From 87b0903e594985337357d3937151b7c7d36ff645 Mon Sep 17 00:00:00 2001 From: "haowei.yao" Date: Tue, 19 Mar 2019 10:38:38 +0800 Subject: [PATCH] =?UTF-8?q?CLOUDWF=20SDK=20Auto=20Released=20By=20shenshi,?= =?UTF-8?q?Version=EF=BC=9A1.34.46?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: haowei.yao --- CHANGELOG | 3 + CMakeLists.txt | 3 +- VERSION | 2 +- cloudwf/CMakeLists.txt | 978 ++ .../alibabacloud/cloudwf/CloudwfClient.h | 1838 ++++ .../alibabacloud/cloudwf/CloudwfExport.h | 32 + .../cloudwf/model/AddApgroupConfigRequest.h | 57 + .../cloudwf/model/AddApgroupConfigResult.h | 59 + .../model/AliyunRegisterApAssetRequest.h | 57 + .../model/AliyunRegisterApAssetResult.h | 59 + .../cloudwf/model/ApgroupBatchAddApRequest.h | 54 + .../cloudwf/model/ApgroupBatchAddApResult.h | 59 + .../model/ApgroupBatchDeleteApRequest.h | 51 + .../model/ApgroupBatchDeleteApResult.h | 59 + .../cloudwf/model/AreaCreateRequest.h | 57 + .../cloudwf/model/AreaCreateResult.h | 57 + .../cloudwf/model/AreaDeleteRequest.h | 54 + .../cloudwf/model/AreaDeleteResult.h | 57 + .../cloudwf/model/AreaInfoRequest.h | 54 + .../cloudwf/model/AreaInfoResult.h | 57 + .../cloudwf/model/AreaShowListRequest.h | 57 + .../cloudwf/model/AreaShowListResult.h | 57 + .../cloudwf/model/AreaUpdateRequest.h | 60 + .../cloudwf/model/AreaUpdateResult.h | 57 + .../model/BatchChangeGroupApNameRequest.h | 51 + .../model/BatchChangeGroupApNameResult.h | 59 + .../model/BatchRegisterApAssetRequest.h | 51 + .../model/BatchRegisterApAssetResult.h | 59 + .../model/BatchSaveApPositionRequest.h | 51 + .../cloudwf/model/BatchSaveApPositionResult.h | 59 + .../cloudwf/model/BusinessCreateRequest.h | 84 + .../cloudwf/model/BusinessCreateResult.h | 57 + .../cloudwf/model/BusinessInfoRequest.h | 51 + .../cloudwf/model/BusinessInfoResult.h | 57 + .../cloudwf/model/BusinessShowListRequest.h | 54 + .../cloudwf/model/BusinessShowListResult.h | 57 + .../cloudwf/model/BusinessUpdateRequest.h | 69 + .../cloudwf/model/BusinessUpdateResult.h | 57 + .../cloudwf/model/CeaseInstanceRequest.h | 54 + .../cloudwf/model/CeaseInstanceResult.h | 55 + .../model/CheckRootPermissionRequest.h | 48 + .../cloudwf/model/CheckRootPermissionResult.h | 59 + .../CheckUmengDataAnalysisPermissionRequest.h | 48 + .../CheckUmengDataAnalysisPermissionResult.h | 59 + .../cloudwf/model/ConfigAutoRenewRequest.h | 60 + .../cloudwf/model/ConfigAutoRenewResult.h | 57 + .../cloudwf/model/CreateRenewOrderRequest.h | 54 + .../cloudwf/model/CreateRenewOrderResult.h | 57 + .../model/CreateSubAccountPermissionRequest.h | 66 + .../model/CreateSubAccountPermissionResult.h | 57 + .../cloudwf/model/DelApPositionRequest.h | 54 + .../cloudwf/model/DelApPositionResult.h | 59 + .../model/DelPageConfigTemplateRequest.h | 51 + .../model/DelPageConfigTemplateResult.h | 57 + .../cloudwf/model/DelPortalTempRequest.h | 51 + .../cloudwf/model/DelPortalTempResult.h | 57 + .../model/DelSubAccountPermissionRequest.h | 51 + .../model/DelSubAccountPermissionResult.h | 57 + .../DelUmengPagePermission4RootRequest.h | 51 + .../model/DelUmengPagePermission4RootResult.h | 57 + .../model/DeleteApRadioSsidConfigRequest.h | 54 + .../model/DeleteApRadioSsidConfigResult.h | 59 + .../model/DeleteApgroupConfigRequest.h | 51 + .../cloudwf/model/DeleteApgroupConfigResult.h | 59 + .../model/DeleteApgroupSsidConfigRequest.h | 54 + .../model/DeleteApgroupSsidConfigResult.h | 59 + .../cloudwf/model/DeletePositionMapRequest.h | 51 + .../cloudwf/model/DeletePositionMapResult.h | 59 + .../cloudwf/model/DeviceBatchCreateRequest.h | 54 + .../cloudwf/model/DeviceBatchCreateResult.h | 57 + .../cloudwf/model/DeviceCreateRequest.h | 63 + .../cloudwf/model/DeviceCreateResult.h | 57 + .../cloudwf/model/DeviceDeleteRequest.h | 54 + .../cloudwf/model/DeviceDeleteResult.h | 57 + .../cloudwf/model/DeviceShowListRequest.h | 63 + .../cloudwf/model/DeviceShowListResult.h | 57 + .../cloudwf/model/DeviceUpdateRequest.h | 57 + .../cloudwf/model/DeviceUpdateResult.h | 57 + .../cloudwf/model/ExcelToJsonRequest.h | 51 + .../cloudwf/model/ExcelToJsonResult.h | 59 + .../cloudwf/model/FindApRequest.h | 51 + .../alibabacloud/cloudwf/model/FindApResult.h | 59 + .../cloudwf/model/FrequencyAnalyseRequest.h | 51 + .../cloudwf/model/FrequencyAnalyseResult.h | 57 + .../cloudwf/model/GetAccountConfigRequest.h | 51 + .../cloudwf/model/GetAccountConfigResult.h | 59 + .../cloudwf/model/GetAddApsProgressRequest.h | 51 + .../cloudwf/model/GetAddApsProgressResult.h | 59 + .../model/GetAllActiveShopByGroupRequest.h | 54 + .../model/GetAllActiveShopByGroupResult.h | 59 + .../cloudwf/model/GetAllApModelRequest.h | 48 + .../cloudwf/model/GetAllApModelResult.h | 59 + .../model/GetApDetailedConfigRequest.h | 51 + .../cloudwf/model/GetApDetailedConfigResult.h | 59 + .../model/GetApDetailedStatusRequest.h | 51 + .../cloudwf/model/GetApDetailedStatusResult.h | 59 + .../cloudwf/model/GetApPortalBindRequest.h | 54 + .../cloudwf/model/GetApPortalBindResult.h | 59 + .../model/GetApRunHistoryTimeSerRequest.h | 57 + .../model/GetApRunHistoryTimeSerResult.h | 59 + .../cloudwf/model/GetApStaMiscAggRequest.h | 51 + .../cloudwf/model/GetApStaMiscAggResult.h | 59 + .../cloudwf/model/GetApTopRequest.h | 51 + .../cloudwf/model/GetApTopResult.h | 59 + .../model/GetApgroupConfigProgressRequest.h | 51 + .../model/GetApgroupConfigProgressResult.h | 59 + .../model/GetApgroupDetailedConfigRequest.h | 51 + .../model/GetApgroupDetailedConfigResult.h | 59 + .../GetApgroupPortalConfigProgressRequest.h | 51 + .../GetApgroupPortalConfigProgressResult.h | 59 + .../GetApgroupScanConfigSaveProgressRequest.h | 51 + .../GetApgroupScanConfigSaveProgressResult.h | 59 + .../GetApgroupSsidConfigProgressRequest.h | 51 + .../GetApgroupSsidConfigProgressResult.h | 59 + .../GetBatchSaveApAssetProgressRequest.h | 48 + .../model/GetBatchSaveApAssetProgressResult.h | 59 + .../cloudwf/model/GetBidRequest.h | 54 + .../alibabacloud/cloudwf/model/GetBidResult.h | 59 + .../cloudwf/model/GetBids4Uid4RootRequest.h | 51 + .../cloudwf/model/GetBids4Uid4RootResult.h | 59 + .../cloudwf/model/GetBindAp4UmengRequest.h | 48 + .../cloudwf/model/GetBindAp4UmengResult.h | 59 + .../cloudwf/model/GetCrowdListRequest.h | 72 + .../cloudwf/model/GetCrowdListResult.h | 57 + .../cloudwf/model/GetDailyStatisticRequest.h | 51 + .../cloudwf/model/GetDailyStatisticResult.h | 59 + .../cloudwf/model/GetDeviceInfoByMacRequest.h | 51 + .../cloudwf/model/GetDeviceInfoByMacResult.h | 59 + .../GetGroupApChangeNameTemplateRequest.h | 48 + .../GetGroupApChangeNameTemplateResult.h | 59 + .../GetGroupApRadioConfigProgressRequest.h | 51 + .../GetGroupApRadioConfigProgressResult.h | 59 + .../GetGroupApRadioConfigTemplateRequest.h | 48 + .../GetGroupApRadioConfigTemplateResult.h | 59 + .../GetGroupApRadioOnoffProgressRequest.h | 51 + .../GetGroupApRadioOnoffProgressResult.h | 59 + .../model/GetGroupApRepairProgressRequest.h | 51 + .../model/GetGroupApRepairProgressResult.h | 59 + .../cloudwf/model/GetInstanceByShopRequest.h | 51 + .../cloudwf/model/GetInstanceByShopResult.h | 59 + .../model/GetLatestApStatisticRequest.h | 51 + .../model/GetLatestApStatisticResult.h | 59 + .../model/GetLatestStaStatisticRequest.h | 51 + .../model/GetLatestStaStatisticResult.h | 59 + .../cloudwf/model/GetMapUrlRequest.h | 51 + .../cloudwf/model/GetMapUrlResult.h | 59 + .../cloudwf/model/GetOnlineApTimeSerRequest.h | 66 + .../cloudwf/model/GetOnlineApTimeSerResult.h | 59 + .../model/GetOnlineStaTimeSerRequest.h | 66 + .../cloudwf/model/GetOnlineStaTimeSerResult.h | 59 + .../cloudwf/model/GetOssServerSignRequest.h | 51 + .../cloudwf/model/GetOssServerSignResult.h | 59 + .../model/GetPageConfigTemplateRequest.h | 51 + .../model/GetPageConfigTemplateResult.h | 59 + .../cloudwf/model/GetPagePropertiesRequest.h | 48 + .../cloudwf/model/GetPagePropertiesResult.h | 59 + .../model/GetPortalTempDetailRequest.h | 54 + .../cloudwf/model/GetPortalTempDetailResult.h | 59 + .../GetProbeDataSubscriberConfigRequest.h | 51 + .../GetProbeDataSubscriberConfigResult.h | 59 + .../model/GetRadioRunHistoryTimeSerRequest.h | 51 + .../model/GetRadioRunHistoryTimeSerResult.h | 59 + .../cloudwf/model/GetScanModeRequest.h | 51 + .../cloudwf/model/GetScanModeResult.h | 59 + .../model/GetScanProbeTimeSerRequest.h | 66 + .../cloudwf/model/GetScanProbeTimeSerResult.h | 59 + .../GetSendCommandByMacProgressRequest.h | 48 + .../model/GetSendCommandByMacProgressResult.h | 59 + .../cloudwf/model/GetSidsAndGids4BidRequest.h | 54 + .../cloudwf/model/GetSidsAndGids4BidResult.h | 59 + .../model/GetStaDetailedStatusRequest.h | 51 + .../model/GetStaDetailedStatusResult.h | 59 + .../model/GetStaRunHistoryTimeSerRequest.h | 51 + .../model/GetStaRunHistoryTimeSerResult.h | 59 + .../cloudwf/model/GetStaTopRequest.h | 51 + .../cloudwf/model/GetStaTopResult.h | 59 + .../model/GetSubAccountPermissionRequest.h | 51 + .../model/GetSubAccountPermissionResult.h | 59 + .../model/GetSubAccountStatusRequest.h | 48 + .../cloudwf/model/GetSubAccountStatusResult.h | 59 + .../GetUmengPagePermission4RootRequest.h | 51 + .../model/GetUmengPagePermission4RootResult.h | 59 + .../model/GetUpgradeAPGroupProgressRequest.h | 48 + .../model/GetUpgradeAPGroupProgressResult.h | 59 + .../model/GetUpgradeAPProgressRequest.h | 48 + .../model/GetUpgradeAPProgressResult.h | 59 + .../cloudwf/model/GetUpgradeImgRequest.h | 51 + .../cloudwf/model/GetUpgradeImgResult.h | 59 + .../model/GetUserUmengPagePermissionRequest.h | 51 + .../model/GetUserUmengPagePermissionResult.h | 59 + .../cloudwf/model/GroupDetailsRequest.h | 51 + .../cloudwf/model/GroupDetailsResult.h | 57 + .../cloudwf/model/GroupIntimeRequest.h | 51 + .../cloudwf/model/GroupIntimeResult.h | 57 + .../cloudwf/model/GroupOverviewRequest.h | 51 + .../cloudwf/model/GroupOverviewResult.h | 57 + .../cloudwf/model/GroupTrendRequest.h | 51 + .../cloudwf/model/GroupTrendResult.h | 57 + .../model/HeadquartersOverviewRequest.h | 51 + .../model/HeadquartersOverviewResult.h | 57 + .../model/HeadquartersRankingRequest.h | 51 + .../cloudwf/model/HeadquartersRankingResult.h | 57 + .../model/HeadquartersToolsCoincideRequest.h | 51 + .../model/HeadquartersToolsCoincideResult.h | 57 + .../model/HeadquartersToolsContrastRequest.h | 51 + .../model/HeadquartersToolsContrastResult.h | 57 + .../model/HeadquartersToolsO2ORequest.h | 51 + .../model/HeadquartersToolsO2OResult.h | 57 + .../cloudwf/model/HeadquartersTrendRequest.h | 51 + .../cloudwf/model/HeadquartersTrendResult.h | 57 + .../cloudwf/model/InnerCheckOrderRequest.h | 51 + .../cloudwf/model/InnerCheckOrderResult.h | 57 + .../model/InnerProduceCloudWFRequest.h | 51 + .../cloudwf/model/InnerProduceCloudWFResult.h | 55 + .../cloudwf/model/InnerRefundRequest.h | 51 + .../cloudwf/model/InnerRefundResult.h | 55 + .../model/KickAndClearPMKcacheRequest.h | 51 + .../model/KickAndClearPMKcacheResult.h | 57 + .../cloudwf/model/KickStaRequest.h | 51 + .../cloudwf/model/KickStaResult.h | 57 + .../cloudwf/model/ListAccountConfigRequest.h | 63 + .../cloudwf/model/ListAccountConfigResult.h | 59 + .../model/ListApAssetCanBeAddedRequest.h | 66 + .../model/ListApAssetCanBeAddedResult.h | 59 + .../cloudwf/model/ListApAssetRequest.h | 72 + .../cloudwf/model/ListApAssetResult.h | 59 + .../cloudwf/model/ListApDetailInfoRequest.h | 51 + .../cloudwf/model/ListApDetailInfoResult.h | 59 + .../cloudwf/model/ListApPositionMapRequest.h | 72 + .../cloudwf/model/ListApPositionMapResult.h | 59 + .../cloudwf/model/ListApPositionRequest.h | 51 + .../cloudwf/model/ListApPositionResult.h | 59 + .../model/ListApPositionStatusRequest.h | 51 + .../model/ListApPositionStatusResult.h | 59 + .../cloudwf/model/ListApRadioStatusRequest.h | 78 + .../cloudwf/model/ListApRadioStatusResult.h | 59 + .../cloudwf/model/ListApStaStatusRequest.h | 78 + .../cloudwf/model/ListApStaStatusResult.h | 59 + .../cloudwf/model/ListApStatusRequest.h | 87 + .../cloudwf/model/ListApStatusResult.h | 59 + .../cloudwf/model/ListApUpgradeRequest.h | 69 + .../cloudwf/model/ListApUpgradeResult.h | 59 + .../cloudwf/model/ListApgroupConfigRequest.h | 66 + .../cloudwf/model/ListApgroupConfigResult.h | 59 + .../cloudwf/model/ListBriefApConfigRequest.h | 72 + .../cloudwf/model/ListBriefApConfigResult.h | 59 + .../model/ListBriefConfigByActionRequest.h | 57 + .../model/ListBriefConfigByActionResult.h | 59 + .../model/ListBusinessDetailsRequest.h | 63 + .../cloudwf/model/ListBusinessDetailsResult.h | 59 + .../cloudwf/model/ListBusinessesRequest.h | 48 + .../cloudwf/model/ListBusinessesResult.h | 62 + .../cloudwf/model/ListConfigByActionRequest.h | 57 + .../cloudwf/model/ListConfigByActionResult.h | 59 + .../model/ListGroupApBriefConfigRequest.h | 72 + .../model/ListGroupApBriefConfigResult.h | 59 + .../model/ListPageConfigTemplateRequest.h | 57 + .../model/ListPageConfigTemplateResult.h | 59 + .../cloudwf/model/ListPortalTemplateRequest.h | 63 + .../cloudwf/model/ListPortalTemplateResult.h | 59 + .../cloudwf/model/ListProbeinfoRequest.h | 69 + .../cloudwf/model/ListProbeinfoResult.h | 59 + .../cloudwf/model/ListStaOnoffLogRequest.h | 72 + .../cloudwf/model/ListStaOnoffLogResult.h | 59 + .../cloudwf/model/ListStaStatusRequest.h | 87 + .../cloudwf/model/ListStaStatusResult.h | 59 + .../model/ListSubAccountPermissionRequest.h | 57 + .../model/ListSubAccountPermissionResult.h | 59 + .../ListUmengPagePermission4RootRequest.h | 63 + .../ListUmengPagePermission4RootResult.h | 59 + .../cloudwf/model/ListUpgradeImgRequest.h | 54 + .../cloudwf/model/ListUpgradeImgResult.h | 59 + .../model/ModifySubAccountPermissionRequest.h | 63 + .../model/ModifySubAccountPermissionResult.h | 57 + .../cloudwf/model/OemFlowrateAnalyseRequest.h | 51 + .../cloudwf/model/OemFlowrateAnalyseResult.h | 59 + .../model/OemFlowrateIntelligentRequest.h | 51 + .../model/OemFlowrateIntelligentResult.h | 59 + .../cloudwf/model/OemFlowrateMonitorRequest.h | 51 + .../cloudwf/model/OemFlowrateMonitorResult.h | 59 + .../model/OemFlowrateOverviewRequest.h | 51 + .../cloudwf/model/OemFlowrateOverviewResult.h | 59 + .../cloudwf/model/OemFlowrateRankingRequest.h | 51 + .../cloudwf/model/OemFlowrateRankingResult.h | 59 + .../cloudwf/model/OemHeatLineRequest.h | 51 + .../cloudwf/model/OemHeatLineResult.h | 59 + .../cloudwf/model/OemHeatMapRequest.h | 51 + .../cloudwf/model/OemHeatMapResult.h | 59 + .../cloudwf/model/OemHeatSettingRequest.h | 51 + .../cloudwf/model/OemHeatSettingResult.h | 59 + .../model/OemMarketingCustomerRequest.h | 51 + .../model/OemMarketingCustomerResult.h | 59 + .../model/OemMarketingPotentialRequest.h | 51 + .../model/OemMarketingPotentialResult.h | 59 + .../model/OemMarketingSettingDataRequest.h | 51 + .../model/OemMarketingSettingDataResult.h | 59 + .../cloudwf/model/OemSitingContrastRequest.h | 51 + .../cloudwf/model/OemSitingContrastResult.h | 59 + .../cloudwf/model/OemSitingSelctionRequest.h | 51 + .../cloudwf/model/OemSitingSelctionResult.h | 59 + .../cloudwf/model/OnoffGroupApRadioRequest.h | 54 + .../cloudwf/model/OnoffGroupApRadioResult.h | 59 + .../cloudwf/model/PeripheryAnalyseRequest.h | 51 + .../cloudwf/model/PeripheryAnalyseResult.h | 57 + .../cloudwf/model/ProduceInstanceRequest.h | 54 + .../cloudwf/model/ProduceInstanceResult.h | 55 + .../cloudwf/model/ProfileBaseRequest.h | 60 + .../cloudwf/model/ProfileBaseResult.h | 57 + .../cloudwf/model/ProfileConsumeRequest.h | 60 + .../cloudwf/model/ProfileConsumeResult.h | 57 + .../cloudwf/model/ProfileDistrictRequest.h | 60 + .../cloudwf/model/ProfileDistrictResult.h | 57 + .../cloudwf/model/ProfileHistoryListRequest.h | 60 + .../cloudwf/model/ProfileHistoryListResult.h | 57 + .../cloudwf/model/ProfileHistoryRequest.h | 60 + .../cloudwf/model/ProfileHistoryResult.h | 57 + .../cloudwf/model/ProfileMediaRequest.h | 60 + .../cloudwf/model/ProfileMediaResult.h | 57 + .../cloudwf/model/ProfileTagRequest.h | 69 + .../cloudwf/model/ProfileTagResult.h | 57 + .../cloudwf/model/ProfileTradeRequest.h | 60 + .../cloudwf/model/ProfileTradeResult.h | 57 + .../cloudwf/model/PutOssFileRequest.h | 51 + .../cloudwf/model/PutOssFileResult.h | 59 + .../cloudwf/model/QueryRenewPriceRequest.h | 54 + .../cloudwf/model/QueryRenewPriceResult.h | 57 + .../cloudwf/model/ReleaseInstanceRequest.h | 54 + .../cloudwf/model/ReleaseInstanceResult.h | 55 + .../cloudwf/model/RepairApRequest.h | 51 + .../cloudwf/model/RepairApResult.h | 59 + .../cloudwf/model/RepairGroupApRequest.h | 51 + .../cloudwf/model/RepairGroupApResult.h | 59 + .../cloudwf/model/ReportDayRequest.h | 57 + .../cloudwf/model/ReportDayResult.h | 57 + .../cloudwf/model/ReportHourRequest.h | 57 + .../cloudwf/model/ReportHourResult.h | 57 + .../cloudwf/model/ReportMinuteRequest.h | 57 + .../cloudwf/model/ReportMinuteResult.h | 57 + .../cloudwf/model/ReportRealtimeRequest.h | 51 + .../cloudwf/model/ReportRealtimeResult.h | 57 + .../cloudwf/model/ReportZoneDayRequest.h | 57 + .../cloudwf/model/ReportZoneDayResult.h | 57 + .../cloudwf/model/ReportZoneHourRequest.h | 57 + .../cloudwf/model/ReportZoneHourResult.h | 57 + .../cloudwf/model/ReportZoneMinuteRequest.h | 57 + .../cloudwf/model/ReportZoneMinuteResult.h | 57 + .../cloudwf/model/ReportZoneRealtimeRequest.h | 51 + .../cloudwf/model/ReportZoneRealtimeResult.h | 57 + .../cloudwf/model/ResetApConfigRequest.h | 51 + .../cloudwf/model/ResetApConfigResult.h | 59 + .../cloudwf/model/ResetApRequest.h | 51 + .../cloudwf/model/ResetApResult.h | 59 + .../cloudwf/model/ResumeInstanceRequest.h | 54 + .../cloudwf/model/ResumeInstanceResult.h | 55 + .../cloudwf/model/SaveAccountConfigRequest.h | 51 + .../cloudwf/model/SaveAccountConfigResult.h | 59 + .../cloudwf/model/SaveApConfigRequest.h | 81 + .../cloudwf/model/SaveApConfigResult.h | 59 + .../cloudwf/model/SaveApMapInfoRequest.h | 51 + .../cloudwf/model/SaveApMapInfoResult.h | 59 + .../cloudwf/model/SaveApPortalConfigRequest.h | 75 + .../cloudwf/model/SaveApPortalConfigResult.h | 59 + .../cloudwf/model/SaveApRadioConfigRequest.h | 108 + .../cloudwf/model/SaveApRadioConfigResult.h | 59 + .../model/SaveApRadioSsidConfigRequest.h | 177 + .../model/SaveApRadioSsidConfigResult.h | 59 + .../cloudwf/model/SaveApScanConfigRequest.h | 54 + .../cloudwf/model/SaveApScanConfigResult.h | 59 + .../cloudwf/model/SaveApgroupConfigRequest.h | 75 + .../cloudwf/model/SaveApgroupConfigResult.h | 59 + .../model/SaveApgroupScanConfigRequest.h | 54 + .../model/SaveApgroupScanConfigResult.h | 59 + .../model/SaveApgroupSsidConfigRequest.h | 51 + .../model/SaveApgroupSsidConfigResult.h | 59 + .../model/SaveGroupApRadioConfigRequest.h | 51 + .../model/SaveGroupApRadioConfigResult.h | 59 + .../model/SavePageConfigTemplateRequest.h | 63 + .../model/SavePageConfigTemplateResult.h | 57 + .../cloudwf/model/SavePortalConfigRequest.h | 51 + .../cloudwf/model/SavePortalConfigResult.h | 59 + .../cloudwf/model/SavePortalTemplateRequest.h | 66 + .../cloudwf/model/SavePortalTemplateResult.h | 57 + .../model/SaveProbeDataSubscriberRequest.h | 72 + .../model/SaveProbeDataSubscriberResult.h | 59 + .../cloudwf/model/SaveStaStatusRequest.h | 54 + .../cloudwf/model/SaveStaStatusResult.h | 57 + .../SaveUmengPagePermission4RootRequest.h | 63 + .../SaveUmengPagePermission4RootResult.h | 57 + .../cloudwf/model/SendCommandByMacRequest.h | 54 + .../cloudwf/model/SendCommandByMacResult.h | 59 + .../cloudwf/model/SetScanModeRequest.h | 54 + .../cloudwf/model/SetScanModeResult.h | 59 + .../model/SetUpgradeImgByModelRequest.h | 60 + .../model/SetUpgradeImgByModelResult.h | 59 + .../cloudwf/model/ShopActionCustomeRequest.h | 51 + .../cloudwf/model/ShopActionCustomeResult.h | 57 + .../model/ShopActionReturningRequest.h | 51 + .../cloudwf/model/ShopActionReturningResult.h | 57 + .../cloudwf/model/ShopCameraRequest.h | 51 + .../cloudwf/model/ShopCameraResult.h | 57 + .../cloudwf/model/ShopCreateRequest.h | 105 + .../cloudwf/model/ShopCreateResult.h | 57 + .../model/ShopCreatemarketingRequest.h | 60 + .../cloudwf/model/ShopCreatemarketingResult.h | 57 + .../cloudwf/model/ShopDataAlarmRequest.h | 63 + .../cloudwf/model/ShopDataAlarmResult.h | 57 + .../cloudwf/model/ShopDeleteRequest.h | 51 + .../cloudwf/model/ShopDeleteResult.h | 57 + .../model/ShopDeletemarketingRequest.h | 54 + .../cloudwf/model/ShopDeletemarketingResult.h | 57 + .../cloudwf/model/ShopGetfiltermacRequest.h | 51 + .../cloudwf/model/ShopGetfiltermacResult.h | 57 + .../cloudwf/model/ShopGetredressRequest.h | 51 + .../cloudwf/model/ShopGetredressResult.h | 57 + .../cloudwf/model/ShopGroupCreateRequest.h | 60 + .../cloudwf/model/ShopGroupCreateResult.h | 57 + .../cloudwf/model/ShopGroupDeleteRequest.h | 51 + .../cloudwf/model/ShopGroupDeleteResult.h | 57 + .../cloudwf/model/ShopGroupInfoRequest.h | 51 + .../cloudwf/model/ShopGroupInfoResult.h | 57 + .../cloudwf/model/ShopGroupShowListRequest.h | 57 + .../cloudwf/model/ShopGroupShowListResult.h | 57 + .../cloudwf/model/ShopGroupUpdateRequest.h | 60 + .../cloudwf/model/ShopGroupUpdateResult.h | 57 + .../cloudwf/model/ShopInfoRequest.h | 51 + .../cloudwf/model/ShopInfoResult.h | 57 + .../cloudwf/model/ShopMarketingListRequest.h | 60 + .../cloudwf/model/ShopMarketingListResult.h | 57 + .../cloudwf/model/ShopOverviewRequest.h | 51 + .../cloudwf/model/ShopOverviewResult.h | 57 + .../cloudwf/model/ShopSetfiltermacRequest.h | 54 + .../cloudwf/model/ShopSetfiltermacResult.h | 57 + .../cloudwf/model/ShopSetredressRequest.h | 84 + .../cloudwf/model/ShopSetredressResult.h | 57 + .../cloudwf/model/ShopShowListRequest.h | 72 + .../cloudwf/model/ShopShowListResult.h | 57 + .../cloudwf/model/ShopUpdateRequest.h | 105 + .../cloudwf/model/ShopUpdateResult.h | 57 + .../cloudwf/model/UpLoadMapRequest.h | 63 + .../cloudwf/model/UpLoadMapResult.h | 59 + .../cloudwf/model/UpgradeAPGroupRequest.h | 51 + .../cloudwf/model/UpgradeAPGroupResult.h | 59 + .../cloudwf/model/UpgradeAPRequest.h | 51 + .../cloudwf/model/UpgradeAPResult.h | 59 + .../cloudwf/model/UserAnalyseRequest.h | 51 + .../cloudwf/model/UserAnalyseResult.h | 57 + .../cloudwf/model/UserDataCreateRequest.h | 60 + .../cloudwf/model/UserDataCreateResult.h | 57 + .../cloudwf/model/UserDataDeleteRequest.h | 54 + .../cloudwf/model/UserDataDeleteResult.h | 57 + .../cloudwf/model/UserDataShowListRequest.h | 63 + .../cloudwf/model/UserDataShowListResult.h | 57 + .../cloudwf/model/UserDataUpdateRequest.h | 63 + .../cloudwf/model/UserDataUpdateResult.h | 57 + cloudwf/src/CloudwfClient.cc | 8117 +++++++++++++++++ cloudwf/src/model/AddApgroupConfigRequest.cc | 71 + cloudwf/src/model/AddApgroupConfigResult.cc | 80 + .../src/model/AliyunRegisterApAssetRequest.cc | 71 + .../src/model/AliyunRegisterApAssetResult.cc | 80 + cloudwf/src/model/ApgroupBatchAddApRequest.cc | 60 + cloudwf/src/model/ApgroupBatchAddApResult.cc | 80 + .../src/model/ApgroupBatchDeleteApRequest.cc | 49 + .../src/model/ApgroupBatchDeleteApResult.cc | 80 + cloudwf/src/model/AreaCreateRequest.cc | 71 + cloudwf/src/model/AreaCreateResult.cc | 73 + cloudwf/src/model/AreaDeleteRequest.cc | 60 + cloudwf/src/model/AreaDeleteResult.cc | 73 + cloudwf/src/model/AreaInfoRequest.cc | 60 + cloudwf/src/model/AreaInfoResult.cc | 73 + cloudwf/src/model/AreaShowListRequest.cc | 71 + cloudwf/src/model/AreaShowListResult.cc | 73 + cloudwf/src/model/AreaUpdateRequest.cc | 82 + cloudwf/src/model/AreaUpdateResult.cc | 73 + .../model/BatchChangeGroupApNameRequest.cc | 49 + .../src/model/BatchChangeGroupApNameResult.cc | 80 + .../src/model/BatchRegisterApAssetRequest.cc | 49 + .../src/model/BatchRegisterApAssetResult.cc | 80 + .../src/model/BatchSaveApPositionRequest.cc | 49 + .../src/model/BatchSaveApPositionResult.cc | 80 + cloudwf/src/model/BusinessCreateRequest.cc | 170 + cloudwf/src/model/BusinessCreateResult.cc | 73 + cloudwf/src/model/BusinessInfoRequest.cc | 49 + cloudwf/src/model/BusinessInfoResult.cc | 73 + cloudwf/src/model/BusinessShowListRequest.cc | 60 + cloudwf/src/model/BusinessShowListResult.cc | 73 + cloudwf/src/model/BusinessUpdateRequest.cc | 115 + cloudwf/src/model/BusinessUpdateResult.cc | 73 + cloudwf/src/model/CeaseInstanceRequest.cc | 60 + cloudwf/src/model/CeaseInstanceResult.cc | 66 + .../src/model/CheckRootPermissionRequest.cc | 38 + .../src/model/CheckRootPermissionResult.cc | 80 + ...CheckUmengDataAnalysisPermissionRequest.cc | 38 + .../CheckUmengDataAnalysisPermissionResult.cc | 80 + cloudwf/src/model/ConfigAutoRenewRequest.cc | 83 + cloudwf/src/model/ConfigAutoRenewResult.cc | 73 + cloudwf/src/model/CreateRenewOrderRequest.cc | 61 + cloudwf/src/model/CreateRenewOrderResult.cc | 73 + .../CreateSubAccountPermissionRequest.cc | 107 + .../model/CreateSubAccountPermissionResult.cc | 73 + cloudwf/src/model/DelApPositionRequest.cc | 60 + cloudwf/src/model/DelApPositionResult.cc | 80 + .../src/model/DelPageConfigTemplateRequest.cc | 49 + .../src/model/DelPageConfigTemplateResult.cc | 73 + cloudwf/src/model/DelPortalTempRequest.cc | 49 + cloudwf/src/model/DelPortalTempResult.cc | 73 + .../model/DelSubAccountPermissionRequest.cc | 49 + .../model/DelSubAccountPermissionResult.cc | 73 + .../DelUmengPagePermission4RootRequest.cc | 49 + .../DelUmengPagePermission4RootResult.cc | 73 + .../model/DeleteApRadioSsidConfigRequest.cc | 60 + .../model/DeleteApRadioSsidConfigResult.cc | 80 + .../src/model/DeleteApgroupConfigRequest.cc | 49 + .../src/model/DeleteApgroupConfigResult.cc | 80 + .../model/DeleteApgroupSsidConfigRequest.cc | 60 + .../model/DeleteApgroupSsidConfigResult.cc | 80 + cloudwf/src/model/DeletePositionMapRequest.cc | 49 + cloudwf/src/model/DeletePositionMapResult.cc | 80 + cloudwf/src/model/DeviceBatchCreateRequest.cc | 60 + cloudwf/src/model/DeviceBatchCreateResult.cc | 73 + cloudwf/src/model/DeviceCreateRequest.cc | 93 + cloudwf/src/model/DeviceCreateResult.cc | 73 + cloudwf/src/model/DeviceDeleteRequest.cc | 60 + cloudwf/src/model/DeviceDeleteResult.cc | 73 + cloudwf/src/model/DeviceShowListRequest.cc | 93 + cloudwf/src/model/DeviceShowListResult.cc | 73 + cloudwf/src/model/DeviceUpdateRequest.cc | 71 + cloudwf/src/model/DeviceUpdateResult.cc | 73 + cloudwf/src/model/ExcelToJsonRequest.cc | 49 + cloudwf/src/model/ExcelToJsonResult.cc | 80 + cloudwf/src/model/FindApRequest.cc | 49 + cloudwf/src/model/FindApResult.cc | 80 + cloudwf/src/model/FrequencyAnalyseRequest.cc | 49 + cloudwf/src/model/FrequencyAnalyseResult.cc | 73 + cloudwf/src/model/GetAccountConfigRequest.cc | 49 + cloudwf/src/model/GetAccountConfigResult.cc | 80 + cloudwf/src/model/GetAddApsProgressRequest.cc | 49 + cloudwf/src/model/GetAddApsProgressResult.cc | 80 + .../model/GetAllActiveShopByGroupRequest.cc | 61 + .../model/GetAllActiveShopByGroupResult.cc | 80 + cloudwf/src/model/GetAllApModelRequest.cc | 38 + cloudwf/src/model/GetAllApModelResult.cc | 80 + .../src/model/GetApDetailedConfigRequest.cc | 49 + .../src/model/GetApDetailedConfigResult.cc | 80 + .../src/model/GetApDetailedStatusRequest.cc | 49 + .../src/model/GetApDetailedStatusResult.cc | 80 + cloudwf/src/model/GetApPortalBindRequest.cc | 60 + cloudwf/src/model/GetApPortalBindResult.cc | 80 + .../model/GetApRunHistoryTimeSerRequest.cc | 71 + .../src/model/GetApRunHistoryTimeSerResult.cc | 80 + cloudwf/src/model/GetApStaMiscAggRequest.cc | 49 + cloudwf/src/model/GetApStaMiscAggResult.cc | 80 + cloudwf/src/model/GetApTopRequest.cc | 49 + cloudwf/src/model/GetApTopResult.cc | 80 + .../model/GetApgroupConfigProgressRequest.cc | 49 + .../model/GetApgroupConfigProgressResult.cc | 80 + .../model/GetApgroupDetailedConfigRequest.cc | 49 + .../model/GetApgroupDetailedConfigResult.cc | 80 + .../GetApgroupPortalConfigProgressRequest.cc | 49 + .../GetApgroupPortalConfigProgressResult.cc | 80 + ...GetApgroupScanConfigSaveProgressRequest.cc | 49 + .../GetApgroupScanConfigSaveProgressResult.cc | 80 + .../GetApgroupSsidConfigProgressRequest.cc | 49 + .../GetApgroupSsidConfigProgressResult.cc | 80 + .../GetBatchSaveApAssetProgressRequest.cc | 38 + .../GetBatchSaveApAssetProgressResult.cc | 80 + cloudwf/src/model/GetBidRequest.cc | 60 + cloudwf/src/model/GetBidResult.cc | 80 + cloudwf/src/model/GetBids4Uid4RootRequest.cc | 49 + cloudwf/src/model/GetBids4Uid4RootResult.cc | 80 + cloudwf/src/model/GetBindAp4UmengRequest.cc | 38 + cloudwf/src/model/GetBindAp4UmengResult.cc | 80 + cloudwf/src/model/GetCrowdListRequest.cc | 126 + cloudwf/src/model/GetCrowdListResult.cc | 73 + cloudwf/src/model/GetDailyStatisticRequest.cc | 49 + cloudwf/src/model/GetDailyStatisticResult.cc | 80 + .../src/model/GetDeviceInfoByMacRequest.cc | 49 + cloudwf/src/model/GetDeviceInfoByMacResult.cc | 80 + .../GetGroupApChangeNameTemplateRequest.cc | 38 + .../GetGroupApChangeNameTemplateResult.cc | 80 + .../GetGroupApRadioConfigProgressRequest.cc | 49 + .../GetGroupApRadioConfigProgressResult.cc | 80 + .../GetGroupApRadioConfigTemplateRequest.cc | 38 + .../GetGroupApRadioConfigTemplateResult.cc | 80 + .../GetGroupApRadioOnoffProgressRequest.cc | 49 + .../GetGroupApRadioOnoffProgressResult.cc | 80 + .../model/GetGroupApRepairProgressRequest.cc | 49 + .../model/GetGroupApRepairProgressResult.cc | 80 + cloudwf/src/model/GetInstanceByShopRequest.cc | 49 + cloudwf/src/model/GetInstanceByShopResult.cc | 80 + .../src/model/GetLatestApStatisticRequest.cc | 49 + .../src/model/GetLatestApStatisticResult.cc | 80 + .../src/model/GetLatestStaStatisticRequest.cc | 49 + .../src/model/GetLatestStaStatisticResult.cc | 80 + cloudwf/src/model/GetMapUrlRequest.cc | 49 + cloudwf/src/model/GetMapUrlResult.cc | 80 + .../src/model/GetOnlineApTimeSerRequest.cc | 104 + cloudwf/src/model/GetOnlineApTimeSerResult.cc | 80 + .../src/model/GetOnlineStaTimeSerRequest.cc | 104 + .../src/model/GetOnlineStaTimeSerResult.cc | 80 + cloudwf/src/model/GetOssServerSignRequest.cc | 49 + cloudwf/src/model/GetOssServerSignResult.cc | 80 + .../src/model/GetPageConfigTemplateRequest.cc | 49 + .../src/model/GetPageConfigTemplateResult.cc | 80 + cloudwf/src/model/GetPagePropertiesRequest.cc | 38 + cloudwf/src/model/GetPagePropertiesResult.cc | 80 + .../src/model/GetPortalTempDetailRequest.cc | 60 + .../src/model/GetPortalTempDetailResult.cc | 80 + .../GetProbeDataSubscriberConfigRequest.cc | 49 + .../GetProbeDataSubscriberConfigResult.cc | 80 + .../model/GetRadioRunHistoryTimeSerRequest.cc | 49 + .../model/GetRadioRunHistoryTimeSerResult.cc | 80 + cloudwf/src/model/GetScanModeRequest.cc | 50 + cloudwf/src/model/GetScanModeResult.cc | 80 + .../src/model/GetScanProbeTimeSerRequest.cc | 104 + .../src/model/GetScanProbeTimeSerResult.cc | 80 + .../GetSendCommandByMacProgressRequest.cc | 38 + .../GetSendCommandByMacProgressResult.cc | 80 + .../src/model/GetSidsAndGids4BidRequest.cc | 60 + cloudwf/src/model/GetSidsAndGids4BidResult.cc | 80 + .../src/model/GetStaDetailedStatusRequest.cc | 49 + .../src/model/GetStaDetailedStatusResult.cc | 80 + .../model/GetStaRunHistoryTimeSerRequest.cc | 49 + .../model/GetStaRunHistoryTimeSerResult.cc | 80 + cloudwf/src/model/GetStaTopRequest.cc | 49 + cloudwf/src/model/GetStaTopResult.cc | 80 + .../model/GetSubAccountPermissionRequest.cc | 49 + .../model/GetSubAccountPermissionResult.cc | 80 + .../src/model/GetSubAccountStatusRequest.cc | 38 + .../src/model/GetSubAccountStatusResult.cc | 80 + .../GetUmengPagePermission4RootRequest.cc | 49 + .../GetUmengPagePermission4RootResult.cc | 80 + .../model/GetUpgradeAPGroupProgressRequest.cc | 38 + .../model/GetUpgradeAPGroupProgressResult.cc | 80 + .../src/model/GetUpgradeAPProgressRequest.cc | 38 + .../src/model/GetUpgradeAPProgressResult.cc | 80 + cloudwf/src/model/GetUpgradeImgRequest.cc | 49 + cloudwf/src/model/GetUpgradeImgResult.cc | 80 + .../GetUserUmengPagePermissionRequest.cc | 49 + .../model/GetUserUmengPagePermissionResult.cc | 80 + cloudwf/src/model/GroupDetailsRequest.cc | 49 + cloudwf/src/model/GroupDetailsResult.cc | 73 + cloudwf/src/model/GroupIntimeRequest.cc | 49 + cloudwf/src/model/GroupIntimeResult.cc | 73 + cloudwf/src/model/GroupOverviewRequest.cc | 49 + cloudwf/src/model/GroupOverviewResult.cc | 73 + cloudwf/src/model/GroupTrendRequest.cc | 49 + cloudwf/src/model/GroupTrendResult.cc | 73 + .../src/model/HeadquartersOverviewRequest.cc | 49 + .../src/model/HeadquartersOverviewResult.cc | 73 + .../src/model/HeadquartersRankingRequest.cc | 49 + .../src/model/HeadquartersRankingResult.cc | 73 + .../model/HeadquartersToolsCoincideRequest.cc | 49 + .../model/HeadquartersToolsCoincideResult.cc | 73 + .../model/HeadquartersToolsContrastRequest.cc | 49 + .../model/HeadquartersToolsContrastResult.cc | 73 + .../src/model/HeadquartersToolsO2ORequest.cc | 49 + .../src/model/HeadquartersToolsO2OResult.cc | 73 + cloudwf/src/model/HeadquartersTrendRequest.cc | 49 + cloudwf/src/model/HeadquartersTrendResult.cc | 73 + cloudwf/src/model/InnerCheckOrderRequest.cc | 49 + cloudwf/src/model/InnerCheckOrderResult.cc | 73 + .../src/model/InnerProduceCloudWFRequest.cc | 49 + .../src/model/InnerProduceCloudWFResult.cc | 66 + cloudwf/src/model/InnerRefundRequest.cc | 49 + cloudwf/src/model/InnerRefundResult.cc | 66 + .../src/model/KickAndClearPMKcacheRequest.cc | 49 + .../src/model/KickAndClearPMKcacheResult.cc | 73 + cloudwf/src/model/KickStaRequest.cc | 49 + cloudwf/src/model/KickStaResult.cc | 73 + cloudwf/src/model/ListAccountConfigRequest.cc | 93 + cloudwf/src/model/ListAccountConfigResult.cc | 80 + .../src/model/ListApAssetCanBeAddedRequest.cc | 104 + .../src/model/ListApAssetCanBeAddedResult.cc | 80 + cloudwf/src/model/ListApAssetRequest.cc | 126 + cloudwf/src/model/ListApAssetResult.cc | 80 + cloudwf/src/model/ListApDetailInfoRequest.cc | 49 + cloudwf/src/model/ListApDetailInfoResult.cc | 80 + cloudwf/src/model/ListApPositionMapRequest.cc | 126 + cloudwf/src/model/ListApPositionMapResult.cc | 80 + cloudwf/src/model/ListApPositionRequest.cc | 49 + cloudwf/src/model/ListApPositionResult.cc | 80 + .../src/model/ListApPositionStatusRequest.cc | 49 + .../src/model/ListApPositionStatusResult.cc | 80 + cloudwf/src/model/ListApRadioStatusRequest.cc | 148 + cloudwf/src/model/ListApRadioStatusResult.cc | 80 + cloudwf/src/model/ListApStaStatusRequest.cc | 148 + cloudwf/src/model/ListApStaStatusResult.cc | 80 + cloudwf/src/model/ListApStatusRequest.cc | 181 + cloudwf/src/model/ListApStatusResult.cc | 80 + cloudwf/src/model/ListApUpgradeRequest.cc | 115 + cloudwf/src/model/ListApUpgradeResult.cc | 80 + cloudwf/src/model/ListApgroupConfigRequest.cc | 104 + cloudwf/src/model/ListApgroupConfigResult.cc | 80 + cloudwf/src/model/ListBriefApConfigRequest.cc | 126 + cloudwf/src/model/ListBriefApConfigResult.cc | 80 + .../model/ListBriefConfigByActionRequest.cc | 71 + .../model/ListBriefConfigByActionResult.cc | 80 + .../src/model/ListBusinessDetailsRequest.cc | 93 + .../src/model/ListBusinessDetailsResult.cc | 80 + cloudwf/src/model/ListBusinessesRequest.cc | 38 + cloudwf/src/model/ListBusinessesResult.cc | 81 + .../src/model/ListConfigByActionRequest.cc | 71 + cloudwf/src/model/ListConfigByActionResult.cc | 80 + .../model/ListGroupApBriefConfigRequest.cc | 126 + .../src/model/ListGroupApBriefConfigResult.cc | 80 + .../model/ListPageConfigTemplateRequest.cc | 71 + .../src/model/ListPageConfigTemplateResult.cc | 80 + .../src/model/ListPortalTemplateRequest.cc | 93 + cloudwf/src/model/ListPortalTemplateResult.cc | 80 + cloudwf/src/model/ListProbeinfoRequest.cc | 115 + cloudwf/src/model/ListProbeinfoResult.cc | 80 + cloudwf/src/model/ListStaOnoffLogRequest.cc | 126 + cloudwf/src/model/ListStaOnoffLogResult.cc | 80 + cloudwf/src/model/ListStaStatusRequest.cc | 181 + cloudwf/src/model/ListStaStatusResult.cc | 80 + .../model/ListSubAccountPermissionRequest.cc | 71 + .../model/ListSubAccountPermissionResult.cc | 80 + .../ListUmengPagePermission4RootRequest.cc | 93 + .../ListUmengPagePermission4RootResult.cc | 80 + cloudwf/src/model/ListUpgradeImgRequest.cc | 60 + cloudwf/src/model/ListUpgradeImgResult.cc | 80 + .../ModifySubAccountPermissionRequest.cc | 96 + .../model/ModifySubAccountPermissionResult.cc | 73 + .../src/model/OemFlowrateAnalyseRequest.cc | 49 + cloudwf/src/model/OemFlowrateAnalyseResult.cc | 80 + .../model/OemFlowrateIntelligentRequest.cc | 49 + .../src/model/OemFlowrateIntelligentResult.cc | 80 + .../src/model/OemFlowrateMonitorRequest.cc | 49 + cloudwf/src/model/OemFlowrateMonitorResult.cc | 80 + .../src/model/OemFlowrateOverviewRequest.cc | 49 + .../src/model/OemFlowrateOverviewResult.cc | 80 + .../src/model/OemFlowrateRankingRequest.cc | 49 + cloudwf/src/model/OemFlowrateRankingResult.cc | 80 + cloudwf/src/model/OemHeatLineRequest.cc | 49 + cloudwf/src/model/OemHeatLineResult.cc | 80 + cloudwf/src/model/OemHeatMapRequest.cc | 49 + cloudwf/src/model/OemHeatMapResult.cc | 80 + cloudwf/src/model/OemHeatSettingRequest.cc | 49 + cloudwf/src/model/OemHeatSettingResult.cc | 80 + .../src/model/OemMarketingCustomerRequest.cc | 49 + .../src/model/OemMarketingCustomerResult.cc | 80 + .../src/model/OemMarketingPotentialRequest.cc | 49 + .../src/model/OemMarketingPotentialResult.cc | 80 + .../model/OemMarketingSettingDataRequest.cc | 49 + .../model/OemMarketingSettingDataResult.cc | 80 + cloudwf/src/model/OemSitingContrastRequest.cc | 49 + cloudwf/src/model/OemSitingContrastResult.cc | 80 + cloudwf/src/model/OemSitingSelctionRequest.cc | 49 + cloudwf/src/model/OemSitingSelctionResult.cc | 80 + cloudwf/src/model/OnoffGroupApRadioRequest.cc | 60 + cloudwf/src/model/OnoffGroupApRadioResult.cc | 80 + cloudwf/src/model/PeripheryAnalyseRequest.cc | 49 + cloudwf/src/model/PeripheryAnalyseResult.cc | 73 + cloudwf/src/model/ProduceInstanceRequest.cc | 60 + cloudwf/src/model/ProduceInstanceResult.cc | 66 + cloudwf/src/model/ProfileBaseRequest.cc | 82 + cloudwf/src/model/ProfileBaseResult.cc | 73 + cloudwf/src/model/ProfileConsumeRequest.cc | 82 + cloudwf/src/model/ProfileConsumeResult.cc | 73 + cloudwf/src/model/ProfileDistrictRequest.cc | 82 + cloudwf/src/model/ProfileDistrictResult.cc | 73 + .../src/model/ProfileHistoryListRequest.cc | 82 + cloudwf/src/model/ProfileHistoryListResult.cc | 73 + cloudwf/src/model/ProfileHistoryRequest.cc | 82 + cloudwf/src/model/ProfileHistoryResult.cc | 73 + cloudwf/src/model/ProfileMediaRequest.cc | 82 + cloudwf/src/model/ProfileMediaResult.cc | 73 + cloudwf/src/model/ProfileTagRequest.cc | 115 + cloudwf/src/model/ProfileTagResult.cc | 73 + cloudwf/src/model/ProfileTradeRequest.cc | 82 + cloudwf/src/model/ProfileTradeResult.cc | 73 + cloudwf/src/model/PutOssFileRequest.cc | 49 + cloudwf/src/model/PutOssFileResult.cc | 80 + cloudwf/src/model/QueryRenewPriceRequest.cc | 61 + cloudwf/src/model/QueryRenewPriceResult.cc | 73 + cloudwf/src/model/ReleaseInstanceRequest.cc | 60 + cloudwf/src/model/ReleaseInstanceResult.cc | 66 + cloudwf/src/model/RepairApRequest.cc | 49 + cloudwf/src/model/RepairApResult.cc | 80 + cloudwf/src/model/RepairGroupApRequest.cc | 49 + cloudwf/src/model/RepairGroupApResult.cc | 80 + cloudwf/src/model/ReportDayRequest.cc | 71 + cloudwf/src/model/ReportDayResult.cc | 73 + cloudwf/src/model/ReportHourRequest.cc | 71 + cloudwf/src/model/ReportHourResult.cc | 73 + cloudwf/src/model/ReportMinuteRequest.cc | 71 + cloudwf/src/model/ReportMinuteResult.cc | 73 + cloudwf/src/model/ReportRealtimeRequest.cc | 49 + cloudwf/src/model/ReportRealtimeResult.cc | 73 + cloudwf/src/model/ReportZoneDayRequest.cc | 71 + cloudwf/src/model/ReportZoneDayResult.cc | 73 + cloudwf/src/model/ReportZoneHourRequest.cc | 71 + cloudwf/src/model/ReportZoneHourResult.cc | 73 + cloudwf/src/model/ReportZoneMinuteRequest.cc | 71 + cloudwf/src/model/ReportZoneMinuteResult.cc | 73 + .../src/model/ReportZoneRealtimeRequest.cc | 49 + cloudwf/src/model/ReportZoneRealtimeResult.cc | 73 + cloudwf/src/model/ResetApConfigRequest.cc | 49 + cloudwf/src/model/ResetApConfigResult.cc | 80 + cloudwf/src/model/ResetApRequest.cc | 49 + cloudwf/src/model/ResetApResult.cc | 80 + cloudwf/src/model/ResumeInstanceRequest.cc | 60 + cloudwf/src/model/ResumeInstanceResult.cc | 66 + cloudwf/src/model/SaveAccountConfigRequest.cc | 49 + cloudwf/src/model/SaveAccountConfigResult.cc | 80 + cloudwf/src/model/SaveApConfigRequest.cc | 159 + cloudwf/src/model/SaveApConfigResult.cc | 80 + cloudwf/src/model/SaveApMapInfoRequest.cc | 49 + cloudwf/src/model/SaveApMapInfoResult.cc | 80 + .../src/model/SaveApPortalConfigRequest.cc | 137 + cloudwf/src/model/SaveApPortalConfigResult.cc | 80 + cloudwf/src/model/SaveApRadioConfigRequest.cc | 258 + cloudwf/src/model/SaveApRadioConfigResult.cc | 80 + .../src/model/SaveApRadioSsidConfigRequest.cc | 511 ++ .../src/model/SaveApRadioSsidConfigResult.cc | 80 + cloudwf/src/model/SaveApScanConfigRequest.cc | 60 + cloudwf/src/model/SaveApScanConfigResult.cc | 80 + cloudwf/src/model/SaveApgroupConfigRequest.cc | 137 + cloudwf/src/model/SaveApgroupConfigResult.cc | 80 + .../src/model/SaveApgroupScanConfigRequest.cc | 60 + .../src/model/SaveApgroupScanConfigResult.cc | 80 + .../src/model/SaveApgroupSsidConfigRequest.cc | 49 + .../src/model/SaveApgroupSsidConfigResult.cc | 80 + .../model/SaveGroupApRadioConfigRequest.cc | 49 + .../src/model/SaveGroupApRadioConfigResult.cc | 80 + .../model/SavePageConfigTemplateRequest.cc | 93 + .../src/model/SavePageConfigTemplateResult.cc | 73 + cloudwf/src/model/SavePortalConfigRequest.cc | 49 + cloudwf/src/model/SavePortalConfigResult.cc | 80 + .../src/model/SavePortalTemplateRequest.cc | 104 + cloudwf/src/model/SavePortalTemplateResult.cc | 73 + .../model/SaveProbeDataSubscriberRequest.cc | 127 + .../model/SaveProbeDataSubscriberResult.cc | 80 + cloudwf/src/model/SaveStaStatusRequest.cc | 60 + cloudwf/src/model/SaveStaStatusResult.cc | 73 + .../SaveUmengPagePermission4RootRequest.cc | 93 + .../SaveUmengPagePermission4RootResult.cc | 73 + cloudwf/src/model/SendCommandByMacRequest.cc | 61 + cloudwf/src/model/SendCommandByMacResult.cc | 80 + cloudwf/src/model/SetScanModeRequest.cc | 61 + cloudwf/src/model/SetScanModeResult.cc | 80 + .../src/model/SetUpgradeImgByModelRequest.cc | 82 + .../src/model/SetUpgradeImgByModelResult.cc | 80 + cloudwf/src/model/ShopActionCustomeRequest.cc | 49 + cloudwf/src/model/ShopActionCustomeResult.cc | 73 + .../src/model/ShopActionReturningRequest.cc | 49 + .../src/model/ShopActionReturningResult.cc | 73 + cloudwf/src/model/ShopCameraRequest.cc | 49 + cloudwf/src/model/ShopCameraResult.cc | 73 + cloudwf/src/model/ShopCreateRequest.cc | 247 + cloudwf/src/model/ShopCreateResult.cc | 73 + .../src/model/ShopCreatemarketingRequest.cc | 82 + .../src/model/ShopCreatemarketingResult.cc | 73 + cloudwf/src/model/ShopDataAlarmRequest.cc | 93 + cloudwf/src/model/ShopDataAlarmResult.cc | 73 + cloudwf/src/model/ShopDeleteRequest.cc | 49 + cloudwf/src/model/ShopDeleteResult.cc | 73 + .../src/model/ShopDeletemarketingRequest.cc | 60 + .../src/model/ShopDeletemarketingResult.cc | 73 + cloudwf/src/model/ShopGetfiltermacRequest.cc | 49 + cloudwf/src/model/ShopGetfiltermacResult.cc | 73 + cloudwf/src/model/ShopGetredressRequest.cc | 49 + cloudwf/src/model/ShopGetredressResult.cc | 73 + cloudwf/src/model/ShopGroupCreateRequest.cc | 82 + cloudwf/src/model/ShopGroupCreateResult.cc | 73 + cloudwf/src/model/ShopGroupDeleteRequest.cc | 49 + cloudwf/src/model/ShopGroupDeleteResult.cc | 73 + cloudwf/src/model/ShopGroupInfoRequest.cc | 49 + cloudwf/src/model/ShopGroupInfoResult.cc | 73 + cloudwf/src/model/ShopGroupShowListRequest.cc | 71 + cloudwf/src/model/ShopGroupShowListResult.cc | 73 + cloudwf/src/model/ShopGroupUpdateRequest.cc | 82 + cloudwf/src/model/ShopGroupUpdateResult.cc | 73 + cloudwf/src/model/ShopInfoRequest.cc | 49 + cloudwf/src/model/ShopInfoResult.cc | 73 + cloudwf/src/model/ShopMarketingListRequest.cc | 82 + cloudwf/src/model/ShopMarketingListResult.cc | 73 + cloudwf/src/model/ShopOverviewRequest.cc | 49 + cloudwf/src/model/ShopOverviewResult.cc | 73 + cloudwf/src/model/ShopSetfiltermacRequest.cc | 60 + cloudwf/src/model/ShopSetfiltermacResult.cc | 73 + cloudwf/src/model/ShopSetredressRequest.cc | 170 + cloudwf/src/model/ShopSetredressResult.cc | 73 + cloudwf/src/model/ShopShowListRequest.cc | 126 + cloudwf/src/model/ShopShowListResult.cc | 73 + cloudwf/src/model/ShopUpdateRequest.cc | 247 + cloudwf/src/model/ShopUpdateResult.cc | 73 + cloudwf/src/model/UpLoadMapRequest.cc | 93 + cloudwf/src/model/UpLoadMapResult.cc | 80 + cloudwf/src/model/UpgradeAPGroupRequest.cc | 50 + cloudwf/src/model/UpgradeAPGroupResult.cc | 80 + cloudwf/src/model/UpgradeAPRequest.cc | 50 + cloudwf/src/model/UpgradeAPResult.cc | 80 + cloudwf/src/model/UserAnalyseRequest.cc | 49 + cloudwf/src/model/UserAnalyseResult.cc | 73 + cloudwf/src/model/UserDataCreateRequest.cc | 82 + cloudwf/src/model/UserDataCreateResult.cc | 73 + cloudwf/src/model/UserDataDeleteRequest.cc | 60 + cloudwf/src/model/UserDataDeleteResult.cc | 73 + cloudwf/src/model/UserDataShowListRequest.cc | 93 + cloudwf/src/model/UserDataShowListResult.cc | 73 + cloudwf/src/model/UserDataUpdateRequest.cc | 93 + cloudwf/src/model/UserDataUpdateResult.cc | 73 + 903 files changed, 69945 insertions(+), 2 deletions(-) create mode 100644 cloudwf/CMakeLists.txt create mode 100644 cloudwf/include/alibabacloud/cloudwf/CloudwfClient.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/CloudwfExport.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaInfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaInfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaShowListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaShowListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelApPositionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelApPositionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/FindApRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/FindApResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApTopRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApTopResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBidRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBidResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetScanModeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetScanModeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetStaTopRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetStaTopResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupTrendRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/GroupTrendResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2ORequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2OResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/InnerRefundRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/InnerRefundResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/KickStaRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/KickStaResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApAssetRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApAssetResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApPositionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApPositionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileTagRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileTagResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/PutOssFileRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/PutOssFileResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/RepairApRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/RepairApResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportDayRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportDayResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportHourRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportHourResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ResetApRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ResetApResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SetScanModeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SetScanModeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopCameraRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopCameraResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopInfoRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopInfoResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopShowListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopShowListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListResult.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateRequest.h create mode 100644 cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateResult.h create mode 100644 cloudwf/src/CloudwfClient.cc create mode 100644 cloudwf/src/model/AddApgroupConfigRequest.cc create mode 100644 cloudwf/src/model/AddApgroupConfigResult.cc create mode 100644 cloudwf/src/model/AliyunRegisterApAssetRequest.cc create mode 100644 cloudwf/src/model/AliyunRegisterApAssetResult.cc create mode 100644 cloudwf/src/model/ApgroupBatchAddApRequest.cc create mode 100644 cloudwf/src/model/ApgroupBatchAddApResult.cc create mode 100644 cloudwf/src/model/ApgroupBatchDeleteApRequest.cc create mode 100644 cloudwf/src/model/ApgroupBatchDeleteApResult.cc create mode 100644 cloudwf/src/model/AreaCreateRequest.cc create mode 100644 cloudwf/src/model/AreaCreateResult.cc create mode 100644 cloudwf/src/model/AreaDeleteRequest.cc create mode 100644 cloudwf/src/model/AreaDeleteResult.cc create mode 100644 cloudwf/src/model/AreaInfoRequest.cc create mode 100644 cloudwf/src/model/AreaInfoResult.cc create mode 100644 cloudwf/src/model/AreaShowListRequest.cc create mode 100644 cloudwf/src/model/AreaShowListResult.cc create mode 100644 cloudwf/src/model/AreaUpdateRequest.cc create mode 100644 cloudwf/src/model/AreaUpdateResult.cc create mode 100644 cloudwf/src/model/BatchChangeGroupApNameRequest.cc create mode 100644 cloudwf/src/model/BatchChangeGroupApNameResult.cc create mode 100644 cloudwf/src/model/BatchRegisterApAssetRequest.cc create mode 100644 cloudwf/src/model/BatchRegisterApAssetResult.cc create mode 100644 cloudwf/src/model/BatchSaveApPositionRequest.cc create mode 100644 cloudwf/src/model/BatchSaveApPositionResult.cc create mode 100644 cloudwf/src/model/BusinessCreateRequest.cc create mode 100644 cloudwf/src/model/BusinessCreateResult.cc create mode 100644 cloudwf/src/model/BusinessInfoRequest.cc create mode 100644 cloudwf/src/model/BusinessInfoResult.cc create mode 100644 cloudwf/src/model/BusinessShowListRequest.cc create mode 100644 cloudwf/src/model/BusinessShowListResult.cc create mode 100644 cloudwf/src/model/BusinessUpdateRequest.cc create mode 100644 cloudwf/src/model/BusinessUpdateResult.cc create mode 100644 cloudwf/src/model/CeaseInstanceRequest.cc create mode 100644 cloudwf/src/model/CeaseInstanceResult.cc create mode 100644 cloudwf/src/model/CheckRootPermissionRequest.cc create mode 100644 cloudwf/src/model/CheckRootPermissionResult.cc create mode 100644 cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc create mode 100644 cloudwf/src/model/CheckUmengDataAnalysisPermissionResult.cc create mode 100644 cloudwf/src/model/ConfigAutoRenewRequest.cc create mode 100644 cloudwf/src/model/ConfigAutoRenewResult.cc create mode 100644 cloudwf/src/model/CreateRenewOrderRequest.cc create mode 100644 cloudwf/src/model/CreateRenewOrderResult.cc create mode 100644 cloudwf/src/model/CreateSubAccountPermissionRequest.cc create mode 100644 cloudwf/src/model/CreateSubAccountPermissionResult.cc create mode 100644 cloudwf/src/model/DelApPositionRequest.cc create mode 100644 cloudwf/src/model/DelApPositionResult.cc create mode 100644 cloudwf/src/model/DelPageConfigTemplateRequest.cc create mode 100644 cloudwf/src/model/DelPageConfigTemplateResult.cc create mode 100644 cloudwf/src/model/DelPortalTempRequest.cc create mode 100644 cloudwf/src/model/DelPortalTempResult.cc create mode 100644 cloudwf/src/model/DelSubAccountPermissionRequest.cc create mode 100644 cloudwf/src/model/DelSubAccountPermissionResult.cc create mode 100644 cloudwf/src/model/DelUmengPagePermission4RootRequest.cc create mode 100644 cloudwf/src/model/DelUmengPagePermission4RootResult.cc create mode 100644 cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc create mode 100644 cloudwf/src/model/DeleteApRadioSsidConfigResult.cc create mode 100644 cloudwf/src/model/DeleteApgroupConfigRequest.cc create mode 100644 cloudwf/src/model/DeleteApgroupConfigResult.cc create mode 100644 cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc create mode 100644 cloudwf/src/model/DeleteApgroupSsidConfigResult.cc create mode 100644 cloudwf/src/model/DeletePositionMapRequest.cc create mode 100644 cloudwf/src/model/DeletePositionMapResult.cc create mode 100644 cloudwf/src/model/DeviceBatchCreateRequest.cc create mode 100644 cloudwf/src/model/DeviceBatchCreateResult.cc create mode 100644 cloudwf/src/model/DeviceCreateRequest.cc create mode 100644 cloudwf/src/model/DeviceCreateResult.cc create mode 100644 cloudwf/src/model/DeviceDeleteRequest.cc create mode 100644 cloudwf/src/model/DeviceDeleteResult.cc create mode 100644 cloudwf/src/model/DeviceShowListRequest.cc create mode 100644 cloudwf/src/model/DeviceShowListResult.cc create mode 100644 cloudwf/src/model/DeviceUpdateRequest.cc create mode 100644 cloudwf/src/model/DeviceUpdateResult.cc create mode 100644 cloudwf/src/model/ExcelToJsonRequest.cc create mode 100644 cloudwf/src/model/ExcelToJsonResult.cc create mode 100644 cloudwf/src/model/FindApRequest.cc create mode 100644 cloudwf/src/model/FindApResult.cc create mode 100644 cloudwf/src/model/FrequencyAnalyseRequest.cc create mode 100644 cloudwf/src/model/FrequencyAnalyseResult.cc create mode 100644 cloudwf/src/model/GetAccountConfigRequest.cc create mode 100644 cloudwf/src/model/GetAccountConfigResult.cc create mode 100644 cloudwf/src/model/GetAddApsProgressRequest.cc create mode 100644 cloudwf/src/model/GetAddApsProgressResult.cc create mode 100644 cloudwf/src/model/GetAllActiveShopByGroupRequest.cc create mode 100644 cloudwf/src/model/GetAllActiveShopByGroupResult.cc create mode 100644 cloudwf/src/model/GetAllApModelRequest.cc create mode 100644 cloudwf/src/model/GetAllApModelResult.cc create mode 100644 cloudwf/src/model/GetApDetailedConfigRequest.cc create mode 100644 cloudwf/src/model/GetApDetailedConfigResult.cc create mode 100644 cloudwf/src/model/GetApDetailedStatusRequest.cc create mode 100644 cloudwf/src/model/GetApDetailedStatusResult.cc create mode 100644 cloudwf/src/model/GetApPortalBindRequest.cc create mode 100644 cloudwf/src/model/GetApPortalBindResult.cc create mode 100644 cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc create mode 100644 cloudwf/src/model/GetApRunHistoryTimeSerResult.cc create mode 100644 cloudwf/src/model/GetApStaMiscAggRequest.cc create mode 100644 cloudwf/src/model/GetApStaMiscAggResult.cc create mode 100644 cloudwf/src/model/GetApTopRequest.cc create mode 100644 cloudwf/src/model/GetApTopResult.cc create mode 100644 cloudwf/src/model/GetApgroupConfigProgressRequest.cc create mode 100644 cloudwf/src/model/GetApgroupConfigProgressResult.cc create mode 100644 cloudwf/src/model/GetApgroupDetailedConfigRequest.cc create mode 100644 cloudwf/src/model/GetApgroupDetailedConfigResult.cc create mode 100644 cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc create mode 100644 cloudwf/src/model/GetApgroupPortalConfigProgressResult.cc create mode 100644 cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc create mode 100644 cloudwf/src/model/GetApgroupScanConfigSaveProgressResult.cc create mode 100644 cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc create mode 100644 cloudwf/src/model/GetApgroupSsidConfigProgressResult.cc create mode 100644 cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc create mode 100644 cloudwf/src/model/GetBatchSaveApAssetProgressResult.cc create mode 100644 cloudwf/src/model/GetBidRequest.cc create mode 100644 cloudwf/src/model/GetBidResult.cc create mode 100644 cloudwf/src/model/GetBids4Uid4RootRequest.cc create mode 100644 cloudwf/src/model/GetBids4Uid4RootResult.cc create mode 100644 cloudwf/src/model/GetBindAp4UmengRequest.cc create mode 100644 cloudwf/src/model/GetBindAp4UmengResult.cc create mode 100644 cloudwf/src/model/GetCrowdListRequest.cc create mode 100644 cloudwf/src/model/GetCrowdListResult.cc create mode 100644 cloudwf/src/model/GetDailyStatisticRequest.cc create mode 100644 cloudwf/src/model/GetDailyStatisticResult.cc create mode 100644 cloudwf/src/model/GetDeviceInfoByMacRequest.cc create mode 100644 cloudwf/src/model/GetDeviceInfoByMacResult.cc create mode 100644 cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc create mode 100644 cloudwf/src/model/GetGroupApChangeNameTemplateResult.cc create mode 100644 cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc create mode 100644 cloudwf/src/model/GetGroupApRadioConfigProgressResult.cc create mode 100644 cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc create mode 100644 cloudwf/src/model/GetGroupApRadioConfigTemplateResult.cc create mode 100644 cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc create mode 100644 cloudwf/src/model/GetGroupApRadioOnoffProgressResult.cc create mode 100644 cloudwf/src/model/GetGroupApRepairProgressRequest.cc create mode 100644 cloudwf/src/model/GetGroupApRepairProgressResult.cc create mode 100644 cloudwf/src/model/GetInstanceByShopRequest.cc create mode 100644 cloudwf/src/model/GetInstanceByShopResult.cc create mode 100644 cloudwf/src/model/GetLatestApStatisticRequest.cc create mode 100644 cloudwf/src/model/GetLatestApStatisticResult.cc create mode 100644 cloudwf/src/model/GetLatestStaStatisticRequest.cc create mode 100644 cloudwf/src/model/GetLatestStaStatisticResult.cc create mode 100644 cloudwf/src/model/GetMapUrlRequest.cc create mode 100644 cloudwf/src/model/GetMapUrlResult.cc create mode 100644 cloudwf/src/model/GetOnlineApTimeSerRequest.cc create mode 100644 cloudwf/src/model/GetOnlineApTimeSerResult.cc create mode 100644 cloudwf/src/model/GetOnlineStaTimeSerRequest.cc create mode 100644 cloudwf/src/model/GetOnlineStaTimeSerResult.cc create mode 100644 cloudwf/src/model/GetOssServerSignRequest.cc create mode 100644 cloudwf/src/model/GetOssServerSignResult.cc create mode 100644 cloudwf/src/model/GetPageConfigTemplateRequest.cc create mode 100644 cloudwf/src/model/GetPageConfigTemplateResult.cc create mode 100644 cloudwf/src/model/GetPagePropertiesRequest.cc create mode 100644 cloudwf/src/model/GetPagePropertiesResult.cc create mode 100644 cloudwf/src/model/GetPortalTempDetailRequest.cc create mode 100644 cloudwf/src/model/GetPortalTempDetailResult.cc create mode 100644 cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc create mode 100644 cloudwf/src/model/GetProbeDataSubscriberConfigResult.cc create mode 100644 cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc create mode 100644 cloudwf/src/model/GetRadioRunHistoryTimeSerResult.cc create mode 100644 cloudwf/src/model/GetScanModeRequest.cc create mode 100644 cloudwf/src/model/GetScanModeResult.cc create mode 100644 cloudwf/src/model/GetScanProbeTimeSerRequest.cc create mode 100644 cloudwf/src/model/GetScanProbeTimeSerResult.cc create mode 100644 cloudwf/src/model/GetSendCommandByMacProgressRequest.cc create mode 100644 cloudwf/src/model/GetSendCommandByMacProgressResult.cc create mode 100644 cloudwf/src/model/GetSidsAndGids4BidRequest.cc create mode 100644 cloudwf/src/model/GetSidsAndGids4BidResult.cc create mode 100644 cloudwf/src/model/GetStaDetailedStatusRequest.cc create mode 100644 cloudwf/src/model/GetStaDetailedStatusResult.cc create mode 100644 cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc create mode 100644 cloudwf/src/model/GetStaRunHistoryTimeSerResult.cc create mode 100644 cloudwf/src/model/GetStaTopRequest.cc create mode 100644 cloudwf/src/model/GetStaTopResult.cc create mode 100644 cloudwf/src/model/GetSubAccountPermissionRequest.cc create mode 100644 cloudwf/src/model/GetSubAccountPermissionResult.cc create mode 100644 cloudwf/src/model/GetSubAccountStatusRequest.cc create mode 100644 cloudwf/src/model/GetSubAccountStatusResult.cc create mode 100644 cloudwf/src/model/GetUmengPagePermission4RootRequest.cc create mode 100644 cloudwf/src/model/GetUmengPagePermission4RootResult.cc create mode 100644 cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc create mode 100644 cloudwf/src/model/GetUpgradeAPGroupProgressResult.cc create mode 100644 cloudwf/src/model/GetUpgradeAPProgressRequest.cc create mode 100644 cloudwf/src/model/GetUpgradeAPProgressResult.cc create mode 100644 cloudwf/src/model/GetUpgradeImgRequest.cc create mode 100644 cloudwf/src/model/GetUpgradeImgResult.cc create mode 100644 cloudwf/src/model/GetUserUmengPagePermissionRequest.cc create mode 100644 cloudwf/src/model/GetUserUmengPagePermissionResult.cc create mode 100644 cloudwf/src/model/GroupDetailsRequest.cc create mode 100644 cloudwf/src/model/GroupDetailsResult.cc create mode 100644 cloudwf/src/model/GroupIntimeRequest.cc create mode 100644 cloudwf/src/model/GroupIntimeResult.cc create mode 100644 cloudwf/src/model/GroupOverviewRequest.cc create mode 100644 cloudwf/src/model/GroupOverviewResult.cc create mode 100644 cloudwf/src/model/GroupTrendRequest.cc create mode 100644 cloudwf/src/model/GroupTrendResult.cc create mode 100644 cloudwf/src/model/HeadquartersOverviewRequest.cc create mode 100644 cloudwf/src/model/HeadquartersOverviewResult.cc create mode 100644 cloudwf/src/model/HeadquartersRankingRequest.cc create mode 100644 cloudwf/src/model/HeadquartersRankingResult.cc create mode 100644 cloudwf/src/model/HeadquartersToolsCoincideRequest.cc create mode 100644 cloudwf/src/model/HeadquartersToolsCoincideResult.cc create mode 100644 cloudwf/src/model/HeadquartersToolsContrastRequest.cc create mode 100644 cloudwf/src/model/HeadquartersToolsContrastResult.cc create mode 100644 cloudwf/src/model/HeadquartersToolsO2ORequest.cc create mode 100644 cloudwf/src/model/HeadquartersToolsO2OResult.cc create mode 100644 cloudwf/src/model/HeadquartersTrendRequest.cc create mode 100644 cloudwf/src/model/HeadquartersTrendResult.cc create mode 100644 cloudwf/src/model/InnerCheckOrderRequest.cc create mode 100644 cloudwf/src/model/InnerCheckOrderResult.cc create mode 100644 cloudwf/src/model/InnerProduceCloudWFRequest.cc create mode 100644 cloudwf/src/model/InnerProduceCloudWFResult.cc create mode 100644 cloudwf/src/model/InnerRefundRequest.cc create mode 100644 cloudwf/src/model/InnerRefundResult.cc create mode 100644 cloudwf/src/model/KickAndClearPMKcacheRequest.cc create mode 100644 cloudwf/src/model/KickAndClearPMKcacheResult.cc create mode 100644 cloudwf/src/model/KickStaRequest.cc create mode 100644 cloudwf/src/model/KickStaResult.cc create mode 100644 cloudwf/src/model/ListAccountConfigRequest.cc create mode 100644 cloudwf/src/model/ListAccountConfigResult.cc create mode 100644 cloudwf/src/model/ListApAssetCanBeAddedRequest.cc create mode 100644 cloudwf/src/model/ListApAssetCanBeAddedResult.cc create mode 100644 cloudwf/src/model/ListApAssetRequest.cc create mode 100644 cloudwf/src/model/ListApAssetResult.cc create mode 100644 cloudwf/src/model/ListApDetailInfoRequest.cc create mode 100644 cloudwf/src/model/ListApDetailInfoResult.cc create mode 100644 cloudwf/src/model/ListApPositionMapRequest.cc create mode 100644 cloudwf/src/model/ListApPositionMapResult.cc create mode 100644 cloudwf/src/model/ListApPositionRequest.cc create mode 100644 cloudwf/src/model/ListApPositionResult.cc create mode 100644 cloudwf/src/model/ListApPositionStatusRequest.cc create mode 100644 cloudwf/src/model/ListApPositionStatusResult.cc create mode 100644 cloudwf/src/model/ListApRadioStatusRequest.cc create mode 100644 cloudwf/src/model/ListApRadioStatusResult.cc create mode 100644 cloudwf/src/model/ListApStaStatusRequest.cc create mode 100644 cloudwf/src/model/ListApStaStatusResult.cc create mode 100644 cloudwf/src/model/ListApStatusRequest.cc create mode 100644 cloudwf/src/model/ListApStatusResult.cc create mode 100644 cloudwf/src/model/ListApUpgradeRequest.cc create mode 100644 cloudwf/src/model/ListApUpgradeResult.cc create mode 100644 cloudwf/src/model/ListApgroupConfigRequest.cc create mode 100644 cloudwf/src/model/ListApgroupConfigResult.cc create mode 100644 cloudwf/src/model/ListBriefApConfigRequest.cc create mode 100644 cloudwf/src/model/ListBriefApConfigResult.cc create mode 100644 cloudwf/src/model/ListBriefConfigByActionRequest.cc create mode 100644 cloudwf/src/model/ListBriefConfigByActionResult.cc create mode 100644 cloudwf/src/model/ListBusinessDetailsRequest.cc create mode 100644 cloudwf/src/model/ListBusinessDetailsResult.cc create mode 100644 cloudwf/src/model/ListBusinessesRequest.cc create mode 100644 cloudwf/src/model/ListBusinessesResult.cc create mode 100644 cloudwf/src/model/ListConfigByActionRequest.cc create mode 100644 cloudwf/src/model/ListConfigByActionResult.cc create mode 100644 cloudwf/src/model/ListGroupApBriefConfigRequest.cc create mode 100644 cloudwf/src/model/ListGroupApBriefConfigResult.cc create mode 100644 cloudwf/src/model/ListPageConfigTemplateRequest.cc create mode 100644 cloudwf/src/model/ListPageConfigTemplateResult.cc create mode 100644 cloudwf/src/model/ListPortalTemplateRequest.cc create mode 100644 cloudwf/src/model/ListPortalTemplateResult.cc create mode 100644 cloudwf/src/model/ListProbeinfoRequest.cc create mode 100644 cloudwf/src/model/ListProbeinfoResult.cc create mode 100644 cloudwf/src/model/ListStaOnoffLogRequest.cc create mode 100644 cloudwf/src/model/ListStaOnoffLogResult.cc create mode 100644 cloudwf/src/model/ListStaStatusRequest.cc create mode 100644 cloudwf/src/model/ListStaStatusResult.cc create mode 100644 cloudwf/src/model/ListSubAccountPermissionRequest.cc create mode 100644 cloudwf/src/model/ListSubAccountPermissionResult.cc create mode 100644 cloudwf/src/model/ListUmengPagePermission4RootRequest.cc create mode 100644 cloudwf/src/model/ListUmengPagePermission4RootResult.cc create mode 100644 cloudwf/src/model/ListUpgradeImgRequest.cc create mode 100644 cloudwf/src/model/ListUpgradeImgResult.cc create mode 100644 cloudwf/src/model/ModifySubAccountPermissionRequest.cc create mode 100644 cloudwf/src/model/ModifySubAccountPermissionResult.cc create mode 100644 cloudwf/src/model/OemFlowrateAnalyseRequest.cc create mode 100644 cloudwf/src/model/OemFlowrateAnalyseResult.cc create mode 100644 cloudwf/src/model/OemFlowrateIntelligentRequest.cc create mode 100644 cloudwf/src/model/OemFlowrateIntelligentResult.cc create mode 100644 cloudwf/src/model/OemFlowrateMonitorRequest.cc create mode 100644 cloudwf/src/model/OemFlowrateMonitorResult.cc create mode 100644 cloudwf/src/model/OemFlowrateOverviewRequest.cc create mode 100644 cloudwf/src/model/OemFlowrateOverviewResult.cc create mode 100644 cloudwf/src/model/OemFlowrateRankingRequest.cc create mode 100644 cloudwf/src/model/OemFlowrateRankingResult.cc create mode 100644 cloudwf/src/model/OemHeatLineRequest.cc create mode 100644 cloudwf/src/model/OemHeatLineResult.cc create mode 100644 cloudwf/src/model/OemHeatMapRequest.cc create mode 100644 cloudwf/src/model/OemHeatMapResult.cc create mode 100644 cloudwf/src/model/OemHeatSettingRequest.cc create mode 100644 cloudwf/src/model/OemHeatSettingResult.cc create mode 100644 cloudwf/src/model/OemMarketingCustomerRequest.cc create mode 100644 cloudwf/src/model/OemMarketingCustomerResult.cc create mode 100644 cloudwf/src/model/OemMarketingPotentialRequest.cc create mode 100644 cloudwf/src/model/OemMarketingPotentialResult.cc create mode 100644 cloudwf/src/model/OemMarketingSettingDataRequest.cc create mode 100644 cloudwf/src/model/OemMarketingSettingDataResult.cc create mode 100644 cloudwf/src/model/OemSitingContrastRequest.cc create mode 100644 cloudwf/src/model/OemSitingContrastResult.cc create mode 100644 cloudwf/src/model/OemSitingSelctionRequest.cc create mode 100644 cloudwf/src/model/OemSitingSelctionResult.cc create mode 100644 cloudwf/src/model/OnoffGroupApRadioRequest.cc create mode 100644 cloudwf/src/model/OnoffGroupApRadioResult.cc create mode 100644 cloudwf/src/model/PeripheryAnalyseRequest.cc create mode 100644 cloudwf/src/model/PeripheryAnalyseResult.cc create mode 100644 cloudwf/src/model/ProduceInstanceRequest.cc create mode 100644 cloudwf/src/model/ProduceInstanceResult.cc create mode 100644 cloudwf/src/model/ProfileBaseRequest.cc create mode 100644 cloudwf/src/model/ProfileBaseResult.cc create mode 100644 cloudwf/src/model/ProfileConsumeRequest.cc create mode 100644 cloudwf/src/model/ProfileConsumeResult.cc create mode 100644 cloudwf/src/model/ProfileDistrictRequest.cc create mode 100644 cloudwf/src/model/ProfileDistrictResult.cc create mode 100644 cloudwf/src/model/ProfileHistoryListRequest.cc create mode 100644 cloudwf/src/model/ProfileHistoryListResult.cc create mode 100644 cloudwf/src/model/ProfileHistoryRequest.cc create mode 100644 cloudwf/src/model/ProfileHistoryResult.cc create mode 100644 cloudwf/src/model/ProfileMediaRequest.cc create mode 100644 cloudwf/src/model/ProfileMediaResult.cc create mode 100644 cloudwf/src/model/ProfileTagRequest.cc create mode 100644 cloudwf/src/model/ProfileTagResult.cc create mode 100644 cloudwf/src/model/ProfileTradeRequest.cc create mode 100644 cloudwf/src/model/ProfileTradeResult.cc create mode 100644 cloudwf/src/model/PutOssFileRequest.cc create mode 100644 cloudwf/src/model/PutOssFileResult.cc create mode 100644 cloudwf/src/model/QueryRenewPriceRequest.cc create mode 100644 cloudwf/src/model/QueryRenewPriceResult.cc create mode 100644 cloudwf/src/model/ReleaseInstanceRequest.cc create mode 100644 cloudwf/src/model/ReleaseInstanceResult.cc create mode 100644 cloudwf/src/model/RepairApRequest.cc create mode 100644 cloudwf/src/model/RepairApResult.cc create mode 100644 cloudwf/src/model/RepairGroupApRequest.cc create mode 100644 cloudwf/src/model/RepairGroupApResult.cc create mode 100644 cloudwf/src/model/ReportDayRequest.cc create mode 100644 cloudwf/src/model/ReportDayResult.cc create mode 100644 cloudwf/src/model/ReportHourRequest.cc create mode 100644 cloudwf/src/model/ReportHourResult.cc create mode 100644 cloudwf/src/model/ReportMinuteRequest.cc create mode 100644 cloudwf/src/model/ReportMinuteResult.cc create mode 100644 cloudwf/src/model/ReportRealtimeRequest.cc create mode 100644 cloudwf/src/model/ReportRealtimeResult.cc create mode 100644 cloudwf/src/model/ReportZoneDayRequest.cc create mode 100644 cloudwf/src/model/ReportZoneDayResult.cc create mode 100644 cloudwf/src/model/ReportZoneHourRequest.cc create mode 100644 cloudwf/src/model/ReportZoneHourResult.cc create mode 100644 cloudwf/src/model/ReportZoneMinuteRequest.cc create mode 100644 cloudwf/src/model/ReportZoneMinuteResult.cc create mode 100644 cloudwf/src/model/ReportZoneRealtimeRequest.cc create mode 100644 cloudwf/src/model/ReportZoneRealtimeResult.cc create mode 100644 cloudwf/src/model/ResetApConfigRequest.cc create mode 100644 cloudwf/src/model/ResetApConfigResult.cc create mode 100644 cloudwf/src/model/ResetApRequest.cc create mode 100644 cloudwf/src/model/ResetApResult.cc create mode 100644 cloudwf/src/model/ResumeInstanceRequest.cc create mode 100644 cloudwf/src/model/ResumeInstanceResult.cc create mode 100644 cloudwf/src/model/SaveAccountConfigRequest.cc create mode 100644 cloudwf/src/model/SaveAccountConfigResult.cc create mode 100644 cloudwf/src/model/SaveApConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApConfigResult.cc create mode 100644 cloudwf/src/model/SaveApMapInfoRequest.cc create mode 100644 cloudwf/src/model/SaveApMapInfoResult.cc create mode 100644 cloudwf/src/model/SaveApPortalConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApPortalConfigResult.cc create mode 100644 cloudwf/src/model/SaveApRadioConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApRadioConfigResult.cc create mode 100644 cloudwf/src/model/SaveApRadioSsidConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApRadioSsidConfigResult.cc create mode 100644 cloudwf/src/model/SaveApScanConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApScanConfigResult.cc create mode 100644 cloudwf/src/model/SaveApgroupConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApgroupConfigResult.cc create mode 100644 cloudwf/src/model/SaveApgroupScanConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApgroupScanConfigResult.cc create mode 100644 cloudwf/src/model/SaveApgroupSsidConfigRequest.cc create mode 100644 cloudwf/src/model/SaveApgroupSsidConfigResult.cc create mode 100644 cloudwf/src/model/SaveGroupApRadioConfigRequest.cc create mode 100644 cloudwf/src/model/SaveGroupApRadioConfigResult.cc create mode 100644 cloudwf/src/model/SavePageConfigTemplateRequest.cc create mode 100644 cloudwf/src/model/SavePageConfigTemplateResult.cc create mode 100644 cloudwf/src/model/SavePortalConfigRequest.cc create mode 100644 cloudwf/src/model/SavePortalConfigResult.cc create mode 100644 cloudwf/src/model/SavePortalTemplateRequest.cc create mode 100644 cloudwf/src/model/SavePortalTemplateResult.cc create mode 100644 cloudwf/src/model/SaveProbeDataSubscriberRequest.cc create mode 100644 cloudwf/src/model/SaveProbeDataSubscriberResult.cc create mode 100644 cloudwf/src/model/SaveStaStatusRequest.cc create mode 100644 cloudwf/src/model/SaveStaStatusResult.cc create mode 100644 cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc create mode 100644 cloudwf/src/model/SaveUmengPagePermission4RootResult.cc create mode 100644 cloudwf/src/model/SendCommandByMacRequest.cc create mode 100644 cloudwf/src/model/SendCommandByMacResult.cc create mode 100644 cloudwf/src/model/SetScanModeRequest.cc create mode 100644 cloudwf/src/model/SetScanModeResult.cc create mode 100644 cloudwf/src/model/SetUpgradeImgByModelRequest.cc create mode 100644 cloudwf/src/model/SetUpgradeImgByModelResult.cc create mode 100644 cloudwf/src/model/ShopActionCustomeRequest.cc create mode 100644 cloudwf/src/model/ShopActionCustomeResult.cc create mode 100644 cloudwf/src/model/ShopActionReturningRequest.cc create mode 100644 cloudwf/src/model/ShopActionReturningResult.cc create mode 100644 cloudwf/src/model/ShopCameraRequest.cc create mode 100644 cloudwf/src/model/ShopCameraResult.cc create mode 100644 cloudwf/src/model/ShopCreateRequest.cc create mode 100644 cloudwf/src/model/ShopCreateResult.cc create mode 100644 cloudwf/src/model/ShopCreatemarketingRequest.cc create mode 100644 cloudwf/src/model/ShopCreatemarketingResult.cc create mode 100644 cloudwf/src/model/ShopDataAlarmRequest.cc create mode 100644 cloudwf/src/model/ShopDataAlarmResult.cc create mode 100644 cloudwf/src/model/ShopDeleteRequest.cc create mode 100644 cloudwf/src/model/ShopDeleteResult.cc create mode 100644 cloudwf/src/model/ShopDeletemarketingRequest.cc create mode 100644 cloudwf/src/model/ShopDeletemarketingResult.cc create mode 100644 cloudwf/src/model/ShopGetfiltermacRequest.cc create mode 100644 cloudwf/src/model/ShopGetfiltermacResult.cc create mode 100644 cloudwf/src/model/ShopGetredressRequest.cc create mode 100644 cloudwf/src/model/ShopGetredressResult.cc create mode 100644 cloudwf/src/model/ShopGroupCreateRequest.cc create mode 100644 cloudwf/src/model/ShopGroupCreateResult.cc create mode 100644 cloudwf/src/model/ShopGroupDeleteRequest.cc create mode 100644 cloudwf/src/model/ShopGroupDeleteResult.cc create mode 100644 cloudwf/src/model/ShopGroupInfoRequest.cc create mode 100644 cloudwf/src/model/ShopGroupInfoResult.cc create mode 100644 cloudwf/src/model/ShopGroupShowListRequest.cc create mode 100644 cloudwf/src/model/ShopGroupShowListResult.cc create mode 100644 cloudwf/src/model/ShopGroupUpdateRequest.cc create mode 100644 cloudwf/src/model/ShopGroupUpdateResult.cc create mode 100644 cloudwf/src/model/ShopInfoRequest.cc create mode 100644 cloudwf/src/model/ShopInfoResult.cc create mode 100644 cloudwf/src/model/ShopMarketingListRequest.cc create mode 100644 cloudwf/src/model/ShopMarketingListResult.cc create mode 100644 cloudwf/src/model/ShopOverviewRequest.cc create mode 100644 cloudwf/src/model/ShopOverviewResult.cc create mode 100644 cloudwf/src/model/ShopSetfiltermacRequest.cc create mode 100644 cloudwf/src/model/ShopSetfiltermacResult.cc create mode 100644 cloudwf/src/model/ShopSetredressRequest.cc create mode 100644 cloudwf/src/model/ShopSetredressResult.cc create mode 100644 cloudwf/src/model/ShopShowListRequest.cc create mode 100644 cloudwf/src/model/ShopShowListResult.cc create mode 100644 cloudwf/src/model/ShopUpdateRequest.cc create mode 100644 cloudwf/src/model/ShopUpdateResult.cc create mode 100644 cloudwf/src/model/UpLoadMapRequest.cc create mode 100644 cloudwf/src/model/UpLoadMapResult.cc create mode 100644 cloudwf/src/model/UpgradeAPGroupRequest.cc create mode 100644 cloudwf/src/model/UpgradeAPGroupResult.cc create mode 100644 cloudwf/src/model/UpgradeAPRequest.cc create mode 100644 cloudwf/src/model/UpgradeAPResult.cc create mode 100644 cloudwf/src/model/UserAnalyseRequest.cc create mode 100644 cloudwf/src/model/UserAnalyseResult.cc create mode 100644 cloudwf/src/model/UserDataCreateRequest.cc create mode 100644 cloudwf/src/model/UserDataCreateResult.cc create mode 100644 cloudwf/src/model/UserDataDeleteRequest.cc create mode 100644 cloudwf/src/model/UserDataDeleteResult.cc create mode 100644 cloudwf/src/model/UserDataShowListRequest.cc create mode 100644 cloudwf/src/model/UserDataShowListResult.cc create mode 100644 cloudwf/src/model/UserDataUpdateRequest.cc create mode 100644 cloudwf/src/model/UserDataUpdateResult.cc diff --git a/CHANGELOG b/CHANGELOG index 69790fd92..acb4b113e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2019-03-19 Version: 1.34.46 +1, Update Dependency + 2019-03-19 Version: 1.34.45 1, This is an example of release-log. 2, Please strictly follow this format to edit in English. diff --git a/CMakeLists.txt b/CMakeLists.txt index 1929e290b..b5ae3dd07 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -110,4 +110,5 @@ add_subdirectory(yundun) add_subdirectory(arms4finance) add_subdirectory(imagesearch) add_subdirectory(cas) -add_subdirectory(bssopenapi) \ No newline at end of file +add_subdirectory(bssopenapi) +add_subdirectory(cloudwf) \ No newline at end of file diff --git a/VERSION b/VERSION index ada28f3dc..4fffa6d24 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.34.45 \ No newline at end of file +1.34.46 \ No newline at end of file diff --git a/cloudwf/CMakeLists.txt b/cloudwf/CMakeLists.txt new file mode 100644 index 000000000..39ef3f0c0 --- /dev/null +++ b/cloudwf/CMakeLists.txt @@ -0,0 +1,978 @@ +# +# 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. +# + +set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include) + +set(cloudwf_public_header + include/alibabacloud/cloudwf/CloudwfClient.h + include/alibabacloud/cloudwf/CloudwfExport.h ) + +set(cloudwf_public_header_model + include/alibabacloud/cloudwf/model/ProfileBaseRequest.h + include/alibabacloud/cloudwf/model/ProfileBaseResult.h + include/alibabacloud/cloudwf/model/DelSubAccountPermissionRequest.h + include/alibabacloud/cloudwf/model/DelSubAccountPermissionResult.h + include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootRequest.h + include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootResult.h + include/alibabacloud/cloudwf/model/ReportZoneMinuteRequest.h + include/alibabacloud/cloudwf/model/ReportZoneMinuteResult.h + include/alibabacloud/cloudwf/model/SaveAccountConfigRequest.h + include/alibabacloud/cloudwf/model/SaveAccountConfigResult.h + include/alibabacloud/cloudwf/model/BusinessShowListRequest.h + include/alibabacloud/cloudwf/model/BusinessShowListResult.h + include/alibabacloud/cloudwf/model/ReportZoneRealtimeRequest.h + include/alibabacloud/cloudwf/model/ReportZoneRealtimeResult.h + include/alibabacloud/cloudwf/model/SaveApPortalConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApPortalConfigResult.h + include/alibabacloud/cloudwf/model/ShopOverviewRequest.h + include/alibabacloud/cloudwf/model/ShopOverviewResult.h + include/alibabacloud/cloudwf/model/ModifySubAccountPermissionRequest.h + include/alibabacloud/cloudwf/model/ModifySubAccountPermissionResult.h + include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootRequest.h + include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootResult.h + include/alibabacloud/cloudwf/model/FrequencyAnalyseRequest.h + include/alibabacloud/cloudwf/model/FrequencyAnalyseResult.h + include/alibabacloud/cloudwf/model/DeviceCreateRequest.h + include/alibabacloud/cloudwf/model/DeviceCreateResult.h + include/alibabacloud/cloudwf/model/GetDailyStatisticRequest.h + include/alibabacloud/cloudwf/model/GetDailyStatisticResult.h + include/alibabacloud/cloudwf/model/UserDataShowListRequest.h + include/alibabacloud/cloudwf/model/UserDataShowListResult.h + include/alibabacloud/cloudwf/model/GetInstanceByShopRequest.h + include/alibabacloud/cloudwf/model/GetInstanceByShopResult.h + include/alibabacloud/cloudwf/model/GetApPortalBindRequest.h + include/alibabacloud/cloudwf/model/GetApPortalBindResult.h + include/alibabacloud/cloudwf/model/OemFlowrateAnalyseRequest.h + include/alibabacloud/cloudwf/model/OemFlowrateAnalyseResult.h + include/alibabacloud/cloudwf/model/ListApPositionMapRequest.h + include/alibabacloud/cloudwf/model/ListApPositionMapResult.h + include/alibabacloud/cloudwf/model/ListAccountConfigRequest.h + include/alibabacloud/cloudwf/model/ListAccountConfigResult.h + include/alibabacloud/cloudwf/model/ListApPositionStatusRequest.h + include/alibabacloud/cloudwf/model/ListApPositionStatusResult.h + include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressRequest.h + include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressResult.h + include/alibabacloud/cloudwf/model/ShopGroupShowListRequest.h + include/alibabacloud/cloudwf/model/ShopGroupShowListResult.h + include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressRequest.h + include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressResult.h + include/alibabacloud/cloudwf/model/OemHeatSettingRequest.h + include/alibabacloud/cloudwf/model/OemHeatSettingResult.h + include/alibabacloud/cloudwf/model/GetCrowdListRequest.h + include/alibabacloud/cloudwf/model/GetCrowdListResult.h + include/alibabacloud/cloudwf/model/OemMarketingPotentialRequest.h + include/alibabacloud/cloudwf/model/OemMarketingPotentialResult.h + include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressRequest.h + include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressResult.h + include/alibabacloud/cloudwf/model/CheckRootPermissionRequest.h + include/alibabacloud/cloudwf/model/CheckRootPermissionResult.h + include/alibabacloud/cloudwf/model/GetSidsAndGids4BidRequest.h + include/alibabacloud/cloudwf/model/GetSidsAndGids4BidResult.h + include/alibabacloud/cloudwf/model/OemFlowrateRankingRequest.h + include/alibabacloud/cloudwf/model/OemFlowrateRankingResult.h + include/alibabacloud/cloudwf/model/GetBindAp4UmengRequest.h + include/alibabacloud/cloudwf/model/GetBindAp4UmengResult.h + include/alibabacloud/cloudwf/model/DeviceBatchCreateRequest.h + include/alibabacloud/cloudwf/model/DeviceBatchCreateResult.h + include/alibabacloud/cloudwf/model/ShopDataAlarmRequest.h + include/alibabacloud/cloudwf/model/ShopDataAlarmResult.h + include/alibabacloud/cloudwf/model/AreaUpdateRequest.h + include/alibabacloud/cloudwf/model/AreaUpdateResult.h + include/alibabacloud/cloudwf/model/ProfileTagRequest.h + include/alibabacloud/cloudwf/model/ProfileTagResult.h + include/alibabacloud/cloudwf/model/GetStaDetailedStatusRequest.h + include/alibabacloud/cloudwf/model/GetStaDetailedStatusResult.h + include/alibabacloud/cloudwf/model/ReportZoneDayRequest.h + include/alibabacloud/cloudwf/model/ReportZoneDayResult.h + include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigResult.h + include/alibabacloud/cloudwf/model/ReportMinuteRequest.h + include/alibabacloud/cloudwf/model/ReportMinuteResult.h + include/alibabacloud/cloudwf/model/ProfileMediaRequest.h + include/alibabacloud/cloudwf/model/ProfileMediaResult.h + include/alibabacloud/cloudwf/model/BatchChangeGroupApNameRequest.h + include/alibabacloud/cloudwf/model/BatchChangeGroupApNameResult.h + include/alibabacloud/cloudwf/model/HeadquartersRankingRequest.h + include/alibabacloud/cloudwf/model/HeadquartersRankingResult.h + include/alibabacloud/cloudwf/model/BusinessCreateRequest.h + include/alibabacloud/cloudwf/model/BusinessCreateResult.h + include/alibabacloud/cloudwf/model/ExcelToJsonRequest.h + include/alibabacloud/cloudwf/model/ExcelToJsonResult.h + include/alibabacloud/cloudwf/model/GetBids4Uid4RootRequest.h + include/alibabacloud/cloudwf/model/GetBids4Uid4RootResult.h + include/alibabacloud/cloudwf/model/ShopCreateRequest.h + include/alibabacloud/cloudwf/model/ShopCreateResult.h + include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateRequest.h + include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateResult.h + include/alibabacloud/cloudwf/model/ApgroupBatchAddApRequest.h + include/alibabacloud/cloudwf/model/ApgroupBatchAddApResult.h + include/alibabacloud/cloudwf/model/ListConfigByActionRequest.h + include/alibabacloud/cloudwf/model/ListConfigByActionResult.h + include/alibabacloud/cloudwf/model/GetSubAccountStatusRequest.h + include/alibabacloud/cloudwf/model/GetSubAccountStatusResult.h + include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressRequest.h + include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressResult.h + include/alibabacloud/cloudwf/model/HeadquartersTrendRequest.h + include/alibabacloud/cloudwf/model/HeadquartersTrendResult.h + include/alibabacloud/cloudwf/model/UserDataCreateRequest.h + include/alibabacloud/cloudwf/model/UserDataCreateResult.h + include/alibabacloud/cloudwf/model/ListApStatusRequest.h + include/alibabacloud/cloudwf/model/ListApStatusResult.h + include/alibabacloud/cloudwf/model/ListProbeinfoRequest.h + include/alibabacloud/cloudwf/model/ListProbeinfoResult.h + include/alibabacloud/cloudwf/model/AreaInfoRequest.h + include/alibabacloud/cloudwf/model/AreaInfoResult.h + include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupRequest.h + include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupResult.h + include/alibabacloud/cloudwf/model/GetLatestApStatisticRequest.h + include/alibabacloud/cloudwf/model/GetLatestApStatisticResult.h + include/alibabacloud/cloudwf/model/DeviceShowListRequest.h + include/alibabacloud/cloudwf/model/DeviceShowListResult.h + include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionRequest.h + include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionResult.h + include/alibabacloud/cloudwf/model/FindApRequest.h + include/alibabacloud/cloudwf/model/FindApResult.h + include/alibabacloud/cloudwf/model/OemFlowrateOverviewRequest.h + include/alibabacloud/cloudwf/model/OemFlowrateOverviewResult.h + include/alibabacloud/cloudwf/model/GetApDetailedConfigRequest.h + include/alibabacloud/cloudwf/model/GetApDetailedConfigResult.h + include/alibabacloud/cloudwf/model/CeaseInstanceRequest.h + include/alibabacloud/cloudwf/model/CeaseInstanceResult.h + include/alibabacloud/cloudwf/model/GetScanProbeTimeSerRequest.h + include/alibabacloud/cloudwf/model/GetScanProbeTimeSerResult.h + include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerRequest.h + include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerResult.h + include/alibabacloud/cloudwf/model/DeleteApgroupConfigRequest.h + include/alibabacloud/cloudwf/model/DeleteApgroupConfigResult.h + include/alibabacloud/cloudwf/model/ReportZoneHourRequest.h + include/alibabacloud/cloudwf/model/ReportZoneHourResult.h + include/alibabacloud/cloudwf/model/ShopShowListRequest.h + include/alibabacloud/cloudwf/model/ShopShowListResult.h + include/alibabacloud/cloudwf/model/ShopDeleteRequest.h + include/alibabacloud/cloudwf/model/ShopDeleteResult.h + include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressRequest.h + include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressResult.h + include/alibabacloud/cloudwf/model/SaveApConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApConfigResult.h + include/alibabacloud/cloudwf/model/UserDataDeleteRequest.h + include/alibabacloud/cloudwf/model/UserDataDeleteResult.h + include/alibabacloud/cloudwf/model/OemMarketingCustomerRequest.h + include/alibabacloud/cloudwf/model/OemMarketingCustomerResult.h + include/alibabacloud/cloudwf/model/ReportHourRequest.h + include/alibabacloud/cloudwf/model/ReportHourResult.h + include/alibabacloud/cloudwf/model/GetSubAccountPermissionRequest.h + include/alibabacloud/cloudwf/model/GetSubAccountPermissionResult.h + include/alibabacloud/cloudwf/model/OemFlowrateMonitorRequest.h + include/alibabacloud/cloudwf/model/OemFlowrateMonitorResult.h + include/alibabacloud/cloudwf/model/PeripheryAnalyseRequest.h + include/alibabacloud/cloudwf/model/PeripheryAnalyseResult.h + include/alibabacloud/cloudwf/model/GetAllApModelRequest.h + include/alibabacloud/cloudwf/model/GetAllApModelResult.h + include/alibabacloud/cloudwf/model/GetStaTopRequest.h + include/alibabacloud/cloudwf/model/GetStaTopResult.h + include/alibabacloud/cloudwf/model/OemHeatLineRequest.h + include/alibabacloud/cloudwf/model/OemHeatLineResult.h + include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigRequest.h + include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigResult.h + include/alibabacloud/cloudwf/model/DeletePositionMapRequest.h + include/alibabacloud/cloudwf/model/DeletePositionMapResult.h + include/alibabacloud/cloudwf/model/SetScanModeRequest.h + include/alibabacloud/cloudwf/model/SetScanModeResult.h + include/alibabacloud/cloudwf/model/UpgradeAPRequest.h + include/alibabacloud/cloudwf/model/UpgradeAPResult.h + include/alibabacloud/cloudwf/model/ListUpgradeImgRequest.h + include/alibabacloud/cloudwf/model/ListUpgradeImgResult.h + include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressRequest.h + include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressResult.h + include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApRequest.h + include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApResult.h + include/alibabacloud/cloudwf/model/ShopMarketingListRequest.h + include/alibabacloud/cloudwf/model/ShopMarketingListResult.h + include/alibabacloud/cloudwf/model/ProfileHistoryRequest.h + include/alibabacloud/cloudwf/model/ProfileHistoryResult.h + include/alibabacloud/cloudwf/model/ListApPositionRequest.h + include/alibabacloud/cloudwf/model/ListApPositionResult.h + include/alibabacloud/cloudwf/model/GetDeviceInfoByMacRequest.h + include/alibabacloud/cloudwf/model/GetDeviceInfoByMacResult.h + include/alibabacloud/cloudwf/model/ListBriefConfigByActionRequest.h + include/alibabacloud/cloudwf/model/ListBriefConfigByActionResult.h + include/alibabacloud/cloudwf/model/GroupTrendRequest.h + include/alibabacloud/cloudwf/model/GroupTrendResult.h + include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigResult.h + include/alibabacloud/cloudwf/model/OemMarketingSettingDataRequest.h + include/alibabacloud/cloudwf/model/OemMarketingSettingDataResult.h + include/alibabacloud/cloudwf/model/InnerCheckOrderRequest.h + include/alibabacloud/cloudwf/model/InnerCheckOrderResult.h + include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerRequest.h + include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerResult.h + include/alibabacloud/cloudwf/model/ListSubAccountPermissionRequest.h + include/alibabacloud/cloudwf/model/ListSubAccountPermissionResult.h + include/alibabacloud/cloudwf/model/ListStaOnoffLogRequest.h + include/alibabacloud/cloudwf/model/ListStaOnoffLogResult.h + include/alibabacloud/cloudwf/model/HeadquartersOverviewRequest.h + include/alibabacloud/cloudwf/model/HeadquartersOverviewResult.h + include/alibabacloud/cloudwf/model/GetApgroupConfigProgressRequest.h + include/alibabacloud/cloudwf/model/GetApgroupConfigProgressResult.h + include/alibabacloud/cloudwf/model/ListPortalTemplateRequest.h + include/alibabacloud/cloudwf/model/ListPortalTemplateResult.h + include/alibabacloud/cloudwf/model/AreaCreateRequest.h + include/alibabacloud/cloudwf/model/AreaCreateResult.h + include/alibabacloud/cloudwf/model/QueryRenewPriceRequest.h + include/alibabacloud/cloudwf/model/QueryRenewPriceResult.h + include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressRequest.h + include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressResult.h + include/alibabacloud/cloudwf/model/GetOssServerSignRequest.h + include/alibabacloud/cloudwf/model/GetOssServerSignResult.h + include/alibabacloud/cloudwf/model/OemSitingContrastRequest.h + include/alibabacloud/cloudwf/model/OemSitingContrastResult.h + include/alibabacloud/cloudwf/model/BusinessInfoRequest.h + include/alibabacloud/cloudwf/model/BusinessInfoResult.h + include/alibabacloud/cloudwf/model/ListBriefApConfigRequest.h + include/alibabacloud/cloudwf/model/ListBriefApConfigResult.h + include/alibabacloud/cloudwf/model/DelPageConfigTemplateRequest.h + include/alibabacloud/cloudwf/model/DelPageConfigTemplateResult.h + include/alibabacloud/cloudwf/model/GetBidRequest.h + include/alibabacloud/cloudwf/model/GetBidResult.h + include/alibabacloud/cloudwf/model/ShopCameraRequest.h + include/alibabacloud/cloudwf/model/ShopCameraResult.h + include/alibabacloud/cloudwf/model/ListApgroupConfigRequest.h + include/alibabacloud/cloudwf/model/ListApgroupConfigResult.h + include/alibabacloud/cloudwf/model/GetGroupApRepairProgressRequest.h + include/alibabacloud/cloudwf/model/GetGroupApRepairProgressResult.h + include/alibabacloud/cloudwf/model/ProduceInstanceRequest.h + include/alibabacloud/cloudwf/model/ProduceInstanceResult.h + include/alibabacloud/cloudwf/model/GetApTopRequest.h + include/alibabacloud/cloudwf/model/GetApTopResult.h + include/alibabacloud/cloudwf/model/ShopGroupDeleteRequest.h + include/alibabacloud/cloudwf/model/ShopGroupDeleteResult.h + include/alibabacloud/cloudwf/model/SavePortalTemplateRequest.h + include/alibabacloud/cloudwf/model/SavePortalTemplateResult.h + include/alibabacloud/cloudwf/model/AddApgroupConfigRequest.h + include/alibabacloud/cloudwf/model/AddApgroupConfigResult.h + include/alibabacloud/cloudwf/model/RepairApRequest.h + include/alibabacloud/cloudwf/model/RepairApResult.h + include/alibabacloud/cloudwf/model/ShopUpdateRequest.h + include/alibabacloud/cloudwf/model/ShopUpdateResult.h + include/alibabacloud/cloudwf/model/ResetApRequest.h + include/alibabacloud/cloudwf/model/ResetApResult.h + include/alibabacloud/cloudwf/model/OemHeatMapRequest.h + include/alibabacloud/cloudwf/model/OemHeatMapResult.h + include/alibabacloud/cloudwf/model/ReleaseInstanceRequest.h + include/alibabacloud/cloudwf/model/ReleaseInstanceResult.h + include/alibabacloud/cloudwf/model/ReportRealtimeRequest.h + include/alibabacloud/cloudwf/model/ReportRealtimeResult.h + include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootRequest.h + include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootResult.h + include/alibabacloud/cloudwf/model/ListPageConfigTemplateRequest.h + include/alibabacloud/cloudwf/model/ListPageConfigTemplateResult.h + include/alibabacloud/cloudwf/model/GroupDetailsRequest.h + include/alibabacloud/cloudwf/model/GroupDetailsResult.h + include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigRequest.h + include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigResult.h + include/alibabacloud/cloudwf/model/KickAndClearPMKcacheRequest.h + include/alibabacloud/cloudwf/model/KickAndClearPMKcacheResult.h + include/alibabacloud/cloudwf/model/GetOnlineApTimeSerRequest.h + include/alibabacloud/cloudwf/model/GetOnlineApTimeSerResult.h + include/alibabacloud/cloudwf/model/GetScanModeRequest.h + include/alibabacloud/cloudwf/model/GetScanModeResult.h + include/alibabacloud/cloudwf/model/ListGroupApBriefConfigRequest.h + include/alibabacloud/cloudwf/model/ListGroupApBriefConfigResult.h + include/alibabacloud/cloudwf/model/BatchRegisterApAssetRequest.h + include/alibabacloud/cloudwf/model/BatchRegisterApAssetResult.h + include/alibabacloud/cloudwf/model/PutOssFileRequest.h + include/alibabacloud/cloudwf/model/PutOssFileResult.h + include/alibabacloud/cloudwf/model/SaveApScanConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApScanConfigResult.h + include/alibabacloud/cloudwf/model/AreaDeleteRequest.h + include/alibabacloud/cloudwf/model/AreaDeleteResult.h + include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateRequest.h + include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateResult.h + include/alibabacloud/cloudwf/model/HeadquartersToolsO2ORequest.h + include/alibabacloud/cloudwf/model/HeadquartersToolsO2OResult.h + include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideRequest.h + include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideResult.h + include/alibabacloud/cloudwf/model/ResumeInstanceRequest.h + include/alibabacloud/cloudwf/model/ResumeInstanceResult.h + include/alibabacloud/cloudwf/model/ListApAssetRequest.h + include/alibabacloud/cloudwf/model/ListApAssetResult.h + include/alibabacloud/cloudwf/model/SaveApRadioConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApRadioConfigResult.h + include/alibabacloud/cloudwf/model/GetLatestStaStatisticRequest.h + include/alibabacloud/cloudwf/model/GetLatestStaStatisticResult.h + include/alibabacloud/cloudwf/model/RepairGroupApRequest.h + include/alibabacloud/cloudwf/model/RepairGroupApResult.h + include/alibabacloud/cloudwf/model/GetMapUrlRequest.h + include/alibabacloud/cloudwf/model/GetMapUrlResult.h + include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressRequest.h + include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressResult.h + include/alibabacloud/cloudwf/model/ShopGetfiltermacRequest.h + include/alibabacloud/cloudwf/model/ShopGetfiltermacResult.h + include/alibabacloud/cloudwf/model/ShopSetredressRequest.h + include/alibabacloud/cloudwf/model/ShopSetredressResult.h + include/alibabacloud/cloudwf/model/OemSitingSelctionRequest.h + include/alibabacloud/cloudwf/model/OemSitingSelctionResult.h + include/alibabacloud/cloudwf/model/ConfigAutoRenewRequest.h + include/alibabacloud/cloudwf/model/ConfigAutoRenewResult.h + include/alibabacloud/cloudwf/model/ShopGroupCreateRequest.h + include/alibabacloud/cloudwf/model/ShopGroupCreateResult.h + include/alibabacloud/cloudwf/model/GroupOverviewRequest.h + include/alibabacloud/cloudwf/model/GroupOverviewResult.h + include/alibabacloud/cloudwf/model/ListBusinessDetailsRequest.h + include/alibabacloud/cloudwf/model/ListBusinessDetailsResult.h + include/alibabacloud/cloudwf/model/GetUpgradeImgRequest.h + include/alibabacloud/cloudwf/model/GetUpgradeImgResult.h + include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerRequest.h + include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerResult.h + include/alibabacloud/cloudwf/model/OnoffGroupApRadioRequest.h + include/alibabacloud/cloudwf/model/OnoffGroupApRadioResult.h + include/alibabacloud/cloudwf/model/ListApDetailInfoRequest.h + include/alibabacloud/cloudwf/model/ListApDetailInfoResult.h + include/alibabacloud/cloudwf/model/ListApStaStatusRequest.h + include/alibabacloud/cloudwf/model/ListApStaStatusResult.h + include/alibabacloud/cloudwf/model/AreaShowListRequest.h + include/alibabacloud/cloudwf/model/AreaShowListResult.h + include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigRequest.h + include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigResult.h + include/alibabacloud/cloudwf/model/InnerRefundRequest.h + include/alibabacloud/cloudwf/model/InnerRefundResult.h + include/alibabacloud/cloudwf/model/ProfileTradeRequest.h + include/alibabacloud/cloudwf/model/ProfileTradeResult.h + include/alibabacloud/cloudwf/model/ListStaStatusRequest.h + include/alibabacloud/cloudwf/model/ListStaStatusResult.h + include/alibabacloud/cloudwf/model/DeviceUpdateRequest.h + include/alibabacloud/cloudwf/model/DeviceUpdateResult.h + include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigRequest.h + include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigResult.h + include/alibabacloud/cloudwf/model/CreateRenewOrderRequest.h + include/alibabacloud/cloudwf/model/CreateRenewOrderResult.h + include/alibabacloud/cloudwf/model/ListApRadioStatusRequest.h + include/alibabacloud/cloudwf/model/ListApRadioStatusResult.h + include/alibabacloud/cloudwf/model/ListBusinessesRequest.h + include/alibabacloud/cloudwf/model/ListBusinessesResult.h + include/alibabacloud/cloudwf/model/OemFlowrateIntelligentRequest.h + include/alibabacloud/cloudwf/model/OemFlowrateIntelligentResult.h + include/alibabacloud/cloudwf/model/SendCommandByMacRequest.h + include/alibabacloud/cloudwf/model/SendCommandByMacResult.h + include/alibabacloud/cloudwf/model/ShopActionCustomeRequest.h + include/alibabacloud/cloudwf/model/ShopActionCustomeResult.h + include/alibabacloud/cloudwf/model/ProfileHistoryListRequest.h + include/alibabacloud/cloudwf/model/ProfileHistoryListResult.h + include/alibabacloud/cloudwf/model/ShopSetfiltermacRequest.h + include/alibabacloud/cloudwf/model/ShopSetfiltermacResult.h + include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberRequest.h + include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberResult.h + include/alibabacloud/cloudwf/model/DelPortalTempRequest.h + include/alibabacloud/cloudwf/model/DelPortalTempResult.h + include/alibabacloud/cloudwf/model/GetPageConfigTemplateRequest.h + include/alibabacloud/cloudwf/model/GetPageConfigTemplateResult.h + include/alibabacloud/cloudwf/model/KickStaRequest.h + include/alibabacloud/cloudwf/model/KickStaResult.h + include/alibabacloud/cloudwf/model/ProfileConsumeRequest.h + include/alibabacloud/cloudwf/model/ProfileConsumeResult.h + include/alibabacloud/cloudwf/model/DelApPositionRequest.h + include/alibabacloud/cloudwf/model/DelApPositionResult.h + include/alibabacloud/cloudwf/model/ShopInfoRequest.h + include/alibabacloud/cloudwf/model/ShopInfoResult.h + include/alibabacloud/cloudwf/model/GetPagePropertiesRequest.h + include/alibabacloud/cloudwf/model/GetPagePropertiesResult.h + include/alibabacloud/cloudwf/model/ShopCreatemarketingRequest.h + include/alibabacloud/cloudwf/model/ShopCreatemarketingResult.h + include/alibabacloud/cloudwf/model/SavePageConfigTemplateRequest.h + include/alibabacloud/cloudwf/model/SavePageConfigTemplateResult.h + include/alibabacloud/cloudwf/model/ShopGroupUpdateRequest.h + include/alibabacloud/cloudwf/model/ShopGroupUpdateResult.h + include/alibabacloud/cloudwf/model/SetUpgradeImgByModelRequest.h + include/alibabacloud/cloudwf/model/SetUpgradeImgByModelResult.h + include/alibabacloud/cloudwf/model/ShopGroupInfoRequest.h + include/alibabacloud/cloudwf/model/ShopGroupInfoResult.h + include/alibabacloud/cloudwf/model/GetApDetailedStatusRequest.h + include/alibabacloud/cloudwf/model/GetApDetailedStatusResult.h + include/alibabacloud/cloudwf/model/ShopGetredressRequest.h + include/alibabacloud/cloudwf/model/ShopGetredressResult.h + include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigRequest.h + include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigResult.h + include/alibabacloud/cloudwf/model/ShopActionReturningRequest.h + include/alibabacloud/cloudwf/model/ShopActionReturningResult.h + include/alibabacloud/cloudwf/model/SaveStaStatusRequest.h + include/alibabacloud/cloudwf/model/SaveStaStatusResult.h + include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionRequest.h + include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionResult.h + include/alibabacloud/cloudwf/model/DeviceDeleteRequest.h + include/alibabacloud/cloudwf/model/DeviceDeleteResult.h + include/alibabacloud/cloudwf/model/ReportDayRequest.h + include/alibabacloud/cloudwf/model/ReportDayResult.h + include/alibabacloud/cloudwf/model/UpgradeAPGroupRequest.h + include/alibabacloud/cloudwf/model/UpgradeAPGroupResult.h + include/alibabacloud/cloudwf/model/SaveApgroupConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApgroupConfigResult.h + include/alibabacloud/cloudwf/model/ListApUpgradeRequest.h + include/alibabacloud/cloudwf/model/ListApUpgradeResult.h + include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootRequest.h + include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootResult.h + include/alibabacloud/cloudwf/model/GetPortalTempDetailRequest.h + include/alibabacloud/cloudwf/model/GetPortalTempDetailResult.h + include/alibabacloud/cloudwf/model/UserDataUpdateRequest.h + include/alibabacloud/cloudwf/model/UserDataUpdateResult.h + include/alibabacloud/cloudwf/model/InnerProduceCloudWFRequest.h + include/alibabacloud/cloudwf/model/InnerProduceCloudWFResult.h + include/alibabacloud/cloudwf/model/UpLoadMapRequest.h + include/alibabacloud/cloudwf/model/UpLoadMapResult.h + include/alibabacloud/cloudwf/model/SavePortalConfigRequest.h + include/alibabacloud/cloudwf/model/SavePortalConfigResult.h + include/alibabacloud/cloudwf/model/BatchSaveApPositionRequest.h + include/alibabacloud/cloudwf/model/BatchSaveApPositionResult.h + include/alibabacloud/cloudwf/model/SaveApgroupScanConfigRequest.h + include/alibabacloud/cloudwf/model/SaveApgroupScanConfigResult.h + include/alibabacloud/cloudwf/model/GetApStaMiscAggRequest.h + include/alibabacloud/cloudwf/model/GetApStaMiscAggResult.h + include/alibabacloud/cloudwf/model/AliyunRegisterApAssetRequest.h + include/alibabacloud/cloudwf/model/AliyunRegisterApAssetResult.h + include/alibabacloud/cloudwf/model/UserAnalyseRequest.h + include/alibabacloud/cloudwf/model/UserAnalyseResult.h + include/alibabacloud/cloudwf/model/ResetApConfigRequest.h + include/alibabacloud/cloudwf/model/ResetApConfigResult.h + include/alibabacloud/cloudwf/model/CreateSubAccountPermissionRequest.h + include/alibabacloud/cloudwf/model/CreateSubAccountPermissionResult.h + include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerRequest.h + include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerResult.h + include/alibabacloud/cloudwf/model/GetUpgradeAPProgressRequest.h + include/alibabacloud/cloudwf/model/GetUpgradeAPProgressResult.h + include/alibabacloud/cloudwf/model/GroupIntimeRequest.h + include/alibabacloud/cloudwf/model/GroupIntimeResult.h + include/alibabacloud/cloudwf/model/ShopDeletemarketingRequest.h + include/alibabacloud/cloudwf/model/ShopDeletemarketingResult.h + include/alibabacloud/cloudwf/model/BusinessUpdateRequest.h + include/alibabacloud/cloudwf/model/BusinessUpdateResult.h + include/alibabacloud/cloudwf/model/HeadquartersToolsContrastRequest.h + include/alibabacloud/cloudwf/model/HeadquartersToolsContrastResult.h + include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedRequest.h + include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedResult.h + include/alibabacloud/cloudwf/model/SaveApMapInfoRequest.h + include/alibabacloud/cloudwf/model/SaveApMapInfoResult.h + include/alibabacloud/cloudwf/model/GetAccountConfigRequest.h + include/alibabacloud/cloudwf/model/GetAccountConfigResult.h + include/alibabacloud/cloudwf/model/GetAddApsProgressRequest.h + include/alibabacloud/cloudwf/model/GetAddApsProgressResult.h + include/alibabacloud/cloudwf/model/ProfileDistrictRequest.h + include/alibabacloud/cloudwf/model/ProfileDistrictResult.h ) + +set(cloudwf_src + src/CloudwfClient.cc + src/model/ProfileBaseRequest.cc + src/model/ProfileBaseResult.cc + src/model/DelSubAccountPermissionRequest.cc + src/model/DelSubAccountPermissionResult.cc + src/model/ListUmengPagePermission4RootRequest.cc + src/model/ListUmengPagePermission4RootResult.cc + src/model/ReportZoneMinuteRequest.cc + src/model/ReportZoneMinuteResult.cc + src/model/SaveAccountConfigRequest.cc + src/model/SaveAccountConfigResult.cc + src/model/BusinessShowListRequest.cc + src/model/BusinessShowListResult.cc + src/model/ReportZoneRealtimeRequest.cc + src/model/ReportZoneRealtimeResult.cc + src/model/SaveApPortalConfigRequest.cc + src/model/SaveApPortalConfigResult.cc + src/model/ShopOverviewRequest.cc + src/model/ShopOverviewResult.cc + src/model/ModifySubAccountPermissionRequest.cc + src/model/ModifySubAccountPermissionResult.cc + src/model/SaveUmengPagePermission4RootRequest.cc + src/model/SaveUmengPagePermission4RootResult.cc + src/model/FrequencyAnalyseRequest.cc + src/model/FrequencyAnalyseResult.cc + src/model/DeviceCreateRequest.cc + src/model/DeviceCreateResult.cc + src/model/GetDailyStatisticRequest.cc + src/model/GetDailyStatisticResult.cc + src/model/UserDataShowListRequest.cc + src/model/UserDataShowListResult.cc + src/model/GetInstanceByShopRequest.cc + src/model/GetInstanceByShopResult.cc + src/model/GetApPortalBindRequest.cc + src/model/GetApPortalBindResult.cc + src/model/OemFlowrateAnalyseRequest.cc + src/model/OemFlowrateAnalyseResult.cc + src/model/ListApPositionMapRequest.cc + src/model/ListApPositionMapResult.cc + src/model/ListAccountConfigRequest.cc + src/model/ListAccountConfigResult.cc + src/model/ListApPositionStatusRequest.cc + src/model/ListApPositionStatusResult.cc + src/model/GetApgroupSsidConfigProgressRequest.cc + src/model/GetApgroupSsidConfigProgressResult.cc + src/model/ShopGroupShowListRequest.cc + src/model/ShopGroupShowListResult.cc + src/model/GetApgroupScanConfigSaveProgressRequest.cc + src/model/GetApgroupScanConfigSaveProgressResult.cc + src/model/OemHeatSettingRequest.cc + src/model/OemHeatSettingResult.cc + src/model/GetCrowdListRequest.cc + src/model/GetCrowdListResult.cc + src/model/OemMarketingPotentialRequest.cc + src/model/OemMarketingPotentialResult.cc + src/model/GetBatchSaveApAssetProgressRequest.cc + src/model/GetBatchSaveApAssetProgressResult.cc + src/model/CheckRootPermissionRequest.cc + src/model/CheckRootPermissionResult.cc + src/model/GetSidsAndGids4BidRequest.cc + src/model/GetSidsAndGids4BidResult.cc + src/model/OemFlowrateRankingRequest.cc + src/model/OemFlowrateRankingResult.cc + src/model/GetBindAp4UmengRequest.cc + src/model/GetBindAp4UmengResult.cc + src/model/DeviceBatchCreateRequest.cc + src/model/DeviceBatchCreateResult.cc + src/model/ShopDataAlarmRequest.cc + src/model/ShopDataAlarmResult.cc + src/model/AreaUpdateRequest.cc + src/model/AreaUpdateResult.cc + src/model/ProfileTagRequest.cc + src/model/ProfileTagResult.cc + src/model/GetStaDetailedStatusRequest.cc + src/model/GetStaDetailedStatusResult.cc + src/model/ReportZoneDayRequest.cc + src/model/ReportZoneDayResult.cc + src/model/SaveApRadioSsidConfigRequest.cc + src/model/SaveApRadioSsidConfigResult.cc + src/model/ReportMinuteRequest.cc + src/model/ReportMinuteResult.cc + src/model/ProfileMediaRequest.cc + src/model/ProfileMediaResult.cc + src/model/BatchChangeGroupApNameRequest.cc + src/model/BatchChangeGroupApNameResult.cc + src/model/HeadquartersRankingRequest.cc + src/model/HeadquartersRankingResult.cc + src/model/BusinessCreateRequest.cc + src/model/BusinessCreateResult.cc + src/model/ExcelToJsonRequest.cc + src/model/ExcelToJsonResult.cc + src/model/GetBids4Uid4RootRequest.cc + src/model/GetBids4Uid4RootResult.cc + src/model/ShopCreateRequest.cc + src/model/ShopCreateResult.cc + src/model/GetGroupApChangeNameTemplateRequest.cc + src/model/GetGroupApChangeNameTemplateResult.cc + src/model/ApgroupBatchAddApRequest.cc + src/model/ApgroupBatchAddApResult.cc + src/model/ListConfigByActionRequest.cc + src/model/ListConfigByActionResult.cc + src/model/GetSubAccountStatusRequest.cc + src/model/GetSubAccountStatusResult.cc + src/model/GetSendCommandByMacProgressRequest.cc + src/model/GetSendCommandByMacProgressResult.cc + src/model/HeadquartersTrendRequest.cc + src/model/HeadquartersTrendResult.cc + src/model/UserDataCreateRequest.cc + src/model/UserDataCreateResult.cc + src/model/ListApStatusRequest.cc + src/model/ListApStatusResult.cc + src/model/ListProbeinfoRequest.cc + src/model/ListProbeinfoResult.cc + src/model/AreaInfoRequest.cc + src/model/AreaInfoResult.cc + src/model/GetAllActiveShopByGroupRequest.cc + src/model/GetAllActiveShopByGroupResult.cc + src/model/GetLatestApStatisticRequest.cc + src/model/GetLatestApStatisticResult.cc + src/model/DeviceShowListRequest.cc + src/model/DeviceShowListResult.cc + src/model/GetUserUmengPagePermissionRequest.cc + src/model/GetUserUmengPagePermissionResult.cc + src/model/FindApRequest.cc + src/model/FindApResult.cc + src/model/OemFlowrateOverviewRequest.cc + src/model/OemFlowrateOverviewResult.cc + src/model/GetApDetailedConfigRequest.cc + src/model/GetApDetailedConfigResult.cc + src/model/CeaseInstanceRequest.cc + src/model/CeaseInstanceResult.cc + src/model/GetScanProbeTimeSerRequest.cc + src/model/GetScanProbeTimeSerResult.cc + src/model/GetRadioRunHistoryTimeSerRequest.cc + src/model/GetRadioRunHistoryTimeSerResult.cc + src/model/DeleteApgroupConfigRequest.cc + src/model/DeleteApgroupConfigResult.cc + src/model/ReportZoneHourRequest.cc + src/model/ReportZoneHourResult.cc + src/model/ShopShowListRequest.cc + src/model/ShopShowListResult.cc + src/model/ShopDeleteRequest.cc + src/model/ShopDeleteResult.cc + src/model/GetGroupApRadioConfigProgressRequest.cc + src/model/GetGroupApRadioConfigProgressResult.cc + src/model/SaveApConfigRequest.cc + src/model/SaveApConfigResult.cc + src/model/UserDataDeleteRequest.cc + src/model/UserDataDeleteResult.cc + src/model/OemMarketingCustomerRequest.cc + src/model/OemMarketingCustomerResult.cc + src/model/ReportHourRequest.cc + src/model/ReportHourResult.cc + src/model/GetSubAccountPermissionRequest.cc + src/model/GetSubAccountPermissionResult.cc + src/model/OemFlowrateMonitorRequest.cc + src/model/OemFlowrateMonitorResult.cc + src/model/PeripheryAnalyseRequest.cc + src/model/PeripheryAnalyseResult.cc + src/model/GetAllApModelRequest.cc + src/model/GetAllApModelResult.cc + src/model/GetStaTopRequest.cc + src/model/GetStaTopResult.cc + src/model/OemHeatLineRequest.cc + src/model/OemHeatLineResult.cc + src/model/SaveGroupApRadioConfigRequest.cc + src/model/SaveGroupApRadioConfigResult.cc + src/model/DeletePositionMapRequest.cc + src/model/DeletePositionMapResult.cc + src/model/SetScanModeRequest.cc + src/model/SetScanModeResult.cc + src/model/UpgradeAPRequest.cc + src/model/UpgradeAPResult.cc + src/model/ListUpgradeImgRequest.cc + src/model/ListUpgradeImgResult.cc + src/model/GetGroupApRadioOnoffProgressRequest.cc + src/model/GetGroupApRadioOnoffProgressResult.cc + src/model/ApgroupBatchDeleteApRequest.cc + src/model/ApgroupBatchDeleteApResult.cc + src/model/ShopMarketingListRequest.cc + src/model/ShopMarketingListResult.cc + src/model/ProfileHistoryRequest.cc + src/model/ProfileHistoryResult.cc + src/model/ListApPositionRequest.cc + src/model/ListApPositionResult.cc + src/model/GetDeviceInfoByMacRequest.cc + src/model/GetDeviceInfoByMacResult.cc + src/model/ListBriefConfigByActionRequest.cc + src/model/ListBriefConfigByActionResult.cc + src/model/GroupTrendRequest.cc + src/model/GroupTrendResult.cc + src/model/SaveApgroupSsidConfigRequest.cc + src/model/SaveApgroupSsidConfigResult.cc + src/model/OemMarketingSettingDataRequest.cc + src/model/OemMarketingSettingDataResult.cc + src/model/InnerCheckOrderRequest.cc + src/model/InnerCheckOrderResult.cc + src/model/GetOnlineStaTimeSerRequest.cc + src/model/GetOnlineStaTimeSerResult.cc + src/model/ListSubAccountPermissionRequest.cc + src/model/ListSubAccountPermissionResult.cc + src/model/ListStaOnoffLogRequest.cc + src/model/ListStaOnoffLogResult.cc + src/model/HeadquartersOverviewRequest.cc + src/model/HeadquartersOverviewResult.cc + src/model/GetApgroupConfigProgressRequest.cc + src/model/GetApgroupConfigProgressResult.cc + src/model/ListPortalTemplateRequest.cc + src/model/ListPortalTemplateResult.cc + src/model/AreaCreateRequest.cc + src/model/AreaCreateResult.cc + src/model/QueryRenewPriceRequest.cc + src/model/QueryRenewPriceResult.cc + src/model/GetApgroupPortalConfigProgressRequest.cc + src/model/GetApgroupPortalConfigProgressResult.cc + src/model/GetOssServerSignRequest.cc + src/model/GetOssServerSignResult.cc + src/model/OemSitingContrastRequest.cc + src/model/OemSitingContrastResult.cc + src/model/BusinessInfoRequest.cc + src/model/BusinessInfoResult.cc + src/model/ListBriefApConfigRequest.cc + src/model/ListBriefApConfigResult.cc + src/model/DelPageConfigTemplateRequest.cc + src/model/DelPageConfigTemplateResult.cc + src/model/GetBidRequest.cc + src/model/GetBidResult.cc + src/model/ShopCameraRequest.cc + src/model/ShopCameraResult.cc + src/model/ListApgroupConfigRequest.cc + src/model/ListApgroupConfigResult.cc + src/model/GetGroupApRepairProgressRequest.cc + src/model/GetGroupApRepairProgressResult.cc + src/model/ProduceInstanceRequest.cc + src/model/ProduceInstanceResult.cc + src/model/GetApTopRequest.cc + src/model/GetApTopResult.cc + src/model/ShopGroupDeleteRequest.cc + src/model/ShopGroupDeleteResult.cc + src/model/SavePortalTemplateRequest.cc + src/model/SavePortalTemplateResult.cc + src/model/AddApgroupConfigRequest.cc + src/model/AddApgroupConfigResult.cc + src/model/RepairApRequest.cc + src/model/RepairApResult.cc + src/model/ShopUpdateRequest.cc + src/model/ShopUpdateResult.cc + src/model/ResetApRequest.cc + src/model/ResetApResult.cc + src/model/OemHeatMapRequest.cc + src/model/OemHeatMapResult.cc + src/model/ReleaseInstanceRequest.cc + src/model/ReleaseInstanceResult.cc + src/model/ReportRealtimeRequest.cc + src/model/ReportRealtimeResult.cc + src/model/GetUmengPagePermission4RootRequest.cc + src/model/GetUmengPagePermission4RootResult.cc + src/model/ListPageConfigTemplateRequest.cc + src/model/ListPageConfigTemplateResult.cc + src/model/GroupDetailsRequest.cc + src/model/GroupDetailsResult.cc + src/model/DeleteApRadioSsidConfigRequest.cc + src/model/DeleteApRadioSsidConfigResult.cc + src/model/KickAndClearPMKcacheRequest.cc + src/model/KickAndClearPMKcacheResult.cc + src/model/GetOnlineApTimeSerRequest.cc + src/model/GetOnlineApTimeSerResult.cc + src/model/GetScanModeRequest.cc + src/model/GetScanModeResult.cc + src/model/ListGroupApBriefConfigRequest.cc + src/model/ListGroupApBriefConfigResult.cc + src/model/BatchRegisterApAssetRequest.cc + src/model/BatchRegisterApAssetResult.cc + src/model/PutOssFileRequest.cc + src/model/PutOssFileResult.cc + src/model/SaveApScanConfigRequest.cc + src/model/SaveApScanConfigResult.cc + src/model/AreaDeleteRequest.cc + src/model/AreaDeleteResult.cc + src/model/GetGroupApRadioConfigTemplateRequest.cc + src/model/GetGroupApRadioConfigTemplateResult.cc + src/model/HeadquartersToolsO2ORequest.cc + src/model/HeadquartersToolsO2OResult.cc + src/model/HeadquartersToolsCoincideRequest.cc + src/model/HeadquartersToolsCoincideResult.cc + src/model/ResumeInstanceRequest.cc + src/model/ResumeInstanceResult.cc + src/model/ListApAssetRequest.cc + src/model/ListApAssetResult.cc + src/model/SaveApRadioConfigRequest.cc + src/model/SaveApRadioConfigResult.cc + src/model/GetLatestStaStatisticRequest.cc + src/model/GetLatestStaStatisticResult.cc + src/model/RepairGroupApRequest.cc + src/model/RepairGroupApResult.cc + src/model/GetMapUrlRequest.cc + src/model/GetMapUrlResult.cc + src/model/GetUpgradeAPGroupProgressRequest.cc + src/model/GetUpgradeAPGroupProgressResult.cc + src/model/ShopGetfiltermacRequest.cc + src/model/ShopGetfiltermacResult.cc + src/model/ShopSetredressRequest.cc + src/model/ShopSetredressResult.cc + src/model/OemSitingSelctionRequest.cc + src/model/OemSitingSelctionResult.cc + src/model/ConfigAutoRenewRequest.cc + src/model/ConfigAutoRenewResult.cc + src/model/ShopGroupCreateRequest.cc + src/model/ShopGroupCreateResult.cc + src/model/GroupOverviewRequest.cc + src/model/GroupOverviewResult.cc + src/model/ListBusinessDetailsRequest.cc + src/model/ListBusinessDetailsResult.cc + src/model/GetUpgradeImgRequest.cc + src/model/GetUpgradeImgResult.cc + src/model/GetApRunHistoryTimeSerRequest.cc + src/model/GetApRunHistoryTimeSerResult.cc + src/model/OnoffGroupApRadioRequest.cc + src/model/OnoffGroupApRadioResult.cc + src/model/ListApDetailInfoRequest.cc + src/model/ListApDetailInfoResult.cc + src/model/ListApStaStatusRequest.cc + src/model/ListApStaStatusResult.cc + src/model/AreaShowListRequest.cc + src/model/AreaShowListResult.cc + src/model/GetApgroupDetailedConfigRequest.cc + src/model/GetApgroupDetailedConfigResult.cc + src/model/InnerRefundRequest.cc + src/model/InnerRefundResult.cc + src/model/ProfileTradeRequest.cc + src/model/ProfileTradeResult.cc + src/model/ListStaStatusRequest.cc + src/model/ListStaStatusResult.cc + src/model/DeviceUpdateRequest.cc + src/model/DeviceUpdateResult.cc + src/model/DeleteApgroupSsidConfigRequest.cc + src/model/DeleteApgroupSsidConfigResult.cc + src/model/CreateRenewOrderRequest.cc + src/model/CreateRenewOrderResult.cc + src/model/ListApRadioStatusRequest.cc + src/model/ListApRadioStatusResult.cc + src/model/ListBusinessesRequest.cc + src/model/ListBusinessesResult.cc + src/model/OemFlowrateIntelligentRequest.cc + src/model/OemFlowrateIntelligentResult.cc + src/model/SendCommandByMacRequest.cc + src/model/SendCommandByMacResult.cc + src/model/ShopActionCustomeRequest.cc + src/model/ShopActionCustomeResult.cc + src/model/ProfileHistoryListRequest.cc + src/model/ProfileHistoryListResult.cc + src/model/ShopSetfiltermacRequest.cc + src/model/ShopSetfiltermacResult.cc + src/model/SaveProbeDataSubscriberRequest.cc + src/model/SaveProbeDataSubscriberResult.cc + src/model/DelPortalTempRequest.cc + src/model/DelPortalTempResult.cc + src/model/GetPageConfigTemplateRequest.cc + src/model/GetPageConfigTemplateResult.cc + src/model/KickStaRequest.cc + src/model/KickStaResult.cc + src/model/ProfileConsumeRequest.cc + src/model/ProfileConsumeResult.cc + src/model/DelApPositionRequest.cc + src/model/DelApPositionResult.cc + src/model/ShopInfoRequest.cc + src/model/ShopInfoResult.cc + src/model/GetPagePropertiesRequest.cc + src/model/GetPagePropertiesResult.cc + src/model/ShopCreatemarketingRequest.cc + src/model/ShopCreatemarketingResult.cc + src/model/SavePageConfigTemplateRequest.cc + src/model/SavePageConfigTemplateResult.cc + src/model/ShopGroupUpdateRequest.cc + src/model/ShopGroupUpdateResult.cc + src/model/SetUpgradeImgByModelRequest.cc + src/model/SetUpgradeImgByModelResult.cc + src/model/ShopGroupInfoRequest.cc + src/model/ShopGroupInfoResult.cc + src/model/GetApDetailedStatusRequest.cc + src/model/GetApDetailedStatusResult.cc + src/model/ShopGetredressRequest.cc + src/model/ShopGetredressResult.cc + src/model/GetProbeDataSubscriberConfigRequest.cc + src/model/GetProbeDataSubscriberConfigResult.cc + src/model/ShopActionReturningRequest.cc + src/model/ShopActionReturningResult.cc + src/model/SaveStaStatusRequest.cc + src/model/SaveStaStatusResult.cc + src/model/CheckUmengDataAnalysisPermissionRequest.cc + src/model/CheckUmengDataAnalysisPermissionResult.cc + src/model/DeviceDeleteRequest.cc + src/model/DeviceDeleteResult.cc + src/model/ReportDayRequest.cc + src/model/ReportDayResult.cc + src/model/UpgradeAPGroupRequest.cc + src/model/UpgradeAPGroupResult.cc + src/model/SaveApgroupConfigRequest.cc + src/model/SaveApgroupConfigResult.cc + src/model/ListApUpgradeRequest.cc + src/model/ListApUpgradeResult.cc + src/model/DelUmengPagePermission4RootRequest.cc + src/model/DelUmengPagePermission4RootResult.cc + src/model/GetPortalTempDetailRequest.cc + src/model/GetPortalTempDetailResult.cc + src/model/UserDataUpdateRequest.cc + src/model/UserDataUpdateResult.cc + src/model/InnerProduceCloudWFRequest.cc + src/model/InnerProduceCloudWFResult.cc + src/model/UpLoadMapRequest.cc + src/model/UpLoadMapResult.cc + src/model/SavePortalConfigRequest.cc + src/model/SavePortalConfigResult.cc + src/model/BatchSaveApPositionRequest.cc + src/model/BatchSaveApPositionResult.cc + src/model/SaveApgroupScanConfigRequest.cc + src/model/SaveApgroupScanConfigResult.cc + src/model/GetApStaMiscAggRequest.cc + src/model/GetApStaMiscAggResult.cc + src/model/AliyunRegisterApAssetRequest.cc + src/model/AliyunRegisterApAssetResult.cc + src/model/UserAnalyseRequest.cc + src/model/UserAnalyseResult.cc + src/model/ResetApConfigRequest.cc + src/model/ResetApConfigResult.cc + src/model/CreateSubAccountPermissionRequest.cc + src/model/CreateSubAccountPermissionResult.cc + src/model/GetStaRunHistoryTimeSerRequest.cc + src/model/GetStaRunHistoryTimeSerResult.cc + src/model/GetUpgradeAPProgressRequest.cc + src/model/GetUpgradeAPProgressResult.cc + src/model/GroupIntimeRequest.cc + src/model/GroupIntimeResult.cc + src/model/ShopDeletemarketingRequest.cc + src/model/ShopDeletemarketingResult.cc + src/model/BusinessUpdateRequest.cc + src/model/BusinessUpdateResult.cc + src/model/HeadquartersToolsContrastRequest.cc + src/model/HeadquartersToolsContrastResult.cc + src/model/ListApAssetCanBeAddedRequest.cc + src/model/ListApAssetCanBeAddedResult.cc + src/model/SaveApMapInfoRequest.cc + src/model/SaveApMapInfoResult.cc + src/model/GetAccountConfigRequest.cc + src/model/GetAccountConfigResult.cc + src/model/GetAddApsProgressRequest.cc + src/model/GetAddApsProgressResult.cc + src/model/ProfileDistrictRequest.cc + src/model/ProfileDistrictResult.cc ) + +add_library(cloudwf ${LIB_TYPE} + ${cloudwf_public_header} + ${cloudwf_public_header_model} + ${cloudwf_src}) + +set_target_properties(cloudwf + PROPERTIES + LINKER_LANGUAGE CXX + ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib + LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin + OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}cloudwf + ) + +if(${LIB_TYPE} STREQUAL "SHARED") + set_target_properties(cloudwf + PROPERTIES + DEFINE_SYMBOL ALIBABACLOUD_CLOUDWF_LIBRARY) +endif() + +target_include_directories(cloudwf + PRIVATE include + ${CMAKE_SOURCE_DIR}/core/include + ) +target_link_libraries(cloudwf + core) + +if(CMAKE_HOST_WIN32) + ExternalProject_Get_Property(jsoncpp INSTALL_DIR) + set(jsoncpp_install_dir ${INSTALL_DIR}) + add_dependencies(cloudwf + jsoncpp) + target_include_directories(cloudwf + PRIVATE ${jsoncpp_install_dir}/include) + target_link_libraries(cloudwf + ${jsoncpp_install_dir}/lib/jsoncpp.lib) + set_target_properties(cloudwf + PROPERTIES + COMPILE_OPTIONS "/bigobj") +else() + target_include_directories(cloudwf + PRIVATE /usr/include/jsoncpp) + target_link_libraries(cloudwf + jsoncpp) +endif() + +install(FILES ${cloudwf_public_header} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cloudwf) +install(FILES ${cloudwf_public_header_model} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/cloudwf/model) +install(TARGETS cloudwf + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + ) \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/CloudwfClient.h b/cloudwf/include/alibabacloud/cloudwf/CloudwfClient.h new file mode 100644 index 000000000..b036ff98b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/CloudwfClient.h @@ -0,0 +1,1838 @@ +/* + * 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_CLOUDWF_CLOUDWFCLIENT_H_ +#define ALIBABACLOUD_CLOUDWF_CLOUDWFCLIENT_H_ + +#include +#include +#include +#include +#include "CloudwfExport.h" +#include "model/ProfileBaseRequest.h" +#include "model/ProfileBaseResult.h" +#include "model/DelSubAccountPermissionRequest.h" +#include "model/DelSubAccountPermissionResult.h" +#include "model/ListUmengPagePermission4RootRequest.h" +#include "model/ListUmengPagePermission4RootResult.h" +#include "model/ReportZoneMinuteRequest.h" +#include "model/ReportZoneMinuteResult.h" +#include "model/SaveAccountConfigRequest.h" +#include "model/SaveAccountConfigResult.h" +#include "model/BusinessShowListRequest.h" +#include "model/BusinessShowListResult.h" +#include "model/ReportZoneRealtimeRequest.h" +#include "model/ReportZoneRealtimeResult.h" +#include "model/SaveApPortalConfigRequest.h" +#include "model/SaveApPortalConfigResult.h" +#include "model/ShopOverviewRequest.h" +#include "model/ShopOverviewResult.h" +#include "model/ModifySubAccountPermissionRequest.h" +#include "model/ModifySubAccountPermissionResult.h" +#include "model/SaveUmengPagePermission4RootRequest.h" +#include "model/SaveUmengPagePermission4RootResult.h" +#include "model/FrequencyAnalyseRequest.h" +#include "model/FrequencyAnalyseResult.h" +#include "model/DeviceCreateRequest.h" +#include "model/DeviceCreateResult.h" +#include "model/GetDailyStatisticRequest.h" +#include "model/GetDailyStatisticResult.h" +#include "model/UserDataShowListRequest.h" +#include "model/UserDataShowListResult.h" +#include "model/GetInstanceByShopRequest.h" +#include "model/GetInstanceByShopResult.h" +#include "model/GetApPortalBindRequest.h" +#include "model/GetApPortalBindResult.h" +#include "model/OemFlowrateAnalyseRequest.h" +#include "model/OemFlowrateAnalyseResult.h" +#include "model/ListApPositionMapRequest.h" +#include "model/ListApPositionMapResult.h" +#include "model/ListAccountConfigRequest.h" +#include "model/ListAccountConfigResult.h" +#include "model/ListApPositionStatusRequest.h" +#include "model/ListApPositionStatusResult.h" +#include "model/GetApgroupSsidConfigProgressRequest.h" +#include "model/GetApgroupSsidConfigProgressResult.h" +#include "model/ShopGroupShowListRequest.h" +#include "model/ShopGroupShowListResult.h" +#include "model/GetApgroupScanConfigSaveProgressRequest.h" +#include "model/GetApgroupScanConfigSaveProgressResult.h" +#include "model/OemHeatSettingRequest.h" +#include "model/OemHeatSettingResult.h" +#include "model/GetCrowdListRequest.h" +#include "model/GetCrowdListResult.h" +#include "model/OemMarketingPotentialRequest.h" +#include "model/OemMarketingPotentialResult.h" +#include "model/GetBatchSaveApAssetProgressRequest.h" +#include "model/GetBatchSaveApAssetProgressResult.h" +#include "model/CheckRootPermissionRequest.h" +#include "model/CheckRootPermissionResult.h" +#include "model/GetSidsAndGids4BidRequest.h" +#include "model/GetSidsAndGids4BidResult.h" +#include "model/OemFlowrateRankingRequest.h" +#include "model/OemFlowrateRankingResult.h" +#include "model/GetBindAp4UmengRequest.h" +#include "model/GetBindAp4UmengResult.h" +#include "model/DeviceBatchCreateRequest.h" +#include "model/DeviceBatchCreateResult.h" +#include "model/ShopDataAlarmRequest.h" +#include "model/ShopDataAlarmResult.h" +#include "model/AreaUpdateRequest.h" +#include "model/AreaUpdateResult.h" +#include "model/ProfileTagRequest.h" +#include "model/ProfileTagResult.h" +#include "model/GetStaDetailedStatusRequest.h" +#include "model/GetStaDetailedStatusResult.h" +#include "model/ReportZoneDayRequest.h" +#include "model/ReportZoneDayResult.h" +#include "model/SaveApRadioSsidConfigRequest.h" +#include "model/SaveApRadioSsidConfigResult.h" +#include "model/ReportMinuteRequest.h" +#include "model/ReportMinuteResult.h" +#include "model/ProfileMediaRequest.h" +#include "model/ProfileMediaResult.h" +#include "model/BatchChangeGroupApNameRequest.h" +#include "model/BatchChangeGroupApNameResult.h" +#include "model/HeadquartersRankingRequest.h" +#include "model/HeadquartersRankingResult.h" +#include "model/BusinessCreateRequest.h" +#include "model/BusinessCreateResult.h" +#include "model/ExcelToJsonRequest.h" +#include "model/ExcelToJsonResult.h" +#include "model/GetBids4Uid4RootRequest.h" +#include "model/GetBids4Uid4RootResult.h" +#include "model/ShopCreateRequest.h" +#include "model/ShopCreateResult.h" +#include "model/GetGroupApChangeNameTemplateRequest.h" +#include "model/GetGroupApChangeNameTemplateResult.h" +#include "model/ApgroupBatchAddApRequest.h" +#include "model/ApgroupBatchAddApResult.h" +#include "model/ListConfigByActionRequest.h" +#include "model/ListConfigByActionResult.h" +#include "model/GetSubAccountStatusRequest.h" +#include "model/GetSubAccountStatusResult.h" +#include "model/GetSendCommandByMacProgressRequest.h" +#include "model/GetSendCommandByMacProgressResult.h" +#include "model/HeadquartersTrendRequest.h" +#include "model/HeadquartersTrendResult.h" +#include "model/UserDataCreateRequest.h" +#include "model/UserDataCreateResult.h" +#include "model/ListApStatusRequest.h" +#include "model/ListApStatusResult.h" +#include "model/ListProbeinfoRequest.h" +#include "model/ListProbeinfoResult.h" +#include "model/AreaInfoRequest.h" +#include "model/AreaInfoResult.h" +#include "model/GetAllActiveShopByGroupRequest.h" +#include "model/GetAllActiveShopByGroupResult.h" +#include "model/GetLatestApStatisticRequest.h" +#include "model/GetLatestApStatisticResult.h" +#include "model/DeviceShowListRequest.h" +#include "model/DeviceShowListResult.h" +#include "model/GetUserUmengPagePermissionRequest.h" +#include "model/GetUserUmengPagePermissionResult.h" +#include "model/FindApRequest.h" +#include "model/FindApResult.h" +#include "model/OemFlowrateOverviewRequest.h" +#include "model/OemFlowrateOverviewResult.h" +#include "model/GetApDetailedConfigRequest.h" +#include "model/GetApDetailedConfigResult.h" +#include "model/CeaseInstanceRequest.h" +#include "model/CeaseInstanceResult.h" +#include "model/GetScanProbeTimeSerRequest.h" +#include "model/GetScanProbeTimeSerResult.h" +#include "model/GetRadioRunHistoryTimeSerRequest.h" +#include "model/GetRadioRunHistoryTimeSerResult.h" +#include "model/DeleteApgroupConfigRequest.h" +#include "model/DeleteApgroupConfigResult.h" +#include "model/ReportZoneHourRequest.h" +#include "model/ReportZoneHourResult.h" +#include "model/ShopShowListRequest.h" +#include "model/ShopShowListResult.h" +#include "model/ShopDeleteRequest.h" +#include "model/ShopDeleteResult.h" +#include "model/GetGroupApRadioConfigProgressRequest.h" +#include "model/GetGroupApRadioConfigProgressResult.h" +#include "model/SaveApConfigRequest.h" +#include "model/SaveApConfigResult.h" +#include "model/UserDataDeleteRequest.h" +#include "model/UserDataDeleteResult.h" +#include "model/OemMarketingCustomerRequest.h" +#include "model/OemMarketingCustomerResult.h" +#include "model/ReportHourRequest.h" +#include "model/ReportHourResult.h" +#include "model/GetSubAccountPermissionRequest.h" +#include "model/GetSubAccountPermissionResult.h" +#include "model/OemFlowrateMonitorRequest.h" +#include "model/OemFlowrateMonitorResult.h" +#include "model/PeripheryAnalyseRequest.h" +#include "model/PeripheryAnalyseResult.h" +#include "model/GetAllApModelRequest.h" +#include "model/GetAllApModelResult.h" +#include "model/GetStaTopRequest.h" +#include "model/GetStaTopResult.h" +#include "model/OemHeatLineRequest.h" +#include "model/OemHeatLineResult.h" +#include "model/SaveGroupApRadioConfigRequest.h" +#include "model/SaveGroupApRadioConfigResult.h" +#include "model/DeletePositionMapRequest.h" +#include "model/DeletePositionMapResult.h" +#include "model/SetScanModeRequest.h" +#include "model/SetScanModeResult.h" +#include "model/UpgradeAPRequest.h" +#include "model/UpgradeAPResult.h" +#include "model/ListUpgradeImgRequest.h" +#include "model/ListUpgradeImgResult.h" +#include "model/GetGroupApRadioOnoffProgressRequest.h" +#include "model/GetGroupApRadioOnoffProgressResult.h" +#include "model/ApgroupBatchDeleteApRequest.h" +#include "model/ApgroupBatchDeleteApResult.h" +#include "model/ShopMarketingListRequest.h" +#include "model/ShopMarketingListResult.h" +#include "model/ProfileHistoryRequest.h" +#include "model/ProfileHistoryResult.h" +#include "model/ListApPositionRequest.h" +#include "model/ListApPositionResult.h" +#include "model/GetDeviceInfoByMacRequest.h" +#include "model/GetDeviceInfoByMacResult.h" +#include "model/ListBriefConfigByActionRequest.h" +#include "model/ListBriefConfigByActionResult.h" +#include "model/GroupTrendRequest.h" +#include "model/GroupTrendResult.h" +#include "model/SaveApgroupSsidConfigRequest.h" +#include "model/SaveApgroupSsidConfigResult.h" +#include "model/OemMarketingSettingDataRequest.h" +#include "model/OemMarketingSettingDataResult.h" +#include "model/InnerCheckOrderRequest.h" +#include "model/InnerCheckOrderResult.h" +#include "model/GetOnlineStaTimeSerRequest.h" +#include "model/GetOnlineStaTimeSerResult.h" +#include "model/ListSubAccountPermissionRequest.h" +#include "model/ListSubAccountPermissionResult.h" +#include "model/ListStaOnoffLogRequest.h" +#include "model/ListStaOnoffLogResult.h" +#include "model/HeadquartersOverviewRequest.h" +#include "model/HeadquartersOverviewResult.h" +#include "model/GetApgroupConfigProgressRequest.h" +#include "model/GetApgroupConfigProgressResult.h" +#include "model/ListPortalTemplateRequest.h" +#include "model/ListPortalTemplateResult.h" +#include "model/AreaCreateRequest.h" +#include "model/AreaCreateResult.h" +#include "model/QueryRenewPriceRequest.h" +#include "model/QueryRenewPriceResult.h" +#include "model/GetApgroupPortalConfigProgressRequest.h" +#include "model/GetApgroupPortalConfigProgressResult.h" +#include "model/GetOssServerSignRequest.h" +#include "model/GetOssServerSignResult.h" +#include "model/OemSitingContrastRequest.h" +#include "model/OemSitingContrastResult.h" +#include "model/BusinessInfoRequest.h" +#include "model/BusinessInfoResult.h" +#include "model/ListBriefApConfigRequest.h" +#include "model/ListBriefApConfigResult.h" +#include "model/DelPageConfigTemplateRequest.h" +#include "model/DelPageConfigTemplateResult.h" +#include "model/GetBidRequest.h" +#include "model/GetBidResult.h" +#include "model/ShopCameraRequest.h" +#include "model/ShopCameraResult.h" +#include "model/ListApgroupConfigRequest.h" +#include "model/ListApgroupConfigResult.h" +#include "model/GetGroupApRepairProgressRequest.h" +#include "model/GetGroupApRepairProgressResult.h" +#include "model/ProduceInstanceRequest.h" +#include "model/ProduceInstanceResult.h" +#include "model/GetApTopRequest.h" +#include "model/GetApTopResult.h" +#include "model/ShopGroupDeleteRequest.h" +#include "model/ShopGroupDeleteResult.h" +#include "model/SavePortalTemplateRequest.h" +#include "model/SavePortalTemplateResult.h" +#include "model/AddApgroupConfigRequest.h" +#include "model/AddApgroupConfigResult.h" +#include "model/RepairApRequest.h" +#include "model/RepairApResult.h" +#include "model/ShopUpdateRequest.h" +#include "model/ShopUpdateResult.h" +#include "model/ResetApRequest.h" +#include "model/ResetApResult.h" +#include "model/OemHeatMapRequest.h" +#include "model/OemHeatMapResult.h" +#include "model/ReleaseInstanceRequest.h" +#include "model/ReleaseInstanceResult.h" +#include "model/ReportRealtimeRequest.h" +#include "model/ReportRealtimeResult.h" +#include "model/GetUmengPagePermission4RootRequest.h" +#include "model/GetUmengPagePermission4RootResult.h" +#include "model/ListPageConfigTemplateRequest.h" +#include "model/ListPageConfigTemplateResult.h" +#include "model/GroupDetailsRequest.h" +#include "model/GroupDetailsResult.h" +#include "model/DeleteApRadioSsidConfigRequest.h" +#include "model/DeleteApRadioSsidConfigResult.h" +#include "model/KickAndClearPMKcacheRequest.h" +#include "model/KickAndClearPMKcacheResult.h" +#include "model/GetOnlineApTimeSerRequest.h" +#include "model/GetOnlineApTimeSerResult.h" +#include "model/GetScanModeRequest.h" +#include "model/GetScanModeResult.h" +#include "model/ListGroupApBriefConfigRequest.h" +#include "model/ListGroupApBriefConfigResult.h" +#include "model/BatchRegisterApAssetRequest.h" +#include "model/BatchRegisterApAssetResult.h" +#include "model/PutOssFileRequest.h" +#include "model/PutOssFileResult.h" +#include "model/SaveApScanConfigRequest.h" +#include "model/SaveApScanConfigResult.h" +#include "model/AreaDeleteRequest.h" +#include "model/AreaDeleteResult.h" +#include "model/GetGroupApRadioConfigTemplateRequest.h" +#include "model/GetGroupApRadioConfigTemplateResult.h" +#include "model/HeadquartersToolsO2ORequest.h" +#include "model/HeadquartersToolsO2OResult.h" +#include "model/HeadquartersToolsCoincideRequest.h" +#include "model/HeadquartersToolsCoincideResult.h" +#include "model/ResumeInstanceRequest.h" +#include "model/ResumeInstanceResult.h" +#include "model/ListApAssetRequest.h" +#include "model/ListApAssetResult.h" +#include "model/SaveApRadioConfigRequest.h" +#include "model/SaveApRadioConfigResult.h" +#include "model/GetLatestStaStatisticRequest.h" +#include "model/GetLatestStaStatisticResult.h" +#include "model/RepairGroupApRequest.h" +#include "model/RepairGroupApResult.h" +#include "model/GetMapUrlRequest.h" +#include "model/GetMapUrlResult.h" +#include "model/GetUpgradeAPGroupProgressRequest.h" +#include "model/GetUpgradeAPGroupProgressResult.h" +#include "model/ShopGetfiltermacRequest.h" +#include "model/ShopGetfiltermacResult.h" +#include "model/ShopSetredressRequest.h" +#include "model/ShopSetredressResult.h" +#include "model/OemSitingSelctionRequest.h" +#include "model/OemSitingSelctionResult.h" +#include "model/ConfigAutoRenewRequest.h" +#include "model/ConfigAutoRenewResult.h" +#include "model/ShopGroupCreateRequest.h" +#include "model/ShopGroupCreateResult.h" +#include "model/GroupOverviewRequest.h" +#include "model/GroupOverviewResult.h" +#include "model/ListBusinessDetailsRequest.h" +#include "model/ListBusinessDetailsResult.h" +#include "model/GetUpgradeImgRequest.h" +#include "model/GetUpgradeImgResult.h" +#include "model/GetApRunHistoryTimeSerRequest.h" +#include "model/GetApRunHistoryTimeSerResult.h" +#include "model/OnoffGroupApRadioRequest.h" +#include "model/OnoffGroupApRadioResult.h" +#include "model/ListApDetailInfoRequest.h" +#include "model/ListApDetailInfoResult.h" +#include "model/ListApStaStatusRequest.h" +#include "model/ListApStaStatusResult.h" +#include "model/AreaShowListRequest.h" +#include "model/AreaShowListResult.h" +#include "model/GetApgroupDetailedConfigRequest.h" +#include "model/GetApgroupDetailedConfigResult.h" +#include "model/InnerRefundRequest.h" +#include "model/InnerRefundResult.h" +#include "model/ProfileTradeRequest.h" +#include "model/ProfileTradeResult.h" +#include "model/ListStaStatusRequest.h" +#include "model/ListStaStatusResult.h" +#include "model/DeviceUpdateRequest.h" +#include "model/DeviceUpdateResult.h" +#include "model/DeleteApgroupSsidConfigRequest.h" +#include "model/DeleteApgroupSsidConfigResult.h" +#include "model/CreateRenewOrderRequest.h" +#include "model/CreateRenewOrderResult.h" +#include "model/ListApRadioStatusRequest.h" +#include "model/ListApRadioStatusResult.h" +#include "model/ListBusinessesRequest.h" +#include "model/ListBusinessesResult.h" +#include "model/OemFlowrateIntelligentRequest.h" +#include "model/OemFlowrateIntelligentResult.h" +#include "model/SendCommandByMacRequest.h" +#include "model/SendCommandByMacResult.h" +#include "model/ShopActionCustomeRequest.h" +#include "model/ShopActionCustomeResult.h" +#include "model/ProfileHistoryListRequest.h" +#include "model/ProfileHistoryListResult.h" +#include "model/ShopSetfiltermacRequest.h" +#include "model/ShopSetfiltermacResult.h" +#include "model/SaveProbeDataSubscriberRequest.h" +#include "model/SaveProbeDataSubscriberResult.h" +#include "model/DelPortalTempRequest.h" +#include "model/DelPortalTempResult.h" +#include "model/GetPageConfigTemplateRequest.h" +#include "model/GetPageConfigTemplateResult.h" +#include "model/KickStaRequest.h" +#include "model/KickStaResult.h" +#include "model/ProfileConsumeRequest.h" +#include "model/ProfileConsumeResult.h" +#include "model/DelApPositionRequest.h" +#include "model/DelApPositionResult.h" +#include "model/ShopInfoRequest.h" +#include "model/ShopInfoResult.h" +#include "model/GetPagePropertiesRequest.h" +#include "model/GetPagePropertiesResult.h" +#include "model/ShopCreatemarketingRequest.h" +#include "model/ShopCreatemarketingResult.h" +#include "model/SavePageConfigTemplateRequest.h" +#include "model/SavePageConfigTemplateResult.h" +#include "model/ShopGroupUpdateRequest.h" +#include "model/ShopGroupUpdateResult.h" +#include "model/SetUpgradeImgByModelRequest.h" +#include "model/SetUpgradeImgByModelResult.h" +#include "model/ShopGroupInfoRequest.h" +#include "model/ShopGroupInfoResult.h" +#include "model/GetApDetailedStatusRequest.h" +#include "model/GetApDetailedStatusResult.h" +#include "model/ShopGetredressRequest.h" +#include "model/ShopGetredressResult.h" +#include "model/GetProbeDataSubscriberConfigRequest.h" +#include "model/GetProbeDataSubscriberConfigResult.h" +#include "model/ShopActionReturningRequest.h" +#include "model/ShopActionReturningResult.h" +#include "model/SaveStaStatusRequest.h" +#include "model/SaveStaStatusResult.h" +#include "model/CheckUmengDataAnalysisPermissionRequest.h" +#include "model/CheckUmengDataAnalysisPermissionResult.h" +#include "model/DeviceDeleteRequest.h" +#include "model/DeviceDeleteResult.h" +#include "model/ReportDayRequest.h" +#include "model/ReportDayResult.h" +#include "model/UpgradeAPGroupRequest.h" +#include "model/UpgradeAPGroupResult.h" +#include "model/SaveApgroupConfigRequest.h" +#include "model/SaveApgroupConfigResult.h" +#include "model/ListApUpgradeRequest.h" +#include "model/ListApUpgradeResult.h" +#include "model/DelUmengPagePermission4RootRequest.h" +#include "model/DelUmengPagePermission4RootResult.h" +#include "model/GetPortalTempDetailRequest.h" +#include "model/GetPortalTempDetailResult.h" +#include "model/UserDataUpdateRequest.h" +#include "model/UserDataUpdateResult.h" +#include "model/InnerProduceCloudWFRequest.h" +#include "model/InnerProduceCloudWFResult.h" +#include "model/UpLoadMapRequest.h" +#include "model/UpLoadMapResult.h" +#include "model/SavePortalConfigRequest.h" +#include "model/SavePortalConfigResult.h" +#include "model/BatchSaveApPositionRequest.h" +#include "model/BatchSaveApPositionResult.h" +#include "model/SaveApgroupScanConfigRequest.h" +#include "model/SaveApgroupScanConfigResult.h" +#include "model/GetApStaMiscAggRequest.h" +#include "model/GetApStaMiscAggResult.h" +#include "model/AliyunRegisterApAssetRequest.h" +#include "model/AliyunRegisterApAssetResult.h" +#include "model/UserAnalyseRequest.h" +#include "model/UserAnalyseResult.h" +#include "model/ResetApConfigRequest.h" +#include "model/ResetApConfigResult.h" +#include "model/CreateSubAccountPermissionRequest.h" +#include "model/CreateSubAccountPermissionResult.h" +#include "model/GetStaRunHistoryTimeSerRequest.h" +#include "model/GetStaRunHistoryTimeSerResult.h" +#include "model/GetUpgradeAPProgressRequest.h" +#include "model/GetUpgradeAPProgressResult.h" +#include "model/GroupIntimeRequest.h" +#include "model/GroupIntimeResult.h" +#include "model/ShopDeletemarketingRequest.h" +#include "model/ShopDeletemarketingResult.h" +#include "model/BusinessUpdateRequest.h" +#include "model/BusinessUpdateResult.h" +#include "model/HeadquartersToolsContrastRequest.h" +#include "model/HeadquartersToolsContrastResult.h" +#include "model/ListApAssetCanBeAddedRequest.h" +#include "model/ListApAssetCanBeAddedResult.h" +#include "model/SaveApMapInfoRequest.h" +#include "model/SaveApMapInfoResult.h" +#include "model/GetAccountConfigRequest.h" +#include "model/GetAccountConfigResult.h" +#include "model/GetAddApsProgressRequest.h" +#include "model/GetAddApsProgressResult.h" +#include "model/ProfileDistrictRequest.h" +#include "model/ProfileDistrictResult.h" + + +namespace AlibabaCloud +{ + namespace Cloudwf + { + class ALIBABACLOUD_CLOUDWF_EXPORT CloudwfClient : public RpcServiceClient + { + public: + typedef Outcome ProfileBaseOutcome; + typedef std::future ProfileBaseOutcomeCallable; + typedef std::function&)> ProfileBaseAsyncHandler; + typedef Outcome DelSubAccountPermissionOutcome; + typedef std::future DelSubAccountPermissionOutcomeCallable; + typedef std::function&)> DelSubAccountPermissionAsyncHandler; + typedef Outcome ListUmengPagePermission4RootOutcome; + typedef std::future ListUmengPagePermission4RootOutcomeCallable; + typedef std::function&)> ListUmengPagePermission4RootAsyncHandler; + typedef Outcome ReportZoneMinuteOutcome; + typedef std::future ReportZoneMinuteOutcomeCallable; + typedef std::function&)> ReportZoneMinuteAsyncHandler; + typedef Outcome SaveAccountConfigOutcome; + typedef std::future SaveAccountConfigOutcomeCallable; + typedef std::function&)> SaveAccountConfigAsyncHandler; + typedef Outcome BusinessShowListOutcome; + typedef std::future BusinessShowListOutcomeCallable; + typedef std::function&)> BusinessShowListAsyncHandler; + typedef Outcome ReportZoneRealtimeOutcome; + typedef std::future ReportZoneRealtimeOutcomeCallable; + typedef std::function&)> ReportZoneRealtimeAsyncHandler; + typedef Outcome SaveApPortalConfigOutcome; + typedef std::future SaveApPortalConfigOutcomeCallable; + typedef std::function&)> SaveApPortalConfigAsyncHandler; + typedef Outcome ShopOverviewOutcome; + typedef std::future ShopOverviewOutcomeCallable; + typedef std::function&)> ShopOverviewAsyncHandler; + typedef Outcome ModifySubAccountPermissionOutcome; + typedef std::future ModifySubAccountPermissionOutcomeCallable; + typedef std::function&)> ModifySubAccountPermissionAsyncHandler; + typedef Outcome SaveUmengPagePermission4RootOutcome; + typedef std::future SaveUmengPagePermission4RootOutcomeCallable; + typedef std::function&)> SaveUmengPagePermission4RootAsyncHandler; + typedef Outcome FrequencyAnalyseOutcome; + typedef std::future FrequencyAnalyseOutcomeCallable; + typedef std::function&)> FrequencyAnalyseAsyncHandler; + typedef Outcome DeviceCreateOutcome; + typedef std::future DeviceCreateOutcomeCallable; + typedef std::function&)> DeviceCreateAsyncHandler; + typedef Outcome GetDailyStatisticOutcome; + typedef std::future GetDailyStatisticOutcomeCallable; + typedef std::function&)> GetDailyStatisticAsyncHandler; + typedef Outcome UserDataShowListOutcome; + typedef std::future UserDataShowListOutcomeCallable; + typedef std::function&)> UserDataShowListAsyncHandler; + typedef Outcome GetInstanceByShopOutcome; + typedef std::future GetInstanceByShopOutcomeCallable; + typedef std::function&)> GetInstanceByShopAsyncHandler; + typedef Outcome GetApPortalBindOutcome; + typedef std::future GetApPortalBindOutcomeCallable; + typedef std::function&)> GetApPortalBindAsyncHandler; + typedef Outcome OemFlowrateAnalyseOutcome; + typedef std::future OemFlowrateAnalyseOutcomeCallable; + typedef std::function&)> OemFlowrateAnalyseAsyncHandler; + typedef Outcome ListApPositionMapOutcome; + typedef std::future ListApPositionMapOutcomeCallable; + typedef std::function&)> ListApPositionMapAsyncHandler; + typedef Outcome ListAccountConfigOutcome; + typedef std::future ListAccountConfigOutcomeCallable; + typedef std::function&)> ListAccountConfigAsyncHandler; + typedef Outcome ListApPositionStatusOutcome; + typedef std::future ListApPositionStatusOutcomeCallable; + typedef std::function&)> ListApPositionStatusAsyncHandler; + typedef Outcome GetApgroupSsidConfigProgressOutcome; + typedef std::future GetApgroupSsidConfigProgressOutcomeCallable; + typedef std::function&)> GetApgroupSsidConfigProgressAsyncHandler; + typedef Outcome ShopGroupShowListOutcome; + typedef std::future ShopGroupShowListOutcomeCallable; + typedef std::function&)> ShopGroupShowListAsyncHandler; + typedef Outcome GetApgroupScanConfigSaveProgressOutcome; + typedef std::future GetApgroupScanConfigSaveProgressOutcomeCallable; + typedef std::function&)> GetApgroupScanConfigSaveProgressAsyncHandler; + typedef Outcome OemHeatSettingOutcome; + typedef std::future OemHeatSettingOutcomeCallable; + typedef std::function&)> OemHeatSettingAsyncHandler; + typedef Outcome GetCrowdListOutcome; + typedef std::future GetCrowdListOutcomeCallable; + typedef std::function&)> GetCrowdListAsyncHandler; + typedef Outcome OemMarketingPotentialOutcome; + typedef std::future OemMarketingPotentialOutcomeCallable; + typedef std::function&)> OemMarketingPotentialAsyncHandler; + typedef Outcome GetBatchSaveApAssetProgressOutcome; + typedef std::future GetBatchSaveApAssetProgressOutcomeCallable; + typedef std::function&)> GetBatchSaveApAssetProgressAsyncHandler; + typedef Outcome CheckRootPermissionOutcome; + typedef std::future CheckRootPermissionOutcomeCallable; + typedef std::function&)> CheckRootPermissionAsyncHandler; + typedef Outcome GetSidsAndGids4BidOutcome; + typedef std::future GetSidsAndGids4BidOutcomeCallable; + typedef std::function&)> GetSidsAndGids4BidAsyncHandler; + typedef Outcome OemFlowrateRankingOutcome; + typedef std::future OemFlowrateRankingOutcomeCallable; + typedef std::function&)> OemFlowrateRankingAsyncHandler; + typedef Outcome GetBindAp4UmengOutcome; + typedef std::future GetBindAp4UmengOutcomeCallable; + typedef std::function&)> GetBindAp4UmengAsyncHandler; + typedef Outcome DeviceBatchCreateOutcome; + typedef std::future DeviceBatchCreateOutcomeCallable; + typedef std::function&)> DeviceBatchCreateAsyncHandler; + typedef Outcome ShopDataAlarmOutcome; + typedef std::future ShopDataAlarmOutcomeCallable; + typedef std::function&)> ShopDataAlarmAsyncHandler; + typedef Outcome AreaUpdateOutcome; + typedef std::future AreaUpdateOutcomeCallable; + typedef std::function&)> AreaUpdateAsyncHandler; + typedef Outcome ProfileTagOutcome; + typedef std::future ProfileTagOutcomeCallable; + typedef std::function&)> ProfileTagAsyncHandler; + typedef Outcome GetStaDetailedStatusOutcome; + typedef std::future GetStaDetailedStatusOutcomeCallable; + typedef std::function&)> GetStaDetailedStatusAsyncHandler; + typedef Outcome ReportZoneDayOutcome; + typedef std::future ReportZoneDayOutcomeCallable; + typedef std::function&)> ReportZoneDayAsyncHandler; + typedef Outcome SaveApRadioSsidConfigOutcome; + typedef std::future SaveApRadioSsidConfigOutcomeCallable; + typedef std::function&)> SaveApRadioSsidConfigAsyncHandler; + typedef Outcome ReportMinuteOutcome; + typedef std::future ReportMinuteOutcomeCallable; + typedef std::function&)> ReportMinuteAsyncHandler; + typedef Outcome ProfileMediaOutcome; + typedef std::future ProfileMediaOutcomeCallable; + typedef std::function&)> ProfileMediaAsyncHandler; + typedef Outcome BatchChangeGroupApNameOutcome; + typedef std::future BatchChangeGroupApNameOutcomeCallable; + typedef std::function&)> BatchChangeGroupApNameAsyncHandler; + typedef Outcome HeadquartersRankingOutcome; + typedef std::future HeadquartersRankingOutcomeCallable; + typedef std::function&)> HeadquartersRankingAsyncHandler; + typedef Outcome BusinessCreateOutcome; + typedef std::future BusinessCreateOutcomeCallable; + typedef std::function&)> BusinessCreateAsyncHandler; + typedef Outcome ExcelToJsonOutcome; + typedef std::future ExcelToJsonOutcomeCallable; + typedef std::function&)> ExcelToJsonAsyncHandler; + typedef Outcome GetBids4Uid4RootOutcome; + typedef std::future GetBids4Uid4RootOutcomeCallable; + typedef std::function&)> GetBids4Uid4RootAsyncHandler; + typedef Outcome ShopCreateOutcome; + typedef std::future ShopCreateOutcomeCallable; + typedef std::function&)> ShopCreateAsyncHandler; + typedef Outcome GetGroupApChangeNameTemplateOutcome; + typedef std::future GetGroupApChangeNameTemplateOutcomeCallable; + typedef std::function&)> GetGroupApChangeNameTemplateAsyncHandler; + typedef Outcome ApgroupBatchAddApOutcome; + typedef std::future ApgroupBatchAddApOutcomeCallable; + typedef std::function&)> ApgroupBatchAddApAsyncHandler; + typedef Outcome ListConfigByActionOutcome; + typedef std::future ListConfigByActionOutcomeCallable; + typedef std::function&)> ListConfigByActionAsyncHandler; + typedef Outcome GetSubAccountStatusOutcome; + typedef std::future GetSubAccountStatusOutcomeCallable; + typedef std::function&)> GetSubAccountStatusAsyncHandler; + typedef Outcome GetSendCommandByMacProgressOutcome; + typedef std::future GetSendCommandByMacProgressOutcomeCallable; + typedef std::function&)> GetSendCommandByMacProgressAsyncHandler; + typedef Outcome HeadquartersTrendOutcome; + typedef std::future HeadquartersTrendOutcomeCallable; + typedef std::function&)> HeadquartersTrendAsyncHandler; + typedef Outcome UserDataCreateOutcome; + typedef std::future UserDataCreateOutcomeCallable; + typedef std::function&)> UserDataCreateAsyncHandler; + typedef Outcome ListApStatusOutcome; + typedef std::future ListApStatusOutcomeCallable; + typedef std::function&)> ListApStatusAsyncHandler; + typedef Outcome ListProbeinfoOutcome; + typedef std::future ListProbeinfoOutcomeCallable; + typedef std::function&)> ListProbeinfoAsyncHandler; + typedef Outcome AreaInfoOutcome; + typedef std::future AreaInfoOutcomeCallable; + typedef std::function&)> AreaInfoAsyncHandler; + typedef Outcome GetAllActiveShopByGroupOutcome; + typedef std::future GetAllActiveShopByGroupOutcomeCallable; + typedef std::function&)> GetAllActiveShopByGroupAsyncHandler; + typedef Outcome GetLatestApStatisticOutcome; + typedef std::future GetLatestApStatisticOutcomeCallable; + typedef std::function&)> GetLatestApStatisticAsyncHandler; + typedef Outcome DeviceShowListOutcome; + typedef std::future DeviceShowListOutcomeCallable; + typedef std::function&)> DeviceShowListAsyncHandler; + typedef Outcome GetUserUmengPagePermissionOutcome; + typedef std::future GetUserUmengPagePermissionOutcomeCallable; + typedef std::function&)> GetUserUmengPagePermissionAsyncHandler; + typedef Outcome FindApOutcome; + typedef std::future FindApOutcomeCallable; + typedef std::function&)> FindApAsyncHandler; + typedef Outcome OemFlowrateOverviewOutcome; + typedef std::future OemFlowrateOverviewOutcomeCallable; + typedef std::function&)> OemFlowrateOverviewAsyncHandler; + typedef Outcome GetApDetailedConfigOutcome; + typedef std::future GetApDetailedConfigOutcomeCallable; + typedef std::function&)> GetApDetailedConfigAsyncHandler; + typedef Outcome CeaseInstanceOutcome; + typedef std::future CeaseInstanceOutcomeCallable; + typedef std::function&)> CeaseInstanceAsyncHandler; + typedef Outcome GetScanProbeTimeSerOutcome; + typedef std::future GetScanProbeTimeSerOutcomeCallable; + typedef std::function&)> GetScanProbeTimeSerAsyncHandler; + typedef Outcome GetRadioRunHistoryTimeSerOutcome; + typedef std::future GetRadioRunHistoryTimeSerOutcomeCallable; + typedef std::function&)> GetRadioRunHistoryTimeSerAsyncHandler; + typedef Outcome DeleteApgroupConfigOutcome; + typedef std::future DeleteApgroupConfigOutcomeCallable; + typedef std::function&)> DeleteApgroupConfigAsyncHandler; + typedef Outcome ReportZoneHourOutcome; + typedef std::future ReportZoneHourOutcomeCallable; + typedef std::function&)> ReportZoneHourAsyncHandler; + typedef Outcome ShopShowListOutcome; + typedef std::future ShopShowListOutcomeCallable; + typedef std::function&)> ShopShowListAsyncHandler; + typedef Outcome ShopDeleteOutcome; + typedef std::future ShopDeleteOutcomeCallable; + typedef std::function&)> ShopDeleteAsyncHandler; + typedef Outcome GetGroupApRadioConfigProgressOutcome; + typedef std::future GetGroupApRadioConfigProgressOutcomeCallable; + typedef std::function&)> GetGroupApRadioConfigProgressAsyncHandler; + typedef Outcome SaveApConfigOutcome; + typedef std::future SaveApConfigOutcomeCallable; + typedef std::function&)> SaveApConfigAsyncHandler; + typedef Outcome UserDataDeleteOutcome; + typedef std::future UserDataDeleteOutcomeCallable; + typedef std::function&)> UserDataDeleteAsyncHandler; + typedef Outcome OemMarketingCustomerOutcome; + typedef std::future OemMarketingCustomerOutcomeCallable; + typedef std::function&)> OemMarketingCustomerAsyncHandler; + typedef Outcome ReportHourOutcome; + typedef std::future ReportHourOutcomeCallable; + typedef std::function&)> ReportHourAsyncHandler; + typedef Outcome GetSubAccountPermissionOutcome; + typedef std::future GetSubAccountPermissionOutcomeCallable; + typedef std::function&)> GetSubAccountPermissionAsyncHandler; + typedef Outcome OemFlowrateMonitorOutcome; + typedef std::future OemFlowrateMonitorOutcomeCallable; + typedef std::function&)> OemFlowrateMonitorAsyncHandler; + typedef Outcome PeripheryAnalyseOutcome; + typedef std::future PeripheryAnalyseOutcomeCallable; + typedef std::function&)> PeripheryAnalyseAsyncHandler; + typedef Outcome GetAllApModelOutcome; + typedef std::future GetAllApModelOutcomeCallable; + typedef std::function&)> GetAllApModelAsyncHandler; + typedef Outcome GetStaTopOutcome; + typedef std::future GetStaTopOutcomeCallable; + typedef std::function&)> GetStaTopAsyncHandler; + typedef Outcome OemHeatLineOutcome; + typedef std::future OemHeatLineOutcomeCallable; + typedef std::function&)> OemHeatLineAsyncHandler; + typedef Outcome SaveGroupApRadioConfigOutcome; + typedef std::future SaveGroupApRadioConfigOutcomeCallable; + typedef std::function&)> SaveGroupApRadioConfigAsyncHandler; + typedef Outcome DeletePositionMapOutcome; + typedef std::future DeletePositionMapOutcomeCallable; + typedef std::function&)> DeletePositionMapAsyncHandler; + typedef Outcome SetScanModeOutcome; + typedef std::future SetScanModeOutcomeCallable; + typedef std::function&)> SetScanModeAsyncHandler; + typedef Outcome UpgradeAPOutcome; + typedef std::future UpgradeAPOutcomeCallable; + typedef std::function&)> UpgradeAPAsyncHandler; + typedef Outcome ListUpgradeImgOutcome; + typedef std::future ListUpgradeImgOutcomeCallable; + typedef std::function&)> ListUpgradeImgAsyncHandler; + typedef Outcome GetGroupApRadioOnoffProgressOutcome; + typedef std::future GetGroupApRadioOnoffProgressOutcomeCallable; + typedef std::function&)> GetGroupApRadioOnoffProgressAsyncHandler; + typedef Outcome ApgroupBatchDeleteApOutcome; + typedef std::future ApgroupBatchDeleteApOutcomeCallable; + typedef std::function&)> ApgroupBatchDeleteApAsyncHandler; + typedef Outcome ShopMarketingListOutcome; + typedef std::future ShopMarketingListOutcomeCallable; + typedef std::function&)> ShopMarketingListAsyncHandler; + typedef Outcome ProfileHistoryOutcome; + typedef std::future ProfileHistoryOutcomeCallable; + typedef std::function&)> ProfileHistoryAsyncHandler; + typedef Outcome ListApPositionOutcome; + typedef std::future ListApPositionOutcomeCallable; + typedef std::function&)> ListApPositionAsyncHandler; + typedef Outcome GetDeviceInfoByMacOutcome; + typedef std::future GetDeviceInfoByMacOutcomeCallable; + typedef std::function&)> GetDeviceInfoByMacAsyncHandler; + typedef Outcome ListBriefConfigByActionOutcome; + typedef std::future ListBriefConfigByActionOutcomeCallable; + typedef std::function&)> ListBriefConfigByActionAsyncHandler; + typedef Outcome GroupTrendOutcome; + typedef std::future GroupTrendOutcomeCallable; + typedef std::function&)> GroupTrendAsyncHandler; + typedef Outcome SaveApgroupSsidConfigOutcome; + typedef std::future SaveApgroupSsidConfigOutcomeCallable; + typedef std::function&)> SaveApgroupSsidConfigAsyncHandler; + typedef Outcome OemMarketingSettingDataOutcome; + typedef std::future OemMarketingSettingDataOutcomeCallable; + typedef std::function&)> OemMarketingSettingDataAsyncHandler; + typedef Outcome InnerCheckOrderOutcome; + typedef std::future InnerCheckOrderOutcomeCallable; + typedef std::function&)> InnerCheckOrderAsyncHandler; + typedef Outcome GetOnlineStaTimeSerOutcome; + typedef std::future GetOnlineStaTimeSerOutcomeCallable; + typedef std::function&)> GetOnlineStaTimeSerAsyncHandler; + typedef Outcome ListSubAccountPermissionOutcome; + typedef std::future ListSubAccountPermissionOutcomeCallable; + typedef std::function&)> ListSubAccountPermissionAsyncHandler; + typedef Outcome ListStaOnoffLogOutcome; + typedef std::future ListStaOnoffLogOutcomeCallable; + typedef std::function&)> ListStaOnoffLogAsyncHandler; + typedef Outcome HeadquartersOverviewOutcome; + typedef std::future HeadquartersOverviewOutcomeCallable; + typedef std::function&)> HeadquartersOverviewAsyncHandler; + typedef Outcome GetApgroupConfigProgressOutcome; + typedef std::future GetApgroupConfigProgressOutcomeCallable; + typedef std::function&)> GetApgroupConfigProgressAsyncHandler; + typedef Outcome ListPortalTemplateOutcome; + typedef std::future ListPortalTemplateOutcomeCallable; + typedef std::function&)> ListPortalTemplateAsyncHandler; + typedef Outcome AreaCreateOutcome; + typedef std::future AreaCreateOutcomeCallable; + typedef std::function&)> AreaCreateAsyncHandler; + typedef Outcome QueryRenewPriceOutcome; + typedef std::future QueryRenewPriceOutcomeCallable; + typedef std::function&)> QueryRenewPriceAsyncHandler; + typedef Outcome GetApgroupPortalConfigProgressOutcome; + typedef std::future GetApgroupPortalConfigProgressOutcomeCallable; + typedef std::function&)> GetApgroupPortalConfigProgressAsyncHandler; + typedef Outcome GetOssServerSignOutcome; + typedef std::future GetOssServerSignOutcomeCallable; + typedef std::function&)> GetOssServerSignAsyncHandler; + typedef Outcome OemSitingContrastOutcome; + typedef std::future OemSitingContrastOutcomeCallable; + typedef std::function&)> OemSitingContrastAsyncHandler; + typedef Outcome BusinessInfoOutcome; + typedef std::future BusinessInfoOutcomeCallable; + typedef std::function&)> BusinessInfoAsyncHandler; + typedef Outcome ListBriefApConfigOutcome; + typedef std::future ListBriefApConfigOutcomeCallable; + typedef std::function&)> ListBriefApConfigAsyncHandler; + typedef Outcome DelPageConfigTemplateOutcome; + typedef std::future DelPageConfigTemplateOutcomeCallable; + typedef std::function&)> DelPageConfigTemplateAsyncHandler; + typedef Outcome GetBidOutcome; + typedef std::future GetBidOutcomeCallable; + typedef std::function&)> GetBidAsyncHandler; + typedef Outcome ShopCameraOutcome; + typedef std::future ShopCameraOutcomeCallable; + typedef std::function&)> ShopCameraAsyncHandler; + typedef Outcome ListApgroupConfigOutcome; + typedef std::future ListApgroupConfigOutcomeCallable; + typedef std::function&)> ListApgroupConfigAsyncHandler; + typedef Outcome GetGroupApRepairProgressOutcome; + typedef std::future GetGroupApRepairProgressOutcomeCallable; + typedef std::function&)> GetGroupApRepairProgressAsyncHandler; + typedef Outcome ProduceInstanceOutcome; + typedef std::future ProduceInstanceOutcomeCallable; + typedef std::function&)> ProduceInstanceAsyncHandler; + typedef Outcome GetApTopOutcome; + typedef std::future GetApTopOutcomeCallable; + typedef std::function&)> GetApTopAsyncHandler; + typedef Outcome ShopGroupDeleteOutcome; + typedef std::future ShopGroupDeleteOutcomeCallable; + typedef std::function&)> ShopGroupDeleteAsyncHandler; + typedef Outcome SavePortalTemplateOutcome; + typedef std::future SavePortalTemplateOutcomeCallable; + typedef std::function&)> SavePortalTemplateAsyncHandler; + typedef Outcome AddApgroupConfigOutcome; + typedef std::future AddApgroupConfigOutcomeCallable; + typedef std::function&)> AddApgroupConfigAsyncHandler; + typedef Outcome RepairApOutcome; + typedef std::future RepairApOutcomeCallable; + typedef std::function&)> RepairApAsyncHandler; + typedef Outcome ShopUpdateOutcome; + typedef std::future ShopUpdateOutcomeCallable; + typedef std::function&)> ShopUpdateAsyncHandler; + typedef Outcome ResetApOutcome; + typedef std::future ResetApOutcomeCallable; + typedef std::function&)> ResetApAsyncHandler; + typedef Outcome OemHeatMapOutcome; + typedef std::future OemHeatMapOutcomeCallable; + typedef std::function&)> OemHeatMapAsyncHandler; + typedef Outcome ReleaseInstanceOutcome; + typedef std::future ReleaseInstanceOutcomeCallable; + typedef std::function&)> ReleaseInstanceAsyncHandler; + typedef Outcome ReportRealtimeOutcome; + typedef std::future ReportRealtimeOutcomeCallable; + typedef std::function&)> ReportRealtimeAsyncHandler; + typedef Outcome GetUmengPagePermission4RootOutcome; + typedef std::future GetUmengPagePermission4RootOutcomeCallable; + typedef std::function&)> GetUmengPagePermission4RootAsyncHandler; + typedef Outcome ListPageConfigTemplateOutcome; + typedef std::future ListPageConfigTemplateOutcomeCallable; + typedef std::function&)> ListPageConfigTemplateAsyncHandler; + typedef Outcome GroupDetailsOutcome; + typedef std::future GroupDetailsOutcomeCallable; + typedef std::function&)> GroupDetailsAsyncHandler; + typedef Outcome DeleteApRadioSsidConfigOutcome; + typedef std::future DeleteApRadioSsidConfigOutcomeCallable; + typedef std::function&)> DeleteApRadioSsidConfigAsyncHandler; + typedef Outcome KickAndClearPMKcacheOutcome; + typedef std::future KickAndClearPMKcacheOutcomeCallable; + typedef std::function&)> KickAndClearPMKcacheAsyncHandler; + typedef Outcome GetOnlineApTimeSerOutcome; + typedef std::future GetOnlineApTimeSerOutcomeCallable; + typedef std::function&)> GetOnlineApTimeSerAsyncHandler; + typedef Outcome GetScanModeOutcome; + typedef std::future GetScanModeOutcomeCallable; + typedef std::function&)> GetScanModeAsyncHandler; + typedef Outcome ListGroupApBriefConfigOutcome; + typedef std::future ListGroupApBriefConfigOutcomeCallable; + typedef std::function&)> ListGroupApBriefConfigAsyncHandler; + typedef Outcome BatchRegisterApAssetOutcome; + typedef std::future BatchRegisterApAssetOutcomeCallable; + typedef std::function&)> BatchRegisterApAssetAsyncHandler; + typedef Outcome PutOssFileOutcome; + typedef std::future PutOssFileOutcomeCallable; + typedef std::function&)> PutOssFileAsyncHandler; + typedef Outcome SaveApScanConfigOutcome; + typedef std::future SaveApScanConfigOutcomeCallable; + typedef std::function&)> SaveApScanConfigAsyncHandler; + typedef Outcome AreaDeleteOutcome; + typedef std::future AreaDeleteOutcomeCallable; + typedef std::function&)> AreaDeleteAsyncHandler; + typedef Outcome GetGroupApRadioConfigTemplateOutcome; + typedef std::future GetGroupApRadioConfigTemplateOutcomeCallable; + typedef std::function&)> GetGroupApRadioConfigTemplateAsyncHandler; + typedef Outcome HeadquartersToolsO2OOutcome; + typedef std::future HeadquartersToolsO2OOutcomeCallable; + typedef std::function&)> HeadquartersToolsO2OAsyncHandler; + typedef Outcome HeadquartersToolsCoincideOutcome; + typedef std::future HeadquartersToolsCoincideOutcomeCallable; + typedef std::function&)> HeadquartersToolsCoincideAsyncHandler; + typedef Outcome ResumeInstanceOutcome; + typedef std::future ResumeInstanceOutcomeCallable; + typedef std::function&)> ResumeInstanceAsyncHandler; + typedef Outcome ListApAssetOutcome; + typedef std::future ListApAssetOutcomeCallable; + typedef std::function&)> ListApAssetAsyncHandler; + typedef Outcome SaveApRadioConfigOutcome; + typedef std::future SaveApRadioConfigOutcomeCallable; + typedef std::function&)> SaveApRadioConfigAsyncHandler; + typedef Outcome GetLatestStaStatisticOutcome; + typedef std::future GetLatestStaStatisticOutcomeCallable; + typedef std::function&)> GetLatestStaStatisticAsyncHandler; + typedef Outcome RepairGroupApOutcome; + typedef std::future RepairGroupApOutcomeCallable; + typedef std::function&)> RepairGroupApAsyncHandler; + typedef Outcome GetMapUrlOutcome; + typedef std::future GetMapUrlOutcomeCallable; + typedef std::function&)> GetMapUrlAsyncHandler; + typedef Outcome GetUpgradeAPGroupProgressOutcome; + typedef std::future GetUpgradeAPGroupProgressOutcomeCallable; + typedef std::function&)> GetUpgradeAPGroupProgressAsyncHandler; + typedef Outcome ShopGetfiltermacOutcome; + typedef std::future ShopGetfiltermacOutcomeCallable; + typedef std::function&)> ShopGetfiltermacAsyncHandler; + typedef Outcome ShopSetredressOutcome; + typedef std::future ShopSetredressOutcomeCallable; + typedef std::function&)> ShopSetredressAsyncHandler; + typedef Outcome OemSitingSelctionOutcome; + typedef std::future OemSitingSelctionOutcomeCallable; + typedef std::function&)> OemSitingSelctionAsyncHandler; + typedef Outcome ConfigAutoRenewOutcome; + typedef std::future ConfigAutoRenewOutcomeCallable; + typedef std::function&)> ConfigAutoRenewAsyncHandler; + typedef Outcome ShopGroupCreateOutcome; + typedef std::future ShopGroupCreateOutcomeCallable; + typedef std::function&)> ShopGroupCreateAsyncHandler; + typedef Outcome GroupOverviewOutcome; + typedef std::future GroupOverviewOutcomeCallable; + typedef std::function&)> GroupOverviewAsyncHandler; + typedef Outcome ListBusinessDetailsOutcome; + typedef std::future ListBusinessDetailsOutcomeCallable; + typedef std::function&)> ListBusinessDetailsAsyncHandler; + typedef Outcome GetUpgradeImgOutcome; + typedef std::future GetUpgradeImgOutcomeCallable; + typedef std::function&)> GetUpgradeImgAsyncHandler; + typedef Outcome GetApRunHistoryTimeSerOutcome; + typedef std::future GetApRunHistoryTimeSerOutcomeCallable; + typedef std::function&)> GetApRunHistoryTimeSerAsyncHandler; + typedef Outcome OnoffGroupApRadioOutcome; + typedef std::future OnoffGroupApRadioOutcomeCallable; + typedef std::function&)> OnoffGroupApRadioAsyncHandler; + typedef Outcome ListApDetailInfoOutcome; + typedef std::future ListApDetailInfoOutcomeCallable; + typedef std::function&)> ListApDetailInfoAsyncHandler; + typedef Outcome ListApStaStatusOutcome; + typedef std::future ListApStaStatusOutcomeCallable; + typedef std::function&)> ListApStaStatusAsyncHandler; + typedef Outcome AreaShowListOutcome; + typedef std::future AreaShowListOutcomeCallable; + typedef std::function&)> AreaShowListAsyncHandler; + typedef Outcome GetApgroupDetailedConfigOutcome; + typedef std::future GetApgroupDetailedConfigOutcomeCallable; + typedef std::function&)> GetApgroupDetailedConfigAsyncHandler; + typedef Outcome InnerRefundOutcome; + typedef std::future InnerRefundOutcomeCallable; + typedef std::function&)> InnerRefundAsyncHandler; + typedef Outcome ProfileTradeOutcome; + typedef std::future ProfileTradeOutcomeCallable; + typedef std::function&)> ProfileTradeAsyncHandler; + typedef Outcome ListStaStatusOutcome; + typedef std::future ListStaStatusOutcomeCallable; + typedef std::function&)> ListStaStatusAsyncHandler; + typedef Outcome DeviceUpdateOutcome; + typedef std::future DeviceUpdateOutcomeCallable; + typedef std::function&)> DeviceUpdateAsyncHandler; + typedef Outcome DeleteApgroupSsidConfigOutcome; + typedef std::future DeleteApgroupSsidConfigOutcomeCallable; + typedef std::function&)> DeleteApgroupSsidConfigAsyncHandler; + typedef Outcome CreateRenewOrderOutcome; + typedef std::future CreateRenewOrderOutcomeCallable; + typedef std::function&)> CreateRenewOrderAsyncHandler; + typedef Outcome ListApRadioStatusOutcome; + typedef std::future ListApRadioStatusOutcomeCallable; + typedef std::function&)> ListApRadioStatusAsyncHandler; + typedef Outcome ListBusinessesOutcome; + typedef std::future ListBusinessesOutcomeCallable; + typedef std::function&)> ListBusinessesAsyncHandler; + typedef Outcome OemFlowrateIntelligentOutcome; + typedef std::future OemFlowrateIntelligentOutcomeCallable; + typedef std::function&)> OemFlowrateIntelligentAsyncHandler; + typedef Outcome SendCommandByMacOutcome; + typedef std::future SendCommandByMacOutcomeCallable; + typedef std::function&)> SendCommandByMacAsyncHandler; + typedef Outcome ShopActionCustomeOutcome; + typedef std::future ShopActionCustomeOutcomeCallable; + typedef std::function&)> ShopActionCustomeAsyncHandler; + typedef Outcome ProfileHistoryListOutcome; + typedef std::future ProfileHistoryListOutcomeCallable; + typedef std::function&)> ProfileHistoryListAsyncHandler; + typedef Outcome ShopSetfiltermacOutcome; + typedef std::future ShopSetfiltermacOutcomeCallable; + typedef std::function&)> ShopSetfiltermacAsyncHandler; + typedef Outcome SaveProbeDataSubscriberOutcome; + typedef std::future SaveProbeDataSubscriberOutcomeCallable; + typedef std::function&)> SaveProbeDataSubscriberAsyncHandler; + typedef Outcome DelPortalTempOutcome; + typedef std::future DelPortalTempOutcomeCallable; + typedef std::function&)> DelPortalTempAsyncHandler; + typedef Outcome GetPageConfigTemplateOutcome; + typedef std::future GetPageConfigTemplateOutcomeCallable; + typedef std::function&)> GetPageConfigTemplateAsyncHandler; + typedef Outcome KickStaOutcome; + typedef std::future KickStaOutcomeCallable; + typedef std::function&)> KickStaAsyncHandler; + typedef Outcome ProfileConsumeOutcome; + typedef std::future ProfileConsumeOutcomeCallable; + typedef std::function&)> ProfileConsumeAsyncHandler; + typedef Outcome DelApPositionOutcome; + typedef std::future DelApPositionOutcomeCallable; + typedef std::function&)> DelApPositionAsyncHandler; + typedef Outcome ShopInfoOutcome; + typedef std::future ShopInfoOutcomeCallable; + typedef std::function&)> ShopInfoAsyncHandler; + typedef Outcome GetPagePropertiesOutcome; + typedef std::future GetPagePropertiesOutcomeCallable; + typedef std::function&)> GetPagePropertiesAsyncHandler; + typedef Outcome ShopCreatemarketingOutcome; + typedef std::future ShopCreatemarketingOutcomeCallable; + typedef std::function&)> ShopCreatemarketingAsyncHandler; + typedef Outcome SavePageConfigTemplateOutcome; + typedef std::future SavePageConfigTemplateOutcomeCallable; + typedef std::function&)> SavePageConfigTemplateAsyncHandler; + typedef Outcome ShopGroupUpdateOutcome; + typedef std::future ShopGroupUpdateOutcomeCallable; + typedef std::function&)> ShopGroupUpdateAsyncHandler; + typedef Outcome SetUpgradeImgByModelOutcome; + typedef std::future SetUpgradeImgByModelOutcomeCallable; + typedef std::function&)> SetUpgradeImgByModelAsyncHandler; + typedef Outcome ShopGroupInfoOutcome; + typedef std::future ShopGroupInfoOutcomeCallable; + typedef std::function&)> ShopGroupInfoAsyncHandler; + typedef Outcome GetApDetailedStatusOutcome; + typedef std::future GetApDetailedStatusOutcomeCallable; + typedef std::function&)> GetApDetailedStatusAsyncHandler; + typedef Outcome ShopGetredressOutcome; + typedef std::future ShopGetredressOutcomeCallable; + typedef std::function&)> ShopGetredressAsyncHandler; + typedef Outcome GetProbeDataSubscriberConfigOutcome; + typedef std::future GetProbeDataSubscriberConfigOutcomeCallable; + typedef std::function&)> GetProbeDataSubscriberConfigAsyncHandler; + typedef Outcome ShopActionReturningOutcome; + typedef std::future ShopActionReturningOutcomeCallable; + typedef std::function&)> ShopActionReturningAsyncHandler; + typedef Outcome SaveStaStatusOutcome; + typedef std::future SaveStaStatusOutcomeCallable; + typedef std::function&)> SaveStaStatusAsyncHandler; + typedef Outcome CheckUmengDataAnalysisPermissionOutcome; + typedef std::future CheckUmengDataAnalysisPermissionOutcomeCallable; + typedef std::function&)> CheckUmengDataAnalysisPermissionAsyncHandler; + typedef Outcome DeviceDeleteOutcome; + typedef std::future DeviceDeleteOutcomeCallable; + typedef std::function&)> DeviceDeleteAsyncHandler; + typedef Outcome ReportDayOutcome; + typedef std::future ReportDayOutcomeCallable; + typedef std::function&)> ReportDayAsyncHandler; + typedef Outcome UpgradeAPGroupOutcome; + typedef std::future UpgradeAPGroupOutcomeCallable; + typedef std::function&)> UpgradeAPGroupAsyncHandler; + typedef Outcome SaveApgroupConfigOutcome; + typedef std::future SaveApgroupConfigOutcomeCallable; + typedef std::function&)> SaveApgroupConfigAsyncHandler; + typedef Outcome ListApUpgradeOutcome; + typedef std::future ListApUpgradeOutcomeCallable; + typedef std::function&)> ListApUpgradeAsyncHandler; + typedef Outcome DelUmengPagePermission4RootOutcome; + typedef std::future DelUmengPagePermission4RootOutcomeCallable; + typedef std::function&)> DelUmengPagePermission4RootAsyncHandler; + typedef Outcome GetPortalTempDetailOutcome; + typedef std::future GetPortalTempDetailOutcomeCallable; + typedef std::function&)> GetPortalTempDetailAsyncHandler; + typedef Outcome UserDataUpdateOutcome; + typedef std::future UserDataUpdateOutcomeCallable; + typedef std::function&)> UserDataUpdateAsyncHandler; + typedef Outcome InnerProduceCloudWFOutcome; + typedef std::future InnerProduceCloudWFOutcomeCallable; + typedef std::function&)> InnerProduceCloudWFAsyncHandler; + typedef Outcome UpLoadMapOutcome; + typedef std::future UpLoadMapOutcomeCallable; + typedef std::function&)> UpLoadMapAsyncHandler; + typedef Outcome SavePortalConfigOutcome; + typedef std::future SavePortalConfigOutcomeCallable; + typedef std::function&)> SavePortalConfigAsyncHandler; + typedef Outcome BatchSaveApPositionOutcome; + typedef std::future BatchSaveApPositionOutcomeCallable; + typedef std::function&)> BatchSaveApPositionAsyncHandler; + typedef Outcome SaveApgroupScanConfigOutcome; + typedef std::future SaveApgroupScanConfigOutcomeCallable; + typedef std::function&)> SaveApgroupScanConfigAsyncHandler; + typedef Outcome GetApStaMiscAggOutcome; + typedef std::future GetApStaMiscAggOutcomeCallable; + typedef std::function&)> GetApStaMiscAggAsyncHandler; + typedef Outcome AliyunRegisterApAssetOutcome; + typedef std::future AliyunRegisterApAssetOutcomeCallable; + typedef std::function&)> AliyunRegisterApAssetAsyncHandler; + typedef Outcome UserAnalyseOutcome; + typedef std::future UserAnalyseOutcomeCallable; + typedef std::function&)> UserAnalyseAsyncHandler; + typedef Outcome ResetApConfigOutcome; + typedef std::future ResetApConfigOutcomeCallable; + typedef std::function&)> ResetApConfigAsyncHandler; + typedef Outcome CreateSubAccountPermissionOutcome; + typedef std::future CreateSubAccountPermissionOutcomeCallable; + typedef std::function&)> CreateSubAccountPermissionAsyncHandler; + typedef Outcome GetStaRunHistoryTimeSerOutcome; + typedef std::future GetStaRunHistoryTimeSerOutcomeCallable; + typedef std::function&)> GetStaRunHistoryTimeSerAsyncHandler; + typedef Outcome GetUpgradeAPProgressOutcome; + typedef std::future GetUpgradeAPProgressOutcomeCallable; + typedef std::function&)> GetUpgradeAPProgressAsyncHandler; + typedef Outcome GroupIntimeOutcome; + typedef std::future GroupIntimeOutcomeCallable; + typedef std::function&)> GroupIntimeAsyncHandler; + typedef Outcome ShopDeletemarketingOutcome; + typedef std::future ShopDeletemarketingOutcomeCallable; + typedef std::function&)> ShopDeletemarketingAsyncHandler; + typedef Outcome BusinessUpdateOutcome; + typedef std::future BusinessUpdateOutcomeCallable; + typedef std::function&)> BusinessUpdateAsyncHandler; + typedef Outcome HeadquartersToolsContrastOutcome; + typedef std::future HeadquartersToolsContrastOutcomeCallable; + typedef std::function&)> HeadquartersToolsContrastAsyncHandler; + typedef Outcome ListApAssetCanBeAddedOutcome; + typedef std::future ListApAssetCanBeAddedOutcomeCallable; + typedef std::function&)> ListApAssetCanBeAddedAsyncHandler; + typedef Outcome SaveApMapInfoOutcome; + typedef std::future SaveApMapInfoOutcomeCallable; + typedef std::function&)> SaveApMapInfoAsyncHandler; + typedef Outcome GetAccountConfigOutcome; + typedef std::future GetAccountConfigOutcomeCallable; + typedef std::function&)> GetAccountConfigAsyncHandler; + typedef Outcome GetAddApsProgressOutcome; + typedef std::future GetAddApsProgressOutcomeCallable; + typedef std::function&)> GetAddApsProgressAsyncHandler; + typedef Outcome ProfileDistrictOutcome; + typedef std::future ProfileDistrictOutcomeCallable; + typedef std::function&)> ProfileDistrictAsyncHandler; + + CloudwfClient(const Credentials &credentials, const ClientConfiguration &configuration); + CloudwfClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); + CloudwfClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration); + ~CloudwfClient(); + ProfileBaseOutcome profileBase(const Model::ProfileBaseRequest &request)const; + void profileBaseAsync(const Model::ProfileBaseRequest& request, const ProfileBaseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileBaseOutcomeCallable profileBaseCallable(const Model::ProfileBaseRequest& request) const; + DelSubAccountPermissionOutcome delSubAccountPermission(const Model::DelSubAccountPermissionRequest &request)const; + void delSubAccountPermissionAsync(const Model::DelSubAccountPermissionRequest& request, const DelSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DelSubAccountPermissionOutcomeCallable delSubAccountPermissionCallable(const Model::DelSubAccountPermissionRequest& request) const; + ListUmengPagePermission4RootOutcome listUmengPagePermission4Root(const Model::ListUmengPagePermission4RootRequest &request)const; + void listUmengPagePermission4RootAsync(const Model::ListUmengPagePermission4RootRequest& request, const ListUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListUmengPagePermission4RootOutcomeCallable listUmengPagePermission4RootCallable(const Model::ListUmengPagePermission4RootRequest& request) const; + ReportZoneMinuteOutcome reportZoneMinute(const Model::ReportZoneMinuteRequest &request)const; + void reportZoneMinuteAsync(const Model::ReportZoneMinuteRequest& request, const ReportZoneMinuteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportZoneMinuteOutcomeCallable reportZoneMinuteCallable(const Model::ReportZoneMinuteRequest& request) const; + SaveAccountConfigOutcome saveAccountConfig(const Model::SaveAccountConfigRequest &request)const; + void saveAccountConfigAsync(const Model::SaveAccountConfigRequest& request, const SaveAccountConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveAccountConfigOutcomeCallable saveAccountConfigCallable(const Model::SaveAccountConfigRequest& request) const; + BusinessShowListOutcome businessShowList(const Model::BusinessShowListRequest &request)const; + void businessShowListAsync(const Model::BusinessShowListRequest& request, const BusinessShowListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BusinessShowListOutcomeCallable businessShowListCallable(const Model::BusinessShowListRequest& request) const; + ReportZoneRealtimeOutcome reportZoneRealtime(const Model::ReportZoneRealtimeRequest &request)const; + void reportZoneRealtimeAsync(const Model::ReportZoneRealtimeRequest& request, const ReportZoneRealtimeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportZoneRealtimeOutcomeCallable reportZoneRealtimeCallable(const Model::ReportZoneRealtimeRequest& request) const; + SaveApPortalConfigOutcome saveApPortalConfig(const Model::SaveApPortalConfigRequest &request)const; + void saveApPortalConfigAsync(const Model::SaveApPortalConfigRequest& request, const SaveApPortalConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApPortalConfigOutcomeCallable saveApPortalConfigCallable(const Model::SaveApPortalConfigRequest& request) const; + ShopOverviewOutcome shopOverview(const Model::ShopOverviewRequest &request)const; + void shopOverviewAsync(const Model::ShopOverviewRequest& request, const ShopOverviewAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopOverviewOutcomeCallable shopOverviewCallable(const Model::ShopOverviewRequest& request) const; + ModifySubAccountPermissionOutcome modifySubAccountPermission(const Model::ModifySubAccountPermissionRequest &request)const; + void modifySubAccountPermissionAsync(const Model::ModifySubAccountPermissionRequest& request, const ModifySubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifySubAccountPermissionOutcomeCallable modifySubAccountPermissionCallable(const Model::ModifySubAccountPermissionRequest& request) const; + SaveUmengPagePermission4RootOutcome saveUmengPagePermission4Root(const Model::SaveUmengPagePermission4RootRequest &request)const; + void saveUmengPagePermission4RootAsync(const Model::SaveUmengPagePermission4RootRequest& request, const SaveUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveUmengPagePermission4RootOutcomeCallable saveUmengPagePermission4RootCallable(const Model::SaveUmengPagePermission4RootRequest& request) const; + FrequencyAnalyseOutcome frequencyAnalyse(const Model::FrequencyAnalyseRequest &request)const; + void frequencyAnalyseAsync(const Model::FrequencyAnalyseRequest& request, const FrequencyAnalyseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + FrequencyAnalyseOutcomeCallable frequencyAnalyseCallable(const Model::FrequencyAnalyseRequest& request) const; + DeviceCreateOutcome deviceCreate(const Model::DeviceCreateRequest &request)const; + void deviceCreateAsync(const Model::DeviceCreateRequest& request, const DeviceCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeviceCreateOutcomeCallable deviceCreateCallable(const Model::DeviceCreateRequest& request) const; + GetDailyStatisticOutcome getDailyStatistic(const Model::GetDailyStatisticRequest &request)const; + void getDailyStatisticAsync(const Model::GetDailyStatisticRequest& request, const GetDailyStatisticAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetDailyStatisticOutcomeCallable getDailyStatisticCallable(const Model::GetDailyStatisticRequest& request) const; + UserDataShowListOutcome userDataShowList(const Model::UserDataShowListRequest &request)const; + void userDataShowListAsync(const Model::UserDataShowListRequest& request, const UserDataShowListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UserDataShowListOutcomeCallable userDataShowListCallable(const Model::UserDataShowListRequest& request) const; + GetInstanceByShopOutcome getInstanceByShop(const Model::GetInstanceByShopRequest &request)const; + void getInstanceByShopAsync(const Model::GetInstanceByShopRequest& request, const GetInstanceByShopAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetInstanceByShopOutcomeCallable getInstanceByShopCallable(const Model::GetInstanceByShopRequest& request) const; + GetApPortalBindOutcome getApPortalBind(const Model::GetApPortalBindRequest &request)const; + void getApPortalBindAsync(const Model::GetApPortalBindRequest& request, const GetApPortalBindAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApPortalBindOutcomeCallable getApPortalBindCallable(const Model::GetApPortalBindRequest& request) const; + OemFlowrateAnalyseOutcome oemFlowrateAnalyse(const Model::OemFlowrateAnalyseRequest &request)const; + void oemFlowrateAnalyseAsync(const Model::OemFlowrateAnalyseRequest& request, const OemFlowrateAnalyseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemFlowrateAnalyseOutcomeCallable oemFlowrateAnalyseCallable(const Model::OemFlowrateAnalyseRequest& request) const; + ListApPositionMapOutcome listApPositionMap(const Model::ListApPositionMapRequest &request)const; + void listApPositionMapAsync(const Model::ListApPositionMapRequest& request, const ListApPositionMapAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApPositionMapOutcomeCallable listApPositionMapCallable(const Model::ListApPositionMapRequest& request) const; + ListAccountConfigOutcome listAccountConfig(const Model::ListAccountConfigRequest &request)const; + void listAccountConfigAsync(const Model::ListAccountConfigRequest& request, const ListAccountConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListAccountConfigOutcomeCallable listAccountConfigCallable(const Model::ListAccountConfigRequest& request) const; + ListApPositionStatusOutcome listApPositionStatus(const Model::ListApPositionStatusRequest &request)const; + void listApPositionStatusAsync(const Model::ListApPositionStatusRequest& request, const ListApPositionStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApPositionStatusOutcomeCallable listApPositionStatusCallable(const Model::ListApPositionStatusRequest& request) const; + GetApgroupSsidConfigProgressOutcome getApgroupSsidConfigProgress(const Model::GetApgroupSsidConfigProgressRequest &request)const; + void getApgroupSsidConfigProgressAsync(const Model::GetApgroupSsidConfigProgressRequest& request, const GetApgroupSsidConfigProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApgroupSsidConfigProgressOutcomeCallable getApgroupSsidConfigProgressCallable(const Model::GetApgroupSsidConfigProgressRequest& request) const; + ShopGroupShowListOutcome shopGroupShowList(const Model::ShopGroupShowListRequest &request)const; + void shopGroupShowListAsync(const Model::ShopGroupShowListRequest& request, const ShopGroupShowListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGroupShowListOutcomeCallable shopGroupShowListCallable(const Model::ShopGroupShowListRequest& request) const; + GetApgroupScanConfigSaveProgressOutcome getApgroupScanConfigSaveProgress(const Model::GetApgroupScanConfigSaveProgressRequest &request)const; + void getApgroupScanConfigSaveProgressAsync(const Model::GetApgroupScanConfigSaveProgressRequest& request, const GetApgroupScanConfigSaveProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApgroupScanConfigSaveProgressOutcomeCallable getApgroupScanConfigSaveProgressCallable(const Model::GetApgroupScanConfigSaveProgressRequest& request) const; + OemHeatSettingOutcome oemHeatSetting(const Model::OemHeatSettingRequest &request)const; + void oemHeatSettingAsync(const Model::OemHeatSettingRequest& request, const OemHeatSettingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemHeatSettingOutcomeCallable oemHeatSettingCallable(const Model::OemHeatSettingRequest& request) const; + GetCrowdListOutcome getCrowdList(const Model::GetCrowdListRequest &request)const; + void getCrowdListAsync(const Model::GetCrowdListRequest& request, const GetCrowdListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetCrowdListOutcomeCallable getCrowdListCallable(const Model::GetCrowdListRequest& request) const; + OemMarketingPotentialOutcome oemMarketingPotential(const Model::OemMarketingPotentialRequest &request)const; + void oemMarketingPotentialAsync(const Model::OemMarketingPotentialRequest& request, const OemMarketingPotentialAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemMarketingPotentialOutcomeCallable oemMarketingPotentialCallable(const Model::OemMarketingPotentialRequest& request) const; + GetBatchSaveApAssetProgressOutcome getBatchSaveApAssetProgress(const Model::GetBatchSaveApAssetProgressRequest &request)const; + void getBatchSaveApAssetProgressAsync(const Model::GetBatchSaveApAssetProgressRequest& request, const GetBatchSaveApAssetProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetBatchSaveApAssetProgressOutcomeCallable getBatchSaveApAssetProgressCallable(const Model::GetBatchSaveApAssetProgressRequest& request) const; + CheckRootPermissionOutcome checkRootPermission(const Model::CheckRootPermissionRequest &request)const; + void checkRootPermissionAsync(const Model::CheckRootPermissionRequest& request, const CheckRootPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CheckRootPermissionOutcomeCallable checkRootPermissionCallable(const Model::CheckRootPermissionRequest& request) const; + GetSidsAndGids4BidOutcome getSidsAndGids4Bid(const Model::GetSidsAndGids4BidRequest &request)const; + void getSidsAndGids4BidAsync(const Model::GetSidsAndGids4BidRequest& request, const GetSidsAndGids4BidAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetSidsAndGids4BidOutcomeCallable getSidsAndGids4BidCallable(const Model::GetSidsAndGids4BidRequest& request) const; + OemFlowrateRankingOutcome oemFlowrateRanking(const Model::OemFlowrateRankingRequest &request)const; + void oemFlowrateRankingAsync(const Model::OemFlowrateRankingRequest& request, const OemFlowrateRankingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemFlowrateRankingOutcomeCallable oemFlowrateRankingCallable(const Model::OemFlowrateRankingRequest& request) const; + GetBindAp4UmengOutcome getBindAp4Umeng(const Model::GetBindAp4UmengRequest &request)const; + void getBindAp4UmengAsync(const Model::GetBindAp4UmengRequest& request, const GetBindAp4UmengAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetBindAp4UmengOutcomeCallable getBindAp4UmengCallable(const Model::GetBindAp4UmengRequest& request) const; + DeviceBatchCreateOutcome deviceBatchCreate(const Model::DeviceBatchCreateRequest &request)const; + void deviceBatchCreateAsync(const Model::DeviceBatchCreateRequest& request, const DeviceBatchCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeviceBatchCreateOutcomeCallable deviceBatchCreateCallable(const Model::DeviceBatchCreateRequest& request) const; + ShopDataAlarmOutcome shopDataAlarm(const Model::ShopDataAlarmRequest &request)const; + void shopDataAlarmAsync(const Model::ShopDataAlarmRequest& request, const ShopDataAlarmAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopDataAlarmOutcomeCallable shopDataAlarmCallable(const Model::ShopDataAlarmRequest& request) const; + AreaUpdateOutcome areaUpdate(const Model::AreaUpdateRequest &request)const; + void areaUpdateAsync(const Model::AreaUpdateRequest& request, const AreaUpdateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AreaUpdateOutcomeCallable areaUpdateCallable(const Model::AreaUpdateRequest& request) const; + ProfileTagOutcome profileTag(const Model::ProfileTagRequest &request)const; + void profileTagAsync(const Model::ProfileTagRequest& request, const ProfileTagAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileTagOutcomeCallable profileTagCallable(const Model::ProfileTagRequest& request) const; + GetStaDetailedStatusOutcome getStaDetailedStatus(const Model::GetStaDetailedStatusRequest &request)const; + void getStaDetailedStatusAsync(const Model::GetStaDetailedStatusRequest& request, const GetStaDetailedStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetStaDetailedStatusOutcomeCallable getStaDetailedStatusCallable(const Model::GetStaDetailedStatusRequest& request) const; + ReportZoneDayOutcome reportZoneDay(const Model::ReportZoneDayRequest &request)const; + void reportZoneDayAsync(const Model::ReportZoneDayRequest& request, const ReportZoneDayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportZoneDayOutcomeCallable reportZoneDayCallable(const Model::ReportZoneDayRequest& request) const; + SaveApRadioSsidConfigOutcome saveApRadioSsidConfig(const Model::SaveApRadioSsidConfigRequest &request)const; + void saveApRadioSsidConfigAsync(const Model::SaveApRadioSsidConfigRequest& request, const SaveApRadioSsidConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApRadioSsidConfigOutcomeCallable saveApRadioSsidConfigCallable(const Model::SaveApRadioSsidConfigRequest& request) const; + ReportMinuteOutcome reportMinute(const Model::ReportMinuteRequest &request)const; + void reportMinuteAsync(const Model::ReportMinuteRequest& request, const ReportMinuteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportMinuteOutcomeCallable reportMinuteCallable(const Model::ReportMinuteRequest& request) const; + ProfileMediaOutcome profileMedia(const Model::ProfileMediaRequest &request)const; + void profileMediaAsync(const Model::ProfileMediaRequest& request, const ProfileMediaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileMediaOutcomeCallable profileMediaCallable(const Model::ProfileMediaRequest& request) const; + BatchChangeGroupApNameOutcome batchChangeGroupApName(const Model::BatchChangeGroupApNameRequest &request)const; + void batchChangeGroupApNameAsync(const Model::BatchChangeGroupApNameRequest& request, const BatchChangeGroupApNameAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BatchChangeGroupApNameOutcomeCallable batchChangeGroupApNameCallable(const Model::BatchChangeGroupApNameRequest& request) const; + HeadquartersRankingOutcome headquartersRanking(const Model::HeadquartersRankingRequest &request)const; + void headquartersRankingAsync(const Model::HeadquartersRankingRequest& request, const HeadquartersRankingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HeadquartersRankingOutcomeCallable headquartersRankingCallable(const Model::HeadquartersRankingRequest& request) const; + BusinessCreateOutcome businessCreate(const Model::BusinessCreateRequest &request)const; + void businessCreateAsync(const Model::BusinessCreateRequest& request, const BusinessCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BusinessCreateOutcomeCallable businessCreateCallable(const Model::BusinessCreateRequest& request) const; + ExcelToJsonOutcome excelToJson(const Model::ExcelToJsonRequest &request)const; + void excelToJsonAsync(const Model::ExcelToJsonRequest& request, const ExcelToJsonAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ExcelToJsonOutcomeCallable excelToJsonCallable(const Model::ExcelToJsonRequest& request) const; + GetBids4Uid4RootOutcome getBids4Uid4Root(const Model::GetBids4Uid4RootRequest &request)const; + void getBids4Uid4RootAsync(const Model::GetBids4Uid4RootRequest& request, const GetBids4Uid4RootAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetBids4Uid4RootOutcomeCallable getBids4Uid4RootCallable(const Model::GetBids4Uid4RootRequest& request) const; + ShopCreateOutcome shopCreate(const Model::ShopCreateRequest &request)const; + void shopCreateAsync(const Model::ShopCreateRequest& request, const ShopCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopCreateOutcomeCallable shopCreateCallable(const Model::ShopCreateRequest& request) const; + GetGroupApChangeNameTemplateOutcome getGroupApChangeNameTemplate(const Model::GetGroupApChangeNameTemplateRequest &request)const; + void getGroupApChangeNameTemplateAsync(const Model::GetGroupApChangeNameTemplateRequest& request, const GetGroupApChangeNameTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetGroupApChangeNameTemplateOutcomeCallable getGroupApChangeNameTemplateCallable(const Model::GetGroupApChangeNameTemplateRequest& request) const; + ApgroupBatchAddApOutcome apgroupBatchAddAp(const Model::ApgroupBatchAddApRequest &request)const; + void apgroupBatchAddApAsync(const Model::ApgroupBatchAddApRequest& request, const ApgroupBatchAddApAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ApgroupBatchAddApOutcomeCallable apgroupBatchAddApCallable(const Model::ApgroupBatchAddApRequest& request) const; + ListConfigByActionOutcome listConfigByAction(const Model::ListConfigByActionRequest &request)const; + void listConfigByActionAsync(const Model::ListConfigByActionRequest& request, const ListConfigByActionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListConfigByActionOutcomeCallable listConfigByActionCallable(const Model::ListConfigByActionRequest& request) const; + GetSubAccountStatusOutcome getSubAccountStatus(const Model::GetSubAccountStatusRequest &request)const; + void getSubAccountStatusAsync(const Model::GetSubAccountStatusRequest& request, const GetSubAccountStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetSubAccountStatusOutcomeCallable getSubAccountStatusCallable(const Model::GetSubAccountStatusRequest& request) const; + GetSendCommandByMacProgressOutcome getSendCommandByMacProgress(const Model::GetSendCommandByMacProgressRequest &request)const; + void getSendCommandByMacProgressAsync(const Model::GetSendCommandByMacProgressRequest& request, const GetSendCommandByMacProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetSendCommandByMacProgressOutcomeCallable getSendCommandByMacProgressCallable(const Model::GetSendCommandByMacProgressRequest& request) const; + HeadquartersTrendOutcome headquartersTrend(const Model::HeadquartersTrendRequest &request)const; + void headquartersTrendAsync(const Model::HeadquartersTrendRequest& request, const HeadquartersTrendAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HeadquartersTrendOutcomeCallable headquartersTrendCallable(const Model::HeadquartersTrendRequest& request) const; + UserDataCreateOutcome userDataCreate(const Model::UserDataCreateRequest &request)const; + void userDataCreateAsync(const Model::UserDataCreateRequest& request, const UserDataCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UserDataCreateOutcomeCallable userDataCreateCallable(const Model::UserDataCreateRequest& request) const; + ListApStatusOutcome listApStatus(const Model::ListApStatusRequest &request)const; + void listApStatusAsync(const Model::ListApStatusRequest& request, const ListApStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApStatusOutcomeCallable listApStatusCallable(const Model::ListApStatusRequest& request) const; + ListProbeinfoOutcome listProbeinfo(const Model::ListProbeinfoRequest &request)const; + void listProbeinfoAsync(const Model::ListProbeinfoRequest& request, const ListProbeinfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListProbeinfoOutcomeCallable listProbeinfoCallable(const Model::ListProbeinfoRequest& request) const; + AreaInfoOutcome areaInfo(const Model::AreaInfoRequest &request)const; + void areaInfoAsync(const Model::AreaInfoRequest& request, const AreaInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AreaInfoOutcomeCallable areaInfoCallable(const Model::AreaInfoRequest& request) const; + GetAllActiveShopByGroupOutcome getAllActiveShopByGroup(const Model::GetAllActiveShopByGroupRequest &request)const; + void getAllActiveShopByGroupAsync(const Model::GetAllActiveShopByGroupRequest& request, const GetAllActiveShopByGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetAllActiveShopByGroupOutcomeCallable getAllActiveShopByGroupCallable(const Model::GetAllActiveShopByGroupRequest& request) const; + GetLatestApStatisticOutcome getLatestApStatistic(const Model::GetLatestApStatisticRequest &request)const; + void getLatestApStatisticAsync(const Model::GetLatestApStatisticRequest& request, const GetLatestApStatisticAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetLatestApStatisticOutcomeCallable getLatestApStatisticCallable(const Model::GetLatestApStatisticRequest& request) const; + DeviceShowListOutcome deviceShowList(const Model::DeviceShowListRequest &request)const; + void deviceShowListAsync(const Model::DeviceShowListRequest& request, const DeviceShowListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeviceShowListOutcomeCallable deviceShowListCallable(const Model::DeviceShowListRequest& request) const; + GetUserUmengPagePermissionOutcome getUserUmengPagePermission(const Model::GetUserUmengPagePermissionRequest &request)const; + void getUserUmengPagePermissionAsync(const Model::GetUserUmengPagePermissionRequest& request, const GetUserUmengPagePermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetUserUmengPagePermissionOutcomeCallable getUserUmengPagePermissionCallable(const Model::GetUserUmengPagePermissionRequest& request) const; + FindApOutcome findAp(const Model::FindApRequest &request)const; + void findApAsync(const Model::FindApRequest& request, const FindApAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + FindApOutcomeCallable findApCallable(const Model::FindApRequest& request) const; + OemFlowrateOverviewOutcome oemFlowrateOverview(const Model::OemFlowrateOverviewRequest &request)const; + void oemFlowrateOverviewAsync(const Model::OemFlowrateOverviewRequest& request, const OemFlowrateOverviewAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemFlowrateOverviewOutcomeCallable oemFlowrateOverviewCallable(const Model::OemFlowrateOverviewRequest& request) const; + GetApDetailedConfigOutcome getApDetailedConfig(const Model::GetApDetailedConfigRequest &request)const; + void getApDetailedConfigAsync(const Model::GetApDetailedConfigRequest& request, const GetApDetailedConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApDetailedConfigOutcomeCallable getApDetailedConfigCallable(const Model::GetApDetailedConfigRequest& request) const; + CeaseInstanceOutcome ceaseInstance(const Model::CeaseInstanceRequest &request)const; + void ceaseInstanceAsync(const Model::CeaseInstanceRequest& request, const CeaseInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CeaseInstanceOutcomeCallable ceaseInstanceCallable(const Model::CeaseInstanceRequest& request) const; + GetScanProbeTimeSerOutcome getScanProbeTimeSer(const Model::GetScanProbeTimeSerRequest &request)const; + void getScanProbeTimeSerAsync(const Model::GetScanProbeTimeSerRequest& request, const GetScanProbeTimeSerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetScanProbeTimeSerOutcomeCallable getScanProbeTimeSerCallable(const Model::GetScanProbeTimeSerRequest& request) const; + GetRadioRunHistoryTimeSerOutcome getRadioRunHistoryTimeSer(const Model::GetRadioRunHistoryTimeSerRequest &request)const; + void getRadioRunHistoryTimeSerAsync(const Model::GetRadioRunHistoryTimeSerRequest& request, const GetRadioRunHistoryTimeSerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetRadioRunHistoryTimeSerOutcomeCallable getRadioRunHistoryTimeSerCallable(const Model::GetRadioRunHistoryTimeSerRequest& request) const; + DeleteApgroupConfigOutcome deleteApgroupConfig(const Model::DeleteApgroupConfigRequest &request)const; + void deleteApgroupConfigAsync(const Model::DeleteApgroupConfigRequest& request, const DeleteApgroupConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteApgroupConfigOutcomeCallable deleteApgroupConfigCallable(const Model::DeleteApgroupConfigRequest& request) const; + ReportZoneHourOutcome reportZoneHour(const Model::ReportZoneHourRequest &request)const; + void reportZoneHourAsync(const Model::ReportZoneHourRequest& request, const ReportZoneHourAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportZoneHourOutcomeCallable reportZoneHourCallable(const Model::ReportZoneHourRequest& request) const; + ShopShowListOutcome shopShowList(const Model::ShopShowListRequest &request)const; + void shopShowListAsync(const Model::ShopShowListRequest& request, const ShopShowListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopShowListOutcomeCallable shopShowListCallable(const Model::ShopShowListRequest& request) const; + ShopDeleteOutcome shopDelete(const Model::ShopDeleteRequest &request)const; + void shopDeleteAsync(const Model::ShopDeleteRequest& request, const ShopDeleteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopDeleteOutcomeCallable shopDeleteCallable(const Model::ShopDeleteRequest& request) const; + GetGroupApRadioConfigProgressOutcome getGroupApRadioConfigProgress(const Model::GetGroupApRadioConfigProgressRequest &request)const; + void getGroupApRadioConfigProgressAsync(const Model::GetGroupApRadioConfigProgressRequest& request, const GetGroupApRadioConfigProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetGroupApRadioConfigProgressOutcomeCallable getGroupApRadioConfigProgressCallable(const Model::GetGroupApRadioConfigProgressRequest& request) const; + SaveApConfigOutcome saveApConfig(const Model::SaveApConfigRequest &request)const; + void saveApConfigAsync(const Model::SaveApConfigRequest& request, const SaveApConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApConfigOutcomeCallable saveApConfigCallable(const Model::SaveApConfigRequest& request) const; + UserDataDeleteOutcome userDataDelete(const Model::UserDataDeleteRequest &request)const; + void userDataDeleteAsync(const Model::UserDataDeleteRequest& request, const UserDataDeleteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UserDataDeleteOutcomeCallable userDataDeleteCallable(const Model::UserDataDeleteRequest& request) const; + OemMarketingCustomerOutcome oemMarketingCustomer(const Model::OemMarketingCustomerRequest &request)const; + void oemMarketingCustomerAsync(const Model::OemMarketingCustomerRequest& request, const OemMarketingCustomerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemMarketingCustomerOutcomeCallable oemMarketingCustomerCallable(const Model::OemMarketingCustomerRequest& request) const; + ReportHourOutcome reportHour(const Model::ReportHourRequest &request)const; + void reportHourAsync(const Model::ReportHourRequest& request, const ReportHourAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportHourOutcomeCallable reportHourCallable(const Model::ReportHourRequest& request) const; + GetSubAccountPermissionOutcome getSubAccountPermission(const Model::GetSubAccountPermissionRequest &request)const; + void getSubAccountPermissionAsync(const Model::GetSubAccountPermissionRequest& request, const GetSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetSubAccountPermissionOutcomeCallable getSubAccountPermissionCallable(const Model::GetSubAccountPermissionRequest& request) const; + OemFlowrateMonitorOutcome oemFlowrateMonitor(const Model::OemFlowrateMonitorRequest &request)const; + void oemFlowrateMonitorAsync(const Model::OemFlowrateMonitorRequest& request, const OemFlowrateMonitorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemFlowrateMonitorOutcomeCallable oemFlowrateMonitorCallable(const Model::OemFlowrateMonitorRequest& request) const; + PeripheryAnalyseOutcome peripheryAnalyse(const Model::PeripheryAnalyseRequest &request)const; + void peripheryAnalyseAsync(const Model::PeripheryAnalyseRequest& request, const PeripheryAnalyseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + PeripheryAnalyseOutcomeCallable peripheryAnalyseCallable(const Model::PeripheryAnalyseRequest& request) const; + GetAllApModelOutcome getAllApModel(const Model::GetAllApModelRequest &request)const; + void getAllApModelAsync(const Model::GetAllApModelRequest& request, const GetAllApModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetAllApModelOutcomeCallable getAllApModelCallable(const Model::GetAllApModelRequest& request) const; + GetStaTopOutcome getStaTop(const Model::GetStaTopRequest &request)const; + void getStaTopAsync(const Model::GetStaTopRequest& request, const GetStaTopAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetStaTopOutcomeCallable getStaTopCallable(const Model::GetStaTopRequest& request) const; + OemHeatLineOutcome oemHeatLine(const Model::OemHeatLineRequest &request)const; + void oemHeatLineAsync(const Model::OemHeatLineRequest& request, const OemHeatLineAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemHeatLineOutcomeCallable oemHeatLineCallable(const Model::OemHeatLineRequest& request) const; + SaveGroupApRadioConfigOutcome saveGroupApRadioConfig(const Model::SaveGroupApRadioConfigRequest &request)const; + void saveGroupApRadioConfigAsync(const Model::SaveGroupApRadioConfigRequest& request, const SaveGroupApRadioConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveGroupApRadioConfigOutcomeCallable saveGroupApRadioConfigCallable(const Model::SaveGroupApRadioConfigRequest& request) const; + DeletePositionMapOutcome deletePositionMap(const Model::DeletePositionMapRequest &request)const; + void deletePositionMapAsync(const Model::DeletePositionMapRequest& request, const DeletePositionMapAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeletePositionMapOutcomeCallable deletePositionMapCallable(const Model::DeletePositionMapRequest& request) const; + SetScanModeOutcome setScanMode(const Model::SetScanModeRequest &request)const; + void setScanModeAsync(const Model::SetScanModeRequest& request, const SetScanModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetScanModeOutcomeCallable setScanModeCallable(const Model::SetScanModeRequest& request) const; + UpgradeAPOutcome upgradeAP(const Model::UpgradeAPRequest &request)const; + void upgradeAPAsync(const Model::UpgradeAPRequest& request, const UpgradeAPAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpgradeAPOutcomeCallable upgradeAPCallable(const Model::UpgradeAPRequest& request) const; + ListUpgradeImgOutcome listUpgradeImg(const Model::ListUpgradeImgRequest &request)const; + void listUpgradeImgAsync(const Model::ListUpgradeImgRequest& request, const ListUpgradeImgAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListUpgradeImgOutcomeCallable listUpgradeImgCallable(const Model::ListUpgradeImgRequest& request) const; + GetGroupApRadioOnoffProgressOutcome getGroupApRadioOnoffProgress(const Model::GetGroupApRadioOnoffProgressRequest &request)const; + void getGroupApRadioOnoffProgressAsync(const Model::GetGroupApRadioOnoffProgressRequest& request, const GetGroupApRadioOnoffProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetGroupApRadioOnoffProgressOutcomeCallable getGroupApRadioOnoffProgressCallable(const Model::GetGroupApRadioOnoffProgressRequest& request) const; + ApgroupBatchDeleteApOutcome apgroupBatchDeleteAp(const Model::ApgroupBatchDeleteApRequest &request)const; + void apgroupBatchDeleteApAsync(const Model::ApgroupBatchDeleteApRequest& request, const ApgroupBatchDeleteApAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ApgroupBatchDeleteApOutcomeCallable apgroupBatchDeleteApCallable(const Model::ApgroupBatchDeleteApRequest& request) const; + ShopMarketingListOutcome shopMarketingList(const Model::ShopMarketingListRequest &request)const; + void shopMarketingListAsync(const Model::ShopMarketingListRequest& request, const ShopMarketingListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopMarketingListOutcomeCallable shopMarketingListCallable(const Model::ShopMarketingListRequest& request) const; + ProfileHistoryOutcome profileHistory(const Model::ProfileHistoryRequest &request)const; + void profileHistoryAsync(const Model::ProfileHistoryRequest& request, const ProfileHistoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileHistoryOutcomeCallable profileHistoryCallable(const Model::ProfileHistoryRequest& request) const; + ListApPositionOutcome listApPosition(const Model::ListApPositionRequest &request)const; + void listApPositionAsync(const Model::ListApPositionRequest& request, const ListApPositionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApPositionOutcomeCallable listApPositionCallable(const Model::ListApPositionRequest& request) const; + GetDeviceInfoByMacOutcome getDeviceInfoByMac(const Model::GetDeviceInfoByMacRequest &request)const; + void getDeviceInfoByMacAsync(const Model::GetDeviceInfoByMacRequest& request, const GetDeviceInfoByMacAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetDeviceInfoByMacOutcomeCallable getDeviceInfoByMacCallable(const Model::GetDeviceInfoByMacRequest& request) const; + ListBriefConfigByActionOutcome listBriefConfigByAction(const Model::ListBriefConfigByActionRequest &request)const; + void listBriefConfigByActionAsync(const Model::ListBriefConfigByActionRequest& request, const ListBriefConfigByActionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBriefConfigByActionOutcomeCallable listBriefConfigByActionCallable(const Model::ListBriefConfigByActionRequest& request) const; + GroupTrendOutcome groupTrend(const Model::GroupTrendRequest &request)const; + void groupTrendAsync(const Model::GroupTrendRequest& request, const GroupTrendAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GroupTrendOutcomeCallable groupTrendCallable(const Model::GroupTrendRequest& request) const; + SaveApgroupSsidConfigOutcome saveApgroupSsidConfig(const Model::SaveApgroupSsidConfigRequest &request)const; + void saveApgroupSsidConfigAsync(const Model::SaveApgroupSsidConfigRequest& request, const SaveApgroupSsidConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApgroupSsidConfigOutcomeCallable saveApgroupSsidConfigCallable(const Model::SaveApgroupSsidConfigRequest& request) const; + OemMarketingSettingDataOutcome oemMarketingSettingData(const Model::OemMarketingSettingDataRequest &request)const; + void oemMarketingSettingDataAsync(const Model::OemMarketingSettingDataRequest& request, const OemMarketingSettingDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemMarketingSettingDataOutcomeCallable oemMarketingSettingDataCallable(const Model::OemMarketingSettingDataRequest& request) const; + InnerCheckOrderOutcome innerCheckOrder(const Model::InnerCheckOrderRequest &request)const; + void innerCheckOrderAsync(const Model::InnerCheckOrderRequest& request, const InnerCheckOrderAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + InnerCheckOrderOutcomeCallable innerCheckOrderCallable(const Model::InnerCheckOrderRequest& request) const; + GetOnlineStaTimeSerOutcome getOnlineStaTimeSer(const Model::GetOnlineStaTimeSerRequest &request)const; + void getOnlineStaTimeSerAsync(const Model::GetOnlineStaTimeSerRequest& request, const GetOnlineStaTimeSerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetOnlineStaTimeSerOutcomeCallable getOnlineStaTimeSerCallable(const Model::GetOnlineStaTimeSerRequest& request) const; + ListSubAccountPermissionOutcome listSubAccountPermission(const Model::ListSubAccountPermissionRequest &request)const; + void listSubAccountPermissionAsync(const Model::ListSubAccountPermissionRequest& request, const ListSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListSubAccountPermissionOutcomeCallable listSubAccountPermissionCallable(const Model::ListSubAccountPermissionRequest& request) const; + ListStaOnoffLogOutcome listStaOnoffLog(const Model::ListStaOnoffLogRequest &request)const; + void listStaOnoffLogAsync(const Model::ListStaOnoffLogRequest& request, const ListStaOnoffLogAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListStaOnoffLogOutcomeCallable listStaOnoffLogCallable(const Model::ListStaOnoffLogRequest& request) const; + HeadquartersOverviewOutcome headquartersOverview(const Model::HeadquartersOverviewRequest &request)const; + void headquartersOverviewAsync(const Model::HeadquartersOverviewRequest& request, const HeadquartersOverviewAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HeadquartersOverviewOutcomeCallable headquartersOverviewCallable(const Model::HeadquartersOverviewRequest& request) const; + GetApgroupConfigProgressOutcome getApgroupConfigProgress(const Model::GetApgroupConfigProgressRequest &request)const; + void getApgroupConfigProgressAsync(const Model::GetApgroupConfigProgressRequest& request, const GetApgroupConfigProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApgroupConfigProgressOutcomeCallable getApgroupConfigProgressCallable(const Model::GetApgroupConfigProgressRequest& request) const; + ListPortalTemplateOutcome listPortalTemplate(const Model::ListPortalTemplateRequest &request)const; + void listPortalTemplateAsync(const Model::ListPortalTemplateRequest& request, const ListPortalTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListPortalTemplateOutcomeCallable listPortalTemplateCallable(const Model::ListPortalTemplateRequest& request) const; + AreaCreateOutcome areaCreate(const Model::AreaCreateRequest &request)const; + void areaCreateAsync(const Model::AreaCreateRequest& request, const AreaCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AreaCreateOutcomeCallable areaCreateCallable(const Model::AreaCreateRequest& request) const; + QueryRenewPriceOutcome queryRenewPrice(const Model::QueryRenewPriceRequest &request)const; + void queryRenewPriceAsync(const Model::QueryRenewPriceRequest& request, const QueryRenewPriceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + QueryRenewPriceOutcomeCallable queryRenewPriceCallable(const Model::QueryRenewPriceRequest& request) const; + GetApgroupPortalConfigProgressOutcome getApgroupPortalConfigProgress(const Model::GetApgroupPortalConfigProgressRequest &request)const; + void getApgroupPortalConfigProgressAsync(const Model::GetApgroupPortalConfigProgressRequest& request, const GetApgroupPortalConfigProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApgroupPortalConfigProgressOutcomeCallable getApgroupPortalConfigProgressCallable(const Model::GetApgroupPortalConfigProgressRequest& request) const; + GetOssServerSignOutcome getOssServerSign(const Model::GetOssServerSignRequest &request)const; + void getOssServerSignAsync(const Model::GetOssServerSignRequest& request, const GetOssServerSignAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetOssServerSignOutcomeCallable getOssServerSignCallable(const Model::GetOssServerSignRequest& request) const; + OemSitingContrastOutcome oemSitingContrast(const Model::OemSitingContrastRequest &request)const; + void oemSitingContrastAsync(const Model::OemSitingContrastRequest& request, const OemSitingContrastAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemSitingContrastOutcomeCallable oemSitingContrastCallable(const Model::OemSitingContrastRequest& request) const; + BusinessInfoOutcome businessInfo(const Model::BusinessInfoRequest &request)const; + void businessInfoAsync(const Model::BusinessInfoRequest& request, const BusinessInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BusinessInfoOutcomeCallable businessInfoCallable(const Model::BusinessInfoRequest& request) const; + ListBriefApConfigOutcome listBriefApConfig(const Model::ListBriefApConfigRequest &request)const; + void listBriefApConfigAsync(const Model::ListBriefApConfigRequest& request, const ListBriefApConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBriefApConfigOutcomeCallable listBriefApConfigCallable(const Model::ListBriefApConfigRequest& request) const; + DelPageConfigTemplateOutcome delPageConfigTemplate(const Model::DelPageConfigTemplateRequest &request)const; + void delPageConfigTemplateAsync(const Model::DelPageConfigTemplateRequest& request, const DelPageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DelPageConfigTemplateOutcomeCallable delPageConfigTemplateCallable(const Model::DelPageConfigTemplateRequest& request) const; + GetBidOutcome getBid(const Model::GetBidRequest &request)const; + void getBidAsync(const Model::GetBidRequest& request, const GetBidAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetBidOutcomeCallable getBidCallable(const Model::GetBidRequest& request) const; + ShopCameraOutcome shopCamera(const Model::ShopCameraRequest &request)const; + void shopCameraAsync(const Model::ShopCameraRequest& request, const ShopCameraAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopCameraOutcomeCallable shopCameraCallable(const Model::ShopCameraRequest& request) const; + ListApgroupConfigOutcome listApgroupConfig(const Model::ListApgroupConfigRequest &request)const; + void listApgroupConfigAsync(const Model::ListApgroupConfigRequest& request, const ListApgroupConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApgroupConfigOutcomeCallable listApgroupConfigCallable(const Model::ListApgroupConfigRequest& request) const; + GetGroupApRepairProgressOutcome getGroupApRepairProgress(const Model::GetGroupApRepairProgressRequest &request)const; + void getGroupApRepairProgressAsync(const Model::GetGroupApRepairProgressRequest& request, const GetGroupApRepairProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetGroupApRepairProgressOutcomeCallable getGroupApRepairProgressCallable(const Model::GetGroupApRepairProgressRequest& request) const; + ProduceInstanceOutcome produceInstance(const Model::ProduceInstanceRequest &request)const; + void produceInstanceAsync(const Model::ProduceInstanceRequest& request, const ProduceInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProduceInstanceOutcomeCallable produceInstanceCallable(const Model::ProduceInstanceRequest& request) const; + GetApTopOutcome getApTop(const Model::GetApTopRequest &request)const; + void getApTopAsync(const Model::GetApTopRequest& request, const GetApTopAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApTopOutcomeCallable getApTopCallable(const Model::GetApTopRequest& request) const; + ShopGroupDeleteOutcome shopGroupDelete(const Model::ShopGroupDeleteRequest &request)const; + void shopGroupDeleteAsync(const Model::ShopGroupDeleteRequest& request, const ShopGroupDeleteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGroupDeleteOutcomeCallable shopGroupDeleteCallable(const Model::ShopGroupDeleteRequest& request) const; + SavePortalTemplateOutcome savePortalTemplate(const Model::SavePortalTemplateRequest &request)const; + void savePortalTemplateAsync(const Model::SavePortalTemplateRequest& request, const SavePortalTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SavePortalTemplateOutcomeCallable savePortalTemplateCallable(const Model::SavePortalTemplateRequest& request) const; + AddApgroupConfigOutcome addApgroupConfig(const Model::AddApgroupConfigRequest &request)const; + void addApgroupConfigAsync(const Model::AddApgroupConfigRequest& request, const AddApgroupConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AddApgroupConfigOutcomeCallable addApgroupConfigCallable(const Model::AddApgroupConfigRequest& request) const; + RepairApOutcome repairAp(const Model::RepairApRequest &request)const; + void repairApAsync(const Model::RepairApRequest& request, const RepairApAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RepairApOutcomeCallable repairApCallable(const Model::RepairApRequest& request) const; + ShopUpdateOutcome shopUpdate(const Model::ShopUpdateRequest &request)const; + void shopUpdateAsync(const Model::ShopUpdateRequest& request, const ShopUpdateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopUpdateOutcomeCallable shopUpdateCallable(const Model::ShopUpdateRequest& request) const; + ResetApOutcome resetAp(const Model::ResetApRequest &request)const; + void resetApAsync(const Model::ResetApRequest& request, const ResetApAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ResetApOutcomeCallable resetApCallable(const Model::ResetApRequest& request) const; + OemHeatMapOutcome oemHeatMap(const Model::OemHeatMapRequest &request)const; + void oemHeatMapAsync(const Model::OemHeatMapRequest& request, const OemHeatMapAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemHeatMapOutcomeCallable oemHeatMapCallable(const Model::OemHeatMapRequest& request) const; + ReleaseInstanceOutcome releaseInstance(const Model::ReleaseInstanceRequest &request)const; + void releaseInstanceAsync(const Model::ReleaseInstanceRequest& request, const ReleaseInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReleaseInstanceOutcomeCallable releaseInstanceCallable(const Model::ReleaseInstanceRequest& request) const; + ReportRealtimeOutcome reportRealtime(const Model::ReportRealtimeRequest &request)const; + void reportRealtimeAsync(const Model::ReportRealtimeRequest& request, const ReportRealtimeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportRealtimeOutcomeCallable reportRealtimeCallable(const Model::ReportRealtimeRequest& request) const; + GetUmengPagePermission4RootOutcome getUmengPagePermission4Root(const Model::GetUmengPagePermission4RootRequest &request)const; + void getUmengPagePermission4RootAsync(const Model::GetUmengPagePermission4RootRequest& request, const GetUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetUmengPagePermission4RootOutcomeCallable getUmengPagePermission4RootCallable(const Model::GetUmengPagePermission4RootRequest& request) const; + ListPageConfigTemplateOutcome listPageConfigTemplate(const Model::ListPageConfigTemplateRequest &request)const; + void listPageConfigTemplateAsync(const Model::ListPageConfigTemplateRequest& request, const ListPageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListPageConfigTemplateOutcomeCallable listPageConfigTemplateCallable(const Model::ListPageConfigTemplateRequest& request) const; + GroupDetailsOutcome groupDetails(const Model::GroupDetailsRequest &request)const; + void groupDetailsAsync(const Model::GroupDetailsRequest& request, const GroupDetailsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GroupDetailsOutcomeCallable groupDetailsCallable(const Model::GroupDetailsRequest& request) const; + DeleteApRadioSsidConfigOutcome deleteApRadioSsidConfig(const Model::DeleteApRadioSsidConfigRequest &request)const; + void deleteApRadioSsidConfigAsync(const Model::DeleteApRadioSsidConfigRequest& request, const DeleteApRadioSsidConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteApRadioSsidConfigOutcomeCallable deleteApRadioSsidConfigCallable(const Model::DeleteApRadioSsidConfigRequest& request) const; + KickAndClearPMKcacheOutcome kickAndClearPMKcache(const Model::KickAndClearPMKcacheRequest &request)const; + void kickAndClearPMKcacheAsync(const Model::KickAndClearPMKcacheRequest& request, const KickAndClearPMKcacheAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + KickAndClearPMKcacheOutcomeCallable kickAndClearPMKcacheCallable(const Model::KickAndClearPMKcacheRequest& request) const; + GetOnlineApTimeSerOutcome getOnlineApTimeSer(const Model::GetOnlineApTimeSerRequest &request)const; + void getOnlineApTimeSerAsync(const Model::GetOnlineApTimeSerRequest& request, const GetOnlineApTimeSerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetOnlineApTimeSerOutcomeCallable getOnlineApTimeSerCallable(const Model::GetOnlineApTimeSerRequest& request) const; + GetScanModeOutcome getScanMode(const Model::GetScanModeRequest &request)const; + void getScanModeAsync(const Model::GetScanModeRequest& request, const GetScanModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetScanModeOutcomeCallable getScanModeCallable(const Model::GetScanModeRequest& request) const; + ListGroupApBriefConfigOutcome listGroupApBriefConfig(const Model::ListGroupApBriefConfigRequest &request)const; + void listGroupApBriefConfigAsync(const Model::ListGroupApBriefConfigRequest& request, const ListGroupApBriefConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListGroupApBriefConfigOutcomeCallable listGroupApBriefConfigCallable(const Model::ListGroupApBriefConfigRequest& request) const; + BatchRegisterApAssetOutcome batchRegisterApAsset(const Model::BatchRegisterApAssetRequest &request)const; + void batchRegisterApAssetAsync(const Model::BatchRegisterApAssetRequest& request, const BatchRegisterApAssetAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BatchRegisterApAssetOutcomeCallable batchRegisterApAssetCallable(const Model::BatchRegisterApAssetRequest& request) const; + PutOssFileOutcome putOssFile(const Model::PutOssFileRequest &request)const; + void putOssFileAsync(const Model::PutOssFileRequest& request, const PutOssFileAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + PutOssFileOutcomeCallable putOssFileCallable(const Model::PutOssFileRequest& request) const; + SaveApScanConfigOutcome saveApScanConfig(const Model::SaveApScanConfigRequest &request)const; + void saveApScanConfigAsync(const Model::SaveApScanConfigRequest& request, const SaveApScanConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApScanConfigOutcomeCallable saveApScanConfigCallable(const Model::SaveApScanConfigRequest& request) const; + AreaDeleteOutcome areaDelete(const Model::AreaDeleteRequest &request)const; + void areaDeleteAsync(const Model::AreaDeleteRequest& request, const AreaDeleteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AreaDeleteOutcomeCallable areaDeleteCallable(const Model::AreaDeleteRequest& request) const; + GetGroupApRadioConfigTemplateOutcome getGroupApRadioConfigTemplate(const Model::GetGroupApRadioConfigTemplateRequest &request)const; + void getGroupApRadioConfigTemplateAsync(const Model::GetGroupApRadioConfigTemplateRequest& request, const GetGroupApRadioConfigTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetGroupApRadioConfigTemplateOutcomeCallable getGroupApRadioConfigTemplateCallable(const Model::GetGroupApRadioConfigTemplateRequest& request) const; + HeadquartersToolsO2OOutcome headquartersToolsO2O(const Model::HeadquartersToolsO2ORequest &request)const; + void headquartersToolsO2OAsync(const Model::HeadquartersToolsO2ORequest& request, const HeadquartersToolsO2OAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HeadquartersToolsO2OOutcomeCallable headquartersToolsO2OCallable(const Model::HeadquartersToolsO2ORequest& request) const; + HeadquartersToolsCoincideOutcome headquartersToolsCoincide(const Model::HeadquartersToolsCoincideRequest &request)const; + void headquartersToolsCoincideAsync(const Model::HeadquartersToolsCoincideRequest& request, const HeadquartersToolsCoincideAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HeadquartersToolsCoincideOutcomeCallable headquartersToolsCoincideCallable(const Model::HeadquartersToolsCoincideRequest& request) const; + ResumeInstanceOutcome resumeInstance(const Model::ResumeInstanceRequest &request)const; + void resumeInstanceAsync(const Model::ResumeInstanceRequest& request, const ResumeInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ResumeInstanceOutcomeCallable resumeInstanceCallable(const Model::ResumeInstanceRequest& request) const; + ListApAssetOutcome listApAsset(const Model::ListApAssetRequest &request)const; + void listApAssetAsync(const Model::ListApAssetRequest& request, const ListApAssetAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApAssetOutcomeCallable listApAssetCallable(const Model::ListApAssetRequest& request) const; + SaveApRadioConfigOutcome saveApRadioConfig(const Model::SaveApRadioConfigRequest &request)const; + void saveApRadioConfigAsync(const Model::SaveApRadioConfigRequest& request, const SaveApRadioConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApRadioConfigOutcomeCallable saveApRadioConfigCallable(const Model::SaveApRadioConfigRequest& request) const; + GetLatestStaStatisticOutcome getLatestStaStatistic(const Model::GetLatestStaStatisticRequest &request)const; + void getLatestStaStatisticAsync(const Model::GetLatestStaStatisticRequest& request, const GetLatestStaStatisticAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetLatestStaStatisticOutcomeCallable getLatestStaStatisticCallable(const Model::GetLatestStaStatisticRequest& request) const; + RepairGroupApOutcome repairGroupAp(const Model::RepairGroupApRequest &request)const; + void repairGroupApAsync(const Model::RepairGroupApRequest& request, const RepairGroupApAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + RepairGroupApOutcomeCallable repairGroupApCallable(const Model::RepairGroupApRequest& request) const; + GetMapUrlOutcome getMapUrl(const Model::GetMapUrlRequest &request)const; + void getMapUrlAsync(const Model::GetMapUrlRequest& request, const GetMapUrlAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetMapUrlOutcomeCallable getMapUrlCallable(const Model::GetMapUrlRequest& request) const; + GetUpgradeAPGroupProgressOutcome getUpgradeAPGroupProgress(const Model::GetUpgradeAPGroupProgressRequest &request)const; + void getUpgradeAPGroupProgressAsync(const Model::GetUpgradeAPGroupProgressRequest& request, const GetUpgradeAPGroupProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetUpgradeAPGroupProgressOutcomeCallable getUpgradeAPGroupProgressCallable(const Model::GetUpgradeAPGroupProgressRequest& request) const; + ShopGetfiltermacOutcome shopGetfiltermac(const Model::ShopGetfiltermacRequest &request)const; + void shopGetfiltermacAsync(const Model::ShopGetfiltermacRequest& request, const ShopGetfiltermacAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGetfiltermacOutcomeCallable shopGetfiltermacCallable(const Model::ShopGetfiltermacRequest& request) const; + ShopSetredressOutcome shopSetredress(const Model::ShopSetredressRequest &request)const; + void shopSetredressAsync(const Model::ShopSetredressRequest& request, const ShopSetredressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopSetredressOutcomeCallable shopSetredressCallable(const Model::ShopSetredressRequest& request) const; + OemSitingSelctionOutcome oemSitingSelction(const Model::OemSitingSelctionRequest &request)const; + void oemSitingSelctionAsync(const Model::OemSitingSelctionRequest& request, const OemSitingSelctionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemSitingSelctionOutcomeCallable oemSitingSelctionCallable(const Model::OemSitingSelctionRequest& request) const; + ConfigAutoRenewOutcome configAutoRenew(const Model::ConfigAutoRenewRequest &request)const; + void configAutoRenewAsync(const Model::ConfigAutoRenewRequest& request, const ConfigAutoRenewAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ConfigAutoRenewOutcomeCallable configAutoRenewCallable(const Model::ConfigAutoRenewRequest& request) const; + ShopGroupCreateOutcome shopGroupCreate(const Model::ShopGroupCreateRequest &request)const; + void shopGroupCreateAsync(const Model::ShopGroupCreateRequest& request, const ShopGroupCreateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGroupCreateOutcomeCallable shopGroupCreateCallable(const Model::ShopGroupCreateRequest& request) const; + GroupOverviewOutcome groupOverview(const Model::GroupOverviewRequest &request)const; + void groupOverviewAsync(const Model::GroupOverviewRequest& request, const GroupOverviewAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GroupOverviewOutcomeCallable groupOverviewCallable(const Model::GroupOverviewRequest& request) const; + ListBusinessDetailsOutcome listBusinessDetails(const Model::ListBusinessDetailsRequest &request)const; + void listBusinessDetailsAsync(const Model::ListBusinessDetailsRequest& request, const ListBusinessDetailsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBusinessDetailsOutcomeCallable listBusinessDetailsCallable(const Model::ListBusinessDetailsRequest& request) const; + GetUpgradeImgOutcome getUpgradeImg(const Model::GetUpgradeImgRequest &request)const; + void getUpgradeImgAsync(const Model::GetUpgradeImgRequest& request, const GetUpgradeImgAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetUpgradeImgOutcomeCallable getUpgradeImgCallable(const Model::GetUpgradeImgRequest& request) const; + GetApRunHistoryTimeSerOutcome getApRunHistoryTimeSer(const Model::GetApRunHistoryTimeSerRequest &request)const; + void getApRunHistoryTimeSerAsync(const Model::GetApRunHistoryTimeSerRequest& request, const GetApRunHistoryTimeSerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApRunHistoryTimeSerOutcomeCallable getApRunHistoryTimeSerCallable(const Model::GetApRunHistoryTimeSerRequest& request) const; + OnoffGroupApRadioOutcome onoffGroupApRadio(const Model::OnoffGroupApRadioRequest &request)const; + void onoffGroupApRadioAsync(const Model::OnoffGroupApRadioRequest& request, const OnoffGroupApRadioAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OnoffGroupApRadioOutcomeCallable onoffGroupApRadioCallable(const Model::OnoffGroupApRadioRequest& request) const; + ListApDetailInfoOutcome listApDetailInfo(const Model::ListApDetailInfoRequest &request)const; + void listApDetailInfoAsync(const Model::ListApDetailInfoRequest& request, const ListApDetailInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApDetailInfoOutcomeCallable listApDetailInfoCallable(const Model::ListApDetailInfoRequest& request) const; + ListApStaStatusOutcome listApStaStatus(const Model::ListApStaStatusRequest &request)const; + void listApStaStatusAsync(const Model::ListApStaStatusRequest& request, const ListApStaStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApStaStatusOutcomeCallable listApStaStatusCallable(const Model::ListApStaStatusRequest& request) const; + AreaShowListOutcome areaShowList(const Model::AreaShowListRequest &request)const; + void areaShowListAsync(const Model::AreaShowListRequest& request, const AreaShowListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AreaShowListOutcomeCallable areaShowListCallable(const Model::AreaShowListRequest& request) const; + GetApgroupDetailedConfigOutcome getApgroupDetailedConfig(const Model::GetApgroupDetailedConfigRequest &request)const; + void getApgroupDetailedConfigAsync(const Model::GetApgroupDetailedConfigRequest& request, const GetApgroupDetailedConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApgroupDetailedConfigOutcomeCallable getApgroupDetailedConfigCallable(const Model::GetApgroupDetailedConfigRequest& request) const; + InnerRefundOutcome innerRefund(const Model::InnerRefundRequest &request)const; + void innerRefundAsync(const Model::InnerRefundRequest& request, const InnerRefundAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + InnerRefundOutcomeCallable innerRefundCallable(const Model::InnerRefundRequest& request) const; + ProfileTradeOutcome profileTrade(const Model::ProfileTradeRequest &request)const; + void profileTradeAsync(const Model::ProfileTradeRequest& request, const ProfileTradeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileTradeOutcomeCallable profileTradeCallable(const Model::ProfileTradeRequest& request) const; + ListStaStatusOutcome listStaStatus(const Model::ListStaStatusRequest &request)const; + void listStaStatusAsync(const Model::ListStaStatusRequest& request, const ListStaStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListStaStatusOutcomeCallable listStaStatusCallable(const Model::ListStaStatusRequest& request) const; + DeviceUpdateOutcome deviceUpdate(const Model::DeviceUpdateRequest &request)const; + void deviceUpdateAsync(const Model::DeviceUpdateRequest& request, const DeviceUpdateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeviceUpdateOutcomeCallable deviceUpdateCallable(const Model::DeviceUpdateRequest& request) const; + DeleteApgroupSsidConfigOutcome deleteApgroupSsidConfig(const Model::DeleteApgroupSsidConfigRequest &request)const; + void deleteApgroupSsidConfigAsync(const Model::DeleteApgroupSsidConfigRequest& request, const DeleteApgroupSsidConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteApgroupSsidConfigOutcomeCallable deleteApgroupSsidConfigCallable(const Model::DeleteApgroupSsidConfigRequest& request) const; + CreateRenewOrderOutcome createRenewOrder(const Model::CreateRenewOrderRequest &request)const; + void createRenewOrderAsync(const Model::CreateRenewOrderRequest& request, const CreateRenewOrderAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateRenewOrderOutcomeCallable createRenewOrderCallable(const Model::CreateRenewOrderRequest& request) const; + ListApRadioStatusOutcome listApRadioStatus(const Model::ListApRadioStatusRequest &request)const; + void listApRadioStatusAsync(const Model::ListApRadioStatusRequest& request, const ListApRadioStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApRadioStatusOutcomeCallable listApRadioStatusCallable(const Model::ListApRadioStatusRequest& request) const; + ListBusinessesOutcome listBusinesses(const Model::ListBusinessesRequest &request)const; + void listBusinessesAsync(const Model::ListBusinessesRequest& request, const ListBusinessesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListBusinessesOutcomeCallable listBusinessesCallable(const Model::ListBusinessesRequest& request) const; + OemFlowrateIntelligentOutcome oemFlowrateIntelligent(const Model::OemFlowrateIntelligentRequest &request)const; + void oemFlowrateIntelligentAsync(const Model::OemFlowrateIntelligentRequest& request, const OemFlowrateIntelligentAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + OemFlowrateIntelligentOutcomeCallable oemFlowrateIntelligentCallable(const Model::OemFlowrateIntelligentRequest& request) const; + SendCommandByMacOutcome sendCommandByMac(const Model::SendCommandByMacRequest &request)const; + void sendCommandByMacAsync(const Model::SendCommandByMacRequest& request, const SendCommandByMacAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SendCommandByMacOutcomeCallable sendCommandByMacCallable(const Model::SendCommandByMacRequest& request) const; + ShopActionCustomeOutcome shopActionCustome(const Model::ShopActionCustomeRequest &request)const; + void shopActionCustomeAsync(const Model::ShopActionCustomeRequest& request, const ShopActionCustomeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopActionCustomeOutcomeCallable shopActionCustomeCallable(const Model::ShopActionCustomeRequest& request) const; + ProfileHistoryListOutcome profileHistoryList(const Model::ProfileHistoryListRequest &request)const; + void profileHistoryListAsync(const Model::ProfileHistoryListRequest& request, const ProfileHistoryListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileHistoryListOutcomeCallable profileHistoryListCallable(const Model::ProfileHistoryListRequest& request) const; + ShopSetfiltermacOutcome shopSetfiltermac(const Model::ShopSetfiltermacRequest &request)const; + void shopSetfiltermacAsync(const Model::ShopSetfiltermacRequest& request, const ShopSetfiltermacAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopSetfiltermacOutcomeCallable shopSetfiltermacCallable(const Model::ShopSetfiltermacRequest& request) const; + SaveProbeDataSubscriberOutcome saveProbeDataSubscriber(const Model::SaveProbeDataSubscriberRequest &request)const; + void saveProbeDataSubscriberAsync(const Model::SaveProbeDataSubscriberRequest& request, const SaveProbeDataSubscriberAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveProbeDataSubscriberOutcomeCallable saveProbeDataSubscriberCallable(const Model::SaveProbeDataSubscriberRequest& request) const; + DelPortalTempOutcome delPortalTemp(const Model::DelPortalTempRequest &request)const; + void delPortalTempAsync(const Model::DelPortalTempRequest& request, const DelPortalTempAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DelPortalTempOutcomeCallable delPortalTempCallable(const Model::DelPortalTempRequest& request) const; + GetPageConfigTemplateOutcome getPageConfigTemplate(const Model::GetPageConfigTemplateRequest &request)const; + void getPageConfigTemplateAsync(const Model::GetPageConfigTemplateRequest& request, const GetPageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetPageConfigTemplateOutcomeCallable getPageConfigTemplateCallable(const Model::GetPageConfigTemplateRequest& request) const; + KickStaOutcome kickSta(const Model::KickStaRequest &request)const; + void kickStaAsync(const Model::KickStaRequest& request, const KickStaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + KickStaOutcomeCallable kickStaCallable(const Model::KickStaRequest& request) const; + ProfileConsumeOutcome profileConsume(const Model::ProfileConsumeRequest &request)const; + void profileConsumeAsync(const Model::ProfileConsumeRequest& request, const ProfileConsumeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileConsumeOutcomeCallable profileConsumeCallable(const Model::ProfileConsumeRequest& request) const; + DelApPositionOutcome delApPosition(const Model::DelApPositionRequest &request)const; + void delApPositionAsync(const Model::DelApPositionRequest& request, const DelApPositionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DelApPositionOutcomeCallable delApPositionCallable(const Model::DelApPositionRequest& request) const; + ShopInfoOutcome shopInfo(const Model::ShopInfoRequest &request)const; + void shopInfoAsync(const Model::ShopInfoRequest& request, const ShopInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopInfoOutcomeCallable shopInfoCallable(const Model::ShopInfoRequest& request) const; + GetPagePropertiesOutcome getPageProperties(const Model::GetPagePropertiesRequest &request)const; + void getPagePropertiesAsync(const Model::GetPagePropertiesRequest& request, const GetPagePropertiesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetPagePropertiesOutcomeCallable getPagePropertiesCallable(const Model::GetPagePropertiesRequest& request) const; + ShopCreatemarketingOutcome shopCreatemarketing(const Model::ShopCreatemarketingRequest &request)const; + void shopCreatemarketingAsync(const Model::ShopCreatemarketingRequest& request, const ShopCreatemarketingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopCreatemarketingOutcomeCallable shopCreatemarketingCallable(const Model::ShopCreatemarketingRequest& request) const; + SavePageConfigTemplateOutcome savePageConfigTemplate(const Model::SavePageConfigTemplateRequest &request)const; + void savePageConfigTemplateAsync(const Model::SavePageConfigTemplateRequest& request, const SavePageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SavePageConfigTemplateOutcomeCallable savePageConfigTemplateCallable(const Model::SavePageConfigTemplateRequest& request) const; + ShopGroupUpdateOutcome shopGroupUpdate(const Model::ShopGroupUpdateRequest &request)const; + void shopGroupUpdateAsync(const Model::ShopGroupUpdateRequest& request, const ShopGroupUpdateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGroupUpdateOutcomeCallable shopGroupUpdateCallable(const Model::ShopGroupUpdateRequest& request) const; + SetUpgradeImgByModelOutcome setUpgradeImgByModel(const Model::SetUpgradeImgByModelRequest &request)const; + void setUpgradeImgByModelAsync(const Model::SetUpgradeImgByModelRequest& request, const SetUpgradeImgByModelAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SetUpgradeImgByModelOutcomeCallable setUpgradeImgByModelCallable(const Model::SetUpgradeImgByModelRequest& request) const; + ShopGroupInfoOutcome shopGroupInfo(const Model::ShopGroupInfoRequest &request)const; + void shopGroupInfoAsync(const Model::ShopGroupInfoRequest& request, const ShopGroupInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGroupInfoOutcomeCallable shopGroupInfoCallable(const Model::ShopGroupInfoRequest& request) const; + GetApDetailedStatusOutcome getApDetailedStatus(const Model::GetApDetailedStatusRequest &request)const; + void getApDetailedStatusAsync(const Model::GetApDetailedStatusRequest& request, const GetApDetailedStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApDetailedStatusOutcomeCallable getApDetailedStatusCallable(const Model::GetApDetailedStatusRequest& request) const; + ShopGetredressOutcome shopGetredress(const Model::ShopGetredressRequest &request)const; + void shopGetredressAsync(const Model::ShopGetredressRequest& request, const ShopGetredressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopGetredressOutcomeCallable shopGetredressCallable(const Model::ShopGetredressRequest& request) const; + GetProbeDataSubscriberConfigOutcome getProbeDataSubscriberConfig(const Model::GetProbeDataSubscriberConfigRequest &request)const; + void getProbeDataSubscriberConfigAsync(const Model::GetProbeDataSubscriberConfigRequest& request, const GetProbeDataSubscriberConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetProbeDataSubscriberConfigOutcomeCallable getProbeDataSubscriberConfigCallable(const Model::GetProbeDataSubscriberConfigRequest& request) const; + ShopActionReturningOutcome shopActionReturning(const Model::ShopActionReturningRequest &request)const; + void shopActionReturningAsync(const Model::ShopActionReturningRequest& request, const ShopActionReturningAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopActionReturningOutcomeCallable shopActionReturningCallable(const Model::ShopActionReturningRequest& request) const; + SaveStaStatusOutcome saveStaStatus(const Model::SaveStaStatusRequest &request)const; + void saveStaStatusAsync(const Model::SaveStaStatusRequest& request, const SaveStaStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveStaStatusOutcomeCallable saveStaStatusCallable(const Model::SaveStaStatusRequest& request) const; + CheckUmengDataAnalysisPermissionOutcome checkUmengDataAnalysisPermission(const Model::CheckUmengDataAnalysisPermissionRequest &request)const; + void checkUmengDataAnalysisPermissionAsync(const Model::CheckUmengDataAnalysisPermissionRequest& request, const CheckUmengDataAnalysisPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CheckUmengDataAnalysisPermissionOutcomeCallable checkUmengDataAnalysisPermissionCallable(const Model::CheckUmengDataAnalysisPermissionRequest& request) const; + DeviceDeleteOutcome deviceDelete(const Model::DeviceDeleteRequest &request)const; + void deviceDeleteAsync(const Model::DeviceDeleteRequest& request, const DeviceDeleteAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeviceDeleteOutcomeCallable deviceDeleteCallable(const Model::DeviceDeleteRequest& request) const; + ReportDayOutcome reportDay(const Model::ReportDayRequest &request)const; + void reportDayAsync(const Model::ReportDayRequest& request, const ReportDayAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ReportDayOutcomeCallable reportDayCallable(const Model::ReportDayRequest& request) const; + UpgradeAPGroupOutcome upgradeAPGroup(const Model::UpgradeAPGroupRequest &request)const; + void upgradeAPGroupAsync(const Model::UpgradeAPGroupRequest& request, const UpgradeAPGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpgradeAPGroupOutcomeCallable upgradeAPGroupCallable(const Model::UpgradeAPGroupRequest& request) const; + SaveApgroupConfigOutcome saveApgroupConfig(const Model::SaveApgroupConfigRequest &request)const; + void saveApgroupConfigAsync(const Model::SaveApgroupConfigRequest& request, const SaveApgroupConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApgroupConfigOutcomeCallable saveApgroupConfigCallable(const Model::SaveApgroupConfigRequest& request) const; + ListApUpgradeOutcome listApUpgrade(const Model::ListApUpgradeRequest &request)const; + void listApUpgradeAsync(const Model::ListApUpgradeRequest& request, const ListApUpgradeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApUpgradeOutcomeCallable listApUpgradeCallable(const Model::ListApUpgradeRequest& request) const; + DelUmengPagePermission4RootOutcome delUmengPagePermission4Root(const Model::DelUmengPagePermission4RootRequest &request)const; + void delUmengPagePermission4RootAsync(const Model::DelUmengPagePermission4RootRequest& request, const DelUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DelUmengPagePermission4RootOutcomeCallable delUmengPagePermission4RootCallable(const Model::DelUmengPagePermission4RootRequest& request) const; + GetPortalTempDetailOutcome getPortalTempDetail(const Model::GetPortalTempDetailRequest &request)const; + void getPortalTempDetailAsync(const Model::GetPortalTempDetailRequest& request, const GetPortalTempDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetPortalTempDetailOutcomeCallable getPortalTempDetailCallable(const Model::GetPortalTempDetailRequest& request) const; + UserDataUpdateOutcome userDataUpdate(const Model::UserDataUpdateRequest &request)const; + void userDataUpdateAsync(const Model::UserDataUpdateRequest& request, const UserDataUpdateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UserDataUpdateOutcomeCallable userDataUpdateCallable(const Model::UserDataUpdateRequest& request) const; + InnerProduceCloudWFOutcome innerProduceCloudWF(const Model::InnerProduceCloudWFRequest &request)const; + void innerProduceCloudWFAsync(const Model::InnerProduceCloudWFRequest& request, const InnerProduceCloudWFAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + InnerProduceCloudWFOutcomeCallable innerProduceCloudWFCallable(const Model::InnerProduceCloudWFRequest& request) const; + UpLoadMapOutcome upLoadMap(const Model::UpLoadMapRequest &request)const; + void upLoadMapAsync(const Model::UpLoadMapRequest& request, const UpLoadMapAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UpLoadMapOutcomeCallable upLoadMapCallable(const Model::UpLoadMapRequest& request) const; + SavePortalConfigOutcome savePortalConfig(const Model::SavePortalConfigRequest &request)const; + void savePortalConfigAsync(const Model::SavePortalConfigRequest& request, const SavePortalConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SavePortalConfigOutcomeCallable savePortalConfigCallable(const Model::SavePortalConfigRequest& request) const; + BatchSaveApPositionOutcome batchSaveApPosition(const Model::BatchSaveApPositionRequest &request)const; + void batchSaveApPositionAsync(const Model::BatchSaveApPositionRequest& request, const BatchSaveApPositionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BatchSaveApPositionOutcomeCallable batchSaveApPositionCallable(const Model::BatchSaveApPositionRequest& request) const; + SaveApgroupScanConfigOutcome saveApgroupScanConfig(const Model::SaveApgroupScanConfigRequest &request)const; + void saveApgroupScanConfigAsync(const Model::SaveApgroupScanConfigRequest& request, const SaveApgroupScanConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApgroupScanConfigOutcomeCallable saveApgroupScanConfigCallable(const Model::SaveApgroupScanConfigRequest& request) const; + GetApStaMiscAggOutcome getApStaMiscAgg(const Model::GetApStaMiscAggRequest &request)const; + void getApStaMiscAggAsync(const Model::GetApStaMiscAggRequest& request, const GetApStaMiscAggAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetApStaMiscAggOutcomeCallable getApStaMiscAggCallable(const Model::GetApStaMiscAggRequest& request) const; + AliyunRegisterApAssetOutcome aliyunRegisterApAsset(const Model::AliyunRegisterApAssetRequest &request)const; + void aliyunRegisterApAssetAsync(const Model::AliyunRegisterApAssetRequest& request, const AliyunRegisterApAssetAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + AliyunRegisterApAssetOutcomeCallable aliyunRegisterApAssetCallable(const Model::AliyunRegisterApAssetRequest& request) const; + UserAnalyseOutcome userAnalyse(const Model::UserAnalyseRequest &request)const; + void userAnalyseAsync(const Model::UserAnalyseRequest& request, const UserAnalyseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UserAnalyseOutcomeCallable userAnalyseCallable(const Model::UserAnalyseRequest& request) const; + ResetApConfigOutcome resetApConfig(const Model::ResetApConfigRequest &request)const; + void resetApConfigAsync(const Model::ResetApConfigRequest& request, const ResetApConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ResetApConfigOutcomeCallable resetApConfigCallable(const Model::ResetApConfigRequest& request) const; + CreateSubAccountPermissionOutcome createSubAccountPermission(const Model::CreateSubAccountPermissionRequest &request)const; + void createSubAccountPermissionAsync(const Model::CreateSubAccountPermissionRequest& request, const CreateSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateSubAccountPermissionOutcomeCallable createSubAccountPermissionCallable(const Model::CreateSubAccountPermissionRequest& request) const; + GetStaRunHistoryTimeSerOutcome getStaRunHistoryTimeSer(const Model::GetStaRunHistoryTimeSerRequest &request)const; + void getStaRunHistoryTimeSerAsync(const Model::GetStaRunHistoryTimeSerRequest& request, const GetStaRunHistoryTimeSerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetStaRunHistoryTimeSerOutcomeCallable getStaRunHistoryTimeSerCallable(const Model::GetStaRunHistoryTimeSerRequest& request) const; + GetUpgradeAPProgressOutcome getUpgradeAPProgress(const Model::GetUpgradeAPProgressRequest &request)const; + void getUpgradeAPProgressAsync(const Model::GetUpgradeAPProgressRequest& request, const GetUpgradeAPProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetUpgradeAPProgressOutcomeCallable getUpgradeAPProgressCallable(const Model::GetUpgradeAPProgressRequest& request) const; + GroupIntimeOutcome groupIntime(const Model::GroupIntimeRequest &request)const; + void groupIntimeAsync(const Model::GroupIntimeRequest& request, const GroupIntimeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GroupIntimeOutcomeCallable groupIntimeCallable(const Model::GroupIntimeRequest& request) const; + ShopDeletemarketingOutcome shopDeletemarketing(const Model::ShopDeletemarketingRequest &request)const; + void shopDeletemarketingAsync(const Model::ShopDeletemarketingRequest& request, const ShopDeletemarketingAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ShopDeletemarketingOutcomeCallable shopDeletemarketingCallable(const Model::ShopDeletemarketingRequest& request) const; + BusinessUpdateOutcome businessUpdate(const Model::BusinessUpdateRequest &request)const; + void businessUpdateAsync(const Model::BusinessUpdateRequest& request, const BusinessUpdateAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BusinessUpdateOutcomeCallable businessUpdateCallable(const Model::BusinessUpdateRequest& request) const; + HeadquartersToolsContrastOutcome headquartersToolsContrast(const Model::HeadquartersToolsContrastRequest &request)const; + void headquartersToolsContrastAsync(const Model::HeadquartersToolsContrastRequest& request, const HeadquartersToolsContrastAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + HeadquartersToolsContrastOutcomeCallable headquartersToolsContrastCallable(const Model::HeadquartersToolsContrastRequest& request) const; + ListApAssetCanBeAddedOutcome listApAssetCanBeAdded(const Model::ListApAssetCanBeAddedRequest &request)const; + void listApAssetCanBeAddedAsync(const Model::ListApAssetCanBeAddedRequest& request, const ListApAssetCanBeAddedAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ListApAssetCanBeAddedOutcomeCallable listApAssetCanBeAddedCallable(const Model::ListApAssetCanBeAddedRequest& request) const; + SaveApMapInfoOutcome saveApMapInfo(const Model::SaveApMapInfoRequest &request)const; + void saveApMapInfoAsync(const Model::SaveApMapInfoRequest& request, const SaveApMapInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + SaveApMapInfoOutcomeCallable saveApMapInfoCallable(const Model::SaveApMapInfoRequest& request) const; + GetAccountConfigOutcome getAccountConfig(const Model::GetAccountConfigRequest &request)const; + void getAccountConfigAsync(const Model::GetAccountConfigRequest& request, const GetAccountConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetAccountConfigOutcomeCallable getAccountConfigCallable(const Model::GetAccountConfigRequest& request) const; + GetAddApsProgressOutcome getAddApsProgress(const Model::GetAddApsProgressRequest &request)const; + void getAddApsProgressAsync(const Model::GetAddApsProgressRequest& request, const GetAddApsProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + GetAddApsProgressOutcomeCallable getAddApsProgressCallable(const Model::GetAddApsProgressRequest& request) const; + ProfileDistrictOutcome profileDistrict(const Model::ProfileDistrictRequest &request)const; + void profileDistrictAsync(const Model::ProfileDistrictRequest& request, const ProfileDistrictAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ProfileDistrictOutcomeCallable profileDistrictCallable(const Model::ProfileDistrictRequest& request) const; + + private: + std::shared_ptr endpointProvider_; + }; + } +} + +#endif // !ALIBABACLOUD_CLOUDWF_CLOUDWFCLIENT_H_ diff --git a/cloudwf/include/alibabacloud/cloudwf/CloudwfExport.h b/cloudwf/include/alibabacloud/cloudwf/CloudwfExport.h new file mode 100644 index 000000000..c7850e4a4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/CloudwfExport.h @@ -0,0 +1,32 @@ +/* + * 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_CLOUDWF_CLOUDWFEXPORT_H_ +#define ALIBABACLOUD_CLOUDWF_CLOUDWFEXPORT_H_ + +#include + +#if defined(ALIBABACLOUD_SHARED) +# if defined(ALIBABACLOUD_CLOUDWF_LIBRARY) +# define ALIBABACLOUD_CLOUDWF_EXPORT ALIBABACLOUD_DECL_EXPORT +# else +# define ALIBABACLOUD_CLOUDWF_EXPORT ALIBABACLOUD_DECL_IMPORT +# endif +#else +# define ALIBABACLOUD_CLOUDWF_EXPORT +#endif + +#endif // !ALIBABACLOUD_CLOUDWF_CLOUDWFEXPORT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigRequest.h new file mode 100644 index 000000000..45cbaa779 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigRequest.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_CLOUDWF_MODEL_ADDAPGROUPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AddApgroupConfigRequest : public RpcServiceRequest + { + + public: + AddApgroupConfigRequest(); + ~AddApgroupConfigRequest(); + + long getParentApgroupId()const; + void setParentApgroupId(long parentApgroupId); + std::string getName()const; + void setName(const std::string& name); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long parentApgroupId_; + std::string name_; + std::string description_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigResult.h new file mode 100644 index 000000000..89559d18a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AddApgroupConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_ADDAPGROUPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AddApgroupConfigResult : public ServiceResult + { + public: + + + AddApgroupConfigResult(); + explicit AddApgroupConfigResult(const std::string &payload); + ~AddApgroupConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ADDAPGROUPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetRequest.h new file mode 100644 index 000000000..d400d130d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetRequest.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_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AliyunRegisterApAssetRequest : public RpcServiceRequest + { + + public: + AliyunRegisterApAssetRequest(); + ~AliyunRegisterApAssetRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getMac()const; + void setMac(const std::string& mac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSerialNo()const; + void setSerialNo(const std::string& serialNo); + + private: + long apgroupId_; + std::string mac_; + std::string accessKeyId_; + std::string serialNo_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetResult.h new file mode 100644 index 000000000..08cbb3c08 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AliyunRegisterApAssetResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AliyunRegisterApAssetResult : public ServiceResult + { + public: + + + AliyunRegisterApAssetResult(); + explicit AliyunRegisterApAssetResult(const std::string &payload); + ~AliyunRegisterApAssetResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ALIYUNREGISTERAPASSETRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApRequest.h new file mode 100644 index 000000000..4b1e98430 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_APGROUPBATCHADDAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchAddApRequest : public RpcServiceRequest + { + + public: + ApgroupBatchAddApRequest(); + ~ApgroupBatchAddApRequest(); + + std::string getApAssetIds()const; + void setApAssetIds(const std::string& apAssetIds); + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string apAssetIds_; + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApResult.h new file mode 100644 index 000000000..3c9c06091 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchAddApResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_APGROUPBATCHADDAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchAddApResult : public ServiceResult + { + public: + + + ApgroupBatchAddApResult(); + explicit ApgroupBatchAddApResult(const std::string &payload); + ~ApgroupBatchAddApResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHADDAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApRequest.h new file mode 100644 index 000000000..33e06f915 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApRequest.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_CLOUDWF_MODEL_APGROUPBATCHDELETEAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchDeleteApRequest : public RpcServiceRequest + { + + public: + ApgroupBatchDeleteApRequest(); + ~ApgroupBatchDeleteApRequest(); + + std::string getApAssetIds()const; + void setApAssetIds(const std::string& apAssetIds); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string apAssetIds_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApResult.h new file mode 100644 index 000000000..5986650cf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ApgroupBatchDeleteApResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_APGROUPBATCHDELETEAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ApgroupBatchDeleteApResult : public ServiceResult + { + public: + + + ApgroupBatchDeleteApResult(); + explicit ApgroupBatchDeleteApResult(const std::string &payload); + ~ApgroupBatchDeleteApResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_APGROUPBATCHDELETEAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaCreateRequest.h new file mode 100644 index 000000000..5a873f3c7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaCreateRequest.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_CLOUDWF_MODEL_AREACREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREACREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaCreateRequest : public RpcServiceRequest + { + + public: + AreaCreateRequest(); + ~AreaCreateRequest(); + + std::string getName()const; + void setName(const std::string& name); + std::string getDids()const; + void setDids(const std::string& dids); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string name_; + std::string dids_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREACREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaCreateResult.h new file mode 100644 index 000000000..ccaa74b28 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaCreateResult.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_CLOUDWF_MODEL_AREACREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREACREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaCreateResult : public ServiceResult + { + public: + + + AreaCreateResult(); + explicit AreaCreateResult(const std::string &payload); + ~AreaCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREACREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteRequest.h new file mode 100644 index 000000000..b42391e9c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_AREADELETEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREADELETEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaDeleteRequest : public RpcServiceRequest + { + + public: + AreaDeleteRequest(); + ~AreaDeleteRequest(); + + long getAid()const; + void setAid(long aid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + long aid_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREADELETEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteResult.h new file mode 100644 index 000000000..8f7c9d029 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaDeleteResult.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_CLOUDWF_MODEL_AREADELETERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREADELETERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaDeleteResult : public ServiceResult + { + public: + + + AreaDeleteResult(); + explicit AreaDeleteResult(const std::string &payload); + ~AreaDeleteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREADELETERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaInfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaInfoRequest.h new file mode 100644 index 000000000..0d5fca251 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaInfoRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_AREAINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREAINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaInfoRequest : public RpcServiceRequest + { + + public: + AreaInfoRequest(); + ~AreaInfoRequest(); + + long getAid()const; + void setAid(long aid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + long aid_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaInfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaInfoResult.h new file mode 100644 index 000000000..97f423d34 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaInfoResult.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_CLOUDWF_MODEL_AREAINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREAINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaInfoResult : public ServiceResult + { + public: + + + AreaInfoResult(); + explicit AreaInfoResult(const std::string &payload); + ~AreaInfoResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaShowListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaShowListRequest.h new file mode 100644 index 000000000..f5cfc66bc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaShowListRequest.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_CLOUDWF_MODEL_AREASHOWLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaShowListRequest : public RpcServiceRequest + { + + public: + AreaShowListRequest(); + ~AreaShowListRequest(); + + int getPage()const; + void setPage(int page); + int getPer()const; + void setPer(int per); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + int page_; + int per_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaShowListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaShowListResult.h new file mode 100644 index 000000000..b6aad42b7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaShowListResult.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_CLOUDWF_MODEL_AREASHOWLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaShowListResult : public ServiceResult + { + public: + + + AreaShowListResult(); + explicit AreaShowListResult(const std::string &payload); + ~AreaShowListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREASHOWLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateRequest.h new file mode 100644 index 000000000..2043db602 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaUpdateRequest : public RpcServiceRequest + { + + public: + AreaUpdateRequest(); + ~AreaUpdateRequest(); + + std::string getName()const; + void setName(const std::string& name); + std::string getDids()const; + void setDids(const std::string& dids); + long getAid()const; + void setAid(long aid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string name_; + std::string dids_; + long aid_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateResult.h new file mode 100644 index 000000000..38d9e8dfd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/AreaUpdateResult.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_CLOUDWF_MODEL_AREAUPDATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT AreaUpdateResult : public ServiceResult + { + public: + + + AreaUpdateResult(); + explicit AreaUpdateResult(const std::string &payload); + ~AreaUpdateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_AREAUPDATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameRequest.h new file mode 100644 index 000000000..af6cbccdf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameRequest.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_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BatchChangeGroupApNameRequest : public RpcServiceRequest + { + + public: + BatchChangeGroupApNameRequest(); + ~BatchChangeGroupApNameRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameResult.h new file mode 100644 index 000000000..1342989e4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BatchChangeGroupApNameResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BatchChangeGroupApNameResult : public ServiceResult + { + public: + + + BatchChangeGroupApNameResult(); + explicit BatchChangeGroupApNameResult(const std::string &payload); + ~BatchChangeGroupApNameResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHCHANGEGROUPAPNAMERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetRequest.h new file mode 100644 index 000000000..b81c9cca1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetRequest.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_CLOUDWF_MODEL_BATCHREGISTERAPASSETREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BatchRegisterApAssetRequest : public RpcServiceRequest + { + + public: + BatchRegisterApAssetRequest(); + ~BatchRegisterApAssetRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetResult.h new file mode 100644 index 000000000..f1c52449d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BatchRegisterApAssetResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_BATCHREGISTERAPASSETRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BatchRegisterApAssetResult : public ServiceResult + { + public: + + + BatchRegisterApAssetResult(); + explicit BatchRegisterApAssetResult(const std::string &payload); + ~BatchRegisterApAssetResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHREGISTERAPASSETRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionRequest.h new file mode 100644 index 000000000..5d81a9121 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionRequest.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_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BatchSaveApPositionRequest : public RpcServiceRequest + { + + public: + BatchSaveApPositionRequest(); + ~BatchSaveApPositionRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionResult.h new file mode 100644 index 000000000..1343f1da5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BatchSaveApPositionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BatchSaveApPositionResult : public ServiceResult + { + public: + + + BatchSaveApPositionResult(); + explicit BatchSaveApPositionResult(const std::string &payload); + ~BatchSaveApPositionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BATCHSAVEAPPOSITIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateRequest.h new file mode 100644 index 000000000..c41638299 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateRequest.h @@ -0,0 +1,84 @@ +/* + * 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_CLOUDWF_MODEL_BUSINESSCREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessCreateRequest : public RpcServiceRequest + { + + public: + BusinessCreateRequest(); + ~BusinessCreateRequest(); + + std::string getBusinessCity()const; + void setBusinessCity(const std::string& businessCity); + std::string getCombo()const; + void setCombo(const std::string& combo); + std::string getWarnEmail()const; + void setWarnEmail(const std::string& warnEmail); + std::string getBusinessManager()const; + void setBusinessManager(const std::string& businessManager); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getBusinessType()const; + void setBusinessType(int businessType); + int getWarn()const; + void setWarn(int warn); + std::string getBusinessName()const; + void setBusinessName(const std::string& businessName); + int getBusinessTopType()const; + void setBusinessTopType(int businessTopType); + std::string getBusinessAddress()const; + void setBusinessAddress(const std::string& businessAddress); + std::string getBusinessTel()const; + void setBusinessTel(const std::string& businessTel); + std::string getBusinessProvince()const; + void setBusinessProvince(const std::string& businessProvince); + int getBusinessSubtype()const; + void setBusinessSubtype(int businessSubtype); + + private: + std::string businessCity_; + std::string combo_; + std::string warnEmail_; + std::string businessManager_; + std::string accessKeyId_; + int businessType_; + int warn_; + std::string businessName_; + int businessTopType_; + std::string businessAddress_; + std::string businessTel_; + std::string businessProvince_; + int businessSubtype_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateResult.h new file mode 100644 index 000000000..3652c98ca --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessCreateResult.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_CLOUDWF_MODEL_BUSINESSCREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessCreateResult : public ServiceResult + { + public: + + + BusinessCreateResult(); + explicit BusinessCreateResult(const std::string &payload); + ~BusinessCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSCREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoRequest.h new file mode 100644 index 000000000..af316be76 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoRequest.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_CLOUDWF_MODEL_BUSINESSINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessInfoRequest : public RpcServiceRequest + { + + public: + BusinessInfoRequest(); + ~BusinessInfoRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoResult.h new file mode 100644 index 000000000..9c137c2c4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessInfoResult.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_CLOUDWF_MODEL_BUSINESSINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessInfoResult : public ServiceResult + { + public: + + + BusinessInfoResult(); + explicit BusinessInfoResult(const std::string &payload); + ~BusinessInfoResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListRequest.h new file mode 100644 index 000000000..59ef3167f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_BUSINESSSHOWLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessShowListRequest : public RpcServiceRequest + { + + public: + BusinessShowListRequest(); + ~BusinessShowListRequest(); + + int getPage()const; + void setPage(int page); + int getPer()const; + void setPer(int per); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int page_; + int per_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListResult.h new file mode 100644 index 000000000..00b5f726f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessShowListResult.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_CLOUDWF_MODEL_BUSINESSSHOWLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessShowListResult : public ServiceResult + { + public: + + + BusinessShowListResult(); + explicit BusinessShowListResult(const std::string &payload); + ~BusinessShowListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSSHOWLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateRequest.h new file mode 100644 index 000000000..a0b946560 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateRequest.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_CLOUDWF_MODEL_BUSINESSUPDATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessUpdateRequest : public RpcServiceRequest + { + + public: + BusinessUpdateRequest(); + ~BusinessUpdateRequest(); + + int getWarn()const; + void setWarn(int warn); + std::string getBusinessCity()const; + void setBusinessCity(const std::string& businessCity); + std::string getWarnEmail()const; + void setWarnEmail(const std::string& warnEmail); + std::string getBusinessAddress()const; + void setBusinessAddress(const std::string& businessAddress); + long getBid()const; + void setBid(long bid); + std::string getBusinessManager()const; + void setBusinessManager(const std::string& businessManager); + std::string getBusinessProvince()const; + void setBusinessProvince(const std::string& businessProvince); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int warn_; + std::string businessCity_; + std::string warnEmail_; + std::string businessAddress_; + long bid_; + std::string businessManager_; + std::string businessProvince_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateResult.h new file mode 100644 index 000000000..d84c798e4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/BusinessUpdateResult.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_CLOUDWF_MODEL_BUSINESSUPDATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT BusinessUpdateResult : public ServiceResult + { + public: + + + BusinessUpdateResult(); + explicit BusinessUpdateResult(const std::string &payload); + ~BusinessUpdateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_BUSINESSUPDATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceRequest.h new file mode 100644 index 000000000..09065db0b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_CEASEINSTANCEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CeaseInstanceRequest : public RpcServiceRequest + { + + public: + CeaseInstanceRequest(); + ~CeaseInstanceRequest(); + + std::string getTraceId()const; + void setTraceId(const std::string& traceId); + std::string getSpMsg()const; + void setSpMsg(const std::string& spMsg); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string traceId_; + std::string spMsg_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceResult.h b/cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceResult.h new file mode 100644 index 000000000..2ca4ac6ae --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CeaseInstanceResult.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_CLOUDWF_MODEL_CEASEINSTANCERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CeaseInstanceResult : public ServiceResult + { + public: + + + CeaseInstanceResult(); + explicit CeaseInstanceResult(const std::string &payload); + ~CeaseInstanceResult(); + std::string getMessage()const; + bool getSuccess()const; + std::string getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + bool success_; + std::string result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CEASEINSTANCERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionRequest.h new file mode 100644 index 000000000..3c63bcb74 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_CHECKROOTPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CheckRootPermissionRequest : public RpcServiceRequest + { + + public: + CheckRootPermissionRequest(); + ~CheckRootPermissionRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionResult.h new file mode 100644 index 000000000..325ca9c44 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CheckRootPermissionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_CHECKROOTPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CheckRootPermissionResult : public ServiceResult + { + public: + + + CheckRootPermissionResult(); + explicit CheckRootPermissionResult(const std::string &payload); + ~CheckRootPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKROOTPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionRequest.h new file mode 100644 index 000000000..58d6b7a26 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CheckUmengDataAnalysisPermissionRequest : public RpcServiceRequest + { + + public: + CheckUmengDataAnalysisPermissionRequest(); + ~CheckUmengDataAnalysisPermissionRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionResult.h new file mode 100644 index 000000000..0a7c22206 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CheckUmengDataAnalysisPermissionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CheckUmengDataAnalysisPermissionResult : public ServiceResult + { + public: + + + CheckUmengDataAnalysisPermissionResult(); + explicit CheckUmengDataAnalysisPermissionResult(const std::string &payload); + ~CheckUmengDataAnalysisPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CHECKUMENGDATAANALYSISPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewRequest.h new file mode 100644 index 000000000..50821bfcb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ConfigAutoRenewRequest : public RpcServiceRequest + { + + public: + ConfigAutoRenewRequest(); + ~ConfigAutoRenewRequest(); + + int getOffsetDays()const; + void setOffsetDays(int offsetDays); + int getMonths()const; + void setMonths(int months); + bool getAutoRenew()const; + void setAutoRenew(bool autoRenew); + std::vector getApList()const; + void setApList(const std::vector& apList); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int offsetDays_; + int months_; + bool autoRenew_; + std::vector apList_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewResult.h new file mode 100644 index 000000000..72ee9586b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ConfigAutoRenewResult.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_CLOUDWF_MODEL_CONFIGAUTORENEWRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ConfigAutoRenewResult : public ServiceResult + { + public: + + + ConfigAutoRenewResult(); + explicit ConfigAutoRenewResult(const std::string &payload); + ~ConfigAutoRenewResult(); + std::string getMessage()const; + std::string getData()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CONFIGAUTORENEWRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderRequest.h new file mode 100644 index 000000000..719632360 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_CREATERENEWORDERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CreateRenewOrderRequest : public RpcServiceRequest + { + + public: + CreateRenewOrderRequest(); + ~CreateRenewOrderRequest(); + + int getTimeCycleNum()const; + void setTimeCycleNum(int timeCycleNum); + std::vector getApList()const; + void setApList(const std::vector& apList); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int timeCycleNum_; + std::vector apList_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderResult.h b/cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderResult.h new file mode 100644 index 000000000..78865b476 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CreateRenewOrderResult.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_CLOUDWF_MODEL_CREATERENEWORDERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CreateRenewOrderResult : public ServiceResult + { + public: + + + CreateRenewOrderResult(); + explicit CreateRenewOrderResult(const std::string &payload); + ~CreateRenewOrderResult(); + std::string getMessage()const; + std::string getData()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATERENEWORDERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionRequest.h new file mode 100644 index 000000000..55e0e8e3c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionRequest.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_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CreateSubAccountPermissionRequest : public RpcServiceRequest + { + + public: + CreateSubAccountPermissionRequest(); + ~CreateSubAccountPermissionRequest(); + + long getUid()const; + void setUid(long uid); + std::vector getShopGroupIds()const; + void setShopGroupIds(const std::vector& shopGroupIds); + std::vector getShopIds()const; + void setShopIds(const std::vector& shopIds); + std::string getPagePermission()const; + void setPagePermission(const std::string& pagePermission); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getPermissionType()const; + void setPermissionType(int permissionType); + std::vector getBusinessIds()const; + void setBusinessIds(const std::vector& businessIds); + + private: + long uid_; + std::vector shopGroupIds_; + std::vector shopIds_; + std::string pagePermission_; + std::string accessKeyId_; + int permissionType_; + std::vector businessIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionResult.h new file mode 100644 index 000000000..e1afb513d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/CreateSubAccountPermissionResult.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_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT CreateSubAccountPermissionResult : public ServiceResult + { + public: + + + CreateSubAccountPermissionResult(); + explicit CreateSubAccountPermissionResult(const std::string &payload); + ~CreateSubAccountPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_CREATESUBACCOUNTPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelApPositionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DelApPositionRequest.h new file mode 100644 index 000000000..e823bc3b4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelApPositionRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_DELAPPOSITIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelApPositionRequest : public RpcServiceRequest + { + + public: + DelApPositionRequest(); + ~DelApPositionRequest(); + + long getApAssetId()const; + void setApAssetId(long apAssetId); + long getMapId()const; + void setMapId(long mapId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apAssetId_; + long mapId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelApPositionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DelApPositionResult.h new file mode 100644 index 000000000..139c8aa87 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelApPositionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_DELAPPOSITIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelApPositionResult : public ServiceResult + { + public: + + + DelApPositionResult(); + explicit DelApPositionResult(const std::string &payload); + ~DelApPositionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELAPPOSITIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateRequest.h new file mode 100644 index 000000000..ab9895dd9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateRequest.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_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelPageConfigTemplateRequest : public RpcServiceRequest + { + + public: + DelPageConfigTemplateRequest(); + ~DelPageConfigTemplateRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateResult.h new file mode 100644 index 000000000..c62546ec5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelPageConfigTemplateResult.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_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelPageConfigTemplateResult : public ServiceResult + { + public: + + + DelPageConfigTemplateResult(); + explicit DelPageConfigTemplateResult(const std::string &payload); + ~DelPageConfigTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPAGECONFIGTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempRequest.h new file mode 100644 index 000000000..852dc6e74 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempRequest.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_CLOUDWF_MODEL_DELPORTALTEMPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelPortalTempRequest : public RpcServiceRequest + { + + public: + DelPortalTempRequest(); + ~DelPortalTempRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempResult.h new file mode 100644 index 000000000..5a205bc25 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelPortalTempResult.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_CLOUDWF_MODEL_DELPORTALTEMPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelPortalTempResult : public ServiceResult + { + public: + + + DelPortalTempResult(); + explicit DelPortalTempResult(const std::string &payload); + ~DelPortalTempResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELPORTALTEMPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionRequest.h new file mode 100644 index 000000000..f3bd249e6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionRequest.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_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelSubAccountPermissionRequest : public RpcServiceRequest + { + + public: + DelSubAccountPermissionRequest(); + ~DelSubAccountPermissionRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionResult.h new file mode 100644 index 000000000..5de1e9afc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelSubAccountPermissionResult.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_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelSubAccountPermissionResult : public ServiceResult + { + public: + + + DelSubAccountPermissionResult(); + explicit DelSubAccountPermissionResult(const std::string &payload); + ~DelSubAccountPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELSUBACCOUNTPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootRequest.h new file mode 100644 index 000000000..03b79bd56 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootRequest.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_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelUmengPagePermission4RootRequest : public RpcServiceRequest + { + + public: + DelUmengPagePermission4RootRequest(); + ~DelUmengPagePermission4RootRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootResult.h new file mode 100644 index 000000000..d0c66ee4c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DelUmengPagePermission4RootResult.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_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DelUmengPagePermission4RootResult : public ServiceResult + { + public: + + + DelUmengPagePermission4RootResult(); + explicit DelUmengPagePermission4RootResult(const std::string &payload); + ~DelUmengPagePermission4RootResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELUMENGPAGEPERMISSION4ROOTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigRequest.h new file mode 100644 index 000000000..0601906c6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApRadioSsidConfigRequest : public RpcServiceRequest + { + + public: + DeleteApRadioSsidConfigRequest(); + ~DeleteApRadioSsidConfigRequest(); + + int getInstantlyEffective()const; + void setInstantlyEffective(int instantlyEffective); + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int instantlyEffective_; + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigResult.h new file mode 100644 index 000000000..7dd4353be --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApRadioSsidConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApRadioSsidConfigResult : public ServiceResult + { + public: + + + DeleteApRadioSsidConfigResult(); + explicit DeleteApRadioSsidConfigResult(const std::string &payload); + ~DeleteApRadioSsidConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPRADIOSSIDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigRequest.h new file mode 100644 index 000000000..af9c915bb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigRequest.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_CLOUDWF_MODEL_DELETEAPGROUPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupConfigRequest : public RpcServiceRequest + { + + public: + DeleteApgroupConfigRequest(); + ~DeleteApgroupConfigRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigResult.h new file mode 100644 index 000000000..06496a9cf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_DELETEAPGROUPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupConfigResult : public ServiceResult + { + public: + + + DeleteApgroupConfigResult(); + explicit DeleteApgroupConfigResult(const std::string &payload); + ~DeleteApgroupConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigRequest.h new file mode 100644 index 000000000..a8968e481 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupSsidConfigRequest : public RpcServiceRequest + { + + public: + DeleteApgroupSsidConfigRequest(); + ~DeleteApgroupSsidConfigRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigResult.h new file mode 100644 index 000000000..aeabfe7f8 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeleteApgroupSsidConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeleteApgroupSsidConfigResult : public ServiceResult + { + public: + + + DeleteApgroupSsidConfigResult(); + explicit DeleteApgroupSsidConfigResult(const std::string &payload); + ~DeleteApgroupSsidConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEAPGROUPSSIDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapRequest.h new file mode 100644 index 000000000..8dc4db82d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapRequest.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_CLOUDWF_MODEL_DELETEPOSITIONMAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeletePositionMapRequest : public RpcServiceRequest + { + + public: + DeletePositionMapRequest(); + ~DeletePositionMapRequest(); + + long getMapId()const; + void setMapId(long mapId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long mapId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapResult.h new file mode 100644 index 000000000..dfe0f124e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeletePositionMapResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_DELETEPOSITIONMAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeletePositionMapResult : public ServiceResult + { + public: + + + DeletePositionMapResult(); + explicit DeletePositionMapResult(const std::string &payload); + ~DeletePositionMapResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DELETEPOSITIONMAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateRequest.h new file mode 100644 index 000000000..7c523c231 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_DEVICEBATCHCREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceBatchCreateRequest : public RpcServiceRequest + { + + public: + DeviceBatchCreateRequest(); + ~DeviceBatchCreateRequest(); + + std::string getSn()const; + void setSn(const std::string& sn); + int getDeviceType()const; + void setDeviceType(int deviceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string sn_; + int deviceType_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateResult.h new file mode 100644 index 000000000..78eab4902 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceBatchCreateResult.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_CLOUDWF_MODEL_DEVICEBATCHCREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceBatchCreateResult : public ServiceResult + { + public: + + + DeviceBatchCreateResult(); + explicit DeviceBatchCreateResult(const std::string &payload); + ~DeviceBatchCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEBATCHCREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateRequest.h new file mode 100644 index 000000000..c073b15ee --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateRequest.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_CLOUDWF_MODEL_DEVICECREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceCreateRequest : public RpcServiceRequest + { + + public: + DeviceCreateRequest(); + ~DeviceCreateRequest(); + + std::string getDeviceNum()const; + void setDeviceNum(const std::string& deviceNum); + std::string getDevicePosition()const; + void setDevicePosition(const std::string& devicePosition); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); + int getDeviceType()const; + void setDeviceType(int deviceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string deviceNum_; + std::string devicePosition_; + std::string deviceName_; + int deviceType_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateResult.h new file mode 100644 index 000000000..6bed731e5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceCreateResult.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_CLOUDWF_MODEL_DEVICECREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceCreateResult : public ServiceResult + { + public: + + + DeviceCreateResult(); + explicit DeviceCreateResult(const std::string &payload); + ~DeviceCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICECREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteRequest.h new file mode 100644 index 000000000..42c5cdb53 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_DEVICEDELETEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceDeleteRequest : public RpcServiceRequest + { + + public: + DeviceDeleteRequest(); + ~DeviceDeleteRequest(); + + long getDid()const; + void setDid(long did); + std::string getMac()const; + void setMac(const std::string& mac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long did_; + std::string mac_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteResult.h new file mode 100644 index 000000000..e2eb0356f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceDeleteResult.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_CLOUDWF_MODEL_DEVICEDELETERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceDeleteResult : public ServiceResult + { + public: + + + DeviceDeleteResult(); + explicit DeviceDeleteResult(const std::string &payload); + ~DeviceDeleteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEDELETERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListRequest.h new file mode 100644 index 000000000..4239cc878 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListRequest.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_CLOUDWF_MODEL_DEVICESHOWLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceShowListRequest : public RpcServiceRequest + { + + public: + DeviceShowListRequest(); + ~DeviceShowListRequest(); + + std::string getDirc()const; + void setDirc(const std::string& dirc); + int getPage()const; + void setPage(int page); + int getPer()const; + void setPer(int per); + int getDeviceType()const; + void setDeviceType(int deviceType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string dirc_; + int page_; + int per_; + int deviceType_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListResult.h new file mode 100644 index 000000000..1fe9da6bd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceShowListResult.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_CLOUDWF_MODEL_DEVICESHOWLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceShowListResult : public ServiceResult + { + public: + + + DeviceShowListResult(); + explicit DeviceShowListResult(const std::string &payload); + ~DeviceShowListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICESHOWLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateRequest.h new file mode 100644 index 000000000..a82c2a8e7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateRequest.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_CLOUDWF_MODEL_DEVICEUPDATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceUpdateRequest : public RpcServiceRequest + { + + public: + DeviceUpdateRequest(); + ~DeviceUpdateRequest(); + + std::string getDevicePosition()const; + void setDevicePosition(const std::string& devicePosition); + std::string getDeviceName()const; + void setDeviceName(const std::string& deviceName); + long getDid()const; + void setDid(long did); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string devicePosition_; + std::string deviceName_; + long did_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateResult.h new file mode 100644 index 000000000..5096414cd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/DeviceUpdateResult.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_CLOUDWF_MODEL_DEVICEUPDATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT DeviceUpdateResult : public ServiceResult + { + public: + + + DeviceUpdateResult(); + explicit DeviceUpdateResult(const std::string &payload); + ~DeviceUpdateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_DEVICEUPDATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonRequest.h new file mode 100644 index 000000000..58ab954f7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonRequest.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_CLOUDWF_MODEL_EXCELTOJSONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ExcelToJsonRequest : public RpcServiceRequest + { + + public: + ExcelToJsonRequest(); + ~ExcelToJsonRequest(); + + std::string getUploadData()const; + void setUploadData(const std::string& uploadData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string uploadData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonResult.h new file mode 100644 index 000000000..868f0a43c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ExcelToJsonResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_EXCELTOJSONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ExcelToJsonResult : public ServiceResult + { + public: + + + ExcelToJsonResult(); + explicit ExcelToJsonResult(const std::string &payload); + ~ExcelToJsonResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_EXCELTOJSONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/FindApRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/FindApRequest.h new file mode 100644 index 000000000..733510ec1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/FindApRequest.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_CLOUDWF_MODEL_FINDAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_FINDAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT FindApRequest : public RpcServiceRequest + { + + public: + FindApRequest(); + ~FindApRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FINDAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/FindApResult.h b/cloudwf/include/alibabacloud/cloudwf/model/FindApResult.h new file mode 100644 index 000000000..25264855f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/FindApResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_FINDAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_FINDAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT FindApResult : public ServiceResult + { + public: + + + FindApResult(); + explicit FindApResult(const std::string &payload); + ~FindApResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FINDAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseRequest.h new file mode 100644 index 000000000..460363b7e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseRequest.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_CLOUDWF_MODEL_FREQUENCYANALYSEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT FrequencyAnalyseRequest : public RpcServiceRequest + { + + public: + FrequencyAnalyseRequest(); + ~FrequencyAnalyseRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseResult.h b/cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseResult.h new file mode 100644 index 000000000..91c8adec3 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/FrequencyAnalyseResult.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_CLOUDWF_MODEL_FREQUENCYANALYSERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT FrequencyAnalyseResult : public ServiceResult + { + public: + + + FrequencyAnalyseResult(); + explicit FrequencyAnalyseResult(const std::string &payload); + ~FrequencyAnalyseResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_FREQUENCYANALYSERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigRequest.h new file mode 100644 index 000000000..e74063679 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigRequest.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_CLOUDWF_MODEL_GETACCOUNTCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAccountConfigRequest : public RpcServiceRequest + { + + public: + GetAccountConfigRequest(); + ~GetAccountConfigRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigResult.h new file mode 100644 index 000000000..1933ac9f7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAccountConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETACCOUNTCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAccountConfigResult : public ServiceResult + { + public: + + + GetAccountConfigResult(); + explicit GetAccountConfigResult(const std::string &payload); + ~GetAccountConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETACCOUNTCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressRequest.h new file mode 100644 index 000000000..42f625ea8 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressRequest.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_CLOUDWF_MODEL_GETADDAPSPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAddApsProgressRequest : public RpcServiceRequest + { + + public: + GetAddApsProgressRequest(); + ~GetAddApsProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressResult.h new file mode 100644 index 000000000..8084f5b76 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAddApsProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETADDAPSPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAddApsProgressResult : public ServiceResult + { + public: + + + GetAddApsProgressResult(); + explicit GetAddApsProgressResult(const std::string &payload); + ~GetAddApsProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETADDAPSPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupRequest.h new file mode 100644 index 000000000..43bf10d5c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAllActiveShopByGroupRequest : public RpcServiceRequest + { + + public: + GetAllActiveShopByGroupRequest(); + ~GetAllActiveShopByGroupRequest(); + + std::vector getGids()const; + void setGids(const std::vector& gids); + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector gids_; + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupResult.h new file mode 100644 index 000000000..fecec62e0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAllActiveShopByGroupResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAllActiveShopByGroupResult : public ServiceResult + { + public: + + + GetAllActiveShopByGroupResult(); + explicit GetAllActiveShopByGroupResult(const std::string &payload); + ~GetAllActiveShopByGroupResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLACTIVESHOPBYGROUPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelRequest.h new file mode 100644 index 000000000..a13b25476 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETALLAPMODELREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAllApModelRequest : public RpcServiceRequest + { + + public: + GetAllApModelRequest(); + ~GetAllApModelRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelResult.h new file mode 100644 index 000000000..e391d7de5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetAllApModelResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETALLAPMODELRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetAllApModelResult : public ServiceResult + { + public: + + + GetAllApModelResult(); + explicit GetAllApModelResult(const std::string &payload); + ~GetAllApModelResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETALLAPMODELRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigRequest.h new file mode 100644 index 000000000..f6e122176 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigRequest.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_CLOUDWF_MODEL_GETAPDETAILEDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedConfigRequest : public RpcServiceRequest + { + + public: + GetApDetailedConfigRequest(); + ~GetApDetailedConfigRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigResult.h new file mode 100644 index 000000000..ee3d6e9d4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPDETAILEDCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedConfigResult : public ServiceResult + { + public: + + + GetApDetailedConfigResult(); + explicit GetApDetailedConfigResult(const std::string &payload); + ~GetApDetailedConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusRequest.h new file mode 100644 index 000000000..4964ff618 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusRequest.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_CLOUDWF_MODEL_GETAPDETAILEDSTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedStatusRequest : public RpcServiceRequest + { + + public: + GetApDetailedStatusRequest(); + ~GetApDetailedStatusRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusResult.h new file mode 100644 index 000000000..aafc36757 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApDetailedStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPDETAILEDSTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApDetailedStatusResult : public ServiceResult + { + public: + + + GetApDetailedStatusResult(); + explicit GetApDetailedStatusResult(const std::string &payload); + ~GetApDetailedStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPDETAILEDSTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindRequest.h new file mode 100644 index 000000000..696f2a649 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_GETAPPORTALBINDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApPortalBindRequest : public RpcServiceRequest + { + + public: + GetApPortalBindRequest(); + ~GetApPortalBindRequest(); + + int getConfigType()const; + void setConfigType(int configType); + long getBindId()const; + void setBindId(long bindId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int configType_; + long bindId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindResult.h new file mode 100644 index 000000000..7b8f9f53a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApPortalBindResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPPORTALBINDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApPortalBindResult : public ServiceResult + { + public: + + + GetApPortalBindResult(); + explicit GetApPortalBindResult(const std::string &payload); + ~GetApPortalBindResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPPORTALBINDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerRequest.h new file mode 100644 index 000000000..cd14a87b3 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerRequest.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_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApRunHistoryTimeSerRequest : public RpcServiceRequest + { + + public: + GetApRunHistoryTimeSerRequest(); + ~GetApRunHistoryTimeSerRequest(); + + long getStart()const; + void setStart(long start); + long getEnd()const; + void setEnd(long end); + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long start_; + long end_; + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerResult.h new file mode 100644 index 000000000..b8cf459a8 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApRunHistoryTimeSerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApRunHistoryTimeSerResult : public ServiceResult + { + public: + + + GetApRunHistoryTimeSerResult(); + explicit GetApRunHistoryTimeSerResult(const std::string &payload); + ~GetApRunHistoryTimeSerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPRUNHISTORYTIMESERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggRequest.h new file mode 100644 index 000000000..030ae3e35 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggRequest.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_CLOUDWF_MODEL_GETAPSTAMISCAGGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApStaMiscAggRequest : public RpcServiceRequest + { + + public: + GetApStaMiscAggRequest(); + ~GetApStaMiscAggRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggResult.h new file mode 100644 index 000000000..6aaa8c479 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApStaMiscAggResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPSTAMISCAGGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApStaMiscAggResult : public ServiceResult + { + public: + + + GetApStaMiscAggResult(); + explicit GetApStaMiscAggResult(const std::string &payload); + ~GetApStaMiscAggResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPSTAMISCAGGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApTopRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApTopRequest.h new file mode 100644 index 000000000..5ccfd8dd7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApTopRequest.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_CLOUDWF_MODEL_GETAPTOPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApTopRequest : public RpcServiceRequest + { + + public: + GetApTopRequest(); + ~GetApTopRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApTopResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApTopResult.h new file mode 100644 index 000000000..46dbb652f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApTopResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPTOPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApTopResult : public ServiceResult + { + public: + + + GetApTopResult(); + explicit GetApTopResult(const std::string &payload); + ~GetApTopResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPTOPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressRequest.h new file mode 100644 index 000000000..55d84b123 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressRequest.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_CLOUDWF_MODEL_GETAPGROUPCONFIGPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPCONFIGPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupConfigProgressRequest : public RpcServiceRequest + { + + public: + GetApgroupConfigProgressRequest(); + ~GetApgroupConfigProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPCONFIGPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressResult.h new file mode 100644 index 000000000..78ba8d884 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupConfigProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPGROUPCONFIGPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPCONFIGPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupConfigProgressResult : public ServiceResult + { + public: + + + GetApgroupConfigProgressResult(); + explicit GetApgroupConfigProgressResult(const std::string &payload); + ~GetApgroupConfigProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPCONFIGPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigRequest.h new file mode 100644 index 000000000..b33497dc1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigRequest.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_CLOUDWF_MODEL_GETAPGROUPDETAILEDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPDETAILEDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupDetailedConfigRequest : public RpcServiceRequest + { + + public: + GetApgroupDetailedConfigRequest(); + ~GetApgroupDetailedConfigRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPDETAILEDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigResult.h new file mode 100644 index 000000000..69615eee0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupDetailedConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPGROUPDETAILEDCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPDETAILEDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupDetailedConfigResult : public ServiceResult + { + public: + + + GetApgroupDetailedConfigResult(); + explicit GetApgroupDetailedConfigResult(const std::string &payload); + ~GetApgroupDetailedConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPDETAILEDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressRequest.h new file mode 100644 index 000000000..c7ff7cf1b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressRequest.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_CLOUDWF_MODEL_GETAPGROUPPORTALCONFIGPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPPORTALCONFIGPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupPortalConfigProgressRequest : public RpcServiceRequest + { + + public: + GetApgroupPortalConfigProgressRequest(); + ~GetApgroupPortalConfigProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPPORTALCONFIGPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressResult.h new file mode 100644 index 000000000..2fbf5b04f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupPortalConfigProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPGROUPPORTALCONFIGPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPPORTALCONFIGPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupPortalConfigProgressResult : public ServiceResult + { + public: + + + GetApgroupPortalConfigProgressResult(); + explicit GetApgroupPortalConfigProgressResult(const std::string &payload); + ~GetApgroupPortalConfigProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPPORTALCONFIGPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressRequest.h new file mode 100644 index 000000000..19f167dd6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressRequest.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_CLOUDWF_MODEL_GETAPGROUPSCANCONFIGSAVEPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSCANCONFIGSAVEPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupScanConfigSaveProgressRequest : public RpcServiceRequest + { + + public: + GetApgroupScanConfigSaveProgressRequest(); + ~GetApgroupScanConfigSaveProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSCANCONFIGSAVEPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressResult.h new file mode 100644 index 000000000..3cacf457b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupScanConfigSaveProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPGROUPSCANCONFIGSAVEPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSCANCONFIGSAVEPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupScanConfigSaveProgressResult : public ServiceResult + { + public: + + + GetApgroupScanConfigSaveProgressResult(); + explicit GetApgroupScanConfigSaveProgressResult(const std::string &payload); + ~GetApgroupScanConfigSaveProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSCANCONFIGSAVEPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressRequest.h new file mode 100644 index 000000000..5fa98956a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressRequest.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_CLOUDWF_MODEL_GETAPGROUPSSIDCONFIGPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSSIDCONFIGPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupSsidConfigProgressRequest : public RpcServiceRequest + { + + public: + GetApgroupSsidConfigProgressRequest(); + ~GetApgroupSsidConfigProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSSIDCONFIGPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressResult.h new file mode 100644 index 000000000..2e664d53d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetApgroupSsidConfigProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETAPGROUPSSIDCONFIGPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSSIDCONFIGPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetApgroupSsidConfigProgressResult : public ServiceResult + { + public: + + + GetApgroupSsidConfigProgressResult(); + explicit GetApgroupSsidConfigProgressResult(const std::string &payload); + ~GetApgroupSsidConfigProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETAPGROUPSSIDCONFIGPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressRequest.h new file mode 100644 index 000000000..e7209c684 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETBATCHSAVEAPASSETPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBATCHSAVEAPASSETPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBatchSaveApAssetProgressRequest : public RpcServiceRequest + { + + public: + GetBatchSaveApAssetProgressRequest(); + ~GetBatchSaveApAssetProgressRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBATCHSAVEAPASSETPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressResult.h new file mode 100644 index 000000000..99e0f13f9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBatchSaveApAssetProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETBATCHSAVEAPASSETPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBATCHSAVEAPASSETPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBatchSaveApAssetProgressResult : public ServiceResult + { + public: + + + GetBatchSaveApAssetProgressResult(); + explicit GetBatchSaveApAssetProgressResult(const std::string &payload); + ~GetBatchSaveApAssetProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBATCHSAVEAPASSETPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBidRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBidRequest.h new file mode 100644 index 000000000..624284c11 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBidRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_GETBIDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBidRequest : public RpcServiceRequest + { + + public: + GetBidRequest(); + ~GetBidRequest(); + + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int length_; + int pageIndex_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBIDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBidResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBidResult.h new file mode 100644 index 000000000..e8c198e60 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBidResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETBIDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBidResult : public ServiceResult + { + public: + + + GetBidResult(); + explicit GetBidResult(const std::string &payload); + ~GetBidResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBIDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootRequest.h new file mode 100644 index 000000000..01b9a5fb7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootRequest.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_CLOUDWF_MODEL_GETBIDS4UID4ROOTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBIDS4UID4ROOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBids4Uid4RootRequest : public RpcServiceRequest + { + + public: + GetBids4Uid4RootRequest(); + ~GetBids4Uid4RootRequest(); + + long getUid()const; + void setUid(long uid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long uid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBIDS4UID4ROOTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootResult.h new file mode 100644 index 000000000..90cd294f0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBids4Uid4RootResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETBIDS4UID4ROOTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBIDS4UID4ROOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBids4Uid4RootResult : public ServiceResult + { + public: + + + GetBids4Uid4RootResult(); + explicit GetBids4Uid4RootResult(const std::string &payload); + ~GetBids4Uid4RootResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBIDS4UID4ROOTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengRequest.h new file mode 100644 index 000000000..aa823900c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETBINDAP4UMENGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBINDAP4UMENGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBindAp4UmengRequest : public RpcServiceRequest + { + + public: + GetBindAp4UmengRequest(); + ~GetBindAp4UmengRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBINDAP4UMENGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengResult.h new file mode 100644 index 000000000..db4df7781 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetBindAp4UmengResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETBINDAP4UMENGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETBINDAP4UMENGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetBindAp4UmengResult : public ServiceResult + { + public: + + + GetBindAp4UmengResult(); + explicit GetBindAp4UmengResult(const std::string &payload); + ~GetBindAp4UmengResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETBINDAP4UMENGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListRequest.h new file mode 100644 index 000000000..f3f06cd4e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_GETCROWDLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETCROWDLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetCrowdListRequest : public RpcServiceRequest + { + + public: + GetCrowdListRequest(); + ~GetCrowdListRequest(); + + long getGsid()const; + void setGsid(long gsid); + int getClassType()const; + void setClassType(int classType); + std::string getGsType()const; + void setGsType(const std::string& gsType); + std::string getEndTime()const; + void setEndTime(const std::string& endTime); + int getPage()const; + void setPage(int page); + std::string getStartTime()const; + void setStartTime(const std::string& startTime); + int getPer()const; + void setPer(int per); + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + int classType_; + std::string gsType_; + std::string endTime_; + int page_; + std::string startTime_; + int per_; + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETCROWDLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListResult.h new file mode 100644 index 000000000..17a937588 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetCrowdListResult.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_CLOUDWF_MODEL_GETCROWDLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETCROWDLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetCrowdListResult : public ServiceResult + { + public: + + + GetCrowdListResult(); + explicit GetCrowdListResult(const std::string &payload); + ~GetCrowdListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETCROWDLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticRequest.h new file mode 100644 index 000000000..cfbf20a64 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticRequest.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_CLOUDWF_MODEL_GETDAILYSTATISTICREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETDAILYSTATISTICREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetDailyStatisticRequest : public RpcServiceRequest + { + + public: + GetDailyStatisticRequest(); + ~GetDailyStatisticRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETDAILYSTATISTICREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticResult.h new file mode 100644 index 000000000..d74ced29e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetDailyStatisticResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETDAILYSTATISTICRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETDAILYSTATISTICRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetDailyStatisticResult : public ServiceResult + { + public: + + + GetDailyStatisticResult(); + explicit GetDailyStatisticResult(const std::string &payload); + ~GetDailyStatisticResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETDAILYSTATISTICRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacRequest.h new file mode 100644 index 000000000..005a313d2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacRequest.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_CLOUDWF_MODEL_GETDEVICEINFOBYMACREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETDEVICEINFOBYMACREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetDeviceInfoByMacRequest : public RpcServiceRequest + { + + public: + GetDeviceInfoByMacRequest(); + ~GetDeviceInfoByMacRequest(); + + std::string getMac()const; + void setMac(const std::string& mac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string mac_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETDEVICEINFOBYMACREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacResult.h new file mode 100644 index 000000000..6049da3ef --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetDeviceInfoByMacResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETDEVICEINFOBYMACRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETDEVICEINFOBYMACRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetDeviceInfoByMacResult : public ServiceResult + { + public: + + + GetDeviceInfoByMacResult(); + explicit GetDeviceInfoByMacResult(const std::string &payload); + ~GetDeviceInfoByMacResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETDEVICEINFOBYMACRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateRequest.h new file mode 100644 index 000000000..610913173 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPCHANGENAMETEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPCHANGENAMETEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApChangeNameTemplateRequest : public RpcServiceRequest + { + + public: + GetGroupApChangeNameTemplateRequest(); + ~GetGroupApChangeNameTemplateRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPCHANGENAMETEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateResult.h new file mode 100644 index 000000000..d4a96d50e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApChangeNameTemplateResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPCHANGENAMETEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPCHANGENAMETEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApChangeNameTemplateResult : public ServiceResult + { + public: + + + GetGroupApChangeNameTemplateResult(); + explicit GetGroupApChangeNameTemplateResult(const std::string &payload); + ~GetGroupApChangeNameTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPCHANGENAMETEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressRequest.h new file mode 100644 index 000000000..f8f36564d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressRequest.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_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRadioConfigProgressRequest : public RpcServiceRequest + { + + public: + GetGroupApRadioConfigProgressRequest(); + ~GetGroupApRadioConfigProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressResult.h new file mode 100644 index 000000000..2a34d3e09 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRadioConfigProgressResult : public ServiceResult + { + public: + + + GetGroupApRadioConfigProgressResult(); + explicit GetGroupApRadioConfigProgressResult(const std::string &payload); + ~GetGroupApRadioConfigProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateRequest.h new file mode 100644 index 000000000..859bea685 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRadioConfigTemplateRequest : public RpcServiceRequest + { + + public: + GetGroupApRadioConfigTemplateRequest(); + ~GetGroupApRadioConfigTemplateRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateResult.h new file mode 100644 index 000000000..76896f754 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioConfigTemplateResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRadioConfigTemplateResult : public ServiceResult + { + public: + + + GetGroupApRadioConfigTemplateResult(); + explicit GetGroupApRadioConfigTemplateResult(const std::string &payload); + ~GetGroupApRadioConfigTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOCONFIGTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressRequest.h new file mode 100644 index 000000000..fbc43dfe9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressRequest.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_CLOUDWF_MODEL_GETGROUPAPRADIOONOFFPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOONOFFPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRadioOnoffProgressRequest : public RpcServiceRequest + { + + public: + GetGroupApRadioOnoffProgressRequest(); + ~GetGroupApRadioOnoffProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOONOFFPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressResult.h new file mode 100644 index 000000000..c6a857db5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRadioOnoffProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPRADIOONOFFPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOONOFFPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRadioOnoffProgressResult : public ServiceResult + { + public: + + + GetGroupApRadioOnoffProgressResult(); + explicit GetGroupApRadioOnoffProgressResult(const std::string &payload); + ~GetGroupApRadioOnoffProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPRADIOONOFFPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressRequest.h new file mode 100644 index 000000000..e4eb4cb1b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressRequest.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_CLOUDWF_MODEL_GETGROUPAPREPAIRPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPREPAIRPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRepairProgressRequest : public RpcServiceRequest + { + + public: + GetGroupApRepairProgressRequest(); + ~GetGroupApRepairProgressRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPREPAIRPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressResult.h new file mode 100644 index 000000000..8b438c7bd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetGroupApRepairProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETGROUPAPREPAIRPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPREPAIRPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetGroupApRepairProgressResult : public ServiceResult + { + public: + + + GetGroupApRepairProgressResult(); + explicit GetGroupApRepairProgressResult(const std::string &payload); + ~GetGroupApRepairProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETGROUPAPREPAIRPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopRequest.h new file mode 100644 index 000000000..f7bde5844 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopRequest.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_CLOUDWF_MODEL_GETINSTANCEBYSHOPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETINSTANCEBYSHOPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetInstanceByShopRequest : public RpcServiceRequest + { + + public: + GetInstanceByShopRequest(); + ~GetInstanceByShopRequest(); + + long getShopId()const; + void setShopId(long shopId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long shopId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETINSTANCEBYSHOPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopResult.h new file mode 100644 index 000000000..b8eab3c31 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetInstanceByShopResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETINSTANCEBYSHOPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETINSTANCEBYSHOPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetInstanceByShopResult : public ServiceResult + { + public: + + + GetInstanceByShopResult(); + explicit GetInstanceByShopResult(const std::string &payload); + ~GetInstanceByShopResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETINSTANCEBYSHOPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticRequest.h new file mode 100644 index 000000000..ca0352e6b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticRequest.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_CLOUDWF_MODEL_GETLATESTAPSTATISTICREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTAPSTATISTICREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetLatestApStatisticRequest : public RpcServiceRequest + { + + public: + GetLatestApStatisticRequest(); + ~GetLatestApStatisticRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTAPSTATISTICREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticResult.h new file mode 100644 index 000000000..2f6a8e81e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestApStatisticResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETLATESTAPSTATISTICRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTAPSTATISTICRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetLatestApStatisticResult : public ServiceResult + { + public: + + + GetLatestApStatisticResult(); + explicit GetLatestApStatisticResult(const std::string &payload); + ~GetLatestApStatisticResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTAPSTATISTICRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticRequest.h new file mode 100644 index 000000000..48ea51950 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticRequest.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_CLOUDWF_MODEL_GETLATESTSTASTATISTICREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTSTASTATISTICREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetLatestStaStatisticRequest : public RpcServiceRequest + { + + public: + GetLatestStaStatisticRequest(); + ~GetLatestStaStatisticRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTSTASTATISTICREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticResult.h new file mode 100644 index 000000000..52a52d543 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetLatestStaStatisticResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETLATESTSTASTATISTICRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTSTASTATISTICRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetLatestStaStatisticResult : public ServiceResult + { + public: + + + GetLatestStaStatisticResult(); + explicit GetLatestStaStatisticResult(const std::string &payload); + ~GetLatestStaStatisticResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETLATESTSTASTATISTICRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlRequest.h new file mode 100644 index 000000000..75ca6ca8a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlRequest.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_CLOUDWF_MODEL_GETMAPURLREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETMAPURLREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetMapUrlRequest : public RpcServiceRequest + { + + public: + GetMapUrlRequest(); + ~GetMapUrlRequest(); + + long getMapId()const; + void setMapId(long mapId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long mapId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETMAPURLREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlResult.h new file mode 100644 index 000000000..5acef7deb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetMapUrlResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETMAPURLRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETMAPURLRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetMapUrlResult : public ServiceResult + { + public: + + + GetMapUrlResult(); + explicit GetMapUrlResult(const std::string &payload); + ~GetMapUrlResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETMAPURLRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerRequest.h new file mode 100644 index 000000000..7542f934b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerRequest.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_CLOUDWF_MODEL_GETONLINEAPTIMESERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETONLINEAPTIMESERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetOnlineApTimeSerRequest : public RpcServiceRequest + { + + public: + GetOnlineApTimeSerRequest(); + ~GetOnlineApTimeSerRequest(); + + long getZoomStart()const; + void setZoomStart(long zoomStart); + long getCompanyId()const; + void setCompanyId(long companyId); + long getApgroupId()const; + void setApgroupId(long apgroupId); + long getStart()const; + void setStart(long start); + long getZoomEnd()const; + void setZoomEnd(long zoomEnd); + long getEnd()const; + void setEnd(long end); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long zoomStart_; + long companyId_; + long apgroupId_; + long start_; + long zoomEnd_; + long end_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETONLINEAPTIMESERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerResult.h new file mode 100644 index 000000000..b7ebbff6b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineApTimeSerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETONLINEAPTIMESERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETONLINEAPTIMESERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetOnlineApTimeSerResult : public ServiceResult + { + public: + + + GetOnlineApTimeSerResult(); + explicit GetOnlineApTimeSerResult(const std::string &payload); + ~GetOnlineApTimeSerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETONLINEAPTIMESERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerRequest.h new file mode 100644 index 000000000..b9b0fd414 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerRequest.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_CLOUDWF_MODEL_GETONLINESTATIMESERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETONLINESTATIMESERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetOnlineStaTimeSerRequest : public RpcServiceRequest + { + + public: + GetOnlineStaTimeSerRequest(); + ~GetOnlineStaTimeSerRequest(); + + long getZoomStart()const; + void setZoomStart(long zoomStart); + long getCompanyId()const; + void setCompanyId(long companyId); + long getApgroupId()const; + void setApgroupId(long apgroupId); + long getStart()const; + void setStart(long start); + long getZoomEnd()const; + void setZoomEnd(long zoomEnd); + long getEnd()const; + void setEnd(long end); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long zoomStart_; + long companyId_; + long apgroupId_; + long start_; + long zoomEnd_; + long end_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETONLINESTATIMESERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerResult.h new file mode 100644 index 000000000..9cc474785 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetOnlineStaTimeSerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETONLINESTATIMESERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETONLINESTATIMESERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetOnlineStaTimeSerResult : public ServiceResult + { + public: + + + GetOnlineStaTimeSerResult(); + explicit GetOnlineStaTimeSerResult(const std::string &payload); + ~GetOnlineStaTimeSerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETONLINESTATIMESERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignRequest.h new file mode 100644 index 000000000..c4380ee65 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignRequest.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_CLOUDWF_MODEL_GETOSSSERVERSIGNREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETOSSSERVERSIGNREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetOssServerSignRequest : public RpcServiceRequest + { + + public: + GetOssServerSignRequest(); + ~GetOssServerSignRequest(); + + int getDirType()const; + void setDirType(int dirType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int dirType_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETOSSSERVERSIGNREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignResult.h new file mode 100644 index 000000000..b8d209eef --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetOssServerSignResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETOSSSERVERSIGNRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETOSSSERVERSIGNRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetOssServerSignResult : public ServiceResult + { + public: + + + GetOssServerSignResult(); + explicit GetOssServerSignResult(const std::string &payload); + ~GetOssServerSignResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETOSSSERVERSIGNRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateRequest.h new file mode 100644 index 000000000..aebc9c7d5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateRequest.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_CLOUDWF_MODEL_GETPAGECONFIGTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPAGECONFIGTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetPageConfigTemplateRequest : public RpcServiceRequest + { + + public: + GetPageConfigTemplateRequest(); + ~GetPageConfigTemplateRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPAGECONFIGTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateResult.h new file mode 100644 index 000000000..05422ab3f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetPageConfigTemplateResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETPAGECONFIGTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPAGECONFIGTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetPageConfigTemplateResult : public ServiceResult + { + public: + + + GetPageConfigTemplateResult(); + explicit GetPageConfigTemplateResult(const std::string &payload); + ~GetPageConfigTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPAGECONFIGTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesRequest.h new file mode 100644 index 000000000..67ac8954d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETPAGEPROPERTIESREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPAGEPROPERTIESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetPagePropertiesRequest : public RpcServiceRequest + { + + public: + GetPagePropertiesRequest(); + ~GetPagePropertiesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPAGEPROPERTIESREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesResult.h new file mode 100644 index 000000000..30184ce5a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetPagePropertiesResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETPAGEPROPERTIESRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPAGEPROPERTIESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetPagePropertiesResult : public ServiceResult + { + public: + + + GetPagePropertiesResult(); + explicit GetPagePropertiesResult(const std::string &payload); + ~GetPagePropertiesResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPAGEPROPERTIESRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailRequest.h new file mode 100644 index 000000000..fbe7f18c3 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_GETPORTALTEMPDETAILREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPORTALTEMPDETAILREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetPortalTempDetailRequest : public RpcServiceRequest + { + + public: + GetPortalTempDetailRequest(); + ~GetPortalTempDetailRequest(); + + long getId()const; + void setId(long id); + std::string getUniqueId()const; + void setUniqueId(const std::string& uniqueId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string uniqueId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPORTALTEMPDETAILREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailResult.h new file mode 100644 index 000000000..8b61b87ed --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetPortalTempDetailResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETPORTALTEMPDETAILRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPORTALTEMPDETAILRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetPortalTempDetailResult : public ServiceResult + { + public: + + + GetPortalTempDetailResult(); + explicit GetPortalTempDetailResult(const std::string &payload); + ~GetPortalTempDetailResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPORTALTEMPDETAILRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigRequest.h new file mode 100644 index 000000000..d29da5a2d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigRequest.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_CLOUDWF_MODEL_GETPROBEDATASUBSCRIBERCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPROBEDATASUBSCRIBERCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetProbeDataSubscriberConfigRequest : public RpcServiceRequest + { + + public: + GetProbeDataSubscriberConfigRequest(); + ~GetProbeDataSubscriberConfigRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPROBEDATASUBSCRIBERCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigResult.h new file mode 100644 index 000000000..6c481ff9e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetProbeDataSubscriberConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETPROBEDATASUBSCRIBERCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETPROBEDATASUBSCRIBERCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetProbeDataSubscriberConfigResult : public ServiceResult + { + public: + + + GetProbeDataSubscriberConfigResult(); + explicit GetProbeDataSubscriberConfigResult(const std::string &payload); + ~GetProbeDataSubscriberConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETPROBEDATASUBSCRIBERCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerRequest.h new file mode 100644 index 000000000..2a50898bd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerRequest.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_CLOUDWF_MODEL_GETRADIORUNHISTORYTIMESERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETRADIORUNHISTORYTIMESERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetRadioRunHistoryTimeSerRequest : public RpcServiceRequest + { + + public: + GetRadioRunHistoryTimeSerRequest(); + ~GetRadioRunHistoryTimeSerRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETRADIORUNHISTORYTIMESERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerResult.h new file mode 100644 index 000000000..d22ac9dc3 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetRadioRunHistoryTimeSerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETRADIORUNHISTORYTIMESERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETRADIORUNHISTORYTIMESERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetRadioRunHistoryTimeSerResult : public ServiceResult + { + public: + + + GetRadioRunHistoryTimeSerResult(); + explicit GetRadioRunHistoryTimeSerResult(const std::string &payload); + ~GetRadioRunHistoryTimeSerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETRADIORUNHISTORYTIMESERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetScanModeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetScanModeRequest.h new file mode 100644 index 000000000..5cd00c14b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetScanModeRequest.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_CLOUDWF_MODEL_GETSCANMODEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSCANMODEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetScanModeRequest : public RpcServiceRequest + { + + public: + GetScanModeRequest(); + ~GetScanModeRequest(); + + std::vector getMacList()const; + void setMacList(const std::vector& macList); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector macList_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSCANMODEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetScanModeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetScanModeResult.h new file mode 100644 index 000000000..9f4a6377c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetScanModeResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSCANMODERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSCANMODERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetScanModeResult : public ServiceResult + { + public: + + + GetScanModeResult(); + explicit GetScanModeResult(const std::string &payload); + ~GetScanModeResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSCANMODERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerRequest.h new file mode 100644 index 000000000..247851ff1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerRequest.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_CLOUDWF_MODEL_GETSCANPROBETIMESERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSCANPROBETIMESERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetScanProbeTimeSerRequest : public RpcServiceRequest + { + + public: + GetScanProbeTimeSerRequest(); + ~GetScanProbeTimeSerRequest(); + + long getZoomStart()const; + void setZoomStart(long zoomStart); + long getCompanyId()const; + void setCompanyId(long companyId); + long getApgroupId()const; + void setApgroupId(long apgroupId); + long getStart()const; + void setStart(long start); + long getZoomEnd()const; + void setZoomEnd(long zoomEnd); + long getEnd()const; + void setEnd(long end); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long zoomStart_; + long companyId_; + long apgroupId_; + long start_; + long zoomEnd_; + long end_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSCANPROBETIMESERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerResult.h new file mode 100644 index 000000000..d7189ffc1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetScanProbeTimeSerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSCANPROBETIMESERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSCANPROBETIMESERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetScanProbeTimeSerResult : public ServiceResult + { + public: + + + GetScanProbeTimeSerResult(); + explicit GetScanProbeTimeSerResult(const std::string &payload); + ~GetScanProbeTimeSerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSCANPROBETIMESERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressRequest.h new file mode 100644 index 000000000..bb5c21b7a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETSENDCOMMANDBYMACPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSENDCOMMANDBYMACPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSendCommandByMacProgressRequest : public RpcServiceRequest + { + + public: + GetSendCommandByMacProgressRequest(); + ~GetSendCommandByMacProgressRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSENDCOMMANDBYMACPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressResult.h new file mode 100644 index 000000000..4f698f120 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSendCommandByMacProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSENDCOMMANDBYMACPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSENDCOMMANDBYMACPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSendCommandByMacProgressResult : public ServiceResult + { + public: + + + GetSendCommandByMacProgressResult(); + explicit GetSendCommandByMacProgressResult(const std::string &payload); + ~GetSendCommandByMacProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSENDCOMMANDBYMACPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidRequest.h new file mode 100644 index 000000000..2ed65d453 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_GETSIDSANDGIDS4BIDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSIDSANDGIDS4BIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSidsAndGids4BidRequest : public RpcServiceRequest + { + + public: + GetSidsAndGids4BidRequest(); + ~GetSidsAndGids4BidRequest(); + + int getQueryType()const; + void setQueryType(int queryType); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getQueryId()const; + void setQueryId(long queryId); + + private: + int queryType_; + std::string accessKeyId_; + long queryId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSIDSANDGIDS4BIDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidResult.h new file mode 100644 index 000000000..804341277 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSidsAndGids4BidResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSIDSANDGIDS4BIDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSIDSANDGIDS4BIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSidsAndGids4BidResult : public ServiceResult + { + public: + + + GetSidsAndGids4BidResult(); + explicit GetSidsAndGids4BidResult(const std::string &payload); + ~GetSidsAndGids4BidResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSIDSANDGIDS4BIDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusRequest.h new file mode 100644 index 000000000..2ed95a086 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusRequest.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_CLOUDWF_MODEL_GETSTADETAILEDSTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSTADETAILEDSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetStaDetailedStatusRequest : public RpcServiceRequest + { + + public: + GetStaDetailedStatusRequest(); + ~GetStaDetailedStatusRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSTADETAILEDSTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusResult.h new file mode 100644 index 000000000..8ad6b1057 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetStaDetailedStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSTADETAILEDSTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSTADETAILEDSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetStaDetailedStatusResult : public ServiceResult + { + public: + + + GetStaDetailedStatusResult(); + explicit GetStaDetailedStatusResult(const std::string &payload); + ~GetStaDetailedStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSTADETAILEDSTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerRequest.h new file mode 100644 index 000000000..7881a96ba --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerRequest.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_CLOUDWF_MODEL_GETSTARUNHISTORYTIMESERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSTARUNHISTORYTIMESERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetStaRunHistoryTimeSerRequest : public RpcServiceRequest + { + + public: + GetStaRunHistoryTimeSerRequest(); + ~GetStaRunHistoryTimeSerRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSTARUNHISTORYTIMESERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerResult.h new file mode 100644 index 000000000..69329bb35 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetStaRunHistoryTimeSerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSTARUNHISTORYTIMESERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSTARUNHISTORYTIMESERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetStaRunHistoryTimeSerResult : public ServiceResult + { + public: + + + GetStaRunHistoryTimeSerResult(); + explicit GetStaRunHistoryTimeSerResult(const std::string &payload); + ~GetStaRunHistoryTimeSerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSTARUNHISTORYTIMESERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetStaTopRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetStaTopRequest.h new file mode 100644 index 000000000..52cc70a0f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetStaTopRequest.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_CLOUDWF_MODEL_GETSTATOPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSTATOPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetStaTopRequest : public RpcServiceRequest + { + + public: + GetStaTopRequest(); + ~GetStaTopRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSTATOPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetStaTopResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetStaTopResult.h new file mode 100644 index 000000000..aa4e62393 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetStaTopResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSTATOPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSTATOPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetStaTopResult : public ServiceResult + { + public: + + + GetStaTopResult(); + explicit GetStaTopResult(const std::string &payload); + ~GetStaTopResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSTATOPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionRequest.h new file mode 100644 index 000000000..17599ebb9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionRequest.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_CLOUDWF_MODEL_GETSUBACCOUNTPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSubAccountPermissionRequest : public RpcServiceRequest + { + + public: + GetSubAccountPermissionRequest(); + ~GetSubAccountPermissionRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionResult.h new file mode 100644 index 000000000..b264d6c54 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountPermissionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSUBACCOUNTPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSubAccountPermissionResult : public ServiceResult + { + public: + + + GetSubAccountPermissionResult(); + explicit GetSubAccountPermissionResult(const std::string &payload); + ~GetSubAccountPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusRequest.h new file mode 100644 index 000000000..82a99273a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETSUBACCOUNTSTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSubAccountStatusRequest : public RpcServiceRequest + { + + public: + GetSubAccountStatusRequest(); + ~GetSubAccountStatusRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTSTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusResult.h new file mode 100644 index 000000000..f3299a57c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetSubAccountStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETSUBACCOUNTSTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetSubAccountStatusResult : public ServiceResult + { + public: + + + GetSubAccountStatusResult(); + explicit GetSubAccountStatusResult(const std::string &payload); + ~GetSubAccountStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETSUBACCOUNTSTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootRequest.h new file mode 100644 index 000000000..e3b40456b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootRequest.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_CLOUDWF_MODEL_GETUMENGPAGEPERMISSION4ROOTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUMENGPAGEPERMISSION4ROOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUmengPagePermission4RootRequest : public RpcServiceRequest + { + + public: + GetUmengPagePermission4RootRequest(); + ~GetUmengPagePermission4RootRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUMENGPAGEPERMISSION4ROOTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootResult.h new file mode 100644 index 000000000..9a0b188b4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUmengPagePermission4RootResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETUMENGPAGEPERMISSION4ROOTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUMENGPAGEPERMISSION4ROOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUmengPagePermission4RootResult : public ServiceResult + { + public: + + + GetUmengPagePermission4RootResult(); + explicit GetUmengPagePermission4RootResult(const std::string &payload); + ~GetUmengPagePermission4RootResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUMENGPAGEPERMISSION4ROOTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressRequest.h new file mode 100644 index 000000000..72562cb56 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETUPGRADEAPGROUPPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPGROUPPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUpgradeAPGroupProgressRequest : public RpcServiceRequest + { + + public: + GetUpgradeAPGroupProgressRequest(); + ~GetUpgradeAPGroupProgressRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPGROUPPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressResult.h new file mode 100644 index 000000000..690920b0e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPGroupProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETUPGRADEAPGROUPPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPGROUPPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUpgradeAPGroupProgressResult : public ServiceResult + { + public: + + + GetUpgradeAPGroupProgressResult(); + explicit GetUpgradeAPGroupProgressResult(const std::string &payload); + ~GetUpgradeAPGroupProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPGROUPPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressRequest.h new file mode 100644 index 000000000..f8800a92d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_GETUPGRADEAPPROGRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPPROGRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUpgradeAPProgressRequest : public RpcServiceRequest + { + + public: + GetUpgradeAPProgressRequest(); + ~GetUpgradeAPProgressRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressResult.h new file mode 100644 index 000000000..b5ca6f8dd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeAPProgressResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETUPGRADEAPPROGRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPPROGRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUpgradeAPProgressResult : public ServiceResult + { + public: + + + GetUpgradeAPProgressResult(); + explicit GetUpgradeAPProgressResult(const std::string &payload); + ~GetUpgradeAPProgressResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEAPPROGRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgRequest.h new file mode 100644 index 000000000..0cca08870 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgRequest.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_CLOUDWF_MODEL_GETUPGRADEIMGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEIMGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUpgradeImgRequest : public RpcServiceRequest + { + + public: + GetUpgradeImgRequest(); + ~GetUpgradeImgRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEIMGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgResult.h new file mode 100644 index 000000000..e5d46bbd7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUpgradeImgResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETUPGRADEIMGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEIMGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUpgradeImgResult : public ServiceResult + { + public: + + + GetUpgradeImgResult(); + explicit GetUpgradeImgResult(const std::string &payload); + ~GetUpgradeImgResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUPGRADEIMGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionRequest.h new file mode 100644 index 000000000..0f325fbde --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionRequest.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_CLOUDWF_MODEL_GETUSERUMENGPAGEPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUSERUMENGPAGEPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUserUmengPagePermissionRequest : public RpcServiceRequest + { + + public: + GetUserUmengPagePermissionRequest(); + ~GetUserUmengPagePermissionRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUSERUMENGPAGEPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionResult.h new file mode 100644 index 000000000..a11adcdec --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GetUserUmengPagePermissionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_GETUSERUMENGPAGEPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GETUSERUMENGPAGEPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GetUserUmengPagePermissionResult : public ServiceResult + { + public: + + + GetUserUmengPagePermissionResult(); + explicit GetUserUmengPagePermissionResult(const std::string &payload); + ~GetUserUmengPagePermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GETUSERUMENGPAGEPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsRequest.h new file mode 100644 index 000000000..42d51fd60 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsRequest.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_CLOUDWF_MODEL_GROUPDETAILSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPDETAILSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupDetailsRequest : public RpcServiceRequest + { + + public: + GroupDetailsRequest(); + ~GroupDetailsRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPDETAILSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsResult.h new file mode 100644 index 000000000..cac37e8a0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupDetailsResult.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_CLOUDWF_MODEL_GROUPDETAILSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPDETAILSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupDetailsResult : public ServiceResult + { + public: + + + GroupDetailsResult(); + explicit GroupDetailsResult(const std::string &payload); + ~GroupDetailsResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPDETAILSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeRequest.h new file mode 100644 index 000000000..07300948d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeRequest.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_CLOUDWF_MODEL_GROUPINTIMEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPINTIMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupIntimeRequest : public RpcServiceRequest + { + + public: + GroupIntimeRequest(); + ~GroupIntimeRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPINTIMEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeResult.h new file mode 100644 index 000000000..e27a9f3fc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupIntimeResult.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_CLOUDWF_MODEL_GROUPINTIMERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPINTIMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupIntimeResult : public ServiceResult + { + public: + + + GroupIntimeResult(); + explicit GroupIntimeResult(const std::string &payload); + ~GroupIntimeResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPINTIMERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewRequest.h new file mode 100644 index 000000000..2e4f18288 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewRequest.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_CLOUDWF_MODEL_GROUPOVERVIEWREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPOVERVIEWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupOverviewRequest : public RpcServiceRequest + { + + public: + GroupOverviewRequest(); + ~GroupOverviewRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPOVERVIEWREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewResult.h new file mode 100644 index 000000000..266d4bc39 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupOverviewResult.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_CLOUDWF_MODEL_GROUPOVERVIEWRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPOVERVIEWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupOverviewResult : public ServiceResult + { + public: + + + GroupOverviewResult(); + explicit GroupOverviewResult(const std::string &payload); + ~GroupOverviewResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPOVERVIEWRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupTrendRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupTrendRequest.h new file mode 100644 index 000000000..c7d9b6576 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupTrendRequest.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_CLOUDWF_MODEL_GROUPTRENDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPTRENDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupTrendRequest : public RpcServiceRequest + { + + public: + GroupTrendRequest(); + ~GroupTrendRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPTRENDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/GroupTrendResult.h b/cloudwf/include/alibabacloud/cloudwf/model/GroupTrendResult.h new file mode 100644 index 000000000..76a8407ee --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/GroupTrendResult.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_CLOUDWF_MODEL_GROUPTRENDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_GROUPTRENDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT GroupTrendResult : public ServiceResult + { + public: + + + GroupTrendResult(); + explicit GroupTrendResult(const std::string &payload); + ~GroupTrendResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_GROUPTRENDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewRequest.h new file mode 100644 index 000000000..654055c57 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewRequest.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_CLOUDWF_MODEL_HEADQUARTERSOVERVIEWREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSOVERVIEWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersOverviewRequest : public RpcServiceRequest + { + + public: + HeadquartersOverviewRequest(); + ~HeadquartersOverviewRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSOVERVIEWREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewResult.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewResult.h new file mode 100644 index 000000000..d61ad0c1d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersOverviewResult.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_CLOUDWF_MODEL_HEADQUARTERSOVERVIEWRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSOVERVIEWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersOverviewResult : public ServiceResult + { + public: + + + HeadquartersOverviewResult(); + explicit HeadquartersOverviewResult(const std::string &payload); + ~HeadquartersOverviewResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSOVERVIEWRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingRequest.h new file mode 100644 index 000000000..76fc01e56 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingRequest.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_CLOUDWF_MODEL_HEADQUARTERSRANKINGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSRANKINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersRankingRequest : public RpcServiceRequest + { + + public: + HeadquartersRankingRequest(); + ~HeadquartersRankingRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSRANKINGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingResult.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingResult.h new file mode 100644 index 000000000..193a29ddc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersRankingResult.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_CLOUDWF_MODEL_HEADQUARTERSRANKINGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSRANKINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersRankingResult : public ServiceResult + { + public: + + + HeadquartersRankingResult(); + explicit HeadquartersRankingResult(const std::string &payload); + ~HeadquartersRankingResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSRANKINGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideRequest.h new file mode 100644 index 000000000..80eebc821 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideRequest.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_CLOUDWF_MODEL_HEADQUARTERSTOOLSCOINCIDEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCOINCIDEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersToolsCoincideRequest : public RpcServiceRequest + { + + public: + HeadquartersToolsCoincideRequest(); + ~HeadquartersToolsCoincideRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCOINCIDEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideResult.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideResult.h new file mode 100644 index 000000000..655a72ef9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsCoincideResult.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_CLOUDWF_MODEL_HEADQUARTERSTOOLSCOINCIDERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCOINCIDERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersToolsCoincideResult : public ServiceResult + { + public: + + + HeadquartersToolsCoincideResult(); + explicit HeadquartersToolsCoincideResult(const std::string &payload); + ~HeadquartersToolsCoincideResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCOINCIDERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastRequest.h new file mode 100644 index 000000000..cfecacb08 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastRequest.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_CLOUDWF_MODEL_HEADQUARTERSTOOLSCONTRASTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCONTRASTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersToolsContrastRequest : public RpcServiceRequest + { + + public: + HeadquartersToolsContrastRequest(); + ~HeadquartersToolsContrastRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCONTRASTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastResult.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastResult.h new file mode 100644 index 000000000..efd62404a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsContrastResult.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_CLOUDWF_MODEL_HEADQUARTERSTOOLSCONTRASTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCONTRASTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersToolsContrastResult : public ServiceResult + { + public: + + + HeadquartersToolsContrastResult(); + explicit HeadquartersToolsContrastResult(const std::string &payload); + ~HeadquartersToolsContrastResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSCONTRASTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2ORequest.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2ORequest.h new file mode 100644 index 000000000..1f9e29404 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2ORequest.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_CLOUDWF_MODEL_HEADQUARTERSTOOLSO2OREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSO2OREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersToolsO2ORequest : public RpcServiceRequest + { + + public: + HeadquartersToolsO2ORequest(); + ~HeadquartersToolsO2ORequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSO2OREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2OResult.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2OResult.h new file mode 100644 index 000000000..14e1d1e75 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersToolsO2OResult.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_CLOUDWF_MODEL_HEADQUARTERSTOOLSO2ORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSO2ORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersToolsO2OResult : public ServiceResult + { + public: + + + HeadquartersToolsO2OResult(); + explicit HeadquartersToolsO2OResult(const std::string &payload); + ~HeadquartersToolsO2OResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTOOLSO2ORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendRequest.h new file mode 100644 index 000000000..eaf9ec3f5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendRequest.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_CLOUDWF_MODEL_HEADQUARTERSTRENDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTRENDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersTrendRequest : public RpcServiceRequest + { + + public: + HeadquartersTrendRequest(); + ~HeadquartersTrendRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTRENDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendResult.h b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendResult.h new file mode 100644 index 000000000..1bd3d3a26 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/HeadquartersTrendResult.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_CLOUDWF_MODEL_HEADQUARTERSTRENDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTRENDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT HeadquartersTrendResult : public ServiceResult + { + public: + + + HeadquartersTrendResult(); + explicit HeadquartersTrendResult(const std::string &payload); + ~HeadquartersTrendResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_HEADQUARTERSTRENDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderRequest.h new file mode 100644 index 000000000..c152acee0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderRequest.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_CLOUDWF_MODEL_INNERCHECKORDERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_INNERCHECKORDERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT InnerCheckOrderRequest : public RpcServiceRequest + { + + public: + InnerCheckOrderRequest(); + ~InnerCheckOrderRequest(); + + std::string getData()const; + void setData(const std::string& data); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string data_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_INNERCHECKORDERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderResult.h b/cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderResult.h new file mode 100644 index 000000000..32dc7960c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/InnerCheckOrderResult.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_CLOUDWF_MODEL_INNERCHECKORDERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_INNERCHECKORDERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT InnerCheckOrderResult : public ServiceResult + { + public: + + + InnerCheckOrderResult(); + explicit InnerCheckOrderResult(const std::string &payload); + ~InnerCheckOrderResult(); + std::string getMessage()const; + std::string getData()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_INNERCHECKORDERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFRequest.h new file mode 100644 index 000000000..afc90d314 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFRequest.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_CLOUDWF_MODEL_INNERPRODUCECLOUDWFREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_INNERPRODUCECLOUDWFREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT InnerProduceCloudWFRequest : public RpcServiceRequest + { + + public: + InnerProduceCloudWFRequest(); + ~InnerProduceCloudWFRequest(); + + std::string getData()const; + void setData(const std::string& data); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string data_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_INNERPRODUCECLOUDWFREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFResult.h b/cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFResult.h new file mode 100644 index 000000000..cffbfe3f0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/InnerProduceCloudWFResult.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_CLOUDWF_MODEL_INNERPRODUCECLOUDWFRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_INNERPRODUCECLOUDWFRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT InnerProduceCloudWFResult : public ServiceResult + { + public: + + + InnerProduceCloudWFResult(); + explicit InnerProduceCloudWFResult(const std::string &payload); + ~InnerProduceCloudWFResult(); + std::string getMessage()const; + std::string getData()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_INNERPRODUCECLOUDWFRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/InnerRefundRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/InnerRefundRequest.h new file mode 100644 index 000000000..d7171e6cf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/InnerRefundRequest.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_CLOUDWF_MODEL_INNERREFUNDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_INNERREFUNDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT InnerRefundRequest : public RpcServiceRequest + { + + public: + InnerRefundRequest(); + ~InnerRefundRequest(); + + std::string getData()const; + void setData(const std::string& data); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string data_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_INNERREFUNDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/InnerRefundResult.h b/cloudwf/include/alibabacloud/cloudwf/model/InnerRefundResult.h new file mode 100644 index 000000000..fb4532974 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/InnerRefundResult.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_CLOUDWF_MODEL_INNERREFUNDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_INNERREFUNDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT InnerRefundResult : public ServiceResult + { + public: + + + InnerRefundResult(); + explicit InnerRefundResult(const std::string &payload); + ~InnerRefundResult(); + std::string getMessage()const; + std::string getData()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_INNERREFUNDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheRequest.h new file mode 100644 index 000000000..962e02629 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheRequest.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_CLOUDWF_MODEL_KICKANDCLEARPMKCACHEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_KICKANDCLEARPMKCACHEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT KickAndClearPMKcacheRequest : public RpcServiceRequest + { + + public: + KickAndClearPMKcacheRequest(); + ~KickAndClearPMKcacheRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_KICKANDCLEARPMKCACHEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheResult.h b/cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheResult.h new file mode 100644 index 000000000..638f400b5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/KickAndClearPMKcacheResult.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_CLOUDWF_MODEL_KICKANDCLEARPMKCACHERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_KICKANDCLEARPMKCACHERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT KickAndClearPMKcacheResult : public ServiceResult + { + public: + + + KickAndClearPMKcacheResult(); + explicit KickAndClearPMKcacheResult(const std::string &payload); + ~KickAndClearPMKcacheResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_KICKANDCLEARPMKCACHERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/KickStaRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/KickStaRequest.h new file mode 100644 index 000000000..5a852a425 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/KickStaRequest.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_CLOUDWF_MODEL_KICKSTAREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_KICKSTAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT KickStaRequest : public RpcServiceRequest + { + + public: + KickStaRequest(); + ~KickStaRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_KICKSTAREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/KickStaResult.h b/cloudwf/include/alibabacloud/cloudwf/model/KickStaResult.h new file mode 100644 index 000000000..2cb39f221 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/KickStaResult.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_CLOUDWF_MODEL_KICKSTARESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_KICKSTARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT KickStaResult : public ServiceResult + { + public: + + + KickStaResult(); + explicit KickStaResult(const std::string &payload); + ~KickStaResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_KICKSTARESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigRequest.h new file mode 100644 index 000000000..eabcb1c7c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigRequest.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_CLOUDWF_MODEL_LISTACCOUNTCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTACCOUNTCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListAccountConfigRequest : public RpcServiceRequest + { + + public: + ListAccountConfigRequest(); + ~ListAccountConfigRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + int getLength()const; + void setLength(int length); + std::string getSearchEmail()const; + void setSearchEmail(const std::string& searchEmail); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + int length_; + std::string searchEmail_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTACCOUNTCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigResult.h new file mode 100644 index 000000000..b3ffdf223 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListAccountConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTACCOUNTCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTACCOUNTCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListAccountConfigResult : public ServiceResult + { + public: + + + ListAccountConfigResult(); + explicit ListAccountConfigResult(const std::string &payload); + ~ListAccountConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTACCOUNTCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedRequest.h new file mode 100644 index 000000000..ba591fba5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedRequest.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_CLOUDWF_MODEL_LISTAPASSETCANBEADDEDREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETCANBEADDEDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApAssetCanBeAddedRequest : public RpcServiceRequest + { + + public: + ListApAssetCanBeAddedRequest(); + ~ListApAssetCanBeAddedRequest(); + + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + long getApgroupId()const; + void setApgroupId(long apgroupId); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSearchModel()const; + void setSearchModel(const std::string& searchModel); + + private: + std::string searchName_; + long apgroupId_; + int length_; + int pageIndex_; + std::string searchMac_; + std::string accessKeyId_; + std::string searchModel_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETCANBEADDEDREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedResult.h new file mode 100644 index 000000000..5fb5ebb73 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetCanBeAddedResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPASSETCANBEADDEDRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETCANBEADDEDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApAssetCanBeAddedResult : public ServiceResult + { + public: + + + ListApAssetCanBeAddedResult(); + explicit ListApAssetCanBeAddedResult(const std::string &payload); + ~ListApAssetCanBeAddedResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETCANBEADDEDRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetRequest.h new file mode 100644 index 000000000..5ec107d39 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApAssetRequest : public RpcServiceRequest + { + + public: + ListApAssetRequest(); + ~ListApAssetRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + std::string getSearchSerialNo()const; + void setSearchSerialNo(const std::string& searchSerialNo); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSearchModel()const; + void setSearchModel(const std::string& searchModel); + + private: + std::string orderCol_; + std::string searchName_; + std::string searchSerialNo_; + int length_; + int pageIndex_; + std::string searchMac_; + std::string orderDir_; + std::string accessKeyId_; + std::string searchModel_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetResult.h new file mode 100644 index 000000000..cafddd8fa --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApAssetResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPASSETRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApAssetResult : public ServiceResult + { + public: + + + ListApAssetResult(); + explicit ListApAssetResult(const std::string &payload); + ~ListApAssetResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPASSETRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoRequest.h new file mode 100644 index 000000000..be91ffcd5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoRequest.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_CLOUDWF_MODEL_LISTAPDETAILINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPDETAILINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApDetailInfoRequest : public RpcServiceRequest + { + + public: + ListApDetailInfoRequest(); + ~ListApDetailInfoRequest(); + + long getApAssetId()const; + void setApAssetId(long apAssetId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apAssetId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPDETAILINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoResult.h new file mode 100644 index 000000000..04570b733 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApDetailInfoResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPDETAILINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPDETAILINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApDetailInfoResult : public ServiceResult + { + public: + + + ListApDetailInfoResult(); + explicit ListApDetailInfoResult(const std::string &payload); + ~ListApDetailInfoResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPDETAILINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapRequest.h new file mode 100644 index 000000000..e559a21b8 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONMAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONMAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApPositionMapRequest : public RpcServiceRequest + { + + public: + ListApPositionMapRequest(); + ~ListApPositionMapRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + int getTotalItem()const; + void setTotalItem(int totalItem); + int getLength()const; + void setLength(int length); + int getMapType()const; + void setMapType(int mapType); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getSearchApgroupName()const; + void setSearchApgroupName(const std::string& searchApgroupName); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchName_; + int totalItem_; + int length_; + int mapType_; + int pageIndex_; + std::string searchApgroupName_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONMAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapResult.h new file mode 100644 index 000000000..3a1933627 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionMapResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPPOSITIONMAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONMAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApPositionMapResult : public ServiceResult + { + public: + + + ListApPositionMapResult(); + explicit ListApPositionMapResult(const std::string &payload); + ~ListApPositionMapResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONMAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionRequest.h new file mode 100644 index 000000000..357fa847a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionRequest.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_CLOUDWF_MODEL_LISTAPPOSITIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApPositionRequest : public RpcServiceRequest + { + + public: + ListApPositionRequest(); + ~ListApPositionRequest(); + + long getMapId()const; + void setMapId(long mapId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long mapId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionResult.h new file mode 100644 index 000000000..02fc9365d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPPOSITIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApPositionResult : public ServiceResult + { + public: + + + ListApPositionResult(); + explicit ListApPositionResult(const std::string &payload); + ~ListApPositionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusRequest.h new file mode 100644 index 000000000..fba2f8156 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusRequest.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_CLOUDWF_MODEL_LISTAPPOSITIONSTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApPositionStatusRequest : public RpcServiceRequest + { + + public: + ListApPositionStatusRequest(); + ~ListApPositionStatusRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONSTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusResult.h new file mode 100644 index 000000000..ed0f0a96c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApPositionStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPPOSITIONSTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApPositionStatusResult : public ServiceResult + { + public: + + + ListApPositionStatusResult(); + explicit ListApPositionStatusResult(const std::string &payload); + ~ListApPositionStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPPOSITIONSTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusRequest.h new file mode 100644 index 000000000..537d26347 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusRequest.h @@ -0,0 +1,78 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPRADIOSTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPRADIOSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApRadioStatusRequest : public RpcServiceRequest + { + + public: + ListApRadioStatusRequest(); + ~ListApRadioStatusRequest(); + + int getSearchDisabled()const; + void setSearchDisabled(int searchDisabled); + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + int getSearchChannelEquals()const; + void setSearchChannelEquals(int searchChannelEquals); + int getLength()const; + void setLength(int length); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + std::string getSearchApgroupName()const; + void setSearchApgroupName(const std::string& searchApgroupName); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + int getSearchApStatus()const; + void setSearchApStatus(int searchApStatus); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int searchDisabled_; + std::string orderCol_; + std::string searchName_; + int searchChannelEquals_; + int length_; + std::string searchMac_; + std::string searchApgroupName_; + int pageIndex_; + std::string orderDir_; + int searchApStatus_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPRADIOSTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusResult.h new file mode 100644 index 000000000..397824b3a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApRadioStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPRADIOSTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPRADIOSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApRadioStatusResult : public ServiceResult + { + public: + + + ListApRadioStatusResult(); + explicit ListApRadioStatusResult(const std::string &payload); + ~ListApRadioStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPRADIOSTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusRequest.h new file mode 100644 index 000000000..19c0f5dd0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusRequest.h @@ -0,0 +1,78 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPSTASTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTASTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApStaStatusRequest : public RpcServiceRequest + { + + public: + ListApStaStatusRequest(); + ~ListApStaStatusRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchProtocal()const; + void setSearchProtocal(const std::string& searchProtocal); + std::string getSearchSsid()const; + void setSearchSsid(const std::string& searchSsid); + std::string getSearchIp()const; + void setSearchIp(const std::string& searchIp); + int getLength()const; + void setLength(int length); + std::string getSearchUsername()const; + void setSearchUsername(const std::string& searchUsername); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + int getPageIndex()const; + void setPageIndex(int pageIndex); + long getId()const; + void setId(long id); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchProtocal_; + std::string searchSsid_; + std::string searchIp_; + int length_; + std::string searchUsername_; + std::string searchMac_; + int pageIndex_; + long id_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTASTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusResult.h new file mode 100644 index 000000000..1217dcc1f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApStaStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPSTASTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTASTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApStaStatusResult : public ServiceResult + { + public: + + + ListApStaStatusResult(); + explicit ListApStaStatusResult(const std::string &payload); + ~ListApStaStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTASTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApStatusRequest.h new file mode 100644 index 000000000..75cfe551e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApStatusRequest.h @@ -0,0 +1,87 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPSTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApStatusRequest : public RpcServiceRequest + { + + public: + ListApStatusRequest(); + ~ListApStatusRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + std::string getSearchGroupName()const; + void setSearchGroupName(const std::string& searchGroupName); + int getSearchStatus()const; + void setSearchStatus(int searchStatus); + std::string getSearchWanIp()const; + void setSearchWanIp(const std::string& searchWanIp); + std::string getSearchApModelName()const; + void setSearchApModelName(const std::string& searchApModelName); + int getLength()const; + void setLength(int length); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getSearchBssEquals()const; + void setSearchBssEquals(int searchBssEquals); + long getSearchSwVersion()const; + void setSearchSwVersion(long searchSwVersion); + std::string getSearchCompanyName()const; + void setSearchCompanyName(const std::string& searchCompanyName); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + int getPageIndex()const; + void setPageIndex(int pageIndex); + + private: + std::string orderCol_; + std::string searchName_; + std::string searchGroupName_; + int searchStatus_; + std::string searchWanIp_; + std::string searchApModelName_; + int length_; + std::string orderDir_; + std::string accessKeyId_; + int searchBssEquals_; + long searchSwVersion_; + std::string searchCompanyName_; + std::string searchMac_; + int pageIndex_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApStatusResult.h new file mode 100644 index 000000000..8b55a59c1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPSTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApStatusResult : public ServiceResult + { + public: + + + ListApStatusResult(); + explicit ListApStatusResult(const std::string &payload); + ~ListApStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPSTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeRequest.h new file mode 100644 index 000000000..7d18494ae --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeRequest.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_CLOUDWF_MODEL_LISTAPUPGRADEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPUPGRADEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApUpgradeRequest : public RpcServiceRequest + { + + public: + ListApUpgradeRequest(); + ~ListApUpgradeRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + std::string getSearchApModelName()const; + void setSearchApModelName(const std::string& searchApModelName); + int getLength()const; + void setLength(int length); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchName_; + std::string searchApModelName_; + int length_; + std::string searchMac_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPUPGRADEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeResult.h new file mode 100644 index 000000000..6d78c61e9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApUpgradeResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPUPGRADERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPUPGRADERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApUpgradeResult : public ServiceResult + { + public: + + + ListApUpgradeResult(); + explicit ListApUpgradeResult(const std::string &payload); + ~ListApUpgradeResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPUPGRADERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigRequest.h new file mode 100644 index 000000000..21f7627dd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigRequest.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_CLOUDWF_MODEL_LISTAPGROUPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPGROUPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApgroupConfigRequest : public RpcServiceRequest + { + + public: + ListApgroupConfigRequest(); + ~ListApgroupConfigRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + std::string getSearchCompany()const; + void setSearchCompany(const std::string& searchCompany); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchName_; + std::string searchCompany_; + int length_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPGROUPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigResult.h new file mode 100644 index 000000000..de71aadfb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListApgroupConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTAPGROUPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTAPGROUPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListApgroupConfigResult : public ServiceResult + { + public: + + + ListApgroupConfigResult(); + explicit ListApgroupConfigResult(const std::string &payload); + ~ListApgroupConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTAPGROUPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigRequest.h new file mode 100644 index 000000000..a110c3c66 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFAPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFAPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBriefApConfigRequest : public RpcServiceRequest + { + + public: + ListBriefApConfigRequest(); + ~ListBriefApConfigRequest(); + + int getSearchScan()const; + void setSearchScan(int searchScan); + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + int getLength()const; + void setLength(int length); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSearchModel()const; + void setSearchModel(const std::string& searchModel); + + private: + int searchScan_; + std::string orderCol_; + std::string searchName_; + int length_; + std::string searchMac_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + std::string searchModel_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFAPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigResult.h new file mode 100644 index 000000000..167b3084b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefApConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTBRIEFAPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFAPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBriefApConfigResult : public ServiceResult + { + public: + + + ListBriefApConfigResult(); + explicit ListBriefApConfigResult(const std::string &payload); + ~ListBriefApConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFAPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionRequest.h new file mode 100644 index 000000000..edeb5706a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionRequest.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_CLOUDWF_MODEL_LISTBRIEFCONFIGBYACTIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFCONFIGBYACTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBriefConfigByActionRequest : public RpcServiceRequest + { + + public: + ListBriefConfigByActionRequest(); + ~ListBriefConfigByActionRequest(); + + long getAncestorApgroupId()const; + void setAncestorApgroupId(long ancestorApgroupId); + int getLimit()const; + void setLimit(int limit); + std::string getFuzzySearch()const; + void setFuzzySearch(const std::string& fuzzySearch); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long ancestorApgroupId_; + int limit_; + std::string fuzzySearch_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFCONFIGBYACTIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionResult.h new file mode 100644 index 000000000..4a87f52e2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBriefConfigByActionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTBRIEFCONFIGBYACTIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFCONFIGBYACTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBriefConfigByActionResult : public ServiceResult + { + public: + + + ListBriefConfigByActionResult(); + explicit ListBriefConfigByActionResult(const std::string &payload); + ~ListBriefConfigByActionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBRIEFCONFIGBYACTIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsRequest.h new file mode 100644 index 000000000..cdab7d17d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsRequest.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_CLOUDWF_MODEL_LISTBUSINESSDETAILSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSDETAILSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBusinessDetailsRequest : public RpcServiceRequest + { + + public: + ListBusinessDetailsRequest(); + ~ListBusinessDetailsRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchName_; + int length_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSDETAILSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsResult.h new file mode 100644 index 000000000..f63250158 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessDetailsResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTBUSINESSDETAILSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSDETAILSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBusinessDetailsResult : public ServiceResult + { + public: + + + ListBusinessDetailsResult(); + explicit ListBusinessDetailsResult(const std::string &payload); + ~ListBusinessDetailsResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSDETAILSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesRequest.h new file mode 100644 index 000000000..fe1678cfc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesRequest.h @@ -0,0 +1,48 @@ +/* + * 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_CLOUDWF_MODEL_LISTBUSINESSESREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSESREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBusinessesRequest : public RpcServiceRequest + { + + public: + ListBusinessesRequest(); + ~ListBusinessesRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSESREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesResult.h new file mode 100644 index 000000000..d2c19c933 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListBusinessesResult.h @@ -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. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSESRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSESRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListBusinessesResult : public ServiceResult + { + public: + struct BusinessInfo + { + std::string value; + std::string text; + }; + + + ListBusinessesResult(); + explicit ListBusinessesResult(const std::string &payload); + ~ListBusinessesResult(); + std::vector getdata()const; + std::string getMessage()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::vector data_; + std::string message_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTBUSINESSESRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionRequest.h new file mode 100644 index 000000000..3bfd4c3a1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionRequest.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_CLOUDWF_MODEL_LISTCONFIGBYACTIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTCONFIGBYACTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListConfigByActionRequest : public RpcServiceRequest + { + + public: + ListConfigByActionRequest(); + ~ListConfigByActionRequest(); + + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + int getLimit()const; + void setLimit(int limit); + std::string getActionName()const; + void setActionName(const std::string& actionName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string searchName_; + int limit_; + std::string actionName_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTCONFIGBYACTIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionResult.h new file mode 100644 index 000000000..691ac99b4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListConfigByActionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTCONFIGBYACTIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTCONFIGBYACTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListConfigByActionResult : public ServiceResult + { + public: + + + ListConfigByActionResult(); + explicit ListConfigByActionResult(const std::string &payload); + ~ListConfigByActionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTCONFIGBYACTIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigRequest.h new file mode 100644 index 000000000..35eae314b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_LISTGROUPAPBRIEFCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTGROUPAPBRIEFCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListGroupApBriefConfigRequest : public RpcServiceRequest + { + + public: + ListGroupApBriefConfigRequest(); + ~ListGroupApBriefConfigRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchName()const; + void setSearchName(const std::string& searchName); + long getApgroupId()const; + void setApgroupId(long apgroupId); + int getColCnt()const; + void setColCnt(int colCnt); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchName_; + long apgroupId_; + int colCnt_; + int length_; + int pageIndex_; + std::string searchMac_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTGROUPAPBRIEFCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigResult.h new file mode 100644 index 000000000..b2ad8e46a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListGroupApBriefConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTGROUPAPBRIEFCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTGROUPAPBRIEFCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListGroupApBriefConfigResult : public ServiceResult + { + public: + + + ListGroupApBriefConfigResult(); + explicit ListGroupApBriefConfigResult(const std::string &payload); + ~ListGroupApBriefConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTGROUPAPBRIEFCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateRequest.h new file mode 100644 index 000000000..3a5f84bf4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateRequest.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_CLOUDWF_MODEL_LISTPAGECONFIGTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTPAGECONFIGTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListPageConfigTemplateRequest : public RpcServiceRequest + { + + public: + ListPageConfigTemplateRequest(); + ~ListPageConfigTemplateRequest(); + + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getSearchTempName()const; + void setSearchTempName(const std::string& searchTempName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int length_; + int pageIndex_; + std::string searchTempName_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTPAGECONFIGTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateResult.h new file mode 100644 index 000000000..97c9c1ab3 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListPageConfigTemplateResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTPAGECONFIGTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTPAGECONFIGTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListPageConfigTemplateResult : public ServiceResult + { + public: + + + ListPageConfigTemplateResult(); + explicit ListPageConfigTemplateResult(const std::string &payload); + ~ListPageConfigTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTPAGECONFIGTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateRequest.h new file mode 100644 index 000000000..a2f1a7968 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateRequest.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_CLOUDWF_MODEL_LISTPORTALTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTPORTALTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListPortalTemplateRequest : public RpcServiceRequest + { + + public: + ListPortalTemplateRequest(); + ~ListPortalTemplateRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getSearchTempName()const; + void setSearchTempName(const std::string& searchTempName); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + int length_; + int pageIndex_; + std::string orderDir_; + std::string searchTempName_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTPORTALTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateResult.h new file mode 100644 index 000000000..6ba3d7202 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListPortalTemplateResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTPORTALTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTPORTALTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListPortalTemplateResult : public ServiceResult + { + public: + + + ListPortalTemplateResult(); + explicit ListPortalTemplateResult(const std::string &payload); + ~ListPortalTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTPORTALTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoRequest.h new file mode 100644 index 000000000..5e42266cf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoRequest.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_CLOUDWF_MODEL_LISTPROBEINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTPROBEINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListProbeinfoRequest : public RpcServiceRequest + { + + public: + ListProbeinfoRequest(); + ~ListProbeinfoRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchUserMac()const; + void setSearchUserMac(const std::string& searchUserMac); + std::string getSearchSensorMac()const; + void setSearchSensorMac(const std::string& searchSensorMac); + int getLength()const; + void setLength(int length); + std::string getSearchSensorName()const; + void setSearchSensorName(const std::string& searchSensorName); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchUserMac_; + std::string searchSensorMac_; + int length_; + std::string searchSensorName_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTPROBEINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoResult.h new file mode 100644 index 000000000..e9f551444 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListProbeinfoResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTPROBEINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTPROBEINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListProbeinfoResult : public ServiceResult + { + public: + + + ListProbeinfoResult(); + explicit ListProbeinfoResult(const std::string &payload); + ~ListProbeinfoResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTPROBEINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogRequest.h new file mode 100644 index 000000000..e4bd4fc36 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_LISTSTAONOFFLOGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTSTAONOFFLOGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListStaOnoffLogRequest : public RpcServiceRequest + { + + public: + ListStaOnoffLogRequest(); + ~ListStaOnoffLogRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchSsid()const; + void setSearchSsid(const std::string& searchSsid); + std::string getSearchApName()const; + void setSearchApName(const std::string& searchApName); + int getLength()const; + void setLength(int length); + std::string getSearchUsername()const; + void setSearchUsername(const std::string& searchUsername); + int getPageIndex()const; + void setPageIndex(int pageIndex); + long getId()const; + void setId(long id); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + std::string searchSsid_; + std::string searchApName_; + int length_; + std::string searchUsername_; + int pageIndex_; + long id_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTSTAONOFFLOGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogResult.h new file mode 100644 index 000000000..4abf43a07 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListStaOnoffLogResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTSTAONOFFLOGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTSTAONOFFLOGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListStaOnoffLogResult : public ServiceResult + { + public: + + + ListStaOnoffLogResult(); + explicit ListStaOnoffLogResult(const std::string &payload); + ~ListStaOnoffLogResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTSTAONOFFLOGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusRequest.h new file mode 100644 index 000000000..f2a95e7ab --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusRequest.h @@ -0,0 +1,87 @@ +/* + * 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_CLOUDWF_MODEL_LISTSTASTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTSTASTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListStaStatusRequest : public RpcServiceRequest + { + + public: + ListStaStatusRequest(); + ~ListStaStatusRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + std::string getSearchGroupName()const; + void setSearchGroupName(const std::string& searchGroupName); + int getSearchStatus()const; + void setSearchStatus(int searchStatus); + int getLength()const; + void setLength(int length); + std::string getSearchUsername()const; + void setSearchUsername(const std::string& searchUsername); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSearchProtocal()const; + void setSearchProtocal(const std::string& searchProtocal); + std::string getSearchSsid()const; + void setSearchSsid(const std::string& searchSsid); + std::string getSearchApName()const; + void setSearchApName(const std::string& searchApName); + std::string getSearchIp()const; + void setSearchIp(const std::string& searchIp); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getSearchMac()const; + void setSearchMac(const std::string& searchMac); + std::string getSearchDescription()const; + void setSearchDescription(const std::string& searchDescription); + + private: + std::string orderCol_; + std::string searchGroupName_; + int searchStatus_; + int length_; + std::string searchUsername_; + std::string orderDir_; + std::string accessKeyId_; + std::string searchProtocal_; + std::string searchSsid_; + std::string searchApName_; + std::string searchIp_; + int pageIndex_; + std::string searchMac_; + std::string searchDescription_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTSTASTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusResult.h new file mode 100644 index 000000000..6fddcee94 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListStaStatusResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTSTASTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTSTASTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListStaStatusResult : public ServiceResult + { + public: + + + ListStaStatusResult(); + explicit ListStaStatusResult(const std::string &payload); + ~ListStaStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTSTASTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionRequest.h new file mode 100644 index 000000000..a74d35766 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionRequest.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_CLOUDWF_MODEL_LISTSUBACCOUNTPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTSUBACCOUNTPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListSubAccountPermissionRequest : public RpcServiceRequest + { + + public: + ListSubAccountPermissionRequest(); + ~ListSubAccountPermissionRequest(); + + long getSearchUid()const; + void setSearchUid(long searchUid); + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long searchUid_; + int length_; + int pageIndex_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTSUBACCOUNTPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionResult.h new file mode 100644 index 000000000..fe6cd0de9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListSubAccountPermissionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTSUBACCOUNTPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTSUBACCOUNTPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListSubAccountPermissionResult : public ServiceResult + { + public: + + + ListSubAccountPermissionResult(); + explicit ListSubAccountPermissionResult(const std::string &payload); + ~ListSubAccountPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTSUBACCOUNTPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootRequest.h new file mode 100644 index 000000000..aef3204b2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootRequest.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_CLOUDWF_MODEL_LISTUMENGPAGEPERMISSION4ROOTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTUMENGPAGEPERMISSION4ROOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListUmengPagePermission4RootRequest : public RpcServiceRequest + { + + public: + ListUmengPagePermission4RootRequest(); + ~ListUmengPagePermission4RootRequest(); + + std::string getOrderCol()const; + void setOrderCol(const std::string& orderCol); + int getLength()const; + void setLength(int length); + std::string getSearchEmail()const; + void setSearchEmail(const std::string& searchEmail); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getOrderDir()const; + void setOrderDir(const std::string& orderDir); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string orderCol_; + int length_; + std::string searchEmail_; + int pageIndex_; + std::string orderDir_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTUMENGPAGEPERMISSION4ROOTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootResult.h new file mode 100644 index 000000000..77ce2f9e9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListUmengPagePermission4RootResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTUMENGPAGEPERMISSION4ROOTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTUMENGPAGEPERMISSION4ROOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListUmengPagePermission4RootResult : public ServiceResult + { + public: + + + ListUmengPagePermission4RootResult(); + explicit ListUmengPagePermission4RootResult(const std::string &payload); + ~ListUmengPagePermission4RootResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTUMENGPAGEPERMISSION4ROOTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgRequest.h new file mode 100644 index 000000000..cb7490d11 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_LISTUPGRADEIMGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTUPGRADEIMGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListUpgradeImgRequest : public RpcServiceRequest + { + + public: + ListUpgradeImgRequest(); + ~ListUpgradeImgRequest(); + + int getLength()const; + void setLength(int length); + int getPageIndex()const; + void setPageIndex(int pageIndex); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int length_; + int pageIndex_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTUPGRADEIMGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgResult.h new file mode 100644 index 000000000..97347822f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ListUpgradeImgResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_LISTUPGRADEIMGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_LISTUPGRADEIMGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ListUpgradeImgResult : public ServiceResult + { + public: + + + ListUpgradeImgResult(); + explicit ListUpgradeImgResult(const std::string &payload); + ~ListUpgradeImgResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_LISTUPGRADEIMGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionRequest.h new file mode 100644 index 000000000..e2628aa9c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionRequest.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_CLOUDWF_MODEL_MODIFYSUBACCOUNTPERMISSIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_MODIFYSUBACCOUNTPERMISSIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ModifySubAccountPermissionRequest : public RpcServiceRequest + { + + public: + ModifySubAccountPermissionRequest(); + ~ModifySubAccountPermissionRequest(); + + std::vector getShopGroupIds()const; + void setShopGroupIds(const std::vector& shopGroupIds); + std::vector getShopIds()const; + void setShopIds(const std::vector& shopIds); + std::string getPagePermission()const; + void setPagePermission(const std::string& pagePermission); + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::vector getBusinessIds()const; + void setBusinessIds(const std::vector& businessIds); + + private: + std::vector shopGroupIds_; + std::vector shopIds_; + std::string pagePermission_; + long id_; + std::string accessKeyId_; + std::vector businessIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_MODIFYSUBACCOUNTPERMISSIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionResult.h new file mode 100644 index 000000000..83a5f5849 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ModifySubAccountPermissionResult.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_CLOUDWF_MODEL_MODIFYSUBACCOUNTPERMISSIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_MODIFYSUBACCOUNTPERMISSIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ModifySubAccountPermissionResult : public ServiceResult + { + public: + + + ModifySubAccountPermissionResult(); + explicit ModifySubAccountPermissionResult(const std::string &payload); + ~ModifySubAccountPermissionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_MODIFYSUBACCOUNTPERMISSIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseRequest.h new file mode 100644 index 000000000..a24f04601 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseRequest.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_CLOUDWF_MODEL_OEMFLOWRATEANALYSEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEANALYSEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateAnalyseRequest : public RpcServiceRequest + { + + public: + OemFlowrateAnalyseRequest(); + ~OemFlowrateAnalyseRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEANALYSEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseResult.h new file mode 100644 index 000000000..21f935ca2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateAnalyseResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMFLOWRATEANALYSERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEANALYSERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateAnalyseResult : public ServiceResult + { + public: + + + OemFlowrateAnalyseResult(); + explicit OemFlowrateAnalyseResult(const std::string &payload); + ~OemFlowrateAnalyseResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEANALYSERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentRequest.h new file mode 100644 index 000000000..d4b113901 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentRequest.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_CLOUDWF_MODEL_OEMFLOWRATEINTELLIGENTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEINTELLIGENTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateIntelligentRequest : public RpcServiceRequest + { + + public: + OemFlowrateIntelligentRequest(); + ~OemFlowrateIntelligentRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEINTELLIGENTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentResult.h new file mode 100644 index 000000000..c4c191700 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateIntelligentResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMFLOWRATEINTELLIGENTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEINTELLIGENTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateIntelligentResult : public ServiceResult + { + public: + + + OemFlowrateIntelligentResult(); + explicit OemFlowrateIntelligentResult(const std::string &payload); + ~OemFlowrateIntelligentResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEINTELLIGENTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorRequest.h new file mode 100644 index 000000000..1e9ce2ac7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorRequest.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_CLOUDWF_MODEL_OEMFLOWRATEMONITORREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEMONITORREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateMonitorRequest : public RpcServiceRequest + { + + public: + OemFlowrateMonitorRequest(); + ~OemFlowrateMonitorRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEMONITORREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorResult.h new file mode 100644 index 000000000..de943dfed --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateMonitorResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMFLOWRATEMONITORRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEMONITORRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateMonitorResult : public ServiceResult + { + public: + + + OemFlowrateMonitorResult(); + explicit OemFlowrateMonitorResult(const std::string &payload); + ~OemFlowrateMonitorResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEMONITORRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewRequest.h new file mode 100644 index 000000000..ea31e1d60 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewRequest.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_CLOUDWF_MODEL_OEMFLOWRATEOVERVIEWREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEOVERVIEWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateOverviewRequest : public RpcServiceRequest + { + + public: + OemFlowrateOverviewRequest(); + ~OemFlowrateOverviewRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEOVERVIEWREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewResult.h new file mode 100644 index 000000000..16fe5d5a5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateOverviewResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMFLOWRATEOVERVIEWRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEOVERVIEWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateOverviewResult : public ServiceResult + { + public: + + + OemFlowrateOverviewResult(); + explicit OemFlowrateOverviewResult(const std::string &payload); + ~OemFlowrateOverviewResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATEOVERVIEWRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingRequest.h new file mode 100644 index 000000000..7303046b4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingRequest.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_CLOUDWF_MODEL_OEMFLOWRATERANKINGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATERANKINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateRankingRequest : public RpcServiceRequest + { + + public: + OemFlowrateRankingRequest(); + ~OemFlowrateRankingRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATERANKINGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingResult.h new file mode 100644 index 000000000..e065f2f87 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemFlowrateRankingResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMFLOWRATERANKINGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATERANKINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemFlowrateRankingResult : public ServiceResult + { + public: + + + OemFlowrateRankingResult(); + explicit OemFlowrateRankingResult(const std::string &payload); + ~OemFlowrateRankingResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMFLOWRATERANKINGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineRequest.h new file mode 100644 index 000000000..f751c4e60 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineRequest.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_CLOUDWF_MODEL_OEMHEATLINEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATLINEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemHeatLineRequest : public RpcServiceRequest + { + + public: + OemHeatLineRequest(); + ~OemHeatLineRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATLINEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineResult.h new file mode 100644 index 000000000..19218668a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatLineResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMHEATLINERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATLINERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemHeatLineResult : public ServiceResult + { + public: + + + OemHeatLineResult(); + explicit OemHeatLineResult(const std::string &payload); + ~OemHeatLineResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATLINERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapRequest.h new file mode 100644 index 000000000..9070f63d8 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapRequest.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_CLOUDWF_MODEL_OEMHEATMAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATMAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemHeatMapRequest : public RpcServiceRequest + { + + public: + OemHeatMapRequest(); + ~OemHeatMapRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATMAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapResult.h new file mode 100644 index 000000000..95ef0d970 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatMapResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMHEATMAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATMAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemHeatMapResult : public ServiceResult + { + public: + + + OemHeatMapResult(); + explicit OemHeatMapResult(const std::string &payload); + ~OemHeatMapResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATMAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingRequest.h new file mode 100644 index 000000000..036b9bca5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingRequest.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_CLOUDWF_MODEL_OEMHEATSETTINGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATSETTINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemHeatSettingRequest : public RpcServiceRequest + { + + public: + OemHeatSettingRequest(); + ~OemHeatSettingRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATSETTINGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingResult.h new file mode 100644 index 000000000..39e4a3c15 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemHeatSettingResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMHEATSETTINGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATSETTINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemHeatSettingResult : public ServiceResult + { + public: + + + OemHeatSettingResult(); + explicit OemHeatSettingResult(const std::string &payload); + ~OemHeatSettingResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMHEATSETTINGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerRequest.h new file mode 100644 index 000000000..23605cebc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerRequest.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_CLOUDWF_MODEL_OEMMARKETINGCUSTOMERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGCUSTOMERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemMarketingCustomerRequest : public RpcServiceRequest + { + + public: + OemMarketingCustomerRequest(); + ~OemMarketingCustomerRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGCUSTOMERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerResult.h new file mode 100644 index 000000000..bfd5385bb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingCustomerResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMMARKETINGCUSTOMERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGCUSTOMERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemMarketingCustomerResult : public ServiceResult + { + public: + + + OemMarketingCustomerResult(); + explicit OemMarketingCustomerResult(const std::string &payload); + ~OemMarketingCustomerResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGCUSTOMERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialRequest.h new file mode 100644 index 000000000..7ae47751f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialRequest.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_CLOUDWF_MODEL_OEMMARKETINGPOTENTIALREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGPOTENTIALREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemMarketingPotentialRequest : public RpcServiceRequest + { + + public: + OemMarketingPotentialRequest(); + ~OemMarketingPotentialRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGPOTENTIALREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialResult.h new file mode 100644 index 000000000..67da403c3 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingPotentialResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMMARKETINGPOTENTIALRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGPOTENTIALRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemMarketingPotentialResult : public ServiceResult + { + public: + + + OemMarketingPotentialResult(); + explicit OemMarketingPotentialResult(const std::string &payload); + ~OemMarketingPotentialResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGPOTENTIALRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataRequest.h new file mode 100644 index 000000000..11e7addea --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataRequest.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_CLOUDWF_MODEL_OEMMARKETINGSETTINGDATAREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGSETTINGDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemMarketingSettingDataRequest : public RpcServiceRequest + { + + public: + OemMarketingSettingDataRequest(); + ~OemMarketingSettingDataRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGSETTINGDATAREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataResult.h new file mode 100644 index 000000000..332035147 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemMarketingSettingDataResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMMARKETINGSETTINGDATARESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGSETTINGDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemMarketingSettingDataResult : public ServiceResult + { + public: + + + OemMarketingSettingDataResult(); + explicit OemMarketingSettingDataResult(const std::string &payload); + ~OemMarketingSettingDataResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMMARKETINGSETTINGDATARESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastRequest.h new file mode 100644 index 000000000..42f7c2b7b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastRequest.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_CLOUDWF_MODEL_OEMSITINGCONTRASTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGCONTRASTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemSitingContrastRequest : public RpcServiceRequest + { + + public: + OemSitingContrastRequest(); + ~OemSitingContrastRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGCONTRASTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastResult.h new file mode 100644 index 000000000..c8c58988e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingContrastResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMSITINGCONTRASTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGCONTRASTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemSitingContrastResult : public ServiceResult + { + public: + + + OemSitingContrastResult(); + explicit OemSitingContrastResult(const std::string &payload); + ~OemSitingContrastResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGCONTRASTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionRequest.h new file mode 100644 index 000000000..e16694d0b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionRequest.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_CLOUDWF_MODEL_OEMSITINGSELCTIONREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGSELCTIONREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemSitingSelctionRequest : public RpcServiceRequest + { + + public: + OemSitingSelctionRequest(); + ~OemSitingSelctionRequest(); + + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGSELCTIONREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionResult.h new file mode 100644 index 000000000..1f5257fae --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OemSitingSelctionResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_OEMSITINGSELCTIONRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGSELCTIONRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OemSitingSelctionResult : public ServiceResult + { + public: + + + OemSitingSelctionResult(); + explicit OemSitingSelctionResult(const std::string &payload); + ~OemSitingSelctionResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_OEMSITINGSELCTIONRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioRequest.h new file mode 100644 index 000000000..fd45b2bed --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_ONOFFGROUPAPRADIOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_ONOFFGROUPAPRADIOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OnoffGroupApRadioRequest : public RpcServiceRequest + { + + public: + OnoffGroupApRadioRequest(); + ~OnoffGroupApRadioRequest(); + + long getApgroupId()const; + void setApgroupId(long apgroupId); + int getDisabled()const; + void setDisabled(int disabled); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long apgroupId_; + int disabled_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ONOFFGROUPAPRADIOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioResult.h b/cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioResult.h new file mode 100644 index 000000000..f4c363cfb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/OnoffGroupApRadioResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_ONOFFGROUPAPRADIORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_ONOFFGROUPAPRADIORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT OnoffGroupApRadioResult : public ServiceResult + { + public: + + + OnoffGroupApRadioResult(); + explicit OnoffGroupApRadioResult(const std::string &payload); + ~OnoffGroupApRadioResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_ONOFFGROUPAPRADIORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseRequest.h new file mode 100644 index 000000000..212f706b6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseRequest.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_CLOUDWF_MODEL_PERIPHERYANALYSEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PERIPHERYANALYSEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT PeripheryAnalyseRequest : public RpcServiceRequest + { + + public: + PeripheryAnalyseRequest(); + ~PeripheryAnalyseRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PERIPHERYANALYSEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseResult.h b/cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseResult.h new file mode 100644 index 000000000..1c2079a33 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/PeripheryAnalyseResult.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_CLOUDWF_MODEL_PERIPHERYANALYSERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PERIPHERYANALYSERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT PeripheryAnalyseResult : public ServiceResult + { + public: + + + PeripheryAnalyseResult(); + explicit PeripheryAnalyseResult(const std::string &payload); + ~PeripheryAnalyseResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PERIPHERYANALYSERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceRequest.h new file mode 100644 index 000000000..8077f3b2e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_PRODUCEINSTANCEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PRODUCEINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProduceInstanceRequest : public RpcServiceRequest + { + + public: + ProduceInstanceRequest(); + ~ProduceInstanceRequest(); + + std::string getTraceId()const; + void setTraceId(const std::string& traceId); + std::string getProduceParameter()const; + void setProduceParameter(const std::string& produceParameter); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string traceId_; + std::string produceParameter_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PRODUCEINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceResult.h new file mode 100644 index 000000000..57dfd7241 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProduceInstanceResult.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_CLOUDWF_MODEL_PRODUCEINSTANCERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PRODUCEINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProduceInstanceResult : public ServiceResult + { + public: + + + ProduceInstanceResult(); + explicit ProduceInstanceResult(const std::string &payload); + ~ProduceInstanceResult(); + std::string getMessage()const; + bool getSuccess()const; + std::string getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + bool success_; + std::string result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PRODUCEINSTANCERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseRequest.h new file mode 100644 index 000000000..36d11b1d2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILEBASEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEBASEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileBaseRequest : public RpcServiceRequest + { + + public: + ProfileBaseRequest(); + ~ProfileBaseRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + int getDataType()const; + void setDataType(int dataType); + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string beginDate_; + std::string endDate_; + int dataType_; + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEBASEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseResult.h new file mode 100644 index 000000000..527d86e19 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileBaseResult.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_CLOUDWF_MODEL_PROFILEBASERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEBASERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileBaseResult : public ServiceResult + { + public: + + + ProfileBaseResult(); + explicit ProfileBaseResult(const std::string &payload); + ~ProfileBaseResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEBASERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeRequest.h new file mode 100644 index 000000000..a549f8a35 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILECONSUMEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILECONSUMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileConsumeRequest : public RpcServiceRequest + { + + public: + ProfileConsumeRequest(); + ~ProfileConsumeRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + int getDataType()const; + void setDataType(int dataType); + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string beginDate_; + std::string endDate_; + int dataType_; + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILECONSUMEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeResult.h new file mode 100644 index 000000000..37b80738b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileConsumeResult.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_CLOUDWF_MODEL_PROFILECONSUMERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILECONSUMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileConsumeResult : public ServiceResult + { + public: + + + ProfileConsumeResult(); + explicit ProfileConsumeResult(const std::string &payload); + ~ProfileConsumeResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILECONSUMERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictRequest.h new file mode 100644 index 000000000..0b497e551 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILEDISTRICTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEDISTRICTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileDistrictRequest : public RpcServiceRequest + { + + public: + ProfileDistrictRequest(); + ~ProfileDistrictRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + int getDataType()const; + void setDataType(int dataType); + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string beginDate_; + std::string endDate_; + int dataType_; + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEDISTRICTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictResult.h new file mode 100644 index 000000000..39c1da06f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileDistrictResult.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_CLOUDWF_MODEL_PROFILEDISTRICTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEDISTRICTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileDistrictResult : public ServiceResult + { + public: + + + ProfileDistrictResult(); + explicit ProfileDistrictResult(const std::string &payload); + ~ProfileDistrictResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEDISTRICTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListRequest.h new file mode 100644 index 000000000..ea86d9fd2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileHistoryListRequest : public RpcServiceRequest + { + + public: + ProfileHistoryListRequest(); + ~ProfileHistoryListRequest(); + + long getIdtype()const; + void setIdtype(long idtype); + int getPage()const; + void setPage(int page); + int getPer()const; + void setPer(int per); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + long idtype_; + int page_; + int per_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListResult.h new file mode 100644 index 000000000..c68588b9c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryListResult.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_CLOUDWF_MODEL_PROFILEHISTORYLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileHistoryListResult : public ServiceResult + { + public: + + + ProfileHistoryListResult(); + explicit ProfileHistoryListResult(const std::string &payload); + ~ProfileHistoryListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryRequest.h new file mode 100644 index 000000000..9081b9286 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileHistoryRequest : public RpcServiceRequest + { + + public: + ProfileHistoryRequest(); + ~ProfileHistoryRequest(); + + long getIdtype()const; + void setIdtype(long idtype); + std::string getEndMonth()const; + void setEndMonth(const std::string& endMonth); + std::string getBeginMonth()const; + void setBeginMonth(const std::string& beginMonth); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + long idtype_; + std::string endMonth_; + std::string beginMonth_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryResult.h new file mode 100644 index 000000000..13059902e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileHistoryResult.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_CLOUDWF_MODEL_PROFILEHISTORYRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileHistoryResult : public ServiceResult + { + public: + + + ProfileHistoryResult(); + explicit ProfileHistoryResult(const std::string &payload); + ~ProfileHistoryResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEHISTORYRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaRequest.h new file mode 100644 index 000000000..4046fd65a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILEMEDIAREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEMEDIAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileMediaRequest : public RpcServiceRequest + { + + public: + ProfileMediaRequest(); + ~ProfileMediaRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + int getDataType()const; + void setDataType(int dataType); + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string beginDate_; + std::string endDate_; + int dataType_; + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEMEDIAREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaResult.h new file mode 100644 index 000000000..5c26fae08 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileMediaResult.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_CLOUDWF_MODEL_PROFILEMEDIARESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILEMEDIARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileMediaResult : public ServiceResult + { + public: + + + ProfileMediaResult(); + explicit ProfileMediaResult(const std::string &payload); + ~ProfileMediaResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILEMEDIARESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileTagRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTagRequest.h new file mode 100644 index 000000000..94139127e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTagRequest.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_CLOUDWF_MODEL_PROFILETAGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILETAGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileTagRequest : public RpcServiceRequest + { + + public: + ProfileTagRequest(); + ~ProfileTagRequest(); + + long getIdtype()const; + void setIdtype(long idtype); + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + int getAppType()const; + void setAppType(int appType); + std::string getTag()const; + void setTag(const std::string& tag); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + int getAreaNumber()const; + void setAreaNumber(int areaNumber); + + private: + long idtype_; + std::string beginDate_; + std::string endDate_; + int appType_; + std::string tag_; + std::string accessKeyId_; + long agsid_; + int areaNumber_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILETAGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileTagResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTagResult.h new file mode 100644 index 000000000..e24ad5864 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTagResult.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_CLOUDWF_MODEL_PROFILETAGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILETAGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileTagResult : public ServiceResult + { + public: + + + ProfileTagResult(); + explicit ProfileTagResult(const std::string &payload); + ~ProfileTagResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILETAGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeRequest.h new file mode 100644 index 000000000..2e71a1597 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_PROFILETRADEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILETRADEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileTradeRequest : public RpcServiceRequest + { + + public: + ProfileTradeRequest(); + ~ProfileTradeRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + int getDataType()const; + void setDataType(int dataType); + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string beginDate_; + std::string endDate_; + int dataType_; + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILETRADEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeResult.h new file mode 100644 index 000000000..6423475ea --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ProfileTradeResult.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_CLOUDWF_MODEL_PROFILETRADERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PROFILETRADERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ProfileTradeResult : public ServiceResult + { + public: + + + ProfileTradeResult(); + explicit ProfileTradeResult(const std::string &payload); + ~ProfileTradeResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PROFILETRADERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/PutOssFileRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/PutOssFileRequest.h new file mode 100644 index 000000000..17436743e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/PutOssFileRequest.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_CLOUDWF_MODEL_PUTOSSFILEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PUTOSSFILEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT PutOssFileRequest : public RpcServiceRequest + { + + public: + PutOssFileRequest(); + ~PutOssFileRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PUTOSSFILEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/PutOssFileResult.h b/cloudwf/include/alibabacloud/cloudwf/model/PutOssFileResult.h new file mode 100644 index 000000000..b80094d6f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/PutOssFileResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_PUTOSSFILERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_PUTOSSFILERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT PutOssFileResult : public ServiceResult + { + public: + + + PutOssFileResult(); + explicit PutOssFileResult(const std::string &payload); + ~PutOssFileResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_PUTOSSFILERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceRequest.h new file mode 100644 index 000000000..6170decea --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_QUERYRENEWPRICEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_QUERYRENEWPRICEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT QueryRenewPriceRequest : public RpcServiceRequest + { + + public: + QueryRenewPriceRequest(); + ~QueryRenewPriceRequest(); + + int getTimeCycleNum()const; + void setTimeCycleNum(int timeCycleNum); + std::vector getApList()const; + void setApList(const std::vector& apList); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int timeCycleNum_; + std::vector apList_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_QUERYRENEWPRICEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceResult.h b/cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceResult.h new file mode 100644 index 000000000..7c894b824 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/QueryRenewPriceResult.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_CLOUDWF_MODEL_QUERYRENEWPRICERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_QUERYRENEWPRICERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT QueryRenewPriceResult : public ServiceResult + { + public: + + + QueryRenewPriceResult(); + explicit QueryRenewPriceResult(const std::string &payload); + ~QueryRenewPriceResult(); + std::string getMessage()const; + std::string getData()const; + std::string getCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string data_; + std::string code_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_QUERYRENEWPRICERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceRequest.h new file mode 100644 index 000000000..65958d4a0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_RELEASEINSTANCEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RELEASEINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReleaseInstanceRequest : public RpcServiceRequest + { + + public: + ReleaseInstanceRequest(); + ~ReleaseInstanceRequest(); + + std::string getTraceId()const; + void setTraceId(const std::string& traceId); + std::string getSpMsg()const; + void setSpMsg(const std::string& spMsg); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string traceId_; + std::string spMsg_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RELEASEINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceResult.h new file mode 100644 index 000000000..5986f19a7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReleaseInstanceResult.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_CLOUDWF_MODEL_RELEASEINSTANCERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RELEASEINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReleaseInstanceResult : public ServiceResult + { + public: + + + ReleaseInstanceResult(); + explicit ReleaseInstanceResult(const std::string &payload); + ~ReleaseInstanceResult(); + std::string getMessage()const; + bool getSuccess()const; + std::string getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + bool success_; + std::string result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RELEASEINSTANCERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/RepairApRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/RepairApRequest.h new file mode 100644 index 000000000..a21fa2f8e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/RepairApRequest.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_CLOUDWF_MODEL_REPAIRAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPAIRAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT RepairApRequest : public RpcServiceRequest + { + + public: + RepairApRequest(); + ~RepairApRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPAIRAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/RepairApResult.h b/cloudwf/include/alibabacloud/cloudwf/model/RepairApResult.h new file mode 100644 index 000000000..3cf628dfd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/RepairApResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_REPAIRAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPAIRAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT RepairApResult : public ServiceResult + { + public: + + + RepairApResult(); + explicit RepairApResult(const std::string &payload); + ~RepairApResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPAIRAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApRequest.h new file mode 100644 index 000000000..4f4fe5ded --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApRequest.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_CLOUDWF_MODEL_REPAIRGROUPAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPAIRGROUPAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT RepairGroupApRequest : public RpcServiceRequest + { + + public: + RepairGroupApRequest(); + ~RepairGroupApRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPAIRGROUPAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApResult.h b/cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApResult.h new file mode 100644 index 000000000..6f94fbe54 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/RepairGroupApResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_REPAIRGROUPAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPAIRGROUPAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT RepairGroupApResult : public ServiceResult + { + public: + + + RepairGroupApResult(); + explicit RepairGroupApResult(const std::string &payload); + ~RepairGroupApResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPAIRGROUPAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportDayRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportDayRequest.h new file mode 100644 index 000000000..770723f07 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportDayRequest.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_CLOUDWF_MODEL_REPORTDAYREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTDAYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportDayRequest : public RpcServiceRequest + { + + public: + ReportDayRequest(); + ~ReportDayRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string beginDate_; + std::string endDate_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTDAYREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportDayResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportDayResult.h new file mode 100644 index 000000000..a43725f7b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportDayResult.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_CLOUDWF_MODEL_REPORTDAYRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTDAYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportDayResult : public ServiceResult + { + public: + + + ReportDayResult(); + explicit ReportDayResult(const std::string &payload); + ~ReportDayResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTDAYRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportHourRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportHourRequest.h new file mode 100644 index 000000000..12d96ff5c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportHourRequest.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_CLOUDWF_MODEL_REPORTHOURREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTHOURREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportHourRequest : public RpcServiceRequest + { + + public: + ReportHourRequest(); + ~ReportHourRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string beginDate_; + std::string endDate_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTHOURREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportHourResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportHourResult.h new file mode 100644 index 000000000..e077f2588 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportHourResult.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_CLOUDWF_MODEL_REPORTHOURRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTHOURRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportHourResult : public ServiceResult + { + public: + + + ReportHourResult(); + explicit ReportHourResult(const std::string &payload); + ~ReportHourResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTHOURRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteRequest.h new file mode 100644 index 000000000..c04d3c1d0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteRequest.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_CLOUDWF_MODEL_REPORTMINUTEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTMINUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportMinuteRequest : public RpcServiceRequest + { + + public: + ReportMinuteRequest(); + ~ReportMinuteRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string beginDate_; + std::string endDate_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTMINUTEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteResult.h new file mode 100644 index 000000000..35ca645d6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportMinuteResult.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_CLOUDWF_MODEL_REPORTMINUTERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTMINUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportMinuteResult : public ServiceResult + { + public: + + + ReportMinuteResult(); + explicit ReportMinuteResult(const std::string &payload); + ~ReportMinuteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTMINUTERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeRequest.h new file mode 100644 index 000000000..63f1c2852 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeRequest.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_CLOUDWF_MODEL_REPORTREALTIMEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTREALTIMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportRealtimeRequest : public RpcServiceRequest + { + + public: + ReportRealtimeRequest(); + ~ReportRealtimeRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTREALTIMEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeResult.h new file mode 100644 index 000000000..a369b4689 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportRealtimeResult.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_CLOUDWF_MODEL_REPORTREALTIMERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTREALTIMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportRealtimeResult : public ServiceResult + { + public: + + + ReportRealtimeResult(); + explicit ReportRealtimeResult(const std::string &payload); + ~ReportRealtimeResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTREALTIMERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayRequest.h new file mode 100644 index 000000000..df6b62ea5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayRequest.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_CLOUDWF_MODEL_REPORTZONEDAYREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEDAYREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneDayRequest : public RpcServiceRequest + { + + public: + ReportZoneDayRequest(); + ~ReportZoneDayRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string beginDate_; + std::string endDate_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEDAYREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayResult.h new file mode 100644 index 000000000..a149f678b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneDayResult.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_CLOUDWF_MODEL_REPORTZONEDAYRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEDAYRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneDayResult : public ServiceResult + { + public: + + + ReportZoneDayResult(); + explicit ReportZoneDayResult(const std::string &payload); + ~ReportZoneDayResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEDAYRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourRequest.h new file mode 100644 index 000000000..6980e34f9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourRequest.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_CLOUDWF_MODEL_REPORTZONEHOURREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEHOURREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneHourRequest : public RpcServiceRequest + { + + public: + ReportZoneHourRequest(); + ~ReportZoneHourRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string beginDate_; + std::string endDate_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEHOURREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourResult.h new file mode 100644 index 000000000..683d3906d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneHourResult.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_CLOUDWF_MODEL_REPORTZONEHOURRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEHOURRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneHourResult : public ServiceResult + { + public: + + + ReportZoneHourResult(); + explicit ReportZoneHourResult(const std::string &payload); + ~ReportZoneHourResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEHOURRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteRequest.h new file mode 100644 index 000000000..bea9ad06c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteRequest.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_CLOUDWF_MODEL_REPORTZONEMINUTEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEMINUTEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneMinuteRequest : public RpcServiceRequest + { + + public: + ReportZoneMinuteRequest(); + ~ReportZoneMinuteRequest(); + + std::string getBeginDate()const; + void setBeginDate(const std::string& beginDate); + std::string getEndDate()const; + void setEndDate(const std::string& endDate); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string beginDate_; + std::string endDate_; + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEMINUTEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteResult.h new file mode 100644 index 000000000..2204df0d5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneMinuteResult.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_CLOUDWF_MODEL_REPORTZONEMINUTERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEMINUTERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneMinuteResult : public ServiceResult + { + public: + + + ReportZoneMinuteResult(); + explicit ReportZoneMinuteResult(const std::string &payload); + ~ReportZoneMinuteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEMINUTERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeRequest.h new file mode 100644 index 000000000..7729263f7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeRequest.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_CLOUDWF_MODEL_REPORTZONEREALTIMEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEREALTIMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneRealtimeRequest : public RpcServiceRequest + { + + public: + ReportZoneRealtimeRequest(); + ~ReportZoneRealtimeRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getAgsid()const; + void setAgsid(long agsid); + + private: + std::string accessKeyId_; + long agsid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEREALTIMEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeResult.h new file mode 100644 index 000000000..f5942417e --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ReportZoneRealtimeResult.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_CLOUDWF_MODEL_REPORTZONEREALTIMERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEREALTIMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ReportZoneRealtimeResult : public ServiceResult + { + public: + + + ReportZoneRealtimeResult(); + explicit ReportZoneRealtimeResult(const std::string &payload); + ~ReportZoneRealtimeResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_REPORTZONEREALTIMERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigRequest.h new file mode 100644 index 000000000..5894ae1e1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigRequest.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_CLOUDWF_MODEL_RESETAPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RESETAPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ResetApConfigRequest : public RpcServiceRequest + { + + public: + ResetApConfigRequest(); + ~ResetApConfigRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RESETAPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigResult.h new file mode 100644 index 000000000..ca4ccdc63 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ResetApConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_RESETAPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RESETAPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ResetApConfigResult : public ServiceResult + { + public: + + + ResetApConfigResult(); + explicit ResetApConfigResult(const std::string &payload); + ~ResetApConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RESETAPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ResetApRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ResetApRequest.h new file mode 100644 index 000000000..eadf4d077 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ResetApRequest.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_CLOUDWF_MODEL_RESETAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RESETAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ResetApRequest : public RpcServiceRequest + { + + public: + ResetApRequest(); + ~ResetApRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RESETAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ResetApResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ResetApResult.h new file mode 100644 index 000000000..ac2408fdd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ResetApResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_RESETAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RESETAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ResetApResult : public ServiceResult + { + public: + + + ResetApResult(); + explicit ResetApResult(const std::string &payload); + ~ResetApResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RESETAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceRequest.h new file mode 100644 index 000000000..db425d739 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_RESUMEINSTANCEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RESUMEINSTANCEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ResumeInstanceRequest : public RpcServiceRequest + { + + public: + ResumeInstanceRequest(); + ~ResumeInstanceRequest(); + + std::string getTraceId()const; + void setTraceId(const std::string& traceId); + std::string getSpMsg()const; + void setSpMsg(const std::string& spMsg); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string traceId_; + std::string spMsg_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RESUMEINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceResult.h new file mode 100644 index 000000000..9f7913cdb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ResumeInstanceResult.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_CLOUDWF_MODEL_RESUMEINSTANCERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_RESUMEINSTANCERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ResumeInstanceResult : public ServiceResult + { + public: + + + ResumeInstanceResult(); + explicit ResumeInstanceResult(const std::string &payload); + ~ResumeInstanceResult(); + std::string getMessage()const; + bool getSuccess()const; + std::string getResult()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + bool success_; + std::string result_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_RESUMEINSTANCERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigRequest.h new file mode 100644 index 000000000..4080b1caf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigRequest.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_CLOUDWF_MODEL_SAVEACCOUNTCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEACCOUNTCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveAccountConfigRequest : public RpcServiceRequest + { + + public: + SaveAccountConfigRequest(); + ~SaveAccountConfigRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEACCOUNTCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigResult.h new file mode 100644 index 000000000..2e6a7f441 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveAccountConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEACCOUNTCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEACCOUNTCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveAccountConfigResult : public ServiceResult + { + public: + + + SaveAccountConfigResult(); + explicit SaveAccountConfigResult(const std::string &payload); + ~SaveAccountConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEACCOUNTCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigRequest.h new file mode 100644 index 000000000..ee646e860 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigRequest.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_CLOUDWF_MODEL_SAVEAPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApConfigRequest : public RpcServiceRequest + { + + public: + SaveApConfigRequest(); + ~SaveApConfigRequest(); + + std::string getCountry()const; + void setCountry(const std::string& country); + long getApAssetId()const; + void setApAssetId(long apAssetId); + int getLogLevel()const; + void setLogLevel(int logLevel); + std::string getName()const; + void setName(const std::string& name); + int getEchoInt()const; + void setEchoInt(int echoInt); + int getScan()const; + void setScan(int scan); + std::string getDescription()const; + void setDescription(const std::string& description); + long getId()const; + void setId(long id); + std::string getDai()const; + void setDai(const std::string& dai); + std::string getLogIp()const; + void setLogIp(const std::string& logIp); + std::string getMac()const; + void setMac(const std::string& mac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string country_; + long apAssetId_; + int logLevel_; + std::string name_; + int echoInt_; + int scan_; + std::string description_; + long id_; + std::string dai_; + std::string logIp_; + std::string mac_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigResult.h new file mode 100644 index 000000000..6ee4137c7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApConfigResult : public ServiceResult + { + public: + + + SaveApConfigResult(); + explicit SaveApConfigResult(const std::string &payload); + ~SaveApConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoRequest.h new file mode 100644 index 000000000..9767580e2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoRequest.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_CLOUDWF_MODEL_SAVEAPMAPINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPMAPINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApMapInfoRequest : public RpcServiceRequest + { + + public: + SaveApMapInfoRequest(); + ~SaveApMapInfoRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPMAPINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoResult.h new file mode 100644 index 000000000..b91091b06 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApMapInfoResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPMAPINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPMAPINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApMapInfoResult : public ServiceResult + { + public: + + + SaveApMapInfoResult(); + explicit SaveApMapInfoResult(const std::string &payload); + ~SaveApMapInfoResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPMAPINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigRequest.h new file mode 100644 index 000000000..2c8ac4058 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigRequest.h @@ -0,0 +1,75 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPPORTALCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPPORTALCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApPortalConfigRequest : public RpcServiceRequest + { + + public: + SaveApPortalConfigRequest(); + ~SaveApPortalConfigRequest(); + + std::string getAuthKey()const; + void setAuthKey(const std::string& authKey); + std::string getPortalUrl()const; + void setPortalUrl(const std::string& portalUrl); + bool getPortalStatus()const; + void setPortalStatus(bool portalStatus); + std::string getWhitelist()const; + void setWhitelist(const std::string& whitelist); + std::string getCheckUrl()const; + void setCheckUrl(const std::string& checkUrl); + long getApConfigId()const; + void setApConfigId(long apConfigId); + std::string getAuthSecret()const; + void setAuthSecret(const std::string& authSecret); + std::string getWebAuthUrl()const; + void setWebAuthUrl(const std::string& webAuthUrl); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getNetwork()const; + void setNetwork(int network); + + private: + std::string authKey_; + std::string portalUrl_; + bool portalStatus_; + std::string whitelist_; + std::string checkUrl_; + long apConfigId_; + std::string authSecret_; + std::string webAuthUrl_; + std::string accessKeyId_; + int network_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPPORTALCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigResult.h new file mode 100644 index 000000000..7ec8dfacc --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApPortalConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPPORTALCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPPORTALCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApPortalConfigResult : public ServiceResult + { + public: + + + SaveApPortalConfigResult(); + explicit SaveApPortalConfigResult(const std::string &payload); + ~SaveApPortalConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPPORTALCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigRequest.h new file mode 100644 index 000000000..b70854dd1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigRequest.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_CLOUDWF_MODEL_SAVEAPRADIOCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApRadioConfigRequest : public RpcServiceRequest + { + + public: + SaveApRadioConfigRequest(); + ~SaveApRadioConfigRequest(); + + std::string getRequireMode()const; + void setRequireMode(const std::string& requireMode); + std::string getHtmode()const; + void setHtmode(const std::string& htmode); + int getFrag()const; + void setFrag(int frag); + int getMinrate()const; + void setMinrate(int minrate); + int getMcastRate()const; + void setMcastRate(int mcastRate); + int getProbereq()const; + void setProbereq(int probereq); + int getChannel()const; + void setChannel(int channel); + int getShortgi()const; + void setShortgi(int shortgi); + std::string getHwmode()const; + void setHwmode(const std::string& hwmode); + int getUapsd()const; + void setUapsd(int uapsd); + int getBeaconInt()const; + void setBeaconInt(int beaconInt); + std::string getMac()const; + void setMac(const std::string& mac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getRts()const; + void setRts(int rts); + int getTxpower()const; + void setTxpower(int txpower); + int getNoscan()const; + void setNoscan(int noscan); + int getBcastRate()const; + void setBcastRate(int bcastRate); + int getDisabled()const; + void setDisabled(int disabled); + int getInstantlyEffective()const; + void setInstantlyEffective(int instantlyEffective); + long getId()const; + void setId(long id); + int getRadioIndex()const; + void setRadioIndex(int radioIndex); + + private: + std::string requireMode_; + std::string htmode_; + int frag_; + int minrate_; + int mcastRate_; + int probereq_; + int channel_; + int shortgi_; + std::string hwmode_; + int uapsd_; + int beaconInt_; + std::string mac_; + std::string accessKeyId_; + int rts_; + int txpower_; + int noscan_; + int bcastRate_; + int disabled_; + int instantlyEffective_; + long id_; + int radioIndex_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigResult.h new file mode 100644 index 000000000..5b8c9accf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPRADIOCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApRadioConfigResult : public ServiceResult + { + public: + + + SaveApRadioConfigResult(); + explicit SaveApRadioConfigResult(const std::string &payload); + ~SaveApRadioConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigRequest.h new file mode 100644 index 000000000..daff63db2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigRequest.h @@ -0,0 +1,177 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPRADIOSSIDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOSSIDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApRadioSsidConfigRequest : public RpcServiceRequest + { + + public: + SaveApRadioSsidConfigRequest(); + ~SaveApRadioSsidConfigRequest(); + + std::string getNasid()const; + void setNasid(const std::string& nasid); + int getAuthPort()const; + void setAuthPort(int authPort); + int getHidden()const; + void setHidden(int hidden); + int getDynamicVlan()const; + void setDynamicVlan(int dynamicVlan); + std::string getAuthServer()const; + void setAuthServer(const std::string& authServer); + std::string getSecondaryAcctServer()const; + void setSecondaryAcctServer(const std::string& secondaryAcctServer); + std::string getSsid()const; + void setSsid(const std::string& ssid); + int getCir()const; + void setCir(int cir); + std::string getMac()const; + void setMac(const std::string& mac); + std::string getSecondaryAcctSecret()const; + void setSecondaryAcctSecret(const std::string& secondaryAcctSecret); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getIeee80211w()const; + void setIeee80211w(int ieee80211w); + int getNetwork()const; + void setNetwork(int network); + int getIsolate()const; + void setIsolate(int isolate); + long getApAssetId()const; + void setApAssetId(long apAssetId); + std::string getEncKey()const; + void setEncKey(const std::string& encKey); + int getMulticastForward()const; + void setMulticastForward(int multicastForward); + std::string getEncryption()const; + void setEncryption(const std::string& encryption); + int getWmm()const; + void setWmm(int wmm); + int getAuthCache()const; + void setAuthCache(int authCache); + int getDisabled()const; + void setDisabled(int disabled); + long getId()const; + void setId(long id); + int getRadioIndex()const; + void setRadioIndex(int radioIndex); + int getIgnoreWeakProbe()const; + void setIgnoreWeakProbe(int ignoreWeakProbe); + int getMaxassoc()const; + void setMaxassoc(int maxassoc); + std::string getAcctServer()const; + void setAcctServer(const std::string& acctServer); + std::string getSecondaryAuthServer()const; + void setSecondaryAuthServer(const std::string& secondaryAuthServer); + std::string getDaeClient()const; + void setDaeClient(const std::string& daeClient); + std::string getDaeSecret()const; + void setDaeSecret(const std::string& daeSecret); + int getDisassocLowAck()const; + void setDisassocLowAck(int disassocLowAck); + int getSecondaryAuthPort()const; + void setSecondaryAuthPort(int secondaryAuthPort); + std::string getAcctSecret()const; + void setAcctSecret(const std::string& acctSecret); + int getDisassocWeakRssi()const; + void setDisassocWeakRssi(int disassocWeakRssi); + int getSecondaryAcctPort()const; + void setSecondaryAcctPort(int secondaryAcctPort); + int getDaePort()const; + void setDaePort(int daePort); + int getSsidLb()const; + void setSsidLb(int ssidLb); + int getAcctPort()const; + void setAcctPort(int acctPort); + int getMaxInactivity()const; + void setMaxInactivity(int maxInactivity); + int getVlanDhcp()const; + void setVlanDhcp(int vlanDhcp); + int getInstantlyEffective()const; + void setInstantlyEffective(int instantlyEffective); + int getShortPreamble()const; + void setShortPreamble(int shortPreamble); + std::string getAuthSecret()const; + void setAuthSecret(const std::string& authSecret); + std::string getSecondaryAuthSecret()const; + void setSecondaryAuthSecret(const std::string& secondaryAuthSecret); + std::string getOwnip()const; + void setOwnip(const std::string& ownip); + + private: + std::string nasid_; + int authPort_; + int hidden_; + int dynamicVlan_; + std::string authServer_; + std::string secondaryAcctServer_; + std::string ssid_; + int cir_; + std::string mac_; + std::string secondaryAcctSecret_; + std::string accessKeyId_; + int ieee80211w_; + int network_; + int isolate_; + long apAssetId_; + std::string encKey_; + int multicastForward_; + std::string encryption_; + int wmm_; + int authCache_; + int disabled_; + long id_; + int radioIndex_; + int ignoreWeakProbe_; + int maxassoc_; + std::string acctServer_; + std::string secondaryAuthServer_; + std::string daeClient_; + std::string daeSecret_; + int disassocLowAck_; + int secondaryAuthPort_; + std::string acctSecret_; + int disassocWeakRssi_; + int secondaryAcctPort_; + int daePort_; + int ssidLb_; + int acctPort_; + int maxInactivity_; + int vlanDhcp_; + int instantlyEffective_; + int shortPreamble_; + std::string authSecret_; + std::string secondaryAuthSecret_; + std::string ownip_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOSSIDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigResult.h new file mode 100644 index 000000000..06688ebd9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApRadioSsidConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPRADIOSSIDCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOSSIDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApRadioSsidConfigResult : public ServiceResult + { + public: + + + SaveApRadioSsidConfigResult(); + explicit SaveApRadioSsidConfigResult(const std::string &payload); + ~SaveApRadioSsidConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPRADIOSSIDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigRequest.h new file mode 100644 index 000000000..87fed7bf5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPSCANCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPSCANCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApScanConfigRequest : public RpcServiceRequest + { + + public: + SaveApScanConfigRequest(); + ~SaveApScanConfigRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + long getApConfigId()const; + void setApConfigId(long apConfigId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + long apConfigId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPSCANCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigResult.h new file mode 100644 index 000000000..c7d511ef4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApScanConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPSCANCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPSCANCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApScanConfigResult : public ServiceResult + { + public: + + + SaveApScanConfigResult(); + explicit SaveApScanConfigResult(const std::string &payload); + ~SaveApScanConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPSCANCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigRequest.h new file mode 100644 index 000000000..1472291fa --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigRequest.h @@ -0,0 +1,75 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPGROUPCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApgroupConfigRequest : public RpcServiceRequest + { + + public: + SaveApgroupConfigRequest(); + ~SaveApgroupConfigRequest(); + + std::string getCountry()const; + void setCountry(const std::string& country); + int getLogLevel()const; + void setLogLevel(int logLevel); + std::string getName()const; + void setName(const std::string& name); + int getEchoInt()const; + void setEchoInt(int echoInt); + int getScan()const; + void setScan(int scan); + std::string getDescription()const; + void setDescription(const std::string& description); + long getId()const; + void setId(long id); + std::string getDai()const; + void setDai(const std::string& dai); + std::string getLogIp()const; + void setLogIp(const std::string& logIp); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string country_; + int logLevel_; + std::string name_; + int echoInt_; + int scan_; + std::string description_; + long id_; + std::string dai_; + std::string logIp_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigResult.h new file mode 100644 index 000000000..a1808dcc8 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPGROUPCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApgroupConfigResult : public ServiceResult + { + public: + + + SaveApgroupConfigResult(); + explicit SaveApgroupConfigResult(const std::string &payload); + ~SaveApgroupConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigRequest.h new file mode 100644 index 000000000..4c64a9965 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPGROUPSCANCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSCANCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApgroupScanConfigRequest : public RpcServiceRequest + { + + public: + SaveApgroupScanConfigRequest(); + ~SaveApgroupScanConfigRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + long getApgroupId()const; + void setApgroupId(long apgroupId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + long apgroupId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSCANCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigResult.h new file mode 100644 index 000000000..398e26d0c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupScanConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPGROUPSCANCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSCANCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApgroupScanConfigResult : public ServiceResult + { + public: + + + SaveApgroupScanConfigResult(); + explicit SaveApgroupScanConfigResult(const std::string &payload); + ~SaveApgroupScanConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSCANCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigRequest.h new file mode 100644 index 000000000..454327992 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigRequest.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_CLOUDWF_MODEL_SAVEAPGROUPSSIDCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSSIDCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApgroupSsidConfigRequest : public RpcServiceRequest + { + + public: + SaveApgroupSsidConfigRequest(); + ~SaveApgroupSsidConfigRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSSIDCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigResult.h new file mode 100644 index 000000000..247db2bab --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveApgroupSsidConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEAPGROUPSSIDCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSSIDCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveApgroupSsidConfigResult : public ServiceResult + { + public: + + + SaveApgroupSsidConfigResult(); + explicit SaveApgroupSsidConfigResult(const std::string &payload); + ~SaveApgroupSsidConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEAPGROUPSSIDCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigRequest.h new file mode 100644 index 000000000..669555413 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigRequest.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_CLOUDWF_MODEL_SAVEGROUPAPRADIOCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEGROUPAPRADIOCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveGroupApRadioConfigRequest : public RpcServiceRequest + { + + public: + SaveGroupApRadioConfigRequest(); + ~SaveGroupApRadioConfigRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEGROUPAPRADIOCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigResult.h new file mode 100644 index 000000000..7219aece5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveGroupApRadioConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEGROUPAPRADIOCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEGROUPAPRADIOCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveGroupApRadioConfigResult : public ServiceResult + { + public: + + + SaveGroupApRadioConfigResult(); + explicit SaveGroupApRadioConfigResult(const std::string &payload); + ~SaveGroupApRadioConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEGROUPAPRADIOCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateRequest.h new file mode 100644 index 000000000..4de09a120 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateRequest.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_CLOUDWF_MODEL_SAVEPAGECONFIGTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPAGECONFIGTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SavePageConfigTemplateRequest : public RpcServiceRequest + { + + public: + SavePageConfigTemplateRequest(); + ~SavePageConfigTemplateRequest(); + + int getTempType()const; + void setTempType(int tempType); + std::string getTempDesc()const; + void setTempDesc(const std::string& tempDesc); + std::string getTempName()const; + void setTempName(const std::string& tempName); + long getId()const; + void setId(long id); + std::string getTempPermission()const; + void setTempPermission(const std::string& tempPermission); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int tempType_; + std::string tempDesc_; + std::string tempName_; + long id_; + std::string tempPermission_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPAGECONFIGTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateResult.h new file mode 100644 index 000000000..aa9ca865f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SavePageConfigTemplateResult.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_CLOUDWF_MODEL_SAVEPAGECONFIGTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPAGECONFIGTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SavePageConfigTemplateResult : public ServiceResult + { + public: + + + SavePageConfigTemplateResult(); + explicit SavePageConfigTemplateResult(const std::string &payload); + ~SavePageConfigTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPAGECONFIGTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigRequest.h new file mode 100644 index 000000000..98378b758 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigRequest.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_CLOUDWF_MODEL_SAVEPORTALCONFIGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALCONFIGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SavePortalConfigRequest : public RpcServiceRequest + { + + public: + SavePortalConfigRequest(); + ~SavePortalConfigRequest(); + + std::string getJsonData()const; + void setJsonData(const std::string& jsonData); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string jsonData_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALCONFIGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigResult.h new file mode 100644 index 000000000..fc17e3145 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalConfigResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEPORTALCONFIGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALCONFIGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SavePortalConfigResult : public ServiceResult + { + public: + + + SavePortalConfigResult(); + explicit SavePortalConfigResult(const std::string &payload); + ~SavePortalConfigResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALCONFIGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateRequest.h new file mode 100644 index 000000000..fc15eb777 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateRequest.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_CLOUDWF_MODEL_SAVEPORTALTEMPLATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALTEMPLATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SavePortalTemplateRequest : public RpcServiceRequest + { + + public: + SavePortalTemplateRequest(); + ~SavePortalTemplateRequest(); + + std::string getTextContent()const; + void setTextContent(const std::string& textContent); + std::string getTempName()const; + void setTempName(const std::string& tempName); + std::string getTextAlign()const; + void setTextAlign(const std::string& textAlign); + std::string getTextColor()const; + void setTextColor(const std::string& textColor); + long getId()const; + void setId(long id); + long getOssFileId()const; + void setOssFileId(long ossFileId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string textContent_; + std::string tempName_; + std::string textAlign_; + std::string textColor_; + long id_; + long ossFileId_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALTEMPLATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateResult.h new file mode 100644 index 000000000..d2311e0b9 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SavePortalTemplateResult.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_CLOUDWF_MODEL_SAVEPORTALTEMPLATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALTEMPLATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SavePortalTemplateResult : public ServiceResult + { + public: + + + SavePortalTemplateResult(); + explicit SavePortalTemplateResult(const std::string &payload); + ~SavePortalTemplateResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPORTALTEMPLATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberRequest.h new file mode 100644 index 000000000..536a2c01d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SAVEPROBEDATASUBSCRIBERREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPROBEDATASUBSCRIBERREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveProbeDataSubscriberRequest : public RpcServiceRequest + { + + public: + SaveProbeDataSubscriberRequest(); + ~SaveProbeDataSubscriberRequest(); + + std::string getApiUrl()const; + void setApiUrl(const std::string& apiUrl); + std::string getParamGenScript()const; + void setParamGenScript(const std::string& paramGenScript); + std::string getName()const; + void setName(const std::string& name); + std::string getHttpMethod()const; + void setHttpMethod(const std::string& httpMethod); + std::string getDescription()const; + void setDescription(const std::string& description); + long getId()const; + void setId(long id); + int getType()const; + void setType(int type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::vector getResourceIds()const; + void setResourceIds(const std::vector& resourceIds); + + private: + std::string apiUrl_; + std::string paramGenScript_; + std::string name_; + std::string httpMethod_; + std::string description_; + long id_; + int type_; + std::string accessKeyId_; + std::vector resourceIds_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPROBEDATASUBSCRIBERREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberResult.h new file mode 100644 index 000000000..e00161913 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveProbeDataSubscriberResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SAVEPROBEDATASUBSCRIBERRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEPROBEDATASUBSCRIBERRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveProbeDataSubscriberResult : public ServiceResult + { + public: + + + SaveProbeDataSubscriberResult(); + explicit SaveProbeDataSubscriberResult(const std::string &payload); + ~SaveProbeDataSubscriberResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEPROBEDATASUBSCRIBERRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusRequest.h new file mode 100644 index 000000000..9cdf7e630 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SAVESTASTATUSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVESTASTATUSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveStaStatusRequest : public RpcServiceRequest + { + + public: + SaveStaStatusRequest(); + ~SaveStaStatusRequest(); + + std::string getDescription()const; + void setDescription(const std::string& description); + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string description_; + long id_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVESTASTATUSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusResult.h new file mode 100644 index 000000000..0840c9264 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveStaStatusResult.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_CLOUDWF_MODEL_SAVESTASTATUSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVESTASTATUSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveStaStatusResult : public ServiceResult + { + public: + + + SaveStaStatusResult(); + explicit SaveStaStatusResult(const std::string &payload); + ~SaveStaStatusResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVESTASTATUSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootRequest.h new file mode 100644 index 000000000..c53f37255 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootRequest.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_CLOUDWF_MODEL_SAVEUMENGPAGEPERMISSION4ROOTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEUMENGPAGEPERMISSION4ROOTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveUmengPagePermission4RootRequest : public RpcServiceRequest + { + + public: + SaveUmengPagePermission4RootRequest(); + ~SaveUmengPagePermission4RootRequest(); + + std::string getGsPermission()const; + void setGsPermission(const std::string& gsPermission); + long getAliyunPk()const; + void setAliyunPk(long aliyunPk); + long getPagePermission()const; + void setPagePermission(long pagePermission); + long getId()const; + void setId(long id); + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string gsPermission_; + long aliyunPk_; + long pagePermission_; + long id_; + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEUMENGPAGEPERMISSION4ROOTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootResult.h new file mode 100644 index 000000000..ab5239a0b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SaveUmengPagePermission4RootResult.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_CLOUDWF_MODEL_SAVEUMENGPAGEPERMISSION4ROOTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SAVEUMENGPAGEPERMISSION4ROOTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SaveUmengPagePermission4RootResult : public ServiceResult + { + public: + + + SaveUmengPagePermission4RootResult(); + explicit SaveUmengPagePermission4RootResult(const std::string &payload); + ~SaveUmengPagePermission4RootResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SAVEUMENGPAGEPERMISSION4ROOTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacRequest.h new file mode 100644 index 000000000..5d0e27a36 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SENDCOMMANDBYMACREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SENDCOMMANDBYMACREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SendCommandByMacRequest : public RpcServiceRequest + { + + public: + SendCommandByMacRequest(); + ~SendCommandByMacRequest(); + + std::vector getMacList()const; + void setMacList(const std::vector& macList); + std::string getCommand()const; + void setCommand(const std::string& command); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector macList_; + std::string command_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SENDCOMMANDBYMACREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacResult.h new file mode 100644 index 000000000..bf5ad3519 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SendCommandByMacResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SENDCOMMANDBYMACRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SENDCOMMANDBYMACRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SendCommandByMacResult : public ServiceResult + { + public: + + + SendCommandByMacResult(); + explicit SendCommandByMacResult(const std::string &payload); + ~SendCommandByMacResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SENDCOMMANDBYMACRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SetScanModeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SetScanModeRequest.h new file mode 100644 index 000000000..60a6461be --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SetScanModeRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SETSCANMODEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SETSCANMODEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SetScanModeRequest : public RpcServiceRequest + { + + public: + SetScanModeRequest(); + ~SetScanModeRequest(); + + int getOperation()const; + void setOperation(int operation); + std::vector getMacList()const; + void setMacList(const std::vector& macList); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int operation_; + std::vector macList_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SETSCANMODEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SetScanModeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SetScanModeResult.h new file mode 100644 index 000000000..bcdb01950 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SetScanModeResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SETSCANMODERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SETSCANMODERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SetScanModeResult : public ServiceResult + { + public: + + + SetScanModeResult(); + explicit SetScanModeResult(const std::string &payload); + ~SetScanModeResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SETSCANMODERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelRequest.h new file mode 100644 index 000000000..8bcf57354 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SETUPGRADEIMGBYMODELREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SETUPGRADEIMGBYMODELREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SetUpgradeImgByModelRequest : public RpcServiceRequest + { + + public: + SetUpgradeImgByModelRequest(); + ~SetUpgradeImgByModelRequest(); + + std::string getImgAddr()const; + void setImgAddr(const std::string& imgAddr); + std::string getImgVersion()const; + void setImgVersion(const std::string& imgVersion); + long getApModelId()const; + void setApModelId(long apModelId); + std::string getComment()const; + void setComment(const std::string& comment); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string imgAddr_; + std::string imgVersion_; + long apModelId_; + std::string comment_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SETUPGRADEIMGBYMODELREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelResult.h b/cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelResult.h new file mode 100644 index 000000000..911bf075c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/SetUpgradeImgByModelResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_SETUPGRADEIMGBYMODELRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SETUPGRADEIMGBYMODELRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT SetUpgradeImgByModelResult : public ServiceResult + { + public: + + + SetUpgradeImgByModelResult(); + explicit SetUpgradeImgByModelResult(const std::string &payload); + ~SetUpgradeImgByModelResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SETUPGRADEIMGBYMODELRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeRequest.h new file mode 100644 index 000000000..938da142c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeRequest.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_CLOUDWF_MODEL_SHOPACTIONCUSTOMEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONCUSTOMEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopActionCustomeRequest : public RpcServiceRequest + { + + public: + ShopActionCustomeRequest(); + ~ShopActionCustomeRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONCUSTOMEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeResult.h new file mode 100644 index 000000000..50a431abb --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionCustomeResult.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_CLOUDWF_MODEL_SHOPACTIONCUSTOMERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONCUSTOMERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopActionCustomeResult : public ServiceResult + { + public: + + + ShopActionCustomeResult(); + explicit ShopActionCustomeResult(const std::string &payload); + ~ShopActionCustomeResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONCUSTOMERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningRequest.h new file mode 100644 index 000000000..329fb83d7 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningRequest.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_CLOUDWF_MODEL_SHOPACTIONRETURNINGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONRETURNINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopActionReturningRequest : public RpcServiceRequest + { + + public: + ShopActionReturningRequest(); + ~ShopActionReturningRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONRETURNINGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningResult.h new file mode 100644 index 000000000..6d79aed4c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopActionReturningResult.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_CLOUDWF_MODEL_SHOPACTIONRETURNINGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONRETURNINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopActionReturningResult : public ServiceResult + { + public: + + + ShopActionReturningResult(); + explicit ShopActionReturningResult(const std::string &payload); + ~ShopActionReturningResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPACTIONRETURNINGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopCameraRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopCameraRequest.h new file mode 100644 index 000000000..329dae7a6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopCameraRequest.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_CLOUDWF_MODEL_SHOPCAMERAREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPCAMERAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopCameraRequest : public RpcServiceRequest + { + + public: + ShopCameraRequest(); + ~ShopCameraRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPCAMERAREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopCameraResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopCameraResult.h new file mode 100644 index 000000000..8386886e2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopCameraResult.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_CLOUDWF_MODEL_SHOPCAMERARESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPCAMERARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopCameraResult : public ServiceResult + { + public: + + + ShopCameraResult(); + explicit ShopCameraResult(const std::string &payload); + ~ShopCameraResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPCAMERARESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreateRequest.h new file mode 100644 index 000000000..c71583a27 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreateRequest.h @@ -0,0 +1,105 @@ +/* + * 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_CLOUDWF_MODEL_SHOPCREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopCreateRequest : public RpcServiceRequest + { + + public: + ShopCreateRequest(); + ~ShopCreateRequest(); + + std::string getShopCoordinate()const; + void setShopCoordinate(const std::string& shopCoordinate); + std::string getShopProvince()const; + void setShopProvince(const std::string& shopProvince); + int getShopTopType()const; + void setShopTopType(int shopTopType); + std::string getShopAddress()const; + void setShopAddress(const std::string& shopAddress); + int getShopType()const; + void setShopType(int shopType); + std::string getWarnEmail()const; + void setWarnEmail(const std::string& warnEmail); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getShopTel()const; + void setShopTel(const std::string& shopTel); + std::string getWarnpHone()const; + void setWarnpHone(const std::string& warnpHone); + int getWarn()const; + void setWarn(int warn); + int getShopArea()const; + void setShopArea(int shopArea); + std::string getShopRemarks()const; + void setShopRemarks(const std::string& shopRemarks); + std::string getShopCity()const; + void setShopCity(const std::string& shopCity); + int getShopSubtype()const; + void setShopSubtype(int shopSubtype); + std::string getShopBrand()const; + void setShopBrand(const std::string& shopBrand); + std::string getShopName()const; + void setShopName(const std::string& shopName); + int getShopCloseWarn()const; + void setShopCloseWarn(int shopCloseWarn); + long getBid()const; + void setBid(long bid); + std::string getShopManager()const; + void setShopManager(const std::string& shopManager); + std::string getShopBusinessHours()const; + void setShopBusinessHours(const std::string& shopBusinessHours); + + private: + std::string shopCoordinate_; + std::string shopProvince_; + int shopTopType_; + std::string shopAddress_; + int shopType_; + std::string warnEmail_; + std::string accessKeyId_; + std::string shopTel_; + std::string warnpHone_; + int warn_; + int shopArea_; + std::string shopRemarks_; + std::string shopCity_; + int shopSubtype_; + std::string shopBrand_; + std::string shopName_; + int shopCloseWarn_; + long bid_; + std::string shopManager_; + std::string shopBusinessHours_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreateResult.h new file mode 100644 index 000000000..82787e7c6 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreateResult.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_CLOUDWF_MODEL_SHOPCREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopCreateResult : public ServiceResult + { + public: + + + ShopCreateResult(); + explicit ShopCreateResult(const std::string &payload); + ~ShopCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingRequest.h new file mode 100644 index 000000000..c3a906574 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEMARKETINGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEMARKETINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopCreatemarketingRequest : public RpcServiceRequest + { + + public: + ShopCreatemarketingRequest(); + ~ShopCreatemarketingRequest(); + + std::string getEtime()const; + void setEtime(const std::string& etime); + std::string getName()const; + void setName(const std::string& name); + std::string getStime()const; + void setStime(const std::string& stime); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string etime_; + std::string name_; + std::string stime_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEMARKETINGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingResult.h new file mode 100644 index 000000000..f57279e1c --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopCreatemarketingResult.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_CLOUDWF_MODEL_SHOPCREATEMARKETINGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEMARKETINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopCreatemarketingResult : public ServiceResult + { + public: + + + ShopCreatemarketingResult(); + explicit ShopCreatemarketingResult(const std::string &payload); + ~ShopCreatemarketingResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPCREATEMARKETINGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmRequest.h new file mode 100644 index 000000000..e3f7fd592 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmRequest.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_CLOUDWF_MODEL_SHOPDATAALARMREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPDATAALARMREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopDataAlarmRequest : public RpcServiceRequest + { + + public: + ShopDataAlarmRequest(); + ~ShopDataAlarmRequest(); + + std::string getWarnPhone()const; + void setWarnPhone(const std::string& warnPhone); + int getWarn()const; + void setWarn(int warn); + int getCloseWarn()const; + void setCloseWarn(int closeWarn); + std::string getWarnEmail()const; + void setWarnEmail(const std::string& warnEmail); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string warnPhone_; + int warn_; + int closeWarn_; + std::string warnEmail_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPDATAALARMREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmResult.h new file mode 100644 index 000000000..293ff4fef --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopDataAlarmResult.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_CLOUDWF_MODEL_SHOPDATAALARMRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPDATAALARMRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopDataAlarmResult : public ServiceResult + { + public: + + + ShopDataAlarmResult(); + explicit ShopDataAlarmResult(const std::string &payload); + ~ShopDataAlarmResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPDATAALARMRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteRequest.h new file mode 100644 index 000000000..20b7070ce --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteRequest.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_CLOUDWF_MODEL_SHOPDELETEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopDeleteRequest : public RpcServiceRequest + { + + public: + ShopDeleteRequest(); + ~ShopDeleteRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteResult.h new file mode 100644 index 000000000..2446c1e85 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeleteResult.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_CLOUDWF_MODEL_SHOPDELETERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopDeleteResult : public ServiceResult + { + public: + + + ShopDeleteResult(); + explicit ShopDeleteResult(const std::string &payload); + ~ShopDeleteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingRequest.h new file mode 100644 index 000000000..4a7b51d25 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SHOPDELETEMARKETINGREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETEMARKETINGREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopDeletemarketingRequest : public RpcServiceRequest + { + + public: + ShopDeletemarketingRequest(); + ~ShopDeletemarketingRequest(); + + long getId()const; + void setId(long id); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + long id_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETEMARKETINGREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingResult.h new file mode 100644 index 000000000..5465ac146 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopDeletemarketingResult.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_CLOUDWF_MODEL_SHOPDELETEMARKETINGRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETEMARKETINGRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopDeletemarketingResult : public ServiceResult + { + public: + + + ShopDeletemarketingResult(); + explicit ShopDeletemarketingResult(const std::string &payload); + ~ShopDeletemarketingResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPDELETEMARKETINGRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacRequest.h new file mode 100644 index 000000000..c79c989bf --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacRequest.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_CLOUDWF_MODEL_SHOPGETFILTERMACREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETFILTERMACREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGetfiltermacRequest : public RpcServiceRequest + { + + public: + ShopGetfiltermacRequest(); + ~ShopGetfiltermacRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETFILTERMACREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacResult.h new file mode 100644 index 000000000..65cc44777 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetfiltermacResult.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_CLOUDWF_MODEL_SHOPGETFILTERMACRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETFILTERMACRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGetfiltermacResult : public ServiceResult + { + public: + + + ShopGetfiltermacResult(); + explicit ShopGetfiltermacResult(const std::string &payload); + ~ShopGetfiltermacResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETFILTERMACRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressRequest.h new file mode 100644 index 000000000..2b9eb5f75 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressRequest.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_CLOUDWF_MODEL_SHOPGETREDRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETREDRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGetredressRequest : public RpcServiceRequest + { + + public: + ShopGetredressRequest(); + ~ShopGetredressRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETREDRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressResult.h new file mode 100644 index 000000000..f2a6c082f --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGetredressResult.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_CLOUDWF_MODEL_SHOPGETREDRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETREDRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGetredressResult : public ServiceResult + { + public: + + + ShopGetredressResult(); + explicit ShopGetredressResult(const std::string &payload); + ~ShopGetredressResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGETREDRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateRequest.h new file mode 100644 index 000000000..d56228d1a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPCREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPCREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupCreateRequest : public RpcServiceRequest + { + + public: + ShopGroupCreateRequest(); + ~ShopGroupCreateRequest(); + + std::string getShopIds()const; + void setShopIds(const std::string& shopIds); + std::string getName()const; + void setName(const std::string& name); + std::string getDescription()const; + void setDescription(const std::string& description); + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string shopIds_; + std::string name_; + std::string description_; + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPCREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateResult.h new file mode 100644 index 000000000..408563755 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupCreateResult.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_CLOUDWF_MODEL_SHOPGROUPCREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPCREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupCreateResult : public ServiceResult + { + public: + + + ShopGroupCreateResult(); + explicit ShopGroupCreateResult(const std::string &payload); + ~ShopGroupCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPCREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteRequest.h new file mode 100644 index 000000000..6dcbb0a9d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteRequest.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_CLOUDWF_MODEL_SHOPGROUPDELETEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPDELETEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupDeleteRequest : public RpcServiceRequest + { + + public: + ShopGroupDeleteRequest(); + ~ShopGroupDeleteRequest(); + + long getGid()const; + void setGid(long gid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPDELETEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteResult.h new file mode 100644 index 000000000..3dac80c98 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupDeleteResult.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_CLOUDWF_MODEL_SHOPGROUPDELETERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPDELETERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupDeleteResult : public ServiceResult + { + public: + + + ShopGroupDeleteResult(); + explicit ShopGroupDeleteResult(const std::string &payload); + ~ShopGroupDeleteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPDELETERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoRequest.h new file mode 100644 index 000000000..f45b95472 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoRequest.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_CLOUDWF_MODEL_SHOPGROUPINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupInfoRequest : public RpcServiceRequest + { + + public: + ShopGroupInfoRequest(); + ~ShopGroupInfoRequest(); + + long getGid()const; + void setGid(long gid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoResult.h new file mode 100644 index 000000000..c7879c050 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupInfoResult.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_CLOUDWF_MODEL_SHOPGROUPINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupInfoResult : public ServiceResult + { + public: + + + ShopGroupInfoResult(); + explicit ShopGroupInfoResult(const std::string &payload); + ~ShopGroupInfoResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListRequest.h new file mode 100644 index 000000000..182c0607d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListRequest.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_CLOUDWF_MODEL_SHOPGROUPSHOWLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPSHOWLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupShowListRequest : public RpcServiceRequest + { + + public: + ShopGroupShowListRequest(); + ~ShopGroupShowListRequest(); + + int getPage()const; + void setPage(int page); + long getBid()const; + void setBid(long bid); + int getPer()const; + void setPer(int per); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + int page_; + long bid_; + int per_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPSHOWLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListResult.h new file mode 100644 index 000000000..ef9eb2b86 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupShowListResult.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_CLOUDWF_MODEL_SHOPGROUPSHOWLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPSHOWLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupShowListResult : public ServiceResult + { + public: + + + ShopGroupShowListResult(); + explicit ShopGroupShowListResult(const std::string &payload); + ~ShopGroupShowListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPSHOWLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateRequest.h new file mode 100644 index 000000000..629742113 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPUPDATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPUPDATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupUpdateRequest : public RpcServiceRequest + { + + public: + ShopGroupUpdateRequest(); + ~ShopGroupUpdateRequest(); + + long getGid()const; + void setGid(long gid); + std::string getShopIds()const; + void setShopIds(const std::string& shopIds); + std::string getName()const; + void setName(const std::string& name); + std::string getDescription()const; + void setDescription(const std::string& description); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gid_; + std::string shopIds_; + std::string name_; + std::string description_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPUPDATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateResult.h new file mode 100644 index 000000000..8776f37bd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopGroupUpdateResult.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_CLOUDWF_MODEL_SHOPGROUPUPDATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPUPDATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopGroupUpdateResult : public ServiceResult + { + public: + + + ShopGroupUpdateResult(); + explicit ShopGroupUpdateResult(const std::string &payload); + ~ShopGroupUpdateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPGROUPUPDATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopInfoRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopInfoRequest.h new file mode 100644 index 000000000..8ef340092 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopInfoRequest.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_CLOUDWF_MODEL_SHOPINFOREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPINFOREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopInfoRequest : public RpcServiceRequest + { + + public: + ShopInfoRequest(); + ~ShopInfoRequest(); + + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPINFOREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopInfoResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopInfoResult.h new file mode 100644 index 000000000..5830e0244 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopInfoResult.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_CLOUDWF_MODEL_SHOPINFORESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPINFORESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopInfoResult : public ServiceResult + { + public: + + + ShopInfoResult(); + explicit ShopInfoResult(const std::string &payload); + ~ShopInfoResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPINFORESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListRequest.h new file mode 100644 index 000000000..da0996096 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SHOPMARKETINGLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPMARKETINGLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopMarketingListRequest : public RpcServiceRequest + { + + public: + ShopMarketingListRequest(); + ~ShopMarketingListRequest(); + + std::string getName()const; + void setName(const std::string& name); + int getPage()const; + void setPage(int page); + int getPer()const; + void setPer(int per); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string name_; + int page_; + int per_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPMARKETINGLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListResult.h new file mode 100644 index 000000000..f0ea0e905 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopMarketingListResult.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_CLOUDWF_MODEL_SHOPMARKETINGLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPMARKETINGLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopMarketingListResult : public ServiceResult + { + public: + + + ShopMarketingListResult(); + explicit ShopMarketingListResult(const std::string &payload); + ~ShopMarketingListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPMARKETINGLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewRequest.h new file mode 100644 index 000000000..0703d2745 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewRequest.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_CLOUDWF_MODEL_SHOPOVERVIEWREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPOVERVIEWREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopOverviewRequest : public RpcServiceRequest + { + + public: + ShopOverviewRequest(); + ~ShopOverviewRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPOVERVIEWREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewResult.h new file mode 100644 index 000000000..47135f332 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopOverviewResult.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_CLOUDWF_MODEL_SHOPOVERVIEWRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPOVERVIEWRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopOverviewResult : public ServiceResult + { + public: + + + ShopOverviewResult(); + explicit ShopOverviewResult(const std::string &payload); + ~ShopOverviewResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPOVERVIEWRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacRequest.h new file mode 100644 index 000000000..182fe9f09 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_SHOPSETFILTERMACREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETFILTERMACREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopSetfiltermacRequest : public RpcServiceRequest + { + + public: + ShopSetfiltermacRequest(); + ~ShopSetfiltermacRequest(); + + std::string getMac()const; + void setMac(const std::string& mac); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + + private: + std::string mac_; + std::string accessKeyId_; + long sid_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETFILTERMACREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacResult.h new file mode 100644 index 000000000..8d4cee089 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetfiltermacResult.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_CLOUDWF_MODEL_SHOPSETFILTERMACRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETFILTERMACRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopSetfiltermacResult : public ServiceResult + { + public: + + + ShopSetfiltermacResult(); + explicit ShopSetfiltermacResult(const std::string &payload); + ~ShopSetfiltermacResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETFILTERMACRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressRequest.h new file mode 100644 index 000000000..be3608087 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressRequest.h @@ -0,0 +1,84 @@ +/* + * 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_CLOUDWF_MODEL_SHOPSETREDRESSREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETREDRESSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopSetredressRequest : public RpcServiceRequest + { + + public: + ShopSetredressRequest(); + ~ShopSetredressRequest(); + + std::string getWorkday()const; + void setWorkday(const std::string& workday); + int getFilterclose()const; + void setFilterclose(int filterclose); + int getMinstoptime()const; + void setMinstoptime(int minstoptime); + std::string getHoliday()const; + void setHoliday(const std::string& holiday); + std::string getHnum()const; + void setHnum(const std::string& hnum); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + int getClerk()const; + void setClerk(int clerk); + int getFilterstate()const; + void setFilterstate(int filterstate); + std::string getWnum()const; + void setWnum(const std::string& wnum); + int getState()const; + void setState(int state); + int getCrowdfixed()const; + void setCrowdfixed(int crowdfixed); + int getMaxstoptime()const; + void setMaxstoptime(int maxstoptime); + + private: + std::string workday_; + int filterclose_; + int minstoptime_; + std::string holiday_; + std::string hnum_; + std::string accessKeyId_; + long sid_; + int clerk_; + int filterstate_; + std::string wnum_; + int state_; + int crowdfixed_; + int maxstoptime_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETREDRESSREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressResult.h new file mode 100644 index 000000000..1a4b8b994 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopSetredressResult.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_CLOUDWF_MODEL_SHOPSETREDRESSRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETREDRESSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopSetredressResult : public ServiceResult + { + public: + + + ShopSetredressResult(); + explicit ShopSetredressResult(const std::string &payload); + ~ShopSetredressResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPSETREDRESSRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopShowListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopShowListRequest.h new file mode 100644 index 000000000..c0bd3bf3a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopShowListRequest.h @@ -0,0 +1,72 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_SHOPSHOWLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPSHOWLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopShowListRequest : public RpcServiceRequest + { + + public: + ShopShowListRequest(); + ~ShopShowListRequest(); + + long getGid()const; + void setGid(long gid); + std::string getAddress()const; + void setAddress(const std::string& address); + std::string getName()const; + void setName(const std::string& name); + std::string getDirc()const; + void setDirc(const std::string& dirc); + int getPage()const; + void setPage(int page); + long getBid()const; + void setBid(long bid); + int getPer()const; + void setPer(int per); + int getShopStatus()const; + void setShopStatus(int shopStatus); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gid_; + std::string address_; + std::string name_; + std::string dirc_; + int page_; + long bid_; + int per_; + int shopStatus_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPSHOWLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopShowListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopShowListResult.h new file mode 100644 index 000000000..b0d6ef190 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopShowListResult.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_CLOUDWF_MODEL_SHOPSHOWLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPSHOWLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopShowListResult : public ServiceResult + { + public: + + + ShopShowListResult(); + explicit ShopShowListResult(const std::string &payload); + ~ShopShowListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPSHOWLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateRequest.h new file mode 100644 index 000000000..6434054b1 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateRequest.h @@ -0,0 +1,105 @@ +/* + * 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_CLOUDWF_MODEL_SHOPUPDATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPUPDATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopUpdateRequest : public RpcServiceRequest + { + + public: + ShopUpdateRequest(); + ~ShopUpdateRequest(); + + std::string getShopCoordinate()const; + void setShopCoordinate(const std::string& shopCoordinate); + std::string getShopProvince()const; + void setShopProvince(const std::string& shopProvince); + int getShopTopType()const; + void setShopTopType(int shopTopType); + std::string getShopAddress()const; + void setShopAddress(const std::string& shopAddress); + int getShopType()const; + void setShopType(int shopType); + std::string getWarnEmail()const; + void setWarnEmail(const std::string& warnEmail); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getSid()const; + void setSid(long sid); + std::string getShopTel()const; + void setShopTel(const std::string& shopTel); + std::string getWarnpHone()const; + void setWarnpHone(const std::string& warnpHone); + int getWarn()const; + void setWarn(int warn); + int getShopArea()const; + void setShopArea(int shopArea); + std::string getShopRemarks()const; + void setShopRemarks(const std::string& shopRemarks); + std::string getShopCity()const; + void setShopCity(const std::string& shopCity); + int getShopSubtype()const; + void setShopSubtype(int shopSubtype); + std::string getShopBrand()const; + void setShopBrand(const std::string& shopBrand); + std::string getShopName()const; + void setShopName(const std::string& shopName); + int getShopCloseWarn()const; + void setShopCloseWarn(int shopCloseWarn); + std::string getShopManager()const; + void setShopManager(const std::string& shopManager); + std::string getShopBusinessHours()const; + void setShopBusinessHours(const std::string& shopBusinessHours); + + private: + std::string shopCoordinate_; + std::string shopProvince_; + int shopTopType_; + std::string shopAddress_; + int shopType_; + std::string warnEmail_; + std::string accessKeyId_; + long sid_; + std::string shopTel_; + std::string warnpHone_; + int warn_; + int shopArea_; + std::string shopRemarks_; + std::string shopCity_; + int shopSubtype_; + std::string shopBrand_; + std::string shopName_; + int shopCloseWarn_; + std::string shopManager_; + std::string shopBusinessHours_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPUPDATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateResult.h new file mode 100644 index 000000000..230802977 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/ShopUpdateResult.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_CLOUDWF_MODEL_SHOPUPDATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_SHOPUPDATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT ShopUpdateResult : public ServiceResult + { + public: + + + ShopUpdateResult(); + explicit ShopUpdateResult(const std::string &payload); + ~ShopUpdateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_SHOPUPDATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapRequest.h new file mode 100644 index 000000000..afc1563d0 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapRequest.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_CLOUDWF_MODEL_UPLOADMAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_UPLOADMAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UpLoadMapRequest : public RpcServiceRequest + { + + public: + UpLoadMapRequest(); + ~UpLoadMapRequest(); + + std::string getFileName()const; + void setFileName(const std::string& fileName); + std::string getUploadId()const; + void setUploadId(const std::string& uploadId); + std::string getObjectName()const; + void setObjectName(const std::string& objectName); + int getChunkIndex()const; + void setChunkIndex(int chunkIndex); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + int getChunkCnt()const; + void setChunkCnt(int chunkCnt); + + private: + std::string fileName_; + std::string uploadId_; + std::string objectName_; + int chunkIndex_; + std::string accessKeyId_; + int chunkCnt_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_UPLOADMAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapResult.h new file mode 100644 index 000000000..316af0ed5 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UpLoadMapResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_UPLOADMAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_UPLOADMAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UpLoadMapResult : public ServiceResult + { + public: + + + UpLoadMapResult(); + explicit UpLoadMapResult(const std::string &payload); + ~UpLoadMapResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_UPLOADMAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupRequest.h new file mode 100644 index 000000000..a28a5686a --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupRequest.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_CLOUDWF_MODEL_UPGRADEAPGROUPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UpgradeAPGroupRequest : public RpcServiceRequest + { + + public: + UpgradeAPGroupRequest(); + ~UpgradeAPGroupRequest(); + + std::vector getIds()const; + void setIds(const std::vector& ids); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector ids_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPGROUPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupResult.h new file mode 100644 index 000000000..fdcccaeec --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPGroupResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_UPGRADEAPGROUPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UpgradeAPGroupResult : public ServiceResult + { + public: + + + UpgradeAPGroupResult(); + explicit UpgradeAPGroupResult(const std::string &payload); + ~UpgradeAPGroupResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPGROUPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPRequest.h new file mode 100644 index 000000000..27d44688d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPRequest.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_CLOUDWF_MODEL_UPGRADEAPREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UpgradeAPRequest : public RpcServiceRequest + { + + public: + UpgradeAPRequest(); + ~UpgradeAPRequest(); + + std::vector getIds()const; + void setIds(const std::vector& ids); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::vector ids_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPResult.h new file mode 100644 index 000000000..e79dc1d60 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UpgradeAPResult.h @@ -0,0 +1,59 @@ +/* + * 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_CLOUDWF_MODEL_UPGRADEAPRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UpgradeAPResult : public ServiceResult + { + public: + + + UpgradeAPResult(); + explicit UpgradeAPResult(const std::string &payload); + ~UpgradeAPResult(); + std::string getMessage()const; + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_UPGRADEAPRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseRequest.h new file mode 100644 index 000000000..e4aaa876b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseRequest.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_CLOUDWF_MODEL_USERANALYSEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERANALYSEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserAnalyseRequest : public RpcServiceRequest + { + + public: + UserAnalyseRequest(); + ~UserAnalyseRequest(); + + long getGsid()const; + void setGsid(long gsid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long gsid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERANALYSEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseResult.h new file mode 100644 index 000000000..5f61faca4 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserAnalyseResult.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_CLOUDWF_MODEL_USERANALYSERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERANALYSERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserAnalyseResult : public ServiceResult + { + public: + + + UserAnalyseResult(); + explicit UserAnalyseResult(const std::string &payload); + ~UserAnalyseResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERANALYSERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateRequest.h new file mode 100644 index 000000000..7b71cc1ec --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateRequest.h @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CLOUDWF_MODEL_USERDATACREATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATACREATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataCreateRequest : public RpcServiceRequest + { + + public: + UserDataCreateRequest(); + ~UserDataCreateRequest(); + + std::string getUploadFile()const; + void setUploadFile(const std::string& uploadFile); + std::string getName()const; + void setName(const std::string& name); + long getBid()const; + void setBid(long bid); + std::string getType()const; + void setType(const std::string& type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + std::string uploadFile_; + std::string name_; + long bid_; + std::string type_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATACREATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateResult.h new file mode 100644 index 000000000..d77e003c2 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataCreateResult.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_CLOUDWF_MODEL_USERDATACREATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATACREATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataCreateResult : public ServiceResult + { + public: + + + UserDataCreateResult(); + explicit UserDataCreateResult(const std::string &payload); + ~UserDataCreateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATACREATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteRequest.h new file mode 100644 index 000000000..99dbe3433 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteRequest.h @@ -0,0 +1,54 @@ +/* + * 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_CLOUDWF_MODEL_USERDATADELETEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATADELETEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataDeleteRequest : public RpcServiceRequest + { + + public: + UserDataDeleteRequest(); + ~UserDataDeleteRequest(); + + long getIid()const; + void setIid(long iid); + long getBid()const; + void setBid(long bid); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long iid_; + long bid_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATADELETEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteResult.h new file mode 100644 index 000000000..c7d44225d --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataDeleteResult.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_CLOUDWF_MODEL_USERDATADELETERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATADELETERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataDeleteResult : public ServiceResult + { + public: + + + UserDataDeleteResult(); + explicit UserDataDeleteResult(const std::string &payload); + ~UserDataDeleteResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATADELETERESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListRequest.h new file mode 100644 index 000000000..e5779d22b --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListRequest.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_CLOUDWF_MODEL_USERDATASHOWLISTREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATASHOWLISTREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataShowListRequest : public RpcServiceRequest + { + + public: + UserDataShowListRequest(); + ~UserDataShowListRequest(); + + long getIid()const; + void setIid(long iid); + std::string getName()const; + void setName(const std::string& name); + int getPage()const; + void setPage(int page); + long getBid()const; + void setBid(long bid); + int getPer()const; + void setPer(int per); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long iid_; + std::string name_; + int page_; + long bid_; + int per_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATASHOWLISTREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListResult.h new file mode 100644 index 000000000..da444f1cd --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataShowListResult.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_CLOUDWF_MODEL_USERDATASHOWLISTRESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATASHOWLISTRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataShowListResult : public ServiceResult + { + public: + + + UserDataShowListResult(); + explicit UserDataShowListResult(const std::string &payload); + ~UserDataShowListResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATASHOWLISTRESULT_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateRequest.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateRequest.h new file mode 100644 index 000000000..eba011143 --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateRequest.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_CLOUDWF_MODEL_USERDATAUPDATEREQUEST_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATAUPDATEREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataUpdateRequest : public RpcServiceRequest + { + + public: + UserDataUpdateRequest(); + ~UserDataUpdateRequest(); + + long getIid()const; + void setIid(long iid); + std::string getUploadFile()const; + void setUploadFile(const std::string& uploadFile); + std::string getName()const; + void setName(const std::string& name); + long getBid()const; + void setBid(long bid); + std::string getType()const; + void setType(const std::string& type); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + + private: + long iid_; + std::string uploadFile_; + std::string name_; + long bid_; + std::string type_; + std::string accessKeyId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATAUPDATEREQUEST_H_ \ No newline at end of file diff --git a/cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateResult.h b/cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateResult.h new file mode 100644 index 000000000..072a6c2ac --- /dev/null +++ b/cloudwf/include/alibabacloud/cloudwf/model/UserDataUpdateResult.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_CLOUDWF_MODEL_USERDATAUPDATERESULT_H_ +#define ALIBABACLOUD_CLOUDWF_MODEL_USERDATAUPDATERESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cloudwf + { + namespace Model + { + class ALIBABACLOUD_CLOUDWF_EXPORT UserDataUpdateResult : public ServiceResult + { + public: + + + UserDataUpdateResult(); + explicit UserDataUpdateResult(const std::string &payload); + ~UserDataUpdateResult(); + std::string getErrorMsg()const; + std::string getData()const; + int getErrorCode()const; + bool getSuccess()const; + + protected: + void parse(const std::string &payload); + private: + std::string errorMsg_; + std::string data_; + int errorCode_; + bool success_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CLOUDWF_MODEL_USERDATAUPDATERESULT_H_ \ No newline at end of file diff --git a/cloudwf/src/CloudwfClient.cc b/cloudwf/src/CloudwfClient.cc new file mode 100644 index 000000000..5aed875da --- /dev/null +++ b/cloudwf/src/CloudwfClient.cc @@ -0,0 +1,8117 @@ +/* + * 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; +using namespace AlibabaCloud::Location; +using namespace AlibabaCloud::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +namespace +{ + const std::string SERVICE_NAME = "cloudwf"; +} + +CloudwfClient::CloudwfClient(const Credentials &credentials, const ClientConfiguration &configuration) : + RpcServiceClient(SERVICE_NAME, std::make_shared(credentials), configuration) +{ + auto locationClient = std::make_shared(credentials, configuration); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "cloudwf"); +} + +CloudwfClient::CloudwfClient(const std::shared_ptr& credentialsProvider, const ClientConfiguration & configuration) : + RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration) +{ + auto locationClient = std::make_shared(credentialsProvider, configuration); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "cloudwf"); +} + +CloudwfClient::CloudwfClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) : + RpcServiceClient(SERVICE_NAME, std::make_shared(accessKeyId, accessKeySecret), configuration) +{ + auto locationClient = std::make_shared(accessKeyId, accessKeySecret, configuration); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "cloudwf"); +} + +CloudwfClient::~CloudwfClient() +{} + +CloudwfClient::ProfileBaseOutcome CloudwfClient::profileBase(const ProfileBaseRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileBaseOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileBaseOutcome(ProfileBaseResult(outcome.result())); + else + return ProfileBaseOutcome(outcome.error()); +} + +void CloudwfClient::profileBaseAsync(const ProfileBaseRequest& request, const ProfileBaseAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileBase(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileBaseOutcomeCallable CloudwfClient::profileBaseCallable(const ProfileBaseRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileBase(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DelSubAccountPermissionOutcome CloudwfClient::delSubAccountPermission(const DelSubAccountPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DelSubAccountPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DelSubAccountPermissionOutcome(DelSubAccountPermissionResult(outcome.result())); + else + return DelSubAccountPermissionOutcome(outcome.error()); +} + +void CloudwfClient::delSubAccountPermissionAsync(const DelSubAccountPermissionRequest& request, const DelSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, delSubAccountPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DelSubAccountPermissionOutcomeCallable CloudwfClient::delSubAccountPermissionCallable(const DelSubAccountPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->delSubAccountPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListUmengPagePermission4RootOutcome CloudwfClient::listUmengPagePermission4Root(const ListUmengPagePermission4RootRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListUmengPagePermission4RootOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListUmengPagePermission4RootOutcome(ListUmengPagePermission4RootResult(outcome.result())); + else + return ListUmengPagePermission4RootOutcome(outcome.error()); +} + +void CloudwfClient::listUmengPagePermission4RootAsync(const ListUmengPagePermission4RootRequest& request, const ListUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listUmengPagePermission4Root(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListUmengPagePermission4RootOutcomeCallable CloudwfClient::listUmengPagePermission4RootCallable(const ListUmengPagePermission4RootRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listUmengPagePermission4Root(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportZoneMinuteOutcome CloudwfClient::reportZoneMinute(const ReportZoneMinuteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportZoneMinuteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportZoneMinuteOutcome(ReportZoneMinuteResult(outcome.result())); + else + return ReportZoneMinuteOutcome(outcome.error()); +} + +void CloudwfClient::reportZoneMinuteAsync(const ReportZoneMinuteRequest& request, const ReportZoneMinuteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportZoneMinute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportZoneMinuteOutcomeCallable CloudwfClient::reportZoneMinuteCallable(const ReportZoneMinuteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportZoneMinute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveAccountConfigOutcome CloudwfClient::saveAccountConfig(const SaveAccountConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveAccountConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveAccountConfigOutcome(SaveAccountConfigResult(outcome.result())); + else + return SaveAccountConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveAccountConfigAsync(const SaveAccountConfigRequest& request, const SaveAccountConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveAccountConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveAccountConfigOutcomeCallable CloudwfClient::saveAccountConfigCallable(const SaveAccountConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveAccountConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BusinessShowListOutcome CloudwfClient::businessShowList(const BusinessShowListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BusinessShowListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BusinessShowListOutcome(BusinessShowListResult(outcome.result())); + else + return BusinessShowListOutcome(outcome.error()); +} + +void CloudwfClient::businessShowListAsync(const BusinessShowListRequest& request, const BusinessShowListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, businessShowList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BusinessShowListOutcomeCallable CloudwfClient::businessShowListCallable(const BusinessShowListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->businessShowList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportZoneRealtimeOutcome CloudwfClient::reportZoneRealtime(const ReportZoneRealtimeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportZoneRealtimeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportZoneRealtimeOutcome(ReportZoneRealtimeResult(outcome.result())); + else + return ReportZoneRealtimeOutcome(outcome.error()); +} + +void CloudwfClient::reportZoneRealtimeAsync(const ReportZoneRealtimeRequest& request, const ReportZoneRealtimeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportZoneRealtime(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportZoneRealtimeOutcomeCallable CloudwfClient::reportZoneRealtimeCallable(const ReportZoneRealtimeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportZoneRealtime(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApPortalConfigOutcome CloudwfClient::saveApPortalConfig(const SaveApPortalConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApPortalConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApPortalConfigOutcome(SaveApPortalConfigResult(outcome.result())); + else + return SaveApPortalConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApPortalConfigAsync(const SaveApPortalConfigRequest& request, const SaveApPortalConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApPortalConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApPortalConfigOutcomeCallable CloudwfClient::saveApPortalConfigCallable(const SaveApPortalConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApPortalConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopOverviewOutcome CloudwfClient::shopOverview(const ShopOverviewRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopOverviewOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopOverviewOutcome(ShopOverviewResult(outcome.result())); + else + return ShopOverviewOutcome(outcome.error()); +} + +void CloudwfClient::shopOverviewAsync(const ShopOverviewRequest& request, const ShopOverviewAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopOverview(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopOverviewOutcomeCallable CloudwfClient::shopOverviewCallable(const ShopOverviewRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopOverview(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ModifySubAccountPermissionOutcome CloudwfClient::modifySubAccountPermission(const ModifySubAccountPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifySubAccountPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifySubAccountPermissionOutcome(ModifySubAccountPermissionResult(outcome.result())); + else + return ModifySubAccountPermissionOutcome(outcome.error()); +} + +void CloudwfClient::modifySubAccountPermissionAsync(const ModifySubAccountPermissionRequest& request, const ModifySubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifySubAccountPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ModifySubAccountPermissionOutcomeCallable CloudwfClient::modifySubAccountPermissionCallable(const ModifySubAccountPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifySubAccountPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveUmengPagePermission4RootOutcome CloudwfClient::saveUmengPagePermission4Root(const SaveUmengPagePermission4RootRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveUmengPagePermission4RootOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveUmengPagePermission4RootOutcome(SaveUmengPagePermission4RootResult(outcome.result())); + else + return SaveUmengPagePermission4RootOutcome(outcome.error()); +} + +void CloudwfClient::saveUmengPagePermission4RootAsync(const SaveUmengPagePermission4RootRequest& request, const SaveUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveUmengPagePermission4Root(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveUmengPagePermission4RootOutcomeCallable CloudwfClient::saveUmengPagePermission4RootCallable(const SaveUmengPagePermission4RootRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveUmengPagePermission4Root(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::FrequencyAnalyseOutcome CloudwfClient::frequencyAnalyse(const FrequencyAnalyseRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return FrequencyAnalyseOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return FrequencyAnalyseOutcome(FrequencyAnalyseResult(outcome.result())); + else + return FrequencyAnalyseOutcome(outcome.error()); +} + +void CloudwfClient::frequencyAnalyseAsync(const FrequencyAnalyseRequest& request, const FrequencyAnalyseAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, frequencyAnalyse(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::FrequencyAnalyseOutcomeCallable CloudwfClient::frequencyAnalyseCallable(const FrequencyAnalyseRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->frequencyAnalyse(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeviceCreateOutcome CloudwfClient::deviceCreate(const DeviceCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeviceCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeviceCreateOutcome(DeviceCreateResult(outcome.result())); + else + return DeviceCreateOutcome(outcome.error()); +} + +void CloudwfClient::deviceCreateAsync(const DeviceCreateRequest& request, const DeviceCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deviceCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeviceCreateOutcomeCallable CloudwfClient::deviceCreateCallable(const DeviceCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deviceCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetDailyStatisticOutcome CloudwfClient::getDailyStatistic(const GetDailyStatisticRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetDailyStatisticOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetDailyStatisticOutcome(GetDailyStatisticResult(outcome.result())); + else + return GetDailyStatisticOutcome(outcome.error()); +} + +void CloudwfClient::getDailyStatisticAsync(const GetDailyStatisticRequest& request, const GetDailyStatisticAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getDailyStatistic(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetDailyStatisticOutcomeCallable CloudwfClient::getDailyStatisticCallable(const GetDailyStatisticRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getDailyStatistic(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UserDataShowListOutcome CloudwfClient::userDataShowList(const UserDataShowListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UserDataShowListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UserDataShowListOutcome(UserDataShowListResult(outcome.result())); + else + return UserDataShowListOutcome(outcome.error()); +} + +void CloudwfClient::userDataShowListAsync(const UserDataShowListRequest& request, const UserDataShowListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, userDataShowList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UserDataShowListOutcomeCallable CloudwfClient::userDataShowListCallable(const UserDataShowListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->userDataShowList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetInstanceByShopOutcome CloudwfClient::getInstanceByShop(const GetInstanceByShopRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetInstanceByShopOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetInstanceByShopOutcome(GetInstanceByShopResult(outcome.result())); + else + return GetInstanceByShopOutcome(outcome.error()); +} + +void CloudwfClient::getInstanceByShopAsync(const GetInstanceByShopRequest& request, const GetInstanceByShopAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getInstanceByShop(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetInstanceByShopOutcomeCallable CloudwfClient::getInstanceByShopCallable(const GetInstanceByShopRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getInstanceByShop(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApPortalBindOutcome CloudwfClient::getApPortalBind(const GetApPortalBindRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApPortalBindOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApPortalBindOutcome(GetApPortalBindResult(outcome.result())); + else + return GetApPortalBindOutcome(outcome.error()); +} + +void CloudwfClient::getApPortalBindAsync(const GetApPortalBindRequest& request, const GetApPortalBindAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApPortalBind(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApPortalBindOutcomeCallable CloudwfClient::getApPortalBindCallable(const GetApPortalBindRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApPortalBind(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemFlowrateAnalyseOutcome CloudwfClient::oemFlowrateAnalyse(const OemFlowrateAnalyseRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemFlowrateAnalyseOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemFlowrateAnalyseOutcome(OemFlowrateAnalyseResult(outcome.result())); + else + return OemFlowrateAnalyseOutcome(outcome.error()); +} + +void CloudwfClient::oemFlowrateAnalyseAsync(const OemFlowrateAnalyseRequest& request, const OemFlowrateAnalyseAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemFlowrateAnalyse(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemFlowrateAnalyseOutcomeCallable CloudwfClient::oemFlowrateAnalyseCallable(const OemFlowrateAnalyseRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemFlowrateAnalyse(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApPositionMapOutcome CloudwfClient::listApPositionMap(const ListApPositionMapRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApPositionMapOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApPositionMapOutcome(ListApPositionMapResult(outcome.result())); + else + return ListApPositionMapOutcome(outcome.error()); +} + +void CloudwfClient::listApPositionMapAsync(const ListApPositionMapRequest& request, const ListApPositionMapAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApPositionMap(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApPositionMapOutcomeCallable CloudwfClient::listApPositionMapCallable(const ListApPositionMapRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApPositionMap(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListAccountConfigOutcome CloudwfClient::listAccountConfig(const ListAccountConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListAccountConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListAccountConfigOutcome(ListAccountConfigResult(outcome.result())); + else + return ListAccountConfigOutcome(outcome.error()); +} + +void CloudwfClient::listAccountConfigAsync(const ListAccountConfigRequest& request, const ListAccountConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listAccountConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListAccountConfigOutcomeCallable CloudwfClient::listAccountConfigCallable(const ListAccountConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listAccountConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApPositionStatusOutcome CloudwfClient::listApPositionStatus(const ListApPositionStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApPositionStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApPositionStatusOutcome(ListApPositionStatusResult(outcome.result())); + else + return ListApPositionStatusOutcome(outcome.error()); +} + +void CloudwfClient::listApPositionStatusAsync(const ListApPositionStatusRequest& request, const ListApPositionStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApPositionStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApPositionStatusOutcomeCallable CloudwfClient::listApPositionStatusCallable(const ListApPositionStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApPositionStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApgroupSsidConfigProgressOutcome CloudwfClient::getApgroupSsidConfigProgress(const GetApgroupSsidConfigProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApgroupSsidConfigProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApgroupSsidConfigProgressOutcome(GetApgroupSsidConfigProgressResult(outcome.result())); + else + return GetApgroupSsidConfigProgressOutcome(outcome.error()); +} + +void CloudwfClient::getApgroupSsidConfigProgressAsync(const GetApgroupSsidConfigProgressRequest& request, const GetApgroupSsidConfigProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApgroupSsidConfigProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApgroupSsidConfigProgressOutcomeCallable CloudwfClient::getApgroupSsidConfigProgressCallable(const GetApgroupSsidConfigProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApgroupSsidConfigProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGroupShowListOutcome CloudwfClient::shopGroupShowList(const ShopGroupShowListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGroupShowListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGroupShowListOutcome(ShopGroupShowListResult(outcome.result())); + else + return ShopGroupShowListOutcome(outcome.error()); +} + +void CloudwfClient::shopGroupShowListAsync(const ShopGroupShowListRequest& request, const ShopGroupShowListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGroupShowList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGroupShowListOutcomeCallable CloudwfClient::shopGroupShowListCallable(const ShopGroupShowListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGroupShowList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApgroupScanConfigSaveProgressOutcome CloudwfClient::getApgroupScanConfigSaveProgress(const GetApgroupScanConfigSaveProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApgroupScanConfigSaveProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApgroupScanConfigSaveProgressOutcome(GetApgroupScanConfigSaveProgressResult(outcome.result())); + else + return GetApgroupScanConfigSaveProgressOutcome(outcome.error()); +} + +void CloudwfClient::getApgroupScanConfigSaveProgressAsync(const GetApgroupScanConfigSaveProgressRequest& request, const GetApgroupScanConfigSaveProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApgroupScanConfigSaveProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApgroupScanConfigSaveProgressOutcomeCallable CloudwfClient::getApgroupScanConfigSaveProgressCallable(const GetApgroupScanConfigSaveProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApgroupScanConfigSaveProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemHeatSettingOutcome CloudwfClient::oemHeatSetting(const OemHeatSettingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemHeatSettingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemHeatSettingOutcome(OemHeatSettingResult(outcome.result())); + else + return OemHeatSettingOutcome(outcome.error()); +} + +void CloudwfClient::oemHeatSettingAsync(const OemHeatSettingRequest& request, const OemHeatSettingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemHeatSetting(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemHeatSettingOutcomeCallable CloudwfClient::oemHeatSettingCallable(const OemHeatSettingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemHeatSetting(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetCrowdListOutcome CloudwfClient::getCrowdList(const GetCrowdListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetCrowdListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetCrowdListOutcome(GetCrowdListResult(outcome.result())); + else + return GetCrowdListOutcome(outcome.error()); +} + +void CloudwfClient::getCrowdListAsync(const GetCrowdListRequest& request, const GetCrowdListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getCrowdList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetCrowdListOutcomeCallable CloudwfClient::getCrowdListCallable(const GetCrowdListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getCrowdList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemMarketingPotentialOutcome CloudwfClient::oemMarketingPotential(const OemMarketingPotentialRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemMarketingPotentialOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemMarketingPotentialOutcome(OemMarketingPotentialResult(outcome.result())); + else + return OemMarketingPotentialOutcome(outcome.error()); +} + +void CloudwfClient::oemMarketingPotentialAsync(const OemMarketingPotentialRequest& request, const OemMarketingPotentialAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemMarketingPotential(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemMarketingPotentialOutcomeCallable CloudwfClient::oemMarketingPotentialCallable(const OemMarketingPotentialRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemMarketingPotential(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetBatchSaveApAssetProgressOutcome CloudwfClient::getBatchSaveApAssetProgress(const GetBatchSaveApAssetProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetBatchSaveApAssetProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetBatchSaveApAssetProgressOutcome(GetBatchSaveApAssetProgressResult(outcome.result())); + else + return GetBatchSaveApAssetProgressOutcome(outcome.error()); +} + +void CloudwfClient::getBatchSaveApAssetProgressAsync(const GetBatchSaveApAssetProgressRequest& request, const GetBatchSaveApAssetProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getBatchSaveApAssetProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetBatchSaveApAssetProgressOutcomeCallable CloudwfClient::getBatchSaveApAssetProgressCallable(const GetBatchSaveApAssetProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getBatchSaveApAssetProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::CheckRootPermissionOutcome CloudwfClient::checkRootPermission(const CheckRootPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CheckRootPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CheckRootPermissionOutcome(CheckRootPermissionResult(outcome.result())); + else + return CheckRootPermissionOutcome(outcome.error()); +} + +void CloudwfClient::checkRootPermissionAsync(const CheckRootPermissionRequest& request, const CheckRootPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, checkRootPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::CheckRootPermissionOutcomeCallable CloudwfClient::checkRootPermissionCallable(const CheckRootPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->checkRootPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetSidsAndGids4BidOutcome CloudwfClient::getSidsAndGids4Bid(const GetSidsAndGids4BidRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetSidsAndGids4BidOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetSidsAndGids4BidOutcome(GetSidsAndGids4BidResult(outcome.result())); + else + return GetSidsAndGids4BidOutcome(outcome.error()); +} + +void CloudwfClient::getSidsAndGids4BidAsync(const GetSidsAndGids4BidRequest& request, const GetSidsAndGids4BidAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getSidsAndGids4Bid(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetSidsAndGids4BidOutcomeCallable CloudwfClient::getSidsAndGids4BidCallable(const GetSidsAndGids4BidRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getSidsAndGids4Bid(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemFlowrateRankingOutcome CloudwfClient::oemFlowrateRanking(const OemFlowrateRankingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemFlowrateRankingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemFlowrateRankingOutcome(OemFlowrateRankingResult(outcome.result())); + else + return OemFlowrateRankingOutcome(outcome.error()); +} + +void CloudwfClient::oemFlowrateRankingAsync(const OemFlowrateRankingRequest& request, const OemFlowrateRankingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemFlowrateRanking(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemFlowrateRankingOutcomeCallable CloudwfClient::oemFlowrateRankingCallable(const OemFlowrateRankingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemFlowrateRanking(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetBindAp4UmengOutcome CloudwfClient::getBindAp4Umeng(const GetBindAp4UmengRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetBindAp4UmengOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetBindAp4UmengOutcome(GetBindAp4UmengResult(outcome.result())); + else + return GetBindAp4UmengOutcome(outcome.error()); +} + +void CloudwfClient::getBindAp4UmengAsync(const GetBindAp4UmengRequest& request, const GetBindAp4UmengAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getBindAp4Umeng(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetBindAp4UmengOutcomeCallable CloudwfClient::getBindAp4UmengCallable(const GetBindAp4UmengRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getBindAp4Umeng(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeviceBatchCreateOutcome CloudwfClient::deviceBatchCreate(const DeviceBatchCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeviceBatchCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeviceBatchCreateOutcome(DeviceBatchCreateResult(outcome.result())); + else + return DeviceBatchCreateOutcome(outcome.error()); +} + +void CloudwfClient::deviceBatchCreateAsync(const DeviceBatchCreateRequest& request, const DeviceBatchCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deviceBatchCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeviceBatchCreateOutcomeCallable CloudwfClient::deviceBatchCreateCallable(const DeviceBatchCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deviceBatchCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopDataAlarmOutcome CloudwfClient::shopDataAlarm(const ShopDataAlarmRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopDataAlarmOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopDataAlarmOutcome(ShopDataAlarmResult(outcome.result())); + else + return ShopDataAlarmOutcome(outcome.error()); +} + +void CloudwfClient::shopDataAlarmAsync(const ShopDataAlarmRequest& request, const ShopDataAlarmAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopDataAlarm(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopDataAlarmOutcomeCallable CloudwfClient::shopDataAlarmCallable(const ShopDataAlarmRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopDataAlarm(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AreaUpdateOutcome CloudwfClient::areaUpdate(const AreaUpdateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AreaUpdateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AreaUpdateOutcome(AreaUpdateResult(outcome.result())); + else + return AreaUpdateOutcome(outcome.error()); +} + +void CloudwfClient::areaUpdateAsync(const AreaUpdateRequest& request, const AreaUpdateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, areaUpdate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AreaUpdateOutcomeCallable CloudwfClient::areaUpdateCallable(const AreaUpdateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->areaUpdate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileTagOutcome CloudwfClient::profileTag(const ProfileTagRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileTagOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileTagOutcome(ProfileTagResult(outcome.result())); + else + return ProfileTagOutcome(outcome.error()); +} + +void CloudwfClient::profileTagAsync(const ProfileTagRequest& request, const ProfileTagAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileTag(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileTagOutcomeCallable CloudwfClient::profileTagCallable(const ProfileTagRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileTag(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetStaDetailedStatusOutcome CloudwfClient::getStaDetailedStatus(const GetStaDetailedStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetStaDetailedStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetStaDetailedStatusOutcome(GetStaDetailedStatusResult(outcome.result())); + else + return GetStaDetailedStatusOutcome(outcome.error()); +} + +void CloudwfClient::getStaDetailedStatusAsync(const GetStaDetailedStatusRequest& request, const GetStaDetailedStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getStaDetailedStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetStaDetailedStatusOutcomeCallable CloudwfClient::getStaDetailedStatusCallable(const GetStaDetailedStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getStaDetailedStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportZoneDayOutcome CloudwfClient::reportZoneDay(const ReportZoneDayRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportZoneDayOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportZoneDayOutcome(ReportZoneDayResult(outcome.result())); + else + return ReportZoneDayOutcome(outcome.error()); +} + +void CloudwfClient::reportZoneDayAsync(const ReportZoneDayRequest& request, const ReportZoneDayAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportZoneDay(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportZoneDayOutcomeCallable CloudwfClient::reportZoneDayCallable(const ReportZoneDayRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportZoneDay(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApRadioSsidConfigOutcome CloudwfClient::saveApRadioSsidConfig(const SaveApRadioSsidConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApRadioSsidConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApRadioSsidConfigOutcome(SaveApRadioSsidConfigResult(outcome.result())); + else + return SaveApRadioSsidConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApRadioSsidConfigAsync(const SaveApRadioSsidConfigRequest& request, const SaveApRadioSsidConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApRadioSsidConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApRadioSsidConfigOutcomeCallable CloudwfClient::saveApRadioSsidConfigCallable(const SaveApRadioSsidConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApRadioSsidConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportMinuteOutcome CloudwfClient::reportMinute(const ReportMinuteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportMinuteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportMinuteOutcome(ReportMinuteResult(outcome.result())); + else + return ReportMinuteOutcome(outcome.error()); +} + +void CloudwfClient::reportMinuteAsync(const ReportMinuteRequest& request, const ReportMinuteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportMinute(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportMinuteOutcomeCallable CloudwfClient::reportMinuteCallable(const ReportMinuteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportMinute(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileMediaOutcome CloudwfClient::profileMedia(const ProfileMediaRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileMediaOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileMediaOutcome(ProfileMediaResult(outcome.result())); + else + return ProfileMediaOutcome(outcome.error()); +} + +void CloudwfClient::profileMediaAsync(const ProfileMediaRequest& request, const ProfileMediaAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileMedia(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileMediaOutcomeCallable CloudwfClient::profileMediaCallable(const ProfileMediaRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileMedia(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BatchChangeGroupApNameOutcome CloudwfClient::batchChangeGroupApName(const BatchChangeGroupApNameRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BatchChangeGroupApNameOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BatchChangeGroupApNameOutcome(BatchChangeGroupApNameResult(outcome.result())); + else + return BatchChangeGroupApNameOutcome(outcome.error()); +} + +void CloudwfClient::batchChangeGroupApNameAsync(const BatchChangeGroupApNameRequest& request, const BatchChangeGroupApNameAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, batchChangeGroupApName(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BatchChangeGroupApNameOutcomeCallable CloudwfClient::batchChangeGroupApNameCallable(const BatchChangeGroupApNameRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->batchChangeGroupApName(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::HeadquartersRankingOutcome CloudwfClient::headquartersRanking(const HeadquartersRankingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HeadquartersRankingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HeadquartersRankingOutcome(HeadquartersRankingResult(outcome.result())); + else + return HeadquartersRankingOutcome(outcome.error()); +} + +void CloudwfClient::headquartersRankingAsync(const HeadquartersRankingRequest& request, const HeadquartersRankingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, headquartersRanking(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::HeadquartersRankingOutcomeCallable CloudwfClient::headquartersRankingCallable(const HeadquartersRankingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->headquartersRanking(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BusinessCreateOutcome CloudwfClient::businessCreate(const BusinessCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BusinessCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BusinessCreateOutcome(BusinessCreateResult(outcome.result())); + else + return BusinessCreateOutcome(outcome.error()); +} + +void CloudwfClient::businessCreateAsync(const BusinessCreateRequest& request, const BusinessCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, businessCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BusinessCreateOutcomeCallable CloudwfClient::businessCreateCallable(const BusinessCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->businessCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ExcelToJsonOutcome CloudwfClient::excelToJson(const ExcelToJsonRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ExcelToJsonOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ExcelToJsonOutcome(ExcelToJsonResult(outcome.result())); + else + return ExcelToJsonOutcome(outcome.error()); +} + +void CloudwfClient::excelToJsonAsync(const ExcelToJsonRequest& request, const ExcelToJsonAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, excelToJson(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ExcelToJsonOutcomeCallable CloudwfClient::excelToJsonCallable(const ExcelToJsonRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->excelToJson(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetBids4Uid4RootOutcome CloudwfClient::getBids4Uid4Root(const GetBids4Uid4RootRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetBids4Uid4RootOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetBids4Uid4RootOutcome(GetBids4Uid4RootResult(outcome.result())); + else + return GetBids4Uid4RootOutcome(outcome.error()); +} + +void CloudwfClient::getBids4Uid4RootAsync(const GetBids4Uid4RootRequest& request, const GetBids4Uid4RootAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getBids4Uid4Root(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetBids4Uid4RootOutcomeCallable CloudwfClient::getBids4Uid4RootCallable(const GetBids4Uid4RootRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getBids4Uid4Root(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopCreateOutcome CloudwfClient::shopCreate(const ShopCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopCreateOutcome(ShopCreateResult(outcome.result())); + else + return ShopCreateOutcome(outcome.error()); +} + +void CloudwfClient::shopCreateAsync(const ShopCreateRequest& request, const ShopCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopCreateOutcomeCallable CloudwfClient::shopCreateCallable(const ShopCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetGroupApChangeNameTemplateOutcome CloudwfClient::getGroupApChangeNameTemplate(const GetGroupApChangeNameTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetGroupApChangeNameTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetGroupApChangeNameTemplateOutcome(GetGroupApChangeNameTemplateResult(outcome.result())); + else + return GetGroupApChangeNameTemplateOutcome(outcome.error()); +} + +void CloudwfClient::getGroupApChangeNameTemplateAsync(const GetGroupApChangeNameTemplateRequest& request, const GetGroupApChangeNameTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getGroupApChangeNameTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetGroupApChangeNameTemplateOutcomeCallable CloudwfClient::getGroupApChangeNameTemplateCallable(const GetGroupApChangeNameTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getGroupApChangeNameTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ApgroupBatchAddApOutcome CloudwfClient::apgroupBatchAddAp(const ApgroupBatchAddApRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ApgroupBatchAddApOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ApgroupBatchAddApOutcome(ApgroupBatchAddApResult(outcome.result())); + else + return ApgroupBatchAddApOutcome(outcome.error()); +} + +void CloudwfClient::apgroupBatchAddApAsync(const ApgroupBatchAddApRequest& request, const ApgroupBatchAddApAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, apgroupBatchAddAp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ApgroupBatchAddApOutcomeCallable CloudwfClient::apgroupBatchAddApCallable(const ApgroupBatchAddApRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->apgroupBatchAddAp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListConfigByActionOutcome CloudwfClient::listConfigByAction(const ListConfigByActionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListConfigByActionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListConfigByActionOutcome(ListConfigByActionResult(outcome.result())); + else + return ListConfigByActionOutcome(outcome.error()); +} + +void CloudwfClient::listConfigByActionAsync(const ListConfigByActionRequest& request, const ListConfigByActionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listConfigByAction(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListConfigByActionOutcomeCallable CloudwfClient::listConfigByActionCallable(const ListConfigByActionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listConfigByAction(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetSubAccountStatusOutcome CloudwfClient::getSubAccountStatus(const GetSubAccountStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetSubAccountStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetSubAccountStatusOutcome(GetSubAccountStatusResult(outcome.result())); + else + return GetSubAccountStatusOutcome(outcome.error()); +} + +void CloudwfClient::getSubAccountStatusAsync(const GetSubAccountStatusRequest& request, const GetSubAccountStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getSubAccountStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetSubAccountStatusOutcomeCallable CloudwfClient::getSubAccountStatusCallable(const GetSubAccountStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getSubAccountStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetSendCommandByMacProgressOutcome CloudwfClient::getSendCommandByMacProgress(const GetSendCommandByMacProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetSendCommandByMacProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetSendCommandByMacProgressOutcome(GetSendCommandByMacProgressResult(outcome.result())); + else + return GetSendCommandByMacProgressOutcome(outcome.error()); +} + +void CloudwfClient::getSendCommandByMacProgressAsync(const GetSendCommandByMacProgressRequest& request, const GetSendCommandByMacProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getSendCommandByMacProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetSendCommandByMacProgressOutcomeCallable CloudwfClient::getSendCommandByMacProgressCallable(const GetSendCommandByMacProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getSendCommandByMacProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::HeadquartersTrendOutcome CloudwfClient::headquartersTrend(const HeadquartersTrendRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HeadquartersTrendOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HeadquartersTrendOutcome(HeadquartersTrendResult(outcome.result())); + else + return HeadquartersTrendOutcome(outcome.error()); +} + +void CloudwfClient::headquartersTrendAsync(const HeadquartersTrendRequest& request, const HeadquartersTrendAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, headquartersTrend(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::HeadquartersTrendOutcomeCallable CloudwfClient::headquartersTrendCallable(const HeadquartersTrendRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->headquartersTrend(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UserDataCreateOutcome CloudwfClient::userDataCreate(const UserDataCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UserDataCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UserDataCreateOutcome(UserDataCreateResult(outcome.result())); + else + return UserDataCreateOutcome(outcome.error()); +} + +void CloudwfClient::userDataCreateAsync(const UserDataCreateRequest& request, const UserDataCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, userDataCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UserDataCreateOutcomeCallable CloudwfClient::userDataCreateCallable(const UserDataCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->userDataCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApStatusOutcome CloudwfClient::listApStatus(const ListApStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApStatusOutcome(ListApStatusResult(outcome.result())); + else + return ListApStatusOutcome(outcome.error()); +} + +void CloudwfClient::listApStatusAsync(const ListApStatusRequest& request, const ListApStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApStatusOutcomeCallable CloudwfClient::listApStatusCallable(const ListApStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListProbeinfoOutcome CloudwfClient::listProbeinfo(const ListProbeinfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListProbeinfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListProbeinfoOutcome(ListProbeinfoResult(outcome.result())); + else + return ListProbeinfoOutcome(outcome.error()); +} + +void CloudwfClient::listProbeinfoAsync(const ListProbeinfoRequest& request, const ListProbeinfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listProbeinfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListProbeinfoOutcomeCallable CloudwfClient::listProbeinfoCallable(const ListProbeinfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listProbeinfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AreaInfoOutcome CloudwfClient::areaInfo(const AreaInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AreaInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AreaInfoOutcome(AreaInfoResult(outcome.result())); + else + return AreaInfoOutcome(outcome.error()); +} + +void CloudwfClient::areaInfoAsync(const AreaInfoRequest& request, const AreaInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, areaInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AreaInfoOutcomeCallable CloudwfClient::areaInfoCallable(const AreaInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->areaInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetAllActiveShopByGroupOutcome CloudwfClient::getAllActiveShopByGroup(const GetAllActiveShopByGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetAllActiveShopByGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetAllActiveShopByGroupOutcome(GetAllActiveShopByGroupResult(outcome.result())); + else + return GetAllActiveShopByGroupOutcome(outcome.error()); +} + +void CloudwfClient::getAllActiveShopByGroupAsync(const GetAllActiveShopByGroupRequest& request, const GetAllActiveShopByGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getAllActiveShopByGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetAllActiveShopByGroupOutcomeCallable CloudwfClient::getAllActiveShopByGroupCallable(const GetAllActiveShopByGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getAllActiveShopByGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetLatestApStatisticOutcome CloudwfClient::getLatestApStatistic(const GetLatestApStatisticRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetLatestApStatisticOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetLatestApStatisticOutcome(GetLatestApStatisticResult(outcome.result())); + else + return GetLatestApStatisticOutcome(outcome.error()); +} + +void CloudwfClient::getLatestApStatisticAsync(const GetLatestApStatisticRequest& request, const GetLatestApStatisticAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getLatestApStatistic(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetLatestApStatisticOutcomeCallable CloudwfClient::getLatestApStatisticCallable(const GetLatestApStatisticRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getLatestApStatistic(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeviceShowListOutcome CloudwfClient::deviceShowList(const DeviceShowListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeviceShowListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeviceShowListOutcome(DeviceShowListResult(outcome.result())); + else + return DeviceShowListOutcome(outcome.error()); +} + +void CloudwfClient::deviceShowListAsync(const DeviceShowListRequest& request, const DeviceShowListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deviceShowList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeviceShowListOutcomeCallable CloudwfClient::deviceShowListCallable(const DeviceShowListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deviceShowList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetUserUmengPagePermissionOutcome CloudwfClient::getUserUmengPagePermission(const GetUserUmengPagePermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetUserUmengPagePermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetUserUmengPagePermissionOutcome(GetUserUmengPagePermissionResult(outcome.result())); + else + return GetUserUmengPagePermissionOutcome(outcome.error()); +} + +void CloudwfClient::getUserUmengPagePermissionAsync(const GetUserUmengPagePermissionRequest& request, const GetUserUmengPagePermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getUserUmengPagePermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetUserUmengPagePermissionOutcomeCallable CloudwfClient::getUserUmengPagePermissionCallable(const GetUserUmengPagePermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getUserUmengPagePermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::FindApOutcome CloudwfClient::findAp(const FindApRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return FindApOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return FindApOutcome(FindApResult(outcome.result())); + else + return FindApOutcome(outcome.error()); +} + +void CloudwfClient::findApAsync(const FindApRequest& request, const FindApAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, findAp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::FindApOutcomeCallable CloudwfClient::findApCallable(const FindApRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->findAp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemFlowrateOverviewOutcome CloudwfClient::oemFlowrateOverview(const OemFlowrateOverviewRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemFlowrateOverviewOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemFlowrateOverviewOutcome(OemFlowrateOverviewResult(outcome.result())); + else + return OemFlowrateOverviewOutcome(outcome.error()); +} + +void CloudwfClient::oemFlowrateOverviewAsync(const OemFlowrateOverviewRequest& request, const OemFlowrateOverviewAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemFlowrateOverview(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemFlowrateOverviewOutcomeCallable CloudwfClient::oemFlowrateOverviewCallable(const OemFlowrateOverviewRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemFlowrateOverview(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApDetailedConfigOutcome CloudwfClient::getApDetailedConfig(const GetApDetailedConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApDetailedConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApDetailedConfigOutcome(GetApDetailedConfigResult(outcome.result())); + else + return GetApDetailedConfigOutcome(outcome.error()); +} + +void CloudwfClient::getApDetailedConfigAsync(const GetApDetailedConfigRequest& request, const GetApDetailedConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApDetailedConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApDetailedConfigOutcomeCallable CloudwfClient::getApDetailedConfigCallable(const GetApDetailedConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApDetailedConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::CeaseInstanceOutcome CloudwfClient::ceaseInstance(const CeaseInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CeaseInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CeaseInstanceOutcome(CeaseInstanceResult(outcome.result())); + else + return CeaseInstanceOutcome(outcome.error()); +} + +void CloudwfClient::ceaseInstanceAsync(const CeaseInstanceRequest& request, const CeaseInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, ceaseInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::CeaseInstanceOutcomeCallable CloudwfClient::ceaseInstanceCallable(const CeaseInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->ceaseInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetScanProbeTimeSerOutcome CloudwfClient::getScanProbeTimeSer(const GetScanProbeTimeSerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetScanProbeTimeSerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetScanProbeTimeSerOutcome(GetScanProbeTimeSerResult(outcome.result())); + else + return GetScanProbeTimeSerOutcome(outcome.error()); +} + +void CloudwfClient::getScanProbeTimeSerAsync(const GetScanProbeTimeSerRequest& request, const GetScanProbeTimeSerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getScanProbeTimeSer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetScanProbeTimeSerOutcomeCallable CloudwfClient::getScanProbeTimeSerCallable(const GetScanProbeTimeSerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getScanProbeTimeSer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetRadioRunHistoryTimeSerOutcome CloudwfClient::getRadioRunHistoryTimeSer(const GetRadioRunHistoryTimeSerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetRadioRunHistoryTimeSerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetRadioRunHistoryTimeSerOutcome(GetRadioRunHistoryTimeSerResult(outcome.result())); + else + return GetRadioRunHistoryTimeSerOutcome(outcome.error()); +} + +void CloudwfClient::getRadioRunHistoryTimeSerAsync(const GetRadioRunHistoryTimeSerRequest& request, const GetRadioRunHistoryTimeSerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getRadioRunHistoryTimeSer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetRadioRunHistoryTimeSerOutcomeCallable CloudwfClient::getRadioRunHistoryTimeSerCallable(const GetRadioRunHistoryTimeSerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getRadioRunHistoryTimeSer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeleteApgroupConfigOutcome CloudwfClient::deleteApgroupConfig(const DeleteApgroupConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteApgroupConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteApgroupConfigOutcome(DeleteApgroupConfigResult(outcome.result())); + else + return DeleteApgroupConfigOutcome(outcome.error()); +} + +void CloudwfClient::deleteApgroupConfigAsync(const DeleteApgroupConfigRequest& request, const DeleteApgroupConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteApgroupConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeleteApgroupConfigOutcomeCallable CloudwfClient::deleteApgroupConfigCallable(const DeleteApgroupConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteApgroupConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportZoneHourOutcome CloudwfClient::reportZoneHour(const ReportZoneHourRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportZoneHourOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportZoneHourOutcome(ReportZoneHourResult(outcome.result())); + else + return ReportZoneHourOutcome(outcome.error()); +} + +void CloudwfClient::reportZoneHourAsync(const ReportZoneHourRequest& request, const ReportZoneHourAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportZoneHour(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportZoneHourOutcomeCallable CloudwfClient::reportZoneHourCallable(const ReportZoneHourRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportZoneHour(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopShowListOutcome CloudwfClient::shopShowList(const ShopShowListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopShowListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopShowListOutcome(ShopShowListResult(outcome.result())); + else + return ShopShowListOutcome(outcome.error()); +} + +void CloudwfClient::shopShowListAsync(const ShopShowListRequest& request, const ShopShowListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopShowList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopShowListOutcomeCallable CloudwfClient::shopShowListCallable(const ShopShowListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopShowList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopDeleteOutcome CloudwfClient::shopDelete(const ShopDeleteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopDeleteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopDeleteOutcome(ShopDeleteResult(outcome.result())); + else + return ShopDeleteOutcome(outcome.error()); +} + +void CloudwfClient::shopDeleteAsync(const ShopDeleteRequest& request, const ShopDeleteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopDelete(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopDeleteOutcomeCallable CloudwfClient::shopDeleteCallable(const ShopDeleteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopDelete(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetGroupApRadioConfigProgressOutcome CloudwfClient::getGroupApRadioConfigProgress(const GetGroupApRadioConfigProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetGroupApRadioConfigProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetGroupApRadioConfigProgressOutcome(GetGroupApRadioConfigProgressResult(outcome.result())); + else + return GetGroupApRadioConfigProgressOutcome(outcome.error()); +} + +void CloudwfClient::getGroupApRadioConfigProgressAsync(const GetGroupApRadioConfigProgressRequest& request, const GetGroupApRadioConfigProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getGroupApRadioConfigProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetGroupApRadioConfigProgressOutcomeCallable CloudwfClient::getGroupApRadioConfigProgressCallable(const GetGroupApRadioConfigProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getGroupApRadioConfigProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApConfigOutcome CloudwfClient::saveApConfig(const SaveApConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApConfigOutcome(SaveApConfigResult(outcome.result())); + else + return SaveApConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApConfigAsync(const SaveApConfigRequest& request, const SaveApConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApConfigOutcomeCallable CloudwfClient::saveApConfigCallable(const SaveApConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UserDataDeleteOutcome CloudwfClient::userDataDelete(const UserDataDeleteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UserDataDeleteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UserDataDeleteOutcome(UserDataDeleteResult(outcome.result())); + else + return UserDataDeleteOutcome(outcome.error()); +} + +void CloudwfClient::userDataDeleteAsync(const UserDataDeleteRequest& request, const UserDataDeleteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, userDataDelete(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UserDataDeleteOutcomeCallable CloudwfClient::userDataDeleteCallable(const UserDataDeleteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->userDataDelete(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemMarketingCustomerOutcome CloudwfClient::oemMarketingCustomer(const OemMarketingCustomerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemMarketingCustomerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemMarketingCustomerOutcome(OemMarketingCustomerResult(outcome.result())); + else + return OemMarketingCustomerOutcome(outcome.error()); +} + +void CloudwfClient::oemMarketingCustomerAsync(const OemMarketingCustomerRequest& request, const OemMarketingCustomerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemMarketingCustomer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemMarketingCustomerOutcomeCallable CloudwfClient::oemMarketingCustomerCallable(const OemMarketingCustomerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemMarketingCustomer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportHourOutcome CloudwfClient::reportHour(const ReportHourRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportHourOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportHourOutcome(ReportHourResult(outcome.result())); + else + return ReportHourOutcome(outcome.error()); +} + +void CloudwfClient::reportHourAsync(const ReportHourRequest& request, const ReportHourAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportHour(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportHourOutcomeCallable CloudwfClient::reportHourCallable(const ReportHourRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportHour(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetSubAccountPermissionOutcome CloudwfClient::getSubAccountPermission(const GetSubAccountPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetSubAccountPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetSubAccountPermissionOutcome(GetSubAccountPermissionResult(outcome.result())); + else + return GetSubAccountPermissionOutcome(outcome.error()); +} + +void CloudwfClient::getSubAccountPermissionAsync(const GetSubAccountPermissionRequest& request, const GetSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getSubAccountPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetSubAccountPermissionOutcomeCallable CloudwfClient::getSubAccountPermissionCallable(const GetSubAccountPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getSubAccountPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemFlowrateMonitorOutcome CloudwfClient::oemFlowrateMonitor(const OemFlowrateMonitorRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemFlowrateMonitorOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemFlowrateMonitorOutcome(OemFlowrateMonitorResult(outcome.result())); + else + return OemFlowrateMonitorOutcome(outcome.error()); +} + +void CloudwfClient::oemFlowrateMonitorAsync(const OemFlowrateMonitorRequest& request, const OemFlowrateMonitorAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemFlowrateMonitor(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemFlowrateMonitorOutcomeCallable CloudwfClient::oemFlowrateMonitorCallable(const OemFlowrateMonitorRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemFlowrateMonitor(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::PeripheryAnalyseOutcome CloudwfClient::peripheryAnalyse(const PeripheryAnalyseRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return PeripheryAnalyseOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return PeripheryAnalyseOutcome(PeripheryAnalyseResult(outcome.result())); + else + return PeripheryAnalyseOutcome(outcome.error()); +} + +void CloudwfClient::peripheryAnalyseAsync(const PeripheryAnalyseRequest& request, const PeripheryAnalyseAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, peripheryAnalyse(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::PeripheryAnalyseOutcomeCallable CloudwfClient::peripheryAnalyseCallable(const PeripheryAnalyseRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->peripheryAnalyse(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetAllApModelOutcome CloudwfClient::getAllApModel(const GetAllApModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetAllApModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetAllApModelOutcome(GetAllApModelResult(outcome.result())); + else + return GetAllApModelOutcome(outcome.error()); +} + +void CloudwfClient::getAllApModelAsync(const GetAllApModelRequest& request, const GetAllApModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getAllApModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetAllApModelOutcomeCallable CloudwfClient::getAllApModelCallable(const GetAllApModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getAllApModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetStaTopOutcome CloudwfClient::getStaTop(const GetStaTopRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetStaTopOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetStaTopOutcome(GetStaTopResult(outcome.result())); + else + return GetStaTopOutcome(outcome.error()); +} + +void CloudwfClient::getStaTopAsync(const GetStaTopRequest& request, const GetStaTopAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getStaTop(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetStaTopOutcomeCallable CloudwfClient::getStaTopCallable(const GetStaTopRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getStaTop(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemHeatLineOutcome CloudwfClient::oemHeatLine(const OemHeatLineRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemHeatLineOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemHeatLineOutcome(OemHeatLineResult(outcome.result())); + else + return OemHeatLineOutcome(outcome.error()); +} + +void CloudwfClient::oemHeatLineAsync(const OemHeatLineRequest& request, const OemHeatLineAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemHeatLine(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemHeatLineOutcomeCallable CloudwfClient::oemHeatLineCallable(const OemHeatLineRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemHeatLine(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveGroupApRadioConfigOutcome CloudwfClient::saveGroupApRadioConfig(const SaveGroupApRadioConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveGroupApRadioConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveGroupApRadioConfigOutcome(SaveGroupApRadioConfigResult(outcome.result())); + else + return SaveGroupApRadioConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveGroupApRadioConfigAsync(const SaveGroupApRadioConfigRequest& request, const SaveGroupApRadioConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveGroupApRadioConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveGroupApRadioConfigOutcomeCallable CloudwfClient::saveGroupApRadioConfigCallable(const SaveGroupApRadioConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveGroupApRadioConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeletePositionMapOutcome CloudwfClient::deletePositionMap(const DeletePositionMapRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeletePositionMapOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeletePositionMapOutcome(DeletePositionMapResult(outcome.result())); + else + return DeletePositionMapOutcome(outcome.error()); +} + +void CloudwfClient::deletePositionMapAsync(const DeletePositionMapRequest& request, const DeletePositionMapAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deletePositionMap(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeletePositionMapOutcomeCallable CloudwfClient::deletePositionMapCallable(const DeletePositionMapRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deletePositionMap(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SetScanModeOutcome CloudwfClient::setScanMode(const SetScanModeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetScanModeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetScanModeOutcome(SetScanModeResult(outcome.result())); + else + return SetScanModeOutcome(outcome.error()); +} + +void CloudwfClient::setScanModeAsync(const SetScanModeRequest& request, const SetScanModeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setScanMode(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SetScanModeOutcomeCallable CloudwfClient::setScanModeCallable(const SetScanModeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setScanMode(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UpgradeAPOutcome CloudwfClient::upgradeAP(const UpgradeAPRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpgradeAPOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpgradeAPOutcome(UpgradeAPResult(outcome.result())); + else + return UpgradeAPOutcome(outcome.error()); +} + +void CloudwfClient::upgradeAPAsync(const UpgradeAPRequest& request, const UpgradeAPAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, upgradeAP(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UpgradeAPOutcomeCallable CloudwfClient::upgradeAPCallable(const UpgradeAPRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->upgradeAP(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListUpgradeImgOutcome CloudwfClient::listUpgradeImg(const ListUpgradeImgRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListUpgradeImgOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListUpgradeImgOutcome(ListUpgradeImgResult(outcome.result())); + else + return ListUpgradeImgOutcome(outcome.error()); +} + +void CloudwfClient::listUpgradeImgAsync(const ListUpgradeImgRequest& request, const ListUpgradeImgAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listUpgradeImg(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListUpgradeImgOutcomeCallable CloudwfClient::listUpgradeImgCallable(const ListUpgradeImgRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listUpgradeImg(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetGroupApRadioOnoffProgressOutcome CloudwfClient::getGroupApRadioOnoffProgress(const GetGroupApRadioOnoffProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetGroupApRadioOnoffProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetGroupApRadioOnoffProgressOutcome(GetGroupApRadioOnoffProgressResult(outcome.result())); + else + return GetGroupApRadioOnoffProgressOutcome(outcome.error()); +} + +void CloudwfClient::getGroupApRadioOnoffProgressAsync(const GetGroupApRadioOnoffProgressRequest& request, const GetGroupApRadioOnoffProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getGroupApRadioOnoffProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetGroupApRadioOnoffProgressOutcomeCallable CloudwfClient::getGroupApRadioOnoffProgressCallable(const GetGroupApRadioOnoffProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getGroupApRadioOnoffProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ApgroupBatchDeleteApOutcome CloudwfClient::apgroupBatchDeleteAp(const ApgroupBatchDeleteApRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ApgroupBatchDeleteApOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ApgroupBatchDeleteApOutcome(ApgroupBatchDeleteApResult(outcome.result())); + else + return ApgroupBatchDeleteApOutcome(outcome.error()); +} + +void CloudwfClient::apgroupBatchDeleteApAsync(const ApgroupBatchDeleteApRequest& request, const ApgroupBatchDeleteApAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, apgroupBatchDeleteAp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ApgroupBatchDeleteApOutcomeCallable CloudwfClient::apgroupBatchDeleteApCallable(const ApgroupBatchDeleteApRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->apgroupBatchDeleteAp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopMarketingListOutcome CloudwfClient::shopMarketingList(const ShopMarketingListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopMarketingListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopMarketingListOutcome(ShopMarketingListResult(outcome.result())); + else + return ShopMarketingListOutcome(outcome.error()); +} + +void CloudwfClient::shopMarketingListAsync(const ShopMarketingListRequest& request, const ShopMarketingListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopMarketingList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopMarketingListOutcomeCallable CloudwfClient::shopMarketingListCallable(const ShopMarketingListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopMarketingList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileHistoryOutcome CloudwfClient::profileHistory(const ProfileHistoryRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileHistoryOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileHistoryOutcome(ProfileHistoryResult(outcome.result())); + else + return ProfileHistoryOutcome(outcome.error()); +} + +void CloudwfClient::profileHistoryAsync(const ProfileHistoryRequest& request, const ProfileHistoryAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileHistory(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileHistoryOutcomeCallable CloudwfClient::profileHistoryCallable(const ProfileHistoryRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileHistory(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApPositionOutcome CloudwfClient::listApPosition(const ListApPositionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApPositionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApPositionOutcome(ListApPositionResult(outcome.result())); + else + return ListApPositionOutcome(outcome.error()); +} + +void CloudwfClient::listApPositionAsync(const ListApPositionRequest& request, const ListApPositionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApPosition(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApPositionOutcomeCallable CloudwfClient::listApPositionCallable(const ListApPositionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApPosition(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetDeviceInfoByMacOutcome CloudwfClient::getDeviceInfoByMac(const GetDeviceInfoByMacRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetDeviceInfoByMacOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetDeviceInfoByMacOutcome(GetDeviceInfoByMacResult(outcome.result())); + else + return GetDeviceInfoByMacOutcome(outcome.error()); +} + +void CloudwfClient::getDeviceInfoByMacAsync(const GetDeviceInfoByMacRequest& request, const GetDeviceInfoByMacAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getDeviceInfoByMac(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetDeviceInfoByMacOutcomeCallable CloudwfClient::getDeviceInfoByMacCallable(const GetDeviceInfoByMacRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getDeviceInfoByMac(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListBriefConfigByActionOutcome CloudwfClient::listBriefConfigByAction(const ListBriefConfigByActionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBriefConfigByActionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBriefConfigByActionOutcome(ListBriefConfigByActionResult(outcome.result())); + else + return ListBriefConfigByActionOutcome(outcome.error()); +} + +void CloudwfClient::listBriefConfigByActionAsync(const ListBriefConfigByActionRequest& request, const ListBriefConfigByActionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBriefConfigByAction(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListBriefConfigByActionOutcomeCallable CloudwfClient::listBriefConfigByActionCallable(const ListBriefConfigByActionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBriefConfigByAction(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GroupTrendOutcome CloudwfClient::groupTrend(const GroupTrendRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GroupTrendOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GroupTrendOutcome(GroupTrendResult(outcome.result())); + else + return GroupTrendOutcome(outcome.error()); +} + +void CloudwfClient::groupTrendAsync(const GroupTrendRequest& request, const GroupTrendAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, groupTrend(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GroupTrendOutcomeCallable CloudwfClient::groupTrendCallable(const GroupTrendRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->groupTrend(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApgroupSsidConfigOutcome CloudwfClient::saveApgroupSsidConfig(const SaveApgroupSsidConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApgroupSsidConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApgroupSsidConfigOutcome(SaveApgroupSsidConfigResult(outcome.result())); + else + return SaveApgroupSsidConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApgroupSsidConfigAsync(const SaveApgroupSsidConfigRequest& request, const SaveApgroupSsidConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApgroupSsidConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApgroupSsidConfigOutcomeCallable CloudwfClient::saveApgroupSsidConfigCallable(const SaveApgroupSsidConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApgroupSsidConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemMarketingSettingDataOutcome CloudwfClient::oemMarketingSettingData(const OemMarketingSettingDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemMarketingSettingDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemMarketingSettingDataOutcome(OemMarketingSettingDataResult(outcome.result())); + else + return OemMarketingSettingDataOutcome(outcome.error()); +} + +void CloudwfClient::oemMarketingSettingDataAsync(const OemMarketingSettingDataRequest& request, const OemMarketingSettingDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemMarketingSettingData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemMarketingSettingDataOutcomeCallable CloudwfClient::oemMarketingSettingDataCallable(const OemMarketingSettingDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemMarketingSettingData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::InnerCheckOrderOutcome CloudwfClient::innerCheckOrder(const InnerCheckOrderRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return InnerCheckOrderOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return InnerCheckOrderOutcome(InnerCheckOrderResult(outcome.result())); + else + return InnerCheckOrderOutcome(outcome.error()); +} + +void CloudwfClient::innerCheckOrderAsync(const InnerCheckOrderRequest& request, const InnerCheckOrderAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, innerCheckOrder(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::InnerCheckOrderOutcomeCallable CloudwfClient::innerCheckOrderCallable(const InnerCheckOrderRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->innerCheckOrder(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetOnlineStaTimeSerOutcome CloudwfClient::getOnlineStaTimeSer(const GetOnlineStaTimeSerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetOnlineStaTimeSerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetOnlineStaTimeSerOutcome(GetOnlineStaTimeSerResult(outcome.result())); + else + return GetOnlineStaTimeSerOutcome(outcome.error()); +} + +void CloudwfClient::getOnlineStaTimeSerAsync(const GetOnlineStaTimeSerRequest& request, const GetOnlineStaTimeSerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getOnlineStaTimeSer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetOnlineStaTimeSerOutcomeCallable CloudwfClient::getOnlineStaTimeSerCallable(const GetOnlineStaTimeSerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getOnlineStaTimeSer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListSubAccountPermissionOutcome CloudwfClient::listSubAccountPermission(const ListSubAccountPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListSubAccountPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListSubAccountPermissionOutcome(ListSubAccountPermissionResult(outcome.result())); + else + return ListSubAccountPermissionOutcome(outcome.error()); +} + +void CloudwfClient::listSubAccountPermissionAsync(const ListSubAccountPermissionRequest& request, const ListSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listSubAccountPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListSubAccountPermissionOutcomeCallable CloudwfClient::listSubAccountPermissionCallable(const ListSubAccountPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listSubAccountPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListStaOnoffLogOutcome CloudwfClient::listStaOnoffLog(const ListStaOnoffLogRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListStaOnoffLogOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListStaOnoffLogOutcome(ListStaOnoffLogResult(outcome.result())); + else + return ListStaOnoffLogOutcome(outcome.error()); +} + +void CloudwfClient::listStaOnoffLogAsync(const ListStaOnoffLogRequest& request, const ListStaOnoffLogAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listStaOnoffLog(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListStaOnoffLogOutcomeCallable CloudwfClient::listStaOnoffLogCallable(const ListStaOnoffLogRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listStaOnoffLog(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::HeadquartersOverviewOutcome CloudwfClient::headquartersOverview(const HeadquartersOverviewRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HeadquartersOverviewOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HeadquartersOverviewOutcome(HeadquartersOverviewResult(outcome.result())); + else + return HeadquartersOverviewOutcome(outcome.error()); +} + +void CloudwfClient::headquartersOverviewAsync(const HeadquartersOverviewRequest& request, const HeadquartersOverviewAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, headquartersOverview(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::HeadquartersOverviewOutcomeCallable CloudwfClient::headquartersOverviewCallable(const HeadquartersOverviewRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->headquartersOverview(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApgroupConfigProgressOutcome CloudwfClient::getApgroupConfigProgress(const GetApgroupConfigProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApgroupConfigProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApgroupConfigProgressOutcome(GetApgroupConfigProgressResult(outcome.result())); + else + return GetApgroupConfigProgressOutcome(outcome.error()); +} + +void CloudwfClient::getApgroupConfigProgressAsync(const GetApgroupConfigProgressRequest& request, const GetApgroupConfigProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApgroupConfigProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApgroupConfigProgressOutcomeCallable CloudwfClient::getApgroupConfigProgressCallable(const GetApgroupConfigProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApgroupConfigProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListPortalTemplateOutcome CloudwfClient::listPortalTemplate(const ListPortalTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListPortalTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListPortalTemplateOutcome(ListPortalTemplateResult(outcome.result())); + else + return ListPortalTemplateOutcome(outcome.error()); +} + +void CloudwfClient::listPortalTemplateAsync(const ListPortalTemplateRequest& request, const ListPortalTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listPortalTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListPortalTemplateOutcomeCallable CloudwfClient::listPortalTemplateCallable(const ListPortalTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listPortalTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AreaCreateOutcome CloudwfClient::areaCreate(const AreaCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AreaCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AreaCreateOutcome(AreaCreateResult(outcome.result())); + else + return AreaCreateOutcome(outcome.error()); +} + +void CloudwfClient::areaCreateAsync(const AreaCreateRequest& request, const AreaCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, areaCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AreaCreateOutcomeCallable CloudwfClient::areaCreateCallable(const AreaCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->areaCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::QueryRenewPriceOutcome CloudwfClient::queryRenewPrice(const QueryRenewPriceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return QueryRenewPriceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return QueryRenewPriceOutcome(QueryRenewPriceResult(outcome.result())); + else + return QueryRenewPriceOutcome(outcome.error()); +} + +void CloudwfClient::queryRenewPriceAsync(const QueryRenewPriceRequest& request, const QueryRenewPriceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, queryRenewPrice(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::QueryRenewPriceOutcomeCallable CloudwfClient::queryRenewPriceCallable(const QueryRenewPriceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->queryRenewPrice(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApgroupPortalConfigProgressOutcome CloudwfClient::getApgroupPortalConfigProgress(const GetApgroupPortalConfigProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApgroupPortalConfigProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApgroupPortalConfigProgressOutcome(GetApgroupPortalConfigProgressResult(outcome.result())); + else + return GetApgroupPortalConfigProgressOutcome(outcome.error()); +} + +void CloudwfClient::getApgroupPortalConfigProgressAsync(const GetApgroupPortalConfigProgressRequest& request, const GetApgroupPortalConfigProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApgroupPortalConfigProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApgroupPortalConfigProgressOutcomeCallable CloudwfClient::getApgroupPortalConfigProgressCallable(const GetApgroupPortalConfigProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApgroupPortalConfigProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetOssServerSignOutcome CloudwfClient::getOssServerSign(const GetOssServerSignRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetOssServerSignOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetOssServerSignOutcome(GetOssServerSignResult(outcome.result())); + else + return GetOssServerSignOutcome(outcome.error()); +} + +void CloudwfClient::getOssServerSignAsync(const GetOssServerSignRequest& request, const GetOssServerSignAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getOssServerSign(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetOssServerSignOutcomeCallable CloudwfClient::getOssServerSignCallable(const GetOssServerSignRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getOssServerSign(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemSitingContrastOutcome CloudwfClient::oemSitingContrast(const OemSitingContrastRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemSitingContrastOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemSitingContrastOutcome(OemSitingContrastResult(outcome.result())); + else + return OemSitingContrastOutcome(outcome.error()); +} + +void CloudwfClient::oemSitingContrastAsync(const OemSitingContrastRequest& request, const OemSitingContrastAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemSitingContrast(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemSitingContrastOutcomeCallable CloudwfClient::oemSitingContrastCallable(const OemSitingContrastRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemSitingContrast(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BusinessInfoOutcome CloudwfClient::businessInfo(const BusinessInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BusinessInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BusinessInfoOutcome(BusinessInfoResult(outcome.result())); + else + return BusinessInfoOutcome(outcome.error()); +} + +void CloudwfClient::businessInfoAsync(const BusinessInfoRequest& request, const BusinessInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, businessInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BusinessInfoOutcomeCallable CloudwfClient::businessInfoCallable(const BusinessInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->businessInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListBriefApConfigOutcome CloudwfClient::listBriefApConfig(const ListBriefApConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBriefApConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBriefApConfigOutcome(ListBriefApConfigResult(outcome.result())); + else + return ListBriefApConfigOutcome(outcome.error()); +} + +void CloudwfClient::listBriefApConfigAsync(const ListBriefApConfigRequest& request, const ListBriefApConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBriefApConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListBriefApConfigOutcomeCallable CloudwfClient::listBriefApConfigCallable(const ListBriefApConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBriefApConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DelPageConfigTemplateOutcome CloudwfClient::delPageConfigTemplate(const DelPageConfigTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DelPageConfigTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DelPageConfigTemplateOutcome(DelPageConfigTemplateResult(outcome.result())); + else + return DelPageConfigTemplateOutcome(outcome.error()); +} + +void CloudwfClient::delPageConfigTemplateAsync(const DelPageConfigTemplateRequest& request, const DelPageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, delPageConfigTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DelPageConfigTemplateOutcomeCallable CloudwfClient::delPageConfigTemplateCallable(const DelPageConfigTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->delPageConfigTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetBidOutcome CloudwfClient::getBid(const GetBidRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetBidOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetBidOutcome(GetBidResult(outcome.result())); + else + return GetBidOutcome(outcome.error()); +} + +void CloudwfClient::getBidAsync(const GetBidRequest& request, const GetBidAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getBid(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetBidOutcomeCallable CloudwfClient::getBidCallable(const GetBidRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getBid(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopCameraOutcome CloudwfClient::shopCamera(const ShopCameraRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopCameraOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopCameraOutcome(ShopCameraResult(outcome.result())); + else + return ShopCameraOutcome(outcome.error()); +} + +void CloudwfClient::shopCameraAsync(const ShopCameraRequest& request, const ShopCameraAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopCamera(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopCameraOutcomeCallable CloudwfClient::shopCameraCallable(const ShopCameraRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopCamera(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApgroupConfigOutcome CloudwfClient::listApgroupConfig(const ListApgroupConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApgroupConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApgroupConfigOutcome(ListApgroupConfigResult(outcome.result())); + else + return ListApgroupConfigOutcome(outcome.error()); +} + +void CloudwfClient::listApgroupConfigAsync(const ListApgroupConfigRequest& request, const ListApgroupConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApgroupConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApgroupConfigOutcomeCallable CloudwfClient::listApgroupConfigCallable(const ListApgroupConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApgroupConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetGroupApRepairProgressOutcome CloudwfClient::getGroupApRepairProgress(const GetGroupApRepairProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetGroupApRepairProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetGroupApRepairProgressOutcome(GetGroupApRepairProgressResult(outcome.result())); + else + return GetGroupApRepairProgressOutcome(outcome.error()); +} + +void CloudwfClient::getGroupApRepairProgressAsync(const GetGroupApRepairProgressRequest& request, const GetGroupApRepairProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getGroupApRepairProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetGroupApRepairProgressOutcomeCallable CloudwfClient::getGroupApRepairProgressCallable(const GetGroupApRepairProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getGroupApRepairProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProduceInstanceOutcome CloudwfClient::produceInstance(const ProduceInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProduceInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProduceInstanceOutcome(ProduceInstanceResult(outcome.result())); + else + return ProduceInstanceOutcome(outcome.error()); +} + +void CloudwfClient::produceInstanceAsync(const ProduceInstanceRequest& request, const ProduceInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, produceInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProduceInstanceOutcomeCallable CloudwfClient::produceInstanceCallable(const ProduceInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->produceInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApTopOutcome CloudwfClient::getApTop(const GetApTopRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApTopOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApTopOutcome(GetApTopResult(outcome.result())); + else + return GetApTopOutcome(outcome.error()); +} + +void CloudwfClient::getApTopAsync(const GetApTopRequest& request, const GetApTopAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApTop(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApTopOutcomeCallable CloudwfClient::getApTopCallable(const GetApTopRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApTop(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGroupDeleteOutcome CloudwfClient::shopGroupDelete(const ShopGroupDeleteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGroupDeleteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGroupDeleteOutcome(ShopGroupDeleteResult(outcome.result())); + else + return ShopGroupDeleteOutcome(outcome.error()); +} + +void CloudwfClient::shopGroupDeleteAsync(const ShopGroupDeleteRequest& request, const ShopGroupDeleteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGroupDelete(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGroupDeleteOutcomeCallable CloudwfClient::shopGroupDeleteCallable(const ShopGroupDeleteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGroupDelete(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SavePortalTemplateOutcome CloudwfClient::savePortalTemplate(const SavePortalTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SavePortalTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SavePortalTemplateOutcome(SavePortalTemplateResult(outcome.result())); + else + return SavePortalTemplateOutcome(outcome.error()); +} + +void CloudwfClient::savePortalTemplateAsync(const SavePortalTemplateRequest& request, const SavePortalTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, savePortalTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SavePortalTemplateOutcomeCallable CloudwfClient::savePortalTemplateCallable(const SavePortalTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->savePortalTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AddApgroupConfigOutcome CloudwfClient::addApgroupConfig(const AddApgroupConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AddApgroupConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AddApgroupConfigOutcome(AddApgroupConfigResult(outcome.result())); + else + return AddApgroupConfigOutcome(outcome.error()); +} + +void CloudwfClient::addApgroupConfigAsync(const AddApgroupConfigRequest& request, const AddApgroupConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, addApgroupConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AddApgroupConfigOutcomeCallable CloudwfClient::addApgroupConfigCallable(const AddApgroupConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->addApgroupConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::RepairApOutcome CloudwfClient::repairAp(const RepairApRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RepairApOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RepairApOutcome(RepairApResult(outcome.result())); + else + return RepairApOutcome(outcome.error()); +} + +void CloudwfClient::repairApAsync(const RepairApRequest& request, const RepairApAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, repairAp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::RepairApOutcomeCallable CloudwfClient::repairApCallable(const RepairApRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->repairAp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopUpdateOutcome CloudwfClient::shopUpdate(const ShopUpdateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopUpdateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopUpdateOutcome(ShopUpdateResult(outcome.result())); + else + return ShopUpdateOutcome(outcome.error()); +} + +void CloudwfClient::shopUpdateAsync(const ShopUpdateRequest& request, const ShopUpdateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopUpdate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopUpdateOutcomeCallable CloudwfClient::shopUpdateCallable(const ShopUpdateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopUpdate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ResetApOutcome CloudwfClient::resetAp(const ResetApRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ResetApOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ResetApOutcome(ResetApResult(outcome.result())); + else + return ResetApOutcome(outcome.error()); +} + +void CloudwfClient::resetApAsync(const ResetApRequest& request, const ResetApAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, resetAp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ResetApOutcomeCallable CloudwfClient::resetApCallable(const ResetApRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->resetAp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemHeatMapOutcome CloudwfClient::oemHeatMap(const OemHeatMapRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemHeatMapOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemHeatMapOutcome(OemHeatMapResult(outcome.result())); + else + return OemHeatMapOutcome(outcome.error()); +} + +void CloudwfClient::oemHeatMapAsync(const OemHeatMapRequest& request, const OemHeatMapAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemHeatMap(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemHeatMapOutcomeCallable CloudwfClient::oemHeatMapCallable(const OemHeatMapRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemHeatMap(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReleaseInstanceOutcome CloudwfClient::releaseInstance(const ReleaseInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReleaseInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReleaseInstanceOutcome(ReleaseInstanceResult(outcome.result())); + else + return ReleaseInstanceOutcome(outcome.error()); +} + +void CloudwfClient::releaseInstanceAsync(const ReleaseInstanceRequest& request, const ReleaseInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, releaseInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReleaseInstanceOutcomeCallable CloudwfClient::releaseInstanceCallable(const ReleaseInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->releaseInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportRealtimeOutcome CloudwfClient::reportRealtime(const ReportRealtimeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportRealtimeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportRealtimeOutcome(ReportRealtimeResult(outcome.result())); + else + return ReportRealtimeOutcome(outcome.error()); +} + +void CloudwfClient::reportRealtimeAsync(const ReportRealtimeRequest& request, const ReportRealtimeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportRealtime(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportRealtimeOutcomeCallable CloudwfClient::reportRealtimeCallable(const ReportRealtimeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportRealtime(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetUmengPagePermission4RootOutcome CloudwfClient::getUmengPagePermission4Root(const GetUmengPagePermission4RootRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetUmengPagePermission4RootOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetUmengPagePermission4RootOutcome(GetUmengPagePermission4RootResult(outcome.result())); + else + return GetUmengPagePermission4RootOutcome(outcome.error()); +} + +void CloudwfClient::getUmengPagePermission4RootAsync(const GetUmengPagePermission4RootRequest& request, const GetUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getUmengPagePermission4Root(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetUmengPagePermission4RootOutcomeCallable CloudwfClient::getUmengPagePermission4RootCallable(const GetUmengPagePermission4RootRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getUmengPagePermission4Root(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListPageConfigTemplateOutcome CloudwfClient::listPageConfigTemplate(const ListPageConfigTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListPageConfigTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListPageConfigTemplateOutcome(ListPageConfigTemplateResult(outcome.result())); + else + return ListPageConfigTemplateOutcome(outcome.error()); +} + +void CloudwfClient::listPageConfigTemplateAsync(const ListPageConfigTemplateRequest& request, const ListPageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listPageConfigTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListPageConfigTemplateOutcomeCallable CloudwfClient::listPageConfigTemplateCallable(const ListPageConfigTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listPageConfigTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GroupDetailsOutcome CloudwfClient::groupDetails(const GroupDetailsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GroupDetailsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GroupDetailsOutcome(GroupDetailsResult(outcome.result())); + else + return GroupDetailsOutcome(outcome.error()); +} + +void CloudwfClient::groupDetailsAsync(const GroupDetailsRequest& request, const GroupDetailsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, groupDetails(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GroupDetailsOutcomeCallable CloudwfClient::groupDetailsCallable(const GroupDetailsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->groupDetails(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeleteApRadioSsidConfigOutcome CloudwfClient::deleteApRadioSsidConfig(const DeleteApRadioSsidConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteApRadioSsidConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteApRadioSsidConfigOutcome(DeleteApRadioSsidConfigResult(outcome.result())); + else + return DeleteApRadioSsidConfigOutcome(outcome.error()); +} + +void CloudwfClient::deleteApRadioSsidConfigAsync(const DeleteApRadioSsidConfigRequest& request, const DeleteApRadioSsidConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteApRadioSsidConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeleteApRadioSsidConfigOutcomeCallable CloudwfClient::deleteApRadioSsidConfigCallable(const DeleteApRadioSsidConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteApRadioSsidConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::KickAndClearPMKcacheOutcome CloudwfClient::kickAndClearPMKcache(const KickAndClearPMKcacheRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return KickAndClearPMKcacheOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return KickAndClearPMKcacheOutcome(KickAndClearPMKcacheResult(outcome.result())); + else + return KickAndClearPMKcacheOutcome(outcome.error()); +} + +void CloudwfClient::kickAndClearPMKcacheAsync(const KickAndClearPMKcacheRequest& request, const KickAndClearPMKcacheAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, kickAndClearPMKcache(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::KickAndClearPMKcacheOutcomeCallable CloudwfClient::kickAndClearPMKcacheCallable(const KickAndClearPMKcacheRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->kickAndClearPMKcache(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetOnlineApTimeSerOutcome CloudwfClient::getOnlineApTimeSer(const GetOnlineApTimeSerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetOnlineApTimeSerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetOnlineApTimeSerOutcome(GetOnlineApTimeSerResult(outcome.result())); + else + return GetOnlineApTimeSerOutcome(outcome.error()); +} + +void CloudwfClient::getOnlineApTimeSerAsync(const GetOnlineApTimeSerRequest& request, const GetOnlineApTimeSerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getOnlineApTimeSer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetOnlineApTimeSerOutcomeCallable CloudwfClient::getOnlineApTimeSerCallable(const GetOnlineApTimeSerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getOnlineApTimeSer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetScanModeOutcome CloudwfClient::getScanMode(const GetScanModeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetScanModeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetScanModeOutcome(GetScanModeResult(outcome.result())); + else + return GetScanModeOutcome(outcome.error()); +} + +void CloudwfClient::getScanModeAsync(const GetScanModeRequest& request, const GetScanModeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getScanMode(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetScanModeOutcomeCallable CloudwfClient::getScanModeCallable(const GetScanModeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getScanMode(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListGroupApBriefConfigOutcome CloudwfClient::listGroupApBriefConfig(const ListGroupApBriefConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListGroupApBriefConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListGroupApBriefConfigOutcome(ListGroupApBriefConfigResult(outcome.result())); + else + return ListGroupApBriefConfigOutcome(outcome.error()); +} + +void CloudwfClient::listGroupApBriefConfigAsync(const ListGroupApBriefConfigRequest& request, const ListGroupApBriefConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listGroupApBriefConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListGroupApBriefConfigOutcomeCallable CloudwfClient::listGroupApBriefConfigCallable(const ListGroupApBriefConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listGroupApBriefConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BatchRegisterApAssetOutcome CloudwfClient::batchRegisterApAsset(const BatchRegisterApAssetRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BatchRegisterApAssetOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BatchRegisterApAssetOutcome(BatchRegisterApAssetResult(outcome.result())); + else + return BatchRegisterApAssetOutcome(outcome.error()); +} + +void CloudwfClient::batchRegisterApAssetAsync(const BatchRegisterApAssetRequest& request, const BatchRegisterApAssetAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, batchRegisterApAsset(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BatchRegisterApAssetOutcomeCallable CloudwfClient::batchRegisterApAssetCallable(const BatchRegisterApAssetRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->batchRegisterApAsset(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::PutOssFileOutcome CloudwfClient::putOssFile(const PutOssFileRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return PutOssFileOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return PutOssFileOutcome(PutOssFileResult(outcome.result())); + else + return PutOssFileOutcome(outcome.error()); +} + +void CloudwfClient::putOssFileAsync(const PutOssFileRequest& request, const PutOssFileAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, putOssFile(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::PutOssFileOutcomeCallable CloudwfClient::putOssFileCallable(const PutOssFileRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->putOssFile(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApScanConfigOutcome CloudwfClient::saveApScanConfig(const SaveApScanConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApScanConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApScanConfigOutcome(SaveApScanConfigResult(outcome.result())); + else + return SaveApScanConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApScanConfigAsync(const SaveApScanConfigRequest& request, const SaveApScanConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApScanConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApScanConfigOutcomeCallable CloudwfClient::saveApScanConfigCallable(const SaveApScanConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApScanConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AreaDeleteOutcome CloudwfClient::areaDelete(const AreaDeleteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AreaDeleteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AreaDeleteOutcome(AreaDeleteResult(outcome.result())); + else + return AreaDeleteOutcome(outcome.error()); +} + +void CloudwfClient::areaDeleteAsync(const AreaDeleteRequest& request, const AreaDeleteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, areaDelete(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AreaDeleteOutcomeCallable CloudwfClient::areaDeleteCallable(const AreaDeleteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->areaDelete(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetGroupApRadioConfigTemplateOutcome CloudwfClient::getGroupApRadioConfigTemplate(const GetGroupApRadioConfigTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetGroupApRadioConfigTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetGroupApRadioConfigTemplateOutcome(GetGroupApRadioConfigTemplateResult(outcome.result())); + else + return GetGroupApRadioConfigTemplateOutcome(outcome.error()); +} + +void CloudwfClient::getGroupApRadioConfigTemplateAsync(const GetGroupApRadioConfigTemplateRequest& request, const GetGroupApRadioConfigTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getGroupApRadioConfigTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetGroupApRadioConfigTemplateOutcomeCallable CloudwfClient::getGroupApRadioConfigTemplateCallable(const GetGroupApRadioConfigTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getGroupApRadioConfigTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::HeadquartersToolsO2OOutcome CloudwfClient::headquartersToolsO2O(const HeadquartersToolsO2ORequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HeadquartersToolsO2OOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HeadquartersToolsO2OOutcome(HeadquartersToolsO2OResult(outcome.result())); + else + return HeadquartersToolsO2OOutcome(outcome.error()); +} + +void CloudwfClient::headquartersToolsO2OAsync(const HeadquartersToolsO2ORequest& request, const HeadquartersToolsO2OAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, headquartersToolsO2O(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::HeadquartersToolsO2OOutcomeCallable CloudwfClient::headquartersToolsO2OCallable(const HeadquartersToolsO2ORequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->headquartersToolsO2O(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::HeadquartersToolsCoincideOutcome CloudwfClient::headquartersToolsCoincide(const HeadquartersToolsCoincideRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HeadquartersToolsCoincideOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HeadquartersToolsCoincideOutcome(HeadquartersToolsCoincideResult(outcome.result())); + else + return HeadquartersToolsCoincideOutcome(outcome.error()); +} + +void CloudwfClient::headquartersToolsCoincideAsync(const HeadquartersToolsCoincideRequest& request, const HeadquartersToolsCoincideAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, headquartersToolsCoincide(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::HeadquartersToolsCoincideOutcomeCallable CloudwfClient::headquartersToolsCoincideCallable(const HeadquartersToolsCoincideRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->headquartersToolsCoincide(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ResumeInstanceOutcome CloudwfClient::resumeInstance(const ResumeInstanceRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ResumeInstanceOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ResumeInstanceOutcome(ResumeInstanceResult(outcome.result())); + else + return ResumeInstanceOutcome(outcome.error()); +} + +void CloudwfClient::resumeInstanceAsync(const ResumeInstanceRequest& request, const ResumeInstanceAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, resumeInstance(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ResumeInstanceOutcomeCallable CloudwfClient::resumeInstanceCallable(const ResumeInstanceRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->resumeInstance(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApAssetOutcome CloudwfClient::listApAsset(const ListApAssetRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApAssetOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApAssetOutcome(ListApAssetResult(outcome.result())); + else + return ListApAssetOutcome(outcome.error()); +} + +void CloudwfClient::listApAssetAsync(const ListApAssetRequest& request, const ListApAssetAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApAsset(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApAssetOutcomeCallable CloudwfClient::listApAssetCallable(const ListApAssetRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApAsset(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApRadioConfigOutcome CloudwfClient::saveApRadioConfig(const SaveApRadioConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApRadioConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApRadioConfigOutcome(SaveApRadioConfigResult(outcome.result())); + else + return SaveApRadioConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApRadioConfigAsync(const SaveApRadioConfigRequest& request, const SaveApRadioConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApRadioConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApRadioConfigOutcomeCallable CloudwfClient::saveApRadioConfigCallable(const SaveApRadioConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApRadioConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetLatestStaStatisticOutcome CloudwfClient::getLatestStaStatistic(const GetLatestStaStatisticRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetLatestStaStatisticOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetLatestStaStatisticOutcome(GetLatestStaStatisticResult(outcome.result())); + else + return GetLatestStaStatisticOutcome(outcome.error()); +} + +void CloudwfClient::getLatestStaStatisticAsync(const GetLatestStaStatisticRequest& request, const GetLatestStaStatisticAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getLatestStaStatistic(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetLatestStaStatisticOutcomeCallable CloudwfClient::getLatestStaStatisticCallable(const GetLatestStaStatisticRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getLatestStaStatistic(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::RepairGroupApOutcome CloudwfClient::repairGroupAp(const RepairGroupApRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return RepairGroupApOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return RepairGroupApOutcome(RepairGroupApResult(outcome.result())); + else + return RepairGroupApOutcome(outcome.error()); +} + +void CloudwfClient::repairGroupApAsync(const RepairGroupApRequest& request, const RepairGroupApAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, repairGroupAp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::RepairGroupApOutcomeCallable CloudwfClient::repairGroupApCallable(const RepairGroupApRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->repairGroupAp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetMapUrlOutcome CloudwfClient::getMapUrl(const GetMapUrlRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetMapUrlOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetMapUrlOutcome(GetMapUrlResult(outcome.result())); + else + return GetMapUrlOutcome(outcome.error()); +} + +void CloudwfClient::getMapUrlAsync(const GetMapUrlRequest& request, const GetMapUrlAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getMapUrl(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetMapUrlOutcomeCallable CloudwfClient::getMapUrlCallable(const GetMapUrlRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getMapUrl(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetUpgradeAPGroupProgressOutcome CloudwfClient::getUpgradeAPGroupProgress(const GetUpgradeAPGroupProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetUpgradeAPGroupProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetUpgradeAPGroupProgressOutcome(GetUpgradeAPGroupProgressResult(outcome.result())); + else + return GetUpgradeAPGroupProgressOutcome(outcome.error()); +} + +void CloudwfClient::getUpgradeAPGroupProgressAsync(const GetUpgradeAPGroupProgressRequest& request, const GetUpgradeAPGroupProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getUpgradeAPGroupProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetUpgradeAPGroupProgressOutcomeCallable CloudwfClient::getUpgradeAPGroupProgressCallable(const GetUpgradeAPGroupProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getUpgradeAPGroupProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGetfiltermacOutcome CloudwfClient::shopGetfiltermac(const ShopGetfiltermacRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGetfiltermacOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGetfiltermacOutcome(ShopGetfiltermacResult(outcome.result())); + else + return ShopGetfiltermacOutcome(outcome.error()); +} + +void CloudwfClient::shopGetfiltermacAsync(const ShopGetfiltermacRequest& request, const ShopGetfiltermacAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGetfiltermac(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGetfiltermacOutcomeCallable CloudwfClient::shopGetfiltermacCallable(const ShopGetfiltermacRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGetfiltermac(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopSetredressOutcome CloudwfClient::shopSetredress(const ShopSetredressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopSetredressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopSetredressOutcome(ShopSetredressResult(outcome.result())); + else + return ShopSetredressOutcome(outcome.error()); +} + +void CloudwfClient::shopSetredressAsync(const ShopSetredressRequest& request, const ShopSetredressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopSetredress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopSetredressOutcomeCallable CloudwfClient::shopSetredressCallable(const ShopSetredressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopSetredress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemSitingSelctionOutcome CloudwfClient::oemSitingSelction(const OemSitingSelctionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemSitingSelctionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemSitingSelctionOutcome(OemSitingSelctionResult(outcome.result())); + else + return OemSitingSelctionOutcome(outcome.error()); +} + +void CloudwfClient::oemSitingSelctionAsync(const OemSitingSelctionRequest& request, const OemSitingSelctionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemSitingSelction(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemSitingSelctionOutcomeCallable CloudwfClient::oemSitingSelctionCallable(const OemSitingSelctionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemSitingSelction(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ConfigAutoRenewOutcome CloudwfClient::configAutoRenew(const ConfigAutoRenewRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ConfigAutoRenewOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ConfigAutoRenewOutcome(ConfigAutoRenewResult(outcome.result())); + else + return ConfigAutoRenewOutcome(outcome.error()); +} + +void CloudwfClient::configAutoRenewAsync(const ConfigAutoRenewRequest& request, const ConfigAutoRenewAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, configAutoRenew(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ConfigAutoRenewOutcomeCallable CloudwfClient::configAutoRenewCallable(const ConfigAutoRenewRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->configAutoRenew(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGroupCreateOutcome CloudwfClient::shopGroupCreate(const ShopGroupCreateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGroupCreateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGroupCreateOutcome(ShopGroupCreateResult(outcome.result())); + else + return ShopGroupCreateOutcome(outcome.error()); +} + +void CloudwfClient::shopGroupCreateAsync(const ShopGroupCreateRequest& request, const ShopGroupCreateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGroupCreate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGroupCreateOutcomeCallable CloudwfClient::shopGroupCreateCallable(const ShopGroupCreateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGroupCreate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GroupOverviewOutcome CloudwfClient::groupOverview(const GroupOverviewRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GroupOverviewOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GroupOverviewOutcome(GroupOverviewResult(outcome.result())); + else + return GroupOverviewOutcome(outcome.error()); +} + +void CloudwfClient::groupOverviewAsync(const GroupOverviewRequest& request, const GroupOverviewAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, groupOverview(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GroupOverviewOutcomeCallable CloudwfClient::groupOverviewCallable(const GroupOverviewRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->groupOverview(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListBusinessDetailsOutcome CloudwfClient::listBusinessDetails(const ListBusinessDetailsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBusinessDetailsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBusinessDetailsOutcome(ListBusinessDetailsResult(outcome.result())); + else + return ListBusinessDetailsOutcome(outcome.error()); +} + +void CloudwfClient::listBusinessDetailsAsync(const ListBusinessDetailsRequest& request, const ListBusinessDetailsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBusinessDetails(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListBusinessDetailsOutcomeCallable CloudwfClient::listBusinessDetailsCallable(const ListBusinessDetailsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBusinessDetails(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetUpgradeImgOutcome CloudwfClient::getUpgradeImg(const GetUpgradeImgRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetUpgradeImgOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetUpgradeImgOutcome(GetUpgradeImgResult(outcome.result())); + else + return GetUpgradeImgOutcome(outcome.error()); +} + +void CloudwfClient::getUpgradeImgAsync(const GetUpgradeImgRequest& request, const GetUpgradeImgAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getUpgradeImg(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetUpgradeImgOutcomeCallable CloudwfClient::getUpgradeImgCallable(const GetUpgradeImgRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getUpgradeImg(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApRunHistoryTimeSerOutcome CloudwfClient::getApRunHistoryTimeSer(const GetApRunHistoryTimeSerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApRunHistoryTimeSerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApRunHistoryTimeSerOutcome(GetApRunHistoryTimeSerResult(outcome.result())); + else + return GetApRunHistoryTimeSerOutcome(outcome.error()); +} + +void CloudwfClient::getApRunHistoryTimeSerAsync(const GetApRunHistoryTimeSerRequest& request, const GetApRunHistoryTimeSerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApRunHistoryTimeSer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApRunHistoryTimeSerOutcomeCallable CloudwfClient::getApRunHistoryTimeSerCallable(const GetApRunHistoryTimeSerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApRunHistoryTimeSer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OnoffGroupApRadioOutcome CloudwfClient::onoffGroupApRadio(const OnoffGroupApRadioRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OnoffGroupApRadioOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OnoffGroupApRadioOutcome(OnoffGroupApRadioResult(outcome.result())); + else + return OnoffGroupApRadioOutcome(outcome.error()); +} + +void CloudwfClient::onoffGroupApRadioAsync(const OnoffGroupApRadioRequest& request, const OnoffGroupApRadioAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, onoffGroupApRadio(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OnoffGroupApRadioOutcomeCallable CloudwfClient::onoffGroupApRadioCallable(const OnoffGroupApRadioRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->onoffGroupApRadio(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApDetailInfoOutcome CloudwfClient::listApDetailInfo(const ListApDetailInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApDetailInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApDetailInfoOutcome(ListApDetailInfoResult(outcome.result())); + else + return ListApDetailInfoOutcome(outcome.error()); +} + +void CloudwfClient::listApDetailInfoAsync(const ListApDetailInfoRequest& request, const ListApDetailInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApDetailInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApDetailInfoOutcomeCallable CloudwfClient::listApDetailInfoCallable(const ListApDetailInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApDetailInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApStaStatusOutcome CloudwfClient::listApStaStatus(const ListApStaStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApStaStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApStaStatusOutcome(ListApStaStatusResult(outcome.result())); + else + return ListApStaStatusOutcome(outcome.error()); +} + +void CloudwfClient::listApStaStatusAsync(const ListApStaStatusRequest& request, const ListApStaStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApStaStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApStaStatusOutcomeCallable CloudwfClient::listApStaStatusCallable(const ListApStaStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApStaStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AreaShowListOutcome CloudwfClient::areaShowList(const AreaShowListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AreaShowListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AreaShowListOutcome(AreaShowListResult(outcome.result())); + else + return AreaShowListOutcome(outcome.error()); +} + +void CloudwfClient::areaShowListAsync(const AreaShowListRequest& request, const AreaShowListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, areaShowList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AreaShowListOutcomeCallable CloudwfClient::areaShowListCallable(const AreaShowListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->areaShowList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApgroupDetailedConfigOutcome CloudwfClient::getApgroupDetailedConfig(const GetApgroupDetailedConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApgroupDetailedConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApgroupDetailedConfigOutcome(GetApgroupDetailedConfigResult(outcome.result())); + else + return GetApgroupDetailedConfigOutcome(outcome.error()); +} + +void CloudwfClient::getApgroupDetailedConfigAsync(const GetApgroupDetailedConfigRequest& request, const GetApgroupDetailedConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApgroupDetailedConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApgroupDetailedConfigOutcomeCallable CloudwfClient::getApgroupDetailedConfigCallable(const GetApgroupDetailedConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApgroupDetailedConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::InnerRefundOutcome CloudwfClient::innerRefund(const InnerRefundRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return InnerRefundOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return InnerRefundOutcome(InnerRefundResult(outcome.result())); + else + return InnerRefundOutcome(outcome.error()); +} + +void CloudwfClient::innerRefundAsync(const InnerRefundRequest& request, const InnerRefundAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, innerRefund(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::InnerRefundOutcomeCallable CloudwfClient::innerRefundCallable(const InnerRefundRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->innerRefund(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileTradeOutcome CloudwfClient::profileTrade(const ProfileTradeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileTradeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileTradeOutcome(ProfileTradeResult(outcome.result())); + else + return ProfileTradeOutcome(outcome.error()); +} + +void CloudwfClient::profileTradeAsync(const ProfileTradeRequest& request, const ProfileTradeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileTrade(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileTradeOutcomeCallable CloudwfClient::profileTradeCallable(const ProfileTradeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileTrade(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListStaStatusOutcome CloudwfClient::listStaStatus(const ListStaStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListStaStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListStaStatusOutcome(ListStaStatusResult(outcome.result())); + else + return ListStaStatusOutcome(outcome.error()); +} + +void CloudwfClient::listStaStatusAsync(const ListStaStatusRequest& request, const ListStaStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listStaStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListStaStatusOutcomeCallable CloudwfClient::listStaStatusCallable(const ListStaStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listStaStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeviceUpdateOutcome CloudwfClient::deviceUpdate(const DeviceUpdateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeviceUpdateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeviceUpdateOutcome(DeviceUpdateResult(outcome.result())); + else + return DeviceUpdateOutcome(outcome.error()); +} + +void CloudwfClient::deviceUpdateAsync(const DeviceUpdateRequest& request, const DeviceUpdateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deviceUpdate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeviceUpdateOutcomeCallable CloudwfClient::deviceUpdateCallable(const DeviceUpdateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deviceUpdate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeleteApgroupSsidConfigOutcome CloudwfClient::deleteApgroupSsidConfig(const DeleteApgroupSsidConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteApgroupSsidConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteApgroupSsidConfigOutcome(DeleteApgroupSsidConfigResult(outcome.result())); + else + return DeleteApgroupSsidConfigOutcome(outcome.error()); +} + +void CloudwfClient::deleteApgroupSsidConfigAsync(const DeleteApgroupSsidConfigRequest& request, const DeleteApgroupSsidConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteApgroupSsidConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeleteApgroupSsidConfigOutcomeCallable CloudwfClient::deleteApgroupSsidConfigCallable(const DeleteApgroupSsidConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteApgroupSsidConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::CreateRenewOrderOutcome CloudwfClient::createRenewOrder(const CreateRenewOrderRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateRenewOrderOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateRenewOrderOutcome(CreateRenewOrderResult(outcome.result())); + else + return CreateRenewOrderOutcome(outcome.error()); +} + +void CloudwfClient::createRenewOrderAsync(const CreateRenewOrderRequest& request, const CreateRenewOrderAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createRenewOrder(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::CreateRenewOrderOutcomeCallable CloudwfClient::createRenewOrderCallable(const CreateRenewOrderRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createRenewOrder(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApRadioStatusOutcome CloudwfClient::listApRadioStatus(const ListApRadioStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApRadioStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApRadioStatusOutcome(ListApRadioStatusResult(outcome.result())); + else + return ListApRadioStatusOutcome(outcome.error()); +} + +void CloudwfClient::listApRadioStatusAsync(const ListApRadioStatusRequest& request, const ListApRadioStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApRadioStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApRadioStatusOutcomeCallable CloudwfClient::listApRadioStatusCallable(const ListApRadioStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApRadioStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListBusinessesOutcome CloudwfClient::listBusinesses(const ListBusinessesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListBusinessesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListBusinessesOutcome(ListBusinessesResult(outcome.result())); + else + return ListBusinessesOutcome(outcome.error()); +} + +void CloudwfClient::listBusinessesAsync(const ListBusinessesRequest& request, const ListBusinessesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listBusinesses(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListBusinessesOutcomeCallable CloudwfClient::listBusinessesCallable(const ListBusinessesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listBusinesses(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::OemFlowrateIntelligentOutcome CloudwfClient::oemFlowrateIntelligent(const OemFlowrateIntelligentRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return OemFlowrateIntelligentOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return OemFlowrateIntelligentOutcome(OemFlowrateIntelligentResult(outcome.result())); + else + return OemFlowrateIntelligentOutcome(outcome.error()); +} + +void CloudwfClient::oemFlowrateIntelligentAsync(const OemFlowrateIntelligentRequest& request, const OemFlowrateIntelligentAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, oemFlowrateIntelligent(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::OemFlowrateIntelligentOutcomeCallable CloudwfClient::oemFlowrateIntelligentCallable(const OemFlowrateIntelligentRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->oemFlowrateIntelligent(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SendCommandByMacOutcome CloudwfClient::sendCommandByMac(const SendCommandByMacRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SendCommandByMacOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SendCommandByMacOutcome(SendCommandByMacResult(outcome.result())); + else + return SendCommandByMacOutcome(outcome.error()); +} + +void CloudwfClient::sendCommandByMacAsync(const SendCommandByMacRequest& request, const SendCommandByMacAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, sendCommandByMac(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SendCommandByMacOutcomeCallable CloudwfClient::sendCommandByMacCallable(const SendCommandByMacRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->sendCommandByMac(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopActionCustomeOutcome CloudwfClient::shopActionCustome(const ShopActionCustomeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopActionCustomeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopActionCustomeOutcome(ShopActionCustomeResult(outcome.result())); + else + return ShopActionCustomeOutcome(outcome.error()); +} + +void CloudwfClient::shopActionCustomeAsync(const ShopActionCustomeRequest& request, const ShopActionCustomeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopActionCustome(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopActionCustomeOutcomeCallable CloudwfClient::shopActionCustomeCallable(const ShopActionCustomeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopActionCustome(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileHistoryListOutcome CloudwfClient::profileHistoryList(const ProfileHistoryListRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileHistoryListOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileHistoryListOutcome(ProfileHistoryListResult(outcome.result())); + else + return ProfileHistoryListOutcome(outcome.error()); +} + +void CloudwfClient::profileHistoryListAsync(const ProfileHistoryListRequest& request, const ProfileHistoryListAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileHistoryList(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileHistoryListOutcomeCallable CloudwfClient::profileHistoryListCallable(const ProfileHistoryListRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileHistoryList(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopSetfiltermacOutcome CloudwfClient::shopSetfiltermac(const ShopSetfiltermacRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopSetfiltermacOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopSetfiltermacOutcome(ShopSetfiltermacResult(outcome.result())); + else + return ShopSetfiltermacOutcome(outcome.error()); +} + +void CloudwfClient::shopSetfiltermacAsync(const ShopSetfiltermacRequest& request, const ShopSetfiltermacAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopSetfiltermac(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopSetfiltermacOutcomeCallable CloudwfClient::shopSetfiltermacCallable(const ShopSetfiltermacRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopSetfiltermac(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveProbeDataSubscriberOutcome CloudwfClient::saveProbeDataSubscriber(const SaveProbeDataSubscriberRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveProbeDataSubscriberOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveProbeDataSubscriberOutcome(SaveProbeDataSubscriberResult(outcome.result())); + else + return SaveProbeDataSubscriberOutcome(outcome.error()); +} + +void CloudwfClient::saveProbeDataSubscriberAsync(const SaveProbeDataSubscriberRequest& request, const SaveProbeDataSubscriberAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveProbeDataSubscriber(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveProbeDataSubscriberOutcomeCallable CloudwfClient::saveProbeDataSubscriberCallable(const SaveProbeDataSubscriberRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveProbeDataSubscriber(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DelPortalTempOutcome CloudwfClient::delPortalTemp(const DelPortalTempRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DelPortalTempOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DelPortalTempOutcome(DelPortalTempResult(outcome.result())); + else + return DelPortalTempOutcome(outcome.error()); +} + +void CloudwfClient::delPortalTempAsync(const DelPortalTempRequest& request, const DelPortalTempAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, delPortalTemp(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DelPortalTempOutcomeCallable CloudwfClient::delPortalTempCallable(const DelPortalTempRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->delPortalTemp(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetPageConfigTemplateOutcome CloudwfClient::getPageConfigTemplate(const GetPageConfigTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetPageConfigTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetPageConfigTemplateOutcome(GetPageConfigTemplateResult(outcome.result())); + else + return GetPageConfigTemplateOutcome(outcome.error()); +} + +void CloudwfClient::getPageConfigTemplateAsync(const GetPageConfigTemplateRequest& request, const GetPageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getPageConfigTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetPageConfigTemplateOutcomeCallable CloudwfClient::getPageConfigTemplateCallable(const GetPageConfigTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getPageConfigTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::KickStaOutcome CloudwfClient::kickSta(const KickStaRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return KickStaOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return KickStaOutcome(KickStaResult(outcome.result())); + else + return KickStaOutcome(outcome.error()); +} + +void CloudwfClient::kickStaAsync(const KickStaRequest& request, const KickStaAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, kickSta(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::KickStaOutcomeCallable CloudwfClient::kickStaCallable(const KickStaRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->kickSta(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileConsumeOutcome CloudwfClient::profileConsume(const ProfileConsumeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileConsumeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileConsumeOutcome(ProfileConsumeResult(outcome.result())); + else + return ProfileConsumeOutcome(outcome.error()); +} + +void CloudwfClient::profileConsumeAsync(const ProfileConsumeRequest& request, const ProfileConsumeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileConsume(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileConsumeOutcomeCallable CloudwfClient::profileConsumeCallable(const ProfileConsumeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileConsume(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DelApPositionOutcome CloudwfClient::delApPosition(const DelApPositionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DelApPositionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DelApPositionOutcome(DelApPositionResult(outcome.result())); + else + return DelApPositionOutcome(outcome.error()); +} + +void CloudwfClient::delApPositionAsync(const DelApPositionRequest& request, const DelApPositionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, delApPosition(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DelApPositionOutcomeCallable CloudwfClient::delApPositionCallable(const DelApPositionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->delApPosition(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopInfoOutcome CloudwfClient::shopInfo(const ShopInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopInfoOutcome(ShopInfoResult(outcome.result())); + else + return ShopInfoOutcome(outcome.error()); +} + +void CloudwfClient::shopInfoAsync(const ShopInfoRequest& request, const ShopInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopInfoOutcomeCallable CloudwfClient::shopInfoCallable(const ShopInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetPagePropertiesOutcome CloudwfClient::getPageProperties(const GetPagePropertiesRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetPagePropertiesOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetPagePropertiesOutcome(GetPagePropertiesResult(outcome.result())); + else + return GetPagePropertiesOutcome(outcome.error()); +} + +void CloudwfClient::getPagePropertiesAsync(const GetPagePropertiesRequest& request, const GetPagePropertiesAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getPageProperties(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetPagePropertiesOutcomeCallable CloudwfClient::getPagePropertiesCallable(const GetPagePropertiesRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getPageProperties(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopCreatemarketingOutcome CloudwfClient::shopCreatemarketing(const ShopCreatemarketingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopCreatemarketingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopCreatemarketingOutcome(ShopCreatemarketingResult(outcome.result())); + else + return ShopCreatemarketingOutcome(outcome.error()); +} + +void CloudwfClient::shopCreatemarketingAsync(const ShopCreatemarketingRequest& request, const ShopCreatemarketingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopCreatemarketing(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopCreatemarketingOutcomeCallable CloudwfClient::shopCreatemarketingCallable(const ShopCreatemarketingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopCreatemarketing(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SavePageConfigTemplateOutcome CloudwfClient::savePageConfigTemplate(const SavePageConfigTemplateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SavePageConfigTemplateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SavePageConfigTemplateOutcome(SavePageConfigTemplateResult(outcome.result())); + else + return SavePageConfigTemplateOutcome(outcome.error()); +} + +void CloudwfClient::savePageConfigTemplateAsync(const SavePageConfigTemplateRequest& request, const SavePageConfigTemplateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, savePageConfigTemplate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SavePageConfigTemplateOutcomeCallable CloudwfClient::savePageConfigTemplateCallable(const SavePageConfigTemplateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->savePageConfigTemplate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGroupUpdateOutcome CloudwfClient::shopGroupUpdate(const ShopGroupUpdateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGroupUpdateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGroupUpdateOutcome(ShopGroupUpdateResult(outcome.result())); + else + return ShopGroupUpdateOutcome(outcome.error()); +} + +void CloudwfClient::shopGroupUpdateAsync(const ShopGroupUpdateRequest& request, const ShopGroupUpdateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGroupUpdate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGroupUpdateOutcomeCallable CloudwfClient::shopGroupUpdateCallable(const ShopGroupUpdateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGroupUpdate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SetUpgradeImgByModelOutcome CloudwfClient::setUpgradeImgByModel(const SetUpgradeImgByModelRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SetUpgradeImgByModelOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SetUpgradeImgByModelOutcome(SetUpgradeImgByModelResult(outcome.result())); + else + return SetUpgradeImgByModelOutcome(outcome.error()); +} + +void CloudwfClient::setUpgradeImgByModelAsync(const SetUpgradeImgByModelRequest& request, const SetUpgradeImgByModelAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, setUpgradeImgByModel(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SetUpgradeImgByModelOutcomeCallable CloudwfClient::setUpgradeImgByModelCallable(const SetUpgradeImgByModelRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->setUpgradeImgByModel(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGroupInfoOutcome CloudwfClient::shopGroupInfo(const ShopGroupInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGroupInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGroupInfoOutcome(ShopGroupInfoResult(outcome.result())); + else + return ShopGroupInfoOutcome(outcome.error()); +} + +void CloudwfClient::shopGroupInfoAsync(const ShopGroupInfoRequest& request, const ShopGroupInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGroupInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGroupInfoOutcomeCallable CloudwfClient::shopGroupInfoCallable(const ShopGroupInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGroupInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApDetailedStatusOutcome CloudwfClient::getApDetailedStatus(const GetApDetailedStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApDetailedStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApDetailedStatusOutcome(GetApDetailedStatusResult(outcome.result())); + else + return GetApDetailedStatusOutcome(outcome.error()); +} + +void CloudwfClient::getApDetailedStatusAsync(const GetApDetailedStatusRequest& request, const GetApDetailedStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApDetailedStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApDetailedStatusOutcomeCallable CloudwfClient::getApDetailedStatusCallable(const GetApDetailedStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApDetailedStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopGetredressOutcome CloudwfClient::shopGetredress(const ShopGetredressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopGetredressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopGetredressOutcome(ShopGetredressResult(outcome.result())); + else + return ShopGetredressOutcome(outcome.error()); +} + +void CloudwfClient::shopGetredressAsync(const ShopGetredressRequest& request, const ShopGetredressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopGetredress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopGetredressOutcomeCallable CloudwfClient::shopGetredressCallable(const ShopGetredressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopGetredress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetProbeDataSubscriberConfigOutcome CloudwfClient::getProbeDataSubscriberConfig(const GetProbeDataSubscriberConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetProbeDataSubscriberConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetProbeDataSubscriberConfigOutcome(GetProbeDataSubscriberConfigResult(outcome.result())); + else + return GetProbeDataSubscriberConfigOutcome(outcome.error()); +} + +void CloudwfClient::getProbeDataSubscriberConfigAsync(const GetProbeDataSubscriberConfigRequest& request, const GetProbeDataSubscriberConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getProbeDataSubscriberConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetProbeDataSubscriberConfigOutcomeCallable CloudwfClient::getProbeDataSubscriberConfigCallable(const GetProbeDataSubscriberConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getProbeDataSubscriberConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopActionReturningOutcome CloudwfClient::shopActionReturning(const ShopActionReturningRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopActionReturningOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopActionReturningOutcome(ShopActionReturningResult(outcome.result())); + else + return ShopActionReturningOutcome(outcome.error()); +} + +void CloudwfClient::shopActionReturningAsync(const ShopActionReturningRequest& request, const ShopActionReturningAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopActionReturning(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopActionReturningOutcomeCallable CloudwfClient::shopActionReturningCallable(const ShopActionReturningRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopActionReturning(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveStaStatusOutcome CloudwfClient::saveStaStatus(const SaveStaStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveStaStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveStaStatusOutcome(SaveStaStatusResult(outcome.result())); + else + return SaveStaStatusOutcome(outcome.error()); +} + +void CloudwfClient::saveStaStatusAsync(const SaveStaStatusRequest& request, const SaveStaStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveStaStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveStaStatusOutcomeCallable CloudwfClient::saveStaStatusCallable(const SaveStaStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveStaStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::CheckUmengDataAnalysisPermissionOutcome CloudwfClient::checkUmengDataAnalysisPermission(const CheckUmengDataAnalysisPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CheckUmengDataAnalysisPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CheckUmengDataAnalysisPermissionOutcome(CheckUmengDataAnalysisPermissionResult(outcome.result())); + else + return CheckUmengDataAnalysisPermissionOutcome(outcome.error()); +} + +void CloudwfClient::checkUmengDataAnalysisPermissionAsync(const CheckUmengDataAnalysisPermissionRequest& request, const CheckUmengDataAnalysisPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, checkUmengDataAnalysisPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::CheckUmengDataAnalysisPermissionOutcomeCallable CloudwfClient::checkUmengDataAnalysisPermissionCallable(const CheckUmengDataAnalysisPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->checkUmengDataAnalysisPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DeviceDeleteOutcome CloudwfClient::deviceDelete(const DeviceDeleteRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeviceDeleteOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeviceDeleteOutcome(DeviceDeleteResult(outcome.result())); + else + return DeviceDeleteOutcome(outcome.error()); +} + +void CloudwfClient::deviceDeleteAsync(const DeviceDeleteRequest& request, const DeviceDeleteAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deviceDelete(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DeviceDeleteOutcomeCallable CloudwfClient::deviceDeleteCallable(const DeviceDeleteRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deviceDelete(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ReportDayOutcome CloudwfClient::reportDay(const ReportDayRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ReportDayOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ReportDayOutcome(ReportDayResult(outcome.result())); + else + return ReportDayOutcome(outcome.error()); +} + +void CloudwfClient::reportDayAsync(const ReportDayRequest& request, const ReportDayAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, reportDay(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ReportDayOutcomeCallable CloudwfClient::reportDayCallable(const ReportDayRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->reportDay(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UpgradeAPGroupOutcome CloudwfClient::upgradeAPGroup(const UpgradeAPGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpgradeAPGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpgradeAPGroupOutcome(UpgradeAPGroupResult(outcome.result())); + else + return UpgradeAPGroupOutcome(outcome.error()); +} + +void CloudwfClient::upgradeAPGroupAsync(const UpgradeAPGroupRequest& request, const UpgradeAPGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, upgradeAPGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UpgradeAPGroupOutcomeCallable CloudwfClient::upgradeAPGroupCallable(const UpgradeAPGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->upgradeAPGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApgroupConfigOutcome CloudwfClient::saveApgroupConfig(const SaveApgroupConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApgroupConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApgroupConfigOutcome(SaveApgroupConfigResult(outcome.result())); + else + return SaveApgroupConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApgroupConfigAsync(const SaveApgroupConfigRequest& request, const SaveApgroupConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApgroupConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApgroupConfigOutcomeCallable CloudwfClient::saveApgroupConfigCallable(const SaveApgroupConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApgroupConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApUpgradeOutcome CloudwfClient::listApUpgrade(const ListApUpgradeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApUpgradeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApUpgradeOutcome(ListApUpgradeResult(outcome.result())); + else + return ListApUpgradeOutcome(outcome.error()); +} + +void CloudwfClient::listApUpgradeAsync(const ListApUpgradeRequest& request, const ListApUpgradeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApUpgrade(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApUpgradeOutcomeCallable CloudwfClient::listApUpgradeCallable(const ListApUpgradeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApUpgrade(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::DelUmengPagePermission4RootOutcome CloudwfClient::delUmengPagePermission4Root(const DelUmengPagePermission4RootRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DelUmengPagePermission4RootOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DelUmengPagePermission4RootOutcome(DelUmengPagePermission4RootResult(outcome.result())); + else + return DelUmengPagePermission4RootOutcome(outcome.error()); +} + +void CloudwfClient::delUmengPagePermission4RootAsync(const DelUmengPagePermission4RootRequest& request, const DelUmengPagePermission4RootAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, delUmengPagePermission4Root(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::DelUmengPagePermission4RootOutcomeCallable CloudwfClient::delUmengPagePermission4RootCallable(const DelUmengPagePermission4RootRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->delUmengPagePermission4Root(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetPortalTempDetailOutcome CloudwfClient::getPortalTempDetail(const GetPortalTempDetailRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetPortalTempDetailOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetPortalTempDetailOutcome(GetPortalTempDetailResult(outcome.result())); + else + return GetPortalTempDetailOutcome(outcome.error()); +} + +void CloudwfClient::getPortalTempDetailAsync(const GetPortalTempDetailRequest& request, const GetPortalTempDetailAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getPortalTempDetail(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetPortalTempDetailOutcomeCallable CloudwfClient::getPortalTempDetailCallable(const GetPortalTempDetailRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getPortalTempDetail(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UserDataUpdateOutcome CloudwfClient::userDataUpdate(const UserDataUpdateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UserDataUpdateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UserDataUpdateOutcome(UserDataUpdateResult(outcome.result())); + else + return UserDataUpdateOutcome(outcome.error()); +} + +void CloudwfClient::userDataUpdateAsync(const UserDataUpdateRequest& request, const UserDataUpdateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, userDataUpdate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UserDataUpdateOutcomeCallable CloudwfClient::userDataUpdateCallable(const UserDataUpdateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->userDataUpdate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::InnerProduceCloudWFOutcome CloudwfClient::innerProduceCloudWF(const InnerProduceCloudWFRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return InnerProduceCloudWFOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return InnerProduceCloudWFOutcome(InnerProduceCloudWFResult(outcome.result())); + else + return InnerProduceCloudWFOutcome(outcome.error()); +} + +void CloudwfClient::innerProduceCloudWFAsync(const InnerProduceCloudWFRequest& request, const InnerProduceCloudWFAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, innerProduceCloudWF(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::InnerProduceCloudWFOutcomeCallable CloudwfClient::innerProduceCloudWFCallable(const InnerProduceCloudWFRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->innerProduceCloudWF(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UpLoadMapOutcome CloudwfClient::upLoadMap(const UpLoadMapRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UpLoadMapOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UpLoadMapOutcome(UpLoadMapResult(outcome.result())); + else + return UpLoadMapOutcome(outcome.error()); +} + +void CloudwfClient::upLoadMapAsync(const UpLoadMapRequest& request, const UpLoadMapAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, upLoadMap(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UpLoadMapOutcomeCallable CloudwfClient::upLoadMapCallable(const UpLoadMapRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->upLoadMap(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SavePortalConfigOutcome CloudwfClient::savePortalConfig(const SavePortalConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SavePortalConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SavePortalConfigOutcome(SavePortalConfigResult(outcome.result())); + else + return SavePortalConfigOutcome(outcome.error()); +} + +void CloudwfClient::savePortalConfigAsync(const SavePortalConfigRequest& request, const SavePortalConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, savePortalConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SavePortalConfigOutcomeCallable CloudwfClient::savePortalConfigCallable(const SavePortalConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->savePortalConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BatchSaveApPositionOutcome CloudwfClient::batchSaveApPosition(const BatchSaveApPositionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BatchSaveApPositionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BatchSaveApPositionOutcome(BatchSaveApPositionResult(outcome.result())); + else + return BatchSaveApPositionOutcome(outcome.error()); +} + +void CloudwfClient::batchSaveApPositionAsync(const BatchSaveApPositionRequest& request, const BatchSaveApPositionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, batchSaveApPosition(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BatchSaveApPositionOutcomeCallable CloudwfClient::batchSaveApPositionCallable(const BatchSaveApPositionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->batchSaveApPosition(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApgroupScanConfigOutcome CloudwfClient::saveApgroupScanConfig(const SaveApgroupScanConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApgroupScanConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApgroupScanConfigOutcome(SaveApgroupScanConfigResult(outcome.result())); + else + return SaveApgroupScanConfigOutcome(outcome.error()); +} + +void CloudwfClient::saveApgroupScanConfigAsync(const SaveApgroupScanConfigRequest& request, const SaveApgroupScanConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApgroupScanConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApgroupScanConfigOutcomeCallable CloudwfClient::saveApgroupScanConfigCallable(const SaveApgroupScanConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApgroupScanConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetApStaMiscAggOutcome CloudwfClient::getApStaMiscAgg(const GetApStaMiscAggRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetApStaMiscAggOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetApStaMiscAggOutcome(GetApStaMiscAggResult(outcome.result())); + else + return GetApStaMiscAggOutcome(outcome.error()); +} + +void CloudwfClient::getApStaMiscAggAsync(const GetApStaMiscAggRequest& request, const GetApStaMiscAggAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getApStaMiscAgg(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetApStaMiscAggOutcomeCallable CloudwfClient::getApStaMiscAggCallable(const GetApStaMiscAggRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getApStaMiscAgg(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::AliyunRegisterApAssetOutcome CloudwfClient::aliyunRegisterApAsset(const AliyunRegisterApAssetRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return AliyunRegisterApAssetOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return AliyunRegisterApAssetOutcome(AliyunRegisterApAssetResult(outcome.result())); + else + return AliyunRegisterApAssetOutcome(outcome.error()); +} + +void CloudwfClient::aliyunRegisterApAssetAsync(const AliyunRegisterApAssetRequest& request, const AliyunRegisterApAssetAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, aliyunRegisterApAsset(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::AliyunRegisterApAssetOutcomeCallable CloudwfClient::aliyunRegisterApAssetCallable(const AliyunRegisterApAssetRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->aliyunRegisterApAsset(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::UserAnalyseOutcome CloudwfClient::userAnalyse(const UserAnalyseRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UserAnalyseOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UserAnalyseOutcome(UserAnalyseResult(outcome.result())); + else + return UserAnalyseOutcome(outcome.error()); +} + +void CloudwfClient::userAnalyseAsync(const UserAnalyseRequest& request, const UserAnalyseAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, userAnalyse(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::UserAnalyseOutcomeCallable CloudwfClient::userAnalyseCallable(const UserAnalyseRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->userAnalyse(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ResetApConfigOutcome CloudwfClient::resetApConfig(const ResetApConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ResetApConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ResetApConfigOutcome(ResetApConfigResult(outcome.result())); + else + return ResetApConfigOutcome(outcome.error()); +} + +void CloudwfClient::resetApConfigAsync(const ResetApConfigRequest& request, const ResetApConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, resetApConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ResetApConfigOutcomeCallable CloudwfClient::resetApConfigCallable(const ResetApConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->resetApConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::CreateSubAccountPermissionOutcome CloudwfClient::createSubAccountPermission(const CreateSubAccountPermissionRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateSubAccountPermissionOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateSubAccountPermissionOutcome(CreateSubAccountPermissionResult(outcome.result())); + else + return CreateSubAccountPermissionOutcome(outcome.error()); +} + +void CloudwfClient::createSubAccountPermissionAsync(const CreateSubAccountPermissionRequest& request, const CreateSubAccountPermissionAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createSubAccountPermission(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::CreateSubAccountPermissionOutcomeCallable CloudwfClient::createSubAccountPermissionCallable(const CreateSubAccountPermissionRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createSubAccountPermission(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetStaRunHistoryTimeSerOutcome CloudwfClient::getStaRunHistoryTimeSer(const GetStaRunHistoryTimeSerRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetStaRunHistoryTimeSerOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetStaRunHistoryTimeSerOutcome(GetStaRunHistoryTimeSerResult(outcome.result())); + else + return GetStaRunHistoryTimeSerOutcome(outcome.error()); +} + +void CloudwfClient::getStaRunHistoryTimeSerAsync(const GetStaRunHistoryTimeSerRequest& request, const GetStaRunHistoryTimeSerAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getStaRunHistoryTimeSer(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetStaRunHistoryTimeSerOutcomeCallable CloudwfClient::getStaRunHistoryTimeSerCallable(const GetStaRunHistoryTimeSerRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getStaRunHistoryTimeSer(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetUpgradeAPProgressOutcome CloudwfClient::getUpgradeAPProgress(const GetUpgradeAPProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetUpgradeAPProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetUpgradeAPProgressOutcome(GetUpgradeAPProgressResult(outcome.result())); + else + return GetUpgradeAPProgressOutcome(outcome.error()); +} + +void CloudwfClient::getUpgradeAPProgressAsync(const GetUpgradeAPProgressRequest& request, const GetUpgradeAPProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getUpgradeAPProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetUpgradeAPProgressOutcomeCallable CloudwfClient::getUpgradeAPProgressCallable(const GetUpgradeAPProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getUpgradeAPProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GroupIntimeOutcome CloudwfClient::groupIntime(const GroupIntimeRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GroupIntimeOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GroupIntimeOutcome(GroupIntimeResult(outcome.result())); + else + return GroupIntimeOutcome(outcome.error()); +} + +void CloudwfClient::groupIntimeAsync(const GroupIntimeRequest& request, const GroupIntimeAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, groupIntime(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GroupIntimeOutcomeCallable CloudwfClient::groupIntimeCallable(const GroupIntimeRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->groupIntime(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ShopDeletemarketingOutcome CloudwfClient::shopDeletemarketing(const ShopDeletemarketingRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ShopDeletemarketingOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ShopDeletemarketingOutcome(ShopDeletemarketingResult(outcome.result())); + else + return ShopDeletemarketingOutcome(outcome.error()); +} + +void CloudwfClient::shopDeletemarketingAsync(const ShopDeletemarketingRequest& request, const ShopDeletemarketingAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, shopDeletemarketing(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ShopDeletemarketingOutcomeCallable CloudwfClient::shopDeletemarketingCallable(const ShopDeletemarketingRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->shopDeletemarketing(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::BusinessUpdateOutcome CloudwfClient::businessUpdate(const BusinessUpdateRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BusinessUpdateOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BusinessUpdateOutcome(BusinessUpdateResult(outcome.result())); + else + return BusinessUpdateOutcome(outcome.error()); +} + +void CloudwfClient::businessUpdateAsync(const BusinessUpdateRequest& request, const BusinessUpdateAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, businessUpdate(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::BusinessUpdateOutcomeCallable CloudwfClient::businessUpdateCallable(const BusinessUpdateRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->businessUpdate(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::HeadquartersToolsContrastOutcome CloudwfClient::headquartersToolsContrast(const HeadquartersToolsContrastRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return HeadquartersToolsContrastOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return HeadquartersToolsContrastOutcome(HeadquartersToolsContrastResult(outcome.result())); + else + return HeadquartersToolsContrastOutcome(outcome.error()); +} + +void CloudwfClient::headquartersToolsContrastAsync(const HeadquartersToolsContrastRequest& request, const HeadquartersToolsContrastAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, headquartersToolsContrast(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::HeadquartersToolsContrastOutcomeCallable CloudwfClient::headquartersToolsContrastCallable(const HeadquartersToolsContrastRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->headquartersToolsContrast(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ListApAssetCanBeAddedOutcome CloudwfClient::listApAssetCanBeAdded(const ListApAssetCanBeAddedRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ListApAssetCanBeAddedOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ListApAssetCanBeAddedOutcome(ListApAssetCanBeAddedResult(outcome.result())); + else + return ListApAssetCanBeAddedOutcome(outcome.error()); +} + +void CloudwfClient::listApAssetCanBeAddedAsync(const ListApAssetCanBeAddedRequest& request, const ListApAssetCanBeAddedAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, listApAssetCanBeAdded(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ListApAssetCanBeAddedOutcomeCallable CloudwfClient::listApAssetCanBeAddedCallable(const ListApAssetCanBeAddedRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->listApAssetCanBeAdded(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::SaveApMapInfoOutcome CloudwfClient::saveApMapInfo(const SaveApMapInfoRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return SaveApMapInfoOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return SaveApMapInfoOutcome(SaveApMapInfoResult(outcome.result())); + else + return SaveApMapInfoOutcome(outcome.error()); +} + +void CloudwfClient::saveApMapInfoAsync(const SaveApMapInfoRequest& request, const SaveApMapInfoAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, saveApMapInfo(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::SaveApMapInfoOutcomeCallable CloudwfClient::saveApMapInfoCallable(const SaveApMapInfoRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->saveApMapInfo(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetAccountConfigOutcome CloudwfClient::getAccountConfig(const GetAccountConfigRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetAccountConfigOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetAccountConfigOutcome(GetAccountConfigResult(outcome.result())); + else + return GetAccountConfigOutcome(outcome.error()); +} + +void CloudwfClient::getAccountConfigAsync(const GetAccountConfigRequest& request, const GetAccountConfigAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getAccountConfig(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetAccountConfigOutcomeCallable CloudwfClient::getAccountConfigCallable(const GetAccountConfigRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getAccountConfig(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::GetAddApsProgressOutcome CloudwfClient::getAddApsProgress(const GetAddApsProgressRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return GetAddApsProgressOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return GetAddApsProgressOutcome(GetAddApsProgressResult(outcome.result())); + else + return GetAddApsProgressOutcome(outcome.error()); +} + +void CloudwfClient::getAddApsProgressAsync(const GetAddApsProgressRequest& request, const GetAddApsProgressAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, getAddApsProgress(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::GetAddApsProgressOutcomeCallable CloudwfClient::getAddApsProgressCallable(const GetAddApsProgressRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->getAddApsProgress(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +CloudwfClient::ProfileDistrictOutcome CloudwfClient::profileDistrict(const ProfileDistrictRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ProfileDistrictOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ProfileDistrictOutcome(ProfileDistrictResult(outcome.result())); + else + return ProfileDistrictOutcome(outcome.error()); +} + +void CloudwfClient::profileDistrictAsync(const ProfileDistrictRequest& request, const ProfileDistrictAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, profileDistrict(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +CloudwfClient::ProfileDistrictOutcomeCallable CloudwfClient::profileDistrictCallable(const ProfileDistrictRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->profileDistrict(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + diff --git a/cloudwf/src/model/AddApgroupConfigRequest.cc b/cloudwf/src/model/AddApgroupConfigRequest.cc new file mode 100644 index 000000000..cb8ae5c5b --- /dev/null +++ b/cloudwf/src/model/AddApgroupConfigRequest.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::Cloudwf::Model::AddApgroupConfigRequest; + +AddApgroupConfigRequest::AddApgroupConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AddApgroupConfig") +{} + +AddApgroupConfigRequest::~AddApgroupConfigRequest() +{} + +long AddApgroupConfigRequest::getParentApgroupId()const +{ + return parentApgroupId_; +} + +void AddApgroupConfigRequest::setParentApgroupId(long parentApgroupId) +{ + parentApgroupId_ = parentApgroupId; + setParameter("ParentApgroupId", std::to_string(parentApgroupId)); +} + +std::string AddApgroupConfigRequest::getName()const +{ + return name_; +} + +void AddApgroupConfigRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string AddApgroupConfigRequest::getDescription()const +{ + return description_; +} + +void AddApgroupConfigRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string AddApgroupConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AddApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/AddApgroupConfigResult.cc b/cloudwf/src/model/AddApgroupConfigResult.cc new file mode 100644 index 000000000..8eac9a2f5 --- /dev/null +++ b/cloudwf/src/model/AddApgroupConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AddApgroupConfigResult::AddApgroupConfigResult() : + ServiceResult() +{} + +AddApgroupConfigResult::AddApgroupConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AddApgroupConfigResult::~AddApgroupConfigResult() +{} + +void AddApgroupConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AddApgroupConfigResult::getMessage()const +{ + return message_; +} + +std::string AddApgroupConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AddApgroupConfigResult::getData()const +{ + return data_; +} + +int AddApgroupConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool AddApgroupConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/AliyunRegisterApAssetRequest.cc b/cloudwf/src/model/AliyunRegisterApAssetRequest.cc new file mode 100644 index 000000000..0bc0586cf --- /dev/null +++ b/cloudwf/src/model/AliyunRegisterApAssetRequest.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::Cloudwf::Model::AliyunRegisterApAssetRequest; + +AliyunRegisterApAssetRequest::AliyunRegisterApAssetRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AliyunRegisterApAsset") +{} + +AliyunRegisterApAssetRequest::~AliyunRegisterApAssetRequest() +{} + +long AliyunRegisterApAssetRequest::getApgroupId()const +{ + return apgroupId_; +} + +void AliyunRegisterApAssetRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string AliyunRegisterApAssetRequest::getMac()const +{ + return mac_; +} + +void AliyunRegisterApAssetRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string AliyunRegisterApAssetRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AliyunRegisterApAssetRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string AliyunRegisterApAssetRequest::getSerialNo()const +{ + return serialNo_; +} + +void AliyunRegisterApAssetRequest::setSerialNo(const std::string& serialNo) +{ + serialNo_ = serialNo; + setParameter("SerialNo", serialNo); +} + diff --git a/cloudwf/src/model/AliyunRegisterApAssetResult.cc b/cloudwf/src/model/AliyunRegisterApAssetResult.cc new file mode 100644 index 000000000..fc4dc08c7 --- /dev/null +++ b/cloudwf/src/model/AliyunRegisterApAssetResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AliyunRegisterApAssetResult::AliyunRegisterApAssetResult() : + ServiceResult() +{} + +AliyunRegisterApAssetResult::AliyunRegisterApAssetResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AliyunRegisterApAssetResult::~AliyunRegisterApAssetResult() +{} + +void AliyunRegisterApAssetResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AliyunRegisterApAssetResult::getMessage()const +{ + return message_; +} + +std::string AliyunRegisterApAssetResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AliyunRegisterApAssetResult::getData()const +{ + return data_; +} + +int AliyunRegisterApAssetResult::getErrorCode()const +{ + return errorCode_; +} + +bool AliyunRegisterApAssetResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ApgroupBatchAddApRequest.cc b/cloudwf/src/model/ApgroupBatchAddApRequest.cc new file mode 100644 index 000000000..bf16dbe72 --- /dev/null +++ b/cloudwf/src/model/ApgroupBatchAddApRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ApgroupBatchAddApRequest; + +ApgroupBatchAddApRequest::ApgroupBatchAddApRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ApgroupBatchAddAp") +{} + +ApgroupBatchAddApRequest::~ApgroupBatchAddApRequest() +{} + +std::string ApgroupBatchAddApRequest::getApAssetIds()const +{ + return apAssetIds_; +} + +void ApgroupBatchAddApRequest::setApAssetIds(const std::string& apAssetIds) +{ + apAssetIds_ = apAssetIds; + setParameter("ApAssetIds", apAssetIds); +} + +long ApgroupBatchAddApRequest::getApgroupId()const +{ + return apgroupId_; +} + +void ApgroupBatchAddApRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string ApgroupBatchAddApRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ApgroupBatchAddApRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ApgroupBatchAddApResult.cc b/cloudwf/src/model/ApgroupBatchAddApResult.cc new file mode 100644 index 000000000..8d9ffbe37 --- /dev/null +++ b/cloudwf/src/model/ApgroupBatchAddApResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ApgroupBatchAddApResult::ApgroupBatchAddApResult() : + ServiceResult() +{} + +ApgroupBatchAddApResult::ApgroupBatchAddApResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ApgroupBatchAddApResult::~ApgroupBatchAddApResult() +{} + +void ApgroupBatchAddApResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ApgroupBatchAddApResult::getMessage()const +{ + return message_; +} + +std::string ApgroupBatchAddApResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ApgroupBatchAddApResult::getData()const +{ + return data_; +} + +int ApgroupBatchAddApResult::getErrorCode()const +{ + return errorCode_; +} + +bool ApgroupBatchAddApResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc b/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc new file mode 100644 index 000000000..eb6cb3bae --- /dev/null +++ b/cloudwf/src/model/ApgroupBatchDeleteApRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ApgroupBatchDeleteApRequest; + +ApgroupBatchDeleteApRequest::ApgroupBatchDeleteApRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ApgroupBatchDeleteAp") +{} + +ApgroupBatchDeleteApRequest::~ApgroupBatchDeleteApRequest() +{} + +std::string ApgroupBatchDeleteApRequest::getApAssetIds()const +{ + return apAssetIds_; +} + +void ApgroupBatchDeleteApRequest::setApAssetIds(const std::string& apAssetIds) +{ + apAssetIds_ = apAssetIds; + setParameter("ApAssetIds", apAssetIds); +} + +std::string ApgroupBatchDeleteApRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ApgroupBatchDeleteApRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ApgroupBatchDeleteApResult.cc b/cloudwf/src/model/ApgroupBatchDeleteApResult.cc new file mode 100644 index 000000000..9ba1c961f --- /dev/null +++ b/cloudwf/src/model/ApgroupBatchDeleteApResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ApgroupBatchDeleteApResult::ApgroupBatchDeleteApResult() : + ServiceResult() +{} + +ApgroupBatchDeleteApResult::ApgroupBatchDeleteApResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ApgroupBatchDeleteApResult::~ApgroupBatchDeleteApResult() +{} + +void ApgroupBatchDeleteApResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ApgroupBatchDeleteApResult::getMessage()const +{ + return message_; +} + +std::string ApgroupBatchDeleteApResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ApgroupBatchDeleteApResult::getData()const +{ + return data_; +} + +int ApgroupBatchDeleteApResult::getErrorCode()const +{ + return errorCode_; +} + +bool ApgroupBatchDeleteApResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/AreaCreateRequest.cc b/cloudwf/src/model/AreaCreateRequest.cc new file mode 100644 index 000000000..af862969e --- /dev/null +++ b/cloudwf/src/model/AreaCreateRequest.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::Cloudwf::Model::AreaCreateRequest; + +AreaCreateRequest::AreaCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AreaCreate") +{} + +AreaCreateRequest::~AreaCreateRequest() +{} + +std::string AreaCreateRequest::getName()const +{ + return name_; +} + +void AreaCreateRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string AreaCreateRequest::getDids()const +{ + return dids_; +} + +void AreaCreateRequest::setDids(const std::string& dids) +{ + dids_ = dids; + setParameter("Dids", dids); +} + +std::string AreaCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AreaCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long AreaCreateRequest::getSid()const +{ + return sid_; +} + +void AreaCreateRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/AreaCreateResult.cc b/cloudwf/src/model/AreaCreateResult.cc new file mode 100644 index 000000000..cee83629a --- /dev/null +++ b/cloudwf/src/model/AreaCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AreaCreateResult::AreaCreateResult() : + ServiceResult() +{} + +AreaCreateResult::AreaCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AreaCreateResult::~AreaCreateResult() +{} + +void AreaCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AreaCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AreaCreateResult::getData()const +{ + return data_; +} + +int AreaCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool AreaCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/AreaDeleteRequest.cc b/cloudwf/src/model/AreaDeleteRequest.cc new file mode 100644 index 000000000..1a26664b2 --- /dev/null +++ b/cloudwf/src/model/AreaDeleteRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::AreaDeleteRequest; + +AreaDeleteRequest::AreaDeleteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AreaDelete") +{} + +AreaDeleteRequest::~AreaDeleteRequest() +{} + +long AreaDeleteRequest::getAid()const +{ + return aid_; +} + +void AreaDeleteRequest::setAid(long aid) +{ + aid_ = aid; + setParameter("Aid", std::to_string(aid)); +} + +std::string AreaDeleteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AreaDeleteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long AreaDeleteRequest::getSid()const +{ + return sid_; +} + +void AreaDeleteRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/AreaDeleteResult.cc b/cloudwf/src/model/AreaDeleteResult.cc new file mode 100644 index 000000000..383e43f60 --- /dev/null +++ b/cloudwf/src/model/AreaDeleteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AreaDeleteResult::AreaDeleteResult() : + ServiceResult() +{} + +AreaDeleteResult::AreaDeleteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AreaDeleteResult::~AreaDeleteResult() +{} + +void AreaDeleteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AreaDeleteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AreaDeleteResult::getData()const +{ + return data_; +} + +int AreaDeleteResult::getErrorCode()const +{ + return errorCode_; +} + +bool AreaDeleteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/AreaInfoRequest.cc b/cloudwf/src/model/AreaInfoRequest.cc new file mode 100644 index 000000000..06f7fd833 --- /dev/null +++ b/cloudwf/src/model/AreaInfoRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::AreaInfoRequest; + +AreaInfoRequest::AreaInfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AreaInfo") +{} + +AreaInfoRequest::~AreaInfoRequest() +{} + +long AreaInfoRequest::getAid()const +{ + return aid_; +} + +void AreaInfoRequest::setAid(long aid) +{ + aid_ = aid; + setParameter("Aid", std::to_string(aid)); +} + +std::string AreaInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AreaInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long AreaInfoRequest::getSid()const +{ + return sid_; +} + +void AreaInfoRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/AreaInfoResult.cc b/cloudwf/src/model/AreaInfoResult.cc new file mode 100644 index 000000000..9976bbf31 --- /dev/null +++ b/cloudwf/src/model/AreaInfoResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AreaInfoResult::AreaInfoResult() : + ServiceResult() +{} + +AreaInfoResult::AreaInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AreaInfoResult::~AreaInfoResult() +{} + +void AreaInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AreaInfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AreaInfoResult::getData()const +{ + return data_; +} + +int AreaInfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool AreaInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/AreaShowListRequest.cc b/cloudwf/src/model/AreaShowListRequest.cc new file mode 100644 index 000000000..479d71ddf --- /dev/null +++ b/cloudwf/src/model/AreaShowListRequest.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::Cloudwf::Model::AreaShowListRequest; + +AreaShowListRequest::AreaShowListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AreaShowList") +{} + +AreaShowListRequest::~AreaShowListRequest() +{} + +int AreaShowListRequest::getPage()const +{ + return page_; +} + +void AreaShowListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +int AreaShowListRequest::getPer()const +{ + return per_; +} + +void AreaShowListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +std::string AreaShowListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AreaShowListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long AreaShowListRequest::getSid()const +{ + return sid_; +} + +void AreaShowListRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/AreaShowListResult.cc b/cloudwf/src/model/AreaShowListResult.cc new file mode 100644 index 000000000..75763ad28 --- /dev/null +++ b/cloudwf/src/model/AreaShowListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AreaShowListResult::AreaShowListResult() : + ServiceResult() +{} + +AreaShowListResult::AreaShowListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AreaShowListResult::~AreaShowListResult() +{} + +void AreaShowListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AreaShowListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AreaShowListResult::getData()const +{ + return data_; +} + +int AreaShowListResult::getErrorCode()const +{ + return errorCode_; +} + +bool AreaShowListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/AreaUpdateRequest.cc b/cloudwf/src/model/AreaUpdateRequest.cc new file mode 100644 index 000000000..ae102fe61 --- /dev/null +++ b/cloudwf/src/model/AreaUpdateRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::AreaUpdateRequest; + +AreaUpdateRequest::AreaUpdateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "AreaUpdate") +{} + +AreaUpdateRequest::~AreaUpdateRequest() +{} + +std::string AreaUpdateRequest::getName()const +{ + return name_; +} + +void AreaUpdateRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string AreaUpdateRequest::getDids()const +{ + return dids_; +} + +void AreaUpdateRequest::setDids(const std::string& dids) +{ + dids_ = dids; + setParameter("Dids", dids); +} + +long AreaUpdateRequest::getAid()const +{ + return aid_; +} + +void AreaUpdateRequest::setAid(long aid) +{ + aid_ = aid; + setParameter("Aid", std::to_string(aid)); +} + +std::string AreaUpdateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void AreaUpdateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long AreaUpdateRequest::getSid()const +{ + return sid_; +} + +void AreaUpdateRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/AreaUpdateResult.cc b/cloudwf/src/model/AreaUpdateResult.cc new file mode 100644 index 000000000..26fc3153c --- /dev/null +++ b/cloudwf/src/model/AreaUpdateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +AreaUpdateResult::AreaUpdateResult() : + ServiceResult() +{} + +AreaUpdateResult::AreaUpdateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +AreaUpdateResult::~AreaUpdateResult() +{} + +void AreaUpdateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string AreaUpdateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string AreaUpdateResult::getData()const +{ + return data_; +} + +int AreaUpdateResult::getErrorCode()const +{ + return errorCode_; +} + +bool AreaUpdateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BatchChangeGroupApNameRequest.cc b/cloudwf/src/model/BatchChangeGroupApNameRequest.cc new file mode 100644 index 000000000..eec4aaa6c --- /dev/null +++ b/cloudwf/src/model/BatchChangeGroupApNameRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::BatchChangeGroupApNameRequest; + +BatchChangeGroupApNameRequest::BatchChangeGroupApNameRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BatchChangeGroupApName") +{} + +BatchChangeGroupApNameRequest::~BatchChangeGroupApNameRequest() +{} + +std::string BatchChangeGroupApNameRequest::getJsonData()const +{ + return jsonData_; +} + +void BatchChangeGroupApNameRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string BatchChangeGroupApNameRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BatchChangeGroupApNameRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/BatchChangeGroupApNameResult.cc b/cloudwf/src/model/BatchChangeGroupApNameResult.cc new file mode 100644 index 000000000..8a946ef7f --- /dev/null +++ b/cloudwf/src/model/BatchChangeGroupApNameResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BatchChangeGroupApNameResult::BatchChangeGroupApNameResult() : + ServiceResult() +{} + +BatchChangeGroupApNameResult::BatchChangeGroupApNameResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BatchChangeGroupApNameResult::~BatchChangeGroupApNameResult() +{} + +void BatchChangeGroupApNameResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BatchChangeGroupApNameResult::getMessage()const +{ + return message_; +} + +std::string BatchChangeGroupApNameResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BatchChangeGroupApNameResult::getData()const +{ + return data_; +} + +int BatchChangeGroupApNameResult::getErrorCode()const +{ + return errorCode_; +} + +bool BatchChangeGroupApNameResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BatchRegisterApAssetRequest.cc b/cloudwf/src/model/BatchRegisterApAssetRequest.cc new file mode 100644 index 000000000..3fbd253fb --- /dev/null +++ b/cloudwf/src/model/BatchRegisterApAssetRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::BatchRegisterApAssetRequest; + +BatchRegisterApAssetRequest::BatchRegisterApAssetRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BatchRegisterApAsset") +{} + +BatchRegisterApAssetRequest::~BatchRegisterApAssetRequest() +{} + +std::string BatchRegisterApAssetRequest::getJsonData()const +{ + return jsonData_; +} + +void BatchRegisterApAssetRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string BatchRegisterApAssetRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BatchRegisterApAssetRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/BatchRegisterApAssetResult.cc b/cloudwf/src/model/BatchRegisterApAssetResult.cc new file mode 100644 index 000000000..6e816f40d --- /dev/null +++ b/cloudwf/src/model/BatchRegisterApAssetResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BatchRegisterApAssetResult::BatchRegisterApAssetResult() : + ServiceResult() +{} + +BatchRegisterApAssetResult::BatchRegisterApAssetResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BatchRegisterApAssetResult::~BatchRegisterApAssetResult() +{} + +void BatchRegisterApAssetResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BatchRegisterApAssetResult::getMessage()const +{ + return message_; +} + +std::string BatchRegisterApAssetResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BatchRegisterApAssetResult::getData()const +{ + return data_; +} + +int BatchRegisterApAssetResult::getErrorCode()const +{ + return errorCode_; +} + +bool BatchRegisterApAssetResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BatchSaveApPositionRequest.cc b/cloudwf/src/model/BatchSaveApPositionRequest.cc new file mode 100644 index 000000000..d8372f203 --- /dev/null +++ b/cloudwf/src/model/BatchSaveApPositionRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::BatchSaveApPositionRequest; + +BatchSaveApPositionRequest::BatchSaveApPositionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BatchSaveApPosition") +{} + +BatchSaveApPositionRequest::~BatchSaveApPositionRequest() +{} + +std::string BatchSaveApPositionRequest::getJsonData()const +{ + return jsonData_; +} + +void BatchSaveApPositionRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string BatchSaveApPositionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BatchSaveApPositionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/BatchSaveApPositionResult.cc b/cloudwf/src/model/BatchSaveApPositionResult.cc new file mode 100644 index 000000000..8b2f1380d --- /dev/null +++ b/cloudwf/src/model/BatchSaveApPositionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BatchSaveApPositionResult::BatchSaveApPositionResult() : + ServiceResult() +{} + +BatchSaveApPositionResult::BatchSaveApPositionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BatchSaveApPositionResult::~BatchSaveApPositionResult() +{} + +void BatchSaveApPositionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BatchSaveApPositionResult::getMessage()const +{ + return message_; +} + +std::string BatchSaveApPositionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BatchSaveApPositionResult::getData()const +{ + return data_; +} + +int BatchSaveApPositionResult::getErrorCode()const +{ + return errorCode_; +} + +bool BatchSaveApPositionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BusinessCreateRequest.cc b/cloudwf/src/model/BusinessCreateRequest.cc new file mode 100644 index 000000000..33c202ab4 --- /dev/null +++ b/cloudwf/src/model/BusinessCreateRequest.cc @@ -0,0 +1,170 @@ +/* + * 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::Cloudwf::Model::BusinessCreateRequest; + +BusinessCreateRequest::BusinessCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BusinessCreate") +{} + +BusinessCreateRequest::~BusinessCreateRequest() +{} + +std::string BusinessCreateRequest::getBusinessCity()const +{ + return businessCity_; +} + +void BusinessCreateRequest::setBusinessCity(const std::string& businessCity) +{ + businessCity_ = businessCity; + setParameter("BusinessCity", businessCity); +} + +std::string BusinessCreateRequest::getCombo()const +{ + return combo_; +} + +void BusinessCreateRequest::setCombo(const std::string& combo) +{ + combo_ = combo; + setParameter("Combo", combo); +} + +std::string BusinessCreateRequest::getWarnEmail()const +{ + return warnEmail_; +} + +void BusinessCreateRequest::setWarnEmail(const std::string& warnEmail) +{ + warnEmail_ = warnEmail; + setParameter("WarnEmail", warnEmail); +} + +std::string BusinessCreateRequest::getBusinessManager()const +{ + return businessManager_; +} + +void BusinessCreateRequest::setBusinessManager(const std::string& businessManager) +{ + businessManager_ = businessManager; + setParameter("BusinessManager", businessManager); +} + +std::string BusinessCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BusinessCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int BusinessCreateRequest::getBusinessType()const +{ + return businessType_; +} + +void BusinessCreateRequest::setBusinessType(int businessType) +{ + businessType_ = businessType; + setParameter("BusinessType", std::to_string(businessType)); +} + +int BusinessCreateRequest::getWarn()const +{ + return warn_; +} + +void BusinessCreateRequest::setWarn(int warn) +{ + warn_ = warn; + setParameter("Warn", std::to_string(warn)); +} + +std::string BusinessCreateRequest::getBusinessName()const +{ + return businessName_; +} + +void BusinessCreateRequest::setBusinessName(const std::string& businessName) +{ + businessName_ = businessName; + setParameter("BusinessName", businessName); +} + +int BusinessCreateRequest::getBusinessTopType()const +{ + return businessTopType_; +} + +void BusinessCreateRequest::setBusinessTopType(int businessTopType) +{ + businessTopType_ = businessTopType; + setParameter("BusinessTopType", std::to_string(businessTopType)); +} + +std::string BusinessCreateRequest::getBusinessAddress()const +{ + return businessAddress_; +} + +void BusinessCreateRequest::setBusinessAddress(const std::string& businessAddress) +{ + businessAddress_ = businessAddress; + setParameter("BusinessAddress", businessAddress); +} + +std::string BusinessCreateRequest::getBusinessTel()const +{ + return businessTel_; +} + +void BusinessCreateRequest::setBusinessTel(const std::string& businessTel) +{ + businessTel_ = businessTel; + setParameter("BusinessTel", businessTel); +} + +std::string BusinessCreateRequest::getBusinessProvince()const +{ + return businessProvince_; +} + +void BusinessCreateRequest::setBusinessProvince(const std::string& businessProvince) +{ + businessProvince_ = businessProvince; + setParameter("BusinessProvince", businessProvince); +} + +int BusinessCreateRequest::getBusinessSubtype()const +{ + return businessSubtype_; +} + +void BusinessCreateRequest::setBusinessSubtype(int businessSubtype) +{ + businessSubtype_ = businessSubtype; + setParameter("BusinessSubtype", std::to_string(businessSubtype)); +} + diff --git a/cloudwf/src/model/BusinessCreateResult.cc b/cloudwf/src/model/BusinessCreateResult.cc new file mode 100644 index 000000000..ece594e29 --- /dev/null +++ b/cloudwf/src/model/BusinessCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BusinessCreateResult::BusinessCreateResult() : + ServiceResult() +{} + +BusinessCreateResult::BusinessCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BusinessCreateResult::~BusinessCreateResult() +{} + +void BusinessCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BusinessCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BusinessCreateResult::getData()const +{ + return data_; +} + +int BusinessCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool BusinessCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BusinessInfoRequest.cc b/cloudwf/src/model/BusinessInfoRequest.cc new file mode 100644 index 000000000..f675ae3ea --- /dev/null +++ b/cloudwf/src/model/BusinessInfoRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::BusinessInfoRequest; + +BusinessInfoRequest::BusinessInfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BusinessInfo") +{} + +BusinessInfoRequest::~BusinessInfoRequest() +{} + +long BusinessInfoRequest::getBid()const +{ + return bid_; +} + +void BusinessInfoRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string BusinessInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BusinessInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/BusinessInfoResult.cc b/cloudwf/src/model/BusinessInfoResult.cc new file mode 100644 index 000000000..84fcd5ec6 --- /dev/null +++ b/cloudwf/src/model/BusinessInfoResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BusinessInfoResult::BusinessInfoResult() : + ServiceResult() +{} + +BusinessInfoResult::BusinessInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BusinessInfoResult::~BusinessInfoResult() +{} + +void BusinessInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BusinessInfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BusinessInfoResult::getData()const +{ + return data_; +} + +int BusinessInfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool BusinessInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BusinessShowListRequest.cc b/cloudwf/src/model/BusinessShowListRequest.cc new file mode 100644 index 000000000..7d8dfa60c --- /dev/null +++ b/cloudwf/src/model/BusinessShowListRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::BusinessShowListRequest; + +BusinessShowListRequest::BusinessShowListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BusinessShowList") +{} + +BusinessShowListRequest::~BusinessShowListRequest() +{} + +int BusinessShowListRequest::getPage()const +{ + return page_; +} + +void BusinessShowListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +int BusinessShowListRequest::getPer()const +{ + return per_; +} + +void BusinessShowListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +std::string BusinessShowListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BusinessShowListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/BusinessShowListResult.cc b/cloudwf/src/model/BusinessShowListResult.cc new file mode 100644 index 000000000..6dbf667d2 --- /dev/null +++ b/cloudwf/src/model/BusinessShowListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BusinessShowListResult::BusinessShowListResult() : + ServiceResult() +{} + +BusinessShowListResult::BusinessShowListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BusinessShowListResult::~BusinessShowListResult() +{} + +void BusinessShowListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BusinessShowListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BusinessShowListResult::getData()const +{ + return data_; +} + +int BusinessShowListResult::getErrorCode()const +{ + return errorCode_; +} + +bool BusinessShowListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/BusinessUpdateRequest.cc b/cloudwf/src/model/BusinessUpdateRequest.cc new file mode 100644 index 000000000..037fe5a62 --- /dev/null +++ b/cloudwf/src/model/BusinessUpdateRequest.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::Cloudwf::Model::BusinessUpdateRequest; + +BusinessUpdateRequest::BusinessUpdateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "BusinessUpdate") +{} + +BusinessUpdateRequest::~BusinessUpdateRequest() +{} + +int BusinessUpdateRequest::getWarn()const +{ + return warn_; +} + +void BusinessUpdateRequest::setWarn(int warn) +{ + warn_ = warn; + setParameter("Warn", std::to_string(warn)); +} + +std::string BusinessUpdateRequest::getBusinessCity()const +{ + return businessCity_; +} + +void BusinessUpdateRequest::setBusinessCity(const std::string& businessCity) +{ + businessCity_ = businessCity; + setParameter("BusinessCity", businessCity); +} + +std::string BusinessUpdateRequest::getWarnEmail()const +{ + return warnEmail_; +} + +void BusinessUpdateRequest::setWarnEmail(const std::string& warnEmail) +{ + warnEmail_ = warnEmail; + setParameter("WarnEmail", warnEmail); +} + +std::string BusinessUpdateRequest::getBusinessAddress()const +{ + return businessAddress_; +} + +void BusinessUpdateRequest::setBusinessAddress(const std::string& businessAddress) +{ + businessAddress_ = businessAddress; + setParameter("BusinessAddress", businessAddress); +} + +long BusinessUpdateRequest::getBid()const +{ + return bid_; +} + +void BusinessUpdateRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string BusinessUpdateRequest::getBusinessManager()const +{ + return businessManager_; +} + +void BusinessUpdateRequest::setBusinessManager(const std::string& businessManager) +{ + businessManager_ = businessManager; + setParameter("BusinessManager", businessManager); +} + +std::string BusinessUpdateRequest::getBusinessProvince()const +{ + return businessProvince_; +} + +void BusinessUpdateRequest::setBusinessProvince(const std::string& businessProvince) +{ + businessProvince_ = businessProvince; + setParameter("BusinessProvince", businessProvince); +} + +std::string BusinessUpdateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BusinessUpdateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/BusinessUpdateResult.cc b/cloudwf/src/model/BusinessUpdateResult.cc new file mode 100644 index 000000000..8dd731a9e --- /dev/null +++ b/cloudwf/src/model/BusinessUpdateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +BusinessUpdateResult::BusinessUpdateResult() : + ServiceResult() +{} + +BusinessUpdateResult::BusinessUpdateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BusinessUpdateResult::~BusinessUpdateResult() +{} + +void BusinessUpdateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string BusinessUpdateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string BusinessUpdateResult::getData()const +{ + return data_; +} + +int BusinessUpdateResult::getErrorCode()const +{ + return errorCode_; +} + +bool BusinessUpdateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/CeaseInstanceRequest.cc b/cloudwf/src/model/CeaseInstanceRequest.cc new file mode 100644 index 000000000..b0eb5b761 --- /dev/null +++ b/cloudwf/src/model/CeaseInstanceRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::CeaseInstanceRequest; + +CeaseInstanceRequest::CeaseInstanceRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "CeaseInstance") +{} + +CeaseInstanceRequest::~CeaseInstanceRequest() +{} + +std::string CeaseInstanceRequest::getTraceId()const +{ + return traceId_; +} + +void CeaseInstanceRequest::setTraceId(const std::string& traceId) +{ + traceId_ = traceId; + setParameter("TraceId", traceId); +} + +std::string CeaseInstanceRequest::getSpMsg()const +{ + return spMsg_; +} + +void CeaseInstanceRequest::setSpMsg(const std::string& spMsg) +{ + spMsg_ = spMsg; + setParameter("SpMsg", spMsg); +} + +std::string CeaseInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CeaseInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/CeaseInstanceResult.cc b/cloudwf/src/model/CeaseInstanceResult.cc new file mode 100644 index 000000000..5f6cf34bb --- /dev/null +++ b/cloudwf/src/model/CeaseInstanceResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +CeaseInstanceResult::CeaseInstanceResult() : + ServiceResult() +{} + +CeaseInstanceResult::CeaseInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CeaseInstanceResult::~CeaseInstanceResult() +{} + +void CeaseInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["result"].isNull()) + result_ = value["result"].asString(); + +} + +std::string CeaseInstanceResult::getMessage()const +{ + return message_; +} + +bool CeaseInstanceResult::getSuccess()const +{ + return success_; +} + +std::string CeaseInstanceResult::getResult()const +{ + return result_; +} + diff --git a/cloudwf/src/model/CheckRootPermissionRequest.cc b/cloudwf/src/model/CheckRootPermissionRequest.cc new file mode 100644 index 000000000..f623354e2 --- /dev/null +++ b/cloudwf/src/model/CheckRootPermissionRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::CheckRootPermissionRequest; + +CheckRootPermissionRequest::CheckRootPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "CheckRootPermission") +{} + +CheckRootPermissionRequest::~CheckRootPermissionRequest() +{} + +std::string CheckRootPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CheckRootPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/CheckRootPermissionResult.cc b/cloudwf/src/model/CheckRootPermissionResult.cc new file mode 100644 index 000000000..4f7d09d07 --- /dev/null +++ b/cloudwf/src/model/CheckRootPermissionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +CheckRootPermissionResult::CheckRootPermissionResult() : + ServiceResult() +{} + +CheckRootPermissionResult::CheckRootPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CheckRootPermissionResult::~CheckRootPermissionResult() +{} + +void CheckRootPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string CheckRootPermissionResult::getMessage()const +{ + return message_; +} + +std::string CheckRootPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string CheckRootPermissionResult::getData()const +{ + return data_; +} + +int CheckRootPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool CheckRootPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc b/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc new file mode 100644 index 000000000..b2f21bed8 --- /dev/null +++ b/cloudwf/src/model/CheckUmengDataAnalysisPermissionRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::CheckUmengDataAnalysisPermissionRequest; + +CheckUmengDataAnalysisPermissionRequest::CheckUmengDataAnalysisPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "CheckUmengDataAnalysisPermission") +{} + +CheckUmengDataAnalysisPermissionRequest::~CheckUmengDataAnalysisPermissionRequest() +{} + +std::string CheckUmengDataAnalysisPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CheckUmengDataAnalysisPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/CheckUmengDataAnalysisPermissionResult.cc b/cloudwf/src/model/CheckUmengDataAnalysisPermissionResult.cc new file mode 100644 index 000000000..8989bc755 --- /dev/null +++ b/cloudwf/src/model/CheckUmengDataAnalysisPermissionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +CheckUmengDataAnalysisPermissionResult::CheckUmengDataAnalysisPermissionResult() : + ServiceResult() +{} + +CheckUmengDataAnalysisPermissionResult::CheckUmengDataAnalysisPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CheckUmengDataAnalysisPermissionResult::~CheckUmengDataAnalysisPermissionResult() +{} + +void CheckUmengDataAnalysisPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string CheckUmengDataAnalysisPermissionResult::getMessage()const +{ + return message_; +} + +std::string CheckUmengDataAnalysisPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string CheckUmengDataAnalysisPermissionResult::getData()const +{ + return data_; +} + +int CheckUmengDataAnalysisPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool CheckUmengDataAnalysisPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ConfigAutoRenewRequest.cc b/cloudwf/src/model/ConfigAutoRenewRequest.cc new file mode 100644 index 000000000..6d35ffdd1 --- /dev/null +++ b/cloudwf/src/model/ConfigAutoRenewRequest.cc @@ -0,0 +1,83 @@ +/* + * 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::Cloudwf::Model::ConfigAutoRenewRequest; + +ConfigAutoRenewRequest::ConfigAutoRenewRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ConfigAutoRenew") +{} + +ConfigAutoRenewRequest::~ConfigAutoRenewRequest() +{} + +int ConfigAutoRenewRequest::getOffsetDays()const +{ + return offsetDays_; +} + +void ConfigAutoRenewRequest::setOffsetDays(int offsetDays) +{ + offsetDays_ = offsetDays; + setParameter("OffsetDays", std::to_string(offsetDays)); +} + +int ConfigAutoRenewRequest::getMonths()const +{ + return months_; +} + +void ConfigAutoRenewRequest::setMonths(int months) +{ + months_ = months; + setParameter("Months", std::to_string(months)); +} + +bool ConfigAutoRenewRequest::getAutoRenew()const +{ + return autoRenew_; +} + +void ConfigAutoRenewRequest::setAutoRenew(bool autoRenew) +{ + autoRenew_ = autoRenew; + setParameter("AutoRenew", AutoRenew ? "true" : "false"); +} + +std::vector ConfigAutoRenewRequest::getApList()const +{ + return apList_; +} + +void ConfigAutoRenewRequest::setApList(const std::vector& apList) +{ + apList_ = apList; + for(int i = 0; i!= apList.size(); i++) + setParameter("ApList."+ std::to_string(i), apList.at(i)); +} + +std::string ConfigAutoRenewRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ConfigAutoRenewRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ConfigAutoRenewResult.cc b/cloudwf/src/model/ConfigAutoRenewResult.cc new file mode 100644 index 000000000..570a9a918 --- /dev/null +++ b/cloudwf/src/model/ConfigAutoRenewResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ConfigAutoRenewResult::ConfigAutoRenewResult() : + ServiceResult() +{} + +ConfigAutoRenewResult::ConfigAutoRenewResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ConfigAutoRenewResult::~ConfigAutoRenewResult() +{} + +void ConfigAutoRenewResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["code"].isNull()) + code_ = value["code"].asString(); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string ConfigAutoRenewResult::getMessage()const +{ + return message_; +} + +std::string ConfigAutoRenewResult::getData()const +{ + return data_; +} + +std::string ConfigAutoRenewResult::getCode()const +{ + return code_; +} + +bool ConfigAutoRenewResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/CreateRenewOrderRequest.cc b/cloudwf/src/model/CreateRenewOrderRequest.cc new file mode 100644 index 000000000..236578de4 --- /dev/null +++ b/cloudwf/src/model/CreateRenewOrderRequest.cc @@ -0,0 +1,61 @@ +/* + * 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::Cloudwf::Model::CreateRenewOrderRequest; + +CreateRenewOrderRequest::CreateRenewOrderRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "CreateRenewOrder") +{} + +CreateRenewOrderRequest::~CreateRenewOrderRequest() +{} + +int CreateRenewOrderRequest::getTimeCycleNum()const +{ + return timeCycleNum_; +} + +void CreateRenewOrderRequest::setTimeCycleNum(int timeCycleNum) +{ + timeCycleNum_ = timeCycleNum; + setParameter("TimeCycleNum", std::to_string(timeCycleNum)); +} + +std::vector CreateRenewOrderRequest::getApList()const +{ + return apList_; +} + +void CreateRenewOrderRequest::setApList(const std::vector& apList) +{ + apList_ = apList; + for(int i = 0; i!= apList.size(); i++) + setParameter("ApList."+ std::to_string(i), apList.at(i)); +} + +std::string CreateRenewOrderRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateRenewOrderRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/CreateRenewOrderResult.cc b/cloudwf/src/model/CreateRenewOrderResult.cc new file mode 100644 index 000000000..fc1039a5f --- /dev/null +++ b/cloudwf/src/model/CreateRenewOrderResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +CreateRenewOrderResult::CreateRenewOrderResult() : + ServiceResult() +{} + +CreateRenewOrderResult::CreateRenewOrderResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateRenewOrderResult::~CreateRenewOrderResult() +{} + +void CreateRenewOrderResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["code"].isNull()) + code_ = value["code"].asString(); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string CreateRenewOrderResult::getMessage()const +{ + return message_; +} + +std::string CreateRenewOrderResult::getData()const +{ + return data_; +} + +std::string CreateRenewOrderResult::getCode()const +{ + return code_; +} + +bool CreateRenewOrderResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/CreateSubAccountPermissionRequest.cc b/cloudwf/src/model/CreateSubAccountPermissionRequest.cc new file mode 100644 index 000000000..ad9b8da4b --- /dev/null +++ b/cloudwf/src/model/CreateSubAccountPermissionRequest.cc @@ -0,0 +1,107 @@ +/* + * 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::Cloudwf::Model::CreateSubAccountPermissionRequest; + +CreateSubAccountPermissionRequest::CreateSubAccountPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "CreateSubAccountPermission") +{} + +CreateSubAccountPermissionRequest::~CreateSubAccountPermissionRequest() +{} + +long CreateSubAccountPermissionRequest::getUid()const +{ + return uid_; +} + +void CreateSubAccountPermissionRequest::setUid(long uid) +{ + uid_ = uid; + setParameter("Uid", std::to_string(uid)); +} + +std::vector CreateSubAccountPermissionRequest::getShopGroupIds()const +{ + return shopGroupIds_; +} + +void CreateSubAccountPermissionRequest::setShopGroupIds(const std::vector& shopGroupIds) +{ + shopGroupIds_ = shopGroupIds; + for(int i = 0; i!= shopGroupIds.size(); i++) + setParameter("ShopGroupIds."+ std::to_string(i), std::to_string(shopGroupIds.at(i))); +} + +std::vector CreateSubAccountPermissionRequest::getShopIds()const +{ + return shopIds_; +} + +void CreateSubAccountPermissionRequest::setShopIds(const std::vector& shopIds) +{ + shopIds_ = shopIds; + for(int i = 0; i!= shopIds.size(); i++) + setParameter("ShopIds."+ std::to_string(i), std::to_string(shopIds.at(i))); +} + +std::string CreateSubAccountPermissionRequest::getPagePermission()const +{ + return pagePermission_; +} + +void CreateSubAccountPermissionRequest::setPagePermission(const std::string& pagePermission) +{ + pagePermission_ = pagePermission; + setParameter("PagePermission", pagePermission); +} + +std::string CreateSubAccountPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int CreateSubAccountPermissionRequest::getPermissionType()const +{ + return permissionType_; +} + +void CreateSubAccountPermissionRequest::setPermissionType(int permissionType) +{ + permissionType_ = permissionType; + setParameter("PermissionType", std::to_string(permissionType)); +} + +std::vector CreateSubAccountPermissionRequest::getBusinessIds()const +{ + return businessIds_; +} + +void CreateSubAccountPermissionRequest::setBusinessIds(const std::vector& businessIds) +{ + businessIds_ = businessIds; + for(int i = 0; i!= businessIds.size(); i++) + setParameter("BusinessIds."+ std::to_string(i), std::to_string(businessIds.at(i))); +} + diff --git a/cloudwf/src/model/CreateSubAccountPermissionResult.cc b/cloudwf/src/model/CreateSubAccountPermissionResult.cc new file mode 100644 index 000000000..899cff723 --- /dev/null +++ b/cloudwf/src/model/CreateSubAccountPermissionResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +CreateSubAccountPermissionResult::CreateSubAccountPermissionResult() : + ServiceResult() +{} + +CreateSubAccountPermissionResult::CreateSubAccountPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateSubAccountPermissionResult::~CreateSubAccountPermissionResult() +{} + +void CreateSubAccountPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string CreateSubAccountPermissionResult::getMessage()const +{ + return message_; +} + +std::string CreateSubAccountPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +int CreateSubAccountPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool CreateSubAccountPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DelApPositionRequest.cc b/cloudwf/src/model/DelApPositionRequest.cc new file mode 100644 index 000000000..1b0961d75 --- /dev/null +++ b/cloudwf/src/model/DelApPositionRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DelApPositionRequest; + +DelApPositionRequest::DelApPositionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DelApPosition") +{} + +DelApPositionRequest::~DelApPositionRequest() +{} + +long DelApPositionRequest::getApAssetId()const +{ + return apAssetId_; +} + +void DelApPositionRequest::setApAssetId(long apAssetId) +{ + apAssetId_ = apAssetId; + setParameter("ApAssetId", std::to_string(apAssetId)); +} + +long DelApPositionRequest::getMapId()const +{ + return mapId_; +} + +void DelApPositionRequest::setMapId(long mapId) +{ + mapId_ = mapId; + setParameter("MapId", std::to_string(mapId)); +} + +std::string DelApPositionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DelApPositionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DelApPositionResult.cc b/cloudwf/src/model/DelApPositionResult.cc new file mode 100644 index 000000000..553dd63a2 --- /dev/null +++ b/cloudwf/src/model/DelApPositionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DelApPositionResult::DelApPositionResult() : + ServiceResult() +{} + +DelApPositionResult::DelApPositionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DelApPositionResult::~DelApPositionResult() +{} + +void DelApPositionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DelApPositionResult::getMessage()const +{ + return message_; +} + +std::string DelApPositionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DelApPositionResult::getData()const +{ + return data_; +} + +int DelApPositionResult::getErrorCode()const +{ + return errorCode_; +} + +bool DelApPositionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DelPageConfigTemplateRequest.cc b/cloudwf/src/model/DelPageConfigTemplateRequest.cc new file mode 100644 index 000000000..10e47f4b2 --- /dev/null +++ b/cloudwf/src/model/DelPageConfigTemplateRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DelPageConfigTemplateRequest; + +DelPageConfigTemplateRequest::DelPageConfigTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DelPageConfigTemplate") +{} + +DelPageConfigTemplateRequest::~DelPageConfigTemplateRequest() +{} + +long DelPageConfigTemplateRequest::getId()const +{ + return id_; +} + +void DelPageConfigTemplateRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DelPageConfigTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DelPageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DelPageConfigTemplateResult.cc b/cloudwf/src/model/DelPageConfigTemplateResult.cc new file mode 100644 index 000000000..9fa4a1f4b --- /dev/null +++ b/cloudwf/src/model/DelPageConfigTemplateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DelPageConfigTemplateResult::DelPageConfigTemplateResult() : + ServiceResult() +{} + +DelPageConfigTemplateResult::DelPageConfigTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DelPageConfigTemplateResult::~DelPageConfigTemplateResult() +{} + +void DelPageConfigTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DelPageConfigTemplateResult::getMessage()const +{ + return message_; +} + +std::string DelPageConfigTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +int DelPageConfigTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool DelPageConfigTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DelPortalTempRequest.cc b/cloudwf/src/model/DelPortalTempRequest.cc new file mode 100644 index 000000000..717974836 --- /dev/null +++ b/cloudwf/src/model/DelPortalTempRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DelPortalTempRequest; + +DelPortalTempRequest::DelPortalTempRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DelPortalTemp") +{} + +DelPortalTempRequest::~DelPortalTempRequest() +{} + +long DelPortalTempRequest::getId()const +{ + return id_; +} + +void DelPortalTempRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DelPortalTempRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DelPortalTempRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DelPortalTempResult.cc b/cloudwf/src/model/DelPortalTempResult.cc new file mode 100644 index 000000000..f5d007005 --- /dev/null +++ b/cloudwf/src/model/DelPortalTempResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DelPortalTempResult::DelPortalTempResult() : + ServiceResult() +{} + +DelPortalTempResult::DelPortalTempResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DelPortalTempResult::~DelPortalTempResult() +{} + +void DelPortalTempResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DelPortalTempResult::getMessage()const +{ + return message_; +} + +std::string DelPortalTempResult::getErrorMsg()const +{ + return errorMsg_; +} + +int DelPortalTempResult::getErrorCode()const +{ + return errorCode_; +} + +bool DelPortalTempResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DelSubAccountPermissionRequest.cc b/cloudwf/src/model/DelSubAccountPermissionRequest.cc new file mode 100644 index 000000000..a04eb8ef8 --- /dev/null +++ b/cloudwf/src/model/DelSubAccountPermissionRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DelSubAccountPermissionRequest; + +DelSubAccountPermissionRequest::DelSubAccountPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DelSubAccountPermission") +{} + +DelSubAccountPermissionRequest::~DelSubAccountPermissionRequest() +{} + +long DelSubAccountPermissionRequest::getId()const +{ + return id_; +} + +void DelSubAccountPermissionRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DelSubAccountPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DelSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DelSubAccountPermissionResult.cc b/cloudwf/src/model/DelSubAccountPermissionResult.cc new file mode 100644 index 000000000..1ed863796 --- /dev/null +++ b/cloudwf/src/model/DelSubAccountPermissionResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DelSubAccountPermissionResult::DelSubAccountPermissionResult() : + ServiceResult() +{} + +DelSubAccountPermissionResult::DelSubAccountPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DelSubAccountPermissionResult::~DelSubAccountPermissionResult() +{} + +void DelSubAccountPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DelSubAccountPermissionResult::getMessage()const +{ + return message_; +} + +std::string DelSubAccountPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +int DelSubAccountPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool DelSubAccountPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc b/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc new file mode 100644 index 000000000..9fabae63d --- /dev/null +++ b/cloudwf/src/model/DelUmengPagePermission4RootRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DelUmengPagePermission4RootRequest; + +DelUmengPagePermission4RootRequest::DelUmengPagePermission4RootRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DelUmengPagePermission4Root") +{} + +DelUmengPagePermission4RootRequest::~DelUmengPagePermission4RootRequest() +{} + +long DelUmengPagePermission4RootRequest::getId()const +{ + return id_; +} + +void DelUmengPagePermission4RootRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DelUmengPagePermission4RootRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DelUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DelUmengPagePermission4RootResult.cc b/cloudwf/src/model/DelUmengPagePermission4RootResult.cc new file mode 100644 index 000000000..5943a9500 --- /dev/null +++ b/cloudwf/src/model/DelUmengPagePermission4RootResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DelUmengPagePermission4RootResult::DelUmengPagePermission4RootResult() : + ServiceResult() +{} + +DelUmengPagePermission4RootResult::DelUmengPagePermission4RootResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DelUmengPagePermission4RootResult::~DelUmengPagePermission4RootResult() +{} + +void DelUmengPagePermission4RootResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DelUmengPagePermission4RootResult::getMessage()const +{ + return message_; +} + +std::string DelUmengPagePermission4RootResult::getErrorMsg()const +{ + return errorMsg_; +} + +int DelUmengPagePermission4RootResult::getErrorCode()const +{ + return errorCode_; +} + +bool DelUmengPagePermission4RootResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc b/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc new file mode 100644 index 000000000..d725490fb --- /dev/null +++ b/cloudwf/src/model/DeleteApRadioSsidConfigRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DeleteApRadioSsidConfigRequest; + +DeleteApRadioSsidConfigRequest::DeleteApRadioSsidConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeleteApRadioSsidConfig") +{} + +DeleteApRadioSsidConfigRequest::~DeleteApRadioSsidConfigRequest() +{} + +int DeleteApRadioSsidConfigRequest::getInstantlyEffective()const +{ + return instantlyEffective_; +} + +void DeleteApRadioSsidConfigRequest::setInstantlyEffective(int instantlyEffective) +{ + instantlyEffective_ = instantlyEffective; + setParameter("InstantlyEffective", std::to_string(instantlyEffective)); +} + +long DeleteApRadioSsidConfigRequest::getId()const +{ + return id_; +} + +void DeleteApRadioSsidConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DeleteApRadioSsidConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteApRadioSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeleteApRadioSsidConfigResult.cc b/cloudwf/src/model/DeleteApRadioSsidConfigResult.cc new file mode 100644 index 000000000..473dd2621 --- /dev/null +++ b/cloudwf/src/model/DeleteApRadioSsidConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeleteApRadioSsidConfigResult::DeleteApRadioSsidConfigResult() : + ServiceResult() +{} + +DeleteApRadioSsidConfigResult::DeleteApRadioSsidConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteApRadioSsidConfigResult::~DeleteApRadioSsidConfigResult() +{} + +void DeleteApRadioSsidConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeleteApRadioSsidConfigResult::getMessage()const +{ + return message_; +} + +std::string DeleteApRadioSsidConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeleteApRadioSsidConfigResult::getData()const +{ + return data_; +} + +int DeleteApRadioSsidConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeleteApRadioSsidConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeleteApgroupConfigRequest.cc b/cloudwf/src/model/DeleteApgroupConfigRequest.cc new file mode 100644 index 000000000..2765a77cb --- /dev/null +++ b/cloudwf/src/model/DeleteApgroupConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DeleteApgroupConfigRequest; + +DeleteApgroupConfigRequest::DeleteApgroupConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeleteApgroupConfig") +{} + +DeleteApgroupConfigRequest::~DeleteApgroupConfigRequest() +{} + +long DeleteApgroupConfigRequest::getId()const +{ + return id_; +} + +void DeleteApgroupConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DeleteApgroupConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeleteApgroupConfigResult.cc b/cloudwf/src/model/DeleteApgroupConfigResult.cc new file mode 100644 index 000000000..c5edd8002 --- /dev/null +++ b/cloudwf/src/model/DeleteApgroupConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeleteApgroupConfigResult::DeleteApgroupConfigResult() : + ServiceResult() +{} + +DeleteApgroupConfigResult::DeleteApgroupConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteApgroupConfigResult::~DeleteApgroupConfigResult() +{} + +void DeleteApgroupConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeleteApgroupConfigResult::getMessage()const +{ + return message_; +} + +std::string DeleteApgroupConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeleteApgroupConfigResult::getData()const +{ + return data_; +} + +int DeleteApgroupConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeleteApgroupConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc b/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc new file mode 100644 index 000000000..0122790e0 --- /dev/null +++ b/cloudwf/src/model/DeleteApgroupSsidConfigRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DeleteApgroupSsidConfigRequest; + +DeleteApgroupSsidConfigRequest::DeleteApgroupSsidConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeleteApgroupSsidConfig") +{} + +DeleteApgroupSsidConfigRequest::~DeleteApgroupSsidConfigRequest() +{} + +long DeleteApgroupSsidConfigRequest::getApgroupId()const +{ + return apgroupId_; +} + +void DeleteApgroupSsidConfigRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +long DeleteApgroupSsidConfigRequest::getId()const +{ + return id_; +} + +void DeleteApgroupSsidConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string DeleteApgroupSsidConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteApgroupSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeleteApgroupSsidConfigResult.cc b/cloudwf/src/model/DeleteApgroupSsidConfigResult.cc new file mode 100644 index 000000000..b79fcc0ae --- /dev/null +++ b/cloudwf/src/model/DeleteApgroupSsidConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeleteApgroupSsidConfigResult::DeleteApgroupSsidConfigResult() : + ServiceResult() +{} + +DeleteApgroupSsidConfigResult::DeleteApgroupSsidConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteApgroupSsidConfigResult::~DeleteApgroupSsidConfigResult() +{} + +void DeleteApgroupSsidConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeleteApgroupSsidConfigResult::getMessage()const +{ + return message_; +} + +std::string DeleteApgroupSsidConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeleteApgroupSsidConfigResult::getData()const +{ + return data_; +} + +int DeleteApgroupSsidConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeleteApgroupSsidConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeletePositionMapRequest.cc b/cloudwf/src/model/DeletePositionMapRequest.cc new file mode 100644 index 000000000..6ee37f076 --- /dev/null +++ b/cloudwf/src/model/DeletePositionMapRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DeletePositionMapRequest; + +DeletePositionMapRequest::DeletePositionMapRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeletePositionMap") +{} + +DeletePositionMapRequest::~DeletePositionMapRequest() +{} + +long DeletePositionMapRequest::getMapId()const +{ + return mapId_; +} + +void DeletePositionMapRequest::setMapId(long mapId) +{ + mapId_ = mapId; + setParameter("MapId", std::to_string(mapId)); +} + +std::string DeletePositionMapRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeletePositionMapRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeletePositionMapResult.cc b/cloudwf/src/model/DeletePositionMapResult.cc new file mode 100644 index 000000000..1ea29e0ff --- /dev/null +++ b/cloudwf/src/model/DeletePositionMapResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeletePositionMapResult::DeletePositionMapResult() : + ServiceResult() +{} + +DeletePositionMapResult::DeletePositionMapResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeletePositionMapResult::~DeletePositionMapResult() +{} + +void DeletePositionMapResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeletePositionMapResult::getMessage()const +{ + return message_; +} + +std::string DeletePositionMapResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeletePositionMapResult::getData()const +{ + return data_; +} + +int DeletePositionMapResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeletePositionMapResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeviceBatchCreateRequest.cc b/cloudwf/src/model/DeviceBatchCreateRequest.cc new file mode 100644 index 000000000..8c82a3356 --- /dev/null +++ b/cloudwf/src/model/DeviceBatchCreateRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DeviceBatchCreateRequest; + +DeviceBatchCreateRequest::DeviceBatchCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeviceBatchCreate") +{} + +DeviceBatchCreateRequest::~DeviceBatchCreateRequest() +{} + +std::string DeviceBatchCreateRequest::getSn()const +{ + return sn_; +} + +void DeviceBatchCreateRequest::setSn(const std::string& sn) +{ + sn_ = sn; + setParameter("Sn", sn); +} + +int DeviceBatchCreateRequest::getDeviceType()const +{ + return deviceType_; +} + +void DeviceBatchCreateRequest::setDeviceType(int deviceType) +{ + deviceType_ = deviceType; + setParameter("DeviceType", std::to_string(deviceType)); +} + +std::string DeviceBatchCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeviceBatchCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeviceBatchCreateResult.cc b/cloudwf/src/model/DeviceBatchCreateResult.cc new file mode 100644 index 000000000..338109703 --- /dev/null +++ b/cloudwf/src/model/DeviceBatchCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeviceBatchCreateResult::DeviceBatchCreateResult() : + ServiceResult() +{} + +DeviceBatchCreateResult::DeviceBatchCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeviceBatchCreateResult::~DeviceBatchCreateResult() +{} + +void DeviceBatchCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeviceBatchCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeviceBatchCreateResult::getData()const +{ + return data_; +} + +int DeviceBatchCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeviceBatchCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeviceCreateRequest.cc b/cloudwf/src/model/DeviceCreateRequest.cc new file mode 100644 index 000000000..b7eff40f4 --- /dev/null +++ b/cloudwf/src/model/DeviceCreateRequest.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::Cloudwf::Model::DeviceCreateRequest; + +DeviceCreateRequest::DeviceCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeviceCreate") +{} + +DeviceCreateRequest::~DeviceCreateRequest() +{} + +std::string DeviceCreateRequest::getDeviceNum()const +{ + return deviceNum_; +} + +void DeviceCreateRequest::setDeviceNum(const std::string& deviceNum) +{ + deviceNum_ = deviceNum; + setParameter("DeviceNum", deviceNum); +} + +std::string DeviceCreateRequest::getDevicePosition()const +{ + return devicePosition_; +} + +void DeviceCreateRequest::setDevicePosition(const std::string& devicePosition) +{ + devicePosition_ = devicePosition; + setParameter("DevicePosition", devicePosition); +} + +std::string DeviceCreateRequest::getDeviceName()const +{ + return deviceName_; +} + +void DeviceCreateRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setParameter("DeviceName", deviceName); +} + +int DeviceCreateRequest::getDeviceType()const +{ + return deviceType_; +} + +void DeviceCreateRequest::setDeviceType(int deviceType) +{ + deviceType_ = deviceType; + setParameter("DeviceType", std::to_string(deviceType)); +} + +std::string DeviceCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeviceCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long DeviceCreateRequest::getSid()const +{ + return sid_; +} + +void DeviceCreateRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/DeviceCreateResult.cc b/cloudwf/src/model/DeviceCreateResult.cc new file mode 100644 index 000000000..440dc19f7 --- /dev/null +++ b/cloudwf/src/model/DeviceCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeviceCreateResult::DeviceCreateResult() : + ServiceResult() +{} + +DeviceCreateResult::DeviceCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeviceCreateResult::~DeviceCreateResult() +{} + +void DeviceCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeviceCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeviceCreateResult::getData()const +{ + return data_; +} + +int DeviceCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeviceCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeviceDeleteRequest.cc b/cloudwf/src/model/DeviceDeleteRequest.cc new file mode 100644 index 000000000..18f435928 --- /dev/null +++ b/cloudwf/src/model/DeviceDeleteRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::DeviceDeleteRequest; + +DeviceDeleteRequest::DeviceDeleteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeviceDelete") +{} + +DeviceDeleteRequest::~DeviceDeleteRequest() +{} + +long DeviceDeleteRequest::getDid()const +{ + return did_; +} + +void DeviceDeleteRequest::setDid(long did) +{ + did_ = did; + setParameter("Did", std::to_string(did)); +} + +std::string DeviceDeleteRequest::getMac()const +{ + return mac_; +} + +void DeviceDeleteRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string DeviceDeleteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeviceDeleteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeviceDeleteResult.cc b/cloudwf/src/model/DeviceDeleteResult.cc new file mode 100644 index 000000000..1391efd84 --- /dev/null +++ b/cloudwf/src/model/DeviceDeleteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeviceDeleteResult::DeviceDeleteResult() : + ServiceResult() +{} + +DeviceDeleteResult::DeviceDeleteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeviceDeleteResult::~DeviceDeleteResult() +{} + +void DeviceDeleteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeviceDeleteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeviceDeleteResult::getData()const +{ + return data_; +} + +int DeviceDeleteResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeviceDeleteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeviceShowListRequest.cc b/cloudwf/src/model/DeviceShowListRequest.cc new file mode 100644 index 000000000..2905e7c96 --- /dev/null +++ b/cloudwf/src/model/DeviceShowListRequest.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::Cloudwf::Model::DeviceShowListRequest; + +DeviceShowListRequest::DeviceShowListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeviceShowList") +{} + +DeviceShowListRequest::~DeviceShowListRequest() +{} + +std::string DeviceShowListRequest::getDirc()const +{ + return dirc_; +} + +void DeviceShowListRequest::setDirc(const std::string& dirc) +{ + dirc_ = dirc; + setParameter("Dirc", dirc); +} + +int DeviceShowListRequest::getPage()const +{ + return page_; +} + +void DeviceShowListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +int DeviceShowListRequest::getPer()const +{ + return per_; +} + +void DeviceShowListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +int DeviceShowListRequest::getDeviceType()const +{ + return deviceType_; +} + +void DeviceShowListRequest::setDeviceType(int deviceType) +{ + deviceType_ = deviceType; + setParameter("DeviceType", std::to_string(deviceType)); +} + +std::string DeviceShowListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeviceShowListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long DeviceShowListRequest::getSid()const +{ + return sid_; +} + +void DeviceShowListRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/DeviceShowListResult.cc b/cloudwf/src/model/DeviceShowListResult.cc new file mode 100644 index 000000000..c11f9d132 --- /dev/null +++ b/cloudwf/src/model/DeviceShowListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeviceShowListResult::DeviceShowListResult() : + ServiceResult() +{} + +DeviceShowListResult::DeviceShowListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeviceShowListResult::~DeviceShowListResult() +{} + +void DeviceShowListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeviceShowListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeviceShowListResult::getData()const +{ + return data_; +} + +int DeviceShowListResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeviceShowListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/DeviceUpdateRequest.cc b/cloudwf/src/model/DeviceUpdateRequest.cc new file mode 100644 index 000000000..1e874e9f0 --- /dev/null +++ b/cloudwf/src/model/DeviceUpdateRequest.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::Cloudwf::Model::DeviceUpdateRequest; + +DeviceUpdateRequest::DeviceUpdateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "DeviceUpdate") +{} + +DeviceUpdateRequest::~DeviceUpdateRequest() +{} + +std::string DeviceUpdateRequest::getDevicePosition()const +{ + return devicePosition_; +} + +void DeviceUpdateRequest::setDevicePosition(const std::string& devicePosition) +{ + devicePosition_ = devicePosition; + setParameter("DevicePosition", devicePosition); +} + +std::string DeviceUpdateRequest::getDeviceName()const +{ + return deviceName_; +} + +void DeviceUpdateRequest::setDeviceName(const std::string& deviceName) +{ + deviceName_ = deviceName; + setParameter("DeviceName", deviceName); +} + +long DeviceUpdateRequest::getDid()const +{ + return did_; +} + +void DeviceUpdateRequest::setDid(long did) +{ + did_ = did; + setParameter("Did", std::to_string(did)); +} + +std::string DeviceUpdateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeviceUpdateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/DeviceUpdateResult.cc b/cloudwf/src/model/DeviceUpdateResult.cc new file mode 100644 index 000000000..259eebb18 --- /dev/null +++ b/cloudwf/src/model/DeviceUpdateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +DeviceUpdateResult::DeviceUpdateResult() : + ServiceResult() +{} + +DeviceUpdateResult::DeviceUpdateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeviceUpdateResult::~DeviceUpdateResult() +{} + +void DeviceUpdateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string DeviceUpdateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string DeviceUpdateResult::getData()const +{ + return data_; +} + +int DeviceUpdateResult::getErrorCode()const +{ + return errorCode_; +} + +bool DeviceUpdateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ExcelToJsonRequest.cc b/cloudwf/src/model/ExcelToJsonRequest.cc new file mode 100644 index 000000000..027b57cad --- /dev/null +++ b/cloudwf/src/model/ExcelToJsonRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ExcelToJsonRequest; + +ExcelToJsonRequest::ExcelToJsonRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ExcelToJson") +{} + +ExcelToJsonRequest::~ExcelToJsonRequest() +{} + +std::string ExcelToJsonRequest::getUploadData()const +{ + return uploadData_; +} + +void ExcelToJsonRequest::setUploadData(const std::string& uploadData) +{ + uploadData_ = uploadData; + setParameter("UploadData", uploadData); +} + +std::string ExcelToJsonRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ExcelToJsonRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ExcelToJsonResult.cc b/cloudwf/src/model/ExcelToJsonResult.cc new file mode 100644 index 000000000..49cf9a8e8 --- /dev/null +++ b/cloudwf/src/model/ExcelToJsonResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ExcelToJsonResult::ExcelToJsonResult() : + ServiceResult() +{} + +ExcelToJsonResult::ExcelToJsonResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ExcelToJsonResult::~ExcelToJsonResult() +{} + +void ExcelToJsonResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ExcelToJsonResult::getMessage()const +{ + return message_; +} + +std::string ExcelToJsonResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ExcelToJsonResult::getData()const +{ + return data_; +} + +int ExcelToJsonResult::getErrorCode()const +{ + return errorCode_; +} + +bool ExcelToJsonResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/FindApRequest.cc b/cloudwf/src/model/FindApRequest.cc new file mode 100644 index 000000000..cb6532b67 --- /dev/null +++ b/cloudwf/src/model/FindApRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::FindApRequest; + +FindApRequest::FindApRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "FindAp") +{} + +FindApRequest::~FindApRequest() +{} + +long FindApRequest::getId()const +{ + return id_; +} + +void FindApRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string FindApRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void FindApRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/FindApResult.cc b/cloudwf/src/model/FindApResult.cc new file mode 100644 index 000000000..7ad6eb19e --- /dev/null +++ b/cloudwf/src/model/FindApResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +FindApResult::FindApResult() : + ServiceResult() +{} + +FindApResult::FindApResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +FindApResult::~FindApResult() +{} + +void FindApResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string FindApResult::getMessage()const +{ + return message_; +} + +std::string FindApResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string FindApResult::getData()const +{ + return data_; +} + +int FindApResult::getErrorCode()const +{ + return errorCode_; +} + +bool FindApResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/FrequencyAnalyseRequest.cc b/cloudwf/src/model/FrequencyAnalyseRequest.cc new file mode 100644 index 000000000..9c4ebd543 --- /dev/null +++ b/cloudwf/src/model/FrequencyAnalyseRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::FrequencyAnalyseRequest; + +FrequencyAnalyseRequest::FrequencyAnalyseRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "FrequencyAnalyse") +{} + +FrequencyAnalyseRequest::~FrequencyAnalyseRequest() +{} + +long FrequencyAnalyseRequest::getGsid()const +{ + return gsid_; +} + +void FrequencyAnalyseRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string FrequencyAnalyseRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void FrequencyAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/FrequencyAnalyseResult.cc b/cloudwf/src/model/FrequencyAnalyseResult.cc new file mode 100644 index 000000000..1321074e6 --- /dev/null +++ b/cloudwf/src/model/FrequencyAnalyseResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +FrequencyAnalyseResult::FrequencyAnalyseResult() : + ServiceResult() +{} + +FrequencyAnalyseResult::FrequencyAnalyseResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +FrequencyAnalyseResult::~FrequencyAnalyseResult() +{} + +void FrequencyAnalyseResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string FrequencyAnalyseResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string FrequencyAnalyseResult::getData()const +{ + return data_; +} + +int FrequencyAnalyseResult::getErrorCode()const +{ + return errorCode_; +} + +bool FrequencyAnalyseResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetAccountConfigRequest.cc b/cloudwf/src/model/GetAccountConfigRequest.cc new file mode 100644 index 000000000..f66ca3d7b --- /dev/null +++ b/cloudwf/src/model/GetAccountConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetAccountConfigRequest; + +GetAccountConfigRequest::GetAccountConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetAccountConfig") +{} + +GetAccountConfigRequest::~GetAccountConfigRequest() +{} + +long GetAccountConfigRequest::getId()const +{ + return id_; +} + +void GetAccountConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetAccountConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetAccountConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetAccountConfigResult.cc b/cloudwf/src/model/GetAccountConfigResult.cc new file mode 100644 index 000000000..e0ae5345e --- /dev/null +++ b/cloudwf/src/model/GetAccountConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetAccountConfigResult::GetAccountConfigResult() : + ServiceResult() +{} + +GetAccountConfigResult::GetAccountConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetAccountConfigResult::~GetAccountConfigResult() +{} + +void GetAccountConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetAccountConfigResult::getMessage()const +{ + return message_; +} + +std::string GetAccountConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetAccountConfigResult::getData()const +{ + return data_; +} + +int GetAccountConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetAccountConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetAddApsProgressRequest.cc b/cloudwf/src/model/GetAddApsProgressRequest.cc new file mode 100644 index 000000000..63a14580b --- /dev/null +++ b/cloudwf/src/model/GetAddApsProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetAddApsProgressRequest; + +GetAddApsProgressRequest::GetAddApsProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetAddApsProgress") +{} + +GetAddApsProgressRequest::~GetAddApsProgressRequest() +{} + +long GetAddApsProgressRequest::getId()const +{ + return id_; +} + +void GetAddApsProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetAddApsProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetAddApsProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetAddApsProgressResult.cc b/cloudwf/src/model/GetAddApsProgressResult.cc new file mode 100644 index 000000000..9055c5197 --- /dev/null +++ b/cloudwf/src/model/GetAddApsProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetAddApsProgressResult::GetAddApsProgressResult() : + ServiceResult() +{} + +GetAddApsProgressResult::GetAddApsProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetAddApsProgressResult::~GetAddApsProgressResult() +{} + +void GetAddApsProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetAddApsProgressResult::getMessage()const +{ + return message_; +} + +std::string GetAddApsProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetAddApsProgressResult::getData()const +{ + return data_; +} + +int GetAddApsProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetAddApsProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc b/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc new file mode 100644 index 000000000..641cd5b09 --- /dev/null +++ b/cloudwf/src/model/GetAllActiveShopByGroupRequest.cc @@ -0,0 +1,61 @@ +/* + * 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::Cloudwf::Model::GetAllActiveShopByGroupRequest; + +GetAllActiveShopByGroupRequest::GetAllActiveShopByGroupRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetAllActiveShopByGroup") +{} + +GetAllActiveShopByGroupRequest::~GetAllActiveShopByGroupRequest() +{} + +std::vector GetAllActiveShopByGroupRequest::getGids()const +{ + return gids_; +} + +void GetAllActiveShopByGroupRequest::setGids(const std::vector& gids) +{ + gids_ = gids; + for(int i = 0; i!= gids.size(); i++) + setParameter("Gids."+ std::to_string(i), std::to_string(gids.at(i))); +} + +long GetAllActiveShopByGroupRequest::getBid()const +{ + return bid_; +} + +void GetAllActiveShopByGroupRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string GetAllActiveShopByGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetAllActiveShopByGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetAllActiveShopByGroupResult.cc b/cloudwf/src/model/GetAllActiveShopByGroupResult.cc new file mode 100644 index 000000000..1bb53dcf7 --- /dev/null +++ b/cloudwf/src/model/GetAllActiveShopByGroupResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetAllActiveShopByGroupResult::GetAllActiveShopByGroupResult() : + ServiceResult() +{} + +GetAllActiveShopByGroupResult::GetAllActiveShopByGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetAllActiveShopByGroupResult::~GetAllActiveShopByGroupResult() +{} + +void GetAllActiveShopByGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetAllActiveShopByGroupResult::getMessage()const +{ + return message_; +} + +std::string GetAllActiveShopByGroupResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetAllActiveShopByGroupResult::getData()const +{ + return data_; +} + +int GetAllActiveShopByGroupResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetAllActiveShopByGroupResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetAllApModelRequest.cc b/cloudwf/src/model/GetAllApModelRequest.cc new file mode 100644 index 000000000..011b456f0 --- /dev/null +++ b/cloudwf/src/model/GetAllApModelRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetAllApModelRequest; + +GetAllApModelRequest::GetAllApModelRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetAllApModel") +{} + +GetAllApModelRequest::~GetAllApModelRequest() +{} + +std::string GetAllApModelRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetAllApModelRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetAllApModelResult.cc b/cloudwf/src/model/GetAllApModelResult.cc new file mode 100644 index 000000000..75b3cc1f3 --- /dev/null +++ b/cloudwf/src/model/GetAllApModelResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetAllApModelResult::GetAllApModelResult() : + ServiceResult() +{} + +GetAllApModelResult::GetAllApModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetAllApModelResult::~GetAllApModelResult() +{} + +void GetAllApModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetAllApModelResult::getMessage()const +{ + return message_; +} + +std::string GetAllApModelResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetAllApModelResult::getData()const +{ + return data_; +} + +int GetAllApModelResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetAllApModelResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApDetailedConfigRequest.cc b/cloudwf/src/model/GetApDetailedConfigRequest.cc new file mode 100644 index 000000000..2dac09df8 --- /dev/null +++ b/cloudwf/src/model/GetApDetailedConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApDetailedConfigRequest; + +GetApDetailedConfigRequest::GetApDetailedConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApDetailedConfig") +{} + +GetApDetailedConfigRequest::~GetApDetailedConfigRequest() +{} + +long GetApDetailedConfigRequest::getId()const +{ + return id_; +} + +void GetApDetailedConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApDetailedConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApDetailedConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApDetailedConfigResult.cc b/cloudwf/src/model/GetApDetailedConfigResult.cc new file mode 100644 index 000000000..2be337157 --- /dev/null +++ b/cloudwf/src/model/GetApDetailedConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApDetailedConfigResult::GetApDetailedConfigResult() : + ServiceResult() +{} + +GetApDetailedConfigResult::GetApDetailedConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApDetailedConfigResult::~GetApDetailedConfigResult() +{} + +void GetApDetailedConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApDetailedConfigResult::getMessage()const +{ + return message_; +} + +std::string GetApDetailedConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApDetailedConfigResult::getData()const +{ + return data_; +} + +int GetApDetailedConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApDetailedConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApDetailedStatusRequest.cc b/cloudwf/src/model/GetApDetailedStatusRequest.cc new file mode 100644 index 000000000..1c016a302 --- /dev/null +++ b/cloudwf/src/model/GetApDetailedStatusRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApDetailedStatusRequest; + +GetApDetailedStatusRequest::GetApDetailedStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApDetailedStatus") +{} + +GetApDetailedStatusRequest::~GetApDetailedStatusRequest() +{} + +long GetApDetailedStatusRequest::getId()const +{ + return id_; +} + +void GetApDetailedStatusRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApDetailedStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApDetailedStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApDetailedStatusResult.cc b/cloudwf/src/model/GetApDetailedStatusResult.cc new file mode 100644 index 000000000..11c53615e --- /dev/null +++ b/cloudwf/src/model/GetApDetailedStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApDetailedStatusResult::GetApDetailedStatusResult() : + ServiceResult() +{} + +GetApDetailedStatusResult::GetApDetailedStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApDetailedStatusResult::~GetApDetailedStatusResult() +{} + +void GetApDetailedStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApDetailedStatusResult::getMessage()const +{ + return message_; +} + +std::string GetApDetailedStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApDetailedStatusResult::getData()const +{ + return data_; +} + +int GetApDetailedStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApDetailedStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApPortalBindRequest.cc b/cloudwf/src/model/GetApPortalBindRequest.cc new file mode 100644 index 000000000..a4daa69a3 --- /dev/null +++ b/cloudwf/src/model/GetApPortalBindRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApPortalBindRequest; + +GetApPortalBindRequest::GetApPortalBindRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApPortalBind") +{} + +GetApPortalBindRequest::~GetApPortalBindRequest() +{} + +int GetApPortalBindRequest::getConfigType()const +{ + return configType_; +} + +void GetApPortalBindRequest::setConfigType(int configType) +{ + configType_ = configType; + setParameter("ConfigType", std::to_string(configType)); +} + +long GetApPortalBindRequest::getBindId()const +{ + return bindId_; +} + +void GetApPortalBindRequest::setBindId(long bindId) +{ + bindId_ = bindId; + setParameter("BindId", std::to_string(bindId)); +} + +std::string GetApPortalBindRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApPortalBindRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApPortalBindResult.cc b/cloudwf/src/model/GetApPortalBindResult.cc new file mode 100644 index 000000000..8e3da5091 --- /dev/null +++ b/cloudwf/src/model/GetApPortalBindResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApPortalBindResult::GetApPortalBindResult() : + ServiceResult() +{} + +GetApPortalBindResult::GetApPortalBindResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApPortalBindResult::~GetApPortalBindResult() +{} + +void GetApPortalBindResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApPortalBindResult::getMessage()const +{ + return message_; +} + +std::string GetApPortalBindResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApPortalBindResult::getData()const +{ + return data_; +} + +int GetApPortalBindResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApPortalBindResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc b/cloudwf/src/model/GetApRunHistoryTimeSerRequest.cc new file mode 100644 index 000000000..f644fe7a5 --- /dev/null +++ b/cloudwf/src/model/GetApRunHistoryTimeSerRequest.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::Cloudwf::Model::GetApRunHistoryTimeSerRequest; + +GetApRunHistoryTimeSerRequest::GetApRunHistoryTimeSerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApRunHistoryTimeSer") +{} + +GetApRunHistoryTimeSerRequest::~GetApRunHistoryTimeSerRequest() +{} + +long GetApRunHistoryTimeSerRequest::getStart()const +{ + return start_; +} + +void GetApRunHistoryTimeSerRequest::setStart(long start) +{ + start_ = start; + setParameter("Start", std::to_string(start)); +} + +long GetApRunHistoryTimeSerRequest::getEnd()const +{ + return end_; +} + +void GetApRunHistoryTimeSerRequest::setEnd(long end) +{ + end_ = end; + setParameter("End", std::to_string(end)); +} + +long GetApRunHistoryTimeSerRequest::getId()const +{ + return id_; +} + +void GetApRunHistoryTimeSerRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApRunHistoryTimeSerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApRunHistoryTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApRunHistoryTimeSerResult.cc b/cloudwf/src/model/GetApRunHistoryTimeSerResult.cc new file mode 100644 index 000000000..340d71441 --- /dev/null +++ b/cloudwf/src/model/GetApRunHistoryTimeSerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApRunHistoryTimeSerResult::GetApRunHistoryTimeSerResult() : + ServiceResult() +{} + +GetApRunHistoryTimeSerResult::GetApRunHistoryTimeSerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApRunHistoryTimeSerResult::~GetApRunHistoryTimeSerResult() +{} + +void GetApRunHistoryTimeSerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApRunHistoryTimeSerResult::getMessage()const +{ + return message_; +} + +std::string GetApRunHistoryTimeSerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApRunHistoryTimeSerResult::getData()const +{ + return data_; +} + +int GetApRunHistoryTimeSerResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApRunHistoryTimeSerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApStaMiscAggRequest.cc b/cloudwf/src/model/GetApStaMiscAggRequest.cc new file mode 100644 index 000000000..7ac29f177 --- /dev/null +++ b/cloudwf/src/model/GetApStaMiscAggRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApStaMiscAggRequest; + +GetApStaMiscAggRequest::GetApStaMiscAggRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApStaMiscAgg") +{} + +GetApStaMiscAggRequest::~GetApStaMiscAggRequest() +{} + +long GetApStaMiscAggRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetApStaMiscAggRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string GetApStaMiscAggRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApStaMiscAggRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApStaMiscAggResult.cc b/cloudwf/src/model/GetApStaMiscAggResult.cc new file mode 100644 index 000000000..939c558d1 --- /dev/null +++ b/cloudwf/src/model/GetApStaMiscAggResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApStaMiscAggResult::GetApStaMiscAggResult() : + ServiceResult() +{} + +GetApStaMiscAggResult::GetApStaMiscAggResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApStaMiscAggResult::~GetApStaMiscAggResult() +{} + +void GetApStaMiscAggResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApStaMiscAggResult::getMessage()const +{ + return message_; +} + +std::string GetApStaMiscAggResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApStaMiscAggResult::getData()const +{ + return data_; +} + +int GetApStaMiscAggResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApStaMiscAggResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApTopRequest.cc b/cloudwf/src/model/GetApTopRequest.cc new file mode 100644 index 000000000..9dbf34239 --- /dev/null +++ b/cloudwf/src/model/GetApTopRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApTopRequest; + +GetApTopRequest::GetApTopRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApTop") +{} + +GetApTopRequest::~GetApTopRequest() +{} + +long GetApTopRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetApTopRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string GetApTopRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApTopRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApTopResult.cc b/cloudwf/src/model/GetApTopResult.cc new file mode 100644 index 000000000..eedec4240 --- /dev/null +++ b/cloudwf/src/model/GetApTopResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApTopResult::GetApTopResult() : + ServiceResult() +{} + +GetApTopResult::GetApTopResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApTopResult::~GetApTopResult() +{} + +void GetApTopResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApTopResult::getMessage()const +{ + return message_; +} + +std::string GetApTopResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApTopResult::getData()const +{ + return data_; +} + +int GetApTopResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApTopResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApgroupConfigProgressRequest.cc b/cloudwf/src/model/GetApgroupConfigProgressRequest.cc new file mode 100644 index 000000000..7910fe7e3 --- /dev/null +++ b/cloudwf/src/model/GetApgroupConfigProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApgroupConfigProgressRequest; + +GetApgroupConfigProgressRequest::GetApgroupConfigProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupConfigProgress") +{} + +GetApgroupConfigProgressRequest::~GetApgroupConfigProgressRequest() +{} + +long GetApgroupConfigProgressRequest::getId()const +{ + return id_; +} + +void GetApgroupConfigProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApgroupConfigProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApgroupConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApgroupConfigProgressResult.cc b/cloudwf/src/model/GetApgroupConfigProgressResult.cc new file mode 100644 index 000000000..2c0279e81 --- /dev/null +++ b/cloudwf/src/model/GetApgroupConfigProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApgroupConfigProgressResult::GetApgroupConfigProgressResult() : + ServiceResult() +{} + +GetApgroupConfigProgressResult::GetApgroupConfigProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApgroupConfigProgressResult::~GetApgroupConfigProgressResult() +{} + +void GetApgroupConfigProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApgroupConfigProgressResult::getMessage()const +{ + return message_; +} + +std::string GetApgroupConfigProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApgroupConfigProgressResult::getData()const +{ + return data_; +} + +int GetApgroupConfigProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApgroupConfigProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc b/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc new file mode 100644 index 000000000..336441be6 --- /dev/null +++ b/cloudwf/src/model/GetApgroupDetailedConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApgroupDetailedConfigRequest; + +GetApgroupDetailedConfigRequest::GetApgroupDetailedConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupDetailedConfig") +{} + +GetApgroupDetailedConfigRequest::~GetApgroupDetailedConfigRequest() +{} + +long GetApgroupDetailedConfigRequest::getId()const +{ + return id_; +} + +void GetApgroupDetailedConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApgroupDetailedConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApgroupDetailedConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApgroupDetailedConfigResult.cc b/cloudwf/src/model/GetApgroupDetailedConfigResult.cc new file mode 100644 index 000000000..65f5c72ea --- /dev/null +++ b/cloudwf/src/model/GetApgroupDetailedConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApgroupDetailedConfigResult::GetApgroupDetailedConfigResult() : + ServiceResult() +{} + +GetApgroupDetailedConfigResult::GetApgroupDetailedConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApgroupDetailedConfigResult::~GetApgroupDetailedConfigResult() +{} + +void GetApgroupDetailedConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApgroupDetailedConfigResult::getMessage()const +{ + return message_; +} + +std::string GetApgroupDetailedConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApgroupDetailedConfigResult::getData()const +{ + return data_; +} + +int GetApgroupDetailedConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApgroupDetailedConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc b/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc new file mode 100644 index 000000000..b0e8ed60e --- /dev/null +++ b/cloudwf/src/model/GetApgroupPortalConfigProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApgroupPortalConfigProgressRequest; + +GetApgroupPortalConfigProgressRequest::GetApgroupPortalConfigProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupPortalConfigProgress") +{} + +GetApgroupPortalConfigProgressRequest::~GetApgroupPortalConfigProgressRequest() +{} + +long GetApgroupPortalConfigProgressRequest::getId()const +{ + return id_; +} + +void GetApgroupPortalConfigProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApgroupPortalConfigProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApgroupPortalConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApgroupPortalConfigProgressResult.cc b/cloudwf/src/model/GetApgroupPortalConfigProgressResult.cc new file mode 100644 index 000000000..4a9f1fc43 --- /dev/null +++ b/cloudwf/src/model/GetApgroupPortalConfigProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApgroupPortalConfigProgressResult::GetApgroupPortalConfigProgressResult() : + ServiceResult() +{} + +GetApgroupPortalConfigProgressResult::GetApgroupPortalConfigProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApgroupPortalConfigProgressResult::~GetApgroupPortalConfigProgressResult() +{} + +void GetApgroupPortalConfigProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApgroupPortalConfigProgressResult::getMessage()const +{ + return message_; +} + +std::string GetApgroupPortalConfigProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApgroupPortalConfigProgressResult::getData()const +{ + return data_; +} + +int GetApgroupPortalConfigProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApgroupPortalConfigProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc b/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc new file mode 100644 index 000000000..88ee99b4b --- /dev/null +++ b/cloudwf/src/model/GetApgroupScanConfigSaveProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApgroupScanConfigSaveProgressRequest; + +GetApgroupScanConfigSaveProgressRequest::GetApgroupScanConfigSaveProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupScanConfigSaveProgress") +{} + +GetApgroupScanConfigSaveProgressRequest::~GetApgroupScanConfigSaveProgressRequest() +{} + +long GetApgroupScanConfigSaveProgressRequest::getId()const +{ + return id_; +} + +void GetApgroupScanConfigSaveProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApgroupScanConfigSaveProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApgroupScanConfigSaveProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApgroupScanConfigSaveProgressResult.cc b/cloudwf/src/model/GetApgroupScanConfigSaveProgressResult.cc new file mode 100644 index 000000000..d39d23236 --- /dev/null +++ b/cloudwf/src/model/GetApgroupScanConfigSaveProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApgroupScanConfigSaveProgressResult::GetApgroupScanConfigSaveProgressResult() : + ServiceResult() +{} + +GetApgroupScanConfigSaveProgressResult::GetApgroupScanConfigSaveProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApgroupScanConfigSaveProgressResult::~GetApgroupScanConfigSaveProgressResult() +{} + +void GetApgroupScanConfigSaveProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApgroupScanConfigSaveProgressResult::getMessage()const +{ + return message_; +} + +std::string GetApgroupScanConfigSaveProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApgroupScanConfigSaveProgressResult::getData()const +{ + return data_; +} + +int GetApgroupScanConfigSaveProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApgroupScanConfigSaveProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc b/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc new file mode 100644 index 000000000..ee6c9a00b --- /dev/null +++ b/cloudwf/src/model/GetApgroupSsidConfigProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetApgroupSsidConfigProgressRequest; + +GetApgroupSsidConfigProgressRequest::GetApgroupSsidConfigProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetApgroupSsidConfigProgress") +{} + +GetApgroupSsidConfigProgressRequest::~GetApgroupSsidConfigProgressRequest() +{} + +long GetApgroupSsidConfigProgressRequest::getId()const +{ + return id_; +} + +void GetApgroupSsidConfigProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetApgroupSsidConfigProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetApgroupSsidConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetApgroupSsidConfigProgressResult.cc b/cloudwf/src/model/GetApgroupSsidConfigProgressResult.cc new file mode 100644 index 000000000..280af68c9 --- /dev/null +++ b/cloudwf/src/model/GetApgroupSsidConfigProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetApgroupSsidConfigProgressResult::GetApgroupSsidConfigProgressResult() : + ServiceResult() +{} + +GetApgroupSsidConfigProgressResult::GetApgroupSsidConfigProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetApgroupSsidConfigProgressResult::~GetApgroupSsidConfigProgressResult() +{} + +void GetApgroupSsidConfigProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetApgroupSsidConfigProgressResult::getMessage()const +{ + return message_; +} + +std::string GetApgroupSsidConfigProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetApgroupSsidConfigProgressResult::getData()const +{ + return data_; +} + +int GetApgroupSsidConfigProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetApgroupSsidConfigProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc b/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc new file mode 100644 index 000000000..e04b65264 --- /dev/null +++ b/cloudwf/src/model/GetBatchSaveApAssetProgressRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetBatchSaveApAssetProgressRequest; + +GetBatchSaveApAssetProgressRequest::GetBatchSaveApAssetProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetBatchSaveApAssetProgress") +{} + +GetBatchSaveApAssetProgressRequest::~GetBatchSaveApAssetProgressRequest() +{} + +std::string GetBatchSaveApAssetProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetBatchSaveApAssetProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetBatchSaveApAssetProgressResult.cc b/cloudwf/src/model/GetBatchSaveApAssetProgressResult.cc new file mode 100644 index 000000000..bb7ec2ae6 --- /dev/null +++ b/cloudwf/src/model/GetBatchSaveApAssetProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetBatchSaveApAssetProgressResult::GetBatchSaveApAssetProgressResult() : + ServiceResult() +{} + +GetBatchSaveApAssetProgressResult::GetBatchSaveApAssetProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetBatchSaveApAssetProgressResult::~GetBatchSaveApAssetProgressResult() +{} + +void GetBatchSaveApAssetProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetBatchSaveApAssetProgressResult::getMessage()const +{ + return message_; +} + +std::string GetBatchSaveApAssetProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetBatchSaveApAssetProgressResult::getData()const +{ + return data_; +} + +int GetBatchSaveApAssetProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetBatchSaveApAssetProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetBidRequest.cc b/cloudwf/src/model/GetBidRequest.cc new file mode 100644 index 000000000..a99ae7721 --- /dev/null +++ b/cloudwf/src/model/GetBidRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetBidRequest; + +GetBidRequest::GetBidRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetBid") +{} + +GetBidRequest::~GetBidRequest() +{} + +int GetBidRequest::getLength()const +{ + return length_; +} + +void GetBidRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int GetBidRequest::getPageIndex()const +{ + return pageIndex_; +} + +void GetBidRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string GetBidRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetBidRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetBidResult.cc b/cloudwf/src/model/GetBidResult.cc new file mode 100644 index 000000000..fe8fab734 --- /dev/null +++ b/cloudwf/src/model/GetBidResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetBidResult::GetBidResult() : + ServiceResult() +{} + +GetBidResult::GetBidResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetBidResult::~GetBidResult() +{} + +void GetBidResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetBidResult::getMessage()const +{ + return message_; +} + +std::string GetBidResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetBidResult::getData()const +{ + return data_; +} + +int GetBidResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetBidResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetBids4Uid4RootRequest.cc b/cloudwf/src/model/GetBids4Uid4RootRequest.cc new file mode 100644 index 000000000..d362d7802 --- /dev/null +++ b/cloudwf/src/model/GetBids4Uid4RootRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetBids4Uid4RootRequest; + +GetBids4Uid4RootRequest::GetBids4Uid4RootRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetBids4Uid4Root") +{} + +GetBids4Uid4RootRequest::~GetBids4Uid4RootRequest() +{} + +long GetBids4Uid4RootRequest::getUid()const +{ + return uid_; +} + +void GetBids4Uid4RootRequest::setUid(long uid) +{ + uid_ = uid; + setParameter("Uid", std::to_string(uid)); +} + +std::string GetBids4Uid4RootRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetBids4Uid4RootRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetBids4Uid4RootResult.cc b/cloudwf/src/model/GetBids4Uid4RootResult.cc new file mode 100644 index 000000000..9ca333bb8 --- /dev/null +++ b/cloudwf/src/model/GetBids4Uid4RootResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetBids4Uid4RootResult::GetBids4Uid4RootResult() : + ServiceResult() +{} + +GetBids4Uid4RootResult::GetBids4Uid4RootResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetBids4Uid4RootResult::~GetBids4Uid4RootResult() +{} + +void GetBids4Uid4RootResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetBids4Uid4RootResult::getMessage()const +{ + return message_; +} + +std::string GetBids4Uid4RootResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetBids4Uid4RootResult::getData()const +{ + return data_; +} + +int GetBids4Uid4RootResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetBids4Uid4RootResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetBindAp4UmengRequest.cc b/cloudwf/src/model/GetBindAp4UmengRequest.cc new file mode 100644 index 000000000..d115dac8e --- /dev/null +++ b/cloudwf/src/model/GetBindAp4UmengRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetBindAp4UmengRequest; + +GetBindAp4UmengRequest::GetBindAp4UmengRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetBindAp4Umeng") +{} + +GetBindAp4UmengRequest::~GetBindAp4UmengRequest() +{} + +std::string GetBindAp4UmengRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetBindAp4UmengRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetBindAp4UmengResult.cc b/cloudwf/src/model/GetBindAp4UmengResult.cc new file mode 100644 index 000000000..9f57a8fde --- /dev/null +++ b/cloudwf/src/model/GetBindAp4UmengResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetBindAp4UmengResult::GetBindAp4UmengResult() : + ServiceResult() +{} + +GetBindAp4UmengResult::GetBindAp4UmengResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetBindAp4UmengResult::~GetBindAp4UmengResult() +{} + +void GetBindAp4UmengResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetBindAp4UmengResult::getMessage()const +{ + return message_; +} + +std::string GetBindAp4UmengResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetBindAp4UmengResult::getData()const +{ + return data_; +} + +int GetBindAp4UmengResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetBindAp4UmengResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetCrowdListRequest.cc b/cloudwf/src/model/GetCrowdListRequest.cc new file mode 100644 index 000000000..97f14e1f0 --- /dev/null +++ b/cloudwf/src/model/GetCrowdListRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::GetCrowdListRequest; + +GetCrowdListRequest::GetCrowdListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetCrowdList") +{} + +GetCrowdListRequest::~GetCrowdListRequest() +{} + +long GetCrowdListRequest::getGsid()const +{ + return gsid_; +} + +void GetCrowdListRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +int GetCrowdListRequest::getClassType()const +{ + return classType_; +} + +void GetCrowdListRequest::setClassType(int classType) +{ + classType_ = classType; + setParameter("ClassType", std::to_string(classType)); +} + +std::string GetCrowdListRequest::getGsType()const +{ + return gsType_; +} + +void GetCrowdListRequest::setGsType(const std::string& gsType) +{ + gsType_ = gsType; + setParameter("GsType", gsType); +} + +std::string GetCrowdListRequest::getEndTime()const +{ + return endTime_; +} + +void GetCrowdListRequest::setEndTime(const std::string& endTime) +{ + endTime_ = endTime; + setParameter("EndTime", endTime); +} + +int GetCrowdListRequest::getPage()const +{ + return page_; +} + +void GetCrowdListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +std::string GetCrowdListRequest::getStartTime()const +{ + return startTime_; +} + +void GetCrowdListRequest::setStartTime(const std::string& startTime) +{ + startTime_ = startTime; + setParameter("StartTime", startTime); +} + +int GetCrowdListRequest::getPer()const +{ + return per_; +} + +void GetCrowdListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +long GetCrowdListRequest::getBid()const +{ + return bid_; +} + +void GetCrowdListRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string GetCrowdListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetCrowdListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetCrowdListResult.cc b/cloudwf/src/model/GetCrowdListResult.cc new file mode 100644 index 000000000..635639f84 --- /dev/null +++ b/cloudwf/src/model/GetCrowdListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetCrowdListResult::GetCrowdListResult() : + ServiceResult() +{} + +GetCrowdListResult::GetCrowdListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetCrowdListResult::~GetCrowdListResult() +{} + +void GetCrowdListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetCrowdListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetCrowdListResult::getData()const +{ + return data_; +} + +int GetCrowdListResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetCrowdListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetDailyStatisticRequest.cc b/cloudwf/src/model/GetDailyStatisticRequest.cc new file mode 100644 index 000000000..70a814d7d --- /dev/null +++ b/cloudwf/src/model/GetDailyStatisticRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetDailyStatisticRequest; + +GetDailyStatisticRequest::GetDailyStatisticRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetDailyStatistic") +{} + +GetDailyStatisticRequest::~GetDailyStatisticRequest() +{} + +long GetDailyStatisticRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetDailyStatisticRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string GetDailyStatisticRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetDailyStatisticRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetDailyStatisticResult.cc b/cloudwf/src/model/GetDailyStatisticResult.cc new file mode 100644 index 000000000..32c259194 --- /dev/null +++ b/cloudwf/src/model/GetDailyStatisticResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetDailyStatisticResult::GetDailyStatisticResult() : + ServiceResult() +{} + +GetDailyStatisticResult::GetDailyStatisticResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetDailyStatisticResult::~GetDailyStatisticResult() +{} + +void GetDailyStatisticResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetDailyStatisticResult::getMessage()const +{ + return message_; +} + +std::string GetDailyStatisticResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetDailyStatisticResult::getData()const +{ + return data_; +} + +int GetDailyStatisticResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetDailyStatisticResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetDeviceInfoByMacRequest.cc b/cloudwf/src/model/GetDeviceInfoByMacRequest.cc new file mode 100644 index 000000000..43b178c5d --- /dev/null +++ b/cloudwf/src/model/GetDeviceInfoByMacRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetDeviceInfoByMacRequest; + +GetDeviceInfoByMacRequest::GetDeviceInfoByMacRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetDeviceInfoByMac") +{} + +GetDeviceInfoByMacRequest::~GetDeviceInfoByMacRequest() +{} + +std::string GetDeviceInfoByMacRequest::getMac()const +{ + return mac_; +} + +void GetDeviceInfoByMacRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string GetDeviceInfoByMacRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetDeviceInfoByMacRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetDeviceInfoByMacResult.cc b/cloudwf/src/model/GetDeviceInfoByMacResult.cc new file mode 100644 index 000000000..681f00c25 --- /dev/null +++ b/cloudwf/src/model/GetDeviceInfoByMacResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetDeviceInfoByMacResult::GetDeviceInfoByMacResult() : + ServiceResult() +{} + +GetDeviceInfoByMacResult::GetDeviceInfoByMacResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetDeviceInfoByMacResult::~GetDeviceInfoByMacResult() +{} + +void GetDeviceInfoByMacResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetDeviceInfoByMacResult::getMessage()const +{ + return message_; +} + +std::string GetDeviceInfoByMacResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetDeviceInfoByMacResult::getData()const +{ + return data_; +} + +int GetDeviceInfoByMacResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetDeviceInfoByMacResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc b/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc new file mode 100644 index 000000000..78ffd2384 --- /dev/null +++ b/cloudwf/src/model/GetGroupApChangeNameTemplateRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetGroupApChangeNameTemplateRequest; + +GetGroupApChangeNameTemplateRequest::GetGroupApChangeNameTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApChangeNameTemplate") +{} + +GetGroupApChangeNameTemplateRequest::~GetGroupApChangeNameTemplateRequest() +{} + +std::string GetGroupApChangeNameTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetGroupApChangeNameTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetGroupApChangeNameTemplateResult.cc b/cloudwf/src/model/GetGroupApChangeNameTemplateResult.cc new file mode 100644 index 000000000..20b1ab134 --- /dev/null +++ b/cloudwf/src/model/GetGroupApChangeNameTemplateResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetGroupApChangeNameTemplateResult::GetGroupApChangeNameTemplateResult() : + ServiceResult() +{} + +GetGroupApChangeNameTemplateResult::GetGroupApChangeNameTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetGroupApChangeNameTemplateResult::~GetGroupApChangeNameTemplateResult() +{} + +void GetGroupApChangeNameTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetGroupApChangeNameTemplateResult::getMessage()const +{ + return message_; +} + +std::string GetGroupApChangeNameTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetGroupApChangeNameTemplateResult::getData()const +{ + return data_; +} + +int GetGroupApChangeNameTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetGroupApChangeNameTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc b/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc new file mode 100644 index 000000000..8dea21707 --- /dev/null +++ b/cloudwf/src/model/GetGroupApRadioConfigProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetGroupApRadioConfigProgressRequest; + +GetGroupApRadioConfigProgressRequest::GetGroupApRadioConfigProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRadioConfigProgress") +{} + +GetGroupApRadioConfigProgressRequest::~GetGroupApRadioConfigProgressRequest() +{} + +long GetGroupApRadioConfigProgressRequest::getId()const +{ + return id_; +} + +void GetGroupApRadioConfigProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetGroupApRadioConfigProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetGroupApRadioConfigProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetGroupApRadioConfigProgressResult.cc b/cloudwf/src/model/GetGroupApRadioConfigProgressResult.cc new file mode 100644 index 000000000..27374bf79 --- /dev/null +++ b/cloudwf/src/model/GetGroupApRadioConfigProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetGroupApRadioConfigProgressResult::GetGroupApRadioConfigProgressResult() : + ServiceResult() +{} + +GetGroupApRadioConfigProgressResult::GetGroupApRadioConfigProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetGroupApRadioConfigProgressResult::~GetGroupApRadioConfigProgressResult() +{} + +void GetGroupApRadioConfigProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetGroupApRadioConfigProgressResult::getMessage()const +{ + return message_; +} + +std::string GetGroupApRadioConfigProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetGroupApRadioConfigProgressResult::getData()const +{ + return data_; +} + +int GetGroupApRadioConfigProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetGroupApRadioConfigProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc b/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc new file mode 100644 index 000000000..471c7d66e --- /dev/null +++ b/cloudwf/src/model/GetGroupApRadioConfigTemplateRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetGroupApRadioConfigTemplateRequest; + +GetGroupApRadioConfigTemplateRequest::GetGroupApRadioConfigTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRadioConfigTemplate") +{} + +GetGroupApRadioConfigTemplateRequest::~GetGroupApRadioConfigTemplateRequest() +{} + +std::string GetGroupApRadioConfigTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetGroupApRadioConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetGroupApRadioConfigTemplateResult.cc b/cloudwf/src/model/GetGroupApRadioConfigTemplateResult.cc new file mode 100644 index 000000000..ba7803726 --- /dev/null +++ b/cloudwf/src/model/GetGroupApRadioConfigTemplateResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetGroupApRadioConfigTemplateResult::GetGroupApRadioConfigTemplateResult() : + ServiceResult() +{} + +GetGroupApRadioConfigTemplateResult::GetGroupApRadioConfigTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetGroupApRadioConfigTemplateResult::~GetGroupApRadioConfigTemplateResult() +{} + +void GetGroupApRadioConfigTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetGroupApRadioConfigTemplateResult::getMessage()const +{ + return message_; +} + +std::string GetGroupApRadioConfigTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetGroupApRadioConfigTemplateResult::getData()const +{ + return data_; +} + +int GetGroupApRadioConfigTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetGroupApRadioConfigTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc b/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc new file mode 100644 index 000000000..4e0455a9b --- /dev/null +++ b/cloudwf/src/model/GetGroupApRadioOnoffProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetGroupApRadioOnoffProgressRequest; + +GetGroupApRadioOnoffProgressRequest::GetGroupApRadioOnoffProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRadioOnoffProgress") +{} + +GetGroupApRadioOnoffProgressRequest::~GetGroupApRadioOnoffProgressRequest() +{} + +long GetGroupApRadioOnoffProgressRequest::getId()const +{ + return id_; +} + +void GetGroupApRadioOnoffProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetGroupApRadioOnoffProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetGroupApRadioOnoffProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetGroupApRadioOnoffProgressResult.cc b/cloudwf/src/model/GetGroupApRadioOnoffProgressResult.cc new file mode 100644 index 000000000..d119dc623 --- /dev/null +++ b/cloudwf/src/model/GetGroupApRadioOnoffProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetGroupApRadioOnoffProgressResult::GetGroupApRadioOnoffProgressResult() : + ServiceResult() +{} + +GetGroupApRadioOnoffProgressResult::GetGroupApRadioOnoffProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetGroupApRadioOnoffProgressResult::~GetGroupApRadioOnoffProgressResult() +{} + +void GetGroupApRadioOnoffProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetGroupApRadioOnoffProgressResult::getMessage()const +{ + return message_; +} + +std::string GetGroupApRadioOnoffProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetGroupApRadioOnoffProgressResult::getData()const +{ + return data_; +} + +int GetGroupApRadioOnoffProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetGroupApRadioOnoffProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetGroupApRepairProgressRequest.cc b/cloudwf/src/model/GetGroupApRepairProgressRequest.cc new file mode 100644 index 000000000..c8aa57f21 --- /dev/null +++ b/cloudwf/src/model/GetGroupApRepairProgressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetGroupApRepairProgressRequest; + +GetGroupApRepairProgressRequest::GetGroupApRepairProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetGroupApRepairProgress") +{} + +GetGroupApRepairProgressRequest::~GetGroupApRepairProgressRequest() +{} + +long GetGroupApRepairProgressRequest::getId()const +{ + return id_; +} + +void GetGroupApRepairProgressRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetGroupApRepairProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetGroupApRepairProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetGroupApRepairProgressResult.cc b/cloudwf/src/model/GetGroupApRepairProgressResult.cc new file mode 100644 index 000000000..9c61ca5a4 --- /dev/null +++ b/cloudwf/src/model/GetGroupApRepairProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetGroupApRepairProgressResult::GetGroupApRepairProgressResult() : + ServiceResult() +{} + +GetGroupApRepairProgressResult::GetGroupApRepairProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetGroupApRepairProgressResult::~GetGroupApRepairProgressResult() +{} + +void GetGroupApRepairProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetGroupApRepairProgressResult::getMessage()const +{ + return message_; +} + +std::string GetGroupApRepairProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetGroupApRepairProgressResult::getData()const +{ + return data_; +} + +int GetGroupApRepairProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetGroupApRepairProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetInstanceByShopRequest.cc b/cloudwf/src/model/GetInstanceByShopRequest.cc new file mode 100644 index 000000000..884c32bb8 --- /dev/null +++ b/cloudwf/src/model/GetInstanceByShopRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetInstanceByShopRequest; + +GetInstanceByShopRequest::GetInstanceByShopRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetInstanceByShop") +{} + +GetInstanceByShopRequest::~GetInstanceByShopRequest() +{} + +long GetInstanceByShopRequest::getShopId()const +{ + return shopId_; +} + +void GetInstanceByShopRequest::setShopId(long shopId) +{ + shopId_ = shopId; + setParameter("ShopId", std::to_string(shopId)); +} + +std::string GetInstanceByShopRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetInstanceByShopRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetInstanceByShopResult.cc b/cloudwf/src/model/GetInstanceByShopResult.cc new file mode 100644 index 000000000..5510c8e26 --- /dev/null +++ b/cloudwf/src/model/GetInstanceByShopResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetInstanceByShopResult::GetInstanceByShopResult() : + ServiceResult() +{} + +GetInstanceByShopResult::GetInstanceByShopResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetInstanceByShopResult::~GetInstanceByShopResult() +{} + +void GetInstanceByShopResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetInstanceByShopResult::getMessage()const +{ + return message_; +} + +std::string GetInstanceByShopResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetInstanceByShopResult::getData()const +{ + return data_; +} + +int GetInstanceByShopResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetInstanceByShopResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetLatestApStatisticRequest.cc b/cloudwf/src/model/GetLatestApStatisticRequest.cc new file mode 100644 index 000000000..4784a2660 --- /dev/null +++ b/cloudwf/src/model/GetLatestApStatisticRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetLatestApStatisticRequest; + +GetLatestApStatisticRequest::GetLatestApStatisticRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetLatestApStatistic") +{} + +GetLatestApStatisticRequest::~GetLatestApStatisticRequest() +{} + +long GetLatestApStatisticRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetLatestApStatisticRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string GetLatestApStatisticRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetLatestApStatisticRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetLatestApStatisticResult.cc b/cloudwf/src/model/GetLatestApStatisticResult.cc new file mode 100644 index 000000000..e1ec5f6da --- /dev/null +++ b/cloudwf/src/model/GetLatestApStatisticResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetLatestApStatisticResult::GetLatestApStatisticResult() : + ServiceResult() +{} + +GetLatestApStatisticResult::GetLatestApStatisticResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetLatestApStatisticResult::~GetLatestApStatisticResult() +{} + +void GetLatestApStatisticResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetLatestApStatisticResult::getMessage()const +{ + return message_; +} + +std::string GetLatestApStatisticResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetLatestApStatisticResult::getData()const +{ + return data_; +} + +int GetLatestApStatisticResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetLatestApStatisticResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetLatestStaStatisticRequest.cc b/cloudwf/src/model/GetLatestStaStatisticRequest.cc new file mode 100644 index 000000000..f00f35f1c --- /dev/null +++ b/cloudwf/src/model/GetLatestStaStatisticRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetLatestStaStatisticRequest; + +GetLatestStaStatisticRequest::GetLatestStaStatisticRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetLatestStaStatistic") +{} + +GetLatestStaStatisticRequest::~GetLatestStaStatisticRequest() +{} + +long GetLatestStaStatisticRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetLatestStaStatisticRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string GetLatestStaStatisticRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetLatestStaStatisticRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetLatestStaStatisticResult.cc b/cloudwf/src/model/GetLatestStaStatisticResult.cc new file mode 100644 index 000000000..ba48ad1f1 --- /dev/null +++ b/cloudwf/src/model/GetLatestStaStatisticResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetLatestStaStatisticResult::GetLatestStaStatisticResult() : + ServiceResult() +{} + +GetLatestStaStatisticResult::GetLatestStaStatisticResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetLatestStaStatisticResult::~GetLatestStaStatisticResult() +{} + +void GetLatestStaStatisticResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetLatestStaStatisticResult::getMessage()const +{ + return message_; +} + +std::string GetLatestStaStatisticResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetLatestStaStatisticResult::getData()const +{ + return data_; +} + +int GetLatestStaStatisticResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetLatestStaStatisticResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetMapUrlRequest.cc b/cloudwf/src/model/GetMapUrlRequest.cc new file mode 100644 index 000000000..ce0dbdf69 --- /dev/null +++ b/cloudwf/src/model/GetMapUrlRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetMapUrlRequest; + +GetMapUrlRequest::GetMapUrlRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetMapUrl") +{} + +GetMapUrlRequest::~GetMapUrlRequest() +{} + +long GetMapUrlRequest::getMapId()const +{ + return mapId_; +} + +void GetMapUrlRequest::setMapId(long mapId) +{ + mapId_ = mapId; + setParameter("MapId", std::to_string(mapId)); +} + +std::string GetMapUrlRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetMapUrlRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetMapUrlResult.cc b/cloudwf/src/model/GetMapUrlResult.cc new file mode 100644 index 000000000..a97ad9ec3 --- /dev/null +++ b/cloudwf/src/model/GetMapUrlResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetMapUrlResult::GetMapUrlResult() : + ServiceResult() +{} + +GetMapUrlResult::GetMapUrlResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetMapUrlResult::~GetMapUrlResult() +{} + +void GetMapUrlResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetMapUrlResult::getMessage()const +{ + return message_; +} + +std::string GetMapUrlResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetMapUrlResult::getData()const +{ + return data_; +} + +int GetMapUrlResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetMapUrlResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetOnlineApTimeSerRequest.cc b/cloudwf/src/model/GetOnlineApTimeSerRequest.cc new file mode 100644 index 000000000..abf235b99 --- /dev/null +++ b/cloudwf/src/model/GetOnlineApTimeSerRequest.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::Cloudwf::Model::GetOnlineApTimeSerRequest; + +GetOnlineApTimeSerRequest::GetOnlineApTimeSerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetOnlineApTimeSer") +{} + +GetOnlineApTimeSerRequest::~GetOnlineApTimeSerRequest() +{} + +long GetOnlineApTimeSerRequest::getZoomStart()const +{ + return zoomStart_; +} + +void GetOnlineApTimeSerRequest::setZoomStart(long zoomStart) +{ + zoomStart_ = zoomStart; + setParameter("ZoomStart", std::to_string(zoomStart)); +} + +long GetOnlineApTimeSerRequest::getCompanyId()const +{ + return companyId_; +} + +void GetOnlineApTimeSerRequest::setCompanyId(long companyId) +{ + companyId_ = companyId; + setParameter("CompanyId", std::to_string(companyId)); +} + +long GetOnlineApTimeSerRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetOnlineApTimeSerRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +long GetOnlineApTimeSerRequest::getStart()const +{ + return start_; +} + +void GetOnlineApTimeSerRequest::setStart(long start) +{ + start_ = start; + setParameter("Start", std::to_string(start)); +} + +long GetOnlineApTimeSerRequest::getZoomEnd()const +{ + return zoomEnd_; +} + +void GetOnlineApTimeSerRequest::setZoomEnd(long zoomEnd) +{ + zoomEnd_ = zoomEnd; + setParameter("ZoomEnd", std::to_string(zoomEnd)); +} + +long GetOnlineApTimeSerRequest::getEnd()const +{ + return end_; +} + +void GetOnlineApTimeSerRequest::setEnd(long end) +{ + end_ = end; + setParameter("End", std::to_string(end)); +} + +std::string GetOnlineApTimeSerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetOnlineApTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetOnlineApTimeSerResult.cc b/cloudwf/src/model/GetOnlineApTimeSerResult.cc new file mode 100644 index 000000000..81232b88b --- /dev/null +++ b/cloudwf/src/model/GetOnlineApTimeSerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetOnlineApTimeSerResult::GetOnlineApTimeSerResult() : + ServiceResult() +{} + +GetOnlineApTimeSerResult::GetOnlineApTimeSerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetOnlineApTimeSerResult::~GetOnlineApTimeSerResult() +{} + +void GetOnlineApTimeSerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetOnlineApTimeSerResult::getMessage()const +{ + return message_; +} + +std::string GetOnlineApTimeSerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetOnlineApTimeSerResult::getData()const +{ + return data_; +} + +int GetOnlineApTimeSerResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetOnlineApTimeSerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetOnlineStaTimeSerRequest.cc b/cloudwf/src/model/GetOnlineStaTimeSerRequest.cc new file mode 100644 index 000000000..a344d8851 --- /dev/null +++ b/cloudwf/src/model/GetOnlineStaTimeSerRequest.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::Cloudwf::Model::GetOnlineStaTimeSerRequest; + +GetOnlineStaTimeSerRequest::GetOnlineStaTimeSerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetOnlineStaTimeSer") +{} + +GetOnlineStaTimeSerRequest::~GetOnlineStaTimeSerRequest() +{} + +long GetOnlineStaTimeSerRequest::getZoomStart()const +{ + return zoomStart_; +} + +void GetOnlineStaTimeSerRequest::setZoomStart(long zoomStart) +{ + zoomStart_ = zoomStart; + setParameter("ZoomStart", std::to_string(zoomStart)); +} + +long GetOnlineStaTimeSerRequest::getCompanyId()const +{ + return companyId_; +} + +void GetOnlineStaTimeSerRequest::setCompanyId(long companyId) +{ + companyId_ = companyId; + setParameter("CompanyId", std::to_string(companyId)); +} + +long GetOnlineStaTimeSerRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetOnlineStaTimeSerRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +long GetOnlineStaTimeSerRequest::getStart()const +{ + return start_; +} + +void GetOnlineStaTimeSerRequest::setStart(long start) +{ + start_ = start; + setParameter("Start", std::to_string(start)); +} + +long GetOnlineStaTimeSerRequest::getZoomEnd()const +{ + return zoomEnd_; +} + +void GetOnlineStaTimeSerRequest::setZoomEnd(long zoomEnd) +{ + zoomEnd_ = zoomEnd; + setParameter("ZoomEnd", std::to_string(zoomEnd)); +} + +long GetOnlineStaTimeSerRequest::getEnd()const +{ + return end_; +} + +void GetOnlineStaTimeSerRequest::setEnd(long end) +{ + end_ = end; + setParameter("End", std::to_string(end)); +} + +std::string GetOnlineStaTimeSerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetOnlineStaTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetOnlineStaTimeSerResult.cc b/cloudwf/src/model/GetOnlineStaTimeSerResult.cc new file mode 100644 index 000000000..402fbf50b --- /dev/null +++ b/cloudwf/src/model/GetOnlineStaTimeSerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetOnlineStaTimeSerResult::GetOnlineStaTimeSerResult() : + ServiceResult() +{} + +GetOnlineStaTimeSerResult::GetOnlineStaTimeSerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetOnlineStaTimeSerResult::~GetOnlineStaTimeSerResult() +{} + +void GetOnlineStaTimeSerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetOnlineStaTimeSerResult::getMessage()const +{ + return message_; +} + +std::string GetOnlineStaTimeSerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetOnlineStaTimeSerResult::getData()const +{ + return data_; +} + +int GetOnlineStaTimeSerResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetOnlineStaTimeSerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetOssServerSignRequest.cc b/cloudwf/src/model/GetOssServerSignRequest.cc new file mode 100644 index 000000000..5b749dc5a --- /dev/null +++ b/cloudwf/src/model/GetOssServerSignRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetOssServerSignRequest; + +GetOssServerSignRequest::GetOssServerSignRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetOssServerSign") +{} + +GetOssServerSignRequest::~GetOssServerSignRequest() +{} + +int GetOssServerSignRequest::getDirType()const +{ + return dirType_; +} + +void GetOssServerSignRequest::setDirType(int dirType) +{ + dirType_ = dirType; + setParameter("DirType", std::to_string(dirType)); +} + +std::string GetOssServerSignRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetOssServerSignRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetOssServerSignResult.cc b/cloudwf/src/model/GetOssServerSignResult.cc new file mode 100644 index 000000000..569378339 --- /dev/null +++ b/cloudwf/src/model/GetOssServerSignResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetOssServerSignResult::GetOssServerSignResult() : + ServiceResult() +{} + +GetOssServerSignResult::GetOssServerSignResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetOssServerSignResult::~GetOssServerSignResult() +{} + +void GetOssServerSignResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetOssServerSignResult::getMessage()const +{ + return message_; +} + +std::string GetOssServerSignResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetOssServerSignResult::getData()const +{ + return data_; +} + +int GetOssServerSignResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetOssServerSignResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetPageConfigTemplateRequest.cc b/cloudwf/src/model/GetPageConfigTemplateRequest.cc new file mode 100644 index 000000000..8b382c8e6 --- /dev/null +++ b/cloudwf/src/model/GetPageConfigTemplateRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetPageConfigTemplateRequest; + +GetPageConfigTemplateRequest::GetPageConfigTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetPageConfigTemplate") +{} + +GetPageConfigTemplateRequest::~GetPageConfigTemplateRequest() +{} + +long GetPageConfigTemplateRequest::getId()const +{ + return id_; +} + +void GetPageConfigTemplateRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetPageConfigTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetPageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetPageConfigTemplateResult.cc b/cloudwf/src/model/GetPageConfigTemplateResult.cc new file mode 100644 index 000000000..97f2c43aa --- /dev/null +++ b/cloudwf/src/model/GetPageConfigTemplateResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetPageConfigTemplateResult::GetPageConfigTemplateResult() : + ServiceResult() +{} + +GetPageConfigTemplateResult::GetPageConfigTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetPageConfigTemplateResult::~GetPageConfigTemplateResult() +{} + +void GetPageConfigTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetPageConfigTemplateResult::getMessage()const +{ + return message_; +} + +std::string GetPageConfigTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetPageConfigTemplateResult::getData()const +{ + return data_; +} + +int GetPageConfigTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetPageConfigTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetPagePropertiesRequest.cc b/cloudwf/src/model/GetPagePropertiesRequest.cc new file mode 100644 index 000000000..c566171f5 --- /dev/null +++ b/cloudwf/src/model/GetPagePropertiesRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetPagePropertiesRequest; + +GetPagePropertiesRequest::GetPagePropertiesRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetPageProperties") +{} + +GetPagePropertiesRequest::~GetPagePropertiesRequest() +{} + +std::string GetPagePropertiesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetPagePropertiesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetPagePropertiesResult.cc b/cloudwf/src/model/GetPagePropertiesResult.cc new file mode 100644 index 000000000..378ee9e31 --- /dev/null +++ b/cloudwf/src/model/GetPagePropertiesResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetPagePropertiesResult::GetPagePropertiesResult() : + ServiceResult() +{} + +GetPagePropertiesResult::GetPagePropertiesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetPagePropertiesResult::~GetPagePropertiesResult() +{} + +void GetPagePropertiesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetPagePropertiesResult::getMessage()const +{ + return message_; +} + +std::string GetPagePropertiesResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetPagePropertiesResult::getData()const +{ + return data_; +} + +int GetPagePropertiesResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetPagePropertiesResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetPortalTempDetailRequest.cc b/cloudwf/src/model/GetPortalTempDetailRequest.cc new file mode 100644 index 000000000..1f57dc619 --- /dev/null +++ b/cloudwf/src/model/GetPortalTempDetailRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetPortalTempDetailRequest; + +GetPortalTempDetailRequest::GetPortalTempDetailRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetPortalTempDetail") +{} + +GetPortalTempDetailRequest::~GetPortalTempDetailRequest() +{} + +long GetPortalTempDetailRequest::getId()const +{ + return id_; +} + +void GetPortalTempDetailRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetPortalTempDetailRequest::getUniqueId()const +{ + return uniqueId_; +} + +void GetPortalTempDetailRequest::setUniqueId(const std::string& uniqueId) +{ + uniqueId_ = uniqueId; + setParameter("UniqueId", uniqueId); +} + +std::string GetPortalTempDetailRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetPortalTempDetailRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetPortalTempDetailResult.cc b/cloudwf/src/model/GetPortalTempDetailResult.cc new file mode 100644 index 000000000..7d1307665 --- /dev/null +++ b/cloudwf/src/model/GetPortalTempDetailResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetPortalTempDetailResult::GetPortalTempDetailResult() : + ServiceResult() +{} + +GetPortalTempDetailResult::GetPortalTempDetailResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetPortalTempDetailResult::~GetPortalTempDetailResult() +{} + +void GetPortalTempDetailResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetPortalTempDetailResult::getMessage()const +{ + return message_; +} + +std::string GetPortalTempDetailResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetPortalTempDetailResult::getData()const +{ + return data_; +} + +int GetPortalTempDetailResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetPortalTempDetailResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc b/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc new file mode 100644 index 000000000..b9c4e09cc --- /dev/null +++ b/cloudwf/src/model/GetProbeDataSubscriberConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetProbeDataSubscriberConfigRequest; + +GetProbeDataSubscriberConfigRequest::GetProbeDataSubscriberConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetProbeDataSubscriberConfig") +{} + +GetProbeDataSubscriberConfigRequest::~GetProbeDataSubscriberConfigRequest() +{} + +long GetProbeDataSubscriberConfigRequest::getId()const +{ + return id_; +} + +void GetProbeDataSubscriberConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetProbeDataSubscriberConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetProbeDataSubscriberConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetProbeDataSubscriberConfigResult.cc b/cloudwf/src/model/GetProbeDataSubscriberConfigResult.cc new file mode 100644 index 000000000..3a864f57b --- /dev/null +++ b/cloudwf/src/model/GetProbeDataSubscriberConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetProbeDataSubscriberConfigResult::GetProbeDataSubscriberConfigResult() : + ServiceResult() +{} + +GetProbeDataSubscriberConfigResult::GetProbeDataSubscriberConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetProbeDataSubscriberConfigResult::~GetProbeDataSubscriberConfigResult() +{} + +void GetProbeDataSubscriberConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetProbeDataSubscriberConfigResult::getMessage()const +{ + return message_; +} + +std::string GetProbeDataSubscriberConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetProbeDataSubscriberConfigResult::getData()const +{ + return data_; +} + +int GetProbeDataSubscriberConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetProbeDataSubscriberConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc b/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc new file mode 100644 index 000000000..e1aabc241 --- /dev/null +++ b/cloudwf/src/model/GetRadioRunHistoryTimeSerRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetRadioRunHistoryTimeSerRequest; + +GetRadioRunHistoryTimeSerRequest::GetRadioRunHistoryTimeSerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetRadioRunHistoryTimeSer") +{} + +GetRadioRunHistoryTimeSerRequest::~GetRadioRunHistoryTimeSerRequest() +{} + +long GetRadioRunHistoryTimeSerRequest::getId()const +{ + return id_; +} + +void GetRadioRunHistoryTimeSerRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetRadioRunHistoryTimeSerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetRadioRunHistoryTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetRadioRunHistoryTimeSerResult.cc b/cloudwf/src/model/GetRadioRunHistoryTimeSerResult.cc new file mode 100644 index 000000000..9b9ec1d94 --- /dev/null +++ b/cloudwf/src/model/GetRadioRunHistoryTimeSerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetRadioRunHistoryTimeSerResult::GetRadioRunHistoryTimeSerResult() : + ServiceResult() +{} + +GetRadioRunHistoryTimeSerResult::GetRadioRunHistoryTimeSerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetRadioRunHistoryTimeSerResult::~GetRadioRunHistoryTimeSerResult() +{} + +void GetRadioRunHistoryTimeSerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetRadioRunHistoryTimeSerResult::getMessage()const +{ + return message_; +} + +std::string GetRadioRunHistoryTimeSerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetRadioRunHistoryTimeSerResult::getData()const +{ + return data_; +} + +int GetRadioRunHistoryTimeSerResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetRadioRunHistoryTimeSerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetScanModeRequest.cc b/cloudwf/src/model/GetScanModeRequest.cc new file mode 100644 index 000000000..d89bd1bdf --- /dev/null +++ b/cloudwf/src/model/GetScanModeRequest.cc @@ -0,0 +1,50 @@ +/* + * 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::Cloudwf::Model::GetScanModeRequest; + +GetScanModeRequest::GetScanModeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetScanMode") +{} + +GetScanModeRequest::~GetScanModeRequest() +{} + +std::vector GetScanModeRequest::getMacList()const +{ + return macList_; +} + +void GetScanModeRequest::setMacList(const std::vector& macList) +{ + macList_ = macList; + for(int i = 0; i!= macList.size(); i++) + setParameter("MacList."+ std::to_string(i), macList.at(i)); +} + +std::string GetScanModeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetScanModeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetScanModeResult.cc b/cloudwf/src/model/GetScanModeResult.cc new file mode 100644 index 000000000..b46a7b094 --- /dev/null +++ b/cloudwf/src/model/GetScanModeResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetScanModeResult::GetScanModeResult() : + ServiceResult() +{} + +GetScanModeResult::GetScanModeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetScanModeResult::~GetScanModeResult() +{} + +void GetScanModeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetScanModeResult::getMessage()const +{ + return message_; +} + +std::string GetScanModeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetScanModeResult::getData()const +{ + return data_; +} + +int GetScanModeResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetScanModeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetScanProbeTimeSerRequest.cc b/cloudwf/src/model/GetScanProbeTimeSerRequest.cc new file mode 100644 index 000000000..3a04d1498 --- /dev/null +++ b/cloudwf/src/model/GetScanProbeTimeSerRequest.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::Cloudwf::Model::GetScanProbeTimeSerRequest; + +GetScanProbeTimeSerRequest::GetScanProbeTimeSerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetScanProbeTimeSer") +{} + +GetScanProbeTimeSerRequest::~GetScanProbeTimeSerRequest() +{} + +long GetScanProbeTimeSerRequest::getZoomStart()const +{ + return zoomStart_; +} + +void GetScanProbeTimeSerRequest::setZoomStart(long zoomStart) +{ + zoomStart_ = zoomStart; + setParameter("ZoomStart", std::to_string(zoomStart)); +} + +long GetScanProbeTimeSerRequest::getCompanyId()const +{ + return companyId_; +} + +void GetScanProbeTimeSerRequest::setCompanyId(long companyId) +{ + companyId_ = companyId; + setParameter("CompanyId", std::to_string(companyId)); +} + +long GetScanProbeTimeSerRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetScanProbeTimeSerRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +long GetScanProbeTimeSerRequest::getStart()const +{ + return start_; +} + +void GetScanProbeTimeSerRequest::setStart(long start) +{ + start_ = start; + setParameter("Start", std::to_string(start)); +} + +long GetScanProbeTimeSerRequest::getZoomEnd()const +{ + return zoomEnd_; +} + +void GetScanProbeTimeSerRequest::setZoomEnd(long zoomEnd) +{ + zoomEnd_ = zoomEnd; + setParameter("ZoomEnd", std::to_string(zoomEnd)); +} + +long GetScanProbeTimeSerRequest::getEnd()const +{ + return end_; +} + +void GetScanProbeTimeSerRequest::setEnd(long end) +{ + end_ = end; + setParameter("End", std::to_string(end)); +} + +std::string GetScanProbeTimeSerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetScanProbeTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetScanProbeTimeSerResult.cc b/cloudwf/src/model/GetScanProbeTimeSerResult.cc new file mode 100644 index 000000000..cc8d706ac --- /dev/null +++ b/cloudwf/src/model/GetScanProbeTimeSerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetScanProbeTimeSerResult::GetScanProbeTimeSerResult() : + ServiceResult() +{} + +GetScanProbeTimeSerResult::GetScanProbeTimeSerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetScanProbeTimeSerResult::~GetScanProbeTimeSerResult() +{} + +void GetScanProbeTimeSerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetScanProbeTimeSerResult::getMessage()const +{ + return message_; +} + +std::string GetScanProbeTimeSerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetScanProbeTimeSerResult::getData()const +{ + return data_; +} + +int GetScanProbeTimeSerResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetScanProbeTimeSerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc b/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc new file mode 100644 index 000000000..d659de96d --- /dev/null +++ b/cloudwf/src/model/GetSendCommandByMacProgressRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetSendCommandByMacProgressRequest; + +GetSendCommandByMacProgressRequest::GetSendCommandByMacProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetSendCommandByMacProgress") +{} + +GetSendCommandByMacProgressRequest::~GetSendCommandByMacProgressRequest() +{} + +std::string GetSendCommandByMacProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetSendCommandByMacProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetSendCommandByMacProgressResult.cc b/cloudwf/src/model/GetSendCommandByMacProgressResult.cc new file mode 100644 index 000000000..9c4dff6d5 --- /dev/null +++ b/cloudwf/src/model/GetSendCommandByMacProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetSendCommandByMacProgressResult::GetSendCommandByMacProgressResult() : + ServiceResult() +{} + +GetSendCommandByMacProgressResult::GetSendCommandByMacProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetSendCommandByMacProgressResult::~GetSendCommandByMacProgressResult() +{} + +void GetSendCommandByMacProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetSendCommandByMacProgressResult::getMessage()const +{ + return message_; +} + +std::string GetSendCommandByMacProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetSendCommandByMacProgressResult::getData()const +{ + return data_; +} + +int GetSendCommandByMacProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetSendCommandByMacProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetSidsAndGids4BidRequest.cc b/cloudwf/src/model/GetSidsAndGids4BidRequest.cc new file mode 100644 index 000000000..97dcc3f37 --- /dev/null +++ b/cloudwf/src/model/GetSidsAndGids4BidRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetSidsAndGids4BidRequest; + +GetSidsAndGids4BidRequest::GetSidsAndGids4BidRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetSidsAndGids4Bid") +{} + +GetSidsAndGids4BidRequest::~GetSidsAndGids4BidRequest() +{} + +int GetSidsAndGids4BidRequest::getQueryType()const +{ + return queryType_; +} + +void GetSidsAndGids4BidRequest::setQueryType(int queryType) +{ + queryType_ = queryType; + setParameter("QueryType", std::to_string(queryType)); +} + +std::string GetSidsAndGids4BidRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetSidsAndGids4BidRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long GetSidsAndGids4BidRequest::getQueryId()const +{ + return queryId_; +} + +void GetSidsAndGids4BidRequest::setQueryId(long queryId) +{ + queryId_ = queryId; + setParameter("QueryId", std::to_string(queryId)); +} + diff --git a/cloudwf/src/model/GetSidsAndGids4BidResult.cc b/cloudwf/src/model/GetSidsAndGids4BidResult.cc new file mode 100644 index 000000000..89e4babfd --- /dev/null +++ b/cloudwf/src/model/GetSidsAndGids4BidResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetSidsAndGids4BidResult::GetSidsAndGids4BidResult() : + ServiceResult() +{} + +GetSidsAndGids4BidResult::GetSidsAndGids4BidResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetSidsAndGids4BidResult::~GetSidsAndGids4BidResult() +{} + +void GetSidsAndGids4BidResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetSidsAndGids4BidResult::getMessage()const +{ + return message_; +} + +std::string GetSidsAndGids4BidResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetSidsAndGids4BidResult::getData()const +{ + return data_; +} + +int GetSidsAndGids4BidResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetSidsAndGids4BidResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetStaDetailedStatusRequest.cc b/cloudwf/src/model/GetStaDetailedStatusRequest.cc new file mode 100644 index 000000000..b245c43f5 --- /dev/null +++ b/cloudwf/src/model/GetStaDetailedStatusRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetStaDetailedStatusRequest; + +GetStaDetailedStatusRequest::GetStaDetailedStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetStaDetailedStatus") +{} + +GetStaDetailedStatusRequest::~GetStaDetailedStatusRequest() +{} + +long GetStaDetailedStatusRequest::getId()const +{ + return id_; +} + +void GetStaDetailedStatusRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetStaDetailedStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetStaDetailedStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetStaDetailedStatusResult.cc b/cloudwf/src/model/GetStaDetailedStatusResult.cc new file mode 100644 index 000000000..c8ade75b0 --- /dev/null +++ b/cloudwf/src/model/GetStaDetailedStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetStaDetailedStatusResult::GetStaDetailedStatusResult() : + ServiceResult() +{} + +GetStaDetailedStatusResult::GetStaDetailedStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetStaDetailedStatusResult::~GetStaDetailedStatusResult() +{} + +void GetStaDetailedStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetStaDetailedStatusResult::getMessage()const +{ + return message_; +} + +std::string GetStaDetailedStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetStaDetailedStatusResult::getData()const +{ + return data_; +} + +int GetStaDetailedStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetStaDetailedStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc b/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc new file mode 100644 index 000000000..5e09dd19a --- /dev/null +++ b/cloudwf/src/model/GetStaRunHistoryTimeSerRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetStaRunHistoryTimeSerRequest; + +GetStaRunHistoryTimeSerRequest::GetStaRunHistoryTimeSerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetStaRunHistoryTimeSer") +{} + +GetStaRunHistoryTimeSerRequest::~GetStaRunHistoryTimeSerRequest() +{} + +long GetStaRunHistoryTimeSerRequest::getId()const +{ + return id_; +} + +void GetStaRunHistoryTimeSerRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetStaRunHistoryTimeSerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetStaRunHistoryTimeSerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetStaRunHistoryTimeSerResult.cc b/cloudwf/src/model/GetStaRunHistoryTimeSerResult.cc new file mode 100644 index 000000000..28f823998 --- /dev/null +++ b/cloudwf/src/model/GetStaRunHistoryTimeSerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetStaRunHistoryTimeSerResult::GetStaRunHistoryTimeSerResult() : + ServiceResult() +{} + +GetStaRunHistoryTimeSerResult::GetStaRunHistoryTimeSerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetStaRunHistoryTimeSerResult::~GetStaRunHistoryTimeSerResult() +{} + +void GetStaRunHistoryTimeSerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetStaRunHistoryTimeSerResult::getMessage()const +{ + return message_; +} + +std::string GetStaRunHistoryTimeSerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetStaRunHistoryTimeSerResult::getData()const +{ + return data_; +} + +int GetStaRunHistoryTimeSerResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetStaRunHistoryTimeSerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetStaTopRequest.cc b/cloudwf/src/model/GetStaTopRequest.cc new file mode 100644 index 000000000..8ccf57828 --- /dev/null +++ b/cloudwf/src/model/GetStaTopRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetStaTopRequest; + +GetStaTopRequest::GetStaTopRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetStaTop") +{} + +GetStaTopRequest::~GetStaTopRequest() +{} + +long GetStaTopRequest::getApgroupId()const +{ + return apgroupId_; +} + +void GetStaTopRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string GetStaTopRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetStaTopRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetStaTopResult.cc b/cloudwf/src/model/GetStaTopResult.cc new file mode 100644 index 000000000..9d664a445 --- /dev/null +++ b/cloudwf/src/model/GetStaTopResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetStaTopResult::GetStaTopResult() : + ServiceResult() +{} + +GetStaTopResult::GetStaTopResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetStaTopResult::~GetStaTopResult() +{} + +void GetStaTopResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetStaTopResult::getMessage()const +{ + return message_; +} + +std::string GetStaTopResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetStaTopResult::getData()const +{ + return data_; +} + +int GetStaTopResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetStaTopResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetSubAccountPermissionRequest.cc b/cloudwf/src/model/GetSubAccountPermissionRequest.cc new file mode 100644 index 000000000..5750f5fc4 --- /dev/null +++ b/cloudwf/src/model/GetSubAccountPermissionRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetSubAccountPermissionRequest; + +GetSubAccountPermissionRequest::GetSubAccountPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetSubAccountPermission") +{} + +GetSubAccountPermissionRequest::~GetSubAccountPermissionRequest() +{} + +long GetSubAccountPermissionRequest::getId()const +{ + return id_; +} + +void GetSubAccountPermissionRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetSubAccountPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetSubAccountPermissionResult.cc b/cloudwf/src/model/GetSubAccountPermissionResult.cc new file mode 100644 index 000000000..0525f7827 --- /dev/null +++ b/cloudwf/src/model/GetSubAccountPermissionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetSubAccountPermissionResult::GetSubAccountPermissionResult() : + ServiceResult() +{} + +GetSubAccountPermissionResult::GetSubAccountPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetSubAccountPermissionResult::~GetSubAccountPermissionResult() +{} + +void GetSubAccountPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetSubAccountPermissionResult::getMessage()const +{ + return message_; +} + +std::string GetSubAccountPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetSubAccountPermissionResult::getData()const +{ + return data_; +} + +int GetSubAccountPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetSubAccountPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetSubAccountStatusRequest.cc b/cloudwf/src/model/GetSubAccountStatusRequest.cc new file mode 100644 index 000000000..7534dbcc3 --- /dev/null +++ b/cloudwf/src/model/GetSubAccountStatusRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetSubAccountStatusRequest; + +GetSubAccountStatusRequest::GetSubAccountStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetSubAccountStatus") +{} + +GetSubAccountStatusRequest::~GetSubAccountStatusRequest() +{} + +std::string GetSubAccountStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetSubAccountStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetSubAccountStatusResult.cc b/cloudwf/src/model/GetSubAccountStatusResult.cc new file mode 100644 index 000000000..3fe7e2237 --- /dev/null +++ b/cloudwf/src/model/GetSubAccountStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetSubAccountStatusResult::GetSubAccountStatusResult() : + ServiceResult() +{} + +GetSubAccountStatusResult::GetSubAccountStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetSubAccountStatusResult::~GetSubAccountStatusResult() +{} + +void GetSubAccountStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetSubAccountStatusResult::getMessage()const +{ + return message_; +} + +std::string GetSubAccountStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetSubAccountStatusResult::getData()const +{ + return data_; +} + +int GetSubAccountStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetSubAccountStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc b/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc new file mode 100644 index 000000000..128aaafbd --- /dev/null +++ b/cloudwf/src/model/GetUmengPagePermission4RootRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetUmengPagePermission4RootRequest; + +GetUmengPagePermission4RootRequest::GetUmengPagePermission4RootRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetUmengPagePermission4Root") +{} + +GetUmengPagePermission4RootRequest::~GetUmengPagePermission4RootRequest() +{} + +long GetUmengPagePermission4RootRequest::getId()const +{ + return id_; +} + +void GetUmengPagePermission4RootRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetUmengPagePermission4RootRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetUmengPagePermission4RootResult.cc b/cloudwf/src/model/GetUmengPagePermission4RootResult.cc new file mode 100644 index 000000000..b67a41057 --- /dev/null +++ b/cloudwf/src/model/GetUmengPagePermission4RootResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetUmengPagePermission4RootResult::GetUmengPagePermission4RootResult() : + ServiceResult() +{} + +GetUmengPagePermission4RootResult::GetUmengPagePermission4RootResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetUmengPagePermission4RootResult::~GetUmengPagePermission4RootResult() +{} + +void GetUmengPagePermission4RootResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetUmengPagePermission4RootResult::getMessage()const +{ + return message_; +} + +std::string GetUmengPagePermission4RootResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetUmengPagePermission4RootResult::getData()const +{ + return data_; +} + +int GetUmengPagePermission4RootResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetUmengPagePermission4RootResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc b/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc new file mode 100644 index 000000000..bd4c7927b --- /dev/null +++ b/cloudwf/src/model/GetUpgradeAPGroupProgressRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetUpgradeAPGroupProgressRequest; + +GetUpgradeAPGroupProgressRequest::GetUpgradeAPGroupProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetUpgradeAPGroupProgress") +{} + +GetUpgradeAPGroupProgressRequest::~GetUpgradeAPGroupProgressRequest() +{} + +std::string GetUpgradeAPGroupProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetUpgradeAPGroupProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetUpgradeAPGroupProgressResult.cc b/cloudwf/src/model/GetUpgradeAPGroupProgressResult.cc new file mode 100644 index 000000000..3638ccb5f --- /dev/null +++ b/cloudwf/src/model/GetUpgradeAPGroupProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetUpgradeAPGroupProgressResult::GetUpgradeAPGroupProgressResult() : + ServiceResult() +{} + +GetUpgradeAPGroupProgressResult::GetUpgradeAPGroupProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetUpgradeAPGroupProgressResult::~GetUpgradeAPGroupProgressResult() +{} + +void GetUpgradeAPGroupProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetUpgradeAPGroupProgressResult::getMessage()const +{ + return message_; +} + +std::string GetUpgradeAPGroupProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetUpgradeAPGroupProgressResult::getData()const +{ + return data_; +} + +int GetUpgradeAPGroupProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetUpgradeAPGroupProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetUpgradeAPProgressRequest.cc b/cloudwf/src/model/GetUpgradeAPProgressRequest.cc new file mode 100644 index 000000000..377bf07d2 --- /dev/null +++ b/cloudwf/src/model/GetUpgradeAPProgressRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::GetUpgradeAPProgressRequest; + +GetUpgradeAPProgressRequest::GetUpgradeAPProgressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetUpgradeAPProgress") +{} + +GetUpgradeAPProgressRequest::~GetUpgradeAPProgressRequest() +{} + +std::string GetUpgradeAPProgressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetUpgradeAPProgressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetUpgradeAPProgressResult.cc b/cloudwf/src/model/GetUpgradeAPProgressResult.cc new file mode 100644 index 000000000..037edd5de --- /dev/null +++ b/cloudwf/src/model/GetUpgradeAPProgressResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetUpgradeAPProgressResult::GetUpgradeAPProgressResult() : + ServiceResult() +{} + +GetUpgradeAPProgressResult::GetUpgradeAPProgressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetUpgradeAPProgressResult::~GetUpgradeAPProgressResult() +{} + +void GetUpgradeAPProgressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetUpgradeAPProgressResult::getMessage()const +{ + return message_; +} + +std::string GetUpgradeAPProgressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetUpgradeAPProgressResult::getData()const +{ + return data_; +} + +int GetUpgradeAPProgressResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetUpgradeAPProgressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetUpgradeImgRequest.cc b/cloudwf/src/model/GetUpgradeImgRequest.cc new file mode 100644 index 000000000..f3e349dfb --- /dev/null +++ b/cloudwf/src/model/GetUpgradeImgRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetUpgradeImgRequest; + +GetUpgradeImgRequest::GetUpgradeImgRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetUpgradeImg") +{} + +GetUpgradeImgRequest::~GetUpgradeImgRequest() +{} + +long GetUpgradeImgRequest::getId()const +{ + return id_; +} + +void GetUpgradeImgRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string GetUpgradeImgRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetUpgradeImgRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetUpgradeImgResult.cc b/cloudwf/src/model/GetUpgradeImgResult.cc new file mode 100644 index 000000000..b96073af7 --- /dev/null +++ b/cloudwf/src/model/GetUpgradeImgResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetUpgradeImgResult::GetUpgradeImgResult() : + ServiceResult() +{} + +GetUpgradeImgResult::GetUpgradeImgResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetUpgradeImgResult::~GetUpgradeImgResult() +{} + +void GetUpgradeImgResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetUpgradeImgResult::getMessage()const +{ + return message_; +} + +std::string GetUpgradeImgResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetUpgradeImgResult::getData()const +{ + return data_; +} + +int GetUpgradeImgResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetUpgradeImgResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc b/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc new file mode 100644 index 000000000..942f76eb4 --- /dev/null +++ b/cloudwf/src/model/GetUserUmengPagePermissionRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GetUserUmengPagePermissionRequest; + +GetUserUmengPagePermissionRequest::GetUserUmengPagePermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GetUserUmengPagePermission") +{} + +GetUserUmengPagePermissionRequest::~GetUserUmengPagePermissionRequest() +{} + +long GetUserUmengPagePermissionRequest::getBid()const +{ + return bid_; +} + +void GetUserUmengPagePermissionRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string GetUserUmengPagePermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GetUserUmengPagePermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GetUserUmengPagePermissionResult.cc b/cloudwf/src/model/GetUserUmengPagePermissionResult.cc new file mode 100644 index 000000000..dcefa080f --- /dev/null +++ b/cloudwf/src/model/GetUserUmengPagePermissionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GetUserUmengPagePermissionResult::GetUserUmengPagePermissionResult() : + ServiceResult() +{} + +GetUserUmengPagePermissionResult::GetUserUmengPagePermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GetUserUmengPagePermissionResult::~GetUserUmengPagePermissionResult() +{} + +void GetUserUmengPagePermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GetUserUmengPagePermissionResult::getMessage()const +{ + return message_; +} + +std::string GetUserUmengPagePermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GetUserUmengPagePermissionResult::getData()const +{ + return data_; +} + +int GetUserUmengPagePermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool GetUserUmengPagePermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GroupDetailsRequest.cc b/cloudwf/src/model/GroupDetailsRequest.cc new file mode 100644 index 000000000..fbd5caa01 --- /dev/null +++ b/cloudwf/src/model/GroupDetailsRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GroupDetailsRequest; + +GroupDetailsRequest::GroupDetailsRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GroupDetails") +{} + +GroupDetailsRequest::~GroupDetailsRequest() +{} + +long GroupDetailsRequest::getGsid()const +{ + return gsid_; +} + +void GroupDetailsRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string GroupDetailsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GroupDetailsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GroupDetailsResult.cc b/cloudwf/src/model/GroupDetailsResult.cc new file mode 100644 index 000000000..29f8f2431 --- /dev/null +++ b/cloudwf/src/model/GroupDetailsResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GroupDetailsResult::GroupDetailsResult() : + ServiceResult() +{} + +GroupDetailsResult::GroupDetailsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GroupDetailsResult::~GroupDetailsResult() +{} + +void GroupDetailsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GroupDetailsResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GroupDetailsResult::getData()const +{ + return data_; +} + +int GroupDetailsResult::getErrorCode()const +{ + return errorCode_; +} + +bool GroupDetailsResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GroupIntimeRequest.cc b/cloudwf/src/model/GroupIntimeRequest.cc new file mode 100644 index 000000000..287da50e3 --- /dev/null +++ b/cloudwf/src/model/GroupIntimeRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GroupIntimeRequest; + +GroupIntimeRequest::GroupIntimeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GroupIntime") +{} + +GroupIntimeRequest::~GroupIntimeRequest() +{} + +long GroupIntimeRequest::getGsid()const +{ + return gsid_; +} + +void GroupIntimeRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string GroupIntimeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GroupIntimeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GroupIntimeResult.cc b/cloudwf/src/model/GroupIntimeResult.cc new file mode 100644 index 000000000..ab969ea63 --- /dev/null +++ b/cloudwf/src/model/GroupIntimeResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GroupIntimeResult::GroupIntimeResult() : + ServiceResult() +{} + +GroupIntimeResult::GroupIntimeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GroupIntimeResult::~GroupIntimeResult() +{} + +void GroupIntimeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GroupIntimeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GroupIntimeResult::getData()const +{ + return data_; +} + +int GroupIntimeResult::getErrorCode()const +{ + return errorCode_; +} + +bool GroupIntimeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GroupOverviewRequest.cc b/cloudwf/src/model/GroupOverviewRequest.cc new file mode 100644 index 000000000..90d77146c --- /dev/null +++ b/cloudwf/src/model/GroupOverviewRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GroupOverviewRequest; + +GroupOverviewRequest::GroupOverviewRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GroupOverview") +{} + +GroupOverviewRequest::~GroupOverviewRequest() +{} + +long GroupOverviewRequest::getGsid()const +{ + return gsid_; +} + +void GroupOverviewRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string GroupOverviewRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GroupOverviewRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GroupOverviewResult.cc b/cloudwf/src/model/GroupOverviewResult.cc new file mode 100644 index 000000000..644f27443 --- /dev/null +++ b/cloudwf/src/model/GroupOverviewResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GroupOverviewResult::GroupOverviewResult() : + ServiceResult() +{} + +GroupOverviewResult::GroupOverviewResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GroupOverviewResult::~GroupOverviewResult() +{} + +void GroupOverviewResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GroupOverviewResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GroupOverviewResult::getData()const +{ + return data_; +} + +int GroupOverviewResult::getErrorCode()const +{ + return errorCode_; +} + +bool GroupOverviewResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/GroupTrendRequest.cc b/cloudwf/src/model/GroupTrendRequest.cc new file mode 100644 index 000000000..765f19868 --- /dev/null +++ b/cloudwf/src/model/GroupTrendRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::GroupTrendRequest; + +GroupTrendRequest::GroupTrendRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "GroupTrend") +{} + +GroupTrendRequest::~GroupTrendRequest() +{} + +long GroupTrendRequest::getGsid()const +{ + return gsid_; +} + +void GroupTrendRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string GroupTrendRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void GroupTrendRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/GroupTrendResult.cc b/cloudwf/src/model/GroupTrendResult.cc new file mode 100644 index 000000000..76ec9a62e --- /dev/null +++ b/cloudwf/src/model/GroupTrendResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +GroupTrendResult::GroupTrendResult() : + ServiceResult() +{} + +GroupTrendResult::GroupTrendResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +GroupTrendResult::~GroupTrendResult() +{} + +void GroupTrendResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string GroupTrendResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string GroupTrendResult::getData()const +{ + return data_; +} + +int GroupTrendResult::getErrorCode()const +{ + return errorCode_; +} + +bool GroupTrendResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/HeadquartersOverviewRequest.cc b/cloudwf/src/model/HeadquartersOverviewRequest.cc new file mode 100644 index 000000000..57ab6cb7a --- /dev/null +++ b/cloudwf/src/model/HeadquartersOverviewRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::HeadquartersOverviewRequest; + +HeadquartersOverviewRequest::HeadquartersOverviewRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersOverview") +{} + +HeadquartersOverviewRequest::~HeadquartersOverviewRequest() +{} + +long HeadquartersOverviewRequest::getBid()const +{ + return bid_; +} + +void HeadquartersOverviewRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string HeadquartersOverviewRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void HeadquartersOverviewRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/HeadquartersOverviewResult.cc b/cloudwf/src/model/HeadquartersOverviewResult.cc new file mode 100644 index 000000000..367fc6a61 --- /dev/null +++ b/cloudwf/src/model/HeadquartersOverviewResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +HeadquartersOverviewResult::HeadquartersOverviewResult() : + ServiceResult() +{} + +HeadquartersOverviewResult::HeadquartersOverviewResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HeadquartersOverviewResult::~HeadquartersOverviewResult() +{} + +void HeadquartersOverviewResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string HeadquartersOverviewResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string HeadquartersOverviewResult::getData()const +{ + return data_; +} + +int HeadquartersOverviewResult::getErrorCode()const +{ + return errorCode_; +} + +bool HeadquartersOverviewResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/HeadquartersRankingRequest.cc b/cloudwf/src/model/HeadquartersRankingRequest.cc new file mode 100644 index 000000000..1915578ae --- /dev/null +++ b/cloudwf/src/model/HeadquartersRankingRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::HeadquartersRankingRequest; + +HeadquartersRankingRequest::HeadquartersRankingRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersRanking") +{} + +HeadquartersRankingRequest::~HeadquartersRankingRequest() +{} + +long HeadquartersRankingRequest::getBid()const +{ + return bid_; +} + +void HeadquartersRankingRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string HeadquartersRankingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void HeadquartersRankingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/HeadquartersRankingResult.cc b/cloudwf/src/model/HeadquartersRankingResult.cc new file mode 100644 index 000000000..6b61eab87 --- /dev/null +++ b/cloudwf/src/model/HeadquartersRankingResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +HeadquartersRankingResult::HeadquartersRankingResult() : + ServiceResult() +{} + +HeadquartersRankingResult::HeadquartersRankingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HeadquartersRankingResult::~HeadquartersRankingResult() +{} + +void HeadquartersRankingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string HeadquartersRankingResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string HeadquartersRankingResult::getData()const +{ + return data_; +} + +int HeadquartersRankingResult::getErrorCode()const +{ + return errorCode_; +} + +bool HeadquartersRankingResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc b/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc new file mode 100644 index 000000000..8a83e906b --- /dev/null +++ b/cloudwf/src/model/HeadquartersToolsCoincideRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::HeadquartersToolsCoincideRequest; + +HeadquartersToolsCoincideRequest::HeadquartersToolsCoincideRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersToolsCoincide") +{} + +HeadquartersToolsCoincideRequest::~HeadquartersToolsCoincideRequest() +{} + +long HeadquartersToolsCoincideRequest::getBid()const +{ + return bid_; +} + +void HeadquartersToolsCoincideRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string HeadquartersToolsCoincideRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void HeadquartersToolsCoincideRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/HeadquartersToolsCoincideResult.cc b/cloudwf/src/model/HeadquartersToolsCoincideResult.cc new file mode 100644 index 000000000..1ac9f9660 --- /dev/null +++ b/cloudwf/src/model/HeadquartersToolsCoincideResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +HeadquartersToolsCoincideResult::HeadquartersToolsCoincideResult() : + ServiceResult() +{} + +HeadquartersToolsCoincideResult::HeadquartersToolsCoincideResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HeadquartersToolsCoincideResult::~HeadquartersToolsCoincideResult() +{} + +void HeadquartersToolsCoincideResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string HeadquartersToolsCoincideResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string HeadquartersToolsCoincideResult::getData()const +{ + return data_; +} + +int HeadquartersToolsCoincideResult::getErrorCode()const +{ + return errorCode_; +} + +bool HeadquartersToolsCoincideResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/HeadquartersToolsContrastRequest.cc b/cloudwf/src/model/HeadquartersToolsContrastRequest.cc new file mode 100644 index 000000000..c415a2f26 --- /dev/null +++ b/cloudwf/src/model/HeadquartersToolsContrastRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::HeadquartersToolsContrastRequest; + +HeadquartersToolsContrastRequest::HeadquartersToolsContrastRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersToolsContrast") +{} + +HeadquartersToolsContrastRequest::~HeadquartersToolsContrastRequest() +{} + +long HeadquartersToolsContrastRequest::getBid()const +{ + return bid_; +} + +void HeadquartersToolsContrastRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string HeadquartersToolsContrastRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void HeadquartersToolsContrastRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/HeadquartersToolsContrastResult.cc b/cloudwf/src/model/HeadquartersToolsContrastResult.cc new file mode 100644 index 000000000..cd2988387 --- /dev/null +++ b/cloudwf/src/model/HeadquartersToolsContrastResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +HeadquartersToolsContrastResult::HeadquartersToolsContrastResult() : + ServiceResult() +{} + +HeadquartersToolsContrastResult::HeadquartersToolsContrastResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HeadquartersToolsContrastResult::~HeadquartersToolsContrastResult() +{} + +void HeadquartersToolsContrastResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string HeadquartersToolsContrastResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string HeadquartersToolsContrastResult::getData()const +{ + return data_; +} + +int HeadquartersToolsContrastResult::getErrorCode()const +{ + return errorCode_; +} + +bool HeadquartersToolsContrastResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/HeadquartersToolsO2ORequest.cc b/cloudwf/src/model/HeadquartersToolsO2ORequest.cc new file mode 100644 index 000000000..b516a6aa4 --- /dev/null +++ b/cloudwf/src/model/HeadquartersToolsO2ORequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::HeadquartersToolsO2ORequest; + +HeadquartersToolsO2ORequest::HeadquartersToolsO2ORequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersToolsO2O") +{} + +HeadquartersToolsO2ORequest::~HeadquartersToolsO2ORequest() +{} + +long HeadquartersToolsO2ORequest::getBid()const +{ + return bid_; +} + +void HeadquartersToolsO2ORequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string HeadquartersToolsO2ORequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void HeadquartersToolsO2ORequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/HeadquartersToolsO2OResult.cc b/cloudwf/src/model/HeadquartersToolsO2OResult.cc new file mode 100644 index 000000000..48b084f70 --- /dev/null +++ b/cloudwf/src/model/HeadquartersToolsO2OResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +HeadquartersToolsO2OResult::HeadquartersToolsO2OResult() : + ServiceResult() +{} + +HeadquartersToolsO2OResult::HeadquartersToolsO2OResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HeadquartersToolsO2OResult::~HeadquartersToolsO2OResult() +{} + +void HeadquartersToolsO2OResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string HeadquartersToolsO2OResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string HeadquartersToolsO2OResult::getData()const +{ + return data_; +} + +int HeadquartersToolsO2OResult::getErrorCode()const +{ + return errorCode_; +} + +bool HeadquartersToolsO2OResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/HeadquartersTrendRequest.cc b/cloudwf/src/model/HeadquartersTrendRequest.cc new file mode 100644 index 000000000..697bd15d6 --- /dev/null +++ b/cloudwf/src/model/HeadquartersTrendRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::HeadquartersTrendRequest; + +HeadquartersTrendRequest::HeadquartersTrendRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "HeadquartersTrend") +{} + +HeadquartersTrendRequest::~HeadquartersTrendRequest() +{} + +long HeadquartersTrendRequest::getBid()const +{ + return bid_; +} + +void HeadquartersTrendRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string HeadquartersTrendRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void HeadquartersTrendRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/HeadquartersTrendResult.cc b/cloudwf/src/model/HeadquartersTrendResult.cc new file mode 100644 index 000000000..7ac8d5572 --- /dev/null +++ b/cloudwf/src/model/HeadquartersTrendResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +HeadquartersTrendResult::HeadquartersTrendResult() : + ServiceResult() +{} + +HeadquartersTrendResult::HeadquartersTrendResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +HeadquartersTrendResult::~HeadquartersTrendResult() +{} + +void HeadquartersTrendResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string HeadquartersTrendResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string HeadquartersTrendResult::getData()const +{ + return data_; +} + +int HeadquartersTrendResult::getErrorCode()const +{ + return errorCode_; +} + +bool HeadquartersTrendResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/InnerCheckOrderRequest.cc b/cloudwf/src/model/InnerCheckOrderRequest.cc new file mode 100644 index 000000000..e36f93c70 --- /dev/null +++ b/cloudwf/src/model/InnerCheckOrderRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::InnerCheckOrderRequest; + +InnerCheckOrderRequest::InnerCheckOrderRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "InnerCheckOrder") +{} + +InnerCheckOrderRequest::~InnerCheckOrderRequest() +{} + +std::string InnerCheckOrderRequest::getData()const +{ + return data_; +} + +void InnerCheckOrderRequest::setData(const std::string& data) +{ + data_ = data; + setParameter("Data", data); +} + +std::string InnerCheckOrderRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void InnerCheckOrderRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/InnerCheckOrderResult.cc b/cloudwf/src/model/InnerCheckOrderResult.cc new file mode 100644 index 000000000..dbb70a57c --- /dev/null +++ b/cloudwf/src/model/InnerCheckOrderResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +InnerCheckOrderResult::InnerCheckOrderResult() : + ServiceResult() +{} + +InnerCheckOrderResult::InnerCheckOrderResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +InnerCheckOrderResult::~InnerCheckOrderResult() +{} + +void InnerCheckOrderResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["code"].isNull()) + code_ = value["code"].asString(); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string InnerCheckOrderResult::getMessage()const +{ + return message_; +} + +std::string InnerCheckOrderResult::getData()const +{ + return data_; +} + +std::string InnerCheckOrderResult::getCode()const +{ + return code_; +} + +bool InnerCheckOrderResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/InnerProduceCloudWFRequest.cc b/cloudwf/src/model/InnerProduceCloudWFRequest.cc new file mode 100644 index 000000000..e1a6d09e8 --- /dev/null +++ b/cloudwf/src/model/InnerProduceCloudWFRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::InnerProduceCloudWFRequest; + +InnerProduceCloudWFRequest::InnerProduceCloudWFRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "InnerProduceCloudWF") +{} + +InnerProduceCloudWFRequest::~InnerProduceCloudWFRequest() +{} + +std::string InnerProduceCloudWFRequest::getData()const +{ + return data_; +} + +void InnerProduceCloudWFRequest::setData(const std::string& data) +{ + data_ = data; + setParameter("Data", data); +} + +std::string InnerProduceCloudWFRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void InnerProduceCloudWFRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/InnerProduceCloudWFResult.cc b/cloudwf/src/model/InnerProduceCloudWFResult.cc new file mode 100644 index 000000000..31e010af1 --- /dev/null +++ b/cloudwf/src/model/InnerProduceCloudWFResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +InnerProduceCloudWFResult::InnerProduceCloudWFResult() : + ServiceResult() +{} + +InnerProduceCloudWFResult::InnerProduceCloudWFResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +InnerProduceCloudWFResult::~InnerProduceCloudWFResult() +{} + +void InnerProduceCloudWFResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string InnerProduceCloudWFResult::getMessage()const +{ + return message_; +} + +std::string InnerProduceCloudWFResult::getData()const +{ + return data_; +} + +bool InnerProduceCloudWFResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/InnerRefundRequest.cc b/cloudwf/src/model/InnerRefundRequest.cc new file mode 100644 index 000000000..cfd8dee22 --- /dev/null +++ b/cloudwf/src/model/InnerRefundRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::InnerRefundRequest; + +InnerRefundRequest::InnerRefundRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "InnerRefund") +{} + +InnerRefundRequest::~InnerRefundRequest() +{} + +std::string InnerRefundRequest::getData()const +{ + return data_; +} + +void InnerRefundRequest::setData(const std::string& data) +{ + data_ = data; + setParameter("Data", data); +} + +std::string InnerRefundRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void InnerRefundRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/InnerRefundResult.cc b/cloudwf/src/model/InnerRefundResult.cc new file mode 100644 index 000000000..c28546898 --- /dev/null +++ b/cloudwf/src/model/InnerRefundResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +InnerRefundResult::InnerRefundResult() : + ServiceResult() +{} + +InnerRefundResult::InnerRefundResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +InnerRefundResult::~InnerRefundResult() +{} + +void InnerRefundResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string InnerRefundResult::getMessage()const +{ + return message_; +} + +std::string InnerRefundResult::getData()const +{ + return data_; +} + +bool InnerRefundResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/KickAndClearPMKcacheRequest.cc b/cloudwf/src/model/KickAndClearPMKcacheRequest.cc new file mode 100644 index 000000000..e8a60dcae --- /dev/null +++ b/cloudwf/src/model/KickAndClearPMKcacheRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::KickAndClearPMKcacheRequest; + +KickAndClearPMKcacheRequest::KickAndClearPMKcacheRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "KickAndClearPMKcache") +{} + +KickAndClearPMKcacheRequest::~KickAndClearPMKcacheRequest() +{} + +long KickAndClearPMKcacheRequest::getId()const +{ + return id_; +} + +void KickAndClearPMKcacheRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string KickAndClearPMKcacheRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void KickAndClearPMKcacheRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/KickAndClearPMKcacheResult.cc b/cloudwf/src/model/KickAndClearPMKcacheResult.cc new file mode 100644 index 000000000..2b36a4ee4 --- /dev/null +++ b/cloudwf/src/model/KickAndClearPMKcacheResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +KickAndClearPMKcacheResult::KickAndClearPMKcacheResult() : + ServiceResult() +{} + +KickAndClearPMKcacheResult::KickAndClearPMKcacheResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +KickAndClearPMKcacheResult::~KickAndClearPMKcacheResult() +{} + +void KickAndClearPMKcacheResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string KickAndClearPMKcacheResult::getMessage()const +{ + return message_; +} + +std::string KickAndClearPMKcacheResult::getErrorMsg()const +{ + return errorMsg_; +} + +int KickAndClearPMKcacheResult::getErrorCode()const +{ + return errorCode_; +} + +bool KickAndClearPMKcacheResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/KickStaRequest.cc b/cloudwf/src/model/KickStaRequest.cc new file mode 100644 index 000000000..c1cd25be9 --- /dev/null +++ b/cloudwf/src/model/KickStaRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::KickStaRequest; + +KickStaRequest::KickStaRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "KickSta") +{} + +KickStaRequest::~KickStaRequest() +{} + +long KickStaRequest::getId()const +{ + return id_; +} + +void KickStaRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string KickStaRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void KickStaRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/KickStaResult.cc b/cloudwf/src/model/KickStaResult.cc new file mode 100644 index 000000000..df4463493 --- /dev/null +++ b/cloudwf/src/model/KickStaResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +KickStaResult::KickStaResult() : + ServiceResult() +{} + +KickStaResult::KickStaResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +KickStaResult::~KickStaResult() +{} + +void KickStaResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string KickStaResult::getMessage()const +{ + return message_; +} + +std::string KickStaResult::getErrorMsg()const +{ + return errorMsg_; +} + +int KickStaResult::getErrorCode()const +{ + return errorCode_; +} + +bool KickStaResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListAccountConfigRequest.cc b/cloudwf/src/model/ListAccountConfigRequest.cc new file mode 100644 index 000000000..0b6958c3a --- /dev/null +++ b/cloudwf/src/model/ListAccountConfigRequest.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::Cloudwf::Model::ListAccountConfigRequest; + +ListAccountConfigRequest::ListAccountConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListAccountConfig") +{} + +ListAccountConfigRequest::~ListAccountConfigRequest() +{} + +std::string ListAccountConfigRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListAccountConfigRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +int ListAccountConfigRequest::getLength()const +{ + return length_; +} + +void ListAccountConfigRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListAccountConfigRequest::getSearchEmail()const +{ + return searchEmail_; +} + +void ListAccountConfigRequest::setSearchEmail(const std::string& searchEmail) +{ + searchEmail_ = searchEmail; + setParameter("SearchEmail", searchEmail); +} + +int ListAccountConfigRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListAccountConfigRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListAccountConfigRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListAccountConfigRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListAccountConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListAccountConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListAccountConfigResult.cc b/cloudwf/src/model/ListAccountConfigResult.cc new file mode 100644 index 000000000..d6a60b573 --- /dev/null +++ b/cloudwf/src/model/ListAccountConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListAccountConfigResult::ListAccountConfigResult() : + ServiceResult() +{} + +ListAccountConfigResult::ListAccountConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListAccountConfigResult::~ListAccountConfigResult() +{} + +void ListAccountConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListAccountConfigResult::getMessage()const +{ + return message_; +} + +std::string ListAccountConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListAccountConfigResult::getData()const +{ + return data_; +} + +int ListAccountConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListAccountConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApAssetCanBeAddedRequest.cc b/cloudwf/src/model/ListApAssetCanBeAddedRequest.cc new file mode 100644 index 000000000..2fb3a6aa1 --- /dev/null +++ b/cloudwf/src/model/ListApAssetCanBeAddedRequest.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::Cloudwf::Model::ListApAssetCanBeAddedRequest; + +ListApAssetCanBeAddedRequest::ListApAssetCanBeAddedRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApAssetCanBeAdded") +{} + +ListApAssetCanBeAddedRequest::~ListApAssetCanBeAddedRequest() +{} + +std::string ListApAssetCanBeAddedRequest::getSearchName()const +{ + return searchName_; +} + +void ListApAssetCanBeAddedRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +long ListApAssetCanBeAddedRequest::getApgroupId()const +{ + return apgroupId_; +} + +void ListApAssetCanBeAddedRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +int ListApAssetCanBeAddedRequest::getLength()const +{ + return length_; +} + +void ListApAssetCanBeAddedRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListApAssetCanBeAddedRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApAssetCanBeAddedRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListApAssetCanBeAddedRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListApAssetCanBeAddedRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +std::string ListApAssetCanBeAddedRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApAssetCanBeAddedRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListApAssetCanBeAddedRequest::getSearchModel()const +{ + return searchModel_; +} + +void ListApAssetCanBeAddedRequest::setSearchModel(const std::string& searchModel) +{ + searchModel_ = searchModel; + setParameter("SearchModel", searchModel); +} + diff --git a/cloudwf/src/model/ListApAssetCanBeAddedResult.cc b/cloudwf/src/model/ListApAssetCanBeAddedResult.cc new file mode 100644 index 000000000..64f6b49e5 --- /dev/null +++ b/cloudwf/src/model/ListApAssetCanBeAddedResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApAssetCanBeAddedResult::ListApAssetCanBeAddedResult() : + ServiceResult() +{} + +ListApAssetCanBeAddedResult::ListApAssetCanBeAddedResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApAssetCanBeAddedResult::~ListApAssetCanBeAddedResult() +{} + +void ListApAssetCanBeAddedResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApAssetCanBeAddedResult::getMessage()const +{ + return message_; +} + +std::string ListApAssetCanBeAddedResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApAssetCanBeAddedResult::getData()const +{ + return data_; +} + +int ListApAssetCanBeAddedResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApAssetCanBeAddedResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApAssetRequest.cc b/cloudwf/src/model/ListApAssetRequest.cc new file mode 100644 index 000000000..c3f25bf9b --- /dev/null +++ b/cloudwf/src/model/ListApAssetRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::ListApAssetRequest; + +ListApAssetRequest::ListApAssetRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApAsset") +{} + +ListApAssetRequest::~ListApAssetRequest() +{} + +std::string ListApAssetRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApAssetRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApAssetRequest::getSearchName()const +{ + return searchName_; +} + +void ListApAssetRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +std::string ListApAssetRequest::getSearchSerialNo()const +{ + return searchSerialNo_; +} + +void ListApAssetRequest::setSearchSerialNo(const std::string& searchSerialNo) +{ + searchSerialNo_ = searchSerialNo; + setParameter("SearchSerialNo", searchSerialNo); +} + +int ListApAssetRequest::getLength()const +{ + return length_; +} + +void ListApAssetRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListApAssetRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApAssetRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListApAssetRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListApAssetRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +std::string ListApAssetRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApAssetRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListApAssetRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApAssetRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListApAssetRequest::getSearchModel()const +{ + return searchModel_; +} + +void ListApAssetRequest::setSearchModel(const std::string& searchModel) +{ + searchModel_ = searchModel; + setParameter("SearchModel", searchModel); +} + diff --git a/cloudwf/src/model/ListApAssetResult.cc b/cloudwf/src/model/ListApAssetResult.cc new file mode 100644 index 000000000..1c7bd02f6 --- /dev/null +++ b/cloudwf/src/model/ListApAssetResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApAssetResult::ListApAssetResult() : + ServiceResult() +{} + +ListApAssetResult::ListApAssetResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApAssetResult::~ListApAssetResult() +{} + +void ListApAssetResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApAssetResult::getMessage()const +{ + return message_; +} + +std::string ListApAssetResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApAssetResult::getData()const +{ + return data_; +} + +int ListApAssetResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApAssetResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApDetailInfoRequest.cc b/cloudwf/src/model/ListApDetailInfoRequest.cc new file mode 100644 index 000000000..e6ce22a14 --- /dev/null +++ b/cloudwf/src/model/ListApDetailInfoRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ListApDetailInfoRequest; + +ListApDetailInfoRequest::ListApDetailInfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApDetailInfo") +{} + +ListApDetailInfoRequest::~ListApDetailInfoRequest() +{} + +long ListApDetailInfoRequest::getApAssetId()const +{ + return apAssetId_; +} + +void ListApDetailInfoRequest::setApAssetId(long apAssetId) +{ + apAssetId_ = apAssetId; + setParameter("ApAssetId", std::to_string(apAssetId)); +} + +std::string ListApDetailInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApDetailInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApDetailInfoResult.cc b/cloudwf/src/model/ListApDetailInfoResult.cc new file mode 100644 index 000000000..ef36634fe --- /dev/null +++ b/cloudwf/src/model/ListApDetailInfoResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApDetailInfoResult::ListApDetailInfoResult() : + ServiceResult() +{} + +ListApDetailInfoResult::ListApDetailInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApDetailInfoResult::~ListApDetailInfoResult() +{} + +void ListApDetailInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApDetailInfoResult::getMessage()const +{ + return message_; +} + +std::string ListApDetailInfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApDetailInfoResult::getData()const +{ + return data_; +} + +int ListApDetailInfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApDetailInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApPositionMapRequest.cc b/cloudwf/src/model/ListApPositionMapRequest.cc new file mode 100644 index 000000000..49e4f57bb --- /dev/null +++ b/cloudwf/src/model/ListApPositionMapRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::ListApPositionMapRequest; + +ListApPositionMapRequest::ListApPositionMapRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApPositionMap") +{} + +ListApPositionMapRequest::~ListApPositionMapRequest() +{} + +std::string ListApPositionMapRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApPositionMapRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApPositionMapRequest::getSearchName()const +{ + return searchName_; +} + +void ListApPositionMapRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +int ListApPositionMapRequest::getTotalItem()const +{ + return totalItem_; +} + +void ListApPositionMapRequest::setTotalItem(int totalItem) +{ + totalItem_ = totalItem; + setParameter("TotalItem", std::to_string(totalItem)); +} + +int ListApPositionMapRequest::getLength()const +{ + return length_; +} + +void ListApPositionMapRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListApPositionMapRequest::getMapType()const +{ + return mapType_; +} + +void ListApPositionMapRequest::setMapType(int mapType) +{ + mapType_ = mapType; + setParameter("MapType", std::to_string(mapType)); +} + +int ListApPositionMapRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApPositionMapRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListApPositionMapRequest::getSearchApgroupName()const +{ + return searchApgroupName_; +} + +void ListApPositionMapRequest::setSearchApgroupName(const std::string& searchApgroupName) +{ + searchApgroupName_ = searchApgroupName; + setParameter("SearchApgroupName", searchApgroupName); +} + +std::string ListApPositionMapRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApPositionMapRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListApPositionMapRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApPositionMapRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApPositionMapResult.cc b/cloudwf/src/model/ListApPositionMapResult.cc new file mode 100644 index 000000000..3e602fab0 --- /dev/null +++ b/cloudwf/src/model/ListApPositionMapResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApPositionMapResult::ListApPositionMapResult() : + ServiceResult() +{} + +ListApPositionMapResult::ListApPositionMapResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApPositionMapResult::~ListApPositionMapResult() +{} + +void ListApPositionMapResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApPositionMapResult::getMessage()const +{ + return message_; +} + +std::string ListApPositionMapResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApPositionMapResult::getData()const +{ + return data_; +} + +int ListApPositionMapResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApPositionMapResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApPositionRequest.cc b/cloudwf/src/model/ListApPositionRequest.cc new file mode 100644 index 000000000..4e2073696 --- /dev/null +++ b/cloudwf/src/model/ListApPositionRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ListApPositionRequest; + +ListApPositionRequest::ListApPositionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApPosition") +{} + +ListApPositionRequest::~ListApPositionRequest() +{} + +long ListApPositionRequest::getMapId()const +{ + return mapId_; +} + +void ListApPositionRequest::setMapId(long mapId) +{ + mapId_ = mapId; + setParameter("MapId", std::to_string(mapId)); +} + +std::string ListApPositionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApPositionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApPositionResult.cc b/cloudwf/src/model/ListApPositionResult.cc new file mode 100644 index 000000000..58d36d026 --- /dev/null +++ b/cloudwf/src/model/ListApPositionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApPositionResult::ListApPositionResult() : + ServiceResult() +{} + +ListApPositionResult::ListApPositionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApPositionResult::~ListApPositionResult() +{} + +void ListApPositionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApPositionResult::getMessage()const +{ + return message_; +} + +std::string ListApPositionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApPositionResult::getData()const +{ + return data_; +} + +int ListApPositionResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApPositionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApPositionStatusRequest.cc b/cloudwf/src/model/ListApPositionStatusRequest.cc new file mode 100644 index 000000000..a4c2e2b4c --- /dev/null +++ b/cloudwf/src/model/ListApPositionStatusRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ListApPositionStatusRequest; + +ListApPositionStatusRequest::ListApPositionStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApPositionStatus") +{} + +ListApPositionStatusRequest::~ListApPositionStatusRequest() +{} + +std::string ListApPositionStatusRequest::getJsonData()const +{ + return jsonData_; +} + +void ListApPositionStatusRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string ListApPositionStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApPositionStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApPositionStatusResult.cc b/cloudwf/src/model/ListApPositionStatusResult.cc new file mode 100644 index 000000000..a06a5c643 --- /dev/null +++ b/cloudwf/src/model/ListApPositionStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApPositionStatusResult::ListApPositionStatusResult() : + ServiceResult() +{} + +ListApPositionStatusResult::ListApPositionStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApPositionStatusResult::~ListApPositionStatusResult() +{} + +void ListApPositionStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApPositionStatusResult::getMessage()const +{ + return message_; +} + +std::string ListApPositionStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApPositionStatusResult::getData()const +{ + return data_; +} + +int ListApPositionStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApPositionStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApRadioStatusRequest.cc b/cloudwf/src/model/ListApRadioStatusRequest.cc new file mode 100644 index 000000000..cfc387534 --- /dev/null +++ b/cloudwf/src/model/ListApRadioStatusRequest.cc @@ -0,0 +1,148 @@ +/* + * 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::Cloudwf::Model::ListApRadioStatusRequest; + +ListApRadioStatusRequest::ListApRadioStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApRadioStatus") +{} + +ListApRadioStatusRequest::~ListApRadioStatusRequest() +{} + +int ListApRadioStatusRequest::getSearchDisabled()const +{ + return searchDisabled_; +} + +void ListApRadioStatusRequest::setSearchDisabled(int searchDisabled) +{ + searchDisabled_ = searchDisabled; + setParameter("SearchDisabled", std::to_string(searchDisabled)); +} + +std::string ListApRadioStatusRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApRadioStatusRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApRadioStatusRequest::getSearchName()const +{ + return searchName_; +} + +void ListApRadioStatusRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +int ListApRadioStatusRequest::getSearchChannelEquals()const +{ + return searchChannelEquals_; +} + +void ListApRadioStatusRequest::setSearchChannelEquals(int searchChannelEquals) +{ + searchChannelEquals_ = searchChannelEquals; + setParameter("SearchChannelEquals", std::to_string(searchChannelEquals)); +} + +int ListApRadioStatusRequest::getLength()const +{ + return length_; +} + +void ListApRadioStatusRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListApRadioStatusRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListApRadioStatusRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +std::string ListApRadioStatusRequest::getSearchApgroupName()const +{ + return searchApgroupName_; +} + +void ListApRadioStatusRequest::setSearchApgroupName(const std::string& searchApgroupName) +{ + searchApgroupName_ = searchApgroupName; + setParameter("SearchApgroupName", searchApgroupName); +} + +int ListApRadioStatusRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApRadioStatusRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListApRadioStatusRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApRadioStatusRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +int ListApRadioStatusRequest::getSearchApStatus()const +{ + return searchApStatus_; +} + +void ListApRadioStatusRequest::setSearchApStatus(int searchApStatus) +{ + searchApStatus_ = searchApStatus; + setParameter("SearchApStatus", std::to_string(searchApStatus)); +} + +std::string ListApRadioStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApRadioStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApRadioStatusResult.cc b/cloudwf/src/model/ListApRadioStatusResult.cc new file mode 100644 index 000000000..a6969d7e1 --- /dev/null +++ b/cloudwf/src/model/ListApRadioStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApRadioStatusResult::ListApRadioStatusResult() : + ServiceResult() +{} + +ListApRadioStatusResult::ListApRadioStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApRadioStatusResult::~ListApRadioStatusResult() +{} + +void ListApRadioStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApRadioStatusResult::getMessage()const +{ + return message_; +} + +std::string ListApRadioStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApRadioStatusResult::getData()const +{ + return data_; +} + +int ListApRadioStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApRadioStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApStaStatusRequest.cc b/cloudwf/src/model/ListApStaStatusRequest.cc new file mode 100644 index 000000000..d26bf44b8 --- /dev/null +++ b/cloudwf/src/model/ListApStaStatusRequest.cc @@ -0,0 +1,148 @@ +/* + * 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::Cloudwf::Model::ListApStaStatusRequest; + +ListApStaStatusRequest::ListApStaStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApStaStatus") +{} + +ListApStaStatusRequest::~ListApStaStatusRequest() +{} + +std::string ListApStaStatusRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApStaStatusRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApStaStatusRequest::getSearchProtocal()const +{ + return searchProtocal_; +} + +void ListApStaStatusRequest::setSearchProtocal(const std::string& searchProtocal) +{ + searchProtocal_ = searchProtocal; + setParameter("SearchProtocal", searchProtocal); +} + +std::string ListApStaStatusRequest::getSearchSsid()const +{ + return searchSsid_; +} + +void ListApStaStatusRequest::setSearchSsid(const std::string& searchSsid) +{ + searchSsid_ = searchSsid; + setParameter("SearchSsid", searchSsid); +} + +std::string ListApStaStatusRequest::getSearchIp()const +{ + return searchIp_; +} + +void ListApStaStatusRequest::setSearchIp(const std::string& searchIp) +{ + searchIp_ = searchIp; + setParameter("SearchIp", searchIp); +} + +int ListApStaStatusRequest::getLength()const +{ + return length_; +} + +void ListApStaStatusRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListApStaStatusRequest::getSearchUsername()const +{ + return searchUsername_; +} + +void ListApStaStatusRequest::setSearchUsername(const std::string& searchUsername) +{ + searchUsername_ = searchUsername; + setParameter("SearchUsername", searchUsername); +} + +std::string ListApStaStatusRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListApStaStatusRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +int ListApStaStatusRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApStaStatusRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +long ListApStaStatusRequest::getId()const +{ + return id_; +} + +void ListApStaStatusRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ListApStaStatusRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApStaStatusRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListApStaStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApStaStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApStaStatusResult.cc b/cloudwf/src/model/ListApStaStatusResult.cc new file mode 100644 index 000000000..92b2bedf2 --- /dev/null +++ b/cloudwf/src/model/ListApStaStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApStaStatusResult::ListApStaStatusResult() : + ServiceResult() +{} + +ListApStaStatusResult::ListApStaStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApStaStatusResult::~ListApStaStatusResult() +{} + +void ListApStaStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApStaStatusResult::getMessage()const +{ + return message_; +} + +std::string ListApStaStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApStaStatusResult::getData()const +{ + return data_; +} + +int ListApStaStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApStaStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApStatusRequest.cc b/cloudwf/src/model/ListApStatusRequest.cc new file mode 100644 index 000000000..85ae67422 --- /dev/null +++ b/cloudwf/src/model/ListApStatusRequest.cc @@ -0,0 +1,181 @@ +/* + * 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::Cloudwf::Model::ListApStatusRequest; + +ListApStatusRequest::ListApStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApStatus") +{} + +ListApStatusRequest::~ListApStatusRequest() +{} + +std::string ListApStatusRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApStatusRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApStatusRequest::getSearchName()const +{ + return searchName_; +} + +void ListApStatusRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +std::string ListApStatusRequest::getSearchGroupName()const +{ + return searchGroupName_; +} + +void ListApStatusRequest::setSearchGroupName(const std::string& searchGroupName) +{ + searchGroupName_ = searchGroupName; + setParameter("SearchGroupName", searchGroupName); +} + +int ListApStatusRequest::getSearchStatus()const +{ + return searchStatus_; +} + +void ListApStatusRequest::setSearchStatus(int searchStatus) +{ + searchStatus_ = searchStatus; + setParameter("SearchStatus", std::to_string(searchStatus)); +} + +std::string ListApStatusRequest::getSearchWanIp()const +{ + return searchWanIp_; +} + +void ListApStatusRequest::setSearchWanIp(const std::string& searchWanIp) +{ + searchWanIp_ = searchWanIp; + setParameter("SearchWanIp", searchWanIp); +} + +std::string ListApStatusRequest::getSearchApModelName()const +{ + return searchApModelName_; +} + +void ListApStatusRequest::setSearchApModelName(const std::string& searchApModelName) +{ + searchApModelName_ = searchApModelName; + setParameter("SearchApModelName", searchApModelName); +} + +int ListApStatusRequest::getLength()const +{ + return length_; +} + +void ListApStatusRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListApStatusRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApStatusRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListApStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int ListApStatusRequest::getSearchBssEquals()const +{ + return searchBssEquals_; +} + +void ListApStatusRequest::setSearchBssEquals(int searchBssEquals) +{ + searchBssEquals_ = searchBssEquals; + setParameter("SearchBssEquals", std::to_string(searchBssEquals)); +} + +long ListApStatusRequest::getSearchSwVersion()const +{ + return searchSwVersion_; +} + +void ListApStatusRequest::setSearchSwVersion(long searchSwVersion) +{ + searchSwVersion_ = searchSwVersion; + setParameter("SearchSwVersion", std::to_string(searchSwVersion)); +} + +std::string ListApStatusRequest::getSearchCompanyName()const +{ + return searchCompanyName_; +} + +void ListApStatusRequest::setSearchCompanyName(const std::string& searchCompanyName) +{ + searchCompanyName_ = searchCompanyName; + setParameter("SearchCompanyName", searchCompanyName); +} + +std::string ListApStatusRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListApStatusRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +int ListApStatusRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApStatusRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + diff --git a/cloudwf/src/model/ListApStatusResult.cc b/cloudwf/src/model/ListApStatusResult.cc new file mode 100644 index 000000000..2b481cd4a --- /dev/null +++ b/cloudwf/src/model/ListApStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApStatusResult::ListApStatusResult() : + ServiceResult() +{} + +ListApStatusResult::ListApStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApStatusResult::~ListApStatusResult() +{} + +void ListApStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApStatusResult::getMessage()const +{ + return message_; +} + +std::string ListApStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApStatusResult::getData()const +{ + return data_; +} + +int ListApStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApUpgradeRequest.cc b/cloudwf/src/model/ListApUpgradeRequest.cc new file mode 100644 index 000000000..bc4b1fa40 --- /dev/null +++ b/cloudwf/src/model/ListApUpgradeRequest.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::Cloudwf::Model::ListApUpgradeRequest; + +ListApUpgradeRequest::ListApUpgradeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApUpgrade") +{} + +ListApUpgradeRequest::~ListApUpgradeRequest() +{} + +std::string ListApUpgradeRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApUpgradeRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApUpgradeRequest::getSearchName()const +{ + return searchName_; +} + +void ListApUpgradeRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +std::string ListApUpgradeRequest::getSearchApModelName()const +{ + return searchApModelName_; +} + +void ListApUpgradeRequest::setSearchApModelName(const std::string& searchApModelName) +{ + searchApModelName_ = searchApModelName; + setParameter("SearchApModelName", searchApModelName); +} + +int ListApUpgradeRequest::getLength()const +{ + return length_; +} + +void ListApUpgradeRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListApUpgradeRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListApUpgradeRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +int ListApUpgradeRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApUpgradeRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListApUpgradeRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApUpgradeRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListApUpgradeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApUpgradeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApUpgradeResult.cc b/cloudwf/src/model/ListApUpgradeResult.cc new file mode 100644 index 000000000..213b6216a --- /dev/null +++ b/cloudwf/src/model/ListApUpgradeResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApUpgradeResult::ListApUpgradeResult() : + ServiceResult() +{} + +ListApUpgradeResult::ListApUpgradeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApUpgradeResult::~ListApUpgradeResult() +{} + +void ListApUpgradeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApUpgradeResult::getMessage()const +{ + return message_; +} + +std::string ListApUpgradeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApUpgradeResult::getData()const +{ + return data_; +} + +int ListApUpgradeResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApUpgradeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListApgroupConfigRequest.cc b/cloudwf/src/model/ListApgroupConfigRequest.cc new file mode 100644 index 000000000..9ce6a6279 --- /dev/null +++ b/cloudwf/src/model/ListApgroupConfigRequest.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::Cloudwf::Model::ListApgroupConfigRequest; + +ListApgroupConfigRequest::ListApgroupConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListApgroupConfig") +{} + +ListApgroupConfigRequest::~ListApgroupConfigRequest() +{} + +std::string ListApgroupConfigRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListApgroupConfigRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListApgroupConfigRequest::getSearchName()const +{ + return searchName_; +} + +void ListApgroupConfigRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +std::string ListApgroupConfigRequest::getSearchCompany()const +{ + return searchCompany_; +} + +void ListApgroupConfigRequest::setSearchCompany(const std::string& searchCompany) +{ + searchCompany_ = searchCompany; + setParameter("SearchCompany", searchCompany); +} + +int ListApgroupConfigRequest::getLength()const +{ + return length_; +} + +void ListApgroupConfigRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListApgroupConfigRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListApgroupConfigRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListApgroupConfigRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListApgroupConfigRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListApgroupConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListApgroupConfigResult.cc b/cloudwf/src/model/ListApgroupConfigResult.cc new file mode 100644 index 000000000..86d0e76ca --- /dev/null +++ b/cloudwf/src/model/ListApgroupConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListApgroupConfigResult::ListApgroupConfigResult() : + ServiceResult() +{} + +ListApgroupConfigResult::ListApgroupConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListApgroupConfigResult::~ListApgroupConfigResult() +{} + +void ListApgroupConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListApgroupConfigResult::getMessage()const +{ + return message_; +} + +std::string ListApgroupConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListApgroupConfigResult::getData()const +{ + return data_; +} + +int ListApgroupConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListApgroupConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListBriefApConfigRequest.cc b/cloudwf/src/model/ListBriefApConfigRequest.cc new file mode 100644 index 000000000..e63e52e02 --- /dev/null +++ b/cloudwf/src/model/ListBriefApConfigRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::ListBriefApConfigRequest; + +ListBriefApConfigRequest::ListBriefApConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListBriefApConfig") +{} + +ListBriefApConfigRequest::~ListBriefApConfigRequest() +{} + +int ListBriefApConfigRequest::getSearchScan()const +{ + return searchScan_; +} + +void ListBriefApConfigRequest::setSearchScan(int searchScan) +{ + searchScan_ = searchScan; + setParameter("SearchScan", std::to_string(searchScan)); +} + +std::string ListBriefApConfigRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListBriefApConfigRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListBriefApConfigRequest::getSearchName()const +{ + return searchName_; +} + +void ListBriefApConfigRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +int ListBriefApConfigRequest::getLength()const +{ + return length_; +} + +void ListBriefApConfigRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListBriefApConfigRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListBriefApConfigRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +int ListBriefApConfigRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListBriefApConfigRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListBriefApConfigRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListBriefApConfigRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListBriefApConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListBriefApConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListBriefApConfigRequest::getSearchModel()const +{ + return searchModel_; +} + +void ListBriefApConfigRequest::setSearchModel(const std::string& searchModel) +{ + searchModel_ = searchModel; + setParameter("SearchModel", searchModel); +} + diff --git a/cloudwf/src/model/ListBriefApConfigResult.cc b/cloudwf/src/model/ListBriefApConfigResult.cc new file mode 100644 index 000000000..33c0f4678 --- /dev/null +++ b/cloudwf/src/model/ListBriefApConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListBriefApConfigResult::ListBriefApConfigResult() : + ServiceResult() +{} + +ListBriefApConfigResult::ListBriefApConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBriefApConfigResult::~ListBriefApConfigResult() +{} + +void ListBriefApConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListBriefApConfigResult::getMessage()const +{ + return message_; +} + +std::string ListBriefApConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListBriefApConfigResult::getData()const +{ + return data_; +} + +int ListBriefApConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListBriefApConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListBriefConfigByActionRequest.cc b/cloudwf/src/model/ListBriefConfigByActionRequest.cc new file mode 100644 index 000000000..f0c8b0652 --- /dev/null +++ b/cloudwf/src/model/ListBriefConfigByActionRequest.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::Cloudwf::Model::ListBriefConfigByActionRequest; + +ListBriefConfigByActionRequest::ListBriefConfigByActionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListBriefConfigByAction") +{} + +ListBriefConfigByActionRequest::~ListBriefConfigByActionRequest() +{} + +long ListBriefConfigByActionRequest::getAncestorApgroupId()const +{ + return ancestorApgroupId_; +} + +void ListBriefConfigByActionRequest::setAncestorApgroupId(long ancestorApgroupId) +{ + ancestorApgroupId_ = ancestorApgroupId; + setParameter("AncestorApgroupId", std::to_string(ancestorApgroupId)); +} + +int ListBriefConfigByActionRequest::getLimit()const +{ + return limit_; +} + +void ListBriefConfigByActionRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +std::string ListBriefConfigByActionRequest::getFuzzySearch()const +{ + return fuzzySearch_; +} + +void ListBriefConfigByActionRequest::setFuzzySearch(const std::string& fuzzySearch) +{ + fuzzySearch_ = fuzzySearch; + setParameter("FuzzySearch", fuzzySearch); +} + +std::string ListBriefConfigByActionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListBriefConfigByActionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListBriefConfigByActionResult.cc b/cloudwf/src/model/ListBriefConfigByActionResult.cc new file mode 100644 index 000000000..27dd3d1f5 --- /dev/null +++ b/cloudwf/src/model/ListBriefConfigByActionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListBriefConfigByActionResult::ListBriefConfigByActionResult() : + ServiceResult() +{} + +ListBriefConfigByActionResult::ListBriefConfigByActionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBriefConfigByActionResult::~ListBriefConfigByActionResult() +{} + +void ListBriefConfigByActionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListBriefConfigByActionResult::getMessage()const +{ + return message_; +} + +std::string ListBriefConfigByActionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListBriefConfigByActionResult::getData()const +{ + return data_; +} + +int ListBriefConfigByActionResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListBriefConfigByActionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListBusinessDetailsRequest.cc b/cloudwf/src/model/ListBusinessDetailsRequest.cc new file mode 100644 index 000000000..1ab8c63e3 --- /dev/null +++ b/cloudwf/src/model/ListBusinessDetailsRequest.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::Cloudwf::Model::ListBusinessDetailsRequest; + +ListBusinessDetailsRequest::ListBusinessDetailsRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListBusinessDetails") +{} + +ListBusinessDetailsRequest::~ListBusinessDetailsRequest() +{} + +std::string ListBusinessDetailsRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListBusinessDetailsRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListBusinessDetailsRequest::getSearchName()const +{ + return searchName_; +} + +void ListBusinessDetailsRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +int ListBusinessDetailsRequest::getLength()const +{ + return length_; +} + +void ListBusinessDetailsRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListBusinessDetailsRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListBusinessDetailsRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListBusinessDetailsRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListBusinessDetailsRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListBusinessDetailsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListBusinessDetailsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListBusinessDetailsResult.cc b/cloudwf/src/model/ListBusinessDetailsResult.cc new file mode 100644 index 000000000..4a2dba7df --- /dev/null +++ b/cloudwf/src/model/ListBusinessDetailsResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListBusinessDetailsResult::ListBusinessDetailsResult() : + ServiceResult() +{} + +ListBusinessDetailsResult::ListBusinessDetailsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBusinessDetailsResult::~ListBusinessDetailsResult() +{} + +void ListBusinessDetailsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListBusinessDetailsResult::getMessage()const +{ + return message_; +} + +std::string ListBusinessDetailsResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListBusinessDetailsResult::getData()const +{ + return data_; +} + +int ListBusinessDetailsResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListBusinessDetailsResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListBusinessesRequest.cc b/cloudwf/src/model/ListBusinessesRequest.cc new file mode 100644 index 000000000..6ac8ccaeb --- /dev/null +++ b/cloudwf/src/model/ListBusinessesRequest.cc @@ -0,0 +1,38 @@ +/* + * 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::Cloudwf::Model::ListBusinessesRequest; + +ListBusinessesRequest::ListBusinessesRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListBusinesses") +{} + +ListBusinessesRequest::~ListBusinessesRequest() +{} + +std::string ListBusinessesRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListBusinessesRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListBusinessesResult.cc b/cloudwf/src/model/ListBusinessesResult.cc new file mode 100644 index 000000000..e1466ed69 --- /dev/null +++ b/cloudwf/src/model/ListBusinessesResult.cc @@ -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. + */ + +#include +#include + +using namespace AlibabaCloud::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListBusinessesResult::ListBusinessesResult() : + ServiceResult() +{} + +ListBusinessesResult::ListBusinessesResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListBusinessesResult::~ListBusinessesResult() +{} + +void ListBusinessesResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + auto alldata = value["data"]["BusinessInfo"]; + for (auto value : alldata) + { + BusinessInfo dataObject; + if(!value["text"].isNull()) + dataObject.text = value["text"].asString(); + if(!value["value"].isNull()) + dataObject.value = value["value"].asString(); + data_.push_back(dataObject); + } + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + +} + +std::vector ListBusinessesResult::getdata()const +{ + return data_; +} + +std::string ListBusinessesResult::getMessage()const +{ + return message_; +} + +int ListBusinessesResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListBusinessesResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListConfigByActionRequest.cc b/cloudwf/src/model/ListConfigByActionRequest.cc new file mode 100644 index 000000000..78124af8c --- /dev/null +++ b/cloudwf/src/model/ListConfigByActionRequest.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::Cloudwf::Model::ListConfigByActionRequest; + +ListConfigByActionRequest::ListConfigByActionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListConfigByAction") +{} + +ListConfigByActionRequest::~ListConfigByActionRequest() +{} + +std::string ListConfigByActionRequest::getSearchName()const +{ + return searchName_; +} + +void ListConfigByActionRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +int ListConfigByActionRequest::getLimit()const +{ + return limit_; +} + +void ListConfigByActionRequest::setLimit(int limit) +{ + limit_ = limit; + setParameter("Limit", std::to_string(limit)); +} + +std::string ListConfigByActionRequest::getActionName()const +{ + return actionName_; +} + +void ListConfigByActionRequest::setActionName(const std::string& actionName) +{ + actionName_ = actionName; + setParameter("ActionName", actionName); +} + +std::string ListConfigByActionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListConfigByActionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListConfigByActionResult.cc b/cloudwf/src/model/ListConfigByActionResult.cc new file mode 100644 index 000000000..4e7e03488 --- /dev/null +++ b/cloudwf/src/model/ListConfigByActionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListConfigByActionResult::ListConfigByActionResult() : + ServiceResult() +{} + +ListConfigByActionResult::ListConfigByActionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListConfigByActionResult::~ListConfigByActionResult() +{} + +void ListConfigByActionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListConfigByActionResult::getMessage()const +{ + return message_; +} + +std::string ListConfigByActionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListConfigByActionResult::getData()const +{ + return data_; +} + +int ListConfigByActionResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListConfigByActionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListGroupApBriefConfigRequest.cc b/cloudwf/src/model/ListGroupApBriefConfigRequest.cc new file mode 100644 index 000000000..6481aa4b3 --- /dev/null +++ b/cloudwf/src/model/ListGroupApBriefConfigRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::ListGroupApBriefConfigRequest; + +ListGroupApBriefConfigRequest::ListGroupApBriefConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListGroupApBriefConfig") +{} + +ListGroupApBriefConfigRequest::~ListGroupApBriefConfigRequest() +{} + +std::string ListGroupApBriefConfigRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListGroupApBriefConfigRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListGroupApBriefConfigRequest::getSearchName()const +{ + return searchName_; +} + +void ListGroupApBriefConfigRequest::setSearchName(const std::string& searchName) +{ + searchName_ = searchName; + setParameter("SearchName", searchName); +} + +long ListGroupApBriefConfigRequest::getApgroupId()const +{ + return apgroupId_; +} + +void ListGroupApBriefConfigRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +int ListGroupApBriefConfigRequest::getColCnt()const +{ + return colCnt_; +} + +void ListGroupApBriefConfigRequest::setColCnt(int colCnt) +{ + colCnt_ = colCnt; + setParameter("ColCnt", std::to_string(colCnt)); +} + +int ListGroupApBriefConfigRequest::getLength()const +{ + return length_; +} + +void ListGroupApBriefConfigRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListGroupApBriefConfigRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListGroupApBriefConfigRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListGroupApBriefConfigRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListGroupApBriefConfigRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +std::string ListGroupApBriefConfigRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListGroupApBriefConfigRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListGroupApBriefConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListGroupApBriefConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListGroupApBriefConfigResult.cc b/cloudwf/src/model/ListGroupApBriefConfigResult.cc new file mode 100644 index 000000000..8511fccc0 --- /dev/null +++ b/cloudwf/src/model/ListGroupApBriefConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListGroupApBriefConfigResult::ListGroupApBriefConfigResult() : + ServiceResult() +{} + +ListGroupApBriefConfigResult::ListGroupApBriefConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListGroupApBriefConfigResult::~ListGroupApBriefConfigResult() +{} + +void ListGroupApBriefConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListGroupApBriefConfigResult::getMessage()const +{ + return message_; +} + +std::string ListGroupApBriefConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListGroupApBriefConfigResult::getData()const +{ + return data_; +} + +int ListGroupApBriefConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListGroupApBriefConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListPageConfigTemplateRequest.cc b/cloudwf/src/model/ListPageConfigTemplateRequest.cc new file mode 100644 index 000000000..e5602e5b6 --- /dev/null +++ b/cloudwf/src/model/ListPageConfigTemplateRequest.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::Cloudwf::Model::ListPageConfigTemplateRequest; + +ListPageConfigTemplateRequest::ListPageConfigTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListPageConfigTemplate") +{} + +ListPageConfigTemplateRequest::~ListPageConfigTemplateRequest() +{} + +int ListPageConfigTemplateRequest::getLength()const +{ + return length_; +} + +void ListPageConfigTemplateRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListPageConfigTemplateRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListPageConfigTemplateRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListPageConfigTemplateRequest::getSearchTempName()const +{ + return searchTempName_; +} + +void ListPageConfigTemplateRequest::setSearchTempName(const std::string& searchTempName) +{ + searchTempName_ = searchTempName; + setParameter("SearchTempName", searchTempName); +} + +std::string ListPageConfigTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListPageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListPageConfigTemplateResult.cc b/cloudwf/src/model/ListPageConfigTemplateResult.cc new file mode 100644 index 000000000..a8f666b95 --- /dev/null +++ b/cloudwf/src/model/ListPageConfigTemplateResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListPageConfigTemplateResult::ListPageConfigTemplateResult() : + ServiceResult() +{} + +ListPageConfigTemplateResult::ListPageConfigTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListPageConfigTemplateResult::~ListPageConfigTemplateResult() +{} + +void ListPageConfigTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListPageConfigTemplateResult::getMessage()const +{ + return message_; +} + +std::string ListPageConfigTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListPageConfigTemplateResult::getData()const +{ + return data_; +} + +int ListPageConfigTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListPageConfigTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListPortalTemplateRequest.cc b/cloudwf/src/model/ListPortalTemplateRequest.cc new file mode 100644 index 000000000..76a51b85f --- /dev/null +++ b/cloudwf/src/model/ListPortalTemplateRequest.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::Cloudwf::Model::ListPortalTemplateRequest; + +ListPortalTemplateRequest::ListPortalTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListPortalTemplate") +{} + +ListPortalTemplateRequest::~ListPortalTemplateRequest() +{} + +std::string ListPortalTemplateRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListPortalTemplateRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +int ListPortalTemplateRequest::getLength()const +{ + return length_; +} + +void ListPortalTemplateRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListPortalTemplateRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListPortalTemplateRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListPortalTemplateRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListPortalTemplateRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListPortalTemplateRequest::getSearchTempName()const +{ + return searchTempName_; +} + +void ListPortalTemplateRequest::setSearchTempName(const std::string& searchTempName) +{ + searchTempName_ = searchTempName; + setParameter("SearchTempName", searchTempName); +} + +std::string ListPortalTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListPortalTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListPortalTemplateResult.cc b/cloudwf/src/model/ListPortalTemplateResult.cc new file mode 100644 index 000000000..0425bde7e --- /dev/null +++ b/cloudwf/src/model/ListPortalTemplateResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListPortalTemplateResult::ListPortalTemplateResult() : + ServiceResult() +{} + +ListPortalTemplateResult::ListPortalTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListPortalTemplateResult::~ListPortalTemplateResult() +{} + +void ListPortalTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListPortalTemplateResult::getMessage()const +{ + return message_; +} + +std::string ListPortalTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListPortalTemplateResult::getData()const +{ + return data_; +} + +int ListPortalTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListPortalTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListProbeinfoRequest.cc b/cloudwf/src/model/ListProbeinfoRequest.cc new file mode 100644 index 000000000..48b5026fd --- /dev/null +++ b/cloudwf/src/model/ListProbeinfoRequest.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::Cloudwf::Model::ListProbeinfoRequest; + +ListProbeinfoRequest::ListProbeinfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListProbeinfo") +{} + +ListProbeinfoRequest::~ListProbeinfoRequest() +{} + +std::string ListProbeinfoRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListProbeinfoRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListProbeinfoRequest::getSearchUserMac()const +{ + return searchUserMac_; +} + +void ListProbeinfoRequest::setSearchUserMac(const std::string& searchUserMac) +{ + searchUserMac_ = searchUserMac; + setParameter("SearchUserMac", searchUserMac); +} + +std::string ListProbeinfoRequest::getSearchSensorMac()const +{ + return searchSensorMac_; +} + +void ListProbeinfoRequest::setSearchSensorMac(const std::string& searchSensorMac) +{ + searchSensorMac_ = searchSensorMac; + setParameter("SearchSensorMac", searchSensorMac); +} + +int ListProbeinfoRequest::getLength()const +{ + return length_; +} + +void ListProbeinfoRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListProbeinfoRequest::getSearchSensorName()const +{ + return searchSensorName_; +} + +void ListProbeinfoRequest::setSearchSensorName(const std::string& searchSensorName) +{ + searchSensorName_ = searchSensorName; + setParameter("SearchSensorName", searchSensorName); +} + +int ListProbeinfoRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListProbeinfoRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListProbeinfoRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListProbeinfoRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListProbeinfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListProbeinfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListProbeinfoResult.cc b/cloudwf/src/model/ListProbeinfoResult.cc new file mode 100644 index 000000000..7e54fee5b --- /dev/null +++ b/cloudwf/src/model/ListProbeinfoResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListProbeinfoResult::ListProbeinfoResult() : + ServiceResult() +{} + +ListProbeinfoResult::ListProbeinfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListProbeinfoResult::~ListProbeinfoResult() +{} + +void ListProbeinfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListProbeinfoResult::getMessage()const +{ + return message_; +} + +std::string ListProbeinfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListProbeinfoResult::getData()const +{ + return data_; +} + +int ListProbeinfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListProbeinfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListStaOnoffLogRequest.cc b/cloudwf/src/model/ListStaOnoffLogRequest.cc new file mode 100644 index 000000000..eeebc9f25 --- /dev/null +++ b/cloudwf/src/model/ListStaOnoffLogRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::ListStaOnoffLogRequest; + +ListStaOnoffLogRequest::ListStaOnoffLogRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListStaOnoffLog") +{} + +ListStaOnoffLogRequest::~ListStaOnoffLogRequest() +{} + +std::string ListStaOnoffLogRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListStaOnoffLogRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListStaOnoffLogRequest::getSearchSsid()const +{ + return searchSsid_; +} + +void ListStaOnoffLogRequest::setSearchSsid(const std::string& searchSsid) +{ + searchSsid_ = searchSsid; + setParameter("SearchSsid", searchSsid); +} + +std::string ListStaOnoffLogRequest::getSearchApName()const +{ + return searchApName_; +} + +void ListStaOnoffLogRequest::setSearchApName(const std::string& searchApName) +{ + searchApName_ = searchApName; + setParameter("SearchApName", searchApName); +} + +int ListStaOnoffLogRequest::getLength()const +{ + return length_; +} + +void ListStaOnoffLogRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListStaOnoffLogRequest::getSearchUsername()const +{ + return searchUsername_; +} + +void ListStaOnoffLogRequest::setSearchUsername(const std::string& searchUsername) +{ + searchUsername_ = searchUsername; + setParameter("SearchUsername", searchUsername); +} + +int ListStaOnoffLogRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListStaOnoffLogRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +long ListStaOnoffLogRequest::getId()const +{ + return id_; +} + +void ListStaOnoffLogRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ListStaOnoffLogRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListStaOnoffLogRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListStaOnoffLogRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListStaOnoffLogRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListStaOnoffLogResult.cc b/cloudwf/src/model/ListStaOnoffLogResult.cc new file mode 100644 index 000000000..a6afc125c --- /dev/null +++ b/cloudwf/src/model/ListStaOnoffLogResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListStaOnoffLogResult::ListStaOnoffLogResult() : + ServiceResult() +{} + +ListStaOnoffLogResult::ListStaOnoffLogResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListStaOnoffLogResult::~ListStaOnoffLogResult() +{} + +void ListStaOnoffLogResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListStaOnoffLogResult::getMessage()const +{ + return message_; +} + +std::string ListStaOnoffLogResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListStaOnoffLogResult::getData()const +{ + return data_; +} + +int ListStaOnoffLogResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListStaOnoffLogResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListStaStatusRequest.cc b/cloudwf/src/model/ListStaStatusRequest.cc new file mode 100644 index 000000000..d178753aa --- /dev/null +++ b/cloudwf/src/model/ListStaStatusRequest.cc @@ -0,0 +1,181 @@ +/* + * 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::Cloudwf::Model::ListStaStatusRequest; + +ListStaStatusRequest::ListStaStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListStaStatus") +{} + +ListStaStatusRequest::~ListStaStatusRequest() +{} + +std::string ListStaStatusRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListStaStatusRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +std::string ListStaStatusRequest::getSearchGroupName()const +{ + return searchGroupName_; +} + +void ListStaStatusRequest::setSearchGroupName(const std::string& searchGroupName) +{ + searchGroupName_ = searchGroupName; + setParameter("SearchGroupName", searchGroupName); +} + +int ListStaStatusRequest::getSearchStatus()const +{ + return searchStatus_; +} + +void ListStaStatusRequest::setSearchStatus(int searchStatus) +{ + searchStatus_ = searchStatus; + setParameter("SearchStatus", std::to_string(searchStatus)); +} + +int ListStaStatusRequest::getLength()const +{ + return length_; +} + +void ListStaStatusRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListStaStatusRequest::getSearchUsername()const +{ + return searchUsername_; +} + +void ListStaStatusRequest::setSearchUsername(const std::string& searchUsername) +{ + searchUsername_ = searchUsername; + setParameter("SearchUsername", searchUsername); +} + +std::string ListStaStatusRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListStaStatusRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListStaStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListStaStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ListStaStatusRequest::getSearchProtocal()const +{ + return searchProtocal_; +} + +void ListStaStatusRequest::setSearchProtocal(const std::string& searchProtocal) +{ + searchProtocal_ = searchProtocal; + setParameter("SearchProtocal", searchProtocal); +} + +std::string ListStaStatusRequest::getSearchSsid()const +{ + return searchSsid_; +} + +void ListStaStatusRequest::setSearchSsid(const std::string& searchSsid) +{ + searchSsid_ = searchSsid; + setParameter("SearchSsid", searchSsid); +} + +std::string ListStaStatusRequest::getSearchApName()const +{ + return searchApName_; +} + +void ListStaStatusRequest::setSearchApName(const std::string& searchApName) +{ + searchApName_ = searchApName; + setParameter("SearchApName", searchApName); +} + +std::string ListStaStatusRequest::getSearchIp()const +{ + return searchIp_; +} + +void ListStaStatusRequest::setSearchIp(const std::string& searchIp) +{ + searchIp_ = searchIp; + setParameter("SearchIp", searchIp); +} + +int ListStaStatusRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListStaStatusRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListStaStatusRequest::getSearchMac()const +{ + return searchMac_; +} + +void ListStaStatusRequest::setSearchMac(const std::string& searchMac) +{ + searchMac_ = searchMac; + setParameter("SearchMac", searchMac); +} + +std::string ListStaStatusRequest::getSearchDescription()const +{ + return searchDescription_; +} + +void ListStaStatusRequest::setSearchDescription(const std::string& searchDescription) +{ + searchDescription_ = searchDescription; + setParameter("SearchDescription", searchDescription); +} + diff --git a/cloudwf/src/model/ListStaStatusResult.cc b/cloudwf/src/model/ListStaStatusResult.cc new file mode 100644 index 000000000..3769a304c --- /dev/null +++ b/cloudwf/src/model/ListStaStatusResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListStaStatusResult::ListStaStatusResult() : + ServiceResult() +{} + +ListStaStatusResult::ListStaStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListStaStatusResult::~ListStaStatusResult() +{} + +void ListStaStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListStaStatusResult::getMessage()const +{ + return message_; +} + +std::string ListStaStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListStaStatusResult::getData()const +{ + return data_; +} + +int ListStaStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListStaStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListSubAccountPermissionRequest.cc b/cloudwf/src/model/ListSubAccountPermissionRequest.cc new file mode 100644 index 000000000..676b07a1d --- /dev/null +++ b/cloudwf/src/model/ListSubAccountPermissionRequest.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::Cloudwf::Model::ListSubAccountPermissionRequest; + +ListSubAccountPermissionRequest::ListSubAccountPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListSubAccountPermission") +{} + +ListSubAccountPermissionRequest::~ListSubAccountPermissionRequest() +{} + +long ListSubAccountPermissionRequest::getSearchUid()const +{ + return searchUid_; +} + +void ListSubAccountPermissionRequest::setSearchUid(long searchUid) +{ + searchUid_ = searchUid; + setParameter("SearchUid", std::to_string(searchUid)); +} + +int ListSubAccountPermissionRequest::getLength()const +{ + return length_; +} + +void ListSubAccountPermissionRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListSubAccountPermissionRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListSubAccountPermissionRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListSubAccountPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListSubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListSubAccountPermissionResult.cc b/cloudwf/src/model/ListSubAccountPermissionResult.cc new file mode 100644 index 000000000..085503467 --- /dev/null +++ b/cloudwf/src/model/ListSubAccountPermissionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListSubAccountPermissionResult::ListSubAccountPermissionResult() : + ServiceResult() +{} + +ListSubAccountPermissionResult::ListSubAccountPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListSubAccountPermissionResult::~ListSubAccountPermissionResult() +{} + +void ListSubAccountPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListSubAccountPermissionResult::getMessage()const +{ + return message_; +} + +std::string ListSubAccountPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListSubAccountPermissionResult::getData()const +{ + return data_; +} + +int ListSubAccountPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListSubAccountPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListUmengPagePermission4RootRequest.cc b/cloudwf/src/model/ListUmengPagePermission4RootRequest.cc new file mode 100644 index 000000000..a0ce2a057 --- /dev/null +++ b/cloudwf/src/model/ListUmengPagePermission4RootRequest.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::Cloudwf::Model::ListUmengPagePermission4RootRequest; + +ListUmengPagePermission4RootRequest::ListUmengPagePermission4RootRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListUmengPagePermission4Root") +{} + +ListUmengPagePermission4RootRequest::~ListUmengPagePermission4RootRequest() +{} + +std::string ListUmengPagePermission4RootRequest::getOrderCol()const +{ + return orderCol_; +} + +void ListUmengPagePermission4RootRequest::setOrderCol(const std::string& orderCol) +{ + orderCol_ = orderCol; + setParameter("OrderCol", orderCol); +} + +int ListUmengPagePermission4RootRequest::getLength()const +{ + return length_; +} + +void ListUmengPagePermission4RootRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +std::string ListUmengPagePermission4RootRequest::getSearchEmail()const +{ + return searchEmail_; +} + +void ListUmengPagePermission4RootRequest::setSearchEmail(const std::string& searchEmail) +{ + searchEmail_ = searchEmail; + setParameter("SearchEmail", searchEmail); +} + +int ListUmengPagePermission4RootRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListUmengPagePermission4RootRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListUmengPagePermission4RootRequest::getOrderDir()const +{ + return orderDir_; +} + +void ListUmengPagePermission4RootRequest::setOrderDir(const std::string& orderDir) +{ + orderDir_ = orderDir; + setParameter("OrderDir", orderDir); +} + +std::string ListUmengPagePermission4RootRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListUmengPagePermission4RootResult.cc b/cloudwf/src/model/ListUmengPagePermission4RootResult.cc new file mode 100644 index 000000000..c867aac61 --- /dev/null +++ b/cloudwf/src/model/ListUmengPagePermission4RootResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListUmengPagePermission4RootResult::ListUmengPagePermission4RootResult() : + ServiceResult() +{} + +ListUmengPagePermission4RootResult::ListUmengPagePermission4RootResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListUmengPagePermission4RootResult::~ListUmengPagePermission4RootResult() +{} + +void ListUmengPagePermission4RootResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListUmengPagePermission4RootResult::getMessage()const +{ + return message_; +} + +std::string ListUmengPagePermission4RootResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListUmengPagePermission4RootResult::getData()const +{ + return data_; +} + +int ListUmengPagePermission4RootResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListUmengPagePermission4RootResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ListUpgradeImgRequest.cc b/cloudwf/src/model/ListUpgradeImgRequest.cc new file mode 100644 index 000000000..6fbcece55 --- /dev/null +++ b/cloudwf/src/model/ListUpgradeImgRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ListUpgradeImgRequest; + +ListUpgradeImgRequest::ListUpgradeImgRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ListUpgradeImg") +{} + +ListUpgradeImgRequest::~ListUpgradeImgRequest() +{} + +int ListUpgradeImgRequest::getLength()const +{ + return length_; +} + +void ListUpgradeImgRequest::setLength(int length) +{ + length_ = length; + setParameter("Length", std::to_string(length)); +} + +int ListUpgradeImgRequest::getPageIndex()const +{ + return pageIndex_; +} + +void ListUpgradeImgRequest::setPageIndex(int pageIndex) +{ + pageIndex_ = pageIndex; + setParameter("PageIndex", std::to_string(pageIndex)); +} + +std::string ListUpgradeImgRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ListUpgradeImgRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ListUpgradeImgResult.cc b/cloudwf/src/model/ListUpgradeImgResult.cc new file mode 100644 index 000000000..edab9f7c9 --- /dev/null +++ b/cloudwf/src/model/ListUpgradeImgResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ListUpgradeImgResult::ListUpgradeImgResult() : + ServiceResult() +{} + +ListUpgradeImgResult::ListUpgradeImgResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ListUpgradeImgResult::~ListUpgradeImgResult() +{} + +void ListUpgradeImgResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ListUpgradeImgResult::getMessage()const +{ + return message_; +} + +std::string ListUpgradeImgResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ListUpgradeImgResult::getData()const +{ + return data_; +} + +int ListUpgradeImgResult::getErrorCode()const +{ + return errorCode_; +} + +bool ListUpgradeImgResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ModifySubAccountPermissionRequest.cc b/cloudwf/src/model/ModifySubAccountPermissionRequest.cc new file mode 100644 index 000000000..1ffbabb7c --- /dev/null +++ b/cloudwf/src/model/ModifySubAccountPermissionRequest.cc @@ -0,0 +1,96 @@ +/* + * 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::Cloudwf::Model::ModifySubAccountPermissionRequest; + +ModifySubAccountPermissionRequest::ModifySubAccountPermissionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ModifySubAccountPermission") +{} + +ModifySubAccountPermissionRequest::~ModifySubAccountPermissionRequest() +{} + +std::vector ModifySubAccountPermissionRequest::getShopGroupIds()const +{ + return shopGroupIds_; +} + +void ModifySubAccountPermissionRequest::setShopGroupIds(const std::vector& shopGroupIds) +{ + shopGroupIds_ = shopGroupIds; + for(int i = 0; i!= shopGroupIds.size(); i++) + setParameter("ShopGroupIds."+ std::to_string(i), std::to_string(shopGroupIds.at(i))); +} + +std::vector ModifySubAccountPermissionRequest::getShopIds()const +{ + return shopIds_; +} + +void ModifySubAccountPermissionRequest::setShopIds(const std::vector& shopIds) +{ + shopIds_ = shopIds; + for(int i = 0; i!= shopIds.size(); i++) + setParameter("ShopIds."+ std::to_string(i), std::to_string(shopIds.at(i))); +} + +std::string ModifySubAccountPermissionRequest::getPagePermission()const +{ + return pagePermission_; +} + +void ModifySubAccountPermissionRequest::setPagePermission(const std::string& pagePermission) +{ + pagePermission_ = pagePermission; + setParameter("PagePermission", pagePermission); +} + +long ModifySubAccountPermissionRequest::getId()const +{ + return id_; +} + +void ModifySubAccountPermissionRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ModifySubAccountPermissionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifySubAccountPermissionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::vector ModifySubAccountPermissionRequest::getBusinessIds()const +{ + return businessIds_; +} + +void ModifySubAccountPermissionRequest::setBusinessIds(const std::vector& businessIds) +{ + businessIds_ = businessIds; + for(int i = 0; i!= businessIds.size(); i++) + setParameter("BusinessIds."+ std::to_string(i), std::to_string(businessIds.at(i))); +} + diff --git a/cloudwf/src/model/ModifySubAccountPermissionResult.cc b/cloudwf/src/model/ModifySubAccountPermissionResult.cc new file mode 100644 index 000000000..151e3500a --- /dev/null +++ b/cloudwf/src/model/ModifySubAccountPermissionResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ModifySubAccountPermissionResult::ModifySubAccountPermissionResult() : + ServiceResult() +{} + +ModifySubAccountPermissionResult::ModifySubAccountPermissionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifySubAccountPermissionResult::~ModifySubAccountPermissionResult() +{} + +void ModifySubAccountPermissionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ModifySubAccountPermissionResult::getMessage()const +{ + return message_; +} + +std::string ModifySubAccountPermissionResult::getErrorMsg()const +{ + return errorMsg_; +} + +int ModifySubAccountPermissionResult::getErrorCode()const +{ + return errorCode_; +} + +bool ModifySubAccountPermissionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemFlowrateAnalyseRequest.cc b/cloudwf/src/model/OemFlowrateAnalyseRequest.cc new file mode 100644 index 000000000..0a2a2bc63 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateAnalyseRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemFlowrateAnalyseRequest; + +OemFlowrateAnalyseRequest::OemFlowrateAnalyseRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateAnalyse") +{} + +OemFlowrateAnalyseRequest::~OemFlowrateAnalyseRequest() +{} + +long OemFlowrateAnalyseRequest::getGsid()const +{ + return gsid_; +} + +void OemFlowrateAnalyseRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string OemFlowrateAnalyseRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemFlowrateAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemFlowrateAnalyseResult.cc b/cloudwf/src/model/OemFlowrateAnalyseResult.cc new file mode 100644 index 000000000..054f2b286 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateAnalyseResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemFlowrateAnalyseResult::OemFlowrateAnalyseResult() : + ServiceResult() +{} + +OemFlowrateAnalyseResult::OemFlowrateAnalyseResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemFlowrateAnalyseResult::~OemFlowrateAnalyseResult() +{} + +void OemFlowrateAnalyseResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemFlowrateAnalyseResult::getMessage()const +{ + return message_; +} + +std::string OemFlowrateAnalyseResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemFlowrateAnalyseResult::getData()const +{ + return data_; +} + +int OemFlowrateAnalyseResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemFlowrateAnalyseResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemFlowrateIntelligentRequest.cc b/cloudwf/src/model/OemFlowrateIntelligentRequest.cc new file mode 100644 index 000000000..1e5d326d5 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateIntelligentRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemFlowrateIntelligentRequest; + +OemFlowrateIntelligentRequest::OemFlowrateIntelligentRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateIntelligent") +{} + +OemFlowrateIntelligentRequest::~OemFlowrateIntelligentRequest() +{} + +long OemFlowrateIntelligentRequest::getGsid()const +{ + return gsid_; +} + +void OemFlowrateIntelligentRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string OemFlowrateIntelligentRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemFlowrateIntelligentRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemFlowrateIntelligentResult.cc b/cloudwf/src/model/OemFlowrateIntelligentResult.cc new file mode 100644 index 000000000..7303e85e8 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateIntelligentResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemFlowrateIntelligentResult::OemFlowrateIntelligentResult() : + ServiceResult() +{} + +OemFlowrateIntelligentResult::OemFlowrateIntelligentResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemFlowrateIntelligentResult::~OemFlowrateIntelligentResult() +{} + +void OemFlowrateIntelligentResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemFlowrateIntelligentResult::getMessage()const +{ + return message_; +} + +std::string OemFlowrateIntelligentResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemFlowrateIntelligentResult::getData()const +{ + return data_; +} + +int OemFlowrateIntelligentResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemFlowrateIntelligentResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemFlowrateMonitorRequest.cc b/cloudwf/src/model/OemFlowrateMonitorRequest.cc new file mode 100644 index 000000000..afa48e266 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateMonitorRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemFlowrateMonitorRequest; + +OemFlowrateMonitorRequest::OemFlowrateMonitorRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateMonitor") +{} + +OemFlowrateMonitorRequest::~OemFlowrateMonitorRequest() +{} + +long OemFlowrateMonitorRequest::getGsid()const +{ + return gsid_; +} + +void OemFlowrateMonitorRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string OemFlowrateMonitorRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemFlowrateMonitorRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemFlowrateMonitorResult.cc b/cloudwf/src/model/OemFlowrateMonitorResult.cc new file mode 100644 index 000000000..5df38729f --- /dev/null +++ b/cloudwf/src/model/OemFlowrateMonitorResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemFlowrateMonitorResult::OemFlowrateMonitorResult() : + ServiceResult() +{} + +OemFlowrateMonitorResult::OemFlowrateMonitorResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemFlowrateMonitorResult::~OemFlowrateMonitorResult() +{} + +void OemFlowrateMonitorResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemFlowrateMonitorResult::getMessage()const +{ + return message_; +} + +std::string OemFlowrateMonitorResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemFlowrateMonitorResult::getData()const +{ + return data_; +} + +int OemFlowrateMonitorResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemFlowrateMonitorResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemFlowrateOverviewRequest.cc b/cloudwf/src/model/OemFlowrateOverviewRequest.cc new file mode 100644 index 000000000..aad0a27bc --- /dev/null +++ b/cloudwf/src/model/OemFlowrateOverviewRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemFlowrateOverviewRequest; + +OemFlowrateOverviewRequest::OemFlowrateOverviewRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateOverview") +{} + +OemFlowrateOverviewRequest::~OemFlowrateOverviewRequest() +{} + +long OemFlowrateOverviewRequest::getBid()const +{ + return bid_; +} + +void OemFlowrateOverviewRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemFlowrateOverviewRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemFlowrateOverviewRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemFlowrateOverviewResult.cc b/cloudwf/src/model/OemFlowrateOverviewResult.cc new file mode 100644 index 000000000..81aa77aa7 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateOverviewResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemFlowrateOverviewResult::OemFlowrateOverviewResult() : + ServiceResult() +{} + +OemFlowrateOverviewResult::OemFlowrateOverviewResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemFlowrateOverviewResult::~OemFlowrateOverviewResult() +{} + +void OemFlowrateOverviewResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemFlowrateOverviewResult::getMessage()const +{ + return message_; +} + +std::string OemFlowrateOverviewResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemFlowrateOverviewResult::getData()const +{ + return data_; +} + +int OemFlowrateOverviewResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemFlowrateOverviewResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemFlowrateRankingRequest.cc b/cloudwf/src/model/OemFlowrateRankingRequest.cc new file mode 100644 index 000000000..a054208fa --- /dev/null +++ b/cloudwf/src/model/OemFlowrateRankingRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemFlowrateRankingRequest; + +OemFlowrateRankingRequest::OemFlowrateRankingRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemFlowrateRanking") +{} + +OemFlowrateRankingRequest::~OemFlowrateRankingRequest() +{} + +long OemFlowrateRankingRequest::getBid()const +{ + return bid_; +} + +void OemFlowrateRankingRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemFlowrateRankingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemFlowrateRankingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemFlowrateRankingResult.cc b/cloudwf/src/model/OemFlowrateRankingResult.cc new file mode 100644 index 000000000..1679a6618 --- /dev/null +++ b/cloudwf/src/model/OemFlowrateRankingResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemFlowrateRankingResult::OemFlowrateRankingResult() : + ServiceResult() +{} + +OemFlowrateRankingResult::OemFlowrateRankingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemFlowrateRankingResult::~OemFlowrateRankingResult() +{} + +void OemFlowrateRankingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemFlowrateRankingResult::getMessage()const +{ + return message_; +} + +std::string OemFlowrateRankingResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemFlowrateRankingResult::getData()const +{ + return data_; +} + +int OemFlowrateRankingResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemFlowrateRankingResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemHeatLineRequest.cc b/cloudwf/src/model/OemHeatLineRequest.cc new file mode 100644 index 000000000..69ab4779e --- /dev/null +++ b/cloudwf/src/model/OemHeatLineRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemHeatLineRequest; + +OemHeatLineRequest::OemHeatLineRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemHeatLine") +{} + +OemHeatLineRequest::~OemHeatLineRequest() +{} + +long OemHeatLineRequest::getGsid()const +{ + return gsid_; +} + +void OemHeatLineRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string OemHeatLineRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemHeatLineRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemHeatLineResult.cc b/cloudwf/src/model/OemHeatLineResult.cc new file mode 100644 index 000000000..b110b00e5 --- /dev/null +++ b/cloudwf/src/model/OemHeatLineResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemHeatLineResult::OemHeatLineResult() : + ServiceResult() +{} + +OemHeatLineResult::OemHeatLineResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemHeatLineResult::~OemHeatLineResult() +{} + +void OemHeatLineResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemHeatLineResult::getMessage()const +{ + return message_; +} + +std::string OemHeatLineResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemHeatLineResult::getData()const +{ + return data_; +} + +int OemHeatLineResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemHeatLineResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemHeatMapRequest.cc b/cloudwf/src/model/OemHeatMapRequest.cc new file mode 100644 index 000000000..285fb4695 --- /dev/null +++ b/cloudwf/src/model/OemHeatMapRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemHeatMapRequest; + +OemHeatMapRequest::OemHeatMapRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemHeatMap") +{} + +OemHeatMapRequest::~OemHeatMapRequest() +{} + +long OemHeatMapRequest::getGsid()const +{ + return gsid_; +} + +void OemHeatMapRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string OemHeatMapRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemHeatMapRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemHeatMapResult.cc b/cloudwf/src/model/OemHeatMapResult.cc new file mode 100644 index 000000000..06cfbdc86 --- /dev/null +++ b/cloudwf/src/model/OemHeatMapResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemHeatMapResult::OemHeatMapResult() : + ServiceResult() +{} + +OemHeatMapResult::OemHeatMapResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemHeatMapResult::~OemHeatMapResult() +{} + +void OemHeatMapResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemHeatMapResult::getMessage()const +{ + return message_; +} + +std::string OemHeatMapResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemHeatMapResult::getData()const +{ + return data_; +} + +int OemHeatMapResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemHeatMapResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemHeatSettingRequest.cc b/cloudwf/src/model/OemHeatSettingRequest.cc new file mode 100644 index 000000000..3312e5704 --- /dev/null +++ b/cloudwf/src/model/OemHeatSettingRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemHeatSettingRequest; + +OemHeatSettingRequest::OemHeatSettingRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemHeatSetting") +{} + +OemHeatSettingRequest::~OemHeatSettingRequest() +{} + +long OemHeatSettingRequest::getGsid()const +{ + return gsid_; +} + +void OemHeatSettingRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string OemHeatSettingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemHeatSettingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemHeatSettingResult.cc b/cloudwf/src/model/OemHeatSettingResult.cc new file mode 100644 index 000000000..039d97779 --- /dev/null +++ b/cloudwf/src/model/OemHeatSettingResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemHeatSettingResult::OemHeatSettingResult() : + ServiceResult() +{} + +OemHeatSettingResult::OemHeatSettingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemHeatSettingResult::~OemHeatSettingResult() +{} + +void OemHeatSettingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemHeatSettingResult::getMessage()const +{ + return message_; +} + +std::string OemHeatSettingResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemHeatSettingResult::getData()const +{ + return data_; +} + +int OemHeatSettingResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemHeatSettingResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemMarketingCustomerRequest.cc b/cloudwf/src/model/OemMarketingCustomerRequest.cc new file mode 100644 index 000000000..62ef87b1c --- /dev/null +++ b/cloudwf/src/model/OemMarketingCustomerRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemMarketingCustomerRequest; + +OemMarketingCustomerRequest::OemMarketingCustomerRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemMarketingCustomer") +{} + +OemMarketingCustomerRequest::~OemMarketingCustomerRequest() +{} + +long OemMarketingCustomerRequest::getBid()const +{ + return bid_; +} + +void OemMarketingCustomerRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemMarketingCustomerRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemMarketingCustomerRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemMarketingCustomerResult.cc b/cloudwf/src/model/OemMarketingCustomerResult.cc new file mode 100644 index 000000000..7ba851b23 --- /dev/null +++ b/cloudwf/src/model/OemMarketingCustomerResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemMarketingCustomerResult::OemMarketingCustomerResult() : + ServiceResult() +{} + +OemMarketingCustomerResult::OemMarketingCustomerResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemMarketingCustomerResult::~OemMarketingCustomerResult() +{} + +void OemMarketingCustomerResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemMarketingCustomerResult::getMessage()const +{ + return message_; +} + +std::string OemMarketingCustomerResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemMarketingCustomerResult::getData()const +{ + return data_; +} + +int OemMarketingCustomerResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemMarketingCustomerResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemMarketingPotentialRequest.cc b/cloudwf/src/model/OemMarketingPotentialRequest.cc new file mode 100644 index 000000000..26e197e4c --- /dev/null +++ b/cloudwf/src/model/OemMarketingPotentialRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemMarketingPotentialRequest; + +OemMarketingPotentialRequest::OemMarketingPotentialRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemMarketingPotential") +{} + +OemMarketingPotentialRequest::~OemMarketingPotentialRequest() +{} + +long OemMarketingPotentialRequest::getBid()const +{ + return bid_; +} + +void OemMarketingPotentialRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemMarketingPotentialRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemMarketingPotentialRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemMarketingPotentialResult.cc b/cloudwf/src/model/OemMarketingPotentialResult.cc new file mode 100644 index 000000000..9229a4951 --- /dev/null +++ b/cloudwf/src/model/OemMarketingPotentialResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemMarketingPotentialResult::OemMarketingPotentialResult() : + ServiceResult() +{} + +OemMarketingPotentialResult::OemMarketingPotentialResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemMarketingPotentialResult::~OemMarketingPotentialResult() +{} + +void OemMarketingPotentialResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemMarketingPotentialResult::getMessage()const +{ + return message_; +} + +std::string OemMarketingPotentialResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemMarketingPotentialResult::getData()const +{ + return data_; +} + +int OemMarketingPotentialResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemMarketingPotentialResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemMarketingSettingDataRequest.cc b/cloudwf/src/model/OemMarketingSettingDataRequest.cc new file mode 100644 index 000000000..022279ab9 --- /dev/null +++ b/cloudwf/src/model/OemMarketingSettingDataRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemMarketingSettingDataRequest; + +OemMarketingSettingDataRequest::OemMarketingSettingDataRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemMarketingSettingData") +{} + +OemMarketingSettingDataRequest::~OemMarketingSettingDataRequest() +{} + +long OemMarketingSettingDataRequest::getBid()const +{ + return bid_; +} + +void OemMarketingSettingDataRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemMarketingSettingDataRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemMarketingSettingDataRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemMarketingSettingDataResult.cc b/cloudwf/src/model/OemMarketingSettingDataResult.cc new file mode 100644 index 000000000..e1293228a --- /dev/null +++ b/cloudwf/src/model/OemMarketingSettingDataResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemMarketingSettingDataResult::OemMarketingSettingDataResult() : + ServiceResult() +{} + +OemMarketingSettingDataResult::OemMarketingSettingDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemMarketingSettingDataResult::~OemMarketingSettingDataResult() +{} + +void OemMarketingSettingDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemMarketingSettingDataResult::getMessage()const +{ + return message_; +} + +std::string OemMarketingSettingDataResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemMarketingSettingDataResult::getData()const +{ + return data_; +} + +int OemMarketingSettingDataResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemMarketingSettingDataResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemSitingContrastRequest.cc b/cloudwf/src/model/OemSitingContrastRequest.cc new file mode 100644 index 000000000..c5e7ae556 --- /dev/null +++ b/cloudwf/src/model/OemSitingContrastRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemSitingContrastRequest; + +OemSitingContrastRequest::OemSitingContrastRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemSitingContrast") +{} + +OemSitingContrastRequest::~OemSitingContrastRequest() +{} + +long OemSitingContrastRequest::getBid()const +{ + return bid_; +} + +void OemSitingContrastRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemSitingContrastRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemSitingContrastRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemSitingContrastResult.cc b/cloudwf/src/model/OemSitingContrastResult.cc new file mode 100644 index 000000000..fdc9da4af --- /dev/null +++ b/cloudwf/src/model/OemSitingContrastResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemSitingContrastResult::OemSitingContrastResult() : + ServiceResult() +{} + +OemSitingContrastResult::OemSitingContrastResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemSitingContrastResult::~OemSitingContrastResult() +{} + +void OemSitingContrastResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemSitingContrastResult::getMessage()const +{ + return message_; +} + +std::string OemSitingContrastResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemSitingContrastResult::getData()const +{ + return data_; +} + +int OemSitingContrastResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemSitingContrastResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OemSitingSelctionRequest.cc b/cloudwf/src/model/OemSitingSelctionRequest.cc new file mode 100644 index 000000000..99a53c44e --- /dev/null +++ b/cloudwf/src/model/OemSitingSelctionRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OemSitingSelctionRequest; + +OemSitingSelctionRequest::OemSitingSelctionRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OemSitingSelction") +{} + +OemSitingSelctionRequest::~OemSitingSelctionRequest() +{} + +long OemSitingSelctionRequest::getBid()const +{ + return bid_; +} + +void OemSitingSelctionRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string OemSitingSelctionRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OemSitingSelctionRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OemSitingSelctionResult.cc b/cloudwf/src/model/OemSitingSelctionResult.cc new file mode 100644 index 000000000..912ef6d98 --- /dev/null +++ b/cloudwf/src/model/OemSitingSelctionResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OemSitingSelctionResult::OemSitingSelctionResult() : + ServiceResult() +{} + +OemSitingSelctionResult::OemSitingSelctionResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OemSitingSelctionResult::~OemSitingSelctionResult() +{} + +void OemSitingSelctionResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OemSitingSelctionResult::getMessage()const +{ + return message_; +} + +std::string OemSitingSelctionResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OemSitingSelctionResult::getData()const +{ + return data_; +} + +int OemSitingSelctionResult::getErrorCode()const +{ + return errorCode_; +} + +bool OemSitingSelctionResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/OnoffGroupApRadioRequest.cc b/cloudwf/src/model/OnoffGroupApRadioRequest.cc new file mode 100644 index 000000000..27a537680 --- /dev/null +++ b/cloudwf/src/model/OnoffGroupApRadioRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::OnoffGroupApRadioRequest; + +OnoffGroupApRadioRequest::OnoffGroupApRadioRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "OnoffGroupApRadio") +{} + +OnoffGroupApRadioRequest::~OnoffGroupApRadioRequest() +{} + +long OnoffGroupApRadioRequest::getApgroupId()const +{ + return apgroupId_; +} + +void OnoffGroupApRadioRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +int OnoffGroupApRadioRequest::getDisabled()const +{ + return disabled_; +} + +void OnoffGroupApRadioRequest::setDisabled(int disabled) +{ + disabled_ = disabled; + setParameter("Disabled", std::to_string(disabled)); +} + +std::string OnoffGroupApRadioRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void OnoffGroupApRadioRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/OnoffGroupApRadioResult.cc b/cloudwf/src/model/OnoffGroupApRadioResult.cc new file mode 100644 index 000000000..7daa87fe4 --- /dev/null +++ b/cloudwf/src/model/OnoffGroupApRadioResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +OnoffGroupApRadioResult::OnoffGroupApRadioResult() : + ServiceResult() +{} + +OnoffGroupApRadioResult::OnoffGroupApRadioResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +OnoffGroupApRadioResult::~OnoffGroupApRadioResult() +{} + +void OnoffGroupApRadioResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string OnoffGroupApRadioResult::getMessage()const +{ + return message_; +} + +std::string OnoffGroupApRadioResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string OnoffGroupApRadioResult::getData()const +{ + return data_; +} + +int OnoffGroupApRadioResult::getErrorCode()const +{ + return errorCode_; +} + +bool OnoffGroupApRadioResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/PeripheryAnalyseRequest.cc b/cloudwf/src/model/PeripheryAnalyseRequest.cc new file mode 100644 index 000000000..62d7cad25 --- /dev/null +++ b/cloudwf/src/model/PeripheryAnalyseRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::PeripheryAnalyseRequest; + +PeripheryAnalyseRequest::PeripheryAnalyseRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "PeripheryAnalyse") +{} + +PeripheryAnalyseRequest::~PeripheryAnalyseRequest() +{} + +long PeripheryAnalyseRequest::getGsid()const +{ + return gsid_; +} + +void PeripheryAnalyseRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string PeripheryAnalyseRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void PeripheryAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/PeripheryAnalyseResult.cc b/cloudwf/src/model/PeripheryAnalyseResult.cc new file mode 100644 index 000000000..fd6880a8a --- /dev/null +++ b/cloudwf/src/model/PeripheryAnalyseResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +PeripheryAnalyseResult::PeripheryAnalyseResult() : + ServiceResult() +{} + +PeripheryAnalyseResult::PeripheryAnalyseResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +PeripheryAnalyseResult::~PeripheryAnalyseResult() +{} + +void PeripheryAnalyseResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string PeripheryAnalyseResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string PeripheryAnalyseResult::getData()const +{ + return data_; +} + +int PeripheryAnalyseResult::getErrorCode()const +{ + return errorCode_; +} + +bool PeripheryAnalyseResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProduceInstanceRequest.cc b/cloudwf/src/model/ProduceInstanceRequest.cc new file mode 100644 index 000000000..246f1bf1e --- /dev/null +++ b/cloudwf/src/model/ProduceInstanceRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProduceInstanceRequest; + +ProduceInstanceRequest::ProduceInstanceRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProduceInstance") +{} + +ProduceInstanceRequest::~ProduceInstanceRequest() +{} + +std::string ProduceInstanceRequest::getTraceId()const +{ + return traceId_; +} + +void ProduceInstanceRequest::setTraceId(const std::string& traceId) +{ + traceId_ = traceId; + setParameter("TraceId", traceId); +} + +std::string ProduceInstanceRequest::getProduceParameter()const +{ + return produceParameter_; +} + +void ProduceInstanceRequest::setProduceParameter(const std::string& produceParameter) +{ + produceParameter_ = produceParameter; + setParameter("ProduceParameter", produceParameter); +} + +std::string ProduceInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProduceInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ProduceInstanceResult.cc b/cloudwf/src/model/ProduceInstanceResult.cc new file mode 100644 index 000000000..dada87578 --- /dev/null +++ b/cloudwf/src/model/ProduceInstanceResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProduceInstanceResult::ProduceInstanceResult() : + ServiceResult() +{} + +ProduceInstanceResult::ProduceInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProduceInstanceResult::~ProduceInstanceResult() +{} + +void ProduceInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["result"].isNull()) + result_ = value["result"].asString(); + +} + +std::string ProduceInstanceResult::getMessage()const +{ + return message_; +} + +bool ProduceInstanceResult::getSuccess()const +{ + return success_; +} + +std::string ProduceInstanceResult::getResult()const +{ + return result_; +} + diff --git a/cloudwf/src/model/ProfileBaseRequest.cc b/cloudwf/src/model/ProfileBaseRequest.cc new file mode 100644 index 000000000..9daba092c --- /dev/null +++ b/cloudwf/src/model/ProfileBaseRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileBaseRequest; + +ProfileBaseRequest::ProfileBaseRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileBase") +{} + +ProfileBaseRequest::~ProfileBaseRequest() +{} + +std::string ProfileBaseRequest::getBeginDate()const +{ + return beginDate_; +} + +void ProfileBaseRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ProfileBaseRequest::getEndDate()const +{ + return endDate_; +} + +void ProfileBaseRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +int ProfileBaseRequest::getDataType()const +{ + return dataType_; +} + +void ProfileBaseRequest::setDataType(int dataType) +{ + dataType_ = dataType; + setParameter("DataType", std::to_string(dataType)); +} + +long ProfileBaseRequest::getGsid()const +{ + return gsid_; +} + +void ProfileBaseRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ProfileBaseRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileBaseRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ProfileBaseResult.cc b/cloudwf/src/model/ProfileBaseResult.cc new file mode 100644 index 000000000..8fe4d0e38 --- /dev/null +++ b/cloudwf/src/model/ProfileBaseResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileBaseResult::ProfileBaseResult() : + ServiceResult() +{} + +ProfileBaseResult::ProfileBaseResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileBaseResult::~ProfileBaseResult() +{} + +void ProfileBaseResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileBaseResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileBaseResult::getData()const +{ + return data_; +} + +int ProfileBaseResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileBaseResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileConsumeRequest.cc b/cloudwf/src/model/ProfileConsumeRequest.cc new file mode 100644 index 000000000..a72c4f334 --- /dev/null +++ b/cloudwf/src/model/ProfileConsumeRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileConsumeRequest; + +ProfileConsumeRequest::ProfileConsumeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileConsume") +{} + +ProfileConsumeRequest::~ProfileConsumeRequest() +{} + +std::string ProfileConsumeRequest::getBeginDate()const +{ + return beginDate_; +} + +void ProfileConsumeRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ProfileConsumeRequest::getEndDate()const +{ + return endDate_; +} + +void ProfileConsumeRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +int ProfileConsumeRequest::getDataType()const +{ + return dataType_; +} + +void ProfileConsumeRequest::setDataType(int dataType) +{ + dataType_ = dataType; + setParameter("DataType", std::to_string(dataType)); +} + +long ProfileConsumeRequest::getGsid()const +{ + return gsid_; +} + +void ProfileConsumeRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ProfileConsumeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileConsumeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ProfileConsumeResult.cc b/cloudwf/src/model/ProfileConsumeResult.cc new file mode 100644 index 000000000..2e28cfe8f --- /dev/null +++ b/cloudwf/src/model/ProfileConsumeResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileConsumeResult::ProfileConsumeResult() : + ServiceResult() +{} + +ProfileConsumeResult::ProfileConsumeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileConsumeResult::~ProfileConsumeResult() +{} + +void ProfileConsumeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileConsumeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileConsumeResult::getData()const +{ + return data_; +} + +int ProfileConsumeResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileConsumeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileDistrictRequest.cc b/cloudwf/src/model/ProfileDistrictRequest.cc new file mode 100644 index 000000000..b986fb4e5 --- /dev/null +++ b/cloudwf/src/model/ProfileDistrictRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileDistrictRequest; + +ProfileDistrictRequest::ProfileDistrictRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileDistrict") +{} + +ProfileDistrictRequest::~ProfileDistrictRequest() +{} + +std::string ProfileDistrictRequest::getBeginDate()const +{ + return beginDate_; +} + +void ProfileDistrictRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ProfileDistrictRequest::getEndDate()const +{ + return endDate_; +} + +void ProfileDistrictRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +int ProfileDistrictRequest::getDataType()const +{ + return dataType_; +} + +void ProfileDistrictRequest::setDataType(int dataType) +{ + dataType_ = dataType; + setParameter("DataType", std::to_string(dataType)); +} + +long ProfileDistrictRequest::getGsid()const +{ + return gsid_; +} + +void ProfileDistrictRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ProfileDistrictRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileDistrictRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ProfileDistrictResult.cc b/cloudwf/src/model/ProfileDistrictResult.cc new file mode 100644 index 000000000..ca6b70316 --- /dev/null +++ b/cloudwf/src/model/ProfileDistrictResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileDistrictResult::ProfileDistrictResult() : + ServiceResult() +{} + +ProfileDistrictResult::ProfileDistrictResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileDistrictResult::~ProfileDistrictResult() +{} + +void ProfileDistrictResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileDistrictResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileDistrictResult::getData()const +{ + return data_; +} + +int ProfileDistrictResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileDistrictResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileHistoryListRequest.cc b/cloudwf/src/model/ProfileHistoryListRequest.cc new file mode 100644 index 000000000..37e4315a3 --- /dev/null +++ b/cloudwf/src/model/ProfileHistoryListRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileHistoryListRequest; + +ProfileHistoryListRequest::ProfileHistoryListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileHistoryList") +{} + +ProfileHistoryListRequest::~ProfileHistoryListRequest() +{} + +long ProfileHistoryListRequest::getIdtype()const +{ + return idtype_; +} + +void ProfileHistoryListRequest::setIdtype(long idtype) +{ + idtype_ = idtype; + setParameter("Idtype", std::to_string(idtype)); +} + +int ProfileHistoryListRequest::getPage()const +{ + return page_; +} + +void ProfileHistoryListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +int ProfileHistoryListRequest::getPer()const +{ + return per_; +} + +void ProfileHistoryListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +std::string ProfileHistoryListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileHistoryListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ProfileHistoryListRequest::getAgsid()const +{ + return agsid_; +} + +void ProfileHistoryListRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ProfileHistoryListResult.cc b/cloudwf/src/model/ProfileHistoryListResult.cc new file mode 100644 index 000000000..adc86381c --- /dev/null +++ b/cloudwf/src/model/ProfileHistoryListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileHistoryListResult::ProfileHistoryListResult() : + ServiceResult() +{} + +ProfileHistoryListResult::ProfileHistoryListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileHistoryListResult::~ProfileHistoryListResult() +{} + +void ProfileHistoryListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileHistoryListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileHistoryListResult::getData()const +{ + return data_; +} + +int ProfileHistoryListResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileHistoryListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileHistoryRequest.cc b/cloudwf/src/model/ProfileHistoryRequest.cc new file mode 100644 index 000000000..27432ec13 --- /dev/null +++ b/cloudwf/src/model/ProfileHistoryRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileHistoryRequest; + +ProfileHistoryRequest::ProfileHistoryRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileHistory") +{} + +ProfileHistoryRequest::~ProfileHistoryRequest() +{} + +long ProfileHistoryRequest::getIdtype()const +{ + return idtype_; +} + +void ProfileHistoryRequest::setIdtype(long idtype) +{ + idtype_ = idtype; + setParameter("Idtype", std::to_string(idtype)); +} + +std::string ProfileHistoryRequest::getEndMonth()const +{ + return endMonth_; +} + +void ProfileHistoryRequest::setEndMonth(const std::string& endMonth) +{ + endMonth_ = endMonth; + setParameter("EndMonth", endMonth); +} + +std::string ProfileHistoryRequest::getBeginMonth()const +{ + return beginMonth_; +} + +void ProfileHistoryRequest::setBeginMonth(const std::string& beginMonth) +{ + beginMonth_ = beginMonth; + setParameter("BeginMonth", beginMonth); +} + +std::string ProfileHistoryRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileHistoryRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ProfileHistoryRequest::getAgsid()const +{ + return agsid_; +} + +void ProfileHistoryRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ProfileHistoryResult.cc b/cloudwf/src/model/ProfileHistoryResult.cc new file mode 100644 index 000000000..3ecc6e721 --- /dev/null +++ b/cloudwf/src/model/ProfileHistoryResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileHistoryResult::ProfileHistoryResult() : + ServiceResult() +{} + +ProfileHistoryResult::ProfileHistoryResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileHistoryResult::~ProfileHistoryResult() +{} + +void ProfileHistoryResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileHistoryResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileHistoryResult::getData()const +{ + return data_; +} + +int ProfileHistoryResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileHistoryResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileMediaRequest.cc b/cloudwf/src/model/ProfileMediaRequest.cc new file mode 100644 index 000000000..7c10b3050 --- /dev/null +++ b/cloudwf/src/model/ProfileMediaRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileMediaRequest; + +ProfileMediaRequest::ProfileMediaRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileMedia") +{} + +ProfileMediaRequest::~ProfileMediaRequest() +{} + +std::string ProfileMediaRequest::getBeginDate()const +{ + return beginDate_; +} + +void ProfileMediaRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ProfileMediaRequest::getEndDate()const +{ + return endDate_; +} + +void ProfileMediaRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +int ProfileMediaRequest::getDataType()const +{ + return dataType_; +} + +void ProfileMediaRequest::setDataType(int dataType) +{ + dataType_ = dataType; + setParameter("DataType", std::to_string(dataType)); +} + +long ProfileMediaRequest::getGsid()const +{ + return gsid_; +} + +void ProfileMediaRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ProfileMediaRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileMediaRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ProfileMediaResult.cc b/cloudwf/src/model/ProfileMediaResult.cc new file mode 100644 index 000000000..247fc69e7 --- /dev/null +++ b/cloudwf/src/model/ProfileMediaResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileMediaResult::ProfileMediaResult() : + ServiceResult() +{} + +ProfileMediaResult::ProfileMediaResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileMediaResult::~ProfileMediaResult() +{} + +void ProfileMediaResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileMediaResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileMediaResult::getData()const +{ + return data_; +} + +int ProfileMediaResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileMediaResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileTagRequest.cc b/cloudwf/src/model/ProfileTagRequest.cc new file mode 100644 index 000000000..782cfd5a8 --- /dev/null +++ b/cloudwf/src/model/ProfileTagRequest.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::Cloudwf::Model::ProfileTagRequest; + +ProfileTagRequest::ProfileTagRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileTag") +{} + +ProfileTagRequest::~ProfileTagRequest() +{} + +long ProfileTagRequest::getIdtype()const +{ + return idtype_; +} + +void ProfileTagRequest::setIdtype(long idtype) +{ + idtype_ = idtype; + setParameter("Idtype", std::to_string(idtype)); +} + +std::string ProfileTagRequest::getBeginDate()const +{ + return beginDate_; +} + +void ProfileTagRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ProfileTagRequest::getEndDate()const +{ + return endDate_; +} + +void ProfileTagRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +int ProfileTagRequest::getAppType()const +{ + return appType_; +} + +void ProfileTagRequest::setAppType(int appType) +{ + appType_ = appType; + setParameter("AppType", std::to_string(appType)); +} + +std::string ProfileTagRequest::getTag()const +{ + return tag_; +} + +void ProfileTagRequest::setTag(const std::string& tag) +{ + tag_ = tag; + setParameter("Tag", tag); +} + +std::string ProfileTagRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileTagRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ProfileTagRequest::getAgsid()const +{ + return agsid_; +} + +void ProfileTagRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + +int ProfileTagRequest::getAreaNumber()const +{ + return areaNumber_; +} + +void ProfileTagRequest::setAreaNumber(int areaNumber) +{ + areaNumber_ = areaNumber; + setParameter("AreaNumber", std::to_string(areaNumber)); +} + diff --git a/cloudwf/src/model/ProfileTagResult.cc b/cloudwf/src/model/ProfileTagResult.cc new file mode 100644 index 000000000..8bdeba1c1 --- /dev/null +++ b/cloudwf/src/model/ProfileTagResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileTagResult::ProfileTagResult() : + ServiceResult() +{} + +ProfileTagResult::ProfileTagResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileTagResult::~ProfileTagResult() +{} + +void ProfileTagResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileTagResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileTagResult::getData()const +{ + return data_; +} + +int ProfileTagResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileTagResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ProfileTradeRequest.cc b/cloudwf/src/model/ProfileTradeRequest.cc new file mode 100644 index 000000000..bb9ed0c32 --- /dev/null +++ b/cloudwf/src/model/ProfileTradeRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ProfileTradeRequest; + +ProfileTradeRequest::ProfileTradeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ProfileTrade") +{} + +ProfileTradeRequest::~ProfileTradeRequest() +{} + +std::string ProfileTradeRequest::getBeginDate()const +{ + return beginDate_; +} + +void ProfileTradeRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ProfileTradeRequest::getEndDate()const +{ + return endDate_; +} + +void ProfileTradeRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +int ProfileTradeRequest::getDataType()const +{ + return dataType_; +} + +void ProfileTradeRequest::setDataType(int dataType) +{ + dataType_ = dataType; + setParameter("DataType", std::to_string(dataType)); +} + +long ProfileTradeRequest::getGsid()const +{ + return gsid_; +} + +void ProfileTradeRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ProfileTradeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ProfileTradeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ProfileTradeResult.cc b/cloudwf/src/model/ProfileTradeResult.cc new file mode 100644 index 000000000..d228b379d --- /dev/null +++ b/cloudwf/src/model/ProfileTradeResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ProfileTradeResult::ProfileTradeResult() : + ServiceResult() +{} + +ProfileTradeResult::ProfileTradeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ProfileTradeResult::~ProfileTradeResult() +{} + +void ProfileTradeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ProfileTradeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ProfileTradeResult::getData()const +{ + return data_; +} + +int ProfileTradeResult::getErrorCode()const +{ + return errorCode_; +} + +bool ProfileTradeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/PutOssFileRequest.cc b/cloudwf/src/model/PutOssFileRequest.cc new file mode 100644 index 000000000..12185d73d --- /dev/null +++ b/cloudwf/src/model/PutOssFileRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::PutOssFileRequest; + +PutOssFileRequest::PutOssFileRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "PutOssFile") +{} + +PutOssFileRequest::~PutOssFileRequest() +{} + +std::string PutOssFileRequest::getJsonData()const +{ + return jsonData_; +} + +void PutOssFileRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string PutOssFileRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void PutOssFileRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/PutOssFileResult.cc b/cloudwf/src/model/PutOssFileResult.cc new file mode 100644 index 000000000..e9775ba83 --- /dev/null +++ b/cloudwf/src/model/PutOssFileResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +PutOssFileResult::PutOssFileResult() : + ServiceResult() +{} + +PutOssFileResult::PutOssFileResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +PutOssFileResult::~PutOssFileResult() +{} + +void PutOssFileResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string PutOssFileResult::getMessage()const +{ + return message_; +} + +std::string PutOssFileResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string PutOssFileResult::getData()const +{ + return data_; +} + +int PutOssFileResult::getErrorCode()const +{ + return errorCode_; +} + +bool PutOssFileResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/QueryRenewPriceRequest.cc b/cloudwf/src/model/QueryRenewPriceRequest.cc new file mode 100644 index 000000000..bc62d78d4 --- /dev/null +++ b/cloudwf/src/model/QueryRenewPriceRequest.cc @@ -0,0 +1,61 @@ +/* + * 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::Cloudwf::Model::QueryRenewPriceRequest; + +QueryRenewPriceRequest::QueryRenewPriceRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "QueryRenewPrice") +{} + +QueryRenewPriceRequest::~QueryRenewPriceRequest() +{} + +int QueryRenewPriceRequest::getTimeCycleNum()const +{ + return timeCycleNum_; +} + +void QueryRenewPriceRequest::setTimeCycleNum(int timeCycleNum) +{ + timeCycleNum_ = timeCycleNum; + setParameter("TimeCycleNum", std::to_string(timeCycleNum)); +} + +std::vector QueryRenewPriceRequest::getApList()const +{ + return apList_; +} + +void QueryRenewPriceRequest::setApList(const std::vector& apList) +{ + apList_ = apList; + for(int i = 0; i!= apList.size(); i++) + setParameter("ApList."+ std::to_string(i), apList.at(i)); +} + +std::string QueryRenewPriceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void QueryRenewPriceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/QueryRenewPriceResult.cc b/cloudwf/src/model/QueryRenewPriceResult.cc new file mode 100644 index 000000000..f0a1ad4bc --- /dev/null +++ b/cloudwf/src/model/QueryRenewPriceResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +QueryRenewPriceResult::QueryRenewPriceResult() : + ServiceResult() +{} + +QueryRenewPriceResult::QueryRenewPriceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +QueryRenewPriceResult::~QueryRenewPriceResult() +{} + +void QueryRenewPriceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["code"].isNull()) + code_ = value["code"].asString(); + if(!value["data"].isNull()) + data_ = value["data"].asString(); + +} + +std::string QueryRenewPriceResult::getMessage()const +{ + return message_; +} + +std::string QueryRenewPriceResult::getData()const +{ + return data_; +} + +std::string QueryRenewPriceResult::getCode()const +{ + return code_; +} + +bool QueryRenewPriceResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReleaseInstanceRequest.cc b/cloudwf/src/model/ReleaseInstanceRequest.cc new file mode 100644 index 000000000..68cfabea6 --- /dev/null +++ b/cloudwf/src/model/ReleaseInstanceRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ReleaseInstanceRequest; + +ReleaseInstanceRequest::ReleaseInstanceRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReleaseInstance") +{} + +ReleaseInstanceRequest::~ReleaseInstanceRequest() +{} + +std::string ReleaseInstanceRequest::getTraceId()const +{ + return traceId_; +} + +void ReleaseInstanceRequest::setTraceId(const std::string& traceId) +{ + traceId_ = traceId; + setParameter("TraceId", traceId); +} + +std::string ReleaseInstanceRequest::getSpMsg()const +{ + return spMsg_; +} + +void ReleaseInstanceRequest::setSpMsg(const std::string& spMsg) +{ + spMsg_ = spMsg; + setParameter("SpMsg", spMsg); +} + +std::string ReleaseInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReleaseInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ReleaseInstanceResult.cc b/cloudwf/src/model/ReleaseInstanceResult.cc new file mode 100644 index 000000000..750a4f6d6 --- /dev/null +++ b/cloudwf/src/model/ReleaseInstanceResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReleaseInstanceResult::ReleaseInstanceResult() : + ServiceResult() +{} + +ReleaseInstanceResult::ReleaseInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReleaseInstanceResult::~ReleaseInstanceResult() +{} + +void ReleaseInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["result"].isNull()) + result_ = value["result"].asString(); + +} + +std::string ReleaseInstanceResult::getMessage()const +{ + return message_; +} + +bool ReleaseInstanceResult::getSuccess()const +{ + return success_; +} + +std::string ReleaseInstanceResult::getResult()const +{ + return result_; +} + diff --git a/cloudwf/src/model/RepairApRequest.cc b/cloudwf/src/model/RepairApRequest.cc new file mode 100644 index 000000000..88a40ec20 --- /dev/null +++ b/cloudwf/src/model/RepairApRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::RepairApRequest; + +RepairApRequest::RepairApRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "RepairAp") +{} + +RepairApRequest::~RepairApRequest() +{} + +long RepairApRequest::getId()const +{ + return id_; +} + +void RepairApRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string RepairApRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void RepairApRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/RepairApResult.cc b/cloudwf/src/model/RepairApResult.cc new file mode 100644 index 000000000..d66f2e5f2 --- /dev/null +++ b/cloudwf/src/model/RepairApResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +RepairApResult::RepairApResult() : + ServiceResult() +{} + +RepairApResult::RepairApResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RepairApResult::~RepairApResult() +{} + +void RepairApResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string RepairApResult::getMessage()const +{ + return message_; +} + +std::string RepairApResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string RepairApResult::getData()const +{ + return data_; +} + +int RepairApResult::getErrorCode()const +{ + return errorCode_; +} + +bool RepairApResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/RepairGroupApRequest.cc b/cloudwf/src/model/RepairGroupApRequest.cc new file mode 100644 index 000000000..9cd37c8a2 --- /dev/null +++ b/cloudwf/src/model/RepairGroupApRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::RepairGroupApRequest; + +RepairGroupApRequest::RepairGroupApRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "RepairGroupAp") +{} + +RepairGroupApRequest::~RepairGroupApRequest() +{} + +long RepairGroupApRequest::getId()const +{ + return id_; +} + +void RepairGroupApRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string RepairGroupApRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void RepairGroupApRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/RepairGroupApResult.cc b/cloudwf/src/model/RepairGroupApResult.cc new file mode 100644 index 000000000..8e9dcd014 --- /dev/null +++ b/cloudwf/src/model/RepairGroupApResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +RepairGroupApResult::RepairGroupApResult() : + ServiceResult() +{} + +RepairGroupApResult::RepairGroupApResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +RepairGroupApResult::~RepairGroupApResult() +{} + +void RepairGroupApResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string RepairGroupApResult::getMessage()const +{ + return message_; +} + +std::string RepairGroupApResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string RepairGroupApResult::getData()const +{ + return data_; +} + +int RepairGroupApResult::getErrorCode()const +{ + return errorCode_; +} + +bool RepairGroupApResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportDayRequest.cc b/cloudwf/src/model/ReportDayRequest.cc new file mode 100644 index 000000000..f163ddd70 --- /dev/null +++ b/cloudwf/src/model/ReportDayRequest.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::Cloudwf::Model::ReportDayRequest; + +ReportDayRequest::ReportDayRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportDay") +{} + +ReportDayRequest::~ReportDayRequest() +{} + +std::string ReportDayRequest::getBeginDate()const +{ + return beginDate_; +} + +void ReportDayRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ReportDayRequest::getEndDate()const +{ + return endDate_; +} + +void ReportDayRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +std::string ReportDayRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportDayRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportDayRequest::getAgsid()const +{ + return agsid_; +} + +void ReportDayRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportDayResult.cc b/cloudwf/src/model/ReportDayResult.cc new file mode 100644 index 000000000..2ac03d51d --- /dev/null +++ b/cloudwf/src/model/ReportDayResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportDayResult::ReportDayResult() : + ServiceResult() +{} + +ReportDayResult::ReportDayResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportDayResult::~ReportDayResult() +{} + +void ReportDayResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportDayResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportDayResult::getData()const +{ + return data_; +} + +int ReportDayResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportDayResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportHourRequest.cc b/cloudwf/src/model/ReportHourRequest.cc new file mode 100644 index 000000000..fc2a224ba --- /dev/null +++ b/cloudwf/src/model/ReportHourRequest.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::Cloudwf::Model::ReportHourRequest; + +ReportHourRequest::ReportHourRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportHour") +{} + +ReportHourRequest::~ReportHourRequest() +{} + +std::string ReportHourRequest::getBeginDate()const +{ + return beginDate_; +} + +void ReportHourRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ReportHourRequest::getEndDate()const +{ + return endDate_; +} + +void ReportHourRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +std::string ReportHourRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportHourRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportHourRequest::getAgsid()const +{ + return agsid_; +} + +void ReportHourRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportHourResult.cc b/cloudwf/src/model/ReportHourResult.cc new file mode 100644 index 000000000..bda4e5d58 --- /dev/null +++ b/cloudwf/src/model/ReportHourResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportHourResult::ReportHourResult() : + ServiceResult() +{} + +ReportHourResult::ReportHourResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportHourResult::~ReportHourResult() +{} + +void ReportHourResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportHourResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportHourResult::getData()const +{ + return data_; +} + +int ReportHourResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportHourResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportMinuteRequest.cc b/cloudwf/src/model/ReportMinuteRequest.cc new file mode 100644 index 000000000..60254e011 --- /dev/null +++ b/cloudwf/src/model/ReportMinuteRequest.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::Cloudwf::Model::ReportMinuteRequest; + +ReportMinuteRequest::ReportMinuteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportMinute") +{} + +ReportMinuteRequest::~ReportMinuteRequest() +{} + +std::string ReportMinuteRequest::getBeginDate()const +{ + return beginDate_; +} + +void ReportMinuteRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ReportMinuteRequest::getEndDate()const +{ + return endDate_; +} + +void ReportMinuteRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +std::string ReportMinuteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportMinuteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportMinuteRequest::getAgsid()const +{ + return agsid_; +} + +void ReportMinuteRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportMinuteResult.cc b/cloudwf/src/model/ReportMinuteResult.cc new file mode 100644 index 000000000..51524418f --- /dev/null +++ b/cloudwf/src/model/ReportMinuteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportMinuteResult::ReportMinuteResult() : + ServiceResult() +{} + +ReportMinuteResult::ReportMinuteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportMinuteResult::~ReportMinuteResult() +{} + +void ReportMinuteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportMinuteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportMinuteResult::getData()const +{ + return data_; +} + +int ReportMinuteResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportMinuteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportRealtimeRequest.cc b/cloudwf/src/model/ReportRealtimeRequest.cc new file mode 100644 index 000000000..598b5fbbd --- /dev/null +++ b/cloudwf/src/model/ReportRealtimeRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ReportRealtimeRequest; + +ReportRealtimeRequest::ReportRealtimeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportRealtime") +{} + +ReportRealtimeRequest::~ReportRealtimeRequest() +{} + +std::string ReportRealtimeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportRealtimeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportRealtimeRequest::getAgsid()const +{ + return agsid_; +} + +void ReportRealtimeRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportRealtimeResult.cc b/cloudwf/src/model/ReportRealtimeResult.cc new file mode 100644 index 000000000..e70e3b763 --- /dev/null +++ b/cloudwf/src/model/ReportRealtimeResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportRealtimeResult::ReportRealtimeResult() : + ServiceResult() +{} + +ReportRealtimeResult::ReportRealtimeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportRealtimeResult::~ReportRealtimeResult() +{} + +void ReportRealtimeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportRealtimeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportRealtimeResult::getData()const +{ + return data_; +} + +int ReportRealtimeResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportRealtimeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportZoneDayRequest.cc b/cloudwf/src/model/ReportZoneDayRequest.cc new file mode 100644 index 000000000..72eb6adb4 --- /dev/null +++ b/cloudwf/src/model/ReportZoneDayRequest.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::Cloudwf::Model::ReportZoneDayRequest; + +ReportZoneDayRequest::ReportZoneDayRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneDay") +{} + +ReportZoneDayRequest::~ReportZoneDayRequest() +{} + +std::string ReportZoneDayRequest::getBeginDate()const +{ + return beginDate_; +} + +void ReportZoneDayRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ReportZoneDayRequest::getEndDate()const +{ + return endDate_; +} + +void ReportZoneDayRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +std::string ReportZoneDayRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportZoneDayRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportZoneDayRequest::getAgsid()const +{ + return agsid_; +} + +void ReportZoneDayRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportZoneDayResult.cc b/cloudwf/src/model/ReportZoneDayResult.cc new file mode 100644 index 000000000..7910cc1af --- /dev/null +++ b/cloudwf/src/model/ReportZoneDayResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportZoneDayResult::ReportZoneDayResult() : + ServiceResult() +{} + +ReportZoneDayResult::ReportZoneDayResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportZoneDayResult::~ReportZoneDayResult() +{} + +void ReportZoneDayResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportZoneDayResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportZoneDayResult::getData()const +{ + return data_; +} + +int ReportZoneDayResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportZoneDayResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportZoneHourRequest.cc b/cloudwf/src/model/ReportZoneHourRequest.cc new file mode 100644 index 000000000..fbfb83a83 --- /dev/null +++ b/cloudwf/src/model/ReportZoneHourRequest.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::Cloudwf::Model::ReportZoneHourRequest; + +ReportZoneHourRequest::ReportZoneHourRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneHour") +{} + +ReportZoneHourRequest::~ReportZoneHourRequest() +{} + +std::string ReportZoneHourRequest::getBeginDate()const +{ + return beginDate_; +} + +void ReportZoneHourRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ReportZoneHourRequest::getEndDate()const +{ + return endDate_; +} + +void ReportZoneHourRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +std::string ReportZoneHourRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportZoneHourRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportZoneHourRequest::getAgsid()const +{ + return agsid_; +} + +void ReportZoneHourRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportZoneHourResult.cc b/cloudwf/src/model/ReportZoneHourResult.cc new file mode 100644 index 000000000..b1b464ee3 --- /dev/null +++ b/cloudwf/src/model/ReportZoneHourResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportZoneHourResult::ReportZoneHourResult() : + ServiceResult() +{} + +ReportZoneHourResult::ReportZoneHourResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportZoneHourResult::~ReportZoneHourResult() +{} + +void ReportZoneHourResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportZoneHourResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportZoneHourResult::getData()const +{ + return data_; +} + +int ReportZoneHourResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportZoneHourResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportZoneMinuteRequest.cc b/cloudwf/src/model/ReportZoneMinuteRequest.cc new file mode 100644 index 000000000..1e9d87947 --- /dev/null +++ b/cloudwf/src/model/ReportZoneMinuteRequest.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::Cloudwf::Model::ReportZoneMinuteRequest; + +ReportZoneMinuteRequest::ReportZoneMinuteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneMinute") +{} + +ReportZoneMinuteRequest::~ReportZoneMinuteRequest() +{} + +std::string ReportZoneMinuteRequest::getBeginDate()const +{ + return beginDate_; +} + +void ReportZoneMinuteRequest::setBeginDate(const std::string& beginDate) +{ + beginDate_ = beginDate; + setParameter("BeginDate", beginDate); +} + +std::string ReportZoneMinuteRequest::getEndDate()const +{ + return endDate_; +} + +void ReportZoneMinuteRequest::setEndDate(const std::string& endDate) +{ + endDate_ = endDate; + setParameter("EndDate", endDate); +} + +std::string ReportZoneMinuteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportZoneMinuteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportZoneMinuteRequest::getAgsid()const +{ + return agsid_; +} + +void ReportZoneMinuteRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportZoneMinuteResult.cc b/cloudwf/src/model/ReportZoneMinuteResult.cc new file mode 100644 index 000000000..9ab365f5e --- /dev/null +++ b/cloudwf/src/model/ReportZoneMinuteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportZoneMinuteResult::ReportZoneMinuteResult() : + ServiceResult() +{} + +ReportZoneMinuteResult::ReportZoneMinuteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportZoneMinuteResult::~ReportZoneMinuteResult() +{} + +void ReportZoneMinuteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportZoneMinuteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportZoneMinuteResult::getData()const +{ + return data_; +} + +int ReportZoneMinuteResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportZoneMinuteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ReportZoneRealtimeRequest.cc b/cloudwf/src/model/ReportZoneRealtimeRequest.cc new file mode 100644 index 000000000..197a26fc4 --- /dev/null +++ b/cloudwf/src/model/ReportZoneRealtimeRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ReportZoneRealtimeRequest; + +ReportZoneRealtimeRequest::ReportZoneRealtimeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ReportZoneRealtime") +{} + +ReportZoneRealtimeRequest::~ReportZoneRealtimeRequest() +{} + +std::string ReportZoneRealtimeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ReportZoneRealtimeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ReportZoneRealtimeRequest::getAgsid()const +{ + return agsid_; +} + +void ReportZoneRealtimeRequest::setAgsid(long agsid) +{ + agsid_ = agsid; + setParameter("Agsid", std::to_string(agsid)); +} + diff --git a/cloudwf/src/model/ReportZoneRealtimeResult.cc b/cloudwf/src/model/ReportZoneRealtimeResult.cc new file mode 100644 index 000000000..24f40e21a --- /dev/null +++ b/cloudwf/src/model/ReportZoneRealtimeResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ReportZoneRealtimeResult::ReportZoneRealtimeResult() : + ServiceResult() +{} + +ReportZoneRealtimeResult::ReportZoneRealtimeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ReportZoneRealtimeResult::~ReportZoneRealtimeResult() +{} + +void ReportZoneRealtimeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ReportZoneRealtimeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ReportZoneRealtimeResult::getData()const +{ + return data_; +} + +int ReportZoneRealtimeResult::getErrorCode()const +{ + return errorCode_; +} + +bool ReportZoneRealtimeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ResetApConfigRequest.cc b/cloudwf/src/model/ResetApConfigRequest.cc new file mode 100644 index 000000000..cea845a16 --- /dev/null +++ b/cloudwf/src/model/ResetApConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ResetApConfigRequest; + +ResetApConfigRequest::ResetApConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ResetApConfig") +{} + +ResetApConfigRequest::~ResetApConfigRequest() +{} + +long ResetApConfigRequest::getId()const +{ + return id_; +} + +void ResetApConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ResetApConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ResetApConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ResetApConfigResult.cc b/cloudwf/src/model/ResetApConfigResult.cc new file mode 100644 index 000000000..5627f6e27 --- /dev/null +++ b/cloudwf/src/model/ResetApConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ResetApConfigResult::ResetApConfigResult() : + ServiceResult() +{} + +ResetApConfigResult::ResetApConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ResetApConfigResult::~ResetApConfigResult() +{} + +void ResetApConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ResetApConfigResult::getMessage()const +{ + return message_; +} + +std::string ResetApConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ResetApConfigResult::getData()const +{ + return data_; +} + +int ResetApConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool ResetApConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ResetApRequest.cc b/cloudwf/src/model/ResetApRequest.cc new file mode 100644 index 000000000..55deeac81 --- /dev/null +++ b/cloudwf/src/model/ResetApRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ResetApRequest; + +ResetApRequest::ResetApRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ResetAp") +{} + +ResetApRequest::~ResetApRequest() +{} + +long ResetApRequest::getId()const +{ + return id_; +} + +void ResetApRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ResetApRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ResetApRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ResetApResult.cc b/cloudwf/src/model/ResetApResult.cc new file mode 100644 index 000000000..46e0ff1ed --- /dev/null +++ b/cloudwf/src/model/ResetApResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ResetApResult::ResetApResult() : + ServiceResult() +{} + +ResetApResult::ResetApResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ResetApResult::~ResetApResult() +{} + +void ResetApResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ResetApResult::getMessage()const +{ + return message_; +} + +std::string ResetApResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ResetApResult::getData()const +{ + return data_; +} + +int ResetApResult::getErrorCode()const +{ + return errorCode_; +} + +bool ResetApResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ResumeInstanceRequest.cc b/cloudwf/src/model/ResumeInstanceRequest.cc new file mode 100644 index 000000000..0fd571b87 --- /dev/null +++ b/cloudwf/src/model/ResumeInstanceRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ResumeInstanceRequest; + +ResumeInstanceRequest::ResumeInstanceRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ResumeInstance") +{} + +ResumeInstanceRequest::~ResumeInstanceRequest() +{} + +std::string ResumeInstanceRequest::getTraceId()const +{ + return traceId_; +} + +void ResumeInstanceRequest::setTraceId(const std::string& traceId) +{ + traceId_ = traceId; + setParameter("TraceId", traceId); +} + +std::string ResumeInstanceRequest::getSpMsg()const +{ + return spMsg_; +} + +void ResumeInstanceRequest::setSpMsg(const std::string& spMsg) +{ + spMsg_ = spMsg; + setParameter("SpMsg", spMsg); +} + +std::string ResumeInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ResumeInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ResumeInstanceResult.cc b/cloudwf/src/model/ResumeInstanceResult.cc new file mode 100644 index 000000000..2f0b24fa0 --- /dev/null +++ b/cloudwf/src/model/ResumeInstanceResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ResumeInstanceResult::ResumeInstanceResult() : + ServiceResult() +{} + +ResumeInstanceResult::ResumeInstanceResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ResumeInstanceResult::~ResumeInstanceResult() +{} + +void ResumeInstanceResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["success"].isNull()) + success_ = value["success"].asString() == "true"; + if(!value["message"].isNull()) + message_ = value["message"].asString(); + if(!value["result"].isNull()) + result_ = value["result"].asString(); + +} + +std::string ResumeInstanceResult::getMessage()const +{ + return message_; +} + +bool ResumeInstanceResult::getSuccess()const +{ + return success_; +} + +std::string ResumeInstanceResult::getResult()const +{ + return result_; +} + diff --git a/cloudwf/src/model/SaveAccountConfigRequest.cc b/cloudwf/src/model/SaveAccountConfigRequest.cc new file mode 100644 index 000000000..691d8da4e --- /dev/null +++ b/cloudwf/src/model/SaveAccountConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveAccountConfigRequest; + +SaveAccountConfigRequest::SaveAccountConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveAccountConfig") +{} + +SaveAccountConfigRequest::~SaveAccountConfigRequest() +{} + +std::string SaveAccountConfigRequest::getJsonData()const +{ + return jsonData_; +} + +void SaveAccountConfigRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string SaveAccountConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveAccountConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveAccountConfigResult.cc b/cloudwf/src/model/SaveAccountConfigResult.cc new file mode 100644 index 000000000..d8288b412 --- /dev/null +++ b/cloudwf/src/model/SaveAccountConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveAccountConfigResult::SaveAccountConfigResult() : + ServiceResult() +{} + +SaveAccountConfigResult::SaveAccountConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveAccountConfigResult::~SaveAccountConfigResult() +{} + +void SaveAccountConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveAccountConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveAccountConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveAccountConfigResult::getData()const +{ + return data_; +} + +int SaveAccountConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveAccountConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApConfigRequest.cc b/cloudwf/src/model/SaveApConfigRequest.cc new file mode 100644 index 000000000..63f90ba7d --- /dev/null +++ b/cloudwf/src/model/SaveApConfigRequest.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::Cloudwf::Model::SaveApConfigRequest; + +SaveApConfigRequest::SaveApConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApConfig") +{} + +SaveApConfigRequest::~SaveApConfigRequest() +{} + +std::string SaveApConfigRequest::getCountry()const +{ + return country_; +} + +void SaveApConfigRequest::setCountry(const std::string& country) +{ + country_ = country; + setParameter("Country", country); +} + +long SaveApConfigRequest::getApAssetId()const +{ + return apAssetId_; +} + +void SaveApConfigRequest::setApAssetId(long apAssetId) +{ + apAssetId_ = apAssetId; + setParameter("ApAssetId", std::to_string(apAssetId)); +} + +int SaveApConfigRequest::getLogLevel()const +{ + return logLevel_; +} + +void SaveApConfigRequest::setLogLevel(int logLevel) +{ + logLevel_ = logLevel; + setParameter("LogLevel", std::to_string(logLevel)); +} + +std::string SaveApConfigRequest::getName()const +{ + return name_; +} + +void SaveApConfigRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int SaveApConfigRequest::getEchoInt()const +{ + return echoInt_; +} + +void SaveApConfigRequest::setEchoInt(int echoInt) +{ + echoInt_ = echoInt; + setParameter("EchoInt", std::to_string(echoInt)); +} + +int SaveApConfigRequest::getScan()const +{ + return scan_; +} + +void SaveApConfigRequest::setScan(int scan) +{ + scan_ = scan; + setParameter("Scan", std::to_string(scan)); +} + +std::string SaveApConfigRequest::getDescription()const +{ + return description_; +} + +void SaveApConfigRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +long SaveApConfigRequest::getId()const +{ + return id_; +} + +void SaveApConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string SaveApConfigRequest::getDai()const +{ + return dai_; +} + +void SaveApConfigRequest::setDai(const std::string& dai) +{ + dai_ = dai; + setParameter("Dai", dai); +} + +std::string SaveApConfigRequest::getLogIp()const +{ + return logIp_; +} + +void SaveApConfigRequest::setLogIp(const std::string& logIp) +{ + logIp_ = logIp; + setParameter("LogIp", logIp); +} + +std::string SaveApConfigRequest::getMac()const +{ + return mac_; +} + +void SaveApConfigRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string SaveApConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveApConfigResult.cc b/cloudwf/src/model/SaveApConfigResult.cc new file mode 100644 index 000000000..6e5ecb663 --- /dev/null +++ b/cloudwf/src/model/SaveApConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApConfigResult::SaveApConfigResult() : + ServiceResult() +{} + +SaveApConfigResult::SaveApConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApConfigResult::~SaveApConfigResult() +{} + +void SaveApConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApConfigResult::getData()const +{ + return data_; +} + +int SaveApConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApMapInfoRequest.cc b/cloudwf/src/model/SaveApMapInfoRequest.cc new file mode 100644 index 000000000..17a36c370 --- /dev/null +++ b/cloudwf/src/model/SaveApMapInfoRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveApMapInfoRequest; + +SaveApMapInfoRequest::SaveApMapInfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApMapInfo") +{} + +SaveApMapInfoRequest::~SaveApMapInfoRequest() +{} + +std::string SaveApMapInfoRequest::getJsonData()const +{ + return jsonData_; +} + +void SaveApMapInfoRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string SaveApMapInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApMapInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveApMapInfoResult.cc b/cloudwf/src/model/SaveApMapInfoResult.cc new file mode 100644 index 000000000..7292aef6b --- /dev/null +++ b/cloudwf/src/model/SaveApMapInfoResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApMapInfoResult::SaveApMapInfoResult() : + ServiceResult() +{} + +SaveApMapInfoResult::SaveApMapInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApMapInfoResult::~SaveApMapInfoResult() +{} + +void SaveApMapInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApMapInfoResult::getMessage()const +{ + return message_; +} + +std::string SaveApMapInfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApMapInfoResult::getData()const +{ + return data_; +} + +int SaveApMapInfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApMapInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApPortalConfigRequest.cc b/cloudwf/src/model/SaveApPortalConfigRequest.cc new file mode 100644 index 000000000..54c86072f --- /dev/null +++ b/cloudwf/src/model/SaveApPortalConfigRequest.cc @@ -0,0 +1,137 @@ +/* + * 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::Cloudwf::Model::SaveApPortalConfigRequest; + +SaveApPortalConfigRequest::SaveApPortalConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApPortalConfig") +{} + +SaveApPortalConfigRequest::~SaveApPortalConfigRequest() +{} + +std::string SaveApPortalConfigRequest::getAuthKey()const +{ + return authKey_; +} + +void SaveApPortalConfigRequest::setAuthKey(const std::string& authKey) +{ + authKey_ = authKey; + setParameter("AuthKey", authKey); +} + +std::string SaveApPortalConfigRequest::getPortalUrl()const +{ + return portalUrl_; +} + +void SaveApPortalConfigRequest::setPortalUrl(const std::string& portalUrl) +{ + portalUrl_ = portalUrl; + setParameter("PortalUrl", portalUrl); +} + +bool SaveApPortalConfigRequest::getPortalStatus()const +{ + return portalStatus_; +} + +void SaveApPortalConfigRequest::setPortalStatus(bool portalStatus) +{ + portalStatus_ = portalStatus; + setParameter("PortalStatus", PortalStatus ? "true" : "false"); +} + +std::string SaveApPortalConfigRequest::getWhitelist()const +{ + return whitelist_; +} + +void SaveApPortalConfigRequest::setWhitelist(const std::string& whitelist) +{ + whitelist_ = whitelist; + setParameter("Whitelist", whitelist); +} + +std::string SaveApPortalConfigRequest::getCheckUrl()const +{ + return checkUrl_; +} + +void SaveApPortalConfigRequest::setCheckUrl(const std::string& checkUrl) +{ + checkUrl_ = checkUrl; + setParameter("CheckUrl", checkUrl); +} + +long SaveApPortalConfigRequest::getApConfigId()const +{ + return apConfigId_; +} + +void SaveApPortalConfigRequest::setApConfigId(long apConfigId) +{ + apConfigId_ = apConfigId; + setParameter("ApConfigId", std::to_string(apConfigId)); +} + +std::string SaveApPortalConfigRequest::getAuthSecret()const +{ + return authSecret_; +} + +void SaveApPortalConfigRequest::setAuthSecret(const std::string& authSecret) +{ + authSecret_ = authSecret; + setParameter("AuthSecret", authSecret); +} + +std::string SaveApPortalConfigRequest::getWebAuthUrl()const +{ + return webAuthUrl_; +} + +void SaveApPortalConfigRequest::setWebAuthUrl(const std::string& webAuthUrl) +{ + webAuthUrl_ = webAuthUrl; + setParameter("WebAuthUrl", webAuthUrl); +} + +std::string SaveApPortalConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApPortalConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int SaveApPortalConfigRequest::getNetwork()const +{ + return network_; +} + +void SaveApPortalConfigRequest::setNetwork(int network) +{ + network_ = network; + setParameter("Network", std::to_string(network)); +} + diff --git a/cloudwf/src/model/SaveApPortalConfigResult.cc b/cloudwf/src/model/SaveApPortalConfigResult.cc new file mode 100644 index 000000000..054c5b25b --- /dev/null +++ b/cloudwf/src/model/SaveApPortalConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApPortalConfigResult::SaveApPortalConfigResult() : + ServiceResult() +{} + +SaveApPortalConfigResult::SaveApPortalConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApPortalConfigResult::~SaveApPortalConfigResult() +{} + +void SaveApPortalConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApPortalConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApPortalConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApPortalConfigResult::getData()const +{ + return data_; +} + +int SaveApPortalConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApPortalConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApRadioConfigRequest.cc b/cloudwf/src/model/SaveApRadioConfigRequest.cc new file mode 100644 index 000000000..8a91bf13e --- /dev/null +++ b/cloudwf/src/model/SaveApRadioConfigRequest.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::Cloudwf::Model::SaveApRadioConfigRequest; + +SaveApRadioConfigRequest::SaveApRadioConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApRadioConfig") +{} + +SaveApRadioConfigRequest::~SaveApRadioConfigRequest() +{} + +std::string SaveApRadioConfigRequest::getRequireMode()const +{ + return requireMode_; +} + +void SaveApRadioConfigRequest::setRequireMode(const std::string& requireMode) +{ + requireMode_ = requireMode; + setParameter("RequireMode", requireMode); +} + +std::string SaveApRadioConfigRequest::getHtmode()const +{ + return htmode_; +} + +void SaveApRadioConfigRequest::setHtmode(const std::string& htmode) +{ + htmode_ = htmode; + setParameter("Htmode", htmode); +} + +int SaveApRadioConfigRequest::getFrag()const +{ + return frag_; +} + +void SaveApRadioConfigRequest::setFrag(int frag) +{ + frag_ = frag; + setParameter("Frag", std::to_string(frag)); +} + +int SaveApRadioConfigRequest::getMinrate()const +{ + return minrate_; +} + +void SaveApRadioConfigRequest::setMinrate(int minrate) +{ + minrate_ = minrate; + setParameter("Minrate", std::to_string(minrate)); +} + +int SaveApRadioConfigRequest::getMcastRate()const +{ + return mcastRate_; +} + +void SaveApRadioConfigRequest::setMcastRate(int mcastRate) +{ + mcastRate_ = mcastRate; + setParameter("McastRate", std::to_string(mcastRate)); +} + +int SaveApRadioConfigRequest::getProbereq()const +{ + return probereq_; +} + +void SaveApRadioConfigRequest::setProbereq(int probereq) +{ + probereq_ = probereq; + setParameter("Probereq", std::to_string(probereq)); +} + +int SaveApRadioConfigRequest::getChannel()const +{ + return channel_; +} + +void SaveApRadioConfigRequest::setChannel(int channel) +{ + channel_ = channel; + setParameter("Channel", std::to_string(channel)); +} + +int SaveApRadioConfigRequest::getShortgi()const +{ + return shortgi_; +} + +void SaveApRadioConfigRequest::setShortgi(int shortgi) +{ + shortgi_ = shortgi; + setParameter("Shortgi", std::to_string(shortgi)); +} + +std::string SaveApRadioConfigRequest::getHwmode()const +{ + return hwmode_; +} + +void SaveApRadioConfigRequest::setHwmode(const std::string& hwmode) +{ + hwmode_ = hwmode; + setParameter("Hwmode", hwmode); +} + +int SaveApRadioConfigRequest::getUapsd()const +{ + return uapsd_; +} + +void SaveApRadioConfigRequest::setUapsd(int uapsd) +{ + uapsd_ = uapsd; + setParameter("Uapsd", std::to_string(uapsd)); +} + +int SaveApRadioConfigRequest::getBeaconInt()const +{ + return beaconInt_; +} + +void SaveApRadioConfigRequest::setBeaconInt(int beaconInt) +{ + beaconInt_ = beaconInt; + setParameter("BeaconInt", std::to_string(beaconInt)); +} + +std::string SaveApRadioConfigRequest::getMac()const +{ + return mac_; +} + +void SaveApRadioConfigRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string SaveApRadioConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApRadioConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int SaveApRadioConfigRequest::getRts()const +{ + return rts_; +} + +void SaveApRadioConfigRequest::setRts(int rts) +{ + rts_ = rts; + setParameter("Rts", std::to_string(rts)); +} + +int SaveApRadioConfigRequest::getTxpower()const +{ + return txpower_; +} + +void SaveApRadioConfigRequest::setTxpower(int txpower) +{ + txpower_ = txpower; + setParameter("Txpower", std::to_string(txpower)); +} + +int SaveApRadioConfigRequest::getNoscan()const +{ + return noscan_; +} + +void SaveApRadioConfigRequest::setNoscan(int noscan) +{ + noscan_ = noscan; + setParameter("Noscan", std::to_string(noscan)); +} + +int SaveApRadioConfigRequest::getBcastRate()const +{ + return bcastRate_; +} + +void SaveApRadioConfigRequest::setBcastRate(int bcastRate) +{ + bcastRate_ = bcastRate; + setParameter("BcastRate", std::to_string(bcastRate)); +} + +int SaveApRadioConfigRequest::getDisabled()const +{ + return disabled_; +} + +void SaveApRadioConfigRequest::setDisabled(int disabled) +{ + disabled_ = disabled; + setParameter("Disabled", std::to_string(disabled)); +} + +int SaveApRadioConfigRequest::getInstantlyEffective()const +{ + return instantlyEffective_; +} + +void SaveApRadioConfigRequest::setInstantlyEffective(int instantlyEffective) +{ + instantlyEffective_ = instantlyEffective; + setParameter("InstantlyEffective", std::to_string(instantlyEffective)); +} + +long SaveApRadioConfigRequest::getId()const +{ + return id_; +} + +void SaveApRadioConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +int SaveApRadioConfigRequest::getRadioIndex()const +{ + return radioIndex_; +} + +void SaveApRadioConfigRequest::setRadioIndex(int radioIndex) +{ + radioIndex_ = radioIndex; + setParameter("RadioIndex", std::to_string(radioIndex)); +} + diff --git a/cloudwf/src/model/SaveApRadioConfigResult.cc b/cloudwf/src/model/SaveApRadioConfigResult.cc new file mode 100644 index 000000000..9dbc19479 --- /dev/null +++ b/cloudwf/src/model/SaveApRadioConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApRadioConfigResult::SaveApRadioConfigResult() : + ServiceResult() +{} + +SaveApRadioConfigResult::SaveApRadioConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApRadioConfigResult::~SaveApRadioConfigResult() +{} + +void SaveApRadioConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApRadioConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApRadioConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApRadioConfigResult::getData()const +{ + return data_; +} + +int SaveApRadioConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApRadioConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc b/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc new file mode 100644 index 000000000..435530f4a --- /dev/null +++ b/cloudwf/src/model/SaveApRadioSsidConfigRequest.cc @@ -0,0 +1,511 @@ +/* + * 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::Cloudwf::Model::SaveApRadioSsidConfigRequest; + +SaveApRadioSsidConfigRequest::SaveApRadioSsidConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApRadioSsidConfig") +{} + +SaveApRadioSsidConfigRequest::~SaveApRadioSsidConfigRequest() +{} + +std::string SaveApRadioSsidConfigRequest::getNasid()const +{ + return nasid_; +} + +void SaveApRadioSsidConfigRequest::setNasid(const std::string& nasid) +{ + nasid_ = nasid; + setParameter("Nasid", nasid); +} + +int SaveApRadioSsidConfigRequest::getAuthPort()const +{ + return authPort_; +} + +void SaveApRadioSsidConfigRequest::setAuthPort(int authPort) +{ + authPort_ = authPort; + setParameter("AuthPort", std::to_string(authPort)); +} + +int SaveApRadioSsidConfigRequest::getHidden()const +{ + return hidden_; +} + +void SaveApRadioSsidConfigRequest::setHidden(int hidden) +{ + hidden_ = hidden; + setParameter("Hidden", std::to_string(hidden)); +} + +int SaveApRadioSsidConfigRequest::getDynamicVlan()const +{ + return dynamicVlan_; +} + +void SaveApRadioSsidConfigRequest::setDynamicVlan(int dynamicVlan) +{ + dynamicVlan_ = dynamicVlan; + setParameter("DynamicVlan", std::to_string(dynamicVlan)); +} + +std::string SaveApRadioSsidConfigRequest::getAuthServer()const +{ + return authServer_; +} + +void SaveApRadioSsidConfigRequest::setAuthServer(const std::string& authServer) +{ + authServer_ = authServer; + setParameter("AuthServer", authServer); +} + +std::string SaveApRadioSsidConfigRequest::getSecondaryAcctServer()const +{ + return secondaryAcctServer_; +} + +void SaveApRadioSsidConfigRequest::setSecondaryAcctServer(const std::string& secondaryAcctServer) +{ + secondaryAcctServer_ = secondaryAcctServer; + setParameter("SecondaryAcctServer", secondaryAcctServer); +} + +std::string SaveApRadioSsidConfigRequest::getSsid()const +{ + return ssid_; +} + +void SaveApRadioSsidConfigRequest::setSsid(const std::string& ssid) +{ + ssid_ = ssid; + setParameter("Ssid", ssid); +} + +int SaveApRadioSsidConfigRequest::getCir()const +{ + return cir_; +} + +void SaveApRadioSsidConfigRequest::setCir(int cir) +{ + cir_ = cir; + setParameter("Cir", std::to_string(cir)); +} + +std::string SaveApRadioSsidConfigRequest::getMac()const +{ + return mac_; +} + +void SaveApRadioSsidConfigRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string SaveApRadioSsidConfigRequest::getSecondaryAcctSecret()const +{ + return secondaryAcctSecret_; +} + +void SaveApRadioSsidConfigRequest::setSecondaryAcctSecret(const std::string& secondaryAcctSecret) +{ + secondaryAcctSecret_ = secondaryAcctSecret; + setParameter("SecondaryAcctSecret", secondaryAcctSecret); +} + +std::string SaveApRadioSsidConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApRadioSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int SaveApRadioSsidConfigRequest::getIeee80211w()const +{ + return ieee80211w_; +} + +void SaveApRadioSsidConfigRequest::setIeee80211w(int ieee80211w) +{ + ieee80211w_ = ieee80211w; + setParameter("Ieee80211w", std::to_string(ieee80211w)); +} + +int SaveApRadioSsidConfigRequest::getNetwork()const +{ + return network_; +} + +void SaveApRadioSsidConfigRequest::setNetwork(int network) +{ + network_ = network; + setParameter("Network", std::to_string(network)); +} + +int SaveApRadioSsidConfigRequest::getIsolate()const +{ + return isolate_; +} + +void SaveApRadioSsidConfigRequest::setIsolate(int isolate) +{ + isolate_ = isolate; + setParameter("Isolate", std::to_string(isolate)); +} + +long SaveApRadioSsidConfigRequest::getApAssetId()const +{ + return apAssetId_; +} + +void SaveApRadioSsidConfigRequest::setApAssetId(long apAssetId) +{ + apAssetId_ = apAssetId; + setParameter("ApAssetId", std::to_string(apAssetId)); +} + +std::string SaveApRadioSsidConfigRequest::getEncKey()const +{ + return encKey_; +} + +void SaveApRadioSsidConfigRequest::setEncKey(const std::string& encKey) +{ + encKey_ = encKey; + setParameter("EncKey", encKey); +} + +int SaveApRadioSsidConfigRequest::getMulticastForward()const +{ + return multicastForward_; +} + +void SaveApRadioSsidConfigRequest::setMulticastForward(int multicastForward) +{ + multicastForward_ = multicastForward; + setParameter("MulticastForward", std::to_string(multicastForward)); +} + +std::string SaveApRadioSsidConfigRequest::getEncryption()const +{ + return encryption_; +} + +void SaveApRadioSsidConfigRequest::setEncryption(const std::string& encryption) +{ + encryption_ = encryption; + setParameter("Encryption", encryption); +} + +int SaveApRadioSsidConfigRequest::getWmm()const +{ + return wmm_; +} + +void SaveApRadioSsidConfigRequest::setWmm(int wmm) +{ + wmm_ = wmm; + setParameter("Wmm", std::to_string(wmm)); +} + +int SaveApRadioSsidConfigRequest::getAuthCache()const +{ + return authCache_; +} + +void SaveApRadioSsidConfigRequest::setAuthCache(int authCache) +{ + authCache_ = authCache; + setParameter("AuthCache", std::to_string(authCache)); +} + +int SaveApRadioSsidConfigRequest::getDisabled()const +{ + return disabled_; +} + +void SaveApRadioSsidConfigRequest::setDisabled(int disabled) +{ + disabled_ = disabled; + setParameter("Disabled", std::to_string(disabled)); +} + +long SaveApRadioSsidConfigRequest::getId()const +{ + return id_; +} + +void SaveApRadioSsidConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +int SaveApRadioSsidConfigRequest::getRadioIndex()const +{ + return radioIndex_; +} + +void SaveApRadioSsidConfigRequest::setRadioIndex(int radioIndex) +{ + radioIndex_ = radioIndex; + setParameter("RadioIndex", std::to_string(radioIndex)); +} + +int SaveApRadioSsidConfigRequest::getIgnoreWeakProbe()const +{ + return ignoreWeakProbe_; +} + +void SaveApRadioSsidConfigRequest::setIgnoreWeakProbe(int ignoreWeakProbe) +{ + ignoreWeakProbe_ = ignoreWeakProbe; + setParameter("IgnoreWeakProbe", std::to_string(ignoreWeakProbe)); +} + +int SaveApRadioSsidConfigRequest::getMaxassoc()const +{ + return maxassoc_; +} + +void SaveApRadioSsidConfigRequest::setMaxassoc(int maxassoc) +{ + maxassoc_ = maxassoc; + setParameter("Maxassoc", std::to_string(maxassoc)); +} + +std::string SaveApRadioSsidConfigRequest::getAcctServer()const +{ + return acctServer_; +} + +void SaveApRadioSsidConfigRequest::setAcctServer(const std::string& acctServer) +{ + acctServer_ = acctServer; + setParameter("AcctServer", acctServer); +} + +std::string SaveApRadioSsidConfigRequest::getSecondaryAuthServer()const +{ + return secondaryAuthServer_; +} + +void SaveApRadioSsidConfigRequest::setSecondaryAuthServer(const std::string& secondaryAuthServer) +{ + secondaryAuthServer_ = secondaryAuthServer; + setParameter("SecondaryAuthServer", secondaryAuthServer); +} + +std::string SaveApRadioSsidConfigRequest::getDaeClient()const +{ + return daeClient_; +} + +void SaveApRadioSsidConfigRequest::setDaeClient(const std::string& daeClient) +{ + daeClient_ = daeClient; + setParameter("DaeClient", daeClient); +} + +std::string SaveApRadioSsidConfigRequest::getDaeSecret()const +{ + return daeSecret_; +} + +void SaveApRadioSsidConfigRequest::setDaeSecret(const std::string& daeSecret) +{ + daeSecret_ = daeSecret; + setParameter("DaeSecret", daeSecret); +} + +int SaveApRadioSsidConfigRequest::getDisassocLowAck()const +{ + return disassocLowAck_; +} + +void SaveApRadioSsidConfigRequest::setDisassocLowAck(int disassocLowAck) +{ + disassocLowAck_ = disassocLowAck; + setParameter("DisassocLowAck", std::to_string(disassocLowAck)); +} + +int SaveApRadioSsidConfigRequest::getSecondaryAuthPort()const +{ + return secondaryAuthPort_; +} + +void SaveApRadioSsidConfigRequest::setSecondaryAuthPort(int secondaryAuthPort) +{ + secondaryAuthPort_ = secondaryAuthPort; + setParameter("SecondaryAuthPort", std::to_string(secondaryAuthPort)); +} + +std::string SaveApRadioSsidConfigRequest::getAcctSecret()const +{ + return acctSecret_; +} + +void SaveApRadioSsidConfigRequest::setAcctSecret(const std::string& acctSecret) +{ + acctSecret_ = acctSecret; + setParameter("AcctSecret", acctSecret); +} + +int SaveApRadioSsidConfigRequest::getDisassocWeakRssi()const +{ + return disassocWeakRssi_; +} + +void SaveApRadioSsidConfigRequest::setDisassocWeakRssi(int disassocWeakRssi) +{ + disassocWeakRssi_ = disassocWeakRssi; + setParameter("DisassocWeakRssi", std::to_string(disassocWeakRssi)); +} + +int SaveApRadioSsidConfigRequest::getSecondaryAcctPort()const +{ + return secondaryAcctPort_; +} + +void SaveApRadioSsidConfigRequest::setSecondaryAcctPort(int secondaryAcctPort) +{ + secondaryAcctPort_ = secondaryAcctPort; + setParameter("SecondaryAcctPort", std::to_string(secondaryAcctPort)); +} + +int SaveApRadioSsidConfigRequest::getDaePort()const +{ + return daePort_; +} + +void SaveApRadioSsidConfigRequest::setDaePort(int daePort) +{ + daePort_ = daePort; + setParameter("DaePort", std::to_string(daePort)); +} + +int SaveApRadioSsidConfigRequest::getSsidLb()const +{ + return ssidLb_; +} + +void SaveApRadioSsidConfigRequest::setSsidLb(int ssidLb) +{ + ssidLb_ = ssidLb; + setParameter("SsidLb", std::to_string(ssidLb)); +} + +int SaveApRadioSsidConfigRequest::getAcctPort()const +{ + return acctPort_; +} + +void SaveApRadioSsidConfigRequest::setAcctPort(int acctPort) +{ + acctPort_ = acctPort; + setParameter("AcctPort", std::to_string(acctPort)); +} + +int SaveApRadioSsidConfigRequest::getMaxInactivity()const +{ + return maxInactivity_; +} + +void SaveApRadioSsidConfigRequest::setMaxInactivity(int maxInactivity) +{ + maxInactivity_ = maxInactivity; + setParameter("MaxInactivity", std::to_string(maxInactivity)); +} + +int SaveApRadioSsidConfigRequest::getVlanDhcp()const +{ + return vlanDhcp_; +} + +void SaveApRadioSsidConfigRequest::setVlanDhcp(int vlanDhcp) +{ + vlanDhcp_ = vlanDhcp; + setParameter("VlanDhcp", std::to_string(vlanDhcp)); +} + +int SaveApRadioSsidConfigRequest::getInstantlyEffective()const +{ + return instantlyEffective_; +} + +void SaveApRadioSsidConfigRequest::setInstantlyEffective(int instantlyEffective) +{ + instantlyEffective_ = instantlyEffective; + setParameter("InstantlyEffective", std::to_string(instantlyEffective)); +} + +int SaveApRadioSsidConfigRequest::getShortPreamble()const +{ + return shortPreamble_; +} + +void SaveApRadioSsidConfigRequest::setShortPreamble(int shortPreamble) +{ + shortPreamble_ = shortPreamble; + setParameter("ShortPreamble", std::to_string(shortPreamble)); +} + +std::string SaveApRadioSsidConfigRequest::getAuthSecret()const +{ + return authSecret_; +} + +void SaveApRadioSsidConfigRequest::setAuthSecret(const std::string& authSecret) +{ + authSecret_ = authSecret; + setParameter("AuthSecret", authSecret); +} + +std::string SaveApRadioSsidConfigRequest::getSecondaryAuthSecret()const +{ + return secondaryAuthSecret_; +} + +void SaveApRadioSsidConfigRequest::setSecondaryAuthSecret(const std::string& secondaryAuthSecret) +{ + secondaryAuthSecret_ = secondaryAuthSecret; + setParameter("SecondaryAuthSecret", secondaryAuthSecret); +} + +std::string SaveApRadioSsidConfigRequest::getOwnip()const +{ + return ownip_; +} + +void SaveApRadioSsidConfigRequest::setOwnip(const std::string& ownip) +{ + ownip_ = ownip; + setParameter("Ownip", ownip); +} + diff --git a/cloudwf/src/model/SaveApRadioSsidConfigResult.cc b/cloudwf/src/model/SaveApRadioSsidConfigResult.cc new file mode 100644 index 000000000..db7471773 --- /dev/null +++ b/cloudwf/src/model/SaveApRadioSsidConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApRadioSsidConfigResult::SaveApRadioSsidConfigResult() : + ServiceResult() +{} + +SaveApRadioSsidConfigResult::SaveApRadioSsidConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApRadioSsidConfigResult::~SaveApRadioSsidConfigResult() +{} + +void SaveApRadioSsidConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApRadioSsidConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApRadioSsidConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApRadioSsidConfigResult::getData()const +{ + return data_; +} + +int SaveApRadioSsidConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApRadioSsidConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApScanConfigRequest.cc b/cloudwf/src/model/SaveApScanConfigRequest.cc new file mode 100644 index 000000000..123f5dabe --- /dev/null +++ b/cloudwf/src/model/SaveApScanConfigRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveApScanConfigRequest; + +SaveApScanConfigRequest::SaveApScanConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApScanConfig") +{} + +SaveApScanConfigRequest::~SaveApScanConfigRequest() +{} + +std::string SaveApScanConfigRequest::getJsonData()const +{ + return jsonData_; +} + +void SaveApScanConfigRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +long SaveApScanConfigRequest::getApConfigId()const +{ + return apConfigId_; +} + +void SaveApScanConfigRequest::setApConfigId(long apConfigId) +{ + apConfigId_ = apConfigId; + setParameter("ApConfigId", std::to_string(apConfigId)); +} + +std::string SaveApScanConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApScanConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveApScanConfigResult.cc b/cloudwf/src/model/SaveApScanConfigResult.cc new file mode 100644 index 000000000..07543068c --- /dev/null +++ b/cloudwf/src/model/SaveApScanConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApScanConfigResult::SaveApScanConfigResult() : + ServiceResult() +{} + +SaveApScanConfigResult::SaveApScanConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApScanConfigResult::~SaveApScanConfigResult() +{} + +void SaveApScanConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApScanConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApScanConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApScanConfigResult::getData()const +{ + return data_; +} + +int SaveApScanConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApScanConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApgroupConfigRequest.cc b/cloudwf/src/model/SaveApgroupConfigRequest.cc new file mode 100644 index 000000000..9611806bb --- /dev/null +++ b/cloudwf/src/model/SaveApgroupConfigRequest.cc @@ -0,0 +1,137 @@ +/* + * 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::Cloudwf::Model::SaveApgroupConfigRequest; + +SaveApgroupConfigRequest::SaveApgroupConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApgroupConfig") +{} + +SaveApgroupConfigRequest::~SaveApgroupConfigRequest() +{} + +std::string SaveApgroupConfigRequest::getCountry()const +{ + return country_; +} + +void SaveApgroupConfigRequest::setCountry(const std::string& country) +{ + country_ = country; + setParameter("Country", country); +} + +int SaveApgroupConfigRequest::getLogLevel()const +{ + return logLevel_; +} + +void SaveApgroupConfigRequest::setLogLevel(int logLevel) +{ + logLevel_ = logLevel; + setParameter("LogLevel", std::to_string(logLevel)); +} + +std::string SaveApgroupConfigRequest::getName()const +{ + return name_; +} + +void SaveApgroupConfigRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int SaveApgroupConfigRequest::getEchoInt()const +{ + return echoInt_; +} + +void SaveApgroupConfigRequest::setEchoInt(int echoInt) +{ + echoInt_ = echoInt; + setParameter("EchoInt", std::to_string(echoInt)); +} + +int SaveApgroupConfigRequest::getScan()const +{ + return scan_; +} + +void SaveApgroupConfigRequest::setScan(int scan) +{ + scan_ = scan; + setParameter("Scan", std::to_string(scan)); +} + +std::string SaveApgroupConfigRequest::getDescription()const +{ + return description_; +} + +void SaveApgroupConfigRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +long SaveApgroupConfigRequest::getId()const +{ + return id_; +} + +void SaveApgroupConfigRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string SaveApgroupConfigRequest::getDai()const +{ + return dai_; +} + +void SaveApgroupConfigRequest::setDai(const std::string& dai) +{ + dai_ = dai; + setParameter("Dai", dai); +} + +std::string SaveApgroupConfigRequest::getLogIp()const +{ + return logIp_; +} + +void SaveApgroupConfigRequest::setLogIp(const std::string& logIp) +{ + logIp_ = logIp; + setParameter("LogIp", logIp); +} + +std::string SaveApgroupConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApgroupConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveApgroupConfigResult.cc b/cloudwf/src/model/SaveApgroupConfigResult.cc new file mode 100644 index 000000000..b77118d18 --- /dev/null +++ b/cloudwf/src/model/SaveApgroupConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApgroupConfigResult::SaveApgroupConfigResult() : + ServiceResult() +{} + +SaveApgroupConfigResult::SaveApgroupConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApgroupConfigResult::~SaveApgroupConfigResult() +{} + +void SaveApgroupConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApgroupConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApgroupConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApgroupConfigResult::getData()const +{ + return data_; +} + +int SaveApgroupConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApgroupConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApgroupScanConfigRequest.cc b/cloudwf/src/model/SaveApgroupScanConfigRequest.cc new file mode 100644 index 000000000..0f7aedc77 --- /dev/null +++ b/cloudwf/src/model/SaveApgroupScanConfigRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveApgroupScanConfigRequest; + +SaveApgroupScanConfigRequest::SaveApgroupScanConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApgroupScanConfig") +{} + +SaveApgroupScanConfigRequest::~SaveApgroupScanConfigRequest() +{} + +std::string SaveApgroupScanConfigRequest::getJsonData()const +{ + return jsonData_; +} + +void SaveApgroupScanConfigRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +long SaveApgroupScanConfigRequest::getApgroupId()const +{ + return apgroupId_; +} + +void SaveApgroupScanConfigRequest::setApgroupId(long apgroupId) +{ + apgroupId_ = apgroupId; + setParameter("ApgroupId", std::to_string(apgroupId)); +} + +std::string SaveApgroupScanConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApgroupScanConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveApgroupScanConfigResult.cc b/cloudwf/src/model/SaveApgroupScanConfigResult.cc new file mode 100644 index 000000000..8b253474c --- /dev/null +++ b/cloudwf/src/model/SaveApgroupScanConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApgroupScanConfigResult::SaveApgroupScanConfigResult() : + ServiceResult() +{} + +SaveApgroupScanConfigResult::SaveApgroupScanConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApgroupScanConfigResult::~SaveApgroupScanConfigResult() +{} + +void SaveApgroupScanConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApgroupScanConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApgroupScanConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApgroupScanConfigResult::getData()const +{ + return data_; +} + +int SaveApgroupScanConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApgroupScanConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc b/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc new file mode 100644 index 000000000..3cb013ad8 --- /dev/null +++ b/cloudwf/src/model/SaveApgroupSsidConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveApgroupSsidConfigRequest; + +SaveApgroupSsidConfigRequest::SaveApgroupSsidConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveApgroupSsidConfig") +{} + +SaveApgroupSsidConfigRequest::~SaveApgroupSsidConfigRequest() +{} + +std::string SaveApgroupSsidConfigRequest::getJsonData()const +{ + return jsonData_; +} + +void SaveApgroupSsidConfigRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string SaveApgroupSsidConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveApgroupSsidConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveApgroupSsidConfigResult.cc b/cloudwf/src/model/SaveApgroupSsidConfigResult.cc new file mode 100644 index 000000000..65759bfd9 --- /dev/null +++ b/cloudwf/src/model/SaveApgroupSsidConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveApgroupSsidConfigResult::SaveApgroupSsidConfigResult() : + ServiceResult() +{} + +SaveApgroupSsidConfigResult::SaveApgroupSsidConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveApgroupSsidConfigResult::~SaveApgroupSsidConfigResult() +{} + +void SaveApgroupSsidConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveApgroupSsidConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveApgroupSsidConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveApgroupSsidConfigResult::getData()const +{ + return data_; +} + +int SaveApgroupSsidConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveApgroupSsidConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc b/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc new file mode 100644 index 000000000..1f6a13d3f --- /dev/null +++ b/cloudwf/src/model/SaveGroupApRadioConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveGroupApRadioConfigRequest; + +SaveGroupApRadioConfigRequest::SaveGroupApRadioConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveGroupApRadioConfig") +{} + +SaveGroupApRadioConfigRequest::~SaveGroupApRadioConfigRequest() +{} + +std::string SaveGroupApRadioConfigRequest::getJsonData()const +{ + return jsonData_; +} + +void SaveGroupApRadioConfigRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string SaveGroupApRadioConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveGroupApRadioConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveGroupApRadioConfigResult.cc b/cloudwf/src/model/SaveGroupApRadioConfigResult.cc new file mode 100644 index 000000000..62cd70c20 --- /dev/null +++ b/cloudwf/src/model/SaveGroupApRadioConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveGroupApRadioConfigResult::SaveGroupApRadioConfigResult() : + ServiceResult() +{} + +SaveGroupApRadioConfigResult::SaveGroupApRadioConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveGroupApRadioConfigResult::~SaveGroupApRadioConfigResult() +{} + +void SaveGroupApRadioConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveGroupApRadioConfigResult::getMessage()const +{ + return message_; +} + +std::string SaveGroupApRadioConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveGroupApRadioConfigResult::getData()const +{ + return data_; +} + +int SaveGroupApRadioConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveGroupApRadioConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SavePageConfigTemplateRequest.cc b/cloudwf/src/model/SavePageConfigTemplateRequest.cc new file mode 100644 index 000000000..3be05a3f7 --- /dev/null +++ b/cloudwf/src/model/SavePageConfigTemplateRequest.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::Cloudwf::Model::SavePageConfigTemplateRequest; + +SavePageConfigTemplateRequest::SavePageConfigTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SavePageConfigTemplate") +{} + +SavePageConfigTemplateRequest::~SavePageConfigTemplateRequest() +{} + +int SavePageConfigTemplateRequest::getTempType()const +{ + return tempType_; +} + +void SavePageConfigTemplateRequest::setTempType(int tempType) +{ + tempType_ = tempType; + setParameter("TempType", std::to_string(tempType)); +} + +std::string SavePageConfigTemplateRequest::getTempDesc()const +{ + return tempDesc_; +} + +void SavePageConfigTemplateRequest::setTempDesc(const std::string& tempDesc) +{ + tempDesc_ = tempDesc; + setParameter("TempDesc", tempDesc); +} + +std::string SavePageConfigTemplateRequest::getTempName()const +{ + return tempName_; +} + +void SavePageConfigTemplateRequest::setTempName(const std::string& tempName) +{ + tempName_ = tempName; + setParameter("TempName", tempName); +} + +long SavePageConfigTemplateRequest::getId()const +{ + return id_; +} + +void SavePageConfigTemplateRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string SavePageConfigTemplateRequest::getTempPermission()const +{ + return tempPermission_; +} + +void SavePageConfigTemplateRequest::setTempPermission(const std::string& tempPermission) +{ + tempPermission_ = tempPermission; + setParameter("TempPermission", tempPermission); +} + +std::string SavePageConfigTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SavePageConfigTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SavePageConfigTemplateResult.cc b/cloudwf/src/model/SavePageConfigTemplateResult.cc new file mode 100644 index 000000000..cd21559b1 --- /dev/null +++ b/cloudwf/src/model/SavePageConfigTemplateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SavePageConfigTemplateResult::SavePageConfigTemplateResult() : + ServiceResult() +{} + +SavePageConfigTemplateResult::SavePageConfigTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SavePageConfigTemplateResult::~SavePageConfigTemplateResult() +{} + +void SavePageConfigTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SavePageConfigTemplateResult::getMessage()const +{ + return message_; +} + +std::string SavePageConfigTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +int SavePageConfigTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool SavePageConfigTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SavePortalConfigRequest.cc b/cloudwf/src/model/SavePortalConfigRequest.cc new file mode 100644 index 000000000..ec9bdf91b --- /dev/null +++ b/cloudwf/src/model/SavePortalConfigRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SavePortalConfigRequest; + +SavePortalConfigRequest::SavePortalConfigRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SavePortalConfig") +{} + +SavePortalConfigRequest::~SavePortalConfigRequest() +{} + +std::string SavePortalConfigRequest::getJsonData()const +{ + return jsonData_; +} + +void SavePortalConfigRequest::setJsonData(const std::string& jsonData) +{ + jsonData_ = jsonData; + setParameter("JsonData", jsonData); +} + +std::string SavePortalConfigRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SavePortalConfigRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SavePortalConfigResult.cc b/cloudwf/src/model/SavePortalConfigResult.cc new file mode 100644 index 000000000..6854ab0f9 --- /dev/null +++ b/cloudwf/src/model/SavePortalConfigResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SavePortalConfigResult::SavePortalConfigResult() : + ServiceResult() +{} + +SavePortalConfigResult::SavePortalConfigResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SavePortalConfigResult::~SavePortalConfigResult() +{} + +void SavePortalConfigResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SavePortalConfigResult::getMessage()const +{ + return message_; +} + +std::string SavePortalConfigResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SavePortalConfigResult::getData()const +{ + return data_; +} + +int SavePortalConfigResult::getErrorCode()const +{ + return errorCode_; +} + +bool SavePortalConfigResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SavePortalTemplateRequest.cc b/cloudwf/src/model/SavePortalTemplateRequest.cc new file mode 100644 index 000000000..4830f77d0 --- /dev/null +++ b/cloudwf/src/model/SavePortalTemplateRequest.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::Cloudwf::Model::SavePortalTemplateRequest; + +SavePortalTemplateRequest::SavePortalTemplateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SavePortalTemplate") +{} + +SavePortalTemplateRequest::~SavePortalTemplateRequest() +{} + +std::string SavePortalTemplateRequest::getTextContent()const +{ + return textContent_; +} + +void SavePortalTemplateRequest::setTextContent(const std::string& textContent) +{ + textContent_ = textContent; + setParameter("TextContent", textContent); +} + +std::string SavePortalTemplateRequest::getTempName()const +{ + return tempName_; +} + +void SavePortalTemplateRequest::setTempName(const std::string& tempName) +{ + tempName_ = tempName; + setParameter("TempName", tempName); +} + +std::string SavePortalTemplateRequest::getTextAlign()const +{ + return textAlign_; +} + +void SavePortalTemplateRequest::setTextAlign(const std::string& textAlign) +{ + textAlign_ = textAlign; + setParameter("TextAlign", textAlign); +} + +std::string SavePortalTemplateRequest::getTextColor()const +{ + return textColor_; +} + +void SavePortalTemplateRequest::setTextColor(const std::string& textColor) +{ + textColor_ = textColor; + setParameter("TextColor", textColor); +} + +long SavePortalTemplateRequest::getId()const +{ + return id_; +} + +void SavePortalTemplateRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +long SavePortalTemplateRequest::getOssFileId()const +{ + return ossFileId_; +} + +void SavePortalTemplateRequest::setOssFileId(long ossFileId) +{ + ossFileId_ = ossFileId; + setParameter("OssFileId", std::to_string(ossFileId)); +} + +std::string SavePortalTemplateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SavePortalTemplateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SavePortalTemplateResult.cc b/cloudwf/src/model/SavePortalTemplateResult.cc new file mode 100644 index 000000000..2edf69ab9 --- /dev/null +++ b/cloudwf/src/model/SavePortalTemplateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SavePortalTemplateResult::SavePortalTemplateResult() : + ServiceResult() +{} + +SavePortalTemplateResult::SavePortalTemplateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SavePortalTemplateResult::~SavePortalTemplateResult() +{} + +void SavePortalTemplateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SavePortalTemplateResult::getMessage()const +{ + return message_; +} + +std::string SavePortalTemplateResult::getErrorMsg()const +{ + return errorMsg_; +} + +int SavePortalTemplateResult::getErrorCode()const +{ + return errorCode_; +} + +bool SavePortalTemplateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc b/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc new file mode 100644 index 000000000..d8fb45968 --- /dev/null +++ b/cloudwf/src/model/SaveProbeDataSubscriberRequest.cc @@ -0,0 +1,127 @@ +/* + * 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::Cloudwf::Model::SaveProbeDataSubscriberRequest; + +SaveProbeDataSubscriberRequest::SaveProbeDataSubscriberRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveProbeDataSubscriber") +{} + +SaveProbeDataSubscriberRequest::~SaveProbeDataSubscriberRequest() +{} + +std::string SaveProbeDataSubscriberRequest::getApiUrl()const +{ + return apiUrl_; +} + +void SaveProbeDataSubscriberRequest::setApiUrl(const std::string& apiUrl) +{ + apiUrl_ = apiUrl; + setParameter("ApiUrl", apiUrl); +} + +std::string SaveProbeDataSubscriberRequest::getParamGenScript()const +{ + return paramGenScript_; +} + +void SaveProbeDataSubscriberRequest::setParamGenScript(const std::string& paramGenScript) +{ + paramGenScript_ = paramGenScript; + setParameter("ParamGenScript", paramGenScript); +} + +std::string SaveProbeDataSubscriberRequest::getName()const +{ + return name_; +} + +void SaveProbeDataSubscriberRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string SaveProbeDataSubscriberRequest::getHttpMethod()const +{ + return httpMethod_; +} + +void SaveProbeDataSubscriberRequest::setHttpMethod(const std::string& httpMethod) +{ + httpMethod_ = httpMethod; + setParameter("HttpMethod", httpMethod); +} + +std::string SaveProbeDataSubscriberRequest::getDescription()const +{ + return description_; +} + +void SaveProbeDataSubscriberRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +long SaveProbeDataSubscriberRequest::getId()const +{ + return id_; +} + +void SaveProbeDataSubscriberRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +int SaveProbeDataSubscriberRequest::getType()const +{ + return type_; +} + +void SaveProbeDataSubscriberRequest::setType(int type) +{ + type_ = type; + setParameter("Type", std::to_string(type)); +} + +std::string SaveProbeDataSubscriberRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveProbeDataSubscriberRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::vector SaveProbeDataSubscriberRequest::getResourceIds()const +{ + return resourceIds_; +} + +void SaveProbeDataSubscriberRequest::setResourceIds(const std::vector& resourceIds) +{ + resourceIds_ = resourceIds; + for(int i = 0; i!= resourceIds.size(); i++) + setParameter("ResourceIds."+ std::to_string(i), std::to_string(resourceIds.at(i))); +} + diff --git a/cloudwf/src/model/SaveProbeDataSubscriberResult.cc b/cloudwf/src/model/SaveProbeDataSubscriberResult.cc new file mode 100644 index 000000000..57d78a826 --- /dev/null +++ b/cloudwf/src/model/SaveProbeDataSubscriberResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveProbeDataSubscriberResult::SaveProbeDataSubscriberResult() : + ServiceResult() +{} + +SaveProbeDataSubscriberResult::SaveProbeDataSubscriberResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveProbeDataSubscriberResult::~SaveProbeDataSubscriberResult() +{} + +void SaveProbeDataSubscriberResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveProbeDataSubscriberResult::getMessage()const +{ + return message_; +} + +std::string SaveProbeDataSubscriberResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SaveProbeDataSubscriberResult::getData()const +{ + return data_; +} + +int SaveProbeDataSubscriberResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveProbeDataSubscriberResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveStaStatusRequest.cc b/cloudwf/src/model/SaveStaStatusRequest.cc new file mode 100644 index 000000000..4a34e9089 --- /dev/null +++ b/cloudwf/src/model/SaveStaStatusRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SaveStaStatusRequest; + +SaveStaStatusRequest::SaveStaStatusRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveStaStatus") +{} + +SaveStaStatusRequest::~SaveStaStatusRequest() +{} + +std::string SaveStaStatusRequest::getDescription()const +{ + return description_; +} + +void SaveStaStatusRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +long SaveStaStatusRequest::getId()const +{ + return id_; +} + +void SaveStaStatusRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string SaveStaStatusRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveStaStatusRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveStaStatusResult.cc b/cloudwf/src/model/SaveStaStatusResult.cc new file mode 100644 index 000000000..92b229aca --- /dev/null +++ b/cloudwf/src/model/SaveStaStatusResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveStaStatusResult::SaveStaStatusResult() : + ServiceResult() +{} + +SaveStaStatusResult::SaveStaStatusResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveStaStatusResult::~SaveStaStatusResult() +{} + +void SaveStaStatusResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveStaStatusResult::getMessage()const +{ + return message_; +} + +std::string SaveStaStatusResult::getErrorMsg()const +{ + return errorMsg_; +} + +int SaveStaStatusResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveStaStatusResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc b/cloudwf/src/model/SaveUmengPagePermission4RootRequest.cc new file mode 100644 index 000000000..14e88a9b1 --- /dev/null +++ b/cloudwf/src/model/SaveUmengPagePermission4RootRequest.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::Cloudwf::Model::SaveUmengPagePermission4RootRequest; + +SaveUmengPagePermission4RootRequest::SaveUmengPagePermission4RootRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SaveUmengPagePermission4Root") +{} + +SaveUmengPagePermission4RootRequest::~SaveUmengPagePermission4RootRequest() +{} + +std::string SaveUmengPagePermission4RootRequest::getGsPermission()const +{ + return gsPermission_; +} + +void SaveUmengPagePermission4RootRequest::setGsPermission(const std::string& gsPermission) +{ + gsPermission_ = gsPermission; + setParameter("GsPermission", gsPermission); +} + +long SaveUmengPagePermission4RootRequest::getAliyunPk()const +{ + return aliyunPk_; +} + +void SaveUmengPagePermission4RootRequest::setAliyunPk(long aliyunPk) +{ + aliyunPk_ = aliyunPk; + setParameter("AliyunPk", std::to_string(aliyunPk)); +} + +long SaveUmengPagePermission4RootRequest::getPagePermission()const +{ + return pagePermission_; +} + +void SaveUmengPagePermission4RootRequest::setPagePermission(long pagePermission) +{ + pagePermission_ = pagePermission; + setParameter("PagePermission", std::to_string(pagePermission)); +} + +long SaveUmengPagePermission4RootRequest::getId()const +{ + return id_; +} + +void SaveUmengPagePermission4RootRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +long SaveUmengPagePermission4RootRequest::getBid()const +{ + return bid_; +} + +void SaveUmengPagePermission4RootRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string SaveUmengPagePermission4RootRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SaveUmengPagePermission4RootRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SaveUmengPagePermission4RootResult.cc b/cloudwf/src/model/SaveUmengPagePermission4RootResult.cc new file mode 100644 index 000000000..075fa60b6 --- /dev/null +++ b/cloudwf/src/model/SaveUmengPagePermission4RootResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SaveUmengPagePermission4RootResult::SaveUmengPagePermission4RootResult() : + ServiceResult() +{} + +SaveUmengPagePermission4RootResult::SaveUmengPagePermission4RootResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SaveUmengPagePermission4RootResult::~SaveUmengPagePermission4RootResult() +{} + +void SaveUmengPagePermission4RootResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SaveUmengPagePermission4RootResult::getMessage()const +{ + return message_; +} + +std::string SaveUmengPagePermission4RootResult::getErrorMsg()const +{ + return errorMsg_; +} + +int SaveUmengPagePermission4RootResult::getErrorCode()const +{ + return errorCode_; +} + +bool SaveUmengPagePermission4RootResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SendCommandByMacRequest.cc b/cloudwf/src/model/SendCommandByMacRequest.cc new file mode 100644 index 000000000..5e1bd64fc --- /dev/null +++ b/cloudwf/src/model/SendCommandByMacRequest.cc @@ -0,0 +1,61 @@ +/* + * 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::Cloudwf::Model::SendCommandByMacRequest; + +SendCommandByMacRequest::SendCommandByMacRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SendCommandByMac") +{} + +SendCommandByMacRequest::~SendCommandByMacRequest() +{} + +std::vector SendCommandByMacRequest::getMacList()const +{ + return macList_; +} + +void SendCommandByMacRequest::setMacList(const std::vector& macList) +{ + macList_ = macList; + for(int i = 0; i!= macList.size(); i++) + setParameter("MacList."+ std::to_string(i), macList.at(i)); +} + +std::string SendCommandByMacRequest::getCommand()const +{ + return command_; +} + +void SendCommandByMacRequest::setCommand(const std::string& command) +{ + command_ = command; + setParameter("Command", command); +} + +std::string SendCommandByMacRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SendCommandByMacRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SendCommandByMacResult.cc b/cloudwf/src/model/SendCommandByMacResult.cc new file mode 100644 index 000000000..41ac33465 --- /dev/null +++ b/cloudwf/src/model/SendCommandByMacResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SendCommandByMacResult::SendCommandByMacResult() : + ServiceResult() +{} + +SendCommandByMacResult::SendCommandByMacResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SendCommandByMacResult::~SendCommandByMacResult() +{} + +void SendCommandByMacResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SendCommandByMacResult::getMessage()const +{ + return message_; +} + +std::string SendCommandByMacResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SendCommandByMacResult::getData()const +{ + return data_; +} + +int SendCommandByMacResult::getErrorCode()const +{ + return errorCode_; +} + +bool SendCommandByMacResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SetScanModeRequest.cc b/cloudwf/src/model/SetScanModeRequest.cc new file mode 100644 index 000000000..6ad7275b8 --- /dev/null +++ b/cloudwf/src/model/SetScanModeRequest.cc @@ -0,0 +1,61 @@ +/* + * 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::Cloudwf::Model::SetScanModeRequest; + +SetScanModeRequest::SetScanModeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SetScanMode") +{} + +SetScanModeRequest::~SetScanModeRequest() +{} + +int SetScanModeRequest::getOperation()const +{ + return operation_; +} + +void SetScanModeRequest::setOperation(int operation) +{ + operation_ = operation; + setParameter("Operation", std::to_string(operation)); +} + +std::vector SetScanModeRequest::getMacList()const +{ + return macList_; +} + +void SetScanModeRequest::setMacList(const std::vector& macList) +{ + macList_ = macList; + for(int i = 0; i!= macList.size(); i++) + setParameter("MacList."+ std::to_string(i), macList.at(i)); +} + +std::string SetScanModeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetScanModeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SetScanModeResult.cc b/cloudwf/src/model/SetScanModeResult.cc new file mode 100644 index 000000000..5d81f2999 --- /dev/null +++ b/cloudwf/src/model/SetScanModeResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SetScanModeResult::SetScanModeResult() : + ServiceResult() +{} + +SetScanModeResult::SetScanModeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetScanModeResult::~SetScanModeResult() +{} + +void SetScanModeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SetScanModeResult::getMessage()const +{ + return message_; +} + +std::string SetScanModeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SetScanModeResult::getData()const +{ + return data_; +} + +int SetScanModeResult::getErrorCode()const +{ + return errorCode_; +} + +bool SetScanModeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/SetUpgradeImgByModelRequest.cc b/cloudwf/src/model/SetUpgradeImgByModelRequest.cc new file mode 100644 index 000000000..69bb3e18e --- /dev/null +++ b/cloudwf/src/model/SetUpgradeImgByModelRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::SetUpgradeImgByModelRequest; + +SetUpgradeImgByModelRequest::SetUpgradeImgByModelRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "SetUpgradeImgByModel") +{} + +SetUpgradeImgByModelRequest::~SetUpgradeImgByModelRequest() +{} + +std::string SetUpgradeImgByModelRequest::getImgAddr()const +{ + return imgAddr_; +} + +void SetUpgradeImgByModelRequest::setImgAddr(const std::string& imgAddr) +{ + imgAddr_ = imgAddr; + setParameter("ImgAddr", imgAddr); +} + +std::string SetUpgradeImgByModelRequest::getImgVersion()const +{ + return imgVersion_; +} + +void SetUpgradeImgByModelRequest::setImgVersion(const std::string& imgVersion) +{ + imgVersion_ = imgVersion; + setParameter("ImgVersion", imgVersion); +} + +long SetUpgradeImgByModelRequest::getApModelId()const +{ + return apModelId_; +} + +void SetUpgradeImgByModelRequest::setApModelId(long apModelId) +{ + apModelId_ = apModelId; + setParameter("ApModelId", std::to_string(apModelId)); +} + +std::string SetUpgradeImgByModelRequest::getComment()const +{ + return comment_; +} + +void SetUpgradeImgByModelRequest::setComment(const std::string& comment) +{ + comment_ = comment; + setParameter("Comment", comment); +} + +std::string SetUpgradeImgByModelRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void SetUpgradeImgByModelRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/SetUpgradeImgByModelResult.cc b/cloudwf/src/model/SetUpgradeImgByModelResult.cc new file mode 100644 index 000000000..caa264cc0 --- /dev/null +++ b/cloudwf/src/model/SetUpgradeImgByModelResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +SetUpgradeImgByModelResult::SetUpgradeImgByModelResult() : + ServiceResult() +{} + +SetUpgradeImgByModelResult::SetUpgradeImgByModelResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +SetUpgradeImgByModelResult::~SetUpgradeImgByModelResult() +{} + +void SetUpgradeImgByModelResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string SetUpgradeImgByModelResult::getMessage()const +{ + return message_; +} + +std::string SetUpgradeImgByModelResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string SetUpgradeImgByModelResult::getData()const +{ + return data_; +} + +int SetUpgradeImgByModelResult::getErrorCode()const +{ + return errorCode_; +} + +bool SetUpgradeImgByModelResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopActionCustomeRequest.cc b/cloudwf/src/model/ShopActionCustomeRequest.cc new file mode 100644 index 000000000..e348ac64e --- /dev/null +++ b/cloudwf/src/model/ShopActionCustomeRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopActionCustomeRequest; + +ShopActionCustomeRequest::ShopActionCustomeRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopActionCustome") +{} + +ShopActionCustomeRequest::~ShopActionCustomeRequest() +{} + +long ShopActionCustomeRequest::getGsid()const +{ + return gsid_; +} + +void ShopActionCustomeRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ShopActionCustomeRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopActionCustomeRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopActionCustomeResult.cc b/cloudwf/src/model/ShopActionCustomeResult.cc new file mode 100644 index 000000000..0be11a846 --- /dev/null +++ b/cloudwf/src/model/ShopActionCustomeResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopActionCustomeResult::ShopActionCustomeResult() : + ServiceResult() +{} + +ShopActionCustomeResult::ShopActionCustomeResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopActionCustomeResult::~ShopActionCustomeResult() +{} + +void ShopActionCustomeResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopActionCustomeResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopActionCustomeResult::getData()const +{ + return data_; +} + +int ShopActionCustomeResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopActionCustomeResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopActionReturningRequest.cc b/cloudwf/src/model/ShopActionReturningRequest.cc new file mode 100644 index 000000000..1368a6a1b --- /dev/null +++ b/cloudwf/src/model/ShopActionReturningRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopActionReturningRequest; + +ShopActionReturningRequest::ShopActionReturningRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopActionReturning") +{} + +ShopActionReturningRequest::~ShopActionReturningRequest() +{} + +long ShopActionReturningRequest::getGsid()const +{ + return gsid_; +} + +void ShopActionReturningRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ShopActionReturningRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopActionReturningRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopActionReturningResult.cc b/cloudwf/src/model/ShopActionReturningResult.cc new file mode 100644 index 000000000..9af4669fe --- /dev/null +++ b/cloudwf/src/model/ShopActionReturningResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopActionReturningResult::ShopActionReturningResult() : + ServiceResult() +{} + +ShopActionReturningResult::ShopActionReturningResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopActionReturningResult::~ShopActionReturningResult() +{} + +void ShopActionReturningResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopActionReturningResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopActionReturningResult::getData()const +{ + return data_; +} + +int ShopActionReturningResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopActionReturningResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopCameraRequest.cc b/cloudwf/src/model/ShopCameraRequest.cc new file mode 100644 index 000000000..efab301bc --- /dev/null +++ b/cloudwf/src/model/ShopCameraRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopCameraRequest; + +ShopCameraRequest::ShopCameraRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopCamera") +{} + +ShopCameraRequest::~ShopCameraRequest() +{} + +long ShopCameraRequest::getGsid()const +{ + return gsid_; +} + +void ShopCameraRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ShopCameraRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopCameraRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopCameraResult.cc b/cloudwf/src/model/ShopCameraResult.cc new file mode 100644 index 000000000..f47b82cb0 --- /dev/null +++ b/cloudwf/src/model/ShopCameraResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopCameraResult::ShopCameraResult() : + ServiceResult() +{} + +ShopCameraResult::ShopCameraResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopCameraResult::~ShopCameraResult() +{} + +void ShopCameraResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopCameraResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopCameraResult::getData()const +{ + return data_; +} + +int ShopCameraResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopCameraResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopCreateRequest.cc b/cloudwf/src/model/ShopCreateRequest.cc new file mode 100644 index 000000000..e4181c304 --- /dev/null +++ b/cloudwf/src/model/ShopCreateRequest.cc @@ -0,0 +1,247 @@ +/* + * 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::Cloudwf::Model::ShopCreateRequest; + +ShopCreateRequest::ShopCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopCreate") +{} + +ShopCreateRequest::~ShopCreateRequest() +{} + +std::string ShopCreateRequest::getShopCoordinate()const +{ + return shopCoordinate_; +} + +void ShopCreateRequest::setShopCoordinate(const std::string& shopCoordinate) +{ + shopCoordinate_ = shopCoordinate; + setParameter("ShopCoordinate", shopCoordinate); +} + +std::string ShopCreateRequest::getShopProvince()const +{ + return shopProvince_; +} + +void ShopCreateRequest::setShopProvince(const std::string& shopProvince) +{ + shopProvince_ = shopProvince; + setParameter("ShopProvince", shopProvince); +} + +int ShopCreateRequest::getShopTopType()const +{ + return shopTopType_; +} + +void ShopCreateRequest::setShopTopType(int shopTopType) +{ + shopTopType_ = shopTopType; + setParameter("ShopTopType", std::to_string(shopTopType)); +} + +std::string ShopCreateRequest::getShopAddress()const +{ + return shopAddress_; +} + +void ShopCreateRequest::setShopAddress(const std::string& shopAddress) +{ + shopAddress_ = shopAddress; + setParameter("ShopAddress", shopAddress); +} + +int ShopCreateRequest::getShopType()const +{ + return shopType_; +} + +void ShopCreateRequest::setShopType(int shopType) +{ + shopType_ = shopType; + setParameter("ShopType", std::to_string(shopType)); +} + +std::string ShopCreateRequest::getWarnEmail()const +{ + return warnEmail_; +} + +void ShopCreateRequest::setWarnEmail(const std::string& warnEmail) +{ + warnEmail_ = warnEmail; + setParameter("WarnEmail", warnEmail); +} + +std::string ShopCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +std::string ShopCreateRequest::getShopTel()const +{ + return shopTel_; +} + +void ShopCreateRequest::setShopTel(const std::string& shopTel) +{ + shopTel_ = shopTel; + setParameter("ShopTel", shopTel); +} + +std::string ShopCreateRequest::getWarnpHone()const +{ + return warnpHone_; +} + +void ShopCreateRequest::setWarnpHone(const std::string& warnpHone) +{ + warnpHone_ = warnpHone; + setParameter("WarnpHone", warnpHone); +} + +int ShopCreateRequest::getWarn()const +{ + return warn_; +} + +void ShopCreateRequest::setWarn(int warn) +{ + warn_ = warn; + setParameter("Warn", std::to_string(warn)); +} + +int ShopCreateRequest::getShopArea()const +{ + return shopArea_; +} + +void ShopCreateRequest::setShopArea(int shopArea) +{ + shopArea_ = shopArea; + setParameter("ShopArea", std::to_string(shopArea)); +} + +std::string ShopCreateRequest::getShopRemarks()const +{ + return shopRemarks_; +} + +void ShopCreateRequest::setShopRemarks(const std::string& shopRemarks) +{ + shopRemarks_ = shopRemarks; + setParameter("ShopRemarks", shopRemarks); +} + +std::string ShopCreateRequest::getShopCity()const +{ + return shopCity_; +} + +void ShopCreateRequest::setShopCity(const std::string& shopCity) +{ + shopCity_ = shopCity; + setParameter("ShopCity", shopCity); +} + +int ShopCreateRequest::getShopSubtype()const +{ + return shopSubtype_; +} + +void ShopCreateRequest::setShopSubtype(int shopSubtype) +{ + shopSubtype_ = shopSubtype; + setParameter("ShopSubtype", std::to_string(shopSubtype)); +} + +std::string ShopCreateRequest::getShopBrand()const +{ + return shopBrand_; +} + +void ShopCreateRequest::setShopBrand(const std::string& shopBrand) +{ + shopBrand_ = shopBrand; + setParameter("ShopBrand", shopBrand); +} + +std::string ShopCreateRequest::getShopName()const +{ + return shopName_; +} + +void ShopCreateRequest::setShopName(const std::string& shopName) +{ + shopName_ = shopName; + setParameter("ShopName", shopName); +} + +int ShopCreateRequest::getShopCloseWarn()const +{ + return shopCloseWarn_; +} + +void ShopCreateRequest::setShopCloseWarn(int shopCloseWarn) +{ + shopCloseWarn_ = shopCloseWarn; + setParameter("ShopCloseWarn", std::to_string(shopCloseWarn)); +} + +long ShopCreateRequest::getBid()const +{ + return bid_; +} + +void ShopCreateRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string ShopCreateRequest::getShopManager()const +{ + return shopManager_; +} + +void ShopCreateRequest::setShopManager(const std::string& shopManager) +{ + shopManager_ = shopManager; + setParameter("ShopManager", shopManager); +} + +std::string ShopCreateRequest::getShopBusinessHours()const +{ + return shopBusinessHours_; +} + +void ShopCreateRequest::setShopBusinessHours(const std::string& shopBusinessHours) +{ + shopBusinessHours_ = shopBusinessHours; + setParameter("ShopBusinessHours", shopBusinessHours); +} + diff --git a/cloudwf/src/model/ShopCreateResult.cc b/cloudwf/src/model/ShopCreateResult.cc new file mode 100644 index 000000000..b60868d77 --- /dev/null +++ b/cloudwf/src/model/ShopCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopCreateResult::ShopCreateResult() : + ServiceResult() +{} + +ShopCreateResult::ShopCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopCreateResult::~ShopCreateResult() +{} + +void ShopCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopCreateResult::getData()const +{ + return data_; +} + +int ShopCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopCreatemarketingRequest.cc b/cloudwf/src/model/ShopCreatemarketingRequest.cc new file mode 100644 index 000000000..d2afa562f --- /dev/null +++ b/cloudwf/src/model/ShopCreatemarketingRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopCreatemarketingRequest; + +ShopCreatemarketingRequest::ShopCreatemarketingRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopCreatemarketing") +{} + +ShopCreatemarketingRequest::~ShopCreatemarketingRequest() +{} + +std::string ShopCreatemarketingRequest::getEtime()const +{ + return etime_; +} + +void ShopCreatemarketingRequest::setEtime(const std::string& etime) +{ + etime_ = etime; + setParameter("Etime", etime); +} + +std::string ShopCreatemarketingRequest::getName()const +{ + return name_; +} + +void ShopCreatemarketingRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ShopCreatemarketingRequest::getStime()const +{ + return stime_; +} + +void ShopCreatemarketingRequest::setStime(const std::string& stime) +{ + stime_ = stime; + setParameter("Stime", stime); +} + +std::string ShopCreatemarketingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopCreatemarketingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopCreatemarketingRequest::getSid()const +{ + return sid_; +} + +void ShopCreatemarketingRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopCreatemarketingResult.cc b/cloudwf/src/model/ShopCreatemarketingResult.cc new file mode 100644 index 000000000..c4ac1ff84 --- /dev/null +++ b/cloudwf/src/model/ShopCreatemarketingResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopCreatemarketingResult::ShopCreatemarketingResult() : + ServiceResult() +{} + +ShopCreatemarketingResult::ShopCreatemarketingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopCreatemarketingResult::~ShopCreatemarketingResult() +{} + +void ShopCreatemarketingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopCreatemarketingResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopCreatemarketingResult::getData()const +{ + return data_; +} + +int ShopCreatemarketingResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopCreatemarketingResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopDataAlarmRequest.cc b/cloudwf/src/model/ShopDataAlarmRequest.cc new file mode 100644 index 000000000..baa8ae8cf --- /dev/null +++ b/cloudwf/src/model/ShopDataAlarmRequest.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::Cloudwf::Model::ShopDataAlarmRequest; + +ShopDataAlarmRequest::ShopDataAlarmRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopDataAlarm") +{} + +ShopDataAlarmRequest::~ShopDataAlarmRequest() +{} + +std::string ShopDataAlarmRequest::getWarnPhone()const +{ + return warnPhone_; +} + +void ShopDataAlarmRequest::setWarnPhone(const std::string& warnPhone) +{ + warnPhone_ = warnPhone; + setParameter("WarnPhone", warnPhone); +} + +int ShopDataAlarmRequest::getWarn()const +{ + return warn_; +} + +void ShopDataAlarmRequest::setWarn(int warn) +{ + warn_ = warn; + setParameter("Warn", std::to_string(warn)); +} + +int ShopDataAlarmRequest::getCloseWarn()const +{ + return closeWarn_; +} + +void ShopDataAlarmRequest::setCloseWarn(int closeWarn) +{ + closeWarn_ = closeWarn; + setParameter("CloseWarn", std::to_string(closeWarn)); +} + +std::string ShopDataAlarmRequest::getWarnEmail()const +{ + return warnEmail_; +} + +void ShopDataAlarmRequest::setWarnEmail(const std::string& warnEmail) +{ + warnEmail_ = warnEmail; + setParameter("WarnEmail", warnEmail); +} + +std::string ShopDataAlarmRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopDataAlarmRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopDataAlarmRequest::getSid()const +{ + return sid_; +} + +void ShopDataAlarmRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopDataAlarmResult.cc b/cloudwf/src/model/ShopDataAlarmResult.cc new file mode 100644 index 000000000..a7e0d8680 --- /dev/null +++ b/cloudwf/src/model/ShopDataAlarmResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopDataAlarmResult::ShopDataAlarmResult() : + ServiceResult() +{} + +ShopDataAlarmResult::ShopDataAlarmResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopDataAlarmResult::~ShopDataAlarmResult() +{} + +void ShopDataAlarmResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopDataAlarmResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopDataAlarmResult::getData()const +{ + return data_; +} + +int ShopDataAlarmResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopDataAlarmResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopDeleteRequest.cc b/cloudwf/src/model/ShopDeleteRequest.cc new file mode 100644 index 000000000..34d953123 --- /dev/null +++ b/cloudwf/src/model/ShopDeleteRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopDeleteRequest; + +ShopDeleteRequest::ShopDeleteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopDelete") +{} + +ShopDeleteRequest::~ShopDeleteRequest() +{} + +std::string ShopDeleteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopDeleteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopDeleteRequest::getSid()const +{ + return sid_; +} + +void ShopDeleteRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopDeleteResult.cc b/cloudwf/src/model/ShopDeleteResult.cc new file mode 100644 index 000000000..bcd83b503 --- /dev/null +++ b/cloudwf/src/model/ShopDeleteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopDeleteResult::ShopDeleteResult() : + ServiceResult() +{} + +ShopDeleteResult::ShopDeleteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopDeleteResult::~ShopDeleteResult() +{} + +void ShopDeleteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopDeleteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopDeleteResult::getData()const +{ + return data_; +} + +int ShopDeleteResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopDeleteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopDeletemarketingRequest.cc b/cloudwf/src/model/ShopDeletemarketingRequest.cc new file mode 100644 index 000000000..6b7f28a2b --- /dev/null +++ b/cloudwf/src/model/ShopDeletemarketingRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopDeletemarketingRequest; + +ShopDeletemarketingRequest::ShopDeletemarketingRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopDeletemarketing") +{} + +ShopDeletemarketingRequest::~ShopDeletemarketingRequest() +{} + +long ShopDeletemarketingRequest::getId()const +{ + return id_; +} + +void ShopDeletemarketingRequest::setId(long id) +{ + id_ = id; + setParameter("Id", std::to_string(id)); +} + +std::string ShopDeletemarketingRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopDeletemarketingRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopDeletemarketingRequest::getSid()const +{ + return sid_; +} + +void ShopDeletemarketingRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopDeletemarketingResult.cc b/cloudwf/src/model/ShopDeletemarketingResult.cc new file mode 100644 index 000000000..9aa5a50c4 --- /dev/null +++ b/cloudwf/src/model/ShopDeletemarketingResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopDeletemarketingResult::ShopDeletemarketingResult() : + ServiceResult() +{} + +ShopDeletemarketingResult::ShopDeletemarketingResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopDeletemarketingResult::~ShopDeletemarketingResult() +{} + +void ShopDeletemarketingResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopDeletemarketingResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopDeletemarketingResult::getData()const +{ + return data_; +} + +int ShopDeletemarketingResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopDeletemarketingResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGetfiltermacRequest.cc b/cloudwf/src/model/ShopGetfiltermacRequest.cc new file mode 100644 index 000000000..b344489c3 --- /dev/null +++ b/cloudwf/src/model/ShopGetfiltermacRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopGetfiltermacRequest; + +ShopGetfiltermacRequest::ShopGetfiltermacRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGetfiltermac") +{} + +ShopGetfiltermacRequest::~ShopGetfiltermacRequest() +{} + +std::string ShopGetfiltermacRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGetfiltermacRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopGetfiltermacRequest::getSid()const +{ + return sid_; +} + +void ShopGetfiltermacRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopGetfiltermacResult.cc b/cloudwf/src/model/ShopGetfiltermacResult.cc new file mode 100644 index 000000000..465fd580f --- /dev/null +++ b/cloudwf/src/model/ShopGetfiltermacResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGetfiltermacResult::ShopGetfiltermacResult() : + ServiceResult() +{} + +ShopGetfiltermacResult::ShopGetfiltermacResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGetfiltermacResult::~ShopGetfiltermacResult() +{} + +void ShopGetfiltermacResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGetfiltermacResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGetfiltermacResult::getData()const +{ + return data_; +} + +int ShopGetfiltermacResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGetfiltermacResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGetredressRequest.cc b/cloudwf/src/model/ShopGetredressRequest.cc new file mode 100644 index 000000000..9b015208c --- /dev/null +++ b/cloudwf/src/model/ShopGetredressRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopGetredressRequest; + +ShopGetredressRequest::ShopGetredressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGetredress") +{} + +ShopGetredressRequest::~ShopGetredressRequest() +{} + +std::string ShopGetredressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGetredressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopGetredressRequest::getSid()const +{ + return sid_; +} + +void ShopGetredressRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopGetredressResult.cc b/cloudwf/src/model/ShopGetredressResult.cc new file mode 100644 index 000000000..543b45308 --- /dev/null +++ b/cloudwf/src/model/ShopGetredressResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGetredressResult::ShopGetredressResult() : + ServiceResult() +{} + +ShopGetredressResult::ShopGetredressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGetredressResult::~ShopGetredressResult() +{} + +void ShopGetredressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGetredressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGetredressResult::getData()const +{ + return data_; +} + +int ShopGetredressResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGetredressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGroupCreateRequest.cc b/cloudwf/src/model/ShopGroupCreateRequest.cc new file mode 100644 index 000000000..cbd33996b --- /dev/null +++ b/cloudwf/src/model/ShopGroupCreateRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopGroupCreateRequest; + +ShopGroupCreateRequest::ShopGroupCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupCreate") +{} + +ShopGroupCreateRequest::~ShopGroupCreateRequest() +{} + +std::string ShopGroupCreateRequest::getShopIds()const +{ + return shopIds_; +} + +void ShopGroupCreateRequest::setShopIds(const std::string& shopIds) +{ + shopIds_ = shopIds; + setParameter("ShopIds", shopIds); +} + +std::string ShopGroupCreateRequest::getName()const +{ + return name_; +} + +void ShopGroupCreateRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ShopGroupCreateRequest::getDescription()const +{ + return description_; +} + +void ShopGroupCreateRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +long ShopGroupCreateRequest::getBid()const +{ + return bid_; +} + +void ShopGroupCreateRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string ShopGroupCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGroupCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopGroupCreateResult.cc b/cloudwf/src/model/ShopGroupCreateResult.cc new file mode 100644 index 000000000..5a1fb8410 --- /dev/null +++ b/cloudwf/src/model/ShopGroupCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGroupCreateResult::ShopGroupCreateResult() : + ServiceResult() +{} + +ShopGroupCreateResult::ShopGroupCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGroupCreateResult::~ShopGroupCreateResult() +{} + +void ShopGroupCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGroupCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGroupCreateResult::getData()const +{ + return data_; +} + +int ShopGroupCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGroupCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGroupDeleteRequest.cc b/cloudwf/src/model/ShopGroupDeleteRequest.cc new file mode 100644 index 000000000..60f421bbb --- /dev/null +++ b/cloudwf/src/model/ShopGroupDeleteRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopGroupDeleteRequest; + +ShopGroupDeleteRequest::ShopGroupDeleteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupDelete") +{} + +ShopGroupDeleteRequest::~ShopGroupDeleteRequest() +{} + +long ShopGroupDeleteRequest::getGid()const +{ + return gid_; +} + +void ShopGroupDeleteRequest::setGid(long gid) +{ + gid_ = gid; + setParameter("Gid", std::to_string(gid)); +} + +std::string ShopGroupDeleteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGroupDeleteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopGroupDeleteResult.cc b/cloudwf/src/model/ShopGroupDeleteResult.cc new file mode 100644 index 000000000..72ea79ab7 --- /dev/null +++ b/cloudwf/src/model/ShopGroupDeleteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGroupDeleteResult::ShopGroupDeleteResult() : + ServiceResult() +{} + +ShopGroupDeleteResult::ShopGroupDeleteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGroupDeleteResult::~ShopGroupDeleteResult() +{} + +void ShopGroupDeleteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGroupDeleteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGroupDeleteResult::getData()const +{ + return data_; +} + +int ShopGroupDeleteResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGroupDeleteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGroupInfoRequest.cc b/cloudwf/src/model/ShopGroupInfoRequest.cc new file mode 100644 index 000000000..4401e02c5 --- /dev/null +++ b/cloudwf/src/model/ShopGroupInfoRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopGroupInfoRequest; + +ShopGroupInfoRequest::ShopGroupInfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupInfo") +{} + +ShopGroupInfoRequest::~ShopGroupInfoRequest() +{} + +long ShopGroupInfoRequest::getGid()const +{ + return gid_; +} + +void ShopGroupInfoRequest::setGid(long gid) +{ + gid_ = gid; + setParameter("Gid", std::to_string(gid)); +} + +std::string ShopGroupInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGroupInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopGroupInfoResult.cc b/cloudwf/src/model/ShopGroupInfoResult.cc new file mode 100644 index 000000000..22187efa7 --- /dev/null +++ b/cloudwf/src/model/ShopGroupInfoResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGroupInfoResult::ShopGroupInfoResult() : + ServiceResult() +{} + +ShopGroupInfoResult::ShopGroupInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGroupInfoResult::~ShopGroupInfoResult() +{} + +void ShopGroupInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGroupInfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGroupInfoResult::getData()const +{ + return data_; +} + +int ShopGroupInfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGroupInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGroupShowListRequest.cc b/cloudwf/src/model/ShopGroupShowListRequest.cc new file mode 100644 index 000000000..2cbd45a34 --- /dev/null +++ b/cloudwf/src/model/ShopGroupShowListRequest.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::Cloudwf::Model::ShopGroupShowListRequest; + +ShopGroupShowListRequest::ShopGroupShowListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupShowList") +{} + +ShopGroupShowListRequest::~ShopGroupShowListRequest() +{} + +int ShopGroupShowListRequest::getPage()const +{ + return page_; +} + +void ShopGroupShowListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +long ShopGroupShowListRequest::getBid()const +{ + return bid_; +} + +void ShopGroupShowListRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +int ShopGroupShowListRequest::getPer()const +{ + return per_; +} + +void ShopGroupShowListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +std::string ShopGroupShowListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGroupShowListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopGroupShowListResult.cc b/cloudwf/src/model/ShopGroupShowListResult.cc new file mode 100644 index 000000000..f0108fc9c --- /dev/null +++ b/cloudwf/src/model/ShopGroupShowListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGroupShowListResult::ShopGroupShowListResult() : + ServiceResult() +{} + +ShopGroupShowListResult::ShopGroupShowListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGroupShowListResult::~ShopGroupShowListResult() +{} + +void ShopGroupShowListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGroupShowListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGroupShowListResult::getData()const +{ + return data_; +} + +int ShopGroupShowListResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGroupShowListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopGroupUpdateRequest.cc b/cloudwf/src/model/ShopGroupUpdateRequest.cc new file mode 100644 index 000000000..eda06e7e7 --- /dev/null +++ b/cloudwf/src/model/ShopGroupUpdateRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopGroupUpdateRequest; + +ShopGroupUpdateRequest::ShopGroupUpdateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopGroupUpdate") +{} + +ShopGroupUpdateRequest::~ShopGroupUpdateRequest() +{} + +long ShopGroupUpdateRequest::getGid()const +{ + return gid_; +} + +void ShopGroupUpdateRequest::setGid(long gid) +{ + gid_ = gid; + setParameter("Gid", std::to_string(gid)); +} + +std::string ShopGroupUpdateRequest::getShopIds()const +{ + return shopIds_; +} + +void ShopGroupUpdateRequest::setShopIds(const std::string& shopIds) +{ + shopIds_ = shopIds; + setParameter("ShopIds", shopIds); +} + +std::string ShopGroupUpdateRequest::getName()const +{ + return name_; +} + +void ShopGroupUpdateRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ShopGroupUpdateRequest::getDescription()const +{ + return description_; +} + +void ShopGroupUpdateRequest::setDescription(const std::string& description) +{ + description_ = description; + setParameter("Description", description); +} + +std::string ShopGroupUpdateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopGroupUpdateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopGroupUpdateResult.cc b/cloudwf/src/model/ShopGroupUpdateResult.cc new file mode 100644 index 000000000..f51cb1d33 --- /dev/null +++ b/cloudwf/src/model/ShopGroupUpdateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopGroupUpdateResult::ShopGroupUpdateResult() : + ServiceResult() +{} + +ShopGroupUpdateResult::ShopGroupUpdateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopGroupUpdateResult::~ShopGroupUpdateResult() +{} + +void ShopGroupUpdateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopGroupUpdateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopGroupUpdateResult::getData()const +{ + return data_; +} + +int ShopGroupUpdateResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopGroupUpdateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopInfoRequest.cc b/cloudwf/src/model/ShopInfoRequest.cc new file mode 100644 index 000000000..550f80f3c --- /dev/null +++ b/cloudwf/src/model/ShopInfoRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopInfoRequest; + +ShopInfoRequest::ShopInfoRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopInfo") +{} + +ShopInfoRequest::~ShopInfoRequest() +{} + +std::string ShopInfoRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopInfoRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopInfoRequest::getSid()const +{ + return sid_; +} + +void ShopInfoRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopInfoResult.cc b/cloudwf/src/model/ShopInfoResult.cc new file mode 100644 index 000000000..e59fd8034 --- /dev/null +++ b/cloudwf/src/model/ShopInfoResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopInfoResult::ShopInfoResult() : + ServiceResult() +{} + +ShopInfoResult::ShopInfoResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopInfoResult::~ShopInfoResult() +{} + +void ShopInfoResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopInfoResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopInfoResult::getData()const +{ + return data_; +} + +int ShopInfoResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopInfoResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopMarketingListRequest.cc b/cloudwf/src/model/ShopMarketingListRequest.cc new file mode 100644 index 000000000..b5a041271 --- /dev/null +++ b/cloudwf/src/model/ShopMarketingListRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopMarketingListRequest; + +ShopMarketingListRequest::ShopMarketingListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopMarketingList") +{} + +ShopMarketingListRequest::~ShopMarketingListRequest() +{} + +std::string ShopMarketingListRequest::getName()const +{ + return name_; +} + +void ShopMarketingListRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int ShopMarketingListRequest::getPage()const +{ + return page_; +} + +void ShopMarketingListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +int ShopMarketingListRequest::getPer()const +{ + return per_; +} + +void ShopMarketingListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +std::string ShopMarketingListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopMarketingListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopMarketingListRequest::getSid()const +{ + return sid_; +} + +void ShopMarketingListRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopMarketingListResult.cc b/cloudwf/src/model/ShopMarketingListResult.cc new file mode 100644 index 000000000..94dc18dc4 --- /dev/null +++ b/cloudwf/src/model/ShopMarketingListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopMarketingListResult::ShopMarketingListResult() : + ServiceResult() +{} + +ShopMarketingListResult::ShopMarketingListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopMarketingListResult::~ShopMarketingListResult() +{} + +void ShopMarketingListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopMarketingListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopMarketingListResult::getData()const +{ + return data_; +} + +int ShopMarketingListResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopMarketingListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopOverviewRequest.cc b/cloudwf/src/model/ShopOverviewRequest.cc new file mode 100644 index 000000000..da333a2f9 --- /dev/null +++ b/cloudwf/src/model/ShopOverviewRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopOverviewRequest; + +ShopOverviewRequest::ShopOverviewRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopOverview") +{} + +ShopOverviewRequest::~ShopOverviewRequest() +{} + +long ShopOverviewRequest::getGsid()const +{ + return gsid_; +} + +void ShopOverviewRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string ShopOverviewRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopOverviewRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopOverviewResult.cc b/cloudwf/src/model/ShopOverviewResult.cc new file mode 100644 index 000000000..b4229874e --- /dev/null +++ b/cloudwf/src/model/ShopOverviewResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopOverviewResult::ShopOverviewResult() : + ServiceResult() +{} + +ShopOverviewResult::ShopOverviewResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopOverviewResult::~ShopOverviewResult() +{} + +void ShopOverviewResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopOverviewResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopOverviewResult::getData()const +{ + return data_; +} + +int ShopOverviewResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopOverviewResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopSetfiltermacRequest.cc b/cloudwf/src/model/ShopSetfiltermacRequest.cc new file mode 100644 index 000000000..c108e083c --- /dev/null +++ b/cloudwf/src/model/ShopSetfiltermacRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::ShopSetfiltermacRequest; + +ShopSetfiltermacRequest::ShopSetfiltermacRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopSetfiltermac") +{} + +ShopSetfiltermacRequest::~ShopSetfiltermacRequest() +{} + +std::string ShopSetfiltermacRequest::getMac()const +{ + return mac_; +} + +void ShopSetfiltermacRequest::setMac(const std::string& mac) +{ + mac_ = mac; + setParameter("Mac", mac); +} + +std::string ShopSetfiltermacRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopSetfiltermacRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopSetfiltermacRequest::getSid()const +{ + return sid_; +} + +void ShopSetfiltermacRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + diff --git a/cloudwf/src/model/ShopSetfiltermacResult.cc b/cloudwf/src/model/ShopSetfiltermacResult.cc new file mode 100644 index 000000000..4a5af8761 --- /dev/null +++ b/cloudwf/src/model/ShopSetfiltermacResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopSetfiltermacResult::ShopSetfiltermacResult() : + ServiceResult() +{} + +ShopSetfiltermacResult::ShopSetfiltermacResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopSetfiltermacResult::~ShopSetfiltermacResult() +{} + +void ShopSetfiltermacResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopSetfiltermacResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopSetfiltermacResult::getData()const +{ + return data_; +} + +int ShopSetfiltermacResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopSetfiltermacResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopSetredressRequest.cc b/cloudwf/src/model/ShopSetredressRequest.cc new file mode 100644 index 000000000..1c15facd0 --- /dev/null +++ b/cloudwf/src/model/ShopSetredressRequest.cc @@ -0,0 +1,170 @@ +/* + * 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::Cloudwf::Model::ShopSetredressRequest; + +ShopSetredressRequest::ShopSetredressRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopSetredress") +{} + +ShopSetredressRequest::~ShopSetredressRequest() +{} + +std::string ShopSetredressRequest::getWorkday()const +{ + return workday_; +} + +void ShopSetredressRequest::setWorkday(const std::string& workday) +{ + workday_ = workday; + setParameter("Workday", workday); +} + +int ShopSetredressRequest::getFilterclose()const +{ + return filterclose_; +} + +void ShopSetredressRequest::setFilterclose(int filterclose) +{ + filterclose_ = filterclose; + setParameter("Filterclose", std::to_string(filterclose)); +} + +int ShopSetredressRequest::getMinstoptime()const +{ + return minstoptime_; +} + +void ShopSetredressRequest::setMinstoptime(int minstoptime) +{ + minstoptime_ = minstoptime; + setParameter("Minstoptime", std::to_string(minstoptime)); +} + +std::string ShopSetredressRequest::getHoliday()const +{ + return holiday_; +} + +void ShopSetredressRequest::setHoliday(const std::string& holiday) +{ + holiday_ = holiday; + setParameter("Holiday", holiday); +} + +std::string ShopSetredressRequest::getHnum()const +{ + return hnum_; +} + +void ShopSetredressRequest::setHnum(const std::string& hnum) +{ + hnum_ = hnum; + setParameter("Hnum", hnum); +} + +std::string ShopSetredressRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopSetredressRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopSetredressRequest::getSid()const +{ + return sid_; +} + +void ShopSetredressRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + +int ShopSetredressRequest::getClerk()const +{ + return clerk_; +} + +void ShopSetredressRequest::setClerk(int clerk) +{ + clerk_ = clerk; + setParameter("Clerk", std::to_string(clerk)); +} + +int ShopSetredressRequest::getFilterstate()const +{ + return filterstate_; +} + +void ShopSetredressRequest::setFilterstate(int filterstate) +{ + filterstate_ = filterstate; + setParameter("Filterstate", std::to_string(filterstate)); +} + +std::string ShopSetredressRequest::getWnum()const +{ + return wnum_; +} + +void ShopSetredressRequest::setWnum(const std::string& wnum) +{ + wnum_ = wnum; + setParameter("Wnum", wnum); +} + +int ShopSetredressRequest::getState()const +{ + return state_; +} + +void ShopSetredressRequest::setState(int state) +{ + state_ = state; + setParameter("State", std::to_string(state)); +} + +int ShopSetredressRequest::getCrowdfixed()const +{ + return crowdfixed_; +} + +void ShopSetredressRequest::setCrowdfixed(int crowdfixed) +{ + crowdfixed_ = crowdfixed; + setParameter("Crowdfixed", std::to_string(crowdfixed)); +} + +int ShopSetredressRequest::getMaxstoptime()const +{ + return maxstoptime_; +} + +void ShopSetredressRequest::setMaxstoptime(int maxstoptime) +{ + maxstoptime_ = maxstoptime; + setParameter("Maxstoptime", std::to_string(maxstoptime)); +} + diff --git a/cloudwf/src/model/ShopSetredressResult.cc b/cloudwf/src/model/ShopSetredressResult.cc new file mode 100644 index 000000000..7ce0b6e02 --- /dev/null +++ b/cloudwf/src/model/ShopSetredressResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopSetredressResult::ShopSetredressResult() : + ServiceResult() +{} + +ShopSetredressResult::ShopSetredressResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopSetredressResult::~ShopSetredressResult() +{} + +void ShopSetredressResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopSetredressResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopSetredressResult::getData()const +{ + return data_; +} + +int ShopSetredressResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopSetredressResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopShowListRequest.cc b/cloudwf/src/model/ShopShowListRequest.cc new file mode 100644 index 000000000..1573a7c00 --- /dev/null +++ b/cloudwf/src/model/ShopShowListRequest.cc @@ -0,0 +1,126 @@ +/* + * 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::Cloudwf::Model::ShopShowListRequest; + +ShopShowListRequest::ShopShowListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopShowList") +{} + +ShopShowListRequest::~ShopShowListRequest() +{} + +long ShopShowListRequest::getGid()const +{ + return gid_; +} + +void ShopShowListRequest::setGid(long gid) +{ + gid_ = gid; + setParameter("Gid", std::to_string(gid)); +} + +std::string ShopShowListRequest::getAddress()const +{ + return address_; +} + +void ShopShowListRequest::setAddress(const std::string& address) +{ + address_ = address; + setParameter("Address", address); +} + +std::string ShopShowListRequest::getName()const +{ + return name_; +} + +void ShopShowListRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +std::string ShopShowListRequest::getDirc()const +{ + return dirc_; +} + +void ShopShowListRequest::setDirc(const std::string& dirc) +{ + dirc_ = dirc; + setParameter("Dirc", dirc); +} + +int ShopShowListRequest::getPage()const +{ + return page_; +} + +void ShopShowListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +long ShopShowListRequest::getBid()const +{ + return bid_; +} + +void ShopShowListRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +int ShopShowListRequest::getPer()const +{ + return per_; +} + +void ShopShowListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +int ShopShowListRequest::getShopStatus()const +{ + return shopStatus_; +} + +void ShopShowListRequest::setShopStatus(int shopStatus) +{ + shopStatus_ = shopStatus; + setParameter("ShopStatus", std::to_string(shopStatus)); +} + +std::string ShopShowListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopShowListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/ShopShowListResult.cc b/cloudwf/src/model/ShopShowListResult.cc new file mode 100644 index 000000000..09fe005de --- /dev/null +++ b/cloudwf/src/model/ShopShowListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopShowListResult::ShopShowListResult() : + ServiceResult() +{} + +ShopShowListResult::ShopShowListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopShowListResult::~ShopShowListResult() +{} + +void ShopShowListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopShowListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopShowListResult::getData()const +{ + return data_; +} + +int ShopShowListResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopShowListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/ShopUpdateRequest.cc b/cloudwf/src/model/ShopUpdateRequest.cc new file mode 100644 index 000000000..7ebbea473 --- /dev/null +++ b/cloudwf/src/model/ShopUpdateRequest.cc @@ -0,0 +1,247 @@ +/* + * 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::Cloudwf::Model::ShopUpdateRequest; + +ShopUpdateRequest::ShopUpdateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "ShopUpdate") +{} + +ShopUpdateRequest::~ShopUpdateRequest() +{} + +std::string ShopUpdateRequest::getShopCoordinate()const +{ + return shopCoordinate_; +} + +void ShopUpdateRequest::setShopCoordinate(const std::string& shopCoordinate) +{ + shopCoordinate_ = shopCoordinate; + setParameter("ShopCoordinate", shopCoordinate); +} + +std::string ShopUpdateRequest::getShopProvince()const +{ + return shopProvince_; +} + +void ShopUpdateRequest::setShopProvince(const std::string& shopProvince) +{ + shopProvince_ = shopProvince; + setParameter("ShopProvince", shopProvince); +} + +int ShopUpdateRequest::getShopTopType()const +{ + return shopTopType_; +} + +void ShopUpdateRequest::setShopTopType(int shopTopType) +{ + shopTopType_ = shopTopType; + setParameter("ShopTopType", std::to_string(shopTopType)); +} + +std::string ShopUpdateRequest::getShopAddress()const +{ + return shopAddress_; +} + +void ShopUpdateRequest::setShopAddress(const std::string& shopAddress) +{ + shopAddress_ = shopAddress; + setParameter("ShopAddress", shopAddress); +} + +int ShopUpdateRequest::getShopType()const +{ + return shopType_; +} + +void ShopUpdateRequest::setShopType(int shopType) +{ + shopType_ = shopType; + setParameter("ShopType", std::to_string(shopType)); +} + +std::string ShopUpdateRequest::getWarnEmail()const +{ + return warnEmail_; +} + +void ShopUpdateRequest::setWarnEmail(const std::string& warnEmail) +{ + warnEmail_ = warnEmail; + setParameter("WarnEmail", warnEmail); +} + +std::string ShopUpdateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ShopUpdateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +long ShopUpdateRequest::getSid()const +{ + return sid_; +} + +void ShopUpdateRequest::setSid(long sid) +{ + sid_ = sid; + setParameter("Sid", std::to_string(sid)); +} + +std::string ShopUpdateRequest::getShopTel()const +{ + return shopTel_; +} + +void ShopUpdateRequest::setShopTel(const std::string& shopTel) +{ + shopTel_ = shopTel; + setParameter("ShopTel", shopTel); +} + +std::string ShopUpdateRequest::getWarnpHone()const +{ + return warnpHone_; +} + +void ShopUpdateRequest::setWarnpHone(const std::string& warnpHone) +{ + warnpHone_ = warnpHone; + setParameter("WarnpHone", warnpHone); +} + +int ShopUpdateRequest::getWarn()const +{ + return warn_; +} + +void ShopUpdateRequest::setWarn(int warn) +{ + warn_ = warn; + setParameter("Warn", std::to_string(warn)); +} + +int ShopUpdateRequest::getShopArea()const +{ + return shopArea_; +} + +void ShopUpdateRequest::setShopArea(int shopArea) +{ + shopArea_ = shopArea; + setParameter("ShopArea", std::to_string(shopArea)); +} + +std::string ShopUpdateRequest::getShopRemarks()const +{ + return shopRemarks_; +} + +void ShopUpdateRequest::setShopRemarks(const std::string& shopRemarks) +{ + shopRemarks_ = shopRemarks; + setParameter("ShopRemarks", shopRemarks); +} + +std::string ShopUpdateRequest::getShopCity()const +{ + return shopCity_; +} + +void ShopUpdateRequest::setShopCity(const std::string& shopCity) +{ + shopCity_ = shopCity; + setParameter("ShopCity", shopCity); +} + +int ShopUpdateRequest::getShopSubtype()const +{ + return shopSubtype_; +} + +void ShopUpdateRequest::setShopSubtype(int shopSubtype) +{ + shopSubtype_ = shopSubtype; + setParameter("ShopSubtype", std::to_string(shopSubtype)); +} + +std::string ShopUpdateRequest::getShopBrand()const +{ + return shopBrand_; +} + +void ShopUpdateRequest::setShopBrand(const std::string& shopBrand) +{ + shopBrand_ = shopBrand; + setParameter("ShopBrand", shopBrand); +} + +std::string ShopUpdateRequest::getShopName()const +{ + return shopName_; +} + +void ShopUpdateRequest::setShopName(const std::string& shopName) +{ + shopName_ = shopName; + setParameter("ShopName", shopName); +} + +int ShopUpdateRequest::getShopCloseWarn()const +{ + return shopCloseWarn_; +} + +void ShopUpdateRequest::setShopCloseWarn(int shopCloseWarn) +{ + shopCloseWarn_ = shopCloseWarn; + setParameter("ShopCloseWarn", std::to_string(shopCloseWarn)); +} + +std::string ShopUpdateRequest::getShopManager()const +{ + return shopManager_; +} + +void ShopUpdateRequest::setShopManager(const std::string& shopManager) +{ + shopManager_ = shopManager; + setParameter("ShopManager", shopManager); +} + +std::string ShopUpdateRequest::getShopBusinessHours()const +{ + return shopBusinessHours_; +} + +void ShopUpdateRequest::setShopBusinessHours(const std::string& shopBusinessHours) +{ + shopBusinessHours_ = shopBusinessHours; + setParameter("ShopBusinessHours", shopBusinessHours); +} + diff --git a/cloudwf/src/model/ShopUpdateResult.cc b/cloudwf/src/model/ShopUpdateResult.cc new file mode 100644 index 000000000..6b24849c2 --- /dev/null +++ b/cloudwf/src/model/ShopUpdateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +ShopUpdateResult::ShopUpdateResult() : + ServiceResult() +{} + +ShopUpdateResult::ShopUpdateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ShopUpdateResult::~ShopUpdateResult() +{} + +void ShopUpdateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string ShopUpdateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string ShopUpdateResult::getData()const +{ + return data_; +} + +int ShopUpdateResult::getErrorCode()const +{ + return errorCode_; +} + +bool ShopUpdateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UpLoadMapRequest.cc b/cloudwf/src/model/UpLoadMapRequest.cc new file mode 100644 index 000000000..272c7960f --- /dev/null +++ b/cloudwf/src/model/UpLoadMapRequest.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::Cloudwf::Model::UpLoadMapRequest; + +UpLoadMapRequest::UpLoadMapRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UpLoadMap") +{} + +UpLoadMapRequest::~UpLoadMapRequest() +{} + +std::string UpLoadMapRequest::getFileName()const +{ + return fileName_; +} + +void UpLoadMapRequest::setFileName(const std::string& fileName) +{ + fileName_ = fileName; + setParameter("FileName", fileName); +} + +std::string UpLoadMapRequest::getUploadId()const +{ + return uploadId_; +} + +void UpLoadMapRequest::setUploadId(const std::string& uploadId) +{ + uploadId_ = uploadId; + setParameter("UploadId", uploadId); +} + +std::string UpLoadMapRequest::getObjectName()const +{ + return objectName_; +} + +void UpLoadMapRequest::setObjectName(const std::string& objectName) +{ + objectName_ = objectName; + setParameter("ObjectName", objectName); +} + +int UpLoadMapRequest::getChunkIndex()const +{ + return chunkIndex_; +} + +void UpLoadMapRequest::setChunkIndex(int chunkIndex) +{ + chunkIndex_ = chunkIndex; + setParameter("ChunkIndex", std::to_string(chunkIndex)); +} + +std::string UpLoadMapRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpLoadMapRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + +int UpLoadMapRequest::getChunkCnt()const +{ + return chunkCnt_; +} + +void UpLoadMapRequest::setChunkCnt(int chunkCnt) +{ + chunkCnt_ = chunkCnt; + setParameter("ChunkCnt", std::to_string(chunkCnt)); +} + diff --git a/cloudwf/src/model/UpLoadMapResult.cc b/cloudwf/src/model/UpLoadMapResult.cc new file mode 100644 index 000000000..5c0f953dd --- /dev/null +++ b/cloudwf/src/model/UpLoadMapResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UpLoadMapResult::UpLoadMapResult() : + ServiceResult() +{} + +UpLoadMapResult::UpLoadMapResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpLoadMapResult::~UpLoadMapResult() +{} + +void UpLoadMapResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UpLoadMapResult::getMessage()const +{ + return message_; +} + +std::string UpLoadMapResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UpLoadMapResult::getData()const +{ + return data_; +} + +int UpLoadMapResult::getErrorCode()const +{ + return errorCode_; +} + +bool UpLoadMapResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UpgradeAPGroupRequest.cc b/cloudwf/src/model/UpgradeAPGroupRequest.cc new file mode 100644 index 000000000..0b123247a --- /dev/null +++ b/cloudwf/src/model/UpgradeAPGroupRequest.cc @@ -0,0 +1,50 @@ +/* + * 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::Cloudwf::Model::UpgradeAPGroupRequest; + +UpgradeAPGroupRequest::UpgradeAPGroupRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UpgradeAPGroup") +{} + +UpgradeAPGroupRequest::~UpgradeAPGroupRequest() +{} + +std::vector UpgradeAPGroupRequest::getIds()const +{ + return ids_; +} + +void UpgradeAPGroupRequest::setIds(const std::vector& ids) +{ + ids_ = ids; + for(int i = 0; i!= ids.size(); i++) + setParameter("Ids."+ std::to_string(i), std::to_string(ids.at(i))); +} + +std::string UpgradeAPGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpgradeAPGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UpgradeAPGroupResult.cc b/cloudwf/src/model/UpgradeAPGroupResult.cc new file mode 100644 index 000000000..9daa4d746 --- /dev/null +++ b/cloudwf/src/model/UpgradeAPGroupResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UpgradeAPGroupResult::UpgradeAPGroupResult() : + ServiceResult() +{} + +UpgradeAPGroupResult::UpgradeAPGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpgradeAPGroupResult::~UpgradeAPGroupResult() +{} + +void UpgradeAPGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UpgradeAPGroupResult::getMessage()const +{ + return message_; +} + +std::string UpgradeAPGroupResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UpgradeAPGroupResult::getData()const +{ + return data_; +} + +int UpgradeAPGroupResult::getErrorCode()const +{ + return errorCode_; +} + +bool UpgradeAPGroupResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UpgradeAPRequest.cc b/cloudwf/src/model/UpgradeAPRequest.cc new file mode 100644 index 000000000..0cef22950 --- /dev/null +++ b/cloudwf/src/model/UpgradeAPRequest.cc @@ -0,0 +1,50 @@ +/* + * 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::Cloudwf::Model::UpgradeAPRequest; + +UpgradeAPRequest::UpgradeAPRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UpgradeAP") +{} + +UpgradeAPRequest::~UpgradeAPRequest() +{} + +std::vector UpgradeAPRequest::getIds()const +{ + return ids_; +} + +void UpgradeAPRequest::setIds(const std::vector& ids) +{ + ids_ = ids; + for(int i = 0; i!= ids.size(); i++) + setParameter("Ids."+ std::to_string(i), std::to_string(ids.at(i))); +} + +std::string UpgradeAPRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UpgradeAPRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UpgradeAPResult.cc b/cloudwf/src/model/UpgradeAPResult.cc new file mode 100644 index 000000000..5a11f1436 --- /dev/null +++ b/cloudwf/src/model/UpgradeAPResult.cc @@ -0,0 +1,80 @@ +/* + * 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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UpgradeAPResult::UpgradeAPResult() : + ServiceResult() +{} + +UpgradeAPResult::UpgradeAPResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UpgradeAPResult::~UpgradeAPResult() +{} + +void UpgradeAPResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UpgradeAPResult::getMessage()const +{ + return message_; +} + +std::string UpgradeAPResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UpgradeAPResult::getData()const +{ + return data_; +} + +int UpgradeAPResult::getErrorCode()const +{ + return errorCode_; +} + +bool UpgradeAPResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UserAnalyseRequest.cc b/cloudwf/src/model/UserAnalyseRequest.cc new file mode 100644 index 000000000..8a92cc5ce --- /dev/null +++ b/cloudwf/src/model/UserAnalyseRequest.cc @@ -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. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::UserAnalyseRequest; + +UserAnalyseRequest::UserAnalyseRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UserAnalyse") +{} + +UserAnalyseRequest::~UserAnalyseRequest() +{} + +long UserAnalyseRequest::getGsid()const +{ + return gsid_; +} + +void UserAnalyseRequest::setGsid(long gsid) +{ + gsid_ = gsid; + setParameter("Gsid", std::to_string(gsid)); +} + +std::string UserAnalyseRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UserAnalyseRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UserAnalyseResult.cc b/cloudwf/src/model/UserAnalyseResult.cc new file mode 100644 index 000000000..e8184fb35 --- /dev/null +++ b/cloudwf/src/model/UserAnalyseResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UserAnalyseResult::UserAnalyseResult() : + ServiceResult() +{} + +UserAnalyseResult::UserAnalyseResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UserAnalyseResult::~UserAnalyseResult() +{} + +void UserAnalyseResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UserAnalyseResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UserAnalyseResult::getData()const +{ + return data_; +} + +int UserAnalyseResult::getErrorCode()const +{ + return errorCode_; +} + +bool UserAnalyseResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UserDataCreateRequest.cc b/cloudwf/src/model/UserDataCreateRequest.cc new file mode 100644 index 000000000..fdbaf4874 --- /dev/null +++ b/cloudwf/src/model/UserDataCreateRequest.cc @@ -0,0 +1,82 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::UserDataCreateRequest; + +UserDataCreateRequest::UserDataCreateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UserDataCreate") +{} + +UserDataCreateRequest::~UserDataCreateRequest() +{} + +std::string UserDataCreateRequest::getUploadFile()const +{ + return uploadFile_; +} + +void UserDataCreateRequest::setUploadFile(const std::string& uploadFile) +{ + uploadFile_ = uploadFile; + setParameter("UploadFile", uploadFile); +} + +std::string UserDataCreateRequest::getName()const +{ + return name_; +} + +void UserDataCreateRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +long UserDataCreateRequest::getBid()const +{ + return bid_; +} + +void UserDataCreateRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string UserDataCreateRequest::getType()const +{ + return type_; +} + +void UserDataCreateRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string UserDataCreateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UserDataCreateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UserDataCreateResult.cc b/cloudwf/src/model/UserDataCreateResult.cc new file mode 100644 index 000000000..e2f1de6a0 --- /dev/null +++ b/cloudwf/src/model/UserDataCreateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UserDataCreateResult::UserDataCreateResult() : + ServiceResult() +{} + +UserDataCreateResult::UserDataCreateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UserDataCreateResult::~UserDataCreateResult() +{} + +void UserDataCreateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UserDataCreateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UserDataCreateResult::getData()const +{ + return data_; +} + +int UserDataCreateResult::getErrorCode()const +{ + return errorCode_; +} + +bool UserDataCreateResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UserDataDeleteRequest.cc b/cloudwf/src/model/UserDataDeleteRequest.cc new file mode 100644 index 000000000..68b59d263 --- /dev/null +++ b/cloudwf/src/model/UserDataDeleteRequest.cc @@ -0,0 +1,60 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Cloudwf::Model::UserDataDeleteRequest; + +UserDataDeleteRequest::UserDataDeleteRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UserDataDelete") +{} + +UserDataDeleteRequest::~UserDataDeleteRequest() +{} + +long UserDataDeleteRequest::getIid()const +{ + return iid_; +} + +void UserDataDeleteRequest::setIid(long iid) +{ + iid_ = iid; + setParameter("Iid", std::to_string(iid)); +} + +long UserDataDeleteRequest::getBid()const +{ + return bid_; +} + +void UserDataDeleteRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string UserDataDeleteRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UserDataDeleteRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UserDataDeleteResult.cc b/cloudwf/src/model/UserDataDeleteResult.cc new file mode 100644 index 000000000..e77fb153d --- /dev/null +++ b/cloudwf/src/model/UserDataDeleteResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UserDataDeleteResult::UserDataDeleteResult() : + ServiceResult() +{} + +UserDataDeleteResult::UserDataDeleteResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UserDataDeleteResult::~UserDataDeleteResult() +{} + +void UserDataDeleteResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UserDataDeleteResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UserDataDeleteResult::getData()const +{ + return data_; +} + +int UserDataDeleteResult::getErrorCode()const +{ + return errorCode_; +} + +bool UserDataDeleteResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UserDataShowListRequest.cc b/cloudwf/src/model/UserDataShowListRequest.cc new file mode 100644 index 000000000..b7be600c7 --- /dev/null +++ b/cloudwf/src/model/UserDataShowListRequest.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::Cloudwf::Model::UserDataShowListRequest; + +UserDataShowListRequest::UserDataShowListRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UserDataShowList") +{} + +UserDataShowListRequest::~UserDataShowListRequest() +{} + +long UserDataShowListRequest::getIid()const +{ + return iid_; +} + +void UserDataShowListRequest::setIid(long iid) +{ + iid_ = iid; + setParameter("Iid", std::to_string(iid)); +} + +std::string UserDataShowListRequest::getName()const +{ + return name_; +} + +void UserDataShowListRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +int UserDataShowListRequest::getPage()const +{ + return page_; +} + +void UserDataShowListRequest::setPage(int page) +{ + page_ = page; + setParameter("Page", std::to_string(page)); +} + +long UserDataShowListRequest::getBid()const +{ + return bid_; +} + +void UserDataShowListRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +int UserDataShowListRequest::getPer()const +{ + return per_; +} + +void UserDataShowListRequest::setPer(int per) +{ + per_ = per; + setParameter("Per", std::to_string(per)); +} + +std::string UserDataShowListRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UserDataShowListRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UserDataShowListResult.cc b/cloudwf/src/model/UserDataShowListResult.cc new file mode 100644 index 000000000..a73954fee --- /dev/null +++ b/cloudwf/src/model/UserDataShowListResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UserDataShowListResult::UserDataShowListResult() : + ServiceResult() +{} + +UserDataShowListResult::UserDataShowListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UserDataShowListResult::~UserDataShowListResult() +{} + +void UserDataShowListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UserDataShowListResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UserDataShowListResult::getData()const +{ + return data_; +} + +int UserDataShowListResult::getErrorCode()const +{ + return errorCode_; +} + +bool UserDataShowListResult::getSuccess()const +{ + return success_; +} + diff --git a/cloudwf/src/model/UserDataUpdateRequest.cc b/cloudwf/src/model/UserDataUpdateRequest.cc new file mode 100644 index 000000000..cbe6b8f92 --- /dev/null +++ b/cloudwf/src/model/UserDataUpdateRequest.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::Cloudwf::Model::UserDataUpdateRequest; + +UserDataUpdateRequest::UserDataUpdateRequest() : + RpcServiceRequest("cloudwf", "2017-03-28", "UserDataUpdate") +{} + +UserDataUpdateRequest::~UserDataUpdateRequest() +{} + +long UserDataUpdateRequest::getIid()const +{ + return iid_; +} + +void UserDataUpdateRequest::setIid(long iid) +{ + iid_ = iid; + setParameter("Iid", std::to_string(iid)); +} + +std::string UserDataUpdateRequest::getUploadFile()const +{ + return uploadFile_; +} + +void UserDataUpdateRequest::setUploadFile(const std::string& uploadFile) +{ + uploadFile_ = uploadFile; + setParameter("UploadFile", uploadFile); +} + +std::string UserDataUpdateRequest::getName()const +{ + return name_; +} + +void UserDataUpdateRequest::setName(const std::string& name) +{ + name_ = name; + setParameter("Name", name); +} + +long UserDataUpdateRequest::getBid()const +{ + return bid_; +} + +void UserDataUpdateRequest::setBid(long bid) +{ + bid_ = bid; + setParameter("Bid", std::to_string(bid)); +} + +std::string UserDataUpdateRequest::getType()const +{ + return type_; +} + +void UserDataUpdateRequest::setType(const std::string& type) +{ + type_ = type; + setParameter("Type", type); +} + +std::string UserDataUpdateRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UserDataUpdateRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setParameter("AccessKeyId", accessKeyId); +} + diff --git a/cloudwf/src/model/UserDataUpdateResult.cc b/cloudwf/src/model/UserDataUpdateResult.cc new file mode 100644 index 000000000..a9c85d08f --- /dev/null +++ b/cloudwf/src/model/UserDataUpdateResult.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::Cloudwf; +using namespace AlibabaCloud::Cloudwf::Model; + +UserDataUpdateResult::UserDataUpdateResult() : + ServiceResult() +{} + +UserDataUpdateResult::UserDataUpdateResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UserDataUpdateResult::~UserDataUpdateResult() +{} + +void UserDataUpdateResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + + setRequestId(value["RequestId"].asString()); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; + if(!value["Data"].isNull()) + data_ = value["Data"].asString(); + if(!value["ErrorCode"].isNull()) + errorCode_ = std::stoi(value["ErrorCode"].asString()); + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + +} + +std::string UserDataUpdateResult::getErrorMsg()const +{ + return errorMsg_; +} + +std::string UserDataUpdateResult::getData()const +{ + return data_; +} + +int UserDataUpdateResult::getErrorCode()const +{ + return errorCode_; +} + +bool UserDataUpdateResult::getSuccess()const +{ + return success_; +} +