From 39575fc87aaee274f98df09be3a1a051db569923 Mon Sep 17 00:00:00 2001 From: fenglc Date: Mon, 5 Feb 2018 14:51:50 +0800 Subject: [PATCH] update cdn module --- cdn/CMakeLists.txt | 254 ++- cdn/include/alibabacloud/cdn/CdnClient.h | 1522 +++++++------ cdn/include/alibabacloud/cdn/CdnRequest.h | 39 - .../cdn/model/AddCdnDomainRequest.h | 101 +- .../cdn/model/AddLiveAppRecordConfigRequest.h | 53 +- .../model/AddLiveAppSnapshotConfigRequest.h | 65 +- .../cdn/model/AddLiveDomainMappingRequest.h | 35 +- .../cdn/model/AddLivePullStreamInfoRequest.h | 59 +- .../cdn/model/AddLiveStreamTranscodeRequest.h | 59 +- .../model/BatchDescribeDomainBpsDataRequest.h | 167 +- .../model/BatchDescribeDomainBpsDataResult.h | 36 +- .../cdn/model/ClearUserBlackListRequest.h | 29 +- .../model/ClearUserDomainBlackListRequest.h | 35 +- .../CreateLiveStreamRecordIndexFilesRequest.h | 71 +- .../CreateLiveStreamRecordIndexFilesResult.h | 23 +- .../model/DeleteCacheExpiredConfigRequest.h | 63 + .../model/DeleteCacheExpiredConfigResult.h | 49 + .../cdn/model/DeleteCdnDomainRequest.h | 35 +- .../cdn/model/DeleteHttpHeaderConfigRequest.h | 35 +- .../model/DeleteLiveAppRecordConfigRequest.h | 35 +- .../DeleteLiveAppSnapshotConfigRequest.h | 35 +- .../model/DeleteLiveDomainMappingRequest.h | 35 +- .../model/DeleteLivePullStreamInfoRequest.h | 41 +- .../model/DeleteLiveStreamTranscodeRequest.h | 47 +- .../DescribeCdnDomainBaseDetailRequest.h | 29 +- .../model/DescribeCdnDomainBaseDetailResult.h | 31 +- .../model/DescribeCdnDomainDetailRequest.h | 29 +- .../cdn/model/DescribeCdnDomainDetailResult.h | 63 +- .../cdn/model/DescribeCdnDomainLogsRequest.h | 59 +- .../cdn/model/DescribeCdnDomainLogsResult.h | 46 +- .../cdn/model/DescribeCdnMonitorDataRequest.h | 47 +- .../cdn/model/DescribeCdnMonitorDataResult.h | 43 +- .../model/DescribeCdnRegionAndIspRequest.h | 23 +- .../cdn/model/DescribeCdnRegionAndIspResult.h | 30 +- .../cdn/model/DescribeCdnServiceRequest.h | 23 +- .../cdn/model/DescribeCdnServiceResult.h | 38 +- .../cdn/model/DescribeCdnTypesRequest.h | 29 +- .../cdn/model/DescribeCdnTypesResult.h | 15 +- .../model/DescribeCustomLogConfigRequest.h | 108 + .../cdn/model/DescribeCustomLogConfigResult.h | 55 + ...DescribeDomainAverageResponseTimeRequest.h | 53 +- .../DescribeDomainAverageResponseTimeResult.h | 35 +- .../DescribeDomainBpsDataByTimeStampRequest.h | 47 +- .../DescribeDomainBpsDataByTimeStampResult.h | 27 +- .../cdn/model/DescribeDomainBpsDataRequest.h | 81 + .../cdn/model/DescribeDomainBpsDataResult.h | 90 + .../model/DescribeDomainCCAttackInfoRequest.h | 41 +- .../model/DescribeDomainCCAttackInfoResult.h | 49 +- .../cdn/model/DescribeDomainCCDataRequest.h | 41 +- .../cdn/model/DescribeDomainCCDataResult.h | 35 +- .../cdn/model/DescribeDomainCnameRequest.h | 108 + .../cdn/model/DescribeDomainCnameResult.h | 57 + .../cdn/model/DescribeDomainConfigsRequest.h | 35 +- .../cdn/model/DescribeDomainConfigsResult.h | 447 ++-- .../DescribeDomainCustomLogConfigRequest.h | 108 + .../DescribeDomainCustomLogConfigResult.h | 57 + ...DescribeDomainDownstreamBpsOfEdgeRequest.h | 41 +- .../DescribeDomainDownstreamBpsOfEdgeResult.h | 15 +- ...cribeDomainFileSizeProportionDataRequest.h | 41 +- ...scribeDomainFileSizeProportionDataResult.h | 45 +- .../cdn/model/DescribeDomainFlowDataRequest.h | 77 +- .../cdn/model/DescribeDomainFlowDataResult.h | 51 +- .../model/DescribeDomainHitRateDataRequest.h | 65 +- .../model/DescribeDomainHitRateDataResult.h | 35 +- .../model/DescribeDomainHttpCodeDataRequest.h | 65 +- .../model/DescribeDomainHttpCodeDataResult.h | 47 +- .../model/DescribeDomainHttpsDataRequest.h | 71 +- .../cdn/model/DescribeDomainHttpsDataResult.h | 105 +- .../cdn/model/DescribeDomainISPDataRequest.h | 41 +- .../cdn/model/DescribeDomainISPDataResult.h | 59 +- .../model/DescribeDomainMax95BpsDataRequest.h | 41 +- .../model/DescribeDomainMax95BpsDataResult.h | 30 +- ...DescribeDomainMonthBillingBpsDataRequest.h | 47 +- .../DescribeDomainMonthBillingBpsDataResult.h | 60 +- .../DescribeDomainOnlineUserNumberRequest.h | 41 +- .../DescribeDomainOnlineUserNumberResult.h | 15 +- .../cdn/model/DescribeDomainPathDataRequest.h | 155 +- .../cdn/model/DescribeDomainPathDataResult.h | 54 +- .../cdn/model/DescribeDomainPvDataRequest.h | 41 +- .../cdn/model/DescribeDomainPvDataResult.h | 35 +- .../cdn/model/DescribeDomainQoSRtRequest.h | 143 +- .../cdn/model/DescribeDomainQoSRtResult.h | 37 +- .../cdn/model/DescribeDomainQpsDataRequest.h | 77 +- .../cdn/model/DescribeDomainQpsDataResult.h | 57 +- .../DescribeDomainRealTimeBpsDataRequest.h | 155 +- .../DescribeDomainRealTimeBpsDataResult.h | 15 +- ...ribeDomainRealTimeByteHitRateDataRequest.h | 143 +- ...cribeDomainRealTimeByteHitRateDataResult.h | 15 +- .../model/DescribeDomainRealTimeDataRequest.h | 47 +- .../model/DescribeDomainRealTimeDataResult.h | 35 +- .../DescribeDomainRealTimeQpsDataRequest.h | 155 +- .../DescribeDomainRealTimeQpsDataResult.h | 15 +- ...cribeDomainRealTimeReqHitRateDataRequest.h | 143 +- ...scribeDomainRealTimeReqHitRateDataResult.h | 15 +- .../model/DescribeDomainRegionDataRequest.h | 41 +- .../model/DescribeDomainRegionDataResult.h | 59 +- .../DescribeDomainReqHitRateDataRequest.h | 47 +- .../DescribeDomainReqHitRateDataResult.h | 35 +- .../model/DescribeDomainSlowRatioRequest.h | 149 +- .../cdn/model/DescribeDomainSlowRatioResult.h | 57 +- .../model/DescribeDomainSrcBpsDataRequest.h | 113 +- .../model/DescribeDomainSrcBpsDataResult.h | 35 +- .../model/DescribeDomainSrcFlowDataRequest.h | 113 +- .../model/DescribeDomainSrcFlowDataResult.h | 35 +- .../DescribeDomainTopReferVisitRequest.h | 41 +- .../model/DescribeDomainTopReferVisitResult.h | 31 +- .../model/DescribeDomainTopUrlVisitRequest.h | 63 + .../model/DescribeDomainTopUrlVisitResult.h | 71 + .../DescribeDomainUpstreamBpsOfEdgeRequest.h | 41 +- .../DescribeDomainUpstreamBpsOfEdgeResult.h | 15 +- .../DescribeDomainUpstreamOfCenterRequest.h | 41 +- .../DescribeDomainUpstreamOfCenterResult.h | 15 +- .../cdn/model/DescribeDomainUvDataRequest.h | 41 +- .../cdn/model/DescribeDomainUvDataResult.h | 35 +- .../model/DescribeDomainsBySourceRequest.h | 29 +- .../cdn/model/DescribeDomainsBySourceResult.h | 38 +- .../model/DescribeDomainsUsageByDayRequest.h | 41 +- .../model/DescribeDomainsUsageByDayResult.h | 78 +- .../DescribeExtensiveDomainDataRequest.h | 53 +- .../model/DescribeExtensiveDomainDataResult.h | 54 +- .../cdn/model/DescribeIpInfoRequest.h | 29 +- .../cdn/model/DescribeIpInfoResult.h | 25 +- .../cdn/model/DescribeL2VipsByDomainRequest.h | 29 +- .../cdn/model/DescribeL2VipsByDomainResult.h | 10 +- .../DescribeLiveAppRecordConfigRequest.h | 35 +- .../model/DescribeLiveAppRecordConfigResult.h | 23 +- .../DescribeLivePullStreamConfigRequest.h | 29 +- .../DescribeLivePullStreamConfigResult.h | 21 +- .../model/DescribeLiveRecordConfigRequest.h | 29 +- .../model/DescribeLiveRecordConfigResult.h | 23 +- .../model/DescribeLiveSnapshotConfigRequest.h | 59 +- .../model/DescribeLiveSnapshotConfigResult.h | 52 +- ...DescribeLiveSpecificDomainMappingRequest.h | 35 +- .../DescribeLiveSpecificDomainMappingResult.h | 15 +- .../DescribeLiveStreamBitRateDataRequest.h | 53 +- .../DescribeLiveStreamBitRateDataResult.h | 21 +- .../model/DescribeLiveStreamBpsDataRequest.h | 53 +- .../model/DescribeLiveStreamBpsDataResult.h | 15 +- .../DescribeLiveStreamDomainAppInfoRequest.h | 29 +- .../DescribeLiveStreamDomainAppInfoResult.h | 27 +- ...LiveStreamFrameAndBitRateByDomainRequest.h | 47 +- ...eLiveStreamFrameAndBitRateByDomainResult.h | 36 +- .../DescribeLiveStreamFrameInfoRequest.h | 53 +- .../model/DescribeLiveStreamFrameInfoResult.h | 27 +- .../DescribeLiveStreamFrameLossRatioRequest.h | 53 +- .../DescribeLiveStreamFrameLossRatioResult.h | 17 +- ...iveStreamHlsOnlineUserNumByDomainRequest.h | 53 +- ...LiveStreamHlsOnlineUserNumByDomainResult.h | 37 +- .../DescribeLiveStreamLimitInfoRequest.h | 29 +- .../model/DescribeLiveStreamLimitInfoResult.h | 17 +- .../DescribeLiveStreamNumberListRequest.h | 47 +- .../DescribeLiveStreamNumberListResult.h | 20 +- .../DescribeLiveStreamOnlineBpsRequest.h | 53 +- .../model/DescribeLiveStreamOnlineBpsResult.h | 34 +- ...beLiveStreamOnlineUserNumByDomainRequest.h | 53 +- ...ibeLiveStreamOnlineUserNumByDomainResult.h | 37 +- .../DescribeLiveStreamOnlineUserNumRequest.h | 59 +- .../DescribeLiveStreamOnlineUserNumResult.h | 22 +- .../model/DescribeLiveStreamPushDataRequest.h | 41 +- .../model/DescribeLiveStreamPushDataResult.h | 25 +- .../DescribeLiveStreamPushErrorsRequest.h | 41 +- .../DescribeLiveStreamPushErrorsResult.h | 13 +- .../DescribeLiveStreamRecordContentRequest.h | 53 +- .../DescribeLiveStreamRecordContentResult.h | 23 +- ...DescribeLiveStreamRecordIndexFileRequest.h | 47 +- .../DescribeLiveStreamRecordIndexFileResult.h | 35 +- ...escribeLiveStreamRecordIndexFilesRequest.h | 53 +- ...DescribeLiveStreamRecordIndexFilesResult.h | 35 +- ...escribeLiveStreamRelayPushBitRateRequest.h | 41 +- ...DescribeLiveStreamRelayPushBitRateResult.h | 23 +- .../DescribeLiveStreamRelayPushDataRequest.h | 41 +- .../DescribeLiveStreamRelayPushDataResult.h | 25 +- ...DescribeLiveStreamRelayPushErrorsRequest.h | 41 +- .../DescribeLiveStreamRelayPushErrorsResult.h | 13 +- .../DescribeLiveStreamRoomBitRateRequest.h | 53 +- .../DescribeLiveStreamRoomBitRateResult.h | 21 +- .../DescribeLiveStreamRoomUserNumberRequest.h | 59 +- .../DescribeLiveStreamRoomUserNumberResult.h | 22 +- .../DescribeLiveStreamSnapshotInfoRequest.h | 59 +- .../DescribeLiveStreamSnapshotInfoResult.h | 24 +- .../DescribeLiveStreamStreamStatusRequest.h | 41 +- .../DescribeLiveStreamStreamStatusResult.h | 5 +- .../DescribeLiveStreamTranscodeInfoRequest.h | 29 +- .../DescribeLiveStreamTranscodeInfoResult.h | 23 +- ...cribeLiveStreamTranscodeStreamNumRequest.h | 35 +- ...scribeLiveStreamTranscodeStreamNumResult.h | 15 +- .../DescribeLiveStreamsBlockListRequest.h | 29 +- .../DescribeLiveStreamsBlockListResult.h | 10 +- ...DescribeLiveStreamsControlHistoryRequest.h | 47 +- .../DescribeLiveStreamsControlHistoryResult.h | 19 +- ...iveStreamsFrameRateAndBitRateDataRequest.h | 53 +- ...LiveStreamsFrameRateAndBitRateDataResult.h | 21 +- .../DescribeLiveStreamsOnlineListRequest.h | 35 +- .../DescribeLiveStreamsOnlineListResult.h | 21 +- .../DescribeLiveStreamsPublishListRequest.h | 65 +- .../DescribeLiveStreamsPublishListResult.h | 29 +- .../cdn/model/DescribeOneMinuteDataRequest.h | 41 +- .../cdn/model/DescribeOneMinuteDataResult.h | 10 +- ...ibeRangeDataByLocateAndIspServiceRequest.h | 53 +- ...ribeRangeDataByLocateAndIspServiceResult.h | 5 +- .../cdn/model/DescribeRefreshQuotaRequest.h | 23 +- .../cdn/model/DescribeRefreshQuotaResult.h | 40 +- .../cdn/model/DescribeRefreshTasksRequest.h | 83 +- .../cdn/model/DescribeRefreshTasksResult.h | 40 +- .../model/DescribeTopDomainsByFlowRequest.h | 41 +- .../model/DescribeTopDomainsByFlowResult.h | 45 +- .../cdn/model/DescribeUserConfigsRequest.h | 29 +- .../cdn/model/DescribeUserConfigsResult.h | 37 +- .../DescribeUserCustomLogConfigRequest.h | 57 + .../model/DescribeUserCustomLogConfigResult.h | 51 + .../model/DescribeUserCustomerLabelsRequest.h | 29 +- .../model/DescribeUserCustomerLabelsResult.h | 5 +- .../cdn/model/DescribeUserDomainsRequest.h | 89 +- .../cdn/model/DescribeUserDomainsResult.h | 50 +- .../model/DescribeUserVipsByDomainRequest.h | 35 +- .../model/DescribeUserVipsByDomainResult.h | 10 +- .../cdn/model/ForbidLiveStreamRequest.h | 53 +- .../cdn/model/GetUserDomainBlackListRequest.h | 35 +- .../cdn/model/GetUserDomainBlackListResult.h | 5 +- .../model/ListDomainsByLogConfigIdRequest.h | 108 + .../model/ListDomainsByLogConfigIdResult.h | 51 + .../MigrateDomainToHttpsDeliveryRequest.h | 47 +- .../cdn/model/ModifyCdnDomainRequest.h | 65 +- .../cdn/model/ModifyCdnServiceRequest.h | 29 +- .../ModifyDomainCustomLogConfigRequest.h | 111 + .../model/ModifyDomainCustomLogConfigResult.h | 49 + .../ModifyFileCacheExpiredConfigRequest.h | 69 + .../ModifyFileCacheExpiredConfigResult.h | 49 + .../cdn/model/ModifyHttpHeaderConfigRequest.h | 47 +- .../model/ModifyUserCustomLogConfigRequest.h | 111 + .../model/ModifyUserCustomLogConfigResult.h | 49 + .../cdn/model/OpenCdnServiceRequest.h | 29 +- .../cdn/model/PushObjectCacheRequest.h | 29 +- .../cdn/model/PushObjectCacheResult.h | 5 +- .../cdn/model/RefreshObjectCachesRequest.h | 35 +- .../cdn/model/RefreshObjectCachesResult.h | 5 +- .../cdn/model/ResumeLiveStreamRequest.h | 47 +- .../cdn/model/SetCcConfigRequest.h | 41 +- .../model/SetDomainServerCertificateRequest.h | 59 +- .../cdn/model/SetDynamicConfigRequest.h | 59 +- .../cdn/model/SetErrorPageConfigRequest.h | 41 +- .../model/SetFileCacheExpiredConfigRequest.h | 66 + .../model/SetFileCacheExpiredConfigResult.h | 49 + .../SetFileTypeForceTtlCodeConfigRequest.h | 143 +- .../cdn/model/SetForceRedirectConfigRequest.h | 35 +- .../cdn/model/SetForwardSchemeConfigRequest.h | 47 +- .../cdn/model/SetHttpErrorPageConfigRequest.h | 41 +- .../cdn/model/SetHttpHeaderConfigRequest.h | 41 +- .../cdn/model/SetHttpsOptionConfigRequest.h | 35 +- .../model/SetIgnoreQueryStringConfigRequest.h | 47 +- .../cdn/model/SetIpAllowListConfigRequest.h | 35 +- .../cdn/model/SetIpBlackListConfigRequest.h | 35 +- .../cdn/model/SetL2OssKeyConfigRequest.h | 35 +- .../SetLiveStreamsNotifyUrlConfigRequest.h | 35 +- .../SetLocationAccessRestrictionRequest.h | 41 +- .../cdn/model/SetOptimizeConfigRequest.h | 35 +- .../cdn/model/SetOssLogConfigRequest.h | 41 +- .../cdn/model/SetPageCompressConfigRequest.h | 35 +- .../model/SetPathCacheExpiredConfigRequest.h | 66 + .../model/SetPathCacheExpiredConfigResult.h | 49 + .../model/SetPathForceTtlCodeConfigRequest.h | 143 +- .../cdn/model/SetRangeConfigRequest.h | 35 +- .../cdn/model/SetRefererConfigRequest.h | 53 +- .../cdn/model/SetRemoteReqAuthConfigRequest.h | 77 +- .../model/SetRemoveQueryStringConfigRequest.h | 41 +- .../cdn/model/SetReqAuthConfigRequest.h | 59 +- .../cdn/model/SetReqHeaderConfigRequest.h | 47 +- .../cdn/model/SetSourceHostConfigRequest.h | 41 +- .../SetUserAgentAcessRestrictionRequest.h | 41 +- .../cdn/model/SetUserBlackListRequest.h | 35 +- .../cdn/model/SetUserDomainBlackListRequest.h | 35 +- .../cdn/model/SetVideoSeekConfigRequest.h | 35 +- .../cdn/model/SetWafConfigRequest.h | 35 +- .../cdn/model/SetWaitingRoomConfigRequest.h | 173 +- .../cdn/model/StartCdnDomainRequest.h | 29 +- .../cdn/model/StartMixStreamsServiceRequest.h | 71 +- .../cdn/model/StartMixStreamsServiceResult.h | 17 +- .../cdn/model/StopCdnDomainRequest.h | 29 +- .../cdn/model/StopMixStreamsServiceRequest.h | 59 +- .../cdn/model/StopMixStreamsServiceResult.h | 17 +- .../UpdateLiveAppSnapshotConfigRequest.h | 65 +- cdn/src/CdnClient.cc | 1956 ++++++++++------- cdn/src/model/AddCdnDomainRequest.cc | 357 ++- .../model/AddLiveAppRecordConfigRequest.cc | 181 +- .../model/AddLiveAppSnapshotConfigRequest.cc | 225 +- cdn/src/model/AddLiveDomainMappingRequest.cc | 115 +- cdn/src/model/AddLivePullStreamInfoRequest.cc | 203 +- .../model/AddLiveStreamTranscodeRequest.cc | 203 +- .../BatchDescribeDomainBpsDataRequest.cc | 599 +++-- .../model/BatchDescribeDomainBpsDataResult.cc | 86 +- cdn/src/model/ClearUserBlackListRequest.cc | 93 +- .../model/ClearUserDomainBlackListRequest.cc | 115 +- ...CreateLiveStreamRecordIndexFilesRequest.cc | 247 ++- .../CreateLiveStreamRecordIndexFilesResult.cc | 35 +- .../model/DeleteCacheExpiredConfigRequest.cc | 93 + .../DeleteCacheExpiredConfigResult.cc} | 34 +- cdn/src/model/DeleteCdnDomainRequest.cc | 115 +- .../model/DeleteHttpHeaderConfigRequest.cc | 115 +- .../model/DeleteLiveAppRecordConfigRequest.cc | 115 +- .../DeleteLiveAppSnapshotConfigRequest.cc | 115 +- .../model/DeleteLiveDomainMappingRequest.cc | 115 +- .../model/DeleteLivePullStreamInfoRequest.cc | 137 +- .../model/DeleteLiveStreamTranscodeRequest.cc | 159 +- .../DescribeCdnDomainBaseDetailRequest.cc | 93 +- .../DescribeCdnDomainBaseDetailResult.cc | 50 +- .../model/DescribeCdnDomainDetailRequest.cc | 93 +- .../model/DescribeCdnDomainDetailResult.cc | 98 +- cdn/src/model/DescribeCdnDomainLogsRequest.cc | 203 +- cdn/src/model/DescribeCdnDomainLogsResult.cc | 101 +- .../model/DescribeCdnMonitorDataRequest.cc | 159 +- cdn/src/model/DescribeCdnMonitorDataResult.cc | 107 +- .../model/DescribeCdnRegionAndIspRequest.cc | 71 +- .../model/DescribeCdnRegionAndIspResult.cc | 46 +- cdn/src/model/DescribeCdnServiceRequest.cc | 71 +- cdn/src/model/DescribeCdnServiceResult.cc | 110 +- cdn/src/model/DescribeCdnTypesRequest.cc | 93 +- cdn/src/model/DescribeCdnTypesResult.cc | 23 +- .../model/DescribeCustomLogConfigRequest.cc | 258 +++ .../model/DescribeCustomLogConfigResult.cc | 66 + ...escribeDomainAverageResponseTimeRequest.cc | 181 +- ...DescribeDomainAverageResponseTimeResult.cc | 95 +- ...DescribeDomainBpsDataByTimeStampRequest.cc | 159 +- .../DescribeDomainBpsDataByTimeStampResult.cc | 62 +- cdn/src/model/DescribeDomainBpsDataRequest.cc | 159 ++ cdn/src/model/DescribeDomainBpsDataResult.cc | 153 ++ .../DescribeDomainCCAttackInfoRequest.cc | 137 +- .../model/DescribeDomainCCAttackInfoResult.cc | 106 +- cdn/src/model/DescribeDomainCCDataRequest.cc | 137 +- cdn/src/model/DescribeDomainCCDataResult.cc | 95 +- cdn/src/model/DescribeDomainCnameRequest.cc | 258 +++ cdn/src/model/DescribeDomainCnameResult.cc | 62 + cdn/src/model/DescribeDomainConfigsRequest.cc | 115 +- cdn/src/model/DescribeDomainConfigsResult.cc | 671 +++--- .../DescribeDomainCustomLogConfigRequest.cc | 258 +++ .../DescribeDomainCustomLogConfigResult.cc | 73 + ...escribeDomainDownstreamBpsOfEdgeRequest.cc | 137 +- ...DescribeDomainDownstreamBpsOfEdgeResult.cc | 23 +- ...ribeDomainFileSizeProportionDataRequest.cc | 137 +- ...cribeDomainFileSizeProportionDataResult.cc | 110 +- .../model/DescribeDomainFlowDataRequest.cc | 269 ++- cdn/src/model/DescribeDomainFlowDataResult.cc | 119 +- .../model/DescribeDomainHitRateDataRequest.cc | 225 +- .../model/DescribeDomainHitRateDataResult.cc | 95 +- .../DescribeDomainHttpCodeDataRequest.cc | 225 +- .../model/DescribeDomainHttpCodeDataResult.cc | 113 +- .../model/DescribeDomainHttpsDataRequest.cc | 247 ++- .../model/DescribeDomainHttpsDataResult.cc | 179 +- cdn/src/model/DescribeDomainISPDataRequest.cc | 137 +- cdn/src/model/DescribeDomainISPDataResult.cc | 131 +- .../DescribeDomainMax95BpsDataRequest.cc | 137 +- .../model/DescribeDomainMax95BpsDataResult.cc | 108 +- ...escribeDomainMonthBillingBpsDataRequest.cc | 159 +- ...DescribeDomainMonthBillingBpsDataResult.cc | 216 +- .../DescribeDomainOnlineUserNumberRequest.cc | 137 +- .../DescribeDomainOnlineUserNumberResult.cc | 23 +- .../model/DescribeDomainPathDataRequest.cc | 555 +++-- cdn/src/model/DescribeDomainPathDataResult.cc | 155 +- cdn/src/model/DescribeDomainPvDataRequest.cc | 137 +- cdn/src/model/DescribeDomainPvDataResult.cc | 95 +- cdn/src/model/DescribeDomainQoSRtRequest.cc | 511 +++-- cdn/src/model/DescribeDomainQoSRtResult.cc | 98 +- cdn/src/model/DescribeDomainQpsDataRequest.cc | 269 ++- cdn/src/model/DescribeDomainQpsDataResult.cc | 128 +- .../DescribeDomainRealTimeBpsDataRequest.cc | 555 +++-- .../DescribeDomainRealTimeBpsDataResult.cc | 23 +- ...ibeDomainRealTimeByteHitRateDataRequest.cc | 511 +++-- ...ribeDomainRealTimeByteHitRateDataResult.cc | 23 +- .../DescribeDomainRealTimeDataRequest.cc | 159 +- .../model/DescribeDomainRealTimeDataResult.cc | 95 +- .../DescribeDomainRealTimeQpsDataRequest.cc | 555 +++-- .../DescribeDomainRealTimeQpsDataResult.cc | 23 +- ...ribeDomainRealTimeReqHitRateDataRequest.cc | 511 +++-- ...cribeDomainRealTimeReqHitRateDataResult.cc | 23 +- .../model/DescribeDomainRegionDataRequest.cc | 137 +- .../model/DescribeDomainRegionDataResult.cc | 131 +- .../DescribeDomainReqHitRateDataRequest.cc | 159 +- .../DescribeDomainReqHitRateDataResult.cc | 95 +- .../model/DescribeDomainSlowRatioRequest.cc | 533 +++-- .../model/DescribeDomainSlowRatioResult.cc | 149 +- .../model/DescribeDomainSrcBpsDataRequest.cc | 401 +++- .../model/DescribeDomainSrcBpsDataResult.cc | 95 +- .../model/DescribeDomainSrcFlowDataRequest.cc | 401 +++- .../model/DescribeDomainSrcFlowDataResult.cc | 95 +- .../DescribeDomainTopReferVisitRequest.cc | 137 +- .../DescribeDomainTopReferVisitResult.cc | 68 +- .../model/DescribeDomainTopUrlVisitRequest.cc | 93 + .../model/DescribeDomainTopUrlVisitResult.cc | 164 ++ .../DescribeDomainUpstreamBpsOfEdgeRequest.cc | 137 +- .../DescribeDomainUpstreamBpsOfEdgeResult.cc | 23 +- .../DescribeDomainUpstreamOfCenterRequest.cc | 137 +- .../DescribeDomainUpstreamOfCenterResult.cc | 23 +- cdn/src/model/DescribeDomainUvDataRequest.cc | 137 +- cdn/src/model/DescribeDomainUvDataResult.cc | 95 +- .../model/DescribeDomainsBySourceRequest.cc | 93 +- .../model/DescribeDomainsBySourceResult.cc | 71 +- .../model/DescribeDomainsUsageByDayRequest.cc | 137 +- .../model/DescribeDomainsUsageByDayResult.cc | 160 +- .../DescribeExtensiveDomainDataRequest.cc | 181 +- .../DescribeExtensiveDomainDataResult.cc | 155 +- cdn/src/model/DescribeIpInfoRequest.cc | 93 +- cdn/src/model/DescribeIpInfoResult.cc | 90 +- .../model/DescribeL2VipsByDomainRequest.cc | 93 +- cdn/src/model/DescribeL2VipsByDomainResult.cc | 39 +- .../DescribeLiveAppRecordConfigRequest.cc | 115 +- .../DescribeLiveAppRecordConfigResult.cc | 35 +- .../DescribeLivePullStreamConfigRequest.cc | 93 +- .../DescribeLivePullStreamConfigResult.cc | 32 +- .../model/DescribeLiveRecordConfigRequest.cc | 93 +- .../model/DescribeLiveRecordConfigResult.cc | 35 +- .../DescribeLiveSnapshotConfigRequest.cc | 203 +- .../model/DescribeLiveSnapshotConfigResult.cc | 131 +- ...escribeLiveSpecificDomainMappingRequest.cc | 115 +- ...DescribeLiveSpecificDomainMappingResult.cc | 23 +- .../DescribeLiveStreamBitRateDataRequest.cc | 181 +- .../DescribeLiveStreamBitRateDataResult.cc | 32 +- .../model/DescribeLiveStreamBpsDataRequest.cc | 181 +- .../model/DescribeLiveStreamBpsDataResult.cc | 23 +- .../DescribeLiveStreamDomainAppInfoRequest.cc | 93 +- .../DescribeLiveStreamDomainAppInfoResult.cc | 41 +- ...iveStreamFrameAndBitRateByDomainRequest.cc | 159 +- ...LiveStreamFrameAndBitRateByDomainResult.cc | 86 +- .../DescribeLiveStreamFrameInfoRequest.cc | 181 +- .../DescribeLiveStreamFrameInfoResult.cc | 41 +- ...DescribeLiveStreamFrameLossRatioRequest.cc | 181 +- .../DescribeLiveStreamFrameLossRatioResult.cc | 26 +- ...veStreamHlsOnlineUserNumByDomainRequest.cc | 181 +- ...iveStreamHlsOnlineUserNumByDomainResult.cc | 98 +- .../DescribeLiveStreamLimitInfoRequest.cc | 93 +- .../DescribeLiveStreamLimitInfoResult.cc | 26 +- .../DescribeLiveStreamNumberListRequest.cc | 159 +- .../DescribeLiveStreamNumberListResult.cc | 41 +- .../DescribeLiveStreamOnlineBpsRequest.cc | 181 +- .../DescribeLiveStreamOnlineBpsResult.cc | 83 +- ...eLiveStreamOnlineUserNumByDomainRequest.cc | 181 +- ...beLiveStreamOnlineUserNumByDomainResult.cc | 98 +- .../DescribeLiveStreamOnlineUserNumRequest.cc | 203 +- .../DescribeLiveStreamOnlineUserNumResult.cc | 44 +- .../DescribeLiveStreamPushDataRequest.cc | 137 +- .../model/DescribeLiveStreamPushDataResult.cc | 38 +- .../DescribeLiveStreamPushErrorsRequest.cc | 137 +- .../DescribeLiveStreamPushErrorsResult.cc | 20 +- .../DescribeLiveStreamRecordContentRequest.cc | 181 +- .../DescribeLiveStreamRecordContentResult.cc | 35 +- ...escribeLiveStreamRecordIndexFileRequest.cc | 159 +- ...DescribeLiveStreamRecordIndexFileResult.cc | 53 +- ...scribeLiveStreamRecordIndexFilesRequest.cc | 181 +- ...escribeLiveStreamRecordIndexFilesResult.cc | 53 +- ...scribeLiveStreamRelayPushBitRateRequest.cc | 137 +- ...escribeLiveStreamRelayPushBitRateResult.cc | 35 +- .../DescribeLiveStreamRelayPushDataRequest.cc | 137 +- .../DescribeLiveStreamRelayPushDataResult.cc | 38 +- ...escribeLiveStreamRelayPushErrorsRequest.cc | 137 +- ...DescribeLiveStreamRelayPushErrorsResult.cc | 20 +- .../DescribeLiveStreamRoomBitRateRequest.cc | 181 +- .../DescribeLiveStreamRoomBitRateResult.cc | 32 +- ...DescribeLiveStreamRoomUserNumberRequest.cc | 203 +- .../DescribeLiveStreamRoomUserNumberResult.cc | 44 +- .../DescribeLiveStreamSnapshotInfoRequest.cc | 203 +- .../DescribeLiveStreamSnapshotInfoResult.cc | 47 +- .../DescribeLiveStreamStreamStatusRequest.cc | 137 +- .../DescribeLiveStreamStreamStatusResult.cc | 18 +- .../DescribeLiveStreamTranscodeInfoRequest.cc | 93 +- .../DescribeLiveStreamTranscodeInfoResult.cc | 35 +- ...ribeLiveStreamTranscodeStreamNumRequest.cc | 115 +- ...cribeLiveStreamTranscodeStreamNumResult.cc | 54 +- .../DescribeLiveStreamsBlockListRequest.cc | 93 +- .../DescribeLiveStreamsBlockListResult.cc | 39 +- ...escribeLiveStreamsControlHistoryRequest.cc | 159 +- ...DescribeLiveStreamsControlHistoryResult.cc | 29 +- ...veStreamsFrameRateAndBitRateDataRequest.cc | 181 +- ...iveStreamsFrameRateAndBitRateDataResult.cc | 32 +- .../DescribeLiveStreamsOnlineListRequest.cc | 115 +- .../DescribeLiveStreamsOnlineListResult.cc | 32 +- .../DescribeLiveStreamsPublishListRequest.cc | 225 +- .../DescribeLiveStreamsPublishListResult.cc | 44 +- cdn/src/model/DescribeOneMinuteDataRequest.cc | 137 +- cdn/src/model/DescribeOneMinuteDataResult.cc | 36 +- ...beRangeDataByLocateAndIspServiceRequest.cc | 181 +- ...ibeRangeDataByLocateAndIspServiceResult.cc | 18 +- cdn/src/model/DescribeRefreshQuotaRequest.cc | 71 +- cdn/src/model/DescribeRefreshQuotaResult.cc | 144 +- cdn/src/model/DescribeRefreshTasksRequest.cc | 291 ++- cdn/src/model/DescribeRefreshTasksResult.cc | 92 +- .../model/DescribeTopDomainsByFlowRequest.cc | 137 +- .../model/DescribeTopDomainsByFlowResult.cc | 110 +- cdn/src/model/DescribeUserConfigsRequest.cc | 93 +- cdn/src/model/DescribeUserConfigsResult.cc | 56 +- .../DescribeUserCustomLogConfigRequest.cc | 71 + .../DescribeUserCustomLogConfigResult.cc | 53 + .../DescribeUserCustomerLabelsRequest.cc | 93 +- .../model/DescribeUserCustomerLabelsResult.cc | 18 +- cdn/src/model/DescribeUserDomainsRequest.cc | 313 ++- cdn/src/model/DescribeUserDomainsResult.cc | 110 +- .../model/DescribeUserVipsByDomainRequest.cc | 115 +- .../model/DescribeUserVipsByDomainResult.cc | 39 +- cdn/src/model/ForbidLiveStreamRequest.cc | 181 +- .../model/GetUserDomainBlackListRequest.cc | 115 +- cdn/src/model/GetUserDomainBlackListResult.cc | 18 +- .../model/ListDomainsByLogConfigIdRequest.cc | 258 +++ .../model/ListDomainsByLogConfigIdResult.cc | 53 + .../MigrateDomainToHttpsDeliveryRequest.cc | 159 +- cdn/src/model/ModifyCdnDomainRequest.cc | 225 +- cdn/src/model/ModifyCdnServiceRequest.cc | 93 +- .../ModifyDomainCustomLogConfigRequest.cc | 269 +++ .../ModifyDomainCustomLogConfigResult.cc | 45 + .../ModifyFileCacheExpiredConfigRequest.cc | 115 + .../ModifyFileCacheExpiredConfigResult.cc | 45 + .../model/ModifyHttpHeaderConfigRequest.cc | 159 +- .../model/ModifyUserCustomLogConfigRequest.cc | 269 +++ .../model/ModifyUserCustomLogConfigResult.cc | 45 + cdn/src/model/OpenCdnServiceRequest.cc | 93 +- cdn/src/model/PushObjectCacheRequest.cc | 93 +- cdn/src/model/PushObjectCacheResult.cc | 18 +- cdn/src/model/RefreshObjectCachesRequest.cc | 115 +- cdn/src/model/RefreshObjectCachesResult.cc | 18 +- cdn/src/model/ResumeLiveStreamRequest.cc | 159 +- cdn/src/model/SetCcConfigRequest.cc | 137 +- .../SetDomainServerCertificateRequest.cc | 203 +- cdn/src/model/SetDynamicConfigRequest.cc | 203 +- cdn/src/model/SetErrorPageConfigRequest.cc | 137 +- .../model/SetFileCacheExpiredConfigRequest.cc | 104 + .../model/SetFileCacheExpiredConfigResult.cc | 45 + .../SetFileTypeForceTtlCodeConfigRequest.cc | 511 +++-- .../model/SetForceRedirectConfigRequest.cc | 115 +- .../model/SetForwardSchemeConfigRequest.cc | 159 +- .../model/SetHttpErrorPageConfigRequest.cc | 137 +- cdn/src/model/SetHttpHeaderConfigRequest.cc | 137 +- cdn/src/model/SetHttpsOptionConfigRequest.cc | 115 +- .../SetIgnoreQueryStringConfigRequest.cc | 159 +- cdn/src/model/SetIpAllowListConfigRequest.cc | 115 +- cdn/src/model/SetIpBlackListConfigRequest.cc | 115 +- cdn/src/model/SetL2OssKeyConfigRequest.cc | 115 +- .../SetLiveStreamsNotifyUrlConfigRequest.cc | 115 +- .../SetLocationAccessRestrictionRequest.cc | 137 +- cdn/src/model/SetOptimizeConfigRequest.cc | 115 +- cdn/src/model/SetOssLogConfigRequest.cc | 137 +- cdn/src/model/SetPageCompressConfigRequest.cc | 115 +- .../model/SetPathCacheExpiredConfigRequest.cc | 104 + .../model/SetPathCacheExpiredConfigResult.cc | 45 + .../model/SetPathForceTtlCodeConfigRequest.cc | 511 +++-- cdn/src/model/SetRangeConfigRequest.cc | 115 +- cdn/src/model/SetRefererConfigRequest.cc | 181 +- .../model/SetRemoteReqAuthConfigRequest.cc | 269 ++- .../SetRemoveQueryStringConfigRequest.cc | 137 +- cdn/src/model/SetReqAuthConfigRequest.cc | 203 +- cdn/src/model/SetReqHeaderConfigRequest.cc | 159 +- cdn/src/model/SetSourceHostConfigRequest.cc | 137 +- .../SetUserAgentAcessRestrictionRequest.cc | 137 +- cdn/src/model/SetUserBlackListRequest.cc | 115 +- .../model/SetUserDomainBlackListRequest.cc | 115 +- cdn/src/model/SetVideoSeekConfigRequest.cc | 115 +- cdn/src/model/SetWafConfigRequest.cc | 115 +- cdn/src/model/SetWaitingRoomConfigRequest.cc | 621 +++--- cdn/src/model/StartCdnDomainRequest.cc | 93 +- .../model/StartMixStreamsServiceRequest.cc | 247 ++- cdn/src/model/StartMixStreamsServiceResult.cc | 26 +- cdn/src/model/StopCdnDomainRequest.cc | 93 +- cdn/src/model/StopMixStreamsServiceRequest.cc | 203 +- cdn/src/model/StopMixStreamsServiceResult.cc | 26 +- .../UpdateLiveAppSnapshotConfigRequest.cc | 225 +- 560 files changed, 30828 insertions(+), 24783 deletions(-) delete mode 100644 cdn/include/alibabacloud/cdn/CdnRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainCnameRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainCnameResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigResult.h create mode 100644 cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigRequest.h create mode 100644 cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigResult.h create mode 100644 cdn/src/model/DeleteCacheExpiredConfigRequest.cc rename cdn/src/{CdnRequest.cc => model/DeleteCacheExpiredConfigResult.cc} (51%) create mode 100644 cdn/src/model/DescribeCustomLogConfigRequest.cc create mode 100644 cdn/src/model/DescribeCustomLogConfigResult.cc create mode 100644 cdn/src/model/DescribeDomainBpsDataRequest.cc create mode 100644 cdn/src/model/DescribeDomainBpsDataResult.cc create mode 100644 cdn/src/model/DescribeDomainCnameRequest.cc create mode 100644 cdn/src/model/DescribeDomainCnameResult.cc create mode 100644 cdn/src/model/DescribeDomainCustomLogConfigRequest.cc create mode 100644 cdn/src/model/DescribeDomainCustomLogConfigResult.cc create mode 100644 cdn/src/model/DescribeDomainTopUrlVisitRequest.cc create mode 100644 cdn/src/model/DescribeDomainTopUrlVisitResult.cc create mode 100644 cdn/src/model/DescribeUserCustomLogConfigRequest.cc create mode 100644 cdn/src/model/DescribeUserCustomLogConfigResult.cc create mode 100644 cdn/src/model/ListDomainsByLogConfigIdRequest.cc create mode 100644 cdn/src/model/ListDomainsByLogConfigIdResult.cc create mode 100644 cdn/src/model/ModifyDomainCustomLogConfigRequest.cc create mode 100644 cdn/src/model/ModifyDomainCustomLogConfigResult.cc create mode 100644 cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc create mode 100644 cdn/src/model/ModifyFileCacheExpiredConfigResult.cc create mode 100644 cdn/src/model/ModifyUserCustomLogConfigRequest.cc create mode 100644 cdn/src/model/ModifyUserCustomLogConfigResult.cc create mode 100644 cdn/src/model/SetFileCacheExpiredConfigRequest.cc create mode 100644 cdn/src/model/SetFileCacheExpiredConfigResult.cc create mode 100644 cdn/src/model/SetPathCacheExpiredConfigRequest.cc create mode 100644 cdn/src/model/SetPathCacheExpiredConfigResult.cc diff --git a/cdn/CMakeLists.txt b/cdn/CMakeLists.txt index 2ef1c738b..3e9e50276 100644 --- a/cdn/CMakeLists.txt +++ b/cdn/CMakeLists.txt @@ -15,43 +15,56 @@ # set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include) -set(cdn_public_header + +set(cdn_public_header + include/alibabacloud/cdn/CdnClient.h + include/alibabacloud/cdn/CdnExport.h ) + +set(cdn_public_header_model + include/alibabacloud/cdn/model/SetPathCacheExpiredConfigRequest.h + include/alibabacloud/cdn/model/SetPathCacheExpiredConfigResult.h include/alibabacloud/cdn/model/DescribeCdnServiceRequest.h include/alibabacloud/cdn/model/DescribeCdnServiceResult.h include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesRequest.h include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h - include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h - include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h + include/alibabacloud/cdn/model/ModifyUserCustomLogConfigRequest.h + include/alibabacloud/cdn/model/ModifyUserCustomLogConfigResult.h include/alibabacloud/cdn/model/SetWafConfigRequest.h include/alibabacloud/cdn/model/SetWafConfigResult.h - include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h - include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h + include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h + include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h + include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h + include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h include/alibabacloud/cdn/model/SetVideoSeekConfigRequest.h include/alibabacloud/cdn/model/SetVideoSeekConfigResult.h - include/alibabacloud/cdn/model/DescribeCdnMonitorDataRequest.h - include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h include/alibabacloud/cdn/model/SetL2OssKeyConfigRequest.h include/alibabacloud/cdn/model/SetL2OssKeyConfigResult.h + include/alibabacloud/cdn/model/DescribeCdnMonitorDataRequest.h + include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h + include/alibabacloud/cdn/model/DeleteCacheExpiredConfigRequest.h + include/alibabacloud/cdn/model/DeleteCacheExpiredConfigResult.h include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataRequest.h include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h include/alibabacloud/cdn/model/DescribeDomainUvDataRequest.h include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h include/alibabacloud/cdn/model/StopMixStreamsServiceRequest.h include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h + include/alibabacloud/cdn/model/SetRemoveQueryStringConfigRequest.h + include/alibabacloud/cdn/model/SetRemoveQueryStringConfigResult.h include/alibabacloud/cdn/model/DeleteCdnDomainRequest.h include/alibabacloud/cdn/model/DeleteCdnDomainResult.h include/alibabacloud/cdn/model/SetFileTypeForceTtlCodeConfigRequest.h include/alibabacloud/cdn/model/SetFileTypeForceTtlCodeConfigResult.h - include/alibabacloud/cdn/model/SetRemoveQueryStringConfigRequest.h - include/alibabacloud/cdn/model/SetRemoveQueryStringConfigResult.h include/alibabacloud/cdn/model/DeleteLiveStreamTranscodeRequest.h include/alibabacloud/cdn/model/DeleteLiveStreamTranscodeResult.h include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterRequest.h include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h include/alibabacloud/cdn/model/StopCdnDomainRequest.h include/alibabacloud/cdn/model/StopCdnDomainResult.h + include/alibabacloud/cdn/model/SetFileCacheExpiredConfigRequest.h + include/alibabacloud/cdn/model/SetFileCacheExpiredConfigResult.h include/alibabacloud/cdn/model/DescribeDomainsUsageByDayRequest.h include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h include/alibabacloud/cdn/model/DescribeTopDomainsByFlowRequest.h @@ -64,6 +77,8 @@ set(cdn_public_header include/alibabacloud/cdn/model/SetUserDomainBlackListResult.h include/alibabacloud/cdn/model/SetLocationAccessRestrictionRequest.h include/alibabacloud/cdn/model/SetLocationAccessRestrictionResult.h + include/alibabacloud/cdn/model/DescribeUserCustomLogConfigRequest.h + include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h include/alibabacloud/cdn/model/DescribeExtensiveDomainDataRequest.h include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h include/alibabacloud/cdn/model/ModifyCdnServiceRequest.h @@ -72,10 +87,10 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h - include/alibabacloud/cdn/model/DeleteHttpHeaderConfigRequest.h - include/alibabacloud/cdn/model/DeleteHttpHeaderConfigResult.h include/alibabacloud/cdn/model/DescribeDomainHitRateDataRequest.h include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h + include/alibabacloud/cdn/model/DeleteHttpHeaderConfigRequest.h + include/alibabacloud/cdn/model/DeleteHttpHeaderConfigResult.h include/alibabacloud/cdn/model/PushObjectCacheRequest.h include/alibabacloud/cdn/model/PushObjectCacheResult.h include/alibabacloud/cdn/model/DescribeLiveRecordConfigRequest.h @@ -118,42 +133,46 @@ set(cdn_public_header include/alibabacloud/cdn/model/SetLiveStreamsNotifyUrlConfigResult.h include/alibabacloud/cdn/model/DescribeDomainPathDataRequest.h include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h - include/alibabacloud/cdn/model/DescribeCdnDomainLogsRequest.h - include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigRequest.h include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h - include/alibabacloud/cdn/model/DescribeDomainFlowDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h + include/alibabacloud/cdn/model/DescribeCdnDomainLogsRequest.h + include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h + include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitRequest.h + include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h include/alibabacloud/cdn/model/SetOssLogConfigRequest.h include/alibabacloud/cdn/model/SetOssLogConfigResult.h - include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsRequest.h - include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h + include/alibabacloud/cdn/model/DescribeDomainFlowDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h + include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsRequest.h + include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h include/alibabacloud/cdn/model/AddLiveStreamTranscodeRequest.h include/alibabacloud/cdn/model/AddLiveStreamTranscodeResult.h include/alibabacloud/cdn/model/SetIgnoreQueryStringConfigRequest.h include/alibabacloud/cdn/model/SetIgnoreQueryStringConfigResult.h + include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigRequest.h + include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h include/alibabacloud/cdn/model/AddLivePullStreamInfoRequest.h include/alibabacloud/cdn/model/AddLivePullStreamInfoResult.h include/alibabacloud/cdn/model/DescribeUserCustomerLabelsRequest.h include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataRequest.h include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h - include/alibabacloud/cdn/model/DescribeDomainTopReferVisitRequest.h - include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h + include/alibabacloud/cdn/model/DescribeDomainTopReferVisitRequest.h + include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h - include/alibabacloud/cdn/model/OpenCdnServiceRequest.h - include/alibabacloud/cdn/model/OpenCdnServiceResult.h include/alibabacloud/cdn/model/SetReqHeaderConfigRequest.h include/alibabacloud/cdn/model/SetReqHeaderConfigResult.h - include/alibabacloud/cdn/model/DescribeDomainQoSRtRequest.h - include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h + include/alibabacloud/cdn/model/OpenCdnServiceRequest.h + include/alibabacloud/cdn/model/OpenCdnServiceResult.h include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataRequest.h include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h + include/alibabacloud/cdn/model/DescribeDomainQoSRtRequest.h + include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoRequest.h @@ -172,6 +191,8 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h include/alibabacloud/cdn/model/RefreshObjectCachesRequest.h include/alibabacloud/cdn/model/RefreshObjectCachesResult.h + include/alibabacloud/cdn/model/DescribeDomainBpsDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h include/alibabacloud/cdn/model/DescribeOneMinuteDataRequest.h @@ -184,8 +205,12 @@ set(cdn_public_header include/alibabacloud/cdn/model/SetRangeConfigResult.h include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h + include/alibabacloud/cdn/model/DescribeDomainCnameRequest.h + include/alibabacloud/cdn/model/DescribeDomainCnameResult.h include/alibabacloud/cdn/model/SetCcConfigRequest.h include/alibabacloud/cdn/model/SetCcConfigResult.h + include/alibabacloud/cdn/model/DescribeCustomLogConfigRequest.h + include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h include/alibabacloud/cdn/model/DescribeUserDomainsRequest.h include/alibabacloud/cdn/model/DescribeUserDomainsResult.h include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigRequest.h @@ -194,14 +219,16 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h include/alibabacloud/cdn/model/DescribeRefreshQuotaRequest.h include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h - include/alibabacloud/cdn/model/AddLiveAppRecordConfigRequest.h - include/alibabacloud/cdn/model/AddLiveAppRecordConfigResult.h include/alibabacloud/cdn/model/SetForwardSchemeConfigRequest.h include/alibabacloud/cdn/model/SetForwardSchemeConfigResult.h - include/alibabacloud/cdn/model/DeleteLiveDomainMappingRequest.h - include/alibabacloud/cdn/model/DeleteLiveDomainMappingResult.h + include/alibabacloud/cdn/model/AddLiveAppRecordConfigRequest.h + include/alibabacloud/cdn/model/AddLiveAppRecordConfigResult.h include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampRequest.h include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h + include/alibabacloud/cdn/model/DeleteLiveDomainMappingRequest.h + include/alibabacloud/cdn/model/DeleteLiveDomainMappingResult.h + include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h + include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigResult.h include/alibabacloud/cdn/model/SetSourceHostConfigRequest.h include/alibabacloud/cdn/model/SetSourceHostConfigResult.h include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberRequest.h @@ -214,10 +241,10 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h include/alibabacloud/cdn/model/ModifyCdnDomainRequest.h include/alibabacloud/cdn/model/ModifyCdnDomainResult.h - include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberRequest.h include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h + include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioRequest.h @@ -226,10 +253,10 @@ set(cdn_public_header include/alibabacloud/cdn/model/ForbidLiveStreamResult.h include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h - include/alibabacloud/cdn/model/DescribeDomainQpsDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h include/alibabacloud/cdn/model/SetPageCompressConfigRequest.h include/alibabacloud/cdn/model/SetPageCompressConfigResult.h + include/alibabacloud/cdn/model/DescribeDomainQpsDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h include/alibabacloud/cdn/model/DescribeL2VipsByDomainRequest.h include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h @@ -242,12 +269,14 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h include/alibabacloud/cdn/model/DescribeDomainsBySourceRequest.h include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h + include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigRequest.h + include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigResult.h include/alibabacloud/cdn/model/UpdateLiveAppSnapshotConfigRequest.h include/alibabacloud/cdn/model/UpdateLiveAppSnapshotConfigResult.h - include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h include/alibabacloud/cdn/model/SetRemoteReqAuthConfigRequest.h include/alibabacloud/cdn/model/SetRemoteReqAuthConfigResult.h + include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h include/alibabacloud/cdn/model/AddLiveAppSnapshotConfigRequest.h @@ -262,24 +291,24 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataRequest.h include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h - include/alibabacloud/cdn/model/AddLiveDomainMappingRequest.h - include/alibabacloud/cdn/model/AddLiveDomainMappingResult.h include/alibabacloud/cdn/model/MigrateDomainToHttpsDeliveryRequest.h include/alibabacloud/cdn/model/MigrateDomainToHttpsDeliveryResult.h + include/alibabacloud/cdn/model/AddLiveDomainMappingRequest.h + include/alibabacloud/cdn/model/AddLiveDomainMappingResult.h include/alibabacloud/cdn/model/DescribeDomainRealTimeDataRequest.h include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h include/alibabacloud/cdn/model/ResumeLiveStreamRequest.h include/alibabacloud/cdn/model/ResumeLiveStreamResult.h - include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h - include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h include/alibabacloud/cdn/model/SetUserBlackListRequest.h include/alibabacloud/cdn/model/SetUserBlackListResult.h + include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h + include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoRequest.h include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h - include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h + include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h include/alibabacloud/cdn/model/DeleteLivePullStreamInfoRequest.h include/alibabacloud/cdn/model/DeleteLivePullStreamInfoResult.h include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeRequest.h @@ -294,6 +323,8 @@ set(cdn_public_header include/alibabacloud/cdn/model/SetWaitingRoomConfigResult.h include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceRequest.h include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h + include/alibabacloud/cdn/model/ListDomainsByLogConfigIdRequest.h + include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h include/alibabacloud/cdn/model/DescribeDomainRegionDataRequest.h @@ -304,10 +335,10 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h include/alibabacloud/cdn/model/DeleteLiveAppRecordConfigRequest.h include/alibabacloud/cdn/model/DeleteLiveAppRecordConfigResult.h - include/alibabacloud/cdn/model/DescribeCdnRegionAndIspRequest.h - include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h include/alibabacloud/cdn/model/SetHttpHeaderConfigResult.h + include/alibabacloud/cdn/model/DescribeCdnRegionAndIspRequest.h + include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailRequest.h include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h include/alibabacloud/cdn/model/SetUserAgentAcessRestrictionRequest.h @@ -320,54 +351,59 @@ set(cdn_public_header include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h - include/alibabacloud/cdn/model/DescribeDomainHttpsDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h + include/alibabacloud/cdn/model/DescribeDomainHttpsDataRequest.h + include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataRequest.h - include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h - include/alibabacloud/cdn/CdnClient.h - include/alibabacloud/cdn/CdnExport.h - include/alibabacloud/cdn/CdnRequest.h - ) + include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h ) -set(cdn_src +set(cdn_src + src/CdnClient.cc + src/model/SetPathCacheExpiredConfigRequest.cc + src/model/SetPathCacheExpiredConfigResult.cc src/model/DescribeCdnServiceRequest.cc src/model/DescribeCdnServiceResult.cc src/model/CreateLiveStreamRecordIndexFilesRequest.cc src/model/CreateLiveStreamRecordIndexFilesResult.cc - src/model/DescribeCdnDomainDetailRequest.cc - src/model/DescribeCdnDomainDetailResult.cc + src/model/ModifyUserCustomLogConfigRequest.cc + src/model/ModifyUserCustomLogConfigResult.cc src/model/SetWafConfigRequest.cc src/model/SetWafConfigResult.cc - src/model/DescribeLiveStreamsOnlineListRequest.cc - src/model/DescribeLiveStreamsOnlineListResult.cc + src/model/DescribeCdnDomainDetailRequest.cc + src/model/DescribeCdnDomainDetailResult.cc src/model/DescribeLiveStreamTranscodeInfoRequest.cc src/model/DescribeLiveStreamTranscodeInfoResult.cc + src/model/DescribeLiveStreamsOnlineListRequest.cc + src/model/DescribeLiveStreamsOnlineListResult.cc src/model/SetVideoSeekConfigRequest.cc src/model/SetVideoSeekConfigResult.cc - src/model/DescribeCdnMonitorDataRequest.cc - src/model/DescribeCdnMonitorDataResult.cc src/model/SetL2OssKeyConfigRequest.cc src/model/SetL2OssKeyConfigResult.cc + src/model/DescribeCdnMonitorDataRequest.cc + src/model/DescribeCdnMonitorDataResult.cc + src/model/DeleteCacheExpiredConfigRequest.cc + src/model/DeleteCacheExpiredConfigResult.cc src/model/DescribeDomainReqHitRateDataRequest.cc src/model/DescribeDomainReqHitRateDataResult.cc src/model/DescribeDomainUvDataRequest.cc src/model/DescribeDomainUvDataResult.cc src/model/StopMixStreamsServiceRequest.cc src/model/StopMixStreamsServiceResult.cc + src/model/SetRemoveQueryStringConfigRequest.cc + src/model/SetRemoveQueryStringConfigResult.cc src/model/DeleteCdnDomainRequest.cc src/model/DeleteCdnDomainResult.cc src/model/SetFileTypeForceTtlCodeConfigRequest.cc src/model/SetFileTypeForceTtlCodeConfigResult.cc - src/model/SetRemoveQueryStringConfigRequest.cc - src/model/SetRemoveQueryStringConfigResult.cc src/model/DeleteLiveStreamTranscodeRequest.cc src/model/DeleteLiveStreamTranscodeResult.cc src/model/DescribeDomainUpstreamOfCenterRequest.cc src/model/DescribeDomainUpstreamOfCenterResult.cc src/model/StopCdnDomainRequest.cc src/model/StopCdnDomainResult.cc + src/model/SetFileCacheExpiredConfigRequest.cc + src/model/SetFileCacheExpiredConfigResult.cc src/model/DescribeDomainsUsageByDayRequest.cc src/model/DescribeDomainsUsageByDayResult.cc src/model/DescribeTopDomainsByFlowRequest.cc @@ -380,6 +416,8 @@ set(cdn_src src/model/SetUserDomainBlackListResult.cc src/model/SetLocationAccessRestrictionRequest.cc src/model/SetLocationAccessRestrictionResult.cc + src/model/DescribeUserCustomLogConfigRequest.cc + src/model/DescribeUserCustomLogConfigResult.cc src/model/DescribeExtensiveDomainDataRequest.cc src/model/DescribeExtensiveDomainDataResult.cc src/model/ModifyCdnServiceRequest.cc @@ -388,10 +426,10 @@ set(cdn_src src/model/DescribeLiveStreamRecordIndexFileResult.cc src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc src/model/DescribeLiveStreamTranscodeStreamNumResult.cc - src/model/DeleteHttpHeaderConfigRequest.cc - src/model/DeleteHttpHeaderConfigResult.cc src/model/DescribeDomainHitRateDataRequest.cc src/model/DescribeDomainHitRateDataResult.cc + src/model/DeleteHttpHeaderConfigRequest.cc + src/model/DeleteHttpHeaderConfigResult.cc src/model/PushObjectCacheRequest.cc src/model/PushObjectCacheResult.cc src/model/DescribeLiveRecordConfigRequest.cc @@ -434,42 +472,46 @@ set(cdn_src src/model/SetLiveStreamsNotifyUrlConfigResult.cc src/model/DescribeDomainPathDataRequest.cc src/model/DescribeDomainPathDataResult.cc - src/model/DescribeCdnDomainLogsRequest.cc - src/model/DescribeCdnDomainLogsResult.cc src/model/DescribeLiveAppRecordConfigRequest.cc src/model/DescribeLiveAppRecordConfigResult.cc - src/model/DescribeDomainFlowDataRequest.cc - src/model/DescribeDomainFlowDataResult.cc + src/model/DescribeCdnDomainLogsRequest.cc + src/model/DescribeCdnDomainLogsResult.cc + src/model/DescribeDomainTopUrlVisitRequest.cc + src/model/DescribeDomainTopUrlVisitResult.cc src/model/SetOssLogConfigRequest.cc src/model/SetOssLogConfigResult.cc - src/model/DescribeLiveStreamRelayPushErrorsRequest.cc - src/model/DescribeLiveStreamRelayPushErrorsResult.cc + src/model/DescribeDomainFlowDataRequest.cc + src/model/DescribeDomainFlowDataResult.cc src/model/DescribeLiveStreamsBlockListRequest.cc src/model/DescribeLiveStreamsBlockListResult.cc + src/model/DescribeLiveStreamRelayPushErrorsRequest.cc + src/model/DescribeLiveStreamRelayPushErrorsResult.cc src/model/AddLiveStreamTranscodeRequest.cc src/model/AddLiveStreamTranscodeResult.cc src/model/SetIgnoreQueryStringConfigRequest.cc src/model/SetIgnoreQueryStringConfigResult.cc + src/model/DescribeDomainCustomLogConfigRequest.cc + src/model/DescribeDomainCustomLogConfigResult.cc src/model/AddLivePullStreamInfoRequest.cc src/model/AddLivePullStreamInfoResult.cc src/model/DescribeUserCustomerLabelsRequest.cc src/model/DescribeUserCustomerLabelsResult.cc src/model/BatchDescribeDomainBpsDataRequest.cc src/model/BatchDescribeDomainBpsDataResult.cc - src/model/DescribeDomainTopReferVisitRequest.cc - src/model/DescribeDomainTopReferVisitResult.cc src/model/DescribeLiveStreamBpsDataRequest.cc src/model/DescribeLiveStreamBpsDataResult.cc + src/model/DescribeDomainTopReferVisitRequest.cc + src/model/DescribeDomainTopReferVisitResult.cc src/model/DescribeLiveStreamsControlHistoryRequest.cc src/model/DescribeLiveStreamsControlHistoryResult.cc - src/model/OpenCdnServiceRequest.cc - src/model/OpenCdnServiceResult.cc src/model/SetReqHeaderConfigRequest.cc src/model/SetReqHeaderConfigResult.cc - src/model/DescribeDomainQoSRtRequest.cc - src/model/DescribeDomainQoSRtResult.cc + src/model/OpenCdnServiceRequest.cc + src/model/OpenCdnServiceResult.cc src/model/DescribeDomainRealTimeReqHitRateDataRequest.cc src/model/DescribeDomainRealTimeReqHitRateDataResult.cc + src/model/DescribeDomainQoSRtRequest.cc + src/model/DescribeDomainQoSRtResult.cc src/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.cc src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc src/model/DescribeLiveStreamSnapshotInfoRequest.cc @@ -488,6 +530,8 @@ set(cdn_src src/model/DescribeDomainRealTimeQpsDataResult.cc src/model/RefreshObjectCachesRequest.cc src/model/RefreshObjectCachesResult.cc + src/model/DescribeDomainBpsDataRequest.cc + src/model/DescribeDomainBpsDataResult.cc src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc src/model/DescribeOneMinuteDataRequest.cc @@ -500,8 +544,12 @@ set(cdn_src src/model/SetRangeConfigResult.cc src/model/DescribeLiveStreamRoomBitRateRequest.cc src/model/DescribeLiveStreamRoomBitRateResult.cc + src/model/DescribeDomainCnameRequest.cc + src/model/DescribeDomainCnameResult.cc src/model/SetCcConfigRequest.cc src/model/SetCcConfigResult.cc + src/model/DescribeCustomLogConfigRequest.cc + src/model/DescribeCustomLogConfigResult.cc src/model/DescribeUserDomainsRequest.cc src/model/DescribeUserDomainsResult.cc src/model/DescribeLiveSnapshotConfigRequest.cc @@ -510,14 +558,16 @@ set(cdn_src src/model/DescribeRefreshTasksResult.cc src/model/DescribeRefreshQuotaRequest.cc src/model/DescribeRefreshQuotaResult.cc - src/model/AddLiveAppRecordConfigRequest.cc - src/model/AddLiveAppRecordConfigResult.cc src/model/SetForwardSchemeConfigRequest.cc src/model/SetForwardSchemeConfigResult.cc - src/model/DeleteLiveDomainMappingRequest.cc - src/model/DeleteLiveDomainMappingResult.cc + src/model/AddLiveAppRecordConfigRequest.cc + src/model/AddLiveAppRecordConfigResult.cc src/model/DescribeDomainBpsDataByTimeStampRequest.cc src/model/DescribeDomainBpsDataByTimeStampResult.cc + src/model/DeleteLiveDomainMappingRequest.cc + src/model/DeleteLiveDomainMappingResult.cc + src/model/ModifyFileCacheExpiredConfigRequest.cc + src/model/ModifyFileCacheExpiredConfigResult.cc src/model/SetSourceHostConfigRequest.cc src/model/SetSourceHostConfigResult.cc src/model/DescribeLiveStreamRoomUserNumberRequest.cc @@ -530,10 +580,10 @@ set(cdn_src src/model/DescribeLiveStreamRecordIndexFilesResult.cc src/model/ModifyCdnDomainRequest.cc src/model/ModifyCdnDomainResult.cc - src/model/DescribeDomainMonthBillingBpsDataRequest.cc - src/model/DescribeDomainMonthBillingBpsDataResult.cc src/model/DescribeDomainOnlineUserNumberRequest.cc src/model/DescribeDomainOnlineUserNumberResult.cc + src/model/DescribeDomainMonthBillingBpsDataRequest.cc + src/model/DescribeDomainMonthBillingBpsDataResult.cc src/model/DescribeLiveStreamFrameInfoRequest.cc src/model/DescribeLiveStreamFrameInfoResult.cc src/model/DescribeLiveStreamFrameLossRatioRequest.cc @@ -542,10 +592,10 @@ set(cdn_src src/model/ForbidLiveStreamResult.cc src/model/DescribeLiveStreamDomainAppInfoRequest.cc src/model/DescribeLiveStreamDomainAppInfoResult.cc - src/model/DescribeDomainQpsDataRequest.cc - src/model/DescribeDomainQpsDataResult.cc src/model/SetPageCompressConfigRequest.cc src/model/SetPageCompressConfigResult.cc + src/model/DescribeDomainQpsDataRequest.cc + src/model/DescribeDomainQpsDataResult.cc src/model/DescribeL2VipsByDomainRequest.cc src/model/DescribeL2VipsByDomainResult.cc src/model/ModifyHttpHeaderConfigRequest.cc @@ -558,12 +608,14 @@ set(cdn_src src/model/DescribeDomainConfigsResult.cc src/model/DescribeDomainsBySourceRequest.cc src/model/DescribeDomainsBySourceResult.cc + src/model/ModifyDomainCustomLogConfigRequest.cc + src/model/ModifyDomainCustomLogConfigResult.cc src/model/UpdateLiveAppSnapshotConfigRequest.cc src/model/UpdateLiveAppSnapshotConfigResult.cc - src/model/DescribeDomainPvDataRequest.cc - src/model/DescribeDomainPvDataResult.cc src/model/SetRemoteReqAuthConfigRequest.cc src/model/SetRemoteReqAuthConfigResult.cc + src/model/DescribeDomainPvDataRequest.cc + src/model/DescribeDomainPvDataResult.cc src/model/DescribeLiveStreamPushErrorsRequest.cc src/model/DescribeLiveStreamPushErrorsResult.cc src/model/AddLiveAppSnapshotConfigRequest.cc @@ -578,24 +630,24 @@ set(cdn_src src/model/DescribeLiveSpecificDomainMappingResult.cc src/model/DescribeDomainRealTimeByteHitRateDataRequest.cc src/model/DescribeDomainRealTimeByteHitRateDataResult.cc - src/model/AddLiveDomainMappingRequest.cc - src/model/AddLiveDomainMappingResult.cc src/model/MigrateDomainToHttpsDeliveryRequest.cc src/model/MigrateDomainToHttpsDeliveryResult.cc + src/model/AddLiveDomainMappingRequest.cc + src/model/AddLiveDomainMappingResult.cc src/model/DescribeDomainRealTimeDataRequest.cc src/model/DescribeDomainRealTimeDataResult.cc src/model/ResumeLiveStreamRequest.cc src/model/ResumeLiveStreamResult.cc - src/model/GetUserDomainBlackListRequest.cc - src/model/GetUserDomainBlackListResult.cc src/model/SetUserBlackListRequest.cc src/model/SetUserBlackListResult.cc + src/model/GetUserDomainBlackListRequest.cc + src/model/GetUserDomainBlackListResult.cc src/model/DescribeDomainCCAttackInfoRequest.cc src/model/DescribeDomainCCAttackInfoResult.cc - src/model/DescribeDomainRealTimeBpsDataRequest.cc - src/model/DescribeDomainRealTimeBpsDataResult.cc src/model/DescribeLiveStreamsPublishListRequest.cc src/model/DescribeLiveStreamsPublishListResult.cc + src/model/DescribeDomainRealTimeBpsDataRequest.cc + src/model/DescribeDomainRealTimeBpsDataResult.cc src/model/DeleteLivePullStreamInfoRequest.cc src/model/DeleteLivePullStreamInfoResult.cc src/model/DescribeDomainDownstreamBpsOfEdgeRequest.cc @@ -610,6 +662,8 @@ set(cdn_src src/model/SetWaitingRoomConfigResult.cc src/model/DescribeRangeDataByLocateAndIspServiceRequest.cc src/model/DescribeRangeDataByLocateAndIspServiceResult.cc + src/model/ListDomainsByLogConfigIdRequest.cc + src/model/ListDomainsByLogConfigIdResult.cc src/model/DescribeLiveStreamOnlineBpsRequest.cc src/model/DescribeLiveStreamOnlineBpsResult.cc src/model/DescribeDomainRegionDataRequest.cc @@ -620,10 +674,10 @@ set(cdn_src src/model/DescribeLiveStreamPushDataResult.cc src/model/DeleteLiveAppRecordConfigRequest.cc src/model/DeleteLiveAppRecordConfigResult.cc - src/model/DescribeCdnRegionAndIspRequest.cc - src/model/DescribeCdnRegionAndIspResult.cc src/model/SetHttpHeaderConfigRequest.cc src/model/SetHttpHeaderConfigResult.cc + src/model/DescribeCdnRegionAndIspRequest.cc + src/model/DescribeCdnRegionAndIspResult.cc src/model/DescribeCdnDomainBaseDetailRequest.cc src/model/DescribeCdnDomainBaseDetailResult.cc src/model/SetUserAgentAcessRestrictionRequest.cc @@ -636,17 +690,17 @@ set(cdn_src src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc src/model/DescribeLiveStreamOnlineUserNumByDomainRequest.cc src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc - src/model/DescribeDomainHttpsDataRequest.cc - src/model/DescribeDomainHttpsDataResult.cc src/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.cc src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc + src/model/DescribeDomainHttpsDataRequest.cc + src/model/DescribeDomainHttpsDataResult.cc src/model/DescribeDomainHttpCodeDataRequest.cc - src/model/DescribeDomainHttpCodeDataResult.cc - src/CdnClient.cc - src/CdnRequest.cc - ) + src/model/DescribeDomainHttpCodeDataResult.cc ) -add_library(cdn ${LIB_TYPE} ${cdn_public_header} ${cdn_src}) +add_library(cdn ${LIB_TYPE} + ${cdn_public_header} + ${cdn_public_header_model} + ${cdn_src}) set_target_properties(cdn PROPERTIES @@ -655,7 +709,6 @@ set_target_properties(cdn LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}cdn - PUBLIC_HEADER "${cdn_public_header}" ) if(${LIB_TYPE} STREQUAL "SHARED") @@ -690,9 +743,12 @@ else() jsoncpp) endif() +install(FILES ${cdn_public_header} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cdn) +install(FILES ${cdn_public_header_model} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cdn/model) install(TARGETS cdn ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cdn - ) + ) \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/CdnClient.h b/cdn/include/alibabacloud/cdn/CdnClient.h index f0b7460ff..9061fbf8a 100644 --- a/cdn/include/alibabacloud/cdn/CdnClient.h +++ b/cdn/include/alibabacloud/cdn/CdnClient.h @@ -22,316 +22,342 @@ #include #include #include "CdnExport.h" -#include "model/DescribeCdnServiceRequest.h" -#include "model/DescribeCdnServiceResult.h" -#include "model/CreateLiveStreamRecordIndexFilesRequest.h" -#include "model/CreateLiveStreamRecordIndexFilesResult.h" -#include "model/DescribeCdnDomainDetailRequest.h" -#include "model/DescribeCdnDomainDetailResult.h" -#include "model/SetWafConfigRequest.h" -#include "model/SetWafConfigResult.h" -#include "model/DescribeLiveStreamsOnlineListRequest.h" -#include "model/DescribeLiveStreamsOnlineListResult.h" -#include "model/DescribeLiveStreamTranscodeInfoRequest.h" -#include "model/DescribeLiveStreamTranscodeInfoResult.h" -#include "model/SetVideoSeekConfigRequest.h" -#include "model/SetVideoSeekConfigResult.h" -#include "model/DescribeCdnMonitorDataRequest.h" -#include "model/DescribeCdnMonitorDataResult.h" -#include "model/SetL2OssKeyConfigRequest.h" -#include "model/SetL2OssKeyConfigResult.h" -#include "model/DescribeDomainReqHitRateDataRequest.h" -#include "model/DescribeDomainReqHitRateDataResult.h" -#include "model/DescribeDomainUvDataRequest.h" -#include "model/DescribeDomainUvDataResult.h" -#include "model/StopMixStreamsServiceRequest.h" -#include "model/StopMixStreamsServiceResult.h" -#include "model/DeleteCdnDomainRequest.h" -#include "model/DeleteCdnDomainResult.h" -#include "model/SetFileTypeForceTtlCodeConfigRequest.h" -#include "model/SetFileTypeForceTtlCodeConfigResult.h" -#include "model/SetRemoveQueryStringConfigRequest.h" -#include "model/SetRemoveQueryStringConfigResult.h" -#include "model/DeleteLiveStreamTranscodeRequest.h" -#include "model/DeleteLiveStreamTranscodeResult.h" -#include "model/DescribeDomainUpstreamOfCenterRequest.h" -#include "model/DescribeDomainUpstreamOfCenterResult.h" -#include "model/StopCdnDomainRequest.h" -#include "model/StopCdnDomainResult.h" -#include "model/DescribeDomainsUsageByDayRequest.h" -#include "model/DescribeDomainsUsageByDayResult.h" -#include "model/DescribeTopDomainsByFlowRequest.h" -#include "model/DescribeTopDomainsByFlowResult.h" -#include "model/DescribeDomainAverageResponseTimeRequest.h" -#include "model/DescribeDomainAverageResponseTimeResult.h" -#include "model/DescribeLiveStreamBitRateDataRequest.h" -#include "model/DescribeLiveStreamBitRateDataResult.h" -#include "model/SetUserDomainBlackListRequest.h" -#include "model/SetUserDomainBlackListResult.h" -#include "model/SetLocationAccessRestrictionRequest.h" -#include "model/SetLocationAccessRestrictionResult.h" -#include "model/DescribeExtensiveDomainDataRequest.h" -#include "model/DescribeExtensiveDomainDataResult.h" -#include "model/ModifyCdnServiceRequest.h" -#include "model/ModifyCdnServiceResult.h" -#include "model/DescribeLiveStreamRecordIndexFileRequest.h" -#include "model/DescribeLiveStreamRecordIndexFileResult.h" -#include "model/DescribeLiveStreamTranscodeStreamNumRequest.h" -#include "model/DescribeLiveStreamTranscodeStreamNumResult.h" -#include "model/DeleteHttpHeaderConfigRequest.h" -#include "model/DeleteHttpHeaderConfigResult.h" -#include "model/DescribeDomainHitRateDataRequest.h" -#include "model/DescribeDomainHitRateDataResult.h" -#include "model/PushObjectCacheRequest.h" -#include "model/PushObjectCacheResult.h" -#include "model/DescribeLiveRecordConfigRequest.h" -#include "model/DescribeLiveRecordConfigResult.h" -#include "model/SetForceRedirectConfigRequest.h" -#include "model/SetForceRedirectConfigResult.h" -#include "model/SetErrorPageConfigRequest.h" -#include "model/SetErrorPageConfigResult.h" -#include "model/DescribeLiveStreamOnlineUserNumRequest.h" -#include "model/DescribeLiveStreamOnlineUserNumResult.h" -#include "model/SetRefererConfigRequest.h" -#include "model/SetRefererConfigResult.h" -#include "model/DescribeDomainSrcFlowDataRequest.h" -#include "model/DescribeDomainSrcFlowDataResult.h" -#include "model/DeleteLiveAppSnapshotConfigRequest.h" -#include "model/DeleteLiveAppSnapshotConfigResult.h" -#include "model/DescribeCdnTypesRequest.h" -#include "model/DescribeCdnTypesResult.h" -#include "model/SetOptimizeConfigRequest.h" -#include "model/SetOptimizeConfigResult.h" -#include "model/SetDynamicConfigRequest.h" -#include "model/SetDynamicConfigResult.h" -#include "model/SetReqAuthConfigRequest.h" -#include "model/SetReqAuthConfigResult.h" -#include "model/DescribeLiveStreamLimitInfoRequest.h" -#include "model/DescribeLiveStreamLimitInfoResult.h" -#include "model/DescribeLiveStreamNumberListRequest.h" -#include "model/DescribeLiveStreamNumberListResult.h" -#include "model/SetHttpErrorPageConfigRequest.h" -#include "model/SetHttpErrorPageConfigResult.h" -#include "model/SetPathForceTtlCodeConfigRequest.h" -#include "model/SetPathForceTtlCodeConfigResult.h" -#include "model/DescribeLiveStreamRelayPushBitRateRequest.h" -#include "model/DescribeLiveStreamRelayPushBitRateResult.h" -#include "model/StartMixStreamsServiceRequest.h" -#include "model/StartMixStreamsServiceResult.h" -#include "model/DescribeLivePullStreamConfigRequest.h" -#include "model/DescribeLivePullStreamConfigResult.h" -#include "model/SetLiveStreamsNotifyUrlConfigRequest.h" -#include "model/SetLiveStreamsNotifyUrlConfigResult.h" -#include "model/DescribeDomainPathDataRequest.h" -#include "model/DescribeDomainPathDataResult.h" -#include "model/DescribeCdnDomainLogsRequest.h" -#include "model/DescribeCdnDomainLogsResult.h" -#include "model/DescribeLiveAppRecordConfigRequest.h" -#include "model/DescribeLiveAppRecordConfigResult.h" -#include "model/DescribeDomainFlowDataRequest.h" -#include "model/DescribeDomainFlowDataResult.h" -#include "model/SetOssLogConfigRequest.h" -#include "model/SetOssLogConfigResult.h" -#include "model/DescribeLiveStreamRelayPushErrorsRequest.h" -#include "model/DescribeLiveStreamRelayPushErrorsResult.h" -#include "model/DescribeLiveStreamsBlockListRequest.h" -#include "model/DescribeLiveStreamsBlockListResult.h" -#include "model/AddLiveStreamTranscodeRequest.h" -#include "model/AddLiveStreamTranscodeResult.h" -#include "model/SetIgnoreQueryStringConfigRequest.h" -#include "model/SetIgnoreQueryStringConfigResult.h" -#include "model/AddLivePullStreamInfoRequest.h" -#include "model/AddLivePullStreamInfoResult.h" -#include "model/DescribeUserCustomerLabelsRequest.h" -#include "model/DescribeUserCustomerLabelsResult.h" -#include "model/BatchDescribeDomainBpsDataRequest.h" -#include "model/BatchDescribeDomainBpsDataResult.h" -#include "model/DescribeDomainTopReferVisitRequest.h" -#include "model/DescribeDomainTopReferVisitResult.h" -#include "model/DescribeLiveStreamBpsDataRequest.h" -#include "model/DescribeLiveStreamBpsDataResult.h" -#include "model/DescribeLiveStreamsControlHistoryRequest.h" -#include "model/DescribeLiveStreamsControlHistoryResult.h" -#include "model/OpenCdnServiceRequest.h" -#include "model/OpenCdnServiceResult.h" -#include "model/SetReqHeaderConfigRequest.h" -#include "model/SetReqHeaderConfigResult.h" -#include "model/DescribeDomainQoSRtRequest.h" -#include "model/DescribeDomainQoSRtResult.h" -#include "model/DescribeDomainRealTimeReqHitRateDataRequest.h" -#include "model/DescribeDomainRealTimeReqHitRateDataResult.h" -#include "model/DescribeLiveStreamFrameAndBitRateByDomainRequest.h" -#include "model/DescribeLiveStreamFrameAndBitRateByDomainResult.h" -#include "model/DescribeLiveStreamSnapshotInfoRequest.h" -#include "model/DescribeLiveStreamSnapshotInfoResult.h" -#include "model/SetIpBlackListConfigRequest.h" -#include "model/SetIpBlackListConfigResult.h" -#include "model/DescribeDomainSlowRatioRequest.h" -#include "model/DescribeDomainSlowRatioResult.h" -#include "model/DescribeDomainCCDataRequest.h" -#include "model/DescribeDomainCCDataResult.h" -#include "model/DescribeLiveStreamRelayPushDataRequest.h" -#include "model/DescribeLiveStreamRelayPushDataResult.h" -#include "model/SetIpAllowListConfigRequest.h" -#include "model/SetIpAllowListConfigResult.h" -#include "model/DescribeDomainRealTimeQpsDataRequest.h" -#include "model/DescribeDomainRealTimeQpsDataResult.h" -#include "model/RefreshObjectCachesRequest.h" -#include "model/RefreshObjectCachesResult.h" -#include "model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h" -#include "model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h" -#include "model/DescribeOneMinuteDataRequest.h" -#include "model/DescribeOneMinuteDataResult.h" -#include "model/DescribeLiveStreamRecordContentRequest.h" -#include "model/DescribeLiveStreamRecordContentResult.h" -#include "model/AddCdnDomainRequest.h" -#include "model/AddCdnDomainResult.h" -#include "model/SetRangeConfigRequest.h" -#include "model/SetRangeConfigResult.h" -#include "model/DescribeLiveStreamRoomBitRateRequest.h" -#include "model/DescribeLiveStreamRoomBitRateResult.h" -#include "model/SetCcConfigRequest.h" -#include "model/SetCcConfigResult.h" -#include "model/DescribeUserDomainsRequest.h" -#include "model/DescribeUserDomainsResult.h" -#include "model/DescribeLiveSnapshotConfigRequest.h" -#include "model/DescribeLiveSnapshotConfigResult.h" -#include "model/DescribeRefreshTasksRequest.h" -#include "model/DescribeRefreshTasksResult.h" -#include "model/DescribeRefreshQuotaRequest.h" -#include "model/DescribeRefreshQuotaResult.h" -#include "model/AddLiveAppRecordConfigRequest.h" -#include "model/AddLiveAppRecordConfigResult.h" -#include "model/SetForwardSchemeConfigRequest.h" -#include "model/SetForwardSchemeConfigResult.h" -#include "model/DeleteLiveDomainMappingRequest.h" -#include "model/DeleteLiveDomainMappingResult.h" -#include "model/DescribeDomainBpsDataByTimeStampRequest.h" -#include "model/DescribeDomainBpsDataByTimeStampResult.h" -#include "model/SetSourceHostConfigRequest.h" -#include "model/SetSourceHostConfigResult.h" -#include "model/DescribeLiveStreamRoomUserNumberRequest.h" -#include "model/DescribeLiveStreamRoomUserNumberResult.h" -#include "model/DescribeUserConfigsRequest.h" -#include "model/DescribeUserConfigsResult.h" -#include "model/DescribeLiveStreamStreamStatusRequest.h" -#include "model/DescribeLiveStreamStreamStatusResult.h" -#include "model/DescribeLiveStreamRecordIndexFilesRequest.h" -#include "model/DescribeLiveStreamRecordIndexFilesResult.h" -#include "model/ModifyCdnDomainRequest.h" -#include "model/ModifyCdnDomainResult.h" -#include "model/DescribeDomainMonthBillingBpsDataRequest.h" -#include "model/DescribeDomainMonthBillingBpsDataResult.h" -#include "model/DescribeDomainOnlineUserNumberRequest.h" -#include "model/DescribeDomainOnlineUserNumberResult.h" -#include "model/DescribeLiveStreamFrameInfoRequest.h" -#include "model/DescribeLiveStreamFrameInfoResult.h" -#include "model/DescribeLiveStreamFrameLossRatioRequest.h" -#include "model/DescribeLiveStreamFrameLossRatioResult.h" -#include "model/ForbidLiveStreamRequest.h" -#include "model/ForbidLiveStreamResult.h" -#include "model/DescribeLiveStreamDomainAppInfoRequest.h" -#include "model/DescribeLiveStreamDomainAppInfoResult.h" -#include "model/DescribeDomainQpsDataRequest.h" -#include "model/DescribeDomainQpsDataResult.h" -#include "model/SetPageCompressConfigRequest.h" -#include "model/SetPageCompressConfigResult.h" -#include "model/DescribeL2VipsByDomainRequest.h" -#include "model/DescribeL2VipsByDomainResult.h" -#include "model/ModifyHttpHeaderConfigRequest.h" -#include "model/ModifyHttpHeaderConfigResult.h" -#include "model/SetDomainServerCertificateRequest.h" -#include "model/SetDomainServerCertificateResult.h" -#include "model/DescribeIpInfoRequest.h" -#include "model/DescribeIpInfoResult.h" -#include "model/DescribeDomainConfigsRequest.h" -#include "model/DescribeDomainConfigsResult.h" -#include "model/DescribeDomainsBySourceRequest.h" -#include "model/DescribeDomainsBySourceResult.h" -#include "model/UpdateLiveAppSnapshotConfigRequest.h" -#include "model/UpdateLiveAppSnapshotConfigResult.h" -#include "model/DescribeDomainPvDataRequest.h" -#include "model/DescribeDomainPvDataResult.h" -#include "model/SetRemoteReqAuthConfigRequest.h" -#include "model/SetRemoteReqAuthConfigResult.h" -#include "model/DescribeLiveStreamPushErrorsRequest.h" -#include "model/DescribeLiveStreamPushErrorsResult.h" -#include "model/AddLiveAppSnapshotConfigRequest.h" -#include "model/AddLiveAppSnapshotConfigResult.h" -#include "model/DescribeDomainISPDataRequest.h" -#include "model/DescribeDomainISPDataResult.h" -#include "model/ClearUserDomainBlackListRequest.h" -#include "model/ClearUserDomainBlackListResult.h" -#include "model/DescribeDomainFileSizeProportionDataRequest.h" -#include "model/DescribeDomainFileSizeProportionDataResult.h" -#include "model/DescribeLiveSpecificDomainMappingRequest.h" -#include "model/DescribeLiveSpecificDomainMappingResult.h" -#include "model/DescribeDomainRealTimeByteHitRateDataRequest.h" -#include "model/DescribeDomainRealTimeByteHitRateDataResult.h" -#include "model/AddLiveDomainMappingRequest.h" -#include "model/AddLiveDomainMappingResult.h" -#include "model/MigrateDomainToHttpsDeliveryRequest.h" -#include "model/MigrateDomainToHttpsDeliveryResult.h" -#include "model/DescribeDomainRealTimeDataRequest.h" -#include "model/DescribeDomainRealTimeDataResult.h" -#include "model/ResumeLiveStreamRequest.h" -#include "model/ResumeLiveStreamResult.h" -#include "model/GetUserDomainBlackListRequest.h" -#include "model/GetUserDomainBlackListResult.h" -#include "model/SetUserBlackListRequest.h" -#include "model/SetUserBlackListResult.h" -#include "model/DescribeDomainCCAttackInfoRequest.h" -#include "model/DescribeDomainCCAttackInfoResult.h" -#include "model/DescribeDomainRealTimeBpsDataRequest.h" -#include "model/DescribeDomainRealTimeBpsDataResult.h" -#include "model/DescribeLiveStreamsPublishListRequest.h" -#include "model/DescribeLiveStreamsPublishListResult.h" -#include "model/DeleteLivePullStreamInfoRequest.h" -#include "model/DeleteLivePullStreamInfoResult.h" -#include "model/DescribeDomainDownstreamBpsOfEdgeRequest.h" -#include "model/DescribeDomainDownstreamBpsOfEdgeResult.h" -#include "model/ClearUserBlackListRequest.h" -#include "model/ClearUserBlackListResult.h" -#include "model/DescribeDomainMax95BpsDataRequest.h" -#include "model/DescribeDomainMax95BpsDataResult.h" -#include "model/SetHttpsOptionConfigRequest.h" -#include "model/SetHttpsOptionConfigResult.h" -#include "model/SetWaitingRoomConfigRequest.h" -#include "model/SetWaitingRoomConfigResult.h" -#include "model/DescribeRangeDataByLocateAndIspServiceRequest.h" -#include "model/DescribeRangeDataByLocateAndIspServiceResult.h" -#include "model/DescribeLiveStreamOnlineBpsRequest.h" -#include "model/DescribeLiveStreamOnlineBpsResult.h" -#include "model/DescribeDomainRegionDataRequest.h" -#include "model/DescribeDomainRegionDataResult.h" -#include "model/DescribeDomainSrcBpsDataRequest.h" -#include "model/DescribeDomainSrcBpsDataResult.h" -#include "model/DescribeLiveStreamPushDataRequest.h" -#include "model/DescribeLiveStreamPushDataResult.h" -#include "model/DeleteLiveAppRecordConfigRequest.h" -#include "model/DeleteLiveAppRecordConfigResult.h" -#include "model/DescribeCdnRegionAndIspRequest.h" -#include "model/DescribeCdnRegionAndIspResult.h" -#include "model/SetHttpHeaderConfigRequest.h" -#include "model/SetHttpHeaderConfigResult.h" -#include "model/DescribeCdnDomainBaseDetailRequest.h" -#include "model/DescribeCdnDomainBaseDetailResult.h" -#include "model/SetUserAgentAcessRestrictionRequest.h" -#include "model/SetUserAgentAcessRestrictionResult.h" -#include "model/StartCdnDomainRequest.h" -#include "model/StartCdnDomainResult.h" -#include "model/DescribeUserVipsByDomainRequest.h" -#include "model/DescribeUserVipsByDomainResult.h" -#include "model/DescribeDomainUpstreamBpsOfEdgeRequest.h" -#include "model/DescribeDomainUpstreamBpsOfEdgeResult.h" -#include "model/DescribeLiveStreamOnlineUserNumByDomainRequest.h" -#include "model/DescribeLiveStreamOnlineUserNumByDomainResult.h" -#include "model/DescribeDomainHttpsDataRequest.h" -#include "model/DescribeDomainHttpsDataResult.h" -#include "model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h" -#include "model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h" -#include "model/DescribeDomainHttpCodeDataRequest.h" -#include "model/DescribeDomainHttpCodeDataResult.h" +#include "model/SetPathCacheExpiredConfigRequest.h" +#include "model/SetPathCacheExpiredConfigResult.h" +#include "model/DescribeCdnServiceRequest.h" +#include "model/DescribeCdnServiceResult.h" +#include "model/CreateLiveStreamRecordIndexFilesRequest.h" +#include "model/CreateLiveStreamRecordIndexFilesResult.h" +#include "model/ModifyUserCustomLogConfigRequest.h" +#include "model/ModifyUserCustomLogConfigResult.h" +#include "model/SetWafConfigRequest.h" +#include "model/SetWafConfigResult.h" +#include "model/DescribeCdnDomainDetailRequest.h" +#include "model/DescribeCdnDomainDetailResult.h" +#include "model/DescribeLiveStreamTranscodeInfoRequest.h" +#include "model/DescribeLiveStreamTranscodeInfoResult.h" +#include "model/DescribeLiveStreamsOnlineListRequest.h" +#include "model/DescribeLiveStreamsOnlineListResult.h" +#include "model/SetVideoSeekConfigRequest.h" +#include "model/SetVideoSeekConfigResult.h" +#include "model/SetL2OssKeyConfigRequest.h" +#include "model/SetL2OssKeyConfigResult.h" +#include "model/DescribeCdnMonitorDataRequest.h" +#include "model/DescribeCdnMonitorDataResult.h" +#include "model/DeleteCacheExpiredConfigRequest.h" +#include "model/DeleteCacheExpiredConfigResult.h" +#include "model/DescribeDomainReqHitRateDataRequest.h" +#include "model/DescribeDomainReqHitRateDataResult.h" +#include "model/DescribeDomainUvDataRequest.h" +#include "model/DescribeDomainUvDataResult.h" +#include "model/StopMixStreamsServiceRequest.h" +#include "model/StopMixStreamsServiceResult.h" +#include "model/SetRemoveQueryStringConfigRequest.h" +#include "model/SetRemoveQueryStringConfigResult.h" +#include "model/DeleteCdnDomainRequest.h" +#include "model/DeleteCdnDomainResult.h" +#include "model/SetFileTypeForceTtlCodeConfigRequest.h" +#include "model/SetFileTypeForceTtlCodeConfigResult.h" +#include "model/DeleteLiveStreamTranscodeRequest.h" +#include "model/DeleteLiveStreamTranscodeResult.h" +#include "model/DescribeDomainUpstreamOfCenterRequest.h" +#include "model/DescribeDomainUpstreamOfCenterResult.h" +#include "model/StopCdnDomainRequest.h" +#include "model/StopCdnDomainResult.h" +#include "model/SetFileCacheExpiredConfigRequest.h" +#include "model/SetFileCacheExpiredConfigResult.h" +#include "model/DescribeDomainsUsageByDayRequest.h" +#include "model/DescribeDomainsUsageByDayResult.h" +#include "model/DescribeTopDomainsByFlowRequest.h" +#include "model/DescribeTopDomainsByFlowResult.h" +#include "model/DescribeDomainAverageResponseTimeRequest.h" +#include "model/DescribeDomainAverageResponseTimeResult.h" +#include "model/DescribeLiveStreamBitRateDataRequest.h" +#include "model/DescribeLiveStreamBitRateDataResult.h" +#include "model/SetUserDomainBlackListRequest.h" +#include "model/SetUserDomainBlackListResult.h" +#include "model/SetLocationAccessRestrictionRequest.h" +#include "model/SetLocationAccessRestrictionResult.h" +#include "model/DescribeUserCustomLogConfigRequest.h" +#include "model/DescribeUserCustomLogConfigResult.h" +#include "model/DescribeExtensiveDomainDataRequest.h" +#include "model/DescribeExtensiveDomainDataResult.h" +#include "model/ModifyCdnServiceRequest.h" +#include "model/ModifyCdnServiceResult.h" +#include "model/DescribeLiveStreamRecordIndexFileRequest.h" +#include "model/DescribeLiveStreamRecordIndexFileResult.h" +#include "model/DescribeLiveStreamTranscodeStreamNumRequest.h" +#include "model/DescribeLiveStreamTranscodeStreamNumResult.h" +#include "model/DescribeDomainHitRateDataRequest.h" +#include "model/DescribeDomainHitRateDataResult.h" +#include "model/DeleteHttpHeaderConfigRequest.h" +#include "model/DeleteHttpHeaderConfigResult.h" +#include "model/PushObjectCacheRequest.h" +#include "model/PushObjectCacheResult.h" +#include "model/DescribeLiveRecordConfigRequest.h" +#include "model/DescribeLiveRecordConfigResult.h" +#include "model/SetForceRedirectConfigRequest.h" +#include "model/SetForceRedirectConfigResult.h" +#include "model/SetErrorPageConfigRequest.h" +#include "model/SetErrorPageConfigResult.h" +#include "model/DescribeLiveStreamOnlineUserNumRequest.h" +#include "model/DescribeLiveStreamOnlineUserNumResult.h" +#include "model/SetRefererConfigRequest.h" +#include "model/SetRefererConfigResult.h" +#include "model/DescribeDomainSrcFlowDataRequest.h" +#include "model/DescribeDomainSrcFlowDataResult.h" +#include "model/DeleteLiveAppSnapshotConfigRequest.h" +#include "model/DeleteLiveAppSnapshotConfigResult.h" +#include "model/DescribeCdnTypesRequest.h" +#include "model/DescribeCdnTypesResult.h" +#include "model/SetOptimizeConfigRequest.h" +#include "model/SetOptimizeConfigResult.h" +#include "model/SetDynamicConfigRequest.h" +#include "model/SetDynamicConfigResult.h" +#include "model/SetReqAuthConfigRequest.h" +#include "model/SetReqAuthConfigResult.h" +#include "model/DescribeLiveStreamLimitInfoRequest.h" +#include "model/DescribeLiveStreamLimitInfoResult.h" +#include "model/DescribeLiveStreamNumberListRequest.h" +#include "model/DescribeLiveStreamNumberListResult.h" +#include "model/SetHttpErrorPageConfigRequest.h" +#include "model/SetHttpErrorPageConfigResult.h" +#include "model/SetPathForceTtlCodeConfigRequest.h" +#include "model/SetPathForceTtlCodeConfigResult.h" +#include "model/DescribeLiveStreamRelayPushBitRateRequest.h" +#include "model/DescribeLiveStreamRelayPushBitRateResult.h" +#include "model/StartMixStreamsServiceRequest.h" +#include "model/StartMixStreamsServiceResult.h" +#include "model/DescribeLivePullStreamConfigRequest.h" +#include "model/DescribeLivePullStreamConfigResult.h" +#include "model/SetLiveStreamsNotifyUrlConfigRequest.h" +#include "model/SetLiveStreamsNotifyUrlConfigResult.h" +#include "model/DescribeDomainPathDataRequest.h" +#include "model/DescribeDomainPathDataResult.h" +#include "model/DescribeLiveAppRecordConfigRequest.h" +#include "model/DescribeLiveAppRecordConfigResult.h" +#include "model/DescribeCdnDomainLogsRequest.h" +#include "model/DescribeCdnDomainLogsResult.h" +#include "model/DescribeDomainTopUrlVisitRequest.h" +#include "model/DescribeDomainTopUrlVisitResult.h" +#include "model/SetOssLogConfigRequest.h" +#include "model/SetOssLogConfigResult.h" +#include "model/DescribeDomainFlowDataRequest.h" +#include "model/DescribeDomainFlowDataResult.h" +#include "model/DescribeLiveStreamsBlockListRequest.h" +#include "model/DescribeLiveStreamsBlockListResult.h" +#include "model/DescribeLiveStreamRelayPushErrorsRequest.h" +#include "model/DescribeLiveStreamRelayPushErrorsResult.h" +#include "model/AddLiveStreamTranscodeRequest.h" +#include "model/AddLiveStreamTranscodeResult.h" +#include "model/SetIgnoreQueryStringConfigRequest.h" +#include "model/SetIgnoreQueryStringConfigResult.h" +#include "model/DescribeDomainCustomLogConfigRequest.h" +#include "model/DescribeDomainCustomLogConfigResult.h" +#include "model/AddLivePullStreamInfoRequest.h" +#include "model/AddLivePullStreamInfoResult.h" +#include "model/DescribeUserCustomerLabelsRequest.h" +#include "model/DescribeUserCustomerLabelsResult.h" +#include "model/BatchDescribeDomainBpsDataRequest.h" +#include "model/BatchDescribeDomainBpsDataResult.h" +#include "model/DescribeLiveStreamBpsDataRequest.h" +#include "model/DescribeLiveStreamBpsDataResult.h" +#include "model/DescribeDomainTopReferVisitRequest.h" +#include "model/DescribeDomainTopReferVisitResult.h" +#include "model/DescribeLiveStreamsControlHistoryRequest.h" +#include "model/DescribeLiveStreamsControlHistoryResult.h" +#include "model/SetReqHeaderConfigRequest.h" +#include "model/SetReqHeaderConfigResult.h" +#include "model/OpenCdnServiceRequest.h" +#include "model/OpenCdnServiceResult.h" +#include "model/DescribeDomainRealTimeReqHitRateDataRequest.h" +#include "model/DescribeDomainRealTimeReqHitRateDataResult.h" +#include "model/DescribeDomainQoSRtRequest.h" +#include "model/DescribeDomainQoSRtResult.h" +#include "model/DescribeLiveStreamFrameAndBitRateByDomainRequest.h" +#include "model/DescribeLiveStreamFrameAndBitRateByDomainResult.h" +#include "model/DescribeLiveStreamSnapshotInfoRequest.h" +#include "model/DescribeLiveStreamSnapshotInfoResult.h" +#include "model/SetIpBlackListConfigRequest.h" +#include "model/SetIpBlackListConfigResult.h" +#include "model/DescribeDomainSlowRatioRequest.h" +#include "model/DescribeDomainSlowRatioResult.h" +#include "model/DescribeDomainCCDataRequest.h" +#include "model/DescribeDomainCCDataResult.h" +#include "model/DescribeLiveStreamRelayPushDataRequest.h" +#include "model/DescribeLiveStreamRelayPushDataResult.h" +#include "model/SetIpAllowListConfigRequest.h" +#include "model/SetIpAllowListConfigResult.h" +#include "model/DescribeDomainRealTimeQpsDataRequest.h" +#include "model/DescribeDomainRealTimeQpsDataResult.h" +#include "model/RefreshObjectCachesRequest.h" +#include "model/RefreshObjectCachesResult.h" +#include "model/DescribeDomainBpsDataRequest.h" +#include "model/DescribeDomainBpsDataResult.h" +#include "model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h" +#include "model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h" +#include "model/DescribeOneMinuteDataRequest.h" +#include "model/DescribeOneMinuteDataResult.h" +#include "model/DescribeLiveStreamRecordContentRequest.h" +#include "model/DescribeLiveStreamRecordContentResult.h" +#include "model/AddCdnDomainRequest.h" +#include "model/AddCdnDomainResult.h" +#include "model/SetRangeConfigRequest.h" +#include "model/SetRangeConfigResult.h" +#include "model/DescribeLiveStreamRoomBitRateRequest.h" +#include "model/DescribeLiveStreamRoomBitRateResult.h" +#include "model/DescribeDomainCnameRequest.h" +#include "model/DescribeDomainCnameResult.h" +#include "model/SetCcConfigRequest.h" +#include "model/SetCcConfigResult.h" +#include "model/DescribeCustomLogConfigRequest.h" +#include "model/DescribeCustomLogConfigResult.h" +#include "model/DescribeUserDomainsRequest.h" +#include "model/DescribeUserDomainsResult.h" +#include "model/DescribeLiveSnapshotConfigRequest.h" +#include "model/DescribeLiveSnapshotConfigResult.h" +#include "model/DescribeRefreshTasksRequest.h" +#include "model/DescribeRefreshTasksResult.h" +#include "model/DescribeRefreshQuotaRequest.h" +#include "model/DescribeRefreshQuotaResult.h" +#include "model/SetForwardSchemeConfigRequest.h" +#include "model/SetForwardSchemeConfigResult.h" +#include "model/AddLiveAppRecordConfigRequest.h" +#include "model/AddLiveAppRecordConfigResult.h" +#include "model/DescribeDomainBpsDataByTimeStampRequest.h" +#include "model/DescribeDomainBpsDataByTimeStampResult.h" +#include "model/DeleteLiveDomainMappingRequest.h" +#include "model/DeleteLiveDomainMappingResult.h" +#include "model/ModifyFileCacheExpiredConfigRequest.h" +#include "model/ModifyFileCacheExpiredConfigResult.h" +#include "model/SetSourceHostConfigRequest.h" +#include "model/SetSourceHostConfigResult.h" +#include "model/DescribeLiveStreamRoomUserNumberRequest.h" +#include "model/DescribeLiveStreamRoomUserNumberResult.h" +#include "model/DescribeUserConfigsRequest.h" +#include "model/DescribeUserConfigsResult.h" +#include "model/DescribeLiveStreamStreamStatusRequest.h" +#include "model/DescribeLiveStreamStreamStatusResult.h" +#include "model/DescribeLiveStreamRecordIndexFilesRequest.h" +#include "model/DescribeLiveStreamRecordIndexFilesResult.h" +#include "model/ModifyCdnDomainRequest.h" +#include "model/ModifyCdnDomainResult.h" +#include "model/DescribeDomainOnlineUserNumberRequest.h" +#include "model/DescribeDomainOnlineUserNumberResult.h" +#include "model/DescribeDomainMonthBillingBpsDataRequest.h" +#include "model/DescribeDomainMonthBillingBpsDataResult.h" +#include "model/DescribeLiveStreamFrameInfoRequest.h" +#include "model/DescribeLiveStreamFrameInfoResult.h" +#include "model/DescribeLiveStreamFrameLossRatioRequest.h" +#include "model/DescribeLiveStreamFrameLossRatioResult.h" +#include "model/ForbidLiveStreamRequest.h" +#include "model/ForbidLiveStreamResult.h" +#include "model/DescribeLiveStreamDomainAppInfoRequest.h" +#include "model/DescribeLiveStreamDomainAppInfoResult.h" +#include "model/SetPageCompressConfigRequest.h" +#include "model/SetPageCompressConfigResult.h" +#include "model/DescribeDomainQpsDataRequest.h" +#include "model/DescribeDomainQpsDataResult.h" +#include "model/DescribeL2VipsByDomainRequest.h" +#include "model/DescribeL2VipsByDomainResult.h" +#include "model/ModifyHttpHeaderConfigRequest.h" +#include "model/ModifyHttpHeaderConfigResult.h" +#include "model/SetDomainServerCertificateRequest.h" +#include "model/SetDomainServerCertificateResult.h" +#include "model/DescribeIpInfoRequest.h" +#include "model/DescribeIpInfoResult.h" +#include "model/DescribeDomainConfigsRequest.h" +#include "model/DescribeDomainConfigsResult.h" +#include "model/DescribeDomainsBySourceRequest.h" +#include "model/DescribeDomainsBySourceResult.h" +#include "model/ModifyDomainCustomLogConfigRequest.h" +#include "model/ModifyDomainCustomLogConfigResult.h" +#include "model/UpdateLiveAppSnapshotConfigRequest.h" +#include "model/UpdateLiveAppSnapshotConfigResult.h" +#include "model/SetRemoteReqAuthConfigRequest.h" +#include "model/SetRemoteReqAuthConfigResult.h" +#include "model/DescribeDomainPvDataRequest.h" +#include "model/DescribeDomainPvDataResult.h" +#include "model/DescribeLiveStreamPushErrorsRequest.h" +#include "model/DescribeLiveStreamPushErrorsResult.h" +#include "model/AddLiveAppSnapshotConfigRequest.h" +#include "model/AddLiveAppSnapshotConfigResult.h" +#include "model/DescribeDomainISPDataRequest.h" +#include "model/DescribeDomainISPDataResult.h" +#include "model/ClearUserDomainBlackListRequest.h" +#include "model/ClearUserDomainBlackListResult.h" +#include "model/DescribeDomainFileSizeProportionDataRequest.h" +#include "model/DescribeDomainFileSizeProportionDataResult.h" +#include "model/DescribeLiveSpecificDomainMappingRequest.h" +#include "model/DescribeLiveSpecificDomainMappingResult.h" +#include "model/DescribeDomainRealTimeByteHitRateDataRequest.h" +#include "model/DescribeDomainRealTimeByteHitRateDataResult.h" +#include "model/MigrateDomainToHttpsDeliveryRequest.h" +#include "model/MigrateDomainToHttpsDeliveryResult.h" +#include "model/AddLiveDomainMappingRequest.h" +#include "model/AddLiveDomainMappingResult.h" +#include "model/DescribeDomainRealTimeDataRequest.h" +#include "model/DescribeDomainRealTimeDataResult.h" +#include "model/ResumeLiveStreamRequest.h" +#include "model/ResumeLiveStreamResult.h" +#include "model/SetUserBlackListRequest.h" +#include "model/SetUserBlackListResult.h" +#include "model/GetUserDomainBlackListRequest.h" +#include "model/GetUserDomainBlackListResult.h" +#include "model/DescribeDomainCCAttackInfoRequest.h" +#include "model/DescribeDomainCCAttackInfoResult.h" +#include "model/DescribeLiveStreamsPublishListRequest.h" +#include "model/DescribeLiveStreamsPublishListResult.h" +#include "model/DescribeDomainRealTimeBpsDataRequest.h" +#include "model/DescribeDomainRealTimeBpsDataResult.h" +#include "model/DeleteLivePullStreamInfoRequest.h" +#include "model/DeleteLivePullStreamInfoResult.h" +#include "model/DescribeDomainDownstreamBpsOfEdgeRequest.h" +#include "model/DescribeDomainDownstreamBpsOfEdgeResult.h" +#include "model/ClearUserBlackListRequest.h" +#include "model/ClearUserBlackListResult.h" +#include "model/DescribeDomainMax95BpsDataRequest.h" +#include "model/DescribeDomainMax95BpsDataResult.h" +#include "model/SetHttpsOptionConfigRequest.h" +#include "model/SetHttpsOptionConfigResult.h" +#include "model/SetWaitingRoomConfigRequest.h" +#include "model/SetWaitingRoomConfigResult.h" +#include "model/DescribeRangeDataByLocateAndIspServiceRequest.h" +#include "model/DescribeRangeDataByLocateAndIspServiceResult.h" +#include "model/ListDomainsByLogConfigIdRequest.h" +#include "model/ListDomainsByLogConfigIdResult.h" +#include "model/DescribeLiveStreamOnlineBpsRequest.h" +#include "model/DescribeLiveStreamOnlineBpsResult.h" +#include "model/DescribeDomainRegionDataRequest.h" +#include "model/DescribeDomainRegionDataResult.h" +#include "model/DescribeDomainSrcBpsDataRequest.h" +#include "model/DescribeDomainSrcBpsDataResult.h" +#include "model/DescribeLiveStreamPushDataRequest.h" +#include "model/DescribeLiveStreamPushDataResult.h" +#include "model/DeleteLiveAppRecordConfigRequest.h" +#include "model/DeleteLiveAppRecordConfigResult.h" +#include "model/SetHttpHeaderConfigRequest.h" +#include "model/SetHttpHeaderConfigResult.h" +#include "model/DescribeCdnRegionAndIspRequest.h" +#include "model/DescribeCdnRegionAndIspResult.h" +#include "model/DescribeCdnDomainBaseDetailRequest.h" +#include "model/DescribeCdnDomainBaseDetailResult.h" +#include "model/SetUserAgentAcessRestrictionRequest.h" +#include "model/SetUserAgentAcessRestrictionResult.h" +#include "model/StartCdnDomainRequest.h" +#include "model/StartCdnDomainResult.h" +#include "model/DescribeUserVipsByDomainRequest.h" +#include "model/DescribeUserVipsByDomainResult.h" +#include "model/DescribeDomainUpstreamBpsOfEdgeRequest.h" +#include "model/DescribeDomainUpstreamBpsOfEdgeResult.h" +#include "model/DescribeLiveStreamOnlineUserNumByDomainRequest.h" +#include "model/DescribeLiveStreamOnlineUserNumByDomainResult.h" +#include "model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h" +#include "model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h" +#include "model/DescribeDomainHttpsDataRequest.h" +#include "model/DescribeDomainHttpsDataResult.h" +#include "model/DescribeDomainHttpCodeDataRequest.h" +#include "model/DescribeDomainHttpCodeDataResult.h" namespace AlibabaCloud @@ -341,943 +367,1019 @@ namespace AlibabaCloud class ALIBABACLOUD_CDN_EXPORT CdnClient : public RpcServiceClient { public: + typedef Outcome SetPathCacheExpiredConfigOutcome; + typedef std::future SetPathCacheExpiredConfigOutcomeCallable; + typedef std::function&)> SetPathCacheExpiredConfigAsyncHandler; typedef Outcome DescribeCdnServiceOutcome; typedef std::future DescribeCdnServiceOutcomeCallable; - typedef std::function&)> DescribeCdnServiceAsyncHandler; + typedef std::function&)> DescribeCdnServiceAsyncHandler; typedef Outcome CreateLiveStreamRecordIndexFilesOutcome; typedef std::future CreateLiveStreamRecordIndexFilesOutcomeCallable; - typedef std::function&)> CreateLiveStreamRecordIndexFilesAsyncHandler; - typedef Outcome DescribeCdnDomainDetailOutcome; - typedef std::future DescribeCdnDomainDetailOutcomeCallable; - typedef std::function&)> DescribeCdnDomainDetailAsyncHandler; + typedef std::function&)> CreateLiveStreamRecordIndexFilesAsyncHandler; + typedef Outcome ModifyUserCustomLogConfigOutcome; + typedef std::future ModifyUserCustomLogConfigOutcomeCallable; + typedef std::function&)> ModifyUserCustomLogConfigAsyncHandler; typedef Outcome SetWafConfigOutcome; typedef std::future SetWafConfigOutcomeCallable; - typedef std::function&)> SetWafConfigAsyncHandler; - typedef Outcome DescribeLiveStreamsOnlineListOutcome; - typedef std::future DescribeLiveStreamsOnlineListOutcomeCallable; - typedef std::function&)> DescribeLiveStreamsOnlineListAsyncHandler; + typedef std::function&)> SetWafConfigAsyncHandler; + typedef Outcome DescribeCdnDomainDetailOutcome; + typedef std::future DescribeCdnDomainDetailOutcomeCallable; + typedef std::function&)> DescribeCdnDomainDetailAsyncHandler; typedef Outcome DescribeLiveStreamTranscodeInfoOutcome; typedef std::future DescribeLiveStreamTranscodeInfoOutcomeCallable; - typedef std::function&)> DescribeLiveStreamTranscodeInfoAsyncHandler; + typedef std::function&)> DescribeLiveStreamTranscodeInfoAsyncHandler; + typedef Outcome DescribeLiveStreamsOnlineListOutcome; + typedef std::future DescribeLiveStreamsOnlineListOutcomeCallable; + typedef std::function&)> DescribeLiveStreamsOnlineListAsyncHandler; typedef Outcome SetVideoSeekConfigOutcome; typedef std::future SetVideoSeekConfigOutcomeCallable; - typedef std::function&)> SetVideoSeekConfigAsyncHandler; - typedef Outcome DescribeCdnMonitorDataOutcome; - typedef std::future DescribeCdnMonitorDataOutcomeCallable; - typedef std::function&)> DescribeCdnMonitorDataAsyncHandler; + typedef std::function&)> SetVideoSeekConfigAsyncHandler; typedef Outcome SetL2OssKeyConfigOutcome; typedef std::future SetL2OssKeyConfigOutcomeCallable; - typedef std::function&)> SetL2OssKeyConfigAsyncHandler; + typedef std::function&)> SetL2OssKeyConfigAsyncHandler; + typedef Outcome DescribeCdnMonitorDataOutcome; + typedef std::future DescribeCdnMonitorDataOutcomeCallable; + typedef std::function&)> DescribeCdnMonitorDataAsyncHandler; + typedef Outcome DeleteCacheExpiredConfigOutcome; + typedef std::future DeleteCacheExpiredConfigOutcomeCallable; + typedef std::function&)> DeleteCacheExpiredConfigAsyncHandler; typedef Outcome DescribeDomainReqHitRateDataOutcome; typedef std::future DescribeDomainReqHitRateDataOutcomeCallable; - typedef std::function&)> DescribeDomainReqHitRateDataAsyncHandler; + typedef std::function&)> DescribeDomainReqHitRateDataAsyncHandler; typedef Outcome DescribeDomainUvDataOutcome; typedef std::future DescribeDomainUvDataOutcomeCallable; - typedef std::function&)> DescribeDomainUvDataAsyncHandler; + typedef std::function&)> DescribeDomainUvDataAsyncHandler; typedef Outcome StopMixStreamsServiceOutcome; typedef std::future StopMixStreamsServiceOutcomeCallable; - typedef std::function&)> StopMixStreamsServiceAsyncHandler; - typedef Outcome DeleteCdnDomainOutcome; - typedef std::future DeleteCdnDomainOutcomeCallable; - typedef std::function&)> DeleteCdnDomainAsyncHandler; - typedef Outcome SetFileTypeForceTtlCodeConfigOutcome; - typedef std::future SetFileTypeForceTtlCodeConfigOutcomeCallable; - typedef std::function&)> SetFileTypeForceTtlCodeConfigAsyncHandler; + typedef std::function&)> StopMixStreamsServiceAsyncHandler; typedef Outcome SetRemoveQueryStringConfigOutcome; typedef std::future SetRemoveQueryStringConfigOutcomeCallable; - typedef std::function&)> SetRemoveQueryStringConfigAsyncHandler; + typedef std::function&)> SetRemoveQueryStringConfigAsyncHandler; + typedef Outcome DeleteCdnDomainOutcome; + typedef std::future DeleteCdnDomainOutcomeCallable; + typedef std::function&)> DeleteCdnDomainAsyncHandler; + typedef Outcome SetFileTypeForceTtlCodeConfigOutcome; + typedef std::future SetFileTypeForceTtlCodeConfigOutcomeCallable; + typedef std::function&)> SetFileTypeForceTtlCodeConfigAsyncHandler; typedef Outcome DeleteLiveStreamTranscodeOutcome; typedef std::future DeleteLiveStreamTranscodeOutcomeCallable; - typedef std::function&)> DeleteLiveStreamTranscodeAsyncHandler; + typedef std::function&)> DeleteLiveStreamTranscodeAsyncHandler; typedef Outcome DescribeDomainUpstreamOfCenterOutcome; typedef std::future DescribeDomainUpstreamOfCenterOutcomeCallable; - typedef std::function&)> DescribeDomainUpstreamOfCenterAsyncHandler; + typedef std::function&)> DescribeDomainUpstreamOfCenterAsyncHandler; typedef Outcome StopCdnDomainOutcome; typedef std::future StopCdnDomainOutcomeCallable; - typedef std::function&)> StopCdnDomainAsyncHandler; + typedef std::function&)> StopCdnDomainAsyncHandler; + typedef Outcome SetFileCacheExpiredConfigOutcome; + typedef std::future SetFileCacheExpiredConfigOutcomeCallable; + typedef std::function&)> SetFileCacheExpiredConfigAsyncHandler; typedef Outcome DescribeDomainsUsageByDayOutcome; typedef std::future DescribeDomainsUsageByDayOutcomeCallable; - typedef std::function&)> DescribeDomainsUsageByDayAsyncHandler; + typedef std::function&)> DescribeDomainsUsageByDayAsyncHandler; typedef Outcome DescribeTopDomainsByFlowOutcome; typedef std::future DescribeTopDomainsByFlowOutcomeCallable; - typedef std::function&)> DescribeTopDomainsByFlowAsyncHandler; + typedef std::function&)> DescribeTopDomainsByFlowAsyncHandler; typedef Outcome DescribeDomainAverageResponseTimeOutcome; typedef std::future DescribeDomainAverageResponseTimeOutcomeCallable; - typedef std::function&)> DescribeDomainAverageResponseTimeAsyncHandler; + typedef std::function&)> DescribeDomainAverageResponseTimeAsyncHandler; typedef Outcome DescribeLiveStreamBitRateDataOutcome; typedef std::future DescribeLiveStreamBitRateDataOutcomeCallable; - typedef std::function&)> DescribeLiveStreamBitRateDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamBitRateDataAsyncHandler; typedef Outcome SetUserDomainBlackListOutcome; typedef std::future SetUserDomainBlackListOutcomeCallable; - typedef std::function&)> SetUserDomainBlackListAsyncHandler; + typedef std::function&)> SetUserDomainBlackListAsyncHandler; typedef Outcome SetLocationAccessRestrictionOutcome; typedef std::future SetLocationAccessRestrictionOutcomeCallable; - typedef std::function&)> SetLocationAccessRestrictionAsyncHandler; + typedef std::function&)> SetLocationAccessRestrictionAsyncHandler; + typedef Outcome DescribeUserCustomLogConfigOutcome; + typedef std::future DescribeUserCustomLogConfigOutcomeCallable; + typedef std::function&)> DescribeUserCustomLogConfigAsyncHandler; typedef Outcome DescribeExtensiveDomainDataOutcome; typedef std::future DescribeExtensiveDomainDataOutcomeCallable; - typedef std::function&)> DescribeExtensiveDomainDataAsyncHandler; + typedef std::function&)> DescribeExtensiveDomainDataAsyncHandler; typedef Outcome ModifyCdnServiceOutcome; typedef std::future ModifyCdnServiceOutcomeCallable; - typedef std::function&)> ModifyCdnServiceAsyncHandler; + typedef std::function&)> ModifyCdnServiceAsyncHandler; typedef Outcome DescribeLiveStreamRecordIndexFileOutcome; typedef std::future DescribeLiveStreamRecordIndexFileOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRecordIndexFileAsyncHandler; + typedef std::function&)> DescribeLiveStreamRecordIndexFileAsyncHandler; typedef Outcome DescribeLiveStreamTranscodeStreamNumOutcome; typedef std::future DescribeLiveStreamTranscodeStreamNumOutcomeCallable; - typedef std::function&)> DescribeLiveStreamTranscodeStreamNumAsyncHandler; - typedef Outcome DeleteHttpHeaderConfigOutcome; - typedef std::future DeleteHttpHeaderConfigOutcomeCallable; - typedef std::function&)> DeleteHttpHeaderConfigAsyncHandler; + typedef std::function&)> DescribeLiveStreamTranscodeStreamNumAsyncHandler; typedef Outcome DescribeDomainHitRateDataOutcome; typedef std::future DescribeDomainHitRateDataOutcomeCallable; - typedef std::function&)> DescribeDomainHitRateDataAsyncHandler; + typedef std::function&)> DescribeDomainHitRateDataAsyncHandler; + typedef Outcome DeleteHttpHeaderConfigOutcome; + typedef std::future DeleteHttpHeaderConfigOutcomeCallable; + typedef std::function&)> DeleteHttpHeaderConfigAsyncHandler; typedef Outcome PushObjectCacheOutcome; typedef std::future PushObjectCacheOutcomeCallable; - typedef std::function&)> PushObjectCacheAsyncHandler; + typedef std::function&)> PushObjectCacheAsyncHandler; typedef Outcome DescribeLiveRecordConfigOutcome; typedef std::future DescribeLiveRecordConfigOutcomeCallable; - typedef std::function&)> DescribeLiveRecordConfigAsyncHandler; + typedef std::function&)> DescribeLiveRecordConfigAsyncHandler; typedef Outcome SetForceRedirectConfigOutcome; typedef std::future SetForceRedirectConfigOutcomeCallable; - typedef std::function&)> SetForceRedirectConfigAsyncHandler; + typedef std::function&)> SetForceRedirectConfigAsyncHandler; typedef Outcome SetErrorPageConfigOutcome; typedef std::future SetErrorPageConfigOutcomeCallable; - typedef std::function&)> SetErrorPageConfigAsyncHandler; + typedef std::function&)> SetErrorPageConfigAsyncHandler; typedef Outcome DescribeLiveStreamOnlineUserNumOutcome; typedef std::future DescribeLiveStreamOnlineUserNumOutcomeCallable; - typedef std::function&)> DescribeLiveStreamOnlineUserNumAsyncHandler; + typedef std::function&)> DescribeLiveStreamOnlineUserNumAsyncHandler; typedef Outcome SetRefererConfigOutcome; typedef std::future SetRefererConfigOutcomeCallable; - typedef std::function&)> SetRefererConfigAsyncHandler; + typedef std::function&)> SetRefererConfigAsyncHandler; typedef Outcome DescribeDomainSrcFlowDataOutcome; typedef std::future DescribeDomainSrcFlowDataOutcomeCallable; - typedef std::function&)> DescribeDomainSrcFlowDataAsyncHandler; + typedef std::function&)> DescribeDomainSrcFlowDataAsyncHandler; typedef Outcome DeleteLiveAppSnapshotConfigOutcome; typedef std::future DeleteLiveAppSnapshotConfigOutcomeCallable; - typedef std::function&)> DeleteLiveAppSnapshotConfigAsyncHandler; + typedef std::function&)> DeleteLiveAppSnapshotConfigAsyncHandler; typedef Outcome DescribeCdnTypesOutcome; typedef std::future DescribeCdnTypesOutcomeCallable; - typedef std::function&)> DescribeCdnTypesAsyncHandler; + typedef std::function&)> DescribeCdnTypesAsyncHandler; typedef Outcome SetOptimizeConfigOutcome; typedef std::future SetOptimizeConfigOutcomeCallable; - typedef std::function&)> SetOptimizeConfigAsyncHandler; + typedef std::function&)> SetOptimizeConfigAsyncHandler; typedef Outcome SetDynamicConfigOutcome; typedef std::future SetDynamicConfigOutcomeCallable; - typedef std::function&)> SetDynamicConfigAsyncHandler; + typedef std::function&)> SetDynamicConfigAsyncHandler; typedef Outcome SetReqAuthConfigOutcome; typedef std::future SetReqAuthConfigOutcomeCallable; - typedef std::function&)> SetReqAuthConfigAsyncHandler; + typedef std::function&)> SetReqAuthConfigAsyncHandler; typedef Outcome DescribeLiveStreamLimitInfoOutcome; typedef std::future DescribeLiveStreamLimitInfoOutcomeCallable; - typedef std::function&)> DescribeLiveStreamLimitInfoAsyncHandler; + typedef std::function&)> DescribeLiveStreamLimitInfoAsyncHandler; typedef Outcome DescribeLiveStreamNumberListOutcome; typedef std::future DescribeLiveStreamNumberListOutcomeCallable; - typedef std::function&)> DescribeLiveStreamNumberListAsyncHandler; + typedef std::function&)> DescribeLiveStreamNumberListAsyncHandler; typedef Outcome SetHttpErrorPageConfigOutcome; typedef std::future SetHttpErrorPageConfigOutcomeCallable; - typedef std::function&)> SetHttpErrorPageConfigAsyncHandler; + typedef std::function&)> SetHttpErrorPageConfigAsyncHandler; typedef Outcome SetPathForceTtlCodeConfigOutcome; typedef std::future SetPathForceTtlCodeConfigOutcomeCallable; - typedef std::function&)> SetPathForceTtlCodeConfigAsyncHandler; + typedef std::function&)> SetPathForceTtlCodeConfigAsyncHandler; typedef Outcome DescribeLiveStreamRelayPushBitRateOutcome; typedef std::future DescribeLiveStreamRelayPushBitRateOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRelayPushBitRateAsyncHandler; + typedef std::function&)> DescribeLiveStreamRelayPushBitRateAsyncHandler; typedef Outcome StartMixStreamsServiceOutcome; typedef std::future StartMixStreamsServiceOutcomeCallable; - typedef std::function&)> StartMixStreamsServiceAsyncHandler; + typedef std::function&)> StartMixStreamsServiceAsyncHandler; typedef Outcome DescribeLivePullStreamConfigOutcome; typedef std::future DescribeLivePullStreamConfigOutcomeCallable; - typedef std::function&)> DescribeLivePullStreamConfigAsyncHandler; + typedef std::function&)> DescribeLivePullStreamConfigAsyncHandler; typedef Outcome SetLiveStreamsNotifyUrlConfigOutcome; typedef std::future SetLiveStreamsNotifyUrlConfigOutcomeCallable; - typedef std::function&)> SetLiveStreamsNotifyUrlConfigAsyncHandler; + typedef std::function&)> SetLiveStreamsNotifyUrlConfigAsyncHandler; typedef Outcome DescribeDomainPathDataOutcome; typedef std::future DescribeDomainPathDataOutcomeCallable; - typedef std::function&)> DescribeDomainPathDataAsyncHandler; - typedef Outcome DescribeCdnDomainLogsOutcome; - typedef std::future DescribeCdnDomainLogsOutcomeCallable; - typedef std::function&)> DescribeCdnDomainLogsAsyncHandler; + typedef std::function&)> DescribeDomainPathDataAsyncHandler; typedef Outcome DescribeLiveAppRecordConfigOutcome; typedef std::future DescribeLiveAppRecordConfigOutcomeCallable; - typedef std::function&)> DescribeLiveAppRecordConfigAsyncHandler; - typedef Outcome DescribeDomainFlowDataOutcome; - typedef std::future DescribeDomainFlowDataOutcomeCallable; - typedef std::function&)> DescribeDomainFlowDataAsyncHandler; + typedef std::function&)> DescribeLiveAppRecordConfigAsyncHandler; + typedef Outcome DescribeCdnDomainLogsOutcome; + typedef std::future DescribeCdnDomainLogsOutcomeCallable; + typedef std::function&)> DescribeCdnDomainLogsAsyncHandler; + typedef Outcome DescribeDomainTopUrlVisitOutcome; + typedef std::future DescribeDomainTopUrlVisitOutcomeCallable; + typedef std::function&)> DescribeDomainTopUrlVisitAsyncHandler; typedef Outcome SetOssLogConfigOutcome; typedef std::future SetOssLogConfigOutcomeCallable; - typedef std::function&)> SetOssLogConfigAsyncHandler; - typedef Outcome DescribeLiveStreamRelayPushErrorsOutcome; - typedef std::future DescribeLiveStreamRelayPushErrorsOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRelayPushErrorsAsyncHandler; + typedef std::function&)> SetOssLogConfigAsyncHandler; + typedef Outcome DescribeDomainFlowDataOutcome; + typedef std::future DescribeDomainFlowDataOutcomeCallable; + typedef std::function&)> DescribeDomainFlowDataAsyncHandler; typedef Outcome DescribeLiveStreamsBlockListOutcome; typedef std::future DescribeLiveStreamsBlockListOutcomeCallable; - typedef std::function&)> DescribeLiveStreamsBlockListAsyncHandler; + typedef std::function&)> DescribeLiveStreamsBlockListAsyncHandler; + typedef Outcome DescribeLiveStreamRelayPushErrorsOutcome; + typedef std::future DescribeLiveStreamRelayPushErrorsOutcomeCallable; + typedef std::function&)> DescribeLiveStreamRelayPushErrorsAsyncHandler; typedef Outcome AddLiveStreamTranscodeOutcome; typedef std::future AddLiveStreamTranscodeOutcomeCallable; - typedef std::function&)> AddLiveStreamTranscodeAsyncHandler; + typedef std::function&)> AddLiveStreamTranscodeAsyncHandler; typedef Outcome SetIgnoreQueryStringConfigOutcome; typedef std::future SetIgnoreQueryStringConfigOutcomeCallable; - typedef std::function&)> SetIgnoreQueryStringConfigAsyncHandler; + typedef std::function&)> SetIgnoreQueryStringConfigAsyncHandler; + typedef Outcome DescribeDomainCustomLogConfigOutcome; + typedef std::future DescribeDomainCustomLogConfigOutcomeCallable; + typedef std::function&)> DescribeDomainCustomLogConfigAsyncHandler; typedef Outcome AddLivePullStreamInfoOutcome; typedef std::future AddLivePullStreamInfoOutcomeCallable; - typedef std::function&)> AddLivePullStreamInfoAsyncHandler; + typedef std::function&)> AddLivePullStreamInfoAsyncHandler; typedef Outcome DescribeUserCustomerLabelsOutcome; typedef std::future DescribeUserCustomerLabelsOutcomeCallable; - typedef std::function&)> DescribeUserCustomerLabelsAsyncHandler; + typedef std::function&)> DescribeUserCustomerLabelsAsyncHandler; typedef Outcome BatchDescribeDomainBpsDataOutcome; typedef std::future BatchDescribeDomainBpsDataOutcomeCallable; - typedef std::function&)> BatchDescribeDomainBpsDataAsyncHandler; - typedef Outcome DescribeDomainTopReferVisitOutcome; - typedef std::future DescribeDomainTopReferVisitOutcomeCallable; - typedef std::function&)> DescribeDomainTopReferVisitAsyncHandler; + typedef std::function&)> BatchDescribeDomainBpsDataAsyncHandler; typedef Outcome DescribeLiveStreamBpsDataOutcome; typedef std::future DescribeLiveStreamBpsDataOutcomeCallable; - typedef std::function&)> DescribeLiveStreamBpsDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamBpsDataAsyncHandler; + typedef Outcome DescribeDomainTopReferVisitOutcome; + typedef std::future DescribeDomainTopReferVisitOutcomeCallable; + typedef std::function&)> DescribeDomainTopReferVisitAsyncHandler; typedef Outcome DescribeLiveStreamsControlHistoryOutcome; typedef std::future DescribeLiveStreamsControlHistoryOutcomeCallable; - typedef std::function&)> DescribeLiveStreamsControlHistoryAsyncHandler; - typedef Outcome OpenCdnServiceOutcome; - typedef std::future OpenCdnServiceOutcomeCallable; - typedef std::function&)> OpenCdnServiceAsyncHandler; + typedef std::function&)> DescribeLiveStreamsControlHistoryAsyncHandler; typedef Outcome SetReqHeaderConfigOutcome; typedef std::future SetReqHeaderConfigOutcomeCallable; - typedef std::function&)> SetReqHeaderConfigAsyncHandler; - typedef Outcome DescribeDomainQoSRtOutcome; - typedef std::future DescribeDomainQoSRtOutcomeCallable; - typedef std::function&)> DescribeDomainQoSRtAsyncHandler; + typedef std::function&)> SetReqHeaderConfigAsyncHandler; + typedef Outcome OpenCdnServiceOutcome; + typedef std::future OpenCdnServiceOutcomeCallable; + typedef std::function&)> OpenCdnServiceAsyncHandler; typedef Outcome DescribeDomainRealTimeReqHitRateDataOutcome; typedef std::future DescribeDomainRealTimeReqHitRateDataOutcomeCallable; - typedef std::function&)> DescribeDomainRealTimeReqHitRateDataAsyncHandler; + typedef std::function&)> DescribeDomainRealTimeReqHitRateDataAsyncHandler; + typedef Outcome DescribeDomainQoSRtOutcome; + typedef std::future DescribeDomainQoSRtOutcomeCallable; + typedef std::function&)> DescribeDomainQoSRtAsyncHandler; typedef Outcome DescribeLiveStreamFrameAndBitRateByDomainOutcome; typedef std::future DescribeLiveStreamFrameAndBitRateByDomainOutcomeCallable; - typedef std::function&)> DescribeLiveStreamFrameAndBitRateByDomainAsyncHandler; + typedef std::function&)> DescribeLiveStreamFrameAndBitRateByDomainAsyncHandler; typedef Outcome DescribeLiveStreamSnapshotInfoOutcome; typedef std::future DescribeLiveStreamSnapshotInfoOutcomeCallable; - typedef std::function&)> DescribeLiveStreamSnapshotInfoAsyncHandler; + typedef std::function&)> DescribeLiveStreamSnapshotInfoAsyncHandler; typedef Outcome SetIpBlackListConfigOutcome; typedef std::future SetIpBlackListConfigOutcomeCallable; - typedef std::function&)> SetIpBlackListConfigAsyncHandler; + typedef std::function&)> SetIpBlackListConfigAsyncHandler; typedef Outcome DescribeDomainSlowRatioOutcome; typedef std::future DescribeDomainSlowRatioOutcomeCallable; - typedef std::function&)> DescribeDomainSlowRatioAsyncHandler; + typedef std::function&)> DescribeDomainSlowRatioAsyncHandler; typedef Outcome DescribeDomainCCDataOutcome; typedef std::future DescribeDomainCCDataOutcomeCallable; - typedef std::function&)> DescribeDomainCCDataAsyncHandler; + typedef std::function&)> DescribeDomainCCDataAsyncHandler; typedef Outcome DescribeLiveStreamRelayPushDataOutcome; typedef std::future DescribeLiveStreamRelayPushDataOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRelayPushDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamRelayPushDataAsyncHandler; typedef Outcome SetIpAllowListConfigOutcome; typedef std::future SetIpAllowListConfigOutcomeCallable; - typedef std::function&)> SetIpAllowListConfigAsyncHandler; + typedef std::function&)> SetIpAllowListConfigAsyncHandler; typedef Outcome DescribeDomainRealTimeQpsDataOutcome; typedef std::future DescribeDomainRealTimeQpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainRealTimeQpsDataAsyncHandler; + typedef std::function&)> DescribeDomainRealTimeQpsDataAsyncHandler; typedef Outcome RefreshObjectCachesOutcome; typedef std::future RefreshObjectCachesOutcomeCallable; - typedef std::function&)> RefreshObjectCachesAsyncHandler; + typedef std::function&)> RefreshObjectCachesAsyncHandler; + typedef Outcome DescribeDomainBpsDataOutcome; + typedef std::future DescribeDomainBpsDataOutcomeCallable; + typedef std::function&)> DescribeDomainBpsDataAsyncHandler; typedef Outcome DescribeLiveStreamsFrameRateAndBitRateDataOutcome; typedef std::future DescribeLiveStreamsFrameRateAndBitRateDataOutcomeCallable; - typedef std::function&)> DescribeLiveStreamsFrameRateAndBitRateDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamsFrameRateAndBitRateDataAsyncHandler; typedef Outcome DescribeOneMinuteDataOutcome; typedef std::future DescribeOneMinuteDataOutcomeCallable; - typedef std::function&)> DescribeOneMinuteDataAsyncHandler; + typedef std::function&)> DescribeOneMinuteDataAsyncHandler; typedef Outcome DescribeLiveStreamRecordContentOutcome; typedef std::future DescribeLiveStreamRecordContentOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRecordContentAsyncHandler; + typedef std::function&)> DescribeLiveStreamRecordContentAsyncHandler; typedef Outcome AddCdnDomainOutcome; typedef std::future AddCdnDomainOutcomeCallable; - typedef std::function&)> AddCdnDomainAsyncHandler; + typedef std::function&)> AddCdnDomainAsyncHandler; typedef Outcome SetRangeConfigOutcome; typedef std::future SetRangeConfigOutcomeCallable; - typedef std::function&)> SetRangeConfigAsyncHandler; + typedef std::function&)> SetRangeConfigAsyncHandler; typedef Outcome DescribeLiveStreamRoomBitRateOutcome; typedef std::future DescribeLiveStreamRoomBitRateOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRoomBitRateAsyncHandler; + typedef std::function&)> DescribeLiveStreamRoomBitRateAsyncHandler; + typedef Outcome DescribeDomainCnameOutcome; + typedef std::future DescribeDomainCnameOutcomeCallable; + typedef std::function&)> DescribeDomainCnameAsyncHandler; typedef Outcome SetCcConfigOutcome; typedef std::future SetCcConfigOutcomeCallable; - typedef std::function&)> SetCcConfigAsyncHandler; + typedef std::function&)> SetCcConfigAsyncHandler; + typedef Outcome DescribeCustomLogConfigOutcome; + typedef std::future DescribeCustomLogConfigOutcomeCallable; + typedef std::function&)> DescribeCustomLogConfigAsyncHandler; typedef Outcome DescribeUserDomainsOutcome; typedef std::future DescribeUserDomainsOutcomeCallable; - typedef std::function&)> DescribeUserDomainsAsyncHandler; + typedef std::function&)> DescribeUserDomainsAsyncHandler; typedef Outcome DescribeLiveSnapshotConfigOutcome; typedef std::future DescribeLiveSnapshotConfigOutcomeCallable; - typedef std::function&)> DescribeLiveSnapshotConfigAsyncHandler; + typedef std::function&)> DescribeLiveSnapshotConfigAsyncHandler; typedef Outcome DescribeRefreshTasksOutcome; typedef std::future DescribeRefreshTasksOutcomeCallable; - typedef std::function&)> DescribeRefreshTasksAsyncHandler; + typedef std::function&)> DescribeRefreshTasksAsyncHandler; typedef Outcome DescribeRefreshQuotaOutcome; typedef std::future DescribeRefreshQuotaOutcomeCallable; - typedef std::function&)> DescribeRefreshQuotaAsyncHandler; - typedef Outcome AddLiveAppRecordConfigOutcome; - typedef std::future AddLiveAppRecordConfigOutcomeCallable; - typedef std::function&)> AddLiveAppRecordConfigAsyncHandler; + typedef std::function&)> DescribeRefreshQuotaAsyncHandler; typedef Outcome SetForwardSchemeConfigOutcome; typedef std::future SetForwardSchemeConfigOutcomeCallable; - typedef std::function&)> SetForwardSchemeConfigAsyncHandler; - typedef Outcome DeleteLiveDomainMappingOutcome; - typedef std::future DeleteLiveDomainMappingOutcomeCallable; - typedef std::function&)> DeleteLiveDomainMappingAsyncHandler; + typedef std::function&)> SetForwardSchemeConfigAsyncHandler; + typedef Outcome AddLiveAppRecordConfigOutcome; + typedef std::future AddLiveAppRecordConfigOutcomeCallable; + typedef std::function&)> AddLiveAppRecordConfigAsyncHandler; typedef Outcome DescribeDomainBpsDataByTimeStampOutcome; typedef std::future DescribeDomainBpsDataByTimeStampOutcomeCallable; - typedef std::function&)> DescribeDomainBpsDataByTimeStampAsyncHandler; + typedef std::function&)> DescribeDomainBpsDataByTimeStampAsyncHandler; + typedef Outcome DeleteLiveDomainMappingOutcome; + typedef std::future DeleteLiveDomainMappingOutcomeCallable; + typedef std::function&)> DeleteLiveDomainMappingAsyncHandler; + typedef Outcome ModifyFileCacheExpiredConfigOutcome; + typedef std::future ModifyFileCacheExpiredConfigOutcomeCallable; + typedef std::function&)> ModifyFileCacheExpiredConfigAsyncHandler; typedef Outcome SetSourceHostConfigOutcome; typedef std::future SetSourceHostConfigOutcomeCallable; - typedef std::function&)> SetSourceHostConfigAsyncHandler; + typedef std::function&)> SetSourceHostConfigAsyncHandler; typedef Outcome DescribeLiveStreamRoomUserNumberOutcome; typedef std::future DescribeLiveStreamRoomUserNumberOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRoomUserNumberAsyncHandler; + typedef std::function&)> DescribeLiveStreamRoomUserNumberAsyncHandler; typedef Outcome DescribeUserConfigsOutcome; typedef std::future DescribeUserConfigsOutcomeCallable; - typedef std::function&)> DescribeUserConfigsAsyncHandler; + typedef std::function&)> DescribeUserConfigsAsyncHandler; typedef Outcome DescribeLiveStreamStreamStatusOutcome; typedef std::future DescribeLiveStreamStreamStatusOutcomeCallable; - typedef std::function&)> DescribeLiveStreamStreamStatusAsyncHandler; + typedef std::function&)> DescribeLiveStreamStreamStatusAsyncHandler; typedef Outcome DescribeLiveStreamRecordIndexFilesOutcome; typedef std::future DescribeLiveStreamRecordIndexFilesOutcomeCallable; - typedef std::function&)> DescribeLiveStreamRecordIndexFilesAsyncHandler; + typedef std::function&)> DescribeLiveStreamRecordIndexFilesAsyncHandler; typedef Outcome ModifyCdnDomainOutcome; typedef std::future ModifyCdnDomainOutcomeCallable; - typedef std::function&)> ModifyCdnDomainAsyncHandler; - typedef Outcome DescribeDomainMonthBillingBpsDataOutcome; - typedef std::future DescribeDomainMonthBillingBpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainMonthBillingBpsDataAsyncHandler; + typedef std::function&)> ModifyCdnDomainAsyncHandler; typedef Outcome DescribeDomainOnlineUserNumberOutcome; typedef std::future DescribeDomainOnlineUserNumberOutcomeCallable; - typedef std::function&)> DescribeDomainOnlineUserNumberAsyncHandler; + typedef std::function&)> DescribeDomainOnlineUserNumberAsyncHandler; + typedef Outcome DescribeDomainMonthBillingBpsDataOutcome; + typedef std::future DescribeDomainMonthBillingBpsDataOutcomeCallable; + typedef std::function&)> DescribeDomainMonthBillingBpsDataAsyncHandler; typedef Outcome DescribeLiveStreamFrameInfoOutcome; typedef std::future DescribeLiveStreamFrameInfoOutcomeCallable; - typedef std::function&)> DescribeLiveStreamFrameInfoAsyncHandler; + typedef std::function&)> DescribeLiveStreamFrameInfoAsyncHandler; typedef Outcome DescribeLiveStreamFrameLossRatioOutcome; typedef std::future DescribeLiveStreamFrameLossRatioOutcomeCallable; - typedef std::function&)> DescribeLiveStreamFrameLossRatioAsyncHandler; + typedef std::function&)> DescribeLiveStreamFrameLossRatioAsyncHandler; typedef Outcome ForbidLiveStreamOutcome; typedef std::future ForbidLiveStreamOutcomeCallable; - typedef std::function&)> ForbidLiveStreamAsyncHandler; + typedef std::function&)> ForbidLiveStreamAsyncHandler; typedef Outcome DescribeLiveStreamDomainAppInfoOutcome; typedef std::future DescribeLiveStreamDomainAppInfoOutcomeCallable; - typedef std::function&)> DescribeLiveStreamDomainAppInfoAsyncHandler; - typedef Outcome DescribeDomainQpsDataOutcome; - typedef std::future DescribeDomainQpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainQpsDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamDomainAppInfoAsyncHandler; typedef Outcome SetPageCompressConfigOutcome; typedef std::future SetPageCompressConfigOutcomeCallable; - typedef std::function&)> SetPageCompressConfigAsyncHandler; + typedef std::function&)> SetPageCompressConfigAsyncHandler; + typedef Outcome DescribeDomainQpsDataOutcome; + typedef std::future DescribeDomainQpsDataOutcomeCallable; + typedef std::function&)> DescribeDomainQpsDataAsyncHandler; typedef Outcome DescribeL2VipsByDomainOutcome; typedef std::future DescribeL2VipsByDomainOutcomeCallable; - typedef std::function&)> DescribeL2VipsByDomainAsyncHandler; + typedef std::function&)> DescribeL2VipsByDomainAsyncHandler; typedef Outcome ModifyHttpHeaderConfigOutcome; typedef std::future ModifyHttpHeaderConfigOutcomeCallable; - typedef std::function&)> ModifyHttpHeaderConfigAsyncHandler; + typedef std::function&)> ModifyHttpHeaderConfigAsyncHandler; typedef Outcome SetDomainServerCertificateOutcome; typedef std::future SetDomainServerCertificateOutcomeCallable; - typedef std::function&)> SetDomainServerCertificateAsyncHandler; + typedef std::function&)> SetDomainServerCertificateAsyncHandler; typedef Outcome DescribeIpInfoOutcome; typedef std::future DescribeIpInfoOutcomeCallable; - typedef std::function&)> DescribeIpInfoAsyncHandler; + typedef std::function&)> DescribeIpInfoAsyncHandler; typedef Outcome DescribeDomainConfigsOutcome; typedef std::future DescribeDomainConfigsOutcomeCallable; - typedef std::function&)> DescribeDomainConfigsAsyncHandler; + typedef std::function&)> DescribeDomainConfigsAsyncHandler; typedef Outcome DescribeDomainsBySourceOutcome; typedef std::future DescribeDomainsBySourceOutcomeCallable; - typedef std::function&)> DescribeDomainsBySourceAsyncHandler; + typedef std::function&)> DescribeDomainsBySourceAsyncHandler; + typedef Outcome ModifyDomainCustomLogConfigOutcome; + typedef std::future ModifyDomainCustomLogConfigOutcomeCallable; + typedef std::function&)> ModifyDomainCustomLogConfigAsyncHandler; typedef Outcome UpdateLiveAppSnapshotConfigOutcome; typedef std::future UpdateLiveAppSnapshotConfigOutcomeCallable; - typedef std::function&)> UpdateLiveAppSnapshotConfigAsyncHandler; - typedef Outcome DescribeDomainPvDataOutcome; - typedef std::future DescribeDomainPvDataOutcomeCallable; - typedef std::function&)> DescribeDomainPvDataAsyncHandler; + typedef std::function&)> UpdateLiveAppSnapshotConfigAsyncHandler; typedef Outcome SetRemoteReqAuthConfigOutcome; typedef std::future SetRemoteReqAuthConfigOutcomeCallable; - typedef std::function&)> SetRemoteReqAuthConfigAsyncHandler; + typedef std::function&)> SetRemoteReqAuthConfigAsyncHandler; + typedef Outcome DescribeDomainPvDataOutcome; + typedef std::future DescribeDomainPvDataOutcomeCallable; + typedef std::function&)> DescribeDomainPvDataAsyncHandler; typedef Outcome DescribeLiveStreamPushErrorsOutcome; typedef std::future DescribeLiveStreamPushErrorsOutcomeCallable; - typedef std::function&)> DescribeLiveStreamPushErrorsAsyncHandler; + typedef std::function&)> DescribeLiveStreamPushErrorsAsyncHandler; typedef Outcome AddLiveAppSnapshotConfigOutcome; typedef std::future AddLiveAppSnapshotConfigOutcomeCallable; - typedef std::function&)> AddLiveAppSnapshotConfigAsyncHandler; + typedef std::function&)> AddLiveAppSnapshotConfigAsyncHandler; typedef Outcome DescribeDomainISPDataOutcome; typedef std::future DescribeDomainISPDataOutcomeCallable; - typedef std::function&)> DescribeDomainISPDataAsyncHandler; + typedef std::function&)> DescribeDomainISPDataAsyncHandler; typedef Outcome ClearUserDomainBlackListOutcome; typedef std::future ClearUserDomainBlackListOutcomeCallable; - typedef std::function&)> ClearUserDomainBlackListAsyncHandler; + typedef std::function&)> ClearUserDomainBlackListAsyncHandler; typedef Outcome DescribeDomainFileSizeProportionDataOutcome; typedef std::future DescribeDomainFileSizeProportionDataOutcomeCallable; - typedef std::function&)> DescribeDomainFileSizeProportionDataAsyncHandler; + typedef std::function&)> DescribeDomainFileSizeProportionDataAsyncHandler; typedef Outcome DescribeLiveSpecificDomainMappingOutcome; typedef std::future DescribeLiveSpecificDomainMappingOutcomeCallable; - typedef std::function&)> DescribeLiveSpecificDomainMappingAsyncHandler; + typedef std::function&)> DescribeLiveSpecificDomainMappingAsyncHandler; typedef Outcome DescribeDomainRealTimeByteHitRateDataOutcome; typedef std::future DescribeDomainRealTimeByteHitRateDataOutcomeCallable; - typedef std::function&)> DescribeDomainRealTimeByteHitRateDataAsyncHandler; - typedef Outcome AddLiveDomainMappingOutcome; - typedef std::future AddLiveDomainMappingOutcomeCallable; - typedef std::function&)> AddLiveDomainMappingAsyncHandler; + typedef std::function&)> DescribeDomainRealTimeByteHitRateDataAsyncHandler; typedef Outcome MigrateDomainToHttpsDeliveryOutcome; typedef std::future MigrateDomainToHttpsDeliveryOutcomeCallable; - typedef std::function&)> MigrateDomainToHttpsDeliveryAsyncHandler; + typedef std::function&)> MigrateDomainToHttpsDeliveryAsyncHandler; + typedef Outcome AddLiveDomainMappingOutcome; + typedef std::future AddLiveDomainMappingOutcomeCallable; + typedef std::function&)> AddLiveDomainMappingAsyncHandler; typedef Outcome DescribeDomainRealTimeDataOutcome; typedef std::future DescribeDomainRealTimeDataOutcomeCallable; - typedef std::function&)> DescribeDomainRealTimeDataAsyncHandler; + typedef std::function&)> DescribeDomainRealTimeDataAsyncHandler; typedef Outcome ResumeLiveStreamOutcome; typedef std::future ResumeLiveStreamOutcomeCallable; - typedef std::function&)> ResumeLiveStreamAsyncHandler; - typedef Outcome GetUserDomainBlackListOutcome; - typedef std::future GetUserDomainBlackListOutcomeCallable; - typedef std::function&)> GetUserDomainBlackListAsyncHandler; + typedef std::function&)> ResumeLiveStreamAsyncHandler; typedef Outcome SetUserBlackListOutcome; typedef std::future SetUserBlackListOutcomeCallable; - typedef std::function&)> SetUserBlackListAsyncHandler; + typedef std::function&)> SetUserBlackListAsyncHandler; + typedef Outcome GetUserDomainBlackListOutcome; + typedef std::future GetUserDomainBlackListOutcomeCallable; + typedef std::function&)> GetUserDomainBlackListAsyncHandler; typedef Outcome DescribeDomainCCAttackInfoOutcome; typedef std::future DescribeDomainCCAttackInfoOutcomeCallable; - typedef std::function&)> DescribeDomainCCAttackInfoAsyncHandler; - typedef Outcome DescribeDomainRealTimeBpsDataOutcome; - typedef std::future DescribeDomainRealTimeBpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainRealTimeBpsDataAsyncHandler; + typedef std::function&)> DescribeDomainCCAttackInfoAsyncHandler; typedef Outcome DescribeLiveStreamsPublishListOutcome; typedef std::future DescribeLiveStreamsPublishListOutcomeCallable; - typedef std::function&)> DescribeLiveStreamsPublishListAsyncHandler; + typedef std::function&)> DescribeLiveStreamsPublishListAsyncHandler; + typedef Outcome DescribeDomainRealTimeBpsDataOutcome; + typedef std::future DescribeDomainRealTimeBpsDataOutcomeCallable; + typedef std::function&)> DescribeDomainRealTimeBpsDataAsyncHandler; typedef Outcome DeleteLivePullStreamInfoOutcome; typedef std::future DeleteLivePullStreamInfoOutcomeCallable; - typedef std::function&)> DeleteLivePullStreamInfoAsyncHandler; + typedef std::function&)> DeleteLivePullStreamInfoAsyncHandler; typedef Outcome DescribeDomainDownstreamBpsOfEdgeOutcome; typedef std::future DescribeDomainDownstreamBpsOfEdgeOutcomeCallable; - typedef std::function&)> DescribeDomainDownstreamBpsOfEdgeAsyncHandler; + typedef std::function&)> DescribeDomainDownstreamBpsOfEdgeAsyncHandler; typedef Outcome ClearUserBlackListOutcome; typedef std::future ClearUserBlackListOutcomeCallable; - typedef std::function&)> ClearUserBlackListAsyncHandler; + typedef std::function&)> ClearUserBlackListAsyncHandler; typedef Outcome DescribeDomainMax95BpsDataOutcome; typedef std::future DescribeDomainMax95BpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainMax95BpsDataAsyncHandler; + typedef std::function&)> DescribeDomainMax95BpsDataAsyncHandler; typedef Outcome SetHttpsOptionConfigOutcome; typedef std::future SetHttpsOptionConfigOutcomeCallable; - typedef std::function&)> SetHttpsOptionConfigAsyncHandler; + typedef std::function&)> SetHttpsOptionConfigAsyncHandler; typedef Outcome SetWaitingRoomConfigOutcome; typedef std::future SetWaitingRoomConfigOutcomeCallable; - typedef std::function&)> SetWaitingRoomConfigAsyncHandler; + typedef std::function&)> SetWaitingRoomConfigAsyncHandler; typedef Outcome DescribeRangeDataByLocateAndIspServiceOutcome; typedef std::future DescribeRangeDataByLocateAndIspServiceOutcomeCallable; - typedef std::function&)> DescribeRangeDataByLocateAndIspServiceAsyncHandler; + typedef std::function&)> DescribeRangeDataByLocateAndIspServiceAsyncHandler; + typedef Outcome ListDomainsByLogConfigIdOutcome; + typedef std::future ListDomainsByLogConfigIdOutcomeCallable; + typedef std::function&)> ListDomainsByLogConfigIdAsyncHandler; typedef Outcome DescribeLiveStreamOnlineBpsOutcome; typedef std::future DescribeLiveStreamOnlineBpsOutcomeCallable; - typedef std::function&)> DescribeLiveStreamOnlineBpsAsyncHandler; + typedef std::function&)> DescribeLiveStreamOnlineBpsAsyncHandler; typedef Outcome DescribeDomainRegionDataOutcome; typedef std::future DescribeDomainRegionDataOutcomeCallable; - typedef std::function&)> DescribeDomainRegionDataAsyncHandler; + typedef std::function&)> DescribeDomainRegionDataAsyncHandler; typedef Outcome DescribeDomainSrcBpsDataOutcome; typedef std::future DescribeDomainSrcBpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainSrcBpsDataAsyncHandler; + typedef std::function&)> DescribeDomainSrcBpsDataAsyncHandler; typedef Outcome DescribeLiveStreamPushDataOutcome; typedef std::future DescribeLiveStreamPushDataOutcomeCallable; - typedef std::function&)> DescribeLiveStreamPushDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamPushDataAsyncHandler; typedef Outcome DeleteLiveAppRecordConfigOutcome; typedef std::future DeleteLiveAppRecordConfigOutcomeCallable; - typedef std::function&)> DeleteLiveAppRecordConfigAsyncHandler; - typedef Outcome DescribeCdnRegionAndIspOutcome; - typedef std::future DescribeCdnRegionAndIspOutcomeCallable; - typedef std::function&)> DescribeCdnRegionAndIspAsyncHandler; + typedef std::function&)> DeleteLiveAppRecordConfigAsyncHandler; typedef Outcome SetHttpHeaderConfigOutcome; typedef std::future SetHttpHeaderConfigOutcomeCallable; - typedef std::function&)> SetHttpHeaderConfigAsyncHandler; + typedef std::function&)> SetHttpHeaderConfigAsyncHandler; + typedef Outcome DescribeCdnRegionAndIspOutcome; + typedef std::future DescribeCdnRegionAndIspOutcomeCallable; + typedef std::function&)> DescribeCdnRegionAndIspAsyncHandler; typedef Outcome DescribeCdnDomainBaseDetailOutcome; typedef std::future DescribeCdnDomainBaseDetailOutcomeCallable; - typedef std::function&)> DescribeCdnDomainBaseDetailAsyncHandler; + typedef std::function&)> DescribeCdnDomainBaseDetailAsyncHandler; typedef Outcome SetUserAgentAcessRestrictionOutcome; typedef std::future SetUserAgentAcessRestrictionOutcomeCallable; - typedef std::function&)> SetUserAgentAcessRestrictionAsyncHandler; + typedef std::function&)> SetUserAgentAcessRestrictionAsyncHandler; typedef Outcome StartCdnDomainOutcome; typedef std::future StartCdnDomainOutcomeCallable; - typedef std::function&)> StartCdnDomainAsyncHandler; + typedef std::function&)> StartCdnDomainAsyncHandler; typedef Outcome DescribeUserVipsByDomainOutcome; typedef std::future DescribeUserVipsByDomainOutcomeCallable; - typedef std::function&)> DescribeUserVipsByDomainAsyncHandler; + typedef std::function&)> DescribeUserVipsByDomainAsyncHandler; typedef Outcome DescribeDomainUpstreamBpsOfEdgeOutcome; typedef std::future DescribeDomainUpstreamBpsOfEdgeOutcomeCallable; - typedef std::function&)> DescribeDomainUpstreamBpsOfEdgeAsyncHandler; + typedef std::function&)> DescribeDomainUpstreamBpsOfEdgeAsyncHandler; typedef Outcome DescribeLiveStreamOnlineUserNumByDomainOutcome; typedef std::future DescribeLiveStreamOnlineUserNumByDomainOutcomeCallable; - typedef std::function&)> DescribeLiveStreamOnlineUserNumByDomainAsyncHandler; - typedef Outcome DescribeDomainHttpsDataOutcome; - typedef std::future DescribeDomainHttpsDataOutcomeCallable; - typedef std::function&)> DescribeDomainHttpsDataAsyncHandler; + typedef std::function&)> DescribeLiveStreamOnlineUserNumByDomainAsyncHandler; typedef Outcome DescribeLiveStreamHlsOnlineUserNumByDomainOutcome; typedef std::future DescribeLiveStreamHlsOnlineUserNumByDomainOutcomeCallable; - typedef std::function&)> DescribeLiveStreamHlsOnlineUserNumByDomainAsyncHandler; + typedef std::function&)> DescribeLiveStreamHlsOnlineUserNumByDomainAsyncHandler; + typedef Outcome DescribeDomainHttpsDataOutcome; + typedef std::future DescribeDomainHttpsDataOutcomeCallable; + typedef std::function&)> DescribeDomainHttpsDataAsyncHandler; typedef Outcome DescribeDomainHttpCodeDataOutcome; typedef std::future DescribeDomainHttpCodeDataOutcomeCallable; - typedef std::function&)> DescribeDomainHttpCodeDataAsyncHandler; - + typedef std::function&)> DescribeDomainHttpCodeDataAsyncHandler; CdnClient(const Credentials &credentials, const ClientConfiguration &configuration); CdnClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); CdnClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); ~CdnClient(); - + SetPathCacheExpiredConfigOutcome setPathCacheExpiredConfig(const Model::SetPathCacheExpiredConfigRequest &request)const; + void setPathCacheExpiredConfigAsync(const Model::SetPathCacheExpiredConfigRequest& request, const SetPathCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetPathCacheExpiredConfigOutcomeCallable setPathCacheExpiredConfigCallable(const Model::SetPathCacheExpiredConfigRequest& request) const; 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; + DescribeCdnServiceOutcomeCallable describeCdnServiceCallable(const Model::DescribeCdnServiceRequest& 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; - DescribeCdnDomainDetailOutcome describeCdnDomainDetail(const Model::DescribeCdnDomainDetailRequest &request)const; - void describeCdnDomainDetailAsync(const Model::DescribeCdnDomainDetailRequest& request, const DescribeCdnDomainDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCdnDomainDetailOutcomeCallable describeCdnDomainDetailCallable(const Model::DescribeCdnDomainDetailRequest& request) 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; 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; - DescribeLiveStreamsOnlineListOutcome describeLiveStreamsOnlineList(const Model::DescribeLiveStreamsOnlineListRequest &request)const; - void describeLiveStreamsOnlineListAsync(const Model::DescribeLiveStreamsOnlineListRequest& request, const DescribeLiveStreamsOnlineListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamsOnlineListOutcomeCallable describeLiveStreamsOnlineListCallable(const Model::DescribeLiveStreamsOnlineListRequest& request) const; + SetWafConfigOutcomeCallable setWafConfigCallable(const Model::SetWafConfigRequest& request) const; + DescribeCdnDomainDetailOutcome describeCdnDomainDetail(const Model::DescribeCdnDomainDetailRequest &request)const; + void describeCdnDomainDetailAsync(const Model::DescribeCdnDomainDetailRequest& request, const DescribeCdnDomainDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCdnDomainDetailOutcomeCallable describeCdnDomainDetailCallable(const Model::DescribeCdnDomainDetailRequest& request) const; DescribeLiveStreamTranscodeInfoOutcome describeLiveStreamTranscodeInfo(const Model::DescribeLiveStreamTranscodeInfoRequest &request)const; void describeLiveStreamTranscodeInfoAsync(const Model::DescribeLiveStreamTranscodeInfoRequest& request, const DescribeLiveStreamTranscodeInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamTranscodeInfoOutcomeCallable describeLiveStreamTranscodeInfoCallable(const Model::DescribeLiveStreamTranscodeInfoRequest& request) const; + DescribeLiveStreamTranscodeInfoOutcomeCallable describeLiveStreamTranscodeInfoCallable(const Model::DescribeLiveStreamTranscodeInfoRequest& request) const; + DescribeLiveStreamsOnlineListOutcome describeLiveStreamsOnlineList(const Model::DescribeLiveStreamsOnlineListRequest &request)const; + void describeLiveStreamsOnlineListAsync(const Model::DescribeLiveStreamsOnlineListRequest& request, const DescribeLiveStreamsOnlineListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveStreamsOnlineListOutcomeCallable describeLiveStreamsOnlineListCallable(const Model::DescribeLiveStreamsOnlineListRequest& request) const; SetVideoSeekConfigOutcome setVideoSeekConfig(const Model::SetVideoSeekConfigRequest &request)const; void setVideoSeekConfigAsync(const Model::SetVideoSeekConfigRequest& request, const SetVideoSeekConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetVideoSeekConfigOutcomeCallable setVideoSeekConfigCallable(const Model::SetVideoSeekConfigRequest& request) const; - DescribeCdnMonitorDataOutcome describeCdnMonitorData(const Model::DescribeCdnMonitorDataRequest &request)const; - void describeCdnMonitorDataAsync(const Model::DescribeCdnMonitorDataRequest& request, const DescribeCdnMonitorDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCdnMonitorDataOutcomeCallable describeCdnMonitorDataCallable(const Model::DescribeCdnMonitorDataRequest& request) const; + SetVideoSeekConfigOutcomeCallable setVideoSeekConfigCallable(const Model::SetVideoSeekConfigRequest& request) const; SetL2OssKeyConfigOutcome setL2OssKeyConfig(const Model::SetL2OssKeyConfigRequest &request)const; void setL2OssKeyConfigAsync(const Model::SetL2OssKeyConfigRequest& request, const SetL2OssKeyConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetL2OssKeyConfigOutcomeCallable setL2OssKeyConfigCallable(const Model::SetL2OssKeyConfigRequest& request) const; + SetL2OssKeyConfigOutcomeCallable setL2OssKeyConfigCallable(const Model::SetL2OssKeyConfigRequest& request) const; + DescribeCdnMonitorDataOutcome describeCdnMonitorData(const Model::DescribeCdnMonitorDataRequest &request)const; + void describeCdnMonitorDataAsync(const Model::DescribeCdnMonitorDataRequest& request, const DescribeCdnMonitorDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCdnMonitorDataOutcomeCallable describeCdnMonitorDataCallable(const Model::DescribeCdnMonitorDataRequest& request) const; + DeleteCacheExpiredConfigOutcome deleteCacheExpiredConfig(const Model::DeleteCacheExpiredConfigRequest &request)const; + void deleteCacheExpiredConfigAsync(const Model::DeleteCacheExpiredConfigRequest& request, const DeleteCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteCacheExpiredConfigOutcomeCallable deleteCacheExpiredConfigCallable(const Model::DeleteCacheExpiredConfigRequest& request) const; DescribeDomainReqHitRateDataOutcome describeDomainReqHitRateData(const Model::DescribeDomainReqHitRateDataRequest &request)const; void describeDomainReqHitRateDataAsync(const Model::DescribeDomainReqHitRateDataRequest& request, const DescribeDomainReqHitRateDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainReqHitRateDataOutcomeCallable describeDomainReqHitRateDataCallable(const Model::DescribeDomainReqHitRateDataRequest& request) const; + DescribeDomainReqHitRateDataOutcomeCallable describeDomainReqHitRateDataCallable(const Model::DescribeDomainReqHitRateDataRequest& request) const; DescribeDomainUvDataOutcome describeDomainUvData(const Model::DescribeDomainUvDataRequest &request)const; void describeDomainUvDataAsync(const Model::DescribeDomainUvDataRequest& request, const DescribeDomainUvDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainUvDataOutcomeCallable describeDomainUvDataCallable(const Model::DescribeDomainUvDataRequest& request) const; + DescribeDomainUvDataOutcomeCallable describeDomainUvDataCallable(const Model::DescribeDomainUvDataRequest& request) const; StopMixStreamsServiceOutcome stopMixStreamsService(const Model::StopMixStreamsServiceRequest &request)const; void stopMixStreamsServiceAsync(const Model::StopMixStreamsServiceRequest& request, const StopMixStreamsServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - StopMixStreamsServiceOutcomeCallable stopMixStreamsServiceCallable(const Model::StopMixStreamsServiceRequest& request) const; - DeleteCdnDomainOutcome deleteCdnDomain(const Model::DeleteCdnDomainRequest &request)const; - void deleteCdnDomainAsync(const Model::DeleteCdnDomainRequest& request, const DeleteCdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteCdnDomainOutcomeCallable deleteCdnDomainCallable(const Model::DeleteCdnDomainRequest& request) const; - SetFileTypeForceTtlCodeConfigOutcome setFileTypeForceTtlCodeConfig(const Model::SetFileTypeForceTtlCodeConfigRequest &request)const; - void setFileTypeForceTtlCodeConfigAsync(const Model::SetFileTypeForceTtlCodeConfigRequest& request, const SetFileTypeForceTtlCodeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetFileTypeForceTtlCodeConfigOutcomeCallable setFileTypeForceTtlCodeConfigCallable(const Model::SetFileTypeForceTtlCodeConfigRequest& request) const; + StopMixStreamsServiceOutcomeCallable stopMixStreamsServiceCallable(const Model::StopMixStreamsServiceRequest& request) const; SetRemoveQueryStringConfigOutcome setRemoveQueryStringConfig(const Model::SetRemoveQueryStringConfigRequest &request)const; void setRemoveQueryStringConfigAsync(const Model::SetRemoveQueryStringConfigRequest& request, const SetRemoveQueryStringConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetRemoveQueryStringConfigOutcomeCallable setRemoveQueryStringConfigCallable(const Model::SetRemoveQueryStringConfigRequest& request) const; + SetRemoveQueryStringConfigOutcomeCallable setRemoveQueryStringConfigCallable(const Model::SetRemoveQueryStringConfigRequest& request) const; + DeleteCdnDomainOutcome deleteCdnDomain(const Model::DeleteCdnDomainRequest &request)const; + void deleteCdnDomainAsync(const Model::DeleteCdnDomainRequest& request, const DeleteCdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteCdnDomainOutcomeCallable deleteCdnDomainCallable(const Model::DeleteCdnDomainRequest& request) const; + SetFileTypeForceTtlCodeConfigOutcome setFileTypeForceTtlCodeConfig(const Model::SetFileTypeForceTtlCodeConfigRequest &request)const; + void setFileTypeForceTtlCodeConfigAsync(const Model::SetFileTypeForceTtlCodeConfigRequest& request, const SetFileTypeForceTtlCodeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetFileTypeForceTtlCodeConfigOutcomeCallable setFileTypeForceTtlCodeConfigCallable(const Model::SetFileTypeForceTtlCodeConfigRequest& request) const; DeleteLiveStreamTranscodeOutcome deleteLiveStreamTranscode(const Model::DeleteLiveStreamTranscodeRequest &request)const; void deleteLiveStreamTranscodeAsync(const Model::DeleteLiveStreamTranscodeRequest& request, const DeleteLiveStreamTranscodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteLiveStreamTranscodeOutcomeCallable deleteLiveStreamTranscodeCallable(const Model::DeleteLiveStreamTranscodeRequest& request) const; + DeleteLiveStreamTranscodeOutcomeCallable deleteLiveStreamTranscodeCallable(const Model::DeleteLiveStreamTranscodeRequest& request) const; DescribeDomainUpstreamOfCenterOutcome describeDomainUpstreamOfCenter(const Model::DescribeDomainUpstreamOfCenterRequest &request)const; void describeDomainUpstreamOfCenterAsync(const Model::DescribeDomainUpstreamOfCenterRequest& request, const DescribeDomainUpstreamOfCenterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainUpstreamOfCenterOutcomeCallable describeDomainUpstreamOfCenterCallable(const Model::DescribeDomainUpstreamOfCenterRequest& request) const; + DescribeDomainUpstreamOfCenterOutcomeCallable describeDomainUpstreamOfCenterCallable(const Model::DescribeDomainUpstreamOfCenterRequest& request) const; StopCdnDomainOutcome stopCdnDomain(const Model::StopCdnDomainRequest &request)const; void stopCdnDomainAsync(const Model::StopCdnDomainRequest& request, const StopCdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - StopCdnDomainOutcomeCallable stopCdnDomainCallable(const Model::StopCdnDomainRequest& request) const; + StopCdnDomainOutcomeCallable stopCdnDomainCallable(const Model::StopCdnDomainRequest& request) const; + SetFileCacheExpiredConfigOutcome setFileCacheExpiredConfig(const Model::SetFileCacheExpiredConfigRequest &request)const; + void setFileCacheExpiredConfigAsync(const Model::SetFileCacheExpiredConfigRequest& request, const SetFileCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetFileCacheExpiredConfigOutcomeCallable setFileCacheExpiredConfigCallable(const Model::SetFileCacheExpiredConfigRequest& request) const; DescribeDomainsUsageByDayOutcome describeDomainsUsageByDay(const Model::DescribeDomainsUsageByDayRequest &request)const; void describeDomainsUsageByDayAsync(const Model::DescribeDomainsUsageByDayRequest& request, const DescribeDomainsUsageByDayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainsUsageByDayOutcomeCallable describeDomainsUsageByDayCallable(const Model::DescribeDomainsUsageByDayRequest& request) const; + DescribeDomainsUsageByDayOutcomeCallable describeDomainsUsageByDayCallable(const Model::DescribeDomainsUsageByDayRequest& request) const; DescribeTopDomainsByFlowOutcome describeTopDomainsByFlow(const Model::DescribeTopDomainsByFlowRequest &request)const; void describeTopDomainsByFlowAsync(const Model::DescribeTopDomainsByFlowRequest& request, const DescribeTopDomainsByFlowAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeTopDomainsByFlowOutcomeCallable describeTopDomainsByFlowCallable(const Model::DescribeTopDomainsByFlowRequest& request) const; + DescribeTopDomainsByFlowOutcomeCallable describeTopDomainsByFlowCallable(const Model::DescribeTopDomainsByFlowRequest& request) const; DescribeDomainAverageResponseTimeOutcome describeDomainAverageResponseTime(const Model::DescribeDomainAverageResponseTimeRequest &request)const; void describeDomainAverageResponseTimeAsync(const Model::DescribeDomainAverageResponseTimeRequest& request, const DescribeDomainAverageResponseTimeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainAverageResponseTimeOutcomeCallable describeDomainAverageResponseTimeCallable(const Model::DescribeDomainAverageResponseTimeRequest& request) const; + DescribeDomainAverageResponseTimeOutcomeCallable describeDomainAverageResponseTimeCallable(const Model::DescribeDomainAverageResponseTimeRequest& request) const; DescribeLiveStreamBitRateDataOutcome describeLiveStreamBitRateData(const Model::DescribeLiveStreamBitRateDataRequest &request)const; void describeLiveStreamBitRateDataAsync(const Model::DescribeLiveStreamBitRateDataRequest& request, const DescribeLiveStreamBitRateDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamBitRateDataOutcomeCallable describeLiveStreamBitRateDataCallable(const Model::DescribeLiveStreamBitRateDataRequest& request) const; + DescribeLiveStreamBitRateDataOutcomeCallable describeLiveStreamBitRateDataCallable(const Model::DescribeLiveStreamBitRateDataRequest& request) const; SetUserDomainBlackListOutcome setUserDomainBlackList(const Model::SetUserDomainBlackListRequest &request)const; void setUserDomainBlackListAsync(const Model::SetUserDomainBlackListRequest& request, const SetUserDomainBlackListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetUserDomainBlackListOutcomeCallable setUserDomainBlackListCallable(const Model::SetUserDomainBlackListRequest& request) const; + SetUserDomainBlackListOutcomeCallable setUserDomainBlackListCallable(const Model::SetUserDomainBlackListRequest& request) const; SetLocationAccessRestrictionOutcome setLocationAccessRestriction(const Model::SetLocationAccessRestrictionRequest &request)const; void setLocationAccessRestrictionAsync(const Model::SetLocationAccessRestrictionRequest& request, const SetLocationAccessRestrictionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetLocationAccessRestrictionOutcomeCallable setLocationAccessRestrictionCallable(const Model::SetLocationAccessRestrictionRequest& request) const; + SetLocationAccessRestrictionOutcomeCallable setLocationAccessRestrictionCallable(const Model::SetLocationAccessRestrictionRequest& request) const; + DescribeUserCustomLogConfigOutcome describeUserCustomLogConfig(const Model::DescribeUserCustomLogConfigRequest &request)const; + void describeUserCustomLogConfigAsync(const Model::DescribeUserCustomLogConfigRequest& request, const DescribeUserCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeUserCustomLogConfigOutcomeCallable describeUserCustomLogConfigCallable(const Model::DescribeUserCustomLogConfigRequest& request) const; DescribeExtensiveDomainDataOutcome describeExtensiveDomainData(const Model::DescribeExtensiveDomainDataRequest &request)const; void describeExtensiveDomainDataAsync(const Model::DescribeExtensiveDomainDataRequest& request, const DescribeExtensiveDomainDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeExtensiveDomainDataOutcomeCallable describeExtensiveDomainDataCallable(const Model::DescribeExtensiveDomainDataRequest& request) const; + DescribeExtensiveDomainDataOutcomeCallable describeExtensiveDomainDataCallable(const Model::DescribeExtensiveDomainDataRequest& request) const; ModifyCdnServiceOutcome modifyCdnService(const Model::ModifyCdnServiceRequest &request)const; void modifyCdnServiceAsync(const Model::ModifyCdnServiceRequest& request, const ModifyCdnServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyCdnServiceOutcomeCallable modifyCdnServiceCallable(const Model::ModifyCdnServiceRequest& request) const; + ModifyCdnServiceOutcomeCallable modifyCdnServiceCallable(const Model::ModifyCdnServiceRequest& request) const; DescribeLiveStreamRecordIndexFileOutcome describeLiveStreamRecordIndexFile(const Model::DescribeLiveStreamRecordIndexFileRequest &request)const; void describeLiveStreamRecordIndexFileAsync(const Model::DescribeLiveStreamRecordIndexFileRequest& request, const DescribeLiveStreamRecordIndexFileAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRecordIndexFileOutcomeCallable describeLiveStreamRecordIndexFileCallable(const Model::DescribeLiveStreamRecordIndexFileRequest& request) const; + DescribeLiveStreamRecordIndexFileOutcomeCallable describeLiveStreamRecordIndexFileCallable(const Model::DescribeLiveStreamRecordIndexFileRequest& request) const; DescribeLiveStreamTranscodeStreamNumOutcome describeLiveStreamTranscodeStreamNum(const Model::DescribeLiveStreamTranscodeStreamNumRequest &request)const; void describeLiveStreamTranscodeStreamNumAsync(const Model::DescribeLiveStreamTranscodeStreamNumRequest& request, const DescribeLiveStreamTranscodeStreamNumAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamTranscodeStreamNumOutcomeCallable describeLiveStreamTranscodeStreamNumCallable(const Model::DescribeLiveStreamTranscodeStreamNumRequest& request) const; - DeleteHttpHeaderConfigOutcome deleteHttpHeaderConfig(const Model::DeleteHttpHeaderConfigRequest &request)const; - void deleteHttpHeaderConfigAsync(const Model::DeleteHttpHeaderConfigRequest& request, const DeleteHttpHeaderConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteHttpHeaderConfigOutcomeCallable deleteHttpHeaderConfigCallable(const Model::DeleteHttpHeaderConfigRequest& request) const; + DescribeLiveStreamTranscodeStreamNumOutcomeCallable describeLiveStreamTranscodeStreamNumCallable(const Model::DescribeLiveStreamTranscodeStreamNumRequest& request) const; DescribeDomainHitRateDataOutcome describeDomainHitRateData(const Model::DescribeDomainHitRateDataRequest &request)const; void describeDomainHitRateDataAsync(const Model::DescribeDomainHitRateDataRequest& request, const DescribeDomainHitRateDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainHitRateDataOutcomeCallable describeDomainHitRateDataCallable(const Model::DescribeDomainHitRateDataRequest& request) const; + DescribeDomainHitRateDataOutcomeCallable describeDomainHitRateDataCallable(const Model::DescribeDomainHitRateDataRequest& request) const; + DeleteHttpHeaderConfigOutcome deleteHttpHeaderConfig(const Model::DeleteHttpHeaderConfigRequest &request)const; + void deleteHttpHeaderConfigAsync(const Model::DeleteHttpHeaderConfigRequest& request, const DeleteHttpHeaderConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteHttpHeaderConfigOutcomeCallable deleteHttpHeaderConfigCallable(const Model::DeleteHttpHeaderConfigRequest& request) const; PushObjectCacheOutcome pushObjectCache(const Model::PushObjectCacheRequest &request)const; void pushObjectCacheAsync(const Model::PushObjectCacheRequest& request, const PushObjectCacheAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - PushObjectCacheOutcomeCallable pushObjectCacheCallable(const Model::PushObjectCacheRequest& request) const; + PushObjectCacheOutcomeCallable pushObjectCacheCallable(const Model::PushObjectCacheRequest& request) const; DescribeLiveRecordConfigOutcome describeLiveRecordConfig(const Model::DescribeLiveRecordConfigRequest &request)const; void describeLiveRecordConfigAsync(const Model::DescribeLiveRecordConfigRequest& request, const DescribeLiveRecordConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveRecordConfigOutcomeCallable describeLiveRecordConfigCallable(const Model::DescribeLiveRecordConfigRequest& request) const; + DescribeLiveRecordConfigOutcomeCallable describeLiveRecordConfigCallable(const Model::DescribeLiveRecordConfigRequest& request) const; SetForceRedirectConfigOutcome setForceRedirectConfig(const Model::SetForceRedirectConfigRequest &request)const; void setForceRedirectConfigAsync(const Model::SetForceRedirectConfigRequest& request, const SetForceRedirectConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetForceRedirectConfigOutcomeCallable setForceRedirectConfigCallable(const Model::SetForceRedirectConfigRequest& request) const; + SetForceRedirectConfigOutcomeCallable setForceRedirectConfigCallable(const Model::SetForceRedirectConfigRequest& request) const; SetErrorPageConfigOutcome setErrorPageConfig(const Model::SetErrorPageConfigRequest &request)const; void setErrorPageConfigAsync(const Model::SetErrorPageConfigRequest& request, const SetErrorPageConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetErrorPageConfigOutcomeCallable setErrorPageConfigCallable(const Model::SetErrorPageConfigRequest& request) const; + SetErrorPageConfigOutcomeCallable setErrorPageConfigCallable(const Model::SetErrorPageConfigRequest& request) const; DescribeLiveStreamOnlineUserNumOutcome describeLiveStreamOnlineUserNum(const Model::DescribeLiveStreamOnlineUserNumRequest &request)const; void describeLiveStreamOnlineUserNumAsync(const Model::DescribeLiveStreamOnlineUserNumRequest& request, const DescribeLiveStreamOnlineUserNumAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamOnlineUserNumOutcomeCallable describeLiveStreamOnlineUserNumCallable(const Model::DescribeLiveStreamOnlineUserNumRequest& request) const; + DescribeLiveStreamOnlineUserNumOutcomeCallable describeLiveStreamOnlineUserNumCallable(const Model::DescribeLiveStreamOnlineUserNumRequest& request) const; SetRefererConfigOutcome setRefererConfig(const Model::SetRefererConfigRequest &request)const; void setRefererConfigAsync(const Model::SetRefererConfigRequest& request, const SetRefererConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetRefererConfigOutcomeCallable setRefererConfigCallable(const Model::SetRefererConfigRequest& request) const; + SetRefererConfigOutcomeCallable setRefererConfigCallable(const Model::SetRefererConfigRequest& request) const; DescribeDomainSrcFlowDataOutcome describeDomainSrcFlowData(const Model::DescribeDomainSrcFlowDataRequest &request)const; void describeDomainSrcFlowDataAsync(const Model::DescribeDomainSrcFlowDataRequest& request, const DescribeDomainSrcFlowDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainSrcFlowDataOutcomeCallable describeDomainSrcFlowDataCallable(const Model::DescribeDomainSrcFlowDataRequest& request) const; + DescribeDomainSrcFlowDataOutcomeCallable describeDomainSrcFlowDataCallable(const Model::DescribeDomainSrcFlowDataRequest& request) const; DeleteLiveAppSnapshotConfigOutcome deleteLiveAppSnapshotConfig(const Model::DeleteLiveAppSnapshotConfigRequest &request)const; void deleteLiveAppSnapshotConfigAsync(const Model::DeleteLiveAppSnapshotConfigRequest& request, const DeleteLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteLiveAppSnapshotConfigOutcomeCallable deleteLiveAppSnapshotConfigCallable(const Model::DeleteLiveAppSnapshotConfigRequest& request) const; + DeleteLiveAppSnapshotConfigOutcomeCallable deleteLiveAppSnapshotConfigCallable(const Model::DeleteLiveAppSnapshotConfigRequest& request) const; DescribeCdnTypesOutcome describeCdnTypes(const Model::DescribeCdnTypesRequest &request)const; void describeCdnTypesAsync(const Model::DescribeCdnTypesRequest& request, const DescribeCdnTypesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCdnTypesOutcomeCallable describeCdnTypesCallable(const Model::DescribeCdnTypesRequest& request) const; + DescribeCdnTypesOutcomeCallable describeCdnTypesCallable(const Model::DescribeCdnTypesRequest& request) const; SetOptimizeConfigOutcome setOptimizeConfig(const Model::SetOptimizeConfigRequest &request)const; void setOptimizeConfigAsync(const Model::SetOptimizeConfigRequest& request, const SetOptimizeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetOptimizeConfigOutcomeCallable setOptimizeConfigCallable(const Model::SetOptimizeConfigRequest& request) const; + SetOptimizeConfigOutcomeCallable setOptimizeConfigCallable(const Model::SetOptimizeConfigRequest& request) const; SetDynamicConfigOutcome setDynamicConfig(const Model::SetDynamicConfigRequest &request)const; void setDynamicConfigAsync(const Model::SetDynamicConfigRequest& request, const SetDynamicConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetDynamicConfigOutcomeCallable setDynamicConfigCallable(const Model::SetDynamicConfigRequest& request) const; + SetDynamicConfigOutcomeCallable setDynamicConfigCallable(const Model::SetDynamicConfigRequest& request) const; SetReqAuthConfigOutcome setReqAuthConfig(const Model::SetReqAuthConfigRequest &request)const; void setReqAuthConfigAsync(const Model::SetReqAuthConfigRequest& request, const SetReqAuthConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetReqAuthConfigOutcomeCallable setReqAuthConfigCallable(const Model::SetReqAuthConfigRequest& request) const; + SetReqAuthConfigOutcomeCallable setReqAuthConfigCallable(const Model::SetReqAuthConfigRequest& request) const; DescribeLiveStreamLimitInfoOutcome describeLiveStreamLimitInfo(const Model::DescribeLiveStreamLimitInfoRequest &request)const; void describeLiveStreamLimitInfoAsync(const Model::DescribeLiveStreamLimitInfoRequest& request, const DescribeLiveStreamLimitInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamLimitInfoOutcomeCallable describeLiveStreamLimitInfoCallable(const Model::DescribeLiveStreamLimitInfoRequest& request) const; + DescribeLiveStreamLimitInfoOutcomeCallable describeLiveStreamLimitInfoCallable(const Model::DescribeLiveStreamLimitInfoRequest& request) const; DescribeLiveStreamNumberListOutcome describeLiveStreamNumberList(const Model::DescribeLiveStreamNumberListRequest &request)const; void describeLiveStreamNumberListAsync(const Model::DescribeLiveStreamNumberListRequest& request, const DescribeLiveStreamNumberListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamNumberListOutcomeCallable describeLiveStreamNumberListCallable(const Model::DescribeLiveStreamNumberListRequest& request) const; + DescribeLiveStreamNumberListOutcomeCallable describeLiveStreamNumberListCallable(const Model::DescribeLiveStreamNumberListRequest& request) const; SetHttpErrorPageConfigOutcome setHttpErrorPageConfig(const Model::SetHttpErrorPageConfigRequest &request)const; void setHttpErrorPageConfigAsync(const Model::SetHttpErrorPageConfigRequest& request, const SetHttpErrorPageConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetHttpErrorPageConfigOutcomeCallable setHttpErrorPageConfigCallable(const Model::SetHttpErrorPageConfigRequest& request) const; + SetHttpErrorPageConfigOutcomeCallable setHttpErrorPageConfigCallable(const Model::SetHttpErrorPageConfigRequest& request) const; SetPathForceTtlCodeConfigOutcome setPathForceTtlCodeConfig(const Model::SetPathForceTtlCodeConfigRequest &request)const; void setPathForceTtlCodeConfigAsync(const Model::SetPathForceTtlCodeConfigRequest& request, const SetPathForceTtlCodeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetPathForceTtlCodeConfigOutcomeCallable setPathForceTtlCodeConfigCallable(const Model::SetPathForceTtlCodeConfigRequest& request) const; + SetPathForceTtlCodeConfigOutcomeCallable setPathForceTtlCodeConfigCallable(const Model::SetPathForceTtlCodeConfigRequest& request) const; DescribeLiveStreamRelayPushBitRateOutcome describeLiveStreamRelayPushBitRate(const Model::DescribeLiveStreamRelayPushBitRateRequest &request)const; void describeLiveStreamRelayPushBitRateAsync(const Model::DescribeLiveStreamRelayPushBitRateRequest& request, const DescribeLiveStreamRelayPushBitRateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRelayPushBitRateOutcomeCallable describeLiveStreamRelayPushBitRateCallable(const Model::DescribeLiveStreamRelayPushBitRateRequest& request) const; + DescribeLiveStreamRelayPushBitRateOutcomeCallable describeLiveStreamRelayPushBitRateCallable(const Model::DescribeLiveStreamRelayPushBitRateRequest& request) const; StartMixStreamsServiceOutcome startMixStreamsService(const Model::StartMixStreamsServiceRequest &request)const; void startMixStreamsServiceAsync(const Model::StartMixStreamsServiceRequest& request, const StartMixStreamsServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - StartMixStreamsServiceOutcomeCallable startMixStreamsServiceCallable(const Model::StartMixStreamsServiceRequest& request) const; + StartMixStreamsServiceOutcomeCallable startMixStreamsServiceCallable(const Model::StartMixStreamsServiceRequest& request) const; DescribeLivePullStreamConfigOutcome describeLivePullStreamConfig(const Model::DescribeLivePullStreamConfigRequest &request)const; void describeLivePullStreamConfigAsync(const Model::DescribeLivePullStreamConfigRequest& request, const DescribeLivePullStreamConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLivePullStreamConfigOutcomeCallable describeLivePullStreamConfigCallable(const Model::DescribeLivePullStreamConfigRequest& request) const; + DescribeLivePullStreamConfigOutcomeCallable describeLivePullStreamConfigCallable(const Model::DescribeLivePullStreamConfigRequest& request) const; SetLiveStreamsNotifyUrlConfigOutcome setLiveStreamsNotifyUrlConfig(const Model::SetLiveStreamsNotifyUrlConfigRequest &request)const; void setLiveStreamsNotifyUrlConfigAsync(const Model::SetLiveStreamsNotifyUrlConfigRequest& request, const SetLiveStreamsNotifyUrlConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetLiveStreamsNotifyUrlConfigOutcomeCallable setLiveStreamsNotifyUrlConfigCallable(const Model::SetLiveStreamsNotifyUrlConfigRequest& request) const; + SetLiveStreamsNotifyUrlConfigOutcomeCallable setLiveStreamsNotifyUrlConfigCallable(const Model::SetLiveStreamsNotifyUrlConfigRequest& request) const; DescribeDomainPathDataOutcome describeDomainPathData(const Model::DescribeDomainPathDataRequest &request)const; void describeDomainPathDataAsync(const Model::DescribeDomainPathDataRequest& request, const DescribeDomainPathDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainPathDataOutcomeCallable describeDomainPathDataCallable(const Model::DescribeDomainPathDataRequest& request) const; - DescribeCdnDomainLogsOutcome describeCdnDomainLogs(const Model::DescribeCdnDomainLogsRequest &request)const; - void describeCdnDomainLogsAsync(const Model::DescribeCdnDomainLogsRequest& request, const DescribeCdnDomainLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCdnDomainLogsOutcomeCallable describeCdnDomainLogsCallable(const Model::DescribeCdnDomainLogsRequest& request) const; + DescribeDomainPathDataOutcomeCallable describeDomainPathDataCallable(const Model::DescribeDomainPathDataRequest& request) const; DescribeLiveAppRecordConfigOutcome describeLiveAppRecordConfig(const Model::DescribeLiveAppRecordConfigRequest &request)const; void describeLiveAppRecordConfigAsync(const Model::DescribeLiveAppRecordConfigRequest& request, const DescribeLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveAppRecordConfigOutcomeCallable describeLiveAppRecordConfigCallable(const Model::DescribeLiveAppRecordConfigRequest& request) const; - DescribeDomainFlowDataOutcome describeDomainFlowData(const Model::DescribeDomainFlowDataRequest &request)const; - void describeDomainFlowDataAsync(const Model::DescribeDomainFlowDataRequest& request, const DescribeDomainFlowDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainFlowDataOutcomeCallable describeDomainFlowDataCallable(const Model::DescribeDomainFlowDataRequest& request) const; + DescribeLiveAppRecordConfigOutcomeCallable describeLiveAppRecordConfigCallable(const Model::DescribeLiveAppRecordConfigRequest& request) const; + DescribeCdnDomainLogsOutcome describeCdnDomainLogs(const Model::DescribeCdnDomainLogsRequest &request)const; + void describeCdnDomainLogsAsync(const Model::DescribeCdnDomainLogsRequest& request, const DescribeCdnDomainLogsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCdnDomainLogsOutcomeCallable describeCdnDomainLogsCallable(const Model::DescribeCdnDomainLogsRequest& request) const; + DescribeDomainTopUrlVisitOutcome describeDomainTopUrlVisit(const Model::DescribeDomainTopUrlVisitRequest &request)const; + void describeDomainTopUrlVisitAsync(const Model::DescribeDomainTopUrlVisitRequest& request, const DescribeDomainTopUrlVisitAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainTopUrlVisitOutcomeCallable describeDomainTopUrlVisitCallable(const Model::DescribeDomainTopUrlVisitRequest& request) const; SetOssLogConfigOutcome setOssLogConfig(const Model::SetOssLogConfigRequest &request)const; void setOssLogConfigAsync(const Model::SetOssLogConfigRequest& request, const SetOssLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetOssLogConfigOutcomeCallable setOssLogConfigCallable(const Model::SetOssLogConfigRequest& request) const; - DescribeLiveStreamRelayPushErrorsOutcome describeLiveStreamRelayPushErrors(const Model::DescribeLiveStreamRelayPushErrorsRequest &request)const; - void describeLiveStreamRelayPushErrorsAsync(const Model::DescribeLiveStreamRelayPushErrorsRequest& request, const DescribeLiveStreamRelayPushErrorsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRelayPushErrorsOutcomeCallable describeLiveStreamRelayPushErrorsCallable(const Model::DescribeLiveStreamRelayPushErrorsRequest& request) const; + SetOssLogConfigOutcomeCallable setOssLogConfigCallable(const Model::SetOssLogConfigRequest& request) const; + DescribeDomainFlowDataOutcome describeDomainFlowData(const Model::DescribeDomainFlowDataRequest &request)const; + void describeDomainFlowDataAsync(const Model::DescribeDomainFlowDataRequest& request, const DescribeDomainFlowDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainFlowDataOutcomeCallable describeDomainFlowDataCallable(const Model::DescribeDomainFlowDataRequest& request) const; DescribeLiveStreamsBlockListOutcome describeLiveStreamsBlockList(const Model::DescribeLiveStreamsBlockListRequest &request)const; void describeLiveStreamsBlockListAsync(const Model::DescribeLiveStreamsBlockListRequest& request, const DescribeLiveStreamsBlockListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamsBlockListOutcomeCallable describeLiveStreamsBlockListCallable(const Model::DescribeLiveStreamsBlockListRequest& request) const; + DescribeLiveStreamsBlockListOutcomeCallable describeLiveStreamsBlockListCallable(const Model::DescribeLiveStreamsBlockListRequest& request) const; + DescribeLiveStreamRelayPushErrorsOutcome describeLiveStreamRelayPushErrors(const Model::DescribeLiveStreamRelayPushErrorsRequest &request)const; + void describeLiveStreamRelayPushErrorsAsync(const Model::DescribeLiveStreamRelayPushErrorsRequest& request, const DescribeLiveStreamRelayPushErrorsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeLiveStreamRelayPushErrorsOutcomeCallable describeLiveStreamRelayPushErrorsCallable(const Model::DescribeLiveStreamRelayPushErrorsRequest& request) const; AddLiveStreamTranscodeOutcome addLiveStreamTranscode(const Model::AddLiveStreamTranscodeRequest &request)const; void addLiveStreamTranscodeAsync(const Model::AddLiveStreamTranscodeRequest& request, const AddLiveStreamTranscodeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - AddLiveStreamTranscodeOutcomeCallable addLiveStreamTranscodeCallable(const Model::AddLiveStreamTranscodeRequest& request) const; + AddLiveStreamTranscodeOutcomeCallable addLiveStreamTranscodeCallable(const Model::AddLiveStreamTranscodeRequest& request) const; SetIgnoreQueryStringConfigOutcome setIgnoreQueryStringConfig(const Model::SetIgnoreQueryStringConfigRequest &request)const; void setIgnoreQueryStringConfigAsync(const Model::SetIgnoreQueryStringConfigRequest& request, const SetIgnoreQueryStringConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetIgnoreQueryStringConfigOutcomeCallable setIgnoreQueryStringConfigCallable(const Model::SetIgnoreQueryStringConfigRequest& request) const; + SetIgnoreQueryStringConfigOutcomeCallable setIgnoreQueryStringConfigCallable(const Model::SetIgnoreQueryStringConfigRequest& request) const; + DescribeDomainCustomLogConfigOutcome describeDomainCustomLogConfig(const Model::DescribeDomainCustomLogConfigRequest &request)const; + void describeDomainCustomLogConfigAsync(const Model::DescribeDomainCustomLogConfigRequest& request, const DescribeDomainCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainCustomLogConfigOutcomeCallable describeDomainCustomLogConfigCallable(const Model::DescribeDomainCustomLogConfigRequest& request) const; AddLivePullStreamInfoOutcome addLivePullStreamInfo(const Model::AddLivePullStreamInfoRequest &request)const; void addLivePullStreamInfoAsync(const Model::AddLivePullStreamInfoRequest& request, const AddLivePullStreamInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - AddLivePullStreamInfoOutcomeCallable addLivePullStreamInfoCallable(const Model::AddLivePullStreamInfoRequest& request) const; + AddLivePullStreamInfoOutcomeCallable addLivePullStreamInfoCallable(const Model::AddLivePullStreamInfoRequest& request) const; DescribeUserCustomerLabelsOutcome describeUserCustomerLabels(const Model::DescribeUserCustomerLabelsRequest &request)const; void describeUserCustomerLabelsAsync(const Model::DescribeUserCustomerLabelsRequest& request, const DescribeUserCustomerLabelsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeUserCustomerLabelsOutcomeCallable describeUserCustomerLabelsCallable(const Model::DescribeUserCustomerLabelsRequest& request) const; + DescribeUserCustomerLabelsOutcomeCallable describeUserCustomerLabelsCallable(const Model::DescribeUserCustomerLabelsRequest& request) const; BatchDescribeDomainBpsDataOutcome batchDescribeDomainBpsData(const Model::BatchDescribeDomainBpsDataRequest &request)const; void batchDescribeDomainBpsDataAsync(const Model::BatchDescribeDomainBpsDataRequest& request, const BatchDescribeDomainBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - BatchDescribeDomainBpsDataOutcomeCallable batchDescribeDomainBpsDataCallable(const Model::BatchDescribeDomainBpsDataRequest& request) const; - DescribeDomainTopReferVisitOutcome describeDomainTopReferVisit(const Model::DescribeDomainTopReferVisitRequest &request)const; - void describeDomainTopReferVisitAsync(const Model::DescribeDomainTopReferVisitRequest& request, const DescribeDomainTopReferVisitAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainTopReferVisitOutcomeCallable describeDomainTopReferVisitCallable(const Model::DescribeDomainTopReferVisitRequest& request) const; + BatchDescribeDomainBpsDataOutcomeCallable batchDescribeDomainBpsDataCallable(const Model::BatchDescribeDomainBpsDataRequest& request) const; DescribeLiveStreamBpsDataOutcome describeLiveStreamBpsData(const Model::DescribeLiveStreamBpsDataRequest &request)const; void describeLiveStreamBpsDataAsync(const Model::DescribeLiveStreamBpsDataRequest& request, const DescribeLiveStreamBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamBpsDataOutcomeCallable describeLiveStreamBpsDataCallable(const Model::DescribeLiveStreamBpsDataRequest& request) const; + DescribeLiveStreamBpsDataOutcomeCallable describeLiveStreamBpsDataCallable(const Model::DescribeLiveStreamBpsDataRequest& request) const; + DescribeDomainTopReferVisitOutcome describeDomainTopReferVisit(const Model::DescribeDomainTopReferVisitRequest &request)const; + void describeDomainTopReferVisitAsync(const Model::DescribeDomainTopReferVisitRequest& request, const DescribeDomainTopReferVisitAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainTopReferVisitOutcomeCallable describeDomainTopReferVisitCallable(const Model::DescribeDomainTopReferVisitRequest& request) const; DescribeLiveStreamsControlHistoryOutcome describeLiveStreamsControlHistory(const Model::DescribeLiveStreamsControlHistoryRequest &request)const; void describeLiveStreamsControlHistoryAsync(const Model::DescribeLiveStreamsControlHistoryRequest& request, const DescribeLiveStreamsControlHistoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamsControlHistoryOutcomeCallable describeLiveStreamsControlHistoryCallable(const Model::DescribeLiveStreamsControlHistoryRequest& request) const; - OpenCdnServiceOutcome openCdnService(const Model::OpenCdnServiceRequest &request)const; - void openCdnServiceAsync(const Model::OpenCdnServiceRequest& request, const OpenCdnServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - OpenCdnServiceOutcomeCallable openCdnServiceCallable(const Model::OpenCdnServiceRequest& request) const; + DescribeLiveStreamsControlHistoryOutcomeCallable describeLiveStreamsControlHistoryCallable(const Model::DescribeLiveStreamsControlHistoryRequest& request) const; SetReqHeaderConfigOutcome setReqHeaderConfig(const Model::SetReqHeaderConfigRequest &request)const; void setReqHeaderConfigAsync(const Model::SetReqHeaderConfigRequest& request, const SetReqHeaderConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetReqHeaderConfigOutcomeCallable setReqHeaderConfigCallable(const Model::SetReqHeaderConfigRequest& request) const; - DescribeDomainQoSRtOutcome describeDomainQoSRt(const Model::DescribeDomainQoSRtRequest &request)const; - void describeDomainQoSRtAsync(const Model::DescribeDomainQoSRtRequest& request, const DescribeDomainQoSRtAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainQoSRtOutcomeCallable describeDomainQoSRtCallable(const Model::DescribeDomainQoSRtRequest& request) const; + SetReqHeaderConfigOutcomeCallable setReqHeaderConfigCallable(const Model::SetReqHeaderConfigRequest& request) const; + OpenCdnServiceOutcome openCdnService(const Model::OpenCdnServiceRequest &request)const; + void openCdnServiceAsync(const Model::OpenCdnServiceRequest& request, const OpenCdnServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OpenCdnServiceOutcomeCallable openCdnServiceCallable(const Model::OpenCdnServiceRequest& request) const; DescribeDomainRealTimeReqHitRateDataOutcome describeDomainRealTimeReqHitRateData(const Model::DescribeDomainRealTimeReqHitRateDataRequest &request)const; void describeDomainRealTimeReqHitRateDataAsync(const Model::DescribeDomainRealTimeReqHitRateDataRequest& request, const DescribeDomainRealTimeReqHitRateDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainRealTimeReqHitRateDataOutcomeCallable describeDomainRealTimeReqHitRateDataCallable(const Model::DescribeDomainRealTimeReqHitRateDataRequest& request) const; + DescribeDomainRealTimeReqHitRateDataOutcomeCallable describeDomainRealTimeReqHitRateDataCallable(const Model::DescribeDomainRealTimeReqHitRateDataRequest& request) const; + DescribeDomainQoSRtOutcome describeDomainQoSRt(const Model::DescribeDomainQoSRtRequest &request)const; + void describeDomainQoSRtAsync(const Model::DescribeDomainQoSRtRequest& request, const DescribeDomainQoSRtAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainQoSRtOutcomeCallable describeDomainQoSRtCallable(const Model::DescribeDomainQoSRtRequest& request) const; DescribeLiveStreamFrameAndBitRateByDomainOutcome describeLiveStreamFrameAndBitRateByDomain(const Model::DescribeLiveStreamFrameAndBitRateByDomainRequest &request)const; void describeLiveStreamFrameAndBitRateByDomainAsync(const Model::DescribeLiveStreamFrameAndBitRateByDomainRequest& request, const DescribeLiveStreamFrameAndBitRateByDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamFrameAndBitRateByDomainOutcomeCallable describeLiveStreamFrameAndBitRateByDomainCallable(const Model::DescribeLiveStreamFrameAndBitRateByDomainRequest& request) const; + DescribeLiveStreamFrameAndBitRateByDomainOutcomeCallable describeLiveStreamFrameAndBitRateByDomainCallable(const Model::DescribeLiveStreamFrameAndBitRateByDomainRequest& request) const; DescribeLiveStreamSnapshotInfoOutcome describeLiveStreamSnapshotInfo(const Model::DescribeLiveStreamSnapshotInfoRequest &request)const; void describeLiveStreamSnapshotInfoAsync(const Model::DescribeLiveStreamSnapshotInfoRequest& request, const DescribeLiveStreamSnapshotInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamSnapshotInfoOutcomeCallable describeLiveStreamSnapshotInfoCallable(const Model::DescribeLiveStreamSnapshotInfoRequest& request) const; + DescribeLiveStreamSnapshotInfoOutcomeCallable describeLiveStreamSnapshotInfoCallable(const Model::DescribeLiveStreamSnapshotInfoRequest& request) const; SetIpBlackListConfigOutcome setIpBlackListConfig(const Model::SetIpBlackListConfigRequest &request)const; void setIpBlackListConfigAsync(const Model::SetIpBlackListConfigRequest& request, const SetIpBlackListConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetIpBlackListConfigOutcomeCallable setIpBlackListConfigCallable(const Model::SetIpBlackListConfigRequest& request) const; + SetIpBlackListConfigOutcomeCallable setIpBlackListConfigCallable(const Model::SetIpBlackListConfigRequest& request) const; DescribeDomainSlowRatioOutcome describeDomainSlowRatio(const Model::DescribeDomainSlowRatioRequest &request)const; void describeDomainSlowRatioAsync(const Model::DescribeDomainSlowRatioRequest& request, const DescribeDomainSlowRatioAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainSlowRatioOutcomeCallable describeDomainSlowRatioCallable(const Model::DescribeDomainSlowRatioRequest& request) const; + DescribeDomainSlowRatioOutcomeCallable describeDomainSlowRatioCallable(const Model::DescribeDomainSlowRatioRequest& request) const; DescribeDomainCCDataOutcome describeDomainCCData(const Model::DescribeDomainCCDataRequest &request)const; void describeDomainCCDataAsync(const Model::DescribeDomainCCDataRequest& request, const DescribeDomainCCDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainCCDataOutcomeCallable describeDomainCCDataCallable(const Model::DescribeDomainCCDataRequest& request) const; + DescribeDomainCCDataOutcomeCallable describeDomainCCDataCallable(const Model::DescribeDomainCCDataRequest& request) const; DescribeLiveStreamRelayPushDataOutcome describeLiveStreamRelayPushData(const Model::DescribeLiveStreamRelayPushDataRequest &request)const; void describeLiveStreamRelayPushDataAsync(const Model::DescribeLiveStreamRelayPushDataRequest& request, const DescribeLiveStreamRelayPushDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRelayPushDataOutcomeCallable describeLiveStreamRelayPushDataCallable(const Model::DescribeLiveStreamRelayPushDataRequest& request) const; + DescribeLiveStreamRelayPushDataOutcomeCallable describeLiveStreamRelayPushDataCallable(const Model::DescribeLiveStreamRelayPushDataRequest& request) const; SetIpAllowListConfigOutcome setIpAllowListConfig(const Model::SetIpAllowListConfigRequest &request)const; void setIpAllowListConfigAsync(const Model::SetIpAllowListConfigRequest& request, const SetIpAllowListConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetIpAllowListConfigOutcomeCallable setIpAllowListConfigCallable(const Model::SetIpAllowListConfigRequest& request) const; + SetIpAllowListConfigOutcomeCallable setIpAllowListConfigCallable(const Model::SetIpAllowListConfigRequest& request) const; DescribeDomainRealTimeQpsDataOutcome describeDomainRealTimeQpsData(const Model::DescribeDomainRealTimeQpsDataRequest &request)const; void describeDomainRealTimeQpsDataAsync(const Model::DescribeDomainRealTimeQpsDataRequest& request, const DescribeDomainRealTimeQpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainRealTimeQpsDataOutcomeCallable describeDomainRealTimeQpsDataCallable(const Model::DescribeDomainRealTimeQpsDataRequest& request) const; + DescribeDomainRealTimeQpsDataOutcomeCallable describeDomainRealTimeQpsDataCallable(const Model::DescribeDomainRealTimeQpsDataRequest& request) const; RefreshObjectCachesOutcome refreshObjectCaches(const Model::RefreshObjectCachesRequest &request)const; void refreshObjectCachesAsync(const Model::RefreshObjectCachesRequest& request, const RefreshObjectCachesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - RefreshObjectCachesOutcomeCallable refreshObjectCachesCallable(const Model::RefreshObjectCachesRequest& request) const; + RefreshObjectCachesOutcomeCallable refreshObjectCachesCallable(const Model::RefreshObjectCachesRequest& request) const; + DescribeDomainBpsDataOutcome describeDomainBpsData(const Model::DescribeDomainBpsDataRequest &request)const; + void describeDomainBpsDataAsync(const Model::DescribeDomainBpsDataRequest& request, const DescribeDomainBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainBpsDataOutcomeCallable describeDomainBpsDataCallable(const Model::DescribeDomainBpsDataRequest& request) const; DescribeLiveStreamsFrameRateAndBitRateDataOutcome describeLiveStreamsFrameRateAndBitRateData(const Model::DescribeLiveStreamsFrameRateAndBitRateDataRequest &request)const; void describeLiveStreamsFrameRateAndBitRateDataAsync(const Model::DescribeLiveStreamsFrameRateAndBitRateDataRequest& request, const DescribeLiveStreamsFrameRateAndBitRateDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamsFrameRateAndBitRateDataOutcomeCallable describeLiveStreamsFrameRateAndBitRateDataCallable(const Model::DescribeLiveStreamsFrameRateAndBitRateDataRequest& request) const; + DescribeLiveStreamsFrameRateAndBitRateDataOutcomeCallable describeLiveStreamsFrameRateAndBitRateDataCallable(const Model::DescribeLiveStreamsFrameRateAndBitRateDataRequest& request) const; DescribeOneMinuteDataOutcome describeOneMinuteData(const Model::DescribeOneMinuteDataRequest &request)const; void describeOneMinuteDataAsync(const Model::DescribeOneMinuteDataRequest& request, const DescribeOneMinuteDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeOneMinuteDataOutcomeCallable describeOneMinuteDataCallable(const Model::DescribeOneMinuteDataRequest& request) const; + DescribeOneMinuteDataOutcomeCallable describeOneMinuteDataCallable(const Model::DescribeOneMinuteDataRequest& request) const; DescribeLiveStreamRecordContentOutcome describeLiveStreamRecordContent(const Model::DescribeLiveStreamRecordContentRequest &request)const; void describeLiveStreamRecordContentAsync(const Model::DescribeLiveStreamRecordContentRequest& request, const DescribeLiveStreamRecordContentAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRecordContentOutcomeCallable describeLiveStreamRecordContentCallable(const Model::DescribeLiveStreamRecordContentRequest& request) const; + DescribeLiveStreamRecordContentOutcomeCallable describeLiveStreamRecordContentCallable(const Model::DescribeLiveStreamRecordContentRequest& request) const; AddCdnDomainOutcome addCdnDomain(const Model::AddCdnDomainRequest &request)const; void addCdnDomainAsync(const Model::AddCdnDomainRequest& request, const AddCdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - AddCdnDomainOutcomeCallable addCdnDomainCallable(const Model::AddCdnDomainRequest& request) const; + AddCdnDomainOutcomeCallable addCdnDomainCallable(const Model::AddCdnDomainRequest& request) const; SetRangeConfigOutcome setRangeConfig(const Model::SetRangeConfigRequest &request)const; void setRangeConfigAsync(const Model::SetRangeConfigRequest& request, const SetRangeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetRangeConfigOutcomeCallable setRangeConfigCallable(const Model::SetRangeConfigRequest& request) const; + SetRangeConfigOutcomeCallable setRangeConfigCallable(const Model::SetRangeConfigRequest& request) const; DescribeLiveStreamRoomBitRateOutcome describeLiveStreamRoomBitRate(const Model::DescribeLiveStreamRoomBitRateRequest &request)const; void describeLiveStreamRoomBitRateAsync(const Model::DescribeLiveStreamRoomBitRateRequest& request, const DescribeLiveStreamRoomBitRateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRoomBitRateOutcomeCallable describeLiveStreamRoomBitRateCallable(const Model::DescribeLiveStreamRoomBitRateRequest& request) const; + DescribeLiveStreamRoomBitRateOutcomeCallable describeLiveStreamRoomBitRateCallable(const Model::DescribeLiveStreamRoomBitRateRequest& request) const; + DescribeDomainCnameOutcome describeDomainCname(const Model::DescribeDomainCnameRequest &request)const; + void describeDomainCnameAsync(const Model::DescribeDomainCnameRequest& request, const DescribeDomainCnameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainCnameOutcomeCallable describeDomainCnameCallable(const Model::DescribeDomainCnameRequest& request) const; SetCcConfigOutcome setCcConfig(const Model::SetCcConfigRequest &request)const; void setCcConfigAsync(const Model::SetCcConfigRequest& request, const SetCcConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetCcConfigOutcomeCallable setCcConfigCallable(const Model::SetCcConfigRequest& request) const; + SetCcConfigOutcomeCallable setCcConfigCallable(const Model::SetCcConfigRequest& request) const; + DescribeCustomLogConfigOutcome describeCustomLogConfig(const Model::DescribeCustomLogConfigRequest &request)const; + void describeCustomLogConfigAsync(const Model::DescribeCustomLogConfigRequest& request, const DescribeCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCustomLogConfigOutcomeCallable describeCustomLogConfigCallable(const Model::DescribeCustomLogConfigRequest& request) const; DescribeUserDomainsOutcome describeUserDomains(const Model::DescribeUserDomainsRequest &request)const; void describeUserDomainsAsync(const Model::DescribeUserDomainsRequest& request, const DescribeUserDomainsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeUserDomainsOutcomeCallable describeUserDomainsCallable(const Model::DescribeUserDomainsRequest& request) const; + DescribeUserDomainsOutcomeCallable describeUserDomainsCallable(const Model::DescribeUserDomainsRequest& request) const; DescribeLiveSnapshotConfigOutcome describeLiveSnapshotConfig(const Model::DescribeLiveSnapshotConfigRequest &request)const; void describeLiveSnapshotConfigAsync(const Model::DescribeLiveSnapshotConfigRequest& request, const DescribeLiveSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveSnapshotConfigOutcomeCallable describeLiveSnapshotConfigCallable(const Model::DescribeLiveSnapshotConfigRequest& request) const; + DescribeLiveSnapshotConfigOutcomeCallable describeLiveSnapshotConfigCallable(const Model::DescribeLiveSnapshotConfigRequest& request) const; 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; + DescribeRefreshTasksOutcomeCallable describeRefreshTasksCallable(const Model::DescribeRefreshTasksRequest& 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; - AddLiveAppRecordConfigOutcome addLiveAppRecordConfig(const Model::AddLiveAppRecordConfigRequest &request)const; - void addLiveAppRecordConfigAsync(const Model::AddLiveAppRecordConfigRequest& request, const AddLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - AddLiveAppRecordConfigOutcomeCallable addLiveAppRecordConfigCallable(const Model::AddLiveAppRecordConfigRequest& request) const; + DescribeRefreshQuotaOutcomeCallable describeRefreshQuotaCallable(const Model::DescribeRefreshQuotaRequest& request) const; SetForwardSchemeConfigOutcome setForwardSchemeConfig(const Model::SetForwardSchemeConfigRequest &request)const; void setForwardSchemeConfigAsync(const Model::SetForwardSchemeConfigRequest& request, const SetForwardSchemeConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetForwardSchemeConfigOutcomeCallable setForwardSchemeConfigCallable(const Model::SetForwardSchemeConfigRequest& request) const; - DeleteLiveDomainMappingOutcome deleteLiveDomainMapping(const Model::DeleteLiveDomainMappingRequest &request)const; - void deleteLiveDomainMappingAsync(const Model::DeleteLiveDomainMappingRequest& request, const DeleteLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteLiveDomainMappingOutcomeCallable deleteLiveDomainMappingCallable(const Model::DeleteLiveDomainMappingRequest& request) const; + SetForwardSchemeConfigOutcomeCallable setForwardSchemeConfigCallable(const Model::SetForwardSchemeConfigRequest& request) const; + AddLiveAppRecordConfigOutcome addLiveAppRecordConfig(const Model::AddLiveAppRecordConfigRequest &request)const; + void addLiveAppRecordConfigAsync(const Model::AddLiveAppRecordConfigRequest& request, const AddLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddLiveAppRecordConfigOutcomeCallable addLiveAppRecordConfigCallable(const Model::AddLiveAppRecordConfigRequest& request) const; DescribeDomainBpsDataByTimeStampOutcome describeDomainBpsDataByTimeStamp(const Model::DescribeDomainBpsDataByTimeStampRequest &request)const; void describeDomainBpsDataByTimeStampAsync(const Model::DescribeDomainBpsDataByTimeStampRequest& request, const DescribeDomainBpsDataByTimeStampAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainBpsDataByTimeStampOutcomeCallable describeDomainBpsDataByTimeStampCallable(const Model::DescribeDomainBpsDataByTimeStampRequest& request) const; + DescribeDomainBpsDataByTimeStampOutcomeCallable describeDomainBpsDataByTimeStampCallable(const Model::DescribeDomainBpsDataByTimeStampRequest& request) const; + DeleteLiveDomainMappingOutcome deleteLiveDomainMapping(const Model::DeleteLiveDomainMappingRequest &request)const; + void deleteLiveDomainMappingAsync(const Model::DeleteLiveDomainMappingRequest& request, const DeleteLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteLiveDomainMappingOutcomeCallable deleteLiveDomainMappingCallable(const Model::DeleteLiveDomainMappingRequest& request) const; + ModifyFileCacheExpiredConfigOutcome modifyFileCacheExpiredConfig(const Model::ModifyFileCacheExpiredConfigRequest &request)const; + void modifyFileCacheExpiredConfigAsync(const Model::ModifyFileCacheExpiredConfigRequest& request, const ModifyFileCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyFileCacheExpiredConfigOutcomeCallable modifyFileCacheExpiredConfigCallable(const Model::ModifyFileCacheExpiredConfigRequest& request) const; SetSourceHostConfigOutcome setSourceHostConfig(const Model::SetSourceHostConfigRequest &request)const; void setSourceHostConfigAsync(const Model::SetSourceHostConfigRequest& request, const SetSourceHostConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetSourceHostConfigOutcomeCallable setSourceHostConfigCallable(const Model::SetSourceHostConfigRequest& request) const; + SetSourceHostConfigOutcomeCallable setSourceHostConfigCallable(const Model::SetSourceHostConfigRequest& request) const; DescribeLiveStreamRoomUserNumberOutcome describeLiveStreamRoomUserNumber(const Model::DescribeLiveStreamRoomUserNumberRequest &request)const; void describeLiveStreamRoomUserNumberAsync(const Model::DescribeLiveStreamRoomUserNumberRequest& request, const DescribeLiveStreamRoomUserNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamRoomUserNumberOutcomeCallable describeLiveStreamRoomUserNumberCallable(const Model::DescribeLiveStreamRoomUserNumberRequest& request) const; + DescribeLiveStreamRoomUserNumberOutcomeCallable describeLiveStreamRoomUserNumberCallable(const Model::DescribeLiveStreamRoomUserNumberRequest& request) const; DescribeUserConfigsOutcome describeUserConfigs(const Model::DescribeUserConfigsRequest &request)const; void describeUserConfigsAsync(const Model::DescribeUserConfigsRequest& request, const DescribeUserConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeUserConfigsOutcomeCallable describeUserConfigsCallable(const Model::DescribeUserConfigsRequest& request) const; + DescribeUserConfigsOutcomeCallable describeUserConfigsCallable(const Model::DescribeUserConfigsRequest& request) const; 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; + DescribeLiveStreamStreamStatusOutcomeCallable describeLiveStreamStreamStatusCallable(const Model::DescribeLiveStreamStreamStatusRequest& 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; + DescribeLiveStreamRecordIndexFilesOutcomeCallable describeLiveStreamRecordIndexFilesCallable(const Model::DescribeLiveStreamRecordIndexFilesRequest& request) const; ModifyCdnDomainOutcome modifyCdnDomain(const Model::ModifyCdnDomainRequest &request)const; void modifyCdnDomainAsync(const Model::ModifyCdnDomainRequest& request, const ModifyCdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyCdnDomainOutcomeCallable modifyCdnDomainCallable(const Model::ModifyCdnDomainRequest& request) const; - DescribeDomainMonthBillingBpsDataOutcome describeDomainMonthBillingBpsData(const Model::DescribeDomainMonthBillingBpsDataRequest &request)const; - void describeDomainMonthBillingBpsDataAsync(const Model::DescribeDomainMonthBillingBpsDataRequest& request, const DescribeDomainMonthBillingBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainMonthBillingBpsDataOutcomeCallable describeDomainMonthBillingBpsDataCallable(const Model::DescribeDomainMonthBillingBpsDataRequest& request) const; + ModifyCdnDomainOutcomeCallable modifyCdnDomainCallable(const Model::ModifyCdnDomainRequest& request) const; DescribeDomainOnlineUserNumberOutcome describeDomainOnlineUserNumber(const Model::DescribeDomainOnlineUserNumberRequest &request)const; void describeDomainOnlineUserNumberAsync(const Model::DescribeDomainOnlineUserNumberRequest& request, const DescribeDomainOnlineUserNumberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainOnlineUserNumberOutcomeCallable describeDomainOnlineUserNumberCallable(const Model::DescribeDomainOnlineUserNumberRequest& request) const; + DescribeDomainOnlineUserNumberOutcomeCallable describeDomainOnlineUserNumberCallable(const Model::DescribeDomainOnlineUserNumberRequest& request) const; + DescribeDomainMonthBillingBpsDataOutcome describeDomainMonthBillingBpsData(const Model::DescribeDomainMonthBillingBpsDataRequest &request)const; + void describeDomainMonthBillingBpsDataAsync(const Model::DescribeDomainMonthBillingBpsDataRequest& request, const DescribeDomainMonthBillingBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainMonthBillingBpsDataOutcomeCallable describeDomainMonthBillingBpsDataCallable(const Model::DescribeDomainMonthBillingBpsDataRequest& request) const; DescribeLiveStreamFrameInfoOutcome describeLiveStreamFrameInfo(const Model::DescribeLiveStreamFrameInfoRequest &request)const; void describeLiveStreamFrameInfoAsync(const Model::DescribeLiveStreamFrameInfoRequest& request, const DescribeLiveStreamFrameInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamFrameInfoOutcomeCallable describeLiveStreamFrameInfoCallable(const Model::DescribeLiveStreamFrameInfoRequest& request) const; + DescribeLiveStreamFrameInfoOutcomeCallable describeLiveStreamFrameInfoCallable(const Model::DescribeLiveStreamFrameInfoRequest& request) const; DescribeLiveStreamFrameLossRatioOutcome describeLiveStreamFrameLossRatio(const Model::DescribeLiveStreamFrameLossRatioRequest &request)const; void describeLiveStreamFrameLossRatioAsync(const Model::DescribeLiveStreamFrameLossRatioRequest& request, const DescribeLiveStreamFrameLossRatioAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamFrameLossRatioOutcomeCallable describeLiveStreamFrameLossRatioCallable(const Model::DescribeLiveStreamFrameLossRatioRequest& request) const; + DescribeLiveStreamFrameLossRatioOutcomeCallable describeLiveStreamFrameLossRatioCallable(const Model::DescribeLiveStreamFrameLossRatioRequest& request) const; ForbidLiveStreamOutcome forbidLiveStream(const Model::ForbidLiveStreamRequest &request)const; void forbidLiveStreamAsync(const Model::ForbidLiveStreamRequest& request, const ForbidLiveStreamAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ForbidLiveStreamOutcomeCallable forbidLiveStreamCallable(const Model::ForbidLiveStreamRequest& request) const; + ForbidLiveStreamOutcomeCallable forbidLiveStreamCallable(const Model::ForbidLiveStreamRequest& request) const; DescribeLiveStreamDomainAppInfoOutcome describeLiveStreamDomainAppInfo(const Model::DescribeLiveStreamDomainAppInfoRequest &request)const; void describeLiveStreamDomainAppInfoAsync(const Model::DescribeLiveStreamDomainAppInfoRequest& request, const DescribeLiveStreamDomainAppInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamDomainAppInfoOutcomeCallable describeLiveStreamDomainAppInfoCallable(const Model::DescribeLiveStreamDomainAppInfoRequest& request) const; - DescribeDomainQpsDataOutcome describeDomainQpsData(const Model::DescribeDomainQpsDataRequest &request)const; - void describeDomainQpsDataAsync(const Model::DescribeDomainQpsDataRequest& request, const DescribeDomainQpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainQpsDataOutcomeCallable describeDomainQpsDataCallable(const Model::DescribeDomainQpsDataRequest& request) const; + DescribeLiveStreamDomainAppInfoOutcomeCallable describeLiveStreamDomainAppInfoCallable(const Model::DescribeLiveStreamDomainAppInfoRequest& request) const; SetPageCompressConfigOutcome setPageCompressConfig(const Model::SetPageCompressConfigRequest &request)const; void setPageCompressConfigAsync(const Model::SetPageCompressConfigRequest& request, const SetPageCompressConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetPageCompressConfigOutcomeCallable setPageCompressConfigCallable(const Model::SetPageCompressConfigRequest& request) const; + SetPageCompressConfigOutcomeCallable setPageCompressConfigCallable(const Model::SetPageCompressConfigRequest& request) const; + DescribeDomainQpsDataOutcome describeDomainQpsData(const Model::DescribeDomainQpsDataRequest &request)const; + void describeDomainQpsDataAsync(const Model::DescribeDomainQpsDataRequest& request, const DescribeDomainQpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainQpsDataOutcomeCallable describeDomainQpsDataCallable(const Model::DescribeDomainQpsDataRequest& request) const; DescribeL2VipsByDomainOutcome describeL2VipsByDomain(const Model::DescribeL2VipsByDomainRequest &request)const; void describeL2VipsByDomainAsync(const Model::DescribeL2VipsByDomainRequest& request, const DescribeL2VipsByDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeL2VipsByDomainOutcomeCallable describeL2VipsByDomainCallable(const Model::DescribeL2VipsByDomainRequest& request) const; + DescribeL2VipsByDomainOutcomeCallable describeL2VipsByDomainCallable(const Model::DescribeL2VipsByDomainRequest& request) const; ModifyHttpHeaderConfigOutcome modifyHttpHeaderConfig(const Model::ModifyHttpHeaderConfigRequest &request)const; void modifyHttpHeaderConfigAsync(const Model::ModifyHttpHeaderConfigRequest& request, const ModifyHttpHeaderConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyHttpHeaderConfigOutcomeCallable modifyHttpHeaderConfigCallable(const Model::ModifyHttpHeaderConfigRequest& request) const; + ModifyHttpHeaderConfigOutcomeCallable modifyHttpHeaderConfigCallable(const Model::ModifyHttpHeaderConfigRequest& request) const; SetDomainServerCertificateOutcome setDomainServerCertificate(const Model::SetDomainServerCertificateRequest &request)const; void setDomainServerCertificateAsync(const Model::SetDomainServerCertificateRequest& request, const SetDomainServerCertificateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetDomainServerCertificateOutcomeCallable setDomainServerCertificateCallable(const Model::SetDomainServerCertificateRequest& request) const; + SetDomainServerCertificateOutcomeCallable setDomainServerCertificateCallable(const Model::SetDomainServerCertificateRequest& request) const; DescribeIpInfoOutcome describeIpInfo(const Model::DescribeIpInfoRequest &request)const; void describeIpInfoAsync(const Model::DescribeIpInfoRequest& request, const DescribeIpInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeIpInfoOutcomeCallable describeIpInfoCallable(const Model::DescribeIpInfoRequest& request) const; + DescribeIpInfoOutcomeCallable describeIpInfoCallable(const Model::DescribeIpInfoRequest& request) const; DescribeDomainConfigsOutcome describeDomainConfigs(const Model::DescribeDomainConfigsRequest &request)const; void describeDomainConfigsAsync(const Model::DescribeDomainConfigsRequest& request, const DescribeDomainConfigsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainConfigsOutcomeCallable describeDomainConfigsCallable(const Model::DescribeDomainConfigsRequest& request) const; + DescribeDomainConfigsOutcomeCallable describeDomainConfigsCallable(const Model::DescribeDomainConfigsRequest& request) const; DescribeDomainsBySourceOutcome describeDomainsBySource(const Model::DescribeDomainsBySourceRequest &request)const; void describeDomainsBySourceAsync(const Model::DescribeDomainsBySourceRequest& request, const DescribeDomainsBySourceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainsBySourceOutcomeCallable describeDomainsBySourceCallable(const Model::DescribeDomainsBySourceRequest& request) const; + DescribeDomainsBySourceOutcomeCallable describeDomainsBySourceCallable(const Model::DescribeDomainsBySourceRequest& request) const; + ModifyDomainCustomLogConfigOutcome modifyDomainCustomLogConfig(const Model::ModifyDomainCustomLogConfigRequest &request)const; + void modifyDomainCustomLogConfigAsync(const Model::ModifyDomainCustomLogConfigRequest& request, const ModifyDomainCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyDomainCustomLogConfigOutcomeCallable modifyDomainCustomLogConfigCallable(const Model::ModifyDomainCustomLogConfigRequest& request) const; UpdateLiveAppSnapshotConfigOutcome updateLiveAppSnapshotConfig(const Model::UpdateLiveAppSnapshotConfigRequest &request)const; void updateLiveAppSnapshotConfigAsync(const Model::UpdateLiveAppSnapshotConfigRequest& request, const UpdateLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - UpdateLiveAppSnapshotConfigOutcomeCallable updateLiveAppSnapshotConfigCallable(const Model::UpdateLiveAppSnapshotConfigRequest& request) const; - DescribeDomainPvDataOutcome describeDomainPvData(const Model::DescribeDomainPvDataRequest &request)const; - void describeDomainPvDataAsync(const Model::DescribeDomainPvDataRequest& request, const DescribeDomainPvDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainPvDataOutcomeCallable describeDomainPvDataCallable(const Model::DescribeDomainPvDataRequest& request) const; + UpdateLiveAppSnapshotConfigOutcomeCallable updateLiveAppSnapshotConfigCallable(const Model::UpdateLiveAppSnapshotConfigRequest& request) const; SetRemoteReqAuthConfigOutcome setRemoteReqAuthConfig(const Model::SetRemoteReqAuthConfigRequest &request)const; void setRemoteReqAuthConfigAsync(const Model::SetRemoteReqAuthConfigRequest& request, const SetRemoteReqAuthConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetRemoteReqAuthConfigOutcomeCallable setRemoteReqAuthConfigCallable(const Model::SetRemoteReqAuthConfigRequest& request) const; + SetRemoteReqAuthConfigOutcomeCallable setRemoteReqAuthConfigCallable(const Model::SetRemoteReqAuthConfigRequest& request) const; + DescribeDomainPvDataOutcome describeDomainPvData(const Model::DescribeDomainPvDataRequest &request)const; + void describeDomainPvDataAsync(const Model::DescribeDomainPvDataRequest& request, const DescribeDomainPvDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainPvDataOutcomeCallable describeDomainPvDataCallable(const Model::DescribeDomainPvDataRequest& request) const; DescribeLiveStreamPushErrorsOutcome describeLiveStreamPushErrors(const Model::DescribeLiveStreamPushErrorsRequest &request)const; void describeLiveStreamPushErrorsAsync(const Model::DescribeLiveStreamPushErrorsRequest& request, const DescribeLiveStreamPushErrorsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamPushErrorsOutcomeCallable describeLiveStreamPushErrorsCallable(const Model::DescribeLiveStreamPushErrorsRequest& request) const; + DescribeLiveStreamPushErrorsOutcomeCallable describeLiveStreamPushErrorsCallable(const Model::DescribeLiveStreamPushErrorsRequest& request) const; AddLiveAppSnapshotConfigOutcome addLiveAppSnapshotConfig(const Model::AddLiveAppSnapshotConfigRequest &request)const; void addLiveAppSnapshotConfigAsync(const Model::AddLiveAppSnapshotConfigRequest& request, const AddLiveAppSnapshotConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - AddLiveAppSnapshotConfigOutcomeCallable addLiveAppSnapshotConfigCallable(const Model::AddLiveAppSnapshotConfigRequest& request) const; + AddLiveAppSnapshotConfigOutcomeCallable addLiveAppSnapshotConfigCallable(const Model::AddLiveAppSnapshotConfigRequest& request) const; DescribeDomainISPDataOutcome describeDomainISPData(const Model::DescribeDomainISPDataRequest &request)const; void describeDomainISPDataAsync(const Model::DescribeDomainISPDataRequest& request, const DescribeDomainISPDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainISPDataOutcomeCallable describeDomainISPDataCallable(const Model::DescribeDomainISPDataRequest& request) const; + DescribeDomainISPDataOutcomeCallable describeDomainISPDataCallable(const Model::DescribeDomainISPDataRequest& request) const; ClearUserDomainBlackListOutcome clearUserDomainBlackList(const Model::ClearUserDomainBlackListRequest &request)const; void clearUserDomainBlackListAsync(const Model::ClearUserDomainBlackListRequest& request, const ClearUserDomainBlackListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ClearUserDomainBlackListOutcomeCallable clearUserDomainBlackListCallable(const Model::ClearUserDomainBlackListRequest& request) const; + ClearUserDomainBlackListOutcomeCallable clearUserDomainBlackListCallable(const Model::ClearUserDomainBlackListRequest& request) const; DescribeDomainFileSizeProportionDataOutcome describeDomainFileSizeProportionData(const Model::DescribeDomainFileSizeProportionDataRequest &request)const; void describeDomainFileSizeProportionDataAsync(const Model::DescribeDomainFileSizeProportionDataRequest& request, const DescribeDomainFileSizeProportionDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainFileSizeProportionDataOutcomeCallable describeDomainFileSizeProportionDataCallable(const Model::DescribeDomainFileSizeProportionDataRequest& request) const; + DescribeDomainFileSizeProportionDataOutcomeCallable describeDomainFileSizeProportionDataCallable(const Model::DescribeDomainFileSizeProportionDataRequest& request) const; DescribeLiveSpecificDomainMappingOutcome describeLiveSpecificDomainMapping(const Model::DescribeLiveSpecificDomainMappingRequest &request)const; void describeLiveSpecificDomainMappingAsync(const Model::DescribeLiveSpecificDomainMappingRequest& request, const DescribeLiveSpecificDomainMappingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveSpecificDomainMappingOutcomeCallable describeLiveSpecificDomainMappingCallable(const Model::DescribeLiveSpecificDomainMappingRequest& request) const; + DescribeLiveSpecificDomainMappingOutcomeCallable describeLiveSpecificDomainMappingCallable(const Model::DescribeLiveSpecificDomainMappingRequest& request) const; DescribeDomainRealTimeByteHitRateDataOutcome describeDomainRealTimeByteHitRateData(const Model::DescribeDomainRealTimeByteHitRateDataRequest &request)const; void describeDomainRealTimeByteHitRateDataAsync(const Model::DescribeDomainRealTimeByteHitRateDataRequest& request, const DescribeDomainRealTimeByteHitRateDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainRealTimeByteHitRateDataOutcomeCallable describeDomainRealTimeByteHitRateDataCallable(const Model::DescribeDomainRealTimeByteHitRateDataRequest& request) const; - AddLiveDomainMappingOutcome addLiveDomainMapping(const Model::AddLiveDomainMappingRequest &request)const; - void addLiveDomainMappingAsync(const Model::AddLiveDomainMappingRequest& request, const AddLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - AddLiveDomainMappingOutcomeCallable addLiveDomainMappingCallable(const Model::AddLiveDomainMappingRequest& request) const; + DescribeDomainRealTimeByteHitRateDataOutcomeCallable describeDomainRealTimeByteHitRateDataCallable(const Model::DescribeDomainRealTimeByteHitRateDataRequest& request) const; MigrateDomainToHttpsDeliveryOutcome migrateDomainToHttpsDelivery(const Model::MigrateDomainToHttpsDeliveryRequest &request)const; void migrateDomainToHttpsDeliveryAsync(const Model::MigrateDomainToHttpsDeliveryRequest& request, const MigrateDomainToHttpsDeliveryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - MigrateDomainToHttpsDeliveryOutcomeCallable migrateDomainToHttpsDeliveryCallable(const Model::MigrateDomainToHttpsDeliveryRequest& request) const; + MigrateDomainToHttpsDeliveryOutcomeCallable migrateDomainToHttpsDeliveryCallable(const Model::MigrateDomainToHttpsDeliveryRequest& request) const; + AddLiveDomainMappingOutcome addLiveDomainMapping(const Model::AddLiveDomainMappingRequest &request)const; + void addLiveDomainMappingAsync(const Model::AddLiveDomainMappingRequest& request, const AddLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddLiveDomainMappingOutcomeCallable addLiveDomainMappingCallable(const Model::AddLiveDomainMappingRequest& request) const; DescribeDomainRealTimeDataOutcome describeDomainRealTimeData(const Model::DescribeDomainRealTimeDataRequest &request)const; void describeDomainRealTimeDataAsync(const Model::DescribeDomainRealTimeDataRequest& request, const DescribeDomainRealTimeDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainRealTimeDataOutcomeCallable describeDomainRealTimeDataCallable(const Model::DescribeDomainRealTimeDataRequest& request) const; + DescribeDomainRealTimeDataOutcomeCallable describeDomainRealTimeDataCallable(const Model::DescribeDomainRealTimeDataRequest& request) const; 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; - GetUserDomainBlackListOutcome getUserDomainBlackList(const Model::GetUserDomainBlackListRequest &request)const; - void getUserDomainBlackListAsync(const Model::GetUserDomainBlackListRequest& request, const GetUserDomainBlackListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - GetUserDomainBlackListOutcomeCallable getUserDomainBlackListCallable(const Model::GetUserDomainBlackListRequest& request) const; + ResumeLiveStreamOutcomeCallable resumeLiveStreamCallable(const Model::ResumeLiveStreamRequest& 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; + SetUserBlackListOutcomeCallable setUserBlackListCallable(const Model::SetUserBlackListRequest& request) const; + GetUserDomainBlackListOutcome getUserDomainBlackList(const Model::GetUserDomainBlackListRequest &request)const; + void getUserDomainBlackListAsync(const Model::GetUserDomainBlackListRequest& request, const GetUserDomainBlackListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetUserDomainBlackListOutcomeCallable getUserDomainBlackListCallable(const Model::GetUserDomainBlackListRequest& request) const; DescribeDomainCCAttackInfoOutcome describeDomainCCAttackInfo(const Model::DescribeDomainCCAttackInfoRequest &request)const; void describeDomainCCAttackInfoAsync(const Model::DescribeDomainCCAttackInfoRequest& request, const DescribeDomainCCAttackInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainCCAttackInfoOutcomeCallable describeDomainCCAttackInfoCallable(const Model::DescribeDomainCCAttackInfoRequest& request) const; - DescribeDomainRealTimeBpsDataOutcome describeDomainRealTimeBpsData(const Model::DescribeDomainRealTimeBpsDataRequest &request)const; - void describeDomainRealTimeBpsDataAsync(const Model::DescribeDomainRealTimeBpsDataRequest& request, const DescribeDomainRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainRealTimeBpsDataOutcomeCallable describeDomainRealTimeBpsDataCallable(const Model::DescribeDomainRealTimeBpsDataRequest& request) const; + DescribeDomainCCAttackInfoOutcomeCallable describeDomainCCAttackInfoCallable(const Model::DescribeDomainCCAttackInfoRequest& request) const; DescribeLiveStreamsPublishListOutcome describeLiveStreamsPublishList(const Model::DescribeLiveStreamsPublishListRequest &request)const; void describeLiveStreamsPublishListAsync(const Model::DescribeLiveStreamsPublishListRequest& request, const DescribeLiveStreamsPublishListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamsPublishListOutcomeCallable describeLiveStreamsPublishListCallable(const Model::DescribeLiveStreamsPublishListRequest& request) const; + DescribeLiveStreamsPublishListOutcomeCallable describeLiveStreamsPublishListCallable(const Model::DescribeLiveStreamsPublishListRequest& request) const; + DescribeDomainRealTimeBpsDataOutcome describeDomainRealTimeBpsData(const Model::DescribeDomainRealTimeBpsDataRequest &request)const; + void describeDomainRealTimeBpsDataAsync(const Model::DescribeDomainRealTimeBpsDataRequest& request, const DescribeDomainRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainRealTimeBpsDataOutcomeCallable describeDomainRealTimeBpsDataCallable(const Model::DescribeDomainRealTimeBpsDataRequest& request) const; DeleteLivePullStreamInfoOutcome deleteLivePullStreamInfo(const Model::DeleteLivePullStreamInfoRequest &request)const; void deleteLivePullStreamInfoAsync(const Model::DeleteLivePullStreamInfoRequest& request, const DeleteLivePullStreamInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteLivePullStreamInfoOutcomeCallable deleteLivePullStreamInfoCallable(const Model::DeleteLivePullStreamInfoRequest& request) const; + DeleteLivePullStreamInfoOutcomeCallable deleteLivePullStreamInfoCallable(const Model::DeleteLivePullStreamInfoRequest& request) const; DescribeDomainDownstreamBpsOfEdgeOutcome describeDomainDownstreamBpsOfEdge(const Model::DescribeDomainDownstreamBpsOfEdgeRequest &request)const; void describeDomainDownstreamBpsOfEdgeAsync(const Model::DescribeDomainDownstreamBpsOfEdgeRequest& request, const DescribeDomainDownstreamBpsOfEdgeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainDownstreamBpsOfEdgeOutcomeCallable describeDomainDownstreamBpsOfEdgeCallable(const Model::DescribeDomainDownstreamBpsOfEdgeRequest& request) const; + DescribeDomainDownstreamBpsOfEdgeOutcomeCallable describeDomainDownstreamBpsOfEdgeCallable(const Model::DescribeDomainDownstreamBpsOfEdgeRequest& request) const; ClearUserBlackListOutcome clearUserBlackList(const Model::ClearUserBlackListRequest &request)const; void clearUserBlackListAsync(const Model::ClearUserBlackListRequest& request, const ClearUserBlackListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ClearUserBlackListOutcomeCallable clearUserBlackListCallable(const Model::ClearUserBlackListRequest& request) const; + ClearUserBlackListOutcomeCallable clearUserBlackListCallable(const Model::ClearUserBlackListRequest& request) const; DescribeDomainMax95BpsDataOutcome describeDomainMax95BpsData(const Model::DescribeDomainMax95BpsDataRequest &request)const; void describeDomainMax95BpsDataAsync(const Model::DescribeDomainMax95BpsDataRequest& request, const DescribeDomainMax95BpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainMax95BpsDataOutcomeCallable describeDomainMax95BpsDataCallable(const Model::DescribeDomainMax95BpsDataRequest& request) const; + DescribeDomainMax95BpsDataOutcomeCallable describeDomainMax95BpsDataCallable(const Model::DescribeDomainMax95BpsDataRequest& request) const; SetHttpsOptionConfigOutcome setHttpsOptionConfig(const Model::SetHttpsOptionConfigRequest &request)const; void setHttpsOptionConfigAsync(const Model::SetHttpsOptionConfigRequest& request, const SetHttpsOptionConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetHttpsOptionConfigOutcomeCallable setHttpsOptionConfigCallable(const Model::SetHttpsOptionConfigRequest& request) const; + SetHttpsOptionConfigOutcomeCallable setHttpsOptionConfigCallable(const Model::SetHttpsOptionConfigRequest& request) const; SetWaitingRoomConfigOutcome setWaitingRoomConfig(const Model::SetWaitingRoomConfigRequest &request)const; void setWaitingRoomConfigAsync(const Model::SetWaitingRoomConfigRequest& request, const SetWaitingRoomConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetWaitingRoomConfigOutcomeCallable setWaitingRoomConfigCallable(const Model::SetWaitingRoomConfigRequest& request) const; + SetWaitingRoomConfigOutcomeCallable setWaitingRoomConfigCallable(const Model::SetWaitingRoomConfigRequest& request) const; DescribeRangeDataByLocateAndIspServiceOutcome describeRangeDataByLocateAndIspService(const Model::DescribeRangeDataByLocateAndIspServiceRequest &request)const; void describeRangeDataByLocateAndIspServiceAsync(const Model::DescribeRangeDataByLocateAndIspServiceRequest& request, const DescribeRangeDataByLocateAndIspServiceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeRangeDataByLocateAndIspServiceOutcomeCallable describeRangeDataByLocateAndIspServiceCallable(const Model::DescribeRangeDataByLocateAndIspServiceRequest& request) const; + DescribeRangeDataByLocateAndIspServiceOutcomeCallable describeRangeDataByLocateAndIspServiceCallable(const Model::DescribeRangeDataByLocateAndIspServiceRequest& request) const; + ListDomainsByLogConfigIdOutcome listDomainsByLogConfigId(const Model::ListDomainsByLogConfigIdRequest &request)const; + void listDomainsByLogConfigIdAsync(const Model::ListDomainsByLogConfigIdRequest& request, const ListDomainsByLogConfigIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListDomainsByLogConfigIdOutcomeCallable listDomainsByLogConfigIdCallable(const Model::ListDomainsByLogConfigIdRequest& request) const; DescribeLiveStreamOnlineBpsOutcome describeLiveStreamOnlineBps(const Model::DescribeLiveStreamOnlineBpsRequest &request)const; void describeLiveStreamOnlineBpsAsync(const Model::DescribeLiveStreamOnlineBpsRequest& request, const DescribeLiveStreamOnlineBpsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamOnlineBpsOutcomeCallable describeLiveStreamOnlineBpsCallable(const Model::DescribeLiveStreamOnlineBpsRequest& request) const; + DescribeLiveStreamOnlineBpsOutcomeCallable describeLiveStreamOnlineBpsCallable(const Model::DescribeLiveStreamOnlineBpsRequest& request) const; DescribeDomainRegionDataOutcome describeDomainRegionData(const Model::DescribeDomainRegionDataRequest &request)const; void describeDomainRegionDataAsync(const Model::DescribeDomainRegionDataRequest& request, const DescribeDomainRegionDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainRegionDataOutcomeCallable describeDomainRegionDataCallable(const Model::DescribeDomainRegionDataRequest& request) const; + DescribeDomainRegionDataOutcomeCallable describeDomainRegionDataCallable(const Model::DescribeDomainRegionDataRequest& request) const; DescribeDomainSrcBpsDataOutcome describeDomainSrcBpsData(const Model::DescribeDomainSrcBpsDataRequest &request)const; void describeDomainSrcBpsDataAsync(const Model::DescribeDomainSrcBpsDataRequest& request, const DescribeDomainSrcBpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainSrcBpsDataOutcomeCallable describeDomainSrcBpsDataCallable(const Model::DescribeDomainSrcBpsDataRequest& request) const; + DescribeDomainSrcBpsDataOutcomeCallable describeDomainSrcBpsDataCallable(const Model::DescribeDomainSrcBpsDataRequest& request) const; DescribeLiveStreamPushDataOutcome describeLiveStreamPushData(const Model::DescribeLiveStreamPushDataRequest &request)const; void describeLiveStreamPushDataAsync(const Model::DescribeLiveStreamPushDataRequest& request, const DescribeLiveStreamPushDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamPushDataOutcomeCallable describeLiveStreamPushDataCallable(const Model::DescribeLiveStreamPushDataRequest& request) const; + DescribeLiveStreamPushDataOutcomeCallable describeLiveStreamPushDataCallable(const Model::DescribeLiveStreamPushDataRequest& request) const; DeleteLiveAppRecordConfigOutcome deleteLiveAppRecordConfig(const Model::DeleteLiveAppRecordConfigRequest &request)const; void deleteLiveAppRecordConfigAsync(const Model::DeleteLiveAppRecordConfigRequest& request, const DeleteLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteLiveAppRecordConfigOutcomeCallable deleteLiveAppRecordConfigCallable(const Model::DeleteLiveAppRecordConfigRequest& request) const; - DescribeCdnRegionAndIspOutcome describeCdnRegionAndIsp(const Model::DescribeCdnRegionAndIspRequest &request)const; - void describeCdnRegionAndIspAsync(const Model::DescribeCdnRegionAndIspRequest& request, const DescribeCdnRegionAndIspAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCdnRegionAndIspOutcomeCallable describeCdnRegionAndIspCallable(const Model::DescribeCdnRegionAndIspRequest& request) const; + DeleteLiveAppRecordConfigOutcomeCallable deleteLiveAppRecordConfigCallable(const Model::DeleteLiveAppRecordConfigRequest& request) const; SetHttpHeaderConfigOutcome setHttpHeaderConfig(const Model::SetHttpHeaderConfigRequest &request)const; void setHttpHeaderConfigAsync(const Model::SetHttpHeaderConfigRequest& request, const SetHttpHeaderConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetHttpHeaderConfigOutcomeCallable setHttpHeaderConfigCallable(const Model::SetHttpHeaderConfigRequest& request) const; + SetHttpHeaderConfigOutcomeCallable setHttpHeaderConfigCallable(const Model::SetHttpHeaderConfigRequest& request) const; + DescribeCdnRegionAndIspOutcome describeCdnRegionAndIsp(const Model::DescribeCdnRegionAndIspRequest &request)const; + void describeCdnRegionAndIspAsync(const Model::DescribeCdnRegionAndIspRequest& request, const DescribeCdnRegionAndIspAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCdnRegionAndIspOutcomeCallable describeCdnRegionAndIspCallable(const Model::DescribeCdnRegionAndIspRequest& request) const; DescribeCdnDomainBaseDetailOutcome describeCdnDomainBaseDetail(const Model::DescribeCdnDomainBaseDetailRequest &request)const; void describeCdnDomainBaseDetailAsync(const Model::DescribeCdnDomainBaseDetailRequest& request, const DescribeCdnDomainBaseDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCdnDomainBaseDetailOutcomeCallable describeCdnDomainBaseDetailCallable(const Model::DescribeCdnDomainBaseDetailRequest& request) const; + DescribeCdnDomainBaseDetailOutcomeCallable describeCdnDomainBaseDetailCallable(const Model::DescribeCdnDomainBaseDetailRequest& request) const; SetUserAgentAcessRestrictionOutcome setUserAgentAcessRestriction(const Model::SetUserAgentAcessRestrictionRequest &request)const; void setUserAgentAcessRestrictionAsync(const Model::SetUserAgentAcessRestrictionRequest& request, const SetUserAgentAcessRestrictionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetUserAgentAcessRestrictionOutcomeCallable setUserAgentAcessRestrictionCallable(const Model::SetUserAgentAcessRestrictionRequest& request) const; + SetUserAgentAcessRestrictionOutcomeCallable setUserAgentAcessRestrictionCallable(const Model::SetUserAgentAcessRestrictionRequest& request) const; StartCdnDomainOutcome startCdnDomain(const Model::StartCdnDomainRequest &request)const; void startCdnDomainAsync(const Model::StartCdnDomainRequest& request, const StartCdnDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - StartCdnDomainOutcomeCallable startCdnDomainCallable(const Model::StartCdnDomainRequest& request) const; + StartCdnDomainOutcomeCallable startCdnDomainCallable(const Model::StartCdnDomainRequest& request) const; DescribeUserVipsByDomainOutcome describeUserVipsByDomain(const Model::DescribeUserVipsByDomainRequest &request)const; void describeUserVipsByDomainAsync(const Model::DescribeUserVipsByDomainRequest& request, const DescribeUserVipsByDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeUserVipsByDomainOutcomeCallable describeUserVipsByDomainCallable(const Model::DescribeUserVipsByDomainRequest& request) const; + DescribeUserVipsByDomainOutcomeCallable describeUserVipsByDomainCallable(const Model::DescribeUserVipsByDomainRequest& request) const; DescribeDomainUpstreamBpsOfEdgeOutcome describeDomainUpstreamBpsOfEdge(const Model::DescribeDomainUpstreamBpsOfEdgeRequest &request)const; void describeDomainUpstreamBpsOfEdgeAsync(const Model::DescribeDomainUpstreamBpsOfEdgeRequest& request, const DescribeDomainUpstreamBpsOfEdgeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainUpstreamBpsOfEdgeOutcomeCallable describeDomainUpstreamBpsOfEdgeCallable(const Model::DescribeDomainUpstreamBpsOfEdgeRequest& request) const; + DescribeDomainUpstreamBpsOfEdgeOutcomeCallable describeDomainUpstreamBpsOfEdgeCallable(const Model::DescribeDomainUpstreamBpsOfEdgeRequest& request) const; DescribeLiveStreamOnlineUserNumByDomainOutcome describeLiveStreamOnlineUserNumByDomain(const Model::DescribeLiveStreamOnlineUserNumByDomainRequest &request)const; void describeLiveStreamOnlineUserNumByDomainAsync(const Model::DescribeLiveStreamOnlineUserNumByDomainRequest& request, const DescribeLiveStreamOnlineUserNumByDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamOnlineUserNumByDomainOutcomeCallable describeLiveStreamOnlineUserNumByDomainCallable(const Model::DescribeLiveStreamOnlineUserNumByDomainRequest& request) const; - DescribeDomainHttpsDataOutcome describeDomainHttpsData(const Model::DescribeDomainHttpsDataRequest &request)const; - void describeDomainHttpsDataAsync(const Model::DescribeDomainHttpsDataRequest& request, const DescribeDomainHttpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainHttpsDataOutcomeCallable describeDomainHttpsDataCallable(const Model::DescribeDomainHttpsDataRequest& request) const; + DescribeLiveStreamOnlineUserNumByDomainOutcomeCallable describeLiveStreamOnlineUserNumByDomainCallable(const Model::DescribeLiveStreamOnlineUserNumByDomainRequest& request) const; DescribeLiveStreamHlsOnlineUserNumByDomainOutcome describeLiveStreamHlsOnlineUserNumByDomain(const Model::DescribeLiveStreamHlsOnlineUserNumByDomainRequest &request)const; void describeLiveStreamHlsOnlineUserNumByDomainAsync(const Model::DescribeLiveStreamHlsOnlineUserNumByDomainRequest& request, const DescribeLiveStreamHlsOnlineUserNumByDomainAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeLiveStreamHlsOnlineUserNumByDomainOutcomeCallable describeLiveStreamHlsOnlineUserNumByDomainCallable(const Model::DescribeLiveStreamHlsOnlineUserNumByDomainRequest& request) const; + DescribeLiveStreamHlsOnlineUserNumByDomainOutcomeCallable describeLiveStreamHlsOnlineUserNumByDomainCallable(const Model::DescribeLiveStreamHlsOnlineUserNumByDomainRequest& request) const; + DescribeDomainHttpsDataOutcome describeDomainHttpsData(const Model::DescribeDomainHttpsDataRequest &request)const; + void describeDomainHttpsDataAsync(const Model::DescribeDomainHttpsDataRequest& request, const DescribeDomainHttpsDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeDomainHttpsDataOutcomeCallable describeDomainHttpsDataCallable(const Model::DescribeDomainHttpsDataRequest& request) const; DescribeDomainHttpCodeDataOutcome describeDomainHttpCodeData(const Model::DescribeDomainHttpCodeDataRequest &request)const; void describeDomainHttpCodeDataAsync(const Model::DescribeDomainHttpCodeDataRequest& request, const DescribeDomainHttpCodeDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDomainHttpCodeDataOutcomeCallable describeDomainHttpCodeDataCallable(const Model::DescribeDomainHttpCodeDataRequest& request) const; + DescribeDomainHttpCodeDataOutcomeCallable describeDomainHttpCodeDataCallable(const Model::DescribeDomainHttpCodeDataRequest& request) const; private: virtual EndpointOutcome endpoint()const override; diff --git a/cdn/include/alibabacloud/cdn/CdnRequest.h b/cdn/include/alibabacloud/cdn/CdnRequest.h deleted file mode 100644 index f4a972c3c..000000000 --- a/cdn/include/alibabacloud/cdn/CdnRequest.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_CDN_CDNREQUEST_H_ -#define ALIBABACLOUD_CDN_CDNREQUEST_H_ - -#include -#include "CdnExport.h" - -namespace AlibabaCloud -{ - namespace Cdn - { - class ALIBABACLOUD_CDN_EXPORT CdnRequest : public RpcServiceRequest - { - public: - explicit CdnRequest(const std::string & action); - virtual ~CdnRequest(); - - private: - - }; - } -} - -#endif // !ALIBABACLOUD_CDN_CDNREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/AddCdnDomainRequest.h b/cdn/include/alibabacloud/cdn/model/AddCdnDomainRequest.h index 8dc85ca47..44ec53610 100644 --- a/cdn/include/alibabacloud/cdn/model/AddCdnDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/AddCdnDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,63 +28,63 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT AddCdnDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT AddCdnDomainRequest : public RpcServiceRequest { public: AddCdnDomainRequest(); ~AddCdnDomainRequest(); - std::string getTopLevelDomain()const; - void setTopLevelDomain(const std::string& topLevelDomain); - std::string getSources()const; - void setSources(const std::string& sources); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getLiveType()const; - void setLiveType(const std::string& liveType); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - int getSourcePort()const; - void setSourcePort(int sourcePort); - std::string getPriorities()const; - void setPriorities(const std::string& priorities); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getCdnType()const; - void setCdnType(const std::string& cdnType); - std::string getScope()const; - void setScope(const std::string& scope); - std::string getSourceType()const; - void setSourceType(const std::string& sourceType); - std::string getCheckUrl()const; - void setCheckUrl(const std::string& checkUrl); - std::string getRegion()const; - void setRegion(const std::string& region); + std::string getTopLevelDomain()const; + void setTopLevelDomain(const std::string& topLevelDomain); + std::string getSources()const; + void setSources(const std::string& sources); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getLiveType()const; + void setLiveType(const std::string& liveType); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + int getSourcePort()const; + void setSourcePort(int sourcePort); + std::string getPriorities()const; + void setPriorities(const std::string& priorities); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getCdnType()const; + void setCdnType(const std::string& cdnType); + std::string getScope()const; + void setScope(const std::string& scope); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); + std::string getCheckUrl()const; + void setCheckUrl(const std::string& checkUrl); + std::string getRegion()const; + void setRegion(const std::string& region); private: - std::string topLevelDomain_; - std::string sources_; - std::string ownerAccount_; - std::string domainName_; - std::string liveType_; - long ownerId_; - std::string accessKeyId_; - std::string resourceGroupId_; - int sourcePort_; - std::string priorities_; - std::string securityToken_; - std::string cdnType_; - std::string scope_; - std::string sourceType_; - std::string checkUrl_; - std::string region_; + std::string topLevelDomain_; + std::string sources_; + std::string ownerAccount_; + std::string domainName_; + std::string liveType_; + long ownerId_; + std::string accessKeyId_; + std::string resourceGroupId_; + int sourcePort_; + std::string priorities_; + std::string securityToken_; + std::string cdnType_; + std::string scope_; + std::string sourceType_; + std::string checkUrl_; + std::string region_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/AddLiveAppRecordConfigRequest.h b/cdn/include/alibabacloud/cdn/model/AddLiveAppRecordConfigRequest.h index c0c98b45d..d4452ece0 100644 --- a/cdn/include/alibabacloud/cdn/model/AddLiveAppRecordConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/AddLiveAppRecordConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT AddLiveAppRecordConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT AddLiveAppRecordConfigRequest : public RpcServiceRequest { public: AddLiveAppRecordConfigRequest(); ~AddLiveAppRecordConfigRequest(); - std::string getOssBucket()const; - void setOssBucket(const std::string& ossBucket); - 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); - std::string getOssEndpoint()const; - void setOssEndpoint(const std::string& ossEndpoint); - std::string getOssObjectPrefix()const; - void setOssObjectPrefix(const std::string& ossObjectPrefix); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getOssBucket()const; + void setOssBucket(const std::string& ossBucket); + 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); + std::string getOssEndpoint()const; + void setOssEndpoint(const std::string& ossEndpoint); + std::string getOssObjectPrefix()const; + void setOssObjectPrefix(const std::string& ossObjectPrefix); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string ossBucket_; - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string ossEndpoint_; - std::string ossObjectPrefix_; - long ownerId_; - std::string accessKeyId_; + std::string ossBucket_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string ossEndpoint_; + std::string ossObjectPrefix_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/AddLiveAppSnapshotConfigRequest.h b/cdn/include/alibabacloud/cdn/model/AddLiveAppSnapshotConfigRequest.h index 73b982475..9ceeaa13c 100644 --- a/cdn/include/alibabacloud/cdn/model/AddLiveAppSnapshotConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/AddLiveAppSnapshotConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,45 +28,45 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT AddLiveAppSnapshotConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT AddLiveAppSnapshotConfigRequest : public RpcServiceRequest { public: AddLiveAppSnapshotConfigRequest(); ~AddLiveAppSnapshotConfigRequest(); - int getTimeInterval()const; - void setTimeInterval(int timeInterval); - std::string getOssBucket()const; - void setOssBucket(const std::string& ossBucket); - 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); - std::string getOssEndpoint()const; - void setOssEndpoint(const std::string& ossEndpoint); - std::string getSequenceOssObject()const; - void setSequenceOssObject(const std::string& sequenceOssObject); - std::string getOverwriteOssObject()const; - void setOverwriteOssObject(const std::string& overwriteOssObject); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + int getTimeInterval()const; + void setTimeInterval(int timeInterval); + std::string getOssBucket()const; + void setOssBucket(const std::string& ossBucket); + 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); + std::string getOssEndpoint()const; + void setOssEndpoint(const std::string& ossEndpoint); + std::string getSequenceOssObject()const; + void setSequenceOssObject(const std::string& sequenceOssObject); + std::string getOverwriteOssObject()const; + void setOverwriteOssObject(const std::string& overwriteOssObject); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - int timeInterval_; - std::string ossBucket_; - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string ossEndpoint_; - std::string sequenceOssObject_; - std::string overwriteOssObject_; - long ownerId_; - std::string accessKeyId_; + int timeInterval_; + std::string ossBucket_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string ossEndpoint_; + std::string sequenceOssObject_; + std::string overwriteOssObject_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/AddLiveDomainMappingRequest.h b/cdn/include/alibabacloud/cdn/model/AddLiveDomainMappingRequest.h index 17e9da80d..318dbfc5e 100644 --- a/cdn/include/alibabacloud/cdn/model/AddLiveDomainMappingRequest.h +++ b/cdn/include/alibabacloud/cdn/model/AddLiveDomainMappingRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT AddLiveDomainMappingRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT AddLiveDomainMappingRequest : public RpcServiceRequest { public: AddLiveDomainMappingRequest(); ~AddLiveDomainMappingRequest(); - std::string getPullDomain()const; - void setPullDomain(const std::string& pullDomain); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getPushDomain()const; - void setPushDomain(const std::string& pushDomain); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getPullDomain()const; + void setPullDomain(const std::string& pullDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getPushDomain()const; + void setPushDomain(const std::string& pushDomain); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string pullDomain_; - std::string securityToken_; - std::string pushDomain_; - long ownerId_; - std::string accessKeyId_; + std::string pullDomain_; + std::string securityToken_; + std::string pushDomain_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/AddLivePullStreamInfoRequest.h b/cdn/include/alibabacloud/cdn/model/AddLivePullStreamInfoRequest.h index d8eb7a1bc..ebc593784 100644 --- a/cdn/include/alibabacloud/cdn/model/AddLivePullStreamInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/AddLivePullStreamInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT AddLivePullStreamInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT AddLivePullStreamInfoRequest : public RpcServiceRequest { public: AddLivePullStreamInfoRequest(); ~AddLivePullStreamInfoRequest(); - std::string getSourceUrl()const; - void setSourceUrl(const std::string& sourceUrl); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSourceUrl()const; + void setSourceUrl(const std::string& sourceUrl); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string sourceUrl_; - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string sourceUrl_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/AddLiveStreamTranscodeRequest.h b/cdn/include/alibabacloud/cdn/model/AddLiveStreamTranscodeRequest.h index 9034f7f57..ac9e82155 100644 --- a/cdn/include/alibabacloud/cdn/model/AddLiveStreamTranscodeRequest.h +++ b/cdn/include/alibabacloud/cdn/model/AddLiveStreamTranscodeRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT AddLiveStreamTranscodeRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT AddLiveStreamTranscodeRequest : public RpcServiceRequest { public: AddLiveStreamTranscodeRequest(); ~AddLiveStreamTranscodeRequest(); - std::string get_Template()const; - void set_Template(const std::string& _template); - std::string getApp()const; - void setApp(const std::string& app); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getDomain()const; - void setDomain(const std::string& domain); - std::string getRecord()const; - void setRecord(const std::string& record); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSnapshot()const; - void setSnapshot(const std::string& snapshot); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string get_Template()const; + void set_Template(const std::string& _template); + std::string getApp()const; + void setApp(const std::string& app); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getDomain()const; + void setDomain(const std::string& domain); + std::string getRecord()const; + void setRecord(const std::string& record); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getSnapshot()const; + void setSnapshot(const std::string& snapshot); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string _template_; - std::string app_; - std::string securityToken_; - std::string ownerAccount_; - std::string domain_; - std::string record_; - long ownerId_; - std::string snapshot_; - std::string accessKeyId_; + std::string _template_; + std::string app_; + std::string securityToken_; + std::string ownerAccount_; + std::string domain_; + std::string record_; + long ownerId_; + std::string snapshot_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataRequest.h index 18e13cc27..7a371ba6d 100644 --- a/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,96 +28,96 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT BatchDescribeDomainBpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT BatchDescribeDomainBpsDataRequest : public RpcServiceRequest { public: BatchDescribeDomainBpsDataRequest(); ~BatchDescribeDomainBpsDataRequest(); - 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 getStartTime()const; - void setStartTime(const std::string& startTime); - 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); - int getPageNumber()const; - void setPageNumber(int pageNumber); - 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); - int getPageSize()const; - void setPageSize(int pageSize); - 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 getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getProduct()const; - void setProduct(const std::string& product); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getCallerBid()const; - void setCallerBid(const std::string& callerBid); - std::string getCls()const; - void setCls(const std::string& cls); - 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 getWithTotalCount()const; - void setWithTotalCount(const std::string& withTotalCount); + 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 getStartTime()const; + void setStartTime(const std::string& startTime); + 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); + int getPageNumber()const; + void setPageNumber(int pageNumber); + 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); + int getPageSize()const; + void setPageSize(int pageSize); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + std::string getCls()const; + void setCls(const std::string& cls); + 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 getWithTotalCount()const; + void setWithTotalCount(const std::string& withTotalCount); private: - long callerParentId_; - bool proxy_original_security_transport_; - std::string startTime_; - std::string proxy_original_source_ip_; - std::string ownerIdLoginEmail_; - std::string callerType_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - std::string requestContent_; - int pageSize_; - std::string callerBidEmail_; - std::string callerUidEmail_; - long callerUid_; - std::string app_ip_; - std::string product_; - std::string domainName_; - std::string endTime_; - std::string callerBid_; - std::string cls_; - long ownerId_; - std::string version_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - bool security_transport_; - std::string requestId_; - std::string withTotalCount_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string startTime_; + std::string proxy_original_source_ip_; + std::string ownerIdLoginEmail_; + std::string callerType_; + int pageNumber_; + std::string accessKeyId_; + std::string securityToken_; + std::string requestContent_; + int pageSize_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + std::string app_ip_; + std::string product_; + std::string domainName_; + std::string endTime_; + std::string callerBid_; + std::string cls_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; + std::string withTotalCount_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h index be8d462a6..b78c585c2 100644 --- a/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/BatchDescribeDomainBpsDataResult.h @@ -32,35 +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; - void setTotalCount(int totalCount); - std::vector getBpsDatas()const; - void setBpsDatas(const std::vector& bpsDatas); - int getPageSize()const; - void setPageSize(int pageSize); - int getPageNumber()const; - void setPageNumber(int pageNumber); + 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/ClearUserBlackListRequest.h b/cdn/include/alibabacloud/cdn/model/ClearUserBlackListRequest.h index 439866f64..8f73717cb 100644 --- a/cdn/include/alibabacloud/cdn/model/ClearUserBlackListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ClearUserBlackListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ClearUserBlackListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ClearUserBlackListRequest : public RpcServiceRequest { public: ClearUserBlackListRequest(); ~ClearUserBlackListRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ClearUserDomainBlackListRequest.h b/cdn/include/alibabacloud/cdn/model/ClearUserDomainBlackListRequest.h index ab5e50ae9..7c31759fe 100644 --- a/cdn/include/alibabacloud/cdn/model/ClearUserDomainBlackListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ClearUserDomainBlackListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ClearUserDomainBlackListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ClearUserDomainBlackListRequest : public RpcServiceRequest { public: ClearUserDomainBlackListRequest(); ~ClearUserDomainBlackListRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + 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 securityToken_; - std::string ownerAccount_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string ownerAccount_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesRequest.h b/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesRequest.h index 2c743218f..f70493ce2 100644 --- a/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesRequest.h +++ b/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,48 +28,48 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT CreateLiveStreamRecordIndexFilesRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT CreateLiveStreamRecordIndexFilesRequest : public RpcServiceRequest { public: CreateLiveStreamRecordIndexFilesRequest(); ~CreateLiveStreamRecordIndexFilesRequest(); - std::string getOssBucket()const; - void setOssBucket(const std::string& ossBucket); - 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); - std::string getOssEndpoint()const; - void setOssEndpoint(const std::string& ossEndpoint); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getOssObject()const; - void setOssObject(const std::string& ossObject); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getOssBucket()const; + void setOssBucket(const std::string& ossBucket); + 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); + std::string getOssEndpoint()const; + void setOssEndpoint(const std::string& ossEndpoint); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getOssObject()const; + void setOssObject(const std::string& ossObject); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string ossBucket_; - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string ossEndpoint_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string ossObject_; - std::string accessKeyId_; + std::string ossBucket_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string ossEndpoint_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string ossObject_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h b/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h index 6708cfc18..d2111381a 100644 --- a/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h +++ b/cdn/include/alibabacloud/cdn/model/CreateLiveStreamRecordIndexFilesResult.h @@ -32,27 +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; - void setRecordInfo(const std::vector& recordInfo); + std::vector getRecordInfo()const; protected: void parse(const std::string &payload); private: - std::vector recordInfo_; + std::vector recordInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigRequest.h new file mode 100644 index 000000000..7c7fd9613 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigRequest.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_DELETECACHEEXPIREDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DELETECACHEEXPIREDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DeleteCacheExpiredConfigRequest : public RpcServiceRequest + { + + public: + DeleteCacheExpiredConfigRequest(); + ~DeleteCacheExpiredConfigRequest(); + + std::string getCacheType()const; + void setCacheType(const std::string& cacheType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getConfigID()const; + void setConfigID(const std::string& configID); + 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 cacheType_; + std::string securityToken_; + std::string configID_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DELETECACHEEXPIREDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigResult.h b/cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigResult.h new file mode 100644 index 000000000..11716d138 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DeleteCacheExpiredConfigResult.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_DELETECACHEEXPIREDCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DELETECACHEEXPIREDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DeleteCacheExpiredConfigResult : public ServiceResult + { + public: + + + DeleteCacheExpiredConfigResult(); + explicit DeleteCacheExpiredConfigResult(const std::string &payload); + ~DeleteCacheExpiredConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DELETECACHEEXPIREDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DeleteCdnDomainRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteCdnDomainRequest.h index e88a8725a..b783be3ce 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteCdnDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteCdnDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteCdnDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteCdnDomainRequest : public RpcServiceRequest { public: DeleteCdnDomainRequest(); ~DeleteCdnDomainRequest(); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - 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); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + 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 resourceGroupId_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string resourceGroupId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteHttpHeaderConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteHttpHeaderConfigRequest.h index 86dcbe107..aa7627039 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteHttpHeaderConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteHttpHeaderConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteHttpHeaderConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteHttpHeaderConfigRequest : public RpcServiceRequest { public: DeleteHttpHeaderConfigRequest(); ~DeleteHttpHeaderConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getConfigID()const; - void setConfigID(const std::string& configID); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getConfigID()const; + void setConfigID(const std::string& configID); + 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 securityToken_; - std::string configID_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string configID_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteLiveAppRecordConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteLiveAppRecordConfigRequest.h index 9f207a52c..384c404bf 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteLiveAppRecordConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteLiveAppRecordConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteLiveAppRecordConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteLiveAppRecordConfigRequest : public RpcServiceRequest { public: DeleteLiveAppRecordConfigRequest(); ~DeleteLiveAppRecordConfigRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteLiveAppSnapshotConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteLiveAppSnapshotConfigRequest.h index a56ac38f3..310db0d0d 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteLiveAppSnapshotConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteLiveAppSnapshotConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteLiveAppSnapshotConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteLiveAppSnapshotConfigRequest : public RpcServiceRequest { public: DeleteLiveAppSnapshotConfigRequest(); ~DeleteLiveAppSnapshotConfigRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteLiveDomainMappingRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteLiveDomainMappingRequest.h index e32292176..6a1f7ec0e 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteLiveDomainMappingRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteLiveDomainMappingRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteLiveDomainMappingRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteLiveDomainMappingRequest : public RpcServiceRequest { public: DeleteLiveDomainMappingRequest(); ~DeleteLiveDomainMappingRequest(); - std::string getPullDomain()const; - void setPullDomain(const std::string& pullDomain); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getPushDomain()const; - void setPushDomain(const std::string& pushDomain); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getPullDomain()const; + void setPullDomain(const std::string& pullDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getPushDomain()const; + void setPushDomain(const std::string& pushDomain); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string pullDomain_; - std::string securityToken_; - std::string pushDomain_; - long ownerId_; - std::string accessKeyId_; + std::string pullDomain_; + std::string securityToken_; + std::string pushDomain_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteLivePullStreamInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteLivePullStreamInfoRequest.h index bb70fce19..bc77d6d11 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteLivePullStreamInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteLivePullStreamInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteLivePullStreamInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteLivePullStreamInfoRequest : public RpcServiceRequest { public: DeleteLivePullStreamInfoRequest(); ~DeleteLivePullStreamInfoRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DeleteLiveStreamTranscodeRequest.h b/cdn/include/alibabacloud/cdn/model/DeleteLiveStreamTranscodeRequest.h index a83034d61..f140d8505 100644 --- a/cdn/include/alibabacloud/cdn/model/DeleteLiveStreamTranscodeRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DeleteLiveStreamTranscodeRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DeleteLiveStreamTranscodeRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DeleteLiveStreamTranscodeRequest : public RpcServiceRequest { public: DeleteLiveStreamTranscodeRequest(); ~DeleteLiveStreamTranscodeRequest(); - std::string get_Template()const; - void set_Template(const std::string& _template); - std::string getApp()const; - void setApp(const std::string& app); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getDomain()const; - void setDomain(const std::string& domain); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string get_Template()const; + void set_Template(const std::string& _template); + std::string getApp()const; + void setApp(const std::string& app); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getDomain()const; + void setDomain(const std::string& domain); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string _template_; - std::string app_; - std::string securityToken_; - std::string ownerAccount_; - std::string domain_; - long ownerId_; - std::string accessKeyId_; + std::string _template_; + std::string app_; + std::string securityToken_; + std::string ownerAccount_; + std::string domain_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailRequest.h index d8f7d7a95..744216967 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainBaseDetailRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainBaseDetailRequest : public RpcServiceRequest { public: DescribeCdnDomainBaseDetailRequest(); ~DescribeCdnDomainBaseDetailRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h index cb7623d30..f8c5d9263 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainBaseDetailResult.h @@ -32,31 +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; - void setDomainBaseDetailModel(const std::vector& domainBaseDetailModel); + std::vector getDomainBaseDetailModel()const; protected: void parse(const std::string &payload); private: - std::vector domainBaseDetailModel_; + std::vector domainBaseDetailModel_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h index 9d2265ac7..bcbaf4add 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainDetailRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainDetailRequest : public RpcServiceRequest { public: DescribeCdnDomainDetailRequest(); ~DescribeCdnDomainDetailRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h index af33c8706..538bbb750 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainDetailResult.h @@ -32,47 +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; - void setGetDomainDetailModel(const std::vector& getDomainDetailModel); + std::vector getGetDomainDetailModel()const; protected: void parse(const std::string &payload); private: - std::vector getDomainDetailModel_; + std::vector getDomainDetailModel_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsRequest.h index a76d99988..4fd175a00 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainLogsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnDomainLogsRequest : public RpcServiceRequest { public: DescribeCdnDomainLogsRequest(); ~DescribeCdnDomainLogsRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getPageSize()const; - void setPageSize(long pageSize); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - long getPageNumber()const; - void setPageNumber(long pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getLogDay()const; - void setLogDay(const std::string& logDay); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getPageSize()const; + void setPageSize(long pageSize); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + long getPageNumber()const; + void setPageNumber(long pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getLogDay()const; + void setLogDay(const std::string& logDay); private: - std::string securityToken_; - std::string domainName_; - long pageSize_; - std::string endTime_; - std::string startTime_; - long ownerId_; - long pageNumber_; - std::string accessKeyId_; - std::string logDay_; + std::string securityToken_; + std::string domainName_; + long pageSize_; + std::string endTime_; + std::string startTime_; + long ownerId_; + long pageNumber_; + std::string accessKeyId_; + std::string logDay_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h index 9e788efa2..04e5c6939 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnDomainLogsResult.h @@ -32,40 +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; - void setTotalCount(long totalCount); - long getPageSize()const; - void setPageSize(long pageSize); - std::vector getDomainLogModel()const; - void setDomainLogModel(const std::vector& domainLogModel); - long getPageNumber()const; - void setPageNumber(long pageNumber); + long getTotalCount()const; + long getPageSize()const; + std::vector 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_; + std::vector domainLogModel_; + long pageNumber_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataRequest.h index f15eea3ff..954f7e7cf 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnMonitorDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnMonitorDataRequest : public RpcServiceRequest { public: DescribeCdnMonitorDataRequest(); ~DescribeCdnMonitorDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string interval_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string interval_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h index db6ee47a2..c329753ef 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnMonitorDataResult.h @@ -32,39 +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; - void setMonitorInterval(long monitorInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getMonitorDatas()const; - void setMonitorDatas(const std::vector& monitorDatas); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeCdnRegionAndIspRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspRequest.h index f0ad0656c..393456c05 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,24 +28,24 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnRegionAndIspRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnRegionAndIspRequest : public RpcServiceRequest { public: DescribeCdnRegionAndIspRequest(); ~DescribeCdnRegionAndIspRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h index ec79fe660..e13b18cf7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnRegionAndIspResult.h @@ -32,31 +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; - void setRegions(const std::vector& regions); - std::vector getIsps()const; - void setIsps(const std::vector& isps); + 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/DescribeCdnServiceRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceRequest.h index 1d2530436..cee19ad31 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,24 +28,24 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnServiceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnServiceRequest : public RpcServiceRequest { public: DescribeCdnServiceRequest(); ~DescribeCdnServiceRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h index 506b383c7..8536394b8 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnServiceResult.h @@ -32,37 +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; - void setChangingChargeType(const std::string& changingChargeType); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getOpeningTime()const; - void setOpeningTime(const std::string& openingTime); - std::vector getOperationLocks()const; - void setOperationLocks(const std::vector& operationLocks); - std::string getChangingAffectTime()const; - void setChangingAffectTime(const std::string& changingAffectTime); - std::string getInternetChargeType()const; - void setInternetChargeType(const std::string& internetChargeType); + 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/DescribeCdnTypesRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesRequest.h index 432ad9e97..22ba4a71d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeCdnTypesRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeCdnTypesRequest : public RpcServiceRequest { public: DescribeCdnTypesRequest(); ~DescribeCdnTypesRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h index 72b40001d..8677337bb 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeCdnTypesResult.h @@ -32,23 +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; - void setCdnTypes(const std::vector& cdnTypes); + 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/DescribeCustomLogConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigRequest.h new file mode 100644 index 000000000..ab07307e1 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigRequest.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_DESCRIBECUSTOMLOGCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBECUSTOMLOGCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeCustomLogConfigRequest : public RpcServiceRequest + { + + public: + DescribeCustomLogConfigRequest(); + ~DescribeCustomLogConfigRequest(); + + 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 getConfigId()const; + void setConfigId(const std::string& configId); + 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_; + 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 configId_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBECUSTOMLOGCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h new file mode 100644 index 000000000..642f93839 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeCustomLogConfigResult.h @@ -0,0 +1,55 @@ +/* + * 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_DESCRIBECUSTOMLOGCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBECUSTOMLOGCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeCustomLogConfigResult : public ServiceResult + { + public: + + + DescribeCustomLogConfigResult(); + explicit DescribeCustomLogConfigResult(const std::string &payload); + ~DescribeCustomLogConfigResult(); + 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_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBECUSTOMLOGCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeRequest.h index 91a281d1f..66c610630 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainAverageResponseTimeRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainAverageResponseTimeRequest : public RpcServiceRequest { public: DescribeDomainAverageResponseTimeRequest(); ~DescribeDomainAverageResponseTimeRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string interval_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + std::string interval_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h index 2328b39d6..7c5479a8a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainAverageResponseTimeResult.h @@ -32,35 +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; - void setAvgRTPerInterval(const std::vector& avgRTPerInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainBpsDataByTimeStampRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampRequest.h index 444bbcefc..7a17774d1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainBpsDataByTimeStampRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainBpsDataByTimeStampRequest : public RpcServiceRequest { public: DescribeDomainBpsDataByTimeStampRequest(); ~DescribeDomainBpsDataByTimeStampRequest(); - std::string getIspNames()const; - void setIspNames(const std::string& ispNames); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getLocationNames()const; - void setLocationNames(const std::string& locationNames); - 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); - std::string getTimePoint()const; - void setTimePoint(const std::string& timePoint); + std::string getIspNames()const; + void setIspNames(const std::string& ispNames); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getLocationNames()const; + void setLocationNames(const std::string& locationNames); + 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); + std::string getTimePoint()const; + void setTimePoint(const std::string& timePoint); private: - std::string ispNames_; - std::string securityToken_; - std::string locationNames_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; - std::string timePoint_; + std::string ispNames_; + std::string securityToken_; + std::string locationNames_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; + std::string timePoint_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h index 01f295495..8649911d6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataByTimeStampResult.h @@ -32,30 +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; - void setBpsDataList(const std::vector& bpsDataList); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getTimeStamp()const; - void setTimeStamp(const std::string& timeStamp); + 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/DescribeDomainBpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataRequest.h new file mode 100644 index 000000000..ae8ac2a91 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataRequest.h @@ -0,0 +1,81 @@ +/* + * 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_DESCRIBEDOMAINBPSDATAREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINBPSDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainBpsDataRequest : public RpcServiceRequest + { + + public: + DescribeDomainBpsDataRequest(); + ~DescribeDomainBpsDataRequest(); + + std::string getFixTimeGap()const; + void setFixTimeGap(const std::string& fixTimeGap); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDomainType()const; + void setDomainType(const std::string& domainType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getInterval()const; + void setInterval(const std::string& interval); + + private: + std::string fixTimeGap_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + std::string locationNameEn_; + std::string startTime_; + std::string ispNameEn_; + long ownerId_; + std::string accessKeyId_; + std::string domainType_; + std::string securityToken_; + std::string interval_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINBPSDATAREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h new file mode 100644 index 000000000..1a95ec053 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainBpsDataResult.h @@ -0,0 +1,90 @@ +/* + * 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_DESCRIBEDOMAINBPSDATARESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINBPSDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + 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; + }; + + + 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; + + 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_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINBPSDATARESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoRequest.h index 85884d94d..99f05f092 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainCCAttackInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCCAttackInfoRequest : public RpcServiceRequest { public: DescribeDomainCCAttackInfoRequest(); ~DescribeDomainCCAttackInfoRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h index 30f0cab86..6575b3738 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCAttackInfoResult.h @@ -32,42 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getAttackIpDataList()const; - void setAttackIpDataList(const std::vector& attackIpDataList); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getAttackedUrlDataList()const; - void setAttackedUrlDataList(const std::vector& attackedUrlDataList); + 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/DescribeDomainCCDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataRequest.h index 4400c7088..588a18655 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainCCDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCCDataRequest : public RpcServiceRequest { public: DescribeDomainCCDataRequest(); ~DescribeDomainCCDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h index 914c8a8d3..73d3873a4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCCDataResult.h @@ -32,35 +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; - void setCCDataList(const std::vector& cCDataList); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainCnameRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameRequest.h new file mode 100644 index 000000000..08fd80869 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameRequest.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_DESCRIBEDOMAINCNAMEREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCNAMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCnameRequest : public RpcServiceRequest + { + + public: + DescribeDomainCnameRequest(); + ~DescribeDomainCnameRequest(); + + 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_DESCRIBEDOMAINCNAMEREQUEST_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 new file mode 100644 index 000000000..2e09e497a --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCnameResult.h @@ -0,0 +1,57 @@ +/* + * 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_DESCRIBEDOMAINCNAMERESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCNAMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCnameResult : public ServiceResult + { + public: + struct Data + { + int status; + std::string domain; + std::string cname; + }; + + + DescribeDomainCnameResult(); + explicit DescribeDomainCnameResult(const std::string &payload); + ~DescribeDomainCnameResult(); + std::vector getCnameDatas()const; + + protected: + void parse(const std::string &payload); + private: + std::vector cnameDatas_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCNAMERESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsRequest.h index 05522eb94..5c8db2fa9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainConfigsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainConfigsRequest : public RpcServiceRequest { public: DescribeDomainConfigsRequest(); ~DescribeDomainConfigsRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getConfigList()const; - void setConfigList(const std::string& configList); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getConfigList()const; + void setConfigList(const std::string& configList); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string configList_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string configList_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h index 69be4818b..e3b22e98e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainConfigsResult.h @@ -32,239 +32,238 @@ 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 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; + }; DescribeDomainConfigsResult(); explicit DescribeDomainConfigsResult(const std::string &payload); ~DescribeDomainConfigsResult(); - std::vector getDomainConfigs()const; - void setDomainConfigs(const std::vector& domainConfigs); + std::vector getDomainConfigs()const; protected: void parse(const std::string &payload); private: - std::vector domainConfigs_; + std::vector domainConfigs_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigRequest.h new file mode 100644 index 000000000..3b8460a02 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigRequest.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_DESCRIBEDOMAINCUSTOMLOGCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCUSTOMLOGCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCustomLogConfigRequest : public RpcServiceRequest + { + + public: + DescribeDomainCustomLogConfigRequest(); + ~DescribeDomainCustomLogConfigRequest(); + + 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_DESCRIBEDOMAINCUSTOMLOGCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h new file mode 100644 index 000000000..6c875dea7 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainCustomLogConfigResult.h @@ -0,0 +1,57 @@ +/* + * 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_DESCRIBEDOMAINCUSTOMLOGCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCUSTOMLOGCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainCustomLogConfigResult : public ServiceResult + { + public: + + + DescribeDomainCustomLogConfigResult(); + explicit DescribeDomainCustomLogConfigResult(const std::string &payload); + ~DescribeDomainCustomLogConfigResult(); + 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_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINCUSTOMLOGCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeRequest.h index ba3738aea..150fac4b6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainDownstreamBpsOfEdgeRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainDownstreamBpsOfEdgeRequest : public RpcServiceRequest { public: DescribeDomainDownstreamBpsOfEdgeRequest(); ~DescribeDomainDownstreamBpsOfEdgeRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h index 7c6065250..2ec034e9b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainDownstreamBpsOfEdgeResult.h @@ -32,23 +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; - void setBpsDatas(const std::vector& bpsDatas); + 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/DescribeDomainFileSizeProportionDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h index 7561d1f60..3cee23130 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainFileSizeProportionDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainFileSizeProportionDataRequest : public RpcServiceRequest { public: DescribeDomainFileSizeProportionDataRequest(); ~DescribeDomainFileSizeProportionDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h index 9476580e9..e2af8c5e2 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFileSizeProportionDataResult.h @@ -32,40 +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; - void setFileSizeProportionDataInterval(const std::vector& fileSizeProportionDataInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainFlowDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataRequest.h index b9e58b293..ebfa1ba6a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,51 +28,51 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainFlowDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainFlowDataRequest : public RpcServiceRequest { public: DescribeDomainFlowDataRequest(); ~DescribeDomainFlowDataRequest(); - std::string getFixTimeGap()const; - void setFixTimeGap(const std::string& fixTimeGap); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getLocationNameEn()const; - void setLocationNameEn(const std::string& locationNameEn); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getIspNameEn()const; - void setIspNameEn(const std::string& ispNameEn); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getDomainType()const; - void setDomainType(const std::string& domainType); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getInterval()const; - void setInterval(const std::string& interval); + std::string getFixTimeGap()const; + void setFixTimeGap(const std::string& fixTimeGap); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDomainType()const; + void setDomainType(const std::string& domainType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getInterval()const; + void setInterval(const std::string& interval); private: - std::string fixTimeGap_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string locationNameEn_; - std::string startTime_; - std::string ispNameEn_; - long ownerId_; - std::string accessKeyId_; - std::string domainType_; - std::string securityToken_; - std::string interval_; + std::string fixTimeGap_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + std::string locationNameEn_; + std::string startTime_; + std::string ispNameEn_; + long ownerId_; + std::string accessKeyId_; + std::string domainType_; + std::string securityToken_; + std::string interval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h index eb9f1f004..1cd508bb9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainFlowDataResult.h @@ -32,43 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getFlowDataPerInterval()const; - void setFlowDataPerInterval(const std::vector& flowDataPerInterval); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainHitRateDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataRequest.h index bed9b80b6..64f678641 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,45 +28,45 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainHitRateDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainHitRateDataRequest : public RpcServiceRequest { public: DescribeDomainHitRateDataRequest(); ~DescribeDomainHitRateDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getLocationNameEn()const; - void setLocationNameEn(const std::string& locationNameEn); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getIspNameEn()const; - void setIspNameEn(const std::string& ispNameEn); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string locationNameEn_; - std::string interval_; - std::string startTime_; - std::string ispNameEn_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + std::string locationNameEn_; + std::string interval_; + std::string startTime_; + std::string ispNameEn_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h index 0bf459331..a37294933 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHitRateDataResult.h @@ -32,35 +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; - void setHitRateInterval(const std::vector& hitRateInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainHttpCodeDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataRequest.h index 945b5c9a3..4a1533aa1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,45 +28,45 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainHttpCodeDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainHttpCodeDataRequest : public RpcServiceRequest { public: DescribeDomainHttpCodeDataRequest(); ~DescribeDomainHttpCodeDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getLocationNameEn()const; - void setLocationNameEn(const std::string& locationNameEn); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getIspNameEn()const; - void setIspNameEn(const std::string& ispNameEn); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string locationNameEn_; - std::string interval_; - std::string startTime_; - std::string ispNameEn_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + std::string locationNameEn_; + std::string interval_; + std::string startTime_; + std::string ispNameEn_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h index 6bcf122eb..be284be81 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpCodeDataResult.h @@ -32,41 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getHttpCodeData()const; - void setHttpCodeData(const std::vector& httpCodeData); + 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/DescribeDomainHttpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataRequest.h index 1609248ef..bdb26ecda 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,48 +28,48 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainHttpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainHttpsDataRequest : public RpcServiceRequest { public: DescribeDomainHttpsDataRequest(); ~DescribeDomainHttpsDataRequest(); - std::string getDomainType()const; - void setDomainType(const std::string& domainType); - std::string getFixTimeGap()const; - void setFixTimeGap(const std::string& fixTimeGap); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainNames()const; - void setDomainNames(const std::string& domainNames); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getCls()const; - void setCls(const std::string& cls); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getDomainType()const; + void setDomainType(const std::string& domainType); + std::string getFixTimeGap()const; + void setFixTimeGap(const std::string& fixTimeGap); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainNames()const; + void setDomainNames(const std::string& domainNames); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getCls()const; + void setCls(const std::string& cls); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string domainType_; - std::string fixTimeGap_; - std::string securityToken_; - std::string timeMerge_; - std::string domainNames_; - std::string endTime_; - std::string interval_; - std::string startTime_; - std::string cls_; - long ownerId_; - std::string accessKeyId_; + std::string domainType_; + std::string fixTimeGap_; + std::string securityToken_; + std::string timeMerge_; + std::string domainNames_; + std::string endTime_; + std::string interval_; + std::string startTime_; + std::string cls_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h index 2e6a930bb..d277749fe 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainHttpsDataResult.h @@ -32,69 +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; - void setDataInterval(const std::string& dataInterval); - std::string getDomainNames()const; - void setDomainNames(const std::string& domainNames); - std::vector getHttpsStatisticsInfos()const; - void setHttpsStatisticsInfos(const std::vector& httpsStatisticsInfos); + 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/DescribeDomainISPDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataRequest.h index df9eaebf8..8b723941d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainISPDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainISPDataRequest : public RpcServiceRequest { public: DescribeDomainISPDataRequest(); ~DescribeDomainISPDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h index 028c0db5f..e97e4dd8d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainISPDataResult.h @@ -32,47 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getValue()const; - void setValue(const std::vector& value); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainMax95BpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataRequest.h index c6fc10b5c..34a20a33d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainMax95BpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainMax95BpsDataRequest : public RpcServiceRequest { public: DescribeDomainMax95BpsDataRequest(); ~DescribeDomainMax95BpsDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h index ea286255d..e05c5ab8c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainMax95BpsDataResult.h @@ -37,28 +37,22 @@ namespace AlibabaCloud DescribeDomainMax95BpsDataResult(); explicit DescribeDomainMax95BpsDataResult(const std::string &payload); ~DescribeDomainMax95BpsDataResult(); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getDomesticMax95Bps()const; - void setDomesticMax95Bps(const std::string& domesticMax95Bps); - std::string getMax95Bps()const; - void setMax95Bps(const std::string& max95Bps); - std::string getOverseasMax95Bps()const; - void setOverseasMax95Bps(const std::string& overseasMax95Bps); + 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/DescribeDomainMonthBillingBpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataRequest.h index a679abaca..139009342 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainMonthBillingBpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainMonthBillingBpsDataRequest : public RpcServiceRequest { public: DescribeDomainMonthBillingBpsDataRequest(); ~DescribeDomainMonthBillingBpsDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getInternetChargeType()const; - void setInternetChargeType(const std::string& internetChargeType); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getInternetChargeType()const; + void setInternetChargeType(const std::string& internetChargeType); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string internetChargeType_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string internetChargeType_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h index 0335c0d3d..c5f759422 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainMonthBillingBpsDataResult.h @@ -37,46 +37,34 @@ namespace AlibabaCloud DescribeDomainMonthBillingBpsDataResult(); explicit DescribeDomainMonthBillingBpsDataResult(const std::string &payload); ~DescribeDomainMonthBillingBpsDataResult(); - float getOverseasBandwidth95Bps()const; - void setOverseasBandwidth95Bps(float overseasBandwidth95Bps); - float getDomesticMonth4thBps()const; - void setDomesticMonth4thBps(float domesticMonth4thBps); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - float getOverseasMonthavgBps()const; - void setOverseasMonthavgBps(float overseasMonthavgBps); - float getMonth4thBps()const; - void setMonth4thBps(float month4thBps); - float getDomesticMonthavgBps()const; - void setDomesticMonthavgBps(float domesticMonthavgBps); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - float getBandwidth95Bps()const; - void setBandwidth95Bps(float bandwidth95Bps); - float getMonthavgBps()const; - void setMonthavgBps(float monthavgBps); - float getOverseasMonth4thBps()const; - void setOverseasMonth4thBps(float overseasMonth4thBps); - float getDomesticBandwidth95Bps()const; - void setDomesticBandwidth95Bps(float domesticBandwidth95Bps); + 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/DescribeDomainOnlineUserNumberRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberRequest.h index cb67a420a..26b257957 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainOnlineUserNumberRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainOnlineUserNumberRequest : public RpcServiceRequest { public: DescribeDomainOnlineUserNumberRequest(); ~DescribeDomainOnlineUserNumberRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h index 88d61da41..2f2658e60 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainOnlineUserNumberResult.h @@ -32,23 +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; - void setLiveStreamOnlineUserNumInfos(const std::vector& liveStreamOnlineUserNumInfos); + 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/DescribeDomainPathDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataRequest.h index b20cb1b94..cda36e491 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,90 +28,90 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainPathDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainPathDataRequest : public RpcServiceRequest { public: DescribeDomainPathDataRequest(); ~DescribeDomainPathDataRequest(); - 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 getStartTime()const; - void setStartTime(const std::string& startTime); - 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); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getPath()const; - void setPath(const std::string& path); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getRequestContent()const; - void setRequestContent(const std::string& requestContent); - int getPageSize()const; - void setPageSize(int pageSize); - 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 getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - 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); + 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 getStartTime()const; + void setStartTime(const std::string& startTime); + 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); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getPath()const; + void setPath(const std::string& path); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + int getPageSize()const; + void setPageSize(int pageSize); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + 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); private: - long callerParentId_; - bool proxy_original_security_transport_; - std::string startTime_; - std::string proxy_original_source_ip_; - std::string ownerIdLoginEmail_; - std::string callerType_; - int pageNumber_; - std::string accessKeyId_; - std::string path_; - std::string securityToken_; - std::string requestContent_; - int pageSize_; - std::string callerBidEmail_; - std::string callerUidEmail_; - long callerUid_; - std::string app_ip_; - std::string domainName_; - std::string endTime_; - std::string callerBid_; - long ownerId_; - std::string version_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - bool security_transport_; - std::string requestId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string startTime_; + std::string proxy_original_source_ip_; + std::string ownerIdLoginEmail_; + std::string callerType_; + int pageNumber_; + std::string accessKeyId_; + std::string path_; + std::string securityToken_; + std::string requestContent_; + int pageSize_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + std::string app_ip_; + std::string domainName_; + std::string endTime_; + std::string callerBid_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h index 2edcbf284..2c236d90a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPathDataResult.h @@ -32,46 +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; - void setTotalCount(int totalCount); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::vector getPathDataPerInterval()const; - void setPathDataPerInterval(const std::vector& pathDataPerInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); + 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/DescribeDomainPvDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h index b3c5cd139..36a4e4712 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainPvDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainPvDataRequest : public RpcServiceRequest { public: DescribeDomainPvDataRequest(); ~DescribeDomainPvDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h index 52fe54f64..fb2eac0f3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainPvDataResult.h @@ -32,35 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getPvDataInterval()const; - void setPvDataInterval(const std::vector& pvDataInterval); + 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/DescribeDomainQoSRtRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtRequest.h index ad1391ef1..636ae2dab 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,84 +28,84 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainQoSRtRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainQoSRtRequest : public RpcServiceRequest { public: DescribeDomainQoSRtRequest(); ~DescribeDomainQoSRtRequest(); - std::string getApp_ip()const; - void setApp_ip(const std::string& app_ip); - long getCallerParentId()const; - void setCallerParentId(long callerParentId); - std::string getIp()const; - void setIp(const std::string& ip); - 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 getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getCallerBid()const; - void setCallerBid(const std::string& callerBid); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - 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); + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + long getCallerParentId()const; + void setCallerParentId(long callerParentId); + std::string getIp()const; + void setIp(const std::string& ip); + 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 getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + 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_; - long callerParentId_; - std::string ip_; - std::string domainName_; - bool proxy_original_security_transport_; - std::string endTime_; - std::string callerBid_; - std::string startTime_; - 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_; + std::string app_ip_; + long callerParentId_; + std::string ip_; + std::string domainName_; + bool proxy_original_security_transport_; + std::string endTime_; + std::string callerBid_; + std::string startTime_; + 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_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h index 2fc54d316..019dd91d1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainQoSRtResult.h @@ -32,36 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getContent()const; - void setContent(const std::vector& content); - std::string getIp()const; - void setIp(const std::string& ip); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainQpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataRequest.h index 88492bb8e..a09b165bb 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,51 +28,51 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainQpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainQpsDataRequest : public RpcServiceRequest { public: DescribeDomainQpsDataRequest(); ~DescribeDomainQpsDataRequest(); - std::string getFixTimeGap()const; - void setFixTimeGap(const std::string& fixTimeGap); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getLocationNameEn()const; - void setLocationNameEn(const std::string& locationNameEn); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getIspNameEn()const; - void setIspNameEn(const std::string& ispNameEn); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getDomainType()const; - void setDomainType(const std::string& domainType); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getInterval()const; - void setInterval(const std::string& interval); + std::string getFixTimeGap()const; + void setFixTimeGap(const std::string& fixTimeGap); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDomainType()const; + void setDomainType(const std::string& domainType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getInterval()const; + void setInterval(const std::string& interval); private: - std::string fixTimeGap_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string locationNameEn_; - std::string startTime_; - std::string ispNameEn_; - long ownerId_; - std::string accessKeyId_; - std::string domainType_; - std::string securityToken_; - std::string interval_; + std::string fixTimeGap_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + std::string locationNameEn_; + std::string startTime_; + std::string ispNameEn_; + long ownerId_; + std::string accessKeyId_; + std::string domainType_; + std::string securityToken_; + std::string interval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h index a3ebbbbfc..a59578ce2 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainQpsDataResult.h @@ -32,46 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getQpsDataInterval()const; - void setQpsDataInterval(const std::vector& qpsDataInterval); + 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/DescribeDomainRealTimeBpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataRequest.h index ca0387935..d93e79287 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,90 +28,90 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeBpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeBpsDataRequest : public RpcServiceRequest { public: DescribeDomainRealTimeBpsDataRequest(); ~DescribeDomainRealTimeBpsDataRequest(); - 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 getLocationNameEn()const; - void setLocationNameEn(const std::string& locationNameEn); - std::string getIspNameEn()const; - void setIspNameEn(const std::string& ispNameEn); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - 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 getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getProduct()const; - void setProduct(const std::string& product); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - 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); + 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 getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + 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); private: - long callerParentId_; - bool proxy_original_security_transport_; - std::string locationNameEn_; - std::string ispNameEn_; - std::string startTime_; - 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 app_ip_; - std::string product_; - std::string domainName_; - std::string endTime_; - std::string callerBid_; - long ownerId_; - std::string version_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - bool security_transport_; - std::string requestId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string locationNameEn_; + std::string ispNameEn_; + std::string startTime_; + 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 app_ip_; + std::string product_; + std::string domainName_; + std::string endTime_; + std::string callerBid_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h index a340d4b79..807e9bb39 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeBpsDataResult.h @@ -32,23 +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; - void setData(const std::vector& data); + 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/DescribeDomainRealTimeByteHitRateDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataRequest.h index f61ec94c6..804d67d84 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,84 +28,84 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeByteHitRateDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeByteHitRateDataRequest : public RpcServiceRequest { public: DescribeDomainRealTimeByteHitRateDataRequest(); ~DescribeDomainRealTimeByteHitRateDataRequest(); - 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 getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getCallerBid()const; - void setCallerBid(const std::string& callerBid); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - 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); + 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 getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + 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 endTime_; - std::string callerBid_; - std::string startTime_; - 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_; + std::string app_ip_; + std::string product_; + long callerParentId_; + std::string domainName_; + bool proxy_original_security_transport_; + std::string endTime_; + std::string callerBid_; + std::string startTime_; + 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_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h index db86afc5c..d36202f2f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeByteHitRateDataResult.h @@ -32,23 +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; - void setData(const std::vector& data); + 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/DescribeDomainRealTimeDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataRequest.h index 1e792d7b7..e39191181 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeDataRequest : public RpcServiceRequest { public: DescribeDomainRealTimeDataRequest(); ~DescribeDomainRealTimeDataRequest(); - std::string getField()const; - void setField(const std::string& field); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getField()const; + void setField(const std::string& field); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string field_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string field_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h index dd075c65e..e1aabc9de 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeDataResult.h @@ -32,35 +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; - void setField(const std::string& field); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getDataPerInterval()const; - void setDataPerInterval(const std::vector& dataPerInterval); + 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/DescribeDomainRealTimeQpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataRequest.h index 2e8860596..cf4c46745 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,90 +28,90 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeQpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeQpsDataRequest : public RpcServiceRequest { public: DescribeDomainRealTimeQpsDataRequest(); ~DescribeDomainRealTimeQpsDataRequest(); - 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 getLocationNameEn()const; - void setLocationNameEn(const std::string& locationNameEn); - std::string getIspNameEn()const; - void setIspNameEn(const std::string& ispNameEn); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - 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 getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getProduct()const; - void setProduct(const std::string& product); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - 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); + 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 getLocationNameEn()const; + void setLocationNameEn(const std::string& locationNameEn); + std::string getIspNameEn()const; + void setIspNameEn(const std::string& ispNameEn); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + 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); private: - long callerParentId_; - bool proxy_original_security_transport_; - std::string locationNameEn_; - std::string ispNameEn_; - std::string startTime_; - 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 app_ip_; - std::string product_; - std::string domainName_; - std::string endTime_; - std::string callerBid_; - long ownerId_; - std::string version_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - bool security_transport_; - std::string requestId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string locationNameEn_; + std::string ispNameEn_; + std::string startTime_; + 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 app_ip_; + std::string product_; + std::string domainName_; + std::string endTime_; + std::string callerBid_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h index 16b4032ce..63c571ede 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeQpsDataResult.h @@ -32,23 +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; - void setData(const std::vector& data); + 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/DescribeDomainRealTimeReqHitRateDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataRequest.h index 6c201c682..f0a4e063e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,84 +28,84 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeReqHitRateDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainRealTimeReqHitRateDataRequest : public RpcServiceRequest { public: DescribeDomainRealTimeReqHitRateDataRequest(); ~DescribeDomainRealTimeReqHitRateDataRequest(); - 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 getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getCallerBid()const; - void setCallerBid(const std::string& callerBid); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - 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); + 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 getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + 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 endTime_; - std::string callerBid_; - std::string startTime_; - 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_; + std::string app_ip_; + std::string product_; + long callerParentId_; + std::string domainName_; + bool proxy_original_security_transport_; + std::string endTime_; + std::string callerBid_; + std::string startTime_; + 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_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h index 128bff817..3863052d3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRealTimeReqHitRateDataResult.h @@ -32,23 +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; - void setData(const std::vector& data); + 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/DescribeDomainRegionDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataRequest.h index b581d1f8e..9030ca986 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainRegionDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainRegionDataRequest : public RpcServiceRequest { public: DescribeDomainRegionDataRequest(); ~DescribeDomainRegionDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h index 9129eb957..cdb0d1377 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainRegionDataResult.h @@ -32,47 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getValue()const; - void setValue(const std::vector& value); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainReqHitRateDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataRequest.h index aef210551..15974facd 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainReqHitRateDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainReqHitRateDataRequest : public RpcServiceRequest { public: DescribeDomainReqHitRateDataRequest(); ~DescribeDomainReqHitRateDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getInterval()const; + void setInterval(const std::string& interval); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string interval_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string interval_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h index dc3e0a63d..945c31c19 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainReqHitRateDataResult.h @@ -32,35 +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; - void setReqHitRateInterval(const std::vector& reqHitRateInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainSlowRatioRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioRequest.h index 1173b4135..359ada6d0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,87 +28,87 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainSlowRatioRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainSlowRatioRequest : public RpcServiceRequest { public: DescribeDomainSlowRatioRequest(); ~DescribeDomainSlowRatioRequest(); - 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 getStartTime()const; - void setStartTime(const std::string& startTime); - 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); - int getPageNumber()const; - void setPageNumber(int pageNumber); - 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); - int getPageSize()const; - void setPageSize(int pageSize); - 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 getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - 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); + 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 getStartTime()const; + void setStartTime(const std::string& startTime); + 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); + int getPageNumber()const; + void setPageNumber(int pageNumber); + 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); + int getPageSize()const; + void setPageSize(int pageSize); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + 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); private: - long callerParentId_; - bool proxy_original_security_transport_; - std::string startTime_; - std::string proxy_original_source_ip_; - std::string ownerIdLoginEmail_; - std::string callerType_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - std::string requestContent_; - int pageSize_; - std::string callerBidEmail_; - std::string callerUidEmail_; - long callerUid_; - std::string app_ip_; - std::string domainName_; - std::string endTime_; - std::string callerBid_; - long ownerId_; - std::string version_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - bool security_transport_; - std::string requestId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string startTime_; + std::string proxy_original_source_ip_; + std::string ownerIdLoginEmail_; + std::string callerType_; + int pageNumber_; + std::string accessKeyId_; + std::string securityToken_; + std::string requestContent_; + int pageSize_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + std::string app_ip_; + std::string domainName_; + std::string endTime_; + std::string callerBid_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h index e787ba462..1f1146b88 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSlowRatioResult.h @@ -32,47 +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; - void setTotalCount(int totalCount); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - int getPageSize()const; - void setPageSize(int pageSize); - int getPageNumber()const; - void setPageNumber(int pageNumber); - int getDataInterval()const; - void setDataInterval(int dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getSlowRatioDataPerInterval()const; - void setSlowRatioDataPerInterval(const std::vector& slowRatioDataPerInterval); + 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/DescribeDomainSrcBpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataRequest.h index f5d23a7b6..7bac91378 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,96 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainSrcBpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainSrcBpsDataRequest : public RpcServiceRequest { public: DescribeDomainSrcBpsDataRequest(); ~DescribeDomainSrcBpsDataRequest(); - std::string getFixTimeGap()const; - void setFixTimeGap(const std::string& fixTimeGap); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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 getStartTime()const; + void setStartTime(const std::string& startTime); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getFixTimeGap()const; + void setFixTimeGap(const std::string& fixTimeGap); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + 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 getInterval()const; + void setInterval(const std::string& interval); + std::string getFields()const; + void setFields(const std::string& fields); private: - std::string fixTimeGap_; - std::string securityToken_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string interval_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string startTime_; + 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 app_ip_; + std::string product_; + std::string fixTimeGap_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + 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 interval_; + std::string fields_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h index 94fb2e968..c4c44a4e6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcBpsDataResult.h @@ -32,35 +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; - void setSrcBpsDataPerInterval(const std::vector& srcBpsDataPerInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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 dataInterval_; - std::string startTime_; + std::vector srcBpsDataPerInterval_; + std::string endTime_; + std::string domainName_; + std::string startTime_; + std::string dataInterval_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataRequest.h index 5d40581b1..201ba1cc9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,96 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainSrcFlowDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainSrcFlowDataRequest : public RpcServiceRequest { public: DescribeDomainSrcFlowDataRequest(); ~DescribeDomainSrcFlowDataRequest(); - std::string getFixTimeGap()const; - void setFixTimeGap(const std::string& fixTimeGap); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTimeMerge()const; - void setTimeMerge(const std::string& timeMerge); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getInterval()const; - void setInterval(const std::string& interval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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 getStartTime()const; + void setStartTime(const std::string& startTime); + 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + std::string getFixTimeGap()const; + void setFixTimeGap(const std::string& fixTimeGap); + std::string getTimeMerge()const; + void setTimeMerge(const std::string& timeMerge); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + 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 getInterval()const; + void setInterval(const std::string& interval); + std::string getFields()const; + void setFields(const std::string& fields); private: - std::string fixTimeGap_; - std::string securityToken_; - std::string timeMerge_; - std::string domainName_; - std::string endTime_; - std::string interval_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string startTime_; + 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 app_ip_; + std::string product_; + std::string fixTimeGap_; + std::string timeMerge_; + std::string domainName_; + std::string endTime_; + 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 interval_; + std::string fields_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h index 87c71da15..adc9dc066 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainSrcFlowDataResult.h @@ -32,35 +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; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getSrcFlowDataPerInterval()const; - void setSrcFlowDataPerInterval(const std::vector& srcFlowDataPerInterval); + 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 dataInterval_; - std::string startTime_; - 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/DescribeDomainTopReferVisitRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitRequest.h index 3ed242614..a8d903cde 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainTopReferVisitRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainTopReferVisitRequest : public RpcServiceRequest { public: DescribeDomainTopReferVisitRequest(); ~DescribeDomainTopReferVisitRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getSortBy()const; - void setSortBy(const std::string& sortBy); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getSortBy()const; + void setSortBy(const std::string& sortBy); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string sortBy_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string sortBy_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h index 6e10b8ea8..4cfc715ed 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopReferVisitResult.h @@ -32,32 +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; - void setDomainName(const std::string& domainName); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getTopReferList()const; - void setTopReferList(const std::vector& topReferList); + 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/DescribeDomainTopUrlVisitRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitRequest.h new file mode 100644 index 000000000..fd9cb9ceb --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitRequest.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_DESCRIBEDOMAINTOPURLVISITREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINTOPURLVISITREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainTopUrlVisitRequest : public RpcServiceRequest + { + + public: + DescribeDomainTopUrlVisitRequest(); + ~DescribeDomainTopUrlVisitRequest(); + + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getSortBy()const; + void setSortBy(const std::string& sortBy); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string securityToken_; + std::string domainName_; + std::string sortBy_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINTOPURLVISITREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h new file mode 100644 index 000000000..b5939bee9 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainTopUrlVisitResult.h @@ -0,0 +1,71 @@ +/* + * 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_DESCRIBEDOMAINTOPURLVISITRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINTOPURLVISITRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeDomainTopUrlVisitResult : public ServiceResult + { + public: + 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; + + 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_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEDOMAINTOPURLVISITRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeRequest.h index 6447d19ae..e374360d1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainUpstreamBpsOfEdgeRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainUpstreamBpsOfEdgeRequest : public RpcServiceRequest { public: DescribeDomainUpstreamBpsOfEdgeRequest(); ~DescribeDomainUpstreamBpsOfEdgeRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h index 53d218b2c..5f3fbd692 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamBpsOfEdgeResult.h @@ -32,23 +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; - void setBpsDatas(const std::vector& bpsDatas); + 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/DescribeDomainUpstreamOfCenterRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterRequest.h index 669e9e7cb..5a29465f1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainUpstreamOfCenterRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainUpstreamOfCenterRequest : public RpcServiceRequest { public: DescribeDomainUpstreamOfCenterRequest(); ~DescribeDomainUpstreamOfCenterRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h index b7295d272..d489d8819 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUpstreamOfCenterResult.h @@ -32,23 +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; - void setBpsDatas(const std::vector& bpsDatas); + 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/DescribeDomainUvDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataRequest.h index 188a02e27..5198f42ef 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainUvDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainUvDataRequest : public RpcServiceRequest { public: DescribeDomainUvDataRequest(); ~DescribeDomainUvDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h index cba76cf3b..1dd286f58 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainUvDataResult.h @@ -32,35 +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; - void setUvDataInterval(const std::vector& uvDataInterval); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); + 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/DescribeDomainsBySourceRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceRequest.h index 05f0e722c..62cd157e4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainsBySourceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainsBySourceRequest : public RpcServiceRequest { public: DescribeDomainsBySourceRequest(); ~DescribeDomainsBySourceRequest(); - std::string getSources()const; - void setSources(const std::string& sources); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSources()const; + void setSources(const std::string& sources); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string sources_; - std::string securityToken_; - long ownerId_; - std::string accessKeyId_; + std::string sources_; + std::string securityToken_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h index f8aa4e6d0..2c2a7eead 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainsBySourceResult.h @@ -32,35 +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; - void setDomainsList(const std::vector& domainsList); - std::string getSources()const; - void setSources(const std::string& sources); + 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/DescribeDomainsUsageByDayRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayRequest.h index 22508c0fc..9cfdcd26a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeDomainsUsageByDayRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeDomainsUsageByDayRequest : public RpcServiceRequest { public: DescribeDomainsUsageByDayRequest(); ~DescribeDomainsUsageByDayRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h b/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h index 28fee80b9..a62497cba 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeDomainsUsageByDayResult.h @@ -32,57 +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; - void setUsageTotal(const std::vector& usageTotal); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getUsageByDays()const; - void setUsageByDays(const std::vector& usageByDays); + std::vector 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_; + std::vector usageTotal_; + std::string endTime_; + std::string domainName_; + std::string dataInterval_; + std::string startTime_; + std::vector usageByDays_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataRequest.h index e5681be27..6e57cab90 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeExtensiveDomainDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeExtensiveDomainDataRequest : public RpcServiceRequest { public: DescribeExtensiveDomainDataRequest(); ~DescribeExtensiveDomainDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getExtensiveDomain()const; - void setExtensiveDomain(const std::string& extensiveDomain); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getExtensiveDomain()const; + void setExtensiveDomain(const std::string& extensiveDomain); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string extensiveDomain_; - int pageSize_; - std::string endTime_; - std::string startTime_; - long ownerId_; - int pageNumber_; - std::string accessKeyId_; + std::string securityToken_; + std::string extensiveDomain_; + int pageSize_; + std::string endTime_; + std::string startTime_; + long ownerId_; + int pageNumber_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h index 01b5927c1..16d8f63f9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeExtensiveDomainDataResult.h @@ -32,46 +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; - void setTotalCount(const std::string& totalCount); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getPageSize()const; - void setPageSize(const std::string& pageSize); - std::string getPageNumber()const; - void setPageNumber(const std::string& pageNumber); - std::string getDataInterval()const; - void setDataInterval(const std::string& dataInterval); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::vector getDataPerInterval()const; - void setDataPerInterval(const std::vector& dataPerInterval); - std::string getExtensiveDomain()const; - void setExtensiveDomain(const std::string& extensiveDomain); + 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/DescribeIpInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeIpInfoRequest.h index 7b249b45a..3d371748e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeIpInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeIpInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeIpInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeIpInfoRequest : public RpcServiceRequest { public: DescribeIpInfoRequest(); ~DescribeIpInfoRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getIP()const; - void setIP(const std::string& iP); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getIP()const; + void setIP(const std::string& iP); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string iP_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string iP_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h index d9325eb6d..e24df53be 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeIpInfoResult.h @@ -37,25 +37,20 @@ namespace AlibabaCloud DescribeIpInfoResult(); explicit DescribeIpInfoResult(const std::string &payload); ~DescribeIpInfoResult(); - std::string getISP()const; - void setISP(const std::string& iSP); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getIspEname()const; - void setIspEname(const std::string& ispEname); - std::string getCdnIp()const; - void setCdnIp(const std::string& cdnIp); - std::string getRegionEname()const; - void setRegionEname(const std::string& regionEname); + 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/DescribeL2VipsByDomainRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainRequest.h index 106752878..0aef47ebe 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeL2VipsByDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeL2VipsByDomainRequest : public RpcServiceRequest { public: DescribeL2VipsByDomainRequest(); ~DescribeL2VipsByDomainRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h index 4718a8029..0e782d07d 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeL2VipsByDomainResult.h @@ -37,16 +37,14 @@ namespace AlibabaCloud DescribeL2VipsByDomainResult(); explicit DescribeL2VipsByDomainResult(const std::string &payload); ~DescribeL2VipsByDomainResult(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getVips()const; - void setVips(const std::vector& vips); + 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/DescribeLiveAppRecordConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigRequest.h index 062dfa15e..b1224f585 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveAppRecordConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveAppRecordConfigRequest : public RpcServiceRequest { public: DescribeLiveAppRecordConfigRequest(); ~DescribeLiveAppRecordConfigRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h index 94eedf85c..672db5a18 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveAppRecordConfigResult.h @@ -32,27 +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; - void setLiveAppRecord(const std::vector& liveAppRecord); + std::vector getLiveAppRecord()const; protected: void parse(const std::string &payload); private: - std::vector liveAppRecord_; + std::vector liveAppRecord_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigRequest.h index 1b1d63d4b..5b7df0ac7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLivePullStreamConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLivePullStreamConfigRequest : public RpcServiceRequest { public: DescribeLivePullStreamConfigRequest(); ~DescribeLivePullStreamConfigRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h index 92eaec381..8879392c7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLivePullStreamConfigResult.h @@ -32,26 +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; - void setLiveAppRecordList(const std::vector& liveAppRecordList); + 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/DescribeLiveRecordConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigRequest.h index aed59ef04..8807e56a3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveRecordConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveRecordConfigRequest : public RpcServiceRequest { public: DescribeLiveRecordConfigRequest(); ~DescribeLiveRecordConfigRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h index 5ad81835d..2a62a9817 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveRecordConfigResult.h @@ -32,27 +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; - void setLiveAppRecordList(const std::vector& liveAppRecordList); + 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/DescribeLiveSnapshotConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigRequest.h index fda220fef..3cf3823ec 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveSnapshotConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveSnapshotConfigRequest : public RpcServiceRequest { public: DescribeLiveSnapshotConfigRequest(); ~DescribeLiveSnapshotConfigRequest(); - 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 getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getOrder()const; - void setOrder(const std::string& order); + 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 getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getOrder()const; + void setOrder(const std::string& order); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - int pageSize_; - long ownerId_; - int pageNum_; - std::string streamName_; - std::string accessKeyId_; - std::string order_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + int pageSize_; + long ownerId_; + int pageNum_; + std::string streamName_; + std::string accessKeyId_; + std::string order_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h index ba01d3a88..b0f5361b1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveSnapshotConfigResult.h @@ -32,44 +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; - void setOrder(const std::string& order); - int getTotalNum()const; - void setTotalNum(int totalNum); - int getPageNum()const; - void setPageNum(int pageNum); - int getPageSize()const; - void setPageSize(int pageSize); - int getTotalPage()const; - void setTotalPage(int totalPage); - std::vector getLiveStreamSnapshotConfigList()const; - void setLiveStreamSnapshotConfigList(const std::vector& liveStreamSnapshotConfigList); + 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/DescribeLiveSpecificDomainMappingRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingRequest.h index 92819bb61..b75d59b37 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveSpecificDomainMappingRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveSpecificDomainMappingRequest : public RpcServiceRequest { public: DescribeLiveSpecificDomainMappingRequest(); ~DescribeLiveSpecificDomainMappingRequest(); - std::string getPullDomain()const; - void setPullDomain(const std::string& pullDomain); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getPushDomain()const; - void setPushDomain(const std::string& pushDomain); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getPullDomain()const; + void setPullDomain(const std::string& pullDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getPushDomain()const; + void setPushDomain(const std::string& pushDomain); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string pullDomain_; - std::string securityToken_; - std::string pushDomain_; - long ownerId_; - std::string accessKeyId_; + std::string pullDomain_; + std::string securityToken_; + std::string pushDomain_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h index 11dbe1a9c..934ed7e0b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveSpecificDomainMappingResult.h @@ -32,23 +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; - void setDomainMappingModels(const std::vector& domainMappingModels); + 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/DescribeLiveStreamBitRateDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataRequest.h index a265254b3..5adbfc96b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamBitRateDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamBitRateDataRequest : public RpcServiceRequest { public: DescribeLiveStreamBitRateDataRequest(); ~DescribeLiveStreamBitRateDataRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h index d7f66725b..18804a00a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBitRateDataResult.h @@ -32,26 +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; - void setFrameRateAndBitRateInfos(const std::vector& frameRateAndBitRateInfos); + 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/DescribeLiveStreamBpsDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataRequest.h index 293b70ee8..f719f38dc 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamBpsDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamBpsDataRequest : public RpcServiceRequest { public: DescribeLiveStreamBpsDataRequest(); ~DescribeLiveStreamBpsDataRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h index 69b6609b8..91c17b8d6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamBpsDataResult.h @@ -32,23 +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; - void setBpsDatas(const std::vector& bpsDatas); + 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/DescribeLiveStreamDomainAppInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoRequest.h index 393dbe2c5..799719264 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamDomainAppInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamDomainAppInfoRequest : public RpcServiceRequest { public: DescribeLiveStreamDomainAppInfoRequest(); ~DescribeLiveStreamDomainAppInfoRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getAppDomain()const; - void setAppDomain(const std::string& appDomain); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getAppDomain()const; + void setAppDomain(const std::string& appDomain); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string appDomain_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string appDomain_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h index c1030fc7e..a0488d021 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamDomainAppInfoResult.h @@ -32,29 +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; - void setDomainAppList(const std::vector& domainAppList); + 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/DescribeLiveStreamFrameAndBitRateByDomainRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.h index df8f0eb0b..e31bff8c7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameAndBitRateByDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameAndBitRateByDomainRequest : public RpcServiceRequest { public: DescribeLiveStreamFrameAndBitRateByDomainRequest(); ~DescribeLiveStreamFrameAndBitRateByDomainRequest(); - 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); - long getPageSize()const; - void setPageSize(long pageSize); - long getOwnerId()const; - void setOwnerId(long ownerId); - long getPageNumber()const; - void setPageNumber(long pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getPageSize()const; + void setPageSize(long pageSize); + long getOwnerId()const; + void setOwnerId(long ownerId); + long getPageNumber()const; + void setPageNumber(long pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long pageSize_; - long ownerId_; - long pageNumber_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long pageSize_; + long ownerId_; + long pageNumber_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h index fbb2f9e2f..ce8b82c32 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameAndBitRateByDomainResult.h @@ -32,35 +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; - void setPageSize(long pageSize); - long getPageNumber()const; - void setPageNumber(long pageNumber); - long getCount()const; - void setCount(long count); - std::vector getFrameRateAndBitRateInfos()const; - void setFrameRateAndBitRateInfos(const std::vector& frameRateAndBitRateInfos); + 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/DescribeLiveStreamFrameInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoRequest.h index a6ac81a86..0495c0a33 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameInfoRequest : public RpcServiceRequest { public: DescribeLiveStreamFrameInfoRequest(); ~DescribeLiveStreamFrameInfoRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h index 904181d46..c0668f966 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameInfoResult.h @@ -32,29 +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; - void setFrameDataInfos(const std::vector& frameDataInfos); + 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/DescribeLiveStreamFrameLossRatioRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioRequest.h index bd3962eb8..580b3115c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameLossRatioRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamFrameLossRatioRequest : public RpcServiceRequest { public: DescribeLiveStreamFrameLossRatioRequest(); ~DescribeLiveStreamFrameLossRatioRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h index 5123412f4..2186a89d9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamFrameLossRatioResult.h @@ -32,24 +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; - void setFrameLossRatioInfos(const std::vector& frameLossRatioInfos); + 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/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h index ffb046267..c603babc0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamHlsOnlineUserNumByDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamHlsOnlineUserNumByDomainRequest : public RpcServiceRequest { public: DescribeLiveStreamHlsOnlineUserNumByDomainRequest(); ~DescribeLiveStreamHlsOnlineUserNumByDomainRequest(); - std::string getAppName()const; - void setAppName(const std::string& appName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getHlsSwitch()const; - void setHlsSwitch(const std::string& hlsSwitch); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getPageSize()const; - void setPageSize(long pageSize); - long getOwnerId()const; - void setOwnerId(long ownerId); - long getPageNumber()const; - void setPageNumber(long pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getHlsSwitch()const; + void setHlsSwitch(const std::string& hlsSwitch); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getPageSize()const; + void setPageSize(long pageSize); + long getOwnerId()const; + void setOwnerId(long ownerId); + long getPageNumber()const; + void setPageNumber(long pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string hlsSwitch_; - std::string domainName_; - long pageSize_; - long ownerId_; - long pageNumber_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string hlsSwitch_; + std::string domainName_; + long pageSize_; + long ownerId_; + long pageNumber_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h index 5a79f0ee3..bf533f801 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.h @@ -32,36 +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; - void setOnlineUserInfo(const std::vector& onlineUserInfo); - long getPageSize()const; - void setPageSize(long pageSize); - long getPageNumber()const; - void setPageNumber(long pageNumber); - long getTotalUserNumber()const; - void setTotalUserNumber(long totalUserNumber); - long getCount()const; - void setCount(long count); + 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/DescribeLiveStreamLimitInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoRequest.h index 47f8192b3..fd217f981 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamLimitInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamLimitInfoRequest : public RpcServiceRequest { public: DescribeLiveStreamLimitInfoRequest(); ~DescribeLiveStreamLimitInfoRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getLimitDomain()const; - void setLimitDomain(const std::string& limitDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getLimitDomain()const; + void setLimitDomain(const std::string& limitDomain); private: - std::string securityToken_; - long ownerId_; - std::string accessKeyId_; - std::string limitDomain_; + std::string securityToken_; + long ownerId_; + std::string accessKeyId_; + std::string limitDomain_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h index c4f3fc0ca..daa2db41c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamLimitInfoResult.h @@ -32,24 +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; - void setUserLimitLists(const std::vector& userLimitLists); + 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/DescribeLiveStreamNumberListRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListRequest.h index 0742d017a..450b2cf5b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamNumberListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamNumberListRequest : public RpcServiceRequest { public: DescribeLiveStreamNumberListRequest(); ~DescribeLiveStreamNumberListRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h index e2ba46dbc..327ce755f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamNumberListResult.h @@ -32,26 +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; - void setDomainName(const std::string& domainName); - std::vector getStreamNumberInfos()const; - void setStreamNumberInfos(const std::vector& streamNumberInfos); + 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/DescribeLiveStreamOnlineBpsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsRequest.h index 28ba1a208..ccd7690a7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineBpsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineBpsRequest : public RpcServiceRequest { public: DescribeLiveStreamOnlineBpsRequest(); ~DescribeLiveStreamOnlineBpsRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h index 1f237db18..228fa6667 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineBpsResult.h @@ -32,34 +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; - void setLiveStreamOnlineBpsInfos(const std::vector& liveStreamOnlineBpsInfos); - float getHlsBps()const; - void setHlsBps(float hlsBps); - long getTotalUserNumber()const; - void setTotalUserNumber(long totalUserNumber); - float getFlvBps()const; - void setFlvBps(float flvBps); + 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/DescribeLiveStreamOnlineUserNumByDomainRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainRequest.h index 8e38012c1..a83fbcec8 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineUserNumByDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineUserNumByDomainRequest : public RpcServiceRequest { public: DescribeLiveStreamOnlineUserNumByDomainRequest(); ~DescribeLiveStreamOnlineUserNumByDomainRequest(); - std::string getAppName()const; - void setAppName(const std::string& appName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getHlsSwitch()const; - void setHlsSwitch(const std::string& hlsSwitch); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getPageSize()const; - void setPageSize(long pageSize); - long getOwnerId()const; - void setOwnerId(long ownerId); - long getPageNumber()const; - void setPageNumber(long pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getHlsSwitch()const; + void setHlsSwitch(const std::string& hlsSwitch); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getPageSize()const; + void setPageSize(long pageSize); + long getOwnerId()const; + void setOwnerId(long ownerId); + long getPageNumber()const; + void setPageNumber(long pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string hlsSwitch_; - std::string domainName_; - long pageSize_; - long ownerId_; - long pageNumber_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string hlsSwitch_; + std::string domainName_; + long pageSize_; + long ownerId_; + long pageNumber_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h index 5665fcb6b..6f20aab42 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumByDomainResult.h @@ -32,36 +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; - void setOnlineUserInfo(const std::vector& onlineUserInfo); - long getPageSize()const; - void setPageSize(long pageSize); - long getPageNumber()const; - void setPageNumber(long pageNumber); - long getTotalUserNumber()const; - void setTotalUserNumber(long totalUserNumber); - long getCount()const; - void setCount(long count); + 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/DescribeLiveStreamOnlineUserNumRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumRequest.h index 47174c307..84916a431 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineUserNumRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamOnlineUserNumRequest : public RpcServiceRequest { public: DescribeLiveStreamOnlineUserNumRequest(); ~DescribeLiveStreamOnlineUserNumRequest(); - std::string getAppName()const; - void setAppName(const std::string& appName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getHlsSwitch()const; - void setHlsSwitch(const std::string& hlsSwitch); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getHlsSwitch()const; + void setHlsSwitch(const std::string& hlsSwitch); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string hlsSwitch_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string hlsSwitch_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h index 30d9265a5..a6a576d07 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamOnlineUserNumResult.h @@ -32,27 +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; - void setOnlineUserInfo(const std::vector& onlineUserInfo); - long getTotalUserNumber()const; - void setTotalUserNumber(long totalUserNumber); + 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/DescribeLiveStreamPushDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataRequest.h index fc300f3dd..0d3848727 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamPushDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamPushDataRequest : public RpcServiceRequest { public: DescribeLiveStreamPushDataRequest(); ~DescribeLiveStreamPushDataRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h index 78bce90e9..52435c2f4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushDataResult.h @@ -32,28 +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; - void setPushStreamModelList(const std::vector& pushStreamModelList); + 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/DescribeLiveStreamPushErrorsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsRequest.h index ac704f249..d5acbc022 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamPushErrorsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamPushErrorsRequest : public RpcServiceRequest { public: DescribeLiveStreamPushErrorsRequest(); ~DescribeLiveStreamPushErrorsRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h index 3f11c4265..bcdbd2eb9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamPushErrorsResult.h @@ -32,22 +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; - void setPushErrorsModelList(const std::vector& pushErrorsModelList); + 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/DescribeLiveStreamRecordContentRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentRequest.h index 4fb71b856..1d782b8a3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordContentRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordContentRequest : public RpcServiceRequest { public: DescribeLiveStreamRecordContentRequest(); ~DescribeLiveStreamRecordContentRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h index 5354157f6..2b99a1f3b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordContentResult.h @@ -32,27 +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; - void setRecordContentInfoList(const std::vector& recordContentInfoList); + 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/DescribeLiveStreamRecordIndexFileRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileRequest.h index d8cbd2776..b0fc4c1ac 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordIndexFileRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordIndexFileRequest : public RpcServiceRequest { public: DescribeLiveStreamRecordIndexFileRequest(); ~DescribeLiveStreamRecordIndexFileRequest(); - std::string getRecordId()const; - void setRecordId(const std::string& recordId); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getRecordId()const; + void setRecordId(const std::string& recordId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string recordId_; - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string recordId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h index fd5141835..60385772f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFileResult.h @@ -32,33 +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; - void setRecordIndexInfo(const std::vector& recordIndexInfo); + std::vector getRecordIndexInfo()const; protected: void parse(const std::string &payload); private: - std::vector recordIndexInfo_; + std::vector recordIndexInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesRequest.h index 461aa61c2..e3317d3d9 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordIndexFilesRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRecordIndexFilesRequest : public RpcServiceRequest { public: DescribeLiveStreamRecordIndexFilesRequest(); ~DescribeLiveStreamRecordIndexFilesRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h index 58f637c4c..72a58135a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRecordIndexFilesResult.h @@ -32,33 +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; - void setRecordIndexInfoList(const std::vector& recordIndexInfoList); + 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/DescribeLiveStreamRelayPushBitRateRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateRequest.h index ef28e5136..3a12eef2a 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushBitRateRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushBitRateRequest : public RpcServiceRequest { public: DescribeLiveStreamRelayPushBitRateRequest(); ~DescribeLiveStreamRelayPushBitRateRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h index 083062b30..051beafe4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushBitRateResult.h @@ -32,27 +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; - void setRelayPushBitRateModelList(const std::vector& relayPushBitRateModelList); + 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/DescribeLiveStreamRelayPushDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataRequest.h index 88b463c84..2ca6f86a7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushDataRequest : public RpcServiceRequest { public: DescribeLiveStreamRelayPushDataRequest(); ~DescribeLiveStreamRelayPushDataRequest(); - std::string getRelayDomain()const; - void setRelayDomain(const std::string& relayDomain); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getRelayDomain()const; + void setRelayDomain(const std::string& relayDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string relayDomain_; - std::string securityToken_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string relayDomain_; + std::string securityToken_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h index 7f2066565..221fe6dd5 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushDataResult.h @@ -32,28 +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; - void setRelayPushDetailModelList(const std::vector& relayPushDetailModelList); + 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/DescribeLiveStreamRelayPushErrorsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsRequest.h index acc9a1c25..09010248b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushErrorsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRelayPushErrorsRequest : public RpcServiceRequest { public: DescribeLiveStreamRelayPushErrorsRequest(); ~DescribeLiveStreamRelayPushErrorsRequest(); - std::string getRelayDomain()const; - void setRelayDomain(const std::string& relayDomain); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getRelayDomain()const; + void setRelayDomain(const std::string& relayDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string relayDomain_; - std::string securityToken_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string relayDomain_; + std::string securityToken_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h index 3535901f5..77948cc2e 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRelayPushErrorsResult.h @@ -32,22 +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; - void setRelayPushErrorsModelList(const std::vector& relayPushErrorsModelList); + 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/DescribeLiveStreamRoomBitRateRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateRequest.h index 99e03655b..ba444892b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRoomBitRateRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRoomBitRateRequest : public RpcServiceRequest { public: DescribeLiveStreamRoomBitRateRequest(); ~DescribeLiveStreamRoomBitRateRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h index ca5458edd..8c16f7611 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomBitRateResult.h @@ -32,26 +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; - void setFrameRateAndBitRateInfos(const std::vector& frameRateAndBitRateInfos); + 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/DescribeLiveStreamRoomUserNumberRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberRequest.h index 8548c9064..279e07bc4 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRoomUserNumberRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamRoomUserNumberRequest : public RpcServiceRequest { public: DescribeLiveStreamRoomUserNumberRequest(); ~DescribeLiveStreamRoomUserNumberRequest(); - std::string getAppName()const; - void setAppName(const std::string& appName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getHlsSwitch()const; - void setHlsSwitch(const std::string& hlsSwitch); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getHlsSwitch()const; + void setHlsSwitch(const std::string& hlsSwitch); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string hlsSwitch_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string hlsSwitch_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h index b84f05317..999c1a595 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamRoomUserNumberResult.h @@ -32,27 +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; - void setOnlineUserInfo(const std::vector& onlineUserInfo); - long getTotalUserNumber()const; - void setTotalUserNumber(long totalUserNumber); + 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/DescribeLiveStreamSnapshotInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoRequest.h index e96aba21c..8612a9521 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamSnapshotInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamSnapshotInfoRequest : public RpcServiceRequest { public: DescribeLiveStreamSnapshotInfoRequest(); ~DescribeLiveStreamSnapshotInfoRequest(); - 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 getLimit()const; - void setLimit(int limit); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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 getLimit()const; + void setLimit(int limit); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - int limit_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + int limit_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h index 947df489b..1c3f4b684 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamSnapshotInfoResult.h @@ -32,28 +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; - void setLiveStreamSnapshotInfoList(const std::vector& liveStreamSnapshotInfoList); - std::string getNextStartTime()const; - void setNextStartTime(const std::string& nextStartTime); + 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/DescribeLiveStreamStreamStatusRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusRequest.h index 13e48bd88..ae63e49e6 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamStreamStatusRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamStreamStatusRequest : public RpcServiceRequest { public: DescribeLiveStreamStreamStatusRequest(); ~DescribeLiveStreamStreamStatusRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h index 17cb9b71f..9655b1234 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamStreamStatusResult.h @@ -37,13 +37,12 @@ namespace AlibabaCloud DescribeLiveStreamStreamStatusResult(); explicit DescribeLiveStreamStreamStatusResult(const std::string &payload); ~DescribeLiveStreamStreamStatusResult(); - std::string getStreamStatus()const; - void setStreamStatus(const std::string& streamStatus); + 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/DescribeLiveStreamTranscodeInfoRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoRequest.h index 3c00deaf5..4a96a6f73 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamTranscodeInfoRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamTranscodeInfoRequest : public RpcServiceRequest { public: DescribeLiveStreamTranscodeInfoRequest(); ~DescribeLiveStreamTranscodeInfoRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getDomainTranscodeName()const; - void setDomainTranscodeName(const std::string& domainTranscodeName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getDomainTranscodeName()const; + void setDomainTranscodeName(const std::string& domainTranscodeName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long ownerId_; - std::string domainTranscodeName_; - std::string accessKeyId_; + std::string securityToken_; + long ownerId_; + std::string domainTranscodeName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h index 26c09fd45..c22cfbc1b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeInfoResult.h @@ -32,27 +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; - void setDomainTranscodeList(const std::vector& domainTranscodeList); + 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/DescribeLiveStreamTranscodeStreamNumRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumRequest.h index 27899e8f1..0f1e4bc44 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamTranscodeStreamNumRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamTranscodeStreamNumRequest : public RpcServiceRequest { public: DescribeLiveStreamTranscodeStreamNumRequest(); ~DescribeLiveStreamTranscodeStreamNumRequest(); - std::string getPullDomain()const; - void setPullDomain(const std::string& pullDomain); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getPushDomain()const; - void setPushDomain(const std::string& pushDomain); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getPullDomain()const; + void setPullDomain(const std::string& pullDomain); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getPushDomain()const; + void setPushDomain(const std::string& pushDomain); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string pullDomain_; - std::string securityToken_; - std::string pushDomain_; - long ownerId_; - std::string accessKeyId_; + std::string pullDomain_; + std::string securityToken_; + std::string pushDomain_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h index adb56b1a8..4dfb44ec3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamTranscodeStreamNumResult.h @@ -37,19 +37,16 @@ namespace AlibabaCloud DescribeLiveStreamTranscodeStreamNumResult(); explicit DescribeLiveStreamTranscodeStreamNumResult(const std::string &payload); ~DescribeLiveStreamTranscodeStreamNumResult(); - long getUntranscodeNumber()const; - void setUntranscodeNumber(long untranscodeNumber); - long getTranscodedNumber()const; - void setTranscodedNumber(long transcodedNumber); - long getTotal()const; - void setTotal(long total); + 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/DescribeLiveStreamsBlockListRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListRequest.h index eeb12af36..58181cc8c 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsBlockListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsBlockListRequest : public RpcServiceRequest { public: DescribeLiveStreamsBlockListRequest(); ~DescribeLiveStreamsBlockListRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h index f29e7f47b..143dfa56b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsBlockListResult.h @@ -37,16 +37,14 @@ namespace AlibabaCloud DescribeLiveStreamsBlockListResult(); explicit DescribeLiveStreamsBlockListResult(const std::string &payload); ~DescribeLiveStreamsBlockListResult(); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::vector getStreamUrls()const; - void setStreamUrls(const std::vector& streamUrls); + 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/DescribeLiveStreamsControlHistoryRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryRequest.h index 8b4b91915..687c9b3a7 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsControlHistoryRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsControlHistoryRequest : public RpcServiceRequest { public: DescribeLiveStreamsControlHistoryRequest(); ~DescribeLiveStreamsControlHistoryRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h index d63d30de7..aad5f2d1b 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsControlHistoryResult.h @@ -32,25 +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; - void setControlInfo(const std::vector& controlInfo); + 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/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h index 29dd6c7fa..6342c5771 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsFrameRateAndBitRateDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsFrameRateAndBitRateDataRequest : public RpcServiceRequest { public: DescribeLiveStreamsFrameRateAndBitRateDataRequest(); ~DescribeLiveStreamsFrameRateAndBitRateDataRequest(); - 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); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h index 37dac1d72..a61acfed3 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.h @@ -32,26 +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; - void setFrameRateAndBitRateInfos(const std::vector& frameRateAndBitRateInfos); + 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 bc311741a..c58de89bf 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsOnlineListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsOnlineListRequest : public RpcServiceRequest { public: DescribeLiveStreamsOnlineListRequest(); ~DescribeLiveStreamsOnlineListRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h index a4ea64204..53fa4b991 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsOnlineListResult.h @@ -32,26 +32,25 @@ 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; - void setOnlineInfo(const std::vector& onlineInfo); + std::vector getOnlineInfo()const; protected: void parse(const std::string &payload); private: - std::vector onlineInfo_; + std::vector onlineInfo_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListRequest.h index c29e8db9f..716722217 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,45 +28,45 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsPublishListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeLiveStreamsPublishListRequest : public RpcServiceRequest { public: DescribeLiveStreamsPublishListRequest(); ~DescribeLiveStreamsPublishListRequest(); - 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); - long getPageSize()const; - void setPageSize(long pageSize); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - long getPageNumber()const; - void setPageNumber(long pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getPageSize()const; + void setPageSize(long pageSize); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + long getPageNumber()const; + void setPageNumber(long pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string domainName_; - long pageSize_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string streamName_; - long pageNumber_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + long pageSize_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string streamName_; + long pageNumber_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h index 3ff4c7fc6..88b162c00 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeLiveStreamsPublishListResult.h @@ -32,30 +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; - void setPublishInfo(const std::vector& publishInfo); + 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/DescribeOneMinuteDataRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataRequest.h index 92c188276..ba775386f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeOneMinuteDataRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeOneMinuteDataRequest : public RpcServiceRequest { public: DescribeOneMinuteDataRequest(); ~DescribeOneMinuteDataRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getDataTime()const; - void setDataTime(const std::string& dataTime); - 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); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getDataTime()const; + void setDataTime(const std::string& dataTime); + 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: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string dataTime_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string dataTime_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h b/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h index 6aab39cfa..f2c30e84f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeOneMinuteDataResult.h @@ -37,16 +37,14 @@ namespace AlibabaCloud DescribeOneMinuteDataResult(); explicit DescribeOneMinuteDataResult(const std::string &payload); ~DescribeOneMinuteDataResult(); - std::string getBps()const; - void setBps(const std::string& bps); - std::string getQps()const; - void setQps(const std::string& qps); + 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/DescribeRangeDataByLocateAndIspServiceRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceRequest.h index fa5a2d695..16a3edca5 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeRangeDataByLocateAndIspServiceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeRangeDataByLocateAndIspServiceRequest : public RpcServiceRequest { public: DescribeRangeDataByLocateAndIspServiceRequest(); ~DescribeRangeDataByLocateAndIspServiceRequest(); - std::string getIspNames()const; - void setIspNames(const std::string& ispNames); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainNames()const; - void setDomainNames(const std::string& domainNames); - std::string getLocationNames()const; - void setLocationNames(const std::string& locationNames); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getIspNames()const; + void setIspNames(const std::string& ispNames); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainNames()const; + void setDomainNames(const std::string& domainNames); + std::string getLocationNames()const; + void setLocationNames(const std::string& locationNames); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string ispNames_; - std::string securityToken_; - std::string domainNames_; - std::string locationNames_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string ispNames_; + std::string securityToken_; + std::string domainNames_; + std::string locationNames_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h index 5d1ea200d..d19b61d08 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRangeDataByLocateAndIspServiceResult.h @@ -37,13 +37,12 @@ namespace AlibabaCloud DescribeRangeDataByLocateAndIspServiceResult(); explicit DescribeRangeDataByLocateAndIspServiceResult(const std::string &payload); ~DescribeRangeDataByLocateAndIspServiceResult(); - std::string getJsonResult()const; - void setJsonResult(const std::string& jsonResult); + 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/DescribeRefreshQuotaRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaRequest.h index 9485ab9b4..79a5e4388 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,24 +28,24 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeRefreshQuotaRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeRefreshQuotaRequest : public RpcServiceRequest { public: DescribeRefreshQuotaRequest(); ~DescribeRefreshQuotaRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h index be300567f..39167df18 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshQuotaResult.h @@ -37,34 +37,26 @@ namespace AlibabaCloud DescribeRefreshQuotaResult(); explicit DescribeRefreshQuotaResult(const std::string &payload); ~DescribeRefreshQuotaResult(); - std::string getUrlRemain()const; - void setUrlRemain(const std::string& urlRemain); - std::string getPreloadRemain()const; - void setPreloadRemain(const std::string& preloadRemain); - std::string getBlockRemain()const; - void setBlockRemain(const std::string& blockRemain); - std::string getDirRemain()const; - void setDirRemain(const std::string& dirRemain); - std::string getBlockQuota()const; - void setBlockQuota(const std::string& blockQuota); - std::string getUrlQuota()const; - void setUrlQuota(const std::string& urlQuota); - std::string getDirQuota()const; - void setDirQuota(const std::string& dirQuota); - std::string getPreloadQuota()const; - void setPreloadQuota(const std::string& preloadQuota); + 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/DescribeRefreshTasksRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksRequest.h index 6a268806f..c3adc8f74 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,54 +28,54 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeRefreshTasksRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeRefreshTasksRequest : public RpcServiceRequest { public: DescribeRefreshTasksRequest(); ~DescribeRefreshTasksRequest(); - std::string getObjectPath()const; - void setObjectPath(const std::string& objectPath); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getObjectType()const; - void setObjectType(const std::string& objectType); - std::string getTaskId()const; - void setTaskId(const std::string& taskId); - std::string getStatus()const; - void setStatus(const std::string& status); + std::string getObjectPath()const; + void setObjectPath(const std::string& objectPath); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + int getPageSize()const; + void setPageSize(int pageSize); + std::string getObjectType()const; + void setObjectType(const std::string& objectType); + std::string getTaskId()const; + void setTaskId(const std::string& taskId); + std::string getStatus()const; + void setStatus(const std::string& status); private: - std::string objectPath_; - std::string domainName_; - std::string endTime_; - std::string startTime_; - long ownerId_; - int pageNumber_; - std::string accessKeyId_; - std::string resourceGroupId_; - std::string securityToken_; - int pageSize_; - std::string objectType_; - std::string taskId_; - std::string status_; + std::string objectPath_; + std::string domainName_; + std::string endTime_; + std::string startTime_; + long ownerId_; + int pageNumber_; + std::string accessKeyId_; + std::string resourceGroupId_; + std::string securityToken_; + int pageSize_; + std::string objectType_; + std::string taskId_; + std::string status_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h b/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h index baca0823c..488f4e9a1 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeRefreshTasksResult.h @@ -32,37 +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; - void setTotalCount(long totalCount); - std::vector getTasks()const; - void setTasks(const std::vector& tasks); - long getPageSize()const; - void setPageSize(long pageSize); - long getPageNumber()const; - void setPageNumber(long pageNumber); + 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/DescribeTopDomainsByFlowRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowRequest.h index 73d232fb4..7ce486d10 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeTopDomainsByFlowRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeTopDomainsByFlowRequest : public RpcServiceRequest { public: DescribeTopDomainsByFlowRequest(); ~DescribeTopDomainsByFlowRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getLimit()const; - void setLimit(long limit); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getLimit()const; + void setLimit(long limit); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long limit_; - std::string endTime_; - std::string startTime_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + long limit_; + std::string endTime_; + std::string startTime_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h b/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h index e79b53e5c..1dc4f2248 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeTopDomainsByFlowResult.h @@ -32,40 +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; - void setTopDomains(const std::vector& topDomains); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - long getDomainOnlineCount()const; - void setDomainOnlineCount(long domainOnlineCount); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getDomainCount()const; - void setDomainCount(long domainCount); + 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/DescribeUserConfigsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsRequest.h index 1bb5296bb..187342f5f 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeUserConfigsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeUserConfigsRequest : public RpcServiceRequest { public: DescribeUserConfigsRequest(); ~DescribeUserConfigsRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getConfig()const; - void setConfig(const std::string& config); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getConfig()const; + void setConfig(const std::string& config); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long ownerId_; - std::string config_; - std::string accessKeyId_; + std::string securityToken_; + long ownerId_; + std::string config_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h index ea7432592..a9e6db663 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserConfigsResult.h @@ -32,34 +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; + }; + std::vector ossLogConfig; + std::vector greenManagerConfig; + }; DescribeUserConfigsResult(); explicit DescribeUserConfigsResult(const std::string &payload); ~DescribeUserConfigsResult(); - std::vector getConfigs()const; - void setConfigs(const std::vector& configs); + std::vector getConfigs()const; protected: void parse(const std::string &payload); private: - std::vector configs_; + std::vector configs_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigRequest.h new file mode 100644 index 000000000..326a37ade --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigRequest.h @@ -0,0 +1,57 @@ +/* + * 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_DESCRIBEUSERCUSTOMLOGCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEUSERCUSTOMLOGCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeUserCustomLogConfigRequest : public RpcServiceRequest + { + + public: + DescribeUserCustomLogConfigRequest(); + ~DescribeUserCustomLogConfigRequest(); + + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getVersion()const; + void setVersion(const std::string& version); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string securityToken_; + long ownerId_; + std::string version_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEUSERCUSTOMLOGCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h new file mode 100644 index 000000000..7b7ef36d9 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomLogConfigResult.h @@ -0,0 +1,51 @@ +/* + * 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_DESCRIBEUSERCUSTOMLOGCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_DESCRIBEUSERCUSTOMLOGCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT DescribeUserCustomLogConfigResult : public ServiceResult + { + public: + + + DescribeUserCustomLogConfigResult(); + explicit DescribeUserCustomLogConfigResult(const std::string &payload); + ~DescribeUserCustomLogConfigResult(); + std::vector getConfigIds()const; + + protected: + void parse(const std::string &payload); + private: + std::vector configIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_DESCRIBEUSERCUSTOMLOGCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsRequest.h index c5f914f8e..eb2fc5611 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeUserCustomerLabelsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeUserCustomerLabelsRequest : public RpcServiceRequest { public: DescribeUserCustomerLabelsRequest(); ~DescribeUserCustomerLabelsRequest(); - long getUid()const; - void setUid(long uid); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + long getUid()const; + void setUid(long uid); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - long uid_; - std::string securityToken_; - long ownerId_; - std::string accessKeyId_; + long uid_; + std::string securityToken_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h index 3bacd90c3..bd065e9c5 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserCustomerLabelsResult.h @@ -37,13 +37,12 @@ namespace AlibabaCloud DescribeUserCustomerLabelsResult(); explicit DescribeUserCustomerLabelsResult(const std::string &payload); ~DescribeUserCustomerLabelsResult(); - bool getIsInnerUser()const; - void setIsInnerUser(bool isInnerUser); + bool getIsInnerUser()const; protected: void parse(const std::string &payload); private: - bool isInnerUser_; + bool isInnerUser_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsRequest.h index eaff8a671..0a282c6c0 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,57 +28,57 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeUserDomainsRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeUserDomainsRequest : public RpcServiceRequest { public: DescribeUserDomainsRequest(); ~DescribeUserDomainsRequest(); - std::string getFuncFilter()const; - void setFuncFilter(const std::string& funcFilter); - std::string getSources()const; - void setSources(const std::string& sources); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getFuncId()const; - void setFuncId(const std::string& funcId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getDomainStatus()const; - void setDomainStatus(const std::string& domainStatus); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getDomainSearchType()const; - void setDomainSearchType(const std::string& domainSearchType); - bool getCheckDomainShow()const; - void setCheckDomainShow(bool checkDomainShow); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getCdnType()const; - void setCdnType(const std::string& cdnType); - int getPageSize()const; - void setPageSize(int pageSize); + std::string getFuncFilter()const; + void setFuncFilter(const std::string& funcFilter); + std::string getSources()const; + void setSources(const std::string& sources); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getFuncId()const; + void setFuncId(const std::string& funcId); + int getPageNumber()const; + void setPageNumber(int pageNumber); + std::string getDomainStatus()const; + void setDomainStatus(const std::string& domainStatus); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getDomainSearchType()const; + void setDomainSearchType(const std::string& domainSearchType); + bool getCheckDomainShow()const; + void setCheckDomainShow(bool checkDomainShow); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getCdnType()const; + void setCdnType(const std::string& cdnType); + int getPageSize()const; + void setPageSize(int pageSize); private: - std::string funcFilter_; - std::string sources_; - std::string domainName_; - long ownerId_; - std::string funcId_; - int pageNumber_; - std::string domainStatus_; - std::string accessKeyId_; - std::string domainSearchType_; - bool checkDomainShow_; - std::string resourceGroupId_; - std::string securityToken_; - std::string cdnType_; - int pageSize_; + std::string funcFilter_; + std::string sources_; + std::string domainName_; + long ownerId_; + std::string funcId_; + int pageNumber_; + std::string domainStatus_; + std::string accessKeyId_; + std::string domainSearchType_; + bool checkDomainShow_; + std::string resourceGroupId_; + std::string securityToken_; + std::string cdnType_; + int pageSize_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h index 825439c1f..eed4cf992 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserDomainsResult.h @@ -32,42 +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; - void setDomains(const std::vector& domains); - long getTotalCount()const; - void setTotalCount(long totalCount); - long getPageSize()const; - void setPageSize(long pageSize); - long getPageNumber()const; - void setPageNumber(long pageNumber); + 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/DescribeUserVipsByDomainRequest.h b/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainRequest.h index 79b129d34..b80206981 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT DescribeUserVipsByDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT DescribeUserVipsByDomainRequest : public RpcServiceRequest { public: DescribeUserVipsByDomainRequest(); ~DescribeUserVipsByDomainRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getAvailable()const; - void setAvailable(const std::string& available); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getAvailable()const; + void setAvailable(const std::string& available); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string available_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string available_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h b/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h index 58d2e5756..38be2c4d5 100644 --- a/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h +++ b/cdn/include/alibabacloud/cdn/model/DescribeUserVipsByDomainResult.h @@ -37,16 +37,14 @@ namespace AlibabaCloud DescribeUserVipsByDomainResult(); explicit DescribeUserVipsByDomainResult(const std::string &payload); ~DescribeUserVipsByDomainResult(); - long getDomainName()const; - void setDomainName(long domainName); - std::vector getVips()const; - void setVips(const std::vector& vips); + 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/ForbidLiveStreamRequest.h b/cdn/include/alibabacloud/cdn/model/ForbidLiveStreamRequest.h index 0ad697fd2..5e3246ac4 100644 --- a/cdn/include/alibabacloud/cdn/model/ForbidLiveStreamRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ForbidLiveStreamRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ForbidLiveStreamRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ForbidLiveStreamRequest : public RpcServiceRequest { public: ForbidLiveStreamRequest(); ~ForbidLiveStreamRequest(); - std::string getResumeTime()const; - void setResumeTime(const std::string& resumeTime); - std::string getAppName()const; - void setAppName(const std::string& appName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getLiveStreamType()const; - void setLiveStreamType(const std::string& liveStreamType); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getResumeTime()const; + void setResumeTime(const std::string& resumeTime); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getLiveStreamType()const; + void setLiveStreamType(const std::string& liveStreamType); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string resumeTime_; - std::string appName_; - std::string securityToken_; - std::string liveStreamType_; - std::string domainName_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string resumeTime_; + std::string appName_; + std::string securityToken_; + std::string liveStreamType_; + std::string domainName_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h b/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h index 554a0b5d6..b77d1f8bf 100644 --- a/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT GetUserDomainBlackListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT GetUserDomainBlackListRequest : public RpcServiceRequest { public: GetUserDomainBlackListRequest(); ~GetUserDomainBlackListRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + 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 securityToken_; - std::string ownerAccount_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string ownerAccount_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h b/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h index bd2595919..dd9179411 100644 --- a/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h +++ b/cdn/include/alibabacloud/cdn/model/GetUserDomainBlackListResult.h @@ -37,13 +37,12 @@ namespace AlibabaCloud GetUserDomainBlackListResult(); explicit GetUserDomainBlackListResult(const std::string &payload); ~GetUserDomainBlackListResult(); - std::string getBind()const; - void setBind(const std::string& bind); + 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/ListDomainsByLogConfigIdRequest.h b/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdRequest.h new file mode 100644 index 000000000..59f55d5ec --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdRequest.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_LISTDOMAINSBYLOGCONFIGIDREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_LISTDOMAINSBYLOGCONFIGIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ListDomainsByLogConfigIdRequest : public RpcServiceRequest + { + + public: + ListDomainsByLogConfigIdRequest(); + ~ListDomainsByLogConfigIdRequest(); + + 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 getConfigId()const; + void setConfigId(const std::string& configId); + 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_; + 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 configId_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_LISTDOMAINSBYLOGCONFIGIDREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h b/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h new file mode 100644 index 000000000..75078cd91 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ListDomainsByLogConfigIdResult.h @@ -0,0 +1,51 @@ +/* + * 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_LISTDOMAINSBYLOGCONFIGIDRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_LISTDOMAINSBYLOGCONFIGIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ListDomainsByLogConfigIdResult : public ServiceResult + { + public: + + + ListDomainsByLogConfigIdResult(); + explicit ListDomainsByLogConfigIdResult(const std::string &payload); + ~ListDomainsByLogConfigIdResult(); + std::vector getDomains()const; + + protected: + void parse(const std::string &payload); + private: + std::vector domains_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_LISTDOMAINSBYLOGCONFIGIDRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/MigrateDomainToHttpsDeliveryRequest.h b/cdn/include/alibabacloud/cdn/model/MigrateDomainToHttpsDeliveryRequest.h index b2221b539..3b040f919 100644 --- a/cdn/include/alibabacloud/cdn/model/MigrateDomainToHttpsDeliveryRequest.h +++ b/cdn/include/alibabacloud/cdn/model/MigrateDomainToHttpsDeliveryRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT MigrateDomainToHttpsDeliveryRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT MigrateDomainToHttpsDeliveryRequest : public RpcServiceRequest { public: MigrateDomainToHttpsDeliveryRequest(); ~MigrateDomainToHttpsDeliveryRequest(); - std::string getPrivateKey()const; - void setPrivateKey(const std::string& privateKey); - std::string getServerCertificate()const; - void setServerCertificate(const std::string& serverCertificate); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - 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); + std::string getPrivateKey()const; + void setPrivateKey(const std::string& privateKey); + std::string getServerCertificate()const; + void setServerCertificate(const std::string& serverCertificate); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + 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 privateKey_; - std::string serverCertificate_; - std::string securityToken_; - std::string ownerAccount_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string privateKey_; + std::string serverCertificate_; + std::string securityToken_; + std::string ownerAccount_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ModifyCdnDomainRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyCdnDomainRequest.h index 4098ba713..27680ac26 100644 --- a/cdn/include/alibabacloud/cdn/model/ModifyCdnDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ModifyCdnDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,45 +28,45 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ModifyCdnDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ModifyCdnDomainRequest : public RpcServiceRequest { public: ModifyCdnDomainRequest(); ~ModifyCdnDomainRequest(); - std::string getTopLevelDomain()const; - void setTopLevelDomain(const std::string& topLevelDomain); - int getSourcePort()const; - void setSourcePort(int sourcePort); - std::string getResourceGroupId()const; - void setResourceGroupId(const std::string& resourceGroupId); - std::string getPriorities()const; - void setPriorities(const std::string& priorities); - std::string getSources()const; - void setSources(const std::string& sources); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getSourceType()const; - void setSourceType(const std::string& sourceType); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getTopLevelDomain()const; + void setTopLevelDomain(const std::string& topLevelDomain); + int getSourcePort()const; + void setSourcePort(int sourcePort); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); + std::string getPriorities()const; + void setPriorities(const std::string& priorities); + std::string getSources()const; + void setSources(const std::string& sources); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getSourceType()const; + void setSourceType(const std::string& sourceType); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string topLevelDomain_; - int sourcePort_; - std::string resourceGroupId_; - std::string priorities_; - std::string sources_; - std::string securityToken_; - std::string domainName_; - std::string sourceType_; - long ownerId_; - std::string accessKeyId_; + std::string topLevelDomain_; + int sourcePort_; + std::string resourceGroupId_; + std::string priorities_; + std::string sources_; + std::string securityToken_; + std::string domainName_; + std::string sourceType_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ModifyCdnServiceRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyCdnServiceRequest.h index 49550799c..f82f3f70c 100644 --- a/cdn/include/alibabacloud/cdn/model/ModifyCdnServiceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ModifyCdnServiceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ModifyCdnServiceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ModifyCdnServiceRequest : public RpcServiceRequest { public: ModifyCdnServiceRequest(); ~ModifyCdnServiceRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getInternetChargeType()const; - void setInternetChargeType(const std::string& internetChargeType); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getInternetChargeType()const; + void setInternetChargeType(const std::string& internetChargeType); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string internetChargeType_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string internetChargeType_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigRequest.h new file mode 100644 index 000000000..00e1fe272 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigRequest.h @@ -0,0 +1,111 @@ +/* + * 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_MODIFYDOMAINCUSTOMLOGCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_MODIFYDOMAINCUSTOMLOGCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ModifyDomainCustomLogConfigRequest : public RpcServiceRequest + { + + public: + ModifyDomainCustomLogConfigRequest(); + ~ModifyDomainCustomLogConfigRequest(); + + 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 getConfigId()const; + void setConfigId(const std::string& configId); + 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 configId_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_MODIFYDOMAINCUSTOMLOGCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigResult.h new file mode 100644 index 000000000..3e7e8deed --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ModifyDomainCustomLogConfigResult.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_MODIFYDOMAINCUSTOMLOGCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_MODIFYDOMAINCUSTOMLOGCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ModifyDomainCustomLogConfigResult : public ServiceResult + { + public: + + + ModifyDomainCustomLogConfigResult(); + explicit ModifyDomainCustomLogConfigResult(const std::string &payload); + ~ModifyDomainCustomLogConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_MODIFYDOMAINCUSTOMLOGCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h new file mode 100644 index 000000000..16e369bf0 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigRequest.h @@ -0,0 +1,69 @@ +/* + * 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_MODIFYFILECACHEEXPIREDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_MODIFYFILECACHEEXPIREDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ModifyFileCacheExpiredConfigRequest : public RpcServiceRequest + { + + public: + ModifyFileCacheExpiredConfigRequest(); + ~ModifyFileCacheExpiredConfigRequest(); + + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getConfigID()const; + void setConfigID(const std::string& configID); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getWeight()const; + void setWeight(const std::string& weight); + std::string getCacheContent()const; + void setCacheContent(const std::string& cacheContent); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTTL()const; + void setTTL(const std::string& tTL); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string securityToken_; + std::string configID_; + std::string domainName_; + std::string weight_; + std::string cacheContent_; + long ownerId_; + std::string tTL_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_MODIFYFILECACHEEXPIREDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigResult.h b/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigResult.h new file mode 100644 index 000000000..e92daeb7a --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ModifyFileCacheExpiredConfigResult.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_MODIFYFILECACHEEXPIREDCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_MODIFYFILECACHEEXPIREDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ModifyFileCacheExpiredConfigResult : public ServiceResult + { + public: + + + ModifyFileCacheExpiredConfigResult(); + explicit ModifyFileCacheExpiredConfigResult(const std::string &payload); + ~ModifyFileCacheExpiredConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_MODIFYFILECACHEEXPIREDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h index 52ba58255..2aa84925f 100644 --- a/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ModifyHttpHeaderConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ModifyHttpHeaderConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ModifyHttpHeaderConfigRequest : public RpcServiceRequest { public: ModifyHttpHeaderConfigRequest(); ~ModifyHttpHeaderConfigRequest(); - std::string getHeaderValue()const; - void setHeaderValue(const std::string& headerValue); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getConfigID()const; - void setConfigID(const std::string& configID); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getHeaderKey()const; - void setHeaderKey(const std::string& headerKey); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getHeaderValue()const; + void setHeaderValue(const std::string& headerValue); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getConfigID()const; + void setConfigID(const std::string& configID); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getHeaderKey()const; + void setHeaderKey(const std::string& headerKey); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string headerValue_; - std::string securityToken_; - std::string configID_; - std::string domainName_; - std::string headerKey_; - long ownerId_; - std::string accessKeyId_; + std::string headerValue_; + std::string securityToken_; + std::string configID_; + std::string domainName_; + std::string headerKey_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigRequest.h b/cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigRequest.h new file mode 100644 index 000000000..c42215da6 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigRequest.h @@ -0,0 +1,111 @@ +/* + * 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_MODIFYUSERCUSTOMLOGCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_MODIFYUSERCUSTOMLOGCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ModifyUserCustomLogConfigRequest : public RpcServiceRequest + { + + public: + ModifyUserCustomLogConfigRequest(); + ~ModifyUserCustomLogConfigRequest(); + + 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 getConfigId()const; + void setConfigId(const std::string& configId); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getTag()const; + void setTag(const std::string& tag); + 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_; + 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 configId_; + std::string callerBidEmail_; + std::string tag_; + std::string callerUidEmail_; + long callerUid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_MODIFYUSERCUSTOMLOGCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigResult.h b/cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigResult.h new file mode 100644 index 000000000..c090caf35 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/ModifyUserCustomLogConfigResult.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_MODIFYUSERCUSTOMLOGCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_MODIFYUSERCUSTOMLOGCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT ModifyUserCustomLogConfigResult : public ServiceResult + { + public: + + + ModifyUserCustomLogConfigResult(); + explicit ModifyUserCustomLogConfigResult(const std::string &payload); + ~ModifyUserCustomLogConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_MODIFYUSERCUSTOMLOGCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/OpenCdnServiceRequest.h b/cdn/include/alibabacloud/cdn/model/OpenCdnServiceRequest.h index ac90a0771..e0aa95b57 100644 --- a/cdn/include/alibabacloud/cdn/model/OpenCdnServiceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/OpenCdnServiceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT OpenCdnServiceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT OpenCdnServiceRequest : public RpcServiceRequest { public: OpenCdnServiceRequest(); ~OpenCdnServiceRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getInternetChargeType()const; - void setInternetChargeType(const std::string& internetChargeType); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getInternetChargeType()const; + void setInternetChargeType(const std::string& internetChargeType); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string internetChargeType_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string internetChargeType_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/PushObjectCacheRequest.h b/cdn/include/alibabacloud/cdn/model/PushObjectCacheRequest.h index 69de83232..d064acfca 100644 --- a/cdn/include/alibabacloud/cdn/model/PushObjectCacheRequest.h +++ b/cdn/include/alibabacloud/cdn/model/PushObjectCacheRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT PushObjectCacheRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT PushObjectCacheRequest : public RpcServiceRequest { public: PushObjectCacheRequest(); ~PushObjectCacheRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getObjectPath()const; - void setObjectPath(const std::string& objectPath); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getObjectPath()const; + void setObjectPath(const std::string& objectPath); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string objectPath_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string objectPath_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h b/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h index 2aa25dabc..0e81e433e 100644 --- a/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h +++ b/cdn/include/alibabacloud/cdn/model/PushObjectCacheResult.h @@ -37,13 +37,12 @@ namespace AlibabaCloud PushObjectCacheResult(); explicit PushObjectCacheResult(const std::string &payload); ~PushObjectCacheResult(); - std::string getPushTaskId()const; - void setPushTaskId(const std::string& pushTaskId); + 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/RefreshObjectCachesRequest.h b/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesRequest.h index c028f2869..8ded4ee34 100644 --- a/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesRequest.h +++ b/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT RefreshObjectCachesRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT RefreshObjectCachesRequest : public RpcServiceRequest { public: RefreshObjectCachesRequest(); ~RefreshObjectCachesRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getObjectPath()const; - void setObjectPath(const std::string& objectPath); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getObjectType()const; - void setObjectType(const std::string& objectType); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getObjectPath()const; + void setObjectPath(const std::string& objectPath); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getObjectType()const; + void setObjectType(const std::string& objectType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string objectPath_; - long ownerId_; - std::string objectType_; - std::string accessKeyId_; + std::string securityToken_; + std::string objectPath_; + long ownerId_; + std::string objectType_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h b/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h index 3c525f43c..eeb92edaa 100644 --- a/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h +++ b/cdn/include/alibabacloud/cdn/model/RefreshObjectCachesResult.h @@ -37,13 +37,12 @@ namespace AlibabaCloud RefreshObjectCachesResult(); explicit RefreshObjectCachesResult(const std::string &payload); ~RefreshObjectCachesResult(); - std::string getRefreshTaskId()const; - void setRefreshTaskId(const std::string& refreshTaskId); + 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/ResumeLiveStreamRequest.h b/cdn/include/alibabacloud/cdn/model/ResumeLiveStreamRequest.h index a4e6c6849..a1159f3b1 100644 --- a/cdn/include/alibabacloud/cdn/model/ResumeLiveStreamRequest.h +++ b/cdn/include/alibabacloud/cdn/model/ResumeLiveStreamRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT ResumeLiveStreamRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT ResumeLiveStreamRequest : public RpcServiceRequest { public: ResumeLiveStreamRequest(); ~ResumeLiveStreamRequest(); - std::string getAppName()const; - void setAppName(const std::string& appName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getLiveStreamType()const; - void setLiveStreamType(const std::string& liveStreamType); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getStreamName()const; - void setStreamName(const std::string& streamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getAppName()const; + void setAppName(const std::string& appName); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getLiveStreamType()const; + void setLiveStreamType(const std::string& liveStreamType); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getStreamName()const; + void setStreamName(const std::string& streamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string appName_; - std::string securityToken_; - std::string liveStreamType_; - std::string domainName_; - long ownerId_; - std::string streamName_; - std::string accessKeyId_; + std::string appName_; + std::string securityToken_; + std::string liveStreamType_; + std::string domainName_; + long ownerId_; + std::string streamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetCcConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetCcConfigRequest.h index a76907ab1..6f8c99e5b 100644 --- a/cdn/include/alibabacloud/cdn/model/SetCcConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetCcConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetCcConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetCcConfigRequest : public RpcServiceRequest { public: SetCcConfigRequest(); ~SetCcConfigRequest(); - std::string getAllowIps()const; - void setAllowIps(const std::string& allowIps); - 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 getBlockIps()const; - void setBlockIps(const std::string& blockIps); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getAllowIps()const; + void setAllowIps(const std::string& allowIps); + 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 getBlockIps()const; + void setBlockIps(const std::string& blockIps); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string allowIps_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string blockIps_; - std::string accessKeyId_; + std::string allowIps_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string blockIps_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h b/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h index 3758f3005..d9ac26fd6 100644 --- a/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetDomainServerCertificateRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetDomainServerCertificateRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetDomainServerCertificateRequest : public RpcServiceRequest { public: SetDomainServerCertificateRequest(); ~SetDomainServerCertificateRequest(); - std::string getPrivateKey()const; - void setPrivateKey(const std::string& privateKey); - std::string getServerCertificateStatus()const; - void setServerCertificateStatus(const std::string& serverCertificateStatus); - std::string getServerCertificate()const; - void setServerCertificate(const std::string& serverCertificate); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getCertName()const; - void setCertName(const std::string& certName); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getPrivateKey()const; + void setPrivateKey(const std::string& privateKey); + std::string getServerCertificateStatus()const; + void setServerCertificateStatus(const std::string& serverCertificateStatus); + std::string getServerCertificate()const; + void setServerCertificate(const std::string& serverCertificate); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getCertName()const; + void setCertName(const std::string& certName); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getRegion()const; + void setRegion(const std::string& region); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string privateKey_; - std::string serverCertificateStatus_; - std::string serverCertificate_; - std::string securityToken_; - std::string certName_; - std::string domainName_; - long ownerId_; - std::string region_; - std::string accessKeyId_; + std::string privateKey_; + std::string serverCertificateStatus_; + std::string serverCertificate_; + std::string securityToken_; + std::string certName_; + std::string domainName_; + long ownerId_; + std::string region_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetDynamicConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetDynamicConfigRequest.h index 066ac34e6..4cdc3bfd3 100644 --- a/cdn/include/alibabacloud/cdn/model/SetDynamicConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetDynamicConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetDynamicConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetDynamicConfigRequest : public RpcServiceRequest { public: SetDynamicConfigRequest(); ~SetDynamicConfigRequest(); - std::string getDynamicOrigin()const; - void setDynamicOrigin(const std::string& dynamicOrigin); - std::string getStaticType()const; - void setStaticType(const std::string& staticType); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getStaticUri()const; - void setStaticUri(const std::string& staticUri); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getStaticPath()const; - void setStaticPath(const std::string& staticPath); - std::string getDynamicCacheControl()const; - void setDynamicCacheControl(const std::string& dynamicCacheControl); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getDynamicOrigin()const; + void setDynamicOrigin(const std::string& dynamicOrigin); + std::string getStaticType()const; + void setStaticType(const std::string& staticType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getStaticUri()const; + void setStaticUri(const std::string& staticUri); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getStaticPath()const; + void setStaticPath(const std::string& staticPath); + std::string getDynamicCacheControl()const; + void setDynamicCacheControl(const std::string& dynamicCacheControl); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string dynamicOrigin_; - std::string staticType_; - std::string securityToken_; - std::string staticUri_; - std::string domainName_; - std::string staticPath_; - std::string dynamicCacheControl_; - long ownerId_; - std::string accessKeyId_; + std::string dynamicOrigin_; + std::string staticType_; + std::string securityToken_; + std::string staticUri_; + std::string domainName_; + std::string staticPath_; + std::string dynamicCacheControl_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetErrorPageConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetErrorPageConfigRequest.h index 182ce4b34..5655f50ba 100644 --- a/cdn/include/alibabacloud/cdn/model/SetErrorPageConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetErrorPageConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetErrorPageConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetErrorPageConfigRequest : public RpcServiceRequest { public: SetErrorPageConfigRequest(); ~SetErrorPageConfigRequest(); - std::string getPageType()const; - void setPageType(const std::string& pageType); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getCustomPageUrl()const; - void setCustomPageUrl(const std::string& customPageUrl); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getPageType()const; + void setPageType(const std::string& pageType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getCustomPageUrl()const; + void setCustomPageUrl(const std::string& customPageUrl); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string pageType_; - std::string securityToken_; - std::string domainName_; - std::string customPageUrl_; - long ownerId_; - std::string accessKeyId_; + std::string pageType_; + std::string securityToken_; + std::string domainName_; + std::string customPageUrl_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigRequest.h new file mode 100644 index 000000000..c4bec9a6a --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SETFILECACHEEXPIREDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_SETFILECACHEEXPIREDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT SetFileCacheExpiredConfigRequest : public RpcServiceRequest + { + + public: + SetFileCacheExpiredConfigRequest(); + ~SetFileCacheExpiredConfigRequest(); + + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getWeight()const; + void setWeight(const std::string& weight); + std::string getCacheContent()const; + void setCacheContent(const std::string& cacheContent); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTTL()const; + void setTTL(const std::string& tTL); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string securityToken_; + std::string domainName_; + std::string weight_; + std::string cacheContent_; + long ownerId_; + std::string tTL_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_SETFILECACHEEXPIREDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigResult.h b/cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigResult.h new file mode 100644 index 000000000..3f9e991f3 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/SetFileCacheExpiredConfigResult.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_SETFILECACHEEXPIREDCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_SETFILECACHEEXPIREDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT SetFileCacheExpiredConfigResult : public ServiceResult + { + public: + + + SetFileCacheExpiredConfigResult(); + explicit SetFileCacheExpiredConfigResult(const std::string &payload); + ~SetFileCacheExpiredConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_SETFILECACHEEXPIREDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/SetFileTypeForceTtlCodeConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetFileTypeForceTtlCodeConfigRequest.h index c59ff9cb8..44f4a73ba 100644 --- a/cdn/include/alibabacloud/cdn/model/SetFileTypeForceTtlCodeConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetFileTypeForceTtlCodeConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,84 +28,84 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetFileTypeForceTtlCodeConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetFileTypeForceTtlCodeConfigRequest : public RpcServiceRequest { public: SetFileTypeForceTtlCodeConfigRequest(); ~SetFileTypeForceTtlCodeConfigRequest(); - std::string getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getFileType()const; - void setFileType(const std::string& fileType); - 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 getCodeString()const; - void setCodeString(const std::string& codeString); - 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 getFunctionName()const; - void setFunctionName(const std::string& functionName); - 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getFileType()const; + void setFileType(const std::string& fileType); + 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 getCodeString()const; + void setCodeString(const std::string& codeString); + 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 getFunctionName()const; + void setFunctionName(const std::string& functionName); + 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 fileType_; - 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 codeString_; - 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 functionName_; - std::string callerBidEmail_; - std::string callerUidEmail_; - long callerUid_; + std::string app_ip_; + std::string fileType_; + 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 codeString_; + 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 functionName_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetForceRedirectConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetForceRedirectConfigRequest.h index 9e2d1c2b2..b4df43f0e 100644 --- a/cdn/include/alibabacloud/cdn/model/SetForceRedirectConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetForceRedirectConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetForceRedirectConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetForceRedirectConfigRequest : public RpcServiceRequest { public: SetForceRedirectConfigRequest(); ~SetForceRedirectConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getRedirectType()const; - void setRedirectType(const std::string& redirectType); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getRedirectType()const; + void setRedirectType(const std::string& redirectType); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string redirectType_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string redirectType_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetForwardSchemeConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetForwardSchemeConfigRequest.h index ffbbc7e72..ecf774638 100644 --- a/cdn/include/alibabacloud/cdn/model/SetForwardSchemeConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetForwardSchemeConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetForwardSchemeConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetForwardSchemeConfigRequest : public RpcServiceRequest { public: SetForwardSchemeConfigRequest(); ~SetForwardSchemeConfigRequest(); - std::string getSchemeOrigin()const; - void setSchemeOrigin(const std::string& schemeOrigin); - std::string getSchemeOriginPort()const; - void setSchemeOriginPort(const std::string& schemeOriginPort); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getSchemeOrigin()const; + void setSchemeOrigin(const std::string& schemeOrigin); + std::string getSchemeOriginPort()const; + void setSchemeOriginPort(const std::string& schemeOriginPort); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 schemeOrigin_; - std::string schemeOriginPort_; - std::string securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string schemeOrigin_; + std::string schemeOriginPort_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetHttpErrorPageConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetHttpErrorPageConfigRequest.h index a7abc9d5d..c6a417c4e 100644 --- a/cdn/include/alibabacloud/cdn/model/SetHttpErrorPageConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetHttpErrorPageConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetHttpErrorPageConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetHttpErrorPageConfigRequest : public RpcServiceRequest { public: SetHttpErrorPageConfigRequest(); ~SetHttpErrorPageConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getPageUrl()const; - void setPageUrl(const std::string& pageUrl); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getErrorCode()const; - void setErrorCode(const std::string& errorCode); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getPageUrl()const; + void setPageUrl(const std::string& pageUrl); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getErrorCode()const; + void setErrorCode(const std::string& errorCode); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string pageUrl_; - long ownerId_; - std::string errorCode_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string pageUrl_; + long ownerId_; + std::string errorCode_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h index 07f90752d..475c0e8a6 100644 --- a/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetHttpHeaderConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetHttpHeaderConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetHttpHeaderConfigRequest : public RpcServiceRequest { public: SetHttpHeaderConfigRequest(); ~SetHttpHeaderConfigRequest(); - std::string getHeaderValue()const; - void setHeaderValue(const std::string& headerValue); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getHeaderKey()const; - void setHeaderKey(const std::string& headerKey); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getHeaderValue()const; + void setHeaderValue(const std::string& headerValue); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getHeaderKey()const; + void setHeaderKey(const std::string& headerKey); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string headerValue_; - std::string securityToken_; - std::string domainName_; - std::string headerKey_; - long ownerId_; - std::string accessKeyId_; + std::string headerValue_; + std::string securityToken_; + std::string domainName_; + std::string headerKey_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetHttpsOptionConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetHttpsOptionConfigRequest.h index cd6c91914..343c9bbd2 100644 --- a/cdn/include/alibabacloud/cdn/model/SetHttpsOptionConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetHttpsOptionConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetHttpsOptionConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetHttpsOptionConfigRequest : public RpcServiceRequest { public: SetHttpsOptionConfigRequest(); ~SetHttpsOptionConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getHttp2()const; - void setHttp2(const std::string& http2); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getHttp2()const; + void setHttp2(const std::string& http2); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string http2_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string http2_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetIgnoreQueryStringConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetIgnoreQueryStringConfigRequest.h index 3d7fd90a2..cbe85d18a 100644 --- a/cdn/include/alibabacloud/cdn/model/SetIgnoreQueryStringConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetIgnoreQueryStringConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetIgnoreQueryStringConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetIgnoreQueryStringConfigRequest : public RpcServiceRequest { public: SetIgnoreQueryStringConfigRequest(); ~SetIgnoreQueryStringConfigRequest(); - std::string getKeepOssArgs()const; - void setKeepOssArgs(const std::string& keepOssArgs); - std::string getHashKeyArgs()const; - void setHashKeyArgs(const std::string& hashKeyArgs); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getKeepOssArgs()const; + void setKeepOssArgs(const std::string& keepOssArgs); + std::string getHashKeyArgs()const; + void setHashKeyArgs(const std::string& hashKeyArgs); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 keepOssArgs_; - std::string hashKeyArgs_; - std::string securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string keepOssArgs_; + std::string hashKeyArgs_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetIpAllowListConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetIpAllowListConfigRequest.h index db634bc2c..2051c6e99 100644 --- a/cdn/include/alibabacloud/cdn/model/SetIpAllowListConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetIpAllowListConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetIpAllowListConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetIpAllowListConfigRequest : public RpcServiceRequest { public: SetIpAllowListConfigRequest(); ~SetIpAllowListConfigRequest(); - std::string getAllowIps()const; - void setAllowIps(const std::string& allowIps); - 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); + std::string getAllowIps()const; + void setAllowIps(const std::string& allowIps); + 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 allowIps_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string allowIps_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetIpBlackListConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetIpBlackListConfigRequest.h index 5b14e9a7b..9a1e64a4e 100644 --- a/cdn/include/alibabacloud/cdn/model/SetIpBlackListConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetIpBlackListConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetIpBlackListConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetIpBlackListConfigRequest : public RpcServiceRequest { public: SetIpBlackListConfigRequest(); ~SetIpBlackListConfigRequest(); - 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 getBlockIps()const; - void setBlockIps(const std::string& blockIps); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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 getBlockIps()const; + void setBlockIps(const std::string& blockIps); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string blockIps_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string blockIps_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetL2OssKeyConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetL2OssKeyConfigRequest.h index 3971cd3c0..857605294 100644 --- a/cdn/include/alibabacloud/cdn/model/SetL2OssKeyConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetL2OssKeyConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetL2OssKeyConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetL2OssKeyConfigRequest : public RpcServiceRequest { public: SetL2OssKeyConfigRequest(); ~SetL2OssKeyConfigRequest(); - 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 getPrivateOssAuth()const; - void setPrivateOssAuth(const std::string& privateOssAuth); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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 getPrivateOssAuth()const; + void setPrivateOssAuth(const std::string& privateOssAuth); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string privateOssAuth_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string privateOssAuth_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetLiveStreamsNotifyUrlConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetLiveStreamsNotifyUrlConfigRequest.h index 2db0a00e1..52705e39f 100644 --- a/cdn/include/alibabacloud/cdn/model/SetLiveStreamsNotifyUrlConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetLiveStreamsNotifyUrlConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetLiveStreamsNotifyUrlConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetLiveStreamsNotifyUrlConfigRequest : public RpcServiceRequest { public: SetLiveStreamsNotifyUrlConfigRequest(); ~SetLiveStreamsNotifyUrlConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getNotifyUrl()const; - void setNotifyUrl(const std::string& notifyUrl); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getNotifyUrl()const; + void setNotifyUrl(const std::string& notifyUrl); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string notifyUrl_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string notifyUrl_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetLocationAccessRestrictionRequest.h b/cdn/include/alibabacloud/cdn/model/SetLocationAccessRestrictionRequest.h index 4da1ebd36..60852498f 100644 --- a/cdn/include/alibabacloud/cdn/model/SetLocationAccessRestrictionRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetLocationAccessRestrictionRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetLocationAccessRestrictionRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetLocationAccessRestrictionRequest : public RpcServiceRequest { public: SetLocationAccessRestrictionRequest(); ~SetLocationAccessRestrictionRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getLocation()const; - void setLocation(const std::string& location); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getType()const; - void setType(const std::string& type); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getLocation()const; + void setLocation(const std::string& location); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getType()const; + void setType(const std::string& type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string location_; - long ownerId_; - std::string type_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string location_; + long ownerId_; + std::string type_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetOptimizeConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetOptimizeConfigRequest.h index b98ebd1c3..85771f8da 100644 --- a/cdn/include/alibabacloud/cdn/model/SetOptimizeConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetOptimizeConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetOptimizeConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetOptimizeConfigRequest : public RpcServiceRequest { public: SetOptimizeConfigRequest(); ~SetOptimizeConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetOssLogConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetOssLogConfigRequest.h index caaf8cced..ac4747d53 100644 --- a/cdn/include/alibabacloud/cdn/model/SetOssLogConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetOssLogConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetOssLogConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetOssLogConfigRequest : public RpcServiceRequest { public: SetOssLogConfigRequest(); ~SetOssLogConfigRequest(); - std::string getBucket()const; - void setBucket(const std::string& bucket); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - std::string getPrefix()const; - void setPrefix(const std::string& prefix); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getBucket()const; + void setBucket(const std::string& bucket); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + std::string getPrefix()const; + void setPrefix(const std::string& prefix); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string bucket_; - std::string securityToken_; - std::string enable_; - std::string prefix_; - long ownerId_; - std::string accessKeyId_; + std::string bucket_; + std::string securityToken_; + std::string enable_; + std::string prefix_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetPageCompressConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetPageCompressConfigRequest.h index 1e258cb25..9709a90b5 100644 --- a/cdn/include/alibabacloud/cdn/model/SetPageCompressConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetPageCompressConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetPageCompressConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetPageCompressConfigRequest : public RpcServiceRequest { public: SetPageCompressConfigRequest(); ~SetPageCompressConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigRequest.h new file mode 100644 index 000000000..899cd6fb0 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigRequest.h @@ -0,0 +1,66 @@ +/* + * 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_SETPATHCACHEEXPIREDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CDN_MODEL_SETPATHCACHEEXPIREDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT SetPathCacheExpiredConfigRequest : public RpcServiceRequest + { + + public: + SetPathCacheExpiredConfigRequest(); + ~SetPathCacheExpiredConfigRequest(); + + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getWeight()const; + void setWeight(const std::string& weight); + std::string getCacheContent()const; + void setCacheContent(const std::string& cacheContent); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTTL()const; + void setTTL(const std::string& tTL); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string securityToken_; + std::string domainName_; + std::string weight_; + std::string cacheContent_; + long ownerId_; + std::string tTL_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_SETPATHCACHEEXPIREDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigResult.h b/cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigResult.h new file mode 100644 index 000000000..a72ed57f3 --- /dev/null +++ b/cdn/include/alibabacloud/cdn/model/SetPathCacheExpiredConfigResult.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_SETPATHCACHEEXPIREDCONFIGRESULT_H_ +#define ALIBABACLOUD_CDN_MODEL_SETPATHCACHEEXPIREDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cdn + { + namespace Model + { + class ALIBABACLOUD_CDN_EXPORT SetPathCacheExpiredConfigResult : public ServiceResult + { + public: + + + SetPathCacheExpiredConfigResult(); + explicit SetPathCacheExpiredConfigResult(const std::string &payload); + ~SetPathCacheExpiredConfigResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_CDN_MODEL_SETPATHCACHEEXPIREDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cdn/include/alibabacloud/cdn/model/SetPathForceTtlCodeConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetPathForceTtlCodeConfigRequest.h index 1a3fe2630..b344d122c 100644 --- a/cdn/include/alibabacloud/cdn/model/SetPathForceTtlCodeConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetPathForceTtlCodeConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,84 +28,84 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetPathForceTtlCodeConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetPathForceTtlCodeConfigRequest : public RpcServiceRequest { public: SetPathForceTtlCodeConfigRequest(); ~SetPathForceTtlCodeConfigRequest(); - std::string getApp_ip()const; - void setApp_ip(const std::string& app_ip); - 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 getCodeString()const; - void setCodeString(const std::string& codeString); - 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 getPath()const; - void setPath(const std::string& path); - 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 getFunctionName()const; - void setFunctionName(const std::string& functionName); - 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 getApp_ip()const; + void setApp_ip(const std::string& app_ip); + 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 getCodeString()const; + void setCodeString(const std::string& codeString); + 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 getPath()const; + void setPath(const std::string& path); + 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 getFunctionName()const; + void setFunctionName(const std::string& functionName); + 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_; - 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 codeString_; - std::string ownerIdLoginEmail_; - std::string callerType_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - std::string accessKeyId_; - bool security_transport_; - std::string path_; - std::string securityToken_; - std::string requestId_; - std::string requestContent_; - std::string functionName_; - std::string callerBidEmail_; - std::string callerUidEmail_; - long callerUid_; + std::string app_ip_; + 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 codeString_; + std::string ownerIdLoginEmail_; + std::string callerType_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + std::string accessKeyId_; + bool security_transport_; + std::string path_; + std::string securityToken_; + std::string requestId_; + std::string requestContent_; + std::string functionName_; + std::string callerBidEmail_; + std::string callerUidEmail_; + long callerUid_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetRangeConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetRangeConfigRequest.h index 567b94674..dd7130eea 100644 --- a/cdn/include/alibabacloud/cdn/model/SetRangeConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetRangeConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetRangeConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetRangeConfigRequest : public RpcServiceRequest { public: SetRangeConfigRequest(); ~SetRangeConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetRefererConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetRefererConfigRequest.h index a5eca240b..c717a2479 100644 --- a/cdn/include/alibabacloud/cdn/model/SetRefererConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetRefererConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,39 +28,39 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetRefererConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetRefererConfigRequest : public RpcServiceRequest { public: SetRefererConfigRequest(); ~SetRefererConfigRequest(); - std::string getReferList()const; - void setReferList(const std::string& referList); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getReferType()const; - void setReferType(const std::string& referType); - std::string getDisableAst()const; - void setDisableAst(const std::string& disableAst); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAllowEmpty()const; - void setAllowEmpty(const std::string& allowEmpty); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getReferList()const; + void setReferList(const std::string& referList); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getReferType()const; + void setReferType(const std::string& referType); + std::string getDisableAst()const; + void setDisableAst(const std::string& disableAst); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAllowEmpty()const; + void setAllowEmpty(const std::string& allowEmpty); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string referList_; - std::string securityToken_; - std::string domainName_; - std::string referType_; - std::string disableAst_; - long ownerId_; - std::string allowEmpty_; - std::string accessKeyId_; + std::string referList_; + std::string securityToken_; + std::string domainName_; + std::string referType_; + std::string disableAst_; + long ownerId_; + std::string allowEmpty_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetRemoteReqAuthConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetRemoteReqAuthConfigRequest.h index b15c1b6c4..749039639 100644 --- a/cdn/include/alibabacloud/cdn/model/SetRemoteReqAuthConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetRemoteReqAuthConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,51 +28,51 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetRemoteReqAuthConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetRemoteReqAuthConfigRequest : public RpcServiceRequest { public: SetRemoteReqAuthConfigRequest(); ~SetRemoteReqAuthConfigRequest(); - std::string getAuthPath()const; - void setAuthPath(const std::string& authPath); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getAuthEnable()const; - void setAuthEnable(const std::string& authEnable); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getTimeOut()const; - void setTimeOut(const std::string& timeOut); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getAuthType()const; - void setAuthType(const std::string& authType); - std::string getAuthProvider()const; - void setAuthProvider(const std::string& authProvider); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getAuthCrash()const; - void setAuthCrash(const std::string& authCrash); - std::string getAuthAddr()const; - void setAuthAddr(const std::string& authAddr); - std::string getAuthFileType()const; - void setAuthFileType(const std::string& authFileType); + std::string getAuthPath()const; + void setAuthPath(const std::string& authPath); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getAuthEnable()const; + void setAuthEnable(const std::string& authEnable); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTimeOut()const; + void setTimeOut(const std::string& timeOut); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getAuthType()const; + void setAuthType(const std::string& authType); + std::string getAuthProvider()const; + void setAuthProvider(const std::string& authProvider); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getAuthCrash()const; + void setAuthCrash(const std::string& authCrash); + std::string getAuthAddr()const; + void setAuthAddr(const std::string& authAddr); + std::string getAuthFileType()const; + void setAuthFileType(const std::string& authFileType); private: - std::string authPath_; - std::string domainName_; - std::string authEnable_; - long ownerId_; - std::string timeOut_; - std::string accessKeyId_; - std::string authType_; - std::string authProvider_; - std::string securityToken_; - std::string authCrash_; - std::string authAddr_; - std::string authFileType_; + std::string authPath_; + std::string domainName_; + std::string authEnable_; + long ownerId_; + std::string timeOut_; + std::string accessKeyId_; + std::string authType_; + std::string authProvider_; + std::string securityToken_; + std::string authCrash_; + std::string authAddr_; + std::string authFileType_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetRemoveQueryStringConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetRemoveQueryStringConfigRequest.h index c17190696..ce3dc00d0 100644 --- a/cdn/include/alibabacloud/cdn/model/SetRemoveQueryStringConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetRemoveQueryStringConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetRemoveQueryStringConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetRemoveQueryStringConfigRequest : public RpcServiceRequest { public: SetRemoveQueryStringConfigRequest(); ~SetRemoveQueryStringConfigRequest(); - std::string getKeepOssArgs()const; - void setKeepOssArgs(const std::string& keepOssArgs); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getAliRemoveArgs()const; - void setAliRemoveArgs(const std::string& aliRemoveArgs); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getKeepOssArgs()const; + void setKeepOssArgs(const std::string& keepOssArgs); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getAliRemoveArgs()const; + void setAliRemoveArgs(const std::string& aliRemoveArgs); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string keepOssArgs_; - std::string securityToken_; - std::string domainName_; - std::string aliRemoveArgs_; - long ownerId_; - std::string accessKeyId_; + std::string keepOssArgs_; + std::string securityToken_; + std::string domainName_; + std::string aliRemoveArgs_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetReqAuthConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetReqAuthConfigRequest.h index 839b53f5f..04b96fa8d 100644 --- a/cdn/include/alibabacloud/cdn/model/SetReqAuthConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetReqAuthConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetReqAuthConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetReqAuthConfigRequest : public RpcServiceRequest { public: SetReqAuthConfigRequest(); ~SetReqAuthConfigRequest(); - std::string getKey1()const; - void setKey1(const std::string& key1); - std::string getKey2()const; - void setKey2(const std::string& key2); - std::string getAuthRemoteDesc()const; - void setAuthRemoteDesc(const std::string& authRemoteDesc); - 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 getTimeOut()const; - void setTimeOut(const std::string& timeOut); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getAuthType()const; - void setAuthType(const std::string& authType); + std::string getKey1()const; + void setKey1(const std::string& key1); + std::string getKey2()const; + void setKey2(const std::string& key2); + std::string getAuthRemoteDesc()const; + void setAuthRemoteDesc(const std::string& authRemoteDesc); + 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 getTimeOut()const; + void setTimeOut(const std::string& timeOut); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getAuthType()const; + void setAuthType(const std::string& authType); private: - std::string key1_; - std::string key2_; - std::string authRemoteDesc_; - std::string securityToken_; - std::string domainName_; - long ownerId_; - std::string timeOut_; - std::string accessKeyId_; - std::string authType_; + std::string key1_; + std::string key2_; + std::string authRemoteDesc_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string timeOut_; + std::string accessKeyId_; + std::string authType_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetReqHeaderConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetReqHeaderConfigRequest.h index 1d7d96cfc..b59959a1a 100644 --- a/cdn/include/alibabacloud/cdn/model/SetReqHeaderConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetReqHeaderConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,36 +28,36 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetReqHeaderConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetReqHeaderConfigRequest : public RpcServiceRequest { public: SetReqHeaderConfigRequest(); ~SetReqHeaderConfigRequest(); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getValue()const; - void setValue(const std::string& value); - std::string getKey()const; - void setKey(const std::string& key); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + 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); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getValue()const; + void setValue(const std::string& value); + std::string getKey()const; + void setKey(const std::string& key); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - long configId_; - std::string domainName_; - long ownerId_; - std::string value_; - std::string key_; - std::string accessKeyId_; + std::string securityToken_; + long configId_; + std::string domainName_; + long ownerId_; + std::string value_; + std::string key_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetSourceHostConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetSourceHostConfigRequest.h index c6aa883f3..e060e7031 100644 --- a/cdn/include/alibabacloud/cdn/model/SetSourceHostConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetSourceHostConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetSourceHostConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetSourceHostConfigRequest : public RpcServiceRequest { public: SetSourceHostConfigRequest(); ~SetSourceHostConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getBackSrcDomain()const; - void setBackSrcDomain(const std::string& backSrcDomain); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getBackSrcDomain()const; + void setBackSrcDomain(const std::string& backSrcDomain); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string backSrcDomain_; - std::string accessKeyId_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string backSrcDomain_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetUserAgentAcessRestrictionRequest.h b/cdn/include/alibabacloud/cdn/model/SetUserAgentAcessRestrictionRequest.h index 17227e50d..f602d12a7 100644 --- a/cdn/include/alibabacloud/cdn/model/SetUserAgentAcessRestrictionRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetUserAgentAcessRestrictionRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,33 +28,33 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetUserAgentAcessRestrictionRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetUserAgentAcessRestrictionRequest : public RpcServiceRequest { public: SetUserAgentAcessRestrictionRequest(); ~SetUserAgentAcessRestrictionRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - std::string getUserAgent()const; - void setUserAgent(const std::string& userAgent); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getType()const; - void setType(const std::string& type); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + std::string getUserAgent()const; + void setUserAgent(const std::string& userAgent); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getType()const; + void setType(const std::string& type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string domainName_; - std::string userAgent_; - long ownerId_; - std::string type_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + std::string userAgent_; + long ownerId_; + std::string type_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetUserBlackListRequest.h b/cdn/include/alibabacloud/cdn/model/SetUserBlackListRequest.h index 5c14b4224..ab3c6f29e 100644 --- a/cdn/include/alibabacloud/cdn/model/SetUserBlackListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetUserBlackListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetUserBlackListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetUserBlackListRequest : public RpcServiceRequest { public: SetUserBlackListRequest(); ~SetUserBlackListRequest(); - std::string getConfigUrl()const; - void setConfigUrl(const std::string& configUrl); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getConfigUrl()const; + void setConfigUrl(const std::string& configUrl); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string configUrl_; - std::string securityToken_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; + std::string configUrl_; + std::string securityToken_; + std::string ownerAccount_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetUserDomainBlackListRequest.h b/cdn/include/alibabacloud/cdn/model/SetUserDomainBlackListRequest.h index 6c2886358..e1dfa8950 100644 --- a/cdn/include/alibabacloud/cdn/model/SetUserDomainBlackListRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetUserDomainBlackListRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetUserDomainBlackListRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetUserDomainBlackListRequest : public RpcServiceRequest { public: SetUserDomainBlackListRequest(); ~SetUserDomainBlackListRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + 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 securityToken_; - std::string ownerAccount_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string ownerAccount_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetVideoSeekConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetVideoSeekConfigRequest.h index 4e5cb6563..58c98a1fc 100644 --- a/cdn/include/alibabacloud/cdn/model/SetVideoSeekConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetVideoSeekConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetVideoSeekConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetVideoSeekConfigRequest : public RpcServiceRequest { public: SetVideoSeekConfigRequest(); ~SetVideoSeekConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetWafConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetWafConfigRequest.h index fe0e4da37..710c984d5 100644 --- a/cdn/include/alibabacloud/cdn/model/SetWafConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetWafConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,30 +28,30 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetWafConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetWafConfigRequest : public RpcServiceRequest { public: SetWafConfigRequest(); ~SetWafConfigRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEnable()const; - void setEnable(const std::string& enable); - 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); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEnable()const; + void setEnable(const std::string& enable); + 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 securityToken_; - std::string enable_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string enable_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/SetWaitingRoomConfigRequest.h b/cdn/include/alibabacloud/cdn/model/SetWaitingRoomConfigRequest.h index 70130c036..a93928aba 100644 --- a/cdn/include/alibabacloud/cdn/model/SetWaitingRoomConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/SetWaitingRoomConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,99 +28,99 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT SetWaitingRoomConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT SetWaitingRoomConfigRequest : public RpcServiceRequest { public: SetWaitingRoomConfigRequest(); ~SetWaitingRoomConfigRequest(); - 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 getWaitUrl()const; - void setWaitUrl(const std::string& waitUrl); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getRequestContent()const; - void setRequestContent(const std::string& requestContent); - std::string getFunctionName()const; - void setFunctionName(const std::string& functionName); - std::string getCallerBidEmail()const; - void setCallerBidEmail(const std::string& callerBidEmail); - std::string getCallerUidEmail()const; - void setCallerUidEmail(const std::string& callerUidEmail); - std::string getWaitUri()const; - void setWaitUri(const std::string& waitUri); - long getCallerUid()const; - void setCallerUid(long callerUid); - long getMaxQps()const; - void setMaxQps(long maxQps); - std::string getApp_ip()const; - void setApp_ip(const std::string& app_ip); - std::string getProduct()const; - void setProduct(const std::string& product); - int getMaxTimeWait()const; - void setMaxTimeWait(int maxTimeWait); - std::string getDomainName()const; - void setDomainName(const std::string& domainName); - int getAllowPct()const; - void setAllowPct(int allowPct); - std::string getCallerBid()const; - void setCallerBid(const std::string& callerBid); - int getGapTime()const; - void setGapTime(int gapTime); - 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); + 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 getWaitUrl()const; + void setWaitUrl(const std::string& waitUrl); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getRequestContent()const; + void setRequestContent(const std::string& requestContent); + std::string getFunctionName()const; + void setFunctionName(const std::string& functionName); + std::string getCallerBidEmail()const; + void setCallerBidEmail(const std::string& callerBidEmail); + std::string getCallerUidEmail()const; + void setCallerUidEmail(const std::string& callerUidEmail); + std::string getWaitUri()const; + void setWaitUri(const std::string& waitUri); + long getCallerUid()const; + void setCallerUid(long callerUid); + long getMaxQps()const; + void setMaxQps(long maxQps); + std::string getApp_ip()const; + void setApp_ip(const std::string& app_ip); + std::string getProduct()const; + void setProduct(const std::string& product); + int getMaxTimeWait()const; + void setMaxTimeWait(int maxTimeWait); + std::string getDomainName()const; + void setDomainName(const std::string& domainName); + int getAllowPct()const; + void setAllowPct(int allowPct); + std::string getCallerBid()const; + void setCallerBid(const std::string& callerBid); + int getGapTime()const; + void setGapTime(int gapTime); + 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); private: - long callerParentId_; - bool proxy_original_security_transport_; - std::string proxy_original_source_ip_; - std::string ownerIdLoginEmail_; - std::string callerType_; - std::string accessKeyId_; - std::string waitUrl_; - std::string securityToken_; - std::string requestContent_; - std::string functionName_; - std::string callerBidEmail_; - std::string callerUidEmail_; - std::string waitUri_; - long callerUid_; - long maxQps_; - std::string app_ip_; - std::string product_; - int maxTimeWait_; - std::string domainName_; - int allowPct_; - std::string callerBid_; - int gapTime_; - long ownerId_; - std::string version_; - bool proxy_trust_transport_info_; - bool ak_mfa_present_; - bool security_transport_; - std::string requestId_; + long callerParentId_; + bool proxy_original_security_transport_; + std::string proxy_original_source_ip_; + std::string ownerIdLoginEmail_; + std::string callerType_; + std::string accessKeyId_; + std::string waitUrl_; + std::string securityToken_; + std::string requestContent_; + std::string functionName_; + std::string callerBidEmail_; + std::string callerUidEmail_; + std::string waitUri_; + long callerUid_; + long maxQps_; + std::string app_ip_; + std::string product_; + int maxTimeWait_; + std::string domainName_; + int allowPct_; + std::string callerBid_; + int gapTime_; + long ownerId_; + std::string version_; + bool proxy_trust_transport_info_; + bool ak_mfa_present_; + bool security_transport_; + std::string requestId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/StartCdnDomainRequest.h b/cdn/include/alibabacloud/cdn/model/StartCdnDomainRequest.h index 1d8b70491..c4e89dcd1 100644 --- a/cdn/include/alibabacloud/cdn/model/StartCdnDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/StartCdnDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT StartCdnDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT StartCdnDomainRequest : public RpcServiceRequest { public: StartCdnDomainRequest(); ~StartCdnDomainRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceRequest.h b/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceRequest.h index 769fdbb6e..0b4cfd80e 100644 --- a/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,48 +28,48 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT StartMixStreamsServiceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT StartMixStreamsServiceRequest : public RpcServiceRequest { public: StartMixStreamsServiceRequest(); ~StartMixStreamsServiceRequest(); - std::string getMixType()const; - void setMixType(const std::string& mixType); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getMainDomainName()const; - void setMainDomainName(const std::string& mainDomainName); - std::string getMixStreamName()const; - void setMixStreamName(const std::string& mixStreamName); - std::string getMixTemplate()const; - void setMixTemplate(const std::string& mixTemplate); - std::string getMixDomainName()const; - void setMixDomainName(const std::string& mixDomainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getMainAppName()const; - void setMainAppName(const std::string& mainAppName); - std::string getMixAppName()const; - void setMixAppName(const std::string& mixAppName); - std::string getMainStreamName()const; - void setMainStreamName(const std::string& mainStreamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getMixType()const; + void setMixType(const std::string& mixType); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getMainDomainName()const; + void setMainDomainName(const std::string& mainDomainName); + std::string getMixStreamName()const; + void setMixStreamName(const std::string& mixStreamName); + std::string getMixTemplate()const; + void setMixTemplate(const std::string& mixTemplate); + std::string getMixDomainName()const; + void setMixDomainName(const std::string& mixDomainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getMainAppName()const; + void setMainAppName(const std::string& mainAppName); + std::string getMixAppName()const; + void setMixAppName(const std::string& mixAppName); + std::string getMainStreamName()const; + void setMainStreamName(const std::string& mainStreamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string mixType_; - std::string securityToken_; - std::string mainDomainName_; - std::string mixStreamName_; - std::string mixTemplate_; - std::string mixDomainName_; - long ownerId_; - std::string mainAppName_; - std::string mixAppName_; - std::string mainStreamName_; - std::string accessKeyId_; + std::string mixType_; + std::string securityToken_; + std::string mainDomainName_; + std::string mixStreamName_; + std::string mixTemplate_; + std::string mixDomainName_; + long ownerId_; + std::string mainAppName_; + std::string mixAppName_; + std::string mainStreamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h b/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h index 13201d6b5..8ade767bc 100644 --- a/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/StartMixStreamsServiceResult.h @@ -32,24 +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; - void setMixStreamsInfoList(const std::vector& mixStreamsInfoList); + 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/StopCdnDomainRequest.h b/cdn/include/alibabacloud/cdn/model/StopCdnDomainRequest.h index 4063d2404..635e5443b 100644 --- a/cdn/include/alibabacloud/cdn/model/StopCdnDomainRequest.h +++ b/cdn/include/alibabacloud/cdn/model/StopCdnDomainRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,27 +28,27 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT StopCdnDomainRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT StopCdnDomainRequest : public RpcServiceRequest { public: StopCdnDomainRequest(); ~StopCdnDomainRequest(); - 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); + 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 securityToken_; - std::string domainName_; - long ownerId_; - std::string accessKeyId_; + std::string securityToken_; + std::string domainName_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceRequest.h b/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceRequest.h index 987f5fc8b..ec2337c0c 100644 --- a/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceRequest.h +++ b/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,42 +28,42 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT StopMixStreamsServiceRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT StopMixStreamsServiceRequest : public RpcServiceRequest { public: StopMixStreamsServiceRequest(); ~StopMixStreamsServiceRequest(); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getMainDomainName()const; - void setMainDomainName(const std::string& mainDomainName); - std::string getMixStreamName()const; - void setMixStreamName(const std::string& mixStreamName); - std::string getMixDomainName()const; - void setMixDomainName(const std::string& mixDomainName); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getMainAppName()const; - void setMainAppName(const std::string& mainAppName); - std::string getMixAppName()const; - void setMixAppName(const std::string& mixAppName); - std::string getMainStreamName()const; - void setMainStreamName(const std::string& mainStreamName); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getMainDomainName()const; + void setMainDomainName(const std::string& mainDomainName); + std::string getMixStreamName()const; + void setMixStreamName(const std::string& mixStreamName); + std::string getMixDomainName()const; + void setMixDomainName(const std::string& mixDomainName); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getMainAppName()const; + void setMainAppName(const std::string& mainAppName); + std::string getMixAppName()const; + void setMixAppName(const std::string& mixAppName); + std::string getMainStreamName()const; + void setMainStreamName(const std::string& mainStreamName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - std::string securityToken_; - std::string mainDomainName_; - std::string mixStreamName_; - std::string mixDomainName_; - long ownerId_; - std::string mainAppName_; - std::string mixAppName_; - std::string mainStreamName_; - std::string accessKeyId_; + std::string securityToken_; + std::string mainDomainName_; + std::string mixStreamName_; + std::string mixDomainName_; + long ownerId_; + std::string mainAppName_; + std::string mixAppName_; + std::string mainStreamName_; + std::string accessKeyId_; }; } diff --git a/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h b/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h index 5c012f6cd..ac8681c36 100644 --- a/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h +++ b/cdn/include/alibabacloud/cdn/model/StopMixStreamsServiceResult.h @@ -32,24 +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; - void setMixStreamsInfoList(const std::vector& mixStreamsInfoList); + 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/UpdateLiveAppSnapshotConfigRequest.h b/cdn/include/alibabacloud/cdn/model/UpdateLiveAppSnapshotConfigRequest.h index 4484ca07b..8fbc86e88 100644 --- a/cdn/include/alibabacloud/cdn/model/UpdateLiveAppSnapshotConfigRequest.h +++ b/cdn/include/alibabacloud/cdn/model/UpdateLiveAppSnapshotConfigRequest.h @@ -19,7 +19,8 @@ #include #include -#include +#include +#include namespace AlibabaCloud { @@ -27,45 +28,45 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_CDN_EXPORT UpdateLiveAppSnapshotConfigRequest : public CdnRequest + class ALIBABACLOUD_CDN_EXPORT UpdateLiveAppSnapshotConfigRequest : public RpcServiceRequest { public: UpdateLiveAppSnapshotConfigRequest(); ~UpdateLiveAppSnapshotConfigRequest(); - int getTimeInterval()const; - void setTimeInterval(int timeInterval); - std::string getOssBucket()const; - void setOssBucket(const std::string& ossBucket); - 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); - std::string getOssEndpoint()const; - void setOssEndpoint(const std::string& ossEndpoint); - std::string getSequenceOssObject()const; - void setSequenceOssObject(const std::string& sequenceOssObject); - std::string getOverwriteOssObject()const; - void setOverwriteOssObject(const std::string& overwriteOssObject); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); + int getTimeInterval()const; + void setTimeInterval(int timeInterval); + std::string getOssBucket()const; + void setOssBucket(const std::string& ossBucket); + 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); + std::string getOssEndpoint()const; + void setOssEndpoint(const std::string& ossEndpoint); + std::string getSequenceOssObject()const; + void setSequenceOssObject(const std::string& sequenceOssObject); + std::string getOverwriteOssObject()const; + void setOverwriteOssObject(const std::string& overwriteOssObject); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); private: - int timeInterval_; - std::string ossBucket_; - std::string appName_; - std::string securityToken_; - std::string domainName_; - std::string ossEndpoint_; - std::string sequenceOssObject_; - std::string overwriteOssObject_; - long ownerId_; - std::string accessKeyId_; + int timeInterval_; + std::string ossBucket_; + std::string appName_; + std::string securityToken_; + std::string domainName_; + std::string ossEndpoint_; + std::string sequenceOssObject_; + std::string overwriteOssObject_; + long ownerId_; + std::string accessKeyId_; }; } diff --git a/cdn/src/CdnClient.cc b/cdn/src/CdnClient.cc index 77d6b2c3f..e771e410f 100644 --- a/cdn/src/CdnClient.cc +++ b/cdn/src/CdnClient.cc @@ -59,6 +59,42 @@ CoreClient::EndpointOutcome CdnClient::endpoint()const return CoreClient::EndpointOutcome(endpoint); } +CdnClient::SetPathCacheExpiredConfigOutcome CdnClient::setPathCacheExpiredConfig(const SetPathCacheExpiredConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return SetPathCacheExpiredConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetPathCacheExpiredConfigOutcome(SetPathCacheExpiredConfigResult(outcome.result())); + else + return SetPathCacheExpiredConfigOutcome(outcome.error()); +} + +void CdnClient::setPathCacheExpiredConfigAsync(const SetPathCacheExpiredConfigRequest& request, const SetPathCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setPathCacheExpiredConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::SetPathCacheExpiredConfigOutcomeCallable CdnClient::setPathCacheExpiredConfigCallable(const SetPathCacheExpiredConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setPathCacheExpiredConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeCdnServiceOutcome CdnClient::describeCdnService(const DescribeCdnServiceRequest &request) const { auto endpointOutcome = endpoint(); @@ -94,7 +130,7 @@ CdnClient::DescribeCdnServiceOutcomeCallable CdnClient::describeCdnServiceCallab asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::CreateLiveStreamRecordIndexFilesOutcome CdnClient::createLiveStreamRecordIndexFiles(const CreateLiveStreamRecordIndexFilesRequest &request) const { auto endpointOutcome = endpoint(); @@ -130,43 +166,43 @@ CdnClient::CreateLiveStreamRecordIndexFilesOutcomeCallable CdnClient::createLive asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeCdnDomainDetailOutcome CdnClient::describeCdnDomainDetail(const DescribeCdnDomainDetailRequest &request) const + +CdnClient::ModifyUserCustomLogConfigOutcome CdnClient::modifyUserCustomLogConfig(const ModifyUserCustomLogConfigRequest &request) const { auto endpointOutcome = endpoint(); if (!endpointOutcome.isSuccess()) - return DescribeCdnDomainDetailOutcome(endpointOutcome.error()); + return ModifyUserCustomLogConfigOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribeCdnDomainDetailOutcome(DescribeCdnDomainDetailResult(outcome.result())); + return ModifyUserCustomLogConfigOutcome(ModifyUserCustomLogConfigResult(outcome.result())); else - return DescribeCdnDomainDetailOutcome(outcome.error()); + return ModifyUserCustomLogConfigOutcome(outcome.error()); } -void CdnClient::describeCdnDomainDetailAsync(const DescribeCdnDomainDetailRequest& request, const DescribeCdnDomainDetailAsyncHandler& handler, const std::shared_ptr& context) const +void CdnClient::modifyUserCustomLogConfigAsync(const ModifyUserCustomLogConfigRequest& request, const ModifyUserCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describeCdnDomainDetail(request), context); + handler(this, request, modifyUserCustomLogConfig(request), context); }; asyncExecute(new Runnable(fn)); } -CdnClient::DescribeCdnDomainDetailOutcomeCallable CdnClient::describeCdnDomainDetailCallable(const DescribeCdnDomainDetailRequest &request) const +CdnClient::ModifyUserCustomLogConfigOutcomeCallable CdnClient::modifyUserCustomLogConfigCallable(const ModifyUserCustomLogConfigRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describeCdnDomainDetail(request); + return this->modifyUserCustomLogConfig(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetWafConfigOutcome CdnClient::setWafConfig(const SetWafConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -202,43 +238,43 @@ CdnClient::SetWafConfigOutcomeCallable CdnClient::setWafConfigCallable(const Set asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeLiveStreamsOnlineListOutcome CdnClient::describeLiveStreamsOnlineList(const DescribeLiveStreamsOnlineListRequest &request) const + +CdnClient::DescribeCdnDomainDetailOutcome CdnClient::describeCdnDomainDetail(const DescribeCdnDomainDetailRequest &request) const { auto endpointOutcome = endpoint(); if (!endpointOutcome.isSuccess()) - return DescribeLiveStreamsOnlineListOutcome(endpointOutcome.error()); + return DescribeCdnDomainDetailOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribeLiveStreamsOnlineListOutcome(DescribeLiveStreamsOnlineListResult(outcome.result())); + return DescribeCdnDomainDetailOutcome(DescribeCdnDomainDetailResult(outcome.result())); else - return DescribeLiveStreamsOnlineListOutcome(outcome.error()); + return DescribeCdnDomainDetailOutcome(outcome.error()); } -void CdnClient::describeLiveStreamsOnlineListAsync(const DescribeLiveStreamsOnlineListRequest& request, const DescribeLiveStreamsOnlineListAsyncHandler& handler, const std::shared_ptr& context) const +void CdnClient::describeCdnDomainDetailAsync(const DescribeCdnDomainDetailRequest& request, const DescribeCdnDomainDetailAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describeLiveStreamsOnlineList(request), context); + handler(this, request, describeCdnDomainDetail(request), context); }; asyncExecute(new Runnable(fn)); } -CdnClient::DescribeLiveStreamsOnlineListOutcomeCallable CdnClient::describeLiveStreamsOnlineListCallable(const DescribeLiveStreamsOnlineListRequest &request) const +CdnClient::DescribeCdnDomainDetailOutcomeCallable CdnClient::describeCdnDomainDetailCallable(const DescribeCdnDomainDetailRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describeLiveStreamsOnlineList(request); + return this->describeCdnDomainDetail(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamTranscodeInfoOutcome CdnClient::describeLiveStreamTranscodeInfo(const DescribeLiveStreamTranscodeInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -274,7 +310,43 @@ CdnClient::DescribeLiveStreamTranscodeInfoOutcomeCallable CdnClient::describeLiv asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeLiveStreamsOnlineListOutcome CdnClient::describeLiveStreamsOnlineList(const DescribeLiveStreamsOnlineListRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveStreamsOnlineListOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveStreamsOnlineListOutcome(DescribeLiveStreamsOnlineListResult(outcome.result())); + else + return DescribeLiveStreamsOnlineListOutcome(outcome.error()); +} + +void CdnClient::describeLiveStreamsOnlineListAsync(const DescribeLiveStreamsOnlineListRequest& request, const DescribeLiveStreamsOnlineListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveStreamsOnlineList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeLiveStreamsOnlineListOutcomeCallable CdnClient::describeLiveStreamsOnlineListCallable(const DescribeLiveStreamsOnlineListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveStreamsOnlineList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::SetVideoSeekConfigOutcome CdnClient::setVideoSeekConfig(const SetVideoSeekConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -310,43 +382,7 @@ CdnClient::SetVideoSeekConfigOutcomeCallable CdnClient::setVideoSeekConfigCallab asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeCdnMonitorDataOutcome CdnClient::describeCdnMonitorData(const DescribeCdnMonitorDataRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeCdnMonitorDataOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeCdnMonitorDataOutcome(DescribeCdnMonitorDataResult(outcome.result())); - else - return DescribeCdnMonitorDataOutcome(outcome.error()); -} - -void CdnClient::describeCdnMonitorDataAsync(const DescribeCdnMonitorDataRequest& request, const DescribeCdnMonitorDataAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeCdnMonitorData(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeCdnMonitorDataOutcomeCallable CdnClient::describeCdnMonitorDataCallable(const DescribeCdnMonitorDataRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeCdnMonitorData(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetL2OssKeyConfigOutcome CdnClient::setL2OssKeyConfig(const SetL2OssKeyConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -382,7 +418,79 @@ CdnClient::SetL2OssKeyConfigOutcomeCallable CdnClient::setL2OssKeyConfigCallable asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeCdnMonitorDataOutcome CdnClient::describeCdnMonitorData(const DescribeCdnMonitorDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeCdnMonitorDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeCdnMonitorDataOutcome(DescribeCdnMonitorDataResult(outcome.result())); + else + return DescribeCdnMonitorDataOutcome(outcome.error()); +} + +void CdnClient::describeCdnMonitorDataAsync(const DescribeCdnMonitorDataRequest& request, const DescribeCdnMonitorDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeCdnMonitorData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeCdnMonitorDataOutcomeCallable CdnClient::describeCdnMonitorDataCallable(const DescribeCdnMonitorDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeCdnMonitorData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CdnClient::DeleteCacheExpiredConfigOutcome CdnClient::deleteCacheExpiredConfig(const DeleteCacheExpiredConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteCacheExpiredConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteCacheExpiredConfigOutcome(DeleteCacheExpiredConfigResult(outcome.result())); + else + return DeleteCacheExpiredConfigOutcome(outcome.error()); +} + +void CdnClient::deleteCacheExpiredConfigAsync(const DeleteCacheExpiredConfigRequest& request, const DeleteCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteCacheExpiredConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DeleteCacheExpiredConfigOutcomeCallable CdnClient::deleteCacheExpiredConfigCallable(const DeleteCacheExpiredConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteCacheExpiredConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeDomainReqHitRateDataOutcome CdnClient::describeDomainReqHitRateData(const DescribeDomainReqHitRateDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -418,7 +526,7 @@ CdnClient::DescribeDomainReqHitRateDataOutcomeCallable CdnClient::describeDomain asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainUvDataOutcome CdnClient::describeDomainUvData(const DescribeDomainUvDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -454,7 +562,7 @@ CdnClient::DescribeDomainUvDataOutcomeCallable CdnClient::describeDomainUvDataCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::StopMixStreamsServiceOutcome CdnClient::stopMixStreamsService(const StopMixStreamsServiceRequest &request) const { auto endpointOutcome = endpoint(); @@ -490,79 +598,7 @@ CdnClient::StopMixStreamsServiceOutcomeCallable CdnClient::stopMixStreamsService asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DeleteCdnDomainOutcome CdnClient::deleteCdnDomain(const DeleteCdnDomainRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DeleteCdnDomainOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DeleteCdnDomainOutcome(DeleteCdnDomainResult(outcome.result())); - else - return DeleteCdnDomainOutcome(outcome.error()); -} - -void CdnClient::deleteCdnDomainAsync(const DeleteCdnDomainRequest& request, const DeleteCdnDomainAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, deleteCdnDomain(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DeleteCdnDomainOutcomeCallable CdnClient::deleteCdnDomainCallable(const DeleteCdnDomainRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->deleteCdnDomain(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -CdnClient::SetFileTypeForceTtlCodeConfigOutcome CdnClient::setFileTypeForceTtlCodeConfig(const SetFileTypeForceTtlCodeConfigRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return SetFileTypeForceTtlCodeConfigOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return SetFileTypeForceTtlCodeConfigOutcome(SetFileTypeForceTtlCodeConfigResult(outcome.result())); - else - return SetFileTypeForceTtlCodeConfigOutcome(outcome.error()); -} - -void CdnClient::setFileTypeForceTtlCodeConfigAsync(const SetFileTypeForceTtlCodeConfigRequest& request, const SetFileTypeForceTtlCodeConfigAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, setFileTypeForceTtlCodeConfig(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::SetFileTypeForceTtlCodeConfigOutcomeCallable CdnClient::setFileTypeForceTtlCodeConfigCallable(const SetFileTypeForceTtlCodeConfigRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->setFileTypeForceTtlCodeConfig(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetRemoveQueryStringConfigOutcome CdnClient::setRemoveQueryStringConfig(const SetRemoveQueryStringConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -598,7 +634,79 @@ CdnClient::SetRemoveQueryStringConfigOutcomeCallable CdnClient::setRemoveQuerySt asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DeleteCdnDomainOutcome CdnClient::deleteCdnDomain(const DeleteCdnDomainRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteCdnDomainOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteCdnDomainOutcome(DeleteCdnDomainResult(outcome.result())); + else + return DeleteCdnDomainOutcome(outcome.error()); +} + +void CdnClient::deleteCdnDomainAsync(const DeleteCdnDomainRequest& request, const DeleteCdnDomainAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteCdnDomain(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DeleteCdnDomainOutcomeCallable CdnClient::deleteCdnDomainCallable(const DeleteCdnDomainRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteCdnDomain(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CdnClient::SetFileTypeForceTtlCodeConfigOutcome CdnClient::setFileTypeForceTtlCodeConfig(const SetFileTypeForceTtlCodeConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return SetFileTypeForceTtlCodeConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetFileTypeForceTtlCodeConfigOutcome(SetFileTypeForceTtlCodeConfigResult(outcome.result())); + else + return SetFileTypeForceTtlCodeConfigOutcome(outcome.error()); +} + +void CdnClient::setFileTypeForceTtlCodeConfigAsync(const SetFileTypeForceTtlCodeConfigRequest& request, const SetFileTypeForceTtlCodeConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setFileTypeForceTtlCodeConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::SetFileTypeForceTtlCodeConfigOutcomeCallable CdnClient::setFileTypeForceTtlCodeConfigCallable(const SetFileTypeForceTtlCodeConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setFileTypeForceTtlCodeConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DeleteLiveStreamTranscodeOutcome CdnClient::deleteLiveStreamTranscode(const DeleteLiveStreamTranscodeRequest &request) const { auto endpointOutcome = endpoint(); @@ -634,7 +742,7 @@ CdnClient::DeleteLiveStreamTranscodeOutcomeCallable CdnClient::deleteLiveStreamT asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainUpstreamOfCenterOutcome CdnClient::describeDomainUpstreamOfCenter(const DescribeDomainUpstreamOfCenterRequest &request) const { auto endpointOutcome = endpoint(); @@ -670,7 +778,7 @@ CdnClient::DescribeDomainUpstreamOfCenterOutcomeCallable CdnClient::describeDoma asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::StopCdnDomainOutcome CdnClient::stopCdnDomain(const StopCdnDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -706,7 +814,43 @@ CdnClient::StopCdnDomainOutcomeCallable CdnClient::stopCdnDomainCallable(const S asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::SetFileCacheExpiredConfigOutcome CdnClient::setFileCacheExpiredConfig(const SetFileCacheExpiredConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return SetFileCacheExpiredConfigOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetFileCacheExpiredConfigOutcome(SetFileCacheExpiredConfigResult(outcome.result())); + else + return SetFileCacheExpiredConfigOutcome(outcome.error()); +} + +void CdnClient::setFileCacheExpiredConfigAsync(const SetFileCacheExpiredConfigRequest& request, const SetFileCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setFileCacheExpiredConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::SetFileCacheExpiredConfigOutcomeCallable CdnClient::setFileCacheExpiredConfigCallable(const SetFileCacheExpiredConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setFileCacheExpiredConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeDomainsUsageByDayOutcome CdnClient::describeDomainsUsageByDay(const DescribeDomainsUsageByDayRequest &request) const { auto endpointOutcome = endpoint(); @@ -742,7 +886,7 @@ CdnClient::DescribeDomainsUsageByDayOutcomeCallable CdnClient::describeDomainsUs asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeTopDomainsByFlowOutcome CdnClient::describeTopDomainsByFlow(const DescribeTopDomainsByFlowRequest &request) const { auto endpointOutcome = endpoint(); @@ -778,7 +922,7 @@ CdnClient::DescribeTopDomainsByFlowOutcomeCallable CdnClient::describeTopDomains asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainAverageResponseTimeOutcome CdnClient::describeDomainAverageResponseTime(const DescribeDomainAverageResponseTimeRequest &request) const { auto endpointOutcome = endpoint(); @@ -814,7 +958,7 @@ CdnClient::DescribeDomainAverageResponseTimeOutcomeCallable CdnClient::describeD asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamBitRateDataOutcome CdnClient::describeLiveStreamBitRateData(const DescribeLiveStreamBitRateDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -850,7 +994,7 @@ CdnClient::DescribeLiveStreamBitRateDataOutcomeCallable CdnClient::describeLiveS asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetUserDomainBlackListOutcome CdnClient::setUserDomainBlackList(const SetUserDomainBlackListRequest &request) const { auto endpointOutcome = endpoint(); @@ -886,7 +1030,7 @@ CdnClient::SetUserDomainBlackListOutcomeCallable CdnClient::setUserDomainBlackLi asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetLocationAccessRestrictionOutcome CdnClient::setLocationAccessRestriction(const SetLocationAccessRestrictionRequest &request) const { auto endpointOutcome = endpoint(); @@ -922,7 +1066,43 @@ CdnClient::SetLocationAccessRestrictionOutcomeCallable CdnClient::setLocationAcc asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeUserCustomLogConfigOutcome CdnClient::describeUserCustomLogConfig(const DescribeUserCustomLogConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeUserCustomLogConfigOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeUserCustomLogConfigOutcome(DescribeUserCustomLogConfigResult(outcome.result())); + else + return DescribeUserCustomLogConfigOutcome(outcome.error()); +} + +void CdnClient::describeUserCustomLogConfigAsync(const DescribeUserCustomLogConfigRequest& request, const DescribeUserCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeUserCustomLogConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeUserCustomLogConfigOutcomeCallable CdnClient::describeUserCustomLogConfigCallable(const DescribeUserCustomLogConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeUserCustomLogConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeExtensiveDomainDataOutcome CdnClient::describeExtensiveDomainData(const DescribeExtensiveDomainDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -958,7 +1138,7 @@ CdnClient::DescribeExtensiveDomainDataOutcomeCallable CdnClient::describeExtensi asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ModifyCdnServiceOutcome CdnClient::modifyCdnService(const ModifyCdnServiceRequest &request) const { auto endpointOutcome = endpoint(); @@ -994,7 +1174,7 @@ CdnClient::ModifyCdnServiceOutcomeCallable CdnClient::modifyCdnServiceCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRecordIndexFileOutcome CdnClient::describeLiveStreamRecordIndexFile(const DescribeLiveStreamRecordIndexFileRequest &request) const { auto endpointOutcome = endpoint(); @@ -1030,7 +1210,7 @@ CdnClient::DescribeLiveStreamRecordIndexFileOutcomeCallable CdnClient::describeL asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamTranscodeStreamNumOutcome CdnClient::describeLiveStreamTranscodeStreamNum(const DescribeLiveStreamTranscodeStreamNumRequest &request) const { auto endpointOutcome = endpoint(); @@ -1066,43 +1246,7 @@ CdnClient::DescribeLiveStreamTranscodeStreamNumOutcomeCallable CdnClient::descri asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DeleteHttpHeaderConfigOutcome CdnClient::deleteHttpHeaderConfig(const DeleteHttpHeaderConfigRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DeleteHttpHeaderConfigOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DeleteHttpHeaderConfigOutcome(DeleteHttpHeaderConfigResult(outcome.result())); - else - return DeleteHttpHeaderConfigOutcome(outcome.error()); -} - -void CdnClient::deleteHttpHeaderConfigAsync(const DeleteHttpHeaderConfigRequest& request, const DeleteHttpHeaderConfigAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, deleteHttpHeaderConfig(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DeleteHttpHeaderConfigOutcomeCallable CdnClient::deleteHttpHeaderConfigCallable(const DeleteHttpHeaderConfigRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->deleteHttpHeaderConfig(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::DescribeDomainHitRateDataOutcome CdnClient::describeDomainHitRateData(const DescribeDomainHitRateDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -1138,7 +1282,43 @@ CdnClient::DescribeDomainHitRateDataOutcomeCallable CdnClient::describeDomainHit asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DeleteHttpHeaderConfigOutcome CdnClient::deleteHttpHeaderConfig(const DeleteHttpHeaderConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteHttpHeaderConfigOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteHttpHeaderConfigOutcome(DeleteHttpHeaderConfigResult(outcome.result())); + else + return DeleteHttpHeaderConfigOutcome(outcome.error()); +} + +void CdnClient::deleteHttpHeaderConfigAsync(const DeleteHttpHeaderConfigRequest& request, const DeleteHttpHeaderConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteHttpHeaderConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DeleteHttpHeaderConfigOutcomeCallable CdnClient::deleteHttpHeaderConfigCallable(const DeleteHttpHeaderConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteHttpHeaderConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::PushObjectCacheOutcome CdnClient::pushObjectCache(const PushObjectCacheRequest &request) const { auto endpointOutcome = endpoint(); @@ -1174,7 +1354,7 @@ CdnClient::PushObjectCacheOutcomeCallable CdnClient::pushObjectCacheCallable(con asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveRecordConfigOutcome CdnClient::describeLiveRecordConfig(const DescribeLiveRecordConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1210,7 +1390,7 @@ CdnClient::DescribeLiveRecordConfigOutcomeCallable CdnClient::describeLiveRecord asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetForceRedirectConfigOutcome CdnClient::setForceRedirectConfig(const SetForceRedirectConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1246,7 +1426,7 @@ CdnClient::SetForceRedirectConfigOutcomeCallable CdnClient::setForceRedirectConf asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetErrorPageConfigOutcome CdnClient::setErrorPageConfig(const SetErrorPageConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1282,7 +1462,7 @@ CdnClient::SetErrorPageConfigOutcomeCallable CdnClient::setErrorPageConfigCallab asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamOnlineUserNumOutcome CdnClient::describeLiveStreamOnlineUserNum(const DescribeLiveStreamOnlineUserNumRequest &request) const { auto endpointOutcome = endpoint(); @@ -1318,7 +1498,7 @@ CdnClient::DescribeLiveStreamOnlineUserNumOutcomeCallable CdnClient::describeLiv asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetRefererConfigOutcome CdnClient::setRefererConfig(const SetRefererConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1354,7 +1534,7 @@ CdnClient::SetRefererConfigOutcomeCallable CdnClient::setRefererConfigCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainSrcFlowDataOutcome CdnClient::describeDomainSrcFlowData(const DescribeDomainSrcFlowDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -1390,7 +1570,7 @@ CdnClient::DescribeDomainSrcFlowDataOutcomeCallable CdnClient::describeDomainSrc asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DeleteLiveAppSnapshotConfigOutcome CdnClient::deleteLiveAppSnapshotConfig(const DeleteLiveAppSnapshotConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1426,7 +1606,7 @@ CdnClient::DeleteLiveAppSnapshotConfigOutcomeCallable CdnClient::deleteLiveAppSn asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeCdnTypesOutcome CdnClient::describeCdnTypes(const DescribeCdnTypesRequest &request) const { auto endpointOutcome = endpoint(); @@ -1462,7 +1642,7 @@ CdnClient::DescribeCdnTypesOutcomeCallable CdnClient::describeCdnTypesCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetOptimizeConfigOutcome CdnClient::setOptimizeConfig(const SetOptimizeConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1498,7 +1678,7 @@ CdnClient::SetOptimizeConfigOutcomeCallable CdnClient::setOptimizeConfigCallable asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetDynamicConfigOutcome CdnClient::setDynamicConfig(const SetDynamicConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1534,7 +1714,7 @@ CdnClient::SetDynamicConfigOutcomeCallable CdnClient::setDynamicConfigCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetReqAuthConfigOutcome CdnClient::setReqAuthConfig(const SetReqAuthConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1570,7 +1750,7 @@ CdnClient::SetReqAuthConfigOutcomeCallable CdnClient::setReqAuthConfigCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamLimitInfoOutcome CdnClient::describeLiveStreamLimitInfo(const DescribeLiveStreamLimitInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -1606,7 +1786,7 @@ CdnClient::DescribeLiveStreamLimitInfoOutcomeCallable CdnClient::describeLiveStr asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamNumberListOutcome CdnClient::describeLiveStreamNumberList(const DescribeLiveStreamNumberListRequest &request) const { auto endpointOutcome = endpoint(); @@ -1642,7 +1822,7 @@ CdnClient::DescribeLiveStreamNumberListOutcomeCallable CdnClient::describeLiveSt asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetHttpErrorPageConfigOutcome CdnClient::setHttpErrorPageConfig(const SetHttpErrorPageConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1678,7 +1858,7 @@ CdnClient::SetHttpErrorPageConfigOutcomeCallable CdnClient::setHttpErrorPageConf asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetPathForceTtlCodeConfigOutcome CdnClient::setPathForceTtlCodeConfig(const SetPathForceTtlCodeConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1714,7 +1894,7 @@ CdnClient::SetPathForceTtlCodeConfigOutcomeCallable CdnClient::setPathForceTtlCo asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRelayPushBitRateOutcome CdnClient::describeLiveStreamRelayPushBitRate(const DescribeLiveStreamRelayPushBitRateRequest &request) const { auto endpointOutcome = endpoint(); @@ -1750,7 +1930,7 @@ CdnClient::DescribeLiveStreamRelayPushBitRateOutcomeCallable CdnClient::describe asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::StartMixStreamsServiceOutcome CdnClient::startMixStreamsService(const StartMixStreamsServiceRequest &request) const { auto endpointOutcome = endpoint(); @@ -1786,7 +1966,7 @@ CdnClient::StartMixStreamsServiceOutcomeCallable CdnClient::startMixStreamsServi asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLivePullStreamConfigOutcome CdnClient::describeLivePullStreamConfig(const DescribeLivePullStreamConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1822,7 +2002,7 @@ CdnClient::DescribeLivePullStreamConfigOutcomeCallable CdnClient::describeLivePu asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetLiveStreamsNotifyUrlConfigOutcome CdnClient::setLiveStreamsNotifyUrlConfig(const SetLiveStreamsNotifyUrlConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1858,7 +2038,7 @@ CdnClient::SetLiveStreamsNotifyUrlConfigOutcomeCallable CdnClient::setLiveStream asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainPathDataOutcome CdnClient::describeDomainPathData(const DescribeDomainPathDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -1894,43 +2074,7 @@ CdnClient::DescribeDomainPathDataOutcomeCallable CdnClient::describeDomainPathDa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeCdnDomainLogsOutcome CdnClient::describeCdnDomainLogs(const DescribeCdnDomainLogsRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeCdnDomainLogsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeCdnDomainLogsOutcome(DescribeCdnDomainLogsResult(outcome.result())); - else - return DescribeCdnDomainLogsOutcome(outcome.error()); -} - -void CdnClient::describeCdnDomainLogsAsync(const DescribeCdnDomainLogsRequest& request, const DescribeCdnDomainLogsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeCdnDomainLogs(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeCdnDomainLogsOutcomeCallable CdnClient::describeCdnDomainLogsCallable(const DescribeCdnDomainLogsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeCdnDomainLogs(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::DescribeLiveAppRecordConfigOutcome CdnClient::describeLiveAppRecordConfig(const DescribeLiveAppRecordConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -1966,43 +2110,79 @@ CdnClient::DescribeLiveAppRecordConfigOutcomeCallable CdnClient::describeLiveApp asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainFlowDataOutcome CdnClient::describeDomainFlowData(const DescribeDomainFlowDataRequest &request) const + +CdnClient::DescribeCdnDomainLogsOutcome CdnClient::describeCdnDomainLogs(const DescribeCdnDomainLogsRequest &request) const { auto endpointOutcome = endpoint(); if (!endpointOutcome.isSuccess()) - return DescribeDomainFlowDataOutcome(endpointOutcome.error()); + return DescribeCdnDomainLogsOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribeDomainFlowDataOutcome(DescribeDomainFlowDataResult(outcome.result())); + return DescribeCdnDomainLogsOutcome(DescribeCdnDomainLogsResult(outcome.result())); else - return DescribeDomainFlowDataOutcome(outcome.error()); + return DescribeCdnDomainLogsOutcome(outcome.error()); } -void CdnClient::describeDomainFlowDataAsync(const DescribeDomainFlowDataRequest& request, const DescribeDomainFlowDataAsyncHandler& handler, const std::shared_ptr& context) const +void CdnClient::describeCdnDomainLogsAsync(const DescribeCdnDomainLogsRequest& request, const DescribeCdnDomainLogsAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describeDomainFlowData(request), context); + handler(this, request, describeCdnDomainLogs(request), context); }; asyncExecute(new Runnable(fn)); } -CdnClient::DescribeDomainFlowDataOutcomeCallable CdnClient::describeDomainFlowDataCallable(const DescribeDomainFlowDataRequest &request) const +CdnClient::DescribeCdnDomainLogsOutcomeCallable CdnClient::describeCdnDomainLogsCallable(const DescribeCdnDomainLogsRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describeDomainFlowData(request); + return this->describeCdnDomainLogs(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainTopUrlVisitOutcome CdnClient::describeDomainTopUrlVisit(const DescribeDomainTopUrlVisitRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainTopUrlVisitOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainTopUrlVisitOutcome(DescribeDomainTopUrlVisitResult(outcome.result())); + else + return DescribeDomainTopUrlVisitOutcome(outcome.error()); +} + +void CdnClient::describeDomainTopUrlVisitAsync(const DescribeDomainTopUrlVisitRequest& request, const DescribeDomainTopUrlVisitAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainTopUrlVisit(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainTopUrlVisitOutcomeCallable CdnClient::describeDomainTopUrlVisitCallable(const DescribeDomainTopUrlVisitRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainTopUrlVisit(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::SetOssLogConfigOutcome CdnClient::setOssLogConfig(const SetOssLogConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -2038,43 +2218,43 @@ CdnClient::SetOssLogConfigOutcomeCallable CdnClient::setOssLogConfigCallable(con asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeLiveStreamRelayPushErrorsOutcome CdnClient::describeLiveStreamRelayPushErrors(const DescribeLiveStreamRelayPushErrorsRequest &request) const + +CdnClient::DescribeDomainFlowDataOutcome CdnClient::describeDomainFlowData(const DescribeDomainFlowDataRequest &request) const { auto endpointOutcome = endpoint(); if (!endpointOutcome.isSuccess()) - return DescribeLiveStreamRelayPushErrorsOutcome(endpointOutcome.error()); + return DescribeDomainFlowDataOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribeLiveStreamRelayPushErrorsOutcome(DescribeLiveStreamRelayPushErrorsResult(outcome.result())); + return DescribeDomainFlowDataOutcome(DescribeDomainFlowDataResult(outcome.result())); else - return DescribeLiveStreamRelayPushErrorsOutcome(outcome.error()); + return DescribeDomainFlowDataOutcome(outcome.error()); } -void CdnClient::describeLiveStreamRelayPushErrorsAsync(const DescribeLiveStreamRelayPushErrorsRequest& request, const DescribeLiveStreamRelayPushErrorsAsyncHandler& handler, const std::shared_ptr& context) const +void CdnClient::describeDomainFlowDataAsync(const DescribeDomainFlowDataRequest& request, const DescribeDomainFlowDataAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describeLiveStreamRelayPushErrors(request), context); + handler(this, request, describeDomainFlowData(request), context); }; asyncExecute(new Runnable(fn)); } -CdnClient::DescribeLiveStreamRelayPushErrorsOutcomeCallable CdnClient::describeLiveStreamRelayPushErrorsCallable(const DescribeLiveStreamRelayPushErrorsRequest &request) const +CdnClient::DescribeDomainFlowDataOutcomeCallable CdnClient::describeDomainFlowDataCallable(const DescribeDomainFlowDataRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describeLiveStreamRelayPushErrors(request); + return this->describeDomainFlowData(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamsBlockListOutcome CdnClient::describeLiveStreamsBlockList(const DescribeLiveStreamsBlockListRequest &request) const { auto endpointOutcome = endpoint(); @@ -2110,7 +2290,43 @@ CdnClient::DescribeLiveStreamsBlockListOutcomeCallable CdnClient::describeLiveSt asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeLiveStreamRelayPushErrorsOutcome CdnClient::describeLiveStreamRelayPushErrors(const DescribeLiveStreamRelayPushErrorsRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeLiveStreamRelayPushErrorsOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeLiveStreamRelayPushErrorsOutcome(DescribeLiveStreamRelayPushErrorsResult(outcome.result())); + else + return DescribeLiveStreamRelayPushErrorsOutcome(outcome.error()); +} + +void CdnClient::describeLiveStreamRelayPushErrorsAsync(const DescribeLiveStreamRelayPushErrorsRequest& request, const DescribeLiveStreamRelayPushErrorsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeLiveStreamRelayPushErrors(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeLiveStreamRelayPushErrorsOutcomeCallable CdnClient::describeLiveStreamRelayPushErrorsCallable(const DescribeLiveStreamRelayPushErrorsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeLiveStreamRelayPushErrors(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::AddLiveStreamTranscodeOutcome CdnClient::addLiveStreamTranscode(const AddLiveStreamTranscodeRequest &request) const { auto endpointOutcome = endpoint(); @@ -2146,7 +2362,7 @@ CdnClient::AddLiveStreamTranscodeOutcomeCallable CdnClient::addLiveStreamTransco asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetIgnoreQueryStringConfigOutcome CdnClient::setIgnoreQueryStringConfig(const SetIgnoreQueryStringConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -2182,7 +2398,43 @@ CdnClient::SetIgnoreQueryStringConfigOutcomeCallable CdnClient::setIgnoreQuerySt asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainCustomLogConfigOutcome CdnClient::describeDomainCustomLogConfig(const DescribeDomainCustomLogConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainCustomLogConfigOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainCustomLogConfigOutcome(DescribeDomainCustomLogConfigResult(outcome.result())); + else + return DescribeDomainCustomLogConfigOutcome(outcome.error()); +} + +void CdnClient::describeDomainCustomLogConfigAsync(const DescribeDomainCustomLogConfigRequest& request, const DescribeDomainCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainCustomLogConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainCustomLogConfigOutcomeCallable CdnClient::describeDomainCustomLogConfigCallable(const DescribeDomainCustomLogConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainCustomLogConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::AddLivePullStreamInfoOutcome CdnClient::addLivePullStreamInfo(const AddLivePullStreamInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -2218,7 +2470,7 @@ CdnClient::AddLivePullStreamInfoOutcomeCallable CdnClient::addLivePullStreamInfo asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeUserCustomerLabelsOutcome CdnClient::describeUserCustomerLabels(const DescribeUserCustomerLabelsRequest &request) const { auto endpointOutcome = endpoint(); @@ -2254,7 +2506,7 @@ CdnClient::DescribeUserCustomerLabelsOutcomeCallable CdnClient::describeUserCust asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::BatchDescribeDomainBpsDataOutcome CdnClient::batchDescribeDomainBpsData(const BatchDescribeDomainBpsDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2290,43 +2542,7 @@ CdnClient::BatchDescribeDomainBpsDataOutcomeCallable CdnClient::batchDescribeDom asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainTopReferVisitOutcome CdnClient::describeDomainTopReferVisit(const DescribeDomainTopReferVisitRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDomainTopReferVisitOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDomainTopReferVisitOutcome(DescribeDomainTopReferVisitResult(outcome.result())); - else - return DescribeDomainTopReferVisitOutcome(outcome.error()); -} - -void CdnClient::describeDomainTopReferVisitAsync(const DescribeDomainTopReferVisitRequest& request, const DescribeDomainTopReferVisitAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDomainTopReferVisit(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeDomainTopReferVisitOutcomeCallable CdnClient::describeDomainTopReferVisitCallable(const DescribeDomainTopReferVisitRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDomainTopReferVisit(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::DescribeLiveStreamBpsDataOutcome CdnClient::describeLiveStreamBpsData(const DescribeLiveStreamBpsDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2362,7 +2578,43 @@ CdnClient::DescribeLiveStreamBpsDataOutcomeCallable CdnClient::describeLiveStrea asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainTopReferVisitOutcome CdnClient::describeDomainTopReferVisit(const DescribeDomainTopReferVisitRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainTopReferVisitOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainTopReferVisitOutcome(DescribeDomainTopReferVisitResult(outcome.result())); + else + return DescribeDomainTopReferVisitOutcome(outcome.error()); +} + +void CdnClient::describeDomainTopReferVisitAsync(const DescribeDomainTopReferVisitRequest& request, const DescribeDomainTopReferVisitAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainTopReferVisit(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainTopReferVisitOutcomeCallable CdnClient::describeDomainTopReferVisitCallable(const DescribeDomainTopReferVisitRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainTopReferVisit(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamsControlHistoryOutcome CdnClient::describeLiveStreamsControlHistory(const DescribeLiveStreamsControlHistoryRequest &request) const { auto endpointOutcome = endpoint(); @@ -2398,43 +2650,7 @@ CdnClient::DescribeLiveStreamsControlHistoryOutcomeCallable CdnClient::describeL asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::OpenCdnServiceOutcome CdnClient::openCdnService(const OpenCdnServiceRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return OpenCdnServiceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return OpenCdnServiceOutcome(OpenCdnServiceResult(outcome.result())); - else - return OpenCdnServiceOutcome(outcome.error()); -} - -void CdnClient::openCdnServiceAsync(const OpenCdnServiceRequest& request, const OpenCdnServiceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, openCdnService(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::OpenCdnServiceOutcomeCallable CdnClient::openCdnServiceCallable(const OpenCdnServiceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->openCdnService(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetReqHeaderConfigOutcome CdnClient::setReqHeaderConfig(const SetReqHeaderConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -2470,43 +2686,43 @@ CdnClient::SetReqHeaderConfigOutcomeCallable CdnClient::setReqHeaderConfigCallab asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainQoSRtOutcome CdnClient::describeDomainQoSRt(const DescribeDomainQoSRtRequest &request) const + +CdnClient::OpenCdnServiceOutcome CdnClient::openCdnService(const OpenCdnServiceRequest &request) const { auto endpointOutcome = endpoint(); if (!endpointOutcome.isSuccess()) - return DescribeDomainQoSRtOutcome(endpointOutcome.error()); + return OpenCdnServiceOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribeDomainQoSRtOutcome(DescribeDomainQoSRtResult(outcome.result())); + return OpenCdnServiceOutcome(OpenCdnServiceResult(outcome.result())); else - return DescribeDomainQoSRtOutcome(outcome.error()); + return OpenCdnServiceOutcome(outcome.error()); } -void CdnClient::describeDomainQoSRtAsync(const DescribeDomainQoSRtRequest& request, const DescribeDomainQoSRtAsyncHandler& handler, const std::shared_ptr& context) const +void CdnClient::openCdnServiceAsync(const OpenCdnServiceRequest& request, const OpenCdnServiceAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describeDomainQoSRt(request), context); + handler(this, request, openCdnService(request), context); }; asyncExecute(new Runnable(fn)); } -CdnClient::DescribeDomainQoSRtOutcomeCallable CdnClient::describeDomainQoSRtCallable(const DescribeDomainQoSRtRequest &request) const +CdnClient::OpenCdnServiceOutcomeCallable CdnClient::openCdnServiceCallable(const OpenCdnServiceRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describeDomainQoSRt(request); + return this->openCdnService(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainRealTimeReqHitRateDataOutcome CdnClient::describeDomainRealTimeReqHitRateData(const DescribeDomainRealTimeReqHitRateDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2542,7 +2758,43 @@ CdnClient::DescribeDomainRealTimeReqHitRateDataOutcomeCallable CdnClient::descri asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainQoSRtOutcome CdnClient::describeDomainQoSRt(const DescribeDomainQoSRtRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainQoSRtOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainQoSRtOutcome(DescribeDomainQoSRtResult(outcome.result())); + else + return DescribeDomainQoSRtOutcome(outcome.error()); +} + +void CdnClient::describeDomainQoSRtAsync(const DescribeDomainQoSRtRequest& request, const DescribeDomainQoSRtAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainQoSRt(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainQoSRtOutcomeCallable CdnClient::describeDomainQoSRtCallable(const DescribeDomainQoSRtRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainQoSRt(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamFrameAndBitRateByDomainOutcome CdnClient::describeLiveStreamFrameAndBitRateByDomain(const DescribeLiveStreamFrameAndBitRateByDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -2578,7 +2830,7 @@ CdnClient::DescribeLiveStreamFrameAndBitRateByDomainOutcomeCallable CdnClient::d asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamSnapshotInfoOutcome CdnClient::describeLiveStreamSnapshotInfo(const DescribeLiveStreamSnapshotInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -2614,7 +2866,7 @@ CdnClient::DescribeLiveStreamSnapshotInfoOutcomeCallable CdnClient::describeLive asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetIpBlackListConfigOutcome CdnClient::setIpBlackListConfig(const SetIpBlackListConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -2650,7 +2902,7 @@ CdnClient::SetIpBlackListConfigOutcomeCallable CdnClient::setIpBlackListConfigCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainSlowRatioOutcome CdnClient::describeDomainSlowRatio(const DescribeDomainSlowRatioRequest &request) const { auto endpointOutcome = endpoint(); @@ -2686,7 +2938,7 @@ CdnClient::DescribeDomainSlowRatioOutcomeCallable CdnClient::describeDomainSlowR asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainCCDataOutcome CdnClient::describeDomainCCData(const DescribeDomainCCDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2722,7 +2974,7 @@ CdnClient::DescribeDomainCCDataOutcomeCallable CdnClient::describeDomainCCDataCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRelayPushDataOutcome CdnClient::describeLiveStreamRelayPushData(const DescribeLiveStreamRelayPushDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2758,7 +3010,7 @@ CdnClient::DescribeLiveStreamRelayPushDataOutcomeCallable CdnClient::describeLiv asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetIpAllowListConfigOutcome CdnClient::setIpAllowListConfig(const SetIpAllowListConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -2794,7 +3046,7 @@ CdnClient::SetIpAllowListConfigOutcomeCallable CdnClient::setIpAllowListConfigCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainRealTimeQpsDataOutcome CdnClient::describeDomainRealTimeQpsData(const DescribeDomainRealTimeQpsDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2830,7 +3082,7 @@ CdnClient::DescribeDomainRealTimeQpsDataOutcomeCallable CdnClient::describeDomai asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::RefreshObjectCachesOutcome CdnClient::refreshObjectCaches(const RefreshObjectCachesRequest &request) const { auto endpointOutcome = endpoint(); @@ -2866,7 +3118,43 @@ CdnClient::RefreshObjectCachesOutcomeCallable CdnClient::refreshObjectCachesCall asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainBpsDataOutcome CdnClient::describeDomainBpsData(const DescribeDomainBpsDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainBpsDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainBpsDataOutcome(DescribeDomainBpsDataResult(outcome.result())); + else + return DescribeDomainBpsDataOutcome(outcome.error()); +} + +void CdnClient::describeDomainBpsDataAsync(const DescribeDomainBpsDataRequest& request, const DescribeDomainBpsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainBpsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainBpsDataOutcomeCallable CdnClient::describeDomainBpsDataCallable(const DescribeDomainBpsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainBpsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamsFrameRateAndBitRateDataOutcome CdnClient::describeLiveStreamsFrameRateAndBitRateData(const DescribeLiveStreamsFrameRateAndBitRateDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2902,7 +3190,7 @@ CdnClient::DescribeLiveStreamsFrameRateAndBitRateDataOutcomeCallable CdnClient:: asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeOneMinuteDataOutcome CdnClient::describeOneMinuteData(const DescribeOneMinuteDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -2938,7 +3226,7 @@ CdnClient::DescribeOneMinuteDataOutcomeCallable CdnClient::describeOneMinuteData asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRecordContentOutcome CdnClient::describeLiveStreamRecordContent(const DescribeLiveStreamRecordContentRequest &request) const { auto endpointOutcome = endpoint(); @@ -2974,7 +3262,7 @@ CdnClient::DescribeLiveStreamRecordContentOutcomeCallable CdnClient::describeLiv asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::AddCdnDomainOutcome CdnClient::addCdnDomain(const AddCdnDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -3010,7 +3298,7 @@ CdnClient::AddCdnDomainOutcomeCallable CdnClient::addCdnDomainCallable(const Add asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetRangeConfigOutcome CdnClient::setRangeConfig(const SetRangeConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3046,7 +3334,7 @@ CdnClient::SetRangeConfigOutcomeCallable CdnClient::setRangeConfigCallable(const asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRoomBitRateOutcome CdnClient::describeLiveStreamRoomBitRate(const DescribeLiveStreamRoomBitRateRequest &request) const { auto endpointOutcome = endpoint(); @@ -3082,7 +3370,43 @@ CdnClient::DescribeLiveStreamRoomBitRateOutcomeCallable CdnClient::describeLiveS asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainCnameOutcome CdnClient::describeDomainCname(const DescribeDomainCnameRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainCnameOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainCnameOutcome(DescribeDomainCnameResult(outcome.result())); + else + return DescribeDomainCnameOutcome(outcome.error()); +} + +void CdnClient::describeDomainCnameAsync(const DescribeDomainCnameRequest& request, const DescribeDomainCnameAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainCname(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainCnameOutcomeCallable CdnClient::describeDomainCnameCallable(const DescribeDomainCnameRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainCname(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::SetCcConfigOutcome CdnClient::setCcConfig(const SetCcConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3118,7 +3442,43 @@ CdnClient::SetCcConfigOutcomeCallable CdnClient::setCcConfigCallable(const SetCc asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeCustomLogConfigOutcome CdnClient::describeCustomLogConfig(const DescribeCustomLogConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeCustomLogConfigOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeCustomLogConfigOutcome(DescribeCustomLogConfigResult(outcome.result())); + else + return DescribeCustomLogConfigOutcome(outcome.error()); +} + +void CdnClient::describeCustomLogConfigAsync(const DescribeCustomLogConfigRequest& request, const DescribeCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeCustomLogConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeCustomLogConfigOutcomeCallable CdnClient::describeCustomLogConfigCallable(const DescribeCustomLogConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeCustomLogConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeUserDomainsOutcome CdnClient::describeUserDomains(const DescribeUserDomainsRequest &request) const { auto endpointOutcome = endpoint(); @@ -3154,7 +3514,7 @@ CdnClient::DescribeUserDomainsOutcomeCallable CdnClient::describeUserDomainsCall asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveSnapshotConfigOutcome CdnClient::describeLiveSnapshotConfig(const DescribeLiveSnapshotConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3190,7 +3550,7 @@ CdnClient::DescribeLiveSnapshotConfigOutcomeCallable CdnClient::describeLiveSnap asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeRefreshTasksOutcome CdnClient::describeRefreshTasks(const DescribeRefreshTasksRequest &request) const { auto endpointOutcome = endpoint(); @@ -3226,7 +3586,7 @@ CdnClient::DescribeRefreshTasksOutcomeCallable CdnClient::describeRefreshTasksCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeRefreshQuotaOutcome CdnClient::describeRefreshQuota(const DescribeRefreshQuotaRequest &request) const { auto endpointOutcome = endpoint(); @@ -3262,43 +3622,7 @@ CdnClient::DescribeRefreshQuotaOutcomeCallable CdnClient::describeRefreshQuotaCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::AddLiveAppRecordConfigOutcome CdnClient::addLiveAppRecordConfig(const AddLiveAppRecordConfigRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return AddLiveAppRecordConfigOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return AddLiveAppRecordConfigOutcome(AddLiveAppRecordConfigResult(outcome.result())); - else - return AddLiveAppRecordConfigOutcome(outcome.error()); -} - -void CdnClient::addLiveAppRecordConfigAsync(const AddLiveAppRecordConfigRequest& request, const AddLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, addLiveAppRecordConfig(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::AddLiveAppRecordConfigOutcomeCallable CdnClient::addLiveAppRecordConfigCallable(const AddLiveAppRecordConfigRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->addLiveAppRecordConfig(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetForwardSchemeConfigOutcome CdnClient::setForwardSchemeConfig(const SetForwardSchemeConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3334,43 +3658,43 @@ CdnClient::SetForwardSchemeConfigOutcomeCallable CdnClient::setForwardSchemeConf asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DeleteLiveDomainMappingOutcome CdnClient::deleteLiveDomainMapping(const DeleteLiveDomainMappingRequest &request) const + +CdnClient::AddLiveAppRecordConfigOutcome CdnClient::addLiveAppRecordConfig(const AddLiveAppRecordConfigRequest &request) const { auto endpointOutcome = endpoint(); if (!endpointOutcome.isSuccess()) - return DeleteLiveDomainMappingOutcome(endpointOutcome.error()); + return AddLiveAppRecordConfigOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DeleteLiveDomainMappingOutcome(DeleteLiveDomainMappingResult(outcome.result())); + return AddLiveAppRecordConfigOutcome(AddLiveAppRecordConfigResult(outcome.result())); else - return DeleteLiveDomainMappingOutcome(outcome.error()); + return AddLiveAppRecordConfigOutcome(outcome.error()); } -void CdnClient::deleteLiveDomainMappingAsync(const DeleteLiveDomainMappingRequest& request, const DeleteLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context) const +void CdnClient::addLiveAppRecordConfigAsync(const AddLiveAppRecordConfigRequest& request, const AddLiveAppRecordConfigAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, deleteLiveDomainMapping(request), context); + handler(this, request, addLiveAppRecordConfig(request), context); }; asyncExecute(new Runnable(fn)); } -CdnClient::DeleteLiveDomainMappingOutcomeCallable CdnClient::deleteLiveDomainMappingCallable(const DeleteLiveDomainMappingRequest &request) const +CdnClient::AddLiveAppRecordConfigOutcomeCallable CdnClient::addLiveAppRecordConfigCallable(const AddLiveAppRecordConfigRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->deleteLiveDomainMapping(request); + return this->addLiveAppRecordConfig(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainBpsDataByTimeStampOutcome CdnClient::describeDomainBpsDataByTimeStamp(const DescribeDomainBpsDataByTimeStampRequest &request) const { auto endpointOutcome = endpoint(); @@ -3406,7 +3730,79 @@ CdnClient::DescribeDomainBpsDataByTimeStampOutcomeCallable CdnClient::describeDo asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DeleteLiveDomainMappingOutcome CdnClient::deleteLiveDomainMapping(const DeleteLiveDomainMappingRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteLiveDomainMappingOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteLiveDomainMappingOutcome(DeleteLiveDomainMappingResult(outcome.result())); + else + return DeleteLiveDomainMappingOutcome(outcome.error()); +} + +void CdnClient::deleteLiveDomainMappingAsync(const DeleteLiveDomainMappingRequest& request, const DeleteLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteLiveDomainMapping(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DeleteLiveDomainMappingOutcomeCallable CdnClient::deleteLiveDomainMappingCallable(const DeleteLiveDomainMappingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteLiveDomainMapping(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CdnClient::ModifyFileCacheExpiredConfigOutcome CdnClient::modifyFileCacheExpiredConfig(const ModifyFileCacheExpiredConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyFileCacheExpiredConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyFileCacheExpiredConfigOutcome(ModifyFileCacheExpiredConfigResult(outcome.result())); + else + return ModifyFileCacheExpiredConfigOutcome(outcome.error()); +} + +void CdnClient::modifyFileCacheExpiredConfigAsync(const ModifyFileCacheExpiredConfigRequest& request, const ModifyFileCacheExpiredConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyFileCacheExpiredConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::ModifyFileCacheExpiredConfigOutcomeCallable CdnClient::modifyFileCacheExpiredConfigCallable(const ModifyFileCacheExpiredConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyFileCacheExpiredConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::SetSourceHostConfigOutcome CdnClient::setSourceHostConfig(const SetSourceHostConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3442,7 +3838,7 @@ CdnClient::SetSourceHostConfigOutcomeCallable CdnClient::setSourceHostConfigCall asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRoomUserNumberOutcome CdnClient::describeLiveStreamRoomUserNumber(const DescribeLiveStreamRoomUserNumberRequest &request) const { auto endpointOutcome = endpoint(); @@ -3478,7 +3874,7 @@ CdnClient::DescribeLiveStreamRoomUserNumberOutcomeCallable CdnClient::describeLi asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeUserConfigsOutcome CdnClient::describeUserConfigs(const DescribeUserConfigsRequest &request) const { auto endpointOutcome = endpoint(); @@ -3514,7 +3910,7 @@ CdnClient::DescribeUserConfigsOutcomeCallable CdnClient::describeUserConfigsCall asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamStreamStatusOutcome CdnClient::describeLiveStreamStreamStatus(const DescribeLiveStreamStreamStatusRequest &request) const { auto endpointOutcome = endpoint(); @@ -3550,7 +3946,7 @@ CdnClient::DescribeLiveStreamStreamStatusOutcomeCallable CdnClient::describeLive asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamRecordIndexFilesOutcome CdnClient::describeLiveStreamRecordIndexFiles(const DescribeLiveStreamRecordIndexFilesRequest &request) const { auto endpointOutcome = endpoint(); @@ -3586,7 +3982,7 @@ CdnClient::DescribeLiveStreamRecordIndexFilesOutcomeCallable CdnClient::describe asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ModifyCdnDomainOutcome CdnClient::modifyCdnDomain(const ModifyCdnDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -3622,43 +4018,7 @@ CdnClient::ModifyCdnDomainOutcomeCallable CdnClient::modifyCdnDomainCallable(con asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainMonthBillingBpsDataOutcome CdnClient::describeDomainMonthBillingBpsData(const DescribeDomainMonthBillingBpsDataRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDomainMonthBillingBpsDataOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDomainMonthBillingBpsDataOutcome(DescribeDomainMonthBillingBpsDataResult(outcome.result())); - else - return DescribeDomainMonthBillingBpsDataOutcome(outcome.error()); -} - -void CdnClient::describeDomainMonthBillingBpsDataAsync(const DescribeDomainMonthBillingBpsDataRequest& request, const DescribeDomainMonthBillingBpsDataAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDomainMonthBillingBpsData(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeDomainMonthBillingBpsDataOutcomeCallable CdnClient::describeDomainMonthBillingBpsDataCallable(const DescribeDomainMonthBillingBpsDataRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDomainMonthBillingBpsData(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::DescribeDomainOnlineUserNumberOutcome CdnClient::describeDomainOnlineUserNumber(const DescribeDomainOnlineUserNumberRequest &request) const { auto endpointOutcome = endpoint(); @@ -3694,7 +4054,43 @@ CdnClient::DescribeDomainOnlineUserNumberOutcomeCallable CdnClient::describeDoma asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainMonthBillingBpsDataOutcome CdnClient::describeDomainMonthBillingBpsData(const DescribeDomainMonthBillingBpsDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainMonthBillingBpsDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainMonthBillingBpsDataOutcome(DescribeDomainMonthBillingBpsDataResult(outcome.result())); + else + return DescribeDomainMonthBillingBpsDataOutcome(outcome.error()); +} + +void CdnClient::describeDomainMonthBillingBpsDataAsync(const DescribeDomainMonthBillingBpsDataRequest& request, const DescribeDomainMonthBillingBpsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainMonthBillingBpsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainMonthBillingBpsDataOutcomeCallable CdnClient::describeDomainMonthBillingBpsDataCallable(const DescribeDomainMonthBillingBpsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainMonthBillingBpsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamFrameInfoOutcome CdnClient::describeLiveStreamFrameInfo(const DescribeLiveStreamFrameInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -3730,7 +4126,7 @@ CdnClient::DescribeLiveStreamFrameInfoOutcomeCallable CdnClient::describeLiveStr asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamFrameLossRatioOutcome CdnClient::describeLiveStreamFrameLossRatio(const DescribeLiveStreamFrameLossRatioRequest &request) const { auto endpointOutcome = endpoint(); @@ -3766,7 +4162,7 @@ CdnClient::DescribeLiveStreamFrameLossRatioOutcomeCallable CdnClient::describeLi asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ForbidLiveStreamOutcome CdnClient::forbidLiveStream(const ForbidLiveStreamRequest &request) const { auto endpointOutcome = endpoint(); @@ -3802,7 +4198,7 @@ CdnClient::ForbidLiveStreamOutcomeCallable CdnClient::forbidLiveStreamCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamDomainAppInfoOutcome CdnClient::describeLiveStreamDomainAppInfo(const DescribeLiveStreamDomainAppInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -3838,43 +4234,7 @@ CdnClient::DescribeLiveStreamDomainAppInfoOutcomeCallable CdnClient::describeLiv asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainQpsDataOutcome CdnClient::describeDomainQpsData(const DescribeDomainQpsDataRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDomainQpsDataOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDomainQpsDataOutcome(DescribeDomainQpsDataResult(outcome.result())); - else - return DescribeDomainQpsDataOutcome(outcome.error()); -} - -void CdnClient::describeDomainQpsDataAsync(const DescribeDomainQpsDataRequest& request, const DescribeDomainQpsDataAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDomainQpsData(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeDomainQpsDataOutcomeCallable CdnClient::describeDomainQpsDataCallable(const DescribeDomainQpsDataRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDomainQpsData(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetPageCompressConfigOutcome CdnClient::setPageCompressConfig(const SetPageCompressConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3910,7 +4270,43 @@ CdnClient::SetPageCompressConfigOutcomeCallable CdnClient::setPageCompressConfig asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainQpsDataOutcome CdnClient::describeDomainQpsData(const DescribeDomainQpsDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainQpsDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainQpsDataOutcome(DescribeDomainQpsDataResult(outcome.result())); + else + return DescribeDomainQpsDataOutcome(outcome.error()); +} + +void CdnClient::describeDomainQpsDataAsync(const DescribeDomainQpsDataRequest& request, const DescribeDomainQpsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainQpsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainQpsDataOutcomeCallable CdnClient::describeDomainQpsDataCallable(const DescribeDomainQpsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainQpsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeL2VipsByDomainOutcome CdnClient::describeL2VipsByDomain(const DescribeL2VipsByDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -3946,7 +4342,7 @@ CdnClient::DescribeL2VipsByDomainOutcomeCallable CdnClient::describeL2VipsByDoma asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ModifyHttpHeaderConfigOutcome CdnClient::modifyHttpHeaderConfig(const ModifyHttpHeaderConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -3982,7 +4378,7 @@ CdnClient::ModifyHttpHeaderConfigOutcomeCallable CdnClient::modifyHttpHeaderConf asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetDomainServerCertificateOutcome CdnClient::setDomainServerCertificate(const SetDomainServerCertificateRequest &request) const { auto endpointOutcome = endpoint(); @@ -4018,7 +4414,7 @@ CdnClient::SetDomainServerCertificateOutcomeCallable CdnClient::setDomainServerC asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeIpInfoOutcome CdnClient::describeIpInfo(const DescribeIpInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -4054,7 +4450,7 @@ CdnClient::DescribeIpInfoOutcomeCallable CdnClient::describeIpInfoCallable(const asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainConfigsOutcome CdnClient::describeDomainConfigs(const DescribeDomainConfigsRequest &request) const { auto endpointOutcome = endpoint(); @@ -4090,7 +4486,7 @@ CdnClient::DescribeDomainConfigsOutcomeCallable CdnClient::describeDomainConfigs asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainsBySourceOutcome CdnClient::describeDomainsBySource(const DescribeDomainsBySourceRequest &request) const { auto endpointOutcome = endpoint(); @@ -4126,7 +4522,43 @@ CdnClient::DescribeDomainsBySourceOutcomeCallable CdnClient::describeDomainsBySo asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::ModifyDomainCustomLogConfigOutcome CdnClient::modifyDomainCustomLogConfig(const ModifyDomainCustomLogConfigRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyDomainCustomLogConfigOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyDomainCustomLogConfigOutcome(ModifyDomainCustomLogConfigResult(outcome.result())); + else + return ModifyDomainCustomLogConfigOutcome(outcome.error()); +} + +void CdnClient::modifyDomainCustomLogConfigAsync(const ModifyDomainCustomLogConfigRequest& request, const ModifyDomainCustomLogConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyDomainCustomLogConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::ModifyDomainCustomLogConfigOutcomeCallable CdnClient::modifyDomainCustomLogConfigCallable(const ModifyDomainCustomLogConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyDomainCustomLogConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::UpdateLiveAppSnapshotConfigOutcome CdnClient::updateLiveAppSnapshotConfig(const UpdateLiveAppSnapshotConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -4162,43 +4594,7 @@ CdnClient::UpdateLiveAppSnapshotConfigOutcomeCallable CdnClient::updateLiveAppSn asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainPvDataOutcome CdnClient::describeDomainPvData(const DescribeDomainPvDataRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDomainPvDataOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDomainPvDataOutcome(DescribeDomainPvDataResult(outcome.result())); - else - return DescribeDomainPvDataOutcome(outcome.error()); -} - -void CdnClient::describeDomainPvDataAsync(const DescribeDomainPvDataRequest& request, const DescribeDomainPvDataAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDomainPvData(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeDomainPvDataOutcomeCallable CdnClient::describeDomainPvDataCallable(const DescribeDomainPvDataRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDomainPvData(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetRemoteReqAuthConfigOutcome CdnClient::setRemoteReqAuthConfig(const SetRemoteReqAuthConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -4234,7 +4630,43 @@ CdnClient::SetRemoteReqAuthConfigOutcomeCallable CdnClient::setRemoteReqAuthConf asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainPvDataOutcome CdnClient::describeDomainPvData(const DescribeDomainPvDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainPvDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainPvDataOutcome(DescribeDomainPvDataResult(outcome.result())); + else + return DescribeDomainPvDataOutcome(outcome.error()); +} + +void CdnClient::describeDomainPvDataAsync(const DescribeDomainPvDataRequest& request, const DescribeDomainPvDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainPvData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainPvDataOutcomeCallable CdnClient::describeDomainPvDataCallable(const DescribeDomainPvDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainPvData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamPushErrorsOutcome CdnClient::describeLiveStreamPushErrors(const DescribeLiveStreamPushErrorsRequest &request) const { auto endpointOutcome = endpoint(); @@ -4270,7 +4702,7 @@ CdnClient::DescribeLiveStreamPushErrorsOutcomeCallable CdnClient::describeLiveSt asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::AddLiveAppSnapshotConfigOutcome CdnClient::addLiveAppSnapshotConfig(const AddLiveAppSnapshotConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -4306,7 +4738,7 @@ CdnClient::AddLiveAppSnapshotConfigOutcomeCallable CdnClient::addLiveAppSnapshot asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainISPDataOutcome CdnClient::describeDomainISPData(const DescribeDomainISPDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -4342,7 +4774,7 @@ CdnClient::DescribeDomainISPDataOutcomeCallable CdnClient::describeDomainISPData asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ClearUserDomainBlackListOutcome CdnClient::clearUserDomainBlackList(const ClearUserDomainBlackListRequest &request) const { auto endpointOutcome = endpoint(); @@ -4378,7 +4810,7 @@ CdnClient::ClearUserDomainBlackListOutcomeCallable CdnClient::clearUserDomainBla asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainFileSizeProportionDataOutcome CdnClient::describeDomainFileSizeProportionData(const DescribeDomainFileSizeProportionDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -4414,7 +4846,7 @@ CdnClient::DescribeDomainFileSizeProportionDataOutcomeCallable CdnClient::descri asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveSpecificDomainMappingOutcome CdnClient::describeLiveSpecificDomainMapping(const DescribeLiveSpecificDomainMappingRequest &request) const { auto endpointOutcome = endpoint(); @@ -4450,7 +4882,7 @@ CdnClient::DescribeLiveSpecificDomainMappingOutcomeCallable CdnClient::describeL asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainRealTimeByteHitRateDataOutcome CdnClient::describeDomainRealTimeByteHitRateData(const DescribeDomainRealTimeByteHitRateDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -4486,43 +4918,7 @@ CdnClient::DescribeDomainRealTimeByteHitRateDataOutcomeCallable CdnClient::descr asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::AddLiveDomainMappingOutcome CdnClient::addLiveDomainMapping(const AddLiveDomainMappingRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return AddLiveDomainMappingOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return AddLiveDomainMappingOutcome(AddLiveDomainMappingResult(outcome.result())); - else - return AddLiveDomainMappingOutcome(outcome.error()); -} - -void CdnClient::addLiveDomainMappingAsync(const AddLiveDomainMappingRequest& request, const AddLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, addLiveDomainMapping(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::AddLiveDomainMappingOutcomeCallable CdnClient::addLiveDomainMappingCallable(const AddLiveDomainMappingRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->addLiveDomainMapping(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::MigrateDomainToHttpsDeliveryOutcome CdnClient::migrateDomainToHttpsDelivery(const MigrateDomainToHttpsDeliveryRequest &request) const { auto endpointOutcome = endpoint(); @@ -4558,7 +4954,43 @@ CdnClient::MigrateDomainToHttpsDeliveryOutcomeCallable CdnClient::migrateDomainT asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::AddLiveDomainMappingOutcome CdnClient::addLiveDomainMapping(const AddLiveDomainMappingRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return AddLiveDomainMappingOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddLiveDomainMappingOutcome(AddLiveDomainMappingResult(outcome.result())); + else + return AddLiveDomainMappingOutcome(outcome.error()); +} + +void CdnClient::addLiveDomainMappingAsync(const AddLiveDomainMappingRequest& request, const AddLiveDomainMappingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addLiveDomainMapping(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::AddLiveDomainMappingOutcomeCallable CdnClient::addLiveDomainMappingCallable(const AddLiveDomainMappingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addLiveDomainMapping(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeDomainRealTimeDataOutcome CdnClient::describeDomainRealTimeData(const DescribeDomainRealTimeDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -4594,7 +5026,7 @@ CdnClient::DescribeDomainRealTimeDataOutcomeCallable CdnClient::describeDomainRe asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ResumeLiveStreamOutcome CdnClient::resumeLiveStream(const ResumeLiveStreamRequest &request) const { auto endpointOutcome = endpoint(); @@ -4630,43 +5062,7 @@ CdnClient::ResumeLiveStreamOutcomeCallable CdnClient::resumeLiveStreamCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::GetUserDomainBlackListOutcome CdnClient::getUserDomainBlackList(const GetUserDomainBlackListRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return GetUserDomainBlackListOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return GetUserDomainBlackListOutcome(GetUserDomainBlackListResult(outcome.result())); - else - return GetUserDomainBlackListOutcome(outcome.error()); -} - -void CdnClient::getUserDomainBlackListAsync(const GetUserDomainBlackListRequest& request, const GetUserDomainBlackListAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, getUserDomainBlackList(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::GetUserDomainBlackListOutcomeCallable CdnClient::getUserDomainBlackListCallable(const GetUserDomainBlackListRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->getUserDomainBlackList(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetUserBlackListOutcome CdnClient::setUserBlackList(const SetUserBlackListRequest &request) const { auto endpointOutcome = endpoint(); @@ -4702,7 +5098,43 @@ CdnClient::SetUserBlackListOutcomeCallable CdnClient::setUserBlackListCallable(c asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::GetUserDomainBlackListOutcome CdnClient::getUserDomainBlackList(const GetUserDomainBlackListRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return GetUserDomainBlackListOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetUserDomainBlackListOutcome(GetUserDomainBlackListResult(outcome.result())); + else + return GetUserDomainBlackListOutcome(outcome.error()); +} + +void CdnClient::getUserDomainBlackListAsync(const GetUserDomainBlackListRequest& request, const GetUserDomainBlackListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getUserDomainBlackList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::GetUserDomainBlackListOutcomeCallable CdnClient::getUserDomainBlackListCallable(const GetUserDomainBlackListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getUserDomainBlackList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeDomainCCAttackInfoOutcome CdnClient::describeDomainCCAttackInfo(const DescribeDomainCCAttackInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -4738,43 +5170,7 @@ CdnClient::DescribeDomainCCAttackInfoOutcomeCallable CdnClient::describeDomainCC asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainRealTimeBpsDataOutcome CdnClient::describeDomainRealTimeBpsData(const DescribeDomainRealTimeBpsDataRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDomainRealTimeBpsDataOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDomainRealTimeBpsDataOutcome(DescribeDomainRealTimeBpsDataResult(outcome.result())); - else - return DescribeDomainRealTimeBpsDataOutcome(outcome.error()); -} - -void CdnClient::describeDomainRealTimeBpsDataAsync(const DescribeDomainRealTimeBpsDataRequest& request, const DescribeDomainRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDomainRealTimeBpsData(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeDomainRealTimeBpsDataOutcomeCallable CdnClient::describeDomainRealTimeBpsDataCallable(const DescribeDomainRealTimeBpsDataRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDomainRealTimeBpsData(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::DescribeLiveStreamsPublishListOutcome CdnClient::describeLiveStreamsPublishList(const DescribeLiveStreamsPublishListRequest &request) const { auto endpointOutcome = endpoint(); @@ -4810,7 +5206,43 @@ CdnClient::DescribeLiveStreamsPublishListOutcomeCallable CdnClient::describeLive asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainRealTimeBpsDataOutcome CdnClient::describeDomainRealTimeBpsData(const DescribeDomainRealTimeBpsDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainRealTimeBpsDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainRealTimeBpsDataOutcome(DescribeDomainRealTimeBpsDataResult(outcome.result())); + else + return DescribeDomainRealTimeBpsDataOutcome(outcome.error()); +} + +void CdnClient::describeDomainRealTimeBpsDataAsync(const DescribeDomainRealTimeBpsDataRequest& request, const DescribeDomainRealTimeBpsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainRealTimeBpsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainRealTimeBpsDataOutcomeCallable CdnClient::describeDomainRealTimeBpsDataCallable(const DescribeDomainRealTimeBpsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainRealTimeBpsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DeleteLivePullStreamInfoOutcome CdnClient::deleteLivePullStreamInfo(const DeleteLivePullStreamInfoRequest &request) const { auto endpointOutcome = endpoint(); @@ -4846,7 +5278,7 @@ CdnClient::DeleteLivePullStreamInfoOutcomeCallable CdnClient::deleteLivePullStre asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainDownstreamBpsOfEdgeOutcome CdnClient::describeDomainDownstreamBpsOfEdge(const DescribeDomainDownstreamBpsOfEdgeRequest &request) const { auto endpointOutcome = endpoint(); @@ -4882,7 +5314,7 @@ CdnClient::DescribeDomainDownstreamBpsOfEdgeOutcomeCallable CdnClient::describeD asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::ClearUserBlackListOutcome CdnClient::clearUserBlackList(const ClearUserBlackListRequest &request) const { auto endpointOutcome = endpoint(); @@ -4918,7 +5350,7 @@ CdnClient::ClearUserBlackListOutcomeCallable CdnClient::clearUserBlackListCallab asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainMax95BpsDataOutcome CdnClient::describeDomainMax95BpsData(const DescribeDomainMax95BpsDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -4954,7 +5386,7 @@ CdnClient::DescribeDomainMax95BpsDataOutcomeCallable CdnClient::describeDomainMa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetHttpsOptionConfigOutcome CdnClient::setHttpsOptionConfig(const SetHttpsOptionConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -4990,7 +5422,7 @@ CdnClient::SetHttpsOptionConfigOutcomeCallable CdnClient::setHttpsOptionConfigCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetWaitingRoomConfigOutcome CdnClient::setWaitingRoomConfig(const SetWaitingRoomConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -5026,7 +5458,7 @@ CdnClient::SetWaitingRoomConfigOutcomeCallable CdnClient::setWaitingRoomConfigCa asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeRangeDataByLocateAndIspServiceOutcome CdnClient::describeRangeDataByLocateAndIspService(const DescribeRangeDataByLocateAndIspServiceRequest &request) const { auto endpointOutcome = endpoint(); @@ -5062,7 +5494,43 @@ CdnClient::DescribeRangeDataByLocateAndIspServiceOutcomeCallable CdnClient::desc asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::ListDomainsByLogConfigIdOutcome CdnClient::listDomainsByLogConfigId(const ListDomainsByLogConfigIdRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return ListDomainsByLogConfigIdOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListDomainsByLogConfigIdOutcome(ListDomainsByLogConfigIdResult(outcome.result())); + else + return ListDomainsByLogConfigIdOutcome(outcome.error()); +} + +void CdnClient::listDomainsByLogConfigIdAsync(const ListDomainsByLogConfigIdRequest& request, const ListDomainsByLogConfigIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listDomainsByLogConfigId(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::ListDomainsByLogConfigIdOutcomeCallable CdnClient::listDomainsByLogConfigIdCallable(const ListDomainsByLogConfigIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listDomainsByLogConfigId(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeLiveStreamOnlineBpsOutcome CdnClient::describeLiveStreamOnlineBps(const DescribeLiveStreamOnlineBpsRequest &request) const { auto endpointOutcome = endpoint(); @@ -5098,7 +5566,7 @@ CdnClient::DescribeLiveStreamOnlineBpsOutcomeCallable CdnClient::describeLiveStr asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainRegionDataOutcome CdnClient::describeDomainRegionData(const DescribeDomainRegionDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -5134,7 +5602,7 @@ CdnClient::DescribeDomainRegionDataOutcomeCallable CdnClient::describeDomainRegi asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainSrcBpsDataOutcome CdnClient::describeDomainSrcBpsData(const DescribeDomainSrcBpsDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -5170,7 +5638,7 @@ CdnClient::DescribeDomainSrcBpsDataOutcomeCallable CdnClient::describeDomainSrcB asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamPushDataOutcome CdnClient::describeLiveStreamPushData(const DescribeLiveStreamPushDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -5206,7 +5674,7 @@ CdnClient::DescribeLiveStreamPushDataOutcomeCallable CdnClient::describeLiveStre asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DeleteLiveAppRecordConfigOutcome CdnClient::deleteLiveAppRecordConfig(const DeleteLiveAppRecordConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -5242,43 +5710,7 @@ CdnClient::DeleteLiveAppRecordConfigOutcomeCallable CdnClient::deleteLiveAppReco asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeCdnRegionAndIspOutcome CdnClient::describeCdnRegionAndIsp(const DescribeCdnRegionAndIspRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeCdnRegionAndIspOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeCdnRegionAndIspOutcome(DescribeCdnRegionAndIspResult(outcome.result())); - else - return DescribeCdnRegionAndIspOutcome(outcome.error()); -} - -void CdnClient::describeCdnRegionAndIspAsync(const DescribeCdnRegionAndIspRequest& request, const DescribeCdnRegionAndIspAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeCdnRegionAndIsp(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeCdnRegionAndIspOutcomeCallable CdnClient::describeCdnRegionAndIspCallable(const DescribeCdnRegionAndIspRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeCdnRegionAndIsp(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::SetHttpHeaderConfigOutcome CdnClient::setHttpHeaderConfig(const SetHttpHeaderConfigRequest &request) const { auto endpointOutcome = endpoint(); @@ -5314,7 +5746,43 @@ CdnClient::SetHttpHeaderConfigOutcomeCallable CdnClient::setHttpHeaderConfigCall asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeCdnRegionAndIspOutcome CdnClient::describeCdnRegionAndIsp(const DescribeCdnRegionAndIspRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeCdnRegionAndIspOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeCdnRegionAndIspOutcome(DescribeCdnRegionAndIspResult(outcome.result())); + else + return DescribeCdnRegionAndIspOutcome(outcome.error()); +} + +void CdnClient::describeCdnRegionAndIspAsync(const DescribeCdnRegionAndIspRequest& request, const DescribeCdnRegionAndIspAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeCdnRegionAndIsp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeCdnRegionAndIspOutcomeCallable CdnClient::describeCdnRegionAndIspCallable(const DescribeCdnRegionAndIspRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeCdnRegionAndIsp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeCdnDomainBaseDetailOutcome CdnClient::describeCdnDomainBaseDetail(const DescribeCdnDomainBaseDetailRequest &request) const { auto endpointOutcome = endpoint(); @@ -5350,7 +5818,7 @@ CdnClient::DescribeCdnDomainBaseDetailOutcomeCallable CdnClient::describeCdnDoma asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::SetUserAgentAcessRestrictionOutcome CdnClient::setUserAgentAcessRestriction(const SetUserAgentAcessRestrictionRequest &request) const { auto endpointOutcome = endpoint(); @@ -5386,7 +5854,7 @@ CdnClient::SetUserAgentAcessRestrictionOutcomeCallable CdnClient::setUserAgentAc asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::StartCdnDomainOutcome CdnClient::startCdnDomain(const StartCdnDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -5422,7 +5890,7 @@ CdnClient::StartCdnDomainOutcomeCallable CdnClient::startCdnDomainCallable(const asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeUserVipsByDomainOutcome CdnClient::describeUserVipsByDomain(const DescribeUserVipsByDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -5458,7 +5926,7 @@ CdnClient::DescribeUserVipsByDomainOutcomeCallable CdnClient::describeUserVipsBy asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeDomainUpstreamBpsOfEdgeOutcome CdnClient::describeDomainUpstreamBpsOfEdge(const DescribeDomainUpstreamBpsOfEdgeRequest &request) const { auto endpointOutcome = endpoint(); @@ -5494,7 +5962,7 @@ CdnClient::DescribeDomainUpstreamBpsOfEdgeOutcomeCallable CdnClient::describeDom asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + CdnClient::DescribeLiveStreamOnlineUserNumByDomainOutcome CdnClient::describeLiveStreamOnlineUserNumByDomain(const DescribeLiveStreamOnlineUserNumByDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -5530,43 +5998,7 @@ CdnClient::DescribeLiveStreamOnlineUserNumByDomainOutcomeCallable CdnClient::des asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - -CdnClient::DescribeDomainHttpsDataOutcome CdnClient::describeDomainHttpsData(const DescribeDomainHttpsDataRequest &request) const -{ - auto endpointOutcome = endpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDomainHttpsDataOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDomainHttpsDataOutcome(DescribeDomainHttpsDataResult(outcome.result())); - else - return DescribeDomainHttpsDataOutcome(outcome.error()); -} - -void CdnClient::describeDomainHttpsDataAsync(const DescribeDomainHttpsDataRequest& request, const DescribeDomainHttpsDataAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDomainHttpsData(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -CdnClient::DescribeDomainHttpsDataOutcomeCallable CdnClient::describeDomainHttpsDataCallable(const DescribeDomainHttpsDataRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDomainHttpsData(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - + CdnClient::DescribeLiveStreamHlsOnlineUserNumByDomainOutcome CdnClient::describeLiveStreamHlsOnlineUserNumByDomain(const DescribeLiveStreamHlsOnlineUserNumByDomainRequest &request) const { auto endpointOutcome = endpoint(); @@ -5602,7 +6034,43 @@ CdnClient::DescribeLiveStreamHlsOnlineUserNumByDomainOutcomeCallable CdnClient:: asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } + +CdnClient::DescribeDomainHttpsDataOutcome CdnClient::describeDomainHttpsData(const DescribeDomainHttpsDataRequest &request) const +{ + auto endpointOutcome = endpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeDomainHttpsDataOutcome(endpointOutcome.error()); + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeDomainHttpsDataOutcome(DescribeDomainHttpsDataResult(outcome.result())); + else + return DescribeDomainHttpsDataOutcome(outcome.error()); +} + +void CdnClient::describeDomainHttpsDataAsync(const DescribeDomainHttpsDataRequest& request, const DescribeDomainHttpsDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeDomainHttpsData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CdnClient::DescribeDomainHttpsDataOutcomeCallable CdnClient::describeDomainHttpsDataCallable(const DescribeDomainHttpsDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeDomainHttpsData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + CdnClient::DescribeDomainHttpCodeDataOutcome CdnClient::describeDomainHttpCodeData(const DescribeDomainHttpCodeDataRequest &request) const { auto endpointOutcome = endpoint(); @@ -5638,4 +6106,4 @@ CdnClient::DescribeDomainHttpCodeDataOutcomeCallable CdnClient::describeDomainHt asyncExecute(new Runnable([task]() { (*task)(); })); return task->get_future(); } - + diff --git a/cdn/src/model/AddCdnDomainRequest.cc b/cdn/src/model/AddCdnDomainRequest.cc index 7fb42ae95..dfd530072 100644 --- a/cdn/src/model/AddCdnDomainRequest.cc +++ b/cdn/src/model/AddCdnDomainRequest.cc @@ -16,189 +16,188 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::AddCdnDomainRequest; AddCdnDomainRequest::AddCdnDomainRequest() : - CdnRequest("AddCdnDomain") + RpcServiceRequest("cdn", "2014-11-11", "AddCdnDomain") {} AddCdnDomainRequest::~AddCdnDomainRequest() {} -std::string AddCdnDomainRequest::getTopLevelDomain()const -{ - return topLevelDomain_; -} - -void AddCdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) -{ - topLevelDomain_ = topLevelDomain; - setParameter("TopLevelDomain", topLevelDomain); -} - -std::string AddCdnDomainRequest::getSources()const -{ - return sources_; -} - -void AddCdnDomainRequest::setSources(const std::string& sources) -{ - sources_ = sources; - setParameter("Sources", sources); -} - -std::string AddCdnDomainRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void AddCdnDomainRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string AddCdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void AddCdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string AddCdnDomainRequest::getLiveType()const -{ - return liveType_; -} - -void AddCdnDomainRequest::setLiveType(const std::string& liveType) -{ - liveType_ = liveType; - setParameter("LiveType", liveType); -} - -long AddCdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddCdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddCdnDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void AddCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string AddCdnDomainRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void AddCdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setParameter("ResourceGroupId", resourceGroupId); -} - -int AddCdnDomainRequest::getSourcePort()const -{ - return sourcePort_; -} - -void AddCdnDomainRequest::setSourcePort(int sourcePort) -{ - sourcePort_ = sourcePort; - setParameter("SourcePort", std::to_string(sourcePort)); -} - -std::string AddCdnDomainRequest::getPriorities()const -{ - return priorities_; -} - -void AddCdnDomainRequest::setPriorities(const std::string& priorities) -{ - priorities_ = priorities; - setParameter("Priorities", priorities); -} - -std::string AddCdnDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void AddCdnDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string AddCdnDomainRequest::getCdnType()const -{ - return cdnType_; -} - -void AddCdnDomainRequest::setCdnType(const std::string& cdnType) -{ - cdnType_ = cdnType; - setParameter("CdnType", cdnType); -} - -std::string AddCdnDomainRequest::getScope()const -{ - return scope_; -} - -void AddCdnDomainRequest::setScope(const std::string& scope) -{ - scope_ = scope; - setParameter("Scope", scope); -} - -std::string AddCdnDomainRequest::getSourceType()const -{ - return sourceType_; -} - -void AddCdnDomainRequest::setSourceType(const std::string& sourceType) -{ - sourceType_ = sourceType; - setParameter("SourceType", sourceType); -} - -std::string AddCdnDomainRequest::getCheckUrl()const -{ - return checkUrl_; -} - -void AddCdnDomainRequest::setCheckUrl(const std::string& checkUrl) -{ - checkUrl_ = checkUrl; - setParameter("CheckUrl", checkUrl); -} - -std::string AddCdnDomainRequest::getRegion()const -{ - return region_; -} - -void AddCdnDomainRequest::setRegion(const std::string& region) -{ - region_ = region; - setParameter("Region", region); -} - +std::string AddCdnDomainRequest::getTopLevelDomain()const +{ + return topLevelDomain_; +} + +void AddCdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) +{ + topLevelDomain_ = topLevelDomain; + setParameter("TopLevelDomain", topLevelDomain); +} + +std::string AddCdnDomainRequest::getSources()const +{ + return sources_; +} + +void AddCdnDomainRequest::setSources(const std::string& sources) +{ + sources_ = sources; + setParameter("Sources", sources); +} + +std::string AddCdnDomainRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AddCdnDomainRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string AddCdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void AddCdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string AddCdnDomainRequest::getLiveType()const +{ + return liveType_; +} + +void AddCdnDomainRequest::setLiveType(const std::string& liveType) +{ + liveType_ = liveType; + setParameter("LiveType", liveType); +} + +long AddCdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddCdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddCdnDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string AddCdnDomainRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void AddCdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +int AddCdnDomainRequest::getSourcePort()const +{ + return sourcePort_; +} + +void AddCdnDomainRequest::setSourcePort(int sourcePort) +{ + sourcePort_ = sourcePort; + setParameter("SourcePort", std::to_string(sourcePort)); +} + +std::string AddCdnDomainRequest::getPriorities()const +{ + return priorities_; +} + +void AddCdnDomainRequest::setPriorities(const std::string& priorities) +{ + priorities_ = priorities; + setParameter("Priorities", priorities); +} + +std::string AddCdnDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddCdnDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddCdnDomainRequest::getCdnType()const +{ + return cdnType_; +} + +void AddCdnDomainRequest::setCdnType(const std::string& cdnType) +{ + cdnType_ = cdnType; + setParameter("CdnType", cdnType); +} + +std::string AddCdnDomainRequest::getScope()const +{ + return scope_; +} + +void AddCdnDomainRequest::setScope(const std::string& scope) +{ + scope_ = scope; + setParameter("Scope", scope); +} + +std::string AddCdnDomainRequest::getSourceType()const +{ + return sourceType_; +} + +void AddCdnDomainRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + +std::string AddCdnDomainRequest::getCheckUrl()const +{ + return checkUrl_; +} + +void AddCdnDomainRequest::setCheckUrl(const std::string& checkUrl) +{ + checkUrl_ = checkUrl; + setParameter("CheckUrl", checkUrl); +} + +std::string AddCdnDomainRequest::getRegion()const +{ + return region_; +} + +void AddCdnDomainRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + diff --git a/cdn/src/model/AddLiveAppRecordConfigRequest.cc b/cdn/src/model/AddLiveAppRecordConfigRequest.cc index 34baa471d..201c59eed 100644 --- a/cdn/src/model/AddLiveAppRecordConfigRequest.cc +++ b/cdn/src/model/AddLiveAppRecordConfigRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::AddLiveAppRecordConfigRequest; AddLiveAppRecordConfigRequest::AddLiveAppRecordConfigRequest() : - CdnRequest("AddLiveAppRecordConfig") + RpcServiceRequest("cdn", "2014-11-11", "AddLiveAppRecordConfig") {} AddLiveAppRecordConfigRequest::~AddLiveAppRecordConfigRequest() {} -std::string AddLiveAppRecordConfigRequest::getOssBucket()const -{ - return ossBucket_; -} - -void AddLiveAppRecordConfigRequest::setOssBucket(const std::string& ossBucket) -{ - ossBucket_ = ossBucket; - setParameter("OssBucket", ossBucket); -} - -std::string AddLiveAppRecordConfigRequest::getAppName()const -{ - return appName_; -} - -void AddLiveAppRecordConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string AddLiveAppRecordConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void AddLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string AddLiveAppRecordConfigRequest::getDomainName()const -{ - return domainName_; -} - -void AddLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string AddLiveAppRecordConfigRequest::getOssEndpoint()const -{ - return ossEndpoint_; -} - -void AddLiveAppRecordConfigRequest::setOssEndpoint(const std::string& ossEndpoint) -{ - ossEndpoint_ = ossEndpoint; - setParameter("OssEndpoint", ossEndpoint); -} - -std::string AddLiveAppRecordConfigRequest::getOssObjectPrefix()const -{ - return ossObjectPrefix_; -} - -void AddLiveAppRecordConfigRequest::setOssObjectPrefix(const std::string& ossObjectPrefix) -{ - ossObjectPrefix_ = ossObjectPrefix; - setParameter("OssObjectPrefix", ossObjectPrefix); -} - -long AddLiveAppRecordConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddLiveAppRecordConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddLiveAppRecordConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void AddLiveAppRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string AddLiveAppRecordConfigRequest::getOssBucket()const +{ + return ossBucket_; +} + +void AddLiveAppRecordConfigRequest::setOssBucket(const std::string& ossBucket) +{ + ossBucket_ = ossBucket; + setParameter("OssBucket", ossBucket); +} + +std::string AddLiveAppRecordConfigRequest::getAppName()const +{ + return appName_; +} + +void AddLiveAppRecordConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string AddLiveAppRecordConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddLiveAppRecordConfigRequest::getDomainName()const +{ + return domainName_; +} + +void AddLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string AddLiveAppRecordConfigRequest::getOssEndpoint()const +{ + return ossEndpoint_; +} + +void AddLiveAppRecordConfigRequest::setOssEndpoint(const std::string& ossEndpoint) +{ + ossEndpoint_ = ossEndpoint; + setParameter("OssEndpoint", ossEndpoint); +} + +std::string AddLiveAppRecordConfigRequest::getOssObjectPrefix()const +{ + return ossObjectPrefix_; +} + +void AddLiveAppRecordConfigRequest::setOssObjectPrefix(const std::string& ossObjectPrefix) +{ + ossObjectPrefix_ = ossObjectPrefix; + setParameter("OssObjectPrefix", ossObjectPrefix); +} + +long AddLiveAppRecordConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLiveAppRecordConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLiveAppRecordConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddLiveAppRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/AddLiveAppSnapshotConfigRequest.cc b/cdn/src/model/AddLiveAppSnapshotConfigRequest.cc index 2ea496a6a..6f4cb2647 100644 --- a/cdn/src/model/AddLiveAppSnapshotConfigRequest.cc +++ b/cdn/src/model/AddLiveAppSnapshotConfigRequest.cc @@ -16,123 +16,122 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::AddLiveAppSnapshotConfigRequest; AddLiveAppSnapshotConfigRequest::AddLiveAppSnapshotConfigRequest() : - CdnRequest("AddLiveAppSnapshotConfig") + RpcServiceRequest("cdn", "2014-11-11", "AddLiveAppSnapshotConfig") {} AddLiveAppSnapshotConfigRequest::~AddLiveAppSnapshotConfigRequest() {} -int AddLiveAppSnapshotConfigRequest::getTimeInterval()const -{ - return timeInterval_; -} - -void AddLiveAppSnapshotConfigRequest::setTimeInterval(int timeInterval) -{ - timeInterval_ = timeInterval; - setParameter("TimeInterval", std::to_string(timeInterval)); -} - -std::string AddLiveAppSnapshotConfigRequest::getOssBucket()const -{ - return ossBucket_; -} - -void AddLiveAppSnapshotConfigRequest::setOssBucket(const std::string& ossBucket) -{ - ossBucket_ = ossBucket; - setParameter("OssBucket", ossBucket); -} - -std::string AddLiveAppSnapshotConfigRequest::getAppName()const -{ - return appName_; -} - -void AddLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string AddLiveAppSnapshotConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void AddLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string AddLiveAppSnapshotConfigRequest::getDomainName()const -{ - return domainName_; -} - -void AddLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string AddLiveAppSnapshotConfigRequest::getOssEndpoint()const -{ - return ossEndpoint_; -} - -void AddLiveAppSnapshotConfigRequest::setOssEndpoint(const std::string& ossEndpoint) -{ - ossEndpoint_ = ossEndpoint; - setParameter("OssEndpoint", ossEndpoint); -} - -std::string AddLiveAppSnapshotConfigRequest::getSequenceOssObject()const -{ - return sequenceOssObject_; -} - -void AddLiveAppSnapshotConfigRequest::setSequenceOssObject(const std::string& sequenceOssObject) -{ - sequenceOssObject_ = sequenceOssObject; - setParameter("SequenceOssObject", sequenceOssObject); -} - -std::string AddLiveAppSnapshotConfigRequest::getOverwriteOssObject()const -{ - return overwriteOssObject_; -} - -void AddLiveAppSnapshotConfigRequest::setOverwriteOssObject(const std::string& overwriteOssObject) -{ - overwriteOssObject_ = overwriteOssObject; - setParameter("OverwriteOssObject", overwriteOssObject); -} - -long AddLiveAppSnapshotConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddLiveAppSnapshotConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void AddLiveAppSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +int AddLiveAppSnapshotConfigRequest::getTimeInterval()const +{ + return timeInterval_; +} + +void AddLiveAppSnapshotConfigRequest::setTimeInterval(int timeInterval) +{ + timeInterval_ = timeInterval; + setParameter("TimeInterval", std::to_string(timeInterval)); +} + +std::string AddLiveAppSnapshotConfigRequest::getOssBucket()const +{ + return ossBucket_; +} + +void AddLiveAppSnapshotConfigRequest::setOssBucket(const std::string& ossBucket) +{ + ossBucket_ = ossBucket; + setParameter("OssBucket", ossBucket); +} + +std::string AddLiveAppSnapshotConfigRequest::getAppName()const +{ + return appName_; +} + +void AddLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string AddLiveAppSnapshotConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddLiveAppSnapshotConfigRequest::getDomainName()const +{ + return domainName_; +} + +void AddLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string AddLiveAppSnapshotConfigRequest::getOssEndpoint()const +{ + return ossEndpoint_; +} + +void AddLiveAppSnapshotConfigRequest::setOssEndpoint(const std::string& ossEndpoint) +{ + ossEndpoint_ = ossEndpoint; + setParameter("OssEndpoint", ossEndpoint); +} + +std::string AddLiveAppSnapshotConfigRequest::getSequenceOssObject()const +{ + return sequenceOssObject_; +} + +void AddLiveAppSnapshotConfigRequest::setSequenceOssObject(const std::string& sequenceOssObject) +{ + sequenceOssObject_ = sequenceOssObject; + setParameter("SequenceOssObject", sequenceOssObject); +} + +std::string AddLiveAppSnapshotConfigRequest::getOverwriteOssObject()const +{ + return overwriteOssObject_; +} + +void AddLiveAppSnapshotConfigRequest::setOverwriteOssObject(const std::string& overwriteOssObject) +{ + overwriteOssObject_ = overwriteOssObject; + setParameter("OverwriteOssObject", overwriteOssObject); +} + +long AddLiveAppSnapshotConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLiveAppSnapshotConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddLiveAppSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/AddLiveDomainMappingRequest.cc b/cdn/src/model/AddLiveDomainMappingRequest.cc index 71802b435..9280cd109 100644 --- a/cdn/src/model/AddLiveDomainMappingRequest.cc +++ b/cdn/src/model/AddLiveDomainMappingRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::AddLiveDomainMappingRequest; AddLiveDomainMappingRequest::AddLiveDomainMappingRequest() : - CdnRequest("AddLiveDomainMapping") + RpcServiceRequest("cdn", "2014-11-11", "AddLiveDomainMapping") {} AddLiveDomainMappingRequest::~AddLiveDomainMappingRequest() {} -std::string AddLiveDomainMappingRequest::getPullDomain()const -{ - return pullDomain_; -} - -void AddLiveDomainMappingRequest::setPullDomain(const std::string& pullDomain) -{ - pullDomain_ = pullDomain; - setParameter("PullDomain", pullDomain); -} - -std::string AddLiveDomainMappingRequest::getSecurityToken()const -{ - return securityToken_; -} - -void AddLiveDomainMappingRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string AddLiveDomainMappingRequest::getPushDomain()const -{ - return pushDomain_; -} - -void AddLiveDomainMappingRequest::setPushDomain(const std::string& pushDomain) -{ - pushDomain_ = pushDomain; - setParameter("PushDomain", pushDomain); -} - -long AddLiveDomainMappingRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddLiveDomainMappingRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddLiveDomainMappingRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void AddLiveDomainMappingRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string AddLiveDomainMappingRequest::getPullDomain()const +{ + return pullDomain_; +} + +void AddLiveDomainMappingRequest::setPullDomain(const std::string& pullDomain) +{ + pullDomain_ = pullDomain; + setParameter("PullDomain", pullDomain); +} + +std::string AddLiveDomainMappingRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddLiveDomainMappingRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddLiveDomainMappingRequest::getPushDomain()const +{ + return pushDomain_; +} + +void AddLiveDomainMappingRequest::setPushDomain(const std::string& pushDomain) +{ + pushDomain_ = pushDomain; + setParameter("PushDomain", pushDomain); +} + +long AddLiveDomainMappingRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLiveDomainMappingRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLiveDomainMappingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddLiveDomainMappingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/AddLivePullStreamInfoRequest.cc b/cdn/src/model/AddLivePullStreamInfoRequest.cc index ef5b39067..5720d7be7 100644 --- a/cdn/src/model/AddLivePullStreamInfoRequest.cc +++ b/cdn/src/model/AddLivePullStreamInfoRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::AddLivePullStreamInfoRequest; AddLivePullStreamInfoRequest::AddLivePullStreamInfoRequest() : - CdnRequest("AddLivePullStreamInfo") + RpcServiceRequest("cdn", "2014-11-11", "AddLivePullStreamInfo") {} AddLivePullStreamInfoRequest::~AddLivePullStreamInfoRequest() {} -std::string AddLivePullStreamInfoRequest::getSourceUrl()const -{ - return sourceUrl_; -} - -void AddLivePullStreamInfoRequest::setSourceUrl(const std::string& sourceUrl) -{ - sourceUrl_ = sourceUrl; - setParameter("SourceUrl", sourceUrl); -} - -std::string AddLivePullStreamInfoRequest::getAppName()const -{ - return appName_; -} - -void AddLivePullStreamInfoRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string AddLivePullStreamInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void AddLivePullStreamInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string AddLivePullStreamInfoRequest::getDomainName()const -{ - return domainName_; -} - -void AddLivePullStreamInfoRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string AddLivePullStreamInfoRequest::getEndTime()const -{ - return endTime_; -} - -void AddLivePullStreamInfoRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string AddLivePullStreamInfoRequest::getStartTime()const -{ - return startTime_; -} - -void AddLivePullStreamInfoRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long AddLivePullStreamInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddLivePullStreamInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddLivePullStreamInfoRequest::getStreamName()const -{ - return streamName_; -} - -void AddLivePullStreamInfoRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string AddLivePullStreamInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void AddLivePullStreamInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string AddLivePullStreamInfoRequest::getSourceUrl()const +{ + return sourceUrl_; +} + +void AddLivePullStreamInfoRequest::setSourceUrl(const std::string& sourceUrl) +{ + sourceUrl_ = sourceUrl; + setParameter("SourceUrl", sourceUrl); +} + +std::string AddLivePullStreamInfoRequest::getAppName()const +{ + return appName_; +} + +void AddLivePullStreamInfoRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string AddLivePullStreamInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddLivePullStreamInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddLivePullStreamInfoRequest::getDomainName()const +{ + return domainName_; +} + +void AddLivePullStreamInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string AddLivePullStreamInfoRequest::getEndTime()const +{ + return endTime_; +} + +void AddLivePullStreamInfoRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string AddLivePullStreamInfoRequest::getStartTime()const +{ + return startTime_; +} + +void AddLivePullStreamInfoRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long AddLivePullStreamInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLivePullStreamInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLivePullStreamInfoRequest::getStreamName()const +{ + return streamName_; +} + +void AddLivePullStreamInfoRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string AddLivePullStreamInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddLivePullStreamInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/AddLiveStreamTranscodeRequest.cc b/cdn/src/model/AddLiveStreamTranscodeRequest.cc index ba442bbe3..e287357a3 100644 --- a/cdn/src/model/AddLiveStreamTranscodeRequest.cc +++ b/cdn/src/model/AddLiveStreamTranscodeRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::AddLiveStreamTranscodeRequest; AddLiveStreamTranscodeRequest::AddLiveStreamTranscodeRequest() : - CdnRequest("AddLiveStreamTranscode") + RpcServiceRequest("cdn", "2014-11-11", "AddLiveStreamTranscode") {} AddLiveStreamTranscodeRequest::~AddLiveStreamTranscodeRequest() {} -std::string AddLiveStreamTranscodeRequest::get_Template()const -{ - return _template_; -} - -void AddLiveStreamTranscodeRequest::set_Template(const std::string& _template) -{ - _template_ = _template; - setParameter("_Template", _template); -} - -std::string AddLiveStreamTranscodeRequest::getApp()const -{ - return app_; -} - -void AddLiveStreamTranscodeRequest::setApp(const std::string& app) -{ - app_ = app; - setParameter("App", app); -} - -std::string AddLiveStreamTranscodeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void AddLiveStreamTranscodeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string AddLiveStreamTranscodeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void AddLiveStreamTranscodeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string AddLiveStreamTranscodeRequest::getDomain()const -{ - return domain_; -} - -void AddLiveStreamTranscodeRequest::setDomain(const std::string& domain) -{ - domain_ = domain; - setParameter("Domain", domain); -} - -std::string AddLiveStreamTranscodeRequest::getRecord()const -{ - return record_; -} - -void AddLiveStreamTranscodeRequest::setRecord(const std::string& record) -{ - record_ = record; - setParameter("Record", record); -} - -long AddLiveStreamTranscodeRequest::getOwnerId()const -{ - return ownerId_; -} - -void AddLiveStreamTranscodeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string AddLiveStreamTranscodeRequest::getSnapshot()const -{ - return snapshot_; -} - -void AddLiveStreamTranscodeRequest::setSnapshot(const std::string& snapshot) -{ - snapshot_ = snapshot; - setParameter("Snapshot", snapshot); -} - -std::string AddLiveStreamTranscodeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void AddLiveStreamTranscodeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string AddLiveStreamTranscodeRequest::get_Template()const +{ + return _template_; +} + +void AddLiveStreamTranscodeRequest::set_Template(const std::string& _template) +{ + _template_ = _template; + setParameter("_Template", _template); +} + +std::string AddLiveStreamTranscodeRequest::getApp()const +{ + return app_; +} + +void AddLiveStreamTranscodeRequest::setApp(const std::string& app) +{ + app_ = app; + setParameter("App", app); +} + +std::string AddLiveStreamTranscodeRequest::getSecurityToken()const +{ + return securityToken_; +} + +void AddLiveStreamTranscodeRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string AddLiveStreamTranscodeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void AddLiveStreamTranscodeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string AddLiveStreamTranscodeRequest::getDomain()const +{ + return domain_; +} + +void AddLiveStreamTranscodeRequest::setDomain(const std::string& domain) +{ + domain_ = domain; + setParameter("Domain", domain); +} + +std::string AddLiveStreamTranscodeRequest::getRecord()const +{ + return record_; +} + +void AddLiveStreamTranscodeRequest::setRecord(const std::string& record) +{ + record_ = record; + setParameter("Record", record); +} + +long AddLiveStreamTranscodeRequest::getOwnerId()const +{ + return ownerId_; +} + +void AddLiveStreamTranscodeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string AddLiveStreamTranscodeRequest::getSnapshot()const +{ + return snapshot_; +} + +void AddLiveStreamTranscodeRequest::setSnapshot(const std::string& snapshot) +{ + snapshot_ = snapshot; + setParameter("Snapshot", snapshot); +} + +std::string AddLiveStreamTranscodeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddLiveStreamTranscodeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/BatchDescribeDomainBpsDataRequest.cc b/cdn/src/model/BatchDescribeDomainBpsDataRequest.cc index ff5495de9..9ffffc1f1 100644 --- a/cdn/src/model/BatchDescribeDomainBpsDataRequest.cc +++ b/cdn/src/model/BatchDescribeDomainBpsDataRequest.cc @@ -16,310 +16,309 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::BatchDescribeDomainBpsDataRequest; BatchDescribeDomainBpsDataRequest::BatchDescribeDomainBpsDataRequest() : - CdnRequest("BatchDescribeDomainBpsData") + RpcServiceRequest("cdn", "2014-11-11", "BatchDescribeDomainBpsData") {} BatchDescribeDomainBpsDataRequest::~BatchDescribeDomainBpsDataRequest() {} -long BatchDescribeDomainBpsDataRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void BatchDescribeDomainBpsDataRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -bool BatchDescribeDomainBpsDataRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void BatchDescribeDomainBpsDataRequest::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 BatchDescribeDomainBpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void BatchDescribeDomainBpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string BatchDescribeDomainBpsDataRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void BatchDescribeDomainBpsDataRequest::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 BatchDescribeDomainBpsDataRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void BatchDescribeDomainBpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string BatchDescribeDomainBpsDataRequest::getCallerType()const -{ - return callerType_; -} - -void BatchDescribeDomainBpsDataRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -int BatchDescribeDomainBpsDataRequest::getPageNumber()const -{ - return pageNumber_; -} - -void BatchDescribeDomainBpsDataRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string BatchDescribeDomainBpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void BatchDescribeDomainBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string BatchDescribeDomainBpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void BatchDescribeDomainBpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string BatchDescribeDomainBpsDataRequest::getRequestContent()const -{ - return requestContent_; -} - -void BatchDescribeDomainBpsDataRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -int BatchDescribeDomainBpsDataRequest::getPageSize()const -{ - return pageSize_; -} - -void BatchDescribeDomainBpsDataRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string BatchDescribeDomainBpsDataRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void BatchDescribeDomainBpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string BatchDescribeDomainBpsDataRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void BatchDescribeDomainBpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long BatchDescribeDomainBpsDataRequest::getCallerUid()const -{ - return callerUid_; -} - -void BatchDescribeDomainBpsDataRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - -std::string BatchDescribeDomainBpsDataRequest::getApp_ip()const -{ - return app_ip_; -} - -void BatchDescribeDomainBpsDataRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string BatchDescribeDomainBpsDataRequest::getProduct()const -{ - return product_; -} - -void BatchDescribeDomainBpsDataRequest::setProduct(const std::string& product) -{ - product_ = product; - setParameter("Product", product); -} - -std::string BatchDescribeDomainBpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void BatchDescribeDomainBpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string BatchDescribeDomainBpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void BatchDescribeDomainBpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string BatchDescribeDomainBpsDataRequest::getCallerBid()const -{ - return callerBid_; -} - -void BatchDescribeDomainBpsDataRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -std::string BatchDescribeDomainBpsDataRequest::getCls()const -{ - return cls_; -} - -void BatchDescribeDomainBpsDataRequest::setCls(const std::string& cls) -{ - cls_ = cls; - setParameter("Cls", cls); -} - -long BatchDescribeDomainBpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void BatchDescribeDomainBpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string BatchDescribeDomainBpsDataRequest::getVersion()const -{ - return version_; -} - -void BatchDescribeDomainBpsDataRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -bool BatchDescribeDomainBpsDataRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void BatchDescribeDomainBpsDataRequest::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 BatchDescribeDomainBpsDataRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void BatchDescribeDomainBpsDataRequest::setAk_mfa_present(bool ak_mfa_present) -{ - ak_mfa_present_ = ak_mfa_present; - setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); -} - -bool BatchDescribeDomainBpsDataRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void BatchDescribeDomainBpsDataRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string BatchDescribeDomainBpsDataRequest::getRequestId()const -{ - return requestId_; -} - -void BatchDescribeDomainBpsDataRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - -std::string BatchDescribeDomainBpsDataRequest::getWithTotalCount()const -{ - return withTotalCount_; -} - -void BatchDescribeDomainBpsDataRequest::setWithTotalCount(const std::string& withTotalCount) -{ - withTotalCount_ = withTotalCount; - setParameter("WithTotalCount", withTotalCount); -} - +long BatchDescribeDomainBpsDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void BatchDescribeDomainBpsDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool BatchDescribeDomainBpsDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void BatchDescribeDomainBpsDataRequest::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 BatchDescribeDomainBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void BatchDescribeDomainBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string BatchDescribeDomainBpsDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void BatchDescribeDomainBpsDataRequest::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 BatchDescribeDomainBpsDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void BatchDescribeDomainBpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string BatchDescribeDomainBpsDataRequest::getCallerType()const +{ + return callerType_; +} + +void BatchDescribeDomainBpsDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +int BatchDescribeDomainBpsDataRequest::getPageNumber()const +{ + return pageNumber_; +} + +void BatchDescribeDomainBpsDataRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string BatchDescribeDomainBpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BatchDescribeDomainBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string BatchDescribeDomainBpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void BatchDescribeDomainBpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string BatchDescribeDomainBpsDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void BatchDescribeDomainBpsDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +int BatchDescribeDomainBpsDataRequest::getPageSize()const +{ + return pageSize_; +} + +void BatchDescribeDomainBpsDataRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string BatchDescribeDomainBpsDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void BatchDescribeDomainBpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string BatchDescribeDomainBpsDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void BatchDescribeDomainBpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long BatchDescribeDomainBpsDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void BatchDescribeDomainBpsDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string BatchDescribeDomainBpsDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void BatchDescribeDomainBpsDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string BatchDescribeDomainBpsDataRequest::getProduct()const +{ + return product_; +} + +void BatchDescribeDomainBpsDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string BatchDescribeDomainBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void BatchDescribeDomainBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string BatchDescribeDomainBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void BatchDescribeDomainBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string BatchDescribeDomainBpsDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void BatchDescribeDomainBpsDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +std::string BatchDescribeDomainBpsDataRequest::getCls()const +{ + return cls_; +} + +void BatchDescribeDomainBpsDataRequest::setCls(const std::string& cls) +{ + cls_ = cls; + setParameter("Cls", cls); +} + +long BatchDescribeDomainBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void BatchDescribeDomainBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string BatchDescribeDomainBpsDataRequest::getVersion()const +{ + return version_; +} + +void BatchDescribeDomainBpsDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool BatchDescribeDomainBpsDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void BatchDescribeDomainBpsDataRequest::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 BatchDescribeDomainBpsDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void BatchDescribeDomainBpsDataRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool BatchDescribeDomainBpsDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void BatchDescribeDomainBpsDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string BatchDescribeDomainBpsDataRequest::getRequestId()const +{ + return requestId_; +} + +void BatchDescribeDomainBpsDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string BatchDescribeDomainBpsDataRequest::getWithTotalCount()const +{ + return withTotalCount_; +} + +void BatchDescribeDomainBpsDataRequest::setWithTotalCount(const std::string& withTotalCount) +{ + withTotalCount_ = withTotalCount; + setParameter("WithTotalCount", withTotalCount); +} + diff --git a/cdn/src/model/BatchDescribeDomainBpsDataResult.cc b/cdn/src/model/BatchDescribeDomainBpsDataResult.cc index c3e8f7540..cc65238f9 100644 --- a/cdn/src/model/BatchDescribeDomainBpsDataResult.cc +++ b/cdn/src/model/BatchDescribeDomainBpsDataResult.cc @@ -40,50 +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 dataModuleObject; - dataModuleObject.timestamp = value["Timestamp"].asString(); - dataModuleObject.l1Bps = std::stof(value["L1Bps"].asString()); - dataModuleObject.l1InnerBps = std::stof(value["L1InnerBps"].asString()); - dataModuleObject.l1OutBps = std::stof(value["L1OutBps"].asString()); - dataModuleObject.domainName = value["DomainName"].asString(); - bpsDatas_.push_back(dataModuleObject); - } - pageNumber_ = std::stoi(value["PageNumber"].asString()); - pageSize_ = std::stoi(value["PageSize"].asString()); - 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_; -} - -void BatchDescribeDomainBpsDataResult::setTotalCount(int totalCount) -{ - totalCount_ = totalCount; -} - -int BatchDescribeDomainBpsDataResult::getPageSize()const -{ - return pageSize_; -} - -void BatchDescribeDomainBpsDataResult::setPageSize(int pageSize) -{ - pageSize_ = pageSize; -} - -int BatchDescribeDomainBpsDataResult::getPageNumber()const -{ - return pageNumber_; -} - -void BatchDescribeDomainBpsDataResult::setPageNumber(int pageNumber) -{ - pageNumber_ = 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/ClearUserBlackListRequest.cc b/cdn/src/model/ClearUserBlackListRequest.cc index 61ef55e74..1b3993020 100644 --- a/cdn/src/model/ClearUserBlackListRequest.cc +++ b/cdn/src/model/ClearUserBlackListRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ClearUserBlackListRequest; ClearUserBlackListRequest::ClearUserBlackListRequest() : - CdnRequest("ClearUserBlackList") + RpcServiceRequest("cdn", "2014-11-11", "ClearUserBlackList") {} ClearUserBlackListRequest::~ClearUserBlackListRequest() {} -std::string ClearUserBlackListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ClearUserBlackListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ClearUserBlackListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ClearUserBlackListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -long ClearUserBlackListRequest::getOwnerId()const -{ - return ownerId_; -} - -void ClearUserBlackListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ClearUserBlackListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ClearUserBlackListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ClearUserBlackListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ClearUserBlackListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ClearUserBlackListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ClearUserBlackListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long ClearUserBlackListRequest::getOwnerId()const +{ + return ownerId_; +} + +void ClearUserBlackListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ClearUserBlackListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ClearUserBlackListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/ClearUserDomainBlackListRequest.cc b/cdn/src/model/ClearUserDomainBlackListRequest.cc index 3e65e1870..fe48e8606 100644 --- a/cdn/src/model/ClearUserDomainBlackListRequest.cc +++ b/cdn/src/model/ClearUserDomainBlackListRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ClearUserDomainBlackListRequest; ClearUserDomainBlackListRequest::ClearUserDomainBlackListRequest() : - CdnRequest("ClearUserDomainBlackList") + RpcServiceRequest("cdn", "2014-11-11", "ClearUserDomainBlackList") {} ClearUserDomainBlackListRequest::~ClearUserDomainBlackListRequest() {} -std::string ClearUserDomainBlackListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ClearUserDomainBlackListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ClearUserDomainBlackListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ClearUserDomainBlackListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string ClearUserDomainBlackListRequest::getDomainName()const -{ - return domainName_; -} - -void ClearUserDomainBlackListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long ClearUserDomainBlackListRequest::getOwnerId()const -{ - return ownerId_; -} - -void ClearUserDomainBlackListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ClearUserDomainBlackListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ClearUserDomainBlackListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ClearUserDomainBlackListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ClearUserDomainBlackListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ClearUserDomainBlackListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void ClearUserDomainBlackListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string ClearUserDomainBlackListRequest::getDomainName()const +{ + return domainName_; +} + +void ClearUserDomainBlackListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long ClearUserDomainBlackListRequest::getOwnerId()const +{ + return ownerId_; +} + +void ClearUserDomainBlackListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ClearUserDomainBlackListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ClearUserDomainBlackListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/CreateLiveStreamRecordIndexFilesRequest.cc b/cdn/src/model/CreateLiveStreamRecordIndexFilesRequest.cc index 6ac71a37f..e019c4be2 100644 --- a/cdn/src/model/CreateLiveStreamRecordIndexFilesRequest.cc +++ b/cdn/src/model/CreateLiveStreamRecordIndexFilesRequest.cc @@ -16,134 +16,133 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::CreateLiveStreamRecordIndexFilesRequest; CreateLiveStreamRecordIndexFilesRequest::CreateLiveStreamRecordIndexFilesRequest() : - CdnRequest("CreateLiveStreamRecordIndexFiles") + RpcServiceRequest("cdn", "2014-11-11", "CreateLiveStreamRecordIndexFiles") {} CreateLiveStreamRecordIndexFilesRequest::~CreateLiveStreamRecordIndexFilesRequest() {} -std::string CreateLiveStreamRecordIndexFilesRequest::getOssBucket()const -{ - return ossBucket_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setOssBucket(const std::string& ossBucket) -{ - ossBucket_ = ossBucket; - setParameter("OssBucket", ossBucket); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getAppName()const -{ - return appName_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getSecurityToken()const -{ - return securityToken_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getDomainName()const -{ - return domainName_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getOssEndpoint()const -{ - return ossEndpoint_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setOssEndpoint(const std::string& ossEndpoint) -{ - ossEndpoint_ = ossEndpoint; - setParameter("OssEndpoint", ossEndpoint); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getEndTime()const -{ - return endTime_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getStartTime()const -{ - return startTime_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long CreateLiveStreamRecordIndexFilesRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getStreamName()const -{ - return streamName_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getOssObject()const -{ - return ossObject_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setOssObject(const std::string& ossObject) -{ - ossObject_ = ossObject; - setParameter("OssObject", ossObject); -} - -std::string CreateLiveStreamRecordIndexFilesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateLiveStreamRecordIndexFilesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string CreateLiveStreamRecordIndexFilesRequest::getOssBucket()const +{ + return ossBucket_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setOssBucket(const std::string& ossBucket) +{ + ossBucket_ = ossBucket; + setParameter("OssBucket", ossBucket); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getAppName()const +{ + return appName_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getSecurityToken()const +{ + return securityToken_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getDomainName()const +{ + return domainName_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getOssEndpoint()const +{ + return ossEndpoint_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setOssEndpoint(const std::string& ossEndpoint) +{ + ossEndpoint_ = ossEndpoint; + setParameter("OssEndpoint", ossEndpoint); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getEndTime()const +{ + return endTime_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getStartTime()const +{ + return startTime_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long CreateLiveStreamRecordIndexFilesRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getStreamName()const +{ + return streamName_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getOssObject()const +{ + return ossObject_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setOssObject(const std::string& ossObject) +{ + ossObject_ = ossObject; + setParameter("OssObject", ossObject); +} + +std::string CreateLiveStreamRecordIndexFilesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateLiveStreamRecordIndexFilesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc b/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc index fc95f5b20..7248aea7d 100644 --- a/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc +++ b/cdn/src/model/CreateLiveStreamRecordIndexFilesResult.cc @@ -40,18 +40,29 @@ 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; - recordInfoObject.recordId = value["RecordId"].asString(); - recordInfoObject.recordUrl = value["RecordUrl"].asString(); - recordInfoObject.duration = std::stof(value["Duration"].asString()); - recordInfoObject.height = std::stoi(value["Height"].asString()); - recordInfoObject.width = std::stoi(value["Width"].asString()); - recordInfoObject.createTime = value["CreateTime"].asString(); - recordInfo_.push_back(recordInfoObject); - } + 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); + } } +std::vector CreateLiveStreamRecordIndexFilesResult::getRecordInfo()const +{ + return recordInfo_; +} + diff --git a/cdn/src/model/DeleteCacheExpiredConfigRequest.cc b/cdn/src/model/DeleteCacheExpiredConfigRequest.cc new file mode 100644 index 000000000..4046502cd --- /dev/null +++ b/cdn/src/model/DeleteCacheExpiredConfigRequest.cc @@ -0,0 +1,93 @@ +/* + * 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::DeleteCacheExpiredConfigRequest; + +DeleteCacheExpiredConfigRequest::DeleteCacheExpiredConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DeleteCacheExpiredConfig") +{} + +DeleteCacheExpiredConfigRequest::~DeleteCacheExpiredConfigRequest() +{} + +std::string DeleteCacheExpiredConfigRequest::getCacheType()const +{ + return cacheType_; +} + +void DeleteCacheExpiredConfigRequest::setCacheType(const std::string& cacheType) +{ + cacheType_ = cacheType; + setParameter("CacheType", cacheType); +} + +std::string DeleteCacheExpiredConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteCacheExpiredConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteCacheExpiredConfigRequest::getConfigID()const +{ + return configID_; +} + +void DeleteCacheExpiredConfigRequest::setConfigID(const std::string& configID) +{ + configID_ = configID; + setParameter("ConfigID", configID); +} + +std::string DeleteCacheExpiredConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteCacheExpiredConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteCacheExpiredConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteCacheExpiredConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteCacheExpiredConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteCacheExpiredConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/CdnRequest.cc b/cdn/src/model/DeleteCacheExpiredConfigResult.cc similarity index 51% rename from cdn/src/CdnRequest.cc rename to cdn/src/model/DeleteCacheExpiredConfigResult.cc index af531a5c6..50d6a24ff 100644 --- a/cdn/src/CdnRequest.cc +++ b/cdn/src/model/DeleteCacheExpiredConfigResult.cc @@ -1,4 +1,4 @@ -/* +/* * Copyright 2009-2017 Alibaba Cloud All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -14,14 +14,32 @@ * limitations under the License. */ -#include +#include +#include -using namespace AlibabaCloud; using namespace AlibabaCloud::Cdn; +using namespace AlibabaCloud::Cdn::Model; -CdnRequest::CdnRequest(const std::string & action) : - RpcServiceRequest("cdn", "2014-11-11", action) -{ } +DeleteCacheExpiredConfigResult::DeleteCacheExpiredConfigResult() : + ServiceResult() +{} + +DeleteCacheExpiredConfigResult::DeleteCacheExpiredConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteCacheExpiredConfigResult::~DeleteCacheExpiredConfigResult() +{} + +void DeleteCacheExpiredConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + +} -CdnRequest::~CdnRequest() -{ } \ No newline at end of file diff --git a/cdn/src/model/DeleteCdnDomainRequest.cc b/cdn/src/model/DeleteCdnDomainRequest.cc index 5a37e1848..7cff4f5da 100644 --- a/cdn/src/model/DeleteCdnDomainRequest.cc +++ b/cdn/src/model/DeleteCdnDomainRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteCdnDomainRequest; DeleteCdnDomainRequest::DeleteCdnDomainRequest() : - CdnRequest("DeleteCdnDomain") + RpcServiceRequest("cdn", "2014-11-11", "DeleteCdnDomain") {} DeleteCdnDomainRequest::~DeleteCdnDomainRequest() {} -std::string DeleteCdnDomainRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DeleteCdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setParameter("ResourceGroupId", resourceGroupId); -} - -std::string DeleteCdnDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteCdnDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteCdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void DeleteCdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DeleteCdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteCdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteCdnDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteCdnDomainRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DeleteCdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DeleteCdnDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteCdnDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteCdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteCdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteCdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteCdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteCdnDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DeleteHttpHeaderConfigRequest.cc b/cdn/src/model/DeleteHttpHeaderConfigRequest.cc index 6edf26c99..31b76ba30 100644 --- a/cdn/src/model/DeleteHttpHeaderConfigRequest.cc +++ b/cdn/src/model/DeleteHttpHeaderConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteHttpHeaderConfigRequest; DeleteHttpHeaderConfigRequest::DeleteHttpHeaderConfigRequest() : - CdnRequest("DeleteHttpHeaderConfig") + RpcServiceRequest("cdn", "2014-11-11", "DeleteHttpHeaderConfig") {} DeleteHttpHeaderConfigRequest::~DeleteHttpHeaderConfigRequest() {} -std::string DeleteHttpHeaderConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteHttpHeaderConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteHttpHeaderConfigRequest::getConfigID()const -{ - return configID_; -} - -void DeleteHttpHeaderConfigRequest::setConfigID(const std::string& configID) -{ - configID_ = configID; - setParameter("ConfigID", configID); -} - -std::string DeleteHttpHeaderConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DeleteHttpHeaderConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DeleteHttpHeaderConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteHttpHeaderConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteHttpHeaderConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteHttpHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteHttpHeaderConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteHttpHeaderConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteHttpHeaderConfigRequest::getConfigID()const +{ + return configID_; +} + +void DeleteHttpHeaderConfigRequest::setConfigID(const std::string& configID) +{ + configID_ = configID; + setParameter("ConfigID", configID); +} + +std::string DeleteHttpHeaderConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteHttpHeaderConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteHttpHeaderConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteHttpHeaderConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteHttpHeaderConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteHttpHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DeleteLiveAppRecordConfigRequest.cc b/cdn/src/model/DeleteLiveAppRecordConfigRequest.cc index 3135b3311..b0a4b203d 100644 --- a/cdn/src/model/DeleteLiveAppRecordConfigRequest.cc +++ b/cdn/src/model/DeleteLiveAppRecordConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteLiveAppRecordConfigRequest; DeleteLiveAppRecordConfigRequest::DeleteLiveAppRecordConfigRequest() : - CdnRequest("DeleteLiveAppRecordConfig") + RpcServiceRequest("cdn", "2014-11-11", "DeleteLiveAppRecordConfig") {} DeleteLiveAppRecordConfigRequest::~DeleteLiveAppRecordConfigRequest() {} -std::string DeleteLiveAppRecordConfigRequest::getAppName()const -{ - return appName_; -} - -void DeleteLiveAppRecordConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DeleteLiveAppRecordConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteLiveAppRecordConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DeleteLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DeleteLiveAppRecordConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLiveAppRecordConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLiveAppRecordConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteLiveAppRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteLiveAppRecordConfigRequest::getAppName()const +{ + return appName_; +} + +void DeleteLiveAppRecordConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DeleteLiveAppRecordConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteLiveAppRecordConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteLiveAppRecordConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveAppRecordConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLiveAppRecordConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteLiveAppRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DeleteLiveAppSnapshotConfigRequest.cc b/cdn/src/model/DeleteLiveAppSnapshotConfigRequest.cc index 53e0d668a..037f7e21a 100644 --- a/cdn/src/model/DeleteLiveAppSnapshotConfigRequest.cc +++ b/cdn/src/model/DeleteLiveAppSnapshotConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteLiveAppSnapshotConfigRequest; DeleteLiveAppSnapshotConfigRequest::DeleteLiveAppSnapshotConfigRequest() : - CdnRequest("DeleteLiveAppSnapshotConfig") + RpcServiceRequest("cdn", "2014-11-11", "DeleteLiveAppSnapshotConfig") {} DeleteLiveAppSnapshotConfigRequest::~DeleteLiveAppSnapshotConfigRequest() {} -std::string DeleteLiveAppSnapshotConfigRequest::getAppName()const -{ - return appName_; -} - -void DeleteLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DeleteLiveAppSnapshotConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteLiveAppSnapshotConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DeleteLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DeleteLiveAppSnapshotConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLiveAppSnapshotConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteLiveAppSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteLiveAppSnapshotConfigRequest::getAppName()const +{ + return appName_; +} + +void DeleteLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DeleteLiveAppSnapshotConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteLiveAppSnapshotConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteLiveAppSnapshotConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLiveAppSnapshotConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteLiveAppSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DeleteLiveDomainMappingRequest.cc b/cdn/src/model/DeleteLiveDomainMappingRequest.cc index b3376ce57..5eaa1a113 100644 --- a/cdn/src/model/DeleteLiveDomainMappingRequest.cc +++ b/cdn/src/model/DeleteLiveDomainMappingRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteLiveDomainMappingRequest; DeleteLiveDomainMappingRequest::DeleteLiveDomainMappingRequest() : - CdnRequest("DeleteLiveDomainMapping") + RpcServiceRequest("cdn", "2014-11-11", "DeleteLiveDomainMapping") {} DeleteLiveDomainMappingRequest::~DeleteLiveDomainMappingRequest() {} -std::string DeleteLiveDomainMappingRequest::getPullDomain()const -{ - return pullDomain_; -} - -void DeleteLiveDomainMappingRequest::setPullDomain(const std::string& pullDomain) -{ - pullDomain_ = pullDomain; - setParameter("PullDomain", pullDomain); -} - -std::string DeleteLiveDomainMappingRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteLiveDomainMappingRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteLiveDomainMappingRequest::getPushDomain()const -{ - return pushDomain_; -} - -void DeleteLiveDomainMappingRequest::setPushDomain(const std::string& pushDomain) -{ - pushDomain_ = pushDomain; - setParameter("PushDomain", pushDomain); -} - -long DeleteLiveDomainMappingRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLiveDomainMappingRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLiveDomainMappingRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteLiveDomainMappingRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteLiveDomainMappingRequest::getPullDomain()const +{ + return pullDomain_; +} + +void DeleteLiveDomainMappingRequest::setPullDomain(const std::string& pullDomain) +{ + pullDomain_ = pullDomain; + setParameter("PullDomain", pullDomain); +} + +std::string DeleteLiveDomainMappingRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteLiveDomainMappingRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteLiveDomainMappingRequest::getPushDomain()const +{ + return pushDomain_; +} + +void DeleteLiveDomainMappingRequest::setPushDomain(const std::string& pushDomain) +{ + pushDomain_ = pushDomain; + setParameter("PushDomain", pushDomain); +} + +long DeleteLiveDomainMappingRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveDomainMappingRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLiveDomainMappingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteLiveDomainMappingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DeleteLivePullStreamInfoRequest.cc b/cdn/src/model/DeleteLivePullStreamInfoRequest.cc index c744a72c5..41f529afc 100644 --- a/cdn/src/model/DeleteLivePullStreamInfoRequest.cc +++ b/cdn/src/model/DeleteLivePullStreamInfoRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteLivePullStreamInfoRequest; DeleteLivePullStreamInfoRequest::DeleteLivePullStreamInfoRequest() : - CdnRequest("DeleteLivePullStreamInfo") + RpcServiceRequest("cdn", "2014-11-11", "DeleteLivePullStreamInfo") {} DeleteLivePullStreamInfoRequest::~DeleteLivePullStreamInfoRequest() {} -std::string DeleteLivePullStreamInfoRequest::getAppName()const -{ - return appName_; -} - -void DeleteLivePullStreamInfoRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DeleteLivePullStreamInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteLivePullStreamInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteLivePullStreamInfoRequest::getDomainName()const -{ - return domainName_; -} - -void DeleteLivePullStreamInfoRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DeleteLivePullStreamInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLivePullStreamInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLivePullStreamInfoRequest::getStreamName()const -{ - return streamName_; -} - -void DeleteLivePullStreamInfoRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DeleteLivePullStreamInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteLivePullStreamInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteLivePullStreamInfoRequest::getAppName()const +{ + return appName_; +} + +void DeleteLivePullStreamInfoRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DeleteLivePullStreamInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteLivePullStreamInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteLivePullStreamInfoRequest::getDomainName()const +{ + return domainName_; +} + +void DeleteLivePullStreamInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DeleteLivePullStreamInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLivePullStreamInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLivePullStreamInfoRequest::getStreamName()const +{ + return streamName_; +} + +void DeleteLivePullStreamInfoRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DeleteLivePullStreamInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteLivePullStreamInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DeleteLiveStreamTranscodeRequest.cc b/cdn/src/model/DeleteLiveStreamTranscodeRequest.cc index 629186b65..441b850be 100644 --- a/cdn/src/model/DeleteLiveStreamTranscodeRequest.cc +++ b/cdn/src/model/DeleteLiveStreamTranscodeRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DeleteLiveStreamTranscodeRequest; DeleteLiveStreamTranscodeRequest::DeleteLiveStreamTranscodeRequest() : - CdnRequest("DeleteLiveStreamTranscode") + RpcServiceRequest("cdn", "2014-11-11", "DeleteLiveStreamTranscode") {} DeleteLiveStreamTranscodeRequest::~DeleteLiveStreamTranscodeRequest() {} -std::string DeleteLiveStreamTranscodeRequest::get_Template()const -{ - return _template_; -} - -void DeleteLiveStreamTranscodeRequest::set_Template(const std::string& _template) -{ - _template_ = _template; - setParameter("_Template", _template); -} - -std::string DeleteLiveStreamTranscodeRequest::getApp()const -{ - return app_; -} - -void DeleteLiveStreamTranscodeRequest::setApp(const std::string& app) -{ - app_ = app; - setParameter("App", app); -} - -std::string DeleteLiveStreamTranscodeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DeleteLiveStreamTranscodeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DeleteLiveStreamTranscodeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteLiveStreamTranscodeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string DeleteLiveStreamTranscodeRequest::getDomain()const -{ - return domain_; -} - -void DeleteLiveStreamTranscodeRequest::setDomain(const std::string& domain) -{ - domain_ = domain; - setParameter("Domain", domain); -} - -long DeleteLiveStreamTranscodeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteLiveStreamTranscodeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteLiveStreamTranscodeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteLiveStreamTranscodeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DeleteLiveStreamTranscodeRequest::get_Template()const +{ + return _template_; +} + +void DeleteLiveStreamTranscodeRequest::set_Template(const std::string& _template) +{ + _template_ = _template; + setParameter("_Template", _template); +} + +std::string DeleteLiveStreamTranscodeRequest::getApp()const +{ + return app_; +} + +void DeleteLiveStreamTranscodeRequest::setApp(const std::string& app) +{ + app_ = app; + setParameter("App", app); +} + +std::string DeleteLiveStreamTranscodeRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DeleteLiveStreamTranscodeRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DeleteLiveStreamTranscodeRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DeleteLiveStreamTranscodeRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string DeleteLiveStreamTranscodeRequest::getDomain()const +{ + return domain_; +} + +void DeleteLiveStreamTranscodeRequest::setDomain(const std::string& domain) +{ + domain_ = domain; + setParameter("Domain", domain); +} + +long DeleteLiveStreamTranscodeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteLiveStreamTranscodeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteLiveStreamTranscodeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteLiveStreamTranscodeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnDomainBaseDetailRequest.cc b/cdn/src/model/DescribeCdnDomainBaseDetailRequest.cc index 7adf74f1a..2fdc1bed3 100644 --- a/cdn/src/model/DescribeCdnDomainBaseDetailRequest.cc +++ b/cdn/src/model/DescribeCdnDomainBaseDetailRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnDomainBaseDetailRequest; DescribeCdnDomainBaseDetailRequest::DescribeCdnDomainBaseDetailRequest() : - CdnRequest("DescribeCdnDomainBaseDetail") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnDomainBaseDetail") {} DescribeCdnDomainBaseDetailRequest::~DescribeCdnDomainBaseDetailRequest() {} -std::string DescribeCdnDomainBaseDetailRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnDomainBaseDetailRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeCdnDomainBaseDetailRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeCdnDomainBaseDetailRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeCdnDomainBaseDetailRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnDomainBaseDetailRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCdnDomainBaseDetailRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnDomainBaseDetailRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeCdnDomainBaseDetailRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnDomainBaseDetailRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCdnDomainBaseDetailRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeCdnDomainBaseDetailRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeCdnDomainBaseDetailRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnDomainBaseDetailRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnDomainBaseDetailRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnDomainBaseDetailRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc b/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc index d0e4245a7..c53c4fda4 100644 --- a/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc +++ b/cdn/src/model/DescribeCdnDomainBaseDetailResult.cc @@ -40,24 +40,38 @@ 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; - domainBaseDetailModelObject.cname = value["Cname"].asString(); - domainBaseDetailModelObject.cdnType = value["CdnType"].asString(); - domainBaseDetailModelObject.domainStatus = value["DomainStatus"].asString(); - domainBaseDetailModelObject.sourceType = value["SourceType"].asString(); - domainBaseDetailModelObject.region = value["Region"].asString(); - domainBaseDetailModelObject.domainName = value["DomainName"].asString(); - domainBaseDetailModelObject.remark = value["Remark"].asString(); - domainBaseDetailModelObject.gmtModified = value["GmtModified"].asString(); - 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 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); + } } +std::vector DescribeCdnDomainBaseDetailResult::getDomainBaseDetailModel()const +{ + return domainBaseDetailModel_; +} + diff --git a/cdn/src/model/DescribeCdnDomainDetailRequest.cc b/cdn/src/model/DescribeCdnDomainDetailRequest.cc index 6ca84bd99..0eddc0335 100644 --- a/cdn/src/model/DescribeCdnDomainDetailRequest.cc +++ b/cdn/src/model/DescribeCdnDomainDetailRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnDomainDetailRequest; DescribeCdnDomainDetailRequest::DescribeCdnDomainDetailRequest() : - CdnRequest("DescribeCdnDomainDetail") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnDomainDetail") {} DescribeCdnDomainDetailRequest::~DescribeCdnDomainDetailRequest() {} -std::string DescribeCdnDomainDetailRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnDomainDetailRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeCdnDomainDetailRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeCdnDomainDetailRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeCdnDomainDetailRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnDomainDetailRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCdnDomainDetailRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnDomainDetailRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeCdnDomainDetailRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnDomainDetailRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCdnDomainDetailRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeCdnDomainDetailRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeCdnDomainDetailRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnDomainDetailRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnDomainDetailRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnDomainDetailRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnDomainDetailResult.cc b/cdn/src/model/DescribeCdnDomainDetailResult.cc index 2b78d027a..d9a3c08c7 100644 --- a/cdn/src/model/DescribeCdnDomainDetailResult.cc +++ b/cdn/src/model/DescribeCdnDomainDetailResult.cc @@ -40,42 +40,68 @@ 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; - getDomainDetailModelObject.gmtCreated = value["GmtCreated"].asString(); - getDomainDetailModelObject.gmtModified = value["GmtModified"].asString(); - getDomainDetailModelObject.sourceType = value["SourceType"].asString(); - getDomainDetailModelObject.domainStatus = value["DomainStatus"].asString(); - getDomainDetailModelObject.sourcePort = std::stoi(value["SourcePort"].asString()); - getDomainDetailModelObject.cdnType = value["CdnType"].asString(); - getDomainDetailModelObject.cname = value["Cname"].asString(); - getDomainDetailModelObject.httpsCname = value["HttpsCname"].asString(); - getDomainDetailModelObject.domainName = value["DomainName"].asString(); - getDomainDetailModelObject.description = value["Description"].asString(); - getDomainDetailModelObject.serverCertificateStatus = value["ServerCertificateStatus"].asString(); - getDomainDetailModelObject.serverCertificate = value["ServerCertificate"].asString(); - getDomainDetailModelObject.region = value["Region"].asString(); - getDomainDetailModelObject.scope = value["Scope"].asString(); - getDomainDetailModelObject.certificateName = value["CertificateName"].asString(); - getDomainDetailModelObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allSourceModels = value["SourceModels"]["SourceModel"]; - for (auto value : allSourceModels) - { - GetDomainDetailModel::SourceModel sourceModelObject; - sourceModelObject.content = value["Content"].asString(); - sourceModelObject.type = value["Type"].asString(); - sourceModelObject.port = std::stoi(value["Port"].asString()); - sourceModelObject.enabled = value["Enabled"].asString(); - 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 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); + } } +std::vector DescribeCdnDomainDetailResult::getGetDomainDetailModel()const +{ + return getDomainDetailModel_; +} + diff --git a/cdn/src/model/DescribeCdnDomainLogsRequest.cc b/cdn/src/model/DescribeCdnDomainLogsRequest.cc index c1c0c2898..ada22e33c 100644 --- a/cdn/src/model/DescribeCdnDomainLogsRequest.cc +++ b/cdn/src/model/DescribeCdnDomainLogsRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnDomainLogsRequest; DescribeCdnDomainLogsRequest::DescribeCdnDomainLogsRequest() : - CdnRequest("DescribeCdnDomainLogs") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnDomainLogs") {} DescribeCdnDomainLogsRequest::~DescribeCdnDomainLogsRequest() {} -std::string DescribeCdnDomainLogsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnDomainLogsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeCdnDomainLogsRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeCdnDomainLogsRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeCdnDomainLogsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeCdnDomainLogsRequest::setPageSize(long pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeCdnDomainLogsRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeCdnDomainLogsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeCdnDomainLogsRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeCdnDomainLogsRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeCdnDomainLogsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnDomainLogsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -long DescribeCdnDomainLogsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeCdnDomainLogsRequest::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeCdnDomainLogsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnDomainLogsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeCdnDomainLogsRequest::getLogDay()const -{ - return logDay_; -} - -void DescribeCdnDomainLogsRequest::setLogDay(const std::string& logDay) -{ - logDay_ = logDay; - setParameter("LogDay", logDay); -} - +std::string DescribeCdnDomainLogsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnDomainLogsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCdnDomainLogsRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeCdnDomainLogsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeCdnDomainLogsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeCdnDomainLogsRequest::setPageSize(long pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeCdnDomainLogsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeCdnDomainLogsRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeCdnDomainLogsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeCdnDomainLogsRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeCdnDomainLogsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnDomainLogsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +long DescribeCdnDomainLogsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeCdnDomainLogsRequest::setPageNumber(long pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeCdnDomainLogsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnDomainLogsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeCdnDomainLogsRequest::getLogDay()const +{ + return logDay_; +} + +void DescribeCdnDomainLogsRequest::setLogDay(const std::string& logDay) +{ + logDay_ = logDay; + setParameter("LogDay", logDay); +} + diff --git a/cdn/src/model/DescribeCdnDomainLogsResult.cc b/cdn/src/model/DescribeCdnDomainLogsResult.cc index 0de70eba6..a5ca12753 100644 --- a/cdn/src/model/DescribeCdnDomainLogsResult.cc +++ b/cdn/src/model/DescribeCdnDomainLogsResult.cc @@ -40,57 +40,56 @@ 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; - domainLogModelObject.domainName = value["DomainName"].asString(); - auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; - for (auto value : allDomainLogDetails) - { - DomainLogModel::DomainLogDetail domainLogDetailObject; - domainLogDetailObject.logName = value["LogName"].asString(); - domainLogDetailObject.logPath = value["LogPath"].asString(); - domainLogDetailObject.logSize = std::stol(value["LogSize"].asString()); - domainLogDetailObject.startTime = value["StartTime"].asString(); - domainLogDetailObject.endTime = value["EndTime"].asString(); - domainLogModelObject.domainLogDetails.push_back(domainLogDetailObject); - } - domainLogModel_.push_back(domainLogModelObject); - } - pageNumber_ = std::stol(value["PageNumber"].asString()); - pageSize_ = std::stol(value["PageSize"].asString()); - totalCount_ = std::stol(value["TotalCount"].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()); } -long DescribeCdnDomainLogsResult::getTotalCount()const -{ - return totalCount_; -} - -void DescribeCdnDomainLogsResult::setTotalCount(long totalCount) -{ - totalCount_ = totalCount; -} - -long DescribeCdnDomainLogsResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeCdnDomainLogsResult::setPageSize(long pageSize) -{ - pageSize_ = pageSize; -} - -long DescribeCdnDomainLogsResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeCdnDomainLogsResult::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; -} - +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_; +} + diff --git a/cdn/src/model/DescribeCdnMonitorDataRequest.cc b/cdn/src/model/DescribeCdnMonitorDataRequest.cc index ddee5a714..8ed405e32 100644 --- a/cdn/src/model/DescribeCdnMonitorDataRequest.cc +++ b/cdn/src/model/DescribeCdnMonitorDataRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnMonitorDataRequest; DescribeCdnMonitorDataRequest::DescribeCdnMonitorDataRequest() : - CdnRequest("DescribeCdnMonitorData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnMonitorData") {} DescribeCdnMonitorDataRequest::~DescribeCdnMonitorDataRequest() {} -std::string DescribeCdnMonitorDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnMonitorDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeCdnMonitorDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeCdnMonitorDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeCdnMonitorDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeCdnMonitorDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeCdnMonitorDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeCdnMonitorDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeCdnMonitorDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeCdnMonitorDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeCdnMonitorDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnMonitorDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCdnMonitorDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnMonitorDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeCdnMonitorDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnMonitorDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCdnMonitorDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeCdnMonitorDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeCdnMonitorDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeCdnMonitorDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeCdnMonitorDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeCdnMonitorDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeCdnMonitorDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeCdnMonitorDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeCdnMonitorDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnMonitorDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnMonitorDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnMonitorDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnMonitorDataResult.cc b/cdn/src/model/DescribeCdnMonitorDataResult.cc index fc7af021a..2aac1b674 100644 --- a/cdn/src/model/DescribeCdnMonitorDataResult.cc +++ b/cdn/src/model/DescribeCdnMonitorDataResult.cc @@ -40,62 +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 cDNMonitorDataObject; - cDNMonitorDataObject.timeStamp = value["TimeStamp"].asString(); - cDNMonitorDataObject.queryPerSecond = value["QueryPerSecond"].asString(); - cDNMonitorDataObject.bytesPerSecond = value["BytesPerSecond"].asString(); - cDNMonitorDataObject.bytesHitRate = value["BytesHitRate"].asString(); - cDNMonitorDataObject.requestHitRate = value["RequestHitRate"].asString(); - cDNMonitorDataObject.averageObjectSize = value["AverageObjectSize"].asString(); - monitorDatas_.push_back(cDNMonitorDataObject); - } - domainName_ = value["DomainName"].asString(); - monitorInterval_ = std::stol(value["MonitorInterval"].asString()); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeCdnMonitorDataResult::setMonitorInterval(long monitorInterval) -{ - monitorInterval_ = monitorInterval; -} - -std::string DescribeCdnMonitorDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeCdnMonitorDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeCdnMonitorDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeCdnMonitorDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeCdnMonitorDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeCdnMonitorDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeCdnRegionAndIspRequest.cc b/cdn/src/model/DescribeCdnRegionAndIspRequest.cc index df1f0c879..780d9e7d1 100644 --- a/cdn/src/model/DescribeCdnRegionAndIspRequest.cc +++ b/cdn/src/model/DescribeCdnRegionAndIspRequest.cc @@ -16,46 +16,45 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnRegionAndIspRequest; DescribeCdnRegionAndIspRequest::DescribeCdnRegionAndIspRequest() : - CdnRequest("DescribeCdnRegionAndIsp") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnRegionAndIsp") {} DescribeCdnRegionAndIspRequest::~DescribeCdnRegionAndIspRequest() {} -std::string DescribeCdnRegionAndIspRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnRegionAndIspRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeCdnRegionAndIspRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnRegionAndIspRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCdnRegionAndIspRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnRegionAndIspRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeCdnRegionAndIspRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnRegionAndIspRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeCdnRegionAndIspRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnRegionAndIspRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnRegionAndIspRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnRegionAndIspRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnRegionAndIspResult.cc b/cdn/src/model/DescribeCdnRegionAndIspResult.cc index 45e09cac3..8c172c04c 100644 --- a/cdn/src/model/DescribeCdnRegionAndIspResult.cc +++ b/cdn/src/model/DescribeCdnRegionAndIspResult.cc @@ -40,22 +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 regionObject; - regionObject.nameZh = value["NameZh"].asString(); - regionObject.nameEn = value["NameEn"].asString(); - regions_.push_back(regionObject); - } - auto allIsps = value["Isps"]["Isp"]; - for (auto value : allIsps) - { - Isp ispObject; - ispObject.nameZh = value["NameZh"].asString(); - ispObject.nameEn = value["NameEn"].asString(); - isps_.push_back(ispObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeCdnServiceRequest.cc b/cdn/src/model/DescribeCdnServiceRequest.cc index d64e5304e..89f5b5bf7 100644 --- a/cdn/src/model/DescribeCdnServiceRequest.cc +++ b/cdn/src/model/DescribeCdnServiceRequest.cc @@ -16,46 +16,45 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnServiceRequest; DescribeCdnServiceRequest::DescribeCdnServiceRequest() : - CdnRequest("DescribeCdnService") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnService") {} DescribeCdnServiceRequest::~DescribeCdnServiceRequest() {} -std::string DescribeCdnServiceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnServiceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeCdnServiceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnServiceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCdnServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeCdnServiceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnServiceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeCdnServiceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnServiceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnServiceResult.cc b/cdn/src/model/DescribeCdnServiceResult.cc index 1e4ce1646..71280ca8d 100644 --- a/cdn/src/model/DescribeCdnServiceResult.cc +++ b/cdn/src/model/DescribeCdnServiceResult.cc @@ -40,68 +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 lockReasonObject; - lockReasonObject.lockReason = value["LockReason"].asString(); - operationLocks_.push_back(lockReasonObject); - } - instanceId_ = value["InstanceId"].asString(); - internetChargeType_ = value["InternetChargeType"].asString(); - openingTime_ = value["OpeningTime"].asString(); - changingChargeType_ = value["ChangingChargeType"].asString(); - 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_; -} - -void DescribeCdnServiceResult::setChangingChargeType(const std::string& changingChargeType) -{ - changingChargeType_ = changingChargeType; -} - -std::string DescribeCdnServiceResult::getInstanceId()const -{ - return instanceId_; -} - -void DescribeCdnServiceResult::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; -} - -std::string DescribeCdnServiceResult::getOpeningTime()const -{ - return openingTime_; -} - -void DescribeCdnServiceResult::setOpeningTime(const std::string& openingTime) -{ - openingTime_ = openingTime; -} - -std::string DescribeCdnServiceResult::getChangingAffectTime()const -{ - return changingAffectTime_; -} - -void DescribeCdnServiceResult::setChangingAffectTime(const std::string& changingAffectTime) -{ - changingAffectTime_ = changingAffectTime; -} - -std::string DescribeCdnServiceResult::getInternetChargeType()const -{ - return internetChargeType_; -} - -void DescribeCdnServiceResult::setInternetChargeType(const std::string& internetChargeType) -{ - internetChargeType_ = 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/DescribeCdnTypesRequest.cc b/cdn/src/model/DescribeCdnTypesRequest.cc index ff49cdb1e..c1fafdd21 100644 --- a/cdn/src/model/DescribeCdnTypesRequest.cc +++ b/cdn/src/model/DescribeCdnTypesRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeCdnTypesRequest; DescribeCdnTypesRequest::DescribeCdnTypesRequest() : - CdnRequest("DescribeCdnTypes") + RpcServiceRequest("cdn", "2014-11-11", "DescribeCdnTypes") {} DescribeCdnTypesRequest::~DescribeCdnTypesRequest() {} -std::string DescribeCdnTypesRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCdnTypesRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeCdnTypesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeCdnTypesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -long DescribeCdnTypesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCdnTypesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCdnTypesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCdnTypesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeCdnTypesRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCdnTypesRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCdnTypesRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeCdnTypesRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long DescribeCdnTypesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCdnTypesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCdnTypesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCdnTypesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeCdnTypesResult.cc b/cdn/src/model/DescribeCdnTypesResult.cc index b7b5165af..b32555271 100644 --- a/cdn/src/model/DescribeCdnTypesResult.cc +++ b/cdn/src/model/DescribeCdnTypesResult.cc @@ -40,14 +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 cdnTypeObject; - cdnTypeObject.type = value["Type"].asString(); - cdnTypeObject.desc = value["Desc"].asString(); - cdnTypes_.push_back(cdnTypeObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeCustomLogConfigRequest.cc b/cdn/src/model/DescribeCustomLogConfigRequest.cc new file mode 100644 index 000000000..61b7f77cc --- /dev/null +++ b/cdn/src/model/DescribeCustomLogConfigRequest.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::DescribeCustomLogConfigRequest; + +DescribeCustomLogConfigRequest::DescribeCustomLogConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeCustomLogConfig") +{} + +DescribeCustomLogConfigRequest::~DescribeCustomLogConfigRequest() +{} + +std::string DescribeCustomLogConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeCustomLogConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeCustomLogConfigRequest::getProduct()const +{ + return product_; +} + +void DescribeCustomLogConfigRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeCustomLogConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeCustomLogConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeCustomLogConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeCustomLogConfigRequest::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 DescribeCustomLogConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeCustomLogConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeCustomLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeCustomLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeCustomLogConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeCustomLogConfigRequest::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 DescribeCustomLogConfigRequest::getVersion()const +{ + return version_; +} + +void DescribeCustomLogConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeCustomLogConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeCustomLogConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeCustomLogConfigRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeCustomLogConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeCustomLogConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeCustomLogConfigRequest::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 DescribeCustomLogConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeCustomLogConfigRequest::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 DescribeCustomLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeCustomLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeCustomLogConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeCustomLogConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeCustomLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeCustomLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeCustomLogConfigRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeCustomLogConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeCustomLogConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeCustomLogConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeCustomLogConfigRequest::getConfigId()const +{ + return configId_; +} + +void DescribeCustomLogConfigRequest::setConfigId(const std::string& configId) +{ + configId_ = configId; + setParameter("ConfigId", configId); +} + +std::string DescribeCustomLogConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeCustomLogConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeCustomLogConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeCustomLogConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeCustomLogConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeCustomLogConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeCustomLogConfigResult.cc b/cdn/src/model/DescribeCustomLogConfigResult.cc new file mode 100644 index 000000000..30c25ed2b --- /dev/null +++ b/cdn/src/model/DescribeCustomLogConfigResult.cc @@ -0,0 +1,66 @@ +/* + * 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; + +DescribeCustomLogConfigResult::DescribeCustomLogConfigResult() : + ServiceResult() +{} + +DescribeCustomLogConfigResult::DescribeCustomLogConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeCustomLogConfigResult::~DescribeCustomLogConfigResult() +{} + +void DescribeCustomLogConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + 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(); + +} + +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/DescribeDomainAverageResponseTimeRequest.cc b/cdn/src/model/DescribeDomainAverageResponseTimeRequest.cc index 3aa375229..d8bb9fd92 100644 --- a/cdn/src/model/DescribeDomainAverageResponseTimeRequest.cc +++ b/cdn/src/model/DescribeDomainAverageResponseTimeRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainAverageResponseTimeRequest; DescribeDomainAverageResponseTimeRequest::DescribeDomainAverageResponseTimeRequest() : - CdnRequest("DescribeDomainAverageResponseTime") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainAverageResponseTime") {} DescribeDomainAverageResponseTimeRequest::~DescribeDomainAverageResponseTimeRequest() {} -std::string DescribeDomainAverageResponseTimeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainAverageResponseTimeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainAverageResponseTimeRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainAverageResponseTimeRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainAverageResponseTimeRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainAverageResponseTimeRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainAverageResponseTimeRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainAverageResponseTimeRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainAverageResponseTimeRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainAverageResponseTimeRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainAverageResponseTimeRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainAverageResponseTimeRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainAverageResponseTimeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainAverageResponseTimeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainAverageResponseTimeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainAverageResponseTimeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainAverageResponseTimeRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainAverageResponseTimeRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainAverageResponseTimeRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainAverageResponseTimeRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainAverageResponseTimeRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainAverageResponseTimeRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainAverageResponseTimeRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainAverageResponseTimeRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainAverageResponseTimeRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainAverageResponseTimeRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainAverageResponseTimeRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainAverageResponseTimeRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainAverageResponseTimeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainAverageResponseTimeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainAverageResponseTimeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainAverageResponseTimeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc b/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc index ee1b63b6d..ca323dc7f 100644 --- a/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc +++ b/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc @@ -40,58 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - avgRTPerInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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::string DescribeDomainAverageResponseTimeResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainAverageResponseTimeResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainAverageResponseTimeResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainAverageResponseTimeResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainAverageResponseTimeResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainAverageResponseTimeResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainAverageResponseTimeResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainAverageResponseTimeResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainBpsDataByTimeStampRequest.cc b/cdn/src/model/DescribeDomainBpsDataByTimeStampRequest.cc index 48eb9d6a4..86b18b961 100644 --- a/cdn/src/model/DescribeDomainBpsDataByTimeStampRequest.cc +++ b/cdn/src/model/DescribeDomainBpsDataByTimeStampRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainBpsDataByTimeStampRequest; DescribeDomainBpsDataByTimeStampRequest::DescribeDomainBpsDataByTimeStampRequest() : - CdnRequest("DescribeDomainBpsDataByTimeStamp") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainBpsDataByTimeStamp") {} DescribeDomainBpsDataByTimeStampRequest::~DescribeDomainBpsDataByTimeStampRequest() {} -std::string DescribeDomainBpsDataByTimeStampRequest::getIspNames()const -{ - return ispNames_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setIspNames(const std::string& ispNames) -{ - ispNames_ = ispNames; - setParameter("IspNames", ispNames); -} - -std::string DescribeDomainBpsDataByTimeStampRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainBpsDataByTimeStampRequest::getLocationNames()const -{ - return locationNames_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setLocationNames(const std::string& locationNames) -{ - locationNames_ = locationNames; - setParameter("LocationNames", locationNames); -} - -std::string DescribeDomainBpsDataByTimeStampRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeDomainBpsDataByTimeStampRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainBpsDataByTimeStampRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainBpsDataByTimeStampRequest::getTimePoint()const -{ - return timePoint_; -} - -void DescribeDomainBpsDataByTimeStampRequest::setTimePoint(const std::string& timePoint) -{ - timePoint_ = timePoint; - setParameter("TimePoint", timePoint); -} - +std::string DescribeDomainBpsDataByTimeStampRequest::getIspNames()const +{ + return ispNames_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setIspNames(const std::string& ispNames) +{ + ispNames_ = ispNames; + setParameter("IspNames", ispNames); +} + +std::string DescribeDomainBpsDataByTimeStampRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainBpsDataByTimeStampRequest::getLocationNames()const +{ + return locationNames_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setLocationNames(const std::string& locationNames) +{ + locationNames_ = locationNames; + setParameter("LocationNames", locationNames); +} + +std::string DescribeDomainBpsDataByTimeStampRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeDomainBpsDataByTimeStampRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainBpsDataByTimeStampRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainBpsDataByTimeStampRequest::getTimePoint()const +{ + return timePoint_; +} + +void DescribeDomainBpsDataByTimeStampRequest::setTimePoint(const std::string& timePoint) +{ + timePoint_ = timePoint; + setParameter("TimePoint", timePoint); +} + diff --git a/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc b/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc index ac15f8ff6..a439c28b1 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 bpsDataModelObject; - bpsDataModelObject.locationName = value["LocationName"].asString(); - bpsDataModelObject.ispName = value["IspName"].asString(); - bpsDataModelObject.bps = std::stol(value["Bps"].asString()); - bpsDataList_.push_back(bpsDataModelObject); - } - domainName_ = value["DomainName"].asString(); - 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::string DescribeDomainBpsDataByTimeStampResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainBpsDataByTimeStampResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainBpsDataByTimeStampResult::getTimeStamp()const -{ - return timeStamp_; -} - -void DescribeDomainBpsDataByTimeStampResult::setTimeStamp(const std::string& timeStamp) -{ - timeStamp_ = 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/DescribeDomainBpsDataRequest.cc b/cdn/src/model/DescribeDomainBpsDataRequest.cc new file mode 100644 index 000000000..7b8524aa6 --- /dev/null +++ b/cdn/src/model/DescribeDomainBpsDataRequest.cc @@ -0,0 +1,159 @@ +/* + * 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::DescribeDomainBpsDataRequest; + +DescribeDomainBpsDataRequest::DescribeDomainBpsDataRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainBpsData") +{} + +DescribeDomainBpsDataRequest::~DescribeDomainBpsDataRequest() +{} + +std::string DescribeDomainBpsDataRequest::getFixTimeGap()const +{ + return fixTimeGap_; +} + +void DescribeDomainBpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) +{ + fixTimeGap_ = fixTimeGap; + setParameter("FixTimeGap", fixTimeGap); +} + +std::string DescribeDomainBpsDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainBpsDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainBpsDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainBpsDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainBpsDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +long DescribeDomainBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainBpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainBpsDataRequest::getDomainType()const +{ + return domainType_; +} + +void DescribeDomainBpsDataRequest::setDomainType(const std::string& domainType) +{ + domainType_ = domainType; + setParameter("DomainType", domainType); +} + +std::string DescribeDomainBpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainBpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainBpsDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainBpsDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + diff --git a/cdn/src/model/DescribeDomainBpsDataResult.cc b/cdn/src/model/DescribeDomainBpsDataResult.cc new file mode 100644 index 000000000..788d1fdd3 --- /dev/null +++ b/cdn/src/model/DescribeDomainBpsDataResult.cc @@ -0,0 +1,153 @@ +/* + * 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; + +DescribeDomainBpsDataResult::DescribeDomainBpsDataResult() : + ServiceResult() +{} + +DescribeDomainBpsDataResult::DescribeDomainBpsDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDomainBpsDataResult::~DescribeDomainBpsDataResult() +{} + +void DescribeDomainBpsDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + 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(); + +} + +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/DescribeDomainCCAttackInfoRequest.cc b/cdn/src/model/DescribeDomainCCAttackInfoRequest.cc index 79c012042..e0e42dc1f 100644 --- a/cdn/src/model/DescribeDomainCCAttackInfoRequest.cc +++ b/cdn/src/model/DescribeDomainCCAttackInfoRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainCCAttackInfoRequest; DescribeDomainCCAttackInfoRequest::DescribeDomainCCAttackInfoRequest() : - CdnRequest("DescribeDomainCCAttackInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainCCAttackInfo") {} DescribeDomainCCAttackInfoRequest::~DescribeDomainCCAttackInfoRequest() {} -std::string DescribeDomainCCAttackInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainCCAttackInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainCCAttackInfoRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainCCAttackInfoRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainCCAttackInfoRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainCCAttackInfoRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainCCAttackInfoRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainCCAttackInfoRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainCCAttackInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainCCAttackInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainCCAttackInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainCCAttackInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainCCAttackInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainCCAttackInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainCCAttackInfoRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainCCAttackInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainCCAttackInfoRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainCCAttackInfoRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainCCAttackInfoRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainCCAttackInfoRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainCCAttackInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainCCAttackInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainCCAttackInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainCCAttackInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainCCAttackInfoResult.cc b/cdn/src/model/DescribeDomainCCAttackInfoResult.cc index c3e9c5516..deaa24e5a 100644 --- a/cdn/src/model/DescribeDomainCCAttackInfoResult.cc +++ b/cdn/src/model/DescribeDomainCCAttackInfoResult.cc @@ -40,57 +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 attackIpDatasObject; - attackIpDatasObject.ip = value["Ip"].asString(); - attackIpDatasObject.attackCount = value["AttackCount"].asString(); - attackIpDatasObject.result = value["Result"].asString(); - attackIpDataList_.push_back(attackIpDatasObject); - } - auto allAttackedUrlDataList = value["AttackedUrlDataList"]["AttackedUrlDatas"]; - for (auto value : allAttackedUrlDataList) - { - AttackedUrlDatas attackedUrlDatasObject; - attackedUrlDatasObject.url = value["Url"].asString(); - attackedUrlDatasObject.attackCount = value["AttackCount"].asString(); - attackedUrlDatasObject.result = value["Result"].asString(); - attackedUrlDataList_.push_back(attackedUrlDatasObject); - } - domainName_ = value["DomainName"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainCCAttackInfoResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainCCAttackInfoResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainCCAttackInfoResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainCCAttackInfoResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainCCAttackInfoResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainCCDataRequest.cc b/cdn/src/model/DescribeDomainCCDataRequest.cc index 712a31743..e2ae8c985 100644 --- a/cdn/src/model/DescribeDomainCCDataRequest.cc +++ b/cdn/src/model/DescribeDomainCCDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainCCDataRequest; DescribeDomainCCDataRequest::DescribeDomainCCDataRequest() : - CdnRequest("DescribeDomainCCData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainCCData") {} DescribeDomainCCDataRequest::~DescribeDomainCCDataRequest() {} -std::string DescribeDomainCCDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainCCDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainCCDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainCCDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainCCDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainCCDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainCCDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainCCDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainCCDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainCCDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainCCDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainCCDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainCCDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainCCDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainCCDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainCCDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainCCDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainCCDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainCCDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainCCDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainCCDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainCCDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainCCDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainCCDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainCCDataResult.cc b/cdn/src/model/DescribeDomainCCDataResult.cc index b37fd9d6e..b0182c105 100644 --- a/cdn/src/model/DescribeDomainCCDataResult.cc +++ b/cdn/src/model/DescribeDomainCCDataResult.cc @@ -40,58 +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 cCDatasObject; - cCDatasObject.timeStamp = value["TimeStamp"].asString(); - cCDatasObject.count = value["Count"].asString(); - cCDataList_.push_back(cCDatasObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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::string DescribeDomainCCDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainCCDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainCCDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainCCDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainCCDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainCCDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainCCDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainCCDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainCnameRequest.cc b/cdn/src/model/DescribeDomainCnameRequest.cc new file mode 100644 index 000000000..7183bc529 --- /dev/null +++ b/cdn/src/model/DescribeDomainCnameRequest.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::DescribeDomainCnameRequest; + +DescribeDomainCnameRequest::DescribeDomainCnameRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainCname") +{} + +DescribeDomainCnameRequest::~DescribeDomainCnameRequest() +{} + +std::string DescribeDomainCnameRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainCnameRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainCnameRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainCnameRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeDomainCnameRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainCnameRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string DescribeDomainCnameRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainCnameRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool DescribeDomainCnameRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainCnameRequest::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 DescribeDomainCnameRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainCnameRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainCnameRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainCnameRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainCnameRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainCnameRequest::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 DescribeDomainCnameRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainCnameRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeDomainCnameRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainCnameRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainCnameRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainCnameRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeDomainCnameRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainCnameRequest::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 DescribeDomainCnameRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainCnameRequest::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 DescribeDomainCnameRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainCnameRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeDomainCnameRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainCnameRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainCnameRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainCnameRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainCnameRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainCnameRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainCnameRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainCnameRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainCnameRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainCnameRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainCnameRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainCnameRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainCnameRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainCnameRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeDomainCnameResult.cc b/cdn/src/model/DescribeDomainCnameResult.cc new file mode 100644 index 000000000..6a6d4f538 --- /dev/null +++ b/cdn/src/model/DescribeDomainCnameResult.cc @@ -0,0 +1,62 @@ +/* + * 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; + +DescribeDomainCnameResult::DescribeDomainCnameResult() : + ServiceResult() +{} + +DescribeDomainCnameResult::DescribeDomainCnameResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDomainCnameResult::~DescribeDomainCnameResult() +{} + +void DescribeDomainCnameResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + 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); + } + +} + +std::vector DescribeDomainCnameResult::getCnameDatas()const +{ + return cnameDatas_; +} + diff --git a/cdn/src/model/DescribeDomainConfigsRequest.cc b/cdn/src/model/DescribeDomainConfigsRequest.cc index cd9bc23e6..c1567c765 100644 --- a/cdn/src/model/DescribeDomainConfigsRequest.cc +++ b/cdn/src/model/DescribeDomainConfigsRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainConfigsRequest; DescribeDomainConfigsRequest::DescribeDomainConfigsRequest() : - CdnRequest("DescribeDomainConfigs") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainConfigs") {} DescribeDomainConfigsRequest::~DescribeDomainConfigsRequest() {} -std::string DescribeDomainConfigsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainConfigsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainConfigsRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainConfigsRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainConfigsRequest::getConfigList()const -{ - return configList_; -} - -void DescribeDomainConfigsRequest::setConfigList(const std::string& configList) -{ - configList_ = configList; - setParameter("ConfigList", configList); -} - -long DescribeDomainConfigsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainConfigsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainConfigsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainConfigsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainConfigsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainConfigsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainConfigsRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainConfigsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainConfigsRequest::getConfigList()const +{ + return configList_; +} + +void DescribeDomainConfigsRequest::setConfigList(const std::string& configList) +{ + configList_ = configList; + setParameter("ConfigList", configList); +} + +long DescribeDomainConfigsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainConfigsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainConfigsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainConfigsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainConfigsResult.cc b/cdn/src/model/DescribeDomainConfigsResult.cc index 67ac02337..d65651643 100644 --- a/cdn/src/model/DescribeDomainConfigsResult.cc +++ b/cdn/src/model/DescribeDomainConfigsResult.cc @@ -40,284 +40,399 @@ 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; - cacheExpiredConfigObject.configId = value["ConfigId"].asString(); - cacheExpiredConfigObject.cacheType = value["CacheType"].asString(); - cacheExpiredConfigObject.cacheContent = value["CacheContent"].asString(); - cacheExpiredConfigObject.tTL = value["TTL"].asString(); - cacheExpiredConfigObject.weight = value["Weight"].asString(); - cacheExpiredConfigObject.status = value["Status"].asString(); - domainConfigsObject.cacheExpiredConfigs.push_back(cacheExpiredConfigObject); - } - auto allHttpErrorPageConfigs = value["HttpErrorPageConfigs"]["HttpErrorPageConfig"]; - for (auto value : allHttpErrorPageConfigs) - { - DomainConfigs::HttpErrorPageConfig httpErrorPageConfigObject; - httpErrorPageConfigObject.configId = value["ConfigId"].asString(); - httpErrorPageConfigObject.errorCode = value["ErrorCode"].asString(); - httpErrorPageConfigObject.pageUrl = value["PageUrl"].asString(); - httpErrorPageConfigObject.status = value["Status"].asString(); - domainConfigsObject.httpErrorPageConfigs.push_back(httpErrorPageConfigObject); - } - auto allHttpHeaderConfigs = value["HttpHeaderConfigs"]["HttpHeaderConfig"]; - for (auto value : allHttpHeaderConfigs) - { - DomainConfigs::HttpHeaderConfig httpHeaderConfigObject; - httpHeaderConfigObject.configId = value["ConfigId"].asString(); - httpHeaderConfigObject.headerKey = value["HeaderKey"].asString(); - httpHeaderConfigObject.headerValue = value["HeaderValue"].asString(); - httpHeaderConfigObject.status = value["Status"].asString(); - domainConfigsObject.httpHeaderConfigs.push_back(httpHeaderConfigObject); - } - auto allDynamicConfigs = value["DynamicConfigs"]["DynamicConfig"]; - for (auto value : allDynamicConfigs) - { - DomainConfigs::DynamicConfig dynamicConfigObject; - dynamicConfigObject.configId = value["ConfigId"].asString(); - dynamicConfigObject.dynamicOrigin = value["DynamicOrigin"].asString(); - dynamicConfigObject.staticType = value["StaticType"].asString(); - dynamicConfigObject.staticUri = value["StaticUri"].asString(); - dynamicConfigObject.staticPath = value["StaticPath"].asString(); - dynamicConfigObject.dynamicCacheControl = value["DynamicCacheControl"].asString(); - dynamicConfigObject.status = value["Status"].asString(); - domainConfigsObject.dynamicConfigs.push_back(dynamicConfigObject); - } - auto allReqHeaderConfigs = value["ReqHeaderConfigs"]["ReqHeaderConfig"]; - for (auto value : allReqHeaderConfigs) - { - DomainConfigs::ReqHeaderConfig reqHeaderConfigObject; - reqHeaderConfigObject.configId = value["ConfigId"].asString(); - reqHeaderConfigObject.key = value["Key"].asString(); - reqHeaderConfigObject.value = value["Value"].asString(); - reqHeaderConfigObject.status = value["Status"].asString(); - domainConfigsObject.reqHeaderConfigs.push_back(reqHeaderConfigObject); - } - auto allSetVarsConfigs = value["SetVarsConfigs"]["SetVarsConfig"]; - for (auto value : allSetVarsConfigs) - { - DomainConfigs::SetVarsConfig setVarsConfigObject; - setVarsConfigObject.configId = value["ConfigId"].asString(); - setVarsConfigObject.varName = value["VarName"].asString(); - setVarsConfigObject.varValue = value["VarValue"].asString(); - setVarsConfigObject.status = value["Status"].asString(); - domainConfigsObject.setVarsConfigs.push_back(setVarsConfigObject); - } - auto allCcConfig = value["CcConfig"]; - for (auto value : allCcConfig) - { - DomainConfigs::CcConfig ccConfigObject; - ccConfigObject.configId = value["ConfigId"].asString(); - ccConfigObject.enable = value["Enable"].asString(); - ccConfigObject.allowIps = value["AllowIps"].asString(); - ccConfigObject.blockIps = value["BlockIps"].asString(); - ccConfigObject.status = value["Status"].asString(); - domainConfigsObject.ccConfig.push_back(ccConfigObject); - } - auto allErrorPageConfig = value["ErrorPageConfig"]; - for (auto value : allErrorPageConfig) - { - DomainConfigs::ErrorPageConfig errorPageConfigObject; - errorPageConfigObject.configId = value["ConfigId"].asString(); - errorPageConfigObject.errorCode = value["ErrorCode"].asString(); - errorPageConfigObject.pageType = value["PageType"].asString(); - errorPageConfigObject.customPageUrl = value["CustomPageUrl"].asString(); - errorPageConfigObject.status = value["Status"].asString(); - domainConfigsObject.errorPageConfig.push_back(errorPageConfigObject); - } - auto allOptimizeConfig = value["OptimizeConfig"]; - for (auto value : allOptimizeConfig) - { - DomainConfigs::OptimizeConfig optimizeConfigObject; - optimizeConfigObject.configId = value["ConfigId"].asString(); - optimizeConfigObject.enable = value["Enable"].asString(); - optimizeConfigObject.status = value["Status"].asString(); - domainConfigsObject.optimizeConfig.push_back(optimizeConfigObject); - } - auto allPageCompressConfig = value["PageCompressConfig"]; - for (auto value : allPageCompressConfig) - { - DomainConfigs::PageCompressConfig pageCompressConfigObject; - pageCompressConfigObject.configId = value["ConfigId"].asString(); - pageCompressConfigObject.enable = value["Enable"].asString(); - pageCompressConfigObject.status = value["Status"].asString(); - domainConfigsObject.pageCompressConfig.push_back(pageCompressConfigObject); - } - auto allIgnoreQueryStringConfig = value["IgnoreQueryStringConfig"]; - for (auto value : allIgnoreQueryStringConfig) - { - DomainConfigs::IgnoreQueryStringConfig ignoreQueryStringConfigObject; - ignoreQueryStringConfigObject.configId = value["ConfigId"].asString(); - ignoreQueryStringConfigObject.hashKeyArgs = value["HashKeyArgs"].asString(); - ignoreQueryStringConfigObject.enable = value["Enable"].asString(); - ignoreQueryStringConfigObject.status = value["Status"].asString(); - domainConfigsObject.ignoreQueryStringConfig.push_back(ignoreQueryStringConfigObject); - } - auto allRangeConfig = value["RangeConfig"]; - for (auto value : allRangeConfig) - { - DomainConfigs::RangeConfig rangeConfigObject; - rangeConfigObject.configId = value["ConfigId"].asString(); - rangeConfigObject.enable = value["Enable"].asString(); - rangeConfigObject.status = value["Status"].asString(); - domainConfigsObject.rangeConfig.push_back(rangeConfigObject); - } - auto allRefererConfig = value["RefererConfig"]; - for (auto value : allRefererConfig) - { - DomainConfigs::RefererConfig refererConfigObject; - refererConfigObject.configId = value["ConfigId"].asString(); - refererConfigObject.referType = value["ReferType"].asString(); - refererConfigObject.referList = value["ReferList"].asString(); - refererConfigObject.allowEmpty = value["AllowEmpty"].asString(); - refererConfigObject.disableAst = value["DisableAst"].asString(); - refererConfigObject.status = value["Status"].asString(); - domainConfigsObject.refererConfig.push_back(refererConfigObject); - } - auto allReqAuthConfig = value["ReqAuthConfig"]; - for (auto value : allReqAuthConfig) - { - DomainConfigs::ReqAuthConfig reqAuthConfigObject; - reqAuthConfigObject.configId = value["ConfigId"].asString(); - reqAuthConfigObject.authType = value["AuthType"].asString(); - reqAuthConfigObject.key1 = value["Key1"].asString(); - reqAuthConfigObject.key2 = value["Key2"].asString(); - reqAuthConfigObject.status = value["Status"].asString(); - reqAuthConfigObject.aliAuthWhiteList = value["AliAuthWhiteList"].asString(); - reqAuthConfigObject.authM3u8 = value["AuthM3u8"].asString(); - reqAuthConfigObject.authAddr = value["AuthAddr"].asString(); - reqAuthConfigObject.authRemoteDesc = value["AuthRemoteDesc"].asString(); - reqAuthConfigObject.timeOut = value["TimeOut"].asString(); - domainConfigsObject.reqAuthConfig.push_back(reqAuthConfigObject); - } - auto allSrcHostConfig = value["SrcHostConfig"]; - for (auto value : allSrcHostConfig) - { - DomainConfigs::SrcHostConfig srcHostConfigObject; - srcHostConfigObject.configId = value["ConfigId"].asString(); - srcHostConfigObject.domainName = value["DomainName"].asString(); - srcHostConfigObject.status = value["Status"].asString(); - domainConfigsObject.srcHostConfig.push_back(srcHostConfigObject); - } - auto allVideoSeekConfig = value["VideoSeekConfig"]; - for (auto value : allVideoSeekConfig) - { - DomainConfigs::VideoSeekConfig videoSeekConfigObject; - videoSeekConfigObject.configId = value["ConfigId"].asString(); - videoSeekConfigObject.enable = value["Enable"].asString(); - videoSeekConfigObject.status = value["Status"].asString(); - domainConfigsObject.videoSeekConfig.push_back(videoSeekConfigObject); - } - auto allWafConfig = value["WafConfig"]; - for (auto value : allWafConfig) - { - DomainConfigs::WafConfig wafConfigObject; - wafConfigObject.configId = value["ConfigId"].asString(); - wafConfigObject.enable = value["Enable"].asString(); - wafConfigObject.status = value["Status"].asString(); - domainConfigsObject.wafConfig.push_back(wafConfigObject); - } - auto allNotifyUrlConfig = value["NotifyUrlConfig"]; - for (auto value : allNotifyUrlConfig) - { - DomainConfigs::NotifyUrlConfig notifyUrlConfigObject; - notifyUrlConfigObject.enable = value["Enable"].asString(); - notifyUrlConfigObject.notifyUrl = value["NotifyUrl"].asString(); - domainConfigsObject.notifyUrlConfig.push_back(notifyUrlConfigObject); - } - auto allRedirectTypeConfig = value["RedirectTypeConfig"]; - for (auto value : allRedirectTypeConfig) - { - DomainConfigs::RedirectTypeConfig redirectTypeConfigObject; - redirectTypeConfigObject.redirectType = value["RedirectType"].asString(); - domainConfigsObject.redirectTypeConfig.push_back(redirectTypeConfigObject); - } - auto allForwardSchemeConfig = value["ForwardSchemeConfig"]; - for (auto value : allForwardSchemeConfig) - { - DomainConfigs::ForwardSchemeConfig forwardSchemeConfigObject; - forwardSchemeConfigObject.configId = value["ConfigId"].asString(); - forwardSchemeConfigObject.enable = value["Enable"].asString(); - forwardSchemeConfigObject.schemeOrigin = value["SchemeOrigin"].asString(); - forwardSchemeConfigObject.schemeOriginPort = value["SchemeOriginPort"].asString(); - forwardSchemeConfigObject.status = value["Status"].asString(); - domainConfigsObject.forwardSchemeConfig.push_back(forwardSchemeConfigObject); - } - auto allRemoveQueryStringConfig = value["RemoveQueryStringConfig"]; - for (auto value : allRemoveQueryStringConfig) - { - DomainConfigs::RemoveQueryStringConfig removeQueryStringConfigObject; - removeQueryStringConfigObject.aliRemoveArgs = value["AliRemoveArgs"].asString(); - removeQueryStringConfigObject.configId = value["ConfigId"].asString(); - removeQueryStringConfigObject.status = value["Status"].asString(); - domainConfigsObject.removeQueryStringConfig.push_back(removeQueryStringConfigObject); - } - auto allL2OssKeyConfig = value["L2OssKeyConfig"]; - for (auto value : allL2OssKeyConfig) - { - DomainConfigs::L2OssKeyConfig l2OssKeyConfigObject; - l2OssKeyConfigObject.privateOssAuth = value["PrivateOssAuth"].asString(); - l2OssKeyConfigObject.configId = value["ConfigId"].asString(); - l2OssKeyConfigObject.status = value["Status"].asString(); - domainConfigsObject.l2OssKeyConfig.push_back(l2OssKeyConfigObject); - } - auto allMacServiceConfig = value["MacServiceConfig"]; - for (auto value : allMacServiceConfig) - { - DomainConfigs::MacServiceConfig macServiceConfigObject; - macServiceConfigObject.appList = value["AppList"].asString(); - macServiceConfigObject.enabled = value["Enabled"].asString(); - macServiceConfigObject.processResult = value["ProcessResult"].asString(); - macServiceConfigObject.configId = value["ConfigId"].asString(); - macServiceConfigObject.status = value["Status"].asString(); - domainConfigsObject.macServiceConfig.push_back(macServiceConfigObject); - } - auto allGreenManagerConfig = value["GreenManagerConfig"]; - for (auto value : allGreenManagerConfig) - { - DomainConfigs::GreenManagerConfig greenManagerConfigObject; - greenManagerConfigObject.enabled = value["Enabled"].asString(); - greenManagerConfigObject.configId = value["ConfigId"].asString(); - greenManagerConfigObject.status = value["Status"].asString(); - domainConfigsObject.greenManagerConfig.push_back(greenManagerConfigObject); - } - auto allHttpsOptionConfig = value["HttpsOptionConfig"]; - for (auto value : allHttpsOptionConfig) - { - DomainConfigs::HttpsOptionConfig httpsOptionConfigObject; - httpsOptionConfigObject.http2 = value["Http2"].asString(); - httpsOptionConfigObject.configId = value["ConfigId"].asString(); - httpsOptionConfigObject.status = value["Status"].asString(); - domainConfigsObject.httpsOptionConfig.push_back(httpsOptionConfigObject); - } - auto allAliBusinessConfig = value["AliBusinessConfig"]; - for (auto value : allAliBusinessConfig) - { - DomainConfigs::AliBusinessConfig aliBusinessConfigObject; - aliBusinessConfigObject.aliBusinessTable = value["AliBusinessTable"].asString(); - aliBusinessConfigObject.aliBusinessType = value["AliBusinessType"].asString(); - aliBusinessConfigObject.configId = value["ConfigId"].asString(); - aliBusinessConfigObject.status = value["Status"].asString(); - domainConfigsObject.aliBusinessConfig.push_back(aliBusinessConfigObject); - } - auto allIpAllowListConfig = value["IpAllowListConfig"]; - for (auto value : allIpAllowListConfig) - { - DomainConfigs::IpAllowListConfig ipAllowListConfigObject; - ipAllowListConfigObject.configId = value["ConfigId"].asString(); - ipAllowListConfigObject.ipList = value["IpList"].asString(); - ipAllowListConfigObject.ipAclXfwd = value["IpAclXfwd"].asString(); - ipAllowListConfigObject.status = value["Status"].asString(); - domainConfigsObject.ipAllowListConfig.push_back(ipAllowListConfigObject); - } - domainConfigs_.push_back(domainConfigsObject); - } + 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); + } } +std::vector DescribeDomainConfigsResult::getDomainConfigs()const +{ + return domainConfigs_; +} + diff --git a/cdn/src/model/DescribeDomainCustomLogConfigRequest.cc b/cdn/src/model/DescribeDomainCustomLogConfigRequest.cc new file mode 100644 index 000000000..3f0c018ad --- /dev/null +++ b/cdn/src/model/DescribeDomainCustomLogConfigRequest.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::DescribeDomainCustomLogConfigRequest; + +DescribeDomainCustomLogConfigRequest::DescribeDomainCustomLogConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainCustomLogConfig") +{} + +DescribeDomainCustomLogConfigRequest::~DescribeDomainCustomLogConfigRequest() +{} + +std::string DescribeDomainCustomLogConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainCustomLogConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainCustomLogConfigRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainCustomLogConfigRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeDomainCustomLogConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainCustomLogConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string DescribeDomainCustomLogConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainCustomLogConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool DescribeDomainCustomLogConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainCustomLogConfigRequest::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 DescribeDomainCustomLogConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainCustomLogConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainCustomLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainCustomLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainCustomLogConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainCustomLogConfigRequest::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 DescribeDomainCustomLogConfigRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainCustomLogConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeDomainCustomLogConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainCustomLogConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainCustomLogConfigRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainCustomLogConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeDomainCustomLogConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainCustomLogConfigRequest::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 DescribeDomainCustomLogConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainCustomLogConfigRequest::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 DescribeDomainCustomLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainCustomLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeDomainCustomLogConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainCustomLogConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainCustomLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainCustomLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainCustomLogConfigRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainCustomLogConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainCustomLogConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainCustomLogConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainCustomLogConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainCustomLogConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainCustomLogConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainCustomLogConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainCustomLogConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainCustomLogConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeDomainCustomLogConfigResult.cc b/cdn/src/model/DescribeDomainCustomLogConfigResult.cc new file mode 100644 index 000000000..e667b51c3 --- /dev/null +++ b/cdn/src/model/DescribeDomainCustomLogConfigResult.cc @@ -0,0 +1,73 @@ +/* + * 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; + +DescribeDomainCustomLogConfigResult::DescribeDomainCustomLogConfigResult() : + ServiceResult() +{} + +DescribeDomainCustomLogConfigResult::DescribeDomainCustomLogConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDomainCustomLogConfigResult::~DescribeDomainCustomLogConfigResult() +{} + +void DescribeDomainCustomLogConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + 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(); + +} + +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/DescribeDomainDownstreamBpsOfEdgeRequest.cc b/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeRequest.cc index 1f86176b5..f49bdcc08 100644 --- a/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeRequest.cc +++ b/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainDownstreamBpsOfEdgeRequest; DescribeDomainDownstreamBpsOfEdgeRequest::DescribeDomainDownstreamBpsOfEdgeRequest() : - CdnRequest("DescribeDomainDownstreamBpsOfEdge") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainDownstreamBpsOfEdge") {} DescribeDomainDownstreamBpsOfEdgeRequest::~DescribeDomainDownstreamBpsOfEdgeRequest() {} -std::string DescribeDomainDownstreamBpsOfEdgeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainDownstreamBpsOfEdgeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainDownstreamBpsOfEdgeRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainDownstreamBpsOfEdgeRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainDownstreamBpsOfEdgeRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainDownstreamBpsOfEdgeRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainDownstreamBpsOfEdgeRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainDownstreamBpsOfEdgeRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainDownstreamBpsOfEdgeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainDownstreamBpsOfEdgeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainDownstreamBpsOfEdgeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainDownstreamBpsOfEdgeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainDownstreamBpsOfEdgeRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainDownstreamBpsOfEdgeRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainDownstreamBpsOfEdgeRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainDownstreamBpsOfEdgeRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainDownstreamBpsOfEdgeRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainDownstreamBpsOfEdgeRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainDownstreamBpsOfEdgeRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainDownstreamBpsOfEdgeRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainDownstreamBpsOfEdgeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainDownstreamBpsOfEdgeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainDownstreamBpsOfEdgeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainDownstreamBpsOfEdgeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc b/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc index 4adf73629..8d1783d9d 100644 --- a/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc +++ b/cdn/src/model/DescribeDomainDownstreamBpsOfEdgeResult.cc @@ -40,14 +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 domainBpsModelObject; - domainBpsModelObject.time = value["Time"].asString(); - domainBpsModelObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(domainBpsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc b/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc index c0876cd48..c6d8dd8e7 100644 --- a/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc +++ b/cdn/src/model/DescribeDomainFileSizeProportionDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainFileSizeProportionDataRequest; DescribeDomainFileSizeProportionDataRequest::DescribeDomainFileSizeProportionDataRequest() : - CdnRequest("DescribeDomainFileSizeProportionData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainFileSizeProportionData") {} DescribeDomainFileSizeProportionDataRequest::~DescribeDomainFileSizeProportionDataRequest() {} -std::string DescribeDomainFileSizeProportionDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainFileSizeProportionDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainFileSizeProportionDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainFileSizeProportionDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainFileSizeProportionDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainFileSizeProportionDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainFileSizeProportionDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainFileSizeProportionDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainFileSizeProportionDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainFileSizeProportionDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainFileSizeProportionDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainFileSizeProportionDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainFileSizeProportionDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainFileSizeProportionDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainFileSizeProportionDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainFileSizeProportionDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainFileSizeProportionDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainFileSizeProportionDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainFileSizeProportionDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainFileSizeProportionDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainFileSizeProportionDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainFileSizeProportionDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainFileSizeProportionDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainFileSizeProportionDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc index 74e7d48fa..a7235d93a 100644 --- a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc +++ b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc @@ -40,65 +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 usageDataObject; - usageDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["FileSizeProportionData"]; - for (auto value : allValue) - { - UsageData::FileSizeProportionData fileSizeProportionDataObject; - fileSizeProportionDataObject.fileSize = value["FileSize"].asString(); - fileSizeProportionDataObject.proportion = value["Proportion"].asString(); - usageDataObject.value.push_back(fileSizeProportionDataObject); - } - fileSizeProportionDataInterval_.push_back(usageDataObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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::string DescribeDomainFileSizeProportionDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainFileSizeProportionDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainFileSizeProportionDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainFileSizeProportionDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainFileSizeProportionDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainFileSizeProportionDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainFileSizeProportionDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainFileSizeProportionDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainFlowDataRequest.cc b/cdn/src/model/DescribeDomainFlowDataRequest.cc index e5a468be1..571021cc4 100644 --- a/cdn/src/model/DescribeDomainFlowDataRequest.cc +++ b/cdn/src/model/DescribeDomainFlowDataRequest.cc @@ -16,145 +16,144 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainFlowDataRequest; DescribeDomainFlowDataRequest::DescribeDomainFlowDataRequest() : - CdnRequest("DescribeDomainFlowData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainFlowData") {} DescribeDomainFlowDataRequest::~DescribeDomainFlowDataRequest() {} -std::string DescribeDomainFlowDataRequest::getFixTimeGap()const -{ - return fixTimeGap_; -} - -void DescribeDomainFlowDataRequest::setFixTimeGap(const std::string& fixTimeGap) -{ - fixTimeGap_ = fixTimeGap; - setParameter("FixTimeGap", fixTimeGap); -} - -std::string DescribeDomainFlowDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainFlowDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainFlowDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainFlowDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainFlowDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainFlowDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainFlowDataRequest::getLocationNameEn()const -{ - return locationNameEn_; -} - -void DescribeDomainFlowDataRequest::setLocationNameEn(const std::string& locationNameEn) -{ - locationNameEn_ = locationNameEn; - setParameter("LocationNameEn", locationNameEn); -} - -std::string DescribeDomainFlowDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainFlowDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainFlowDataRequest::getIspNameEn()const -{ - return ispNameEn_; -} - -void DescribeDomainFlowDataRequest::setIspNameEn(const std::string& ispNameEn) -{ - ispNameEn_ = ispNameEn; - setParameter("IspNameEn", ispNameEn); -} - -long DescribeDomainFlowDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainFlowDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainFlowDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainFlowDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainFlowDataRequest::getDomainType()const -{ - return domainType_; -} - -void DescribeDomainFlowDataRequest::setDomainType(const std::string& domainType) -{ - domainType_ = domainType; - setParameter("DomainType", domainType); -} - -std::string DescribeDomainFlowDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainFlowDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainFlowDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainFlowDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - +std::string DescribeDomainFlowDataRequest::getFixTimeGap()const +{ + return fixTimeGap_; +} + +void DescribeDomainFlowDataRequest::setFixTimeGap(const std::string& fixTimeGap) +{ + fixTimeGap_ = fixTimeGap; + setParameter("FixTimeGap", fixTimeGap); +} + +std::string DescribeDomainFlowDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainFlowDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainFlowDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainFlowDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainFlowDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainFlowDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainFlowDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainFlowDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainFlowDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainFlowDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainFlowDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainFlowDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +long DescribeDomainFlowDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainFlowDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainFlowDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainFlowDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainFlowDataRequest::getDomainType()const +{ + return domainType_; +} + +void DescribeDomainFlowDataRequest::setDomainType(const std::string& domainType) +{ + domainType_ = domainType; + setParameter("DomainType", domainType); +} + +std::string DescribeDomainFlowDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainFlowDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainFlowDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainFlowDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + diff --git a/cdn/src/model/DescribeDomainFlowDataResult.cc b/cdn/src/model/DescribeDomainFlowDataResult.cc index 5f92d6f17..c669e1ad5 100644 --- a/cdn/src/model/DescribeDomainFlowDataResult.cc +++ b/cdn/src/model/DescribeDomainFlowDataResult.cc @@ -40,66 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - dataModuleObject.domesticValue = value["DomesticValue"].asString(); - dataModuleObject.overseasValue = value["OverseasValue"].asString(); - dataModuleObject.dynamicValue = value["DynamicValue"].asString(); - dataModuleObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - dataModuleObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - dataModuleObject.staticValue = value["StaticValue"].asString(); - dataModuleObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - dataModuleObject.staticOverseasValue = value["StaticOverseasValue"].asString(); - flowDataPerInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainFlowDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainFlowDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainFlowDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainFlowDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainFlowDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainFlowDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainFlowDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainHitRateDataRequest.cc b/cdn/src/model/DescribeDomainHitRateDataRequest.cc index 0a5e610a3..d1e471971 100644 --- a/cdn/src/model/DescribeDomainHitRateDataRequest.cc +++ b/cdn/src/model/DescribeDomainHitRateDataRequest.cc @@ -16,123 +16,122 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainHitRateDataRequest; DescribeDomainHitRateDataRequest::DescribeDomainHitRateDataRequest() : - CdnRequest("DescribeDomainHitRateData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainHitRateData") {} DescribeDomainHitRateDataRequest::~DescribeDomainHitRateDataRequest() {} -std::string DescribeDomainHitRateDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainHitRateDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainHitRateDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainHitRateDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainHitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainHitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainHitRateDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainHitRateDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainHitRateDataRequest::getLocationNameEn()const -{ - return locationNameEn_; -} - -void DescribeDomainHitRateDataRequest::setLocationNameEn(const std::string& locationNameEn) -{ - locationNameEn_ = locationNameEn; - setParameter("LocationNameEn", locationNameEn); -} - -std::string DescribeDomainHitRateDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainHitRateDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainHitRateDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainHitRateDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainHitRateDataRequest::getIspNameEn()const -{ - return ispNameEn_; -} - -void DescribeDomainHitRateDataRequest::setIspNameEn(const std::string& ispNameEn) -{ - ispNameEn_ = ispNameEn; - setParameter("IspNameEn", ispNameEn); -} - -long DescribeDomainHitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainHitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainHitRateDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainHitRateDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainHitRateDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainHitRateDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainHitRateDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainHitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainHitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainHitRateDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainHitRateDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainHitRateDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainHitRateDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainHitRateDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainHitRateDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainHitRateDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainHitRateDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainHitRateDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainHitRateDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +long DescribeDomainHitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainHitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainHitRateDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainHitRateDataResult.cc b/cdn/src/model/DescribeDomainHitRateDataResult.cc index 3bde0bf61..a86467538 100644 --- a/cdn/src/model/DescribeDomainHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainHitRateDataResult.cc @@ -40,58 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - hitRateInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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::string DescribeDomainHitRateDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainHitRateDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainHitRateDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainHitRateDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainHitRateDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainHitRateDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainHitRateDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainHitRateDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainHttpCodeDataRequest.cc b/cdn/src/model/DescribeDomainHttpCodeDataRequest.cc index 9b8eeb559..3346e72e0 100644 --- a/cdn/src/model/DescribeDomainHttpCodeDataRequest.cc +++ b/cdn/src/model/DescribeDomainHttpCodeDataRequest.cc @@ -16,123 +16,122 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainHttpCodeDataRequest; DescribeDomainHttpCodeDataRequest::DescribeDomainHttpCodeDataRequest() : - CdnRequest("DescribeDomainHttpCodeData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainHttpCodeData") {} DescribeDomainHttpCodeDataRequest::~DescribeDomainHttpCodeDataRequest() {} -std::string DescribeDomainHttpCodeDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainHttpCodeDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainHttpCodeDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainHttpCodeDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainHttpCodeDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainHttpCodeDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainHttpCodeDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainHttpCodeDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainHttpCodeDataRequest::getLocationNameEn()const -{ - return locationNameEn_; -} - -void DescribeDomainHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) -{ - locationNameEn_ = locationNameEn; - setParameter("LocationNameEn", locationNameEn); -} - -std::string DescribeDomainHttpCodeDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainHttpCodeDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainHttpCodeDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainHttpCodeDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainHttpCodeDataRequest::getIspNameEn()const -{ - return ispNameEn_; -} - -void DescribeDomainHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) -{ - ispNameEn_ = ispNameEn; - setParameter("IspNameEn", ispNameEn); -} - -long DescribeDomainHttpCodeDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainHttpCodeDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainHttpCodeDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainHttpCodeDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainHttpCodeDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainHttpCodeDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainHttpCodeDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainHttpCodeDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainHttpCodeDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainHttpCodeDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainHttpCodeDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainHttpCodeDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainHttpCodeDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainHttpCodeDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainHttpCodeDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainHttpCodeDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainHttpCodeDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainHttpCodeDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainHttpCodeDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainHttpCodeDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +long DescribeDomainHttpCodeDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainHttpCodeDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainHttpCodeDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainHttpCodeDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc index 67678d1b5..7fc7e4638 100644 --- a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc @@ -40,66 +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 usageDataObject; - usageDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["CodeProportionData"]; - for (auto value : allValue) - { - UsageData::CodeProportionData codeProportionDataObject; - codeProportionDataObject.code = value["Code"].asString(); - codeProportionDataObject.proportion = value["Proportion"].asString(); - codeProportionDataObject.count = value["Count"].asString(); - usageDataObject.value.push_back(codeProportionDataObject); - } - httpCodeData_.push_back(usageDataObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainHttpCodeDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainHttpCodeDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainHttpCodeDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainHttpCodeDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainHttpCodeDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainHttpCodeDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainHttpCodeDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainHttpsDataRequest.cc b/cdn/src/model/DescribeDomainHttpsDataRequest.cc index 252da4ee7..e8f18bc51 100644 --- a/cdn/src/model/DescribeDomainHttpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainHttpsDataRequest.cc @@ -16,134 +16,133 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainHttpsDataRequest; DescribeDomainHttpsDataRequest::DescribeDomainHttpsDataRequest() : - CdnRequest("DescribeDomainHttpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainHttpsData") {} DescribeDomainHttpsDataRequest::~DescribeDomainHttpsDataRequest() {} -std::string DescribeDomainHttpsDataRequest::getDomainType()const -{ - return domainType_; -} - -void DescribeDomainHttpsDataRequest::setDomainType(const std::string& domainType) -{ - domainType_ = domainType; - setParameter("DomainType", domainType); -} - -std::string DescribeDomainHttpsDataRequest::getFixTimeGap()const -{ - return fixTimeGap_; -} - -void DescribeDomainHttpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) -{ - fixTimeGap_ = fixTimeGap; - setParameter("FixTimeGap", fixTimeGap); -} - -std::string DescribeDomainHttpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainHttpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainHttpsDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainHttpsDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainHttpsDataRequest::getDomainNames()const -{ - return domainNames_; -} - -void DescribeDomainHttpsDataRequest::setDomainNames(const std::string& domainNames) -{ - domainNames_ = domainNames; - setParameter("DomainNames", domainNames); -} - -std::string DescribeDomainHttpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainHttpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainHttpsDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainHttpsDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainHttpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainHttpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainHttpsDataRequest::getCls()const -{ - return cls_; -} - -void DescribeDomainHttpsDataRequest::setCls(const std::string& cls) -{ - cls_ = cls; - setParameter("Cls", cls); -} - -long DescribeDomainHttpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainHttpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainHttpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainHttpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainHttpsDataRequest::getDomainType()const +{ + return domainType_; +} + +void DescribeDomainHttpsDataRequest::setDomainType(const std::string& domainType) +{ + domainType_ = domainType; + setParameter("DomainType", domainType); +} + +std::string DescribeDomainHttpsDataRequest::getFixTimeGap()const +{ + return fixTimeGap_; +} + +void DescribeDomainHttpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) +{ + fixTimeGap_ = fixTimeGap; + setParameter("FixTimeGap", fixTimeGap); +} + +std::string DescribeDomainHttpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainHttpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainHttpsDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainHttpsDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainHttpsDataRequest::getDomainNames()const +{ + return domainNames_; +} + +void DescribeDomainHttpsDataRequest::setDomainNames(const std::string& domainNames) +{ + domainNames_ = domainNames; + setParameter("DomainNames", domainNames); +} + +std::string DescribeDomainHttpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainHttpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainHttpsDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainHttpsDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainHttpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainHttpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainHttpsDataRequest::getCls()const +{ + return cls_; +} + +void DescribeDomainHttpsDataRequest::setCls(const std::string& cls) +{ + cls_ = cls; + setParameter("Cls", cls); +} + +long DescribeDomainHttpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainHttpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainHttpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainHttpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainHttpsDataResult.cc b/cdn/src/model/DescribeDomainHttpsDataResult.cc index 4e511ce9e..7134b3159 100644 --- a/cdn/src/model/DescribeDomainHttpsDataResult.cc +++ b/cdn/src/model/DescribeDomainHttpsDataResult.cc @@ -40,76 +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 httpsStatisticsInfoObject; - httpsStatisticsInfoObject.time = value["Time"].asString(); - httpsStatisticsInfoObject.l1HttpsBps = std::stof(value["L1HttpsBps"].asString()); - httpsStatisticsInfoObject.l1HttpsInnerBps = std::stof(value["L1HttpsInnerBps"].asString()); - httpsStatisticsInfoObject.l1HttpsOutBps = std::stof(value["L1HttpsOutBps"].asString()); - httpsStatisticsInfoObject.l1HttpsQps = std::stol(value["L1HttpsQps"].asString()); - httpsStatisticsInfoObject.l1HttpsInnerQps = std::stol(value["L1HttpsInnerQps"].asString()); - httpsStatisticsInfoObject.l1HttpsOutQps = std::stol(value["L1HttpsOutQps"].asString()); - httpsStatisticsInfoObject.l1HttpsTtraf = std::stol(value["L1HttpsTtraf"].asString()); - httpsStatisticsInfoObject.httpsSrcBps = std::stol(value["HttpsSrcBps"].asString()); - httpsStatisticsInfoObject.httpsSrcTraf = std::stol(value["HttpsSrcTraf"].asString()); - httpsStatisticsInfoObject.l1HttpsInnerTraf = std::stol(value["L1HttpsInnerTraf"].asString()); - httpsStatisticsInfoObject.l1HttpsOutTraf = std::stol(value["L1HttpsOutTraf"].asString()); - httpsStatisticsInfoObject.httpsByteHitRate = std::stof(value["HttpsByteHitRate"].asString()); - httpsStatisticsInfoObject.httpsReqHitRate = std::stof(value["HttpsReqHitRate"].asString()); - httpsStatisticsInfoObject.l1HttpsHitRate = std::stof(value["L1HttpsHitRate"].asString()); - httpsStatisticsInfoObject.l1HttpsInner_acc = std::stof(value["L1HttpsInner_acc"].asString()); - httpsStatisticsInfoObject.l1HttpsOut_acc = std::stof(value["L1HttpsOut_acc"].asString()); - httpsStatisticsInfoObject.l1HttpsTacc = std::stof(value["L1HttpsTacc"].asString()); - httpsStatisticsInfoObject.l1DyHttpsBps = std::stof(value["L1DyHttpsBps"].asString()); - httpsStatisticsInfoObject.l1DyHttpsInnerBps = std::stof(value["L1DyHttpsInnerBps"].asString()); - httpsStatisticsInfoObject.l1DyHttpsOutBps = std::stof(value["L1DyHttpsOutBps"].asString()); - httpsStatisticsInfoObject.l1StHttpsBps = std::stof(value["L1StHttpsBps"].asString()); - httpsStatisticsInfoObject.l1StHttpsInnerBps = std::stof(value["L1StHttpsInnerBps"].asString()); - httpsStatisticsInfoObject.l1StHttpsOutBps = std::stof(value["L1StHttpsOutBps"].asString()); - httpsStatisticsInfoObject.l1DyHttpsTraf = std::stof(value["l1DyHttpsTraf"].asString()); - httpsStatisticsInfoObject.l1DyHttpsInnerTraf = std::stof(value["L1DyHttpsInnerTraf"].asString()); - httpsStatisticsInfoObject.l1DyHttpsOutTraf = std::stof(value["L1DyHttpsOutTraf"].asString()); - httpsStatisticsInfoObject.l1StHttpsTraf = std::stof(value["L1StHttpsTraf"].asString()); - httpsStatisticsInfoObject.l1StHttpsInnerTraf = std::stof(value["L1StHttpsInnerTraf"].asString()); - httpsStatisticsInfoObject.l1StHttpsOutTraf = std::stof(value["L1StHttpsOutTraf"].asString()); - httpsStatisticsInfoObject.l1DyHttpsQps = std::stof(value["L1DyHttpsQps"].asString()); - httpsStatisticsInfoObject.l1DyHttpsInnerQps = std::stof(value["L1DyHttpsInnerQps"].asString()); - httpsStatisticsInfoObject.l1DyHttpsOutQps = std::stof(value["L1DyHttpsOutQps"].asString()); - httpsStatisticsInfoObject.l1StHttpsQps = std::stof(value["L1StHttpsQps"].asString()); - httpsStatisticsInfoObject.l1StHttpsInnerQps = std::stof(value["L1StHttpsInnerQps"].asString()); - httpsStatisticsInfoObject.l1StHttpsOutQps = std::stof(value["L1StHttpsOutQps"].asString()); - httpsStatisticsInfoObject.l1DyHttpsAcc = std::stof(value["L1DyHttpsAcc"].asString()); - httpsStatisticsInfoObject.l1DyHttpsInnerAcc = std::stof(value["L1DyHttpsInnerAcc"].asString()); - httpsStatisticsInfoObject.l1DyHttpsOutAcc = std::stof(value["L1DyHttpsOutAcc"].asString()); - httpsStatisticsInfoObject.l1StHttpsAcc = std::stof(value["L1StHttpsAcc"].asString()); - httpsStatisticsInfoObject.l1StHttpsInnerAcc = std::stof(value["L1StHttpsInnerAcc"].asString()); - httpsStatisticsInfoObject.l1StHttpsOutAcc = std::stof(value["L1StHttpsOutAcc"].asString()); - httpsStatisticsInfos_.push_back(httpsStatisticsInfoObject); - } - domainNames_ = value["DomainNames"].asString(); - 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_; -} - -void DescribeDomainHttpsDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainHttpsDataResult::getDomainNames()const -{ - return domainNames_; -} - -void DescribeDomainHttpsDataResult::setDomainNames(const std::string& domainNames) -{ - domainNames_ = domainNames; -} - +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/DescribeDomainISPDataRequest.cc b/cdn/src/model/DescribeDomainISPDataRequest.cc index 314cb950d..20f140fdb 100644 --- a/cdn/src/model/DescribeDomainISPDataRequest.cc +++ b/cdn/src/model/DescribeDomainISPDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainISPDataRequest; DescribeDomainISPDataRequest::DescribeDomainISPDataRequest() : - CdnRequest("DescribeDomainISPData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainISPData") {} DescribeDomainISPDataRequest::~DescribeDomainISPDataRequest() {} -std::string DescribeDomainISPDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainISPDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainISPDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainISPDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainISPDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainISPDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainISPDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainISPDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainISPDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainISPDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainISPDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainISPDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainISPDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainISPDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainISPDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainISPDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainISPDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainISPDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainISPDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainISPDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainISPDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainISPDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainISPDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainISPDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainISPDataResult.cc b/cdn/src/model/DescribeDomainISPDataResult.cc index bec5f1b31..ba8ac5622 100644 --- a/cdn/src/model/DescribeDomainISPDataResult.cc +++ b/cdn/src/model/DescribeDomainISPDataResult.cc @@ -40,70 +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 iSPProportionDataObject; - iSPProportionDataObject.iSP = value["ISP"].asString(); - iSPProportionDataObject.proportion = value["Proportion"].asString(); - iSPProportionDataObject.ispEname = value["IspEname"].asString(); - iSPProportionDataObject.avgObjectSize = value["AvgObjectSize"].asString(); - iSPProportionDataObject.avgResponseTime = value["AvgResponseTime"].asString(); - iSPProportionDataObject.bps = value["Bps"].asString(); - iSPProportionDataObject.byteHitRate = value["ByteHitRate"].asString(); - iSPProportionDataObject.qps = value["Qps"].asString(); - iSPProportionDataObject.reqErrRate = value["ReqErrRate"].asString(); - iSPProportionDataObject.reqHitRate = value["ReqHitRate"].asString(); - iSPProportionDataObject.avgResponseRate = value["AvgResponseRate"].asString(); - iSPProportionDataObject.totalBytes = value["TotalBytes"].asString(); - iSPProportionDataObject.bytesProportion = value["BytesProportion"].asString(); - iSPProportionDataObject.totalQuery = value["TotalQuery"].asString(); - value_.push_back(iSPProportionDataObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainISPDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainISPDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainISPDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainISPDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainISPDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainISPDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainISPDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainMax95BpsDataRequest.cc b/cdn/src/model/DescribeDomainMax95BpsDataRequest.cc index d11ccb3e0..ec21534e8 100644 --- a/cdn/src/model/DescribeDomainMax95BpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainMax95BpsDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainMax95BpsDataRequest; DescribeDomainMax95BpsDataRequest::DescribeDomainMax95BpsDataRequest() : - CdnRequest("DescribeDomainMax95BpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainMax95BpsData") {} DescribeDomainMax95BpsDataRequest::~DescribeDomainMax95BpsDataRequest() {} -std::string DescribeDomainMax95BpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainMax95BpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainMax95BpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainMax95BpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainMax95BpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainMax95BpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainMax95BpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainMax95BpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainMax95BpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainMax95BpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainMax95BpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainMax95BpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainMax95BpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainMax95BpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainMax95BpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainMax95BpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainMax95BpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainMax95BpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainMax95BpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainMax95BpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainMax95BpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainMax95BpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainMax95BpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainMax95BpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainMax95BpsDataResult.cc b/cdn/src/model/DescribeDomainMax95BpsDataResult.cc index 1107ca28c..455264b25 100644 --- a/cdn/src/model/DescribeDomainMax95BpsDataResult.cc +++ b/cdn/src/model/DescribeDomainMax95BpsDataResult.cc @@ -40,72 +40,48 @@ void DescribeDomainMax95BpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - domainName_ = value["DomainName"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].asString(); - max95Bps_ = value["Max95Bps"].asString(); - domesticMax95Bps_ = value["DomesticMax95Bps"].asString(); - 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_; -} - -void DescribeDomainMax95BpsDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainMax95BpsDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainMax95BpsDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainMax95BpsDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainMax95BpsDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - -std::string DescribeDomainMax95BpsDataResult::getDomesticMax95Bps()const -{ - return domesticMax95Bps_; -} - -void DescribeDomainMax95BpsDataResult::setDomesticMax95Bps(const std::string& domesticMax95Bps) -{ - domesticMax95Bps_ = domesticMax95Bps; -} - -std::string DescribeDomainMax95BpsDataResult::getMax95Bps()const -{ - return max95Bps_; -} - -void DescribeDomainMax95BpsDataResult::setMax95Bps(const std::string& max95Bps) -{ - max95Bps_ = max95Bps; -} - -std::string DescribeDomainMax95BpsDataResult::getOverseasMax95Bps()const -{ - return overseasMax95Bps_; -} - -void DescribeDomainMax95BpsDataResult::setOverseasMax95Bps(const std::string& overseasMax95Bps) -{ - overseasMax95Bps_ = 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/DescribeDomainMonthBillingBpsDataRequest.cc b/cdn/src/model/DescribeDomainMonthBillingBpsDataRequest.cc index 0396b5e41..2107b316e 100644 --- a/cdn/src/model/DescribeDomainMonthBillingBpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainMonthBillingBpsDataRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainMonthBillingBpsDataRequest; DescribeDomainMonthBillingBpsDataRequest::DescribeDomainMonthBillingBpsDataRequest() : - CdnRequest("DescribeDomainMonthBillingBpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainMonthBillingBpsData") {} DescribeDomainMonthBillingBpsDataRequest::~DescribeDomainMonthBillingBpsDataRequest() {} -std::string DescribeDomainMonthBillingBpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainMonthBillingBpsDataRequest::getInternetChargeType()const -{ - return internetChargeType_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setInternetChargeType(const std::string& internetChargeType) -{ - internetChargeType_ = internetChargeType; - setParameter("InternetChargeType", internetChargeType); -} - -std::string DescribeDomainMonthBillingBpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainMonthBillingBpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainMonthBillingBpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainMonthBillingBpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainMonthBillingBpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainMonthBillingBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainMonthBillingBpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainMonthBillingBpsDataRequest::getInternetChargeType()const +{ + return internetChargeType_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setInternetChargeType(const std::string& internetChargeType) +{ + internetChargeType_ = internetChargeType; + setParameter("InternetChargeType", internetChargeType); +} + +std::string DescribeDomainMonthBillingBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainMonthBillingBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainMonthBillingBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainMonthBillingBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainMonthBillingBpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainMonthBillingBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc b/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc index 37191069c..86323df18 100644 --- a/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainMonthBillingBpsDataResult.cc @@ -40,138 +40,90 @@ void DescribeDomainMonthBillingBpsDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - domainName_ = value["DomainName"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].asString(); - bandwidth95Bps_ = std::stof(value["Bandwidth95Bps"].asString()); - domesticBandwidth95Bps_ = std::stof(value["DomesticBandwidth95Bps"].asString()); - overseasBandwidth95Bps_ = std::stof(value["OverseasBandwidth95Bps"].asString()); - monthavgBps_ = std::stof(value["MonthavgBps"].asString()); - domesticMonthavgBps_ = std::stof(value["DomesticMonthavgBps"].asString()); - overseasMonthavgBps_ = std::stof(value["OverseasMonthavgBps"].asString()); - month4thBps_ = std::stof(value["Month4thBps"].asString()); - domesticMonth4thBps_ = std::stof(value["DomesticMonth4thBps"].asString()); - 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_; -} - -void DescribeDomainMonthBillingBpsDataResult::setOverseasBandwidth95Bps(float overseasBandwidth95Bps) -{ - overseasBandwidth95Bps_ = overseasBandwidth95Bps; -} - -float DescribeDomainMonthBillingBpsDataResult::getDomesticMonth4thBps()const -{ - return domesticMonth4thBps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setDomesticMonth4thBps(float domesticMonth4thBps) -{ - domesticMonth4thBps_ = domesticMonth4thBps; -} - -std::string DescribeDomainMonthBillingBpsDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainMonthBillingBpsDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainMonthBillingBpsDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainMonthBillingBpsDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -float DescribeDomainMonthBillingBpsDataResult::getOverseasMonthavgBps()const -{ - return overseasMonthavgBps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setOverseasMonthavgBps(float overseasMonthavgBps) -{ - overseasMonthavgBps_ = overseasMonthavgBps; -} - -float DescribeDomainMonthBillingBpsDataResult::getMonth4thBps()const -{ - return month4thBps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setMonth4thBps(float month4thBps) -{ - month4thBps_ = month4thBps; -} - -float DescribeDomainMonthBillingBpsDataResult::getDomesticMonthavgBps()const -{ - return domesticMonthavgBps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setDomesticMonthavgBps(float domesticMonthavgBps) -{ - domesticMonthavgBps_ = domesticMonthavgBps; -} - -std::string DescribeDomainMonthBillingBpsDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainMonthBillingBpsDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - -float DescribeDomainMonthBillingBpsDataResult::getBandwidth95Bps()const -{ - return bandwidth95Bps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setBandwidth95Bps(float bandwidth95Bps) -{ - bandwidth95Bps_ = bandwidth95Bps; -} - -float DescribeDomainMonthBillingBpsDataResult::getMonthavgBps()const -{ - return monthavgBps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setMonthavgBps(float monthavgBps) -{ - monthavgBps_ = monthavgBps; -} - -float DescribeDomainMonthBillingBpsDataResult::getOverseasMonth4thBps()const -{ - return overseasMonth4thBps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setOverseasMonth4thBps(float overseasMonth4thBps) -{ - overseasMonth4thBps_ = overseasMonth4thBps; -} - -float DescribeDomainMonthBillingBpsDataResult::getDomesticBandwidth95Bps()const -{ - return domesticBandwidth95Bps_; -} - -void DescribeDomainMonthBillingBpsDataResult::setDomesticBandwidth95Bps(float domesticBandwidth95Bps) -{ - domesticBandwidth95Bps_ = 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/DescribeDomainOnlineUserNumberRequest.cc b/cdn/src/model/DescribeDomainOnlineUserNumberRequest.cc index d9a8d3213..5c5ac0e44 100644 --- a/cdn/src/model/DescribeDomainOnlineUserNumberRequest.cc +++ b/cdn/src/model/DescribeDomainOnlineUserNumberRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainOnlineUserNumberRequest; DescribeDomainOnlineUserNumberRequest::DescribeDomainOnlineUserNumberRequest() : - CdnRequest("DescribeDomainOnlineUserNumber") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainOnlineUserNumber") {} DescribeDomainOnlineUserNumberRequest::~DescribeDomainOnlineUserNumberRequest() {} -std::string DescribeDomainOnlineUserNumberRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainOnlineUserNumberRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainOnlineUserNumberRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainOnlineUserNumberRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainOnlineUserNumberRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainOnlineUserNumberRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainOnlineUserNumberRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainOnlineUserNumberRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainOnlineUserNumberRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainOnlineUserNumberRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainOnlineUserNumberRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainOnlineUserNumberRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainOnlineUserNumberRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainOnlineUserNumberRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainOnlineUserNumberRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainOnlineUserNumberRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainOnlineUserNumberRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainOnlineUserNumberRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainOnlineUserNumberRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainOnlineUserNumberRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainOnlineUserNumberRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainOnlineUserNumberRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainOnlineUserNumberRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainOnlineUserNumberRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc b/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc index 62c6eeba6..7f1b423eb 100644 --- a/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc +++ b/cdn/src/model/DescribeDomainOnlineUserNumberResult.cc @@ -40,14 +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 liveStreamOnlineUserNumInfoObject; - liveStreamOnlineUserNumInfoObject.time = value["Time"].asString(); - liveStreamOnlineUserNumInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - liveStreamOnlineUserNumInfos_.push_back(liveStreamOnlineUserNumInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainPathDataRequest.cc b/cdn/src/model/DescribeDomainPathDataRequest.cc index 97a95fdc4..1b745330e 100644 --- a/cdn/src/model/DescribeDomainPathDataRequest.cc +++ b/cdn/src/model/DescribeDomainPathDataRequest.cc @@ -16,288 +16,287 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainPathDataRequest; DescribeDomainPathDataRequest::DescribeDomainPathDataRequest() : - CdnRequest("DescribeDomainPathData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainPathData") {} DescribeDomainPathDataRequest::~DescribeDomainPathDataRequest() {} -long DescribeDomainPathDataRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainPathDataRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -bool DescribeDomainPathDataRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainPathDataRequest::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 DescribeDomainPathDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainPathDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainPathDataRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainPathDataRequest::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 DescribeDomainPathDataRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainPathDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainPathDataRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainPathDataRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -int DescribeDomainPathDataRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeDomainPathDataRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeDomainPathDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainPathDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainPathDataRequest::getPath()const -{ - return path_; -} - -void DescribeDomainPathDataRequest::setPath(const std::string& path) -{ - path_ = path; - setParameter("Path", path); -} - -std::string DescribeDomainPathDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainPathDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainPathDataRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainPathDataRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -int DescribeDomainPathDataRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeDomainPathDataRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeDomainPathDataRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainPathDataRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainPathDataRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainPathDataRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainPathDataRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainPathDataRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - -std::string DescribeDomainPathDataRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainPathDataRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string DescribeDomainPathDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainPathDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainPathDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainPathDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainPathDataRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainPathDataRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -long DescribeDomainPathDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainPathDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainPathDataRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainPathDataRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -bool DescribeDomainPathDataRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainPathDataRequest::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 DescribeDomainPathDataRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainPathDataRequest::setAk_mfa_present(bool ak_mfa_present) -{ - ak_mfa_present_ = ak_mfa_present; - setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); -} - -bool DescribeDomainPathDataRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainPathDataRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainPathDataRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainPathDataRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - +long DescribeDomainPathDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainPathDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeDomainPathDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainPathDataRequest::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 DescribeDomainPathDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainPathDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainPathDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainPathDataRequest::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 DescribeDomainPathDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainPathDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainPathDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainPathDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +int DescribeDomainPathDataRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeDomainPathDataRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeDomainPathDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainPathDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainPathDataRequest::getPath()const +{ + return path_; +} + +void DescribeDomainPathDataRequest::setPath(const std::string& path) +{ + path_ = path; + setParameter("Path", path); +} + +std::string DescribeDomainPathDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainPathDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainPathDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainPathDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +int DescribeDomainPathDataRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDomainPathDataRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeDomainPathDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainPathDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainPathDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainPathDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainPathDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainPathDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string DescribeDomainPathDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainPathDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainPathDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainPathDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainPathDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainPathDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainPathDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainPathDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainPathDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainPathDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainPathDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainPathDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool DescribeDomainPathDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainPathDataRequest::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 DescribeDomainPathDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainPathDataRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool DescribeDomainPathDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainPathDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainPathDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainPathDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + diff --git a/cdn/src/model/DescribeDomainPathDataResult.cc b/cdn/src/model/DescribeDomainPathDataResult.cc index 6071c6b00..039871e2e 100644 --- a/cdn/src/model/DescribeDomainPathDataResult.cc +++ b/cdn/src/model/DescribeDomainPathDataResult.cc @@ -40,93 +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 usageDataObject; - usageDataObject.traffic = std::stoi(value["Traffic"].asString()); - usageDataObject.acc = std::stoi(value["Acc"].asString()); - usageDataObject.path = value["Path"].asString(); - usageDataObject.time = value["Time"].asString(); - pathDataPerInterval_.push_back(usageDataObject); - } - domainName_ = value["DomainName"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].asString(); - pageSize_ = std::stoi(value["PageSize"].asString()); - pageNumber_ = std::stoi(value["PageNumber"].asString()); - dataInterval_ = value["DataInterval"].asString(); - 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_; -} - -void DescribeDomainPathDataResult::setTotalCount(int totalCount) -{ - totalCount_ = totalCount; -} - -std::string DescribeDomainPathDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainPathDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -int DescribeDomainPathDataResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeDomainPathDataResult::setPageSize(int pageSize) -{ - pageSize_ = pageSize; -} - -std::string DescribeDomainPathDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainPathDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -int DescribeDomainPathDataResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeDomainPathDataResult::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; -} - -std::string DescribeDomainPathDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainPathDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - -std::string DescribeDomainPathDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainPathDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = 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/DescribeDomainPvDataRequest.cc b/cdn/src/model/DescribeDomainPvDataRequest.cc index 4c0b79ac3..19f214cd5 100644 --- a/cdn/src/model/DescribeDomainPvDataRequest.cc +++ b/cdn/src/model/DescribeDomainPvDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainPvDataRequest; DescribeDomainPvDataRequest::DescribeDomainPvDataRequest() : - CdnRequest("DescribeDomainPvData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainPvData") {} DescribeDomainPvDataRequest::~DescribeDomainPvDataRequest() {} -std::string DescribeDomainPvDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainPvDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainPvDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainPvDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainPvDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainPvDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainPvDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainPvDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainPvDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainPvDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainPvDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainPvDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainPvDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainPvDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainPvDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainPvDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainPvDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainPvDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainPvDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainPvDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainPvDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainPvDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainPvDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainPvDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainPvDataResult.cc b/cdn/src/model/DescribeDomainPvDataResult.cc index 0e39fdbe4..f32029e43 100644 --- a/cdn/src/model/DescribeDomainPvDataResult.cc +++ b/cdn/src/model/DescribeDomainPvDataResult.cc @@ -40,58 +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 usageDataObject; - usageDataObject.timeStamp = value["TimeStamp"].asString(); - usageDataObject.value = value["Value"].asString(); - pvDataInterval_.push_back(usageDataObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainPvDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainPvDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainPvDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainPvDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainPvDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainPvDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainPvDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainQoSRtRequest.cc b/cdn/src/model/DescribeDomainQoSRtRequest.cc index ab0d9df2b..ce1adafc3 100644 --- a/cdn/src/model/DescribeDomainQoSRtRequest.cc +++ b/cdn/src/model/DescribeDomainQoSRtRequest.cc @@ -16,266 +16,265 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainQoSRtRequest; DescribeDomainQoSRtRequest::DescribeDomainQoSRtRequest() : - CdnRequest("DescribeDomainQoSRt") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainQoSRt") {} DescribeDomainQoSRtRequest::~DescribeDomainQoSRtRequest() {} -std::string DescribeDomainQoSRtRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainQoSRtRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -long DescribeDomainQoSRtRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainQoSRtRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -std::string DescribeDomainQoSRtRequest::getIp()const -{ - return ip_; -} - -void DescribeDomainQoSRtRequest::setIp(const std::string& ip) -{ - ip_ = ip; - setParameter("Ip", ip); -} - -std::string DescribeDomainQoSRtRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainQoSRtRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -bool DescribeDomainQoSRtRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainQoSRtRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainQoSRtRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainQoSRtRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -std::string DescribeDomainQoSRtRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainQoSRtRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainQoSRtRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainQoSRtRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainQoSRtRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainQoSRtRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -std::string DescribeDomainQoSRtRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainQoSRtRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainQoSRtRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainQoSRtRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -bool DescribeDomainQoSRtRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainQoSRtRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -bool DescribeDomainQoSRtRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainQoSRtRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainQoSRtRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainQoSRtRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainQoSRtRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainQoSRtRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - -std::string DescribeDomainQoSRtRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainQoSRtRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string DescribeDomainQoSRtRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainQoSRtRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainQoSRtRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainQoSRtRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainQoSRtRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainQoSRtRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - +std::string DescribeDomainQoSRtRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainQoSRtRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +long DescribeDomainQoSRtRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainQoSRtRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string DescribeDomainQoSRtRequest::getIp()const +{ + return ip_; +} + +void DescribeDomainQoSRtRequest::setIp(const std::string& ip) +{ + ip_ = ip; + setParameter("Ip", ip); +} + +std::string DescribeDomainQoSRtRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainQoSRtRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool DescribeDomainQoSRtRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainQoSRtRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainQoSRtRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainQoSRtRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +std::string DescribeDomainQoSRtRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainQoSRtRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainQoSRtRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainQoSRtRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainQoSRtRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainQoSRtRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeDomainQoSRtRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainQoSRtRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainQoSRtRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainQoSRtRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeDomainQoSRtRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainQoSRtRequest::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 DescribeDomainQoSRtRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainQoSRtRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeDomainQoSRtRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainQoSRtRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainQoSRtRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainQoSRtRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainQoSRtRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainQoSRtRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainQoSRtRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainQoSRtRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainQoSRtRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainQoSRtRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainQoSRtRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainQoSRtRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainQoSRtRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainQoSRtRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeDomainQoSRtResult.cc b/cdn/src/model/DescribeDomainQoSRtResult.cc index 4a6af10ff..b5e19cb96 100644 --- a/cdn/src/model/DescribeDomainQoSRtResult.cc +++ b/cdn/src/model/DescribeDomainQoSRtResult.cc @@ -40,59 +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 dataObject; - dataObject.more5s = value["More5s"].asString(); - dataObject.time = value["Time"].asString(); - dataObject.more3s = value["More3s"].asString(); - content_.push_back(dataObject); - } - domainName_ = value["DomainName"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].asString(); - 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_; -} - -void DescribeDomainQoSRtResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainQoSRtResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainQoSRtResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainQoSRtResult::getIp()const -{ - return ip_; -} - -void DescribeDomainQoSRtResult::setIp(const std::string& ip) -{ - ip_ = ip; -} - -std::string DescribeDomainQoSRtResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainQoSRtResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainQpsDataRequest.cc b/cdn/src/model/DescribeDomainQpsDataRequest.cc index 72ef722b4..da4c3351c 100644 --- a/cdn/src/model/DescribeDomainQpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainQpsDataRequest.cc @@ -16,145 +16,144 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainQpsDataRequest; DescribeDomainQpsDataRequest::DescribeDomainQpsDataRequest() : - CdnRequest("DescribeDomainQpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainQpsData") {} DescribeDomainQpsDataRequest::~DescribeDomainQpsDataRequest() {} -std::string DescribeDomainQpsDataRequest::getFixTimeGap()const -{ - return fixTimeGap_; -} - -void DescribeDomainQpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) -{ - fixTimeGap_ = fixTimeGap; - setParameter("FixTimeGap", fixTimeGap); -} - -std::string DescribeDomainQpsDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainQpsDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainQpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainQpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainQpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainQpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainQpsDataRequest::getLocationNameEn()const -{ - return locationNameEn_; -} - -void DescribeDomainQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) -{ - locationNameEn_ = locationNameEn; - setParameter("LocationNameEn", locationNameEn); -} - -std::string DescribeDomainQpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainQpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainQpsDataRequest::getIspNameEn()const -{ - return ispNameEn_; -} - -void DescribeDomainQpsDataRequest::setIspNameEn(const std::string& ispNameEn) -{ - ispNameEn_ = ispNameEn; - setParameter("IspNameEn", ispNameEn); -} - -long DescribeDomainQpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainQpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainQpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainQpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainQpsDataRequest::getDomainType()const -{ - return domainType_; -} - -void DescribeDomainQpsDataRequest::setDomainType(const std::string& domainType) -{ - domainType_ = domainType; - setParameter("DomainType", domainType); -} - -std::string DescribeDomainQpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainQpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainQpsDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainQpsDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - +std::string DescribeDomainQpsDataRequest::getFixTimeGap()const +{ + return fixTimeGap_; +} + +void DescribeDomainQpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) +{ + fixTimeGap_ = fixTimeGap; + setParameter("FixTimeGap", fixTimeGap); +} + +std::string DescribeDomainQpsDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainQpsDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainQpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainQpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainQpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainQpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainQpsDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainQpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainQpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainQpsDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainQpsDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +long DescribeDomainQpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainQpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainQpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainQpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainQpsDataRequest::getDomainType()const +{ + return domainType_; +} + +void DescribeDomainQpsDataRequest::setDomainType(const std::string& domainType) +{ + domainType_ = domainType; + setParameter("DomainType", domainType); +} + +std::string DescribeDomainQpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainQpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainQpsDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainQpsDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + diff --git a/cdn/src/model/DescribeDomainQpsDataResult.cc b/cdn/src/model/DescribeDomainQpsDataResult.cc index 9e2dbe918..a16822145 100644 --- a/cdn/src/model/DescribeDomainQpsDataResult.cc +++ b/cdn/src/model/DescribeDomainQpsDataResult.cc @@ -40,69 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - dataModuleObject.domesticValue = value["DomesticValue"].asString(); - dataModuleObject.overseasValue = value["OverseasValue"].asString(); - dataModuleObject.accValue = value["AccValue"].asString(); - dataModuleObject.accDomesticValue = value["AccDomesticValue"].asString(); - dataModuleObject.accOverseasValue = value["AccOverseasValue"].asString(); - dataModuleObject.dynamicValue = value["DynamicValue"].asString(); - dataModuleObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - dataModuleObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - dataModuleObject.staticValue = value["StaticValue"].asString(); - dataModuleObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - dataModuleObject.staticOverseasValue = value["StaticOverseasValue"].asString(); - qpsDataInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainQpsDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainQpsDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainQpsDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainQpsDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainQpsDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainQpsDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainQpsDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainRealTimeBpsDataRequest.cc b/cdn/src/model/DescribeDomainRealTimeBpsDataRequest.cc index a58120b23..cae1d2526 100644 --- a/cdn/src/model/DescribeDomainRealTimeBpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainRealTimeBpsDataRequest.cc @@ -16,288 +16,287 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainRealTimeBpsDataRequest; DescribeDomainRealTimeBpsDataRequest::DescribeDomainRealTimeBpsDataRequest() : - CdnRequest("DescribeDomainRealTimeBpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainRealTimeBpsData") {} DescribeDomainRealTimeBpsDataRequest::~DescribeDomainRealTimeBpsDataRequest() {} -long DescribeDomainRealTimeBpsDataRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainRealTimeBpsDataRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -bool DescribeDomainRealTimeBpsDataRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainRealTimeBpsDataRequest::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 DescribeDomainRealTimeBpsDataRequest::getLocationNameEn()const -{ - return locationNameEn_; -} - -void DescribeDomainRealTimeBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) -{ - locationNameEn_ = locationNameEn; - setParameter("LocationNameEn", locationNameEn); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getIspNameEn()const -{ - return ispNameEn_; -} - -void DescribeDomainRealTimeBpsDataRequest::setIspNameEn(const std::string& ispNameEn) -{ - ispNameEn_ = ispNameEn; - setParameter("IspNameEn", ispNameEn); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRealTimeBpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainRealTimeBpsDataRequest::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 DescribeDomainRealTimeBpsDataRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainRealTimeBpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainRealTimeBpsDataRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainRealTimeBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainRealTimeBpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainRealTimeBpsDataRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainRealTimeBpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainRealTimeBpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainRealTimeBpsDataRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainRealTimeBpsDataRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainRealTimeBpsDataRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getProduct()const -{ - return product_; -} - -void DescribeDomainRealTimeBpsDataRequest::setProduct(const std::string& product) -{ - product_ = product; - setParameter("Product", product); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRealTimeBpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRealTimeBpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainRealTimeBpsDataRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -long DescribeDomainRealTimeBpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainRealTimeBpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainRealTimeBpsDataRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -bool DescribeDomainRealTimeBpsDataRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainRealTimeBpsDataRequest::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 DescribeDomainRealTimeBpsDataRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainRealTimeBpsDataRequest::setAk_mfa_present(bool ak_mfa_present) -{ - ak_mfa_present_ = ak_mfa_present; - setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); -} - -bool DescribeDomainRealTimeBpsDataRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainRealTimeBpsDataRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainRealTimeBpsDataRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainRealTimeBpsDataRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - +long DescribeDomainRealTimeBpsDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainRealTimeBpsDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeDomainRealTimeBpsDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainRealTimeBpsDataRequest::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 DescribeDomainRealTimeBpsDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainRealTimeBpsDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainRealTimeBpsDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainRealTimeBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainRealTimeBpsDataRequest::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 DescribeDomainRealTimeBpsDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainRealTimeBpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainRealTimeBpsDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainRealTimeBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainRealTimeBpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainRealTimeBpsDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainRealTimeBpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainRealTimeBpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainRealTimeBpsDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainRealTimeBpsDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainRealTimeBpsDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainRealTimeBpsDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainRealTimeBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainRealTimeBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainRealTimeBpsDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainRealTimeBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainRealTimeBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainRealTimeBpsDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool DescribeDomainRealTimeBpsDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainRealTimeBpsDataRequest::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 DescribeDomainRealTimeBpsDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainRealTimeBpsDataRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool DescribeDomainRealTimeBpsDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainRealTimeBpsDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainRealTimeBpsDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainRealTimeBpsDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + diff --git a/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc index 0c19adf78..e50c8c342 100644 --- a/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc @@ -40,14 +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 bpsModelObject; - bpsModelObject.bps = std::stof(value["Bps"].asString()); - bpsModelObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(bpsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataRequest.cc b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataRequest.cc index f9bc61bee..35ad416db 100644 --- a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataRequest.cc +++ b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataRequest.cc @@ -16,266 +16,265 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainRealTimeByteHitRateDataRequest; DescribeDomainRealTimeByteHitRateDataRequest::DescribeDomainRealTimeByteHitRateDataRequest() : - CdnRequest("DescribeDomainRealTimeByteHitRateData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainRealTimeByteHitRateData") {} DescribeDomainRealTimeByteHitRateDataRequest::~DescribeDomainRealTimeByteHitRateDataRequest() {} -std::string DescribeDomainRealTimeByteHitRateDataRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getProduct()const -{ - return product_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setProduct(const std::string& product) -{ - product_ = product; - setParameter("Product", product); -} - -long DescribeDomainRealTimeByteHitRateDataRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -bool DescribeDomainRealTimeByteHitRateDataRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainRealTimeByteHitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -bool DescribeDomainRealTimeByteHitRateDataRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -bool DescribeDomainRealTimeByteHitRateDataRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainRealTimeByteHitRateDataRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainRealTimeByteHitRateDataRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - +std::string DescribeDomainRealTimeByteHitRateDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeDomainRealTimeByteHitRateDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool DescribeDomainRealTimeByteHitRateDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainRealTimeByteHitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeDomainRealTimeByteHitRateDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::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 DescribeDomainRealTimeByteHitRateDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeDomainRealTimeByteHitRateDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainRealTimeByteHitRateDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainRealTimeByteHitRateDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainRealTimeByteHitRateDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc index 633715a64..ab659be0c 100644 --- a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc @@ -40,14 +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 byteHitRateDataModelObject; - byteHitRateDataModelObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); - byteHitRateDataModelObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(byteHitRateDataModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeDataRequest.cc b/cdn/src/model/DescribeDomainRealTimeDataRequest.cc index 8b269f617..ece38a9a7 100644 --- a/cdn/src/model/DescribeDomainRealTimeDataRequest.cc +++ b/cdn/src/model/DescribeDomainRealTimeDataRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainRealTimeDataRequest; DescribeDomainRealTimeDataRequest::DescribeDomainRealTimeDataRequest() : - CdnRequest("DescribeDomainRealTimeData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainRealTimeData") {} DescribeDomainRealTimeDataRequest::~DescribeDomainRealTimeDataRequest() {} -std::string DescribeDomainRealTimeDataRequest::getField()const -{ - return field_; -} - -void DescribeDomainRealTimeDataRequest::setField(const std::string& field) -{ - field_ = field; - setParameter("Field", field); -} - -std::string DescribeDomainRealTimeDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainRealTimeDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainRealTimeDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRealTimeDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainRealTimeDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRealTimeDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainRealTimeDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRealTimeDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainRealTimeDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainRealTimeDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainRealTimeDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainRealTimeDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainRealTimeDataRequest::getField()const +{ + return field_; +} + +void DescribeDomainRealTimeDataRequest::setField(const std::string& field) +{ + field_ = field; + setParameter("Field", field); +} + +std::string DescribeDomainRealTimeDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainRealTimeDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainRealTimeDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainRealTimeDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainRealTimeDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainRealTimeDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainRealTimeDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainRealTimeDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainRealTimeDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainRealTimeDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainRealTimeDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainRealTimeDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainRealTimeDataResult.cc b/cdn/src/model/DescribeDomainRealTimeDataResult.cc index c4f6d6fb3..d6f034c95 100644 --- a/cdn/src/model/DescribeDomainRealTimeDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeDataResult.cc @@ -40,58 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - dataPerInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - field_ = value["Field"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainRealTimeDataResult::setField(const std::string& field) -{ - field_ = field; -} - -std::string DescribeDomainRealTimeDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRealTimeDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainRealTimeDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRealTimeDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainRealTimeDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRealTimeDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainRealTimeQpsDataRequest.cc b/cdn/src/model/DescribeDomainRealTimeQpsDataRequest.cc index 99f1f82b4..daacdd06b 100644 --- a/cdn/src/model/DescribeDomainRealTimeQpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainRealTimeQpsDataRequest.cc @@ -16,288 +16,287 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainRealTimeQpsDataRequest; DescribeDomainRealTimeQpsDataRequest::DescribeDomainRealTimeQpsDataRequest() : - CdnRequest("DescribeDomainRealTimeQpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainRealTimeQpsData") {} DescribeDomainRealTimeQpsDataRequest::~DescribeDomainRealTimeQpsDataRequest() {} -long DescribeDomainRealTimeQpsDataRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainRealTimeQpsDataRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -bool DescribeDomainRealTimeQpsDataRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainRealTimeQpsDataRequest::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 DescribeDomainRealTimeQpsDataRequest::getLocationNameEn()const -{ - return locationNameEn_; -} - -void DescribeDomainRealTimeQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) -{ - locationNameEn_ = locationNameEn; - setParameter("LocationNameEn", locationNameEn); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getIspNameEn()const -{ - return ispNameEn_; -} - -void DescribeDomainRealTimeQpsDataRequest::setIspNameEn(const std::string& ispNameEn) -{ - ispNameEn_ = ispNameEn; - setParameter("IspNameEn", ispNameEn); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRealTimeQpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainRealTimeQpsDataRequest::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 DescribeDomainRealTimeQpsDataRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainRealTimeQpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainRealTimeQpsDataRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainRealTimeQpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainRealTimeQpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainRealTimeQpsDataRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainRealTimeQpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainRealTimeQpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainRealTimeQpsDataRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainRealTimeQpsDataRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainRealTimeQpsDataRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getProduct()const -{ - return product_; -} - -void DescribeDomainRealTimeQpsDataRequest::setProduct(const std::string& product) -{ - product_ = product; - setParameter("Product", product); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRealTimeQpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRealTimeQpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainRealTimeQpsDataRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -long DescribeDomainRealTimeQpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainRealTimeQpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainRealTimeQpsDataRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -bool DescribeDomainRealTimeQpsDataRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainRealTimeQpsDataRequest::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 DescribeDomainRealTimeQpsDataRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainRealTimeQpsDataRequest::setAk_mfa_present(bool ak_mfa_present) -{ - ak_mfa_present_ = ak_mfa_present; - setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); -} - -bool DescribeDomainRealTimeQpsDataRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainRealTimeQpsDataRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainRealTimeQpsDataRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainRealTimeQpsDataRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - +long DescribeDomainRealTimeQpsDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainRealTimeQpsDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeDomainRealTimeQpsDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainRealTimeQpsDataRequest::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 DescribeDomainRealTimeQpsDataRequest::getLocationNameEn()const +{ + return locationNameEn_; +} + +void DescribeDomainRealTimeQpsDataRequest::setLocationNameEn(const std::string& locationNameEn) +{ + locationNameEn_ = locationNameEn; + setParameter("LocationNameEn", locationNameEn); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getIspNameEn()const +{ + return ispNameEn_; +} + +void DescribeDomainRealTimeQpsDataRequest::setIspNameEn(const std::string& ispNameEn) +{ + ispNameEn_ = ispNameEn; + setParameter("IspNameEn", ispNameEn); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainRealTimeQpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainRealTimeQpsDataRequest::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 DescribeDomainRealTimeQpsDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainRealTimeQpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainRealTimeQpsDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainRealTimeQpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainRealTimeQpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainRealTimeQpsDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainRealTimeQpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainRealTimeQpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainRealTimeQpsDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainRealTimeQpsDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainRealTimeQpsDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainRealTimeQpsDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainRealTimeQpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainRealTimeQpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainRealTimeQpsDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainRealTimeQpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainRealTimeQpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainRealTimeQpsDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool DescribeDomainRealTimeQpsDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainRealTimeQpsDataRequest::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 DescribeDomainRealTimeQpsDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainRealTimeQpsDataRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool DescribeDomainRealTimeQpsDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainRealTimeQpsDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainRealTimeQpsDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainRealTimeQpsDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + diff --git a/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc index 50548db16..fda74646e 100644 --- a/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc @@ -40,14 +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 qpsModelObject; - qpsModelObject.qps = std::stof(value["Qps"].asString()); - qpsModelObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(qpsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataRequest.cc b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataRequest.cc index 6f3942de7..49463e167 100644 --- a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataRequest.cc +++ b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataRequest.cc @@ -16,266 +16,265 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainRealTimeReqHitRateDataRequest; DescribeDomainRealTimeReqHitRateDataRequest::DescribeDomainRealTimeReqHitRateDataRequest() : - CdnRequest("DescribeDomainRealTimeReqHitRateData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainRealTimeReqHitRateData") {} DescribeDomainRealTimeReqHitRateDataRequest::~DescribeDomainRealTimeReqHitRateDataRequest() {} -std::string DescribeDomainRealTimeReqHitRateDataRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getProduct()const -{ - return product_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setProduct(const std::string& product) -{ - product_ = product; - setParameter("Product", product); -} - -long DescribeDomainRealTimeReqHitRateDataRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -bool DescribeDomainRealTimeReqHitRateDataRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainRealTimeReqHitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -bool DescribeDomainRealTimeReqHitRateDataRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -bool DescribeDomainRealTimeReqHitRateDataRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainRealTimeReqHitRateDataRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainRealTimeReqHitRateDataRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - +std::string DescribeDomainRealTimeReqHitRateDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long DescribeDomainRealTimeReqHitRateDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool DescribeDomainRealTimeReqHitRateDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainRealTimeReqHitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool DescribeDomainRealTimeReqHitRateDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::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 DescribeDomainRealTimeReqHitRateDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool DescribeDomainRealTimeReqHitRateDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainRealTimeReqHitRateDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainRealTimeReqHitRateDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainRealTimeReqHitRateDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc index 132f0ecc9..1bceed6a5 100644 --- a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc @@ -40,14 +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 reqHitRateDataModelObject; - reqHitRateDataModelObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); - reqHitRateDataModelObject.timeStamp = value["TimeStamp"].asString(); - data_.push_back(reqHitRateDataModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainRegionDataRequest.cc b/cdn/src/model/DescribeDomainRegionDataRequest.cc index 41cf1bc1c..7dd16d6bd 100644 --- a/cdn/src/model/DescribeDomainRegionDataRequest.cc +++ b/cdn/src/model/DescribeDomainRegionDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainRegionDataRequest; DescribeDomainRegionDataRequest::DescribeDomainRegionDataRequest() : - CdnRequest("DescribeDomainRegionData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainRegionData") {} DescribeDomainRegionDataRequest::~DescribeDomainRegionDataRequest() {} -std::string DescribeDomainRegionDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainRegionDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainRegionDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRegionDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainRegionDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainRegionDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainRegionDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRegionDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainRegionDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainRegionDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainRegionDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainRegionDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainRegionDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainRegionDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainRegionDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainRegionDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainRegionDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainRegionDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainRegionDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainRegionDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainRegionDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainRegionDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainRegionDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainRegionDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainRegionDataResult.cc b/cdn/src/model/DescribeDomainRegionDataResult.cc index 6d905af4e..62b2df81e 100644 --- a/cdn/src/model/DescribeDomainRegionDataResult.cc +++ b/cdn/src/model/DescribeDomainRegionDataResult.cc @@ -40,70 +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 regionProportionDataObject; - regionProportionDataObject.region = value["Region"].asString(); - regionProportionDataObject.proportion = value["Proportion"].asString(); - regionProportionDataObject.regionEname = value["RegionEname"].asString(); - regionProportionDataObject.avgObjectSize = value["AvgObjectSize"].asString(); - regionProportionDataObject.avgResponseTime = value["AvgResponseTime"].asString(); - regionProportionDataObject.bps = value["Bps"].asString(); - regionProportionDataObject.byteHitRate = value["ByteHitRate"].asString(); - regionProportionDataObject.qps = value["Qps"].asString(); - regionProportionDataObject.reqErrRate = value["ReqErrRate"].asString(); - regionProportionDataObject.reqHitRate = value["ReqHitRate"].asString(); - regionProportionDataObject.avgResponseRate = value["AvgResponseRate"].asString(); - regionProportionDataObject.totalBytes = value["TotalBytes"].asString(); - regionProportionDataObject.bytesProportion = value["BytesProportion"].asString(); - regionProportionDataObject.totalQuery = value["TotalQuery"].asString(); - value_.push_back(regionProportionDataObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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_; -} - -void DescribeDomainRegionDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainRegionDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainRegionDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainRegionDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainRegionDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainRegionDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainRegionDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainReqHitRateDataRequest.cc b/cdn/src/model/DescribeDomainReqHitRateDataRequest.cc index d1b560f02..4d605c172 100644 --- a/cdn/src/model/DescribeDomainReqHitRateDataRequest.cc +++ b/cdn/src/model/DescribeDomainReqHitRateDataRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainReqHitRateDataRequest; DescribeDomainReqHitRateDataRequest::DescribeDomainReqHitRateDataRequest() : - CdnRequest("DescribeDomainReqHitRateData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainReqHitRateData") {} DescribeDomainReqHitRateDataRequest::~DescribeDomainReqHitRateDataRequest() {} -std::string DescribeDomainReqHitRateDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainReqHitRateDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainReqHitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainReqHitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainReqHitRateDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainReqHitRateDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainReqHitRateDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainReqHitRateDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainReqHitRateDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainReqHitRateDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainReqHitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainReqHitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainReqHitRateDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainReqHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainReqHitRateDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainReqHitRateDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainReqHitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainReqHitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainReqHitRateDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainReqHitRateDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainReqHitRateDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainReqHitRateDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainReqHitRateDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainReqHitRateDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainReqHitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainReqHitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainReqHitRateDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainReqHitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainReqHitRateDataResult.cc b/cdn/src/model/DescribeDomainReqHitRateDataResult.cc index bcd552cf6..2dafea68f 100644 --- a/cdn/src/model/DescribeDomainReqHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainReqHitRateDataResult.cc @@ -40,58 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - reqHitRateInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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::string DescribeDomainReqHitRateDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainReqHitRateDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainReqHitRateDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainReqHitRateDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainReqHitRateDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainReqHitRateDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainReqHitRateDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainReqHitRateDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainSlowRatioRequest.cc b/cdn/src/model/DescribeDomainSlowRatioRequest.cc index 8ef6367e9..55e6eb776 100644 --- a/cdn/src/model/DescribeDomainSlowRatioRequest.cc +++ b/cdn/src/model/DescribeDomainSlowRatioRequest.cc @@ -16,277 +16,276 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainSlowRatioRequest; DescribeDomainSlowRatioRequest::DescribeDomainSlowRatioRequest() : - CdnRequest("DescribeDomainSlowRatio") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainSlowRatio") {} DescribeDomainSlowRatioRequest::~DescribeDomainSlowRatioRequest() {} -long DescribeDomainSlowRatioRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void DescribeDomainSlowRatioRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -bool DescribeDomainSlowRatioRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void DescribeDomainSlowRatioRequest::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 DescribeDomainSlowRatioRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainSlowRatioRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -std::string DescribeDomainSlowRatioRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void DescribeDomainSlowRatioRequest::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 DescribeDomainSlowRatioRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void DescribeDomainSlowRatioRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string DescribeDomainSlowRatioRequest::getCallerType()const -{ - return callerType_; -} - -void DescribeDomainSlowRatioRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -int DescribeDomainSlowRatioRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeDomainSlowRatioRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeDomainSlowRatioRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainSlowRatioRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDomainSlowRatioRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainSlowRatioRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainSlowRatioRequest::getRequestContent()const -{ - return requestContent_; -} - -void DescribeDomainSlowRatioRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -int DescribeDomainSlowRatioRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeDomainSlowRatioRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeDomainSlowRatioRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void DescribeDomainSlowRatioRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string DescribeDomainSlowRatioRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void DescribeDomainSlowRatioRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long DescribeDomainSlowRatioRequest::getCallerUid()const -{ - return callerUid_; -} - -void DescribeDomainSlowRatioRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - -std::string DescribeDomainSlowRatioRequest::getApp_ip()const -{ - return app_ip_; -} - -void DescribeDomainSlowRatioRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string DescribeDomainSlowRatioRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainSlowRatioRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainSlowRatioRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainSlowRatioRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainSlowRatioRequest::getCallerBid()const -{ - return callerBid_; -} - -void DescribeDomainSlowRatioRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -long DescribeDomainSlowRatioRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainSlowRatioRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainSlowRatioRequest::getVersion()const -{ - return version_; -} - -void DescribeDomainSlowRatioRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -bool DescribeDomainSlowRatioRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void DescribeDomainSlowRatioRequest::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 DescribeDomainSlowRatioRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void DescribeDomainSlowRatioRequest::setAk_mfa_present(bool ak_mfa_present) -{ - ak_mfa_present_ = ak_mfa_present; - setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); -} - -bool DescribeDomainSlowRatioRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void DescribeDomainSlowRatioRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string DescribeDomainSlowRatioRequest::getRequestId()const -{ - return requestId_; -} - -void DescribeDomainSlowRatioRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - +long DescribeDomainSlowRatioRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainSlowRatioRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeDomainSlowRatioRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainSlowRatioRequest::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 DescribeDomainSlowRatioRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainSlowRatioRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainSlowRatioRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainSlowRatioRequest::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 DescribeDomainSlowRatioRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainSlowRatioRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainSlowRatioRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainSlowRatioRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +int DescribeDomainSlowRatioRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeDomainSlowRatioRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeDomainSlowRatioRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainSlowRatioRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainSlowRatioRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainSlowRatioRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainSlowRatioRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainSlowRatioRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +int DescribeDomainSlowRatioRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeDomainSlowRatioRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeDomainSlowRatioRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainSlowRatioRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainSlowRatioRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainSlowRatioRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainSlowRatioRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainSlowRatioRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string DescribeDomainSlowRatioRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainSlowRatioRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainSlowRatioRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainSlowRatioRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainSlowRatioRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainSlowRatioRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainSlowRatioRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainSlowRatioRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainSlowRatioRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainSlowRatioRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainSlowRatioRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainSlowRatioRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool DescribeDomainSlowRatioRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainSlowRatioRequest::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 DescribeDomainSlowRatioRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainSlowRatioRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool DescribeDomainSlowRatioRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainSlowRatioRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainSlowRatioRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainSlowRatioRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + diff --git a/cdn/src/model/DescribeDomainSlowRatioResult.cc b/cdn/src/model/DescribeDomainSlowRatioResult.cc index 730f88dd6..4be8204ad 100644 --- a/cdn/src/model/DescribeDomainSlowRatioResult.cc +++ b/cdn/src/model/DescribeDomainSlowRatioResult.cc @@ -40,86 +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 slowRatioDataObject; - slowRatioDataObject.totalUsers = std::stoi(value["TotalUsers"].asString()); - slowRatioDataObject.slowUsers = std::stoi(value["SlowUsers"].asString()); - slowRatioDataObject.slowRatio = std::stof(value["SlowRatio"].asString()); - slowRatioDataObject.regionNameZh = value["RegionNameZh"].asString(); - slowRatioDataObject.regionNameEn = value["RegionNameEn"].asString(); - slowRatioDataObject.ispNameZh = value["IspNameZh"].asString(); - slowRatioDataObject.ispNameEn = value["IspNameEn"].asString(); - slowRatioDataObject.time = value["Time"].asString(); - slowRatioDataPerInterval_.push_back(slowRatioDataObject); - } - endTime_ = value["EndTime"].asString(); - dataInterval_ = std::stoi(value["DataInterval"].asString()); - pageNumber_ = std::stoi(value["PageNumber"].asString()); - pageSize_ = std::stoi(value["PageSize"].asString()); - totalCount_ = std::stoi(value["TotalCount"].asString()); - 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_; -} - -void DescribeDomainSlowRatioResult::setTotalCount(int totalCount) -{ - totalCount_ = totalCount; -} - -std::string DescribeDomainSlowRatioResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainSlowRatioResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -int DescribeDomainSlowRatioResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeDomainSlowRatioResult::setPageSize(int pageSize) -{ - pageSize_ = pageSize; -} - -int DescribeDomainSlowRatioResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeDomainSlowRatioResult::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; -} - -int DescribeDomainSlowRatioResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainSlowRatioResult::setDataInterval(int dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainSlowRatioResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainSlowRatioResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainSrcBpsDataRequest.cc b/cdn/src/model/DescribeDomainSrcBpsDataRequest.cc index 9cd97e116..aa4bea5c4 100644 --- a/cdn/src/model/DescribeDomainSrcBpsDataRequest.cc +++ b/cdn/src/model/DescribeDomainSrcBpsDataRequest.cc @@ -16,112 +16,309 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainSrcBpsDataRequest; DescribeDomainSrcBpsDataRequest::DescribeDomainSrcBpsDataRequest() : - CdnRequest("DescribeDomainSrcBpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainSrcBpsData") {} DescribeDomainSrcBpsDataRequest::~DescribeDomainSrcBpsDataRequest() {} -std::string DescribeDomainSrcBpsDataRequest::getFixTimeGap()const -{ - return fixTimeGap_; -} - -void DescribeDomainSrcBpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) -{ - fixTimeGap_ = fixTimeGap; - setParameter("FixTimeGap", fixTimeGap); -} - -std::string DescribeDomainSrcBpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainSrcBpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainSrcBpsDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainSrcBpsDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainSrcBpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainSrcBpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainSrcBpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainSrcBpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainSrcBpsDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainSrcBpsDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainSrcBpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainSrcBpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainSrcBpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainSrcBpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainSrcBpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainSrcBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +long DescribeDomainSrcBpsDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainSrcBpsDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeDomainSrcBpsDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainSrcBpsDataRequest::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 DescribeDomainSrcBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainSrcBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainSrcBpsDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainSrcBpsDataRequest::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 DescribeDomainSrcBpsDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainSrcBpsDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainSrcBpsDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainSrcBpsDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string DescribeDomainSrcBpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainSrcBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainSrcBpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainSrcBpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainSrcBpsDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainSrcBpsDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainSrcBpsDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainSrcBpsDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainSrcBpsDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainSrcBpsDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainSrcBpsDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainSrcBpsDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string DescribeDomainSrcBpsDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainSrcBpsDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainSrcBpsDataRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainSrcBpsDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string DescribeDomainSrcBpsDataRequest::getFixTimeGap()const +{ + return fixTimeGap_; +} + +void DescribeDomainSrcBpsDataRequest::setFixTimeGap(const std::string& fixTimeGap) +{ + fixTimeGap_ = fixTimeGap; + setParameter("FixTimeGap", fixTimeGap); +} + +std::string DescribeDomainSrcBpsDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainSrcBpsDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainSrcBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainSrcBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainSrcBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainSrcBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainSrcBpsDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainSrcBpsDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainSrcBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainSrcBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainSrcBpsDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainSrcBpsDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool DescribeDomainSrcBpsDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainSrcBpsDataRequest::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 DescribeDomainSrcBpsDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainSrcBpsDataRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool DescribeDomainSrcBpsDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainSrcBpsDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainSrcBpsDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainSrcBpsDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainSrcBpsDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainSrcBpsDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainSrcBpsDataRequest::getFields()const +{ + return fields_; +} + +void DescribeDomainSrcBpsDataRequest::setFields(const std::string& fields) +{ + fields_ = fields; + setParameter("Fields", fields); +} + diff --git a/cdn/src/model/DescribeDomainSrcBpsDataResult.cc b/cdn/src/model/DescribeDomainSrcBpsDataResult.cc index de71bce7e..dad946746 100644 --- a/cdn/src/model/DescribeDomainSrcBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcBpsDataResult.cc @@ -40,58 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - srcBpsDataPerInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].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::string DescribeDomainSrcBpsDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainSrcBpsDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainSrcBpsDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainSrcBpsDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainSrcBpsDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainSrcBpsDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainSrcBpsDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainSrcBpsDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainSrcFlowDataRequest.cc b/cdn/src/model/DescribeDomainSrcFlowDataRequest.cc index 869418e8a..fd0f97af2 100644 --- a/cdn/src/model/DescribeDomainSrcFlowDataRequest.cc +++ b/cdn/src/model/DescribeDomainSrcFlowDataRequest.cc @@ -16,112 +16,309 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainSrcFlowDataRequest; DescribeDomainSrcFlowDataRequest::DescribeDomainSrcFlowDataRequest() : - CdnRequest("DescribeDomainSrcFlowData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainSrcFlowData") {} DescribeDomainSrcFlowDataRequest::~DescribeDomainSrcFlowDataRequest() {} -std::string DescribeDomainSrcFlowDataRequest::getFixTimeGap()const -{ - return fixTimeGap_; -} - -void DescribeDomainSrcFlowDataRequest::setFixTimeGap(const std::string& fixTimeGap) -{ - fixTimeGap_ = fixTimeGap; - setParameter("FixTimeGap", fixTimeGap); -} - -std::string DescribeDomainSrcFlowDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainSrcFlowDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainSrcFlowDataRequest::getTimeMerge()const -{ - return timeMerge_; -} - -void DescribeDomainSrcFlowDataRequest::setTimeMerge(const std::string& timeMerge) -{ - timeMerge_ = timeMerge; - setParameter("TimeMerge", timeMerge); -} - -std::string DescribeDomainSrcFlowDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainSrcFlowDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainSrcFlowDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainSrcFlowDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainSrcFlowDataRequest::getInterval()const -{ - return interval_; -} - -void DescribeDomainSrcFlowDataRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setParameter("Interval", interval); -} - -std::string DescribeDomainSrcFlowDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainSrcFlowDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainSrcFlowDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainSrcFlowDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainSrcFlowDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainSrcFlowDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +long DescribeDomainSrcFlowDataRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void DescribeDomainSrcFlowDataRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool DescribeDomainSrcFlowDataRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void DescribeDomainSrcFlowDataRequest::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 DescribeDomainSrcFlowDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainSrcFlowDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +std::string DescribeDomainSrcFlowDataRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void DescribeDomainSrcFlowDataRequest::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 DescribeDomainSrcFlowDataRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void DescribeDomainSrcFlowDataRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string DescribeDomainSrcFlowDataRequest::getCallerType()const +{ + return callerType_; +} + +void DescribeDomainSrcFlowDataRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string DescribeDomainSrcFlowDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainSrcFlowDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeDomainSrcFlowDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainSrcFlowDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainSrcFlowDataRequest::getRequestContent()const +{ + return requestContent_; +} + +void DescribeDomainSrcFlowDataRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string DescribeDomainSrcFlowDataRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void DescribeDomainSrcFlowDataRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string DescribeDomainSrcFlowDataRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void DescribeDomainSrcFlowDataRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long DescribeDomainSrcFlowDataRequest::getCallerUid()const +{ + return callerUid_; +} + +void DescribeDomainSrcFlowDataRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +std::string DescribeDomainSrcFlowDataRequest::getApp_ip()const +{ + return app_ip_; +} + +void DescribeDomainSrcFlowDataRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string DescribeDomainSrcFlowDataRequest::getProduct()const +{ + return product_; +} + +void DescribeDomainSrcFlowDataRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +std::string DescribeDomainSrcFlowDataRequest::getFixTimeGap()const +{ + return fixTimeGap_; +} + +void DescribeDomainSrcFlowDataRequest::setFixTimeGap(const std::string& fixTimeGap) +{ + fixTimeGap_ = fixTimeGap; + setParameter("FixTimeGap", fixTimeGap); +} + +std::string DescribeDomainSrcFlowDataRequest::getTimeMerge()const +{ + return timeMerge_; +} + +void DescribeDomainSrcFlowDataRequest::setTimeMerge(const std::string& timeMerge) +{ + timeMerge_ = timeMerge; + setParameter("TimeMerge", timeMerge); +} + +std::string DescribeDomainSrcFlowDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainSrcFlowDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainSrcFlowDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainSrcFlowDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainSrcFlowDataRequest::getCallerBid()const +{ + return callerBid_; +} + +void DescribeDomainSrcFlowDataRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long DescribeDomainSrcFlowDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainSrcFlowDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainSrcFlowDataRequest::getVersion()const +{ + return version_; +} + +void DescribeDomainSrcFlowDataRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool DescribeDomainSrcFlowDataRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void DescribeDomainSrcFlowDataRequest::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 DescribeDomainSrcFlowDataRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void DescribeDomainSrcFlowDataRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool DescribeDomainSrcFlowDataRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void DescribeDomainSrcFlowDataRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string DescribeDomainSrcFlowDataRequest::getRequestId()const +{ + return requestId_; +} + +void DescribeDomainSrcFlowDataRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string DescribeDomainSrcFlowDataRequest::getInterval()const +{ + return interval_; +} + +void DescribeDomainSrcFlowDataRequest::setInterval(const std::string& interval) +{ + interval_ = interval; + setParameter("Interval", interval); +} + +std::string DescribeDomainSrcFlowDataRequest::getFields()const +{ + return fields_; +} + +void DescribeDomainSrcFlowDataRequest::setFields(const std::string& fields) +{ + fields_ = fields; + setParameter("Fields", fields); +} + diff --git a/cdn/src/model/DescribeDomainSrcFlowDataResult.cc b/cdn/src/model/DescribeDomainSrcFlowDataResult.cc index 9a9386c14..7697ce9df 100644 --- a/cdn/src/model/DescribeDomainSrcFlowDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcFlowDataResult.cc @@ -40,58 +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 dataModuleObject; - dataModuleObject.timeStamp = value["TimeStamp"].asString(); - dataModuleObject.value = value["Value"].asString(); - srcFlowDataPerInterval_.push_back(dataModuleObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].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_; -} - -void DescribeDomainSrcFlowDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainSrcFlowDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainSrcFlowDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainSrcFlowDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainSrcFlowDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainSrcFlowDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainSrcFlowDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainTopReferVisitRequest.cc b/cdn/src/model/DescribeDomainTopReferVisitRequest.cc index 438a99e9d..f554299c4 100644 --- a/cdn/src/model/DescribeDomainTopReferVisitRequest.cc +++ b/cdn/src/model/DescribeDomainTopReferVisitRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainTopReferVisitRequest; DescribeDomainTopReferVisitRequest::DescribeDomainTopReferVisitRequest() : - CdnRequest("DescribeDomainTopReferVisit") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainTopReferVisit") {} DescribeDomainTopReferVisitRequest::~DescribeDomainTopReferVisitRequest() {} -std::string DescribeDomainTopReferVisitRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainTopReferVisitRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainTopReferVisitRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainTopReferVisitRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainTopReferVisitRequest::getSortBy()const -{ - return sortBy_; -} - -void DescribeDomainTopReferVisitRequest::setSortBy(const std::string& sortBy) -{ - sortBy_ = sortBy; - setParameter("SortBy", sortBy); -} - -std::string DescribeDomainTopReferVisitRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainTopReferVisitRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainTopReferVisitRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainTopReferVisitRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainTopReferVisitRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainTopReferVisitRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainTopReferVisitRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainTopReferVisitRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainTopReferVisitRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainTopReferVisitRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainTopReferVisitRequest::getSortBy()const +{ + return sortBy_; +} + +void DescribeDomainTopReferVisitRequest::setSortBy(const std::string& sortBy) +{ + sortBy_ = sortBy; + setParameter("SortBy", sortBy); +} + +std::string DescribeDomainTopReferVisitRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainTopReferVisitRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainTopReferVisitRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainTopReferVisitRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainTopReferVisitRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainTopReferVisitRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainTopReferVisitResult.cc b/cdn/src/model/DescribeDomainTopReferVisitResult.cc index ead374b2a..418f05a7f 100644 --- a/cdn/src/model/DescribeDomainTopReferVisitResult.cc +++ b/cdn/src/model/DescribeDomainTopReferVisitResult.cc @@ -40,39 +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 referListObject; - referListObject.referDetail = value["ReferDetail"].asString(); - referListObject.visitData = value["VisitData"].asString(); - referListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - referListObject.flow = value["Flow"].asString(); - referListObject.flowProportion = std::stof(value["FlowProportion"].asString()); - topReferList_.push_back(referListObject); - } - domainName_ = value["DomainName"].asString(); - 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_; -} - -void DescribeDomainTopReferVisitResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainTopReferVisitResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainTopReferVisitResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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/DescribeDomainTopUrlVisitRequest.cc b/cdn/src/model/DescribeDomainTopUrlVisitRequest.cc new file mode 100644 index 000000000..f1f611cc8 --- /dev/null +++ b/cdn/src/model/DescribeDomainTopUrlVisitRequest.cc @@ -0,0 +1,93 @@ +/* + * 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::DescribeDomainTopUrlVisitRequest; + +DescribeDomainTopUrlVisitRequest::DescribeDomainTopUrlVisitRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainTopUrlVisit") +{} + +DescribeDomainTopUrlVisitRequest::~DescribeDomainTopUrlVisitRequest() +{} + +std::string DescribeDomainTopUrlVisitRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainTopUrlVisitRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainTopUrlVisitRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainTopUrlVisitRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainTopUrlVisitRequest::getSortBy()const +{ + return sortBy_; +} + +void DescribeDomainTopUrlVisitRequest::setSortBy(const std::string& sortBy) +{ + sortBy_ = sortBy; + setParameter("SortBy", sortBy); +} + +std::string DescribeDomainTopUrlVisitRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainTopUrlVisitRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainTopUrlVisitRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainTopUrlVisitRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainTopUrlVisitRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainTopUrlVisitRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainTopUrlVisitResult.cc b/cdn/src/model/DescribeDomainTopUrlVisitResult.cc new file mode 100644 index 000000000..aa56aa076 --- /dev/null +++ b/cdn/src/model/DescribeDomainTopUrlVisitResult.cc @@ -0,0 +1,164 @@ +/* + * 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; + +DescribeDomainTopUrlVisitResult::DescribeDomainTopUrlVisitResult() : + ServiceResult() +{} + +DescribeDomainTopUrlVisitResult::DescribeDomainTopUrlVisitResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeDomainTopUrlVisitResult::~DescribeDomainTopUrlVisitResult() +{} + +void DescribeDomainTopUrlVisitResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + 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(); + +} + +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/DescribeDomainUpstreamBpsOfEdgeRequest.cc b/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeRequest.cc index 8adb0b08a..05b288658 100644 --- a/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeRequest.cc +++ b/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainUpstreamBpsOfEdgeRequest; DescribeDomainUpstreamBpsOfEdgeRequest::DescribeDomainUpstreamBpsOfEdgeRequest() : - CdnRequest("DescribeDomainUpstreamBpsOfEdge") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainUpstreamBpsOfEdge") {} DescribeDomainUpstreamBpsOfEdgeRequest::~DescribeDomainUpstreamBpsOfEdgeRequest() {} -std::string DescribeDomainUpstreamBpsOfEdgeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainUpstreamBpsOfEdgeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainUpstreamBpsOfEdgeRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainUpstreamBpsOfEdgeRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainUpstreamBpsOfEdgeRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainUpstreamBpsOfEdgeRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainUpstreamBpsOfEdgeRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainUpstreamBpsOfEdgeRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainUpstreamBpsOfEdgeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainUpstreamBpsOfEdgeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainUpstreamBpsOfEdgeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainUpstreamBpsOfEdgeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainUpstreamBpsOfEdgeRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainUpstreamBpsOfEdgeRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainUpstreamBpsOfEdgeRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainUpstreamBpsOfEdgeRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainUpstreamBpsOfEdgeRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainUpstreamBpsOfEdgeRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainUpstreamBpsOfEdgeRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainUpstreamBpsOfEdgeRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainUpstreamBpsOfEdgeRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainUpstreamBpsOfEdgeRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainUpstreamBpsOfEdgeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainUpstreamBpsOfEdgeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc b/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc index 9b19e55a2..dfce43172 100644 --- a/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc +++ b/cdn/src/model/DescribeDomainUpstreamBpsOfEdgeResult.cc @@ -40,14 +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 domainBpsModelObject; - domainBpsModelObject.time = value["Time"].asString(); - domainBpsModelObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(domainBpsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainUpstreamOfCenterRequest.cc b/cdn/src/model/DescribeDomainUpstreamOfCenterRequest.cc index d2e8d555c..c3a8db1e9 100644 --- a/cdn/src/model/DescribeDomainUpstreamOfCenterRequest.cc +++ b/cdn/src/model/DescribeDomainUpstreamOfCenterRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainUpstreamOfCenterRequest; DescribeDomainUpstreamOfCenterRequest::DescribeDomainUpstreamOfCenterRequest() : - CdnRequest("DescribeDomainUpstreamOfCenter") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainUpstreamOfCenter") {} DescribeDomainUpstreamOfCenterRequest::~DescribeDomainUpstreamOfCenterRequest() {} -std::string DescribeDomainUpstreamOfCenterRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainUpstreamOfCenterRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainUpstreamOfCenterRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainUpstreamOfCenterRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainUpstreamOfCenterRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainUpstreamOfCenterRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainUpstreamOfCenterRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainUpstreamOfCenterRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainUpstreamOfCenterRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainUpstreamOfCenterRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainUpstreamOfCenterRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainUpstreamOfCenterRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainUpstreamOfCenterRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainUpstreamOfCenterRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainUpstreamOfCenterRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainUpstreamOfCenterRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainUpstreamOfCenterRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainUpstreamOfCenterRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainUpstreamOfCenterRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainUpstreamOfCenterRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainUpstreamOfCenterRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainUpstreamOfCenterRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainUpstreamOfCenterRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainUpstreamOfCenterRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc b/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc index 5cccb9fef..1d152e5a5 100644 --- a/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc +++ b/cdn/src/model/DescribeDomainUpstreamOfCenterResult.cc @@ -40,14 +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 domainBpsModelObject; - domainBpsModelObject.time = value["Time"].asString(); - domainBpsModelObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(domainBpsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeDomainUvDataRequest.cc b/cdn/src/model/DescribeDomainUvDataRequest.cc index ad06d5443..bc8dfb86e 100644 --- a/cdn/src/model/DescribeDomainUvDataRequest.cc +++ b/cdn/src/model/DescribeDomainUvDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainUvDataRequest; DescribeDomainUvDataRequest::DescribeDomainUvDataRequest() : - CdnRequest("DescribeDomainUvData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainUvData") {} DescribeDomainUvDataRequest::~DescribeDomainUvDataRequest() {} -std::string DescribeDomainUvDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainUvDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainUvDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainUvDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainUvDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainUvDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainUvDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainUvDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainUvDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainUvDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainUvDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainUvDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainUvDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainUvDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainUvDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainUvDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainUvDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainUvDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainUvDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainUvDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainUvDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainUvDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainUvDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainUvDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainUvDataResult.cc b/cdn/src/model/DescribeDomainUvDataResult.cc index 8d6d71bb0..70fe59e39 100644 --- a/cdn/src/model/DescribeDomainUvDataResult.cc +++ b/cdn/src/model/DescribeDomainUvDataResult.cc @@ -40,58 +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 usageDataObject; - usageDataObject.timeStamp = value["TimeStamp"].asString(); - usageDataObject.value = value["Value"].asString(); - uvDataInterval_.push_back(usageDataObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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::string DescribeDomainUvDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainUvDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainUvDataResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainUvDataResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainUvDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainUvDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainUvDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainUvDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = 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/DescribeDomainsBySourceRequest.cc b/cdn/src/model/DescribeDomainsBySourceRequest.cc index df5c1fd31..1aeb46320 100644 --- a/cdn/src/model/DescribeDomainsBySourceRequest.cc +++ b/cdn/src/model/DescribeDomainsBySourceRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainsBySourceRequest; DescribeDomainsBySourceRequest::DescribeDomainsBySourceRequest() : - CdnRequest("DescribeDomainsBySource") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainsBySource") {} DescribeDomainsBySourceRequest::~DescribeDomainsBySourceRequest() {} -std::string DescribeDomainsBySourceRequest::getSources()const -{ - return sources_; -} - -void DescribeDomainsBySourceRequest::setSources(const std::string& sources) -{ - sources_ = sources; - setParameter("Sources", sources); -} - -std::string DescribeDomainsBySourceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainsBySourceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeDomainsBySourceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainsBySourceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainsBySourceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainsBySourceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainsBySourceRequest::getSources()const +{ + return sources_; +} + +void DescribeDomainsBySourceRequest::setSources(const std::string& sources) +{ + sources_ = sources; + setParameter("Sources", sources); +} + +std::string DescribeDomainsBySourceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainsBySourceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeDomainsBySourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainsBySourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainsBySourceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainsBySourceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainsBySourceResult.cc b/cdn/src/model/DescribeDomainsBySourceResult.cc index d1722f5ac..50ae4beb3 100644 --- a/cdn/src/model/DescribeDomainsBySourceResult.cc +++ b/cdn/src/model/DescribeDomainsBySourceResult.cc @@ -40,38 +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 domainsDataObject; - domainsDataObject.source = value["Source"].asString(); - auto allDomainInfos = value["DomainInfos"]["domainInfo"]; - for (auto value : allDomainInfos) - { - DomainsData::domainInfo domainInfoObject; - domainInfoObject.domainName = value["DomainName"].asString(); - domainInfoObject.domainCname = value["DomainCname"].asString(); - domainInfoObject.createTime = value["CreateTime"].asString(); - domainInfoObject.updateTime = value["UpdateTime"].asString(); - domainInfoObject.status = value["Status"].asString(); - domainsDataObject.domainInfos.push_back(domainInfoObject); - } - auto allDomains = value["Domains"]["domainNames"]; - for (auto value : allDomains) - domainsDataObject.domains.push_back(value.asString()); - domainsList_.push_back(domainsDataObject); - } - 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::string DescribeDomainsBySourceResult::getSources()const -{ - return sources_; -} - -void DescribeDomainsBySourceResult::setSources(const std::string& sources) -{ - sources_ = sources; -} - +std::vector DescribeDomainsBySourceResult::getDomainsList()const +{ + return domainsList_; +} + +std::string DescribeDomainsBySourceResult::getSources()const +{ + return sources_; +} + diff --git a/cdn/src/model/DescribeDomainsUsageByDayRequest.cc b/cdn/src/model/DescribeDomainsUsageByDayRequest.cc index 486fb3719..339456d4d 100644 --- a/cdn/src/model/DescribeDomainsUsageByDayRequest.cc +++ b/cdn/src/model/DescribeDomainsUsageByDayRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeDomainsUsageByDayRequest; DescribeDomainsUsageByDayRequest::DescribeDomainsUsageByDayRequest() : - CdnRequest("DescribeDomainsUsageByDay") + RpcServiceRequest("cdn", "2014-11-11", "DescribeDomainsUsageByDay") {} DescribeDomainsUsageByDayRequest::~DescribeDomainsUsageByDayRequest() {} -std::string DescribeDomainsUsageByDayRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDomainsUsageByDayRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeDomainsUsageByDayRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainsUsageByDayRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeDomainsUsageByDayRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainsUsageByDayRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeDomainsUsageByDayRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainsUsageByDayRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeDomainsUsageByDayRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDomainsUsageByDayRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeDomainsUsageByDayRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDomainsUsageByDayRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeDomainsUsageByDayRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeDomainsUsageByDayRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeDomainsUsageByDayRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeDomainsUsageByDayRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeDomainsUsageByDayRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeDomainsUsageByDayRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeDomainsUsageByDayRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeDomainsUsageByDayRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeDomainsUsageByDayRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeDomainsUsageByDayRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeDomainsUsageByDayRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeDomainsUsageByDayRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeDomainsUsageByDayResult.cc b/cdn/src/model/DescribeDomainsUsageByDayResult.cc index 9836844e1..a5d182f15 100644 --- a/cdn/src/model/DescribeDomainsUsageByDayResult.cc +++ b/cdn/src/model/DescribeDomainsUsageByDayResult.cc @@ -40,80 +40,92 @@ 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 usageByDayObject; - usageByDayObject.timeStamp = value["TimeStamp"].asString(); - usageByDayObject.qps = value["Qps"].asString(); - usageByDayObject.bytesHitRate = value["BytesHitRate"].asString(); - usageByDayObject.requestHitRate = value["RequestHitRate"].asString(); - usageByDayObject.maxBps = value["MaxBps"].asString(); - usageByDayObject.maxBpsTime = value["MaxBpsTime"].asString(); - usageByDayObject.maxSrcBps = value["MaxSrcBps"].asString(); - usageByDayObject.maxSrcBpsTime = value["MaxSrcBpsTime"].asString(); - usageByDayObject.totalAccess = value["TotalAccess"].asString(); - usageByDayObject.totalTraffic = value["TotalTraffic"].asString(); - usageByDays_.push_back(usageByDayObject); - } - auto allUsageTotal = value["UsageTotal"]; - for (auto value : allUsageTotal) - { - UsageTotal usageTotalObject; - usageTotalObject.bytesHitRate = value["BytesHitRate"].asString(); - usageTotalObject.requestHitRate = value["RequestHitRate"].asString(); - usageTotalObject.maxBps = value["MaxBps"].asString(); - usageTotalObject.maxBpsTime = value["MaxBpsTime"].asString(); - usageTotalObject.maxSrcBps = value["MaxSrcBps"].asString(); - usageTotalObject.maxSrcBpsTime = value["MaxSrcBpsTime"].asString(); - usageTotalObject.totalAccess = value["TotalAccess"].asString(); - usageTotalObject.totalTraffic = value["TotalTraffic"].asString(); - usageTotal_.push_back(usageTotalObject); - } - domainName_ = value["DomainName"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - 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 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(); } -std::string DescribeDomainsUsageByDayResult::getEndTime()const -{ - return endTime_; -} - -void DescribeDomainsUsageByDayResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeDomainsUsageByDayResult::getDomainName()const -{ - return domainName_; -} - -void DescribeDomainsUsageByDayResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::string DescribeDomainsUsageByDayResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeDomainsUsageByDayResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeDomainsUsageByDayResult::getStartTime()const -{ - return startTime_; -} - -void DescribeDomainsUsageByDayResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - +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_; +} + diff --git a/cdn/src/model/DescribeExtensiveDomainDataRequest.cc b/cdn/src/model/DescribeExtensiveDomainDataRequest.cc index 8dc466215..fc4348236 100644 --- a/cdn/src/model/DescribeExtensiveDomainDataRequest.cc +++ b/cdn/src/model/DescribeExtensiveDomainDataRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeExtensiveDomainDataRequest; DescribeExtensiveDomainDataRequest::DescribeExtensiveDomainDataRequest() : - CdnRequest("DescribeExtensiveDomainData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeExtensiveDomainData") {} DescribeExtensiveDomainDataRequest::~DescribeExtensiveDomainDataRequest() {} -std::string DescribeExtensiveDomainDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeExtensiveDomainDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeExtensiveDomainDataRequest::getExtensiveDomain()const -{ - return extensiveDomain_; -} - -void DescribeExtensiveDomainDataRequest::setExtensiveDomain(const std::string& extensiveDomain) -{ - extensiveDomain_ = extensiveDomain; - setParameter("ExtensiveDomain", extensiveDomain); -} - -int DescribeExtensiveDomainDataRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeExtensiveDomainDataRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeExtensiveDomainDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeExtensiveDomainDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeExtensiveDomainDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeExtensiveDomainDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeExtensiveDomainDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeExtensiveDomainDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -int DescribeExtensiveDomainDataRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeExtensiveDomainDataRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeExtensiveDomainDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeExtensiveDomainDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeExtensiveDomainDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeExtensiveDomainDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeExtensiveDomainDataRequest::getExtensiveDomain()const +{ + return extensiveDomain_; +} + +void DescribeExtensiveDomainDataRequest::setExtensiveDomain(const std::string& extensiveDomain) +{ + extensiveDomain_ = extensiveDomain; + setParameter("ExtensiveDomain", extensiveDomain); +} + +int DescribeExtensiveDomainDataRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeExtensiveDomainDataRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeExtensiveDomainDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeExtensiveDomainDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeExtensiveDomainDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeExtensiveDomainDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeExtensiveDomainDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeExtensiveDomainDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int DescribeExtensiveDomainDataRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeExtensiveDomainDataRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeExtensiveDomainDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeExtensiveDomainDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeExtensiveDomainDataResult.cc b/cdn/src/model/DescribeExtensiveDomainDataResult.cc index 354f4154a..3ef1d8783 100644 --- a/cdn/src/model/DescribeExtensiveDomainDataResult.cc +++ b/cdn/src/model/DescribeExtensiveDomainDataResult.cc @@ -40,93 +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 usageDataObject; - usageDataObject.exactDomain = value["ExactDomain"].asString(); - usageDataObject.timeStamp = value["TimeStamp"].asString(); - usageDataObject.acc = value["Acc"].asString(); - usageDataObject.flow = value["Flow"].asString(); - dataPerInterval_.push_back(usageDataObject); - } - extensiveDomain_ = value["ExtensiveDomain"].asString(); - dataInterval_ = value["DataInterval"].asString(); - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].asString(); - pageNumber_ = value["PageNumber"].asString(); - totalCount_ = value["TotalCount"].asString(); - 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_; -} - -void DescribeExtensiveDomainDataResult::setTotalCount(const std::string& totalCount) -{ - totalCount_ = totalCount; -} - -std::string DescribeExtensiveDomainDataResult::getEndTime()const -{ - return endTime_; -} - -void DescribeExtensiveDomainDataResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -std::string DescribeExtensiveDomainDataResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeExtensiveDomainDataResult::setPageSize(const std::string& pageSize) -{ - pageSize_ = pageSize; -} - -std::string DescribeExtensiveDomainDataResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeExtensiveDomainDataResult::setPageNumber(const std::string& pageNumber) -{ - pageNumber_ = pageNumber; -} - -std::string DescribeExtensiveDomainDataResult::getDataInterval()const -{ - return dataInterval_; -} - -void DescribeExtensiveDomainDataResult::setDataInterval(const std::string& dataInterval) -{ - dataInterval_ = dataInterval; -} - -std::string DescribeExtensiveDomainDataResult::getStartTime()const -{ - return startTime_; -} - -void DescribeExtensiveDomainDataResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - -std::string DescribeExtensiveDomainDataResult::getExtensiveDomain()const -{ - return extensiveDomain_; -} - -void DescribeExtensiveDomainDataResult::setExtensiveDomain(const std::string& extensiveDomain) -{ - extensiveDomain_ = 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/DescribeIpInfoRequest.cc b/cdn/src/model/DescribeIpInfoRequest.cc index 7c59fe85f..79c08c49d 100644 --- a/cdn/src/model/DescribeIpInfoRequest.cc +++ b/cdn/src/model/DescribeIpInfoRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeIpInfoRequest; DescribeIpInfoRequest::DescribeIpInfoRequest() : - CdnRequest("DescribeIpInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeIpInfo") {} DescribeIpInfoRequest::~DescribeIpInfoRequest() {} -std::string DescribeIpInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeIpInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeIpInfoRequest::getIP()const -{ - return iP_; -} - -void DescribeIpInfoRequest::setIP(const std::string& iP) -{ - iP_ = iP; - setParameter("IP", iP); -} - -long DescribeIpInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeIpInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeIpInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeIpInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeIpInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeIpInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeIpInfoRequest::getIP()const +{ + return iP_; +} + +void DescribeIpInfoRequest::setIP(const std::string& iP) +{ + iP_ = iP; + setParameter("IP", iP); +} + +long DescribeIpInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeIpInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeIpInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeIpInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeIpInfoResult.cc b/cdn/src/model/DescribeIpInfoResult.cc index 5a7807869..e5d189e69 100644 --- a/cdn/src/model/DescribeIpInfoResult.cc +++ b/cdn/src/model/DescribeIpInfoResult.cc @@ -40,61 +40,41 @@ void DescribeIpInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - cdnIp_ = value["CdnIp"].asString(); - iSP_ = value["ISP"].asString(); - ispEname_ = value["IspEname"].asString(); - region_ = value["Region"].asString(); - 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_; -} - -void DescribeIpInfoResult::setISP(const std::string& iSP) -{ - iSP_ = iSP; -} - -std::string DescribeIpInfoResult::getRegion()const -{ - return region_; -} - -void DescribeIpInfoResult::setRegion(const std::string& region) -{ - region_ = region; -} - -std::string DescribeIpInfoResult::getIspEname()const -{ - return ispEname_; -} - -void DescribeIpInfoResult::setIspEname(const std::string& ispEname) -{ - ispEname_ = ispEname; -} - -std::string DescribeIpInfoResult::getCdnIp()const -{ - return cdnIp_; -} - -void DescribeIpInfoResult::setCdnIp(const std::string& cdnIp) -{ - cdnIp_ = cdnIp; -} - -std::string DescribeIpInfoResult::getRegionEname()const -{ - return regionEname_; -} - -void DescribeIpInfoResult::setRegionEname(const std::string& regionEname) -{ - regionEname_ = 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/DescribeL2VipsByDomainRequest.cc b/cdn/src/model/DescribeL2VipsByDomainRequest.cc index 17864d043..b9f4c95f9 100644 --- a/cdn/src/model/DescribeL2VipsByDomainRequest.cc +++ b/cdn/src/model/DescribeL2VipsByDomainRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeL2VipsByDomainRequest; DescribeL2VipsByDomainRequest::DescribeL2VipsByDomainRequest() : - CdnRequest("DescribeL2VipsByDomain") + RpcServiceRequest("cdn", "2014-11-11", "DescribeL2VipsByDomain") {} DescribeL2VipsByDomainRequest::~DescribeL2VipsByDomainRequest() {} -std::string DescribeL2VipsByDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeL2VipsByDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeL2VipsByDomainRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeL2VipsByDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeL2VipsByDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeL2VipsByDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeL2VipsByDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeL2VipsByDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeL2VipsByDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeL2VipsByDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeL2VipsByDomainRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeL2VipsByDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeL2VipsByDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeL2VipsByDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeL2VipsByDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeL2VipsByDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeL2VipsByDomainResult.cc b/cdn/src/model/DescribeL2VipsByDomainResult.cc index 44ca83ca9..4f1b51906 100644 --- a/cdn/src/model/DescribeL2VipsByDomainResult.cc +++ b/cdn/src/model/DescribeL2VipsByDomainResult.cc @@ -40,30 +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()); - 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_; -} - -void DescribeL2VipsByDomainResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::vector DescribeL2VipsByDomainResult::getVips()const -{ - return vips_; -} - -void DescribeL2VipsByDomainResult::setVips(const std::vector& vips) -{ - vips_ = vips; -} - +std::string DescribeL2VipsByDomainResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeL2VipsByDomainResult::getVips()const +{ + return vips_; +} + diff --git a/cdn/src/model/DescribeLiveAppRecordConfigRequest.cc b/cdn/src/model/DescribeLiveAppRecordConfigRequest.cc index d7bfd063d..fe6a279d8 100644 --- a/cdn/src/model/DescribeLiveAppRecordConfigRequest.cc +++ b/cdn/src/model/DescribeLiveAppRecordConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveAppRecordConfigRequest; DescribeLiveAppRecordConfigRequest::DescribeLiveAppRecordConfigRequest() : - CdnRequest("DescribeLiveAppRecordConfig") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveAppRecordConfig") {} DescribeLiveAppRecordConfigRequest::~DescribeLiveAppRecordConfigRequest() {} -std::string DescribeLiveAppRecordConfigRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveAppRecordConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveAppRecordConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveAppRecordConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveAppRecordConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveAppRecordConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveAppRecordConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveAppRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveAppRecordConfigRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveAppRecordConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveAppRecordConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveAppRecordConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveAppRecordConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveAppRecordConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveAppRecordConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveAppRecordConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveAppRecordConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveAppRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveAppRecordConfigResult.cc b/cdn/src/model/DescribeLiveAppRecordConfigResult.cc index c5f5a645f..8d6ea5468 100644 --- a/cdn/src/model/DescribeLiveAppRecordConfigResult.cc +++ b/cdn/src/model/DescribeLiveAppRecordConfigResult.cc @@ -40,18 +40,29 @@ 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; - liveAppRecordObject.domainName = value["DomainName"].asString(); - liveAppRecordObject.appName = value["AppName"].asString(); - liveAppRecordObject.ossEndpoint = value["OssEndpoint"].asString(); - liveAppRecordObject.ossBucket = value["OssBucket"].asString(); - liveAppRecordObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - liveAppRecordObject.createTime = value["CreateTime"].asString(); - liveAppRecord_.push_back(liveAppRecordObject); - } + 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); + } } +std::vector DescribeLiveAppRecordConfigResult::getLiveAppRecord()const +{ + return liveAppRecord_; +} + diff --git a/cdn/src/model/DescribeLivePullStreamConfigRequest.cc b/cdn/src/model/DescribeLivePullStreamConfigRequest.cc index 354fa4f96..da48141d8 100644 --- a/cdn/src/model/DescribeLivePullStreamConfigRequest.cc +++ b/cdn/src/model/DescribeLivePullStreamConfigRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLivePullStreamConfigRequest; DescribeLivePullStreamConfigRequest::DescribeLivePullStreamConfigRequest() : - CdnRequest("DescribeLivePullStreamConfig") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLivePullStreamConfig") {} DescribeLivePullStreamConfigRequest::~DescribeLivePullStreamConfigRequest() {} -std::string DescribeLivePullStreamConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLivePullStreamConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLivePullStreamConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLivePullStreamConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLivePullStreamConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLivePullStreamConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLivePullStreamConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLivePullStreamConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLivePullStreamConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLivePullStreamConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLivePullStreamConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLivePullStreamConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLivePullStreamConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLivePullStreamConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLivePullStreamConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLivePullStreamConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLivePullStreamConfigResult.cc b/cdn/src/model/DescribeLivePullStreamConfigResult.cc index 639df7ddd..8ba06a381 100644 --- a/cdn/src/model/DescribeLivePullStreamConfigResult.cc +++ b/cdn/src/model/DescribeLivePullStreamConfigResult.cc @@ -40,17 +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 liveAppRecordObject; - liveAppRecordObject.domainName = value["DomainName"].asString(); - liveAppRecordObject.streamName = value["StreamName"].asString(); - liveAppRecordObject.sourceUrl = value["SourceUrl"].asString(); - liveAppRecordObject.startTime = value["StartTime"].asString(); - liveAppRecordObject.endTime = value["EndTime"].asString(); - liveAppRecordList_.push_back(liveAppRecordObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveRecordConfigRequest.cc b/cdn/src/model/DescribeLiveRecordConfigRequest.cc index ebb969640..726d3394b 100644 --- a/cdn/src/model/DescribeLiveRecordConfigRequest.cc +++ b/cdn/src/model/DescribeLiveRecordConfigRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveRecordConfigRequest; DescribeLiveRecordConfigRequest::DescribeLiveRecordConfigRequest() : - CdnRequest("DescribeLiveRecordConfig") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveRecordConfig") {} DescribeLiveRecordConfigRequest::~DescribeLiveRecordConfigRequest() {} -std::string DescribeLiveRecordConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveRecordConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveRecordConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveRecordConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveRecordConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveRecordConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveRecordConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveRecordConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveRecordConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveRecordConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveRecordConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveRecordConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveRecordConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveRecordConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveRecordConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveRecordConfigResult.cc b/cdn/src/model/DescribeLiveRecordConfigResult.cc index b48fa42f4..54b84e6aa 100644 --- a/cdn/src/model/DescribeLiveRecordConfigResult.cc +++ b/cdn/src/model/DescribeLiveRecordConfigResult.cc @@ -40,18 +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 liveAppRecordObject; - liveAppRecordObject.domainName = value["DomainName"].asString(); - liveAppRecordObject.appName = value["AppName"].asString(); - liveAppRecordObject.ossEndpoint = value["OssEndpoint"].asString(); - liveAppRecordObject.ossBucket = value["OssBucket"].asString(); - liveAppRecordObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - liveAppRecordObject.createTime = value["CreateTime"].asString(); - liveAppRecordList_.push_back(liveAppRecordObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveSnapshotConfigRequest.cc b/cdn/src/model/DescribeLiveSnapshotConfigRequest.cc index bab154bd1..50e1292ce 100644 --- a/cdn/src/model/DescribeLiveSnapshotConfigRequest.cc +++ b/cdn/src/model/DescribeLiveSnapshotConfigRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveSnapshotConfigRequest; DescribeLiveSnapshotConfigRequest::DescribeLiveSnapshotConfigRequest() : - CdnRequest("DescribeLiveSnapshotConfig") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveSnapshotConfig") {} DescribeLiveSnapshotConfigRequest::~DescribeLiveSnapshotConfigRequest() {} -std::string DescribeLiveSnapshotConfigRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveSnapshotConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveSnapshotConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveSnapshotConfigRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveSnapshotConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -int DescribeLiveSnapshotConfigRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveSnapshotConfigRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -long DescribeLiveSnapshotConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveSnapshotConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -int DescribeLiveSnapshotConfigRequest::getPageNum()const -{ - return pageNum_; -} - -void DescribeLiveSnapshotConfigRequest::setPageNum(int pageNum) -{ - pageNum_ = pageNum; - setParameter("PageNum", std::to_string(pageNum)); -} - -std::string DescribeLiveSnapshotConfigRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveSnapshotConfigRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveSnapshotConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeLiveSnapshotConfigRequest::getOrder()const -{ - return order_; -} - -void DescribeLiveSnapshotConfigRequest::setOrder(const std::string& order) -{ - order_ = order; - setParameter("Order", order); -} - +std::string DescribeLiveSnapshotConfigRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveSnapshotConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveSnapshotConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveSnapshotConfigRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveSnapshotConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +int DescribeLiveSnapshotConfigRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeLiveSnapshotConfigRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +long DescribeLiveSnapshotConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveSnapshotConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int DescribeLiveSnapshotConfigRequest::getPageNum()const +{ + return pageNum_; +} + +void DescribeLiveSnapshotConfigRequest::setPageNum(int pageNum) +{ + pageNum_ = pageNum; + setParameter("PageNum", std::to_string(pageNum)); +} + +std::string DescribeLiveSnapshotConfigRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveSnapshotConfigRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveSnapshotConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeLiveSnapshotConfigRequest::getOrder()const +{ + return order_; +} + +void DescribeLiveSnapshotConfigRequest::setOrder(const std::string& order) +{ + order_ = order; + setParameter("Order", order); +} + diff --git a/cdn/src/model/DescribeLiveSnapshotConfigResult.cc b/cdn/src/model/DescribeLiveSnapshotConfigResult.cc index ad197e1eb..dbe4fb776 100644 --- a/cdn/src/model/DescribeLiveSnapshotConfigResult.cc +++ b/cdn/src/model/DescribeLiveSnapshotConfigResult.cc @@ -40,75 +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 liveStreamSnapshotConfigObject; - liveStreamSnapshotConfigObject.domainName = value["DomainName"].asString(); - liveStreamSnapshotConfigObject.appName = value["AppName"].asString(); - liveStreamSnapshotConfigObject.timeInterval = std::stoi(value["TimeInterval"].asString()); - liveStreamSnapshotConfigObject.ossEndpoint = value["OssEndpoint"].asString(); - liveStreamSnapshotConfigObject.ossBucket = value["OssBucket"].asString(); - liveStreamSnapshotConfigObject.overwriteOssObject = value["OverwriteOssObject"].asString(); - liveStreamSnapshotConfigObject.sequenceOssObject = value["SequenceOssObject"].asString(); - liveStreamSnapshotConfigObject.createTime = value["CreateTime"].asString(); - liveStreamSnapshotConfigList_.push_back(liveStreamSnapshotConfigObject); - } - pageNum_ = std::stoi(value["PageNum"].asString()); - pageSize_ = std::stoi(value["PageSize"].asString()); - order_ = value["Order"].asString(); - totalNum_ = std::stoi(value["TotalNum"].asString()); - 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_; -} - -void DescribeLiveSnapshotConfigResult::setOrder(const std::string& order) -{ - order_ = order; -} - -int DescribeLiveSnapshotConfigResult::getTotalNum()const -{ - return totalNum_; -} - -void DescribeLiveSnapshotConfigResult::setTotalNum(int totalNum) -{ - totalNum_ = totalNum; -} - -int DescribeLiveSnapshotConfigResult::getPageNum()const -{ - return pageNum_; -} - -void DescribeLiveSnapshotConfigResult::setPageNum(int pageNum) -{ - pageNum_ = pageNum; -} - -int DescribeLiveSnapshotConfigResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveSnapshotConfigResult::setPageSize(int pageSize) -{ - pageSize_ = pageSize; -} - -int DescribeLiveSnapshotConfigResult::getTotalPage()const -{ - return totalPage_; -} - -void DescribeLiveSnapshotConfigResult::setTotalPage(int totalPage) -{ - totalPage_ = totalPage; -} - +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/DescribeLiveSpecificDomainMappingRequest.cc b/cdn/src/model/DescribeLiveSpecificDomainMappingRequest.cc index f8fdd3202..a994e1160 100644 --- a/cdn/src/model/DescribeLiveSpecificDomainMappingRequest.cc +++ b/cdn/src/model/DescribeLiveSpecificDomainMappingRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveSpecificDomainMappingRequest; DescribeLiveSpecificDomainMappingRequest::DescribeLiveSpecificDomainMappingRequest() : - CdnRequest("DescribeLiveSpecificDomainMapping") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveSpecificDomainMapping") {} DescribeLiveSpecificDomainMappingRequest::~DescribeLiveSpecificDomainMappingRequest() {} -std::string DescribeLiveSpecificDomainMappingRequest::getPullDomain()const -{ - return pullDomain_; -} - -void DescribeLiveSpecificDomainMappingRequest::setPullDomain(const std::string& pullDomain) -{ - pullDomain_ = pullDomain; - setParameter("PullDomain", pullDomain); -} - -std::string DescribeLiveSpecificDomainMappingRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveSpecificDomainMappingRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveSpecificDomainMappingRequest::getPushDomain()const -{ - return pushDomain_; -} - -void DescribeLiveSpecificDomainMappingRequest::setPushDomain(const std::string& pushDomain) -{ - pushDomain_ = pushDomain; - setParameter("PushDomain", pushDomain); -} - -long DescribeLiveSpecificDomainMappingRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveSpecificDomainMappingRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveSpecificDomainMappingRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveSpecificDomainMappingRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveSpecificDomainMappingRequest::getPullDomain()const +{ + return pullDomain_; +} + +void DescribeLiveSpecificDomainMappingRequest::setPullDomain(const std::string& pullDomain) +{ + pullDomain_ = pullDomain; + setParameter("PullDomain", pullDomain); +} + +std::string DescribeLiveSpecificDomainMappingRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveSpecificDomainMappingRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveSpecificDomainMappingRequest::getPushDomain()const +{ + return pushDomain_; +} + +void DescribeLiveSpecificDomainMappingRequest::setPushDomain(const std::string& pushDomain) +{ + pushDomain_ = pushDomain; + setParameter("PushDomain", pushDomain); +} + +long DescribeLiveSpecificDomainMappingRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveSpecificDomainMappingRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveSpecificDomainMappingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveSpecificDomainMappingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc b/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc index 46e6bd23c..effbf90dc 100644 --- a/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc +++ b/cdn/src/model/DescribeLiveSpecificDomainMappingResult.cc @@ -40,14 +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 domainMappingModelObject; - domainMappingModelObject.pushDomain = value["PushDomain"].asString(); - domainMappingModelObject.pullDomain = value["PullDomain"].asString(); - domainMappingModels_.push_back(domainMappingModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamBitRateDataRequest.cc b/cdn/src/model/DescribeLiveStreamBitRateDataRequest.cc index 67d538d01..aa0d1bc0d 100644 --- a/cdn/src/model/DescribeLiveStreamBitRateDataRequest.cc +++ b/cdn/src/model/DescribeLiveStreamBitRateDataRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamBitRateDataRequest; DescribeLiveStreamBitRateDataRequest::DescribeLiveStreamBitRateDataRequest() : - CdnRequest("DescribeLiveStreamBitRateData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamBitRateData") {} DescribeLiveStreamBitRateDataRequest::~DescribeLiveStreamBitRateDataRequest() {} -std::string DescribeLiveStreamBitRateDataRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamBitRateDataRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamBitRateDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamBitRateDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamBitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamBitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamBitRateDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamBitRateDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamBitRateDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamBitRateDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamBitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamBitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamBitRateDataRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamBitRateDataRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamBitRateDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamBitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamBitRateDataRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamBitRateDataRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamBitRateDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamBitRateDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamBitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamBitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamBitRateDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamBitRateDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamBitRateDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamBitRateDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamBitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamBitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamBitRateDataRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamBitRateDataRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamBitRateDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamBitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc b/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc index 69b571f49..c48679074 100644 --- a/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc @@ -40,17 +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 frameRateAndBitRateInfoObject; - frameRateAndBitRateInfoObject.streamUrl = value["StreamUrl"].asString(); - frameRateAndBitRateInfoObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - frameRateAndBitRateInfoObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - frameRateAndBitRateInfoObject.bitRate = std::stof(value["BitRate"].asString()); - frameRateAndBitRateInfoObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamBpsDataRequest.cc b/cdn/src/model/DescribeLiveStreamBpsDataRequest.cc index 8c43fc602..07be8b273 100644 --- a/cdn/src/model/DescribeLiveStreamBpsDataRequest.cc +++ b/cdn/src/model/DescribeLiveStreamBpsDataRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamBpsDataRequest; DescribeLiveStreamBpsDataRequest::DescribeLiveStreamBpsDataRequest() : - CdnRequest("DescribeLiveStreamBpsData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamBpsData") {} DescribeLiveStreamBpsDataRequest::~DescribeLiveStreamBpsDataRequest() {} -std::string DescribeLiveStreamBpsDataRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamBpsDataRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamBpsDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamBpsDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamBpsDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamBpsDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamBpsDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamBpsDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamBpsDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamBpsDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamBpsDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamBpsDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamBpsDataRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamBpsDataRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamBpsDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamBpsDataRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamBpsDataRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamBpsDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamBpsDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamBpsDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamBpsDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamBpsDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamBpsDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamBpsDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamBpsDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamBpsDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamBpsDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamBpsDataRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamBpsDataRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamBpsDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamBpsDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamBpsDataResult.cc b/cdn/src/model/DescribeLiveStreamBpsDataResult.cc index 95671f444..870b9c231 100644 --- a/cdn/src/model/DescribeLiveStreamBpsDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamBpsDataResult.cc @@ -40,14 +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 domainBpsModelObject; - domainBpsModelObject.time = value["Time"].asString(); - domainBpsModelObject.bps = std::stof(value["Bps"].asString()); - bpsDatas_.push_back(domainBpsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamDomainAppInfoRequest.cc b/cdn/src/model/DescribeLiveStreamDomainAppInfoRequest.cc index 0612dbc89..edf3b49ec 100644 --- a/cdn/src/model/DescribeLiveStreamDomainAppInfoRequest.cc +++ b/cdn/src/model/DescribeLiveStreamDomainAppInfoRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamDomainAppInfoRequest; DescribeLiveStreamDomainAppInfoRequest::DescribeLiveStreamDomainAppInfoRequest() : - CdnRequest("DescribeLiveStreamDomainAppInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamDomainAppInfo") {} DescribeLiveStreamDomainAppInfoRequest::~DescribeLiveStreamDomainAppInfoRequest() {} -std::string DescribeLiveStreamDomainAppInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamDomainAppInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamDomainAppInfoRequest::getAppDomain()const -{ - return appDomain_; -} - -void DescribeLiveStreamDomainAppInfoRequest::setAppDomain(const std::string& appDomain) -{ - appDomain_ = appDomain; - setParameter("AppDomain", appDomain); -} - -long DescribeLiveStreamDomainAppInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamDomainAppInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamDomainAppInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamDomainAppInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamDomainAppInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamDomainAppInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamDomainAppInfoRequest::getAppDomain()const +{ + return appDomain_; +} + +void DescribeLiveStreamDomainAppInfoRequest::setAppDomain(const std::string& appDomain) +{ + appDomain_ = appDomain; + setParameter("AppDomain", appDomain); +} + +long DescribeLiveStreamDomainAppInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamDomainAppInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamDomainAppInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamDomainAppInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc b/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc index fc3205f37..f7b7a20f4 100644 --- a/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamDomainAppInfoResult.cc @@ -40,20 +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 domainAppInfoObject; - domainAppInfoObject.appDomain = value["AppDomain"].asString(); - domainAppInfoObject.appId = value["AppId"].asString(); - domainAppInfoObject.appKey = value["AppKey"].asString(); - domainAppInfoObject.appOssBucket = value["AppOssBucket"].asString(); - domainAppInfoObject.appOssHost = value["AppOssHost"].asString(); - domainAppInfoObject.appOwnerId = value["AppOwnerId"].asString(); - domainAppInfoObject.appSecret = value["AppSecret"].asString(); - domainAppInfoObject.updateTime = value["UpdateTime"].asString(); - domainAppList_.push_back(domainAppInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.cc b/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.cc index 49f69bb48..b9fe67dcc 100644 --- a/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.cc +++ b/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamFrameAndBitRateByDomainRequest; DescribeLiveStreamFrameAndBitRateByDomainRequest::DescribeLiveStreamFrameAndBitRateByDomainRequest() : - CdnRequest("DescribeLiveStreamFrameAndBitRateByDomain") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamFrameAndBitRateByDomain") {} DescribeLiveStreamFrameAndBitRateByDomainRequest::~DescribeLiveStreamFrameAndBitRateByDomainRequest() {} -std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamFrameAndBitRateByDomainRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setPageSize(long pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -long DescribeLiveStreamFrameAndBitRateByDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -long DescribeLiveStreamFrameAndBitRateByDomainRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamFrameAndBitRateByDomainRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setPageSize(long pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +long DescribeLiveStreamFrameAndBitRateByDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +long DescribeLiveStreamFrameAndBitRateByDomainRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setPageNumber(long pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeLiveStreamFrameAndBitRateByDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamFrameAndBitRateByDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc b/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc index 81110822d..e8d8f2455 100644 --- a/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc +++ b/cdn/src/model/DescribeLiveStreamFrameAndBitRateByDomainResult.cc @@ -40,50 +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 frameRateAndBitRateInfoObject; - frameRateAndBitRateInfoObject.streamUrl = value["StreamUrl"].asString(); - frameRateAndBitRateInfoObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - frameRateAndBitRateInfoObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - frameRateAndBitRateInfoObject.bitRate = std::stof(value["BitRate"].asString()); - frameRateAndBitRateInfoObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfoObject); - } - count_ = std::stol(value["Count"].asString()); - pageNumber_ = std::stol(value["pageNumber"].asString()); - 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_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainResult::setPageSize(long pageSize) -{ - pageSize_ = pageSize; -} - -long DescribeLiveStreamFrameAndBitRateByDomainResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainResult::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; -} - -long DescribeLiveStreamFrameAndBitRateByDomainResult::getCount()const -{ - return count_; -} - -void DescribeLiveStreamFrameAndBitRateByDomainResult::setCount(long count) -{ - count_ = count; -} - +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/DescribeLiveStreamFrameInfoRequest.cc b/cdn/src/model/DescribeLiveStreamFrameInfoRequest.cc index 7183f1265..95dc881f1 100644 --- a/cdn/src/model/DescribeLiveStreamFrameInfoRequest.cc +++ b/cdn/src/model/DescribeLiveStreamFrameInfoRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamFrameInfoRequest; DescribeLiveStreamFrameInfoRequest::DescribeLiveStreamFrameInfoRequest() : - CdnRequest("DescribeLiveStreamFrameInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamFrameInfo") {} DescribeLiveStreamFrameInfoRequest::~DescribeLiveStreamFrameInfoRequest() {} -std::string DescribeLiveStreamFrameInfoRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamFrameInfoRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamFrameInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamFrameInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamFrameInfoRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamFrameInfoRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamFrameInfoRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamFrameInfoRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamFrameInfoRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamFrameInfoRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamFrameInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamFrameInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamFrameInfoRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamFrameInfoRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamFrameInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamFrameInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamFrameInfoRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamFrameInfoRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamFrameInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamFrameInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamFrameInfoRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamFrameInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamFrameInfoRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamFrameInfoRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamFrameInfoRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamFrameInfoRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamFrameInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamFrameInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamFrameInfoRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamFrameInfoRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamFrameInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamFrameInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc b/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc index f68166628..237291bc3 100644 --- a/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamFrameInfoResult.cc @@ -40,20 +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 frameDataModelObject; - frameDataModelObject.time = value["Time"].asString(); - frameDataModelObject.stream = value["Stream"].asString(); - frameDataModelObject.clientAddr = value["ClientAddr"].asString(); - frameDataModelObject.server = value["Server"].asString(); - frameDataModelObject.audioRate = std::stof(value["AudioRate"].asString()); - frameDataModelObject.audioByte = std::stof(value["AudioByte"].asString()); - frameDataModelObject.frameRate = std::stof(value["FrameRate"].asString()); - frameDataModelObject.frameByte = std::stof(value["FrameByte"].asString()); - frameDataInfos_.push_back(frameDataModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameLossRatioRequest.cc b/cdn/src/model/DescribeLiveStreamFrameLossRatioRequest.cc index 47f4ca904..2686dcbd6 100644 --- a/cdn/src/model/DescribeLiveStreamFrameLossRatioRequest.cc +++ b/cdn/src/model/DescribeLiveStreamFrameLossRatioRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamFrameLossRatioRequest; DescribeLiveStreamFrameLossRatioRequest::DescribeLiveStreamFrameLossRatioRequest() : - CdnRequest("DescribeLiveStreamFrameLossRatio") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamFrameLossRatio") {} DescribeLiveStreamFrameLossRatioRequest::~DescribeLiveStreamFrameLossRatioRequest() {} -std::string DescribeLiveStreamFrameLossRatioRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamFrameLossRatioRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamFrameLossRatioRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamFrameLossRatioRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamFrameLossRatioRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamFrameLossRatioRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamFrameLossRatioRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamFrameLossRatioRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamFrameLossRatioRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamFrameLossRatioRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamFrameLossRatioRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamFrameLossRatioRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamFrameLossRatioRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamFrameLossRatioRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamFrameLossRatioRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamFrameLossRatioRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamFrameLossRatioRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamFrameLossRatioRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc b/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc index 1475f0853..dafdcab92 100644 --- a/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc +++ b/cdn/src/model/DescribeLiveStreamFrameLossRatioResult.cc @@ -40,15 +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 frameLossRatioInfoObject; - frameLossRatioInfoObject.streamUrl = value["StreamUrl"].asString(); - frameLossRatioInfoObject.frameLossRatio = std::stof(value["FrameLossRatio"].asString()); - frameLossRatioInfoObject.time = value["Time"].asString(); - frameLossRatioInfos_.push_back(frameLossRatioInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.cc b/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.cc index 9c2584149..edb832ecf 100644 --- a/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.cc +++ b/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamHlsOnlineUserNumByDomainRequest; DescribeLiveStreamHlsOnlineUserNumByDomainRequest::DescribeLiveStreamHlsOnlineUserNumByDomainRequest() : - CdnRequest("DescribeLiveStreamHlsOnlineUserNumByDomain") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamHlsOnlineUserNumByDomain") {} DescribeLiveStreamHlsOnlineUserNumByDomainRequest::~DescribeLiveStreamHlsOnlineUserNumByDomainRequest() {} -std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getHlsSwitch()const -{ - return hlsSwitch_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setHlsSwitch(const std::string& hlsSwitch) -{ - hlsSwitch_ = hlsSwitch; - setParameter("HlsSwitch", hlsSwitch); -} - -std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setPageSize(long pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getHlsSwitch()const +{ + return hlsSwitch_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setHlsSwitch(const std::string& hlsSwitch) +{ + hlsSwitch_ = hlsSwitch; + setParameter("HlsSwitch", hlsSwitch); +} + +std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setPageSize(long pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +long DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setPageNumber(long pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeLiveStreamHlsOnlineUserNumByDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamHlsOnlineUserNumByDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc b/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc index 698bbbdbe..0eec31e27 100644 --- a/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc +++ b/cdn/src/model/DescribeLiveStreamHlsOnlineUserNumByDomainResult.cc @@ -40,59 +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 liveStreamOnlineUserNumInfoObject; - liveStreamOnlineUserNumInfoObject.streamUrl = value["StreamUrl"].asString(); - liveStreamOnlineUserNumInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - liveStreamOnlineUserNumInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(liveStreamOnlineUserNumInfoObject); - } - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); - count_ = std::stol(value["Count"].asString()); - pageNumber_ = std::stol(value["pageNumber"].asString()); - 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()); } -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainResult::setPageSize(long pageSize) -{ - pageSize_ = pageSize; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainResult::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainResult::setTotalUserNumber(long totalUserNumber) -{ - totalUserNumber_ = totalUserNumber; -} - -long DescribeLiveStreamHlsOnlineUserNumByDomainResult::getCount()const -{ - return count_; -} - -void DescribeLiveStreamHlsOnlineUserNumByDomainResult::setCount(long count) -{ - count_ = 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/DescribeLiveStreamLimitInfoRequest.cc b/cdn/src/model/DescribeLiveStreamLimitInfoRequest.cc index e928cd611..bb4e7e533 100644 --- a/cdn/src/model/DescribeLiveStreamLimitInfoRequest.cc +++ b/cdn/src/model/DescribeLiveStreamLimitInfoRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamLimitInfoRequest; DescribeLiveStreamLimitInfoRequest::DescribeLiveStreamLimitInfoRequest() : - CdnRequest("DescribeLiveStreamLimitInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamLimitInfo") {} DescribeLiveStreamLimitInfoRequest::~DescribeLiveStreamLimitInfoRequest() {} -std::string DescribeLiveStreamLimitInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamLimitInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeLiveStreamLimitInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamLimitInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamLimitInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamLimitInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeLiveStreamLimitInfoRequest::getLimitDomain()const -{ - return limitDomain_; -} - -void DescribeLiveStreamLimitInfoRequest::setLimitDomain(const std::string& limitDomain) -{ - limitDomain_ = limitDomain; - setParameter("LimitDomain", limitDomain); -} - +std::string DescribeLiveStreamLimitInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamLimitInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeLiveStreamLimitInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamLimitInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamLimitInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamLimitInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeLiveStreamLimitInfoRequest::getLimitDomain()const +{ + return limitDomain_; +} + +void DescribeLiveStreamLimitInfoRequest::setLimitDomain(const std::string& limitDomain) +{ + limitDomain_ = limitDomain; + setParameter("LimitDomain", limitDomain); +} + diff --git a/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc b/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc index 25eb712d3..fbe09f9c1 100644 --- a/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamLimitInfoResult.cc @@ -40,15 +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 userLimitModeObject; - userLimitModeObject.limitDomain = value["LimitDomain"].asString(); - userLimitModeObject.limitNum = value["LimitNum"].asString(); - userLimitModeObject.limitTranscodeNum = value["LimitTranscodeNum"].asString(); - userLimitLists_.push_back(userLimitModeObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamNumberListRequest.cc b/cdn/src/model/DescribeLiveStreamNumberListRequest.cc index bc1ab293a..9605b435f 100644 --- a/cdn/src/model/DescribeLiveStreamNumberListRequest.cc +++ b/cdn/src/model/DescribeLiveStreamNumberListRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamNumberListRequest; DescribeLiveStreamNumberListRequest::DescribeLiveStreamNumberListRequest() : - CdnRequest("DescribeLiveStreamNumberList") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamNumberList") {} DescribeLiveStreamNumberListRequest::~DescribeLiveStreamNumberListRequest() {} -std::string DescribeLiveStreamNumberListRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamNumberListRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamNumberListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamNumberListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamNumberListRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamNumberListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamNumberListRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamNumberListRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamNumberListRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamNumberListRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamNumberListRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamNumberListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamNumberListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamNumberListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamNumberListRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamNumberListRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamNumberListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamNumberListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamNumberListRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamNumberListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamNumberListRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamNumberListRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamNumberListRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamNumberListRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamNumberListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamNumberListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamNumberListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamNumberListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamNumberListResult.cc b/cdn/src/model/DescribeLiveStreamNumberListResult.cc index 83a751ae2..5bfafebb3 100644 --- a/cdn/src/model/DescribeLiveStreamNumberListResult.cc +++ b/cdn/src/model/DescribeLiveStreamNumberListResult.cc @@ -40,25 +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 streamNumberInfoObject; - streamNumberInfoObject.number = std::stoi(value["Number"].asString()); - streamNumberInfoObject.time = value["Time"].asString(); - streamNumberInfos_.push_back(streamNumberInfoObject); - } - 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_; -} - -void DescribeLiveStreamNumberListResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - +std::string DescribeLiveStreamNumberListResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeLiveStreamNumberListResult::getStreamNumberInfos()const +{ + return streamNumberInfos_; +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineBpsRequest.cc b/cdn/src/model/DescribeLiveStreamOnlineBpsRequest.cc index b34d917bb..aaa077dd3 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineBpsRequest.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineBpsRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamOnlineBpsRequest; DescribeLiveStreamOnlineBpsRequest::DescribeLiveStreamOnlineBpsRequest() : - CdnRequest("DescribeLiveStreamOnlineBps") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamOnlineBps") {} DescribeLiveStreamOnlineBpsRequest::~DescribeLiveStreamOnlineBpsRequest() {} -std::string DescribeLiveStreamOnlineBpsRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamOnlineBpsRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamOnlineBpsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamOnlineBpsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamOnlineBpsRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamOnlineBpsRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamOnlineBpsRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamOnlineBpsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamOnlineBpsRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamOnlineBpsRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamOnlineBpsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamOnlineBpsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamOnlineBpsRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamOnlineBpsRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamOnlineBpsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamOnlineBpsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamOnlineBpsRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamOnlineBpsRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamOnlineBpsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamOnlineBpsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamOnlineBpsRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamOnlineBpsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamOnlineBpsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamOnlineBpsRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamOnlineBpsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamOnlineBpsRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamOnlineBpsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamOnlineBpsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamOnlineBpsRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamOnlineBpsRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamOnlineBpsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamOnlineBpsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc b/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc index ec722654b..80b97f5e9 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineBpsResult.cc @@ -40,49 +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 liveStreamOnlineBpsInfoObject; - liveStreamOnlineBpsInfoObject.streamUrl = value["StreamUrl"].asString(); - liveStreamOnlineBpsInfoObject.upBps = std::stof(value["UpBps"].asString()); - liveStreamOnlineBpsInfoObject.downBps = std::stof(value["DownBps"].asString()); - liveStreamOnlineBpsInfoObject.time = value["Time"].asString(); - liveStreamOnlineBpsInfos_.push_back(liveStreamOnlineBpsInfoObject); - } - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); - flvBps_ = std::stof(value["FlvBps"].asString()); - 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()); } -float DescribeLiveStreamOnlineBpsResult::getHlsBps()const -{ - return hlsBps_; -} - -void DescribeLiveStreamOnlineBpsResult::setHlsBps(float hlsBps) -{ - hlsBps_ = hlsBps; -} - -long DescribeLiveStreamOnlineBpsResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -void DescribeLiveStreamOnlineBpsResult::setTotalUserNumber(long totalUserNumber) -{ - totalUserNumber_ = totalUserNumber; -} - -float DescribeLiveStreamOnlineBpsResult::getFlvBps()const -{ - return flvBps_; -} - -void DescribeLiveStreamOnlineBpsResult::setFlvBps(float flvBps) -{ - flvBps_ = 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/DescribeLiveStreamOnlineUserNumByDomainRequest.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainRequest.cc index 1484186cf..8f90f03ae 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainRequest.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamOnlineUserNumByDomainRequest; DescribeLiveStreamOnlineUserNumByDomainRequest::DescribeLiveStreamOnlineUserNumByDomainRequest() : - CdnRequest("DescribeLiveStreamOnlineUserNumByDomain") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamOnlineUserNumByDomain") {} DescribeLiveStreamOnlineUserNumByDomainRequest::~DescribeLiveStreamOnlineUserNumByDomainRequest() {} -std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getHlsSwitch()const -{ - return hlsSwitch_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setHlsSwitch(const std::string& hlsSwitch) -{ - hlsSwitch_ = hlsSwitch; - setParameter("HlsSwitch", hlsSwitch); -} - -std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamOnlineUserNumByDomainRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setPageSize(long pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -long DescribeLiveStreamOnlineUserNumByDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -long DescribeLiveStreamOnlineUserNumByDomainRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamOnlineUserNumByDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getHlsSwitch()const +{ + return hlsSwitch_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setHlsSwitch(const std::string& hlsSwitch) +{ + hlsSwitch_ = hlsSwitch; + setParameter("HlsSwitch", hlsSwitch); +} + +std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamOnlineUserNumByDomainRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setPageSize(long pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +long DescribeLiveStreamOnlineUserNumByDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +long DescribeLiveStreamOnlineUserNumByDomainRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setPageNumber(long pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeLiveStreamOnlineUserNumByDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamOnlineUserNumByDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc index 47d01358d..c6aa983d7 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumByDomainResult.cc @@ -40,59 +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 liveStreamOnlineUserNumInfoObject; - liveStreamOnlineUserNumInfoObject.streamUrl = value["StreamUrl"].asString(); - liveStreamOnlineUserNumInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - liveStreamOnlineUserNumInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(liveStreamOnlineUserNumInfoObject); - } - totalUserNumber_ = std::stol(value["TotalUserNumber"].asString()); - count_ = std::stol(value["Count"].asString()); - pageNumber_ = std::stol(value["pageNumber"].asString()); - 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()); } -long DescribeLiveStreamOnlineUserNumByDomainResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveStreamOnlineUserNumByDomainResult::setPageSize(long pageSize) -{ - pageSize_ = pageSize; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamOnlineUserNumByDomainResult::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -void DescribeLiveStreamOnlineUserNumByDomainResult::setTotalUserNumber(long totalUserNumber) -{ - totalUserNumber_ = totalUserNumber; -} - -long DescribeLiveStreamOnlineUserNumByDomainResult::getCount()const -{ - return count_; -} - -void DescribeLiveStreamOnlineUserNumByDomainResult::setCount(long count) -{ - count_ = 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/DescribeLiveStreamOnlineUserNumRequest.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumRequest.cc index f202e2ef9..2a7a9f35b 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumRequest.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamOnlineUserNumRequest; DescribeLiveStreamOnlineUserNumRequest::DescribeLiveStreamOnlineUserNumRequest() : - CdnRequest("DescribeLiveStreamOnlineUserNum") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamOnlineUserNum") {} DescribeLiveStreamOnlineUserNumRequest::~DescribeLiveStreamOnlineUserNumRequest() {} -std::string DescribeLiveStreamOnlineUserNumRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getHlsSwitch()const -{ - return hlsSwitch_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setHlsSwitch(const std::string& hlsSwitch) -{ - hlsSwitch_ = hlsSwitch; - setParameter("HlsSwitch", hlsSwitch); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamOnlineUserNumRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamOnlineUserNumRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamOnlineUserNumRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamOnlineUserNumRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getHlsSwitch()const +{ + return hlsSwitch_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setHlsSwitch(const std::string& hlsSwitch) +{ + hlsSwitch_ = hlsSwitch; + setParameter("HlsSwitch", hlsSwitch); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamOnlineUserNumRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamOnlineUserNumRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamOnlineUserNumRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc index 6569c40f9..09e5d6156 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc @@ -40,26 +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 liveStreamOnlineUserNumInfoObject; - liveStreamOnlineUserNumInfoObject.streamUrl = value["StreamUrl"].asString(); - liveStreamOnlineUserNumInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - liveStreamOnlineUserNumInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(liveStreamOnlineUserNumInfoObject); - } - 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()); } -long DescribeLiveStreamOnlineUserNumResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -void DescribeLiveStreamOnlineUserNumResult::setTotalUserNumber(long totalUserNumber) -{ - totalUserNumber_ = totalUserNumber; -} - +std::vector DescribeLiveStreamOnlineUserNumResult::getOnlineUserInfo()const +{ + return onlineUserInfo_; +} + +long DescribeLiveStreamOnlineUserNumResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + diff --git a/cdn/src/model/DescribeLiveStreamPushDataRequest.cc b/cdn/src/model/DescribeLiveStreamPushDataRequest.cc index 28b2eb87b..8132753cf 100644 --- a/cdn/src/model/DescribeLiveStreamPushDataRequest.cc +++ b/cdn/src/model/DescribeLiveStreamPushDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamPushDataRequest; DescribeLiveStreamPushDataRequest::DescribeLiveStreamPushDataRequest() : - CdnRequest("DescribeLiveStreamPushData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamPushData") {} DescribeLiveStreamPushDataRequest::~DescribeLiveStreamPushDataRequest() {} -std::string DescribeLiveStreamPushDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamPushDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamPushDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamPushDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamPushDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamPushDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamPushDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamPushDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamPushDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamPushDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamPushDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamPushDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamPushDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamPushDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamPushDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamPushDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamPushDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamPushDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamPushDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamPushDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamPushDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamPushDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamPushDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamPushDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamPushDataResult.cc b/cdn/src/model/DescribeLiveStreamPushDataResult.cc index 762726f3a..7b3f20d2a 100644 --- a/cdn/src/model/DescribeLiveStreamPushDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamPushDataResult.cc @@ -40,19 +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 pushStreamModelObject; - pushStreamModelObject.time = value["Time"].asString(); - pushStreamModelObject.stream = value["Stream"].asString(); - pushStreamModelObject.frameRate = std::stof(value["FrameRate"].asString()); - pushStreamModelObject.bitRate = std::stof(value["BitRate"].asString()); - pushStreamModelObject.frameLossRate = std::stof(value["FrameLossRate"].asString()); - pushStreamModelObject.serverAddr = value["ServerAddr"].asString(); - pushStreamModelObject.clientAddr = value["ClientAddr"].asString(); - pushStreamModelList_.push_back(pushStreamModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamPushErrorsRequest.cc b/cdn/src/model/DescribeLiveStreamPushErrorsRequest.cc index 234ef2aa8..620e4a4df 100644 --- a/cdn/src/model/DescribeLiveStreamPushErrorsRequest.cc +++ b/cdn/src/model/DescribeLiveStreamPushErrorsRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamPushErrorsRequest; DescribeLiveStreamPushErrorsRequest::DescribeLiveStreamPushErrorsRequest() : - CdnRequest("DescribeLiveStreamPushErrors") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamPushErrors") {} DescribeLiveStreamPushErrorsRequest::~DescribeLiveStreamPushErrorsRequest() {} -std::string DescribeLiveStreamPushErrorsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamPushErrorsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamPushErrorsRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamPushErrorsRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamPushErrorsRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamPushErrorsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamPushErrorsRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamPushErrorsRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamPushErrorsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamPushErrorsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamPushErrorsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamPushErrorsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamPushErrorsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamPushErrorsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamPushErrorsRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamPushErrorsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamPushErrorsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamPushErrorsRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamPushErrorsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamPushErrorsRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamPushErrorsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamPushErrorsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamPushErrorsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamPushErrorsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc b/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc index 4f0b82d61..083be8eaf 100644 --- a/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc +++ b/cdn/src/model/DescribeLiveStreamPushErrorsResult.cc @@ -40,13 +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 pushErrorsModelObject; - pushErrorsModelObject.errorCode = value["ErrorCode"].asString(); - pushErrorsModelList_.push_back(pushErrorsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordContentRequest.cc b/cdn/src/model/DescribeLiveStreamRecordContentRequest.cc index e4be9ba7c..474ca6d1f 100644 --- a/cdn/src/model/DescribeLiveStreamRecordContentRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRecordContentRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRecordContentRequest; DescribeLiveStreamRecordContentRequest::DescribeLiveStreamRecordContentRequest() : - CdnRequest("DescribeLiveStreamRecordContent") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRecordContent") {} DescribeLiveStreamRecordContentRequest::~DescribeLiveStreamRecordContentRequest() {} -std::string DescribeLiveStreamRecordContentRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamRecordContentRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamRecordContentRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRecordContentRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRecordContentRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamRecordContentRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamRecordContentRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamRecordContentRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamRecordContentRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamRecordContentRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamRecordContentRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRecordContentRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRecordContentRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamRecordContentRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamRecordContentRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRecordContentRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRecordContentRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamRecordContentRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamRecordContentRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRecordContentRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRecordContentRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamRecordContentRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamRecordContentRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamRecordContentRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamRecordContentRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamRecordContentRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamRecordContentRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRecordContentRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRecordContentRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamRecordContentRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamRecordContentRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRecordContentRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordContentResult.cc b/cdn/src/model/DescribeLiveStreamRecordContentResult.cc index 74d86a16f..3c8b0aabb 100644 --- a/cdn/src/model/DescribeLiveStreamRecordContentResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordContentResult.cc @@ -40,18 +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 recordContentInfoObject; - recordContentInfoObject.ossEndpoint = value["OssEndpoint"].asString(); - recordContentInfoObject.ossBucket = value["OssBucket"].asString(); - recordContentInfoObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - recordContentInfoObject.startTime = value["StartTime"].asString(); - recordContentInfoObject.endTime = value["EndTime"].asString(); - recordContentInfoObject.duration = std::stof(value["Duration"].asString()); - recordContentInfoList_.push_back(recordContentInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFileRequest.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFileRequest.cc index 73e83d302..301cbd9da 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFileRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFileRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRecordIndexFileRequest; DescribeLiveStreamRecordIndexFileRequest::DescribeLiveStreamRecordIndexFileRequest() : - CdnRequest("DescribeLiveStreamRecordIndexFile") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRecordIndexFile") {} DescribeLiveStreamRecordIndexFileRequest::~DescribeLiveStreamRecordIndexFileRequest() {} -std::string DescribeLiveStreamRecordIndexFileRequest::getRecordId()const -{ - return recordId_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setRecordId(const std::string& recordId) -{ - recordId_ = recordId; - setParameter("RecordId", recordId); -} - -std::string DescribeLiveStreamRecordIndexFileRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamRecordIndexFileRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRecordIndexFileRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamRecordIndexFileRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRecordIndexFileRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamRecordIndexFileRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRecordIndexFileRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRecordIndexFileRequest::getRecordId()const +{ + return recordId_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setRecordId(const std::string& recordId) +{ + recordId_ = recordId; + setParameter("RecordId", recordId); +} + +std::string DescribeLiveStreamRecordIndexFileRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamRecordIndexFileRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRecordIndexFileRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamRecordIndexFileRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRecordIndexFileRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamRecordIndexFileRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRecordIndexFileRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc index 45b5d2bee..f9ed459ae 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFileResult.cc @@ -40,24 +40,41 @@ 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; - recordIndexInfoObject.recordId = value["RecordId"].asString(); - recordIndexInfoObject.recordUrl = value["RecordUrl"].asString(); - recordIndexInfoObject.domainName = value["DomainName"].asString(); - recordIndexInfoObject.appName = value["AppName"].asString(); - recordIndexInfoObject.streamName = value["StreamName"].asString(); - recordIndexInfoObject.ossObject = value["OssObject"].asString(); - recordIndexInfoObject.startTime = value["StartTime"].asString(); - recordIndexInfoObject.endTime = value["EndTime"].asString(); - recordIndexInfoObject.duration = std::stof(value["Duration"].asString()); - recordIndexInfoObject.height = std::stoi(value["Height"].asString()); - recordIndexInfoObject.width = std::stoi(value["Width"].asString()); - recordIndexInfoObject.createTime = value["CreateTime"].asString(); - recordIndexInfo_.push_back(recordIndexInfoObject); - } + 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); + } } +std::vector DescribeLiveStreamRecordIndexFileResult::getRecordIndexInfo()const +{ + return recordIndexInfo_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc index 8c6f9cb3d..8a6a997db 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFilesRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRecordIndexFilesRequest; DescribeLiveStreamRecordIndexFilesRequest::DescribeLiveStreamRecordIndexFilesRequest() : - CdnRequest("DescribeLiveStreamRecordIndexFiles") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRecordIndexFiles") {} DescribeLiveStreamRecordIndexFilesRequest::~DescribeLiveStreamRecordIndexFilesRequest() {} -std::string DescribeLiveStreamRecordIndexFilesRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamRecordIndexFilesRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRecordIndexFilesRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamRecordIndexFilesRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamRecordIndexFilesRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamRecordIndexFilesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRecordIndexFilesRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamRecordIndexFilesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRecordIndexFilesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRecordIndexFilesRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamRecordIndexFilesRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRecordIndexFilesRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamRecordIndexFilesRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamRecordIndexFilesRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamRecordIndexFilesRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRecordIndexFilesRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamRecordIndexFilesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRecordIndexFilesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc index 045fbb893..e2238dde6 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc @@ -40,24 +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 recordIndexInfoObject; - recordIndexInfoObject.recordId = value["RecordId"].asString(); - recordIndexInfoObject.recordUrl = value["RecordUrl"].asString(); - recordIndexInfoObject.domainName = value["DomainName"].asString(); - recordIndexInfoObject.appName = value["AppName"].asString(); - recordIndexInfoObject.streamName = value["StreamName"].asString(); - recordIndexInfoObject.ossObject = value["OssObject"].asString(); - recordIndexInfoObject.startTime = value["StartTime"].asString(); - recordIndexInfoObject.endTime = value["EndTime"].asString(); - recordIndexInfoObject.duration = std::stof(value["Duration"].asString()); - recordIndexInfoObject.height = std::stoi(value["Height"].asString()); - recordIndexInfoObject.width = std::stoi(value["Width"].asString()); - recordIndexInfoObject.createTime = value["CreateTime"].asString(); - recordIndexInfoList_.push_back(recordIndexInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushBitRateRequest.cc b/cdn/src/model/DescribeLiveStreamRelayPushBitRateRequest.cc index d4d180584..0fe94a3ff 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushBitRateRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushBitRateRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRelayPushBitRateRequest; DescribeLiveStreamRelayPushBitRateRequest::DescribeLiveStreamRelayPushBitRateRequest() : - CdnRequest("DescribeLiveStreamRelayPushBitRate") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRelayPushBitRate") {} DescribeLiveStreamRelayPushBitRateRequest::~DescribeLiveStreamRelayPushBitRateRequest() {} -std::string DescribeLiveStreamRelayPushBitRateRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamRelayPushBitRateRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamRelayPushBitRateRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRelayPushBitRateRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRelayPushBitRateRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamRelayPushBitRateRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamRelayPushBitRateRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRelayPushBitRateRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRelayPushBitRateRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamRelayPushBitRateRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamRelayPushBitRateRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRelayPushBitRateRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRelayPushBitRateRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamRelayPushBitRateRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamRelayPushBitRateRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRelayPushBitRateRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRelayPushBitRateRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamRelayPushBitRateRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamRelayPushBitRateRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRelayPushBitRateRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRelayPushBitRateRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamRelayPushBitRateRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamRelayPushBitRateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRelayPushBitRateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc b/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc index c928f257b..26e632342 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushBitRateResult.cc @@ -40,18 +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 relayPushBitRateModelObject; - relayPushBitRateModelObject.time = value["Time"].asString(); - relayPushBitRateModelObject.vedioFrame = value["VedioFrame"].asString(); - relayPushBitRateModelObject.vedioTimstamp = value["VedioTimstamp"].asString(); - relayPushBitRateModelObject.audioFrame = value["AudioFrame"].asString(); - relayPushBitRateModelObject.audioTimstamp = value["AudioTimstamp"].asString(); - relayPushBitRateModelObject.relayDomain = value["RelayDomain"].asString(); - relayPushBitRateModelList_.push_back(relayPushBitRateModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushDataRequest.cc b/cdn/src/model/DescribeLiveStreamRelayPushDataRequest.cc index f211da46a..6d20afadf 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushDataRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRelayPushDataRequest; DescribeLiveStreamRelayPushDataRequest::DescribeLiveStreamRelayPushDataRequest() : - CdnRequest("DescribeLiveStreamRelayPushData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRelayPushData") {} DescribeLiveStreamRelayPushDataRequest::~DescribeLiveStreamRelayPushDataRequest() {} -std::string DescribeLiveStreamRelayPushDataRequest::getRelayDomain()const -{ - return relayDomain_; -} - -void DescribeLiveStreamRelayPushDataRequest::setRelayDomain(const std::string& relayDomain) -{ - relayDomain_ = relayDomain; - setParameter("RelayDomain", relayDomain); -} - -std::string DescribeLiveStreamRelayPushDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRelayPushDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRelayPushDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamRelayPushDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamRelayPushDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamRelayPushDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamRelayPushDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRelayPushDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRelayPushDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRelayPushDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRelayPushDataRequest::getRelayDomain()const +{ + return relayDomain_; +} + +void DescribeLiveStreamRelayPushDataRequest::setRelayDomain(const std::string& relayDomain) +{ + relayDomain_ = relayDomain; + setParameter("RelayDomain", relayDomain); +} + +std::string DescribeLiveStreamRelayPushDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRelayPushDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRelayPushDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamRelayPushDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamRelayPushDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamRelayPushDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamRelayPushDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRelayPushDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRelayPushDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRelayPushDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc b/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc index 09dfdd7ab..568007e63 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushDataResult.cc @@ -40,19 +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 relayPushDetailModelObject; - relayPushDetailModelObject.time = value["Time"].asString(); - relayPushDetailModelObject.stream = value["Stream"].asString(); - relayPushDetailModelObject.frameRate = std::stof(value["FrameRate"].asString()); - relayPushDetailModelObject.bitRate = std::stof(value["BitRate"].asString()); - relayPushDetailModelObject.frameLossRate = std::stof(value["FrameLossRate"].asString()); - relayPushDetailModelObject.serverAddr = value["ServerAddr"].asString(); - relayPushDetailModelObject.clientAddr = value["ClientAddr"].asString(); - relayPushDetailModelList_.push_back(relayPushDetailModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushErrorsRequest.cc b/cdn/src/model/DescribeLiveStreamRelayPushErrorsRequest.cc index d0c04fb68..772e63caf 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushErrorsRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushErrorsRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRelayPushErrorsRequest; DescribeLiveStreamRelayPushErrorsRequest::DescribeLiveStreamRelayPushErrorsRequest() : - CdnRequest("DescribeLiveStreamRelayPushErrors") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRelayPushErrors") {} DescribeLiveStreamRelayPushErrorsRequest::~DescribeLiveStreamRelayPushErrorsRequest() {} -std::string DescribeLiveStreamRelayPushErrorsRequest::getRelayDomain()const -{ - return relayDomain_; -} - -void DescribeLiveStreamRelayPushErrorsRequest::setRelayDomain(const std::string& relayDomain) -{ - relayDomain_ = relayDomain; - setParameter("RelayDomain", relayDomain); -} - -std::string DescribeLiveStreamRelayPushErrorsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRelayPushErrorsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRelayPushErrorsRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamRelayPushErrorsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamRelayPushErrorsRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamRelayPushErrorsRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamRelayPushErrorsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRelayPushErrorsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRelayPushErrorsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRelayPushErrorsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRelayPushErrorsRequest::getRelayDomain()const +{ + return relayDomain_; +} + +void DescribeLiveStreamRelayPushErrorsRequest::setRelayDomain(const std::string& relayDomain) +{ + relayDomain_ = relayDomain; + setParameter("RelayDomain", relayDomain); +} + +std::string DescribeLiveStreamRelayPushErrorsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRelayPushErrorsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRelayPushErrorsRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamRelayPushErrorsRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamRelayPushErrorsRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamRelayPushErrorsRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamRelayPushErrorsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRelayPushErrorsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRelayPushErrorsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRelayPushErrorsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc b/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc index ddd0e8d58..256ba81e5 100644 --- a/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc +++ b/cdn/src/model/DescribeLiveStreamRelayPushErrorsResult.cc @@ -40,13 +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 relayPushErrorsModelObject; - relayPushErrorsModelObject.errorCode = value["ErrorCode"].asString(); - relayPushErrorsModelList_.push_back(relayPushErrorsModelObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRoomBitRateRequest.cc b/cdn/src/model/DescribeLiveStreamRoomBitRateRequest.cc index fd1657134..36594b07c 100644 --- a/cdn/src/model/DescribeLiveStreamRoomBitRateRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRoomBitRateRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRoomBitRateRequest; DescribeLiveStreamRoomBitRateRequest::DescribeLiveStreamRoomBitRateRequest() : - CdnRequest("DescribeLiveStreamRoomBitRate") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRoomBitRate") {} DescribeLiveStreamRoomBitRateRequest::~DescribeLiveStreamRoomBitRateRequest() {} -std::string DescribeLiveStreamRoomBitRateRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamRoomBitRateRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamRoomBitRateRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRoomBitRateRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRoomBitRateRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamRoomBitRateRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamRoomBitRateRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamRoomBitRateRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamRoomBitRateRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamRoomBitRateRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamRoomBitRateRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRoomBitRateRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRoomBitRateRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamRoomBitRateRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamRoomBitRateRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRoomBitRateRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRoomBitRateRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamRoomBitRateRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamRoomBitRateRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRoomBitRateRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRoomBitRateRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamRoomBitRateRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamRoomBitRateRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamRoomBitRateRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamRoomBitRateRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamRoomBitRateRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamRoomBitRateRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRoomBitRateRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRoomBitRateRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamRoomBitRateRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamRoomBitRateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRoomBitRateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc b/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc index 0ae0308fe..44c752827 100644 --- a/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc +++ b/cdn/src/model/DescribeLiveStreamRoomBitRateResult.cc @@ -40,17 +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 frameRateAndBitRateInfoObject; - frameRateAndBitRateInfoObject.streamUrl = value["StreamUrl"].asString(); - frameRateAndBitRateInfoObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - frameRateAndBitRateInfoObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - frameRateAndBitRateInfoObject.bitRate = std::stof(value["BitRate"].asString()); - frameRateAndBitRateInfoObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamRoomUserNumberRequest.cc b/cdn/src/model/DescribeLiveStreamRoomUserNumberRequest.cc index 8bd0d17d8..cfd003445 100644 --- a/cdn/src/model/DescribeLiveStreamRoomUserNumberRequest.cc +++ b/cdn/src/model/DescribeLiveStreamRoomUserNumberRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamRoomUserNumberRequest; DescribeLiveStreamRoomUserNumberRequest::DescribeLiveStreamRoomUserNumberRequest() : - CdnRequest("DescribeLiveStreamRoomUserNumber") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamRoomUserNumber") {} DescribeLiveStreamRoomUserNumberRequest::~DescribeLiveStreamRoomUserNumberRequest() {} -std::string DescribeLiveStreamRoomUserNumberRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getHlsSwitch()const -{ - return hlsSwitch_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setHlsSwitch(const std::string& hlsSwitch) -{ - hlsSwitch_ = hlsSwitch; - setParameter("HlsSwitch", hlsSwitch); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamRoomUserNumberRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamRoomUserNumberRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamRoomUserNumberRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamRoomUserNumberRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getHlsSwitch()const +{ + return hlsSwitch_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setHlsSwitch(const std::string& hlsSwitch) +{ + hlsSwitch_ = hlsSwitch; + setParameter("HlsSwitch", hlsSwitch); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamRoomUserNumberRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamRoomUserNumberRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamRoomUserNumberRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc b/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc index 43a6d8b7d..8a0595e6a 100644 --- a/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc +++ b/cdn/src/model/DescribeLiveStreamRoomUserNumberResult.cc @@ -40,26 +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 liveStreamOnlineUserNumInfoObject; - liveStreamOnlineUserNumInfoObject.streamUrl = value["StreamUrl"].asString(); - liveStreamOnlineUserNumInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - liveStreamOnlineUserNumInfoObject.time = value["Time"].asString(); - onlineUserInfo_.push_back(liveStreamOnlineUserNumInfoObject); - } - 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()); } -long DescribeLiveStreamRoomUserNumberResult::getTotalUserNumber()const -{ - return totalUserNumber_; -} - -void DescribeLiveStreamRoomUserNumberResult::setTotalUserNumber(long totalUserNumber) -{ - totalUserNumber_ = totalUserNumber; -} - +std::vector DescribeLiveStreamRoomUserNumberResult::getOnlineUserInfo()const +{ + return onlineUserInfo_; +} + +long DescribeLiveStreamRoomUserNumberResult::getTotalUserNumber()const +{ + return totalUserNumber_; +} + diff --git a/cdn/src/model/DescribeLiveStreamSnapshotInfoRequest.cc b/cdn/src/model/DescribeLiveStreamSnapshotInfoRequest.cc index 2f9a6f168..f25b70ec3 100644 --- a/cdn/src/model/DescribeLiveStreamSnapshotInfoRequest.cc +++ b/cdn/src/model/DescribeLiveStreamSnapshotInfoRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamSnapshotInfoRequest; DescribeLiveStreamSnapshotInfoRequest::DescribeLiveStreamSnapshotInfoRequest() : - CdnRequest("DescribeLiveStreamSnapshotInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamSnapshotInfo") {} DescribeLiveStreamSnapshotInfoRequest::~DescribeLiveStreamSnapshotInfoRequest() {} -std::string DescribeLiveStreamSnapshotInfoRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamSnapshotInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamSnapshotInfoRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -int DescribeLiveStreamSnapshotInfoRequest::getLimit()const -{ - return limit_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setLimit(int limit) -{ - limit_ = limit; - setParameter("Limit", std::to_string(limit)); -} - -std::string DescribeLiveStreamSnapshotInfoRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamSnapshotInfoRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamSnapshotInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamSnapshotInfoRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamSnapshotInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamSnapshotInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamSnapshotInfoRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamSnapshotInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamSnapshotInfoRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +int DescribeLiveStreamSnapshotInfoRequest::getLimit()const +{ + return limit_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +std::string DescribeLiveStreamSnapshotInfoRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamSnapshotInfoRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamSnapshotInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamSnapshotInfoRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamSnapshotInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamSnapshotInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc b/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc index 8d919ee6e..571a52089 100644 --- a/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc @@ -40,27 +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 liveStreamSnapshotInfoObject; - liveStreamSnapshotInfoObject.ossEndpoint = value["OssEndpoint"].asString(); - liveStreamSnapshotInfoObject.ossBucket = value["OssBucket"].asString(); - liveStreamSnapshotInfoObject.ossObject = value["OssObject"].asString(); - liveStreamSnapshotInfoObject.createTime = value["CreateTime"].asString(); - liveStreamSnapshotInfoList_.push_back(liveStreamSnapshotInfoObject); - } - 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::string DescribeLiveStreamSnapshotInfoResult::getNextStartTime()const -{ - return nextStartTime_; -} - -void DescribeLiveStreamSnapshotInfoResult::setNextStartTime(const std::string& nextStartTime) -{ - nextStartTime_ = nextStartTime; -} - +std::vector DescribeLiveStreamSnapshotInfoResult::getLiveStreamSnapshotInfoList()const +{ + return liveStreamSnapshotInfoList_; +} + +std::string DescribeLiveStreamSnapshotInfoResult::getNextStartTime()const +{ + return nextStartTime_; +} + diff --git a/cdn/src/model/DescribeLiveStreamStreamStatusRequest.cc b/cdn/src/model/DescribeLiveStreamStreamStatusRequest.cc index 22c5a096c..04d569dcb 100644 --- a/cdn/src/model/DescribeLiveStreamStreamStatusRequest.cc +++ b/cdn/src/model/DescribeLiveStreamStreamStatusRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamStreamStatusRequest; DescribeLiveStreamStreamStatusRequest::DescribeLiveStreamStreamStatusRequest() : - CdnRequest("DescribeLiveStreamStreamStatus") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamStreamStatus") {} DescribeLiveStreamStreamStatusRequest::~DescribeLiveStreamStreamStatusRequest() {} -std::string DescribeLiveStreamStreamStatusRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamStreamStatusRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamStreamStatusRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamStreamStatusRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamStreamStatusRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamStreamStatusRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamStreamStatusRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamStreamStatusRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamStreamStatusRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamStreamStatusRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamStreamStatusRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamStreamStatusRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamStreamStatusRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamStreamStatusRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamStreamStatusRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamStreamStatusRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamStreamStatusRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamStreamStatusRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamStreamStatusRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamStreamStatusRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamStreamStatusRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamStreamStatusRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamStreamStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamStreamStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc b/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc index 384c4965c..cb1848004 100644 --- a/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc +++ b/cdn/src/model/DescribeLiveStreamStreamStatusResult.cc @@ -40,17 +40,13 @@ void DescribeLiveStreamStreamStatusResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - streamStatus_ = value["StreamStatus"].asString(); + if(!value["StreamStatus"].isNull()) + streamStatus_ = value["StreamStatus"].asString(); } -std::string DescribeLiveStreamStreamStatusResult::getStreamStatus()const -{ - return streamStatus_; -} - -void DescribeLiveStreamStreamStatusResult::setStreamStatus(const std::string& streamStatus) -{ - streamStatus_ = streamStatus; -} - +std::string DescribeLiveStreamStreamStatusResult::getStreamStatus()const +{ + return streamStatus_; +} + diff --git a/cdn/src/model/DescribeLiveStreamTranscodeInfoRequest.cc b/cdn/src/model/DescribeLiveStreamTranscodeInfoRequest.cc index 9ec7e4d9d..8fecdb146 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeInfoRequest.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeInfoRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamTranscodeInfoRequest; DescribeLiveStreamTranscodeInfoRequest::DescribeLiveStreamTranscodeInfoRequest() : - CdnRequest("DescribeLiveStreamTranscodeInfo") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamTranscodeInfo") {} DescribeLiveStreamTranscodeInfoRequest::~DescribeLiveStreamTranscodeInfoRequest() {} -std::string DescribeLiveStreamTranscodeInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamTranscodeInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeLiveStreamTranscodeInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamTranscodeInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamTranscodeInfoRequest::getDomainTranscodeName()const -{ - return domainTranscodeName_; -} - -void DescribeLiveStreamTranscodeInfoRequest::setDomainTranscodeName(const std::string& domainTranscodeName) -{ - domainTranscodeName_ = domainTranscodeName; - setParameter("DomainTranscodeName", domainTranscodeName); -} - -std::string DescribeLiveStreamTranscodeInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamTranscodeInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamTranscodeInfoRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamTranscodeInfoRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeLiveStreamTranscodeInfoRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamTranscodeInfoRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamTranscodeInfoRequest::getDomainTranscodeName()const +{ + return domainTranscodeName_; +} + +void DescribeLiveStreamTranscodeInfoRequest::setDomainTranscodeName(const std::string& domainTranscodeName) +{ + domainTranscodeName_ = domainTranscodeName; + setParameter("DomainTranscodeName", domainTranscodeName); +} + +std::string DescribeLiveStreamTranscodeInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamTranscodeInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc b/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc index 5932f0aec..16baa58be 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc @@ -40,18 +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 domainTranscodeInfoObject; - domainTranscodeInfoObject.transcodeApp = value["TranscodeApp"].asString(); - domainTranscodeInfoObject.transcodeId = value["TranscodeId"].asString(); - domainTranscodeInfoObject.transcodeName = value["TranscodeName"].asString(); - domainTranscodeInfoObject.transcodeRecord = value["TranscodeRecord"].asString(); - domainTranscodeInfoObject.transcodeSnapshot = value["TranscodeSnapshot"].asString(); - domainTranscodeInfoObject.transcodeTemplate = value["TranscodeTemplate"].asString(); - domainTranscodeList_.push_back(domainTranscodeInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc b/cdn/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc index a9e7814ad..d07428d3b 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeStreamNumRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamTranscodeStreamNumRequest; DescribeLiveStreamTranscodeStreamNumRequest::DescribeLiveStreamTranscodeStreamNumRequest() : - CdnRequest("DescribeLiveStreamTranscodeStreamNum") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamTranscodeStreamNum") {} DescribeLiveStreamTranscodeStreamNumRequest::~DescribeLiveStreamTranscodeStreamNumRequest() {} -std::string DescribeLiveStreamTranscodeStreamNumRequest::getPullDomain()const -{ - return pullDomain_; -} - -void DescribeLiveStreamTranscodeStreamNumRequest::setPullDomain(const std::string& pullDomain) -{ - pullDomain_ = pullDomain; - setParameter("PullDomain", pullDomain); -} - -std::string DescribeLiveStreamTranscodeStreamNumRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamTranscodeStreamNumRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamTranscodeStreamNumRequest::getPushDomain()const -{ - return pushDomain_; -} - -void DescribeLiveStreamTranscodeStreamNumRequest::setPushDomain(const std::string& pushDomain) -{ - pushDomain_ = pushDomain; - setParameter("PushDomain", pushDomain); -} - -long DescribeLiveStreamTranscodeStreamNumRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamTranscodeStreamNumRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamTranscodeStreamNumRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamTranscodeStreamNumRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamTranscodeStreamNumRequest::getPullDomain()const +{ + return pullDomain_; +} + +void DescribeLiveStreamTranscodeStreamNumRequest::setPullDomain(const std::string& pullDomain) +{ + pullDomain_ = pullDomain; + setParameter("PullDomain", pullDomain); +} + +std::string DescribeLiveStreamTranscodeStreamNumRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamTranscodeStreamNumRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamTranscodeStreamNumRequest::getPushDomain()const +{ + return pushDomain_; +} + +void DescribeLiveStreamTranscodeStreamNumRequest::setPushDomain(const std::string& pushDomain) +{ + pushDomain_ = pushDomain; + setParameter("PushDomain", pushDomain); +} + +long DescribeLiveStreamTranscodeStreamNumRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamTranscodeStreamNumRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamTranscodeStreamNumRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamTranscodeStreamNumRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc b/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc index ea3cf8e37..02dc69859 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeStreamNumResult.cc @@ -40,39 +40,27 @@ void DescribeLiveStreamTranscodeStreamNumResult::parse(const std::string &payloa reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - total_ = std::stol(value["Total"].asString()); - transcodedNumber_ = std::stol(value["TranscodedNumber"].asString()); - 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_; -} - -void DescribeLiveStreamTranscodeStreamNumResult::setUntranscodeNumber(long untranscodeNumber) -{ - untranscodeNumber_ = untranscodeNumber; -} - -long DescribeLiveStreamTranscodeStreamNumResult::getTranscodedNumber()const -{ - return transcodedNumber_; -} - -void DescribeLiveStreamTranscodeStreamNumResult::setTranscodedNumber(long transcodedNumber) -{ - transcodedNumber_ = transcodedNumber; -} - -long DescribeLiveStreamTranscodeStreamNumResult::getTotal()const -{ - return total_; -} - -void DescribeLiveStreamTranscodeStreamNumResult::setTotal(long total) -{ - total_ = 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/DescribeLiveStreamsBlockListRequest.cc b/cdn/src/model/DescribeLiveStreamsBlockListRequest.cc index 2c73d9fb3..7faf3e2ec 100644 --- a/cdn/src/model/DescribeLiveStreamsBlockListRequest.cc +++ b/cdn/src/model/DescribeLiveStreamsBlockListRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamsBlockListRequest; DescribeLiveStreamsBlockListRequest::DescribeLiveStreamsBlockListRequest() : - CdnRequest("DescribeLiveStreamsBlockList") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamsBlockList") {} DescribeLiveStreamsBlockListRequest::~DescribeLiveStreamsBlockListRequest() {} -std::string DescribeLiveStreamsBlockListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamsBlockListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamsBlockListRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamsBlockListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamsBlockListRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamsBlockListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamsBlockListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamsBlockListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamsBlockListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamsBlockListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamsBlockListRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamsBlockListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamsBlockListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamsBlockListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamsBlockListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamsBlockListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamsBlockListResult.cc b/cdn/src/model/DescribeLiveStreamsBlockListResult.cc index b0a1b5483..47e573768 100644 --- a/cdn/src/model/DescribeLiveStreamsBlockListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsBlockListResult.cc @@ -40,30 +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()); - 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_; -} - -void DescribeLiveStreamsBlockListResult::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; -} - -std::vector DescribeLiveStreamsBlockListResult::getStreamUrls()const -{ - return streamUrls_; -} - -void DescribeLiveStreamsBlockListResult::setStreamUrls(const std::vector& streamUrls) -{ - streamUrls_ = streamUrls; -} - +std::string DescribeLiveStreamsBlockListResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeLiveStreamsBlockListResult::getStreamUrls()const +{ + return streamUrls_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsControlHistoryRequest.cc b/cdn/src/model/DescribeLiveStreamsControlHistoryRequest.cc index 10ca4a60d..fbbe75dfd 100644 --- a/cdn/src/model/DescribeLiveStreamsControlHistoryRequest.cc +++ b/cdn/src/model/DescribeLiveStreamsControlHistoryRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamsControlHistoryRequest; DescribeLiveStreamsControlHistoryRequest::DescribeLiveStreamsControlHistoryRequest() : - CdnRequest("DescribeLiveStreamsControlHistory") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamsControlHistory") {} DescribeLiveStreamsControlHistoryRequest::~DescribeLiveStreamsControlHistoryRequest() {} -std::string DescribeLiveStreamsControlHistoryRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamsControlHistoryRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamsControlHistoryRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamsControlHistoryRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamsControlHistoryRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamsControlHistoryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamsControlHistoryRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamsControlHistoryRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamsControlHistoryRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamsControlHistoryRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamsControlHistoryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamsControlHistoryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamsControlHistoryRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamsControlHistoryRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamsControlHistoryRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamsControlHistoryRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamsControlHistoryRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamsControlHistoryRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamsControlHistoryRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamsControlHistoryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamsControlHistoryRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamsControlHistoryRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamsControlHistoryRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamsControlHistoryRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamsControlHistoryRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamsControlHistoryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamsControlHistoryRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamsControlHistoryRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc b/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc index 28a02246e..5862cd3f6 100644 --- a/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc +++ b/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc @@ -40,16 +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 liveStreamControlInfoObject; - liveStreamControlInfoObject.streamName = value["StreamName"].asString(); - liveStreamControlInfoObject.clientIP = value["ClientIP"].asString(); - liveStreamControlInfoObject.action = value["Action"].asString(); - liveStreamControlInfoObject.timeStamp = value["TimeStamp"].asString(); - controlInfo_.push_back(liveStreamControlInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc index 2cefeef68..5aad0349d 100644 --- a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc +++ b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamsFrameRateAndBitRateDataRequest; DescribeLiveStreamsFrameRateAndBitRateDataRequest::DescribeLiveStreamsFrameRateAndBitRateDataRequest() : - CdnRequest("DescribeLiveStreamsFrameRateAndBitRateData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamsFrameRateAndBitRateData") {} DescribeLiveStreamsFrameRateAndBitRateDataRequest::~DescribeLiveStreamsFrameRateAndBitRateDataRequest() {} -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamsFrameRateAndBitRateDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamsFrameRateAndBitRateDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string DescribeLiveStreamsFrameRateAndBitRateDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamsFrameRateAndBitRateDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc index 34b960799..e77782a2a 100644 --- a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc @@ -40,17 +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 frameRateAndBitRateInfoObject; - frameRateAndBitRateInfoObject.streamUrl = value["StreamUrl"].asString(); - frameRateAndBitRateInfoObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - frameRateAndBitRateInfoObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - frameRateAndBitRateInfoObject.bitRate = std::stof(value["BitRate"].asString()); - frameRateAndBitRateInfoObject.time = value["Time"].asString(); - frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc b/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc index 9d9ecb858..8ea2d2c9c 100644 --- a/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc +++ b/cdn/src/model/DescribeLiveStreamsOnlineListRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamsOnlineListRequest; DescribeLiveStreamsOnlineListRequest::DescribeLiveStreamsOnlineListRequest() : - CdnRequest("DescribeLiveStreamsOnlineList") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamsOnlineList") {} DescribeLiveStreamsOnlineListRequest::~DescribeLiveStreamsOnlineListRequest() {} -std::string DescribeLiveStreamsOnlineListRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamsOnlineListRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamsOnlineListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamsOnlineListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamsOnlineListRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamsOnlineListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamsOnlineListRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamsOnlineListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamsOnlineListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamsOnlineListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamsOnlineListRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamsOnlineListRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamsOnlineListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamsOnlineListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamsOnlineListRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamsOnlineListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamsOnlineListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamsOnlineListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamsOnlineListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamsOnlineListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc b/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc index 2cc151b4e..26c9134be 100644 --- a/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc @@ -40,17 +40,27 @@ 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 liveStreamOnlineInfoObject; - liveStreamOnlineInfoObject.domainName = value["DomainName"].asString(); - liveStreamOnlineInfoObject.appName = value["AppName"].asString(); - liveStreamOnlineInfoObject.streamName = value["StreamName"].asString(); - liveStreamOnlineInfoObject.publishTime = value["PublishTime"].asString(); - liveStreamOnlineInfoObject.publishUrl = value["PublishUrl"].asString(); - onlineInfo_.push_back(liveStreamOnlineInfoObject); - } + 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); + } } +std::vector DescribeLiveStreamsOnlineListResult::getOnlineInfo()const +{ + return onlineInfo_; +} + diff --git a/cdn/src/model/DescribeLiveStreamsPublishListRequest.cc b/cdn/src/model/DescribeLiveStreamsPublishListRequest.cc index a7639de5b..debfa1a6f 100644 --- a/cdn/src/model/DescribeLiveStreamsPublishListRequest.cc +++ b/cdn/src/model/DescribeLiveStreamsPublishListRequest.cc @@ -16,123 +16,122 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeLiveStreamsPublishListRequest; DescribeLiveStreamsPublishListRequest::DescribeLiveStreamsPublishListRequest() : - CdnRequest("DescribeLiveStreamsPublishList") + RpcServiceRequest("cdn", "2014-11-11", "DescribeLiveStreamsPublishList") {} DescribeLiveStreamsPublishListRequest::~DescribeLiveStreamsPublishListRequest() {} -std::string DescribeLiveStreamsPublishListRequest::getAppName()const -{ - return appName_; -} - -void DescribeLiveStreamsPublishListRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string DescribeLiveStreamsPublishListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeLiveStreamsPublishListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeLiveStreamsPublishListRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeLiveStreamsPublishListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeLiveStreamsPublishListRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeLiveStreamsPublishListRequest::setPageSize(long pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeLiveStreamsPublishListRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeLiveStreamsPublishListRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeLiveStreamsPublishListRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeLiveStreamsPublishListRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeLiveStreamsPublishListRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeLiveStreamsPublishListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeLiveStreamsPublishListRequest::getStreamName()const -{ - return streamName_; -} - -void DescribeLiveStreamsPublishListRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -long DescribeLiveStreamsPublishListRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeLiveStreamsPublishListRequest::setPageNumber(long pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeLiveStreamsPublishListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeLiveStreamsPublishListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeLiveStreamsPublishListRequest::getAppName()const +{ + return appName_; +} + +void DescribeLiveStreamsPublishListRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string DescribeLiveStreamsPublishListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeLiveStreamsPublishListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeLiveStreamsPublishListRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeLiveStreamsPublishListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeLiveStreamsPublishListRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeLiveStreamsPublishListRequest::setPageSize(long pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeLiveStreamsPublishListRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeLiveStreamsPublishListRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeLiveStreamsPublishListRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeLiveStreamsPublishListRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeLiveStreamsPublishListRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeLiveStreamsPublishListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeLiveStreamsPublishListRequest::getStreamName()const +{ + return streamName_; +} + +void DescribeLiveStreamsPublishListRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +long DescribeLiveStreamsPublishListRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeLiveStreamsPublishListRequest::setPageNumber(long pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeLiveStreamsPublishListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeLiveStreamsPublishListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeLiveStreamsPublishListResult.cc b/cdn/src/model/DescribeLiveStreamsPublishListResult.cc index 154cb06c2..d1c04ade4 100644 --- a/cdn/src/model/DescribeLiveStreamsPublishListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsPublishListResult.cc @@ -40,21 +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 liveStreamPublishInfoObject; - liveStreamPublishInfoObject.domainName = value["DomainName"].asString(); - liveStreamPublishInfoObject.appName = value["AppName"].asString(); - liveStreamPublishInfoObject.streamName = value["StreamName"].asString(); - liveStreamPublishInfoObject.streamUrl = value["StreamUrl"].asString(); - liveStreamPublishInfoObject.publishTime = value["PublishTime"].asString(); - liveStreamPublishInfoObject.stopTime = value["StopTime"].asString(); - liveStreamPublishInfoObject.publishUrl = value["PublishUrl"].asString(); - liveStreamPublishInfoObject.clientAddr = value["ClientAddr"].asString(); - liveStreamPublishInfoObject.edgeNodeAddr = value["EdgeNodeAddr"].asString(); - publishInfo_.push_back(liveStreamPublishInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/DescribeOneMinuteDataRequest.cc b/cdn/src/model/DescribeOneMinuteDataRequest.cc index 30ef76c32..3c3336be0 100644 --- a/cdn/src/model/DescribeOneMinuteDataRequest.cc +++ b/cdn/src/model/DescribeOneMinuteDataRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeOneMinuteDataRequest; DescribeOneMinuteDataRequest::DescribeOneMinuteDataRequest() : - CdnRequest("DescribeOneMinuteData") + RpcServiceRequest("cdn", "2014-11-11", "DescribeOneMinuteData") {} DescribeOneMinuteDataRequest::~DescribeOneMinuteDataRequest() {} -long DescribeOneMinuteDataRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeOneMinuteDataRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeOneMinuteDataRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeOneMinuteDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeOneMinuteDataRequest::getDataTime()const -{ - return dataTime_; -} - -void DescribeOneMinuteDataRequest::setDataTime(const std::string& dataTime) -{ - dataTime_ = dataTime; - setParameter("DataTime", dataTime); -} - -std::string DescribeOneMinuteDataRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeOneMinuteDataRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeOneMinuteDataRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeOneMinuteDataRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeOneMinuteDataRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeOneMinuteDataRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +long DescribeOneMinuteDataRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeOneMinuteDataRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeOneMinuteDataRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeOneMinuteDataRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeOneMinuteDataRequest::getDataTime()const +{ + return dataTime_; +} + +void DescribeOneMinuteDataRequest::setDataTime(const std::string& dataTime) +{ + dataTime_ = dataTime; + setParameter("DataTime", dataTime); +} + +std::string DescribeOneMinuteDataRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeOneMinuteDataRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeOneMinuteDataRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeOneMinuteDataRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeOneMinuteDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeOneMinuteDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeOneMinuteDataResult.cc b/cdn/src/model/DescribeOneMinuteDataResult.cc index cc697ae77..bdd93d5b4 100644 --- a/cdn/src/model/DescribeOneMinuteDataResult.cc +++ b/cdn/src/model/DescribeOneMinuteDataResult.cc @@ -40,28 +40,20 @@ void DescribeOneMinuteDataResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - bps_ = value["Bps"].asString(); - 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_; -} - -void DescribeOneMinuteDataResult::setBps(const std::string& bps) -{ - bps_ = bps; -} - -std::string DescribeOneMinuteDataResult::getQps()const -{ - return qps_; -} - -void DescribeOneMinuteDataResult::setQps(const std::string& qps) -{ - qps_ = qps; -} - +std::string DescribeOneMinuteDataResult::getBps()const +{ + return bps_; +} + +std::string DescribeOneMinuteDataResult::getQps()const +{ + return qps_; +} + diff --git a/cdn/src/model/DescribeRangeDataByLocateAndIspServiceRequest.cc b/cdn/src/model/DescribeRangeDataByLocateAndIspServiceRequest.cc index e5b0eeeea..a7b717982 100644 --- a/cdn/src/model/DescribeRangeDataByLocateAndIspServiceRequest.cc +++ b/cdn/src/model/DescribeRangeDataByLocateAndIspServiceRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeRangeDataByLocateAndIspServiceRequest; DescribeRangeDataByLocateAndIspServiceRequest::DescribeRangeDataByLocateAndIspServiceRequest() : - CdnRequest("DescribeRangeDataByLocateAndIspService") + RpcServiceRequest("cdn", "2014-11-11", "DescribeRangeDataByLocateAndIspService") {} DescribeRangeDataByLocateAndIspServiceRequest::~DescribeRangeDataByLocateAndIspServiceRequest() {} -std::string DescribeRangeDataByLocateAndIspServiceRequest::getIspNames()const -{ - return ispNames_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setIspNames(const std::string& ispNames) -{ - ispNames_ = ispNames; - setParameter("IspNames", ispNames); -} - -std::string DescribeRangeDataByLocateAndIspServiceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeRangeDataByLocateAndIspServiceRequest::getDomainNames()const -{ - return domainNames_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setDomainNames(const std::string& domainNames) -{ - domainNames_ = domainNames; - setParameter("DomainNames", domainNames); -} - -std::string DescribeRangeDataByLocateAndIspServiceRequest::getLocationNames()const -{ - return locationNames_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setLocationNames(const std::string& locationNames) -{ - locationNames_ = locationNames; - setParameter("LocationNames", locationNames); -} - -std::string DescribeRangeDataByLocateAndIspServiceRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeRangeDataByLocateAndIspServiceRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeRangeDataByLocateAndIspServiceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeRangeDataByLocateAndIspServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeRangeDataByLocateAndIspServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeRangeDataByLocateAndIspServiceRequest::getIspNames()const +{ + return ispNames_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setIspNames(const std::string& ispNames) +{ + ispNames_ = ispNames; + setParameter("IspNames", ispNames); +} + +std::string DescribeRangeDataByLocateAndIspServiceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeRangeDataByLocateAndIspServiceRequest::getDomainNames()const +{ + return domainNames_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setDomainNames(const std::string& domainNames) +{ + domainNames_ = domainNames; + setParameter("DomainNames", domainNames); +} + +std::string DescribeRangeDataByLocateAndIspServiceRequest::getLocationNames()const +{ + return locationNames_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setLocationNames(const std::string& locationNames) +{ + locationNames_ = locationNames; + setParameter("LocationNames", locationNames); +} + +std::string DescribeRangeDataByLocateAndIspServiceRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeRangeDataByLocateAndIspServiceRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeRangeDataByLocateAndIspServiceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeRangeDataByLocateAndIspServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeRangeDataByLocateAndIspServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc b/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc index 7a20981bd..38d32215c 100644 --- a/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc +++ b/cdn/src/model/DescribeRangeDataByLocateAndIspServiceResult.cc @@ -40,17 +40,13 @@ void DescribeRangeDataByLocateAndIspServiceResult::parse(const std::string &payl reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - jsonResult_ = value["JsonResult"].asString(); + if(!value["JsonResult"].isNull()) + jsonResult_ = value["JsonResult"].asString(); } -std::string DescribeRangeDataByLocateAndIspServiceResult::getJsonResult()const -{ - return jsonResult_; -} - -void DescribeRangeDataByLocateAndIspServiceResult::setJsonResult(const std::string& jsonResult) -{ - jsonResult_ = jsonResult; -} - +std::string DescribeRangeDataByLocateAndIspServiceResult::getJsonResult()const +{ + return jsonResult_; +} + diff --git a/cdn/src/model/DescribeRefreshQuotaRequest.cc b/cdn/src/model/DescribeRefreshQuotaRequest.cc index 4b2f7a6b0..a0dfccac5 100644 --- a/cdn/src/model/DescribeRefreshQuotaRequest.cc +++ b/cdn/src/model/DescribeRefreshQuotaRequest.cc @@ -16,46 +16,45 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeRefreshQuotaRequest; DescribeRefreshQuotaRequest::DescribeRefreshQuotaRequest() : - CdnRequest("DescribeRefreshQuota") + RpcServiceRequest("cdn", "2014-11-11", "DescribeRefreshQuota") {} DescribeRefreshQuotaRequest::~DescribeRefreshQuotaRequest() {} -std::string DescribeRefreshQuotaRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeRefreshQuotaRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeRefreshQuotaRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeRefreshQuotaRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeRefreshQuotaRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeRefreshQuotaRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeRefreshQuotaRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeRefreshQuotaRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeRefreshQuotaRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRefreshQuotaRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeRefreshQuotaRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeRefreshQuotaRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeRefreshQuotaResult.cc b/cdn/src/model/DescribeRefreshQuotaResult.cc index 89bfa605d..1d7ad9c43 100644 --- a/cdn/src/model/DescribeRefreshQuotaResult.cc +++ b/cdn/src/model/DescribeRefreshQuotaResult.cc @@ -40,94 +40,62 @@ void DescribeRefreshQuotaResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - urlQuota_ = value["UrlQuota"].asString(); - dirQuota_ = value["DirQuota"].asString(); - urlRemain_ = value["UrlRemain"].asString(); - dirRemain_ = value["DirRemain"].asString(); - preloadQuota_ = value["PreloadQuota"].asString(); - blockQuota_ = value["BlockQuota"].asString(); - preloadRemain_ = value["PreloadRemain"].asString(); - 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_; -} - -void DescribeRefreshQuotaResult::setUrlRemain(const std::string& urlRemain) -{ - urlRemain_ = urlRemain; -} - -std::string DescribeRefreshQuotaResult::getPreloadRemain()const -{ - return preloadRemain_; -} - -void DescribeRefreshQuotaResult::setPreloadRemain(const std::string& preloadRemain) -{ - preloadRemain_ = preloadRemain; -} - -std::string DescribeRefreshQuotaResult::getBlockRemain()const -{ - return blockRemain_; -} - -void DescribeRefreshQuotaResult::setBlockRemain(const std::string& blockRemain) -{ - blockRemain_ = blockRemain; -} - -std::string DescribeRefreshQuotaResult::getDirRemain()const -{ - return dirRemain_; -} - -void DescribeRefreshQuotaResult::setDirRemain(const std::string& dirRemain) -{ - dirRemain_ = dirRemain; -} - -std::string DescribeRefreshQuotaResult::getBlockQuota()const -{ - return blockQuota_; -} - -void DescribeRefreshQuotaResult::setBlockQuota(const std::string& blockQuota) -{ - blockQuota_ = blockQuota; -} - -std::string DescribeRefreshQuotaResult::getUrlQuota()const -{ - return urlQuota_; -} - -void DescribeRefreshQuotaResult::setUrlQuota(const std::string& urlQuota) -{ - urlQuota_ = urlQuota; -} - -std::string DescribeRefreshQuotaResult::getDirQuota()const -{ - return dirQuota_; -} - -void DescribeRefreshQuotaResult::setDirQuota(const std::string& dirQuota) -{ - dirQuota_ = dirQuota; -} - -std::string DescribeRefreshQuotaResult::getPreloadQuota()const -{ - return preloadQuota_; -} - -void DescribeRefreshQuotaResult::setPreloadQuota(const std::string& preloadQuota) -{ - preloadQuota_ = 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/DescribeRefreshTasksRequest.cc b/cdn/src/model/DescribeRefreshTasksRequest.cc index ba9e2681b..cd2cfc4b5 100644 --- a/cdn/src/model/DescribeRefreshTasksRequest.cc +++ b/cdn/src/model/DescribeRefreshTasksRequest.cc @@ -16,156 +16,155 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeRefreshTasksRequest; DescribeRefreshTasksRequest::DescribeRefreshTasksRequest() : - CdnRequest("DescribeRefreshTasks") + RpcServiceRequest("cdn", "2014-11-11", "DescribeRefreshTasks") {} DescribeRefreshTasksRequest::~DescribeRefreshTasksRequest() {} -std::string DescribeRefreshTasksRequest::getObjectPath()const -{ - return objectPath_; -} - -void DescribeRefreshTasksRequest::setObjectPath(const std::string& objectPath) -{ - objectPath_ = objectPath; - setParameter("ObjectPath", objectPath); -} - -std::string DescribeRefreshTasksRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeRefreshTasksRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeRefreshTasksRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeRefreshTasksRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeRefreshTasksRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeRefreshTasksRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeRefreshTasksRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeRefreshTasksRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -int DescribeRefreshTasksRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeRefreshTasksRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeRefreshTasksRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeRefreshTasksRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeRefreshTasksRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DescribeRefreshTasksRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setParameter("ResourceGroupId", resourceGroupId); -} - -std::string DescribeRefreshTasksRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeRefreshTasksRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -int DescribeRefreshTasksRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeRefreshTasksRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeRefreshTasksRequest::getObjectType()const -{ - return objectType_; -} - -void DescribeRefreshTasksRequest::setObjectType(const std::string& objectType) -{ - objectType_ = objectType; - setParameter("ObjectType", objectType); -} - -std::string DescribeRefreshTasksRequest::getTaskId()const -{ - return taskId_; -} - -void DescribeRefreshTasksRequest::setTaskId(const std::string& taskId) -{ - taskId_ = taskId; - setParameter("TaskId", taskId); -} - -std::string DescribeRefreshTasksRequest::getStatus()const -{ - return status_; -} - -void DescribeRefreshTasksRequest::setStatus(const std::string& status) -{ - status_ = status; - setParameter("Status", status); -} - +std::string DescribeRefreshTasksRequest::getObjectPath()const +{ + return objectPath_; +} + +void DescribeRefreshTasksRequest::setObjectPath(const std::string& objectPath) +{ + objectPath_ = objectPath; + setParameter("ObjectPath", objectPath); +} + +std::string DescribeRefreshTasksRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeRefreshTasksRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeRefreshTasksRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeRefreshTasksRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeRefreshTasksRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeRefreshTasksRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeRefreshTasksRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeRefreshTasksRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +int DescribeRefreshTasksRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeRefreshTasksRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeRefreshTasksRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeRefreshTasksRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeRefreshTasksRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeRefreshTasksRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DescribeRefreshTasksRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeRefreshTasksRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +int DescribeRefreshTasksRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeRefreshTasksRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + +std::string DescribeRefreshTasksRequest::getObjectType()const +{ + return objectType_; +} + +void DescribeRefreshTasksRequest::setObjectType(const std::string& objectType) +{ + objectType_ = objectType; + setParameter("ObjectType", objectType); +} + +std::string DescribeRefreshTasksRequest::getTaskId()const +{ + return taskId_; +} + +void DescribeRefreshTasksRequest::setTaskId(const std::string& taskId) +{ + taskId_ = taskId; + setParameter("TaskId", taskId); +} + +std::string DescribeRefreshTasksRequest::getStatus()const +{ + return status_; +} + +void DescribeRefreshTasksRequest::setStatus(const std::string& status) +{ + status_ = status; + setParameter("Status", status); +} + diff --git a/cdn/src/model/DescribeRefreshTasksResult.cc b/cdn/src/model/DescribeRefreshTasksResult.cc index 1e42b9c2e..aa0b1e733 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 cDNTaskObject; - cDNTaskObject.taskId = value["TaskId"].asString(); - cDNTaskObject.objectPath = value["ObjectPath"].asString(); - cDNTaskObject.process = value["Process"].asString(); - cDNTaskObject.status = value["Status"].asString(); - cDNTaskObject.creationTime = value["CreationTime"].asString(); - cDNTaskObject.description = value["Description"].asString(); - cDNTaskObject.objectType = value["ObjectType"].asString(); - tasks_.push_back(cDNTaskObject); - } - pageNumber_ = std::stol(value["PageNumber"].asString()); - pageSize_ = std::stol(value["PageSize"].asString()); - 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_; -} - -void DescribeRefreshTasksResult::setTotalCount(long totalCount) -{ - totalCount_ = totalCount; -} - -long DescribeRefreshTasksResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeRefreshTasksResult::setPageSize(long pageSize) -{ - pageSize_ = pageSize; -} - -long DescribeRefreshTasksResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeRefreshTasksResult::setPageNumber(long pageNumber) -{ - pageNumber_ = 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/DescribeTopDomainsByFlowRequest.cc b/cdn/src/model/DescribeTopDomainsByFlowRequest.cc index 44fdc10ca..5490b0391 100644 --- a/cdn/src/model/DescribeTopDomainsByFlowRequest.cc +++ b/cdn/src/model/DescribeTopDomainsByFlowRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeTopDomainsByFlowRequest; DescribeTopDomainsByFlowRequest::DescribeTopDomainsByFlowRequest() : - CdnRequest("DescribeTopDomainsByFlow") + RpcServiceRequest("cdn", "2014-11-11", "DescribeTopDomainsByFlow") {} DescribeTopDomainsByFlowRequest::~DescribeTopDomainsByFlowRequest() {} -std::string DescribeTopDomainsByFlowRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeTopDomainsByFlowRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeTopDomainsByFlowRequest::getLimit()const -{ - return limit_; -} - -void DescribeTopDomainsByFlowRequest::setLimit(long limit) -{ - limit_ = limit; - setParameter("Limit", std::to_string(limit)); -} - -std::string DescribeTopDomainsByFlowRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeTopDomainsByFlowRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -std::string DescribeTopDomainsByFlowRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeTopDomainsByFlowRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeTopDomainsByFlowRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeTopDomainsByFlowRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeTopDomainsByFlowRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeTopDomainsByFlowRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeTopDomainsByFlowRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeTopDomainsByFlowRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeTopDomainsByFlowRequest::getLimit()const +{ + return limit_; +} + +void DescribeTopDomainsByFlowRequest::setLimit(long limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +std::string DescribeTopDomainsByFlowRequest::getEndTime()const +{ + return endTime_; +} + +void DescribeTopDomainsByFlowRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +std::string DescribeTopDomainsByFlowRequest::getStartTime()const +{ + return startTime_; +} + +void DescribeTopDomainsByFlowRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +long DescribeTopDomainsByFlowRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeTopDomainsByFlowRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeTopDomainsByFlowRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeTopDomainsByFlowRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeTopDomainsByFlowResult.cc b/cdn/src/model/DescribeTopDomainsByFlowResult.cc index 675d28dc9..0a22921cc 100644 --- a/cdn/src/model/DescribeTopDomainsByFlowResult.cc +++ b/cdn/src/model/DescribeTopDomainsByFlowResult.cc @@ -40,63 +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 topDomainObject; - topDomainObject.domainName = value["DomainName"].asString(); - topDomainObject.rank = std::stol(value["Rank"].asString()); - topDomainObject.totalTraffic = value["TotalTraffic"].asString(); - topDomainObject.trafficPercent = value["TrafficPercent"].asString(); - topDomainObject.maxBps = std::stol(value["MaxBps"].asString()); - topDomainObject.maxBpsTime = value["MaxBpsTime"].asString(); - topDomainObject.totalAccess = std::stol(value["TotalAccess"].asString()); - topDomains_.push_back(topDomainObject); - } - startTime_ = value["StartTime"].asString(); - endTime_ = value["EndTime"].asString(); - domainCount_ = std::stol(value["DomainCount"].asString()); - 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::string DescribeTopDomainsByFlowResult::getEndTime()const -{ - return endTime_; -} - -void DescribeTopDomainsByFlowResult::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; -} - -long DescribeTopDomainsByFlowResult::getDomainOnlineCount()const -{ - return domainOnlineCount_; -} - -void DescribeTopDomainsByFlowResult::setDomainOnlineCount(long domainOnlineCount) -{ - domainOnlineCount_ = domainOnlineCount; -} - -std::string DescribeTopDomainsByFlowResult::getStartTime()const -{ - return startTime_; -} - -void DescribeTopDomainsByFlowResult::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; -} - -long DescribeTopDomainsByFlowResult::getDomainCount()const -{ - return domainCount_; -} - -void DescribeTopDomainsByFlowResult::setDomainCount(long domainCount) -{ - domainCount_ = 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/DescribeUserConfigsRequest.cc b/cdn/src/model/DescribeUserConfigsRequest.cc index 16aa8cdf0..40c7e3ef6 100644 --- a/cdn/src/model/DescribeUserConfigsRequest.cc +++ b/cdn/src/model/DescribeUserConfigsRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeUserConfigsRequest; DescribeUserConfigsRequest::DescribeUserConfigsRequest() : - CdnRequest("DescribeUserConfigs") + RpcServiceRequest("cdn", "2014-11-11", "DescribeUserConfigs") {} DescribeUserConfigsRequest::~DescribeUserConfigsRequest() {} -std::string DescribeUserConfigsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeUserConfigsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeUserConfigsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeUserConfigsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeUserConfigsRequest::getConfig()const -{ - return config_; -} - -void DescribeUserConfigsRequest::setConfig(const std::string& config) -{ - config_ = config; - setParameter("Config", config); -} - -std::string DescribeUserConfigsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeUserConfigsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeUserConfigsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeUserConfigsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeUserConfigsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUserConfigsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUserConfigsRequest::getConfig()const +{ + return config_; +} + +void DescribeUserConfigsRequest::setConfig(const std::string& config) +{ + config_ = config; + setParameter("Config", config); +} + +std::string DescribeUserConfigsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeUserConfigsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeUserConfigsResult.cc b/cdn/src/model/DescribeUserConfigsResult.cc index 4e9a016bf..0df70d30a 100644 --- a/cdn/src/model/DescribeUserConfigsResult.cc +++ b/cdn/src/model/DescribeUserConfigsResult.cc @@ -40,29 +40,39 @@ 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; - ossLogConfigObject.enable = value["Enable"].asString(); - ossLogConfigObject.bucket = value["Bucket"].asString(); - ossLogConfigObject.prefix = value["Prefix"].asString(); - configsObject.ossLogConfig.push_back(ossLogConfigObject); - } - auto allGreenManagerConfig = value["GreenManagerConfig"]; - for (auto value : allGreenManagerConfig) - { - Configs::GreenManagerConfig greenManagerConfigObject; - greenManagerConfigObject.quota = value["Quota"].asString(); - greenManagerConfigObject.ratio = value["Ratio"].asString(); - configsObject.greenManagerConfig.push_back(greenManagerConfigObject); - } - configs_.push_back(configsObject); - } + 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); + } } +std::vector DescribeUserConfigsResult::getConfigs()const +{ + return configs_; +} + diff --git a/cdn/src/model/DescribeUserCustomLogConfigRequest.cc b/cdn/src/model/DescribeUserCustomLogConfigRequest.cc new file mode 100644 index 000000000..ecb9da5dc --- /dev/null +++ b/cdn/src/model/DescribeUserCustomLogConfigRequest.cc @@ -0,0 +1,71 @@ +/* + * 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::DescribeUserCustomLogConfigRequest; + +DescribeUserCustomLogConfigRequest::DescribeUserCustomLogConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "DescribeUserCustomLogConfig") +{} + +DescribeUserCustomLogConfigRequest::~DescribeUserCustomLogConfigRequest() +{} + +std::string DescribeUserCustomLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeUserCustomLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeUserCustomLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUserCustomLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUserCustomLogConfigRequest::getVersion()const +{ + return version_; +} + +void DescribeUserCustomLogConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string DescribeUserCustomLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeUserCustomLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeUserCustomLogConfigResult.cc b/cdn/src/model/DescribeUserCustomLogConfigResult.cc new file mode 100644 index 000000000..bb7260c0b --- /dev/null +++ b/cdn/src/model/DescribeUserCustomLogConfigResult.cc @@ -0,0 +1,53 @@ +/* + * 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; + +DescribeUserCustomLogConfigResult::DescribeUserCustomLogConfigResult() : + ServiceResult() +{} + +DescribeUserCustomLogConfigResult::DescribeUserCustomLogConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeUserCustomLogConfigResult::~DescribeUserCustomLogConfigResult() +{} + +void DescribeUserCustomLogConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + auto allConfigIds = value["ConfigIds"]["ConfigId"]; + for (const auto &item : allConfigIds) + configIds_.push_back(item.asString()); + +} + +std::vector DescribeUserCustomLogConfigResult::getConfigIds()const +{ + return configIds_; +} + diff --git a/cdn/src/model/DescribeUserCustomerLabelsRequest.cc b/cdn/src/model/DescribeUserCustomerLabelsRequest.cc index 13f58a063..a2ec83d65 100644 --- a/cdn/src/model/DescribeUserCustomerLabelsRequest.cc +++ b/cdn/src/model/DescribeUserCustomerLabelsRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeUserCustomerLabelsRequest; DescribeUserCustomerLabelsRequest::DescribeUserCustomerLabelsRequest() : - CdnRequest("DescribeUserCustomerLabels") + RpcServiceRequest("cdn", "2014-11-11", "DescribeUserCustomerLabels") {} DescribeUserCustomerLabelsRequest::~DescribeUserCustomerLabelsRequest() {} -long DescribeUserCustomerLabelsRequest::getUid()const -{ - return uid_; -} - -void DescribeUserCustomerLabelsRequest::setUid(long uid) -{ - uid_ = uid; - setParameter("Uid", std::to_string(uid)); -} - -std::string DescribeUserCustomerLabelsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeUserCustomerLabelsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long DescribeUserCustomerLabelsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeUserCustomerLabelsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeUserCustomerLabelsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeUserCustomerLabelsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +long DescribeUserCustomerLabelsRequest::getUid()const +{ + return uid_; +} + +void DescribeUserCustomerLabelsRequest::setUid(long uid) +{ + uid_ = uid; + setParameter("Uid", std::to_string(uid)); +} + +std::string DescribeUserCustomerLabelsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeUserCustomerLabelsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long DescribeUserCustomerLabelsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUserCustomerLabelsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUserCustomerLabelsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeUserCustomerLabelsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeUserCustomerLabelsResult.cc b/cdn/src/model/DescribeUserCustomerLabelsResult.cc index fccc11e96..46acd882b 100644 --- a/cdn/src/model/DescribeUserCustomerLabelsResult.cc +++ b/cdn/src/model/DescribeUserCustomerLabelsResult.cc @@ -40,17 +40,13 @@ void DescribeUserCustomerLabelsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - isInnerUser_ = std::stoi(value["IsInnerUser"].asString()); + if(!value["IsInnerUser"].isNull()) + isInnerUser_ = value["IsInnerUser"].asString() == "true"; } -bool DescribeUserCustomerLabelsResult::getIsInnerUser()const -{ - return isInnerUser_; -} - -void DescribeUserCustomerLabelsResult::setIsInnerUser(bool isInnerUser) -{ - isInnerUser_ = isInnerUser; -} - +bool DescribeUserCustomerLabelsResult::getIsInnerUser()const +{ + return isInnerUser_; +} + diff --git a/cdn/src/model/DescribeUserDomainsRequest.cc b/cdn/src/model/DescribeUserDomainsRequest.cc index 594cb1221..10655a8e0 100644 --- a/cdn/src/model/DescribeUserDomainsRequest.cc +++ b/cdn/src/model/DescribeUserDomainsRequest.cc @@ -16,167 +16,166 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeUserDomainsRequest; DescribeUserDomainsRequest::DescribeUserDomainsRequest() : - CdnRequest("DescribeUserDomains") + RpcServiceRequest("cdn", "2014-11-11", "DescribeUserDomains") {} DescribeUserDomainsRequest::~DescribeUserDomainsRequest() {} -std::string DescribeUserDomainsRequest::getFuncFilter()const -{ - return funcFilter_; -} - -void DescribeUserDomainsRequest::setFuncFilter(const std::string& funcFilter) -{ - funcFilter_ = funcFilter; - setParameter("FuncFilter", funcFilter); -} - -std::string DescribeUserDomainsRequest::getSources()const -{ - return sources_; -} - -void DescribeUserDomainsRequest::setSources(const std::string& sources) -{ - sources_ = sources; - setParameter("Sources", sources); -} - -std::string DescribeUserDomainsRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeUserDomainsRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long DescribeUserDomainsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeUserDomainsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeUserDomainsRequest::getFuncId()const -{ - return funcId_; -} - -void DescribeUserDomainsRequest::setFuncId(const std::string& funcId) -{ - funcId_ = funcId; - setParameter("FuncId", funcId); -} - -int DescribeUserDomainsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeUserDomainsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeUserDomainsRequest::getDomainStatus()const -{ - return domainStatus_; -} - -void DescribeUserDomainsRequest::setDomainStatus(const std::string& domainStatus) -{ - domainStatus_ = domainStatus; - setParameter("DomainStatus", domainStatus); -} - -std::string DescribeUserDomainsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeUserDomainsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeUserDomainsRequest::getDomainSearchType()const -{ - return domainSearchType_; -} - -void DescribeUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) -{ - domainSearchType_ = domainSearchType; - setParameter("DomainSearchType", domainSearchType); -} - -bool DescribeUserDomainsRequest::getCheckDomainShow()const -{ - return checkDomainShow_; -} - -void DescribeUserDomainsRequest::setCheckDomainShow(bool checkDomainShow) -{ - checkDomainShow_ = checkDomainShow; - setParameter("CheckDomainShow", std::to_string(checkDomainShow)); -} - -std::string DescribeUserDomainsRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void DescribeUserDomainsRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setParameter("ResourceGroupId", resourceGroupId); -} - -std::string DescribeUserDomainsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeUserDomainsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeUserDomainsRequest::getCdnType()const -{ - return cdnType_; -} - -void DescribeUserDomainsRequest::setCdnType(const std::string& cdnType) -{ - cdnType_ = cdnType; - setParameter("CdnType", cdnType); -} - -int DescribeUserDomainsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeUserDomainsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - +std::string DescribeUserDomainsRequest::getFuncFilter()const +{ + return funcFilter_; +} + +void DescribeUserDomainsRequest::setFuncFilter(const std::string& funcFilter) +{ + funcFilter_ = funcFilter; + setParameter("FuncFilter", funcFilter); +} + +std::string DescribeUserDomainsRequest::getSources()const +{ + return sources_; +} + +void DescribeUserDomainsRequest::setSources(const std::string& sources) +{ + sources_ = sources; + setParameter("Sources", sources); +} + +std::string DescribeUserDomainsRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeUserDomainsRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long DescribeUserDomainsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUserDomainsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUserDomainsRequest::getFuncId()const +{ + return funcId_; +} + +void DescribeUserDomainsRequest::setFuncId(const std::string& funcId) +{ + funcId_ = funcId; + setParameter("FuncId", funcId); +} + +int DescribeUserDomainsRequest::getPageNumber()const +{ + return pageNumber_; +} + +void DescribeUserDomainsRequest::setPageNumber(int pageNumber) +{ + pageNumber_ = pageNumber; + setParameter("PageNumber", std::to_string(pageNumber)); +} + +std::string DescribeUserDomainsRequest::getDomainStatus()const +{ + return domainStatus_; +} + +void DescribeUserDomainsRequest::setDomainStatus(const std::string& domainStatus) +{ + domainStatus_ = domainStatus; + setParameter("DomainStatus", domainStatus); +} + +std::string DescribeUserDomainsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeUserDomainsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeUserDomainsRequest::getDomainSearchType()const +{ + return domainSearchType_; +} + +void DescribeUserDomainsRequest::setDomainSearchType(const std::string& domainSearchType) +{ + domainSearchType_ = domainSearchType; + setParameter("DomainSearchType", domainSearchType); +} + +bool DescribeUserDomainsRequest::getCheckDomainShow()const +{ + return checkDomainShow_; +} + +void DescribeUserDomainsRequest::setCheckDomainShow(bool checkDomainShow) +{ + checkDomainShow_ = checkDomainShow; + setParameter("CheckDomainShow", std::to_string(checkDomainShow)); +} + +std::string DescribeUserDomainsRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeUserDomainsRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string DescribeUserDomainsRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeUserDomainsRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeUserDomainsRequest::getCdnType()const +{ + return cdnType_; +} + +void DescribeUserDomainsRequest::setCdnType(const std::string& cdnType) +{ + cdnType_ = cdnType; + setParameter("CdnType", cdnType); +} + +int DescribeUserDomainsRequest::getPageSize()const +{ + return pageSize_; +} + +void DescribeUserDomainsRequest::setPageSize(int pageSize) +{ + pageSize_ = pageSize; + setParameter("PageSize", std::to_string(pageSize)); +} + diff --git a/cdn/src/model/DescribeUserDomainsResult.cc b/cdn/src/model/DescribeUserDomainsResult.cc index 47041f74f..db2a63b12 100644 --- a/cdn/src/model/DescribeUserDomainsResult.cc +++ b/cdn/src/model/DescribeUserDomainsResult.cc @@ -40,59 +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 pageDataObject; - pageDataObject.domainName = value["DomainName"].asString(); - pageDataObject.cname = value["Cname"].asString(); - pageDataObject.cdnType = value["CdnType"].asString(); - pageDataObject.domainStatus = value["DomainStatus"].asString(); - pageDataObject.gmtCreated = value["GmtCreated"].asString(); - pageDataObject.gmtModified = value["GmtModified"].asString(); - pageDataObject.description = value["Description"].asString(); - pageDataObject.sourceType = value["SourceType"].asString(); - pageDataObject.sslProtocol = value["SslProtocol"].asString(); - pageDataObject.resourceGroupId = value["ResourceGroupId"].asString(); - pageDataObject.sandbox = value["Sandbox"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) - pageDataObject.sources.push_back(value.asString()); - domains_.push_back(pageDataObject); - } - pageNumber_ = std::stol(value["PageNumber"].asString()); - pageSize_ = std::stol(value["PageSize"].asString()); - 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()); } -long DescribeUserDomainsResult::getTotalCount()const -{ - return totalCount_; -} - -void DescribeUserDomainsResult::setTotalCount(long totalCount) -{ - totalCount_ = totalCount; -} - -long DescribeUserDomainsResult::getPageSize()const -{ - return pageSize_; -} - -void DescribeUserDomainsResult::setPageSize(long pageSize) -{ - pageSize_ = pageSize; -} - -long DescribeUserDomainsResult::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeUserDomainsResult::setPageNumber(long pageNumber) -{ - pageNumber_ = 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/DescribeUserVipsByDomainRequest.cc b/cdn/src/model/DescribeUserVipsByDomainRequest.cc index 385634f77..8ff539488 100644 --- a/cdn/src/model/DescribeUserVipsByDomainRequest.cc +++ b/cdn/src/model/DescribeUserVipsByDomainRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::DescribeUserVipsByDomainRequest; DescribeUserVipsByDomainRequest::DescribeUserVipsByDomainRequest() : - CdnRequest("DescribeUserVipsByDomain") + RpcServiceRequest("cdn", "2014-11-11", "DescribeUserVipsByDomain") {} DescribeUserVipsByDomainRequest::~DescribeUserVipsByDomainRequest() {} -std::string DescribeUserVipsByDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeUserVipsByDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string DescribeUserVipsByDomainRequest::getDomainName()const -{ - return domainName_; -} - -void DescribeUserVipsByDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string DescribeUserVipsByDomainRequest::getAvailable()const -{ - return available_; -} - -void DescribeUserVipsByDomainRequest::setAvailable(const std::string& available) -{ - available_ = available; - setParameter("Available", available); -} - -long DescribeUserVipsByDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeUserVipsByDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeUserVipsByDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeUserVipsByDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string DescribeUserVipsByDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeUserVipsByDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string DescribeUserVipsByDomainRequest::getDomainName()const +{ + return domainName_; +} + +void DescribeUserVipsByDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string DescribeUserVipsByDomainRequest::getAvailable()const +{ + return available_; +} + +void DescribeUserVipsByDomainRequest::setAvailable(const std::string& available) +{ + available_ = available; + setParameter("Available", available); +} + +long DescribeUserVipsByDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeUserVipsByDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeUserVipsByDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeUserVipsByDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/DescribeUserVipsByDomainResult.cc b/cdn/src/model/DescribeUserVipsByDomainResult.cc index b809dcc41..7b79e4565 100644 --- a/cdn/src/model/DescribeUserVipsByDomainResult.cc +++ b/cdn/src/model/DescribeUserVipsByDomainResult.cc @@ -40,30 +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()); - 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_; -} - -void DescribeUserVipsByDomainResult::setDomainName(long domainName) -{ - domainName_ = domainName; -} - -std::vector DescribeUserVipsByDomainResult::getVips()const -{ - return vips_; -} - -void DescribeUserVipsByDomainResult::setVips(const std::vector& vips) -{ - vips_ = vips; -} - +long DescribeUserVipsByDomainResult::getDomainName()const +{ + return domainName_; +} + +std::vector DescribeUserVipsByDomainResult::getVips()const +{ + return vips_; +} + diff --git a/cdn/src/model/ForbidLiveStreamRequest.cc b/cdn/src/model/ForbidLiveStreamRequest.cc index f5eddc60f..66c86c50a 100644 --- a/cdn/src/model/ForbidLiveStreamRequest.cc +++ b/cdn/src/model/ForbidLiveStreamRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ForbidLiveStreamRequest; ForbidLiveStreamRequest::ForbidLiveStreamRequest() : - CdnRequest("ForbidLiveStream") + RpcServiceRequest("cdn", "2014-11-11", "ForbidLiveStream") {} ForbidLiveStreamRequest::~ForbidLiveStreamRequest() {} -std::string ForbidLiveStreamRequest::getResumeTime()const -{ - return resumeTime_; -} - -void ForbidLiveStreamRequest::setResumeTime(const std::string& resumeTime) -{ - resumeTime_ = resumeTime; - setParameter("ResumeTime", resumeTime); -} - -std::string ForbidLiveStreamRequest::getAppName()const -{ - return appName_; -} - -void ForbidLiveStreamRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string ForbidLiveStreamRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ForbidLiveStreamRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ForbidLiveStreamRequest::getLiveStreamType()const -{ - return liveStreamType_; -} - -void ForbidLiveStreamRequest::setLiveStreamType(const std::string& liveStreamType) -{ - liveStreamType_ = liveStreamType; - setParameter("LiveStreamType", liveStreamType); -} - -std::string ForbidLiveStreamRequest::getDomainName()const -{ - return domainName_; -} - -void ForbidLiveStreamRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long ForbidLiveStreamRequest::getOwnerId()const -{ - return ownerId_; -} - -void ForbidLiveStreamRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ForbidLiveStreamRequest::getStreamName()const -{ - return streamName_; -} - -void ForbidLiveStreamRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string ForbidLiveStreamRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ForbidLiveStreamRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ForbidLiveStreamRequest::getResumeTime()const +{ + return resumeTime_; +} + +void ForbidLiveStreamRequest::setResumeTime(const std::string& resumeTime) +{ + resumeTime_ = resumeTime; + setParameter("ResumeTime", resumeTime); +} + +std::string ForbidLiveStreamRequest::getAppName()const +{ + return appName_; +} + +void ForbidLiveStreamRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string ForbidLiveStreamRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ForbidLiveStreamRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ForbidLiveStreamRequest::getLiveStreamType()const +{ + return liveStreamType_; +} + +void ForbidLiveStreamRequest::setLiveStreamType(const std::string& liveStreamType) +{ + liveStreamType_ = liveStreamType; + setParameter("LiveStreamType", liveStreamType); +} + +std::string ForbidLiveStreamRequest::getDomainName()const +{ + return domainName_; +} + +void ForbidLiveStreamRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long ForbidLiveStreamRequest::getOwnerId()const +{ + return ownerId_; +} + +void ForbidLiveStreamRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ForbidLiveStreamRequest::getStreamName()const +{ + return streamName_; +} + +void ForbidLiveStreamRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string ForbidLiveStreamRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ForbidLiveStreamRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/GetUserDomainBlackListRequest.cc b/cdn/src/model/GetUserDomainBlackListRequest.cc index baa6dc04a..5a447d425 100644 --- a/cdn/src/model/GetUserDomainBlackListRequest.cc +++ b/cdn/src/model/GetUserDomainBlackListRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::GetUserDomainBlackListRequest; GetUserDomainBlackListRequest::GetUserDomainBlackListRequest() : - CdnRequest("GetUserDomainBlackList") + RpcServiceRequest("cdn", "2014-11-11", "GetUserDomainBlackList") {} GetUserDomainBlackListRequest::~GetUserDomainBlackListRequest() {} -std::string GetUserDomainBlackListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void GetUserDomainBlackListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string GetUserDomainBlackListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void GetUserDomainBlackListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string GetUserDomainBlackListRequest::getDomainName()const -{ - return domainName_; -} - -void GetUserDomainBlackListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long GetUserDomainBlackListRequest::getOwnerId()const -{ - return ownerId_; -} - -void GetUserDomainBlackListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string GetUserDomainBlackListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void GetUserDomainBlackListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string GetUserDomainBlackListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void GetUserDomainBlackListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string GetUserDomainBlackListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void GetUserDomainBlackListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string GetUserDomainBlackListRequest::getDomainName()const +{ + return domainName_; +} + +void GetUserDomainBlackListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long GetUserDomainBlackListRequest::getOwnerId()const +{ + return ownerId_; +} + +void GetUserDomainBlackListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string GetUserDomainBlackListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetUserDomainBlackListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/GetUserDomainBlackListResult.cc b/cdn/src/model/GetUserDomainBlackListResult.cc index 6868f0c3d..53b049632 100644 --- a/cdn/src/model/GetUserDomainBlackListResult.cc +++ b/cdn/src/model/GetUserDomainBlackListResult.cc @@ -40,17 +40,13 @@ void GetUserDomainBlackListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - bind_ = value["Bind"].asString(); + if(!value["Bind"].isNull()) + bind_ = value["Bind"].asString(); } -std::string GetUserDomainBlackListResult::getBind()const -{ - return bind_; -} - -void GetUserDomainBlackListResult::setBind(const std::string& bind) -{ - bind_ = bind; -} - +std::string GetUserDomainBlackListResult::getBind()const +{ + return bind_; +} + diff --git a/cdn/src/model/ListDomainsByLogConfigIdRequest.cc b/cdn/src/model/ListDomainsByLogConfigIdRequest.cc new file mode 100644 index 000000000..23a6adce0 --- /dev/null +++ b/cdn/src/model/ListDomainsByLogConfigIdRequest.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::ListDomainsByLogConfigIdRequest; + +ListDomainsByLogConfigIdRequest::ListDomainsByLogConfigIdRequest() : + RpcServiceRequest("cdn", "2014-11-11", "ListDomainsByLogConfigId") +{} + +ListDomainsByLogConfigIdRequest::~ListDomainsByLogConfigIdRequest() +{} + +std::string ListDomainsByLogConfigIdRequest::getApp_ip()const +{ + return app_ip_; +} + +void ListDomainsByLogConfigIdRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string ListDomainsByLogConfigIdRequest::getProduct()const +{ + return product_; +} + +void ListDomainsByLogConfigIdRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long ListDomainsByLogConfigIdRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void ListDomainsByLogConfigIdRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool ListDomainsByLogConfigIdRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void ListDomainsByLogConfigIdRequest::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 ListDomainsByLogConfigIdRequest::getCallerBid()const +{ + return callerBid_; +} + +void ListDomainsByLogConfigIdRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long ListDomainsByLogConfigIdRequest::getOwnerId()const +{ + return ownerId_; +} + +void ListDomainsByLogConfigIdRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ListDomainsByLogConfigIdRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void ListDomainsByLogConfigIdRequest::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 ListDomainsByLogConfigIdRequest::getVersion()const +{ + return version_; +} + +void ListDomainsByLogConfigIdRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string ListDomainsByLogConfigIdRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void ListDomainsByLogConfigIdRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string ListDomainsByLogConfigIdRequest::getCallerType()const +{ + return callerType_; +} + +void ListDomainsByLogConfigIdRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool ListDomainsByLogConfigIdRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void ListDomainsByLogConfigIdRequest::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 ListDomainsByLogConfigIdRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void ListDomainsByLogConfigIdRequest::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 ListDomainsByLogConfigIdRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListDomainsByLogConfigIdRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool ListDomainsByLogConfigIdRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void ListDomainsByLogConfigIdRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string ListDomainsByLogConfigIdRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ListDomainsByLogConfigIdRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ListDomainsByLogConfigIdRequest::getRequestId()const +{ + return requestId_; +} + +void ListDomainsByLogConfigIdRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string ListDomainsByLogConfigIdRequest::getRequestContent()const +{ + return requestContent_; +} + +void ListDomainsByLogConfigIdRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string ListDomainsByLogConfigIdRequest::getConfigId()const +{ + return configId_; +} + +void ListDomainsByLogConfigIdRequest::setConfigId(const std::string& configId) +{ + configId_ = configId; + setParameter("ConfigId", configId); +} + +std::string ListDomainsByLogConfigIdRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void ListDomainsByLogConfigIdRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string ListDomainsByLogConfigIdRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void ListDomainsByLogConfigIdRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long ListDomainsByLogConfigIdRequest::getCallerUid()const +{ + return callerUid_; +} + +void ListDomainsByLogConfigIdRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/ListDomainsByLogConfigIdResult.cc b/cdn/src/model/ListDomainsByLogConfigIdResult.cc new file mode 100644 index 000000000..846e1b8d5 --- /dev/null +++ b/cdn/src/model/ListDomainsByLogConfigIdResult.cc @@ -0,0 +1,53 @@ +/* + * 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; + +ListDomainsByLogConfigIdResult::ListDomainsByLogConfigIdResult() : + ServiceResult() +{} + +ListDomainsByLogConfigIdResult::ListDomainsByLogConfigIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListDomainsByLogConfigIdResult::~ListDomainsByLogConfigIdResult() +{} + +void ListDomainsByLogConfigIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + auto allDomains = value["Domains"]["Domain"]; + for (const auto &item : allDomains) + domains_.push_back(item.asString()); + +} + +std::vector ListDomainsByLogConfigIdResult::getDomains()const +{ + return domains_; +} + diff --git a/cdn/src/model/MigrateDomainToHttpsDeliveryRequest.cc b/cdn/src/model/MigrateDomainToHttpsDeliveryRequest.cc index d8f6536d0..fcfcf91fd 100644 --- a/cdn/src/model/MigrateDomainToHttpsDeliveryRequest.cc +++ b/cdn/src/model/MigrateDomainToHttpsDeliveryRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::MigrateDomainToHttpsDeliveryRequest; MigrateDomainToHttpsDeliveryRequest::MigrateDomainToHttpsDeliveryRequest() : - CdnRequest("MigrateDomainToHttpsDelivery") + RpcServiceRequest("cdn", "2014-11-11", "MigrateDomainToHttpsDelivery") {} MigrateDomainToHttpsDeliveryRequest::~MigrateDomainToHttpsDeliveryRequest() {} -std::string MigrateDomainToHttpsDeliveryRequest::getPrivateKey()const -{ - return privateKey_; -} - -void MigrateDomainToHttpsDeliveryRequest::setPrivateKey(const std::string& privateKey) -{ - privateKey_ = privateKey; - setParameter("PrivateKey", privateKey); -} - -std::string MigrateDomainToHttpsDeliveryRequest::getServerCertificate()const -{ - return serverCertificate_; -} - -void MigrateDomainToHttpsDeliveryRequest::setServerCertificate(const std::string& serverCertificate) -{ - serverCertificate_ = serverCertificate; - setParameter("ServerCertificate", serverCertificate); -} - -std::string MigrateDomainToHttpsDeliveryRequest::getSecurityToken()const -{ - return securityToken_; -} - -void MigrateDomainToHttpsDeliveryRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string MigrateDomainToHttpsDeliveryRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void MigrateDomainToHttpsDeliveryRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string MigrateDomainToHttpsDeliveryRequest::getDomainName()const -{ - return domainName_; -} - -void MigrateDomainToHttpsDeliveryRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long MigrateDomainToHttpsDeliveryRequest::getOwnerId()const -{ - return ownerId_; -} - -void MigrateDomainToHttpsDeliveryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string MigrateDomainToHttpsDeliveryRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void MigrateDomainToHttpsDeliveryRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string MigrateDomainToHttpsDeliveryRequest::getPrivateKey()const +{ + return privateKey_; +} + +void MigrateDomainToHttpsDeliveryRequest::setPrivateKey(const std::string& privateKey) +{ + privateKey_ = privateKey; + setParameter("PrivateKey", privateKey); +} + +std::string MigrateDomainToHttpsDeliveryRequest::getServerCertificate()const +{ + return serverCertificate_; +} + +void MigrateDomainToHttpsDeliveryRequest::setServerCertificate(const std::string& serverCertificate) +{ + serverCertificate_ = serverCertificate; + setParameter("ServerCertificate", serverCertificate); +} + +std::string MigrateDomainToHttpsDeliveryRequest::getSecurityToken()const +{ + return securityToken_; +} + +void MigrateDomainToHttpsDeliveryRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string MigrateDomainToHttpsDeliveryRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void MigrateDomainToHttpsDeliveryRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string MigrateDomainToHttpsDeliveryRequest::getDomainName()const +{ + return domainName_; +} + +void MigrateDomainToHttpsDeliveryRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long MigrateDomainToHttpsDeliveryRequest::getOwnerId()const +{ + return ownerId_; +} + +void MigrateDomainToHttpsDeliveryRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string MigrateDomainToHttpsDeliveryRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void MigrateDomainToHttpsDeliveryRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/ModifyCdnDomainRequest.cc b/cdn/src/model/ModifyCdnDomainRequest.cc index f4ec173b5..92d7ff214 100644 --- a/cdn/src/model/ModifyCdnDomainRequest.cc +++ b/cdn/src/model/ModifyCdnDomainRequest.cc @@ -16,123 +16,122 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ModifyCdnDomainRequest; ModifyCdnDomainRequest::ModifyCdnDomainRequest() : - CdnRequest("ModifyCdnDomain") + RpcServiceRequest("cdn", "2014-11-11", "ModifyCdnDomain") {} ModifyCdnDomainRequest::~ModifyCdnDomainRequest() {} -std::string ModifyCdnDomainRequest::getTopLevelDomain()const -{ - return topLevelDomain_; -} - -void ModifyCdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) -{ - topLevelDomain_ = topLevelDomain; - setParameter("TopLevelDomain", topLevelDomain); -} - -int ModifyCdnDomainRequest::getSourcePort()const -{ - return sourcePort_; -} - -void ModifyCdnDomainRequest::setSourcePort(int sourcePort) -{ - sourcePort_ = sourcePort; - setParameter("SourcePort", std::to_string(sourcePort)); -} - -std::string ModifyCdnDomainRequest::getResourceGroupId()const -{ - return resourceGroupId_; -} - -void ModifyCdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) -{ - resourceGroupId_ = resourceGroupId; - setParameter("ResourceGroupId", resourceGroupId); -} - -std::string ModifyCdnDomainRequest::getPriorities()const -{ - return priorities_; -} - -void ModifyCdnDomainRequest::setPriorities(const std::string& priorities) -{ - priorities_ = priorities; - setParameter("Priorities", priorities); -} - -std::string ModifyCdnDomainRequest::getSources()const -{ - return sources_; -} - -void ModifyCdnDomainRequest::setSources(const std::string& sources) -{ - sources_ = sources; - setParameter("Sources", sources); -} - -std::string ModifyCdnDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyCdnDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ModifyCdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void ModifyCdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string ModifyCdnDomainRequest::getSourceType()const -{ - return sourceType_; -} - -void ModifyCdnDomainRequest::setSourceType(const std::string& sourceType) -{ - sourceType_ = sourceType; - setParameter("SourceType", sourceType); -} - -long ModifyCdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyCdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyCdnDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ModifyCdnDomainRequest::getTopLevelDomain()const +{ + return topLevelDomain_; +} + +void ModifyCdnDomainRequest::setTopLevelDomain(const std::string& topLevelDomain) +{ + topLevelDomain_ = topLevelDomain; + setParameter("TopLevelDomain", topLevelDomain); +} + +int ModifyCdnDomainRequest::getSourcePort()const +{ + return sourcePort_; +} + +void ModifyCdnDomainRequest::setSourcePort(int sourcePort) +{ + sourcePort_ = sourcePort; + setParameter("SourcePort", std::to_string(sourcePort)); +} + +std::string ModifyCdnDomainRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void ModifyCdnDomainRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setParameter("ResourceGroupId", resourceGroupId); +} + +std::string ModifyCdnDomainRequest::getPriorities()const +{ + return priorities_; +} + +void ModifyCdnDomainRequest::setPriorities(const std::string& priorities) +{ + priorities_ = priorities; + setParameter("Priorities", priorities); +} + +std::string ModifyCdnDomainRequest::getSources()const +{ + return sources_; +} + +void ModifyCdnDomainRequest::setSources(const std::string& sources) +{ + sources_ = sources; + setParameter("Sources", sources); +} + +std::string ModifyCdnDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyCdnDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyCdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void ModifyCdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string ModifyCdnDomainRequest::getSourceType()const +{ + return sourceType_; +} + +void ModifyCdnDomainRequest::setSourceType(const std::string& sourceType) +{ + sourceType_ = sourceType; + setParameter("SourceType", sourceType); +} + +long ModifyCdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyCdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyCdnDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/ModifyCdnServiceRequest.cc b/cdn/src/model/ModifyCdnServiceRequest.cc index 6d5a04cdf..3002a79c0 100644 --- a/cdn/src/model/ModifyCdnServiceRequest.cc +++ b/cdn/src/model/ModifyCdnServiceRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ModifyCdnServiceRequest; ModifyCdnServiceRequest::ModifyCdnServiceRequest() : - CdnRequest("ModifyCdnService") + RpcServiceRequest("cdn", "2014-11-11", "ModifyCdnService") {} ModifyCdnServiceRequest::~ModifyCdnServiceRequest() {} -std::string ModifyCdnServiceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyCdnServiceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ModifyCdnServiceRequest::getInternetChargeType()const -{ - return internetChargeType_; -} - -void ModifyCdnServiceRequest::setInternetChargeType(const std::string& internetChargeType) -{ - internetChargeType_ = internetChargeType; - setParameter("InternetChargeType", internetChargeType); -} - -long ModifyCdnServiceRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyCdnServiceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyCdnServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyCdnServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ModifyCdnServiceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyCdnServiceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyCdnServiceRequest::getInternetChargeType()const +{ + return internetChargeType_; +} + +void ModifyCdnServiceRequest::setInternetChargeType(const std::string& internetChargeType) +{ + internetChargeType_ = internetChargeType; + setParameter("InternetChargeType", internetChargeType); +} + +long ModifyCdnServiceRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyCdnServiceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyCdnServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyCdnServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/ModifyDomainCustomLogConfigRequest.cc b/cdn/src/model/ModifyDomainCustomLogConfigRequest.cc new file mode 100644 index 000000000..4d7829e9c --- /dev/null +++ b/cdn/src/model/ModifyDomainCustomLogConfigRequest.cc @@ -0,0 +1,269 @@ +/* + * 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::ModifyDomainCustomLogConfigRequest; + +ModifyDomainCustomLogConfigRequest::ModifyDomainCustomLogConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "ModifyDomainCustomLogConfig") +{} + +ModifyDomainCustomLogConfigRequest::~ModifyDomainCustomLogConfigRequest() +{} + +std::string ModifyDomainCustomLogConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void ModifyDomainCustomLogConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string ModifyDomainCustomLogConfigRequest::getProduct()const +{ + return product_; +} + +void ModifyDomainCustomLogConfigRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long ModifyDomainCustomLogConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void ModifyDomainCustomLogConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string ModifyDomainCustomLogConfigRequest::getDomainName()const +{ + return domainName_; +} + +void ModifyDomainCustomLogConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool ModifyDomainCustomLogConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void ModifyDomainCustomLogConfigRequest::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 ModifyDomainCustomLogConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void ModifyDomainCustomLogConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long ModifyDomainCustomLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyDomainCustomLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyDomainCustomLogConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void ModifyDomainCustomLogConfigRequest::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 ModifyDomainCustomLogConfigRequest::getVersion()const +{ + return version_; +} + +void ModifyDomainCustomLogConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string ModifyDomainCustomLogConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void ModifyDomainCustomLogConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string ModifyDomainCustomLogConfigRequest::getCallerType()const +{ + return callerType_; +} + +void ModifyDomainCustomLogConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool ModifyDomainCustomLogConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void ModifyDomainCustomLogConfigRequest::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 ModifyDomainCustomLogConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void ModifyDomainCustomLogConfigRequest::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 ModifyDomainCustomLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyDomainCustomLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool ModifyDomainCustomLogConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void ModifyDomainCustomLogConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string ModifyDomainCustomLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyDomainCustomLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyDomainCustomLogConfigRequest::getRequestId()const +{ + return requestId_; +} + +void ModifyDomainCustomLogConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string ModifyDomainCustomLogConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void ModifyDomainCustomLogConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string ModifyDomainCustomLogConfigRequest::getConfigId()const +{ + return configId_; +} + +void ModifyDomainCustomLogConfigRequest::setConfigId(const std::string& configId) +{ + configId_ = configId; + setParameter("ConfigId", configId); +} + +std::string ModifyDomainCustomLogConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void ModifyDomainCustomLogConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string ModifyDomainCustomLogConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void ModifyDomainCustomLogConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long ModifyDomainCustomLogConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void ModifyDomainCustomLogConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/ModifyDomainCustomLogConfigResult.cc b/cdn/src/model/ModifyDomainCustomLogConfigResult.cc new file mode 100644 index 000000000..e1c362ab1 --- /dev/null +++ b/cdn/src/model/ModifyDomainCustomLogConfigResult.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; + +ModifyDomainCustomLogConfigResult::ModifyDomainCustomLogConfigResult() : + ServiceResult() +{} + +ModifyDomainCustomLogConfigResult::ModifyDomainCustomLogConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyDomainCustomLogConfigResult::~ModifyDomainCustomLogConfigResult() +{} + +void ModifyDomainCustomLogConfigResult::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/ModifyFileCacheExpiredConfigRequest.cc b/cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc new file mode 100644 index 000000000..ed6a96ce0 --- /dev/null +++ b/cdn/src/model/ModifyFileCacheExpiredConfigRequest.cc @@ -0,0 +1,115 @@ +/* + * 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::ModifyFileCacheExpiredConfigRequest; + +ModifyFileCacheExpiredConfigRequest::ModifyFileCacheExpiredConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "ModifyFileCacheExpiredConfig") +{} + +ModifyFileCacheExpiredConfigRequest::~ModifyFileCacheExpiredConfigRequest() +{} + +std::string ModifyFileCacheExpiredConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyFileCacheExpiredConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyFileCacheExpiredConfigRequest::getConfigID()const +{ + return configID_; +} + +void ModifyFileCacheExpiredConfigRequest::setConfigID(const std::string& configID) +{ + configID_ = configID; + setParameter("ConfigID", configID); +} + +std::string ModifyFileCacheExpiredConfigRequest::getDomainName()const +{ + return domainName_; +} + +void ModifyFileCacheExpiredConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string ModifyFileCacheExpiredConfigRequest::getWeight()const +{ + return weight_; +} + +void ModifyFileCacheExpiredConfigRequest::setWeight(const std::string& weight) +{ + weight_ = weight; + setParameter("Weight", weight); +} + +std::string ModifyFileCacheExpiredConfigRequest::getCacheContent()const +{ + return cacheContent_; +} + +void ModifyFileCacheExpiredConfigRequest::setCacheContent(const std::string& cacheContent) +{ + cacheContent_ = cacheContent; + setParameter("CacheContent", cacheContent); +} + +long ModifyFileCacheExpiredConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyFileCacheExpiredConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyFileCacheExpiredConfigRequest::getTTL()const +{ + return tTL_; +} + +void ModifyFileCacheExpiredConfigRequest::setTTL(const std::string& tTL) +{ + tTL_ = tTL; + setParameter("TTL", tTL); +} + +std::string ModifyFileCacheExpiredConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyFileCacheExpiredConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/ModifyFileCacheExpiredConfigResult.cc b/cdn/src/model/ModifyFileCacheExpiredConfigResult.cc new file mode 100644 index 000000000..b453355fe --- /dev/null +++ b/cdn/src/model/ModifyFileCacheExpiredConfigResult.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; + +ModifyFileCacheExpiredConfigResult::ModifyFileCacheExpiredConfigResult() : + ServiceResult() +{} + +ModifyFileCacheExpiredConfigResult::ModifyFileCacheExpiredConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyFileCacheExpiredConfigResult::~ModifyFileCacheExpiredConfigResult() +{} + +void ModifyFileCacheExpiredConfigResult::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/ModifyHttpHeaderConfigRequest.cc b/cdn/src/model/ModifyHttpHeaderConfigRequest.cc index 77dfff928..078f6cd89 100644 --- a/cdn/src/model/ModifyHttpHeaderConfigRequest.cc +++ b/cdn/src/model/ModifyHttpHeaderConfigRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ModifyHttpHeaderConfigRequest; ModifyHttpHeaderConfigRequest::ModifyHttpHeaderConfigRequest() : - CdnRequest("ModifyHttpHeaderConfig") + RpcServiceRequest("cdn", "2014-11-11", "ModifyHttpHeaderConfig") {} ModifyHttpHeaderConfigRequest::~ModifyHttpHeaderConfigRequest() {} -std::string ModifyHttpHeaderConfigRequest::getHeaderValue()const -{ - return headerValue_; -} - -void ModifyHttpHeaderConfigRequest::setHeaderValue(const std::string& headerValue) -{ - headerValue_ = headerValue; - setParameter("HeaderValue", headerValue); -} - -std::string ModifyHttpHeaderConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyHttpHeaderConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ModifyHttpHeaderConfigRequest::getConfigID()const -{ - return configID_; -} - -void ModifyHttpHeaderConfigRequest::setConfigID(const std::string& configID) -{ - configID_ = configID; - setParameter("ConfigID", configID); -} - -std::string ModifyHttpHeaderConfigRequest::getDomainName()const -{ - return domainName_; -} - -void ModifyHttpHeaderConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string ModifyHttpHeaderConfigRequest::getHeaderKey()const -{ - return headerKey_; -} - -void ModifyHttpHeaderConfigRequest::setHeaderKey(const std::string& headerKey) -{ - headerKey_ = headerKey; - setParameter("HeaderKey", headerKey); -} - -long ModifyHttpHeaderConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyHttpHeaderConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyHttpHeaderConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyHttpHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ModifyHttpHeaderConfigRequest::getHeaderValue()const +{ + return headerValue_; +} + +void ModifyHttpHeaderConfigRequest::setHeaderValue(const std::string& headerValue) +{ + headerValue_ = headerValue; + setParameter("HeaderValue", headerValue); +} + +std::string ModifyHttpHeaderConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyHttpHeaderConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyHttpHeaderConfigRequest::getConfigID()const +{ + return configID_; +} + +void ModifyHttpHeaderConfigRequest::setConfigID(const std::string& configID) +{ + configID_ = configID; + setParameter("ConfigID", configID); +} + +std::string ModifyHttpHeaderConfigRequest::getDomainName()const +{ + return domainName_; +} + +void ModifyHttpHeaderConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string ModifyHttpHeaderConfigRequest::getHeaderKey()const +{ + return headerKey_; +} + +void ModifyHttpHeaderConfigRequest::setHeaderKey(const std::string& headerKey) +{ + headerKey_ = headerKey; + setParameter("HeaderKey", headerKey); +} + +long ModifyHttpHeaderConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyHttpHeaderConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyHttpHeaderConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyHttpHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/ModifyUserCustomLogConfigRequest.cc b/cdn/src/model/ModifyUserCustomLogConfigRequest.cc new file mode 100644 index 000000000..354fc31d5 --- /dev/null +++ b/cdn/src/model/ModifyUserCustomLogConfigRequest.cc @@ -0,0 +1,269 @@ +/* + * 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::ModifyUserCustomLogConfigRequest; + +ModifyUserCustomLogConfigRequest::ModifyUserCustomLogConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "ModifyUserCustomLogConfig") +{} + +ModifyUserCustomLogConfigRequest::~ModifyUserCustomLogConfigRequest() +{} + +std::string ModifyUserCustomLogConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void ModifyUserCustomLogConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string ModifyUserCustomLogConfigRequest::getProduct()const +{ + return product_; +} + +void ModifyUserCustomLogConfigRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +long ModifyUserCustomLogConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void ModifyUserCustomLogConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool ModifyUserCustomLogConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void ModifyUserCustomLogConfigRequest::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 ModifyUserCustomLogConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void ModifyUserCustomLogConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long ModifyUserCustomLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyUserCustomLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyUserCustomLogConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void ModifyUserCustomLogConfigRequest::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 ModifyUserCustomLogConfigRequest::getVersion()const +{ + return version_; +} + +void ModifyUserCustomLogConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string ModifyUserCustomLogConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void ModifyUserCustomLogConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string ModifyUserCustomLogConfigRequest::getCallerType()const +{ + return callerType_; +} + +void ModifyUserCustomLogConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool ModifyUserCustomLogConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void ModifyUserCustomLogConfigRequest::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 ModifyUserCustomLogConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void ModifyUserCustomLogConfigRequest::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 ModifyUserCustomLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyUserCustomLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool ModifyUserCustomLogConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void ModifyUserCustomLogConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string ModifyUserCustomLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ModifyUserCustomLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ModifyUserCustomLogConfigRequest::getRequestId()const +{ + return requestId_; +} + +void ModifyUserCustomLogConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string ModifyUserCustomLogConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void ModifyUserCustomLogConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string ModifyUserCustomLogConfigRequest::getConfigId()const +{ + return configId_; +} + +void ModifyUserCustomLogConfigRequest::setConfigId(const std::string& configId) +{ + configId_ = configId; + setParameter("ConfigId", configId); +} + +std::string ModifyUserCustomLogConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void ModifyUserCustomLogConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string ModifyUserCustomLogConfigRequest::getTag()const +{ + return tag_; +} + +void ModifyUserCustomLogConfigRequest::setTag(const std::string& tag) +{ + tag_ = tag; + setParameter("Tag", tag); +} + +std::string ModifyUserCustomLogConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void ModifyUserCustomLogConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long ModifyUserCustomLogConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void ModifyUserCustomLogConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/ModifyUserCustomLogConfigResult.cc b/cdn/src/model/ModifyUserCustomLogConfigResult.cc new file mode 100644 index 000000000..cabd05539 --- /dev/null +++ b/cdn/src/model/ModifyUserCustomLogConfigResult.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; + +ModifyUserCustomLogConfigResult::ModifyUserCustomLogConfigResult() : + ServiceResult() +{} + +ModifyUserCustomLogConfigResult::ModifyUserCustomLogConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyUserCustomLogConfigResult::~ModifyUserCustomLogConfigResult() +{} + +void ModifyUserCustomLogConfigResult::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/OpenCdnServiceRequest.cc b/cdn/src/model/OpenCdnServiceRequest.cc index 807c66e66..1e7d86fe3 100644 --- a/cdn/src/model/OpenCdnServiceRequest.cc +++ b/cdn/src/model/OpenCdnServiceRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::OpenCdnServiceRequest; OpenCdnServiceRequest::OpenCdnServiceRequest() : - CdnRequest("OpenCdnService") + RpcServiceRequest("cdn", "2014-11-11", "OpenCdnService") {} OpenCdnServiceRequest::~OpenCdnServiceRequest() {} -std::string OpenCdnServiceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void OpenCdnServiceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string OpenCdnServiceRequest::getInternetChargeType()const -{ - return internetChargeType_; -} - -void OpenCdnServiceRequest::setInternetChargeType(const std::string& internetChargeType) -{ - internetChargeType_ = internetChargeType; - setParameter("InternetChargeType", internetChargeType); -} - -long OpenCdnServiceRequest::getOwnerId()const -{ - return ownerId_; -} - -void OpenCdnServiceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string OpenCdnServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void OpenCdnServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string OpenCdnServiceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void OpenCdnServiceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string OpenCdnServiceRequest::getInternetChargeType()const +{ + return internetChargeType_; +} + +void OpenCdnServiceRequest::setInternetChargeType(const std::string& internetChargeType) +{ + internetChargeType_ = internetChargeType; + setParameter("InternetChargeType", internetChargeType); +} + +long OpenCdnServiceRequest::getOwnerId()const +{ + return ownerId_; +} + +void OpenCdnServiceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string OpenCdnServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OpenCdnServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/PushObjectCacheRequest.cc b/cdn/src/model/PushObjectCacheRequest.cc index b13317ab8..f28371226 100644 --- a/cdn/src/model/PushObjectCacheRequest.cc +++ b/cdn/src/model/PushObjectCacheRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::PushObjectCacheRequest; PushObjectCacheRequest::PushObjectCacheRequest() : - CdnRequest("PushObjectCache") + RpcServiceRequest("cdn", "2014-11-11", "PushObjectCache") {} PushObjectCacheRequest::~PushObjectCacheRequest() {} -std::string PushObjectCacheRequest::getSecurityToken()const -{ - return securityToken_; -} - -void PushObjectCacheRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string PushObjectCacheRequest::getObjectPath()const -{ - return objectPath_; -} - -void PushObjectCacheRequest::setObjectPath(const std::string& objectPath) -{ - objectPath_ = objectPath; - setParameter("ObjectPath", objectPath); -} - -long PushObjectCacheRequest::getOwnerId()const -{ - return ownerId_; -} - -void PushObjectCacheRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string PushObjectCacheRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void PushObjectCacheRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string PushObjectCacheRequest::getSecurityToken()const +{ + return securityToken_; +} + +void PushObjectCacheRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string PushObjectCacheRequest::getObjectPath()const +{ + return objectPath_; +} + +void PushObjectCacheRequest::setObjectPath(const std::string& objectPath) +{ + objectPath_ = objectPath; + setParameter("ObjectPath", objectPath); +} + +long PushObjectCacheRequest::getOwnerId()const +{ + return ownerId_; +} + +void PushObjectCacheRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string PushObjectCacheRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void PushObjectCacheRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/PushObjectCacheResult.cc b/cdn/src/model/PushObjectCacheResult.cc index 89d1550e8..ce963def9 100644 --- a/cdn/src/model/PushObjectCacheResult.cc +++ b/cdn/src/model/PushObjectCacheResult.cc @@ -40,17 +40,13 @@ void PushObjectCacheResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - pushTaskId_ = value["PushTaskId"].asString(); + if(!value["PushTaskId"].isNull()) + pushTaskId_ = value["PushTaskId"].asString(); } -std::string PushObjectCacheResult::getPushTaskId()const -{ - return pushTaskId_; -} - -void PushObjectCacheResult::setPushTaskId(const std::string& pushTaskId) -{ - pushTaskId_ = pushTaskId; -} - +std::string PushObjectCacheResult::getPushTaskId()const +{ + return pushTaskId_; +} + diff --git a/cdn/src/model/RefreshObjectCachesRequest.cc b/cdn/src/model/RefreshObjectCachesRequest.cc index 622908d04..771a06800 100644 --- a/cdn/src/model/RefreshObjectCachesRequest.cc +++ b/cdn/src/model/RefreshObjectCachesRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::RefreshObjectCachesRequest; RefreshObjectCachesRequest::RefreshObjectCachesRequest() : - CdnRequest("RefreshObjectCaches") + RpcServiceRequest("cdn", "2014-11-11", "RefreshObjectCaches") {} RefreshObjectCachesRequest::~RefreshObjectCachesRequest() {} -std::string RefreshObjectCachesRequest::getSecurityToken()const -{ - return securityToken_; -} - -void RefreshObjectCachesRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string RefreshObjectCachesRequest::getObjectPath()const -{ - return objectPath_; -} - -void RefreshObjectCachesRequest::setObjectPath(const std::string& objectPath) -{ - objectPath_ = objectPath; - setParameter("ObjectPath", objectPath); -} - -long RefreshObjectCachesRequest::getOwnerId()const -{ - return ownerId_; -} - -void RefreshObjectCachesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string RefreshObjectCachesRequest::getObjectType()const -{ - return objectType_; -} - -void RefreshObjectCachesRequest::setObjectType(const std::string& objectType) -{ - objectType_ = objectType; - setParameter("ObjectType", objectType); -} - -std::string RefreshObjectCachesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void RefreshObjectCachesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string RefreshObjectCachesRequest::getSecurityToken()const +{ + return securityToken_; +} + +void RefreshObjectCachesRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string RefreshObjectCachesRequest::getObjectPath()const +{ + return objectPath_; +} + +void RefreshObjectCachesRequest::setObjectPath(const std::string& objectPath) +{ + objectPath_ = objectPath; + setParameter("ObjectPath", objectPath); +} + +long RefreshObjectCachesRequest::getOwnerId()const +{ + return ownerId_; +} + +void RefreshObjectCachesRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string RefreshObjectCachesRequest::getObjectType()const +{ + return objectType_; +} + +void RefreshObjectCachesRequest::setObjectType(const std::string& objectType) +{ + objectType_ = objectType; + setParameter("ObjectType", objectType); +} + +std::string RefreshObjectCachesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void RefreshObjectCachesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/RefreshObjectCachesResult.cc b/cdn/src/model/RefreshObjectCachesResult.cc index b6f41c123..9a5a2d682 100644 --- a/cdn/src/model/RefreshObjectCachesResult.cc +++ b/cdn/src/model/RefreshObjectCachesResult.cc @@ -40,17 +40,13 @@ void RefreshObjectCachesResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - refreshTaskId_ = value["RefreshTaskId"].asString(); + if(!value["RefreshTaskId"].isNull()) + refreshTaskId_ = value["RefreshTaskId"].asString(); } -std::string RefreshObjectCachesResult::getRefreshTaskId()const -{ - return refreshTaskId_; -} - -void RefreshObjectCachesResult::setRefreshTaskId(const std::string& refreshTaskId) -{ - refreshTaskId_ = refreshTaskId; -} - +std::string RefreshObjectCachesResult::getRefreshTaskId()const +{ + return refreshTaskId_; +} + diff --git a/cdn/src/model/ResumeLiveStreamRequest.cc b/cdn/src/model/ResumeLiveStreamRequest.cc index d2242a857..9e725bbfb 100644 --- a/cdn/src/model/ResumeLiveStreamRequest.cc +++ b/cdn/src/model/ResumeLiveStreamRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::ResumeLiveStreamRequest; ResumeLiveStreamRequest::ResumeLiveStreamRequest() : - CdnRequest("ResumeLiveStream") + RpcServiceRequest("cdn", "2014-11-11", "ResumeLiveStream") {} ResumeLiveStreamRequest::~ResumeLiveStreamRequest() {} -std::string ResumeLiveStreamRequest::getAppName()const -{ - return appName_; -} - -void ResumeLiveStreamRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string ResumeLiveStreamRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ResumeLiveStreamRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string ResumeLiveStreamRequest::getLiveStreamType()const -{ - return liveStreamType_; -} - -void ResumeLiveStreamRequest::setLiveStreamType(const std::string& liveStreamType) -{ - liveStreamType_ = liveStreamType; - setParameter("LiveStreamType", liveStreamType); -} - -std::string ResumeLiveStreamRequest::getDomainName()const -{ - return domainName_; -} - -void ResumeLiveStreamRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long ResumeLiveStreamRequest::getOwnerId()const -{ - return ownerId_; -} - -void ResumeLiveStreamRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ResumeLiveStreamRequest::getStreamName()const -{ - return streamName_; -} - -void ResumeLiveStreamRequest::setStreamName(const std::string& streamName) -{ - streamName_ = streamName; - setParameter("StreamName", streamName); -} - -std::string ResumeLiveStreamRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ResumeLiveStreamRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string ResumeLiveStreamRequest::getAppName()const +{ + return appName_; +} + +void ResumeLiveStreamRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string ResumeLiveStreamRequest::getSecurityToken()const +{ + return securityToken_; +} + +void ResumeLiveStreamRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string ResumeLiveStreamRequest::getLiveStreamType()const +{ + return liveStreamType_; +} + +void ResumeLiveStreamRequest::setLiveStreamType(const std::string& liveStreamType) +{ + liveStreamType_ = liveStreamType; + setParameter("LiveStreamType", liveStreamType); +} + +std::string ResumeLiveStreamRequest::getDomainName()const +{ + return domainName_; +} + +void ResumeLiveStreamRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long ResumeLiveStreamRequest::getOwnerId()const +{ + return ownerId_; +} + +void ResumeLiveStreamRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ResumeLiveStreamRequest::getStreamName()const +{ + return streamName_; +} + +void ResumeLiveStreamRequest::setStreamName(const std::string& streamName) +{ + streamName_ = streamName; + setParameter("StreamName", streamName); +} + +std::string ResumeLiveStreamRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ResumeLiveStreamRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetCcConfigRequest.cc b/cdn/src/model/SetCcConfigRequest.cc index 21804b8b7..f4d67e09a 100644 --- a/cdn/src/model/SetCcConfigRequest.cc +++ b/cdn/src/model/SetCcConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetCcConfigRequest; SetCcConfigRequest::SetCcConfigRequest() : - CdnRequest("SetCcConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetCcConfig") {} SetCcConfigRequest::~SetCcConfigRequest() {} -std::string SetCcConfigRequest::getAllowIps()const -{ - return allowIps_; -} - -void SetCcConfigRequest::setAllowIps(const std::string& allowIps) -{ - allowIps_ = allowIps; - setParameter("AllowIps", allowIps); -} - -std::string SetCcConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetCcConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetCcConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetCcConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetCcConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetCcConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetCcConfigRequest::getBlockIps()const -{ - return blockIps_; -} - -void SetCcConfigRequest::setBlockIps(const std::string& blockIps) -{ - blockIps_ = blockIps; - setParameter("BlockIps", blockIps); -} - -std::string SetCcConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetCcConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetCcConfigRequest::getAllowIps()const +{ + return allowIps_; +} + +void SetCcConfigRequest::setAllowIps(const std::string& allowIps) +{ + allowIps_ = allowIps; + setParameter("AllowIps", allowIps); +} + +std::string SetCcConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetCcConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetCcConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetCcConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetCcConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetCcConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetCcConfigRequest::getBlockIps()const +{ + return blockIps_; +} + +void SetCcConfigRequest::setBlockIps(const std::string& blockIps) +{ + blockIps_ = blockIps; + setParameter("BlockIps", blockIps); +} + +std::string SetCcConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetCcConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetDomainServerCertificateRequest.cc b/cdn/src/model/SetDomainServerCertificateRequest.cc index 42a84d9d1..622843fc0 100644 --- a/cdn/src/model/SetDomainServerCertificateRequest.cc +++ b/cdn/src/model/SetDomainServerCertificateRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetDomainServerCertificateRequest; SetDomainServerCertificateRequest::SetDomainServerCertificateRequest() : - CdnRequest("SetDomainServerCertificate") + RpcServiceRequest("cdn", "2014-11-11", "SetDomainServerCertificate") {} SetDomainServerCertificateRequest::~SetDomainServerCertificateRequest() {} -std::string SetDomainServerCertificateRequest::getPrivateKey()const -{ - return privateKey_; -} - -void SetDomainServerCertificateRequest::setPrivateKey(const std::string& privateKey) -{ - privateKey_ = privateKey; - setParameter("PrivateKey", privateKey); -} - -std::string SetDomainServerCertificateRequest::getServerCertificateStatus()const -{ - return serverCertificateStatus_; -} - -void SetDomainServerCertificateRequest::setServerCertificateStatus(const std::string& serverCertificateStatus) -{ - serverCertificateStatus_ = serverCertificateStatus; - setParameter("ServerCertificateStatus", serverCertificateStatus); -} - -std::string SetDomainServerCertificateRequest::getServerCertificate()const -{ - return serverCertificate_; -} - -void SetDomainServerCertificateRequest::setServerCertificate(const std::string& serverCertificate) -{ - serverCertificate_ = serverCertificate; - setParameter("ServerCertificate", serverCertificate); -} - -std::string SetDomainServerCertificateRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetDomainServerCertificateRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetDomainServerCertificateRequest::getCertName()const -{ - return certName_; -} - -void SetDomainServerCertificateRequest::setCertName(const std::string& certName) -{ - certName_ = certName; - setParameter("CertName", certName); -} - -std::string SetDomainServerCertificateRequest::getDomainName()const -{ - return domainName_; -} - -void SetDomainServerCertificateRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetDomainServerCertificateRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetDomainServerCertificateRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetDomainServerCertificateRequest::getRegion()const -{ - return region_; -} - -void SetDomainServerCertificateRequest::setRegion(const std::string& region) -{ - region_ = region; - setParameter("Region", region); -} - -std::string SetDomainServerCertificateRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetDomainServerCertificateRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetDomainServerCertificateRequest::getPrivateKey()const +{ + return privateKey_; +} + +void SetDomainServerCertificateRequest::setPrivateKey(const std::string& privateKey) +{ + privateKey_ = privateKey; + setParameter("PrivateKey", privateKey); +} + +std::string SetDomainServerCertificateRequest::getServerCertificateStatus()const +{ + return serverCertificateStatus_; +} + +void SetDomainServerCertificateRequest::setServerCertificateStatus(const std::string& serverCertificateStatus) +{ + serverCertificateStatus_ = serverCertificateStatus; + setParameter("ServerCertificateStatus", serverCertificateStatus); +} + +std::string SetDomainServerCertificateRequest::getServerCertificate()const +{ + return serverCertificate_; +} + +void SetDomainServerCertificateRequest::setServerCertificate(const std::string& serverCertificate) +{ + serverCertificate_ = serverCertificate; + setParameter("ServerCertificate", serverCertificate); +} + +std::string SetDomainServerCertificateRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetDomainServerCertificateRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetDomainServerCertificateRequest::getCertName()const +{ + return certName_; +} + +void SetDomainServerCertificateRequest::setCertName(const std::string& certName) +{ + certName_ = certName; + setParameter("CertName", certName); +} + +std::string SetDomainServerCertificateRequest::getDomainName()const +{ + return domainName_; +} + +void SetDomainServerCertificateRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetDomainServerCertificateRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetDomainServerCertificateRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetDomainServerCertificateRequest::getRegion()const +{ + return region_; +} + +void SetDomainServerCertificateRequest::setRegion(const std::string& region) +{ + region_ = region; + setParameter("Region", region); +} + +std::string SetDomainServerCertificateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetDomainServerCertificateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetDynamicConfigRequest.cc b/cdn/src/model/SetDynamicConfigRequest.cc index 1d2663bfc..8b66770eb 100644 --- a/cdn/src/model/SetDynamicConfigRequest.cc +++ b/cdn/src/model/SetDynamicConfigRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetDynamicConfigRequest; SetDynamicConfigRequest::SetDynamicConfigRequest() : - CdnRequest("SetDynamicConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetDynamicConfig") {} SetDynamicConfigRequest::~SetDynamicConfigRequest() {} -std::string SetDynamicConfigRequest::getDynamicOrigin()const -{ - return dynamicOrigin_; -} - -void SetDynamicConfigRequest::setDynamicOrigin(const std::string& dynamicOrigin) -{ - dynamicOrigin_ = dynamicOrigin; - setParameter("DynamicOrigin", dynamicOrigin); -} - -std::string SetDynamicConfigRequest::getStaticType()const -{ - return staticType_; -} - -void SetDynamicConfigRequest::setStaticType(const std::string& staticType) -{ - staticType_ = staticType; - setParameter("StaticType", staticType); -} - -std::string SetDynamicConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetDynamicConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetDynamicConfigRequest::getStaticUri()const -{ - return staticUri_; -} - -void SetDynamicConfigRequest::setStaticUri(const std::string& staticUri) -{ - staticUri_ = staticUri; - setParameter("StaticUri", staticUri); -} - -std::string SetDynamicConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetDynamicConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetDynamicConfigRequest::getStaticPath()const -{ - return staticPath_; -} - -void SetDynamicConfigRequest::setStaticPath(const std::string& staticPath) -{ - staticPath_ = staticPath; - setParameter("StaticPath", staticPath); -} - -std::string SetDynamicConfigRequest::getDynamicCacheControl()const -{ - return dynamicCacheControl_; -} - -void SetDynamicConfigRequest::setDynamicCacheControl(const std::string& dynamicCacheControl) -{ - dynamicCacheControl_ = dynamicCacheControl; - setParameter("DynamicCacheControl", dynamicCacheControl); -} - -long SetDynamicConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetDynamicConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetDynamicConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetDynamicConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetDynamicConfigRequest::getDynamicOrigin()const +{ + return dynamicOrigin_; +} + +void SetDynamicConfigRequest::setDynamicOrigin(const std::string& dynamicOrigin) +{ + dynamicOrigin_ = dynamicOrigin; + setParameter("DynamicOrigin", dynamicOrigin); +} + +std::string SetDynamicConfigRequest::getStaticType()const +{ + return staticType_; +} + +void SetDynamicConfigRequest::setStaticType(const std::string& staticType) +{ + staticType_ = staticType; + setParameter("StaticType", staticType); +} + +std::string SetDynamicConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetDynamicConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetDynamicConfigRequest::getStaticUri()const +{ + return staticUri_; +} + +void SetDynamicConfigRequest::setStaticUri(const std::string& staticUri) +{ + staticUri_ = staticUri; + setParameter("StaticUri", staticUri); +} + +std::string SetDynamicConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetDynamicConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetDynamicConfigRequest::getStaticPath()const +{ + return staticPath_; +} + +void SetDynamicConfigRequest::setStaticPath(const std::string& staticPath) +{ + staticPath_ = staticPath; + setParameter("StaticPath", staticPath); +} + +std::string SetDynamicConfigRequest::getDynamicCacheControl()const +{ + return dynamicCacheControl_; +} + +void SetDynamicConfigRequest::setDynamicCacheControl(const std::string& dynamicCacheControl) +{ + dynamicCacheControl_ = dynamicCacheControl; + setParameter("DynamicCacheControl", dynamicCacheControl); +} + +long SetDynamicConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetDynamicConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetDynamicConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetDynamicConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetErrorPageConfigRequest.cc b/cdn/src/model/SetErrorPageConfigRequest.cc index 3c1566948..f73822538 100644 --- a/cdn/src/model/SetErrorPageConfigRequest.cc +++ b/cdn/src/model/SetErrorPageConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetErrorPageConfigRequest; SetErrorPageConfigRequest::SetErrorPageConfigRequest() : - CdnRequest("SetErrorPageConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetErrorPageConfig") {} SetErrorPageConfigRequest::~SetErrorPageConfigRequest() {} -std::string SetErrorPageConfigRequest::getPageType()const -{ - return pageType_; -} - -void SetErrorPageConfigRequest::setPageType(const std::string& pageType) -{ - pageType_ = pageType; - setParameter("PageType", pageType); -} - -std::string SetErrorPageConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetErrorPageConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetErrorPageConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetErrorPageConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetErrorPageConfigRequest::getCustomPageUrl()const -{ - return customPageUrl_; -} - -void SetErrorPageConfigRequest::setCustomPageUrl(const std::string& customPageUrl) -{ - customPageUrl_ = customPageUrl; - setParameter("CustomPageUrl", customPageUrl); -} - -long SetErrorPageConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetErrorPageConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetErrorPageConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetErrorPageConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetErrorPageConfigRequest::getPageType()const +{ + return pageType_; +} + +void SetErrorPageConfigRequest::setPageType(const std::string& pageType) +{ + pageType_ = pageType; + setParameter("PageType", pageType); +} + +std::string SetErrorPageConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetErrorPageConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetErrorPageConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetErrorPageConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetErrorPageConfigRequest::getCustomPageUrl()const +{ + return customPageUrl_; +} + +void SetErrorPageConfigRequest::setCustomPageUrl(const std::string& customPageUrl) +{ + customPageUrl_ = customPageUrl; + setParameter("CustomPageUrl", customPageUrl); +} + +long SetErrorPageConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetErrorPageConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetErrorPageConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetErrorPageConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetFileCacheExpiredConfigRequest.cc b/cdn/src/model/SetFileCacheExpiredConfigRequest.cc new file mode 100644 index 000000000..03bc29c19 --- /dev/null +++ b/cdn/src/model/SetFileCacheExpiredConfigRequest.cc @@ -0,0 +1,104 @@ +/* + * 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::SetFileCacheExpiredConfigRequest; + +SetFileCacheExpiredConfigRequest::SetFileCacheExpiredConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "SetFileCacheExpiredConfig") +{} + +SetFileCacheExpiredConfigRequest::~SetFileCacheExpiredConfigRequest() +{} + +std::string SetFileCacheExpiredConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetFileCacheExpiredConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetFileCacheExpiredConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetFileCacheExpiredConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetFileCacheExpiredConfigRequest::getWeight()const +{ + return weight_; +} + +void SetFileCacheExpiredConfigRequest::setWeight(const std::string& weight) +{ + weight_ = weight; + setParameter("Weight", weight); +} + +std::string SetFileCacheExpiredConfigRequest::getCacheContent()const +{ + return cacheContent_; +} + +void SetFileCacheExpiredConfigRequest::setCacheContent(const std::string& cacheContent) +{ + cacheContent_ = cacheContent; + setParameter("CacheContent", cacheContent); +} + +long SetFileCacheExpiredConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetFileCacheExpiredConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetFileCacheExpiredConfigRequest::getTTL()const +{ + return tTL_; +} + +void SetFileCacheExpiredConfigRequest::setTTL(const std::string& tTL) +{ + tTL_ = tTL; + setParameter("TTL", tTL); +} + +std::string SetFileCacheExpiredConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetFileCacheExpiredConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetFileCacheExpiredConfigResult.cc b/cdn/src/model/SetFileCacheExpiredConfigResult.cc new file mode 100644 index 000000000..fb0c8415b --- /dev/null +++ b/cdn/src/model/SetFileCacheExpiredConfigResult.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; + +SetFileCacheExpiredConfigResult::SetFileCacheExpiredConfigResult() : + ServiceResult() +{} + +SetFileCacheExpiredConfigResult::SetFileCacheExpiredConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetFileCacheExpiredConfigResult::~SetFileCacheExpiredConfigResult() +{} + +void SetFileCacheExpiredConfigResult::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/SetFileTypeForceTtlCodeConfigRequest.cc b/cdn/src/model/SetFileTypeForceTtlCodeConfigRequest.cc index 30ac1bce0..eb7b28f17 100644 --- a/cdn/src/model/SetFileTypeForceTtlCodeConfigRequest.cc +++ b/cdn/src/model/SetFileTypeForceTtlCodeConfigRequest.cc @@ -16,266 +16,265 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetFileTypeForceTtlCodeConfigRequest; SetFileTypeForceTtlCodeConfigRequest::SetFileTypeForceTtlCodeConfigRequest() : - CdnRequest("SetFileTypeForceTtlCodeConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetFileTypeForceTtlCodeConfig") {} SetFileTypeForceTtlCodeConfigRequest::~SetFileTypeForceTtlCodeConfigRequest() {} -std::string SetFileTypeForceTtlCodeConfigRequest::getApp_ip()const -{ - return app_ip_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getFileType()const -{ - return fileType_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setFileType(const std::string& fileType) -{ - fileType_ = fileType; - setParameter("FileType", fileType); -} - -long SetFileTypeForceTtlCodeConfigRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -bool SetFileTypeForceTtlCodeConfigRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getCallerBid()const -{ - return callerBid_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -long SetFileTypeForceTtlCodeConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getVersion()const -{ - return version_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getCodeString()const -{ - return codeString_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCodeString(const std::string& codeString) -{ - codeString_ = codeString; - setParameter("CodeString", codeString); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getCallerType()const -{ - return callerType_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -bool SetFileTypeForceTtlCodeConfigRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -bool SetFileTypeForceTtlCodeConfigRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getRequestId()const -{ - return requestId_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getRequestContent()const -{ - return requestContent_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getFunctionName()const -{ - return functionName_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setFunctionName(const std::string& functionName) -{ - functionName_ = functionName; - setParameter("FunctionName", functionName); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string SetFileTypeForceTtlCodeConfigRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long SetFileTypeForceTtlCodeConfigRequest::getCallerUid()const -{ - return callerUid_; -} - -void SetFileTypeForceTtlCodeConfigRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - +std::string SetFileTypeForceTtlCodeConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getFileType()const +{ + return fileType_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setFileType(const std::string& fileType) +{ + fileType_ = fileType; + setParameter("FileType", fileType); +} + +long SetFileTypeForceTtlCodeConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool SetFileTypeForceTtlCodeConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long SetFileTypeForceTtlCodeConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getVersion()const +{ + return version_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getCodeString()const +{ + return codeString_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCodeString(const std::string& codeString) +{ + codeString_ = codeString; + setParameter("CodeString", codeString); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getCallerType()const +{ + return callerType_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool SetFileTypeForceTtlCodeConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void SetFileTypeForceTtlCodeConfigRequest::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 SetFileTypeForceTtlCodeConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool SetFileTypeForceTtlCodeConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getRequestId()const +{ + return requestId_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getFunctionName()const +{ + return functionName_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setFunctionName(const std::string& functionName) +{ + functionName_ = functionName; + setParameter("FunctionName", functionName); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string SetFileTypeForceTtlCodeConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long SetFileTypeForceTtlCodeConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void SetFileTypeForceTtlCodeConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/SetForceRedirectConfigRequest.cc b/cdn/src/model/SetForceRedirectConfigRequest.cc index e63e1450c..f3b256f2c 100644 --- a/cdn/src/model/SetForceRedirectConfigRequest.cc +++ b/cdn/src/model/SetForceRedirectConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetForceRedirectConfigRequest; SetForceRedirectConfigRequest::SetForceRedirectConfigRequest() : - CdnRequest("SetForceRedirectConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetForceRedirectConfig") {} SetForceRedirectConfigRequest::~SetForceRedirectConfigRequest() {} -std::string SetForceRedirectConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetForceRedirectConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetForceRedirectConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetForceRedirectConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetForceRedirectConfigRequest::getRedirectType()const -{ - return redirectType_; -} - -void SetForceRedirectConfigRequest::setRedirectType(const std::string& redirectType) -{ - redirectType_ = redirectType; - setParameter("RedirectType", redirectType); -} - -long SetForceRedirectConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetForceRedirectConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetForceRedirectConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetForceRedirectConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetForceRedirectConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetForceRedirectConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetForceRedirectConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetForceRedirectConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetForceRedirectConfigRequest::getRedirectType()const +{ + return redirectType_; +} + +void SetForceRedirectConfigRequest::setRedirectType(const std::string& redirectType) +{ + redirectType_ = redirectType; + setParameter("RedirectType", redirectType); +} + +long SetForceRedirectConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetForceRedirectConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetForceRedirectConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetForceRedirectConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetForwardSchemeConfigRequest.cc b/cdn/src/model/SetForwardSchemeConfigRequest.cc index 06dbf10a2..43efff076 100644 --- a/cdn/src/model/SetForwardSchemeConfigRequest.cc +++ b/cdn/src/model/SetForwardSchemeConfigRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetForwardSchemeConfigRequest; SetForwardSchemeConfigRequest::SetForwardSchemeConfigRequest() : - CdnRequest("SetForwardSchemeConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetForwardSchemeConfig") {} SetForwardSchemeConfigRequest::~SetForwardSchemeConfigRequest() {} -std::string SetForwardSchemeConfigRequest::getSchemeOrigin()const -{ - return schemeOrigin_; -} - -void SetForwardSchemeConfigRequest::setSchemeOrigin(const std::string& schemeOrigin) -{ - schemeOrigin_ = schemeOrigin; - setParameter("SchemeOrigin", schemeOrigin); -} - -std::string SetForwardSchemeConfigRequest::getSchemeOriginPort()const -{ - return schemeOriginPort_; -} - -void SetForwardSchemeConfigRequest::setSchemeOriginPort(const std::string& schemeOriginPort) -{ - schemeOriginPort_ = schemeOriginPort; - setParameter("SchemeOriginPort", schemeOriginPort); -} - -std::string SetForwardSchemeConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetForwardSchemeConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetForwardSchemeConfigRequest::getEnable()const -{ - return enable_; -} - -void SetForwardSchemeConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetForwardSchemeConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetForwardSchemeConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetForwardSchemeConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetForwardSchemeConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetForwardSchemeConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetForwardSchemeConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetForwardSchemeConfigRequest::getSchemeOrigin()const +{ + return schemeOrigin_; +} + +void SetForwardSchemeConfigRequest::setSchemeOrigin(const std::string& schemeOrigin) +{ + schemeOrigin_ = schemeOrigin; + setParameter("SchemeOrigin", schemeOrigin); +} + +std::string SetForwardSchemeConfigRequest::getSchemeOriginPort()const +{ + return schemeOriginPort_; +} + +void SetForwardSchemeConfigRequest::setSchemeOriginPort(const std::string& schemeOriginPort) +{ + schemeOriginPort_ = schemeOriginPort; + setParameter("SchemeOriginPort", schemeOriginPort); +} + +std::string SetForwardSchemeConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetForwardSchemeConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetForwardSchemeConfigRequest::getEnable()const +{ + return enable_; +} + +void SetForwardSchemeConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetForwardSchemeConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetForwardSchemeConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetForwardSchemeConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetForwardSchemeConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetForwardSchemeConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetForwardSchemeConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetHttpErrorPageConfigRequest.cc b/cdn/src/model/SetHttpErrorPageConfigRequest.cc index b3b5d82b0..b00080830 100644 --- a/cdn/src/model/SetHttpErrorPageConfigRequest.cc +++ b/cdn/src/model/SetHttpErrorPageConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetHttpErrorPageConfigRequest; SetHttpErrorPageConfigRequest::SetHttpErrorPageConfigRequest() : - CdnRequest("SetHttpErrorPageConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetHttpErrorPageConfig") {} SetHttpErrorPageConfigRequest::~SetHttpErrorPageConfigRequest() {} -std::string SetHttpErrorPageConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetHttpErrorPageConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetHttpErrorPageConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetHttpErrorPageConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetHttpErrorPageConfigRequest::getPageUrl()const -{ - return pageUrl_; -} - -void SetHttpErrorPageConfigRequest::setPageUrl(const std::string& pageUrl) -{ - pageUrl_ = pageUrl; - setParameter("PageUrl", pageUrl); -} - -long SetHttpErrorPageConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetHttpErrorPageConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetHttpErrorPageConfigRequest::getErrorCode()const -{ - return errorCode_; -} - -void SetHttpErrorPageConfigRequest::setErrorCode(const std::string& errorCode) -{ - errorCode_ = errorCode; - setParameter("ErrorCode", errorCode); -} - -std::string SetHttpErrorPageConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetHttpErrorPageConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetHttpErrorPageConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetHttpErrorPageConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetHttpErrorPageConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetHttpErrorPageConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetHttpErrorPageConfigRequest::getPageUrl()const +{ + return pageUrl_; +} + +void SetHttpErrorPageConfigRequest::setPageUrl(const std::string& pageUrl) +{ + pageUrl_ = pageUrl; + setParameter("PageUrl", pageUrl); +} + +long SetHttpErrorPageConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetHttpErrorPageConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetHttpErrorPageConfigRequest::getErrorCode()const +{ + return errorCode_; +} + +void SetHttpErrorPageConfigRequest::setErrorCode(const std::string& errorCode) +{ + errorCode_ = errorCode; + setParameter("ErrorCode", errorCode); +} + +std::string SetHttpErrorPageConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetHttpErrorPageConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetHttpHeaderConfigRequest.cc b/cdn/src/model/SetHttpHeaderConfigRequest.cc index 23d36a722..653bbc728 100644 --- a/cdn/src/model/SetHttpHeaderConfigRequest.cc +++ b/cdn/src/model/SetHttpHeaderConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetHttpHeaderConfigRequest; SetHttpHeaderConfigRequest::SetHttpHeaderConfigRequest() : - CdnRequest("SetHttpHeaderConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetHttpHeaderConfig") {} SetHttpHeaderConfigRequest::~SetHttpHeaderConfigRequest() {} -std::string SetHttpHeaderConfigRequest::getHeaderValue()const -{ - return headerValue_; -} - -void SetHttpHeaderConfigRequest::setHeaderValue(const std::string& headerValue) -{ - headerValue_ = headerValue; - setParameter("HeaderValue", headerValue); -} - -std::string SetHttpHeaderConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetHttpHeaderConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetHttpHeaderConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetHttpHeaderConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetHttpHeaderConfigRequest::getHeaderKey()const -{ - return headerKey_; -} - -void SetHttpHeaderConfigRequest::setHeaderKey(const std::string& headerKey) -{ - headerKey_ = headerKey; - setParameter("HeaderKey", headerKey); -} - -long SetHttpHeaderConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetHttpHeaderConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetHttpHeaderConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetHttpHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetHttpHeaderConfigRequest::getHeaderValue()const +{ + return headerValue_; +} + +void SetHttpHeaderConfigRequest::setHeaderValue(const std::string& headerValue) +{ + headerValue_ = headerValue; + setParameter("HeaderValue", headerValue); +} + +std::string SetHttpHeaderConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetHttpHeaderConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetHttpHeaderConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetHttpHeaderConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetHttpHeaderConfigRequest::getHeaderKey()const +{ + return headerKey_; +} + +void SetHttpHeaderConfigRequest::setHeaderKey(const std::string& headerKey) +{ + headerKey_ = headerKey; + setParameter("HeaderKey", headerKey); +} + +long SetHttpHeaderConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetHttpHeaderConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetHttpHeaderConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetHttpHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetHttpsOptionConfigRequest.cc b/cdn/src/model/SetHttpsOptionConfigRequest.cc index 3835fff75..cb4243767 100644 --- a/cdn/src/model/SetHttpsOptionConfigRequest.cc +++ b/cdn/src/model/SetHttpsOptionConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetHttpsOptionConfigRequest; SetHttpsOptionConfigRequest::SetHttpsOptionConfigRequest() : - CdnRequest("SetHttpsOptionConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetHttpsOptionConfig") {} SetHttpsOptionConfigRequest::~SetHttpsOptionConfigRequest() {} -std::string SetHttpsOptionConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetHttpsOptionConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetHttpsOptionConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetHttpsOptionConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetHttpsOptionConfigRequest::getHttp2()const -{ - return http2_; -} - -void SetHttpsOptionConfigRequest::setHttp2(const std::string& http2) -{ - http2_ = http2; - setParameter("Http2", http2); -} - -long SetHttpsOptionConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetHttpsOptionConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetHttpsOptionConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetHttpsOptionConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetHttpsOptionConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetHttpsOptionConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetHttpsOptionConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetHttpsOptionConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetHttpsOptionConfigRequest::getHttp2()const +{ + return http2_; +} + +void SetHttpsOptionConfigRequest::setHttp2(const std::string& http2) +{ + http2_ = http2; + setParameter("Http2", http2); +} + +long SetHttpsOptionConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetHttpsOptionConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetHttpsOptionConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetHttpsOptionConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetIgnoreQueryStringConfigRequest.cc b/cdn/src/model/SetIgnoreQueryStringConfigRequest.cc index 7154a8087..05d59bef2 100644 --- a/cdn/src/model/SetIgnoreQueryStringConfigRequest.cc +++ b/cdn/src/model/SetIgnoreQueryStringConfigRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetIgnoreQueryStringConfigRequest; SetIgnoreQueryStringConfigRequest::SetIgnoreQueryStringConfigRequest() : - CdnRequest("SetIgnoreQueryStringConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetIgnoreQueryStringConfig") {} SetIgnoreQueryStringConfigRequest::~SetIgnoreQueryStringConfigRequest() {} -std::string SetIgnoreQueryStringConfigRequest::getKeepOssArgs()const -{ - return keepOssArgs_; -} - -void SetIgnoreQueryStringConfigRequest::setKeepOssArgs(const std::string& keepOssArgs) -{ - keepOssArgs_ = keepOssArgs; - setParameter("KeepOssArgs", keepOssArgs); -} - -std::string SetIgnoreQueryStringConfigRequest::getHashKeyArgs()const -{ - return hashKeyArgs_; -} - -void SetIgnoreQueryStringConfigRequest::setHashKeyArgs(const std::string& hashKeyArgs) -{ - hashKeyArgs_ = hashKeyArgs; - setParameter("HashKeyArgs", hashKeyArgs); -} - -std::string SetIgnoreQueryStringConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetIgnoreQueryStringConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetIgnoreQueryStringConfigRequest::getEnable()const -{ - return enable_; -} - -void SetIgnoreQueryStringConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetIgnoreQueryStringConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetIgnoreQueryStringConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetIgnoreQueryStringConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetIgnoreQueryStringConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetIgnoreQueryStringConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetIgnoreQueryStringConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetIgnoreQueryStringConfigRequest::getKeepOssArgs()const +{ + return keepOssArgs_; +} + +void SetIgnoreQueryStringConfigRequest::setKeepOssArgs(const std::string& keepOssArgs) +{ + keepOssArgs_ = keepOssArgs; + setParameter("KeepOssArgs", keepOssArgs); +} + +std::string SetIgnoreQueryStringConfigRequest::getHashKeyArgs()const +{ + return hashKeyArgs_; +} + +void SetIgnoreQueryStringConfigRequest::setHashKeyArgs(const std::string& hashKeyArgs) +{ + hashKeyArgs_ = hashKeyArgs; + setParameter("HashKeyArgs", hashKeyArgs); +} + +std::string SetIgnoreQueryStringConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetIgnoreQueryStringConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetIgnoreQueryStringConfigRequest::getEnable()const +{ + return enable_; +} + +void SetIgnoreQueryStringConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetIgnoreQueryStringConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetIgnoreQueryStringConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetIgnoreQueryStringConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetIgnoreQueryStringConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetIgnoreQueryStringConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetIgnoreQueryStringConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetIpAllowListConfigRequest.cc b/cdn/src/model/SetIpAllowListConfigRequest.cc index f3fd4421a..cb9f750f2 100644 --- a/cdn/src/model/SetIpAllowListConfigRequest.cc +++ b/cdn/src/model/SetIpAllowListConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetIpAllowListConfigRequest; SetIpAllowListConfigRequest::SetIpAllowListConfigRequest() : - CdnRequest("SetIpAllowListConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetIpAllowListConfig") {} SetIpAllowListConfigRequest::~SetIpAllowListConfigRequest() {} -std::string SetIpAllowListConfigRequest::getAllowIps()const -{ - return allowIps_; -} - -void SetIpAllowListConfigRequest::setAllowIps(const std::string& allowIps) -{ - allowIps_ = allowIps; - setParameter("AllowIps", allowIps); -} - -std::string SetIpAllowListConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetIpAllowListConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetIpAllowListConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetIpAllowListConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetIpAllowListConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetIpAllowListConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetIpAllowListConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetIpAllowListConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetIpAllowListConfigRequest::getAllowIps()const +{ + return allowIps_; +} + +void SetIpAllowListConfigRequest::setAllowIps(const std::string& allowIps) +{ + allowIps_ = allowIps; + setParameter("AllowIps", allowIps); +} + +std::string SetIpAllowListConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetIpAllowListConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetIpAllowListConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetIpAllowListConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetIpAllowListConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetIpAllowListConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetIpAllowListConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetIpAllowListConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetIpBlackListConfigRequest.cc b/cdn/src/model/SetIpBlackListConfigRequest.cc index 4c1f61c1b..04d05706a 100644 --- a/cdn/src/model/SetIpBlackListConfigRequest.cc +++ b/cdn/src/model/SetIpBlackListConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetIpBlackListConfigRequest; SetIpBlackListConfigRequest::SetIpBlackListConfigRequest() : - CdnRequest("SetIpBlackListConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetIpBlackListConfig") {} SetIpBlackListConfigRequest::~SetIpBlackListConfigRequest() {} -std::string SetIpBlackListConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetIpBlackListConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetIpBlackListConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetIpBlackListConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetIpBlackListConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetIpBlackListConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetIpBlackListConfigRequest::getBlockIps()const -{ - return blockIps_; -} - -void SetIpBlackListConfigRequest::setBlockIps(const std::string& blockIps) -{ - blockIps_ = blockIps; - setParameter("BlockIps", blockIps); -} - -std::string SetIpBlackListConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetIpBlackListConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetIpBlackListConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetIpBlackListConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetIpBlackListConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetIpBlackListConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetIpBlackListConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetIpBlackListConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetIpBlackListConfigRequest::getBlockIps()const +{ + return blockIps_; +} + +void SetIpBlackListConfigRequest::setBlockIps(const std::string& blockIps) +{ + blockIps_ = blockIps; + setParameter("BlockIps", blockIps); +} + +std::string SetIpBlackListConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetIpBlackListConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetL2OssKeyConfigRequest.cc b/cdn/src/model/SetL2OssKeyConfigRequest.cc index 29961ef36..963ac226a 100644 --- a/cdn/src/model/SetL2OssKeyConfigRequest.cc +++ b/cdn/src/model/SetL2OssKeyConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetL2OssKeyConfigRequest; SetL2OssKeyConfigRequest::SetL2OssKeyConfigRequest() : - CdnRequest("SetL2OssKeyConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetL2OssKeyConfig") {} SetL2OssKeyConfigRequest::~SetL2OssKeyConfigRequest() {} -std::string SetL2OssKeyConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetL2OssKeyConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetL2OssKeyConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetL2OssKeyConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetL2OssKeyConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetL2OssKeyConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetL2OssKeyConfigRequest::getPrivateOssAuth()const -{ - return privateOssAuth_; -} - -void SetL2OssKeyConfigRequest::setPrivateOssAuth(const std::string& privateOssAuth) -{ - privateOssAuth_ = privateOssAuth; - setParameter("PrivateOssAuth", privateOssAuth); -} - -std::string SetL2OssKeyConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetL2OssKeyConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetL2OssKeyConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetL2OssKeyConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetL2OssKeyConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetL2OssKeyConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetL2OssKeyConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetL2OssKeyConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetL2OssKeyConfigRequest::getPrivateOssAuth()const +{ + return privateOssAuth_; +} + +void SetL2OssKeyConfigRequest::setPrivateOssAuth(const std::string& privateOssAuth) +{ + privateOssAuth_ = privateOssAuth; + setParameter("PrivateOssAuth", privateOssAuth); +} + +std::string SetL2OssKeyConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetL2OssKeyConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc b/cdn/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc index a740c90bf..fde82f2fd 100644 --- a/cdn/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc +++ b/cdn/src/model/SetLiveStreamsNotifyUrlConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetLiveStreamsNotifyUrlConfigRequest; SetLiveStreamsNotifyUrlConfigRequest::SetLiveStreamsNotifyUrlConfigRequest() : - CdnRequest("SetLiveStreamsNotifyUrlConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetLiveStreamsNotifyUrlConfig") {} SetLiveStreamsNotifyUrlConfigRequest::~SetLiveStreamsNotifyUrlConfigRequest() {} -std::string SetLiveStreamsNotifyUrlConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetLiveStreamsNotifyUrlConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetLiveStreamsNotifyUrlConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetLiveStreamsNotifyUrlConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetLiveStreamsNotifyUrlConfigRequest::getNotifyUrl()const -{ - return notifyUrl_; -} - -void SetLiveStreamsNotifyUrlConfigRequest::setNotifyUrl(const std::string& notifyUrl) -{ - notifyUrl_ = notifyUrl; - setParameter("NotifyUrl", notifyUrl); -} - -long SetLiveStreamsNotifyUrlConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetLiveStreamsNotifyUrlConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetLiveStreamsNotifyUrlConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetLiveStreamsNotifyUrlConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetLiveStreamsNotifyUrlConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetLiveStreamsNotifyUrlConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetLiveStreamsNotifyUrlConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetLiveStreamsNotifyUrlConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetLiveStreamsNotifyUrlConfigRequest::getNotifyUrl()const +{ + return notifyUrl_; +} + +void SetLiveStreamsNotifyUrlConfigRequest::setNotifyUrl(const std::string& notifyUrl) +{ + notifyUrl_ = notifyUrl; + setParameter("NotifyUrl", notifyUrl); +} + +long SetLiveStreamsNotifyUrlConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetLiveStreamsNotifyUrlConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetLiveStreamsNotifyUrlConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetLiveStreamsNotifyUrlConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetLocationAccessRestrictionRequest.cc b/cdn/src/model/SetLocationAccessRestrictionRequest.cc index f12dd05cd..3ceb21196 100644 --- a/cdn/src/model/SetLocationAccessRestrictionRequest.cc +++ b/cdn/src/model/SetLocationAccessRestrictionRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetLocationAccessRestrictionRequest; SetLocationAccessRestrictionRequest::SetLocationAccessRestrictionRequest() : - CdnRequest("SetLocationAccessRestriction") + RpcServiceRequest("cdn", "2014-11-11", "SetLocationAccessRestriction") {} SetLocationAccessRestrictionRequest::~SetLocationAccessRestrictionRequest() {} -std::string SetLocationAccessRestrictionRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetLocationAccessRestrictionRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetLocationAccessRestrictionRequest::getDomainName()const -{ - return domainName_; -} - -void SetLocationAccessRestrictionRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetLocationAccessRestrictionRequest::getLocation()const -{ - return location_; -} - -void SetLocationAccessRestrictionRequest::setLocation(const std::string& location) -{ - location_ = location; - setParameter("Location", location); -} - -long SetLocationAccessRestrictionRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetLocationAccessRestrictionRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetLocationAccessRestrictionRequest::getType()const -{ - return type_; -} - -void SetLocationAccessRestrictionRequest::setType(const std::string& type) -{ - type_ = type; - setParameter("Type", type); -} - -std::string SetLocationAccessRestrictionRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetLocationAccessRestrictionRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetLocationAccessRestrictionRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetLocationAccessRestrictionRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetLocationAccessRestrictionRequest::getDomainName()const +{ + return domainName_; +} + +void SetLocationAccessRestrictionRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetLocationAccessRestrictionRequest::getLocation()const +{ + return location_; +} + +void SetLocationAccessRestrictionRequest::setLocation(const std::string& location) +{ + location_ = location; + setParameter("Location", location); +} + +long SetLocationAccessRestrictionRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetLocationAccessRestrictionRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetLocationAccessRestrictionRequest::getType()const +{ + return type_; +} + +void SetLocationAccessRestrictionRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string SetLocationAccessRestrictionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetLocationAccessRestrictionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetOptimizeConfigRequest.cc b/cdn/src/model/SetOptimizeConfigRequest.cc index 6cb99905a..4a7d02f38 100644 --- a/cdn/src/model/SetOptimizeConfigRequest.cc +++ b/cdn/src/model/SetOptimizeConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetOptimizeConfigRequest; SetOptimizeConfigRequest::SetOptimizeConfigRequest() : - CdnRequest("SetOptimizeConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetOptimizeConfig") {} SetOptimizeConfigRequest::~SetOptimizeConfigRequest() {} -std::string SetOptimizeConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetOptimizeConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetOptimizeConfigRequest::getEnable()const -{ - return enable_; -} - -void SetOptimizeConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetOptimizeConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetOptimizeConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetOptimizeConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetOptimizeConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetOptimizeConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetOptimizeConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetOptimizeConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetOptimizeConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetOptimizeConfigRequest::getEnable()const +{ + return enable_; +} + +void SetOptimizeConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetOptimizeConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetOptimizeConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetOptimizeConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetOptimizeConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetOptimizeConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetOptimizeConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetOssLogConfigRequest.cc b/cdn/src/model/SetOssLogConfigRequest.cc index db469f7dc..ad00b3e77 100644 --- a/cdn/src/model/SetOssLogConfigRequest.cc +++ b/cdn/src/model/SetOssLogConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetOssLogConfigRequest; SetOssLogConfigRequest::SetOssLogConfigRequest() : - CdnRequest("SetOssLogConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetOssLogConfig") {} SetOssLogConfigRequest::~SetOssLogConfigRequest() {} -std::string SetOssLogConfigRequest::getBucket()const -{ - return bucket_; -} - -void SetOssLogConfigRequest::setBucket(const std::string& bucket) -{ - bucket_ = bucket; - setParameter("Bucket", bucket); -} - -std::string SetOssLogConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetOssLogConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetOssLogConfigRequest::getEnable()const -{ - return enable_; -} - -void SetOssLogConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetOssLogConfigRequest::getPrefix()const -{ - return prefix_; -} - -void SetOssLogConfigRequest::setPrefix(const std::string& prefix) -{ - prefix_ = prefix; - setParameter("Prefix", prefix); -} - -long SetOssLogConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetOssLogConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetOssLogConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetOssLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetOssLogConfigRequest::getBucket()const +{ + return bucket_; +} + +void SetOssLogConfigRequest::setBucket(const std::string& bucket) +{ + bucket_ = bucket; + setParameter("Bucket", bucket); +} + +std::string SetOssLogConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetOssLogConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetOssLogConfigRequest::getEnable()const +{ + return enable_; +} + +void SetOssLogConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetOssLogConfigRequest::getPrefix()const +{ + return prefix_; +} + +void SetOssLogConfigRequest::setPrefix(const std::string& prefix) +{ + prefix_ = prefix; + setParameter("Prefix", prefix); +} + +long SetOssLogConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetOssLogConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetOssLogConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetOssLogConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetPageCompressConfigRequest.cc b/cdn/src/model/SetPageCompressConfigRequest.cc index 0252725b6..98d8900ac 100644 --- a/cdn/src/model/SetPageCompressConfigRequest.cc +++ b/cdn/src/model/SetPageCompressConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetPageCompressConfigRequest; SetPageCompressConfigRequest::SetPageCompressConfigRequest() : - CdnRequest("SetPageCompressConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetPageCompressConfig") {} SetPageCompressConfigRequest::~SetPageCompressConfigRequest() {} -std::string SetPageCompressConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetPageCompressConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetPageCompressConfigRequest::getEnable()const -{ - return enable_; -} - -void SetPageCompressConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetPageCompressConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetPageCompressConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetPageCompressConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetPageCompressConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetPageCompressConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetPageCompressConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetPageCompressConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetPageCompressConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetPageCompressConfigRequest::getEnable()const +{ + return enable_; +} + +void SetPageCompressConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetPageCompressConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetPageCompressConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetPageCompressConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetPageCompressConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetPageCompressConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetPageCompressConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetPathCacheExpiredConfigRequest.cc b/cdn/src/model/SetPathCacheExpiredConfigRequest.cc new file mode 100644 index 000000000..e36ef51f6 --- /dev/null +++ b/cdn/src/model/SetPathCacheExpiredConfigRequest.cc @@ -0,0 +1,104 @@ +/* + * 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::SetPathCacheExpiredConfigRequest; + +SetPathCacheExpiredConfigRequest::SetPathCacheExpiredConfigRequest() : + RpcServiceRequest("cdn", "2014-11-11", "SetPathCacheExpiredConfig") +{} + +SetPathCacheExpiredConfigRequest::~SetPathCacheExpiredConfigRequest() +{} + +std::string SetPathCacheExpiredConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetPathCacheExpiredConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetPathCacheExpiredConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetPathCacheExpiredConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetPathCacheExpiredConfigRequest::getWeight()const +{ + return weight_; +} + +void SetPathCacheExpiredConfigRequest::setWeight(const std::string& weight) +{ + weight_ = weight; + setParameter("Weight", weight); +} + +std::string SetPathCacheExpiredConfigRequest::getCacheContent()const +{ + return cacheContent_; +} + +void SetPathCacheExpiredConfigRequest::setCacheContent(const std::string& cacheContent) +{ + cacheContent_ = cacheContent; + setParameter("CacheContent", cacheContent); +} + +long SetPathCacheExpiredConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetPathCacheExpiredConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetPathCacheExpiredConfigRequest::getTTL()const +{ + return tTL_; +} + +void SetPathCacheExpiredConfigRequest::setTTL(const std::string& tTL) +{ + tTL_ = tTL; + setParameter("TTL", tTL); +} + +std::string SetPathCacheExpiredConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetPathCacheExpiredConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetPathCacheExpiredConfigResult.cc b/cdn/src/model/SetPathCacheExpiredConfigResult.cc new file mode 100644 index 000000000..2541a5d9d --- /dev/null +++ b/cdn/src/model/SetPathCacheExpiredConfigResult.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; + +SetPathCacheExpiredConfigResult::SetPathCacheExpiredConfigResult() : + ServiceResult() +{} + +SetPathCacheExpiredConfigResult::SetPathCacheExpiredConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetPathCacheExpiredConfigResult::~SetPathCacheExpiredConfigResult() +{} + +void SetPathCacheExpiredConfigResult::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/SetPathForceTtlCodeConfigRequest.cc b/cdn/src/model/SetPathForceTtlCodeConfigRequest.cc index 737e73c56..6b09ec8e5 100644 --- a/cdn/src/model/SetPathForceTtlCodeConfigRequest.cc +++ b/cdn/src/model/SetPathForceTtlCodeConfigRequest.cc @@ -16,266 +16,265 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetPathForceTtlCodeConfigRequest; SetPathForceTtlCodeConfigRequest::SetPathForceTtlCodeConfigRequest() : - CdnRequest("SetPathForceTtlCodeConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetPathForceTtlCodeConfig") {} SetPathForceTtlCodeConfigRequest::~SetPathForceTtlCodeConfigRequest() {} -std::string SetPathForceTtlCodeConfigRequest::getApp_ip()const -{ - return app_ip_; -} - -void SetPathForceTtlCodeConfigRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -long SetPathForceTtlCodeConfigRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void SetPathForceTtlCodeConfigRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -std::string SetPathForceTtlCodeConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetPathForceTtlCodeConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -bool SetPathForceTtlCodeConfigRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getCallerBid()const -{ - return callerBid_; -} - -void SetPathForceTtlCodeConfigRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -long SetPathForceTtlCodeConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetPathForceTtlCodeConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetPathForceTtlCodeConfigRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getVersion()const -{ - return version_; -} - -void SetPathForceTtlCodeConfigRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -std::string SetPathForceTtlCodeConfigRequest::getCodeString()const -{ - return codeString_; -} - -void SetPathForceTtlCodeConfigRequest::setCodeString(const std::string& codeString) -{ - codeString_ = codeString; - setParameter("CodeString", codeString); -} - -std::string SetPathForceTtlCodeConfigRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void SetPathForceTtlCodeConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string SetPathForceTtlCodeConfigRequest::getCallerType()const -{ - return callerType_; -} - -void SetPathForceTtlCodeConfigRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -bool SetPathForceTtlCodeConfigRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetPathForceTtlCodeConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -bool SetPathForceTtlCodeConfigRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void SetPathForceTtlCodeConfigRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string SetPathForceTtlCodeConfigRequest::getPath()const -{ - return path_; -} - -void SetPathForceTtlCodeConfigRequest::setPath(const std::string& path) -{ - path_ = path; - setParameter("Path", path); -} - -std::string SetPathForceTtlCodeConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetPathForceTtlCodeConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetPathForceTtlCodeConfigRequest::getRequestId()const -{ - return requestId_; -} - -void SetPathForceTtlCodeConfigRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - -std::string SetPathForceTtlCodeConfigRequest::getRequestContent()const -{ - return requestContent_; -} - -void SetPathForceTtlCodeConfigRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string SetPathForceTtlCodeConfigRequest::getFunctionName()const -{ - return functionName_; -} - -void SetPathForceTtlCodeConfigRequest::setFunctionName(const std::string& functionName) -{ - functionName_ = functionName; - setParameter("FunctionName", functionName); -} - -std::string SetPathForceTtlCodeConfigRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void SetPathForceTtlCodeConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string SetPathForceTtlCodeConfigRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void SetPathForceTtlCodeConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -long SetPathForceTtlCodeConfigRequest::getCallerUid()const -{ - return callerUid_; -} - -void SetPathForceTtlCodeConfigRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - +std::string SetPathForceTtlCodeConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void SetPathForceTtlCodeConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +long SetPathForceTtlCodeConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void SetPathForceTtlCodeConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +std::string SetPathForceTtlCodeConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetPathForceTtlCodeConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +bool SetPathForceTtlCodeConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void SetPathForceTtlCodeConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +long SetPathForceTtlCodeConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetPathForceTtlCodeConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetPathForceTtlCodeConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getVersion()const +{ + return version_; +} + +void SetPathForceTtlCodeConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +std::string SetPathForceTtlCodeConfigRequest::getCodeString()const +{ + return codeString_; +} + +void SetPathForceTtlCodeConfigRequest::setCodeString(const std::string& codeString) +{ + codeString_ = codeString; + setParameter("CodeString", codeString); +} + +std::string SetPathForceTtlCodeConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void SetPathForceTtlCodeConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string SetPathForceTtlCodeConfigRequest::getCallerType()const +{ + return callerType_; +} + +void SetPathForceTtlCodeConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +bool SetPathForceTtlCodeConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void SetPathForceTtlCodeConfigRequest::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 SetPathForceTtlCodeConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetPathForceTtlCodeConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +bool SetPathForceTtlCodeConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void SetPathForceTtlCodeConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string SetPathForceTtlCodeConfigRequest::getPath()const +{ + return path_; +} + +void SetPathForceTtlCodeConfigRequest::setPath(const std::string& path) +{ + path_ = path; + setParameter("Path", path); +} + +std::string SetPathForceTtlCodeConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetPathForceTtlCodeConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetPathForceTtlCodeConfigRequest::getRequestId()const +{ + return requestId_; +} + +void SetPathForceTtlCodeConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + +std::string SetPathForceTtlCodeConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void SetPathForceTtlCodeConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string SetPathForceTtlCodeConfigRequest::getFunctionName()const +{ + return functionName_; +} + +void SetPathForceTtlCodeConfigRequest::setFunctionName(const std::string& functionName) +{ + functionName_ = functionName; + setParameter("FunctionName", functionName); +} + +std::string SetPathForceTtlCodeConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void SetPathForceTtlCodeConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string SetPathForceTtlCodeConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void SetPathForceTtlCodeConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +long SetPathForceTtlCodeConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void SetPathForceTtlCodeConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + diff --git a/cdn/src/model/SetRangeConfigRequest.cc b/cdn/src/model/SetRangeConfigRequest.cc index ce010a011..4b1232c82 100644 --- a/cdn/src/model/SetRangeConfigRequest.cc +++ b/cdn/src/model/SetRangeConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetRangeConfigRequest; SetRangeConfigRequest::SetRangeConfigRequest() : - CdnRequest("SetRangeConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetRangeConfig") {} SetRangeConfigRequest::~SetRangeConfigRequest() {} -std::string SetRangeConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetRangeConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetRangeConfigRequest::getEnable()const -{ - return enable_; -} - -void SetRangeConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetRangeConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetRangeConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetRangeConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetRangeConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetRangeConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetRangeConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetRangeConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetRangeConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetRangeConfigRequest::getEnable()const +{ + return enable_; +} + +void SetRangeConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetRangeConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetRangeConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetRangeConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetRangeConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetRangeConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetRangeConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetRefererConfigRequest.cc b/cdn/src/model/SetRefererConfigRequest.cc index 8e1f92313..51aa37ee4 100644 --- a/cdn/src/model/SetRefererConfigRequest.cc +++ b/cdn/src/model/SetRefererConfigRequest.cc @@ -16,101 +16,100 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetRefererConfigRequest; SetRefererConfigRequest::SetRefererConfigRequest() : - CdnRequest("SetRefererConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetRefererConfig") {} SetRefererConfigRequest::~SetRefererConfigRequest() {} -std::string SetRefererConfigRequest::getReferList()const -{ - return referList_; -} - -void SetRefererConfigRequest::setReferList(const std::string& referList) -{ - referList_ = referList; - setParameter("ReferList", referList); -} - -std::string SetRefererConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetRefererConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetRefererConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetRefererConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetRefererConfigRequest::getReferType()const -{ - return referType_; -} - -void SetRefererConfigRequest::setReferType(const std::string& referType) -{ - referType_ = referType; - setParameter("ReferType", referType); -} - -std::string SetRefererConfigRequest::getDisableAst()const -{ - return disableAst_; -} - -void SetRefererConfigRequest::setDisableAst(const std::string& disableAst) -{ - disableAst_ = disableAst; - setParameter("DisableAst", disableAst); -} - -long SetRefererConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetRefererConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetRefererConfigRequest::getAllowEmpty()const -{ - return allowEmpty_; -} - -void SetRefererConfigRequest::setAllowEmpty(const std::string& allowEmpty) -{ - allowEmpty_ = allowEmpty; - setParameter("AllowEmpty", allowEmpty); -} - -std::string SetRefererConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetRefererConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetRefererConfigRequest::getReferList()const +{ + return referList_; +} + +void SetRefererConfigRequest::setReferList(const std::string& referList) +{ + referList_ = referList; + setParameter("ReferList", referList); +} + +std::string SetRefererConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetRefererConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetRefererConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetRefererConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetRefererConfigRequest::getReferType()const +{ + return referType_; +} + +void SetRefererConfigRequest::setReferType(const std::string& referType) +{ + referType_ = referType; + setParameter("ReferType", referType); +} + +std::string SetRefererConfigRequest::getDisableAst()const +{ + return disableAst_; +} + +void SetRefererConfigRequest::setDisableAst(const std::string& disableAst) +{ + disableAst_ = disableAst; + setParameter("DisableAst", disableAst); +} + +long SetRefererConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetRefererConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetRefererConfigRequest::getAllowEmpty()const +{ + return allowEmpty_; +} + +void SetRefererConfigRequest::setAllowEmpty(const std::string& allowEmpty) +{ + allowEmpty_ = allowEmpty; + setParameter("AllowEmpty", allowEmpty); +} + +std::string SetRefererConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetRefererConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetRemoteReqAuthConfigRequest.cc b/cdn/src/model/SetRemoteReqAuthConfigRequest.cc index 36b518328..588e573b1 100644 --- a/cdn/src/model/SetRemoteReqAuthConfigRequest.cc +++ b/cdn/src/model/SetRemoteReqAuthConfigRequest.cc @@ -16,145 +16,144 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetRemoteReqAuthConfigRequest; SetRemoteReqAuthConfigRequest::SetRemoteReqAuthConfigRequest() : - CdnRequest("SetRemoteReqAuthConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetRemoteReqAuthConfig") {} SetRemoteReqAuthConfigRequest::~SetRemoteReqAuthConfigRequest() {} -std::string SetRemoteReqAuthConfigRequest::getAuthPath()const -{ - return authPath_; -} - -void SetRemoteReqAuthConfigRequest::setAuthPath(const std::string& authPath) -{ - authPath_ = authPath; - setParameter("AuthPath", authPath); -} - -std::string SetRemoteReqAuthConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetRemoteReqAuthConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetRemoteReqAuthConfigRequest::getAuthEnable()const -{ - return authEnable_; -} - -void SetRemoteReqAuthConfigRequest::setAuthEnable(const std::string& authEnable) -{ - authEnable_ = authEnable; - setParameter("AuthEnable", authEnable); -} - -long SetRemoteReqAuthConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetRemoteReqAuthConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetRemoteReqAuthConfigRequest::getTimeOut()const -{ - return timeOut_; -} - -void SetRemoteReqAuthConfigRequest::setTimeOut(const std::string& timeOut) -{ - timeOut_ = timeOut; - setParameter("TimeOut", timeOut); -} - -std::string SetRemoteReqAuthConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetRemoteReqAuthConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string SetRemoteReqAuthConfigRequest::getAuthType()const -{ - return authType_; -} - -void SetRemoteReqAuthConfigRequest::setAuthType(const std::string& authType) -{ - authType_ = authType; - setParameter("AuthType", authType); -} - -std::string SetRemoteReqAuthConfigRequest::getAuthProvider()const -{ - return authProvider_; -} - -void SetRemoteReqAuthConfigRequest::setAuthProvider(const std::string& authProvider) -{ - authProvider_ = authProvider; - setParameter("AuthProvider", authProvider); -} - -std::string SetRemoteReqAuthConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetRemoteReqAuthConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetRemoteReqAuthConfigRequest::getAuthCrash()const -{ - return authCrash_; -} - -void SetRemoteReqAuthConfigRequest::setAuthCrash(const std::string& authCrash) -{ - authCrash_ = authCrash; - setParameter("AuthCrash", authCrash); -} - -std::string SetRemoteReqAuthConfigRequest::getAuthAddr()const -{ - return authAddr_; -} - -void SetRemoteReqAuthConfigRequest::setAuthAddr(const std::string& authAddr) -{ - authAddr_ = authAddr; - setParameter("AuthAddr", authAddr); -} - -std::string SetRemoteReqAuthConfigRequest::getAuthFileType()const -{ - return authFileType_; -} - -void SetRemoteReqAuthConfigRequest::setAuthFileType(const std::string& authFileType) -{ - authFileType_ = authFileType; - setParameter("AuthFileType", authFileType); -} - +std::string SetRemoteReqAuthConfigRequest::getAuthPath()const +{ + return authPath_; +} + +void SetRemoteReqAuthConfigRequest::setAuthPath(const std::string& authPath) +{ + authPath_ = authPath; + setParameter("AuthPath", authPath); +} + +std::string SetRemoteReqAuthConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetRemoteReqAuthConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetRemoteReqAuthConfigRequest::getAuthEnable()const +{ + return authEnable_; +} + +void SetRemoteReqAuthConfigRequest::setAuthEnable(const std::string& authEnable) +{ + authEnable_ = authEnable; + setParameter("AuthEnable", authEnable); +} + +long SetRemoteReqAuthConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetRemoteReqAuthConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetRemoteReqAuthConfigRequest::getTimeOut()const +{ + return timeOut_; +} + +void SetRemoteReqAuthConfigRequest::setTimeOut(const std::string& timeOut) +{ + timeOut_ = timeOut; + setParameter("TimeOut", timeOut); +} + +std::string SetRemoteReqAuthConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetRemoteReqAuthConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetRemoteReqAuthConfigRequest::getAuthType()const +{ + return authType_; +} + +void SetRemoteReqAuthConfigRequest::setAuthType(const std::string& authType) +{ + authType_ = authType; + setParameter("AuthType", authType); +} + +std::string SetRemoteReqAuthConfigRequest::getAuthProvider()const +{ + return authProvider_; +} + +void SetRemoteReqAuthConfigRequest::setAuthProvider(const std::string& authProvider) +{ + authProvider_ = authProvider; + setParameter("AuthProvider", authProvider); +} + +std::string SetRemoteReqAuthConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetRemoteReqAuthConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetRemoteReqAuthConfigRequest::getAuthCrash()const +{ + return authCrash_; +} + +void SetRemoteReqAuthConfigRequest::setAuthCrash(const std::string& authCrash) +{ + authCrash_ = authCrash; + setParameter("AuthCrash", authCrash); +} + +std::string SetRemoteReqAuthConfigRequest::getAuthAddr()const +{ + return authAddr_; +} + +void SetRemoteReqAuthConfigRequest::setAuthAddr(const std::string& authAddr) +{ + authAddr_ = authAddr; + setParameter("AuthAddr", authAddr); +} + +std::string SetRemoteReqAuthConfigRequest::getAuthFileType()const +{ + return authFileType_; +} + +void SetRemoteReqAuthConfigRequest::setAuthFileType(const std::string& authFileType) +{ + authFileType_ = authFileType; + setParameter("AuthFileType", authFileType); +} + diff --git a/cdn/src/model/SetRemoveQueryStringConfigRequest.cc b/cdn/src/model/SetRemoveQueryStringConfigRequest.cc index 15a0f6967..c9571ef43 100644 --- a/cdn/src/model/SetRemoveQueryStringConfigRequest.cc +++ b/cdn/src/model/SetRemoveQueryStringConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetRemoveQueryStringConfigRequest; SetRemoveQueryStringConfigRequest::SetRemoveQueryStringConfigRequest() : - CdnRequest("SetRemoveQueryStringConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetRemoveQueryStringConfig") {} SetRemoveQueryStringConfigRequest::~SetRemoveQueryStringConfigRequest() {} -std::string SetRemoveQueryStringConfigRequest::getKeepOssArgs()const -{ - return keepOssArgs_; -} - -void SetRemoveQueryStringConfigRequest::setKeepOssArgs(const std::string& keepOssArgs) -{ - keepOssArgs_ = keepOssArgs; - setParameter("KeepOssArgs", keepOssArgs); -} - -std::string SetRemoveQueryStringConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetRemoveQueryStringConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetRemoveQueryStringConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetRemoveQueryStringConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetRemoveQueryStringConfigRequest::getAliRemoveArgs()const -{ - return aliRemoveArgs_; -} - -void SetRemoveQueryStringConfigRequest::setAliRemoveArgs(const std::string& aliRemoveArgs) -{ - aliRemoveArgs_ = aliRemoveArgs; - setParameter("AliRemoveArgs", aliRemoveArgs); -} - -long SetRemoveQueryStringConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetRemoveQueryStringConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetRemoveQueryStringConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetRemoveQueryStringConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetRemoveQueryStringConfigRequest::getKeepOssArgs()const +{ + return keepOssArgs_; +} + +void SetRemoveQueryStringConfigRequest::setKeepOssArgs(const std::string& keepOssArgs) +{ + keepOssArgs_ = keepOssArgs; + setParameter("KeepOssArgs", keepOssArgs); +} + +std::string SetRemoveQueryStringConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetRemoveQueryStringConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetRemoveQueryStringConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetRemoveQueryStringConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetRemoveQueryStringConfigRequest::getAliRemoveArgs()const +{ + return aliRemoveArgs_; +} + +void SetRemoveQueryStringConfigRequest::setAliRemoveArgs(const std::string& aliRemoveArgs) +{ + aliRemoveArgs_ = aliRemoveArgs; + setParameter("AliRemoveArgs", aliRemoveArgs); +} + +long SetRemoveQueryStringConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetRemoveQueryStringConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetRemoveQueryStringConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetRemoveQueryStringConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetReqAuthConfigRequest.cc b/cdn/src/model/SetReqAuthConfigRequest.cc index 7aeee55a2..617fc9494 100644 --- a/cdn/src/model/SetReqAuthConfigRequest.cc +++ b/cdn/src/model/SetReqAuthConfigRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetReqAuthConfigRequest; SetReqAuthConfigRequest::SetReqAuthConfigRequest() : - CdnRequest("SetReqAuthConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetReqAuthConfig") {} SetReqAuthConfigRequest::~SetReqAuthConfigRequest() {} -std::string SetReqAuthConfigRequest::getKey1()const -{ - return key1_; -} - -void SetReqAuthConfigRequest::setKey1(const std::string& key1) -{ - key1_ = key1; - setParameter("Key1", key1); -} - -std::string SetReqAuthConfigRequest::getKey2()const -{ - return key2_; -} - -void SetReqAuthConfigRequest::setKey2(const std::string& key2) -{ - key2_ = key2; - setParameter("Key2", key2); -} - -std::string SetReqAuthConfigRequest::getAuthRemoteDesc()const -{ - return authRemoteDesc_; -} - -void SetReqAuthConfigRequest::setAuthRemoteDesc(const std::string& authRemoteDesc) -{ - authRemoteDesc_ = authRemoteDesc; - setParameter("AuthRemoteDesc", authRemoteDesc); -} - -std::string SetReqAuthConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetReqAuthConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetReqAuthConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetReqAuthConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetReqAuthConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetReqAuthConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetReqAuthConfigRequest::getTimeOut()const -{ - return timeOut_; -} - -void SetReqAuthConfigRequest::setTimeOut(const std::string& timeOut) -{ - timeOut_ = timeOut; - setParameter("TimeOut", timeOut); -} - -std::string SetReqAuthConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetReqAuthConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string SetReqAuthConfigRequest::getAuthType()const -{ - return authType_; -} - -void SetReqAuthConfigRequest::setAuthType(const std::string& authType) -{ - authType_ = authType; - setParameter("AuthType", authType); -} - +std::string SetReqAuthConfigRequest::getKey1()const +{ + return key1_; +} + +void SetReqAuthConfigRequest::setKey1(const std::string& key1) +{ + key1_ = key1; + setParameter("Key1", key1); +} + +std::string SetReqAuthConfigRequest::getKey2()const +{ + return key2_; +} + +void SetReqAuthConfigRequest::setKey2(const std::string& key2) +{ + key2_ = key2; + setParameter("Key2", key2); +} + +std::string SetReqAuthConfigRequest::getAuthRemoteDesc()const +{ + return authRemoteDesc_; +} + +void SetReqAuthConfigRequest::setAuthRemoteDesc(const std::string& authRemoteDesc) +{ + authRemoteDesc_ = authRemoteDesc; + setParameter("AuthRemoteDesc", authRemoteDesc); +} + +std::string SetReqAuthConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetReqAuthConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetReqAuthConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetReqAuthConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetReqAuthConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetReqAuthConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetReqAuthConfigRequest::getTimeOut()const +{ + return timeOut_; +} + +void SetReqAuthConfigRequest::setTimeOut(const std::string& timeOut) +{ + timeOut_ = timeOut; + setParameter("TimeOut", timeOut); +} + +std::string SetReqAuthConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetReqAuthConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetReqAuthConfigRequest::getAuthType()const +{ + return authType_; +} + +void SetReqAuthConfigRequest::setAuthType(const std::string& authType) +{ + authType_ = authType; + setParameter("AuthType", authType); +} + diff --git a/cdn/src/model/SetReqHeaderConfigRequest.cc b/cdn/src/model/SetReqHeaderConfigRequest.cc index 6035a1246..a6044df6c 100644 --- a/cdn/src/model/SetReqHeaderConfigRequest.cc +++ b/cdn/src/model/SetReqHeaderConfigRequest.cc @@ -16,90 +16,89 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetReqHeaderConfigRequest; SetReqHeaderConfigRequest::SetReqHeaderConfigRequest() : - CdnRequest("SetReqHeaderConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetReqHeaderConfig") {} SetReqHeaderConfigRequest::~SetReqHeaderConfigRequest() {} -std::string SetReqHeaderConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetReqHeaderConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -long SetReqHeaderConfigRequest::getConfigId()const -{ - return configId_; -} - -void SetReqHeaderConfigRequest::setConfigId(long configId) -{ - configId_ = configId; - setParameter("ConfigId", std::to_string(configId)); -} - -std::string SetReqHeaderConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetReqHeaderConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetReqHeaderConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetReqHeaderConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetReqHeaderConfigRequest::getValue()const -{ - return value_; -} - -void SetReqHeaderConfigRequest::setValue(const std::string& value) -{ - value_ = value; - setParameter("Value", value); -} - -std::string SetReqHeaderConfigRequest::getKey()const -{ - return key_; -} - -void SetReqHeaderConfigRequest::setKey(const std::string& key) -{ - key_ = key; - setParameter("Key", key); -} - -std::string SetReqHeaderConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetReqHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetReqHeaderConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetReqHeaderConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +long SetReqHeaderConfigRequest::getConfigId()const +{ + return configId_; +} + +void SetReqHeaderConfigRequest::setConfigId(long configId) +{ + configId_ = configId; + setParameter("ConfigId", std::to_string(configId)); +} + +std::string SetReqHeaderConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetReqHeaderConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetReqHeaderConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetReqHeaderConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetReqHeaderConfigRequest::getValue()const +{ + return value_; +} + +void SetReqHeaderConfigRequest::setValue(const std::string& value) +{ + value_ = value; + setParameter("Value", value); +} + +std::string SetReqHeaderConfigRequest::getKey()const +{ + return key_; +} + +void SetReqHeaderConfigRequest::setKey(const std::string& key) +{ + key_ = key; + setParameter("Key", key); +} + +std::string SetReqHeaderConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetReqHeaderConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetSourceHostConfigRequest.cc b/cdn/src/model/SetSourceHostConfigRequest.cc index 3161cb7bb..a5f6f2b45 100644 --- a/cdn/src/model/SetSourceHostConfigRequest.cc +++ b/cdn/src/model/SetSourceHostConfigRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetSourceHostConfigRequest; SetSourceHostConfigRequest::SetSourceHostConfigRequest() : - CdnRequest("SetSourceHostConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetSourceHostConfig") {} SetSourceHostConfigRequest::~SetSourceHostConfigRequest() {} -std::string SetSourceHostConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetSourceHostConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetSourceHostConfigRequest::getEnable()const -{ - return enable_; -} - -void SetSourceHostConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetSourceHostConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetSourceHostConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetSourceHostConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetSourceHostConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetSourceHostConfigRequest::getBackSrcDomain()const -{ - return backSrcDomain_; -} - -void SetSourceHostConfigRequest::setBackSrcDomain(const std::string& backSrcDomain) -{ - backSrcDomain_ = backSrcDomain; - setParameter("BackSrcDomain", backSrcDomain); -} - -std::string SetSourceHostConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetSourceHostConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetSourceHostConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetSourceHostConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetSourceHostConfigRequest::getEnable()const +{ + return enable_; +} + +void SetSourceHostConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetSourceHostConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetSourceHostConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetSourceHostConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetSourceHostConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetSourceHostConfigRequest::getBackSrcDomain()const +{ + return backSrcDomain_; +} + +void SetSourceHostConfigRequest::setBackSrcDomain(const std::string& backSrcDomain) +{ + backSrcDomain_ = backSrcDomain; + setParameter("BackSrcDomain", backSrcDomain); +} + +std::string SetSourceHostConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetSourceHostConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetUserAgentAcessRestrictionRequest.cc b/cdn/src/model/SetUserAgentAcessRestrictionRequest.cc index fbdf5d4ae..6867df868 100644 --- a/cdn/src/model/SetUserAgentAcessRestrictionRequest.cc +++ b/cdn/src/model/SetUserAgentAcessRestrictionRequest.cc @@ -16,79 +16,78 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetUserAgentAcessRestrictionRequest; SetUserAgentAcessRestrictionRequest::SetUserAgentAcessRestrictionRequest() : - CdnRequest("SetUserAgentAcessRestriction") + RpcServiceRequest("cdn", "2014-11-11", "SetUserAgentAcessRestriction") {} SetUserAgentAcessRestrictionRequest::~SetUserAgentAcessRestrictionRequest() {} -std::string SetUserAgentAcessRestrictionRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetUserAgentAcessRestrictionRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetUserAgentAcessRestrictionRequest::getDomainName()const -{ - return domainName_; -} - -void SetUserAgentAcessRestrictionRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string SetUserAgentAcessRestrictionRequest::getUserAgent()const -{ - return userAgent_; -} - -void SetUserAgentAcessRestrictionRequest::setUserAgent(const std::string& userAgent) -{ - userAgent_ = userAgent; - setParameter("UserAgent", userAgent); -} - -long SetUserAgentAcessRestrictionRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetUserAgentAcessRestrictionRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetUserAgentAcessRestrictionRequest::getType()const -{ - return type_; -} - -void SetUserAgentAcessRestrictionRequest::setType(const std::string& type) -{ - type_ = type; - setParameter("Type", type); -} - -std::string SetUserAgentAcessRestrictionRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetUserAgentAcessRestrictionRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetUserAgentAcessRestrictionRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetUserAgentAcessRestrictionRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetUserAgentAcessRestrictionRequest::getDomainName()const +{ + return domainName_; +} + +void SetUserAgentAcessRestrictionRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string SetUserAgentAcessRestrictionRequest::getUserAgent()const +{ + return userAgent_; +} + +void SetUserAgentAcessRestrictionRequest::setUserAgent(const std::string& userAgent) +{ + userAgent_ = userAgent; + setParameter("UserAgent", userAgent); +} + +long SetUserAgentAcessRestrictionRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetUserAgentAcessRestrictionRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetUserAgentAcessRestrictionRequest::getType()const +{ + return type_; +} + +void SetUserAgentAcessRestrictionRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string SetUserAgentAcessRestrictionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetUserAgentAcessRestrictionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetUserBlackListRequest.cc b/cdn/src/model/SetUserBlackListRequest.cc index cd0903698..c631a83b5 100644 --- a/cdn/src/model/SetUserBlackListRequest.cc +++ b/cdn/src/model/SetUserBlackListRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetUserBlackListRequest; SetUserBlackListRequest::SetUserBlackListRequest() : - CdnRequest("SetUserBlackList") + RpcServiceRequest("cdn", "2014-11-11", "SetUserBlackList") {} SetUserBlackListRequest::~SetUserBlackListRequest() {} -std::string SetUserBlackListRequest::getConfigUrl()const -{ - return configUrl_; -} - -void SetUserBlackListRequest::setConfigUrl(const std::string& configUrl) -{ - configUrl_ = configUrl; - setParameter("ConfigUrl", configUrl); -} - -std::string SetUserBlackListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetUserBlackListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetUserBlackListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SetUserBlackListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -long SetUserBlackListRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetUserBlackListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetUserBlackListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetUserBlackListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetUserBlackListRequest::getConfigUrl()const +{ + return configUrl_; +} + +void SetUserBlackListRequest::setConfigUrl(const std::string& configUrl) +{ + configUrl_ = configUrl; + setParameter("ConfigUrl", configUrl); +} + +std::string SetUserBlackListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetUserBlackListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetUserBlackListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SetUserBlackListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +long SetUserBlackListRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetUserBlackListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetUserBlackListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetUserBlackListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetUserDomainBlackListRequest.cc b/cdn/src/model/SetUserDomainBlackListRequest.cc index 2f49e8e92..cef6d9674 100644 --- a/cdn/src/model/SetUserDomainBlackListRequest.cc +++ b/cdn/src/model/SetUserDomainBlackListRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetUserDomainBlackListRequest; SetUserDomainBlackListRequest::SetUserDomainBlackListRequest() : - CdnRequest("SetUserDomainBlackList") + RpcServiceRequest("cdn", "2014-11-11", "SetUserDomainBlackList") {} SetUserDomainBlackListRequest::~SetUserDomainBlackListRequest() {} -std::string SetUserDomainBlackListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetUserDomainBlackListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetUserDomainBlackListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SetUserDomainBlackListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setParameter("OwnerAccount", ownerAccount); -} - -std::string SetUserDomainBlackListRequest::getDomainName()const -{ - return domainName_; -} - -void SetUserDomainBlackListRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetUserDomainBlackListRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetUserDomainBlackListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetUserDomainBlackListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetUserDomainBlackListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetUserDomainBlackListRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetUserDomainBlackListRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetUserDomainBlackListRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void SetUserDomainBlackListRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setParameter("OwnerAccount", ownerAccount); +} + +std::string SetUserDomainBlackListRequest::getDomainName()const +{ + return domainName_; +} + +void SetUserDomainBlackListRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetUserDomainBlackListRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetUserDomainBlackListRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetUserDomainBlackListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetUserDomainBlackListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetVideoSeekConfigRequest.cc b/cdn/src/model/SetVideoSeekConfigRequest.cc index a9e656709..ffa7dc5b7 100644 --- a/cdn/src/model/SetVideoSeekConfigRequest.cc +++ b/cdn/src/model/SetVideoSeekConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetVideoSeekConfigRequest; SetVideoSeekConfigRequest::SetVideoSeekConfigRequest() : - CdnRequest("SetVideoSeekConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetVideoSeekConfig") {} SetVideoSeekConfigRequest::~SetVideoSeekConfigRequest() {} -std::string SetVideoSeekConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetVideoSeekConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetVideoSeekConfigRequest::getEnable()const -{ - return enable_; -} - -void SetVideoSeekConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetVideoSeekConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetVideoSeekConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetVideoSeekConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetVideoSeekConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetVideoSeekConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetVideoSeekConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetVideoSeekConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetVideoSeekConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetVideoSeekConfigRequest::getEnable()const +{ + return enable_; +} + +void SetVideoSeekConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetVideoSeekConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetVideoSeekConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetVideoSeekConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetVideoSeekConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetVideoSeekConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetVideoSeekConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetWafConfigRequest.cc b/cdn/src/model/SetWafConfigRequest.cc index 12b726908..deb7a00e8 100644 --- a/cdn/src/model/SetWafConfigRequest.cc +++ b/cdn/src/model/SetWafConfigRequest.cc @@ -16,68 +16,67 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetWafConfigRequest; SetWafConfigRequest::SetWafConfigRequest() : - CdnRequest("SetWafConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetWafConfig") {} SetWafConfigRequest::~SetWafConfigRequest() {} -std::string SetWafConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetWafConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetWafConfigRequest::getEnable()const -{ - return enable_; -} - -void SetWafConfigRequest::setEnable(const std::string& enable) -{ - enable_ = enable; - setParameter("Enable", enable); -} - -std::string SetWafConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetWafConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long SetWafConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetWafConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetWafConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetWafConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string SetWafConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetWafConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetWafConfigRequest::getEnable()const +{ + return enable_; +} + +void SetWafConfigRequest::setEnable(const std::string& enable) +{ + enable_ = enable; + setParameter("Enable", enable); +} + +std::string SetWafConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetWafConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long SetWafConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetWafConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetWafConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetWafConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/SetWaitingRoomConfigRequest.cc b/cdn/src/model/SetWaitingRoomConfigRequest.cc index f72ba8ad3..c24daa401 100644 --- a/cdn/src/model/SetWaitingRoomConfigRequest.cc +++ b/cdn/src/model/SetWaitingRoomConfigRequest.cc @@ -16,321 +16,320 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::SetWaitingRoomConfigRequest; SetWaitingRoomConfigRequest::SetWaitingRoomConfigRequest() : - CdnRequest("SetWaitingRoomConfig") + RpcServiceRequest("cdn", "2014-11-11", "SetWaitingRoomConfig") {} SetWaitingRoomConfigRequest::~SetWaitingRoomConfigRequest() {} -long SetWaitingRoomConfigRequest::getCallerParentId()const -{ - return callerParentId_; -} - -void SetWaitingRoomConfigRequest::setCallerParentId(long callerParentId) -{ - callerParentId_ = callerParentId; - setParameter("CallerParentId", std::to_string(callerParentId)); -} - -bool SetWaitingRoomConfigRequest::getProxy_original_security_transport()const -{ - return proxy_original_security_transport_; -} - -void SetWaitingRoomConfigRequest::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 SetWaitingRoomConfigRequest::getProxy_original_source_ip()const -{ - return proxy_original_source_ip_; -} - -void SetWaitingRoomConfigRequest::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 SetWaitingRoomConfigRequest::getOwnerIdLoginEmail()const -{ - return ownerIdLoginEmail_; -} - -void SetWaitingRoomConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) -{ - ownerIdLoginEmail_ = ownerIdLoginEmail; - setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); -} - -std::string SetWaitingRoomConfigRequest::getCallerType()const -{ - return callerType_; -} - -void SetWaitingRoomConfigRequest::setCallerType(const std::string& callerType) -{ - callerType_ = callerType; - setParameter("CallerType", callerType); -} - -std::string SetWaitingRoomConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetWaitingRoomConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - -std::string SetWaitingRoomConfigRequest::getWaitUrl()const -{ - return waitUrl_; -} - -void SetWaitingRoomConfigRequest::setWaitUrl(const std::string& waitUrl) -{ - waitUrl_ = waitUrl; - setParameter("WaitUrl", waitUrl); -} - -std::string SetWaitingRoomConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void SetWaitingRoomConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string SetWaitingRoomConfigRequest::getRequestContent()const -{ - return requestContent_; -} - -void SetWaitingRoomConfigRequest::setRequestContent(const std::string& requestContent) -{ - requestContent_ = requestContent; - setParameter("RequestContent", requestContent); -} - -std::string SetWaitingRoomConfigRequest::getFunctionName()const -{ - return functionName_; -} - -void SetWaitingRoomConfigRequest::setFunctionName(const std::string& functionName) -{ - functionName_ = functionName; - setParameter("FunctionName", functionName); -} - -std::string SetWaitingRoomConfigRequest::getCallerBidEmail()const -{ - return callerBidEmail_; -} - -void SetWaitingRoomConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) -{ - callerBidEmail_ = callerBidEmail; - setParameter("CallerBidEmail", callerBidEmail); -} - -std::string SetWaitingRoomConfigRequest::getCallerUidEmail()const -{ - return callerUidEmail_; -} - -void SetWaitingRoomConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) -{ - callerUidEmail_ = callerUidEmail; - setParameter("CallerUidEmail", callerUidEmail); -} - -std::string SetWaitingRoomConfigRequest::getWaitUri()const -{ - return waitUri_; -} - -void SetWaitingRoomConfigRequest::setWaitUri(const std::string& waitUri) -{ - waitUri_ = waitUri; - setParameter("WaitUri", waitUri); -} - -long SetWaitingRoomConfigRequest::getCallerUid()const -{ - return callerUid_; -} - -void SetWaitingRoomConfigRequest::setCallerUid(long callerUid) -{ - callerUid_ = callerUid; - setParameter("CallerUid", std::to_string(callerUid)); -} - -long SetWaitingRoomConfigRequest::getMaxQps()const -{ - return maxQps_; -} - -void SetWaitingRoomConfigRequest::setMaxQps(long maxQps) -{ - maxQps_ = maxQps; - setParameter("MaxQps", std::to_string(maxQps)); -} - -std::string SetWaitingRoomConfigRequest::getApp_ip()const -{ - return app_ip_; -} - -void SetWaitingRoomConfigRequest::setApp_ip(const std::string& app_ip) -{ - app_ip_ = app_ip; - setParameter("App_ip", app_ip); -} - -std::string SetWaitingRoomConfigRequest::getProduct()const -{ - return product_; -} - -void SetWaitingRoomConfigRequest::setProduct(const std::string& product) -{ - product_ = product; - setParameter("Product", product); -} - -int SetWaitingRoomConfigRequest::getMaxTimeWait()const -{ - return maxTimeWait_; -} - -void SetWaitingRoomConfigRequest::setMaxTimeWait(int maxTimeWait) -{ - maxTimeWait_ = maxTimeWait; - setParameter("MaxTimeWait", std::to_string(maxTimeWait)); -} - -std::string SetWaitingRoomConfigRequest::getDomainName()const -{ - return domainName_; -} - -void SetWaitingRoomConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -int SetWaitingRoomConfigRequest::getAllowPct()const -{ - return allowPct_; -} - -void SetWaitingRoomConfigRequest::setAllowPct(int allowPct) -{ - allowPct_ = allowPct; - setParameter("AllowPct", std::to_string(allowPct)); -} - -std::string SetWaitingRoomConfigRequest::getCallerBid()const -{ - return callerBid_; -} - -void SetWaitingRoomConfigRequest::setCallerBid(const std::string& callerBid) -{ - callerBid_ = callerBid; - setParameter("CallerBid", callerBid); -} - -int SetWaitingRoomConfigRequest::getGapTime()const -{ - return gapTime_; -} - -void SetWaitingRoomConfigRequest::setGapTime(int gapTime) -{ - gapTime_ = gapTime; - setParameter("GapTime", std::to_string(gapTime)); -} - -long SetWaitingRoomConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetWaitingRoomConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetWaitingRoomConfigRequest::getVersion()const -{ - return version_; -} - -void SetWaitingRoomConfigRequest::setVersion(const std::string& version) -{ - version_ = version; - setParameter("Version", version); -} - -bool SetWaitingRoomConfigRequest::getProxy_trust_transport_info()const -{ - return proxy_trust_transport_info_; -} - -void SetWaitingRoomConfigRequest::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 SetWaitingRoomConfigRequest::getAk_mfa_present()const -{ - return ak_mfa_present_; -} - -void SetWaitingRoomConfigRequest::setAk_mfa_present(bool ak_mfa_present) -{ - ak_mfa_present_ = ak_mfa_present; - setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); -} - -bool SetWaitingRoomConfigRequest::getSecurity_transport()const -{ - return security_transport_; -} - -void SetWaitingRoomConfigRequest::setSecurity_transport(bool security_transport) -{ - security_transport_ = security_transport; - setParameter("Security_transport", std::to_string(security_transport)); -} - -std::string SetWaitingRoomConfigRequest::getRequestId()const -{ - return requestId_; -} - -void SetWaitingRoomConfigRequest::setRequestId(const std::string& requestId) -{ - requestId_ = requestId; - setParameter("RequestId", requestId); -} - +long SetWaitingRoomConfigRequest::getCallerParentId()const +{ + return callerParentId_; +} + +void SetWaitingRoomConfigRequest::setCallerParentId(long callerParentId) +{ + callerParentId_ = callerParentId; + setParameter("CallerParentId", std::to_string(callerParentId)); +} + +bool SetWaitingRoomConfigRequest::getProxy_original_security_transport()const +{ + return proxy_original_security_transport_; +} + +void SetWaitingRoomConfigRequest::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 SetWaitingRoomConfigRequest::getProxy_original_source_ip()const +{ + return proxy_original_source_ip_; +} + +void SetWaitingRoomConfigRequest::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 SetWaitingRoomConfigRequest::getOwnerIdLoginEmail()const +{ + return ownerIdLoginEmail_; +} + +void SetWaitingRoomConfigRequest::setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail) +{ + ownerIdLoginEmail_ = ownerIdLoginEmail; + setParameter("OwnerIdLoginEmail", ownerIdLoginEmail); +} + +std::string SetWaitingRoomConfigRequest::getCallerType()const +{ + return callerType_; +} + +void SetWaitingRoomConfigRequest::setCallerType(const std::string& callerType) +{ + callerType_ = callerType; + setParameter("CallerType", callerType); +} + +std::string SetWaitingRoomConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetWaitingRoomConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string SetWaitingRoomConfigRequest::getWaitUrl()const +{ + return waitUrl_; +} + +void SetWaitingRoomConfigRequest::setWaitUrl(const std::string& waitUrl) +{ + waitUrl_ = waitUrl; + setParameter("WaitUrl", waitUrl); +} + +std::string SetWaitingRoomConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void SetWaitingRoomConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string SetWaitingRoomConfigRequest::getRequestContent()const +{ + return requestContent_; +} + +void SetWaitingRoomConfigRequest::setRequestContent(const std::string& requestContent) +{ + requestContent_ = requestContent; + setParameter("RequestContent", requestContent); +} + +std::string SetWaitingRoomConfigRequest::getFunctionName()const +{ + return functionName_; +} + +void SetWaitingRoomConfigRequest::setFunctionName(const std::string& functionName) +{ + functionName_ = functionName; + setParameter("FunctionName", functionName); +} + +std::string SetWaitingRoomConfigRequest::getCallerBidEmail()const +{ + return callerBidEmail_; +} + +void SetWaitingRoomConfigRequest::setCallerBidEmail(const std::string& callerBidEmail) +{ + callerBidEmail_ = callerBidEmail; + setParameter("CallerBidEmail", callerBidEmail); +} + +std::string SetWaitingRoomConfigRequest::getCallerUidEmail()const +{ + return callerUidEmail_; +} + +void SetWaitingRoomConfigRequest::setCallerUidEmail(const std::string& callerUidEmail) +{ + callerUidEmail_ = callerUidEmail; + setParameter("CallerUidEmail", callerUidEmail); +} + +std::string SetWaitingRoomConfigRequest::getWaitUri()const +{ + return waitUri_; +} + +void SetWaitingRoomConfigRequest::setWaitUri(const std::string& waitUri) +{ + waitUri_ = waitUri; + setParameter("WaitUri", waitUri); +} + +long SetWaitingRoomConfigRequest::getCallerUid()const +{ + return callerUid_; +} + +void SetWaitingRoomConfigRequest::setCallerUid(long callerUid) +{ + callerUid_ = callerUid; + setParameter("CallerUid", std::to_string(callerUid)); +} + +long SetWaitingRoomConfigRequest::getMaxQps()const +{ + return maxQps_; +} + +void SetWaitingRoomConfigRequest::setMaxQps(long maxQps) +{ + maxQps_ = maxQps; + setParameter("MaxQps", std::to_string(maxQps)); +} + +std::string SetWaitingRoomConfigRequest::getApp_ip()const +{ + return app_ip_; +} + +void SetWaitingRoomConfigRequest::setApp_ip(const std::string& app_ip) +{ + app_ip_ = app_ip; + setParameter("App_ip", app_ip); +} + +std::string SetWaitingRoomConfigRequest::getProduct()const +{ + return product_; +} + +void SetWaitingRoomConfigRequest::setProduct(const std::string& product) +{ + product_ = product; + setParameter("Product", product); +} + +int SetWaitingRoomConfigRequest::getMaxTimeWait()const +{ + return maxTimeWait_; +} + +void SetWaitingRoomConfigRequest::setMaxTimeWait(int maxTimeWait) +{ + maxTimeWait_ = maxTimeWait; + setParameter("MaxTimeWait", std::to_string(maxTimeWait)); +} + +std::string SetWaitingRoomConfigRequest::getDomainName()const +{ + return domainName_; +} + +void SetWaitingRoomConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +int SetWaitingRoomConfigRequest::getAllowPct()const +{ + return allowPct_; +} + +void SetWaitingRoomConfigRequest::setAllowPct(int allowPct) +{ + allowPct_ = allowPct; + setParameter("AllowPct", std::to_string(allowPct)); +} + +std::string SetWaitingRoomConfigRequest::getCallerBid()const +{ + return callerBid_; +} + +void SetWaitingRoomConfigRequest::setCallerBid(const std::string& callerBid) +{ + callerBid_ = callerBid; + setParameter("CallerBid", callerBid); +} + +int SetWaitingRoomConfigRequest::getGapTime()const +{ + return gapTime_; +} + +void SetWaitingRoomConfigRequest::setGapTime(int gapTime) +{ + gapTime_ = gapTime; + setParameter("GapTime", std::to_string(gapTime)); +} + +long SetWaitingRoomConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void SetWaitingRoomConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string SetWaitingRoomConfigRequest::getVersion()const +{ + return version_; +} + +void SetWaitingRoomConfigRequest::setVersion(const std::string& version) +{ + version_ = version; + setParameter("Version", version); +} + +bool SetWaitingRoomConfigRequest::getProxy_trust_transport_info()const +{ + return proxy_trust_transport_info_; +} + +void SetWaitingRoomConfigRequest::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 SetWaitingRoomConfigRequest::getAk_mfa_present()const +{ + return ak_mfa_present_; +} + +void SetWaitingRoomConfigRequest::setAk_mfa_present(bool ak_mfa_present) +{ + ak_mfa_present_ = ak_mfa_present; + setParameter("Ak_mfa_present", std::to_string(ak_mfa_present)); +} + +bool SetWaitingRoomConfigRequest::getSecurity_transport()const +{ + return security_transport_; +} + +void SetWaitingRoomConfigRequest::setSecurity_transport(bool security_transport) +{ + security_transport_ = security_transport; + setParameter("Security_transport", std::to_string(security_transport)); +} + +std::string SetWaitingRoomConfigRequest::getRequestId()const +{ + return requestId_; +} + +void SetWaitingRoomConfigRequest::setRequestId(const std::string& requestId) +{ + requestId_ = requestId; + setParameter("RequestId", requestId); +} + diff --git a/cdn/src/model/StartCdnDomainRequest.cc b/cdn/src/model/StartCdnDomainRequest.cc index e7078af64..7d2972161 100644 --- a/cdn/src/model/StartCdnDomainRequest.cc +++ b/cdn/src/model/StartCdnDomainRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::StartCdnDomainRequest; StartCdnDomainRequest::StartCdnDomainRequest() : - CdnRequest("StartCdnDomain") + RpcServiceRequest("cdn", "2014-11-11", "StartCdnDomain") {} StartCdnDomainRequest::~StartCdnDomainRequest() {} -std::string StartCdnDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void StartCdnDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string StartCdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void StartCdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long StartCdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void StartCdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string StartCdnDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void StartCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string StartCdnDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void StartCdnDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string StartCdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void StartCdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long StartCdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void StartCdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string StartCdnDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void StartCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/StartMixStreamsServiceRequest.cc b/cdn/src/model/StartMixStreamsServiceRequest.cc index dc6803b5b..74503015b 100644 --- a/cdn/src/model/StartMixStreamsServiceRequest.cc +++ b/cdn/src/model/StartMixStreamsServiceRequest.cc @@ -16,134 +16,133 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::StartMixStreamsServiceRequest; StartMixStreamsServiceRequest::StartMixStreamsServiceRequest() : - CdnRequest("StartMixStreamsService") + RpcServiceRequest("cdn", "2014-11-11", "StartMixStreamsService") {} StartMixStreamsServiceRequest::~StartMixStreamsServiceRequest() {} -std::string StartMixStreamsServiceRequest::getMixType()const -{ - return mixType_; -} - -void StartMixStreamsServiceRequest::setMixType(const std::string& mixType) -{ - mixType_ = mixType; - setParameter("MixType", mixType); -} - -std::string StartMixStreamsServiceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void StartMixStreamsServiceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string StartMixStreamsServiceRequest::getMainDomainName()const -{ - return mainDomainName_; -} - -void StartMixStreamsServiceRequest::setMainDomainName(const std::string& mainDomainName) -{ - mainDomainName_ = mainDomainName; - setParameter("MainDomainName", mainDomainName); -} - -std::string StartMixStreamsServiceRequest::getMixStreamName()const -{ - return mixStreamName_; -} - -void StartMixStreamsServiceRequest::setMixStreamName(const std::string& mixStreamName) -{ - mixStreamName_ = mixStreamName; - setParameter("MixStreamName", mixStreamName); -} - -std::string StartMixStreamsServiceRequest::getMixTemplate()const -{ - return mixTemplate_; -} - -void StartMixStreamsServiceRequest::setMixTemplate(const std::string& mixTemplate) -{ - mixTemplate_ = mixTemplate; - setParameter("MixTemplate", mixTemplate); -} - -std::string StartMixStreamsServiceRequest::getMixDomainName()const -{ - return mixDomainName_; -} - -void StartMixStreamsServiceRequest::setMixDomainName(const std::string& mixDomainName) -{ - mixDomainName_ = mixDomainName; - setParameter("MixDomainName", mixDomainName); -} - -long StartMixStreamsServiceRequest::getOwnerId()const -{ - return ownerId_; -} - -void StartMixStreamsServiceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string StartMixStreamsServiceRequest::getMainAppName()const -{ - return mainAppName_; -} - -void StartMixStreamsServiceRequest::setMainAppName(const std::string& mainAppName) -{ - mainAppName_ = mainAppName; - setParameter("MainAppName", mainAppName); -} - -std::string StartMixStreamsServiceRequest::getMixAppName()const -{ - return mixAppName_; -} - -void StartMixStreamsServiceRequest::setMixAppName(const std::string& mixAppName) -{ - mixAppName_ = mixAppName; - setParameter("MixAppName", mixAppName); -} - -std::string StartMixStreamsServiceRequest::getMainStreamName()const -{ - return mainStreamName_; -} - -void StartMixStreamsServiceRequest::setMainStreamName(const std::string& mainStreamName) -{ - mainStreamName_ = mainStreamName; - setParameter("MainStreamName", mainStreamName); -} - -std::string StartMixStreamsServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void StartMixStreamsServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string StartMixStreamsServiceRequest::getMixType()const +{ + return mixType_; +} + +void StartMixStreamsServiceRequest::setMixType(const std::string& mixType) +{ + mixType_ = mixType; + setParameter("MixType", mixType); +} + +std::string StartMixStreamsServiceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void StartMixStreamsServiceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string StartMixStreamsServiceRequest::getMainDomainName()const +{ + return mainDomainName_; +} + +void StartMixStreamsServiceRequest::setMainDomainName(const std::string& mainDomainName) +{ + mainDomainName_ = mainDomainName; + setParameter("MainDomainName", mainDomainName); +} + +std::string StartMixStreamsServiceRequest::getMixStreamName()const +{ + return mixStreamName_; +} + +void StartMixStreamsServiceRequest::setMixStreamName(const std::string& mixStreamName) +{ + mixStreamName_ = mixStreamName; + setParameter("MixStreamName", mixStreamName); +} + +std::string StartMixStreamsServiceRequest::getMixTemplate()const +{ + return mixTemplate_; +} + +void StartMixStreamsServiceRequest::setMixTemplate(const std::string& mixTemplate) +{ + mixTemplate_ = mixTemplate; + setParameter("MixTemplate", mixTemplate); +} + +std::string StartMixStreamsServiceRequest::getMixDomainName()const +{ + return mixDomainName_; +} + +void StartMixStreamsServiceRequest::setMixDomainName(const std::string& mixDomainName) +{ + mixDomainName_ = mixDomainName; + setParameter("MixDomainName", mixDomainName); +} + +long StartMixStreamsServiceRequest::getOwnerId()const +{ + return ownerId_; +} + +void StartMixStreamsServiceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string StartMixStreamsServiceRequest::getMainAppName()const +{ + return mainAppName_; +} + +void StartMixStreamsServiceRequest::setMainAppName(const std::string& mainAppName) +{ + mainAppName_ = mainAppName; + setParameter("MainAppName", mainAppName); +} + +std::string StartMixStreamsServiceRequest::getMixAppName()const +{ + return mixAppName_; +} + +void StartMixStreamsServiceRequest::setMixAppName(const std::string& mixAppName) +{ + mixAppName_ = mixAppName; + setParameter("MixAppName", mixAppName); +} + +std::string StartMixStreamsServiceRequest::getMainStreamName()const +{ + return mainStreamName_; +} + +void StartMixStreamsServiceRequest::setMainStreamName(const std::string& mainStreamName) +{ + mainStreamName_ = mainStreamName; + setParameter("MainStreamName", mainStreamName); +} + +std::string StartMixStreamsServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void StartMixStreamsServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/StartMixStreamsServiceResult.cc b/cdn/src/model/StartMixStreamsServiceResult.cc index ba63d03bd..b9130da4e 100644 --- a/cdn/src/model/StartMixStreamsServiceResult.cc +++ b/cdn/src/model/StartMixStreamsServiceResult.cc @@ -40,15 +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 mixStreamsInfoObject; - mixStreamsInfoObject.domainName = value["DomainName"].asString(); - mixStreamsInfoObject.appName = value["AppName"].asString(); - mixStreamsInfoObject.streamName = value["StreamName"].asString(); - mixStreamsInfoList_.push_back(mixStreamsInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/StopCdnDomainRequest.cc b/cdn/src/model/StopCdnDomainRequest.cc index c2e89da81..2334dea4b 100644 --- a/cdn/src/model/StopCdnDomainRequest.cc +++ b/cdn/src/model/StopCdnDomainRequest.cc @@ -16,57 +16,56 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::StopCdnDomainRequest; StopCdnDomainRequest::StopCdnDomainRequest() : - CdnRequest("StopCdnDomain") + RpcServiceRequest("cdn", "2014-11-11", "StopCdnDomain") {} StopCdnDomainRequest::~StopCdnDomainRequest() {} -std::string StopCdnDomainRequest::getSecurityToken()const -{ - return securityToken_; -} - -void StopCdnDomainRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string StopCdnDomainRequest::getDomainName()const -{ - return domainName_; -} - -void StopCdnDomainRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -long StopCdnDomainRequest::getOwnerId()const -{ - return ownerId_; -} - -void StopCdnDomainRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string StopCdnDomainRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void StopCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string StopCdnDomainRequest::getSecurityToken()const +{ + return securityToken_; +} + +void StopCdnDomainRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string StopCdnDomainRequest::getDomainName()const +{ + return domainName_; +} + +void StopCdnDomainRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +long StopCdnDomainRequest::getOwnerId()const +{ + return ownerId_; +} + +void StopCdnDomainRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string StopCdnDomainRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void StopCdnDomainRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/StopMixStreamsServiceRequest.cc b/cdn/src/model/StopMixStreamsServiceRequest.cc index f3b81245b..38fa41698 100644 --- a/cdn/src/model/StopMixStreamsServiceRequest.cc +++ b/cdn/src/model/StopMixStreamsServiceRequest.cc @@ -16,112 +16,111 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::StopMixStreamsServiceRequest; StopMixStreamsServiceRequest::StopMixStreamsServiceRequest() : - CdnRequest("StopMixStreamsService") + RpcServiceRequest("cdn", "2014-11-11", "StopMixStreamsService") {} StopMixStreamsServiceRequest::~StopMixStreamsServiceRequest() {} -std::string StopMixStreamsServiceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void StopMixStreamsServiceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string StopMixStreamsServiceRequest::getMainDomainName()const -{ - return mainDomainName_; -} - -void StopMixStreamsServiceRequest::setMainDomainName(const std::string& mainDomainName) -{ - mainDomainName_ = mainDomainName; - setParameter("MainDomainName", mainDomainName); -} - -std::string StopMixStreamsServiceRequest::getMixStreamName()const -{ - return mixStreamName_; -} - -void StopMixStreamsServiceRequest::setMixStreamName(const std::string& mixStreamName) -{ - mixStreamName_ = mixStreamName; - setParameter("MixStreamName", mixStreamName); -} - -std::string StopMixStreamsServiceRequest::getMixDomainName()const -{ - return mixDomainName_; -} - -void StopMixStreamsServiceRequest::setMixDomainName(const std::string& mixDomainName) -{ - mixDomainName_ = mixDomainName; - setParameter("MixDomainName", mixDomainName); -} - -long StopMixStreamsServiceRequest::getOwnerId()const -{ - return ownerId_; -} - -void StopMixStreamsServiceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string StopMixStreamsServiceRequest::getMainAppName()const -{ - return mainAppName_; -} - -void StopMixStreamsServiceRequest::setMainAppName(const std::string& mainAppName) -{ - mainAppName_ = mainAppName; - setParameter("MainAppName", mainAppName); -} - -std::string StopMixStreamsServiceRequest::getMixAppName()const -{ - return mixAppName_; -} - -void StopMixStreamsServiceRequest::setMixAppName(const std::string& mixAppName) -{ - mixAppName_ = mixAppName; - setParameter("MixAppName", mixAppName); -} - -std::string StopMixStreamsServiceRequest::getMainStreamName()const -{ - return mainStreamName_; -} - -void StopMixStreamsServiceRequest::setMainStreamName(const std::string& mainStreamName) -{ - mainStreamName_ = mainStreamName; - setParameter("MainStreamName", mainStreamName); -} - -std::string StopMixStreamsServiceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void StopMixStreamsServiceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +std::string StopMixStreamsServiceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void StopMixStreamsServiceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string StopMixStreamsServiceRequest::getMainDomainName()const +{ + return mainDomainName_; +} + +void StopMixStreamsServiceRequest::setMainDomainName(const std::string& mainDomainName) +{ + mainDomainName_ = mainDomainName; + setParameter("MainDomainName", mainDomainName); +} + +std::string StopMixStreamsServiceRequest::getMixStreamName()const +{ + return mixStreamName_; +} + +void StopMixStreamsServiceRequest::setMixStreamName(const std::string& mixStreamName) +{ + mixStreamName_ = mixStreamName; + setParameter("MixStreamName", mixStreamName); +} + +std::string StopMixStreamsServiceRequest::getMixDomainName()const +{ + return mixDomainName_; +} + +void StopMixStreamsServiceRequest::setMixDomainName(const std::string& mixDomainName) +{ + mixDomainName_ = mixDomainName; + setParameter("MixDomainName", mixDomainName); +} + +long StopMixStreamsServiceRequest::getOwnerId()const +{ + return ownerId_; +} + +void StopMixStreamsServiceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string StopMixStreamsServiceRequest::getMainAppName()const +{ + return mainAppName_; +} + +void StopMixStreamsServiceRequest::setMainAppName(const std::string& mainAppName) +{ + mainAppName_ = mainAppName; + setParameter("MainAppName", mainAppName); +} + +std::string StopMixStreamsServiceRequest::getMixAppName()const +{ + return mixAppName_; +} + +void StopMixStreamsServiceRequest::setMixAppName(const std::string& mixAppName) +{ + mixAppName_ = mixAppName; + setParameter("MixAppName", mixAppName); +} + +std::string StopMixStreamsServiceRequest::getMainStreamName()const +{ + return mainStreamName_; +} + +void StopMixStreamsServiceRequest::setMainStreamName(const std::string& mainStreamName) +{ + mainStreamName_ = mainStreamName; + setParameter("MainStreamName", mainStreamName); +} + +std::string StopMixStreamsServiceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void StopMixStreamsServiceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cdn/src/model/StopMixStreamsServiceResult.cc b/cdn/src/model/StopMixStreamsServiceResult.cc index 8a56469be..b2918b53b 100644 --- a/cdn/src/model/StopMixStreamsServiceResult.cc +++ b/cdn/src/model/StopMixStreamsServiceResult.cc @@ -40,15 +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 mixStreamsInfoObject; - mixStreamsInfoObject.domainName = value["DomainName"].asString(); - mixStreamsInfoObject.appName = value["AppName"].asString(); - mixStreamsInfoObject.streamName = value["StreamName"].asString(); - mixStreamsInfoList_.push_back(mixStreamsInfoObject); - } + 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_; +} + diff --git a/cdn/src/model/UpdateLiveAppSnapshotConfigRequest.cc b/cdn/src/model/UpdateLiveAppSnapshotConfigRequest.cc index b7e7b8be4..73ae7d6b5 100644 --- a/cdn/src/model/UpdateLiveAppSnapshotConfigRequest.cc +++ b/cdn/src/model/UpdateLiveAppSnapshotConfigRequest.cc @@ -16,123 +16,122 @@ #include -using namespace AlibabaCloud::Cdn; -using namespace AlibabaCloud::Cdn::Model; +using AlibabaCloud::Cdn::Model::UpdateLiveAppSnapshotConfigRequest; UpdateLiveAppSnapshotConfigRequest::UpdateLiveAppSnapshotConfigRequest() : - CdnRequest("UpdateLiveAppSnapshotConfig") + RpcServiceRequest("cdn", "2014-11-11", "UpdateLiveAppSnapshotConfig") {} UpdateLiveAppSnapshotConfigRequest::~UpdateLiveAppSnapshotConfigRequest() {} -int UpdateLiveAppSnapshotConfigRequest::getTimeInterval()const -{ - return timeInterval_; -} - -void UpdateLiveAppSnapshotConfigRequest::setTimeInterval(int timeInterval) -{ - timeInterval_ = timeInterval; - setParameter("TimeInterval", std::to_string(timeInterval)); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getOssBucket()const -{ - return ossBucket_; -} - -void UpdateLiveAppSnapshotConfigRequest::setOssBucket(const std::string& ossBucket) -{ - ossBucket_ = ossBucket; - setParameter("OssBucket", ossBucket); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getAppName()const -{ - return appName_; -} - -void UpdateLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) -{ - appName_ = appName; - setParameter("AppName", appName); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void UpdateLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setParameter("SecurityToken", securityToken); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getDomainName()const -{ - return domainName_; -} - -void UpdateLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) -{ - domainName_ = domainName; - setParameter("DomainName", domainName); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getOssEndpoint()const -{ - return ossEndpoint_; -} - -void UpdateLiveAppSnapshotConfigRequest::setOssEndpoint(const std::string& ossEndpoint) -{ - ossEndpoint_ = ossEndpoint; - setParameter("OssEndpoint", ossEndpoint); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getSequenceOssObject()const -{ - return sequenceOssObject_; -} - -void UpdateLiveAppSnapshotConfigRequest::setSequenceOssObject(const std::string& sequenceOssObject) -{ - sequenceOssObject_ = sequenceOssObject; - setParameter("SequenceOssObject", sequenceOssObject); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getOverwriteOssObject()const -{ - return overwriteOssObject_; -} - -void UpdateLiveAppSnapshotConfigRequest::setOverwriteOssObject(const std::string& overwriteOssObject) -{ - overwriteOssObject_ = overwriteOssObject; - setParameter("OverwriteOssObject", overwriteOssObject); -} - -long UpdateLiveAppSnapshotConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void UpdateLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setParameter("OwnerId", std::to_string(ownerId)); -} - -std::string UpdateLiveAppSnapshotConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void UpdateLiveAppSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setParameter("AccessKeyId", accessKeyId); -} - +int UpdateLiveAppSnapshotConfigRequest::getTimeInterval()const +{ + return timeInterval_; +} + +void UpdateLiveAppSnapshotConfigRequest::setTimeInterval(int timeInterval) +{ + timeInterval_ = timeInterval; + setParameter("TimeInterval", std::to_string(timeInterval)); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getOssBucket()const +{ + return ossBucket_; +} + +void UpdateLiveAppSnapshotConfigRequest::setOssBucket(const std::string& ossBucket) +{ + ossBucket_ = ossBucket; + setParameter("OssBucket", ossBucket); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getAppName()const +{ + return appName_; +} + +void UpdateLiveAppSnapshotConfigRequest::setAppName(const std::string& appName) +{ + appName_ = appName; + setParameter("AppName", appName); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getSecurityToken()const +{ + return securityToken_; +} + +void UpdateLiveAppSnapshotConfigRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setParameter("SecurityToken", securityToken); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getDomainName()const +{ + return domainName_; +} + +void UpdateLiveAppSnapshotConfigRequest::setDomainName(const std::string& domainName) +{ + domainName_ = domainName; + setParameter("DomainName", domainName); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getOssEndpoint()const +{ + return ossEndpoint_; +} + +void UpdateLiveAppSnapshotConfigRequest::setOssEndpoint(const std::string& ossEndpoint) +{ + ossEndpoint_ = ossEndpoint; + setParameter("OssEndpoint", ossEndpoint); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getSequenceOssObject()const +{ + return sequenceOssObject_; +} + +void UpdateLiveAppSnapshotConfigRequest::setSequenceOssObject(const std::string& sequenceOssObject) +{ + sequenceOssObject_ = sequenceOssObject; + setParameter("SequenceOssObject", sequenceOssObject); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getOverwriteOssObject()const +{ + return overwriteOssObject_; +} + +void UpdateLiveAppSnapshotConfigRequest::setOverwriteOssObject(const std::string& overwriteOssObject) +{ + overwriteOssObject_ = overwriteOssObject; + setParameter("OverwriteOssObject", overwriteOssObject); +} + +long UpdateLiveAppSnapshotConfigRequest::getOwnerId()const +{ + return ownerId_; +} + +void UpdateLiveAppSnapshotConfigRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UpdateLiveAppSnapshotConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpdateLiveAppSnapshotConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} +