From ba463ae2dc9ff813083cc018c267365a6934c29a Mon Sep 17 00:00:00 2001 From: wb-hx510875 Date: Thu, 19 Sep 2019 11:14:07 +0800 Subject: [PATCH] fixed #51 --- .../aegis/model/DescribeSuspEventsRequest.h | 3 + .../aegis/model/DescribeSuspEventsResult.h | 1 + .../model/DescribeAccesskeyLeakListResult.cc | 44 +- .../model/DescribeAgentInstallStatusResult.cc | 20 +- .../model/DescribeAlarmEventDetailResult.cc | 24 +- .../src/model/DescribeAlarmEventListResult.cc | 100 +-- .../src/model/DescribeAnalysisCurveResult.cc | 24 +- aegis/src/model/DescribeAssetListResult.cc | 48 +- .../DescribeBizStatSimpleQueryResultResult.cc | 8 +- aegis/src/model/DescribeChartDataResult.cc | 36 +- aegis/src/model/DescribeChartListResult.cc | 24 +- .../DescribeCheckWarningSummaryResult.cc | 48 +- .../src/model/DescribeCheckWarningsResult.cc | 36 +- .../DescribeCustomizeReportChartDataResult.cc | 44 +- .../DescribeCustomizeReportChartListResult.cc | 16 +- .../DescribeCustomizeReportListResult.cc | 24 +- aegis/src/model/DescribeDataSourceResult.cc | 52 +- aegis/src/model/DescribeDingTalkResult.cc | 32 +- aegis/src/model/DescribeEmgNoticeResult.cc | 28 +- aegis/src/model/DescribeEmgVulGroupResult.cc | 36 +- aegis/src/model/DescribeEntityListResult.cc | 48 +- .../model/DescribeEventCountCurveResult.cc | 40 +- aegis/src/model/DescribeFilterFieldsResult.cc | 8 +- aegis/src/model/DescribeGroupListResult.cc | 40 +- aegis/src/model/DescribeGroupedVulResult.cc | 44 +- aegis/src/model/DescribeHistogramResult.cc | 4 +- .../model/DescribeInstanceStatisticsResult.cc | 28 +- aegis/src/model/DescribeJoinRuleListResult.cc | 60 +- aegis/src/model/DescribeLogInfoResult.cc | 28 +- aegis/src/model/DescribeLogItemsResult.cc | 28 +- aegis/src/model/DescribeLogMetaResult.cc | 28 +- aegis/src/model/DescribeLogQueryResult.cc | 16 +- aegis/src/model/DescribeLoginLogsResult.cc | 72 +- aegis/src/model/DescribeMacConfigResult.cc | 60 +- .../src/model/DescribeMachineConfigResult.cc | 16 +- aegis/src/model/DescribeMetaDataResult.cc | 32 +- .../model/DescribeNsasSuspEventTypeResult.cc | 16 +- aegis/src/model/DescribeQuaraFileResult.cc | 36 +- aegis/src/model/DescribeResultListResult.cc | 84 +- aegis/src/model/DescribeRiskTypeResult.cc | 32 +- .../src/model/DescribeRiskWhiteListResult.cc | 16 +- aegis/src/model/DescribeRisksResult.cc | 32 +- aegis/src/model/DescribeRuleListResult.cc | 84 +- .../model/DescribeSasAssetStatisticsResult.cc | 20 +- .../model/DescribeSasLeftConditionResult.cc | 16 +- .../DescribeScreenAlarmEventListResult.cc | 76 +- ...ibeScreenBizStatSimpleQueryResultResult.cc | 8 +- .../DescribeScreenCityMonitorDataResult.cc | 16 +- .../model/DescribeScreenCloudHcRiskResult.cc | 20 +- .../src/model/DescribeScreenDataMapResult.cc | 40 +- .../src/model/DescribeScreenEmerRiskResult.cc | 16 +- .../DescribeScreenRequestTopTypeResult.cc | 12 +- .../src/model/DescribeScreenSettingsResult.cc | 12 +- aegis/src/model/DescribeScreenTitlesResult.cc | 12 +- .../DescribeScreenTopRequestAndFlowResult.cc | 12 +- .../model/DescribeSearchConditionResult.cc | 40 +- .../model/DescribeSecureSuggestionResult.cc | 28 +- aegis/src/model/DescribeSlsProjectResult.cc | 8 +- .../model/DescribeStrategyExecDetailResult.cc | 24 +- .../src/model/DescribeStrategyTargetResult.cc | 16 +- .../src/model/DescribeStratetyDetailResult.cc | 32 +- aegis/src/model/DescribeStratetyResult.cc | 60 +- .../model/DescribeSuspEventDetailResult.cc | 36 +- .../DescribeSuspEventQuaraFilesResult.cc | 52 +- .../src/model/DescribeSuspEventTypesResult.cc | 12 +- aegis/src/model/DescribeSuspEventsRequest.cc | 11 + aegis/src/model/DescribeSuspEventsResult.cc | 82 +- .../model/DescribeSuspiciousEventsResult.cc | 84 +- aegis/src/model/DescribeTargetConfigResult.cc | 16 +- aegis/src/model/DescribeTargetResult.cc | 16 +- .../src/model/DescribeTopRiskyAssetsResult.cc | 28 +- .../model/DescribeTraceInfoDetailResult.cc | 136 +-- .../model/DescribeTraceInfoNodeListResult.cc | 32 +- .../src/model/DescribeTraceInfoNodeResult.cc | 12 +- aegis/src/model/DescribeVulConfigResult.cc | 16 +- aegis/src/model/DescribeVulDetailsResult.cc | 96 +-- .../model/DescribeVulLevelStatisticsResult.cc | 64 +- aegis/src/model/DescribeVulListResult.cc | 184 ++-- .../src/model/DescribeVulMachineListResult.cc | 60 +- .../model/DescribeVulRelatedProcessResult.cc | 24 +- .../DescribeVulTargetStatisticsResult.cc | 32 +- aegis/src/model/DescribeVulWhitelistResult.cc | 20 +- .../model/DescribeWarningMachinesResult.cc | 40 +- aegis/src/model/DescribeWarningResult.cc | 68 +- .../model/DescribeWebLockBindListResult.cc | 48 +- .../model/DescribeWebLockConfigListResult.cc | 40 +- .../src/model/DescribeWebLockEventsResult.cc | 56 +- .../model/DescribeWebLockMachineListResult.cc | 28 +- aegis/src/model/DescribeWebshellListResult.cc | 48 +- aegis/src/model/DescribeWebshellResult.cc | 60 +- .../src/model/DescribeWhiteListAssetResult.cc | 32 +- .../DescribeWhiteListEffectiveAssetsResult.cc | 36 +- .../model/DescribeWhiteListProcessResult.cc | 36 +- .../DescribeWhiteListStrategyListResult.cc | 20 +- ...scribeWhiteListStrategyStatisticsResult.cc | 40 +- aegis/src/model/DescribesummaryResult.cc | 40 +- aegis/src/model/DownloadLogResult.cc | 24 +- aegis/src/model/GetEntityListResult.cc | 48 +- aegis/src/model/GetStatisticsByUuidResult.cc | 28 +- .../model/OperateAgentClientInstallResult.cc | 16 +- aegis/src/model/QueryCrackEventResult.cc | 72 +- aegis/src/model/QueryLoginEventResult.cc | 64 +- afs/src/model/DescribeCaptchaIpCityResult.cc | 32 +- afs/src/model/DescribeCaptchaMinResult.cc | 16 +- afs/src/model/DescribeConfigNameResult.cc | 16 +- afs/src/model/DescribeEarlyWarningResult.cc | 36 +- .../model/DescribePersonMachineListResult.cc | 36 +- .../model/DescribeBatchResultDetailResult.cc | 68 +- .../model/DescribeDNSSLBSubDomainsResult.cc | 20 +- .../DescribeDnsProductInstancesResult.cc | 128 +-- .../src/model/DescribeDomainGroupsResult.cc | 16 +- alidns/src/model/DescribeDomainInfoResult.cc | 20 +- alidns/src/model/DescribeDomainLogsResult.cc | 32 +- .../src/model/DescribeDomainRecordsResult.cc | 52 +- .../model/DescribeDomainStatisticsResult.cc | 12 +- .../DescribeDomainStatisticsSummaryResult.cc | 12 +- alidns/src/model/DescribeDomainsResult.cc | 60 +- .../DescribeGtmAccessStrategiesResult.cc | 88 +- ...eGtmAccessStrategyAvailableConfigResult.cc | 40 +- .../model/DescribeGtmAccessStrategyResult.cc | 20 +- .../DescribeGtmInstanceAddressPoolResult.cc | 40 +- .../DescribeGtmInstanceAddressPoolsResult.cc | 52 +- .../src/model/DescribeGtmInstancesResult.cc | 64 +- alidns/src/model/DescribeGtmLogsResult.cc | 40 +- ...DescribeGtmMonitorAvailableConfigResult.cc | 28 +- .../model/DescribeGtmMonitorConfigResult.cc | 20 +- ...ibeGtmRecoveryPlanAvailableConfigResult.cc | 24 +- .../model/DescribeGtmRecoveryPlanResult.cc | 32 +- .../model/DescribeGtmRecoveryPlansResult.cc | 56 +- alidns/src/model/DescribeRecordLogsResult.cc | 24 +- .../model/DescribeRecordStatisticsResult.cc | 12 +- .../DescribeRecordStatisticsSummaryResult.cc | 12 +- .../model/DescribeSubDomainRecordsResult.cc | 48 +- .../src/model/DescribeSupportLinesResult.cc | 20 +- .../src/model/PreviewGtmRecoveryPlanResult.cc | 28 +- .../model/QueryCreateInstancePriceResult.cc | 16 +- .../src/model/GetMessagesResult.cc | 20 +- .../src/model/TaobaoFilmGetCinemasResult.cc | 44 +- .../src/model/TaobaoFilmGetHotShowsResult.cc | 72 +- .../model/TaobaoFilmGetRegionListResult.cc | 24 +- .../src/model/TaobaoFilmGetSchedulesResult.cc | 64 +- .../src/model/TaobaoFilmGetSeatsResult.cc | 44 +- .../model/TaobaoFilmGetShowCommentsResult.cc | 36 +- .../src/model/TaobaoFilmGetSoonShowsResult.cc | 72 +- arms/src/model/ListRetcodeAppsResult.cc | 16 +- arms/src/model/ListTraceAppsResult.cc | 36 +- .../model/SearchAlertContactGroupResult.cc | 24 +- arms/src/model/SearchAlertContactResult.cc | 40 +- .../src/model/SearchRetcodeAppByPageResult.cc | 36 +- arms/src/model/SearchTraceAppByNameResult.cc | 36 +- arms/src/model/SearchTraceAppByPageResult.cc | 36 +- .../src/model/CreateFinanceUnitResult.cc | 20 +- .../src/model/DescribePricingModuleResult.cc | 56 +- .../DescribeResourcePackageProductResult.cc | 68 +- bssopenapi/src/model/GetOrderDetailResult.cc | 108 +-- .../src/model/GetPayAsYouGoPriceResult.cc | 40 +- .../model/GetResourcePackagePriceResult.cc | 12 +- .../src/model/GetSubscriptionPriceResult.cc | 40 +- .../src/model/ModifyFinanceUnitResult.cc | 16 +- .../model/QueryAccountTransactionsResult.cc | 56 +- .../model/QueryAvailableInstancesResult.cc | 76 +- .../src/model/QueryBillOverviewResult.cc | 84 +- bssopenapi/src/model/QueryBillResult.cc | 112 +-- .../src/model/QueryCashCouponsResult.cc | 44 +- .../model/QueryCustomerAddressListResult.cc | 52 +- .../src/model/QueryEvaluateListResult.cc | 88 +- .../model/QueryFinanceUnitResourceResult.cc | 56 +- .../src/model/QueryFinanceUnitResult.cc | 20 +- .../src/model/QueryInstanceBillResult.cc | 144 ++-- .../src/model/QueryInstanceGaapCostResult.cc | 212 ++--- .../model/QueryInvoicingCustomerListResult.cc | 88 +- .../src/model/QueryMonthlyBillResult.cc | 80 +- .../QueryMonthlyInstanceConsumptionResult.cc | 72 +- bssopenapi/src/model/QueryOrdersResult.cc | 68 +- .../src/model/QueryPrepaidCardsResult.cc | 44 +- .../src/model/QueryProductListResult.cc | 20 +- bssopenapi/src/model/QueryRedeemResult.cc | 44 +- .../QueryResourcePackageInstancesResult.cc | 52 +- .../src/model/QuerySettlementBillResult.cc | 176 ++-- .../DescribeCertificateBrandListResult.cc | 12 +- .../model/DescribeCertificateListResult.cc | 100 +-- .../model/DescribeDeploymentDetailResult.cc | 24 +- cas/src/model/DescribeOrderDocumentResult.cc | 28 +- cas/src/model/DescribeOrderListResult.cc | 92 +- .../DescribeSignatureStatisticsResult.cc | 20 +- .../model/DescribeSignatureTradeListResult.cc | 40 +- cas/src/model/ListTagKeysResult.cc | 12 +- cas/src/model/ListTagResourcesResult.cc | 20 +- .../DescribeCenBandwidthPackagesRequest.h | 2 +- .../cbn/model/DescribeCensRequest.h | 2 +- ...DescribeCenAttachedChildInstancesResult.cc | 32 +- .../DescribeCenBandwidthPackagesResult.cc | 104 +-- ...cribeCenChildInstanceRouteEntriesResult.cc | 76 +- .../model/DescribeCenGeographicSpansResult.cc | 16 +- ...ribeCenInterRegionBandwidthLimitsResult.cc | 28 +- .../DescribeCenPrivateZoneRoutesResult.cc | 20 +- ...scribeCenRegionDomainRouteEntriesResult.cc | 60 +- cbn/src/model/DescribeCenRouteMapsResult.cc | 68 +- .../model/DescribeCenVbrHealthCheckResult.cc | 32 +- cbn/src/model/DescribeCensResult.cc | 40 +- .../DescribeChildInstanceRegionsResult.cc | 12 +- cbn/src/model/DescribeFlowlogsResult.cc | 40 +- ...escribeGeographicRegionMembershipResult.cc | 8 +- .../model/DescribeGrantRulesToCenResult.cc | 24 +- .../DescribePublishedRouteEntriesResult.cc | 56 +- cbn/src/model/DescribeRouteConflictResult.cc | 24 +- .../model/DescribeRouteServicesInCenResult.cc | 28 +- ccc/src/model/AddBulkPhoneNumbersResult.cc | 52 +- ccc/src/model/CreateBatchJobsResult.cc | 12 +- ccc/src/model/CreateContactFlowResult.cc | 80 +- ccc/src/model/CreateInstanceResult.cc | 56 +- ccc/src/model/CreateJobGroupResult.cc | 12 +- .../model/CreateScenarioFromTemplateResult.cc | 64 +- ccc/src/model/CreateScenarioResult.cc | 64 +- .../model/DownloadAllTypeRecordingResult.cc | 12 +- ccc/src/model/FindUsersResult.cc | 52 +- .../GenerateAgentStatisticReportResult.cc | 56 +- ccc/src/model/GetAgentDataResult.cc | 56 +- .../GetCallMeasureSummaryReportResult.cc | 36 +- .../GetConversationDetailByContactIdResult.cc | 24 +- ccc/src/model/GetConversationListResult.cc | 32 +- ccc/src/model/GetInstanceResult.cc | 56 +- ccc/src/model/GetInstanceStateResult.cc | 12 +- ...etInstanceSummaryReportByIntervalResult.cc | 12 +- ccc/src/model/GetJobGroupResult.cc | 24 +- ccc/src/model/GetJobListResult.cc | 124 +-- ccc/src/model/GetJobResult.cc | 144 ++-- ccc/src/model/GetJobStatusByCallIdResult.cc | 168 ++-- ccc/src/model/GetPredictiveJobResult.cc | 88 +- ccc/src/model/GetScenarioResult.cc | 64 +- ccc/src/model/GetServiceExtensionsResult.cc | 12 +- ccc/src/model/GetSmsConfigResult.cc | 44 +- ccc/src/model/GetTaskListResult.cc | 84 +- ccc/src/model/GetUserResult.cc | 32 +- ccc/src/model/ListAgentDevicesResult.cc | 36 +- ccc/src/model/ListAgentEventsResult.cc | 36 +- ccc/src/model/ListAgentStatesResult.cc | 32 +- ...ListAgentSummaryReportsByIntervalResult.cc | 40 +- .../model/ListAgentSummaryReportsResult.cc | 28 +- ...tAgentSummaryReportsSinceMidnightResult.cc | 32 +- ...ListBasicStatisticsReportSubItemsResult.cc | 32 +- ccc/src/model/ListCallDetailRecordsResult.cc | 112 +-- .../ListCallEventDetailByContactIdResult.cc | 28 +- .../ListCallMeasureSummaryReportsResult.cc | 32 +- ccc/src/model/ListConfigResult.cc | 12 +- ccc/src/model/ListContactFlowsResult.cc | 100 +-- ccc/src/model/ListInstancesOfUserResult.cc | 116 +-- ccc/src/model/ListIvrTrackingDetailResult.cc | 60 +- ccc/src/model/ListJobGroupsResult.cc | 52 +- ccc/src/model/ListJobStatusResult.cc | 172 ++-- ccc/src/model/ListJobsByGroupResult.cc | 124 +-- ccc/src/model/ListMediasResult.cc | 40 +- .../ListOutboundPhoneNumberOfUserResult.cc | 56 +- ccc/src/model/ListPhoneNumbersResult.cc | 72 +- .../model/ListPredictiveJobGroupsResult.cc | 72 +- .../model/ListPredictiveJobStatusResult.cc | 76 +- .../ListPrivacyNumberCallDetailsResult.cc | 48 +- ccc/src/model/ListPrivilegesOfUserResult.cc | 16 +- ccc/src/model/ListRealTimeAgentResult.cc | 40 +- ccc/src/model/ListRecentCallRecordsResult.cc | 172 ++-- .../model/ListRecordingOfDualTrackResult.cc | 56 +- .../model/ListRecordingsByContactIdResult.cc | 64 +- ccc/src/model/ListRecordingsResult.cc | 56 +- ccc/src/model/ListRolesResult.cc | 20 +- ccc/src/model/ListScenarioTemplatesResult.cc | 80 +- ccc/src/model/ListScenariosResult.cc | 88 +- ccc/src/model/ListSkillGroupStatesResult.cc | 44 +- ...killGroupSummaryReportsByIntervalResult.cc | 28 +- .../ListSkillGroupSummaryReportsResult.cc | 16 +- ...lGroupSummaryReportsSinceMidnightResult.cc | 20 +- ccc/src/model/ListSkillGroupsOfUserResult.cc | 60 +- ccc/src/model/ListSkillGroupsResult.cc | 76 +- ccc/src/model/ListSurveysResult.cc | 40 +- .../model/ListUnreachableContactsResult.cc | 36 +- ccc/src/model/ListUsersOfSkillGroupResult.cc | 68 +- ccc/src/model/ListUsersResult.cc | 56 +- ccc/src/model/ListVoiceAppraiseResult.cc | 60 +- .../model/ModifyNotificationConfigResult.cc | 16 +- ccc/src/model/ModifyPhoneNumberResult.cc | 12 +- ccc/src/model/ModifyScenarioResult.cc | 64 +- .../model/PickGlobalOutboundNumbersResult.cc | 4 +- .../model/PickOutboundNumbersByTagsResult.cc | 4 +- ccc/src/model/PickOutboundNumbersResult.cc | 4 +- ccc/src/model/RequestLoginInfoResult.cc | 20 +- ccc/src/model/StartJobResult.cc | 12 +- ccs/src/model/QueryHotlineRecordResult.cc | 80 +- ccs/src/model/QueryTicketResult.cc | 32 +- .../model/DescribeCdnDomainConfigsResult.cc | 28 +- .../model/DescribeCdnDomainDetailResult.cc | 24 +- cdn/src/model/DescribeCdnDomainLogsResult.cc | 24 +- cdn/src/model/DescribeCdnMonitorDataResult.cc | 28 +- .../model/DescribeCdnRegionAndIspResult.cc | 24 +- cdn/src/model/DescribeCdnServiceResult.cc | 8 +- cdn/src/model/DescribeCdnTypesResult.cc | 12 +- ...DescribeDomainAverageResponseTimeResult.cc | 12 +- .../DescribeDomainBpsDataByTimeStampResult.cc | 20 +- cdn/src/model/DescribeDomainBpsDataResult.cc | 56 +- .../DescribeDomainCertificateInfoResult.cc | 60 +- cdn/src/model/DescribeDomainCnameResult.cc | 16 +- cdn/src/model/DescribeDomainConfigsResult.cc | 144 ++-- ...cribeDomainFileSizeProportionDataResult.cc | 20 +- cdn/src/model/DescribeDomainFlowDataResult.cc | 44 +- .../model/DescribeDomainHitRateDataResult.cc | 12 +- .../model/DescribeDomainHttpCodeDataResult.cc | 24 +- cdn/src/model/DescribeDomainISPDataResult.cc | 60 +- cdn/src/model/DescribeDomainPathDataResult.cc | 20 +- cdn/src/model/DescribeDomainPvDataResult.cc | 12 +- cdn/src/model/DescribeDomainQpsDataResult.cc | 56 +- .../DescribeDomainRealTimeBpsDataResult.cc | 12 +- ...ribeDomainRealTimeByteHitRateDataResult.cc | 12 +- ...escribeDomainRealTimeHttpCodeDataResult.cc | 24 +- .../DescribeDomainRealTimeQpsDataResult.cc | 12 +- ...cribeDomainRealTimeReqHitRateDataResult.cc | 12 +- .../DescribeDomainRealTimeSrcBpsDataResult.cc | 12 +- ...cribeDomainRealTimeSrcTrafficDataResult.cc | 12 +- .../model/DescribeDomainRegionDataResult.cc | 60 +- .../DescribeDomainReqHitRateDataResult.cc | 12 +- .../model/DescribeDomainSlowRatioResult.cc | 36 +- .../model/DescribeDomainSrcBpsDataResult.cc | 12 +- .../model/DescribeDomainSrcFlowDataResult.cc | 12 +- .../DescribeDomainTopReferVisitResult.cc | 24 +- .../model/DescribeDomainTopUrlVisitResult.cc | 120 +-- cdn/src/model/DescribeDomainUvDataResult.cc | 12 +- .../model/DescribeDomainsBySourceResult.cc | 32 +- .../model/DescribeDomainsUsageByDayResult.cc | 44 +- .../DescribeLivePullStreamConfigResult.cc | 24 +- .../model/DescribeLiveRecordConfigResult.cc | 28 +- .../model/DescribeLiveSnapshotConfigResult.cc | 36 +- .../DescribeLiveStreamBitRateDataResult.cc | 24 +- .../DescribeLiveStreamOnlineUserNumResult.cc | 16 +- .../DescribeLiveStreamRecordContentResult.cc | 28 +- ...escribeLiveStreamRecordIndexFilesResult.cc | 52 +- .../DescribeLiveStreamSnapshotInfoResult.cc | 20 +- .../DescribeLiveStreamTranscodeInfoResult.cc | 28 +- ...DescribeLiveStreamsControlHistoryResult.cc | 20 +- ...iveStreamsFrameRateAndBitRateDataResult.cc | 24 +- .../DescribeLiveStreamsOnlineListResult.cc | 24 +- .../DescribeLiveStreamsPublishListResult.cc | 40 +- cdn/src/model/DescribeRefreshTasksResult.cc | 32 +- .../model/DescribeTopDomainsByFlowResult.cc | 32 +- cdn/src/model/DescribeUserDomainsResult.cc | 48 +- cdn/src/model/StartMixStreamsServiceResult.cc | 16 +- cdn/src/model/StopMixStreamsServiceResult.cc | 16 +- chatbot/src/model/ChatResult.cc | 32 +- chatbot/src/model/DescribeDialogFlowResult.cc | 144 ++-- chatbot/src/model/DescribeEntitiesResult.cc | 8 +- chatbot/src/model/DescribeIntentResult.cc | 76 +- chatbot/src/model/DescribeKnowledgeResult.cc | 64 +- chatbot/src/model/QueryCategoriesResult.cc | 16 +- chatbot/src/model/QueryCoreWordsResult.cc | 20 +- chatbot/src/model/QueryDialogsResult.cc | 52 +- chatbot/src/model/QueryEntitiesResult.cc | 52 +- chatbot/src/model/QueryIntentsResult.cc | 112 +-- chatbot/src/model/QueryKnowledgesResult.cc | 48 +- chatbot/src/model/QueryPerspectivesResult.cc | 40 +- .../src/model/QuerySystemEntitiesResult.cc | 16 +- cloudapi/src/model/DescribeApiDocResult.cc | 120 +-- .../src/model/DescribeApiErrorDataResult.cc | 24 +- cloudapi/src/model/DescribeApiGroupResult.cc | 52 +- cloudapi/src/model/DescribeApiGroupsResult.cc | 56 +- .../src/model/DescribeApiHistoriesResult.cc | 44 +- .../src/model/DescribeApiHistoryResult.cc | 228 ++--- .../src/model/DescribeApiIpControlsResult.cc | 24 +- .../src/model/DescribeApiLatencyDataResult.cc | 12 +- .../src/model/DescribeApiQpsDataResult.cc | 24 +- cloudapi/src/model/DescribeApiResult.cc | 248 +++--- .../src/model/DescribeApiSignaturesResult.cc | 24 +- cloudapi/src/model/DescribeApiStageResult.cc | 36 +- .../model/DescribeApiTrafficControlsResult.cc | 24 +- .../src/model/DescribeApiTrafficDataResult.cc | 24 +- cloudapi/src/model/DescribeApisByAppResult.cc | 44 +- .../model/DescribeApisByIpControlResult.cc | 40 +- .../model/DescribeApisBySignatureResult.cc | 40 +- .../DescribeApisByTrafficControlResult.cc | 40 +- cloudapi/src/model/DescribeApisResult.cc | 40 +- .../src/model/DescribeAppAttributesResult.cc | 24 +- cloudapi/src/model/DescribeAppsResult.cc | 16 +- .../src/model/DescribeAuthorizedApisResult.cc | 48 +- .../src/model/DescribeAuthorizedAppsResult.cc | 36 +- .../src/model/DescribeDeployedApiResult.cc | 228 ++--- .../src/model/DescribeDeployedApisResult.cc | 40 +- .../model/DescribeDomainsResolutionResult.cc | 12 +- .../src/model/DescribeHistoryApisResult.cc | 44 +- .../DescribeIpControlPolicyItemsResult.cc | 24 +- .../src/model/DescribeIpControlsResult.cc | 32 +- cloudapi/src/model/DescribeLogConfigResult.cc | 20 +- .../model/DescribePurchasedApiGroupResult.cc | 8 +- .../model/DescribePurchasedApiGroupsResult.cc | 44 +- .../src/model/DescribePurchasedApisResult.cc | 36 +- cloudapi/src/model/DescribeRegionsResult.cc | 16 +- .../model/DescribeSignaturesByApiResult.cc | 16 +- .../src/model/DescribeSignaturesResult.cc | 32 +- .../model/DescribeSystemParametersResult.cc | 20 +- .../DescribeTrafficControlsByApiResult.cc | 16 +- .../model/DescribeTrafficControlsResult.cc | 60 +- .../src/model/DescribeVpcAccessesResult.cc | 28 +- cloudapi/src/model/ImportSwaggerResult.cc | 36 +- cloudapi/src/model/ListTagResourcesResult.cc | 20 +- .../src/model/DescribeDeviceInfoResult.cc | 24 +- .../src/model/DetectFaceAttributesResult.cc | 4 +- cloudphoto/src/model/ActivatePhotosResult.cc | 20 +- cloudphoto/src/model/AddAlbumPhotosResult.cc | 20 +- cloudphoto/src/model/DeleteAlbumsResult.cc | 20 +- cloudphoto/src/model/DeleteFacesResult.cc | 20 +- cloudphoto/src/model/DeletePhotosResult.cc | 20 +- cloudphoto/src/model/EditPhotosResult.cc | 20 +- .../src/model/FetchAlbumTagPhotosResult.cc | 20 +- cloudphoto/src/model/FetchLibrariesResult.cc | 16 +- .../src/model/FetchMomentPhotosResult.cc | 72 +- cloudphoto/src/model/FetchPhotosResult.cc | 72 +- .../src/model/GetAlbumsByNamesResult.cc | 32 +- cloudphoto/src/model/GetDownloadUrlsResult.cc | 24 +- .../src/model/GetFramedPhotoUrlsResult.cc | 24 +- cloudphoto/src/model/GetPhotoStoreResult.cc | 20 +- cloudphoto/src/model/GetPhotosByMd5sResult.cc | 68 +- cloudphoto/src/model/GetPhotosResult.cc | 76 +- .../src/model/GetPrivateAccessUrlsResult.cc | 24 +- .../src/model/GetPublicAccessUrlsResult.cc | 24 +- .../src/model/GetSimilarPhotosResult.cc | 76 +- cloudphoto/src/model/GetThumbnailsResult.cc | 24 +- .../src/model/InactivatePhotosResult.cc | 20 +- cloudphoto/src/model/ListAlbumPhotosResult.cc | 20 +- cloudphoto/src/model/ListAlbumsResult.cc | 36 +- cloudphoto/src/model/ListEventsResult.cc | 68 +- cloudphoto/src/model/ListFacePhotosResult.cc | 20 +- cloudphoto/src/model/ListFacesResult.cc | 36 +- .../src/model/ListMomentPhotosResult.cc | 16 +- cloudphoto/src/model/ListMomentsResult.cc | 36 +- cloudphoto/src/model/ListPhotoFacesResult.cc | 16 +- cloudphoto/src/model/ListPhotoStoresResult.cc | 56 +- cloudphoto/src/model/ListPhotoTagsResult.cc | 24 +- cloudphoto/src/model/ListPhotosResult.cc | 72 +- .../src/model/ListRegisteredTagsResult.cc | 20 +- cloudphoto/src/model/ListTagPhotosResult.cc | 16 +- cloudphoto/src/model/ListTagsResult.cc | 24 +- .../src/model/ListTimeLinePhotosResult.cc | 72 +- cloudphoto/src/model/ListTimeLinesResult.cc | 92 +- cloudphoto/src/model/MergeFacesResult.cc | 20 +- cloudphoto/src/model/MoveAlbumPhotosResult.cc | 20 +- cloudphoto/src/model/MoveFacePhotosResult.cc | 20 +- .../src/model/ReactivatePhotosResult.cc | 20 +- .../src/model/RemoveAlbumPhotosResult.cc | 20 +- .../src/model/RemoveFacePhotosResult.cc | 20 +- cloudphoto/src/model/SearchPhotosResult.cc | 64 +- cloudwf/src/model/ListBusinessesResult.cc | 12 +- .../cms/model/PutEventRuleRequest.h | 8 +- .../model/ApplyMonitoringTemplateResult.cc | 56 +- cms/src/model/ApplyTemplateResult.cc | 28 +- .../model/CreateMyGroupAlertBatchResult.cc | 36 +- cms/src/model/DeleteMyGroupsResult.cc | 8 +- cms/src/model/DescribeAlarmHistoryResult.cc | 80 +- .../model/DescribeAlarmsForResourcesResult.cc | 92 +- cms/src/model/DescribeAlarmsResult.cc | 100 +-- .../model/DescribeAlertHistoryListResult.cc | 80 +- cms/src/model/DescribeContactResult.cc | 12 +- .../model/DescribeMetricRuleTargetsResult.cc | 16 +- .../DescribeSiteMonitorISPAreaCityResult.cc | 28 +- .../DescribeSiteMonitorISPCityListResult.cc | 28 +- cms/src/model/GetMyGroupsResult.cc | 8 +- cms/src/model/ListActiveAlertRuleResult.cc | 76 +- cms/src/model/ListAlarmHistoryResult.cc | 56 +- cms/src/model/ListAlarmResult.cc | 76 +- cms/src/model/ListEventRulesResult.cc | 32 +- cms/src/model/ListEventTargetsByRuleResult.cc | 92 +- cms/src/model/ListGroupDynamicRuleResult.cc | 32 +- .../model/ListMonitoringTemplatesResult.cc | 56 +- cms/src/model/ListMyGroupCategoriesResult.cc | 12 +- .../ListMyGroupInstancesDetailsResult.cc | 44 +- cms/src/model/ListMyGroupInstancesResult.cc | 28 +- cms/src/model/ListMyGroupsResult.cc | 44 +- cms/src/model/ListNotifyPolicyResult.cc | 32 +- cms/src/model/NodeListResult.cc | 60 +- cms/src/model/NodeProcessesResult.cc | 28 +- cms/src/model/NodeStatusListResult.cc | 16 +- cms/src/model/PutEventTargetsResult.cc | 124 +-- cms/src/model/PutMetricRuleTargetsResult.cc | 16 +- cms/src/model/QueryMetricMetaResult.cc | 36 +- cms/src/model/QueryProjectMetaResult.cc | 16 +- cms/src/model/TaskConfigListResult.cc | 40 +- cms/src/model/TaskConfigUnhealthyResult.cc | 8 +- .../src/model/GetCompanyRegOrderResult.cc | 16 +- .../ListCompanyRegConsultationsResult.cc | 32 +- .../src/model/ListCompanyRegOrdersResult.cc | 40 +- .../model/BatchGetAliyunIdByAliyunPkResult.cc | 12 +- crm/src/model/QueryCustomerLabelResult.cc | 12 +- csb/src/model/FindApprovalOrderListResult.cc | 72 +- csb/src/model/FindApproveServiceListResult.cc | 80 +- csb/src/model/FindCredentialsListResult.cc | 24 +- csb/src/model/FindInstanceListResult.cc | 44 +- csb/src/model/FindOrderableListResult.cc | 84 +- csb/src/model/FindOrderedListResult.cc | 128 +-- csb/src/model/FindProjectListResult.cc | 72 +- csb/src/model/FindServiceListResult.cc | 88 +- .../model/FindServiceStatisticalDataResult.cc | 28 +- csb/src/model/GetOrderResult.cc | 16 +- csb/src/model/GetProjectResult.cc | 72 +- csb/src/model/GetServiceResult.cc | 248 +++--- cusanalytic_sc_online/CMakeLists.txt | 4 + .../Cusanalytic_sc_onlineClient.h | 8 + .../model/DescribeHistoryActionDataRequest.h | 60 ++ .../model/DescribeHistoryActionDataResult.h | 113 +++ .../model/GetHeatMapDataRequest.h | 3 + .../model/GetHeatMapDataResult.h | 4 + .../src/Cusanalytic_sc_onlineClient.cc | 36 + .../src/model/DescribeActionDataResult.cc | 40 +- .../model/DescribeHistoryActionDataRequest.cc | 82 ++ .../model/DescribeHistoryActionDataResult.cc | 169 ++++ .../src/model/DescribeLocationsResult.cc | 64 +- .../model/GetAnalyzeCommodityDataResult.cc | 20 +- .../src/model/GetAnalyzePlaceDataResult.cc | 28 +- .../src/model/GetHeatMapDataRequest.cc | 11 + .../src/model/GetHeatMapDataResult.cc | 30 +- .../src/model/GetImageUrlResult.cc | 12 +- .../src/model/GetLocationsResult.cc | 36 +- .../src/model/GetPersonInStore5MinResult.cc | 12 +- .../src/model/GetRoiRankingResult.cc | 12 +- .../src/model/GetSupportStoreResult.cc | 36 +- .../src/model/ListVisitorsResult.cc | 48 +- .../src/model/SearchPersonByImgResult.cc | 16 +- .../model/DescribeBackupGatewayListResult.cc | 44 +- dbs/src/model/DescribeBackupPlanListResult.cc | 104 +-- dbs/src/model/DescribeFullBackupListResult.cc | 52 +- .../DescribeIncrementBackupListResult.cc | 36 +- .../DescribePreCheckProgressListResult.cc | 36 +- .../model/DescribeRestoreTaskListResult.cc | 96 +-- .../DescribeDcdnCertificateListResult.cc | 28 +- .../model/DescribeDcdnDomainBpsDataResult.cc | 28 +- ...DescribeDcdnDomainCertificateInfoResult.cc | 44 +- .../model/DescribeDcdnDomainCnameResult.cc | 16 +- .../model/DescribeDcdnDomainConfigsResult.cc | 28 +- .../model/DescribeDcdnDomainDetailResult.cc | 28 +- .../DescribeDcdnDomainHitRateDataResult.cc | 16 +- .../DescribeDcdnDomainHttpCodeDataResult.cc | 24 +- .../DescribeDcdnDomainIpaBpsDataResult.cc | 12 +- .../DescribeDcdnDomainIpaTrafficDataResult.cc | 12 +- .../model/DescribeDcdnDomainIspDataResult.cc | 48 +- dcdn/src/model/DescribeDcdnDomainLogResult.cc | 32 +- .../DescribeDcdnDomainOriginBpsDataResult.cc | 28 +- ...scribeDcdnDomainOriginTrafficDataResult.cc | 28 +- .../model/DescribeDcdnDomainPvDataResult.cc | 12 +- .../model/DescribeDcdnDomainQpsDataResult.cc | 48 +- ...DescribeDcdnDomainRealTimeBpsDataResult.cc | 12 +- ...DcdnDomainRealTimeByteHitRateDataResult.cc | 12 +- ...ibeDcdnDomainRealTimeHttpCodeDataResult.cc | 24 +- ...DescribeDcdnDomainRealTimeQpsDataResult.cc | 12 +- ...eDcdnDomainRealTimeReqHitRateDataResult.cc | 12 +- ...cribeDcdnDomainRealTimeSrcBpsDataResult.cc | 12 +- ...eDcdnDomainRealTimeSrcTrafficDataResult.cc | 12 +- .../DescribeDcdnDomainRegionDataResult.cc | 48 +- .../DescribeDcdnDomainTopReferVisitResult.cc | 24 +- .../DescribeDcdnDomainTopUrlVisitResult.cc | 120 +-- .../DescribeDcdnDomainTrafficDataResult.cc | 28 +- .../model/DescribeDcdnDomainUvDataResult.cc | 12 +- ...escribeDcdnDomainWebsocketBpsDataResult.cc | 12 +- ...beDcdnDomainWebsocketHttpCodeDataResult.cc | 24 +- ...ibeDcdnDomainWebsocketTrafficDataResult.cc | 12 +- .../DescribeDcdnIpaDomainConfigsResult.cc | 28 +- .../DescribeDcdnIpaDomainDetailResult.cc | 28 +- .../src/model/DescribeDcdnIpaServiceResult.cc | 8 +- .../model/DescribeDcdnIpaUserDomainsResult.cc | 64 +- .../model/DescribeDcdnRefreshTasksResult.cc | 32 +- dcdn/src/model/DescribeDcdnServiceResult.cc | 8 +- .../DescribeDcdnTopDomainsByFlowResult.cc | 32 +- .../model/DescribeDcdnUserDomainsResult.cc | 64 +- .../DescribeDcdnUserResourcePackageResult.cc | 40 +- dds/src/model/DescribeAccountsResult.cc | 24 +- ...DescribeActiveOperationTaskRegionResult.cc | 12 +- .../DescribeActiveOperationTaskResult.cc | 56 +- .../DescribeActiveOperationTaskTypeResult.cc | 12 +- dds/src/model/DescribeAuditFilesResult.cc | 28 +- dds/src/model/DescribeAuditRecordsResult.cc | 36 +- .../model/DescribeAvailableTimeRangeResult.cc | 24 +- .../model/DescribeAvaliableTimeRangeResult.cc | 16 +- dds/src/model/DescribeBackupDBsResult.cc | 8 +- dds/src/model/DescribeBackupsResult.cc | 48 +- .../DescribeDBInstanceAttributeResult.cc | 288 +++---- .../DescribeDBInstancePerformanceResult.cc | 28 +- dds/src/model/DescribeDBInstancesResult.cc | 140 ++-- .../model/DescribeErrorLogRecordsResult.cc | 24 +- .../DescribeIndexRecommendationResult.cc | 72 +- ...cribeInstanceAutoRenewalAttributeResult.cc | 24 +- .../model/DescribeKernelReleaseNotesResult.cc | 12 +- ...cribeParameterModificationHistoryResult.cc | 20 +- .../model/DescribeParameterTemplatesResult.cc | 28 +- dds/src/model/DescribeParametersResult.cc | 56 +- dds/src/model/DescribeRdsVSwitchsResult.cc | 48 +- dds/src/model/DescribeRdsVpcsResult.cc | 80 +- dds/src/model/DescribeRegionsResult.cc | 24 +- dds/src/model/DescribeRenewalPriceResult.cc | 56 +- .../DescribeReplicaConflictInfoResult.cc | 40 +- ...DescribeReplicaInitializeProgressResult.cc | 24 +- .../model/DescribeReplicaPerformanceResult.cc | 28 +- dds/src/model/DescribeReplicaSetRoleResult.cc | 28 +- dds/src/model/DescribeReplicaUsageResult.cc | 28 +- dds/src/model/DescribeReplicasResult.cc | 60 +- dds/src/model/DescribeRoleZoneInfoResult.cc | 24 +- .../model/DescribeRunningLogRecordsResult.cc | 24 +- dds/src/model/DescribeSecurityIpsResult.cc | 16 +- .../DescribeShardingNetworkAddressResult.cc | 40 +- dds/src/model/DescribeSlowLogRecordsResult.cc | 40 +- .../DescribeStaticVerificationListResult.cc | 16 +- .../model/DescribeVerificationListResult.cc | 36 +- dds/src/model/EvaluateFailOverSwitchResult.cc | 92 +- dds/src/model/ListTagResourcesResult.cc | 20 +- dds/src/model/SampleResult.cc | 16 +- ...atchFuzzyMatchDomainSensitiveWordResult.cc | 20 +- .../model/DeleteEmailVerificationResult.cc | 32 +- .../FuzzyMatchDomainSensitiveWordResult.cc | 8 +- .../src/model/ListEmailVerificationResult.cc | 44 +- domain/src/model/ListServerLockResult.cc | 44 +- domain/src/model/LookupTmchNoticeResult.cc | 64 +- domain/src/model/PollTaskResultResult.cc | 56 +- .../model/QueryAdvancedDomainListResult.cc | 84 +- domain/src/model/QueryChangeLogListResult.cc | 28 +- domain/src/model/QueryDSRecordResult.cc | 20 +- domain/src/model/QueryDnsHostResult.cc | 8 +- .../model/QueryDomainAdminDivisionResult.cc | 16 +- .../src/model/QueryDomainGroupListResult.cc | 32 +- domain/src/model/QueryDomainListResult.cc | 72 +- ...asonForDomainRealNameVerificationResult.cc | 16 +- ...strantProfileRealNameVerificationResult.cc | 12 +- ...FailingReasonListForQualificationResult.cc | 12 +- .../model/QueryQualificationDetailResult.cc | 16 +- .../model/QueryRegistrantProfilesResult.cc | 100 +-- .../src/model/QueryTaskDetailHistoryResult.cc | 52 +- domain/src/model/QueryTaskDetailListResult.cc | 56 +- .../src/model/QueryTaskInfoHistoryResult.cc | 40 +- domain/src/model/QueryTaskListResult.cc | 44 +- domain/src/model/QueryTransferInListResult.cc | 88 +- .../model/ResendEmailVerificationResult.cc | 32 +- domain/src/model/ScrollDomainListResult.cc | 84 +- .../model/SubmitEmailVerificationResult.cc | 48 +- drds/src/model/DescribeDrdsDBsResult.cc | 24 +- .../DescribeDrdsInstanceDbMonitorResult.cc | 24 +- .../DescribeDrdsInstanceMonitorResult.cc | 24 +- ...scribeDrdsInstanceNetInfoForInnerResult.cc | 20 +- drds/src/model/DescribeDrdsInstanceResult.cc | 24 +- drds/src/model/DescribeDrdsInstancesResult.cc | 76 +- drds/src/model/DescribeRdsListResult.cc | 64 +- drds/src/model/DescribeRegionsResult.cc | 44 +- drds/src/model/DescribeShardDBsResult.cc | 16 +- .../model/QueryInstanceInfoByConnResult.cc | 24 +- dysmsapi/src/model/QuerySendDetailsResult.cc | 36 +- dyvmsapi/CMakeLists.txt | 8 + .../alibabacloud/dyvmsapi/DyvmsapiClient.h | 16 + .../model/BindNumberAndVoipIdRequest.h | 63 ++ .../model/BindNumberAndVoipIdResult.h | 55 ++ .../model/UnbindNumberAndVoipIdRequest.h | 63 ++ .../model/UnbindNumberAndVoipIdResult.h | 55 ++ dyvmsapi/src/DyvmsapiClient.cc | 72 ++ .../src/model/BindNumberAndVoipIdRequest.cc | 93 ++ .../src/model/BindNumberAndVoipIdResult.cc | 65 ++ .../src/model/UnbindNumberAndVoipIdRequest.cc | 93 ++ .../src/model/UnbindNumberAndVoipIdResult.cc | 65 ++ ecs/src/model/AttachInstanceRamRoleResult.cc | 20 +- ecs/src/model/AttachKeyPairResult.cc | 20 +- ecs/src/model/DescribeAccessPointsResult.cc | 36 +- .../model/DescribeAccountAttributesResult.cc | 36 +- ...cribeAutoProvisioningGroupHistoryResult.cc | 32 +- ...ibeAutoProvisioningGroupInstancesResult.cc | 52 +- .../DescribeAutoProvisioningGroupsResult.cc | 88 +- .../DescribeAutoSnapshotPolicyExResult.cc | 44 +- .../model/DescribeAvailableResourceResult.cc | 56 +- .../DescribeBandwidthLimitationResult.cc | 20 +- .../model/DescribeBandwidthPackagesResult.cc | 72 +- .../DescribeClassicLinkInstancesResult.cc | 12 +- .../DescribeCloudAssistantStatusResult.cc | 12 +- ecs/src/model/DescribeClustersResult.cc | 8 +- ecs/src/model/DescribeCommandsResult.cc | 40 +- .../DescribeDedicatedHostAutoRenewResult.cc | 24 +- .../model/DescribeDedicatedHostTypesResult.cc | 48 +- ecs/src/model/DescribeDedicatedHostsResult.cc | 116 +-- ecs/src/model/DescribeDemandsResult.cc | 80 +- ecs/src/model/DescribeDeploymentSetsResult.cc | 40 +- .../model/DescribeDiskMonitorDataResult.cc | 44 +- .../model/DescribeDisksFullStatusResult.cc | 32 +- ecs/src/model/DescribeDisksResult.cc | 184 ++-- ecs/src/model/DescribeEipAddressesResult.cc | 60 +- ecs/src/model/DescribeEipMonitorDataResult.cc | 28 +- ecs/src/model/DescribeEniMonitorDataResult.cc | 36 +- ecs/src/model/DescribeFleetHistoryResult.cc | 32 +- ecs/src/model/DescribeFleetInstancesResult.cc | 56 +- ecs/src/model/DescribeFleetsResult.cc | 88 +- .../DescribeForwardTableEntriesResult.cc | 36 +- ecs/src/model/DescribeHaVipsResult.cc | 40 +- ecs/src/model/DescribeHpcClustersResult.cc | 16 +- .../DescribeImageSharePermissionResult.cc | 16 +- ...DescribeImageSupportInstanceTypesResult.cc | 20 +- ecs/src/model/DescribeImagesResult.cc | 144 ++-- .../model/DescribeInstanceAttributeResult.cc | 8 +- ...escribeInstanceAutoRenewAttributeResult.cc | 24 +- .../DescribeInstanceHistoryEventsResult.cc | 24 +- .../DescribeInstanceMonitorDataResult.cc | 72 +- .../model/DescribeInstanceRamRoleResult.cc | 12 +- ecs/src/model/DescribeInstanceStatusResult.cc | 12 +- .../model/DescribeInstanceTopologyResult.cc | 12 +- .../DescribeInstanceTypeFamiliesResult.cc | 12 +- ecs/src/model/DescribeInstanceTypesResult.cc | 76 +- .../DescribeInstancesFullStatusResult.cc | 24 +- ecs/src/model/DescribeInstancesResult.cc | 220 ++--- .../model/DescribeInvocationResultsResult.cc | 36 +- ecs/src/model/DescribeInvocationsResult.cc | 64 +- ecs/src/model/DescribeKeyPairsResult.cc | 28 +- .../DescribeLaunchTemplateVersionsResult.cc | 108 +-- .../model/DescribeLaunchTemplatesResult.cc | 48 +- ecs/src/model/DescribeNatGatewaysResult.cc | 44 +- ...scribeNetworkInterfacePermissionsResult.cc | 28 +- .../model/DescribeNetworkInterfacesResult.cc | 96 +-- .../DescribeNewProjectEipMonitorDataResult.cc | 28 +- .../DescribePhysicalConnectionsResult.cc | 76 +- ecs/src/model/DescribePriceResult.cc | 44 +- .../DescribeRecommendInstanceTypeResult.cc | 36 +- ecs/src/model/DescribeRegionsResult.cc | 20 +- ecs/src/model/DescribeRenewalPriceResult.cc | 44 +- .../model/DescribeReservedInstancesResult.cc | 72 +- ecs/src/model/DescribeResourceByTagsResult.cc | 16 +- .../DescribeResourcesModificationResult.cc | 56 +- ecs/src/model/DescribeRouteTablesResult.cc | 72 +- .../model/DescribeRouterInterfacesResult.cc | 104 +-- .../DescribeSecurityGroupAttributeResult.cc | 80 +- .../DescribeSecurityGroupReferencesResult.cc | 20 +- ecs/src/model/DescribeSecurityGroupsResult.cc | 52 +- ecs/src/model/DescribeSnapshotLinksResult.cc | 44 +- .../DescribeSnapshotMonitorDataResult.cc | 12 +- .../model/DescribeSnapshotPackageResult.cc | 20 +- ecs/src/model/DescribeSnapshotsResult.cc | 88 +- .../model/DescribeSpotPriceHistoryResult.cc | 32 +- .../model/DescribeStorageSetDetailsResult.cc | 36 +- ecs/src/model/DescribeStorageSetsResult.cc | 32 +- ecs/src/model/DescribeTagsResult.cc | 12 +- ecs/src/model/DescribeTaskAttributeResult.cc | 28 +- ecs/src/model/DescribeTasksResult.cc | 28 +- ecs/src/model/DescribeVRoutersResult.cc | 28 +- ecs/src/model/DescribeVSwitchesResult.cc | 48 +- ...orderRoutersForPhysicalConnectionResult.cc | 36 +- .../DescribeVirtualBorderRoutersResult.cc | 84 +- ecs/src/model/DescribeVpcsResult.cc | 40 +- ecs/src/model/DescribeZonesResult.cc | 20 +- ecs/src/model/DetachInstanceRamRoleResult.cc | 32 +- ecs/src/model/DetachKeyPairResult.cc | 20 +- ecs/src/model/ListTagResourcesResult.cc | 20 +- .../model/ModifyInstanceChargeTypeResult.cc | 16 +- ehpc/src/model/DescribeClusterResult.cc | 28 +- ehpc/src/model/DescribeGWSClustersResult.cc | 24 +- ehpc/src/model/DescribeGWSImagesResult.cc | 32 +- ehpc/src/model/DescribeGWSInstancesResult.cc | 56 +- .../model/DescribeImageGatewayConfigResult.cc | 20 +- ehpc/src/model/DescribePriceResult.cc | 20 +- ehpc/src/model/GetAutoScaleConfigResult.cc | 56 +- ehpc/src/model/GetCloudMetricLogsResult.cc | 28 +- .../model/GetCloudMetricProfilingResult.cc | 20 +- ehpc/src/model/GetClusterVolumesResult.cc | 48 +- ehpc/src/model/ListAvailableEcsTypesResult.cc | 60 +- .../ListAvailableFileSystemTypesResult.cc | 16 +- .../model/ListCloudMetricProfilingsResult.cc | 32 +- ehpc/src/model/ListClusterLogsResult.cc | 20 +- ehpc/src/model/ListClustersMetaResult.cc | 24 +- ehpc/src/model/ListClustersResult.cc | 84 +- ehpc/src/model/ListCommandsResult.cc | 20 +- ehpc/src/model/ListContainerAppsResult.cc | 32 +- ehpc/src/model/ListContainerImagesResult.cc | 32 +- ehpc/src/model/ListCpfsFileSystemsResult.cc | 56 +- ehpc/src/model/ListCustomImagesResult.cc | 48 +- .../ListFileSystemWithMountTargetsResult.cc | 68 +- ehpc/src/model/ListImagesResult.cc | 20 +- ehpc/src/model/ListInstalledSoftwareResult.cc | 20 +- ehpc/src/model/ListInvocationResultsResult.cc | 32 +- ehpc/src/model/ListInvocationStatusResult.cc | 12 +- ehpc/src/model/ListJobTemplatesResult.cc | 48 +- ehpc/src/model/ListJobsResult.cc | 60 +- ehpc/src/model/ListNodesByQueueResult.cc | 76 +- ehpc/src/model/ListNodesNoPagingResult.cc | 56 +- ehpc/src/model/ListNodesResult.cc | 80 +- ehpc/src/model/ListPreferredEcsTypesResult.cc | 12 +- ehpc/src/model/ListQueuesResult.cc | 20 +- ehpc/src/model/ListRegionsResult.cc | 12 +- ehpc/src/model/ListSoftwaresResult.cc | 48 +- ehpc/src/model/ListUsersResult.cc | 16 +- ehpc/src/model/ListVolumesResult.cc | 76 +- .../model/QueryServicePackAndPriceResult.cc | 20 +- .../src/model/DescribeInstanceResult.cc | 52 +- .../src/model/GetRegionConfigurationResult.cc | 124 +-- .../model/GetSuggestShrinkableNodesResult.cc | 12 +- .../src/model/GetTransferableNodesResult.cc | 12 +- elasticsearch/src/model/ListAllNodeResult.cc | 36 +- elasticsearch/src/model/ListInstanceResult.cc | 44 +- .../src/model/ListKibanaPluginsResult.cc | 24 +- elasticsearch/src/model/ListPluginsResult.cc | 20 +- .../src/model/ListSearchLogResult.cc | 24 +- .../src/model/MoveResourceGroupResult.cc | 40 +- .../src/model/UpdateAliwsDictResult.cc | 20 +- elasticsearch/src/model/UpdateDictResult.cc | 20 +- .../src/model/UpdateHotIkDictsResult.cc | 20 +- .../src/model/UpdateInstanceResult.cc | 40 +- .../src/model/UpdateSynonymsDictsResult.cc | 20 +- .../emr/model/CreateClusterV2Request.h | 2 +- .../emr/model/ResizeClusterV2Request.h | 2 +- .../model/DescribeClusterBasicInfoResult.cc | 68 +- ...cribeClusterServiceConfigForAdminResult.cc | 80 +- ...scribeClusterServiceConfigHistoryResult.cc | 28 +- .../DescribeClusterServiceConfigResult.cc | 80 +- ...beClusterServiceConfigTagForAdminResult.cc | 24 +- .../DescribeClusterServiceConfigTagResult.cc | 24 +- emr/src/model/DescribeClusterServiceResult.cc | 60 +- .../model/DescribeClusterTemplateResult.cc | 100 +-- emr/src/model/DescribeClusterV2Result.cc | 216 ++--- emr/src/model/DescribeEmrMainVersionResult.cc | 36 +- emr/src/model/DescribeExecutionPlanResult.cc | 124 +-- emr/src/model/DescribeFlowInstanceResult.cc | 128 +-- emr/src/model/DescribeFlowJobResult.cc | 12 +- ...cribeFlowNodeInstanceContainerLogResult.cc | 8 +- ...scribeFlowNodeInstanceLauncherLogResult.cc | 8 +- emr/src/model/DescribeFlowResult.cc | 20 +- emr/src/model/DescribeHpHostResult.cc | 16 +- .../DescribeSecurityGroupAttributeResult.cc | 44 +- emr/src/model/DescribeUserGroupResult.cc | 28 +- emr/src/model/DescribeUserResult.cc | 92 +- emr/src/model/GetAuditLogsResult.cc | 24 +- emr/src/model/GetFlowAuditLogsResult.cc | 40 +- .../GetHdfsCapacityStatisticInfoResult.cc | 40 +- .../model/GetJobInputStatisticInfoResult.cc | 40 +- .../model/GetJobOutputStatisticInfoResult.cc | 40 +- .../GetJobRunningTimeStatisticInfoResult.cc | 40 +- emr/src/model/GetMetadataTypeListResult.cc | 4 +- .../model/GetQueueInputStatisticInfoResult.cc | 12 +- .../GetQueueOutputStatisticInfoResult.cc | 12 +- .../GetQueueSubmissionStatisticInfoResult.cc | 12 +- .../model/GetUserInputStatisticInfoResult.cc | 12 +- .../model/GetUserOutputStatisticInfoResult.cc | 12 +- .../GetUserSubmissionStatisticInfoResult.cc | 12 +- emr/src/model/ListAlertContactsResult.cc | 32 +- emr/src/model/ListAlertDingDingGroupResult.cc | 32 +- emr/src/model/ListAlertUserGroupResult.cc | 48 +- emr/src/model/ListApmApplicationResult.cc | 104 +-- emr/src/model/ListBackupPlansResult.cc | 24 +- emr/src/model/ListBackupRulesResult.cc | 28 +- emr/src/model/ListBackupsResult.cc | 36 +- .../ListClusterHostComponentForAdminResult.cc | 72 +- .../model/ListClusterHostComponentResult.cc | 72 +- emr/src/model/ListClusterHostGroupResult.cc | 108 +-- emr/src/model/ListClusterHostResult.cc | 104 +-- .../ListClusterInstalledServiceResult.cc | 68 +- .../model/ListClusterOperationHostResult.cc | 20 +- .../ListClusterOperationHostTaskResult.cc | 20 +- emr/src/model/ListClusterOperationResult.cc | 32 +- ...ClusterServiceComponentHealthInfoResult.cc | 44 +- ...usterServiceConfigHistoryForAdminResult.cc | 44 +- .../ListClusterServiceConfigHistoryResult.cc | 44 +- ...CustomActionSupportConfigForAdminResult.cc | 8 +- .../ListClusterServiceQuickLinkResult.cc | 28 +- emr/src/model/ListClusterServiceResult.cc | 76 +- .../model/ListClusterSupportServiceResult.cc | 20 +- emr/src/model/ListClusterTagForAdminResult.cc | 24 +- emr/src/model/ListClusterTemplatesResult.cc | 236 +++--- emr/src/model/ListClustersResult.cc | 64 +- emr/src/model/ListDataSourceResult.cc | 52 +- emr/src/model/ListEmrAvailableConfigResult.cc | 148 ++-- .../model/ListEmrAvailableResourceResult.cc | 40 +- emr/src/model/ListEmrMainVersionResult.cc | 68 +- .../model/ListExecutionPlanInstancesResult.cc | 52 +- emr/src/model/ListExecutionPlansResult.cc | 36 +- emr/src/model/ListFlowCategoryResult.cc | 44 +- .../model/ListFlowClusterAllHostsResult.cc | 52 +- emr/src/model/ListFlowClusterAllResult.cc | 52 +- emr/src/model/ListFlowClusterHostResult.cc | 52 +- emr/src/model/ListFlowClusterResult.cc | 52 +- emr/src/model/ListFlowInstanceResult.cc | 56 +- emr/src/model/ListFlowJobHistoryResult.cc | 108 +-- emr/src/model/ListFlowJobResult.cc | 96 +-- ...stFlowNodeInstanceContainerStatusResult.cc | 20 +- emr/src/model/ListFlowNodeInstanceResult.cc | 116 +-- emr/src/model/ListFlowNodeSqlResultResult.cc | 8 +- .../ListFlowProjectClusterSettingResult.cc | 32 +- emr/src/model/ListFlowProjectResult.cc | 28 +- emr/src/model/ListFlowProjectUserResult.cc | 24 +- emr/src/model/ListFlowResult.cc | 84 +- .../model/ListJobExecutionInstancesResult.cc | 40 +- emr/src/model/ListJobInstanceWorkersResult.cc | 16 +- emr/src/model/ListJobsResult.cc | 32 +- emr/src/model/ListNotesResult.cc | 16 +- .../model/ListResourcePoolForAdminResult.cc | 72 +- emr/src/model/ListResourcePoolResult.cc | 72 +- emr/src/model/ListRolesResult.cc | 28 +- emr/src/model/ListStackResult.cc | 16 +- emr/src/model/ListStreamingSqlQueryResult.cc | 36 +- emr/src/model/ListUserGroupsResult.cc | 48 +- emr/src/model/ListUsersByConditionResult.cc | 128 +-- emr/src/model/ListUsersResult.cc | 28 +- emr/src/model/PageListResourceUsersResult.cc | 64 +- emr/src/model/PageListUserGroupsResult.cc | 48 +- emr/src/model/PageListUsersResult.cc | 128 +-- emr/src/model/QueryAlarmHistoryResult.cc | 44 +- emr/src/model/QueryUserActionsPolicyResult.cc | 24 +- emr/src/model/QueryUserPoliciesResult.cc | 24 +- emr/src/model/SearchLogResult.cc | 32 +- .../model/DescribeCapacityHistoryResult.cc | 24 +- ess/src/model/DescribeLifecycleHooksResult.cc | 36 +- ...escribeNotificationConfigurationsResult.cc | 12 +- ess/src/model/DescribeRegionsResult.cc | 24 +- .../model/DescribeScalingActivitiesResult.cc | 56 +- .../DescribeScalingConfigurationsResult.cc | 200 ++--- ess/src/model/DescribeScalingGroupsResult.cc | 148 ++-- .../model/DescribeScalingInstancesResult.cc | 48 +- ess/src/model/DescribeScalingRulesResult.cc | 144 ++-- ess/src/model/DescribeScheduledTasksResult.cc | 52 +- fnf/src/model/GetExecutionHistoryResult.cc | 28 +- fnf/src/model/ListExecutionsResult.cc | 36 +- fnf/src/model/ListFlowsResult.cc | 36 +- .../model/BatchGetInstanceRunSummaryResult.cc | 36 +- foas/src/model/GetClusterMetricsResult.cc | 20 +- foas/src/model/GetClusterQueueInfoResult.cc | 48 +- foas/src/model/GetInstanceMetricResult.cc | 20 +- foas/src/model/GetRefPackageJobResult.cc | 80 +- foas/src/model/ListChildFolderResult.cc | 12 +- foas/src/model/ListClusterResult.cc | 44 +- foas/src/model/ListInstanceResult.cc | 96 +-- foas/src/model/ListJobResult.cc | 80 +- foas/src/model/ListPackageResult.cc | 64 +- .../ListProjectBindQueueResourceResult.cc | 48 +- foas/src/model/ListProjectBindQueueResult.cc | 12 +- foas/src/model/ListProjectResult.cc | 52 +- foas/src/model/ValidateJobResult.cc | 72 +- gpdb/src/model/DescribeAccountsResult.cc | 20 +- .../DescribeDBInstanceAttributeResult.cc | 172 ++-- .../DescribeDBInstanceIPArrayListResult.cc | 16 +- .../model/DescribeDBInstanceNetInfoResult.cc | 28 +- gpdb/src/model/DescribeDBInstancesResult.cc | 84 +- gpdb/src/model/DescribeRdsVSwitchsResult.cc | 48 +- gpdb/src/model/DescribeRdsVpcsResult.cc | 80 +- gpdb/src/model/DescribeRegionsResult.cc | 20 +- gpdb/src/model/DescribeSQLLogFilesResult.cc | 28 +- gpdb/src/model/DescribeSQLLogRecordsResult.cc | 36 +- .../src/model/DescribeSlowLogRecordsResult.cc | 36 +- gpdb/src/model/DescribeSpecificationResult.cc | 36 +- gpdb/src/model/DescribeTagsResult.cc | 12 +- gpdb/src/model/ListTagResourcesResult.cc | 20 +- green/src/model/DescribeAppInfoResult.cc | 32 +- .../model/DescribeAuditContentItemResult.cc | 40 +- green/src/model/DescribeAuditContentResult.cc | 88 +- .../model/DescribeCustomOcrTemplateResult.cc | 68 +- green/src/model/DescribeImageFromLibResult.cc | 28 +- green/src/model/DescribeImageLibResult.cc | 44 +- green/src/model/DescribeKeywordLibResult.cc | 56 +- green/src/model/DescribeKeywordResult.cc | 20 +- green/src/model/DescribeOpenApiUsageResult.cc | 56 +- .../DescribeOssIncrementCheckSettingResult.cc | 12 +- .../model/DescribeOssIncrementStatsResult.cc | 32 +- .../src/model/DescribeOssResultItemsResult.cc | 76 +- .../src/model/DescribeOssStockStatusResult.cc | 12 +- green/src/model/DescribeUserBizTypesResult.cc | 40 +- green/src/model/DescribeViewContentResult.cc | 80 +- .../model/DescribeWebsiteInstanceResult.cc | 40 +- .../DescribeWebsiteScanResultDetailResult.cc | 8 +- .../model/DescribeWebsiteScanResultResult.cc | 44 +- green/src/model/DescribeWebsiteStatResult.cc | 20 +- hsm/src/model/DescribeInstancesResult.cc | 52 +- hsm/src/model/DescribeRegionsResult.cc | 16 +- httpdns/src/model/DescribeDomainsResult.cc | 8 +- .../src/model/GetResolveStatisticsResult.cc | 12 +- httpdns/src/model/ListDomainsResult.cc | 24 +- imagesearch/src/model/SearchItemResult.cc | 36 +- imm/src/model/CompareFaceResult.cc | 8 +- imm/src/model/DescribeRegionsResult.cc | 8 +- imm/src/model/DetectClothesResult.cc | 48 +- imm/src/model/DetectImageBodiesResult.cc | 8 +- imm/src/model/DetectImageCelebrityResult.cc | 20 +- imm/src/model/DetectImageFacesResult.cc | 48 +- imm/src/model/DetectImageLogosResult.cc | 12 +- imm/src/model/DetectImageTagsResult.cc | 28 +- imm/src/model/DetectImageTextsResult.cc | 12 +- imm/src/model/DetectLogoResult.cc | 48 +- imm/src/model/DetectQRCodesResult.cc | 32 +- imm/src/model/DetectTagResult.cc | 48 +- imm/src/model/FindImagesByTagNamesResult.cc | 224 ++--- imm/src/model/FindImagesResult.cc | 224 ++--- imm/src/model/FindSimilarFacesResult.cc | 32 +- imm/src/model/GetImageResult.cc | 92 +- imm/src/model/GetMediaMetaResult.cc | 172 ++-- imm/src/model/GetVideoResult.cc | 56 +- imm/src/model/IndexTagResult.cc | 48 +- imm/src/model/ListFaceGroupsResult.cc | 24 +- .../model/ListFaceSearchGroupImagesResult.cc | 56 +- .../model/ListFaceSearchGroupUsersResult.cc | 24 +- imm/src/model/ListFaceSearchGroupsResult.cc | 28 +- imm/src/model/ListImageJobsResult.cc | 48 +- imm/src/model/ListImagesResult.cc | 224 ++--- .../model/ListOfficeConversionTaskResult.cc | 56 +- imm/src/model/ListPhotoProcessTasksResult.cc | 48 +- .../model/ListPornBatchDetectJobsResult.cc | 44 +- imm/src/model/ListProjectsResult.cc | 36 +- imm/src/model/ListSetTagsResult.cc | 12 +- imm/src/model/ListSetsResult.cc | 36 +- imm/src/model/ListTagJobsResult.cc | 32 +- imm/src/model/ListTagNamesResult.cc | 12 +- imm/src/model/ListTagPhotosResult.cc | 12 +- imm/src/model/ListTagSetsResult.cc | 24 +- imm/src/model/ListVideoAudiosResult.cc | 132 +-- imm/src/model/ListVideoFramesResult.cc | 224 ++--- imm/src/model/ListVideoTasksResult.cc | 48 +- imm/src/model/ListVideosResult.cc | 164 ++-- imm/src/model/SearchDocIndexResult.cc | 56 +- imm/src/model/SearchFaceResult.cc | 32 +- .../iot/model/InvokeDataAPIServiceRequest.h | 2 +- iot/src/model/BatchGetDeviceDriverResult.cc | 12 +- iot/src/model/BatchGetDeviceStateResult.cc | 28 +- .../BatchGetEdgeInstanceDeviceConfigResult.cc | 8 +- ...BatchGetEdgeInstanceDriverConfigsResult.cc | 28 +- iot/src/model/BatchQueryDeviceDetailResult.cc | 60 +- iot/src/model/CreateProductTagsResult.cc | 12 +- .../model/GetDataAPIServiceDetailResult.cc | 48 +- .../model/GetEdgeInstanceDeploymentResult.cc | 80 +- iot/src/model/GetThingTopoResult.cc | 16 +- iot/src/model/ListProductByTagsResult.cc | 24 +- iot/src/model/ListProductTagsResult.cc | 12 +- iot/src/model/ListRuleActionsResult.cc | 24 +- iot/src/model/ListRuleResult.cc | 64 +- iot/src/model/QueryAppDeviceListResult.cc | 52 +- iot/src/model/QueryDeviceByDriverResult.cc | 16 +- iot/src/model/QueryDeviceByTagsResult.cc | 20 +- .../model/QueryDeviceDesiredPropertyResult.cc | 32 +- iot/src/model/QueryDeviceEventDataResult.cc | 24 +- iot/src/model/QueryDeviceFileListResult.cc | 20 +- .../model/QueryDeviceGroupByDeviceResult.cc | 20 +- iot/src/model/QueryDeviceGroupByTagsResult.cc | 12 +- iot/src/model/QueryDeviceGroupListResult.cc | 20 +- .../model/QueryDeviceGroupTagListResult.cc | 12 +- .../QueryDeviceListByDeviceGroupResult.cc | 20 +- .../model/QueryDevicePropertiesDataResult.cc | 20 +- .../model/QueryDevicePropertyDataResult.cc | 12 +- .../model/QueryDevicePropertyStatusResult.cc | 28 +- iot/src/model/QueryDeviceResult.cc | 52 +- iot/src/model/QueryDeviceServiceDataResult.cc | 24 +- .../model/QueryEdgeInstanceDeviceResult.cc | 20 +- .../model/QueryEdgeInstanceDriverResult.cc | 16 +- .../model/QueryEdgeInstanceGatewayResult.cc | 20 +- ...eryEdgeInstanceHistoricDeploymentResult.cc | 32 +- iot/src/model/QueryEdgeInstanceResult.cc | 52 +- .../model/QueryLoRaJoinPermissionsResult.cc | 28 +- iot/src/model/QueryPageByApplyIdResult.cc | 20 +- iot/src/model/QueryProductListResult.cc | 32 +- iot/src/model/QueryProductTopicResult.cc | 24 +- iot/src/model/QuerySuperDeviceGroupResult.cc | 16 +- iot/src/model/UpdateProductTagsResult.cc | 12 +- ivision/src/model/CreateTrainDataTagResult.cc | 12 +- .../CreateTrainDatasFromPredictionResult.cc | 48 +- .../model/CreateTrainDatasFromUrlsResult.cc | 48 +- .../src/model/CreateTrainDatasTagResult.cc | 12 +- ivision/src/model/DescribeIterationsResult.cc | 44 +- .../src/model/DescribePredictDatasResult.cc | 68 +- .../src/model/DescribePredictModelsResult.cc | 64 +- .../model/DescribePredictTemplatesResult.cc | 32 +- ivision/src/model/DescribeProjectsResult.cc | 32 +- .../src/model/DescribeQuickDeploysResult.cc | 24 +- .../DescribeStreamPredictResultResult.cc | 32 +- .../src/model/DescribeStreamPredictsResult.cc | 48 +- .../DescribeSystemPredictModelsResult.cc | 28 +- ivision/src/model/DescribeTagsResult.cc | 28 +- .../model/DescribeTrainDatasByIdsResult.cc | 48 +- ivision/src/model/DescribeTrainDatasResult.cc | 48 +- .../src/model/DescribeTrainResultResult.cc | 24 +- ...ModifyTrainDataRegionTagAttributeResult.cc | 12 +- .../ModifyTrainDataTagAttributeResult.cc | 12 +- ivision/src/model/PredictImageResult.cc | 72 +- ivpd/src/model/DetectImageElementsResult.cc | 28 +- ivpd/src/model/RecognizeImageColorResult.cc | 16 +- .../src/model/DescribeAttackEventResult.cc | 32 +- .../DescribeAccessWhiteListEipListResult.cc | 24 +- .../DescribeAccessWhiteListGroupResult.cc | 44 +- .../DescribeAccessWhiteListSlbListResult.cc | 24 +- .../DescribeAccessWhitelistEcsListResult.cc | 16 +- jarvis/src/model/DescribeCdnIpListResult.cc | 28 +- .../model/DescribeCdnSubscriptionResult.cc | 28 +- jarvis/src/model/DescribeCdnVendorResult.cc | 24 +- .../DescribeConsoleAccessWhiteListResult.cc | 36 +- .../src/model/DescribeCpmcPunishListResult.cc | 56 +- .../model/DescribeDdosDefenseInfoResult.cc | 16 +- jarvis/src/model/DescribeEcsListPageResult.cc | 24 +- .../model/DescribeIpWhiteBaselineResult.cc | 32 +- jarvis/src/model/DescribePunishListResult.cc | 52 +- .../model/DescribeResetRecordListResult.cc | 28 +- .../src/model/DescribeRiskListDetailResult.cc | 76 +- jarvis/src/model/DescribeRiskTrendResult.cc | 16 +- .../model/DescribeUidWhiteBaselineResult.cc | 32 +- .../model/DescribeUidWhiteListGroupResult.cc | 40 +- kms/src/model/DescribeRegionsResult.cc | 8 +- kms/src/model/DescribeServiceResult.cc | 8 +- kms/src/model/ListAliasesByKeyIdResult.cc | 16 +- kms/src/model/ListAliasesResult.cc | 16 +- kms/src/model/ListKeysResult.cc | 12 +- kms/src/model/ListResourceTagsResult.cc | 16 +- linkface/src/model/QueryAddUserInfoResult.cc | 32 +- .../src/model/QueryAuthenticationResult.cc | 40 +- linkface/src/model/QueryFaceResult.cc | 20 +- linkface/src/model/QueryGroupUsersResult.cc | 8 +- linkface/src/model/QueryLicensesResult.cc | 16 +- linkface/src/model/SearchFaceResult.cc | 12 +- .../live/model/AddCasterLayoutRequest.h | 2 +- .../live/model/AddCasterProgramRequest.h | 2 +- .../live/model/ModifyCasterLayoutRequest.h | 2 +- .../live/model/ModifyCasterProgramRequest.h | 2 +- .../live/model/SetCasterSyncGroupRequest.h | 2 +- live/src/model/AddCasterProgramResult.cc | 8 +- live/src/model/DescribeBoardEventsResult.cc | 24 +- live/src/model/DescribeBoardSnapshotResult.cc | 44 +- live/src/model/DescribeBoardsResult.cc | 20 +- .../src/model/DescribeCasterChannelsResult.cc | 20 +- .../model/DescribeCasterComponentsResult.cc | 24 +- live/src/model/DescribeCasterConfigResult.cc | 20 +- live/src/model/DescribeCasterLayoutsResult.cc | 48 +- live/src/model/DescribeCasterProgramResult.cc | 36 +- .../model/DescribeCasterSceneAudioResult.cc | 16 +- live/src/model/DescribeCasterScenesResult.cc | 44 +- .../model/DescribeCasterStreamUrlResult.cc | 36 +- .../model/DescribeCasterSyncGroupResult.cc | 12 +- .../DescribeCasterVideoResourcesResult.cc | 44 +- live/src/model/DescribeCastersResult.cc | 48 +- .../DescribeForbidPushStreamRoomListResult.cc | 20 +- ...cribeHlsLiveStreamRealTimeBpsDataResult.cc | 32 +- .../DescribeLiveCertificateListResult.cc | 28 +- .../model/DescribeLiveDetectPornDataResult.cc | 36 +- ...cribeLiveDomainBpsDataByTimeStampResult.cc | 20 +- .../model/DescribeLiveDomainBpsDataResult.cc | 20 +- .../model/DescribeLiveDomainConfigsResult.cc | 28 +- ...LiveDomainFrameRateAndBitRateDataResult.cc | 20 +- .../model/DescribeLiveDomainMappingResult.cc | 12 +- .../DescribeLiveDomainOnlineUserNumResult.cc | 20 +- ...DescribeLiveDomainRealTimeBpsDataResult.cc | 12 +- ...ibeLiveDomainRealTimeHttpCodeDataResult.cc | 24 +- ...ribeLiveDomainRealTimeTrafficDataResult.cc | 12 +- .../DescribeLiveDomainRecordDataResult.cc | 12 +- .../DescribeLiveDomainSnapshotDataResult.cc | 12 +- .../DescribeLiveDomainTrafficDataResult.cc | 20 +- .../DescribeLiveDomainTranscodeDataResult.cc | 16 +- .../DescribeLiveLazyPullStreamConfigResult.cc | 36 +- .../DescribeLivePullStreamConfigResult.cc | 28 +- .../DescribeLiveRealtimeDeliveryAccResult.cc | 16 +- .../model/DescribeLiveRecordConfigResult.cc | 60 +- .../DescribeLiveRecordVodConfigsResult.cc | 36 +- .../model/DescribeLiveSnapshotConfigResult.cc | 36 +- ...cribeLiveSnapshotDetectPornConfigResult.cc | 28 +- .../DescribeLiveStreamBitRateDataResult.cc | 24 +- .../model/DescribeLiveStreamCountResult.cc | 32 +- .../DescribeLiveStreamHistoryUserNumResult.cc | 12 +- .../DescribeLiveStreamOnlineUserNumResult.cc | 16 +- ...eLiveStreamOptimizedFeatureConfigResult.cc | 20 +- .../DescribeLiveStreamRecordContentResult.cc | 28 +- ...escribeLiveStreamRecordIndexFilesResult.cc | 60 +- .../DescribeLiveStreamSnapshotInfoResult.cc | 20 +- .../DescribeLiveStreamTranscodeInfoResult.cc | 16 +- ...DescribeLiveStreamsControlHistoryResult.cc | 20 +- ...iveStreamsFrameRateAndBitRateDataResult.cc | 24 +- .../DescribeLiveStreamsOnlineListResult.cc | 76 +- .../DescribeLiveStreamsPublishListResult.cc | 56 +- .../DescribeLiveTopDomainsByFlowResult.cc | 32 +- .../model/DescribeLiveUserDomainsResult.cc | 36 +- live/src/model/DescribeRecordsResult.cc | 44 +- .../DescribeRoomKickoutUserListResult.cc | 16 +- live/src/model/DescribeRoomListResult.cc | 24 +- live/src/model/DescribeUpBpsPeakDataResult.cc | 20 +- .../model/DescribeUpBpsPeakOfLineResult.cc | 20 +- .../DescribeUpPeakPublishStreamDataResult.cc | 24 +- ...istLiveRealtimeLogDeliveryDomainsResult.cc | 12 +- .../ListLiveRealtimeLogDeliveryInfosResult.cc | 16 +- .../ListLiveRealtimeLogDeliveryResult.cc | 28 +- live/src/model/StartCasterResult.cc | 40 +- .../src/model/BuyOriginPicturesResult.cc | 12 +- lubancloud/src/model/GetStylesResult.cc | 40 +- .../src/model/QueryCutoutTaskResultResult.cc | 32 +- .../model/QueryGenerateTaskResultResult.cc | 28 +- market/src/model/DescribeCommoditiesResult.cc | 16 +- market/src/model/DescribeInstanceResult.cc | 68 +- market/src/model/DescribeInstancesResult.cc | 72 +- market/src/model/DescribeLicenseResult.cc | 12 +- market/src/model/DescribePriceResult.cc | 16 +- market/src/model/DescribeProductResult.cc | 140 ++-- market/src/model/DescribeProductsResult.cc | 64 +- .../src/model/QueryMarketCategoriesResult.cc | 32 +- market/src/model/QueryMarketImagesResult.cc | 156 ++-- mopen/src/model/MoPenQueryCanvasResult.cc | 40 +- .../DescribeMtsUserResourcePackageResult.cc | 28 +- mts/src/model/ListAllCategoryResult.cc | 20 +- mts/src/model/ListAllMediaBucketResult.cc | 12 +- mts/src/model/ListAsrPipelineResult.cc | 20 +- mts/src/model/ListCensorPipelineResult.cc | 20 +- mts/src/model/ListCoverPipelineResult.cc | 44 +- mts/src/model/ListJobResult.cc | 348 ++++---- mts/src/model/ListMediaResult.cc | 64 +- .../ListMediaWorkflowExecutionsResult.cc | 64 +- mts/src/model/ListPornPipelineResult.cc | 20 +- mts/src/model/ListTerrorismPipelineResult.cc | 20 +- mts/src/model/PlayInfoResult.cc | 68 +- mts/src/model/PlayerAuthResult.cc | 20 +- mts/src/model/QueryAnalysisJobListResult.cc | 56 +- mts/src/model/QueryAnnotationJobListResult.cc | 44 +- mts/src/model/QueryAsrJobListResult.cc | 56 +- mts/src/model/QueryAsrPipelineListResult.cc | 20 +- mts/src/model/QueryCensorJobListResult.cc | 140 ++-- .../model/QueryCensorPipelineListResult.cc | 20 +- mts/src/model/QueryComplexJobListResult.cc | 372 ++++---- mts/src/model/QueryCoverJobListResult.cc | 48 +- mts/src/model/QueryCoverPipelineListResult.cc | 24 +- mts/src/model/QueryEditingJobListResult.cc | 364 ++++---- mts/src/model/QueryFacerecogJobListResult.cc | 56 +- mts/src/model/QueryFpCompareJobListResult.cc | 84 +- mts/src/model/QueryFpImportResultResult.cc | 28 +- mts/src/model/QueryFpShotJobListResult.cc | 72 +- .../model/QueryImageSearchJobListResult.cc | 52 +- mts/src/model/QueryJobListResult.cc | 356 ++++---- mts/src/model/QueryMCJobListResult.cc | 792 +++++++++--------- mts/src/model/QueryMCTemplateListResult.cc | 56 +- mts/src/model/QueryMcuJobResult.cc | 140 ++-- mts/src/model/QueryMcuTemplateResult.cc | 12 +- .../model/QueryMediaCensorJobDetailResult.cc | 88 +- .../model/QueryMediaCensorJobListResult.cc | 128 +-- .../model/QueryMediaDetailJobListResult.cc | 152 ++-- .../model/QueryMediaFpDeleteJobListResult.cc | 44 +- mts/src/model/QueryMediaInfoJobListResult.cc | 244 +++--- mts/src/model/QueryMediaListByURLResult.cc | 332 ++++---- mts/src/model/QueryMediaListResult.cc | 332 ++++---- .../QueryMediaWorkflowExecutionListResult.cc | 64 +- mts/src/model/QueryMediaWorkflowListResult.cc | 28 +- mts/src/model/QueryPipelineListResult.cc | 32 +- mts/src/model/QueryPornJobListResult.cc | 68 +- mts/src/model/QueryPornPipelineListResult.cc | 20 +- mts/src/model/QuerySnapshotJobListResult.cc | 40 +- mts/src/model/QuerySubtitleJobListResult.cc | 24 +- mts/src/model/QueryTagJobListResult.cc | 68 +- mts/src/model/QueryTemplateListResult.cc | 16 +- mts/src/model/QueryTerrorismJobListResult.cc | 68 +- .../model/QueryTerrorismPipelineListResult.cc | 20 +- mts/src/model/QueryVideoGifJobListResult.cc | 32 +- mts/src/model/QueryVideoPoseJobListResult.cc | 228 ++--- mts/src/model/QueryVideoSplitJobListResult.cc | 48 +- .../model/QueryVideoSummaryJobListResult.cc | 44 +- .../model/QueryWaterMarkTemplateListResult.cc | 40 +- .../model/RegisterMediaDetailPersonResult.cc | 40 +- mts/src/model/SearchMediaResult.cc | 60 +- mts/src/model/SearchMediaWorkflowResult.cc | 28 +- mts/src/model/SearchPipelineResult.cc | 32 +- mts/src/model/SearchTemplateResult.cc | 16 +- .../model/SearchWaterMarkTemplateResult.cc | 40 +- mts/src/model/SubmitAnalysisJobResult.cc | 16 +- mts/src/model/SubmitBeautifyJobsResult.cc | 32 +- mts/src/model/SubmitComplexJobResult.cc | 336 ++++---- mts/src/model/SubmitEditingJobsResult.cc | 344 ++++---- mts/src/model/SubmitJobsResult.cc | 352 ++++---- mts/src/model/SubmitMediaInfoJobResult.cc | 208 ++--- mts/src/model/SubmitVideoPoseJobResult.cc | 208 ++--- ons/src/model/OnsConsumerAccumulateResult.cc | 20 +- .../model/OnsConsumerGetConnectionResult.cc | 20 +- ons/src/model/OnsConsumerStatusResult.cc | 136 +-- ons/src/model/OnsDLQMessageGetByIdResult.cc | 12 +- .../OnsDLQMessagePageQueryByGroupIdResult.cc | 68 +- ons/src/model/OnsGroupListResult.cc | 32 +- ons/src/model/OnsGroupSubDetailResult.cc | 12 +- .../model/OnsInstanceInServiceListResult.cc | 28 +- ons/src/model/OnsMessageGetByKeyResult.cc | 68 +- ons/src/model/OnsMessageGetByMsgIdResult.cc | 12 +- .../model/OnsMessagePageQueryByTopicResult.cc | 68 +- ons/src/model/OnsMessageTraceResult.cc | 20 +- ons/src/model/OnsMqttGroupIdListResult.cc | 44 +- .../OnsMqttQueryClientByClientIdResult.cc | 16 +- .../model/OnsMqttQueryHistoryOnlineResult.cc | 12 +- .../model/OnsMqttQueryMsgTransTrendResult.cc | 12 +- ons/src/model/OnsRegionListResult.cc | 32 +- ons/src/model/OnsTopicListResult.cc | 40 +- ons/src/model/OnsTopicSubDetailResult.cc | 16 +- ons/src/model/OnsTraceGetResultResult.cc | 84 +- ons/src/model/OnsTrendGroupOutputTpsResult.cc | 12 +- ons/src/model/OnsTrendTopicInputTpsResult.cc | 12 +- .../src/model/DescribeRegionListResult.cc | 8 +- .../src/model/QueryEndPointListResult.cc | 48 +- ots/src/model/GetInstanceResult.cc | 12 +- ots/src/model/ListInstanceResult.cc | 12 +- ots/src/model/ListTagsResult.cc | 12 +- ots/src/model/ListVpcInfoByInstanceResult.cc | 24 +- ots/src/model/ListVpcInfoByVpcResult.cc | 24 +- polardb/src/model/DescribeAccountsResult.cc | 40 +- .../model/DescribeAutoRenewAttributeResult.cc | 28 +- polardb/src/model/DescribeBackupsResult.cc | 44 +- .../DescribeDBClusterAccessWhitelistResult.cc | 16 +- .../model/DescribeDBClusterAttributeResult.cc | 48 +- .../model/DescribeDBClusterEndpointsResult.cc | 56 +- .../DescribeDBClusterParametersResult.cc | 40 +- polardb/src/model/DescribeDBClustersResult.cc | 116 +-- polardb/src/model/DescribeDatabasesResult.cc | 44 +- polardb/src/model/DescribeRegionsResult.cc | 20 +- push/src/model/CheckDevicesResult.cc | 12 +- push/src/model/ListPushRecordsResult.cc | 36 +- push/src/model/ListSummaryAppsResult.cc | 12 +- push/src/model/ListTagsResult.cc | 8 +- push/src/model/QueryAliasesResult.cc | 8 +- push/src/model/QueryDeviceStatResult.cc | 16 +- push/src/model/QueryPushListResult.cc | 36 +- push/src/model/QueryPushStatByAppResult.cc | 48 +- push/src/model/QueryPushStatByMsgResult.cc | 48 +- push/src/model/QueryTagsResult.cc | 8 +- push/src/model/QueryUniqueDeviceStatResult.cc | 12 +- pvtz/src/model/DescribeChangeLogsResult.cc | 40 +- pvtz/src/model/DescribeRegionsResult.cc | 20 +- pvtz/src/model/DescribeRequestGraphResult.cc | 16 +- .../model/DescribeStatisticSummaryResult.cc | 36 +- pvtz/src/model/DescribeZoneInfoResult.cc | 24 +- pvtz/src/model/DescribeZoneRecordsResult.cc | 36 +- pvtz/src/model/DescribeZoneVpcTreeResult.cc | 60 +- pvtz/src/model/DescribeZonesResult.cc | 44 +- .../src/model/CreateShardingInstanceResult.cc | 20 +- r-kvstore/src/model/DescribeAccountsResult.cc | 40 +- ...DescribeActiveOperationTaskRegionResult.cc | 12 +- .../DescribeActiveOperationTaskResult.cc | 56 +- .../DescribeActiveOperationTaskTypeResult.cc | 12 +- .../src/model/DescribeAuditRecordsResult.cc | 36 +- .../model/DescribeAvailableResourceResult.cc | 84 +- r-kvstore/src/model/DescribeBackupsResult.cc | 56 +- .../DescribeCacheAnalysisReportListResult.cc | 28 +- .../model/DescribeDBInstanceNetInfoResult.cc | 44 +- .../model/DescribeErrorLogRecordsResult.cc | 24 +- .../model/DescribeInstanceAttributeResult.cc | 168 ++-- ...cribeInstanceAutoRenewalAttributeResult.cc | 24 +- .../DescribeInstancesByExpireTimeResult.cc | 120 +-- .../src/model/DescribeInstancesResult.cc | 148 ++-- .../DescribeLogicInstanceTopologyResult.cc | 48 +- .../src/model/DescribeMonitorItemsResult.cc | 12 +- ...escribeMonthlyServiceStatusDetailResult.cc | 16 +- .../DescribeMonthlyServiceStatusResult.cc | 12 +- ...cribeParameterModificationHistoryResult.cc | 20 +- .../model/DescribeParameterTemplatesResult.cc | 28 +- .../src/model/DescribeParametersResult.cc | 56 +- .../src/model/DescribeRdsVSwitchsResult.cc | 48 +- r-kvstore/src/model/DescribeRdsVpcsResult.cc | 80 +- r-kvstore/src/model/DescribeRegionsResult.cc | 20 +- .../DescribeReplicaConflictInfoResult.cc | 40 +- ...DescribeReplicaInitializeProgressResult.cc | 24 +- .../model/DescribeReplicaPerformanceResult.cc | 28 +- .../src/model/DescribeReplicaUsageResult.cc | 28 +- r-kvstore/src/model/DescribeReplicasResult.cc | 60 +- .../model/DescribeRunningLogRecordsResult.cc | 28 +- .../src/model/DescribeSecurityIpsResult.cc | 16 +- .../model/DescribeShardingInstancesResult.cc | 24 +- .../src/model/DescribeSlowLogRecordsResult.cc | 40 +- .../src/model/DescribeSnapshotsResult.cc | 44 +- .../DescribeStaticVerificationListResult.cc | 16 +- r-kvstore/src/model/DescribeTagsResult.cc | 8 +- .../src/model/DescribeTempInstanceResult.cc | 36 +- .../model/DescribeVerificationListResult.cc | 36 +- r-kvstore/src/model/DescribeZonesResult.cc | 28 +- .../src/model/EvaluateFailOverSwitchResult.cc | 92 +- r-kvstore/src/model/ListTagResourcesResult.cc | 20 +- .../ModifyInstanceNetExpireTimeResult.cc | 24 +- ram/src/model/ListAccessKeysResult.cc | 16 +- ram/src/model/ListEntitiesForPolicyResult.cc | 60 +- ram/src/model/ListGroupsForUserResult.cc | 16 +- ram/src/model/ListGroupsResult.cc | 20 +- ram/src/model/ListPoliciesForGroupResult.cc | 24 +- ram/src/model/ListPoliciesForRoleResult.cc | 24 +- ram/src/model/ListPoliciesForUserResult.cc | 24 +- ram/src/model/ListPoliciesResult.cc | 32 +- ram/src/model/ListPolicyVersionsResult.cc | 20 +- ram/src/model/ListRolesResult.cc | 28 +- ram/src/model/ListUsersForGroupResult.cc | 16 +- ram/src/model/ListUsersResult.cc | 36 +- ram/src/model/ListVirtualMFADevicesResult.cc | 12 +- rds/CMakeLists.txt | 24 + rds/include/alibabacloud/rds/RdsClient.h | 48 ++ .../rds/model/CloneParameterGroupRequest.h | 72 ++ .../rds/model/CloneParameterGroupResult.h | 49 ++ .../rds/model/CreateParameterGroupRequest.h | 75 ++ .../rds/model/CreateParameterGroupResult.h | 49 ++ .../rds/model/DeleteParameterGroupRequest.h | 63 ++ .../rds/model/DeleteParameterGroupResult.h | 49 ++ .../rds/model/DescribeParameterGroupRequest.h | 63 ++ .../rds/model/DescribeParameterGroupResult.h | 70 ++ .../model/DescribeParameterGroupsRequest.h | 60 ++ .../rds/model/DescribeParameterGroupsResult.h | 64 ++ .../rds/model/ModifyParameterGroupRequest.h | 72 ++ .../rds/model/ModifyParameterGroupResult.h | 49 ++ rds/src/RdsClient.cc | 216 +++++ .../model/CalculateDBInstanceWeightResult.cc | 24 +- rds/src/model/CheckResourceResult.cc | 16 +- rds/src/model/CloneParameterGroupRequest.cc | 126 +++ rds/src/model/CloneParameterGroupResult.cc | 44 + rds/src/model/CreateParameterGroupRequest.cc | 137 +++ rds/src/model/CreateParameterGroupResult.cc | 44 + rds/src/model/DeleteParameterGroupRequest.cc | 93 ++ rds/src/model/DeleteParameterGroupResult.cc | 44 + .../model/DescibeImportsFromDatabaseResult.cc | 24 +- rds/src/model/DescribeAccountsResult.cc | 44 +- .../DescribeAvailableInstanceClassResult.cc | 64 +- .../model/DescribeAvailableResourceResult.cc | 64 +- rds/src/model/DescribeBackupTasksResult.cc | 32 +- rds/src/model/DescribeBackupsResult.cc | 84 +- rds/src/model/DescribeBinlogFilesResult.cc | 40 +- .../model/DescribeCollationTimeZonesResult.cc | 16 +- ...scribeCrossRegionBackupDBInstanceResult.cc | 72 +- .../model/DescribeCrossRegionBackupsResult.cc | 76 +- ...DescribeCrossRegionLogBackupFilesResult.cc | 44 +- .../DescribeDBInstanceAttributeResult.cc | 292 +++---- .../model/DescribeDBInstanceByTagsResult.cc | 20 +- .../model/DescribeDBInstanceHAConfigResult.cc | 32 +- .../DescribeDBInstanceIPArrayListResult.cc | 24 +- .../model/DescribeDBInstanceNetInfoResult.cc | 80 +- .../DescribeDBInstancePerformanceResult.cc | 28 +- rds/src/model/DescribeDBInstanceTDEResult.cc | 12 +- .../model/DescribeDBInstancesAsCsvResult.cc | 168 ++-- .../DescribeDBInstancesByExpireTimeResult.cc | 24 +- .../DescribeDBInstancesByPerformanceResult.cc | 28 +- rds/src/model/DescribeDBInstancesResult.cc | 136 +-- ...ibeDTCSecurityIpHostsForSQLServerResult.cc | 12 +- rds/src/model/DescribeDatabasesResult.cc | 44 +- .../DescribeDiagnosticReportListResult.cc | 24 +- rds/src/model/DescribeErrorLogsResult.cc | 12 +- rds/src/model/DescribeEventsResult.cc | 48 +- ...cribeInstanceAutoRenewalAttributeResult.cc | 24 +- .../DescribeInstanceVpcMigrateInfoResult.cc | 32 +- rds/src/model/DescribeLogBackupFilesResult.cc | 28 +- rds/src/model/DescribeMetaListResult.cc | 16 +- .../DescribeMigrateTasksForSQLServerResult.cc | 36 +- rds/src/model/DescribeMigrateTasksResult.cc | 36 +- .../model/DescribeModifyParameterLogResult.cc | 24 +- .../DescribeOssDownloadsForSQLServerResult.cc | 36 +- rds/src/model/DescribeOssDownloadsResult.cc | 36 +- .../model/DescribeParameterGroupRequest.cc | 93 ++ rds/src/model/DescribeParameterGroupResult.cc | 85 ++ .../model/DescribeParameterGroupsRequest.cc | 82 ++ .../model/DescribeParameterGroupsResult.cc | 75 ++ .../model/DescribeParameterTemplatesResult.cc | 28 +- rds/src/model/DescribeParametersResult.cc | 32 +- rds/src/model/DescribePriceResult.cc | 36 +- .../DescribeReadDBInstanceDelayResult.cc | 44 +- rds/src/model/DescribeRegionsResult.cc | 12 +- rds/src/model/DescribeRenewalPriceResult.cc | 36 +- rds/src/model/DescribeSQLLogFilesResult.cc | 28 +- rds/src/model/DescribeSQLLogRecordsResult.cc | 36 +- .../model/DescribeSQLLogReportListResult.cc | 36 +- rds/src/model/DescribeSQLLogReportsResult.cc | 36 +- rds/src/model/DescribeSQLReportsResult.cc | 36 +- ...escribeSecurityGroupConfigurationResult.cc | 16 +- rds/src/model/DescribeSlowLogRecordsResult.cc | 36 +- rds/src/model/DescribeSlowLogsResult.cc | 88 +- rds/src/model/DescribeTagsResult.cc | 12 +- rds/src/model/DescribeTasksResult.cc | 48 +- rds/src/model/DescribeTemplatesListResult.cc | 44 +- rds/src/model/ModifyParameterGroupRequest.cc | 126 +++ rds/src/model/ModifyParameterGroupResult.cc | 44 + .../ModifySecurityGroupConfigurationResult.cc | 16 +- .../PreCheckCreateOrderForCloneResult.cc | 12 +- .../PreCheckCreateOrderForDeferResult.cc | 12 +- .../PreCheckCreateOrderForDegradeResult.cc | 12 +- .../PreCheckCreateOrderForModifyResult.cc | 12 +- .../PreCheckCreateOrderForRebuildResult.cc | 12 +- ...PreCheckCreateOrderForTempUpgradeResult.cc | 12 +- rds/src/model/PreCheckCreateOrderResult.cc | 12 +- .../PreCheckDBInstanceOperationResult.cc | 12 +- rtc/src/model/DescribeAppsResult.cc | 28 +- .../DescribeRealTimeRecordDetailResult.cc | 20 +- .../model/DescribeRealTimeRecordListResult.cc | 28 +- rtc/src/model/DescribeRecordDetailResult.cc | 24 +- rtc/src/model/DescribeRecordListResult.cc | 28 +- .../model/DescribeRtcChannelCntDataResult.cc | 12 +- rtc/src/model/DescribeRtcChannelListResult.cc | 20 +- .../model/DescribeRtcChannelUserListResult.cc | 64 +- .../model/DescribeRtcDurationDataResult.cc | 32 +- .../DescribeRtcPeakChannelCntDataResult.cc | 16 +- .../model/DescribeRtcPeakUserCntDataResult.cc | 16 +- rtc/src/model/DescribeRtcUserCntDataResult.cc | 12 +- rtc/src/model/DescribeStatisResult.cc | 64 +- rtc/src/model/GetTaskParamResult.cc | 16 +- rtc/src/model/MuteAudioAllResult.cc | 16 +- rtc/src/model/MuteAudioResult.cc | 16 +- rtc/src/model/RemoveParticipantsResult.cc | 16 +- rtc/src/model/RemoveTerminalsResult.cc | 16 +- rtc/src/model/UnmuteAudioAllResult.cc | 16 +- rtc/src/model/UnmuteAudioResult.cc | 16 +- .../src/model/DescribeHitRateColumnResult.cc | 16 +- sas-api/src/model/DescribeHitRatePieResult.cc | 12 +- .../src/model/DescribePerDateDataResult.cc | 128 +-- .../model/DescribeThreatDistributeResult.cc | 16 +- .../model/DescribeThreatTypeLinesResult.cc | 16 +- .../model/DescribeTotalAndRateLineResult.cc | 16 +- .../sas/model/DescribeSuspEventsResult.h | 1 + .../model/DescribeAlarmEventDetailResult.cc | 24 +- sas/src/model/DescribeAlarmEventListResult.cc | 100 +-- sas/src/model/DescribeAllGroupsResult.cc | 16 +- .../DescribeCheckWarningSummaryResult.cc | 48 +- sas/src/model/DescribeCheckWarningsResult.cc | 32 +- .../DescribeCloudCenterInstancesResult.cc | 100 +-- sas/src/model/DescribeDomainDetailResult.cc | 32 +- sas/src/model/DescribeDomainListResult.cc | 12 +- sas/src/model/DescribeEmgVulGroupResult.cc | 28 +- sas/src/model/DescribeGroupedTagsResult.cc | 16 +- sas/src/model/DescribeGroupedVulResult.cc | 36 +- .../model/DescribeInstanceStatisticsResult.cc | 48 +- .../model/DescribePropertyPortDetailResult.cc | 52 +- .../model/DescribePropertyPortItemResult.cc | 16 +- .../model/DescribePropertyProcDetailResult.cc | 68 +- .../model/DescribePropertyProcItemResult.cc | 12 +- .../DescribePropertySoftwareDetailResult.cc | 52 +- .../DescribePropertySoftwareItemResult.cc | 12 +- .../model/DescribePropertyUserDetailResult.cc | 60 +- .../model/DescribePropertyUserItemResult.cc | 12 +- .../model/DescribeRiskCheckResultResult.cc | 64 +- .../model/DescribeRiskCheckSummaryResult.cc | 48 +- sas/src/model/DescribeRiskItemTypeResult.cc | 12 +- .../model/DescribeStrategyExecDetailResult.cc | 20 +- sas/src/model/DescribeStratetyResult.cc | 60 +- .../model/DescribeSuspEventDetailResult.cc | 20 +- sas/src/model/DescribeSuspEventsResult.cc | 82 +- sas/src/model/DescribeVulDetailsResult.cc | 92 +- sas/src/model/DescribeVulListResult.cc | 164 ++-- sas/src/model/DescribeVulWhitelistResult.cc | 20 +- .../model/DescribeWarningMachinesResult.cc | 40 +- .../DescribeScdnCertificateListResult.cc | 28 +- .../model/DescribeScdnDomainBpsDataResult.cc | 20 +- ...DescribeScdnDomainCertificateInfoResult.cc | 44 +- .../model/DescribeScdnDomainCnameResult.cc | 16 +- .../model/DescribeScdnDomainConfigsResult.cc | 28 +- .../model/DescribeScdnDomainDetailResult.cc | 24 +- .../DescribeScdnDomainHitRateDataResult.cc | 16 +- .../DescribeScdnDomainHttpCodeDataResult.cc | 24 +- .../model/DescribeScdnDomainIspDataResult.cc | 52 +- scdn/src/model/DescribeScdnDomainLogResult.cc | 32 +- .../DescribeScdnDomainOriginBpsDataResult.cc | 20 +- ...scribeScdnDomainOriginTrafficDataResult.cc | 20 +- .../model/DescribeScdnDomainPvDataResult.cc | 12 +- .../model/DescribeScdnDomainQpsDataResult.cc | 32 +- ...DescribeScdnDomainRealTimeBpsDataResult.cc | 12 +- ...ScdnDomainRealTimeByteHitRateDataResult.cc | 12 +- ...ibeScdnDomainRealTimeHttpCodeDataResult.cc | 24 +- ...DescribeScdnDomainRealTimeQpsDataResult.cc | 12 +- ...eScdnDomainRealTimeReqHitRateDataResult.cc | 12 +- ...cribeScdnDomainRealTimeSrcBpsDataResult.cc | 12 +- ...eScdnDomainRealTimeSrcTrafficDataResult.cc | 12 +- ...ribeScdnDomainRealTimeTrafficDataResult.cc | 12 +- .../DescribeScdnDomainRegionDataResult.cc | 52 +- .../DescribeScdnDomainTopReferVisitResult.cc | 24 +- .../DescribeScdnDomainTopUrlVisitResult.cc | 120 +-- .../DescribeScdnDomainTrafficDataResult.cc | 20 +- .../model/DescribeScdnDomainUvDataResult.cc | 12 +- .../model/DescribeScdnRefreshTasksResult.cc | 32 +- scdn/src/model/DescribeScdnServiceResult.cc | 8 +- .../DescribeScdnTopDomainsByFlowResult.cc | 32 +- .../model/DescribeScdnUserDomainsResult.cc | 60 +- sddp/src/model/DescribeAccountDetailResult.cc | 28 +- sddp/src/model/DescribeAccountsResult.cc | 80 +- sddp/src/model/DescribeAuthAccountsResult.cc | 28 +- .../src/model/DescribeCloudDatabasesResult.cc | 16 +- .../src/model/DescribeCloudInstancesResult.cc | 16 +- sddp/src/model/DescribeColumnsResult.cc | 64 +- sddp/src/model/DescribeConfigsResult.cc | 24 +- sddp/src/model/DescribeDataAssetsResult.cc | 84 +- .../model/DescribeDataHubConnectorsResult.cc | 48 +- .../model/DescribeDataHubProjectsResult.cc | 44 +- .../DescribeDataHubSubscriptionsResult.cc | 52 +- sddp/src/model/DescribeDataHubTopicsResult.cc | 40 +- sddp/src/model/DescribeDataLimitsResult.cc | 48 +- sddp/src/model/DescribeDepartsResult.cc | 32 +- sddp/src/model/DescribeEventDetailResult.cc | 40 +- sddp/src/model/DescribeEventTypesResult.cc | 44 +- sddp/src/model/DescribeEventsResult.cc | 88 +- sddp/src/model/DescribeInstancesResult.cc | 72 +- .../model/DescribeOssObjectDetailResult.cc | 12 +- sddp/src/model/DescribeOssObjectsResult.cc | 36 +- sddp/src/model/DescribePackagesResult.cc | 48 +- sddp/src/model/DescribePrivilegesResult.cc | 80 +- sddp/src/model/DescribeRulesResult.cc | 68 +- sddp/src/model/DescribeTablesResult.cc | 60 +- slb/src/model/AddBackendServersResult.cc | 28 +- .../AddVServerGroupBackendServersResult.cc | 32 +- .../CreateMasterSlaveServerGroupResult.cc | 36 +- .../CreateMasterSlaveVServerGroupResult.cc | 40 +- slb/src/model/CreateRulesResult.cc | 12 +- slb/src/model/CreateVServerGroupResult.cc | 32 +- ...escribeAccessControlListAttributeResult.cc | 32 +- .../model/DescribeAccessControlListsResult.cc | 32 +- .../model/DescribeAvailableResourceResult.cc | 24 +- slb/src/model/DescribeCACertificatesResult.cc | 56 +- .../model/DescribeDomainExtensionsResult.cc | 16 +- slb/src/model/DescribeHealthStatusResult.cc | 36 +- .../DescribeLoadBalancerAttributeResult.cc | 64 +- ...LoadBalancerHTTPListenerAttributeResult.cc | 24 +- ...oadBalancerHTTPSListenerAttributeResult.cc | 40 +- slb/src/model/DescribeLoadBalancersResult.cc | 88 +- ...beMasterSlaveServerGroupAttributeResult.cc | 36 +- .../DescribeMasterSlaveServerGroupsResult.cc | 24 +- ...eMasterSlaveVServerGroupAttributeResult.cc | 40 +- .../DescribeMasterSlaveVServerGroupsResult.cc | 12 +- slb/src/model/DescribeRegionsResult.cc | 16 +- slb/src/model/DescribeRulesResult.cc | 84 +- .../model/DescribeServerCertificatesResult.cc | 72 +- slb/src/model/DescribeTagsResult.cc | 16 +- .../DescribeVServerGroupAttributeResult.cc | 32 +- slb/src/model/DescribeVServerGroupsResult.cc | 44 +- slb/src/model/DescribeZonesResult.cc | 24 +- .../ModifyVServerGroupBackendServersResult.cc | 32 +- slb/src/model/RemoveBackendServersResult.cc | 28 +- .../RemoveVServerGroupBackendServersResult.cc | 32 +- slb/src/model/SetBackendServersResult.cc | 28 +- .../model/SetVServerGroupAttributeResult.cc | 32 +- .../smartag/model/UnicomOrderConfirmRequest.h | 2 +- .../src/model/DescribeACLAttributeResult.cc | 56 +- smartag/src/model/DescribeACLsResult.cc | 16 +- ...scribeBindableSmartAccessGatewaysResult.cc | 16 +- .../DescribeCloudConnectNetworksResult.cc | 64 +- .../src/model/DescribeDnatEntriesResult.cc | 36 +- .../src/model/DescribeFlowLogSagsResult.cc | 16 +- smartag/src/model/DescribeFlowLogsResult.cc | 60 +- smartag/src/model/DescribeGrantRulesResult.cc | 36 +- .../src/model/DescribeGrantSagRulesResult.cc | 24 +- .../DescribeNetworkOptimizationSagsResult.cc | 28 +- ...scribeNetworkOptimizationSettingsResult.cc | 12 +- .../DescribeNetworkOptimizationsResult.cc | 28 +- smartag/src/model/DescribeQosCarsResult.cc | 44 +- .../src/model/DescribeQosPoliciesResult.cc | 48 +- smartag/src/model/DescribeQosesResult.cc | 20 +- smartag/src/model/DescribeRegionsResult.cc | 16 +- ...DescribeSagOnlineClientStatisticsResult.cc | 12 +- ...scribeSmartAccessGatewayAttributeResult.cc | 60 +- ...ribeSmartAccessGatewayClientUsersResult.cc | 24 +- .../DescribeSmartAccessGatewayHaResult.cc | 28 +- ...escribeSmartAccessGatewayVersionsResult.cc | 16 +- .../DescribeSmartAccessGatewaysResult.cc | 140 ++-- .../src/model/DescribeSnatEntriesResult.cc | 20 +- .../model/DescribeUnbindFlowLogSagsResult.cc | 16 +- .../model/DescribeUserFlowStatisticsResult.cc | 12 +- ...escribeUserOnlineClientStatisticsResult.cc | 12 +- .../model/DescribeUserOnlineClientsResult.cc | 12 +- snsuapi/src/model/BandPrecheckResult.cc | 20 +- tesladam/src/model/HostGetsResult.cc | 36 +- .../src/model/GetClusterInstanceResult.cc | 88 +- .../model/GetInstancesStatusCountResult.cc | 12 +- .../src/model/GetProjectInstanceResult.cc | 88 +- .../src/model/GetQuotaHistoryInfoResult.cc | 8 +- .../src/model/GetQuotaInstanceResult.cc | 104 +-- .../src/model/GetUserInstanceResult.cc | 88 +- .../src/model/QueryCustomerSaleInfoResult.cc | 48 +- .../src/model/QueryResourceInventoryResult.cc | 52 +- .../src/model/QueryTopologyResult.cc | 56 +- .../src/model/BatchGetJobMetricInfoResult.cc | 44 +- .../model/BatchGetPluginConfigInfoResult.cc | 12 +- teslastream/src/model/GetJobTopologyResult.cc | 16 +- trademark/src/model/ListNotaryInfosResult.cc | 32 +- trademark/src/model/ListNotaryOrdersResult.cc | 64 +- .../src/model/QueryCommunicationLogsResult.cc | 24 +- .../src/model/QueryIntentionListResult.cc | 40 +- .../src/model/QueryMaterialListResult.cc | 40 +- .../src/model/QueryOssResourcesResult.cc | 24 +- trademark/src/model/QueryTaskListResult.cc | 20 +- .../QueryTradeIntentionUserListResult.cc | 32 +- .../QueryTradeMarkApplicationDetailResult.cc | 72 +- .../QueryTradeMarkApplicationLogsResult.cc | 24 +- ...yTradeMarkApplicationsByIntentionResult.cc | 84 +- .../model/QueryTradeMarkApplicationsResult.cc | 92 +- .../src/model/QueryTradeProduceListResult.cc | 60 +- .../QueryTrademarkMonitorResultsResult.cc | 72 +- .../model/QueryTrademarkMonitorRulesResult.cc | 80 +- .../src/model/QueryTrademarkPriceResult.cc | 24 +- .../src/model/DescribeBusinessStatusResult.cc | 24 +- vod/src/model/DescribePlayTopVideosResult.cc | 24 +- vod/src/model/DescribePlayUserAvgResult.cc | 16 +- vod/src/model/DescribePlayUserTotalResult.cc | 16 +- .../model/DescribePlayVideoStatisResult.cc | 28 +- vod/src/model/DescribeVodAIDataResult.cc | 20 +- .../model/DescribeVodCertificateListResult.cc | 28 +- .../model/DescribeVodDomainBpsDataResult.cc | 32 +- .../DescribeVodDomainCertificateInfoResult.cc | 40 +- .../model/DescribeVodDomainConfigsResult.cc | 28 +- .../model/DescribeVodDomainDetailResult.cc | 24 +- vod/src/model/DescribeVodDomainLogResult.cc | 36 +- .../DescribeVodDomainTrafficDataResult.cc | 32 +- .../model/DescribeVodDomainUsageDataResult.cc | 12 +- .../model/DescribeVodRefreshTasksResult.cc | 32 +- vod/src/model/DescribeVodStorageDataResult.cc | 16 +- .../model/DescribeVodTranscodeDataResult.cc | 20 +- vod/src/model/DescribeVodUserDomainsResult.cc | 64 +- vod/src/model/GetAIMediaAuditJobResult.cc | 228 ++--- vod/src/model/GetAIVideoTagResultResult.cc | 44 +- vod/src/model/GetAppInfosResult.cc | 32 +- vod/src/model/GetAttachedMediaInfoResult.cc | 84 +- vod/src/model/GetAuditHistoryResult.cc | 24 +- vod/src/model/GetCategoriesResult.cc | 28 +- .../model/GetEditingProjectMaterialsResult.cc | 60 +- .../model/GetMediaAuditResultDetailResult.cc | 28 +- vod/src/model/GetMediaAuditResultResult.cc | 132 +-- .../GetMediaAuditResultTimelineResult.cc | 32 +- vod/src/model/GetMediaDNAResultResult.cc | 16 +- vod/src/model/GetMezzanineInfoResult.cc | 160 ++-- vod/src/model/GetPlayInfoResult.cc | 104 +-- vod/src/model/GetTranscodeSummaryResult.cc | 96 +-- vod/src/model/GetTranscodeTaskResult.cc | 48 +- .../model/GetTranscodeTemplateGroupResult.cc | 68 +- vod/src/model/GetURLUploadInfosResult.cc | 44 +- vod/src/model/GetUploadDetailsResult.cc | 56 +- vod/src/model/GetVideoInfoResult.cc | 8 +- vod/src/model/GetVideoInfosResult.cc | 88 +- vod/src/model/GetVideoListResult.cc | 68 +- vod/src/model/ListAIJobResult.cc | 40 +- vod/src/model/ListAITemplateResult.cc | 36 +- vod/src/model/ListAppInfoResult.cc | 32 +- .../model/ListAppPoliciesForIdentityResult.cc | 32 +- vod/src/model/ListAuditSecurityIpResult.cc | 20 +- vod/src/model/ListLiveRecordVideoResult.cc | 92 +- vod/src/model/ListSnapshotsResult.cc | 12 +- vod/src/model/ListTranscodeTaskResult.cc | 32 +- .../model/ListTranscodeTemplateGroupResult.cc | 36 +- vod/src/model/ListVodTemplateResult.cc | 44 +- vod/src/model/ListWatermarkResult.cc | 36 +- vod/src/model/RegisterMediaResult.cc | 16 +- vod/src/model/SearchEditingProjectResult.cc | 44 +- vod/src/model/SearchMediaResult.cc | 164 ++-- vod/src/model/SubmitAIJobResult.cc | 36 +- vod/src/model/SubmitPreprocessJobsResult.cc | 8 +- vod/src/model/SubmitTranscodeJobsResult.cc | 8 +- vod/src/model/UploadMediaByURLResult.cc | 12 +- vpc/src/model/CreateNetworkAclResult.cc | 88 +- vpc/src/model/DescribeAccessPointsResult.cc | 36 +- .../model/DescribeBandwidthPackagesResult.cc | 80 +- vpc/src/model/DescribeBgpGroupsResult.cc | 56 +- vpc/src/model/DescribeBgpNetworksResult.cc | 16 +- vpc/src/model/DescribeBgpPeersResult.cc | 72 +- .../DescribeCommonBandwidthPackagesResult.cc | 96 +-- .../model/DescribeCustomerGatewaysResult.cc | 24 +- vpc/src/model/DescribeEipAddressesResult.cc | 144 ++-- vpc/src/model/DescribeEipGatewayInfoResult.cc | 16 +- vpc/src/model/DescribeEipMonitorDataResult.cc | 28 +- .../DescribeExpressCloudConnectionsResult.cc | 144 ++-- vpc/src/model/DescribeFlowLogsResult.cc | 48 +- .../DescribeForwardTableEntriesResult.cc | 40 +- ...scribeGlobalAccelerationInstancesResult.cc | 120 +-- .../model/DescribeGrantRulesToCenResult.cc | 16 +- vpc/src/model/DescribeHaVipsResult.cc | 48 +- ...beIPv6TranslatorAclListAttributesResult.cc | 16 +- .../DescribeIPv6TranslatorAclListsResult.cc | 12 +- .../DescribeIPv6TranslatorEntriesResult.cc | 64 +- .../model/DescribeIPv6TranslatorsResult.cc | 60 +- vpc/src/model/DescribeIpv6AddressesResult.cc | 52 +- .../DescribeIpv6EgressOnlyRulesResult.cc | 28 +- vpc/src/model/DescribeIpv6GatewaysResult.cc | 48 +- vpc/src/model/DescribeNatGatewaysResult.cc | 76 +- .../DescribeNetworkAclAttributesResult.cc | 88 +- vpc/src/model/DescribeNetworkAclsResult.cc | 120 +-- .../DescribePhysicalConnectionLOAResult.cc | 24 +- .../DescribePhysicalConnectionsResult.cc | 108 +-- vpc/src/model/DescribeRegionsResult.cc | 16 +- vpc/src/model/DescribeRouteEntryListResult.cc | 56 +- vpc/src/model/DescribeRouteTableListResult.cc | 56 +- vpc/src/model/DescribeRouteTablesResult.cc | 120 +-- .../model/DescribeRouterInterfacesResult.cc | 152 ++-- ...elatedGlobalAccelerationInstancesResult.cc | 20 +- .../model/DescribeSnatTableEntriesResult.cc | 32 +- .../model/DescribeSslVpnClientCertsResult.cc | 32 +- vpc/src/model/DescribeSslVpnServersResult.cc | 60 +- vpc/src/model/DescribeVRoutersResult.cc | 28 +- .../model/DescribeVSwitchAttributesResult.cc | 12 +- vpc/src/model/DescribeVSwitchesResult.cc | 68 +- ...orderRoutersForPhysicalConnectionResult.cc | 60 +- .../DescribeVirtualBorderRoutersResult.cc | 164 ++-- vpc/src/model/DescribeVpcAttributeResult.cc | 28 +- vpc/src/model/DescribeVpcsResult.cc | 68 +- vpc/src/model/DescribeVpnConnectionsResult.cc | 40 +- vpc/src/model/DescribeVpnGatewaysResult.cc | 68 +- .../model/DescribeVpnPbrRouteEntriesResult.cc | 32 +- .../model/DescribeVpnRouteEntriesResult.cc | 28 +- vpc/src/model/DescribeZonesResult.cc | 12 +- vpc/src/model/ListTagResourcesResult.cc | 20 +- .../src/model/QueryCustomerByPhoneResult.cc | 36 +- .../src/model/DescribeAccountDetailResult.cc | 28 +- yundun-ds/src/model/DescribeAccountsResult.cc | 80 +- .../src/model/DescribeAuthAccountsResult.cc | 28 +- yundun-ds/src/model/DescribeColumnsResult.cc | 64 +- .../src/model/DescribeConditionsResult.cc | 132 +-- yundun-ds/src/model/DescribeConfigsResult.cc | 24 +- .../src/model/DescribeDataAssetsResult.cc | 84 +- .../src/model/DescribeDataCountsResult.cc | 12 +- .../model/DescribeDataHubConnectorsResult.cc | 48 +- .../model/DescribeDataHubProjectsResult.cc | 44 +- .../DescribeDataHubSubscriptionsResult.cc | 52 +- .../src/model/DescribeDataHubTopicsResult.cc | 40 +- .../src/model/DescribeDataLimitSetResult.cc | 64 +- .../src/model/DescribeDataTotalCountResult.cc | 80 +- .../src/model/DescribeDepartCountsResult.cc | 56 +- yundun-ds/src/model/DescribeDepartsResult.cc | 32 +- .../src/model/DescribeEventCountsResult.cc | 16 +- .../src/model/DescribeEventDetailResult.cc | 28 +- .../src/model/DescribeEventTypesResult.cc | 44 +- yundun-ds/src/model/DescribeEventsResult.cc | 88 +- .../src/model/DescribeInstancesResult.cc | 72 +- .../model/DescribeOssObjectDetailResult.cc | 12 +- .../src/model/DescribeOssObjectsResult.cc | 36 +- yundun-ds/src/model/DescribePackagesResult.cc | 48 +- .../src/model/DescribePrivilegesResult.cc | 80 +- .../src/model/DescribeRuleTotalCountResult.cc | 12 +- yundun-ds/src/model/DescribeRulesResult.cc | 68 +- yundun-ds/src/model/DescribeTablesResult.cc | 60 +- .../DescribeTransferEventCountsResult.cc | 16 +- yundun/src/model/TodayqpsByRegionResult.cc | 16 +- 1795 files changed, 41555 insertions(+), 38367 deletions(-) create mode 100644 cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h create mode 100644 cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h create mode 100644 cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc create mode 100644 cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc create mode 100644 dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdRequest.h create mode 100644 dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdResult.h create mode 100644 dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdRequest.h create mode 100644 dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdResult.h create mode 100644 dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc create mode 100644 dyvmsapi/src/model/BindNumberAndVoipIdResult.cc create mode 100644 dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc create mode 100644 dyvmsapi/src/model/UnbindNumberAndVoipIdResult.cc create mode 100644 rds/include/alibabacloud/rds/model/CloneParameterGroupRequest.h create mode 100644 rds/include/alibabacloud/rds/model/CloneParameterGroupResult.h create mode 100644 rds/include/alibabacloud/rds/model/CreateParameterGroupRequest.h create mode 100644 rds/include/alibabacloud/rds/model/CreateParameterGroupResult.h create mode 100644 rds/include/alibabacloud/rds/model/DeleteParameterGroupRequest.h create mode 100644 rds/include/alibabacloud/rds/model/DeleteParameterGroupResult.h create mode 100644 rds/include/alibabacloud/rds/model/DescribeParameterGroupRequest.h create mode 100644 rds/include/alibabacloud/rds/model/DescribeParameterGroupResult.h create mode 100644 rds/include/alibabacloud/rds/model/DescribeParameterGroupsRequest.h create mode 100644 rds/include/alibabacloud/rds/model/DescribeParameterGroupsResult.h create mode 100644 rds/include/alibabacloud/rds/model/ModifyParameterGroupRequest.h create mode 100644 rds/include/alibabacloud/rds/model/ModifyParameterGroupResult.h create mode 100644 rds/src/model/CloneParameterGroupRequest.cc create mode 100644 rds/src/model/CloneParameterGroupResult.cc create mode 100644 rds/src/model/CreateParameterGroupRequest.cc create mode 100644 rds/src/model/CreateParameterGroupResult.cc create mode 100644 rds/src/model/DeleteParameterGroupRequest.cc create mode 100644 rds/src/model/DeleteParameterGroupResult.cc create mode 100644 rds/src/model/DescribeParameterGroupRequest.cc create mode 100644 rds/src/model/DescribeParameterGroupResult.cc create mode 100644 rds/src/model/DescribeParameterGroupsRequest.cc create mode 100644 rds/src/model/DescribeParameterGroupsResult.cc create mode 100644 rds/src/model/ModifyParameterGroupRequest.cc create mode 100644 rds/src/model/ModifyParameterGroupResult.cc diff --git a/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsRequest.h b/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsRequest.h index 858aded25..61a712eae 100644 --- a/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsRequest.h +++ b/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsRequest.h @@ -57,6 +57,8 @@ namespace AlibabaCloud void setLevels(const std::string& levels); std::string getParentEventTypes()const; void setParentEventTypes(const std::string& parentEventTypes); + std::string getStatus()const; + void setStatus(const std::string& status); private: std::string remark_; @@ -70,6 +72,7 @@ namespace AlibabaCloud std::string name_; std::string levels_; std::string parentEventTypes_; + std::string status_; }; } diff --git a/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsResult.h b/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsResult.h index c570353bd..f5d08c8b5 100644 --- a/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsResult.h +++ b/aegis/include/alibabacloud/aegis/model/DescribeSuspEventsResult.h @@ -34,6 +34,7 @@ namespace AlibabaCloud public: struct WarningSummary { + std::string uniqueInfo; std::string alarmEventName; int eventStatus; std::string saleVersion; diff --git a/aegis/src/model/DescribeAccesskeyLeakListResult.cc b/aegis/src/model/DescribeAccesskeyLeakListResult.cc index 9c042b2fd..78ccafd37 100644 --- a/aegis/src/model/DescribeAccesskeyLeakListResult.cc +++ b/aegis/src/model/DescribeAccesskeyLeakListResult.cc @@ -39,30 +39,30 @@ void DescribeAccesskeyLeakListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccessKeyLeakList = value["AccessKeyLeakList"]["AccessKeyLeak"]; - for (auto value : allAccessKeyLeakList) + auto allAccessKeyLeakListNode = value["AccessKeyLeakList"]["AccessKeyLeak"]; + for (auto valueAccessKeyLeakListAccessKeyLeak : allAccessKeyLeakListNode) { AccessKeyLeak accessKeyLeakListObject; - if(!value["Id"].isNull()) - accessKeyLeakListObject.id = std::stol(value["Id"].asString()); - if(!value["GmtModified"].isNull()) - accessKeyLeakListObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Asset"].isNull()) - accessKeyLeakListObject.asset = value["Asset"].asString(); - if(!value["Type"].isNull()) - accessKeyLeakListObject.type = value["Type"].asString(); - if(!value["AccesskeyId"].isNull()) - accessKeyLeakListObject.accesskeyId = value["AccesskeyId"].asString(); - if(!value["Status"].isNull()) - accessKeyLeakListObject.status = value["Status"].asString(); - if(!value["AliUserName"].isNull()) - accessKeyLeakListObject.aliUserName = value["AliUserName"].asString(); - if(!value["DealType"].isNull()) - accessKeyLeakListObject.dealType = value["DealType"].asString(); - if(!value["DealTime"].isNull()) - accessKeyLeakListObject.dealTime = value["DealTime"].asString(); - if(!value["UserType"].isNull()) - accessKeyLeakListObject.userType = value["UserType"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["Id"].isNull()) + accessKeyLeakListObject.id = std::stol(valueAccessKeyLeakListAccessKeyLeak["Id"].asString()); + if(!valueAccessKeyLeakListAccessKeyLeak["GmtModified"].isNull()) + accessKeyLeakListObject.gmtModified = std::stol(valueAccessKeyLeakListAccessKeyLeak["GmtModified"].asString()); + if(!valueAccessKeyLeakListAccessKeyLeak["Asset"].isNull()) + accessKeyLeakListObject.asset = valueAccessKeyLeakListAccessKeyLeak["Asset"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["Type"].isNull()) + accessKeyLeakListObject.type = valueAccessKeyLeakListAccessKeyLeak["Type"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["AccesskeyId"].isNull()) + accessKeyLeakListObject.accesskeyId = valueAccessKeyLeakListAccessKeyLeak["AccesskeyId"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["Status"].isNull()) + accessKeyLeakListObject.status = valueAccessKeyLeakListAccessKeyLeak["Status"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["AliUserName"].isNull()) + accessKeyLeakListObject.aliUserName = valueAccessKeyLeakListAccessKeyLeak["AliUserName"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["DealType"].isNull()) + accessKeyLeakListObject.dealType = valueAccessKeyLeakListAccessKeyLeak["DealType"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["DealTime"].isNull()) + accessKeyLeakListObject.dealTime = valueAccessKeyLeakListAccessKeyLeak["DealTime"].asString(); + if(!valueAccessKeyLeakListAccessKeyLeak["UserType"].isNull()) + accessKeyLeakListObject.userType = valueAccessKeyLeakListAccessKeyLeak["UserType"].asString(); accessKeyLeakList_.push_back(accessKeyLeakListObject); } if(!value["GmtLast"].isNull()) diff --git a/aegis/src/model/DescribeAgentInstallStatusResult.cc b/aegis/src/model/DescribeAgentInstallStatusResult.cc index 38c0464f0..576ab15da 100644 --- a/aegis/src/model/DescribeAgentInstallStatusResult.cc +++ b/aegis/src/model/DescribeAgentInstallStatusResult.cc @@ -39,18 +39,18 @@ void DescribeAgentInstallStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAegisClientInvokeStatusResponseList = value["AegisClientInvokeStatusResponseList"]["AegisClientInvokeStatusResponse"]; - for (auto value : allAegisClientInvokeStatusResponseList) + auto allAegisClientInvokeStatusResponseListNode = value["AegisClientInvokeStatusResponseList"]["AegisClientInvokeStatusResponse"]; + for (auto valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse : allAegisClientInvokeStatusResponseListNode) { AegisClientInvokeStatusResponse aegisClientInvokeStatusResponseListObject; - if(!value["Uuid"].isNull()) - aegisClientInvokeStatusResponseListObject.uuid = value["Uuid"].asString(); - if(!value["Message"].isNull()) - aegisClientInvokeStatusResponseListObject.message = value["Message"].asString(); - if(!value["Result"].isNull()) - aegisClientInvokeStatusResponseListObject.result = std::stoi(value["Result"].asString()); - if(!value["ResuleCode"].isNull()) - aegisClientInvokeStatusResponseListObject.resuleCode = value["ResuleCode"].asString(); + if(!valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["Uuid"].isNull()) + aegisClientInvokeStatusResponseListObject.uuid = valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["Uuid"].asString(); + if(!valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["Message"].isNull()) + aegisClientInvokeStatusResponseListObject.message = valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["Message"].asString(); + if(!valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["Result"].isNull()) + aegisClientInvokeStatusResponseListObject.result = std::stoi(valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["Result"].asString()); + if(!valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["ResuleCode"].isNull()) + aegisClientInvokeStatusResponseListObject.resuleCode = valueAegisClientInvokeStatusResponseListAegisClientInvokeStatusResponse["ResuleCode"].asString(); aegisClientInvokeStatusResponseList_.push_back(aegisClientInvokeStatusResponseListObject); } diff --git a/aegis/src/model/DescribeAlarmEventDetailResult.cc b/aegis/src/model/DescribeAlarmEventDetailResult.cc index 494fce4bc..668d52c74 100644 --- a/aegis/src/model/DescribeAlarmEventDetailResult.cc +++ b/aegis/src/model/DescribeAlarmEventDetailResult.cc @@ -76,22 +76,22 @@ void DescribeAlarmEventDetailResult::parse(const std::string &payload) data_.accessCode = dataNode["AccessCode"].asString(); if(!dataNode["Dealed"].isNull()) data_.dealed = dataNode["Dealed"].asString() == "true"; - auto allCauseDetails = value["CauseDetails"]["CauseDetail"]; - for (auto value : allCauseDetails) + auto allCauseDetailsNode = dataNode["CauseDetails"]["CauseDetail"]; + for (auto dataNodeCauseDetailsCauseDetail : allCauseDetailsNode) { Data::CauseDetail causeDetailObject; - if(!value["Key"].isNull()) - causeDetailObject.key = value["Key"].asString(); - auto allValue = value["Value"]["ValueItem"]; - for (auto value : allValue) + if(!dataNodeCauseDetailsCauseDetail["Key"].isNull()) + causeDetailObject.key = dataNodeCauseDetailsCauseDetail["Key"].asString(); + auto allValueNode = allCauseDetailsNode["Value"]["ValueItem"]; + for (auto allCauseDetailsNodeValueValueItem : allValueNode) { Data::CauseDetail::ValueItem valueObject; - if(!value["Name"].isNull()) - valueObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - valueObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - valueObject.value = value["Value"].asString(); + if(!allCauseDetailsNodeValueValueItem["Name"].isNull()) + valueObject.name = allCauseDetailsNodeValueValueItem["Name"].asString(); + if(!allCauseDetailsNodeValueValueItem["Type"].isNull()) + valueObject.type = allCauseDetailsNodeValueValueItem["Type"].asString(); + if(!allCauseDetailsNodeValueValueItem["Value"].isNull()) + valueObject.value = allCauseDetailsNodeValueValueItem["Value"].asString(); causeDetailObject.value.push_back(valueObject); } data_.causeDetails.push_back(causeDetailObject); diff --git a/aegis/src/model/DescribeAlarmEventListResult.cc b/aegis/src/model/DescribeAlarmEventListResult.cc index f7ebedf42..4c20bd334 100644 --- a/aegis/src/model/DescribeAlarmEventListResult.cc +++ b/aegis/src/model/DescribeAlarmEventListResult.cc @@ -39,58 +39,58 @@ void DescribeAlarmEventListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuspEvents = value["SuspEvents"]["SuspEventsItem"]; - for (auto value : allSuspEvents) + auto allSuspEventsNode = value["SuspEvents"]["SuspEventsItem"]; + for (auto valueSuspEventsSuspEventsItem : allSuspEventsNode) { SuspEventsItem suspEventsObject; - if(!value["AlarmUniqueInfo"].isNull()) - suspEventsObject.alarmUniqueInfo = value["AlarmUniqueInfo"].asString(); - if(!value["Solution"].isNull()) - suspEventsObject.solution = value["Solution"].asString(); - if(!value["Level"].isNull()) - suspEventsObject.level = value["Level"].asString(); - if(!value["CanBeDealOnLine"].isNull()) - suspEventsObject.canBeDealOnLine = value["CanBeDealOnLine"].asString() == "true"; - if(!value["Description"].isNull()) - suspEventsObject.description = value["Description"].asString(); - if(!value["StartTime"].isNull()) - suspEventsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - suspEventsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["AlarmEventType"].isNull()) - suspEventsObject.alarmEventType = value["AlarmEventType"].asString(); - if(!value["SuspiciousEventCount"].isNull()) - suspEventsObject.suspiciousEventCount = std::stoi(value["SuspiciousEventCount"].asString()); - if(!value["Uuid"].isNull()) - suspEventsObject.uuid = value["Uuid"].asString(); - if(!value["InstanceName"].isNull()) - suspEventsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - suspEventsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - suspEventsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["AlarmEventName"].isNull()) - suspEventsObject.alarmEventName = value["AlarmEventName"].asString(); - if(!value["SaleVersion"].isNull()) - suspEventsObject.saleVersion = value["SaleVersion"].asString(); - if(!value["DataSource"].isNull()) - suspEventsObject.dataSource = value["DataSource"].asString(); - if(!value["CanCancelFault"].isNull()) - suspEventsObject.canCancelFault = value["CanCancelFault"].asString() == "true"; - if(!value["Dealed"].isNull()) - suspEventsObject.dealed = value["Dealed"].asString() == "true"; - if(!value["GmtModified"].isNull()) - suspEventsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["HasTraceInfo"].isNull()) - suspEventsObject.hasTraceInfo = value["HasTraceInfo"].asString() == "true"; - if(!value["SecurityEventIds"].isNull()) - suspEventsObject.securityEventIds = value["SecurityEventIds"].asString(); - if(!value["OperateErrorCode"].isNull()) - suspEventsObject.operateErrorCode = value["OperateErrorCode"].asString(); - if(!value["AlarmEventNameOriginal"].isNull()) - suspEventsObject.alarmEventNameOriginal = value["AlarmEventNameOriginal"].asString(); - if(!value["InstanceId"].isNull()) - suspEventsObject.instanceId = value["InstanceId"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmUniqueInfo"].isNull()) + suspEventsObject.alarmUniqueInfo = valueSuspEventsSuspEventsItem["AlarmUniqueInfo"].asString(); + if(!valueSuspEventsSuspEventsItem["Solution"].isNull()) + suspEventsObject.solution = valueSuspEventsSuspEventsItem["Solution"].asString(); + if(!valueSuspEventsSuspEventsItem["Level"].isNull()) + suspEventsObject.level = valueSuspEventsSuspEventsItem["Level"].asString(); + if(!valueSuspEventsSuspEventsItem["CanBeDealOnLine"].isNull()) + suspEventsObject.canBeDealOnLine = valueSuspEventsSuspEventsItem["CanBeDealOnLine"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["Description"].isNull()) + suspEventsObject.description = valueSuspEventsSuspEventsItem["Description"].asString(); + if(!valueSuspEventsSuspEventsItem["StartTime"].isNull()) + suspEventsObject.startTime = std::stol(valueSuspEventsSuspEventsItem["StartTime"].asString()); + if(!valueSuspEventsSuspEventsItem["EndTime"].isNull()) + suspEventsObject.endTime = std::stol(valueSuspEventsSuspEventsItem["EndTime"].asString()); + if(!valueSuspEventsSuspEventsItem["AlarmEventType"].isNull()) + suspEventsObject.alarmEventType = valueSuspEventsSuspEventsItem["AlarmEventType"].asString(); + if(!valueSuspEventsSuspEventsItem["SuspiciousEventCount"].isNull()) + suspEventsObject.suspiciousEventCount = std::stoi(valueSuspEventsSuspEventsItem["SuspiciousEventCount"].asString()); + if(!valueSuspEventsSuspEventsItem["Uuid"].isNull()) + suspEventsObject.uuid = valueSuspEventsSuspEventsItem["Uuid"].asString(); + if(!valueSuspEventsSuspEventsItem["InstanceName"].isNull()) + suspEventsObject.instanceName = valueSuspEventsSuspEventsItem["InstanceName"].asString(); + if(!valueSuspEventsSuspEventsItem["InternetIp"].isNull()) + suspEventsObject.internetIp = valueSuspEventsSuspEventsItem["InternetIp"].asString(); + if(!valueSuspEventsSuspEventsItem["IntranetIp"].isNull()) + suspEventsObject.intranetIp = valueSuspEventsSuspEventsItem["IntranetIp"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmEventName"].isNull()) + suspEventsObject.alarmEventName = valueSuspEventsSuspEventsItem["AlarmEventName"].asString(); + if(!valueSuspEventsSuspEventsItem["SaleVersion"].isNull()) + suspEventsObject.saleVersion = valueSuspEventsSuspEventsItem["SaleVersion"].asString(); + if(!valueSuspEventsSuspEventsItem["DataSource"].isNull()) + suspEventsObject.dataSource = valueSuspEventsSuspEventsItem["DataSource"].asString(); + if(!valueSuspEventsSuspEventsItem["CanCancelFault"].isNull()) + suspEventsObject.canCancelFault = valueSuspEventsSuspEventsItem["CanCancelFault"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["Dealed"].isNull()) + suspEventsObject.dealed = valueSuspEventsSuspEventsItem["Dealed"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["GmtModified"].isNull()) + suspEventsObject.gmtModified = std::stol(valueSuspEventsSuspEventsItem["GmtModified"].asString()); + if(!valueSuspEventsSuspEventsItem["HasTraceInfo"].isNull()) + suspEventsObject.hasTraceInfo = valueSuspEventsSuspEventsItem["HasTraceInfo"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["SecurityEventIds"].isNull()) + suspEventsObject.securityEventIds = valueSuspEventsSuspEventsItem["SecurityEventIds"].asString(); + if(!valueSuspEventsSuspEventsItem["OperateErrorCode"].isNull()) + suspEventsObject.operateErrorCode = valueSuspEventsSuspEventsItem["OperateErrorCode"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmEventNameOriginal"].isNull()) + suspEventsObject.alarmEventNameOriginal = valueSuspEventsSuspEventsItem["AlarmEventNameOriginal"].asString(); + if(!valueSuspEventsSuspEventsItem["InstanceId"].isNull()) + suspEventsObject.instanceId = valueSuspEventsSuspEventsItem["InstanceId"].asString(); suspEvents_.push_back(suspEventsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/aegis/src/model/DescribeAnalysisCurveResult.cc b/aegis/src/model/DescribeAnalysisCurveResult.cc index a7a9c7e7c..55639b460 100644 --- a/aegis/src/model/DescribeAnalysisCurveResult.cc +++ b/aegis/src/model/DescribeAnalysisCurveResult.cc @@ -40,24 +40,24 @@ void DescribeAnalysisCurveResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto curvesNode = value["Curves"]; - auto allOriginalCurveList = value["OriginalCurveList"]["OriginalCurve"]; - for (auto value : allOriginalCurveList) + auto allOriginalCurveListNode = curvesNode["OriginalCurveList"]["OriginalCurve"]; + for (auto curvesNodeOriginalCurveListOriginalCurve : allOriginalCurveListNode) { Curves::OriginalCurve originalCurveObject; - if(!value["Count"].isNull()) - originalCurveObject.count = std::stoi(value["Count"].asString()); - if(!value["DsTimestamp"].isNull()) - originalCurveObject.dsTimestamp = std::stol(value["DsTimestamp"].asString()); + if(!curvesNodeOriginalCurveListOriginalCurve["Count"].isNull()) + originalCurveObject.count = std::stoi(curvesNodeOriginalCurveListOriginalCurve["Count"].asString()); + if(!curvesNodeOriginalCurveListOriginalCurve["DsTimestamp"].isNull()) + originalCurveObject.dsTimestamp = std::stol(curvesNodeOriginalCurveListOriginalCurve["DsTimestamp"].asString()); curves_.originalCurveList.push_back(originalCurveObject); } - auto allResultCurveList = value["ResultCurveList"]["ResultCurve"]; - for (auto value : allResultCurveList) + auto allResultCurveListNode = curvesNode["ResultCurveList"]["ResultCurve"]; + for (auto curvesNodeResultCurveListResultCurve : allResultCurveListNode) { Curves::ResultCurve resultCurveObject; - if(!value["Count"].isNull()) - resultCurveObject.count = std::stoi(value["Count"].asString()); - if(!value["DsTimestamp"].isNull()) - resultCurveObject.dsTimestamp = std::stol(value["DsTimestamp"].asString()); + if(!curvesNodeResultCurveListResultCurve["Count"].isNull()) + resultCurveObject.count = std::stoi(curvesNodeResultCurveListResultCurve["Count"].asString()); + if(!curvesNodeResultCurveListResultCurve["DsTimestamp"].isNull()) + resultCurveObject.dsTimestamp = std::stol(curvesNodeResultCurveListResultCurve["DsTimestamp"].asString()); curves_.resultCurveList.push_back(resultCurveObject); } diff --git a/aegis/src/model/DescribeAssetListResult.cc b/aegis/src/model/DescribeAssetListResult.cc index 77861157f..f56e98652 100644 --- a/aegis/src/model/DescribeAssetListResult.cc +++ b/aegis/src/model/DescribeAssetListResult.cc @@ -39,32 +39,32 @@ void DescribeAssetListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAssetList = value["AssetList"]["Asset"]; - for (auto value : allAssetList) + auto allAssetListNode = value["AssetList"]["Asset"]; + for (auto valueAssetListAsset : allAssetListNode) { Asset assetListObject; - if(!value["InternetIp"].isNull()) - assetListObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - assetListObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InstanceName"].isNull()) - assetListObject.instanceName = value["InstanceName"].asString(); - if(!value["Ip"].isNull()) - assetListObject.ip = value["Ip"].asString(); - if(!value["Uuid"].isNull()) - assetListObject.uuid = value["Uuid"].asString(); - if(!value["AssetType"].isNull()) - assetListObject.assetType = value["AssetType"].asString(); - if(!value["Os"].isNull()) - assetListObject.os = value["Os"].asString(); - if(!value["ClientStatus"].isNull()) - assetListObject.clientStatus = value["ClientStatus"].asString(); - if(!value["Region"].isNull()) - assetListObject.region = value["Region"].asString(); - if(!value["RegionName"].isNull()) - assetListObject.regionName = value["RegionName"].asString(); - if(!value["Status"].isNull()) - assetListObject.status = value["Status"].asString(); + if(!valueAssetListAsset["InternetIp"].isNull()) + assetListObject.internetIp = valueAssetListAsset["InternetIp"].asString(); + if(!valueAssetListAsset["IntranetIp"].isNull()) + assetListObject.intranetIp = valueAssetListAsset["IntranetIp"].asString(); + if(!valueAssetListAsset["InstanceName"].isNull()) + assetListObject.instanceName = valueAssetListAsset["InstanceName"].asString(); + if(!valueAssetListAsset["Ip"].isNull()) + assetListObject.ip = valueAssetListAsset["Ip"].asString(); + if(!valueAssetListAsset["Uuid"].isNull()) + assetListObject.uuid = valueAssetListAsset["Uuid"].asString(); + if(!valueAssetListAsset["AssetType"].isNull()) + assetListObject.assetType = valueAssetListAsset["AssetType"].asString(); + if(!valueAssetListAsset["Os"].isNull()) + assetListObject.os = valueAssetListAsset["Os"].asString(); + if(!valueAssetListAsset["ClientStatus"].isNull()) + assetListObject.clientStatus = valueAssetListAsset["ClientStatus"].asString(); + if(!valueAssetListAsset["Region"].isNull()) + assetListObject.region = valueAssetListAsset["Region"].asString(); + if(!valueAssetListAsset["RegionName"].isNull()) + assetListObject.regionName = valueAssetListAsset["RegionName"].asString(); + if(!valueAssetListAsset["Status"].isNull()) + assetListObject.status = valueAssetListAsset["Status"].asString(); assetList_.push_back(assetListObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeBizStatSimpleQueryResultResult.cc b/aegis/src/model/DescribeBizStatSimpleQueryResultResult.cc index 3c62081ad..7c58bd445 100644 --- a/aegis/src/model/DescribeBizStatSimpleQueryResultResult.cc +++ b/aegis/src/model/DescribeBizStatSimpleQueryResultResult.cc @@ -39,12 +39,12 @@ void DescribeBizStatSimpleQueryResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrendDataArr = value["TrendDataArr"]["BizStatTrendDOS"]; - for (auto value : allTrendDataArr) + auto allTrendDataArrNode = value["TrendDataArr"]["BizStatTrendDOS"]; + for (auto valueTrendDataArrBizStatTrendDOS : allTrendDataArrNode) { BizStatTrendDOS trendDataArrObject; - if(!value["BizName"].isNull()) - trendDataArrObject.bizName = value["BizName"].asString(); + if(!valueTrendDataArrBizStatTrendDOS["BizName"].isNull()) + trendDataArrObject.bizName = valueTrendDataArrBizStatTrendDOS["BizName"].asString(); auto allValueArray = value["ValueArray"]["IntegerItem"]; for (auto value : allValueArray) trendDataArrObject.valueArray.push_back(value.asString()); diff --git a/aegis/src/model/DescribeChartDataResult.cc b/aegis/src/model/DescribeChartDataResult.cc index 8d051ddde..21b0a0cbe 100644 --- a/aegis/src/model/DescribeChartDataResult.cc +++ b/aegis/src/model/DescribeChartDataResult.cc @@ -39,31 +39,31 @@ void DescribeChartDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMultipleData = value["MultipleData"]["MultipleDataItem"]; - for (auto value : allMultipleData) + auto allMultipleDataNode = value["MultipleData"]["MultipleDataItem"]; + for (auto valueMultipleDataMultipleDataItem : allMultipleDataNode) { MultipleDataItem multipleDataObject; - if(!value["Type"].isNull()) - multipleDataObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - multipleDataObject.name = value["Name"].asString(); - if(!value["Color"].isNull()) - multipleDataObject.color = value["Color"].asString(); - if(!value["Value"].isNull()) - multipleDataObject.value = std::stol(value["Value"].asString()); + if(!valueMultipleDataMultipleDataItem["Type"].isNull()) + multipleDataObject.type = valueMultipleDataMultipleDataItem["Type"].asString(); + if(!valueMultipleDataMultipleDataItem["Name"].isNull()) + multipleDataObject.name = valueMultipleDataMultipleDataItem["Name"].asString(); + if(!valueMultipleDataMultipleDataItem["Color"].isNull()) + multipleDataObject.color = valueMultipleDataMultipleDataItem["Color"].asString(); + if(!valueMultipleDataMultipleDataItem["Value"].isNull()) + multipleDataObject.value = std::stol(valueMultipleDataMultipleDataItem["Value"].asString()); multipleData_.push_back(multipleDataObject); } auto coordinateDataNode = value["CoordinateData"]; - auto allYAxisList = value["YAxisList"]["YAxisDo"]; - for (auto value : allYAxisList) + auto allYAxisListNode = coordinateDataNode["YAxisList"]["YAxisDo"]; + for (auto coordinateDataNodeYAxisListYAxisDo : allYAxisListNode) { CoordinateData::YAxisDo yAxisDoObject; - if(!value["Type"].isNull()) - yAxisDoObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - yAxisDoObject.name = value["Name"].asString(); - if(!value["Color"].isNull()) - yAxisDoObject.color = value["Color"].asString(); + if(!coordinateDataNodeYAxisListYAxisDo["Type"].isNull()) + yAxisDoObject.type = coordinateDataNodeYAxisListYAxisDo["Type"].asString(); + if(!coordinateDataNodeYAxisListYAxisDo["Name"].isNull()) + yAxisDoObject.name = coordinateDataNodeYAxisListYAxisDo["Name"].asString(); + if(!coordinateDataNodeYAxisListYAxisDo["Color"].isNull()) + yAxisDoObject.color = coordinateDataNodeYAxisListYAxisDo["Color"].asString(); auto allValue = value["Value"]["LongItem"]; for (auto value : allValue) yAxisDoObject.value.push_back(value.asString()); diff --git a/aegis/src/model/DescribeChartListResult.cc b/aegis/src/model/DescribeChartListResult.cc index d0c58708c..7c38d5ecf 100644 --- a/aegis/src/model/DescribeChartListResult.cc +++ b/aegis/src/model/DescribeChartListResult.cc @@ -39,20 +39,20 @@ void DescribeChartListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChartList = value["ChartList"]["chart"]; - for (auto value : allChartList) + auto allChartListNode = value["ChartList"]["chart"]; + for (auto valueChartListchart : allChartListNode) { Chart chartListObject; - if(!value["ChartId"].isNull()) - chartListObject.chartId = value["ChartId"].asString(); - if(!value["ChartName"].isNull()) - chartListObject.chartName = value["ChartName"].asString(); - if(!value["BusinessType"].isNull()) - chartListObject.businessType = value["BusinessType"].asString(); - if(!value["BusinessName"].isNull()) - chartListObject.businessName = value["BusinessName"].asString(); - if(!value["ChartType"].isNull()) - chartListObject.chartType = value["ChartType"].asString(); + if(!valueChartListchart["ChartId"].isNull()) + chartListObject.chartId = valueChartListchart["ChartId"].asString(); + if(!valueChartListchart["ChartName"].isNull()) + chartListObject.chartName = valueChartListchart["ChartName"].asString(); + if(!valueChartListchart["BusinessType"].isNull()) + chartListObject.businessType = valueChartListchart["BusinessType"].asString(); + if(!valueChartListchart["BusinessName"].isNull()) + chartListObject.businessName = valueChartListchart["BusinessName"].asString(); + if(!valueChartListchart["ChartType"].isNull()) + chartListObject.chartType = valueChartListchart["ChartType"].asString(); chartList_.push_back(chartListObject); } diff --git a/aegis/src/model/DescribeCheckWarningSummaryResult.cc b/aegis/src/model/DescribeCheckWarningSummaryResult.cc index 2f54607c2..a21f8d93b 100644 --- a/aegis/src/model/DescribeCheckWarningSummaryResult.cc +++ b/aegis/src/model/DescribeCheckWarningSummaryResult.cc @@ -39,32 +39,32 @@ void DescribeCheckWarningSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWarningSummarys = value["WarningSummarys"]["WarningSummary"]; - for (auto value : allWarningSummarys) + auto allWarningSummarysNode = value["WarningSummarys"]["WarningSummary"]; + for (auto valueWarningSummarysWarningSummary : allWarningSummarysNode) { WarningSummary warningSummarysObject; - if(!value["RiskId"].isNull()) - warningSummarysObject.riskId = std::stol(value["RiskId"].asString()); - if(!value["RiskName"].isNull()) - warningSummarysObject.riskName = value["RiskName"].asString(); - if(!value["TypeAlias"].isNull()) - warningSummarysObject.typeAlias = value["TypeAlias"].asString(); - if(!value["SubTypeAlias"].isNull()) - warningSummarysObject.subTypeAlias = value["SubTypeAlias"].asString(); - if(!value["LastFoundTime"].isNull()) - warningSummarysObject.lastFoundTime = value["LastFoundTime"].asString(); - if(!value["Level"].isNull()) - warningSummarysObject.level = value["Level"].asString(); - if(!value["CheckCount"].isNull()) - warningSummarysObject.checkCount = std::stoi(value["CheckCount"].asString()); - if(!value["HighWarningCount"].isNull()) - warningSummarysObject.highWarningCount = std::stoi(value["HighWarningCount"].asString()); - if(!value["MediumWarningCount"].isNull()) - warningSummarysObject.mediumWarningCount = std::stoi(value["MediumWarningCount"].asString()); - if(!value["LowWarningCount"].isNull()) - warningSummarysObject.lowWarningCount = std::stoi(value["LowWarningCount"].asString()); - if(!value["WarningMachineCount"].isNull()) - warningSummarysObject.warningMachineCount = std::stoi(value["WarningMachineCount"].asString()); + if(!valueWarningSummarysWarningSummary["RiskId"].isNull()) + warningSummarysObject.riskId = std::stol(valueWarningSummarysWarningSummary["RiskId"].asString()); + if(!valueWarningSummarysWarningSummary["RiskName"].isNull()) + warningSummarysObject.riskName = valueWarningSummarysWarningSummary["RiskName"].asString(); + if(!valueWarningSummarysWarningSummary["TypeAlias"].isNull()) + warningSummarysObject.typeAlias = valueWarningSummarysWarningSummary["TypeAlias"].asString(); + if(!valueWarningSummarysWarningSummary["SubTypeAlias"].isNull()) + warningSummarysObject.subTypeAlias = valueWarningSummarysWarningSummary["SubTypeAlias"].asString(); + if(!valueWarningSummarysWarningSummary["LastFoundTime"].isNull()) + warningSummarysObject.lastFoundTime = valueWarningSummarysWarningSummary["LastFoundTime"].asString(); + if(!valueWarningSummarysWarningSummary["Level"].isNull()) + warningSummarysObject.level = valueWarningSummarysWarningSummary["Level"].asString(); + if(!valueWarningSummarysWarningSummary["CheckCount"].isNull()) + warningSummarysObject.checkCount = std::stoi(valueWarningSummarysWarningSummary["CheckCount"].asString()); + if(!valueWarningSummarysWarningSummary["HighWarningCount"].isNull()) + warningSummarysObject.highWarningCount = std::stoi(valueWarningSummarysWarningSummary["HighWarningCount"].asString()); + if(!valueWarningSummarysWarningSummary["MediumWarningCount"].isNull()) + warningSummarysObject.mediumWarningCount = std::stoi(valueWarningSummarysWarningSummary["MediumWarningCount"].asString()); + if(!valueWarningSummarysWarningSummary["LowWarningCount"].isNull()) + warningSummarysObject.lowWarningCount = std::stoi(valueWarningSummarysWarningSummary["LowWarningCount"].asString()); + if(!valueWarningSummarysWarningSummary["WarningMachineCount"].isNull()) + warningSummarysObject.warningMachineCount = std::stoi(valueWarningSummarysWarningSummary["WarningMachineCount"].asString()); warningSummarys_.push_back(warningSummarysObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeCheckWarningsResult.cc b/aegis/src/model/DescribeCheckWarningsResult.cc index c972c477a..555504dc5 100644 --- a/aegis/src/model/DescribeCheckWarningsResult.cc +++ b/aegis/src/model/DescribeCheckWarningsResult.cc @@ -39,26 +39,26 @@ void DescribeCheckWarningsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCheckWarnings = value["CheckWarnings"]["CheckWarning"]; - for (auto value : allCheckWarnings) + auto allCheckWarningsNode = value["CheckWarnings"]["CheckWarning"]; + for (auto valueCheckWarningsCheckWarning : allCheckWarningsNode) { CheckWarning checkWarningsObject; - if(!value["Uuid"].isNull()) - checkWarningsObject.uuid = value["Uuid"].asString(); - if(!value["CheckId"].isNull()) - checkWarningsObject.checkId = std::stol(value["CheckId"].asString()); - if(!value["CheckWarningId"].isNull()) - checkWarningsObject.checkWarningId = std::stol(value["CheckWarningId"].asString()); - if(!value["Level"].isNull()) - checkWarningsObject.level = value["Level"].asString(); - if(!value["Item"].isNull()) - checkWarningsObject.item = value["Item"].asString(); - if(!value["Type"].isNull()) - checkWarningsObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - checkWarningsObject.status = std::stoi(value["Status"].asString()); - if(!value["Reason"].isNull()) - checkWarningsObject.reason = value["Reason"].asString(); + if(!valueCheckWarningsCheckWarning["Uuid"].isNull()) + checkWarningsObject.uuid = valueCheckWarningsCheckWarning["Uuid"].asString(); + if(!valueCheckWarningsCheckWarning["CheckId"].isNull()) + checkWarningsObject.checkId = std::stol(valueCheckWarningsCheckWarning["CheckId"].asString()); + if(!valueCheckWarningsCheckWarning["CheckWarningId"].isNull()) + checkWarningsObject.checkWarningId = std::stol(valueCheckWarningsCheckWarning["CheckWarningId"].asString()); + if(!valueCheckWarningsCheckWarning["Level"].isNull()) + checkWarningsObject.level = valueCheckWarningsCheckWarning["Level"].asString(); + if(!valueCheckWarningsCheckWarning["Item"].isNull()) + checkWarningsObject.item = valueCheckWarningsCheckWarning["Item"].asString(); + if(!valueCheckWarningsCheckWarning["Type"].isNull()) + checkWarningsObject.type = valueCheckWarningsCheckWarning["Type"].asString(); + if(!valueCheckWarningsCheckWarning["Status"].isNull()) + checkWarningsObject.status = std::stoi(valueCheckWarningsCheckWarning["Status"].asString()); + if(!valueCheckWarningsCheckWarning["Reason"].isNull()) + checkWarningsObject.reason = valueCheckWarningsCheckWarning["Reason"].asString(); checkWarnings_.push_back(checkWarningsObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeCustomizeReportChartDataResult.cc b/aegis/src/model/DescribeCustomizeReportChartDataResult.cc index e5e1fee67..726648223 100644 --- a/aegis/src/model/DescribeCustomizeReportChartDataResult.cc +++ b/aegis/src/model/DescribeCustomizeReportChartDataResult.cc @@ -39,34 +39,34 @@ void DescribeCustomizeReportChartDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChartList = value["ChartList"]["chart"]; - for (auto value : allChartList) + auto allChartListNode = value["ChartList"]["chart"]; + for (auto valueChartListchart : allChartListNode) { Chart chartListObject; - if(!value["ChartId"].isNull()) - chartListObject.chartId = value["ChartId"].asString(); - if(!value["ChartName"].isNull()) - chartListObject.chartName = value["ChartName"].asString(); - if(!value["Type"].isNull()) - chartListObject.type = value["Type"].asString(); - auto allDataList = value["DataList"]["data"]; - for (auto value : allDataList) + if(!valueChartListchart["ChartId"].isNull()) + chartListObject.chartId = valueChartListchart["ChartId"].asString(); + if(!valueChartListchart["ChartName"].isNull()) + chartListObject.chartName = valueChartListchart["ChartName"].asString(); + if(!valueChartListchart["Type"].isNull()) + chartListObject.type = valueChartListchart["Type"].asString(); + auto allDataListNode = allChartListNode["DataList"]["data"]; + for (auto allChartListNodeDataListdata : allDataListNode) { Chart::Data dataListObject; - if(!value["Name"].isNull()) - dataListObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - dataListObject.count = std::stoi(value["Count"].asString()); - if(!value["Old"].isNull()) - dataListObject.old = std::stoi(value["Old"].asString()); - auto allChartDataList = value["ChartDataList"]["chartData"]; - for (auto value : allChartDataList) + if(!allChartListNodeDataListdata["Name"].isNull()) + dataListObject.name = allChartListNodeDataListdata["Name"].asString(); + if(!allChartListNodeDataListdata["Count"].isNull()) + dataListObject.count = std::stoi(allChartListNodeDataListdata["Count"].asString()); + if(!allChartListNodeDataListdata["Old"].isNull()) + dataListObject.old = std::stoi(allChartListNodeDataListdata["Old"].asString()); + auto allChartDataListNode = allDataListNode["ChartDataList"]["chartData"]; + for (auto allDataListNodeChartDataListchartData : allChartDataListNode) { Chart::Data::ChartData chartDataListObject; - if(!value["Name"].isNull()) - chartDataListObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - chartDataListObject.value = std::stoi(value["Value"].asString()); + if(!allDataListNodeChartDataListchartData["Name"].isNull()) + chartDataListObject.name = allDataListNodeChartDataListchartData["Name"].asString(); + if(!allDataListNodeChartDataListchartData["Value"].isNull()) + chartDataListObject.value = std::stoi(allDataListNodeChartDataListchartData["Value"].asString()); dataListObject.chartDataList.push_back(chartDataListObject); } chartListObject.dataList.push_back(dataListObject); diff --git a/aegis/src/model/DescribeCustomizeReportChartListResult.cc b/aegis/src/model/DescribeCustomizeReportChartListResult.cc index f68ebcc4c..4124dd682 100644 --- a/aegis/src/model/DescribeCustomizeReportChartListResult.cc +++ b/aegis/src/model/DescribeCustomizeReportChartListResult.cc @@ -39,16 +39,16 @@ void DescribeCustomizeReportChartListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChartList = value["ChartList"]["chart"]; - for (auto value : allChartList) + auto allChartListNode = value["ChartList"]["chart"]; + for (auto valueChartListchart : allChartListNode) { Chart chartListObject; - if(!value["ChartId"].isNull()) - chartListObject.chartId = value["ChartId"].asString(); - if(!value["ChartName"].isNull()) - chartListObject.chartName = value["ChartName"].asString(); - if(!value["Area"].isNull()) - chartListObject.area = value["Area"].asString(); + if(!valueChartListchart["ChartId"].isNull()) + chartListObject.chartId = valueChartListchart["ChartId"].asString(); + if(!valueChartListchart["ChartName"].isNull()) + chartListObject.chartName = valueChartListchart["ChartName"].asString(); + if(!valueChartListchart["Area"].isNull()) + chartListObject.area = valueChartListchart["Area"].asString(); chartList_.push_back(chartListObject); } diff --git a/aegis/src/model/DescribeCustomizeReportListResult.cc b/aegis/src/model/DescribeCustomizeReportListResult.cc index 883138bc9..5df5288bc 100644 --- a/aegis/src/model/DescribeCustomizeReportListResult.cc +++ b/aegis/src/model/DescribeCustomizeReportListResult.cc @@ -39,20 +39,20 @@ void DescribeCustomizeReportListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReportList = value["ReportList"]["Report"]; - for (auto value : allReportList) + auto allReportListNode = value["ReportList"]["Report"]; + for (auto valueReportListReport : allReportListNode) { Report reportListObject; - if(!value["ReportId"].isNull()) - reportListObject.reportId = std::stol(value["ReportId"].asString()); - if(!value["Title"].isNull()) - reportListObject.title = value["Title"].asString(); - if(!value["ReportType"].isNull()) - reportListObject.reportType = std::stoi(value["ReportType"].asString()); - if(!value["ReportStatus"].isNull()) - reportListObject.reportStatus = value["ReportStatus"].asString(); - if(!value["IsDefault"].isNull()) - reportListObject.isDefault = value["IsDefault"].asString(); + if(!valueReportListReport["ReportId"].isNull()) + reportListObject.reportId = std::stol(valueReportListReport["ReportId"].asString()); + if(!valueReportListReport["Title"].isNull()) + reportListObject.title = valueReportListReport["Title"].asString(); + if(!valueReportListReport["ReportType"].isNull()) + reportListObject.reportType = std::stoi(valueReportListReport["ReportType"].asString()); + if(!valueReportListReport["ReportStatus"].isNull()) + reportListObject.reportStatus = valueReportListReport["ReportStatus"].asString(); + if(!valueReportListReport["IsDefault"].isNull()) + reportListObject.isDefault = valueReportListReport["IsDefault"].asString(); reportList_.push_back(reportListObject); } diff --git a/aegis/src/model/DescribeDataSourceResult.cc b/aegis/src/model/DescribeDataSourceResult.cc index 5f552fb05..c5bff2c4c 100644 --- a/aegis/src/model/DescribeDataSourceResult.cc +++ b/aegis/src/model/DescribeDataSourceResult.cc @@ -39,38 +39,38 @@ void DescribeDataSourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMetaDatas = value["MetaDatas"]["Data"]; - for (auto value : allMetaDatas) + auto allMetaDatasNode = value["MetaDatas"]["Data"]; + for (auto valueMetaDatasData : allMetaDatasNode) { Data metaDatasObject; - if(!value["DataSourceId"].isNull()) - metaDatasObject.dataSourceId = std::stoi(value["DataSourceId"].asString()); - if(!value["DateSourceName"].isNull()) - metaDatasObject.dateSourceName = value["DateSourceName"].asString(); - if(!value["DataSourceName"].isNull()) - metaDatasObject.dataSourceName = value["DataSourceName"].asString(); - if(!value["Description"].isNull()) - metaDatasObject.description = value["Description"].asString(); - auto allMetaDataFields = value["MetaDataFields"]["MetaDataField"]; - for (auto value : allMetaDataFields) + if(!valueMetaDatasData["DataSourceId"].isNull()) + metaDatasObject.dataSourceId = std::stoi(valueMetaDatasData["DataSourceId"].asString()); + if(!valueMetaDatasData["DateSourceName"].isNull()) + metaDatasObject.dateSourceName = valueMetaDatasData["DateSourceName"].asString(); + if(!valueMetaDatasData["DataSourceName"].isNull()) + metaDatasObject.dataSourceName = valueMetaDatasData["DataSourceName"].asString(); + if(!valueMetaDatasData["Description"].isNull()) + metaDatasObject.description = valueMetaDatasData["Description"].asString(); + auto allMetaDataFieldsNode = allMetaDatasNode["MetaDataFields"]["MetaDataField"]; + for (auto allMetaDatasNodeMetaDataFieldsMetaDataField : allMetaDataFieldsNode) { Data::MetaDataField metaDataFieldsObject; - if(!value["FiledName"].isNull()) - metaDataFieldsObject.filedName = value["FiledName"].asString(); - if(!value["Filed"].isNull()) - metaDataFieldsObject.filed = value["Filed"].asString(); - if(!value["ValueType"].isNull()) - metaDataFieldsObject.valueType = value["ValueType"].asString(); - if(!value["Sample"].isNull()) - metaDataFieldsObject.sample = value["Sample"].asString(); - auto allOperatorList = value["OperatorList"]["Operator"]; - for (auto value : allOperatorList) + if(!allMetaDatasNodeMetaDataFieldsMetaDataField["FiledName"].isNull()) + metaDataFieldsObject.filedName = allMetaDatasNodeMetaDataFieldsMetaDataField["FiledName"].asString(); + if(!allMetaDatasNodeMetaDataFieldsMetaDataField["Filed"].isNull()) + metaDataFieldsObject.filed = allMetaDatasNodeMetaDataFieldsMetaDataField["Filed"].asString(); + if(!allMetaDatasNodeMetaDataFieldsMetaDataField["ValueType"].isNull()) + metaDataFieldsObject.valueType = allMetaDatasNodeMetaDataFieldsMetaDataField["ValueType"].asString(); + if(!allMetaDatasNodeMetaDataFieldsMetaDataField["Sample"].isNull()) + metaDataFieldsObject.sample = allMetaDatasNodeMetaDataFieldsMetaDataField["Sample"].asString(); + auto allOperatorListNode = allMetaDataFieldsNode["OperatorList"]["Operator"]; + for (auto allMetaDataFieldsNodeOperatorListOperator : allOperatorListNode) { Data::MetaDataField::_Operator operatorListObject; - if(!value["Name"].isNull()) - operatorListObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - operatorListObject.description = value["Description"].asString(); + if(!allMetaDataFieldsNodeOperatorListOperator["Name"].isNull()) + operatorListObject.name = allMetaDataFieldsNodeOperatorListOperator["Name"].asString(); + if(!allMetaDataFieldsNodeOperatorListOperator["Description"].isNull()) + operatorListObject.description = allMetaDataFieldsNodeOperatorListOperator["Description"].asString(); metaDataFieldsObject.operatorList.push_back(operatorListObject); } metaDatasObject.metaDataFields.push_back(metaDataFieldsObject); diff --git a/aegis/src/model/DescribeDingTalkResult.cc b/aegis/src/model/DescribeDingTalkResult.cc index ae721b510..a3df65bf6 100644 --- a/aegis/src/model/DescribeDingTalkResult.cc +++ b/aegis/src/model/DescribeDingTalkResult.cc @@ -39,24 +39,24 @@ void DescribeDingTalkResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allActionList = value["ActionList"]["ActionListArr"]; - for (auto value : allActionList) + auto allActionListNode = value["ActionList"]["ActionListArr"]; + for (auto valueActionListActionListArr : allActionListNode) { ActionListArr actionListObject; - if(!value["GmtModified"].isNull()) - actionListObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Id"].isNull()) - actionListObject.id = std::stoi(value["Id"].asString()); - if(!value["AliUid"].isNull()) - actionListObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["GmtCreate"].isNull()) - actionListObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["Url"].isNull()) - actionListObject.url = value["Url"].asString(); - if(!value["IntervalTime"].isNull()) - actionListObject.intervalTime = std::stoi(value["IntervalTime"].asString()); - if(!value["ActionName"].isNull()) - actionListObject.actionName = value["ActionName"].asString(); + if(!valueActionListActionListArr["GmtModified"].isNull()) + actionListObject.gmtModified = std::stol(valueActionListActionListArr["GmtModified"].asString()); + if(!valueActionListActionListArr["Id"].isNull()) + actionListObject.id = std::stoi(valueActionListActionListArr["Id"].asString()); + if(!valueActionListActionListArr["AliUid"].isNull()) + actionListObject.aliUid = std::stol(valueActionListActionListArr["AliUid"].asString()); + if(!valueActionListActionListArr["GmtCreate"].isNull()) + actionListObject.gmtCreate = std::stol(valueActionListActionListArr["GmtCreate"].asString()); + if(!valueActionListActionListArr["Url"].isNull()) + actionListObject.url = valueActionListActionListArr["Url"].asString(); + if(!valueActionListActionListArr["IntervalTime"].isNull()) + actionListObject.intervalTime = std::stoi(valueActionListActionListArr["IntervalTime"].asString()); + if(!valueActionListActionListArr["ActionName"].isNull()) + actionListObject.actionName = valueActionListActionListArr["ActionName"].asString(); actionList_.push_back(actionListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/aegis/src/model/DescribeEmgNoticeResult.cc b/aegis/src/model/DescribeEmgNoticeResult.cc index 4bbea7234..353cca82f 100644 --- a/aegis/src/model/DescribeEmgNoticeResult.cc +++ b/aegis/src/model/DescribeEmgNoticeResult.cc @@ -39,22 +39,22 @@ void DescribeEmgNoticeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEmgVulGroupList = value["EmgVulGroupList"]["EmgVulGroup"]; - for (auto value : allEmgVulGroupList) + auto allEmgVulGroupListNode = value["EmgVulGroupList"]["EmgVulGroup"]; + for (auto valueEmgVulGroupListEmgVulGroup : allEmgVulGroupListNode) { EmgVulGroup emgVulGroupListObject; - if(!value["AliasName"].isNull()) - emgVulGroupListObject.aliasName = value["AliasName"].asString(); - if(!value["Name"].isNull()) - emgVulGroupListObject.name = value["Name"].asString(); - if(!value["GmtPublish"].isNull()) - emgVulGroupListObject.gmtPublish = std::stol(value["GmtPublish"].asString()); - if(!value["Description"].isNull()) - emgVulGroupListObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - emgVulGroupListObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - emgVulGroupListObject.status = std::stoi(value["Status"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["AliasName"].isNull()) + emgVulGroupListObject.aliasName = valueEmgVulGroupListEmgVulGroup["AliasName"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Name"].isNull()) + emgVulGroupListObject.name = valueEmgVulGroupListEmgVulGroup["Name"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["GmtPublish"].isNull()) + emgVulGroupListObject.gmtPublish = std::stol(valueEmgVulGroupListEmgVulGroup["GmtPublish"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Description"].isNull()) + emgVulGroupListObject.description = valueEmgVulGroupListEmgVulGroup["Description"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Type"].isNull()) + emgVulGroupListObject.type = valueEmgVulGroupListEmgVulGroup["Type"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Status"].isNull()) + emgVulGroupListObject.status = std::stoi(valueEmgVulGroupListEmgVulGroup["Status"].asString()); emgVulGroupList_.push_back(emgVulGroupListObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeEmgVulGroupResult.cc b/aegis/src/model/DescribeEmgVulGroupResult.cc index 0578f3f53..bf523d009 100644 --- a/aegis/src/model/DescribeEmgVulGroupResult.cc +++ b/aegis/src/model/DescribeEmgVulGroupResult.cc @@ -39,26 +39,26 @@ void DescribeEmgVulGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEmgVulGroupList = value["EmgVulGroupList"]["EmgVulGroup"]; - for (auto value : allEmgVulGroupList) + auto allEmgVulGroupListNode = value["EmgVulGroupList"]["EmgVulGroup"]; + for (auto valueEmgVulGroupListEmgVulGroup : allEmgVulGroupListNode) { EmgVulGroup emgVulGroupListObject; - if(!value["AliasName"].isNull()) - emgVulGroupListObject.aliasName = value["AliasName"].asString(); - if(!value["PendingCount"].isNull()) - emgVulGroupListObject.pendingCount = std::stoi(value["PendingCount"].asString()); - if(!value["Name"].isNull()) - emgVulGroupListObject.name = value["Name"].asString(); - if(!value["GmtPublish"].isNull()) - emgVulGroupListObject.gmtPublish = std::stol(value["GmtPublish"].asString()); - if(!value["Description"].isNull()) - emgVulGroupListObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - emgVulGroupListObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - emgVulGroupListObject.status = std::stoi(value["Status"].asString()); - if(!value["Progress"].isNull()) - emgVulGroupListObject.progress = std::stoi(value["Progress"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["AliasName"].isNull()) + emgVulGroupListObject.aliasName = valueEmgVulGroupListEmgVulGroup["AliasName"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["PendingCount"].isNull()) + emgVulGroupListObject.pendingCount = std::stoi(valueEmgVulGroupListEmgVulGroup["PendingCount"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Name"].isNull()) + emgVulGroupListObject.name = valueEmgVulGroupListEmgVulGroup["Name"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["GmtPublish"].isNull()) + emgVulGroupListObject.gmtPublish = std::stol(valueEmgVulGroupListEmgVulGroup["GmtPublish"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Description"].isNull()) + emgVulGroupListObject.description = valueEmgVulGroupListEmgVulGroup["Description"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Type"].isNull()) + emgVulGroupListObject.type = valueEmgVulGroupListEmgVulGroup["Type"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Status"].isNull()) + emgVulGroupListObject.status = std::stoi(valueEmgVulGroupListEmgVulGroup["Status"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Progress"].isNull()) + emgVulGroupListObject.progress = std::stoi(valueEmgVulGroupListEmgVulGroup["Progress"].asString()); emgVulGroupList_.push_back(emgVulGroupListObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeEntityListResult.cc b/aegis/src/model/DescribeEntityListResult.cc index 1b3fc9d7a..7fb0e09d4 100644 --- a/aegis/src/model/DescribeEntityListResult.cc +++ b/aegis/src/model/DescribeEntityListResult.cc @@ -39,32 +39,32 @@ void DescribeEntityListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEntityList = value["EntityList"]["Entity"]; - for (auto value : allEntityList) + auto allEntityListNode = value["EntityList"]["Entity"]; + for (auto valueEntityListEntity : allEntityListNode) { Entity entityListObject; - if(!value["AegisOnline"].isNull()) - entityListObject.aegisOnline = value["AegisOnline"].asString() == "true"; - if(!value["Flag"].isNull()) - entityListObject.flag = std::stoi(value["Flag"].asString()); - if(!value["Os"].isNull()) - entityListObject.os = value["Os"].asString(); - if(!value["InstanceName"].isNull()) - entityListObject.instanceName = value["InstanceName"].asString(); - if(!value["AegisVersion"].isNull()) - entityListObject.aegisVersion = value["AegisVersion"].asString(); - if(!value["GroupId"].isNull()) - entityListObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Ip"].isNull()) - entityListObject.ip = value["Ip"].asString(); - if(!value["ClientStatus"].isNull()) - entityListObject.clientStatus = value["ClientStatus"].asString() == "true"; - if(!value["Region"].isNull()) - entityListObject.region = value["Region"].asString(); - if(!value["BuyVersion"].isNull()) - entityListObject.buyVersion = value["BuyVersion"].asString(); - if(!value["Uuid"].isNull()) - entityListObject.uuid = value["Uuid"].asString(); + if(!valueEntityListEntity["AegisOnline"].isNull()) + entityListObject.aegisOnline = valueEntityListEntity["AegisOnline"].asString() == "true"; + if(!valueEntityListEntity["Flag"].isNull()) + entityListObject.flag = std::stoi(valueEntityListEntity["Flag"].asString()); + if(!valueEntityListEntity["Os"].isNull()) + entityListObject.os = valueEntityListEntity["Os"].asString(); + if(!valueEntityListEntity["InstanceName"].isNull()) + entityListObject.instanceName = valueEntityListEntity["InstanceName"].asString(); + if(!valueEntityListEntity["AegisVersion"].isNull()) + entityListObject.aegisVersion = valueEntityListEntity["AegisVersion"].asString(); + if(!valueEntityListEntity["GroupId"].isNull()) + entityListObject.groupId = std::stol(valueEntityListEntity["GroupId"].asString()); + if(!valueEntityListEntity["Ip"].isNull()) + entityListObject.ip = valueEntityListEntity["Ip"].asString(); + if(!valueEntityListEntity["ClientStatus"].isNull()) + entityListObject.clientStatus = valueEntityListEntity["ClientStatus"].asString() == "true"; + if(!valueEntityListEntity["Region"].isNull()) + entityListObject.region = valueEntityListEntity["Region"].asString(); + if(!valueEntityListEntity["BuyVersion"].isNull()) + entityListObject.buyVersion = valueEntityListEntity["BuyVersion"].asString(); + if(!valueEntityListEntity["Uuid"].isNull()) + entityListObject.uuid = valueEntityListEntity["Uuid"].asString(); entityList_.push_back(entityListObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeEventCountCurveResult.cc b/aegis/src/model/DescribeEventCountCurveResult.cc index 8684b247a..94d91633d 100644 --- a/aegis/src/model/DescribeEventCountCurveResult.cc +++ b/aegis/src/model/DescribeEventCountCurveResult.cc @@ -40,30 +40,30 @@ void DescribeEventCountCurveResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto curveDataNode = value["CurveData"]; - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = curveDataNode["Items"]["Item"]; + for (auto curveDataNodeItemsItem : allItemsNode) { CurveData::Item itemObject; - if(!value["Name"].isNull()) - itemObject.name = value["Name"].asString(); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + if(!curveDataNodeItemsItem["Name"].isNull()) + itemObject.name = curveDataNodeItemsItem["Name"].asString(); + auto allDataNode = allItemsNode["Data"]["DataItem"]; + for (auto allItemsNodeDataDataItem : allDataNode) { CurveData::Item::DataItem dataObject; - if(!value["High"].isNull()) - dataObject.high = std::stoi(value["High"].asString()); - if(!value["Total"].isNull()) - dataObject.total = std::stoi(value["Total"].asString()); - if(!value["Low"].isNull()) - dataObject.low = std::stoi(value["Low"].asString()); - if(!value["Serious"].isNull()) - dataObject.serious = std::stoi(value["Serious"].asString()); - if(!value["Suspicious"].isNull()) - dataObject.suspicious = std::stoi(value["Suspicious"].asString()); - if(!value["Remind"].isNull()) - dataObject.remind = std::stoi(value["Remind"].asString()); - if(!value["Medium"].isNull()) - dataObject.medium = std::stoi(value["Medium"].asString()); + if(!allItemsNodeDataDataItem["High"].isNull()) + dataObject.high = std::stoi(allItemsNodeDataDataItem["High"].asString()); + if(!allItemsNodeDataDataItem["Total"].isNull()) + dataObject.total = std::stoi(allItemsNodeDataDataItem["Total"].asString()); + if(!allItemsNodeDataDataItem["Low"].isNull()) + dataObject.low = std::stoi(allItemsNodeDataDataItem["Low"].asString()); + if(!allItemsNodeDataDataItem["Serious"].isNull()) + dataObject.serious = std::stoi(allItemsNodeDataDataItem["Serious"].asString()); + if(!allItemsNodeDataDataItem["Suspicious"].isNull()) + dataObject.suspicious = std::stoi(allItemsNodeDataDataItem["Suspicious"].asString()); + if(!allItemsNodeDataDataItem["Remind"].isNull()) + dataObject.remind = std::stoi(allItemsNodeDataDataItem["Remind"].asString()); + if(!allItemsNodeDataDataItem["Medium"].isNull()) + dataObject.medium = std::stoi(allItemsNodeDataDataItem["Medium"].asString()); itemObject.data.push_back(dataObject); } curveData_.items.push_back(itemObject); diff --git a/aegis/src/model/DescribeFilterFieldsResult.cc b/aegis/src/model/DescribeFilterFieldsResult.cc index 81129980c..f727f68e9 100644 --- a/aegis/src/model/DescribeFilterFieldsResult.cc +++ b/aegis/src/model/DescribeFilterFieldsResult.cc @@ -39,12 +39,12 @@ void DescribeFilterFieldsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogFilterList = value["LogFilterList"]["LogFilterListItem"]; - for (auto value : allLogFilterList) + auto allLogFilterListNode = value["LogFilterList"]["LogFilterListItem"]; + for (auto valueLogFilterListLogFilterListItem : allLogFilterListNode) { LogFilterListItem logFilterListObject; - if(!value["Fields"].isNull()) - logFilterListObject.fields = value["Fields"].asString(); + if(!valueLogFilterListLogFilterListItem["Fields"].isNull()) + logFilterListObject.fields = valueLogFilterListLogFilterListItem["Fields"].asString(); logFilterList_.push_back(logFilterListObject); } if(!value["Total"].isNull()) diff --git a/aegis/src/model/DescribeGroupListResult.cc b/aegis/src/model/DescribeGroupListResult.cc index 518bb7d86..a5589d6fe 100644 --- a/aegis/src/model/DescribeGroupListResult.cc +++ b/aegis/src/model/DescribeGroupListResult.cc @@ -39,28 +39,28 @@ void DescribeGroupListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRuleGroups = value["RuleGroups"]["RuleGroupsItem"]; - for (auto value : allRuleGroups) + auto allRuleGroupsNode = value["RuleGroups"]["RuleGroupsItem"]; + for (auto valueRuleGroupsRuleGroupsItem : allRuleGroupsNode) { RuleGroupsItem ruleGroupsObject; - if(!value["GroupName"].isNull()) - ruleGroupsObject.groupName = value["GroupName"].asString(); - if(!value["RuleNum"].isNull()) - ruleGroupsObject.ruleNum = std::stoi(value["RuleNum"].asString()); - if(!value["Modified"].isNull()) - ruleGroupsObject.modified = std::stol(value["Modified"].asString()); - if(!value["Create"].isNull()) - ruleGroupsObject.create = std::stol(value["Create"].asString()); - if(!value["Description"].isNull()) - ruleGroupsObject.description = value["Description"].asString(); - if(!value["Id"].isNull()) - ruleGroupsObject.id = std::stoi(value["Id"].asString()); - if(!value["AliUid"].isNull()) - ruleGroupsObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["Status"].isNull()) - ruleGroupsObject.status = std::stoi(value["Status"].asString()); - if(!value["MachineGroupIds"].isNull()) - ruleGroupsObject.machineGroupIds = value["MachineGroupIds"].asString(); + if(!valueRuleGroupsRuleGroupsItem["GroupName"].isNull()) + ruleGroupsObject.groupName = valueRuleGroupsRuleGroupsItem["GroupName"].asString(); + if(!valueRuleGroupsRuleGroupsItem["RuleNum"].isNull()) + ruleGroupsObject.ruleNum = std::stoi(valueRuleGroupsRuleGroupsItem["RuleNum"].asString()); + if(!valueRuleGroupsRuleGroupsItem["Modified"].isNull()) + ruleGroupsObject.modified = std::stol(valueRuleGroupsRuleGroupsItem["Modified"].asString()); + if(!valueRuleGroupsRuleGroupsItem["Create"].isNull()) + ruleGroupsObject.create = std::stol(valueRuleGroupsRuleGroupsItem["Create"].asString()); + if(!valueRuleGroupsRuleGroupsItem["Description"].isNull()) + ruleGroupsObject.description = valueRuleGroupsRuleGroupsItem["Description"].asString(); + if(!valueRuleGroupsRuleGroupsItem["Id"].isNull()) + ruleGroupsObject.id = std::stoi(valueRuleGroupsRuleGroupsItem["Id"].asString()); + if(!valueRuleGroupsRuleGroupsItem["AliUid"].isNull()) + ruleGroupsObject.aliUid = std::stol(valueRuleGroupsRuleGroupsItem["AliUid"].asString()); + if(!valueRuleGroupsRuleGroupsItem["Status"].isNull()) + ruleGroupsObject.status = std::stoi(valueRuleGroupsRuleGroupsItem["Status"].asString()); + if(!valueRuleGroupsRuleGroupsItem["MachineGroupIds"].isNull()) + ruleGroupsObject.machineGroupIds = valueRuleGroupsRuleGroupsItem["MachineGroupIds"].asString(); ruleGroups_.push_back(ruleGroupsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/aegis/src/model/DescribeGroupedVulResult.cc b/aegis/src/model/DescribeGroupedVulResult.cc index aad7d48b8..8748022b1 100644 --- a/aegis/src/model/DescribeGroupedVulResult.cc +++ b/aegis/src/model/DescribeGroupedVulResult.cc @@ -39,30 +39,30 @@ void DescribeGroupedVulResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroupedVulItems = value["GroupedVulItems"]["GroupedVulItem"]; - for (auto value : allGroupedVulItems) + auto allGroupedVulItemsNode = value["GroupedVulItems"]["GroupedVulItem"]; + for (auto valueGroupedVulItemsGroupedVulItem : allGroupedVulItemsNode) { GroupedVulItem groupedVulItemsObject; - if(!value["Name"].isNull()) - groupedVulItemsObject.name = value["Name"].asString(); - if(!value["AliasName"].isNull()) - groupedVulItemsObject.aliasName = value["AliasName"].asString(); - if(!value["Type"].isNull()) - groupedVulItemsObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - groupedVulItemsObject.status = std::stoi(value["Status"].asString()); - if(!value["GmtLast"].isNull()) - groupedVulItemsObject.gmtLast = std::stol(value["GmtLast"].asString()); - if(!value["AsapCount"].isNull()) - groupedVulItemsObject.asapCount = std::stoi(value["AsapCount"].asString()); - if(!value["LaterCount"].isNull()) - groupedVulItemsObject.laterCount = std::stoi(value["LaterCount"].asString()); - if(!value["NntfCount"].isNull()) - groupedVulItemsObject.nntfCount = std::stoi(value["NntfCount"].asString()); - if(!value["HandledCount"].isNull()) - groupedVulItemsObject.handledCount = std::stoi(value["HandledCount"].asString()); - if(!value["Tags"].isNull()) - groupedVulItemsObject.tags = value["Tags"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["Name"].isNull()) + groupedVulItemsObject.name = valueGroupedVulItemsGroupedVulItem["Name"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["AliasName"].isNull()) + groupedVulItemsObject.aliasName = valueGroupedVulItemsGroupedVulItem["AliasName"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["Type"].isNull()) + groupedVulItemsObject.type = valueGroupedVulItemsGroupedVulItem["Type"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["Status"].isNull()) + groupedVulItemsObject.status = std::stoi(valueGroupedVulItemsGroupedVulItem["Status"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["GmtLast"].isNull()) + groupedVulItemsObject.gmtLast = std::stol(valueGroupedVulItemsGroupedVulItem["GmtLast"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["AsapCount"].isNull()) + groupedVulItemsObject.asapCount = std::stoi(valueGroupedVulItemsGroupedVulItem["AsapCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["LaterCount"].isNull()) + groupedVulItemsObject.laterCount = std::stoi(valueGroupedVulItemsGroupedVulItem["LaterCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["NntfCount"].isNull()) + groupedVulItemsObject.nntfCount = std::stoi(valueGroupedVulItemsGroupedVulItem["NntfCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["HandledCount"].isNull()) + groupedVulItemsObject.handledCount = std::stoi(valueGroupedVulItemsGroupedVulItem["HandledCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["Tags"].isNull()) + groupedVulItemsObject.tags = valueGroupedVulItemsGroupedVulItem["Tags"].asString(); groupedVulItems_.push_back(groupedVulItemsObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeHistogramResult.cc b/aegis/src/model/DescribeHistogramResult.cc index b1d131ba1..9864485a9 100644 --- a/aegis/src/model/DescribeHistogramResult.cc +++ b/aegis/src/model/DescribeHistogramResult.cc @@ -39,8 +39,8 @@ void DescribeHistogramResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; auto allData = value["Data"]["Data"]; diff --git a/aegis/src/model/DescribeInstanceStatisticsResult.cc b/aegis/src/model/DescribeInstanceStatisticsResult.cc index f4f9df7a3..0c131c95d 100644 --- a/aegis/src/model/DescribeInstanceStatisticsResult.cc +++ b/aegis/src/model/DescribeInstanceStatisticsResult.cc @@ -39,22 +39,22 @@ void DescribeInstanceStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Entity"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Entity"]; + for (auto valueDataEntity : allDataNode) { Entity dataObject; - if(!value["Uuid"].isNull()) - dataObject.uuid = value["Uuid"].asString(); - if(!value["Account"].isNull()) - dataObject.account = std::stoi(value["Account"].asString()); - if(!value["Health"].isNull()) - dataObject.health = std::stoi(value["Health"].asString()); - if(!value["Trojan"].isNull()) - dataObject.trojan = std::stoi(value["Trojan"].asString()); - if(!value["Suspicious"].isNull()) - dataObject.suspicious = std::stoi(value["Suspicious"].asString()); - if(!value["Vul"].isNull()) - dataObject.vul = std::stoi(value["Vul"].asString()); + if(!valueDataEntity["Uuid"].isNull()) + dataObject.uuid = valueDataEntity["Uuid"].asString(); + if(!valueDataEntity["Account"].isNull()) + dataObject.account = std::stoi(valueDataEntity["Account"].asString()); + if(!valueDataEntity["Health"].isNull()) + dataObject.health = std::stoi(valueDataEntity["Health"].asString()); + if(!valueDataEntity["Trojan"].isNull()) + dataObject.trojan = std::stoi(valueDataEntity["Trojan"].asString()); + if(!valueDataEntity["Suspicious"].isNull()) + dataObject.suspicious = std::stoi(valueDataEntity["Suspicious"].asString()); + if(!valueDataEntity["Vul"].isNull()) + dataObject.vul = std::stoi(valueDataEntity["Vul"].asString()); data_.push_back(dataObject); } diff --git a/aegis/src/model/DescribeJoinRuleListResult.cc b/aegis/src/model/DescribeJoinRuleListResult.cc index 71c83abd1..5ee3d3f7b 100644 --- a/aegis/src/model/DescribeJoinRuleListResult.cc +++ b/aegis/src/model/DescribeJoinRuleListResult.cc @@ -39,38 +39,38 @@ void DescribeJoinRuleListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJoinRuleList = value["JoinRuleList"]["JoinRuleListArr"]; - for (auto value : allJoinRuleList) + auto allJoinRuleListNode = value["JoinRuleList"]["JoinRuleListArr"]; + for (auto valueJoinRuleListJoinRuleListArr : allJoinRuleListNode) { JoinRuleListArr joinRuleListObject; - if(!value["TimeWindow"].isNull()) - joinRuleListObject.timeWindow = std::stoi(value["TimeWindow"].asString()); - if(!value["WarnLevel"].isNull()) - joinRuleListObject.warnLevel = value["WarnLevel"].asString(); - if(!value["DataSourceId1"].isNull()) - joinRuleListObject.dataSourceId1 = std::stoi(value["DataSourceId1"].asString()); - if(!value["Description"].isNull()) - joinRuleListObject.description = value["Description"].asString(); - if(!value["RuleName"].isNull()) - joinRuleListObject.ruleName = value["RuleName"].asString(); - if(!value["JoinRelation"].isNull()) - joinRuleListObject.joinRelation = value["JoinRelation"].asString(); - if(!value["DataSourceId2"].isNull()) - joinRuleListObject.dataSourceId2 = std::stoi(value["DataSourceId2"].asString()); - if(!value["Expression2"].isNull()) - joinRuleListObject.expression2 = value["Expression2"].asString(); - if(!value["RuleId"].isNull()) - joinRuleListObject.ruleId = std::stoi(value["RuleId"].asString()); - if(!value["Expression1"].isNull()) - joinRuleListObject.expression1 = value["Expression1"].asString(); - if(!value["Actions"].isNull()) - joinRuleListObject.actions = value["Actions"].asString(); - if(!value["StatisticsRules"].isNull()) - joinRuleListObject.statisticsRules = value["StatisticsRules"].asString(); - if(!value["NeedGroup"].isNull()) - joinRuleListObject.needGroup = value["NeedGroup"].asString() == "true"; - if(!value["StatusCode"].isNull()) - joinRuleListObject.statusCode = value["StatusCode"].asString(); + if(!valueJoinRuleListJoinRuleListArr["TimeWindow"].isNull()) + joinRuleListObject.timeWindow = std::stoi(valueJoinRuleListJoinRuleListArr["TimeWindow"].asString()); + if(!valueJoinRuleListJoinRuleListArr["WarnLevel"].isNull()) + joinRuleListObject.warnLevel = valueJoinRuleListJoinRuleListArr["WarnLevel"].asString(); + if(!valueJoinRuleListJoinRuleListArr["DataSourceId1"].isNull()) + joinRuleListObject.dataSourceId1 = std::stoi(valueJoinRuleListJoinRuleListArr["DataSourceId1"].asString()); + if(!valueJoinRuleListJoinRuleListArr["Description"].isNull()) + joinRuleListObject.description = valueJoinRuleListJoinRuleListArr["Description"].asString(); + if(!valueJoinRuleListJoinRuleListArr["RuleName"].isNull()) + joinRuleListObject.ruleName = valueJoinRuleListJoinRuleListArr["RuleName"].asString(); + if(!valueJoinRuleListJoinRuleListArr["JoinRelation"].isNull()) + joinRuleListObject.joinRelation = valueJoinRuleListJoinRuleListArr["JoinRelation"].asString(); + if(!valueJoinRuleListJoinRuleListArr["DataSourceId2"].isNull()) + joinRuleListObject.dataSourceId2 = std::stoi(valueJoinRuleListJoinRuleListArr["DataSourceId2"].asString()); + if(!valueJoinRuleListJoinRuleListArr["Expression2"].isNull()) + joinRuleListObject.expression2 = valueJoinRuleListJoinRuleListArr["Expression2"].asString(); + if(!valueJoinRuleListJoinRuleListArr["RuleId"].isNull()) + joinRuleListObject.ruleId = std::stoi(valueJoinRuleListJoinRuleListArr["RuleId"].asString()); + if(!valueJoinRuleListJoinRuleListArr["Expression1"].isNull()) + joinRuleListObject.expression1 = valueJoinRuleListJoinRuleListArr["Expression1"].asString(); + if(!valueJoinRuleListJoinRuleListArr["Actions"].isNull()) + joinRuleListObject.actions = valueJoinRuleListJoinRuleListArr["Actions"].asString(); + if(!valueJoinRuleListJoinRuleListArr["StatisticsRules"].isNull()) + joinRuleListObject.statisticsRules = valueJoinRuleListJoinRuleListArr["StatisticsRules"].asString(); + if(!valueJoinRuleListJoinRuleListArr["NeedGroup"].isNull()) + joinRuleListObject.needGroup = valueJoinRuleListJoinRuleListArr["NeedGroup"].asString() == "true"; + if(!valueJoinRuleListJoinRuleListArr["StatusCode"].isNull()) + joinRuleListObject.statusCode = valueJoinRuleListJoinRuleListArr["StatusCode"].asString(); joinRuleList_.push_back(joinRuleListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/aegis/src/model/DescribeLogInfoResult.cc b/aegis/src/model/DescribeLogInfoResult.cc index 70cff927a..09a494335 100644 --- a/aegis/src/model/DescribeLogInfoResult.cc +++ b/aegis/src/model/DescribeLogInfoResult.cc @@ -39,24 +39,24 @@ void DescribeLogInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogInfoItems = value["LogInfoItems"]["Item"]; - for (auto value : allLogInfoItems) + auto allLogInfoItemsNode = value["LogInfoItems"]["Item"]; + for (auto valueLogInfoItemsItem : allLogInfoItemsNode) { Item logInfoItemsObject; - if(!value["Name"].isNull()) - logInfoItemsObject.name = value["Name"].asString(); - if(!value["Id"].isNull()) - logInfoItemsObject.id = value["Id"].asString(); - auto allFields = value["Fields"]["Field"]; - for (auto value : allFields) + if(!valueLogInfoItemsItem["Name"].isNull()) + logInfoItemsObject.name = valueLogInfoItemsItem["Name"].asString(); + if(!valueLogInfoItemsItem["Id"].isNull()) + logInfoItemsObject.id = valueLogInfoItemsItem["Id"].asString(); + auto allFieldsNode = allLogInfoItemsNode["Fields"]["Field"]; + for (auto allLogInfoItemsNodeFieldsField : allFieldsNode) { Item::Field fieldsObject; - if(!value["Name"].isNull()) - fieldsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - fieldsObject.type = value["Type"].asString(); - if(!value["Desc"].isNull()) - fieldsObject.desc = value["Desc"].asString(); + if(!allLogInfoItemsNodeFieldsField["Name"].isNull()) + fieldsObject.name = allLogInfoItemsNodeFieldsField["Name"].asString(); + if(!allLogInfoItemsNodeFieldsField["Type"].isNull()) + fieldsObject.type = allLogInfoItemsNodeFieldsField["Type"].asString(); + if(!allLogInfoItemsNodeFieldsField["Desc"].isNull()) + fieldsObject.desc = allLogInfoItemsNodeFieldsField["Desc"].asString(); logInfoItemsObject.fields.push_back(fieldsObject); } logInfoItems_.push_back(logInfoItemsObject); diff --git a/aegis/src/model/DescribeLogItemsResult.cc b/aegis/src/model/DescribeLogItemsResult.cc index 68a16b638..200012367 100644 --- a/aegis/src/model/DescribeLogItemsResult.cc +++ b/aegis/src/model/DescribeLogItemsResult.cc @@ -39,24 +39,24 @@ void DescribeLogItemsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogsList = value["LogsList"]["LogsListItem"]; - for (auto value : allLogsList) + auto allLogsListNode = value["LogsList"]["LogsListItem"]; + for (auto valueLogsListLogsListItem : allLogsListNode) { LogsListItem logsListObject; - if(!value["MLogTime"].isNull()) - logsListObject.mLogTime = value["MLogTime"].asString(); - if(!value["LogSourceId"].isNull()) - logsListObject.logSourceId = value["LogSourceId"].asString(); - if(!value["LogSource"].isNull()) - logsListObject.logSource = value["LogSource"].asString(); - auto allMContents = value["MContents"]["MContentsItem"]; - for (auto value : allMContents) + if(!valueLogsListLogsListItem["MLogTime"].isNull()) + logsListObject.mLogTime = valueLogsListLogsListItem["MLogTime"].asString(); + if(!valueLogsListLogsListItem["LogSourceId"].isNull()) + logsListObject.logSourceId = valueLogsListLogsListItem["LogSourceId"].asString(); + if(!valueLogsListLogsListItem["LogSource"].isNull()) + logsListObject.logSource = valueLogsListLogsListItem["LogSource"].asString(); + auto allMContentsNode = allLogsListNode["MContents"]["MContentsItem"]; + for (auto allLogsListNodeMContentsMContentsItem : allMContentsNode) { LogsListItem::MContentsItem mContentsObject; - if(!value["MKey"].isNull()) - mContentsObject.mKey = value["MKey"].asString(); - if(!value["MValue"].isNull()) - mContentsObject.mValue = value["MValue"].asString(); + if(!allLogsListNodeMContentsMContentsItem["MKey"].isNull()) + mContentsObject.mKey = allLogsListNodeMContentsMContentsItem["MKey"].asString(); + if(!allLogsListNodeMContentsMContentsItem["MValue"].isNull()) + mContentsObject.mValue = allLogsListNodeMContentsMContentsItem["MValue"].asString(); logsListObject.mContents.push_back(mContentsObject); } logsList_.push_back(logsListObject); diff --git a/aegis/src/model/DescribeLogMetaResult.cc b/aegis/src/model/DescribeLogMetaResult.cc index 1801bd7ef..29ead0956 100644 --- a/aegis/src/model/DescribeLogMetaResult.cc +++ b/aegis/src/model/DescribeLogMetaResult.cc @@ -39,22 +39,22 @@ void DescribeLogMetaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogMetaList = value["LogMetaList"]["LogMeta"]; - for (auto value : allLogMetaList) + auto allLogMetaListNode = value["LogMetaList"]["LogMeta"]; + for (auto valueLogMetaListLogMeta : allLogMetaListNode) { LogMeta logMetaListObject; - if(!value["Project"].isNull()) - logMetaListObject.project = value["Project"].asString(); - if(!value["UserProject"].isNull()) - logMetaListObject.userProject = value["UserProject"].asString(); - if(!value["LogStore"].isNull()) - logMetaListObject.logStore = value["LogStore"].asString(); - if(!value["LogDesc"].isNull()) - logMetaListObject.logDesc = value["LogDesc"].asString(); - if(!value["Category"].isNull()) - logMetaListObject.category = value["Category"].asString(); - if(!value["Status"].isNull()) - logMetaListObject.status = value["Status"].asString(); + if(!valueLogMetaListLogMeta["Project"].isNull()) + logMetaListObject.project = valueLogMetaListLogMeta["Project"].asString(); + if(!valueLogMetaListLogMeta["UserProject"].isNull()) + logMetaListObject.userProject = valueLogMetaListLogMeta["UserProject"].asString(); + if(!valueLogMetaListLogMeta["LogStore"].isNull()) + logMetaListObject.logStore = valueLogMetaListLogMeta["LogStore"].asString(); + if(!valueLogMetaListLogMeta["LogDesc"].isNull()) + logMetaListObject.logDesc = valueLogMetaListLogMeta["LogDesc"].asString(); + if(!valueLogMetaListLogMeta["Category"].isNull()) + logMetaListObject.category = valueLogMetaListLogMeta["Category"].asString(); + if(!valueLogMetaListLogMeta["Status"].isNull()) + logMetaListObject.status = valueLogMetaListLogMeta["Status"].asString(); logMetaList_.push_back(logMetaListObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeLogQueryResult.cc b/aegis/src/model/DescribeLogQueryResult.cc index 7066613f4..bbfceeb4b 100644 --- a/aegis/src/model/DescribeLogQueryResult.cc +++ b/aegis/src/model/DescribeLogQueryResult.cc @@ -39,16 +39,16 @@ void DescribeLogQueryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueryItems = value["QueryItems"]["QueryItemsItem"]; - for (auto value : allQueryItems) + auto allQueryItemsNode = value["QueryItems"]["QueryItemsItem"]; + for (auto valueQueryItemsQueryItemsItem : allQueryItemsNode) { QueryItemsItem queryItemsObject; - if(!value["QueryDetail"].isNull()) - queryItemsObject.queryDetail = value["QueryDetail"].asString(); - if(!value["QueryName"].isNull()) - queryItemsObject.queryName = value["QueryName"].asString(); - if(!value["Conditions"].isNull()) - queryItemsObject.conditions = value["Conditions"].asString(); + if(!valueQueryItemsQueryItemsItem["QueryDetail"].isNull()) + queryItemsObject.queryDetail = valueQueryItemsQueryItemsItem["QueryDetail"].asString(); + if(!valueQueryItemsQueryItemsItem["QueryName"].isNull()) + queryItemsObject.queryName = valueQueryItemsQueryItemsItem["QueryName"].asString(); + if(!valueQueryItemsQueryItemsItem["Conditions"].isNull()) + queryItemsObject.conditions = valueQueryItemsQueryItemsItem["Conditions"].asString(); queryItems_.push_back(queryItemsObject); } if(!value["ListTotal"].isNull()) diff --git a/aegis/src/model/DescribeLoginLogsResult.cc b/aegis/src/model/DescribeLoginLogsResult.cc index caf2b6e00..e64fc677d 100644 --- a/aegis/src/model/DescribeLoginLogsResult.cc +++ b/aegis/src/model/DescribeLoginLogsResult.cc @@ -39,44 +39,44 @@ void DescribeLoginLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogList = value["LogList"]["LogListItem"]; - for (auto value : allLogList) + auto allLogListNode = value["LogList"]["LogListItem"]; + for (auto valueLogListLogListItem : allLogListNode) { LogListItem logListObject; - if(!value["LoginSourceIp"].isNull()) - logListObject.loginSourceIp = value["LoginSourceIp"].asString(); - if(!value["InstanceName"].isNull()) - logListObject.instanceName = value["InstanceName"].asString(); - if(!value["GroupId"].isNull()) - logListObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Ip"].isNull()) - logListObject.ip = value["Ip"].asString(); - if(!value["Type"].isNull()) - logListObject.type = value["Type"].asString(); - if(!value["UserName"].isNull()) - logListObject.userName = value["UserName"].asString(); - if(!value["Uuid"].isNull()) - logListObject.uuid = value["Uuid"].asString(); - if(!value["Protocol"].isNull()) - logListObject.protocol = std::stoi(value["Protocol"].asString()); - if(!value["LoginTime"].isNull()) - logListObject.loginTime = std::stol(value["LoginTime"].asString()); - if(!value["InstanceId"].isNull()) - logListObject.instanceId = value["InstanceId"].asString(); - if(!value["OsVersion"].isNull()) - logListObject.osVersion = value["OsVersion"].asString(); - if(!value["ProtocolName"].isNull()) - logListObject.protocolName = value["ProtocolName"].asString(); - if(!value["Online"].isNull()) - logListObject.online = value["Online"].asString(); - if(!value["Location"].isNull()) - logListObject.location = value["Location"].asString(); - if(!value["id"].isNull()) - logListObject.id = std::stol(value["id"].asString()); - if(!value["Region"].isNull()) - logListObject.region = value["Region"].asString(); - if(!value["Status"].isNull()) - logListObject.status = std::stoi(value["Status"].asString()); + if(!valueLogListLogListItem["LoginSourceIp"].isNull()) + logListObject.loginSourceIp = valueLogListLogListItem["LoginSourceIp"].asString(); + if(!valueLogListLogListItem["InstanceName"].isNull()) + logListObject.instanceName = valueLogListLogListItem["InstanceName"].asString(); + if(!valueLogListLogListItem["GroupId"].isNull()) + logListObject.groupId = std::stol(valueLogListLogListItem["GroupId"].asString()); + if(!valueLogListLogListItem["Ip"].isNull()) + logListObject.ip = valueLogListLogListItem["Ip"].asString(); + if(!valueLogListLogListItem["Type"].isNull()) + logListObject.type = valueLogListLogListItem["Type"].asString(); + if(!valueLogListLogListItem["UserName"].isNull()) + logListObject.userName = valueLogListLogListItem["UserName"].asString(); + if(!valueLogListLogListItem["Uuid"].isNull()) + logListObject.uuid = valueLogListLogListItem["Uuid"].asString(); + if(!valueLogListLogListItem["Protocol"].isNull()) + logListObject.protocol = std::stoi(valueLogListLogListItem["Protocol"].asString()); + if(!valueLogListLogListItem["LoginTime"].isNull()) + logListObject.loginTime = std::stol(valueLogListLogListItem["LoginTime"].asString()); + if(!valueLogListLogListItem["InstanceId"].isNull()) + logListObject.instanceId = valueLogListLogListItem["InstanceId"].asString(); + if(!valueLogListLogListItem["OsVersion"].isNull()) + logListObject.osVersion = valueLogListLogListItem["OsVersion"].asString(); + if(!valueLogListLogListItem["ProtocolName"].isNull()) + logListObject.protocolName = valueLogListLogListItem["ProtocolName"].asString(); + if(!valueLogListLogListItem["Online"].isNull()) + logListObject.online = valueLogListLogListItem["Online"].asString(); + if(!valueLogListLogListItem["Location"].isNull()) + logListObject.location = valueLogListLogListItem["Location"].asString(); + if(!valueLogListLogListItem["id"].isNull()) + logListObject.id = std::stol(valueLogListLogListItem["id"].asString()); + if(!valueLogListLogListItem["Region"].isNull()) + logListObject.region = valueLogListLogListItem["Region"].asString(); + if(!valueLogListLogListItem["Status"].isNull()) + logListObject.status = std::stoi(valueLogListLogListItem["Status"].asString()); logList_.push_back(logListObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeMacConfigResult.cc b/aegis/src/model/DescribeMacConfigResult.cc index 56b349c4b..78a32b8ea 100644 --- a/aegis/src/model/DescribeMacConfigResult.cc +++ b/aegis/src/model/DescribeMacConfigResult.cc @@ -39,40 +39,40 @@ void DescribeMacConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigs = value["Configs"]["Config"]; - for (auto value : allConfigs) + auto allConfigsNode = value["Configs"]["Config"]; + for (auto valueConfigsConfig : allConfigsNode) { Config configsObject; - if(!value["StartTime"].isNull()) - configsObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - configsObject.endTime = value["EndTime"].asString(); - if(!value["Ip"].isNull()) - configsObject.ip = value["Ip"].asString(); - if(!value["StrategyId"].isNull()) - configsObject.strategyId = std::stol(value["StrategyId"].asString()); - if(!value["Account"].isNull()) - configsObject.account = value["Account"].asString(); - if(!value["Location"].isNull()) - configsObject.location = value["Location"].asString(); - if(!value["Switcher"].isNull()) - configsObject.switcher = value["Switcher"].asString(); - if(!value["VulType"].isNull()) - configsObject.vulType = value["VulType"].asString(); - if(!value["UuidCount"].isNull()) - configsObject.uuidCount = std::stoi(value["UuidCount"].asString()); - if(!value["TotalCount"].isNull()) - configsObject.totalCount = std::stoi(value["TotalCount"].asString()); - auto allTargetList = value["TargetList"]["Target"]; - for (auto value : allTargetList) + if(!valueConfigsConfig["StartTime"].isNull()) + configsObject.startTime = valueConfigsConfig["StartTime"].asString(); + if(!valueConfigsConfig["EndTime"].isNull()) + configsObject.endTime = valueConfigsConfig["EndTime"].asString(); + if(!valueConfigsConfig["Ip"].isNull()) + configsObject.ip = valueConfigsConfig["Ip"].asString(); + if(!valueConfigsConfig["StrategyId"].isNull()) + configsObject.strategyId = std::stol(valueConfigsConfig["StrategyId"].asString()); + if(!valueConfigsConfig["Account"].isNull()) + configsObject.account = valueConfigsConfig["Account"].asString(); + if(!valueConfigsConfig["Location"].isNull()) + configsObject.location = valueConfigsConfig["Location"].asString(); + if(!valueConfigsConfig["Switcher"].isNull()) + configsObject.switcher = valueConfigsConfig["Switcher"].asString(); + if(!valueConfigsConfig["VulType"].isNull()) + configsObject.vulType = valueConfigsConfig["VulType"].asString(); + if(!valueConfigsConfig["UuidCount"].isNull()) + configsObject.uuidCount = std::stoi(valueConfigsConfig["UuidCount"].asString()); + if(!valueConfigsConfig["TotalCount"].isNull()) + configsObject.totalCount = std::stoi(valueConfigsConfig["TotalCount"].asString()); + auto allTargetListNode = allConfigsNode["TargetList"]["Target"]; + for (auto allConfigsNodeTargetListTarget : allTargetListNode) { Config::Target targetListObject; - if(!value["Flag"].isNull()) - targetListObject.flag = value["Flag"].asString(); - if(!value["TargetType"].isNull()) - targetListObject.targetType = value["TargetType"].asString(); - if(!value["Target"].isNull()) - targetListObject.target = value["Target"].asString(); + if(!allConfigsNodeTargetListTarget["Flag"].isNull()) + targetListObject.flag = allConfigsNodeTargetListTarget["Flag"].asString(); + if(!allConfigsNodeTargetListTarget["TargetType"].isNull()) + targetListObject.targetType = allConfigsNodeTargetListTarget["TargetType"].asString(); + if(!allConfigsNodeTargetListTarget["Target"].isNull()) + targetListObject.target = allConfigsNodeTargetListTarget["Target"].asString(); configsObject.targetList.push_back(targetListObject); } configs_.push_back(configsObject); diff --git a/aegis/src/model/DescribeMachineConfigResult.cc b/aegis/src/model/DescribeMachineConfigResult.cc index dd62fde80..07002bffe 100644 --- a/aegis/src/model/DescribeMachineConfigResult.cc +++ b/aegis/src/model/DescribeMachineConfigResult.cc @@ -39,16 +39,16 @@ void DescribeMachineConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigTargets = value["ConfigTargets"]["ConfigTarget"]; - for (auto value : allConfigTargets) + auto allConfigTargetsNode = value["ConfigTargets"]["ConfigTarget"]; + for (auto valueConfigTargetsConfigTarget : allConfigTargetsNode) { ConfigTarget configTargetsObject; - if(!value["TargetType"].isNull()) - configTargetsObject.targetType = value["TargetType"].asString(); - if(!value["Target"].isNull()) - configTargetsObject.target = value["Target"].asString(); - if(!value["Flag"].isNull()) - configTargetsObject.flag = value["Flag"].asString(); + if(!valueConfigTargetsConfigTarget["TargetType"].isNull()) + configTargetsObject.targetType = valueConfigTargetsConfigTarget["TargetType"].asString(); + if(!valueConfigTargetsConfigTarget["Target"].isNull()) + configTargetsObject.target = valueConfigTargetsConfigTarget["Target"].asString(); + if(!valueConfigTargetsConfigTarget["Flag"].isNull()) + configTargetsObject.flag = valueConfigTargetsConfigTarget["Flag"].asString(); configTargets_.push_back(configTargetsObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeMetaDataResult.cc b/aegis/src/model/DescribeMetaDataResult.cc index 3fed06f3a..ded38bfad 100644 --- a/aegis/src/model/DescribeMetaDataResult.cc +++ b/aegis/src/model/DescribeMetaDataResult.cc @@ -46,24 +46,24 @@ void DescribeMetaDataResult::parse(const std::string &payload) metaData_.projectName = metaDataNode["ProjectName"].asString(); if(!metaDataNode["Status"].isNull()) metaData_.status = std::stoi(metaDataNode["Status"].asString()); - auto allDatasourceFieldList = value["DatasourceFieldList"]["DatasourceField"]; - for (auto value : allDatasourceFieldList) + auto allDatasourceFieldListNode = metaDataNode["DatasourceFieldList"]["DatasourceField"]; + for (auto metaDataNodeDatasourceFieldListDatasourceField : allDatasourceFieldListNode) { MetaData::DatasourceField datasourceFieldObject; - if(!value["FieldName"].isNull()) - datasourceFieldObject.fieldName = value["FieldName"].asString(); - if(!value["ValueType"].isNull()) - datasourceFieldObject.valueType = value["ValueType"].asString(); - if(!value["FieldDescription"].isNull()) - datasourceFieldObject.fieldDescription = value["FieldDescription"].asString(); - if(!value["FieldAliasName"].isNull()) - datasourceFieldObject.fieldAliasName = value["FieldAliasName"].asString(); - if(!value["FieldType"].isNull()) - datasourceFieldObject.fieldType = value["FieldType"].asString(); - if(!value["FieldValue"].isNull()) - datasourceFieldObject.fieldValue = value["FieldValue"].asString(); - if(!value["IsIdentification"].isNull()) - datasourceFieldObject.isIdentification = std::stoi(value["IsIdentification"].asString()); + if(!metaDataNodeDatasourceFieldListDatasourceField["FieldName"].isNull()) + datasourceFieldObject.fieldName = metaDataNodeDatasourceFieldListDatasourceField["FieldName"].asString(); + if(!metaDataNodeDatasourceFieldListDatasourceField["ValueType"].isNull()) + datasourceFieldObject.valueType = metaDataNodeDatasourceFieldListDatasourceField["ValueType"].asString(); + if(!metaDataNodeDatasourceFieldListDatasourceField["FieldDescription"].isNull()) + datasourceFieldObject.fieldDescription = metaDataNodeDatasourceFieldListDatasourceField["FieldDescription"].asString(); + if(!metaDataNodeDatasourceFieldListDatasourceField["FieldAliasName"].isNull()) + datasourceFieldObject.fieldAliasName = metaDataNodeDatasourceFieldListDatasourceField["FieldAliasName"].asString(); + if(!metaDataNodeDatasourceFieldListDatasourceField["FieldType"].isNull()) + datasourceFieldObject.fieldType = metaDataNodeDatasourceFieldListDatasourceField["FieldType"].asString(); + if(!metaDataNodeDatasourceFieldListDatasourceField["FieldValue"].isNull()) + datasourceFieldObject.fieldValue = metaDataNodeDatasourceFieldListDatasourceField["FieldValue"].asString(); + if(!metaDataNodeDatasourceFieldListDatasourceField["IsIdentification"].isNull()) + datasourceFieldObject.isIdentification = std::stoi(metaDataNodeDatasourceFieldListDatasourceField["IsIdentification"].asString()); metaData_.datasourceFieldList.push_back(datasourceFieldObject); } diff --git a/aegis/src/model/DescribeNsasSuspEventTypeResult.cc b/aegis/src/model/DescribeNsasSuspEventTypeResult.cc index f30d45d03..9306b0933 100644 --- a/aegis/src/model/DescribeNsasSuspEventTypeResult.cc +++ b/aegis/src/model/DescribeNsasSuspEventTypeResult.cc @@ -39,16 +39,16 @@ void DescribeNsasSuspEventTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventTypes = value["EventTypes"]["Data"]; - for (auto value : allEventTypes) + auto allEventTypesNode = value["EventTypes"]["Data"]; + for (auto valueEventTypesData : allEventTypesNode) { Data eventTypesObject; - if(!value["Name"].isNull()) - eventTypesObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - eventTypesObject.type = value["Type"].asString(); - if(!value["SuspEventCount"].isNull()) - eventTypesObject.suspEventCount = std::stoi(value["SuspEventCount"].asString()); + if(!valueEventTypesData["Name"].isNull()) + eventTypesObject.name = valueEventTypesData["Name"].asString(); + if(!valueEventTypesData["Type"].isNull()) + eventTypesObject.type = valueEventTypesData["Type"].asString(); + if(!valueEventTypesData["SuspEventCount"].isNull()) + eventTypesObject.suspEventCount = std::stoi(valueEventTypesData["SuspEventCount"].asString()); eventTypes_.push_back(eventTypesObject); } diff --git a/aegis/src/model/DescribeQuaraFileResult.cc b/aegis/src/model/DescribeQuaraFileResult.cc index 5477ef4a2..7c17b9dc7 100644 --- a/aegis/src/model/DescribeQuaraFileResult.cc +++ b/aegis/src/model/DescribeQuaraFileResult.cc @@ -39,26 +39,26 @@ void DescribeQuaraFileResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQuaraFiles = value["QuaraFiles"]["QuaraFile"]; - for (auto value : allQuaraFiles) + auto allQuaraFilesNode = value["QuaraFiles"]["QuaraFile"]; + for (auto valueQuaraFilesQuaraFile : allQuaraFilesNode) { QuaraFile quaraFilesObject; - if(!value["Path"].isNull()) - quaraFilesObject.path = value["Path"].asString(); - if(!value["EventName"].isNull()) - quaraFilesObject.eventName = value["EventName"].asString(); - if(!value["Online"].isNull()) - quaraFilesObject.online = value["Online"].asString() == "true"; - if(!value["EventType"].isNull()) - quaraFilesObject.eventType = value["EventType"].asString(); - if(!value["Tag"].isNull()) - quaraFilesObject.tag = value["Tag"].asString(); - if(!value["Uuid"].isNull()) - quaraFilesObject.uuid = value["Uuid"].asString(); - if(!value["FileStatus"].isNull()) - quaraFilesObject.fileStatus = value["FileStatus"].asString(); - if(!value["Md5"].isNull()) - quaraFilesObject.md5 = value["Md5"].asString(); + if(!valueQuaraFilesQuaraFile["Path"].isNull()) + quaraFilesObject.path = valueQuaraFilesQuaraFile["Path"].asString(); + if(!valueQuaraFilesQuaraFile["EventName"].isNull()) + quaraFilesObject.eventName = valueQuaraFilesQuaraFile["EventName"].asString(); + if(!valueQuaraFilesQuaraFile["Online"].isNull()) + quaraFilesObject.online = valueQuaraFilesQuaraFile["Online"].asString() == "true"; + if(!valueQuaraFilesQuaraFile["EventType"].isNull()) + quaraFilesObject.eventType = valueQuaraFilesQuaraFile["EventType"].asString(); + if(!valueQuaraFilesQuaraFile["Tag"].isNull()) + quaraFilesObject.tag = valueQuaraFilesQuaraFile["Tag"].asString(); + if(!valueQuaraFilesQuaraFile["Uuid"].isNull()) + quaraFilesObject.uuid = valueQuaraFilesQuaraFile["Uuid"].asString(); + if(!valueQuaraFilesQuaraFile["FileStatus"].isNull()) + quaraFilesObject.fileStatus = valueQuaraFilesQuaraFile["FileStatus"].asString(); + if(!valueQuaraFilesQuaraFile["Md5"].isNull()) + quaraFilesObject.md5 = valueQuaraFilesQuaraFile["Md5"].asString(); quaraFiles_.push_back(quaraFilesObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeResultListResult.cc b/aegis/src/model/DescribeResultListResult.cc index c0e86d7df..3f8a72c7a 100644 --- a/aegis/src/model/DescribeResultListResult.cc +++ b/aegis/src/model/DescribeResultListResult.cc @@ -39,50 +39,50 @@ void DescribeResultListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResultList = value["ResultList"]["ResultListArr"]; - for (auto value : allResultList) + auto allResultListNode = value["ResultList"]["ResultListArr"]; + for (auto valueResultListResultListArr : allResultListNode) { ResultListArr resultListObject; - if(!value["LastTimestamp"].isNull()) - resultListObject.lastTimestamp = std::stol(value["LastTimestamp"].asString()); - if(!value["ModifiedTimestamp"].isNull()) - resultListObject.modifiedTimestamp = std::stol(value["ModifiedTimestamp"].asString()); - if(!value["WarnLevel"].isNull()) - resultListObject.warnLevel = value["WarnLevel"].asString(); - if(!value["UniqueKey"].isNull()) - resultListObject.uniqueKey = value["UniqueKey"].asString(); - if(!value["LastOperate"].isNull()) - resultListObject.lastOperate = std::stol(value["LastOperate"].asString()); - if(!value["CreateTimestamp"].isNull()) - resultListObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["RuleDescription"].isNull()) - resultListObject.ruleDescription = value["RuleDescription"].asString(); - if(!value["RuleType"].isNull()) - resultListObject.ruleType = value["RuleType"].asString(); - if(!value["RuleName"].isNull()) - resultListObject.ruleName = value["RuleName"].asString(); - if(!value["Details"].isNull()) - resultListObject.details = value["Details"].asString(); - if(!value["Id"].isNull()) - resultListObject.id = std::stoi(value["Id"].asString()); - if(!value["AliUid"].isNull()) - resultListObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["RuleId"].isNull()) - resultListObject.ruleId = std::stoi(value["RuleId"].asString()); - if(!value["Status"].isNull()) - resultListObject.status = std::stoi(value["Status"].asString()); - if(!value["FieldKey"].isNull()) - resultListObject.fieldKey = value["FieldKey"].asString(); - if(!value["InternetIp"].isNull()) - resultListObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - resultListObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InstanceId"].isNull()) - resultListObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - resultListObject.instanceName = value["InstanceName"].asString(); - if(!value["FieldKey"].isNull()) - resultListObject.fieldKey1 = value["FieldKey"].asString(); + if(!valueResultListResultListArr["LastTimestamp"].isNull()) + resultListObject.lastTimestamp = std::stol(valueResultListResultListArr["LastTimestamp"].asString()); + if(!valueResultListResultListArr["ModifiedTimestamp"].isNull()) + resultListObject.modifiedTimestamp = std::stol(valueResultListResultListArr["ModifiedTimestamp"].asString()); + if(!valueResultListResultListArr["WarnLevel"].isNull()) + resultListObject.warnLevel = valueResultListResultListArr["WarnLevel"].asString(); + if(!valueResultListResultListArr["UniqueKey"].isNull()) + resultListObject.uniqueKey = valueResultListResultListArr["UniqueKey"].asString(); + if(!valueResultListResultListArr["LastOperate"].isNull()) + resultListObject.lastOperate = std::stol(valueResultListResultListArr["LastOperate"].asString()); + if(!valueResultListResultListArr["CreateTimestamp"].isNull()) + resultListObject.createTimestamp = std::stol(valueResultListResultListArr["CreateTimestamp"].asString()); + if(!valueResultListResultListArr["RuleDescription"].isNull()) + resultListObject.ruleDescription = valueResultListResultListArr["RuleDescription"].asString(); + if(!valueResultListResultListArr["RuleType"].isNull()) + resultListObject.ruleType = valueResultListResultListArr["RuleType"].asString(); + if(!valueResultListResultListArr["RuleName"].isNull()) + resultListObject.ruleName = valueResultListResultListArr["RuleName"].asString(); + if(!valueResultListResultListArr["Details"].isNull()) + resultListObject.details = valueResultListResultListArr["Details"].asString(); + if(!valueResultListResultListArr["Id"].isNull()) + resultListObject.id = std::stoi(valueResultListResultListArr["Id"].asString()); + if(!valueResultListResultListArr["AliUid"].isNull()) + resultListObject.aliUid = std::stol(valueResultListResultListArr["AliUid"].asString()); + if(!valueResultListResultListArr["RuleId"].isNull()) + resultListObject.ruleId = std::stoi(valueResultListResultListArr["RuleId"].asString()); + if(!valueResultListResultListArr["Status"].isNull()) + resultListObject.status = std::stoi(valueResultListResultListArr["Status"].asString()); + if(!valueResultListResultListArr["FieldKey"].isNull()) + resultListObject.fieldKey = valueResultListResultListArr["FieldKey"].asString(); + if(!valueResultListResultListArr["InternetIp"].isNull()) + resultListObject.internetIp = valueResultListResultListArr["InternetIp"].asString(); + if(!valueResultListResultListArr["IntranetIp"].isNull()) + resultListObject.intranetIp = valueResultListResultListArr["IntranetIp"].asString(); + if(!valueResultListResultListArr["InstanceId"].isNull()) + resultListObject.instanceId = valueResultListResultListArr["InstanceId"].asString(); + if(!valueResultListResultListArr["InstanceName"].isNull()) + resultListObject.instanceName = valueResultListResultListArr["InstanceName"].asString(); + if(!valueResultListResultListArr["FieldKey"].isNull()) + resultListObject.fieldKey1 = valueResultListResultListArr["FieldKey"].asString(); resultList_.push_back(resultListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/aegis/src/model/DescribeRiskTypeResult.cc b/aegis/src/model/DescribeRiskTypeResult.cc index 3d5b1f7f0..48d6149e7 100644 --- a/aegis/src/model/DescribeRiskTypeResult.cc +++ b/aegis/src/model/DescribeRiskTypeResult.cc @@ -39,26 +39,26 @@ void DescribeRiskTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRiskTypes = value["RiskTypes"]["RiskType"]; - for (auto value : allRiskTypes) + auto allRiskTypesNode = value["RiskTypes"]["RiskType"]; + for (auto valueRiskTypesRiskType : allRiskTypesNode) { RiskType riskTypesObject; - if(!value["TypeName"].isNull()) - riskTypesObject.typeName = value["TypeName"].asString(); - if(!value["Alias"].isNull()) - riskTypesObject.alias = value["Alias"].asString(); - if(!value["WarnCount"].isNull()) - riskTypesObject.warnCount = value["WarnCount"].asString(); - auto allSubTypes = value["SubTypes"]["subType"]; - for (auto value : allSubTypes) + if(!valueRiskTypesRiskType["TypeName"].isNull()) + riskTypesObject.typeName = valueRiskTypesRiskType["TypeName"].asString(); + if(!valueRiskTypesRiskType["Alias"].isNull()) + riskTypesObject.alias = valueRiskTypesRiskType["Alias"].asString(); + if(!valueRiskTypesRiskType["WarnCount"].isNull()) + riskTypesObject.warnCount = valueRiskTypesRiskType["WarnCount"].asString(); + auto allSubTypesNode = allRiskTypesNode["SubTypes"]["subType"]; + for (auto allRiskTypesNodeSubTypessubType : allSubTypesNode) { RiskType::SubType subTypesObject; - if(!value["WarnCount"].isNull()) - subTypesObject.warnCount = value["WarnCount"].asString(); - if(!value["TypeName"].isNull()) - subTypesObject.typeName = value["TypeName"].asString(); - if(!value["Alias"].isNull()) - subTypesObject.alias = value["Alias"].asString(); + if(!allRiskTypesNodeSubTypessubType["WarnCount"].isNull()) + subTypesObject.warnCount = allRiskTypesNodeSubTypessubType["WarnCount"].asString(); + if(!allRiskTypesNodeSubTypessubType["TypeName"].isNull()) + subTypesObject.typeName = allRiskTypesNodeSubTypessubType["TypeName"].asString(); + if(!allRiskTypesNodeSubTypessubType["Alias"].isNull()) + subTypesObject.alias = allRiskTypesNodeSubTypessubType["Alias"].asString(); riskTypesObject.subTypes.push_back(subTypesObject); } riskTypes_.push_back(riskTypesObject); diff --git a/aegis/src/model/DescribeRiskWhiteListResult.cc b/aegis/src/model/DescribeRiskWhiteListResult.cc index 88b89e57f..30fca4458 100644 --- a/aegis/src/model/DescribeRiskWhiteListResult.cc +++ b/aegis/src/model/DescribeRiskWhiteListResult.cc @@ -39,16 +39,16 @@ void DescribeRiskWhiteListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWhiteLists = value["WhiteLists"]["WhiteList"]; - for (auto value : allWhiteLists) + auto allWhiteListsNode = value["WhiteLists"]["WhiteList"]; + for (auto valueWhiteListsWhiteList : allWhiteListsNode) { WhiteList whiteListsObject; - if(!value["riskId"].isNull()) - whiteListsObject.riskId = std::stol(value["riskId"].asString()); - if(!value["riskName"].isNull()) - whiteListsObject.riskName = value["riskName"].asString(); - if(!value["reason"].isNull()) - whiteListsObject.reason = value["reason"].asString(); + if(!valueWhiteListsWhiteList["riskId"].isNull()) + whiteListsObject.riskId = std::stol(valueWhiteListsWhiteList["riskId"].asString()); + if(!valueWhiteListsWhiteList["riskName"].isNull()) + whiteListsObject.riskName = valueWhiteListsWhiteList["riskName"].asString(); + if(!valueWhiteListsWhiteList["reason"].isNull()) + whiteListsObject.reason = valueWhiteListsWhiteList["reason"].asString(); whiteLists_.push_back(whiteListsObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeRisksResult.cc b/aegis/src/model/DescribeRisksResult.cc index a098090f2..f0813540d 100644 --- a/aegis/src/model/DescribeRisksResult.cc +++ b/aegis/src/model/DescribeRisksResult.cc @@ -39,24 +39,24 @@ void DescribeRisksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRisks = value["Risks"]["Risk"]; - for (auto value : allRisks) + auto allRisksNode = value["Risks"]["Risk"]; + for (auto valueRisksRisk : allRisksNode) { Risk risksObject; - if(!value["RiskId"].isNull()) - risksObject.riskId = std::stol(value["RiskId"].asString()); - if(!value["RiskName"].isNull()) - risksObject.riskName = value["RiskName"].asString(); - if(!value["RiskDetail"].isNull()) - risksObject.riskDetail = value["RiskDetail"].asString(); - if(!value["RiskType"].isNull()) - risksObject.riskType = value["RiskType"].asString(); - if(!value["TypeAlias"].isNull()) - risksObject.typeAlias = value["TypeAlias"].asString(); - if(!value["SubRiskType"].isNull()) - risksObject.subRiskType = value["SubRiskType"].asString(); - if(!value["SubTypeAlias"].isNull()) - risksObject.subTypeAlias = value["SubTypeAlias"].asString(); + if(!valueRisksRisk["RiskId"].isNull()) + risksObject.riskId = std::stol(valueRisksRisk["RiskId"].asString()); + if(!valueRisksRisk["RiskName"].isNull()) + risksObject.riskName = valueRisksRisk["RiskName"].asString(); + if(!valueRisksRisk["RiskDetail"].isNull()) + risksObject.riskDetail = valueRisksRisk["RiskDetail"].asString(); + if(!valueRisksRisk["RiskType"].isNull()) + risksObject.riskType = valueRisksRisk["RiskType"].asString(); + if(!valueRisksRisk["TypeAlias"].isNull()) + risksObject.typeAlias = valueRisksRisk["TypeAlias"].asString(); + if(!valueRisksRisk["SubRiskType"].isNull()) + risksObject.subRiskType = valueRisksRisk["SubRiskType"].asString(); + if(!valueRisksRisk["SubTypeAlias"].isNull()) + risksObject.subTypeAlias = valueRisksRisk["SubTypeAlias"].asString(); risks_.push_back(risksObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeRuleListResult.cc b/aegis/src/model/DescribeRuleListResult.cc index 35af6386b..26a4074a7 100644 --- a/aegis/src/model/DescribeRuleListResult.cc +++ b/aegis/src/model/DescribeRuleListResult.cc @@ -39,52 +39,52 @@ void DescribeRuleListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["RulesItem"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["RulesItem"]; + for (auto valueRulesRulesItem : allRulesNode) { RulesItem rulesObject; - if(!value["WarnLevel"].isNull()) - rulesObject.warnLevel = value["WarnLevel"].asString(); - if(!value["Modified"].isNull()) - rulesObject.modified = std::stol(value["Modified"].asString()); - if(!value["Create"].isNull()) - rulesObject.create = std::stol(value["Create"].asString()); - if(!value["RuleName"].isNull()) - rulesObject.ruleName = value["RuleName"].asString(); - if(!value["Description"].isNull()) - rulesObject.description = value["Description"].asString(); - if(!value["Id"].isNull()) - rulesObject.id = std::stoi(value["Id"].asString()); - if(!value["DataSourceId"].isNull()) - rulesObject.dataSourceId = std::stoi(value["DataSourceId"].asString()); - if(!value["Expressions"].isNull()) - rulesObject.expressions = value["Expressions"].asString(); - if(!value["Actions"].isNull()) - rulesObject.actions = value["Actions"].asString(); - if(!value["StatisticsRules"].isNull()) - rulesObject.statisticsRules = value["StatisticsRules"].asString(); - if(!value["NeedGroup"].isNull()) - rulesObject.needGroup = value["NeedGroup"].asString() == "true"; - if(!value["StatusCode"].isNull()) - rulesObject.statusCode = value["StatusCode"].asString(); - auto allRuleGroups = value["RuleGroups"]["RuleGroup"]; - for (auto value : allRuleGroups) + if(!valueRulesRulesItem["WarnLevel"].isNull()) + rulesObject.warnLevel = valueRulesRulesItem["WarnLevel"].asString(); + if(!valueRulesRulesItem["Modified"].isNull()) + rulesObject.modified = std::stol(valueRulesRulesItem["Modified"].asString()); + if(!valueRulesRulesItem["Create"].isNull()) + rulesObject.create = std::stol(valueRulesRulesItem["Create"].asString()); + if(!valueRulesRulesItem["RuleName"].isNull()) + rulesObject.ruleName = valueRulesRulesItem["RuleName"].asString(); + if(!valueRulesRulesItem["Description"].isNull()) + rulesObject.description = valueRulesRulesItem["Description"].asString(); + if(!valueRulesRulesItem["Id"].isNull()) + rulesObject.id = std::stoi(valueRulesRulesItem["Id"].asString()); + if(!valueRulesRulesItem["DataSourceId"].isNull()) + rulesObject.dataSourceId = std::stoi(valueRulesRulesItem["DataSourceId"].asString()); + if(!valueRulesRulesItem["Expressions"].isNull()) + rulesObject.expressions = valueRulesRulesItem["Expressions"].asString(); + if(!valueRulesRulesItem["Actions"].isNull()) + rulesObject.actions = valueRulesRulesItem["Actions"].asString(); + if(!valueRulesRulesItem["StatisticsRules"].isNull()) + rulesObject.statisticsRules = valueRulesRulesItem["StatisticsRules"].asString(); + if(!valueRulesRulesItem["NeedGroup"].isNull()) + rulesObject.needGroup = valueRulesRulesItem["NeedGroup"].asString() == "true"; + if(!valueRulesRulesItem["StatusCode"].isNull()) + rulesObject.statusCode = valueRulesRulesItem["StatusCode"].asString(); + auto allRuleGroupsNode = allRulesNode["RuleGroups"]["RuleGroup"]; + for (auto allRulesNodeRuleGroupsRuleGroup : allRuleGroupsNode) { RulesItem::RuleGroup ruleGroupsObject; - if(!value["GroupName"].isNull()) - ruleGroupsObject.groupName = value["GroupName"].asString(); - if(!value["RuleNum"].isNull()) - ruleGroupsObject.ruleNum = std::stoi(value["RuleNum"].asString()); - if(!value["Modified"].isNull()) - ruleGroupsObject.modified = std::stol(value["Modified"].asString()); - if(!value["Create"].isNull()) - ruleGroupsObject.create = std::stol(value["Create"].asString()); - if(!value["Description"].isNull()) - ruleGroupsObject.description = value["Description"].asString(); - if(!value["Id"].isNull()) - ruleGroupsObject.id = std::stoi(value["Id"].asString()); - if(!value["AliUid"].isNull()) - ruleGroupsObject.aliUid = std::stoi(value["AliUid"].asString()); + if(!allRulesNodeRuleGroupsRuleGroup["GroupName"].isNull()) + ruleGroupsObject.groupName = allRulesNodeRuleGroupsRuleGroup["GroupName"].asString(); + if(!allRulesNodeRuleGroupsRuleGroup["RuleNum"].isNull()) + ruleGroupsObject.ruleNum = std::stoi(allRulesNodeRuleGroupsRuleGroup["RuleNum"].asString()); + if(!allRulesNodeRuleGroupsRuleGroup["Modified"].isNull()) + ruleGroupsObject.modified = std::stol(allRulesNodeRuleGroupsRuleGroup["Modified"].asString()); + if(!allRulesNodeRuleGroupsRuleGroup["Create"].isNull()) + ruleGroupsObject.create = std::stol(allRulesNodeRuleGroupsRuleGroup["Create"].asString()); + if(!allRulesNodeRuleGroupsRuleGroup["Description"].isNull()) + ruleGroupsObject.description = allRulesNodeRuleGroupsRuleGroup["Description"].asString(); + if(!allRulesNodeRuleGroupsRuleGroup["Id"].isNull()) + ruleGroupsObject.id = std::stoi(allRulesNodeRuleGroupsRuleGroup["Id"].asString()); + if(!allRulesNodeRuleGroupsRuleGroup["AliUid"].isNull()) + ruleGroupsObject.aliUid = std::stoi(allRulesNodeRuleGroupsRuleGroup["AliUid"].asString()); rulesObject.ruleGroups.push_back(ruleGroupsObject); } rules_.push_back(rulesObject); diff --git a/aegis/src/model/DescribeSasAssetStatisticsResult.cc b/aegis/src/model/DescribeSasAssetStatisticsResult.cc index 2205ee5df..58b1a1447 100644 --- a/aegis/src/model/DescribeSasAssetStatisticsResult.cc +++ b/aegis/src/model/DescribeSasAssetStatisticsResult.cc @@ -39,18 +39,18 @@ void DescribeSasAssetStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAssetList = value["AssetList"]["Asset"]; - for (auto value : allAssetList) + auto allAssetListNode = value["AssetList"]["Asset"]; + for (auto valueAssetListAsset : allAssetListNode) { Asset assetListObject; - if(!value["HealthCheckCount"].isNull()) - assetListObject.healthCheckCount = std::stoi(value["HealthCheckCount"].asString()); - if(!value["VulCount"].isNull()) - assetListObject.vulCount = std::stoi(value["VulCount"].asString()); - if(!value["SafeEventCount"].isNull()) - assetListObject.safeEventCount = std::stoi(value["SafeEventCount"].asString()); - if(!value["Uuid"].isNull()) - assetListObject.uuid = value["Uuid"].asString(); + if(!valueAssetListAsset["HealthCheckCount"].isNull()) + assetListObject.healthCheckCount = std::stoi(valueAssetListAsset["HealthCheckCount"].asString()); + if(!valueAssetListAsset["VulCount"].isNull()) + assetListObject.vulCount = std::stoi(valueAssetListAsset["VulCount"].asString()); + if(!valueAssetListAsset["SafeEventCount"].isNull()) + assetListObject.safeEventCount = std::stoi(valueAssetListAsset["SafeEventCount"].asString()); + if(!valueAssetListAsset["Uuid"].isNull()) + assetListObject.uuid = valueAssetListAsset["Uuid"].asString(); assetList_.push_back(assetListObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeSasLeftConditionResult.cc b/aegis/src/model/DescribeSasLeftConditionResult.cc index 5db0a333c..6ece5c9d8 100644 --- a/aegis/src/model/DescribeSasLeftConditionResult.cc +++ b/aegis/src/model/DescribeSasLeftConditionResult.cc @@ -39,16 +39,16 @@ void DescribeSasLeftConditionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConditionList = value["ConditionList"]["Condition"]; - for (auto value : allConditionList) + auto allConditionListNode = value["ConditionList"]["Condition"]; + for (auto valueConditionListCondition : allConditionListNode) { Condition conditionListObject; - if(!value["Name"].isNull()) - conditionListObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - conditionListObject.count = std::stoi(value["Count"].asString()); - if(!value["Id"].isNull()) - conditionListObject.id = value["Id"].asString(); + if(!valueConditionListCondition["Name"].isNull()) + conditionListObject.name = valueConditionListCondition["Name"].asString(); + if(!valueConditionListCondition["Count"].isNull()) + conditionListObject.count = std::stoi(valueConditionListCondition["Count"].asString()); + if(!valueConditionListCondition["Id"].isNull()) + conditionListObject.id = valueConditionListCondition["Id"].asString(); conditionList_.push_back(conditionListObject); } diff --git a/aegis/src/model/DescribeScreenAlarmEventListResult.cc b/aegis/src/model/DescribeScreenAlarmEventListResult.cc index c622e8c14..eec2e9550 100644 --- a/aegis/src/model/DescribeScreenAlarmEventListResult.cc +++ b/aegis/src/model/DescribeScreenAlarmEventListResult.cc @@ -39,46 +39,46 @@ void DescribeScreenAlarmEventListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuspEvents = value["SuspEvents"]["SuspEventsItem"]; - for (auto value : allSuspEvents) + auto allSuspEventsNode = value["SuspEvents"]["SuspEventsItem"]; + for (auto valueSuspEventsSuspEventsItem : allSuspEventsNode) { SuspEventsItem suspEventsObject; - if(!value["AlarmUniqueInfo"].isNull()) - suspEventsObject.alarmUniqueInfo = value["AlarmUniqueInfo"].asString(); - if(!value["Solution"].isNull()) - suspEventsObject.solution = value["Solution"].asString(); - if(!value["Level"].isNull()) - suspEventsObject.level = value["Level"].asString(); - if(!value["CanBeDealOnLine"].isNull()) - suspEventsObject.canBeDealOnLine = value["CanBeDealOnLine"].asString() == "true"; - if(!value["Description"].isNull()) - suspEventsObject.description = value["Description"].asString(); - if(!value["StartTime"].isNull()) - suspEventsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - suspEventsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["AlarmEventType"].isNull()) - suspEventsObject.alarmEventType = value["AlarmEventType"].asString(); - if(!value["SuspiciousEventCount"].isNull()) - suspEventsObject.suspiciousEventCount = std::stoi(value["SuspiciousEventCount"].asString()); - if(!value["Uuid"].isNull()) - suspEventsObject.uuid = value["Uuid"].asString(); - if(!value["InstanceName"].isNull()) - suspEventsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - suspEventsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - suspEventsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["AlarmEventName"].isNull()) - suspEventsObject.alarmEventName = value["AlarmEventName"].asString(); - if(!value["SaleVersion"].isNull()) - suspEventsObject.saleVersion = value["SaleVersion"].asString(); - if(!value["DataSource"].isNull()) - suspEventsObject.dataSource = value["DataSource"].asString(); - if(!value["CanCancelFault"].isNull()) - suspEventsObject.canCancelFault = value["CanCancelFault"].asString() == "true"; - if(!value["Dealed"].isNull()) - suspEventsObject.dealed = value["Dealed"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["AlarmUniqueInfo"].isNull()) + suspEventsObject.alarmUniqueInfo = valueSuspEventsSuspEventsItem["AlarmUniqueInfo"].asString(); + if(!valueSuspEventsSuspEventsItem["Solution"].isNull()) + suspEventsObject.solution = valueSuspEventsSuspEventsItem["Solution"].asString(); + if(!valueSuspEventsSuspEventsItem["Level"].isNull()) + suspEventsObject.level = valueSuspEventsSuspEventsItem["Level"].asString(); + if(!valueSuspEventsSuspEventsItem["CanBeDealOnLine"].isNull()) + suspEventsObject.canBeDealOnLine = valueSuspEventsSuspEventsItem["CanBeDealOnLine"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["Description"].isNull()) + suspEventsObject.description = valueSuspEventsSuspEventsItem["Description"].asString(); + if(!valueSuspEventsSuspEventsItem["StartTime"].isNull()) + suspEventsObject.startTime = std::stol(valueSuspEventsSuspEventsItem["StartTime"].asString()); + if(!valueSuspEventsSuspEventsItem["EndTime"].isNull()) + suspEventsObject.endTime = std::stol(valueSuspEventsSuspEventsItem["EndTime"].asString()); + if(!valueSuspEventsSuspEventsItem["AlarmEventType"].isNull()) + suspEventsObject.alarmEventType = valueSuspEventsSuspEventsItem["AlarmEventType"].asString(); + if(!valueSuspEventsSuspEventsItem["SuspiciousEventCount"].isNull()) + suspEventsObject.suspiciousEventCount = std::stoi(valueSuspEventsSuspEventsItem["SuspiciousEventCount"].asString()); + if(!valueSuspEventsSuspEventsItem["Uuid"].isNull()) + suspEventsObject.uuid = valueSuspEventsSuspEventsItem["Uuid"].asString(); + if(!valueSuspEventsSuspEventsItem["InstanceName"].isNull()) + suspEventsObject.instanceName = valueSuspEventsSuspEventsItem["InstanceName"].asString(); + if(!valueSuspEventsSuspEventsItem["InternetIp"].isNull()) + suspEventsObject.internetIp = valueSuspEventsSuspEventsItem["InternetIp"].asString(); + if(!valueSuspEventsSuspEventsItem["IntranetIp"].isNull()) + suspEventsObject.intranetIp = valueSuspEventsSuspEventsItem["IntranetIp"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmEventName"].isNull()) + suspEventsObject.alarmEventName = valueSuspEventsSuspEventsItem["AlarmEventName"].asString(); + if(!valueSuspEventsSuspEventsItem["SaleVersion"].isNull()) + suspEventsObject.saleVersion = valueSuspEventsSuspEventsItem["SaleVersion"].asString(); + if(!valueSuspEventsSuspEventsItem["DataSource"].isNull()) + suspEventsObject.dataSource = valueSuspEventsSuspEventsItem["DataSource"].asString(); + if(!valueSuspEventsSuspEventsItem["CanCancelFault"].isNull()) + suspEventsObject.canCancelFault = valueSuspEventsSuspEventsItem["CanCancelFault"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["Dealed"].isNull()) + suspEventsObject.dealed = valueSuspEventsSuspEventsItem["Dealed"].asString() == "true"; suspEvents_.push_back(suspEventsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/aegis/src/model/DescribeScreenBizStatSimpleQueryResultResult.cc b/aegis/src/model/DescribeScreenBizStatSimpleQueryResultResult.cc index f684e9173..056e4587a 100644 --- a/aegis/src/model/DescribeScreenBizStatSimpleQueryResultResult.cc +++ b/aegis/src/model/DescribeScreenBizStatSimpleQueryResultResult.cc @@ -39,12 +39,12 @@ void DescribeScreenBizStatSimpleQueryResultResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrendDataArr = value["TrendDataArr"]["BizStatTrendDOS"]; - for (auto value : allTrendDataArr) + auto allTrendDataArrNode = value["TrendDataArr"]["BizStatTrendDOS"]; + for (auto valueTrendDataArrBizStatTrendDOS : allTrendDataArrNode) { BizStatTrendDOS trendDataArrObject; - if(!value["BizName"].isNull()) - trendDataArrObject.bizName = value["BizName"].asString(); + if(!valueTrendDataArrBizStatTrendDOS["BizName"].isNull()) + trendDataArrObject.bizName = valueTrendDataArrBizStatTrendDOS["BizName"].asString(); auto allValueArray = value["ValueArray"]["IntegerItem"]; for (auto value : allValueArray) trendDataArrObject.valueArray.push_back(value.asString()); diff --git a/aegis/src/model/DescribeScreenCityMonitorDataResult.cc b/aegis/src/model/DescribeScreenCityMonitorDataResult.cc index befaad9db..75243db6a 100644 --- a/aegis/src/model/DescribeScreenCityMonitorDataResult.cc +++ b/aegis/src/model/DescribeScreenCityMonitorDataResult.cc @@ -39,16 +39,16 @@ void DescribeScreenCityMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorData = value["MonitorData"]["MonitorDataItem"]; - for (auto value : allMonitorData) + auto allMonitorDataNode = value["MonitorData"]["MonitorDataItem"]; + for (auto valueMonitorDataMonitorDataItem : allMonitorDataNode) { MonitorDataItem monitorDataObject; - if(!value["City"].isNull()) - monitorDataObject.city = value["City"].asString(); - if(!value["Availability"].isNull()) - monitorDataObject.availability = value["Availability"].asString(); - if(!value["ReturnTime"].isNull()) - monitorDataObject.returnTime = value["ReturnTime"].asString(); + if(!valueMonitorDataMonitorDataItem["City"].isNull()) + monitorDataObject.city = valueMonitorDataMonitorDataItem["City"].asString(); + if(!valueMonitorDataMonitorDataItem["Availability"].isNull()) + monitorDataObject.availability = valueMonitorDataMonitorDataItem["Availability"].asString(); + if(!valueMonitorDataMonitorDataItem["ReturnTime"].isNull()) + monitorDataObject.returnTime = valueMonitorDataMonitorDataItem["ReturnTime"].asString(); monitorData_.push_back(monitorDataObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeScreenCloudHcRiskResult.cc b/aegis/src/model/DescribeScreenCloudHcRiskResult.cc index 7f4d1f7af..3eec0947c 100644 --- a/aegis/src/model/DescribeScreenCloudHcRiskResult.cc +++ b/aegis/src/model/DescribeScreenCloudHcRiskResult.cc @@ -39,18 +39,18 @@ void DescribeScreenCloudHcRiskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCloudHcRiskItems = value["CloudHcRiskItems"]["CloudHcRiskItem"]; - for (auto value : allCloudHcRiskItems) + auto allCloudHcRiskItemsNode = value["CloudHcRiskItems"]["CloudHcRiskItem"]; + for (auto valueCloudHcRiskItemsCloudHcRiskItem : allCloudHcRiskItemsNode) { CloudHcRiskItem cloudHcRiskItemsObject; - if(!value["Level"].isNull()) - cloudHcRiskItemsObject.level = value["Level"].asString(); - if(!value["CheckItem"].isNull()) - cloudHcRiskItemsObject.checkItem = value["CheckItem"].asString(); - if(!value["AffectCount"].isNull()) - cloudHcRiskItemsObject.affectCount = std::stoi(value["AffectCount"].asString()); - if(!value["Pass"].isNull()) - cloudHcRiskItemsObject.pass = value["Pass"].asString() == "true"; + if(!valueCloudHcRiskItemsCloudHcRiskItem["Level"].isNull()) + cloudHcRiskItemsObject.level = valueCloudHcRiskItemsCloudHcRiskItem["Level"].asString(); + if(!valueCloudHcRiskItemsCloudHcRiskItem["CheckItem"].isNull()) + cloudHcRiskItemsObject.checkItem = valueCloudHcRiskItemsCloudHcRiskItem["CheckItem"].asString(); + if(!valueCloudHcRiskItemsCloudHcRiskItem["AffectCount"].isNull()) + cloudHcRiskItemsObject.affectCount = std::stoi(valueCloudHcRiskItemsCloudHcRiskItem["AffectCount"].asString()); + if(!valueCloudHcRiskItemsCloudHcRiskItem["Pass"].isNull()) + cloudHcRiskItemsObject.pass = valueCloudHcRiskItemsCloudHcRiskItem["Pass"].asString() == "true"; cloudHcRiskItems_.push_back(cloudHcRiskItemsObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeScreenDataMapResult.cc b/aegis/src/model/DescribeScreenDataMapResult.cc index 2915f6bbe..b85241aef 100644 --- a/aegis/src/model/DescribeScreenDataMapResult.cc +++ b/aegis/src/model/DescribeScreenDataMapResult.cc @@ -39,32 +39,32 @@ void DescribeScreenDataMapResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSasScreenTypeList = value["SasScreenTypeList"]["SasScreenType"]; - for (auto value : allSasScreenTypeList) + auto allSasScreenTypeListNode = value["SasScreenTypeList"]["SasScreenType"]; + for (auto valueSasScreenTypeListSasScreenType : allSasScreenTypeListNode) { SasScreenType sasScreenTypeListObject; - if(!value["Type"].isNull()) - sasScreenTypeListObject.type = value["Type"].asString(); - if(!value["TypeCode"].isNull()) - sasScreenTypeListObject.typeCode = value["TypeCode"].asString(); - auto allTypeData = value["TypeData"]["SasScreenModel"]; - for (auto value : allTypeData) + if(!valueSasScreenTypeListSasScreenType["Type"].isNull()) + sasScreenTypeListObject.type = valueSasScreenTypeListSasScreenType["Type"].asString(); + if(!valueSasScreenTypeListSasScreenType["TypeCode"].isNull()) + sasScreenTypeListObject.typeCode = valueSasScreenTypeListSasScreenType["TypeCode"].asString(); + auto allTypeDataNode = allSasScreenTypeListNode["TypeData"]["SasScreenModel"]; + for (auto allSasScreenTypeListNodeTypeDataSasScreenModel : allTypeDataNode) { SasScreenType::SasScreenModel typeDataObject; - if(!value["Code"].isNull()) - typeDataObject.code = value["Code"].asString(); - if(!value["Id"].isNull()) - typeDataObject.id = value["Id"].asString(); - if(!value["Title"].isNull()) - typeDataObject.title = value["Title"].asString(); - auto allDate = value["Date"]["IntegerItem"]; - for (auto value : allDate) + if(!allSasScreenTypeListNodeTypeDataSasScreenModel["Code"].isNull()) + typeDataObject.code = allSasScreenTypeListNodeTypeDataSasScreenModel["Code"].asString(); + if(!allSasScreenTypeListNodeTypeDataSasScreenModel["Id"].isNull()) + typeDataObject.id = allSasScreenTypeListNodeTypeDataSasScreenModel["Id"].asString(); + if(!allSasScreenTypeListNodeTypeDataSasScreenModel["Title"].isNull()) + typeDataObject.title = allSasScreenTypeListNodeTypeDataSasScreenModel["Title"].asString(); + auto allDateNode = allTypeDataNode["Date"]["IntegerItem"]; + for (auto allTypeDataNodeDateIntegerItem : allDateNode) { SasScreenType::SasScreenModel::IntegerItem dateObject; - if(!value["Value"].isNull()) - dateObject.value = value["Value"].asString(); - if(!value["Unit"].isNull()) - dateObject.unit = value["Unit"].asString(); + if(!allTypeDataNodeDateIntegerItem["Value"].isNull()) + dateObject.value = allTypeDataNodeDateIntegerItem["Value"].asString(); + if(!allTypeDataNodeDateIntegerItem["Unit"].isNull()) + dateObject.unit = allTypeDataNodeDateIntegerItem["Unit"].asString(); typeDataObject.date.push_back(dateObject); } sasScreenTypeListObject.typeData.push_back(typeDataObject); diff --git a/aegis/src/model/DescribeScreenEmerRiskResult.cc b/aegis/src/model/DescribeScreenEmerRiskResult.cc index 68efcba22..f7d74180f 100644 --- a/aegis/src/model/DescribeScreenEmerRiskResult.cc +++ b/aegis/src/model/DescribeScreenEmerRiskResult.cc @@ -39,16 +39,16 @@ void DescribeScreenEmerRiskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCloudHcRiskItems = value["CloudHcRiskItems"]["CloudHcRiskItem"]; - for (auto value : allCloudHcRiskItems) + auto allCloudHcRiskItemsNode = value["CloudHcRiskItems"]["CloudHcRiskItem"]; + for (auto valueCloudHcRiskItemsCloudHcRiskItem : allCloudHcRiskItemsNode) { CloudHcRiskItem cloudHcRiskItemsObject; - if(!value["Level"].isNull()) - cloudHcRiskItemsObject.level = value["Level"].asString(); - if(!value["VulName"].isNull()) - cloudHcRiskItemsObject.vulName = value["VulName"].asString(); - if(!value["AffectCount"].isNull()) - cloudHcRiskItemsObject.affectCount = std::stoi(value["AffectCount"].asString()); + if(!valueCloudHcRiskItemsCloudHcRiskItem["Level"].isNull()) + cloudHcRiskItemsObject.level = valueCloudHcRiskItemsCloudHcRiskItem["Level"].asString(); + if(!valueCloudHcRiskItemsCloudHcRiskItem["VulName"].isNull()) + cloudHcRiskItemsObject.vulName = valueCloudHcRiskItemsCloudHcRiskItem["VulName"].asString(); + if(!valueCloudHcRiskItemsCloudHcRiskItem["AffectCount"].isNull()) + cloudHcRiskItemsObject.affectCount = std::stoi(valueCloudHcRiskItemsCloudHcRiskItem["AffectCount"].asString()); cloudHcRiskItems_.push_back(cloudHcRiskItemsObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeScreenRequestTopTypeResult.cc b/aegis/src/model/DescribeScreenRequestTopTypeResult.cc index 25f4dc46d..82e85ab93 100644 --- a/aegis/src/model/DescribeScreenRequestTopTypeResult.cc +++ b/aegis/src/model/DescribeScreenRequestTopTypeResult.cc @@ -39,14 +39,14 @@ void DescribeScreenRequestTopTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopTypes = value["TopTypes"]["TopType"]; - for (auto value : allTopTypes) + auto allTopTypesNode = value["TopTypes"]["TopType"]; + for (auto valueTopTypesTopType : allTopTypesNode) { TopType topTypesObject; - if(!value["Count"].isNull()) - topTypesObject.count = std::stoi(value["Count"].asString()); - if(!value["Type"].isNull()) - topTypesObject.type = value["Type"].asString(); + if(!valueTopTypesTopType["Count"].isNull()) + topTypesObject.count = std::stoi(valueTopTypesTopType["Count"].asString()); + if(!valueTopTypesTopType["Type"].isNull()) + topTypesObject.type = valueTopTypesTopType["Type"].asString(); topTypes_.push_back(topTypesObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeScreenSettingsResult.cc b/aegis/src/model/DescribeScreenSettingsResult.cc index da83314fd..7d5a9be0d 100644 --- a/aegis/src/model/DescribeScreenSettingsResult.cc +++ b/aegis/src/model/DescribeScreenSettingsResult.cc @@ -39,14 +39,14 @@ void DescribeScreenSettingsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSasScreenSettingList = value["SasScreenSettingList"]["SasScreenSettingListItem"]; - for (auto value : allSasScreenSettingList) + auto allSasScreenSettingListNode = value["SasScreenSettingList"]["SasScreenSettingListItem"]; + for (auto valueSasScreenSettingListSasScreenSettingListItem : allSasScreenSettingListNode) { SasScreenSettingListItem sasScreenSettingListObject; - if(!value["ScreenSettingTitle"].isNull()) - sasScreenSettingListObject.screenSettingTitle = value["ScreenSettingTitle"].asString(); - if(!value["ScreenSettingIdMap"].isNull()) - sasScreenSettingListObject.screenSettingIdMap = value["ScreenSettingIdMap"].asString(); + if(!valueSasScreenSettingListSasScreenSettingListItem["ScreenSettingTitle"].isNull()) + sasScreenSettingListObject.screenSettingTitle = valueSasScreenSettingListSasScreenSettingListItem["ScreenSettingTitle"].asString(); + if(!valueSasScreenSettingListSasScreenSettingListItem["ScreenSettingIdMap"].isNull()) + sasScreenSettingListObject.screenSettingIdMap = valueSasScreenSettingListSasScreenSettingListItem["ScreenSettingIdMap"].asString(); sasScreenSettingList_.push_back(sasScreenSettingListObject); } diff --git a/aegis/src/model/DescribeScreenTitlesResult.cc b/aegis/src/model/DescribeScreenTitlesResult.cc index 862124044..ffeafbdb5 100644 --- a/aegis/src/model/DescribeScreenTitlesResult.cc +++ b/aegis/src/model/DescribeScreenTitlesResult.cc @@ -39,14 +39,14 @@ void DescribeScreenTitlesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSasScreenSettingList = value["SasScreenSettingList"]["SasScreenSetting"]; - for (auto value : allSasScreenSettingList) + auto allSasScreenSettingListNode = value["SasScreenSettingList"]["SasScreenSetting"]; + for (auto valueSasScreenSettingListSasScreenSetting : allSasScreenSettingListNode) { SasScreenSetting sasScreenSettingListObject; - if(!value["ScreenID"].isNull()) - sasScreenSettingListObject.screenID = std::stol(value["ScreenID"].asString()); - if(!value["ScreenTitle"].isNull()) - sasScreenSettingListObject.screenTitle = value["ScreenTitle"].asString(); + if(!valueSasScreenSettingListSasScreenSetting["ScreenID"].isNull()) + sasScreenSettingListObject.screenID = std::stol(valueSasScreenSettingListSasScreenSetting["ScreenID"].asString()); + if(!valueSasScreenSettingListSasScreenSetting["ScreenTitle"].isNull()) + sasScreenSettingListObject.screenTitle = valueSasScreenSettingListSasScreenSetting["ScreenTitle"].asString(); sasScreenSettingList_.push_back(sasScreenSettingListObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeScreenTopRequestAndFlowResult.cc b/aegis/src/model/DescribeScreenTopRequestAndFlowResult.cc index 6de90bed4..c77e28979 100644 --- a/aegis/src/model/DescribeScreenTopRequestAndFlowResult.cc +++ b/aegis/src/model/DescribeScreenTopRequestAndFlowResult.cc @@ -39,14 +39,14 @@ void DescribeScreenTopRequestAndFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopRequestsIpCountDOS = value["TopRequestsIpCountDOS"]["TopRequestsIpCountDOSItem"]; - for (auto value : allTopRequestsIpCountDOS) + auto allTopRequestsIpCountDOSNode = value["TopRequestsIpCountDOS"]["TopRequestsIpCountDOSItem"]; + for (auto valueTopRequestsIpCountDOSTopRequestsIpCountDOSItem : allTopRequestsIpCountDOSNode) { TopRequestsIpCountDOSItem topRequestsIpCountDOSObject; - if(!value["ReqCount"].isNull()) - topRequestsIpCountDOSObject.reqCount = std::stoi(value["ReqCount"].asString()); - if(!value["Ip"].isNull()) - topRequestsIpCountDOSObject.ip = value["Ip"].asString(); + if(!valueTopRequestsIpCountDOSTopRequestsIpCountDOSItem["ReqCount"].isNull()) + topRequestsIpCountDOSObject.reqCount = std::stoi(valueTopRequestsIpCountDOSTopRequestsIpCountDOSItem["ReqCount"].asString()); + if(!valueTopRequestsIpCountDOSTopRequestsIpCountDOSItem["Ip"].isNull()) + topRequestsIpCountDOSObject.ip = valueTopRequestsIpCountDOSTopRequestsIpCountDOSItem["Ip"].asString(); topRequestsIpCountDOS_.push_back(topRequestsIpCountDOSObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeSearchConditionResult.cc b/aegis/src/model/DescribeSearchConditionResult.cc index 3cc639c3a..9c5330f9e 100644 --- a/aegis/src/model/DescribeSearchConditionResult.cc +++ b/aegis/src/model/DescribeSearchConditionResult.cc @@ -39,28 +39,28 @@ void DescribeSearchConditionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConditionList = value["ConditionList"]["Condition"]; - for (auto value : allConditionList) + auto allConditionListNode = value["ConditionList"]["Condition"]; + for (auto valueConditionListCondition : allConditionListNode) { Condition conditionListObject; - if(!value["Name"].isNull()) - conditionListObject.name = value["Name"].asString(); - if(!value["AssetType"].isNull()) - conditionListObject.assetType = value["AssetType"].asString(); - if(!value["Tag"].isNull()) - conditionListObject.tag = value["Tag"].asString(); - if(!value["Region"].isNull()) - conditionListObject.region = value["Region"].asString(); - if(!value["SafeStatus"].isNull()) - conditionListObject.safeStatus = value["SafeStatus"].asString(); - if(!value["ClientStatus"].isNull()) - conditionListObject.clientStatus = value["ClientStatus"].asString(); - if(!value["GroupId"].isNull()) - conditionListObject.groupId = value["GroupId"].asString(); - if(!value["Os"].isNull()) - conditionListObject.os = value["Os"].asString(); - if(!value["Remark"].isNull()) - conditionListObject.remark = value["Remark"].asString(); + if(!valueConditionListCondition["Name"].isNull()) + conditionListObject.name = valueConditionListCondition["Name"].asString(); + if(!valueConditionListCondition["AssetType"].isNull()) + conditionListObject.assetType = valueConditionListCondition["AssetType"].asString(); + if(!valueConditionListCondition["Tag"].isNull()) + conditionListObject.tag = valueConditionListCondition["Tag"].asString(); + if(!valueConditionListCondition["Region"].isNull()) + conditionListObject.region = valueConditionListCondition["Region"].asString(); + if(!valueConditionListCondition["SafeStatus"].isNull()) + conditionListObject.safeStatus = valueConditionListCondition["SafeStatus"].asString(); + if(!valueConditionListCondition["ClientStatus"].isNull()) + conditionListObject.clientStatus = valueConditionListCondition["ClientStatus"].asString(); + if(!valueConditionListCondition["GroupId"].isNull()) + conditionListObject.groupId = valueConditionListCondition["GroupId"].asString(); + if(!valueConditionListCondition["Os"].isNull()) + conditionListObject.os = valueConditionListCondition["Os"].asString(); + if(!valueConditionListCondition["Remark"].isNull()) + conditionListObject.remark = valueConditionListCondition["Remark"].asString(); conditionList_.push_back(conditionListObject); } diff --git a/aegis/src/model/DescribeSecureSuggestionResult.cc b/aegis/src/model/DescribeSecureSuggestionResult.cc index 9d762794a..366a96829 100644 --- a/aegis/src/model/DescribeSecureSuggestionResult.cc +++ b/aegis/src/model/DescribeSecureSuggestionResult.cc @@ -39,24 +39,24 @@ void DescribeSecureSuggestionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuggestions = value["Suggestions"]["Suggestion"]; - for (auto value : allSuggestions) + auto allSuggestionsNode = value["Suggestions"]["Suggestion"]; + for (auto valueSuggestionsSuggestion : allSuggestionsNode) { Suggestion suggestionsObject; - if(!value["SuggestType"].isNull()) - suggestionsObject.suggestType = value["SuggestType"].asString(); - if(!value["Points"].isNull()) - suggestionsObject.points = std::stoi(value["Points"].asString()); - auto allDetail = value["Detail"]["DetailItem"]; - for (auto value : allDetail) + if(!valueSuggestionsSuggestion["SuggestType"].isNull()) + suggestionsObject.suggestType = valueSuggestionsSuggestion["SuggestType"].asString(); + if(!valueSuggestionsSuggestion["Points"].isNull()) + suggestionsObject.points = std::stoi(valueSuggestionsSuggestion["Points"].asString()); + auto allDetailNode = allSuggestionsNode["Detail"]["DetailItem"]; + for (auto allSuggestionsNodeDetailDetailItem : allDetailNode) { Suggestion::DetailItem detailObject; - if(!value["Description"].isNull()) - detailObject.description = value["Description"].asString(); - if(!value["SubType"].isNull()) - detailObject.subType = value["SubType"].asString(); - if(!value["Title"].isNull()) - detailObject.title = value["Title"].asString(); + if(!allSuggestionsNodeDetailDetailItem["Description"].isNull()) + detailObject.description = allSuggestionsNodeDetailDetailItem["Description"].asString(); + if(!allSuggestionsNodeDetailDetailItem["SubType"].isNull()) + detailObject.subType = allSuggestionsNodeDetailDetailItem["SubType"].asString(); + if(!allSuggestionsNodeDetailDetailItem["Title"].isNull()) + detailObject.title = allSuggestionsNodeDetailDetailItem["Title"].asString(); suggestionsObject.detail.push_back(detailObject); } suggestions_.push_back(suggestionsObject); diff --git a/aegis/src/model/DescribeSlsProjectResult.cc b/aegis/src/model/DescribeSlsProjectResult.cc index cba003d9f..2beb5b4df 100644 --- a/aegis/src/model/DescribeSlsProjectResult.cc +++ b/aegis/src/model/DescribeSlsProjectResult.cc @@ -39,12 +39,12 @@ void DescribeSlsProjectResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSlsProjectData = value["SlsProjectData"]["SlsProjectDataItem"]; - for (auto value : allSlsProjectData) + auto allSlsProjectDataNode = value["SlsProjectData"]["SlsProjectDataItem"]; + for (auto valueSlsProjectDataSlsProjectDataItem : allSlsProjectDataNode) { SlsProjectDataItem slsProjectDataObject; - if(!value["Project"].isNull()) - slsProjectDataObject.project = value["Project"].asString(); + if(!valueSlsProjectDataSlsProjectDataItem["Project"].isNull()) + slsProjectDataObject.project = valueSlsProjectDataSlsProjectDataItem["Project"].asString(); auto allLogStore = value["LogStore"]["StringItem"]; for (auto value : allLogStore) slsProjectDataObject.logStore.push_back(value.asString()); diff --git a/aegis/src/model/DescribeStrategyExecDetailResult.cc b/aegis/src/model/DescribeStrategyExecDetailResult.cc index 105503ee8..fea6eb95d 100644 --- a/aegis/src/model/DescribeStrategyExecDetailResult.cc +++ b/aegis/src/model/DescribeStrategyExecDetailResult.cc @@ -39,20 +39,20 @@ void DescribeStrategyExecDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailedEcsList = value["FailedEcsList"]["FailedEcs"]; - for (auto value : allFailedEcsList) + auto allFailedEcsListNode = value["FailedEcsList"]["FailedEcs"]; + for (auto valueFailedEcsListFailedEcs : allFailedEcsListNode) { FailedEcs failedEcsListObject; - if(!value["Reason"].isNull()) - failedEcsListObject.reason = value["Reason"].asString(); - if(!value["InstanceName"].isNull()) - failedEcsListObject.instanceName = value["InstanceName"].asString(); - if(!value["IP"].isNull()) - failedEcsListObject.iP = value["IP"].asString(); - if(!value["InternetIp"].isNull()) - failedEcsListObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - failedEcsListObject.intranetIp = value["IntranetIp"].asString(); + if(!valueFailedEcsListFailedEcs["Reason"].isNull()) + failedEcsListObject.reason = valueFailedEcsListFailedEcs["Reason"].asString(); + if(!valueFailedEcsListFailedEcs["InstanceName"].isNull()) + failedEcsListObject.instanceName = valueFailedEcsListFailedEcs["InstanceName"].asString(); + if(!valueFailedEcsListFailedEcs["IP"].isNull()) + failedEcsListObject.iP = valueFailedEcsListFailedEcs["IP"].asString(); + if(!valueFailedEcsListFailedEcs["InternetIp"].isNull()) + failedEcsListObject.internetIp = valueFailedEcsListFailedEcs["InternetIp"].asString(); + if(!valueFailedEcsListFailedEcs["IntranetIp"].isNull()) + failedEcsListObject.intranetIp = valueFailedEcsListFailedEcs["IntranetIp"].asString(); failedEcsList_.push_back(failedEcsListObject); } if(!value["StartTime"].isNull()) diff --git a/aegis/src/model/DescribeStrategyTargetResult.cc b/aegis/src/model/DescribeStrategyTargetResult.cc index 2a2ade78e..09f69f436 100644 --- a/aegis/src/model/DescribeStrategyTargetResult.cc +++ b/aegis/src/model/DescribeStrategyTargetResult.cc @@ -39,16 +39,16 @@ void DescribeStrategyTargetResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStrategyTargets = value["StrategyTargets"]["StrategyTarget"]; - for (auto value : allStrategyTargets) + auto allStrategyTargetsNode = value["StrategyTargets"]["StrategyTarget"]; + for (auto valueStrategyTargetsStrategyTarget : allStrategyTargetsNode) { StrategyTarget strategyTargetsObject; - if(!value["Flag"].isNull()) - strategyTargetsObject.flag = value["Flag"].asString(); - if(!value["Target"].isNull()) - strategyTargetsObject.target = value["Target"].asString(); - if(!value["TargetType"].isNull()) - strategyTargetsObject.targetType = value["TargetType"].asString(); + if(!valueStrategyTargetsStrategyTarget["Flag"].isNull()) + strategyTargetsObject.flag = valueStrategyTargetsStrategyTarget["Flag"].asString(); + if(!valueStrategyTargetsStrategyTarget["Target"].isNull()) + strategyTargetsObject.target = valueStrategyTargetsStrategyTarget["Target"].asString(); + if(!valueStrategyTargetsStrategyTarget["TargetType"].isNull()) + strategyTargetsObject.targetType = valueStrategyTargetsStrategyTarget["TargetType"].asString(); strategyTargets_.push_back(strategyTargetsObject); } diff --git a/aegis/src/model/DescribeStratetyDetailResult.cc b/aegis/src/model/DescribeStratetyDetailResult.cc index f7abdd225..af495f252 100644 --- a/aegis/src/model/DescribeStratetyDetailResult.cc +++ b/aegis/src/model/DescribeStratetyDetailResult.cc @@ -50,26 +50,26 @@ void DescribeStratetyDetailResult::parse(const std::string &payload) strategy_.cycleStartTime = std::stoi(strategyNode["CycleStartTime"].asString()); if(!strategyNode["Type"].isNull()) strategy_.type = std::stoi(strategyNode["Type"].asString()); - auto allRiskTypeWhiteListQueryResultList = value["RiskTypeWhiteListQueryResultList"]["RiskTypeWhiteListQueryResult"]; - for (auto value : allRiskTypeWhiteListQueryResultList) + auto allRiskTypeWhiteListQueryResultListNode = strategyNode["RiskTypeWhiteListQueryResultList"]["RiskTypeWhiteListQueryResult"]; + for (auto strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult : allRiskTypeWhiteListQueryResultListNode) { Strategy::RiskTypeWhiteListQueryResult riskTypeWhiteListQueryResultObject; - if(!value["TypeName"].isNull()) - riskTypeWhiteListQueryResultObject.typeName = value["TypeName"].asString(); - if(!value["Alias"].isNull()) - riskTypeWhiteListQueryResultObject.alias = value["Alias"].asString(); - if(!value["On"].isNull()) - riskTypeWhiteListQueryResultObject.on = value["On"].asString() == "true"; - auto allSubTypes = value["SubTypes"]["SubType"]; - for (auto value : allSubTypes) + if(!strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult["TypeName"].isNull()) + riskTypeWhiteListQueryResultObject.typeName = strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult["TypeName"].asString(); + if(!strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult["Alias"].isNull()) + riskTypeWhiteListQueryResultObject.alias = strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult["Alias"].asString(); + if(!strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult["On"].isNull()) + riskTypeWhiteListQueryResultObject.on = strategyNodeRiskTypeWhiteListQueryResultListRiskTypeWhiteListQueryResult["On"].asString() == "true"; + auto allSubTypesNode = allRiskTypeWhiteListQueryResultListNode["SubTypes"]["SubType"]; + for (auto allRiskTypeWhiteListQueryResultListNodeSubTypesSubType : allSubTypesNode) { Strategy::RiskTypeWhiteListQueryResult::SubType subTypesObject; - if(!value["TypeName"].isNull()) - subTypesObject.typeName = value["TypeName"].asString(); - if(!value["Alias"].isNull()) - subTypesObject.alias = value["Alias"].asString(); - if(!value["On"].isNull()) - subTypesObject.on = value["On"].asString() == "true"; + if(!allRiskTypeWhiteListQueryResultListNodeSubTypesSubType["TypeName"].isNull()) + subTypesObject.typeName = allRiskTypeWhiteListQueryResultListNodeSubTypesSubType["TypeName"].asString(); + if(!allRiskTypeWhiteListQueryResultListNodeSubTypesSubType["Alias"].isNull()) + subTypesObject.alias = allRiskTypeWhiteListQueryResultListNodeSubTypesSubType["Alias"].asString(); + if(!allRiskTypeWhiteListQueryResultListNodeSubTypesSubType["On"].isNull()) + subTypesObject.on = allRiskTypeWhiteListQueryResultListNodeSubTypesSubType["On"].asString() == "true"; riskTypeWhiteListQueryResultObject.subTypes.push_back(subTypesObject); } strategy_.riskTypeWhiteListQueryResultList.push_back(riskTypeWhiteListQueryResultObject); diff --git a/aegis/src/model/DescribeStratetyResult.cc b/aegis/src/model/DescribeStratetyResult.cc index 4c7d04fe7..db89bbb14 100644 --- a/aegis/src/model/DescribeStratetyResult.cc +++ b/aegis/src/model/DescribeStratetyResult.cc @@ -39,40 +39,40 @@ void DescribeStratetyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStrategies = value["Strategies"]["Strategy"]; - for (auto value : allStrategies) + auto allStrategiesNode = value["Strategies"]["Strategy"]; + for (auto valueStrategiesStrategy : allStrategiesNode) { Strategy strategiesObject; - if(!value["CycleDays"].isNull()) - strategiesObject.cycleDays = std::stoi(value["CycleDays"].asString()); - if(!value["Id"].isNull()) - strategiesObject.id = std::stoi(value["Id"].asString()); - if(!value["CycleStartTime"].isNull()) - strategiesObject.cycleStartTime = std::stoi(value["CycleStartTime"].asString()); - if(!value["Type"].isNull()) - strategiesObject.type = std::stoi(value["Type"].asString()); - if(!value["Name"].isNull()) - strategiesObject.name = value["Name"].asString(); - if(!value["RiskCount"].isNull()) - strategiesObject.riskCount = std::stoi(value["RiskCount"].asString()); - if(!value["EcsCount"].isNull()) - strategiesObject.ecsCount = std::stoi(value["EcsCount"].asString()); - if(!value["ExecStatus"].isNull()) - strategiesObject.execStatus = std::stoi(value["ExecStatus"].asString()); - if(!value["ProcessRate"].isNull()) - strategiesObject.processRate = std::stoi(value["ProcessRate"].asString()); - if(!value["PassRate"].isNull()) - strategiesObject.passRate = std::stoi(value["PassRate"].asString()); - auto allConfigTargets = value["ConfigTargets"]["ConfigTarget"]; - for (auto value : allConfigTargets) + if(!valueStrategiesStrategy["CycleDays"].isNull()) + strategiesObject.cycleDays = std::stoi(valueStrategiesStrategy["CycleDays"].asString()); + if(!valueStrategiesStrategy["Id"].isNull()) + strategiesObject.id = std::stoi(valueStrategiesStrategy["Id"].asString()); + if(!valueStrategiesStrategy["CycleStartTime"].isNull()) + strategiesObject.cycleStartTime = std::stoi(valueStrategiesStrategy["CycleStartTime"].asString()); + if(!valueStrategiesStrategy["Type"].isNull()) + strategiesObject.type = std::stoi(valueStrategiesStrategy["Type"].asString()); + if(!valueStrategiesStrategy["Name"].isNull()) + strategiesObject.name = valueStrategiesStrategy["Name"].asString(); + if(!valueStrategiesStrategy["RiskCount"].isNull()) + strategiesObject.riskCount = std::stoi(valueStrategiesStrategy["RiskCount"].asString()); + if(!valueStrategiesStrategy["EcsCount"].isNull()) + strategiesObject.ecsCount = std::stoi(valueStrategiesStrategy["EcsCount"].asString()); + if(!valueStrategiesStrategy["ExecStatus"].isNull()) + strategiesObject.execStatus = std::stoi(valueStrategiesStrategy["ExecStatus"].asString()); + if(!valueStrategiesStrategy["ProcessRate"].isNull()) + strategiesObject.processRate = std::stoi(valueStrategiesStrategy["ProcessRate"].asString()); + if(!valueStrategiesStrategy["PassRate"].isNull()) + strategiesObject.passRate = std::stoi(valueStrategiesStrategy["PassRate"].asString()); + auto allConfigTargetsNode = allStrategiesNode["ConfigTargets"]["ConfigTarget"]; + for (auto allStrategiesNodeConfigTargetsConfigTarget : allConfigTargetsNode) { Strategy::ConfigTarget configTargetsObject; - if(!value["Flag"].isNull()) - configTargetsObject.flag = value["Flag"].asString(); - if(!value["TargetType"].isNull()) - configTargetsObject.targetType = value["TargetType"].asString(); - if(!value["Target"].isNull()) - configTargetsObject.target = value["Target"].asString(); + if(!allStrategiesNodeConfigTargetsConfigTarget["Flag"].isNull()) + configTargetsObject.flag = allStrategiesNodeConfigTargetsConfigTarget["Flag"].asString(); + if(!allStrategiesNodeConfigTargetsConfigTarget["TargetType"].isNull()) + configTargetsObject.targetType = allStrategiesNodeConfigTargetsConfigTarget["TargetType"].asString(); + if(!allStrategiesNodeConfigTargetsConfigTarget["Target"].isNull()) + configTargetsObject.target = allStrategiesNodeConfigTargetsConfigTarget["Target"].asString(); strategiesObject.configTargets.push_back(configTargetsObject); } strategies_.push_back(strategiesObject); diff --git a/aegis/src/model/DescribeSuspEventDetailResult.cc b/aegis/src/model/DescribeSuspEventDetailResult.cc index f2f059854..9a8b5d76c 100644 --- a/aegis/src/model/DescribeSuspEventDetailResult.cc +++ b/aegis/src/model/DescribeSuspEventDetailResult.cc @@ -39,30 +39,30 @@ void DescribeSuspEventDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDetails = value["Details"]["QuaraFile"]; - for (auto value : allDetails) + auto allDetailsNode = value["Details"]["QuaraFile"]; + for (auto valueDetailsQuaraFile : allDetailsNode) { QuaraFile detailsObject; - if(!value["Name"].isNull()) - detailsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - detailsObject.type = value["Type"].asString(); - if(!value["InfoType"].isNull()) - detailsObject.infoType = value["InfoType"].asString(); - if(!value["Value"].isNull()) - detailsObject.value = value["Value"].asString(); + if(!valueDetailsQuaraFile["Name"].isNull()) + detailsObject.name = valueDetailsQuaraFile["Name"].asString(); + if(!valueDetailsQuaraFile["Type"].isNull()) + detailsObject.type = valueDetailsQuaraFile["Type"].asString(); + if(!valueDetailsQuaraFile["InfoType"].isNull()) + detailsObject.infoType = valueDetailsQuaraFile["InfoType"].asString(); + if(!valueDetailsQuaraFile["Value"].isNull()) + detailsObject.value = valueDetailsQuaraFile["Value"].asString(); details_.push_back(detailsObject); } - auto allEventNotes = value["EventNotes"]["EventNote"]; - for (auto value : allEventNotes) + auto allEventNotesNode = value["EventNotes"]["EventNote"]; + for (auto valueEventNotesEventNote : allEventNotesNode) { EventNote eventNotesObject; - if(!value["NoteTime"].isNull()) - eventNotesObject.noteTime = value["NoteTime"].asString(); - if(!value["Note"].isNull()) - eventNotesObject.note = value["Note"].asString(); - if(!value["NoteId"].isNull()) - eventNotesObject.noteId = std::stol(value["NoteId"].asString()); + if(!valueEventNotesEventNote["NoteTime"].isNull()) + eventNotesObject.noteTime = valueEventNotesEventNote["NoteTime"].asString(); + if(!valueEventNotesEventNote["Note"].isNull()) + eventNotesObject.note = valueEventNotesEventNote["Note"].asString(); + if(!valueEventNotesEventNote["NoteId"].isNull()) + eventNotesObject.noteId = std::stol(valueEventNotesEventNote["NoteId"].asString()); eventNotes_.push_back(eventNotesObject); } if(!value["LastTime"].isNull()) diff --git a/aegis/src/model/DescribeSuspEventQuaraFilesResult.cc b/aegis/src/model/DescribeSuspEventQuaraFilesResult.cc index cb39c8e78..2d8153afc 100644 --- a/aegis/src/model/DescribeSuspEventQuaraFilesResult.cc +++ b/aegis/src/model/DescribeSuspEventQuaraFilesResult.cc @@ -39,34 +39,34 @@ void DescribeSuspEventQuaraFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQuaraFiles = value["QuaraFiles"]["QuaraFile"]; - for (auto value : allQuaraFiles) + auto allQuaraFilesNode = value["QuaraFiles"]["QuaraFile"]; + for (auto valueQuaraFilesQuaraFile : allQuaraFilesNode) { QuaraFile quaraFilesObject; - if(!value["Path"].isNull()) - quaraFilesObject.path = value["Path"].asString(); - if(!value["EventName"].isNull()) - quaraFilesObject.eventName = value["EventName"].asString(); - if(!value["Id"].isNull()) - quaraFilesObject.id = std::stoi(value["Id"].asString()); - if(!value["EventType"].isNull()) - quaraFilesObject.eventType = value["EventType"].asString(); - if(!value["Tag"].isNull()) - quaraFilesObject.tag = value["Tag"].asString(); - if(!value["Uuid"].isNull()) - quaraFilesObject.uuid = value["Uuid"].asString(); - if(!value["InstanceName"].isNull()) - quaraFilesObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - quaraFilesObject.internetIp = value["InternetIp"].asString(); - if(!value["Ip"].isNull()) - quaraFilesObject.ip = value["Ip"].asString(); - if(!value["Status"].isNull()) - quaraFilesObject.status = value["Status"].asString(); - if(!value["Md5"].isNull()) - quaraFilesObject.md5 = value["Md5"].asString(); - if(!value["ModifyTime"].isNull()) - quaraFilesObject.modifyTime = value["ModifyTime"].asString(); + if(!valueQuaraFilesQuaraFile["Path"].isNull()) + quaraFilesObject.path = valueQuaraFilesQuaraFile["Path"].asString(); + if(!valueQuaraFilesQuaraFile["EventName"].isNull()) + quaraFilesObject.eventName = valueQuaraFilesQuaraFile["EventName"].asString(); + if(!valueQuaraFilesQuaraFile["Id"].isNull()) + quaraFilesObject.id = std::stoi(valueQuaraFilesQuaraFile["Id"].asString()); + if(!valueQuaraFilesQuaraFile["EventType"].isNull()) + quaraFilesObject.eventType = valueQuaraFilesQuaraFile["EventType"].asString(); + if(!valueQuaraFilesQuaraFile["Tag"].isNull()) + quaraFilesObject.tag = valueQuaraFilesQuaraFile["Tag"].asString(); + if(!valueQuaraFilesQuaraFile["Uuid"].isNull()) + quaraFilesObject.uuid = valueQuaraFilesQuaraFile["Uuid"].asString(); + if(!valueQuaraFilesQuaraFile["InstanceName"].isNull()) + quaraFilesObject.instanceName = valueQuaraFilesQuaraFile["InstanceName"].asString(); + if(!valueQuaraFilesQuaraFile["InternetIp"].isNull()) + quaraFilesObject.internetIp = valueQuaraFilesQuaraFile["InternetIp"].asString(); + if(!valueQuaraFilesQuaraFile["Ip"].isNull()) + quaraFilesObject.ip = valueQuaraFilesQuaraFile["Ip"].asString(); + if(!valueQuaraFilesQuaraFile["Status"].isNull()) + quaraFilesObject.status = valueQuaraFilesQuaraFile["Status"].asString(); + if(!valueQuaraFilesQuaraFile["Md5"].isNull()) + quaraFilesObject.md5 = valueQuaraFilesQuaraFile["Md5"].asString(); + if(!valueQuaraFilesQuaraFile["ModifyTime"].isNull()) + quaraFilesObject.modifyTime = valueQuaraFilesQuaraFile["ModifyTime"].asString(); quaraFiles_.push_back(quaraFilesObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeSuspEventTypesResult.cc b/aegis/src/model/DescribeSuspEventTypesResult.cc index ec7f721c3..ac1107823 100644 --- a/aegis/src/model/DescribeSuspEventTypesResult.cc +++ b/aegis/src/model/DescribeSuspEventTypesResult.cc @@ -39,14 +39,14 @@ void DescribeSuspEventTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventTypes = value["EventTypes"]["Data"]; - for (auto value : allEventTypes) + auto allEventTypesNode = value["EventTypes"]["Data"]; + for (auto valueEventTypesData : allEventTypesNode) { Data eventTypesObject; - if(!value["AliseEventType"].isNull()) - eventTypesObject.aliseEventType = value["AliseEventType"].asString(); - if(!value["EventType"].isNull()) - eventTypesObject.eventType = value["EventType"].asString(); + if(!valueEventTypesData["AliseEventType"].isNull()) + eventTypesObject.aliseEventType = valueEventTypesData["AliseEventType"].asString(); + if(!valueEventTypesData["EventType"].isNull()) + eventTypesObject.eventType = valueEventTypesData["EventType"].asString(); eventTypes_.push_back(eventTypesObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeSuspEventsRequest.cc b/aegis/src/model/DescribeSuspEventsRequest.cc index 90375b6a4..297fda134 100644 --- a/aegis/src/model/DescribeSuspEventsRequest.cc +++ b/aegis/src/model/DescribeSuspEventsRequest.cc @@ -146,3 +146,14 @@ void DescribeSuspEventsRequest::setParentEventTypes(const std::string& parentEve setCoreParameter("ParentEventTypes", parentEventTypes); } +std::string DescribeSuspEventsRequest::getStatus()const +{ + return status_; +} + +void DescribeSuspEventsRequest::setStatus(const std::string& status) +{ + status_ = status; + setCoreParameter("Status", status); +} + diff --git a/aegis/src/model/DescribeSuspEventsResult.cc b/aegis/src/model/DescribeSuspEventsResult.cc index 2da26861b..4174503e2 100644 --- a/aegis/src/model/DescribeSuspEventsResult.cc +++ b/aegis/src/model/DescribeSuspEventsResult.cc @@ -39,48 +39,50 @@ void DescribeSuspEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuspEvents = value["SuspEvents"]["WarningSummary"]; - for (auto value : allSuspEvents) + auto allSuspEventsNode = value["SuspEvents"]["WarningSummary"]; + for (auto valueSuspEventsWarningSummary : allSuspEventsNode) { WarningSummary suspEventsObject; - if(!value["LastTime"].isNull()) - suspEventsObject.lastTime = value["LastTime"].asString(); - if(!value["OccurrenceTime"].isNull()) - suspEventsObject.occurrenceTime = value["OccurrenceTime"].asString(); - if(!value["Id"].isNull()) - suspEventsObject.id = std::stol(value["Id"].asString()); - if(!value["InstanceName"].isNull()) - suspEventsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - suspEventsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - suspEventsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["Uuid"].isNull()) - suspEventsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - suspEventsObject.name = value["Name"].asString(); - if(!value["EventSubType"].isNull()) - suspEventsObject.eventSubType = value["EventSubType"].asString(); - if(!value["Level"].isNull()) - suspEventsObject.level = value["Level"].asString(); - if(!value["EventStatus"].isNull()) - suspEventsObject.eventStatus = std::stoi(value["EventStatus"].asString()); - if(!value["Desc"].isNull()) - suspEventsObject.desc = value["Desc"].asString(); - if(!value["OperateMsg"].isNull()) - suspEventsObject.operateMsg = value["OperateMsg"].asString(); - if(!value["DataSource"].isNull()) - suspEventsObject.dataSource = value["DataSource"].asString(); - if(!value["CanBeDealOnLine"].isNull()) - suspEventsObject.canBeDealOnLine = value["CanBeDealOnLine"].asString() == "true"; - if(!value["SaleVersion"].isNull()) - suspEventsObject.saleVersion = value["SaleVersion"].asString(); - if(!value["AlarmEventType"].isNull()) - suspEventsObject.alarmEventType = value["AlarmEventType"].asString(); - if(!value["AlarmEventName"].isNull()) - suspEventsObject.alarmEventName = value["AlarmEventName"].asString(); - if(!value["AlarmUniqueInfo"].isNull()) - suspEventsObject.alarmUniqueInfo = value["AlarmUniqueInfo"].asString(); + if(!valueSuspEventsWarningSummary["LastTime"].isNull()) + suspEventsObject.lastTime = valueSuspEventsWarningSummary["LastTime"].asString(); + if(!valueSuspEventsWarningSummary["OccurrenceTime"].isNull()) + suspEventsObject.occurrenceTime = valueSuspEventsWarningSummary["OccurrenceTime"].asString(); + if(!valueSuspEventsWarningSummary["Id"].isNull()) + suspEventsObject.id = std::stol(valueSuspEventsWarningSummary["Id"].asString()); + if(!valueSuspEventsWarningSummary["UniqueInfo"].isNull()) + suspEventsObject.uniqueInfo = valueSuspEventsWarningSummary["UniqueInfo"].asString(); + if(!valueSuspEventsWarningSummary["InstanceName"].isNull()) + suspEventsObject.instanceName = valueSuspEventsWarningSummary["InstanceName"].asString(); + if(!valueSuspEventsWarningSummary["InternetIp"].isNull()) + suspEventsObject.internetIp = valueSuspEventsWarningSummary["InternetIp"].asString(); + if(!valueSuspEventsWarningSummary["IntranetIp"].isNull()) + suspEventsObject.intranetIp = valueSuspEventsWarningSummary["IntranetIp"].asString(); + if(!valueSuspEventsWarningSummary["Uuid"].isNull()) + suspEventsObject.uuid = valueSuspEventsWarningSummary["Uuid"].asString(); + if(!valueSuspEventsWarningSummary["Name"].isNull()) + suspEventsObject.name = valueSuspEventsWarningSummary["Name"].asString(); + if(!valueSuspEventsWarningSummary["EventSubType"].isNull()) + suspEventsObject.eventSubType = valueSuspEventsWarningSummary["EventSubType"].asString(); + if(!valueSuspEventsWarningSummary["Level"].isNull()) + suspEventsObject.level = valueSuspEventsWarningSummary["Level"].asString(); + if(!valueSuspEventsWarningSummary["EventStatus"].isNull()) + suspEventsObject.eventStatus = std::stoi(valueSuspEventsWarningSummary["EventStatus"].asString()); + if(!valueSuspEventsWarningSummary["Desc"].isNull()) + suspEventsObject.desc = valueSuspEventsWarningSummary["Desc"].asString(); + if(!valueSuspEventsWarningSummary["OperateMsg"].isNull()) + suspEventsObject.operateMsg = valueSuspEventsWarningSummary["OperateMsg"].asString(); + if(!valueSuspEventsWarningSummary["DataSource"].isNull()) + suspEventsObject.dataSource = valueSuspEventsWarningSummary["DataSource"].asString(); + if(!valueSuspEventsWarningSummary["CanBeDealOnLine"].isNull()) + suspEventsObject.canBeDealOnLine = valueSuspEventsWarningSummary["CanBeDealOnLine"].asString() == "true"; + if(!valueSuspEventsWarningSummary["SaleVersion"].isNull()) + suspEventsObject.saleVersion = valueSuspEventsWarningSummary["SaleVersion"].asString(); + if(!valueSuspEventsWarningSummary["AlarmEventType"].isNull()) + suspEventsObject.alarmEventType = valueSuspEventsWarningSummary["AlarmEventType"].asString(); + if(!valueSuspEventsWarningSummary["AlarmEventName"].isNull()) + suspEventsObject.alarmEventName = valueSuspEventsWarningSummary["AlarmEventName"].asString(); + if(!valueSuspEventsWarningSummary["AlarmUniqueInfo"].isNull()) + suspEventsObject.alarmUniqueInfo = valueSuspEventsWarningSummary["AlarmUniqueInfo"].asString(); suspEvents_.push_back(suspEventsObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeSuspiciousEventsResult.cc b/aegis/src/model/DescribeSuspiciousEventsResult.cc index 9c34788c5..b452befc7 100644 --- a/aegis/src/model/DescribeSuspiciousEventsResult.cc +++ b/aegis/src/model/DescribeSuspiciousEventsResult.cc @@ -39,52 +39,52 @@ void DescribeSuspiciousEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogList = value["LogList"]["LogListItem"]; - for (auto value : allLogList) + auto allLogListNode = value["LogList"]["LogListItem"]; + for (auto valueLogListLogListItem : allLogListNode) { LogListItem logListObject; - if(!value["AliasEventType"].isNull()) - logListObject.aliasEventType = value["AliasEventType"].asString(); - if(!value["LastTime"].isNull()) - logListObject.lastTime = std::stol(value["LastTime"].asString()); - if(!value["Level"].isNull()) - logListObject.level = value["Level"].asString(); - if(!value["InstanceName"].isNull()) - logListObject.instanceName = value["InstanceName"].asString(); - if(!value["GroupId"].isNull()) - logListObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Ip"].isNull()) - logListObject.ip = value["Ip"].asString(); - if(!value["EventType"].isNull()) - logListObject.eventType = value["EventType"].asString(); - if(!value["Uuid"].isNull()) - logListObject.uuid = value["Uuid"].asString(); - if(!value["FirstTime"].isNull()) - logListObject.firstTime = std::stol(value["FirstTime"].asString()); - if(!value["InstanceId"].isNull()) - logListObject.instanceId = value["InstanceId"].asString(); - if(!value["Tag"].isNull()) - logListObject.tag = value["Tag"].asString(); - if(!value["AliasEventName"].isNull()) - logListObject.aliasEventName = value["AliasEventName"].asString(); - if(!value["OsVersion"].isNull()) - logListObject.osVersion = value["OsVersion"].asString(); - if(!value["ClientIp"].isNull()) - logListObject.clientIp = value["ClientIp"].asString(); - if(!value["EventName"].isNull()) - logListObject.eventName = value["EventName"].asString(); - auto allDetailList = value["DetailList"]["DetailListItem"]; - for (auto value : allDetailList) + if(!valueLogListLogListItem["AliasEventType"].isNull()) + logListObject.aliasEventType = valueLogListLogListItem["AliasEventType"].asString(); + if(!valueLogListLogListItem["LastTime"].isNull()) + logListObject.lastTime = std::stol(valueLogListLogListItem["LastTime"].asString()); + if(!valueLogListLogListItem["Level"].isNull()) + logListObject.level = valueLogListLogListItem["Level"].asString(); + if(!valueLogListLogListItem["InstanceName"].isNull()) + logListObject.instanceName = valueLogListLogListItem["InstanceName"].asString(); + if(!valueLogListLogListItem["GroupId"].isNull()) + logListObject.groupId = std::stol(valueLogListLogListItem["GroupId"].asString()); + if(!valueLogListLogListItem["Ip"].isNull()) + logListObject.ip = valueLogListLogListItem["Ip"].asString(); + if(!valueLogListLogListItem["EventType"].isNull()) + logListObject.eventType = valueLogListLogListItem["EventType"].asString(); + if(!valueLogListLogListItem["Uuid"].isNull()) + logListObject.uuid = valueLogListLogListItem["Uuid"].asString(); + if(!valueLogListLogListItem["FirstTime"].isNull()) + logListObject.firstTime = std::stol(valueLogListLogListItem["FirstTime"].asString()); + if(!valueLogListLogListItem["InstanceId"].isNull()) + logListObject.instanceId = valueLogListLogListItem["InstanceId"].asString(); + if(!valueLogListLogListItem["Tag"].isNull()) + logListObject.tag = valueLogListLogListItem["Tag"].asString(); + if(!valueLogListLogListItem["AliasEventName"].isNull()) + logListObject.aliasEventName = valueLogListLogListItem["AliasEventName"].asString(); + if(!valueLogListLogListItem["OsVersion"].isNull()) + logListObject.osVersion = valueLogListLogListItem["OsVersion"].asString(); + if(!valueLogListLogListItem["ClientIp"].isNull()) + logListObject.clientIp = valueLogListLogListItem["ClientIp"].asString(); + if(!valueLogListLogListItem["EventName"].isNull()) + logListObject.eventName = valueLogListLogListItem["EventName"].asString(); + auto allDetailListNode = allLogListNode["DetailList"]["DetailListItem"]; + for (auto allLogListNodeDetailListDetailListItem : allDetailListNode) { LogListItem::DetailListItem detailListObject; - if(!value["Name"].isNull()) - detailListObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - detailListObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - detailListObject.value = value["Value"].asString(); - if(!value["InfoType"].isNull()) - detailListObject.infoType = value["InfoType"].asString(); + if(!allLogListNodeDetailListDetailListItem["Name"].isNull()) + detailListObject.name = allLogListNodeDetailListDetailListItem["Name"].asString(); + if(!allLogListNodeDetailListDetailListItem["Type"].isNull()) + detailListObject.type = allLogListNodeDetailListDetailListItem["Type"].asString(); + if(!allLogListNodeDetailListDetailListItem["Value"].isNull()) + detailListObject.value = allLogListNodeDetailListDetailListItem["Value"].asString(); + if(!allLogListNodeDetailListDetailListItem["InfoType"].isNull()) + detailListObject.infoType = allLogListNodeDetailListDetailListItem["InfoType"].asString(); logListObject.detailList.push_back(detailListObject); } logList_.push_back(logListObject); diff --git a/aegis/src/model/DescribeTargetConfigResult.cc b/aegis/src/model/DescribeTargetConfigResult.cc index bb2f0f930..aa7add1d1 100644 --- a/aegis/src/model/DescribeTargetConfigResult.cc +++ b/aegis/src/model/DescribeTargetConfigResult.cc @@ -39,16 +39,16 @@ void DescribeTargetConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTargetConfigs = value["TargetConfigs"]["TargetConfig"]; - for (auto value : allTargetConfigs) + auto allTargetConfigsNode = value["TargetConfigs"]["TargetConfig"]; + for (auto valueTargetConfigsTargetConfig : allTargetConfigsNode) { TargetConfig targetConfigsObject; - if(!value["Type"].isNull()) - targetConfigsObject.type = value["Type"].asString(); - if(!value["Config"].isNull()) - targetConfigsObject.config = value["Config"].asString(); - if(!value["OverAllConfig"].isNull()) - targetConfigsObject.overAllConfig = value["OverAllConfig"].asString(); + if(!valueTargetConfigsTargetConfig["Type"].isNull()) + targetConfigsObject.type = valueTargetConfigsTargetConfig["Type"].asString(); + if(!valueTargetConfigsTargetConfig["Config"].isNull()) + targetConfigsObject.config = valueTargetConfigsTargetConfig["Config"].asString(); + if(!valueTargetConfigsTargetConfig["OverAllConfig"].isNull()) + targetConfigsObject.overAllConfig = valueTargetConfigsTargetConfig["OverAllConfig"].asString(); targetConfigs_.push_back(targetConfigsObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeTargetResult.cc b/aegis/src/model/DescribeTargetResult.cc index 9b6d48ce4..75ba72c1d 100644 --- a/aegis/src/model/DescribeTargetResult.cc +++ b/aegis/src/model/DescribeTargetResult.cc @@ -39,16 +39,16 @@ void DescribeTargetResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTargets = value["Targets"]["Target"]; - for (auto value : allTargets) + auto allTargetsNode = value["Targets"]["Target"]; + for (auto valueTargetsTarget : allTargetsNode) { Target targetsObject; - if(!value["TargetType"].isNull()) - targetsObject.targetType = value["TargetType"].asString(); - if(!value["Target"].isNull()) - targetsObject.target = value["Target"].asString(); - if(!value["Flag"].isNull()) - targetsObject.flag = value["Flag"].asString(); + if(!valueTargetsTarget["TargetType"].isNull()) + targetsObject.targetType = valueTargetsTarget["TargetType"].asString(); + if(!valueTargetsTarget["Target"].isNull()) + targetsObject.target = valueTargetsTarget["Target"].asString(); + if(!valueTargetsTarget["Flag"].isNull()) + targetsObject.flag = valueTargetsTarget["Flag"].asString(); targets_.push_back(targetsObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeTopRiskyAssetsResult.cc b/aegis/src/model/DescribeTopRiskyAssetsResult.cc index 3d0a70179..4ec61d9fc 100644 --- a/aegis/src/model/DescribeTopRiskyAssetsResult.cc +++ b/aegis/src/model/DescribeTopRiskyAssetsResult.cc @@ -39,24 +39,24 @@ void DescribeTopRiskyAssetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopRiskyAssets = value["TopRiskyAssets"]["TopRiskyAsset"]; - for (auto value : allTopRiskyAssets) + auto allTopRiskyAssetsNode = value["TopRiskyAssets"]["TopRiskyAsset"]; + for (auto valueTopRiskyAssetsTopRiskyAsset : allTopRiskyAssetsNode) { TopRiskyAsset topRiskyAssetsObject; - if(!value["Type"].isNull()) - topRiskyAssetsObject.type = value["Type"].asString(); - auto allAssetInfos = value["AssetInfos"]["AssetInfo"]; - for (auto value : allAssetInfos) + if(!valueTopRiskyAssetsTopRiskyAsset["Type"].isNull()) + topRiskyAssetsObject.type = valueTopRiskyAssetsTopRiskyAsset["Type"].asString(); + auto allAssetInfosNode = allTopRiskyAssetsNode["AssetInfos"]["AssetInfo"]; + for (auto allTopRiskyAssetsNodeAssetInfosAssetInfo : allAssetInfosNode) { TopRiskyAsset::AssetInfo assetInfosObject; - if(!value["Uuid"].isNull()) - assetInfosObject.uuid = value["Uuid"].asString(); - if(!value["Ip"].isNull()) - assetInfosObject.ip = value["Ip"].asString(); - if(!value["InstanceName"].isNull()) - assetInfosObject.instanceName = value["InstanceName"].asString(); - if(!value["Count"].isNull()) - assetInfosObject.count = value["Count"].asString(); + if(!allTopRiskyAssetsNodeAssetInfosAssetInfo["Uuid"].isNull()) + assetInfosObject.uuid = allTopRiskyAssetsNodeAssetInfosAssetInfo["Uuid"].asString(); + if(!allTopRiskyAssetsNodeAssetInfosAssetInfo["Ip"].isNull()) + assetInfosObject.ip = allTopRiskyAssetsNodeAssetInfosAssetInfo["Ip"].asString(); + if(!allTopRiskyAssetsNodeAssetInfosAssetInfo["InstanceName"].isNull()) + assetInfosObject.instanceName = allTopRiskyAssetsNodeAssetInfosAssetInfo["InstanceName"].asString(); + if(!allTopRiskyAssetsNodeAssetInfosAssetInfo["Count"].isNull()) + assetInfosObject.count = allTopRiskyAssetsNodeAssetInfosAssetInfo["Count"].asString(); topRiskyAssetsObject.assetInfos.push_back(assetInfosObject); } topRiskyAssets_.push_back(topRiskyAssetsObject); diff --git a/aegis/src/model/DescribeTraceInfoDetailResult.cc b/aegis/src/model/DescribeTraceInfoDetailResult.cc index f42915f88..78f03ee1a 100644 --- a/aegis/src/model/DescribeTraceInfoDetailResult.cc +++ b/aegis/src/model/DescribeTraceInfoDetailResult.cc @@ -40,92 +40,92 @@ void DescribeTraceInfoDetailResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto traceInfoDetailNode = value["TraceInfoDetail"]; - auto allEdgeList = value["EdgeList"]["Edge"]; - for (auto value : allEdgeList) + auto allEdgeListNode = traceInfoDetailNode["EdgeList"]["Edge"]; + for (auto traceInfoDetailNodeEdgeListEdge : allEdgeListNode) { TraceInfoDetail::Edge edgeObject; - if(!value["EndId"].isNull()) - edgeObject.endId = value["EndId"].asString(); - if(!value["StartId"].isNull()) - edgeObject.startId = value["StartId"].asString(); - if(!value["Count"].isNull()) - edgeObject.count = std::stoi(value["Count"].asString()); - if(!value["Time"].isNull()) - edgeObject.time = value["Time"].asString(); - if(!value["Type"].isNull()) - edgeObject.type = value["Type"].asString(); + if(!traceInfoDetailNodeEdgeListEdge["EndId"].isNull()) + edgeObject.endId = traceInfoDetailNodeEdgeListEdge["EndId"].asString(); + if(!traceInfoDetailNodeEdgeListEdge["StartId"].isNull()) + edgeObject.startId = traceInfoDetailNodeEdgeListEdge["StartId"].asString(); + if(!traceInfoDetailNodeEdgeListEdge["Count"].isNull()) + edgeObject.count = std::stoi(traceInfoDetailNodeEdgeListEdge["Count"].asString()); + if(!traceInfoDetailNodeEdgeListEdge["Time"].isNull()) + edgeObject.time = traceInfoDetailNodeEdgeListEdge["Time"].asString(); + if(!traceInfoDetailNodeEdgeListEdge["Type"].isNull()) + edgeObject.type = traceInfoDetailNodeEdgeListEdge["Type"].asString(); traceInfoDetail_.edgeList.push_back(edgeObject); } - auto allVertexList = value["VertexList"]["Vertex"]; - for (auto value : allVertexList) + auto allVertexListNode = traceInfoDetailNode["VertexList"]["Vertex"]; + for (auto traceInfoDetailNodeVertexListVertex : allVertexListNode) { TraceInfoDetail::Vertex vertexObject; - if(!value["Name"].isNull()) - vertexObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - vertexObject.count = std::stoi(value["Count"].asString()); - if(!value["Id"].isNull()) - vertexObject.id = value["Id"].asString(); - if(!value["Time"].isNull()) - vertexObject.time = value["Time"].asString(); - if(!value["Type"].isNull()) - vertexObject.type = value["Type"].asString(); - auto allNeighborList = value["NeighborList"]["Neighbor"]; - for (auto value : allNeighborList) + if(!traceInfoDetailNodeVertexListVertex["Name"].isNull()) + vertexObject.name = traceInfoDetailNodeVertexListVertex["Name"].asString(); + if(!traceInfoDetailNodeVertexListVertex["Count"].isNull()) + vertexObject.count = std::stoi(traceInfoDetailNodeVertexListVertex["Count"].asString()); + if(!traceInfoDetailNodeVertexListVertex["Id"].isNull()) + vertexObject.id = traceInfoDetailNodeVertexListVertex["Id"].asString(); + if(!traceInfoDetailNodeVertexListVertex["Time"].isNull()) + vertexObject.time = traceInfoDetailNodeVertexListVertex["Time"].asString(); + if(!traceInfoDetailNodeVertexListVertex["Type"].isNull()) + vertexObject.type = traceInfoDetailNodeVertexListVertex["Type"].asString(); + auto allNeighborListNode = allVertexListNode["NeighborList"]["Neighbor"]; + for (auto allVertexListNodeNeighborListNeighbor : allNeighborListNode) { TraceInfoDetail::Vertex::Neighbor neighborListObject; - if(!value["HasMore"].isNull()) - neighborListObject.hasMore = value["HasMore"].asString() == "true"; - if(!value["Count"].isNull()) - neighborListObject.count = std::stoi(value["Count"].asString()); - if(!value["Type"].isNull()) - neighborListObject.type = value["Type"].asString(); + if(!allVertexListNodeNeighborListNeighbor["HasMore"].isNull()) + neighborListObject.hasMore = allVertexListNodeNeighborListNeighbor["HasMore"].asString() == "true"; + if(!allVertexListNodeNeighborListNeighbor["Count"].isNull()) + neighborListObject.count = std::stoi(allVertexListNodeNeighborListNeighbor["Count"].asString()); + if(!allVertexListNodeNeighborListNeighbor["Type"].isNull()) + neighborListObject.type = allVertexListNodeNeighborListNeighbor["Type"].asString(); vertexObject.neighborList.push_back(neighborListObject); } traceInfoDetail_.vertexList.push_back(vertexObject); } - auto allEntityTypeList = value["EntityTypeList"]["EntityType"]; - for (auto value : allEntityTypeList) + auto allEntityTypeListNode = traceInfoDetailNode["EntityTypeList"]["EntityType"]; + for (auto traceInfoDetailNodeEntityTypeListEntityType : allEntityTypeListNode) { TraceInfoDetail::EntityType entityTypeObject; - if(!value["DisplayTemplate"].isNull()) - entityTypeObject.displayTemplate = value["DisplayTemplate"].asString(); - if(!value["GmtModified"].isNull()) - entityTypeObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["DisplayIcon"].isNull()) - entityTypeObject.displayIcon = value["DisplayIcon"].asString(); - if(!value["Offset"].isNull()) - entityTypeObject.offset = std::stoi(value["Offset"].asString()); - if(!value["DbId"].isNull()) - entityTypeObject.dbId = std::stoi(value["DbId"].asString()); - if(!value["Name"].isNull()) - entityTypeObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - entityTypeObject._namespace = value["Namespace"].asString(); - if(!value["Limit"].isNull()) - entityTypeObject.limit = std::stoi(value["Limit"].asString()); - if(!value["Id"].isNull()) - entityTypeObject.id = value["Id"].asString(); - if(!value["DisplayColor"].isNull()) - entityTypeObject.displayColor = value["DisplayColor"].asString(); - if(!value["GmtCreate"].isNull()) - entityTypeObject.gmtCreate = std::stol(value["GmtCreate"].asString()); + if(!traceInfoDetailNodeEntityTypeListEntityType["DisplayTemplate"].isNull()) + entityTypeObject.displayTemplate = traceInfoDetailNodeEntityTypeListEntityType["DisplayTemplate"].asString(); + if(!traceInfoDetailNodeEntityTypeListEntityType["GmtModified"].isNull()) + entityTypeObject.gmtModified = std::stol(traceInfoDetailNodeEntityTypeListEntityType["GmtModified"].asString()); + if(!traceInfoDetailNodeEntityTypeListEntityType["DisplayIcon"].isNull()) + entityTypeObject.displayIcon = traceInfoDetailNodeEntityTypeListEntityType["DisplayIcon"].asString(); + if(!traceInfoDetailNodeEntityTypeListEntityType["Offset"].isNull()) + entityTypeObject.offset = std::stoi(traceInfoDetailNodeEntityTypeListEntityType["Offset"].asString()); + if(!traceInfoDetailNodeEntityTypeListEntityType["DbId"].isNull()) + entityTypeObject.dbId = std::stoi(traceInfoDetailNodeEntityTypeListEntityType["DbId"].asString()); + if(!traceInfoDetailNodeEntityTypeListEntityType["Name"].isNull()) + entityTypeObject.name = traceInfoDetailNodeEntityTypeListEntityType["Name"].asString(); + if(!traceInfoDetailNodeEntityTypeListEntityType["Namespace"].isNull()) + entityTypeObject._namespace = traceInfoDetailNodeEntityTypeListEntityType["Namespace"].asString(); + if(!traceInfoDetailNodeEntityTypeListEntityType["Limit"].isNull()) + entityTypeObject.limit = std::stoi(traceInfoDetailNodeEntityTypeListEntityType["Limit"].asString()); + if(!traceInfoDetailNodeEntityTypeListEntityType["Id"].isNull()) + entityTypeObject.id = traceInfoDetailNodeEntityTypeListEntityType["Id"].asString(); + if(!traceInfoDetailNodeEntityTypeListEntityType["DisplayColor"].isNull()) + entityTypeObject.displayColor = traceInfoDetailNodeEntityTypeListEntityType["DisplayColor"].asString(); + if(!traceInfoDetailNodeEntityTypeListEntityType["GmtCreate"].isNull()) + entityTypeObject.gmtCreate = std::stol(traceInfoDetailNodeEntityTypeListEntityType["GmtCreate"].asString()); traceInfoDetail_.entityTypeList.push_back(entityTypeObject); } - auto allRelationTypeList = value["RelationTypeList"]["RelationType"]; - for (auto value : allRelationTypeList) + auto allRelationTypeListNode = traceInfoDetailNode["RelationTypeList"]["RelationType"]; + for (auto traceInfoDetailNodeRelationTypeListRelationType : allRelationTypeListNode) { TraceInfoDetail::RelationType relationTypeObject; - if(!value["RelationTypeId"].isNull()) - relationTypeObject.relationTypeId = value["RelationTypeId"].asString(); - if(!value["Name"].isNull()) - relationTypeObject.name = value["Name"].asString(); - if(!value["Directed"].isNull()) - relationTypeObject.directed = std::stoi(value["Directed"].asString()); - if(!value["DisplayColor"].isNull()) - relationTypeObject.displayColor = value["DisplayColor"].asString(); - if(!value["ShowType"].isNull()) - relationTypeObject.showType = value["ShowType"].asString(); + if(!traceInfoDetailNodeRelationTypeListRelationType["RelationTypeId"].isNull()) + relationTypeObject.relationTypeId = traceInfoDetailNodeRelationTypeListRelationType["RelationTypeId"].asString(); + if(!traceInfoDetailNodeRelationTypeListRelationType["Name"].isNull()) + relationTypeObject.name = traceInfoDetailNodeRelationTypeListRelationType["Name"].asString(); + if(!traceInfoDetailNodeRelationTypeListRelationType["Directed"].isNull()) + relationTypeObject.directed = std::stoi(traceInfoDetailNodeRelationTypeListRelationType["Directed"].asString()); + if(!traceInfoDetailNodeRelationTypeListRelationType["DisplayColor"].isNull()) + relationTypeObject.displayColor = traceInfoDetailNodeRelationTypeListRelationType["DisplayColor"].asString(); + if(!traceInfoDetailNodeRelationTypeListRelationType["ShowType"].isNull()) + relationTypeObject.showType = traceInfoDetailNodeRelationTypeListRelationType["ShowType"].asString(); traceInfoDetail_.relationTypeList.push_back(relationTypeObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeTraceInfoNodeListResult.cc b/aegis/src/model/DescribeTraceInfoNodeListResult.cc index 41b77e768..09c71d898 100644 --- a/aegis/src/model/DescribeTraceInfoNodeListResult.cc +++ b/aegis/src/model/DescribeTraceInfoNodeListResult.cc @@ -40,28 +40,28 @@ void DescribeTraceInfoNodeListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto nodeListInfoNode = value["NodeListInfo"]; - auto allEdgeList = value["EdgeList"]["Edge"]; - for (auto value : allEdgeList) + auto allEdgeListNode = nodeListInfoNode["EdgeList"]["Edge"]; + for (auto nodeListInfoNodeEdgeListEdge : allEdgeListNode) { NodeListInfo::Edge edgeObject; - if(!value["EndId"].isNull()) - edgeObject.endId = value["EndId"].asString(); - if(!value["StartId"].isNull()) - edgeObject.startId = value["StartId"].asString(); - if(!value["Time"].isNull()) - edgeObject.time = value["Time"].asString(); + if(!nodeListInfoNodeEdgeListEdge["EndId"].isNull()) + edgeObject.endId = nodeListInfoNodeEdgeListEdge["EndId"].asString(); + if(!nodeListInfoNodeEdgeListEdge["StartId"].isNull()) + edgeObject.startId = nodeListInfoNodeEdgeListEdge["StartId"].asString(); + if(!nodeListInfoNodeEdgeListEdge["Time"].isNull()) + edgeObject.time = nodeListInfoNodeEdgeListEdge["Time"].asString(); nodeListInfo_.edgeList.push_back(edgeObject); } - auto allVertexList = value["VertexList"]["Vertex"]; - for (auto value : allVertexList) + auto allVertexListNode = nodeListInfoNode["VertexList"]["Vertex"]; + for (auto nodeListInfoNodeVertexListVertex : allVertexListNode) { NodeListInfo::Vertex vertexObject; - if(!value["Name"].isNull()) - vertexObject.name = value["Name"].asString(); - if(!value["Id"].isNull()) - vertexObject.id = value["Id"].asString(); - if(!value["Time"].isNull()) - vertexObject.time = value["Time"].asString(); + if(!nodeListInfoNodeVertexListVertex["Name"].isNull()) + vertexObject.name = nodeListInfoNodeVertexListVertex["Name"].asString(); + if(!nodeListInfoNodeVertexListVertex["Id"].isNull()) + vertexObject.id = nodeListInfoNodeVertexListVertex["Id"].asString(); + if(!nodeListInfoNodeVertexListVertex["Time"].isNull()) + vertexObject.time = nodeListInfoNodeVertexListVertex["Time"].asString(); auto allNeighborList = value["NeighborList"]["StringItem"]; for (auto value : allNeighborList) vertexObject.neighborList.push_back(value.asString()); diff --git a/aegis/src/model/DescribeTraceInfoNodeResult.cc b/aegis/src/model/DescribeTraceInfoNodeResult.cc index cc3107c77..c354844be 100644 --- a/aegis/src/model/DescribeTraceInfoNodeResult.cc +++ b/aegis/src/model/DescribeTraceInfoNodeResult.cc @@ -44,14 +44,14 @@ void DescribeTraceInfoNodeResult::parse(const std::string &payload) node_.name = nodeNode["Name"].asString(); if(!nodeNode["Type"].isNull()) node_.type = nodeNode["Type"].asString(); - auto allPropertyList = value["PropertyList"]["Property"]; - for (auto value : allPropertyList) + auto allPropertyListNode = nodeNode["PropertyList"]["Property"]; + for (auto nodeNodePropertyListProperty : allPropertyListNode) { Node::Property propertyObject; - if(!value["Name"].isNull()) - propertyObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertyObject.value = value["Value"].asString(); + if(!nodeNodePropertyListProperty["Name"].isNull()) + propertyObject.name = nodeNodePropertyListProperty["Name"].asString(); + if(!nodeNodePropertyListProperty["Value"].isNull()) + propertyObject.value = nodeNodePropertyListProperty["Value"].asString(); node_.propertyList.push_back(propertyObject); } diff --git a/aegis/src/model/DescribeVulConfigResult.cc b/aegis/src/model/DescribeVulConfigResult.cc index b852da709..8f79d9cc7 100644 --- a/aegis/src/model/DescribeVulConfigResult.cc +++ b/aegis/src/model/DescribeVulConfigResult.cc @@ -39,16 +39,16 @@ void DescribeVulConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTargetConfigs = value["TargetConfigs"]["TargetConfig"]; - for (auto value : allTargetConfigs) + auto allTargetConfigsNode = value["TargetConfigs"]["TargetConfig"]; + for (auto valueTargetConfigsTargetConfig : allTargetConfigsNode) { TargetConfig targetConfigsObject; - if(!value["Type"].isNull()) - targetConfigsObject.type = value["Type"].asString(); - if(!value["Config"].isNull()) - targetConfigsObject.config = value["Config"].asString(); - if(!value["OverAllConfig"].isNull()) - targetConfigsObject.overAllConfig = value["OverAllConfig"].asString(); + if(!valueTargetConfigsTargetConfig["Type"].isNull()) + targetConfigsObject.type = valueTargetConfigsTargetConfig["Type"].asString(); + if(!valueTargetConfigsTargetConfig["Config"].isNull()) + targetConfigsObject.config = valueTargetConfigsTargetConfig["Config"].asString(); + if(!valueTargetConfigsTargetConfig["OverAllConfig"].isNull()) + targetConfigsObject.overAllConfig = valueTargetConfigsTargetConfig["OverAllConfig"].asString(); targetConfigs_.push_back(targetConfigsObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeVulDetailsResult.cc b/aegis/src/model/DescribeVulDetailsResult.cc index e32bfe860..e569837f2 100644 --- a/aegis/src/model/DescribeVulDetailsResult.cc +++ b/aegis/src/model/DescribeVulDetailsResult.cc @@ -39,58 +39,58 @@ void DescribeVulDetailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCves = value["Cves"]["Cve"]; - for (auto value : allCves) + auto allCvesNode = value["Cves"]["Cve"]; + for (auto valueCvesCve : allCvesNode) { Cve cvesObject; - if(!value["CveId"].isNull()) - cvesObject.cveId = value["CveId"].asString(); - if(!value["CnvdId"].isNull()) - cvesObject.cnvdId = value["CnvdId"].asString(); - if(!value["OtherId"].isNull()) - cvesObject.otherId = value["OtherId"].asString(); - if(!value["Title"].isNull()) - cvesObject.title = value["Title"].asString(); - if(!value["CvssScore"].isNull()) - cvesObject.cvssScore = value["CvssScore"].asString(); - if(!value["CvssVector"].isNull()) - cvesObject.cvssVector = value["CvssVector"].asString(); - if(!value["ReleaseTime"].isNull()) - cvesObject.releaseTime = std::stol(value["ReleaseTime"].asString()); - if(!value["Complexity"].isNull()) - cvesObject.complexity = value["Complexity"].asString(); - if(!value["Poc"].isNull()) - cvesObject.poc = value["Poc"].asString(); - if(!value["PocCreateTime"].isNull()) - cvesObject.pocCreateTime = std::stol(value["PocCreateTime"].asString()); - if(!value["PocDisclosureTime"].isNull()) - cvesObject.pocDisclosureTime = std::stol(value["PocDisclosureTime"].asString()); - if(!value["Summary"].isNull()) - cvesObject.summary = value["Summary"].asString(); - if(!value["Solution"].isNull()) - cvesObject.solution = value["Solution"].asString(); - if(!value["Content"].isNull()) - cvesObject.content = value["Content"].asString(); - if(!value["Vendor"].isNull()) - cvesObject.vendor = value["Vendor"].asString(); - if(!value["Product"].isNull()) - cvesObject.product = value["Product"].asString(); - if(!value["VulLevel"].isNull()) - cvesObject.vulLevel = value["VulLevel"].asString(); - if(!value["Reference"].isNull()) - cvesObject.reference = value["Reference"].asString(); - if(!value["Classify"].isNull()) - cvesObject.classify = value["Classify"].asString(); - auto allClassifys = value["Classifys"]["Classify"]; - for (auto value : allClassifys) + if(!valueCvesCve["CveId"].isNull()) + cvesObject.cveId = valueCvesCve["CveId"].asString(); + if(!valueCvesCve["CnvdId"].isNull()) + cvesObject.cnvdId = valueCvesCve["CnvdId"].asString(); + if(!valueCvesCve["OtherId"].isNull()) + cvesObject.otherId = valueCvesCve["OtherId"].asString(); + if(!valueCvesCve["Title"].isNull()) + cvesObject.title = valueCvesCve["Title"].asString(); + if(!valueCvesCve["CvssScore"].isNull()) + cvesObject.cvssScore = valueCvesCve["CvssScore"].asString(); + if(!valueCvesCve["CvssVector"].isNull()) + cvesObject.cvssVector = valueCvesCve["CvssVector"].asString(); + if(!valueCvesCve["ReleaseTime"].isNull()) + cvesObject.releaseTime = std::stol(valueCvesCve["ReleaseTime"].asString()); + if(!valueCvesCve["Complexity"].isNull()) + cvesObject.complexity = valueCvesCve["Complexity"].asString(); + if(!valueCvesCve["Poc"].isNull()) + cvesObject.poc = valueCvesCve["Poc"].asString(); + if(!valueCvesCve["PocCreateTime"].isNull()) + cvesObject.pocCreateTime = std::stol(valueCvesCve["PocCreateTime"].asString()); + if(!valueCvesCve["PocDisclosureTime"].isNull()) + cvesObject.pocDisclosureTime = std::stol(valueCvesCve["PocDisclosureTime"].asString()); + if(!valueCvesCve["Summary"].isNull()) + cvesObject.summary = valueCvesCve["Summary"].asString(); + if(!valueCvesCve["Solution"].isNull()) + cvesObject.solution = valueCvesCve["Solution"].asString(); + if(!valueCvesCve["Content"].isNull()) + cvesObject.content = valueCvesCve["Content"].asString(); + if(!valueCvesCve["Vendor"].isNull()) + cvesObject.vendor = valueCvesCve["Vendor"].asString(); + if(!valueCvesCve["Product"].isNull()) + cvesObject.product = valueCvesCve["Product"].asString(); + if(!valueCvesCve["VulLevel"].isNull()) + cvesObject.vulLevel = valueCvesCve["VulLevel"].asString(); + if(!valueCvesCve["Reference"].isNull()) + cvesObject.reference = valueCvesCve["Reference"].asString(); + if(!valueCvesCve["Classify"].isNull()) + cvesObject.classify = valueCvesCve["Classify"].asString(); + auto allClassifysNode = allCvesNode["Classifys"]["Classify"]; + for (auto allCvesNodeClassifysClassify : allClassifysNode) { Cve::Classify classifysObject; - if(!value["Classify"].isNull()) - classifysObject.classify = value["Classify"].asString(); - if(!value["Description"].isNull()) - classifysObject.description = value["Description"].asString(); - if(!value["DemoVideoUrl"].isNull()) - classifysObject.demoVideoUrl = value["DemoVideoUrl"].asString(); + if(!allCvesNodeClassifysClassify["Classify"].isNull()) + classifysObject.classify = allCvesNodeClassifysClassify["Classify"].asString(); + if(!allCvesNodeClassifysClassify["Description"].isNull()) + classifysObject.description = allCvesNodeClassifysClassify["Description"].asString(); + if(!allCvesNodeClassifysClassify["DemoVideoUrl"].isNull()) + classifysObject.demoVideoUrl = allCvesNodeClassifysClassify["DemoVideoUrl"].asString(); cvesObject.classifys.push_back(classifysObject); } cves_.push_back(cvesObject); diff --git a/aegis/src/model/DescribeVulLevelStatisticsResult.cc b/aegis/src/model/DescribeVulLevelStatisticsResult.cc index 1de2ce7c9..320854aa6 100644 --- a/aegis/src/model/DescribeVulLevelStatisticsResult.cc +++ b/aegis/src/model/DescribeVulLevelStatisticsResult.cc @@ -39,40 +39,40 @@ void DescribeVulLevelStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLevelStatistics = value["LevelStatistics"]["LevelStatistic"]; - for (auto value : allLevelStatistics) + auto allLevelStatisticsNode = value["LevelStatistics"]["LevelStatistic"]; + for (auto valueLevelStatisticsLevelStatistic : allLevelStatisticsNode) { LevelStatistic levelStatisticsObject; - if(!value["Level"].isNull()) - levelStatisticsObject.level = value["Level"].asString(); - if(!value["CveNum"].isNull()) - levelStatisticsObject.cveNum = std::stoi(value["CveNum"].asString()); - if(!value["EmgNum"].isNull()) - levelStatisticsObject.emgNum = std::stoi(value["EmgNum"].asString()); - if(!value["SysNum"].isNull()) - levelStatisticsObject.sysNum = std::stoi(value["SysNum"].asString()); - if(!value["CmsNum"].isNull()) - levelStatisticsObject.cmsNum = std::stoi(value["CmsNum"].asString()); - if(!value["AppNum"].isNull()) - levelStatisticsObject.appNum = std::stoi(value["AppNum"].asString()); - if(!value["CmsDealedTotalNum"].isNull()) - levelStatisticsObject.cmsDealedTotalNum = std::stoi(value["CmsDealedTotalNum"].asString()); - if(!value["VulDealedTotalNum"].isNull()) - levelStatisticsObject.vulDealedTotalNum = std::stoi(value["VulDealedTotalNum"].asString()); - if(!value["VulAsapSum"].isNull()) - levelStatisticsObject.vulAsapSum = std::stoi(value["VulAsapSum"].asString()); - if(!value["VulLaterSum"].isNull()) - levelStatisticsObject.vulLaterSum = std::stoi(value["VulLaterSum"].asString()); - if(!value["VulNntfSum"].isNull()) - levelStatisticsObject.vulNntfSum = std::stoi(value["VulNntfSum"].asString()); - if(!value["VulSeriousTotal"].isNull()) - levelStatisticsObject.vulSeriousTotal = std::stoi(value["VulSeriousTotal"].asString()); - if(!value["VulHighTotal"].isNull()) - levelStatisticsObject.vulHighTotal = std::stoi(value["VulHighTotal"].asString()); - if(!value["VulMediumTotal"].isNull()) - levelStatisticsObject.vulMediumTotal = std::stoi(value["VulMediumTotal"].asString()); - if(!value["VulLowTotal"].isNull()) - levelStatisticsObject.vulLowTotal = std::stoi(value["VulLowTotal"].asString()); + if(!valueLevelStatisticsLevelStatistic["Level"].isNull()) + levelStatisticsObject.level = valueLevelStatisticsLevelStatistic["Level"].asString(); + if(!valueLevelStatisticsLevelStatistic["CveNum"].isNull()) + levelStatisticsObject.cveNum = std::stoi(valueLevelStatisticsLevelStatistic["CveNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["EmgNum"].isNull()) + levelStatisticsObject.emgNum = std::stoi(valueLevelStatisticsLevelStatistic["EmgNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["SysNum"].isNull()) + levelStatisticsObject.sysNum = std::stoi(valueLevelStatisticsLevelStatistic["SysNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["CmsNum"].isNull()) + levelStatisticsObject.cmsNum = std::stoi(valueLevelStatisticsLevelStatistic["CmsNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["AppNum"].isNull()) + levelStatisticsObject.appNum = std::stoi(valueLevelStatisticsLevelStatistic["AppNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["CmsDealedTotalNum"].isNull()) + levelStatisticsObject.cmsDealedTotalNum = std::stoi(valueLevelStatisticsLevelStatistic["CmsDealedTotalNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulDealedTotalNum"].isNull()) + levelStatisticsObject.vulDealedTotalNum = std::stoi(valueLevelStatisticsLevelStatistic["VulDealedTotalNum"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulAsapSum"].isNull()) + levelStatisticsObject.vulAsapSum = std::stoi(valueLevelStatisticsLevelStatistic["VulAsapSum"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulLaterSum"].isNull()) + levelStatisticsObject.vulLaterSum = std::stoi(valueLevelStatisticsLevelStatistic["VulLaterSum"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulNntfSum"].isNull()) + levelStatisticsObject.vulNntfSum = std::stoi(valueLevelStatisticsLevelStatistic["VulNntfSum"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulSeriousTotal"].isNull()) + levelStatisticsObject.vulSeriousTotal = std::stoi(valueLevelStatisticsLevelStatistic["VulSeriousTotal"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulHighTotal"].isNull()) + levelStatisticsObject.vulHighTotal = std::stoi(valueLevelStatisticsLevelStatistic["VulHighTotal"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulMediumTotal"].isNull()) + levelStatisticsObject.vulMediumTotal = std::stoi(valueLevelStatisticsLevelStatistic["VulMediumTotal"].asString()); + if(!valueLevelStatisticsLevelStatistic["VulLowTotal"].isNull()) + levelStatisticsObject.vulLowTotal = std::stoi(valueLevelStatisticsLevelStatistic["VulLowTotal"].asString()); levelStatistics_.push_back(levelStatisticsObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeVulListResult.cc b/aegis/src/model/DescribeVulListResult.cc index 298872f58..592d04dfe 100644 --- a/aegis/src/model/DescribeVulListResult.cc +++ b/aegis/src/model/DescribeVulListResult.cc @@ -39,70 +39,70 @@ void DescribeVulListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVulRecords = value["VulRecords"]["VulRecord"]; - for (auto value : allVulRecords) + auto allVulRecordsNode = value["VulRecords"]["VulRecord"]; + for (auto valueVulRecordsVulRecord : allVulRecordsNode) { VulRecord vulRecordsObject; - if(!value["PrimaryId"].isNull()) - vulRecordsObject.primaryId = std::stol(value["PrimaryId"].asString()); - if(!value["Uuid"].isNull()) - vulRecordsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - vulRecordsObject.name = value["Name"].asString(); - if(!value["Tag"].isNull()) - vulRecordsObject.tag = value["Tag"].asString(); - if(!value["AliasName"].isNull()) - vulRecordsObject.aliasName = value["AliasName"].asString(); - if(!value["RecordId"].isNull()) - vulRecordsObject.recordId = std::stol(value["RecordId"].asString()); - if(!value["Type"].isNull()) - vulRecordsObject.type = value["Type"].asString(); - if(!value["Level"].isNull()) - vulRecordsObject.level = value["Level"].asString(); - if(!value["Product"].isNull()) - vulRecordsObject.product = value["Product"].asString(); - if(!value["FirstTs"].isNull()) - vulRecordsObject.firstTs = std::stol(value["FirstTs"].asString()); - if(!value["LastTs"].isNull()) - vulRecordsObject.lastTs = std::stol(value["LastTs"].asString()); - if(!value["RepairTs"].isNull()) - vulRecordsObject.repairTs = std::stol(value["RepairTs"].asString()); - if(!value["Status"].isNull()) - vulRecordsObject.status = std::stoi(value["Status"].asString()); - if(!value["Progress"].isNull()) - vulRecordsObject.progress = std::stoi(value["Progress"].asString()); - if(!value["Related"].isNull()) - vulRecordsObject.related = value["Related"].asString(); - if(!value["ResultCode"].isNull()) - vulRecordsObject.resultCode = value["ResultCode"].asString(); - if(!value["ResultMessage"].isNull()) - vulRecordsObject.resultMessage = value["ResultMessage"].asString(); - if(!value["ModifyTs"].isNull()) - vulRecordsObject.modifyTs = std::stol(value["ModifyTs"].asString()); - if(!value["Necessity"].isNull()) - vulRecordsObject.necessity = value["Necessity"].asString(); - if(!value["GroupId"].isNull()) - vulRecordsObject.groupId = std::stoi(value["GroupId"].asString()); - if(!value["InstanceId"].isNull()) - vulRecordsObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - vulRecordsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - vulRecordsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - vulRecordsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["Ip"].isNull()) - vulRecordsObject.ip = value["Ip"].asString(); - if(!value["Online"].isNull()) - vulRecordsObject.online = value["Online"].asString() == "true"; - if(!value["RegionId"].isNull()) - vulRecordsObject.regionId = value["RegionId"].asString(); - if(!value["OsVersion"].isNull()) - vulRecordsObject.osVersion = value["OsVersion"].asString(); - if(!value["NeedReboot"].isNull()) - vulRecordsObject.needReboot = value["NeedReboot"].asString(); - if(!value["CanFix"].isNull()) - vulRecordsObject.canFix = value["CanFix"].asString(); + if(!valueVulRecordsVulRecord["PrimaryId"].isNull()) + vulRecordsObject.primaryId = std::stol(valueVulRecordsVulRecord["PrimaryId"].asString()); + if(!valueVulRecordsVulRecord["Uuid"].isNull()) + vulRecordsObject.uuid = valueVulRecordsVulRecord["Uuid"].asString(); + if(!valueVulRecordsVulRecord["Name"].isNull()) + vulRecordsObject.name = valueVulRecordsVulRecord["Name"].asString(); + if(!valueVulRecordsVulRecord["Tag"].isNull()) + vulRecordsObject.tag = valueVulRecordsVulRecord["Tag"].asString(); + if(!valueVulRecordsVulRecord["AliasName"].isNull()) + vulRecordsObject.aliasName = valueVulRecordsVulRecord["AliasName"].asString(); + if(!valueVulRecordsVulRecord["RecordId"].isNull()) + vulRecordsObject.recordId = std::stol(valueVulRecordsVulRecord["RecordId"].asString()); + if(!valueVulRecordsVulRecord["Type"].isNull()) + vulRecordsObject.type = valueVulRecordsVulRecord["Type"].asString(); + if(!valueVulRecordsVulRecord["Level"].isNull()) + vulRecordsObject.level = valueVulRecordsVulRecord["Level"].asString(); + if(!valueVulRecordsVulRecord["Product"].isNull()) + vulRecordsObject.product = valueVulRecordsVulRecord["Product"].asString(); + if(!valueVulRecordsVulRecord["FirstTs"].isNull()) + vulRecordsObject.firstTs = std::stol(valueVulRecordsVulRecord["FirstTs"].asString()); + if(!valueVulRecordsVulRecord["LastTs"].isNull()) + vulRecordsObject.lastTs = std::stol(valueVulRecordsVulRecord["LastTs"].asString()); + if(!valueVulRecordsVulRecord["RepairTs"].isNull()) + vulRecordsObject.repairTs = std::stol(valueVulRecordsVulRecord["RepairTs"].asString()); + if(!valueVulRecordsVulRecord["Status"].isNull()) + vulRecordsObject.status = std::stoi(valueVulRecordsVulRecord["Status"].asString()); + if(!valueVulRecordsVulRecord["Progress"].isNull()) + vulRecordsObject.progress = std::stoi(valueVulRecordsVulRecord["Progress"].asString()); + if(!valueVulRecordsVulRecord["Related"].isNull()) + vulRecordsObject.related = valueVulRecordsVulRecord["Related"].asString(); + if(!valueVulRecordsVulRecord["ResultCode"].isNull()) + vulRecordsObject.resultCode = valueVulRecordsVulRecord["ResultCode"].asString(); + if(!valueVulRecordsVulRecord["ResultMessage"].isNull()) + vulRecordsObject.resultMessage = valueVulRecordsVulRecord["ResultMessage"].asString(); + if(!valueVulRecordsVulRecord["ModifyTs"].isNull()) + vulRecordsObject.modifyTs = std::stol(valueVulRecordsVulRecord["ModifyTs"].asString()); + if(!valueVulRecordsVulRecord["Necessity"].isNull()) + vulRecordsObject.necessity = valueVulRecordsVulRecord["Necessity"].asString(); + if(!valueVulRecordsVulRecord["GroupId"].isNull()) + vulRecordsObject.groupId = std::stoi(valueVulRecordsVulRecord["GroupId"].asString()); + if(!valueVulRecordsVulRecord["InstanceId"].isNull()) + vulRecordsObject.instanceId = valueVulRecordsVulRecord["InstanceId"].asString(); + if(!valueVulRecordsVulRecord["InstanceName"].isNull()) + vulRecordsObject.instanceName = valueVulRecordsVulRecord["InstanceName"].asString(); + if(!valueVulRecordsVulRecord["InternetIp"].isNull()) + vulRecordsObject.internetIp = valueVulRecordsVulRecord["InternetIp"].asString(); + if(!valueVulRecordsVulRecord["IntranetIp"].isNull()) + vulRecordsObject.intranetIp = valueVulRecordsVulRecord["IntranetIp"].asString(); + if(!valueVulRecordsVulRecord["Ip"].isNull()) + vulRecordsObject.ip = valueVulRecordsVulRecord["Ip"].asString(); + if(!valueVulRecordsVulRecord["Online"].isNull()) + vulRecordsObject.online = valueVulRecordsVulRecord["Online"].asString() == "true"; + if(!valueVulRecordsVulRecord["RegionId"].isNull()) + vulRecordsObject.regionId = valueVulRecordsVulRecord["RegionId"].asString(); + if(!valueVulRecordsVulRecord["OsVersion"].isNull()) + vulRecordsObject.osVersion = valueVulRecordsVulRecord["OsVersion"].asString(); + if(!valueVulRecordsVulRecord["NeedReboot"].isNull()) + vulRecordsObject.needReboot = valueVulRecordsVulRecord["NeedReboot"].asString(); + if(!valueVulRecordsVulRecord["CanFix"].isNull()) + vulRecordsObject.canFix = valueVulRecordsVulRecord["CanFix"].asString(); auto extendContentJsonNode = value["ExtendContentJson"]; if(!extendContentJsonNode["Os"].isNull()) vulRecordsObject.extendContentJson.os = extendContentJsonNode["Os"].asString(); @@ -150,22 +150,22 @@ void DescribeVulListResult::parse(const std::string &payload) vulRecordsObject.extendContentJson.reference = extendContentJsonNode["Reference"].asString(); if(!extendContentJsonNode["Proof"].isNull()) vulRecordsObject.extendContentJson.proof = extendContentJsonNode["Proof"].asString(); - auto allRpmEntityList = value["RpmEntityList"]["RpmEntity"]; - for (auto value : allRpmEntityList) + auto allRpmEntityListNode = extendContentJsonNode["RpmEntityList"]["RpmEntity"]; + for (auto extendContentJsonNodeRpmEntityListRpmEntity : allRpmEntityListNode) { VulRecord::ExtendContentJson::RpmEntity rpmEntityObject; - if(!value["FullVersion"].isNull()) - rpmEntityObject.fullVersion = value["FullVersion"].asString(); - if(!value["MatchDetail"].isNull()) - rpmEntityObject.matchDetail = value["MatchDetail"].asString(); - if(!value["Name"].isNull()) - rpmEntityObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - rpmEntityObject.path = value["Path"].asString(); - if(!value["UpdateCmd"].isNull()) - rpmEntityObject.updateCmd = value["UpdateCmd"].asString(); - if(!value["Version"].isNull()) - rpmEntityObject.version = value["Version"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["FullVersion"].isNull()) + rpmEntityObject.fullVersion = extendContentJsonNodeRpmEntityListRpmEntity["FullVersion"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["MatchDetail"].isNull()) + rpmEntityObject.matchDetail = extendContentJsonNodeRpmEntityListRpmEntity["MatchDetail"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["Name"].isNull()) + rpmEntityObject.name = extendContentJsonNodeRpmEntityListRpmEntity["Name"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["Path"].isNull()) + rpmEntityObject.path = extendContentJsonNodeRpmEntityListRpmEntity["Path"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["UpdateCmd"].isNull()) + rpmEntityObject.updateCmd = extendContentJsonNodeRpmEntityListRpmEntity["UpdateCmd"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["Version"].isNull()) + rpmEntityObject.version = extendContentJsonNodeRpmEntityListRpmEntity["Version"].asString(); vulRecordsObject.extendContentJson.rpmEntityList.push_back(rpmEntityObject); } auto necessityNode = extendContentJsonNode["Necessity"]; @@ -190,26 +190,26 @@ void DescribeVulListResult::parse(const std::string &payload) vulRecordsObject.processInfo.gmtLastTs = std::stol(processInfoNode["GmtLastTs"].asString()); if(!processInfoNode["TotalCount"].isNull()) vulRecordsObject.processInfo.totalCount = std::stoi(processInfoNode["TotalCount"].asString()); - auto allProcessList = value["ProcessList"]["Process"]; - for (auto value : allProcessList) + auto allProcessListNode = processInfoNode["ProcessList"]["Process"]; + for (auto processInfoNodeProcessListProcess : allProcessListNode) { VulRecord::ProcessInfo::Process processObject; - if(!value["Rpm"].isNull()) - processObject.rpm = value["Rpm"].asString(); - if(!value["Pname"].isNull()) - processObject.pname = value["Pname"].asString(); - if(!value["Pid"].isNull()) - processObject.pid = value["Pid"].asString(); - auto allSubProcessList = value["SubProcessList"]["SubProcess"]; - for (auto value : allSubProcessList) + if(!processInfoNodeProcessListProcess["Rpm"].isNull()) + processObject.rpm = processInfoNodeProcessListProcess["Rpm"].asString(); + if(!processInfoNodeProcessListProcess["Pname"].isNull()) + processObject.pname = processInfoNodeProcessListProcess["Pname"].asString(); + if(!processInfoNodeProcessListProcess["Pid"].isNull()) + processObject.pid = processInfoNodeProcessListProcess["Pid"].asString(); + auto allSubProcessListNode = allProcessListNode["SubProcessList"]["SubProcess"]; + for (auto allProcessListNodeSubProcessListSubProcess : allSubProcessListNode) { VulRecord::ProcessInfo::Process::SubProcess subProcessListObject; - if(!value["Rpm"].isNull()) - subProcessListObject.rpm = value["Rpm"].asString(); - if(!value["Pname"].isNull()) - subProcessListObject.pname = value["Pname"].asString(); - if(!value["Pid"].isNull()) - subProcessListObject.pid = value["Pid"].asString(); + if(!allProcessListNodeSubProcessListSubProcess["Rpm"].isNull()) + subProcessListObject.rpm = allProcessListNodeSubProcessListSubProcess["Rpm"].asString(); + if(!allProcessListNodeSubProcessListSubProcess["Pname"].isNull()) + subProcessListObject.pname = allProcessListNodeSubProcessListSubProcess["Pname"].asString(); + if(!allProcessListNodeSubProcessListSubProcess["Pid"].isNull()) + subProcessListObject.pid = allProcessListNodeSubProcessListSubProcess["Pid"].asString(); processObject.subProcessList.push_back(subProcessListObject); } vulRecordsObject.processInfo.processList.push_back(processObject); diff --git a/aegis/src/model/DescribeVulMachineListResult.cc b/aegis/src/model/DescribeVulMachineListResult.cc index a4583211c..02d8101f0 100644 --- a/aegis/src/model/DescribeVulMachineListResult.cc +++ b/aegis/src/model/DescribeVulMachineListResult.cc @@ -39,38 +39,38 @@ void DescribeVulMachineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMachineStatistics = value["MachineStatistics"]["MachineStatistic"]; - for (auto value : allMachineStatistics) + auto allMachineStatisticsNode = value["MachineStatistics"]["MachineStatistic"]; + for (auto valueMachineStatisticsMachineStatistic : allMachineStatisticsNode) { MachineStatistic machineStatisticsObject; - if(!value["Uuid"].isNull()) - machineStatisticsObject.uuid = value["Uuid"].asString(); - if(!value["CveNum"].isNull()) - machineStatisticsObject.cveNum = std::stoi(value["CveNum"].asString()); - if(!value["EmgNum"].isNull()) - machineStatisticsObject.emgNum = std::stoi(value["EmgNum"].asString()); - if(!value["SysNum"].isNull()) - machineStatisticsObject.sysNum = std::stoi(value["SysNum"].asString()); - if(!value["CmsNum"].isNull()) - machineStatisticsObject.cmsNum = std::stoi(value["CmsNum"].asString()); - if(!value["CmsDealedTotalNum"].isNull()) - machineStatisticsObject.cmsDealedTotalNum = std::stoi(value["CmsDealedTotalNum"].asString()); - if(!value["VulDealedTotalNum"].isNull()) - machineStatisticsObject.vulDealedTotalNum = std::stoi(value["VulDealedTotalNum"].asString()); - if(!value["VulAsapSum"].isNull()) - machineStatisticsObject.vulAsapSum = std::stoi(value["VulAsapSum"].asString()); - if(!value["VulLaterSum"].isNull()) - machineStatisticsObject.vulLaterSum = std::stoi(value["VulLaterSum"].asString()); - if(!value["VulNntfSum"].isNull()) - machineStatisticsObject.vulNntfSum = std::stoi(value["VulNntfSum"].asString()); - if(!value["VulSeriousTotal"].isNull()) - machineStatisticsObject.vulSeriousTotal = std::stoi(value["VulSeriousTotal"].asString()); - if(!value["VulHighTotal"].isNull()) - machineStatisticsObject.vulHighTotal = std::stoi(value["VulHighTotal"].asString()); - if(!value["VulMediumTotal"].isNull()) - machineStatisticsObject.vulMediumTotal = std::stoi(value["VulMediumTotal"].asString()); - if(!value["VulLowTotal"].isNull()) - machineStatisticsObject.vulLowTotal = std::stoi(value["VulLowTotal"].asString()); + if(!valueMachineStatisticsMachineStatistic["Uuid"].isNull()) + machineStatisticsObject.uuid = valueMachineStatisticsMachineStatistic["Uuid"].asString(); + if(!valueMachineStatisticsMachineStatistic["CveNum"].isNull()) + machineStatisticsObject.cveNum = std::stoi(valueMachineStatisticsMachineStatistic["CveNum"].asString()); + if(!valueMachineStatisticsMachineStatistic["EmgNum"].isNull()) + machineStatisticsObject.emgNum = std::stoi(valueMachineStatisticsMachineStatistic["EmgNum"].asString()); + if(!valueMachineStatisticsMachineStatistic["SysNum"].isNull()) + machineStatisticsObject.sysNum = std::stoi(valueMachineStatisticsMachineStatistic["SysNum"].asString()); + if(!valueMachineStatisticsMachineStatistic["CmsNum"].isNull()) + machineStatisticsObject.cmsNum = std::stoi(valueMachineStatisticsMachineStatistic["CmsNum"].asString()); + if(!valueMachineStatisticsMachineStatistic["CmsDealedTotalNum"].isNull()) + machineStatisticsObject.cmsDealedTotalNum = std::stoi(valueMachineStatisticsMachineStatistic["CmsDealedTotalNum"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulDealedTotalNum"].isNull()) + machineStatisticsObject.vulDealedTotalNum = std::stoi(valueMachineStatisticsMachineStatistic["VulDealedTotalNum"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulAsapSum"].isNull()) + machineStatisticsObject.vulAsapSum = std::stoi(valueMachineStatisticsMachineStatistic["VulAsapSum"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulLaterSum"].isNull()) + machineStatisticsObject.vulLaterSum = std::stoi(valueMachineStatisticsMachineStatistic["VulLaterSum"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulNntfSum"].isNull()) + machineStatisticsObject.vulNntfSum = std::stoi(valueMachineStatisticsMachineStatistic["VulNntfSum"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulSeriousTotal"].isNull()) + machineStatisticsObject.vulSeriousTotal = std::stoi(valueMachineStatisticsMachineStatistic["VulSeriousTotal"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulHighTotal"].isNull()) + machineStatisticsObject.vulHighTotal = std::stoi(valueMachineStatisticsMachineStatistic["VulHighTotal"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulMediumTotal"].isNull()) + machineStatisticsObject.vulMediumTotal = std::stoi(valueMachineStatisticsMachineStatistic["VulMediumTotal"].asString()); + if(!valueMachineStatisticsMachineStatistic["VulLowTotal"].isNull()) + machineStatisticsObject.vulLowTotal = std::stoi(valueMachineStatisticsMachineStatistic["VulLowTotal"].asString()); machineStatistics_.push_back(machineStatisticsObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeVulRelatedProcessResult.cc b/aegis/src/model/DescribeVulRelatedProcessResult.cc index 636d72cde..d5bae8cad 100644 --- a/aegis/src/model/DescribeVulRelatedProcessResult.cc +++ b/aegis/src/model/DescribeVulRelatedProcessResult.cc @@ -39,20 +39,20 @@ void DescribeVulRelatedProcessResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProcessList = value["ProcessList"]["Process"]; - for (auto value : allProcessList) + auto allProcessListNode = value["ProcessList"]["Process"]; + for (auto valueProcessListProcess : allProcessListNode) { Process processListObject; - if(!value["Uuid"].isNull()) - processListObject.uuid = value["Uuid"].asString(); - if(!value["Rpm"].isNull()) - processListObject.rpm = value["Rpm"].asString(); - if(!value["Pname"].isNull()) - processListObject.pname = value["Pname"].asString(); - if(!value["Pid"].isNull()) - processListObject.pid = value["Pid"].asString(); - if(!value["Ppid"].isNull()) - processListObject.ppid = value["Ppid"].asString(); + if(!valueProcessListProcess["Uuid"].isNull()) + processListObject.uuid = valueProcessListProcess["Uuid"].asString(); + if(!valueProcessListProcess["Rpm"].isNull()) + processListObject.rpm = valueProcessListProcess["Rpm"].asString(); + if(!valueProcessListProcess["Pname"].isNull()) + processListObject.pname = valueProcessListProcess["Pname"].asString(); + if(!valueProcessListProcess["Pid"].isNull()) + processListObject.pid = valueProcessListProcess["Pid"].asString(); + if(!valueProcessListProcess["Ppid"].isNull()) + processListObject.ppid = valueProcessListProcess["Ppid"].asString(); processList_.push_back(processListObject); } if(!value["GmtLastTs"].isNull()) diff --git a/aegis/src/model/DescribeVulTargetStatisticsResult.cc b/aegis/src/model/DescribeVulTargetStatisticsResult.cc index ac3cf6712..1fa17ecc5 100644 --- a/aegis/src/model/DescribeVulTargetStatisticsResult.cc +++ b/aegis/src/model/DescribeVulTargetStatisticsResult.cc @@ -39,26 +39,26 @@ void DescribeVulTargetStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTargetStats = value["TargetStats"]["TargetStat"]; - for (auto value : allTargetStats) + auto allTargetStatsNode = value["TargetStats"]["TargetStat"]; + for (auto valueTargetStatsTargetStat : allTargetStatsNode) { TargetStat targetStatsObject; - if(!value["VulType"].isNull()) - targetStatsObject.vulType = value["VulType"].asString(); - if(!value["UuidCount"].isNull()) - targetStatsObject.uuidCount = value["UuidCount"].asString(); - if(!value["TotalCount"].isNull()) - targetStatsObject.totalCount = value["TotalCount"].asString(); - auto allTargets = value["Targets"]["Target"]; - for (auto value : allTargets) + if(!valueTargetStatsTargetStat["VulType"].isNull()) + targetStatsObject.vulType = valueTargetStatsTargetStat["VulType"].asString(); + if(!valueTargetStatsTargetStat["UuidCount"].isNull()) + targetStatsObject.uuidCount = valueTargetStatsTargetStat["UuidCount"].asString(); + if(!valueTargetStatsTargetStat["TotalCount"].isNull()) + targetStatsObject.totalCount = valueTargetStatsTargetStat["TotalCount"].asString(); + auto allTargetsNode = allTargetStatsNode["Targets"]["Target"]; + for (auto allTargetStatsNodeTargetsTarget : allTargetsNode) { TargetStat::Target targetsObject; - if(!value["Target"].isNull()) - targetsObject.target = value["Target"].asString(); - if(!value["TargetType"].isNull()) - targetsObject.targetType = value["TargetType"].asString(); - if(!value["Flag"].isNull()) - targetsObject.flag = value["Flag"].asString(); + if(!allTargetStatsNodeTargetsTarget["Target"].isNull()) + targetsObject.target = allTargetStatsNodeTargetsTarget["Target"].asString(); + if(!allTargetStatsNodeTargetsTarget["TargetType"].isNull()) + targetsObject.targetType = allTargetStatsNodeTargetsTarget["TargetType"].asString(); + if(!allTargetStatsNodeTargetsTarget["Flag"].isNull()) + targetsObject.flag = allTargetStatsNodeTargetsTarget["Flag"].asString(); targetStatsObject.targets.push_back(targetsObject); } targetStats_.push_back(targetStatsObject); diff --git a/aegis/src/model/DescribeVulWhitelistResult.cc b/aegis/src/model/DescribeVulWhitelistResult.cc index 1ea8b661b..9c0d2776a 100644 --- a/aegis/src/model/DescribeVulWhitelistResult.cc +++ b/aegis/src/model/DescribeVulWhitelistResult.cc @@ -39,18 +39,18 @@ void DescribeVulWhitelistResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVulWhitelists = value["VulWhitelists"]["VulWhitelist"]; - for (auto value : allVulWhitelists) + auto allVulWhitelistsNode = value["VulWhitelists"]["VulWhitelist"]; + for (auto valueVulWhitelistsVulWhitelist : allVulWhitelistsNode) { VulWhitelist vulWhitelistsObject; - if(!value["Name"].isNull()) - vulWhitelistsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - vulWhitelistsObject.type = value["Type"].asString(); - if(!value["AliasName"].isNull()) - vulWhitelistsObject.aliasName = value["AliasName"].asString(); - if(!value["Reason"].isNull()) - vulWhitelistsObject.reason = value["Reason"].asString(); + if(!valueVulWhitelistsVulWhitelist["Name"].isNull()) + vulWhitelistsObject.name = valueVulWhitelistsVulWhitelist["Name"].asString(); + if(!valueVulWhitelistsVulWhitelist["Type"].isNull()) + vulWhitelistsObject.type = valueVulWhitelistsVulWhitelist["Type"].asString(); + if(!valueVulWhitelistsVulWhitelist["AliasName"].isNull()) + vulWhitelistsObject.aliasName = valueVulWhitelistsVulWhitelist["AliasName"].asString(); + if(!valueVulWhitelistsVulWhitelist["Reason"].isNull()) + vulWhitelistsObject.reason = valueVulWhitelistsVulWhitelist["Reason"].asString(); vulWhitelists_.push_back(vulWhitelistsObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeWarningMachinesResult.cc b/aegis/src/model/DescribeWarningMachinesResult.cc index 5c001d5d2..7becf0d4d 100644 --- a/aegis/src/model/DescribeWarningMachinesResult.cc +++ b/aegis/src/model/DescribeWarningMachinesResult.cc @@ -39,28 +39,28 @@ void DescribeWarningMachinesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWarningMachines = value["WarningMachines"]["WarningMachine"]; - for (auto value : allWarningMachines) + auto allWarningMachinesNode = value["WarningMachines"]["WarningMachine"]; + for (auto valueWarningMachinesWarningMachine : allWarningMachinesNode) { WarningMachine warningMachinesObject; - if(!value["Uuid"].isNull()) - warningMachinesObject.uuid = value["Uuid"].asString(); - if(!value["MachineName"].isNull()) - warningMachinesObject.machineName = value["MachineName"].asString(); - if(!value["InternetIp"].isNull()) - warningMachinesObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - warningMachinesObject.intranetIp = value["IntranetIp"].asString(); - if(!value["PassCount"].isNull()) - warningMachinesObject.passCount = std::stoi(value["PassCount"].asString()); - if(!value["HighWarningCount"].isNull()) - warningMachinesObject.highWarningCount = std::stoi(value["HighWarningCount"].asString()); - if(!value["MediumWarningCount"].isNull()) - warningMachinesObject.mediumWarningCount = std::stoi(value["MediumWarningCount"].asString()); - if(!value["LowWarningCount"].isNull()) - warningMachinesObject.lowWarningCount = std::stoi(value["LowWarningCount"].asString()); - if(!value["Status"].isNull()) - warningMachinesObject.status = std::stoi(value["Status"].asString()); + if(!valueWarningMachinesWarningMachine["Uuid"].isNull()) + warningMachinesObject.uuid = valueWarningMachinesWarningMachine["Uuid"].asString(); + if(!valueWarningMachinesWarningMachine["MachineName"].isNull()) + warningMachinesObject.machineName = valueWarningMachinesWarningMachine["MachineName"].asString(); + if(!valueWarningMachinesWarningMachine["InternetIp"].isNull()) + warningMachinesObject.internetIp = valueWarningMachinesWarningMachine["InternetIp"].asString(); + if(!valueWarningMachinesWarningMachine["IntranetIp"].isNull()) + warningMachinesObject.intranetIp = valueWarningMachinesWarningMachine["IntranetIp"].asString(); + if(!valueWarningMachinesWarningMachine["PassCount"].isNull()) + warningMachinesObject.passCount = std::stoi(valueWarningMachinesWarningMachine["PassCount"].asString()); + if(!valueWarningMachinesWarningMachine["HighWarningCount"].isNull()) + warningMachinesObject.highWarningCount = std::stoi(valueWarningMachinesWarningMachine["HighWarningCount"].asString()); + if(!valueWarningMachinesWarningMachine["MediumWarningCount"].isNull()) + warningMachinesObject.mediumWarningCount = std::stoi(valueWarningMachinesWarningMachine["MediumWarningCount"].asString()); + if(!valueWarningMachinesWarningMachine["LowWarningCount"].isNull()) + warningMachinesObject.lowWarningCount = std::stoi(valueWarningMachinesWarningMachine["LowWarningCount"].asString()); + if(!valueWarningMachinesWarningMachine["Status"].isNull()) + warningMachinesObject.status = std::stoi(valueWarningMachinesWarningMachine["Status"].asString()); warningMachines_.push_back(warningMachinesObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeWarningResult.cc b/aegis/src/model/DescribeWarningResult.cc index 2d51084e7..f4e2f6736 100644 --- a/aegis/src/model/DescribeWarningResult.cc +++ b/aegis/src/model/DescribeWarningResult.cc @@ -39,46 +39,46 @@ void DescribeWarningResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWarnings = value["Warnings"]["Warning"]; - for (auto value : allWarnings) + auto allWarningsNode = value["Warnings"]["Warning"]; + for (auto valueWarningsWarning : allWarningsNode) { Warning warningsObject; - if(!value["RiskWarningId"].isNull()) - warningsObject.riskWarningId = std::stol(value["RiskWarningId"].asString()); - if(!value["RiskName"].isNull()) - warningsObject.riskName = value["RiskName"].asString(); - if(!value["Uuid"].isNull()) - warningsObject.uuid = value["Uuid"].asString(); - if(!value["RirstFoundTime"].isNull()) - warningsObject.rirstFoundTime = value["RirstFoundTime"].asString(); - if(!value["LastFoundTime"].isNull()) - warningsObject.lastFoundTime = value["LastFoundTime"].asString(); - if(!value["Level"].isNull()) - warningsObject.level = value["Level"].asString(); - if(!value["TypeName"].isNull()) - warningsObject.typeName = value["TypeName"].asString(); - if(!value["SubTypeName"].isNull()) - warningsObject.subTypeName = value["SubTypeName"].asString(); - if(!value["TypeAlias"].isNull()) - warningsObject.typeAlias = value["TypeAlias"].asString(); - if(!value["SubTypeAlias"].isNull()) - warningsObject.subTypeAlias = value["SubTypeAlias"].asString(); - if(!value["Status"].isNull()) - warningsObject.status = std::stoi(value["Status"].asString()); - auto allDetails = value["Details"]["Detail"]; - for (auto value : allDetails) + if(!valueWarningsWarning["RiskWarningId"].isNull()) + warningsObject.riskWarningId = std::stol(valueWarningsWarning["RiskWarningId"].asString()); + if(!valueWarningsWarning["RiskName"].isNull()) + warningsObject.riskName = valueWarningsWarning["RiskName"].asString(); + if(!valueWarningsWarning["Uuid"].isNull()) + warningsObject.uuid = valueWarningsWarning["Uuid"].asString(); + if(!valueWarningsWarning["RirstFoundTime"].isNull()) + warningsObject.rirstFoundTime = valueWarningsWarning["RirstFoundTime"].asString(); + if(!valueWarningsWarning["LastFoundTime"].isNull()) + warningsObject.lastFoundTime = valueWarningsWarning["LastFoundTime"].asString(); + if(!valueWarningsWarning["Level"].isNull()) + warningsObject.level = valueWarningsWarning["Level"].asString(); + if(!valueWarningsWarning["TypeName"].isNull()) + warningsObject.typeName = valueWarningsWarning["TypeName"].asString(); + if(!valueWarningsWarning["SubTypeName"].isNull()) + warningsObject.subTypeName = valueWarningsWarning["SubTypeName"].asString(); + if(!valueWarningsWarning["TypeAlias"].isNull()) + warningsObject.typeAlias = valueWarningsWarning["TypeAlias"].asString(); + if(!valueWarningsWarning["SubTypeAlias"].isNull()) + warningsObject.subTypeAlias = valueWarningsWarning["SubTypeAlias"].asString(); + if(!valueWarningsWarning["Status"].isNull()) + warningsObject.status = std::stoi(valueWarningsWarning["Status"].asString()); + auto allDetailsNode = allWarningsNode["Details"]["Detail"]; + for (auto allWarningsNodeDetailsDetail : allDetailsNode) { Warning::Detail detailsObject; - auto allDetailItems = value["DetailItems"]["DetailItem"]; - for (auto value : allDetailItems) + auto allDetailItemsNode = allDetailsNode["DetailItems"]["DetailItem"]; + for (auto allDetailsNodeDetailItemsDetailItem : allDetailItemsNode) { Warning::Detail::DetailItem detailItemsObject; - if(!value["name"].isNull()) - detailItemsObject.name = value["name"].asString(); - if(!value["value"].isNull()) - detailItemsObject.value = value["value"].asString(); - if(!value["type"].isNull()) - detailItemsObject.type = value["type"].asString(); + if(!allDetailsNodeDetailItemsDetailItem["name"].isNull()) + detailItemsObject.name = allDetailsNodeDetailItemsDetailItem["name"].asString(); + if(!allDetailsNodeDetailItemsDetailItem["value"].isNull()) + detailItemsObject.value = allDetailsNodeDetailItemsDetailItem["value"].asString(); + if(!allDetailsNodeDetailItemsDetailItem["type"].isNull()) + detailItemsObject.type = allDetailsNodeDetailItemsDetailItem["type"].asString(); detailsObject.detailItems.push_back(detailItemsObject); } warningsObject.details.push_back(detailsObject); diff --git a/aegis/src/model/DescribeWebLockBindListResult.cc b/aegis/src/model/DescribeWebLockBindListResult.cc index a91cbcc83..dd8ff5feb 100644 --- a/aegis/src/model/DescribeWebLockBindListResult.cc +++ b/aegis/src/model/DescribeWebLockBindListResult.cc @@ -39,32 +39,32 @@ void DescribeWebLockBindListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBindList = value["BindList"]["Bind"]; - for (auto value : allBindList) + auto allBindListNode = value["BindList"]["Bind"]; + for (auto valueBindListBind : allBindListNode) { Bind bindListObject; - if(!value["Uuid"].isNull()) - bindListObject.uuid = value["Uuid"].asString(); - if(!value["InstanceName"].isNull()) - bindListObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - bindListObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - bindListObject.intranetIp = value["IntranetIp"].asString(); - if(!value["Os"].isNull()) - bindListObject.os = value["Os"].asString(); - if(!value["DirCount"].isNull()) - bindListObject.dirCount = value["DirCount"].asString(); - if(!value["ServiceStatus"].isNull()) - bindListObject.serviceStatus = value["ServiceStatus"].asString(); - if(!value["ServiceCode"].isNull()) - bindListObject.serviceCode = value["ServiceCode"].asString(); - if(!value["ServiceDetail"].isNull()) - bindListObject.serviceDetail = value["ServiceDetail"].asString(); - if(!value["Status"].isNull()) - bindListObject.status = value["Status"].asString(); - if(!value["Percent"].isNull()) - bindListObject.percent = std::stoi(value["Percent"].asString()); + if(!valueBindListBind["Uuid"].isNull()) + bindListObject.uuid = valueBindListBind["Uuid"].asString(); + if(!valueBindListBind["InstanceName"].isNull()) + bindListObject.instanceName = valueBindListBind["InstanceName"].asString(); + if(!valueBindListBind["InternetIp"].isNull()) + bindListObject.internetIp = valueBindListBind["InternetIp"].asString(); + if(!valueBindListBind["IntranetIp"].isNull()) + bindListObject.intranetIp = valueBindListBind["IntranetIp"].asString(); + if(!valueBindListBind["Os"].isNull()) + bindListObject.os = valueBindListBind["Os"].asString(); + if(!valueBindListBind["DirCount"].isNull()) + bindListObject.dirCount = valueBindListBind["DirCount"].asString(); + if(!valueBindListBind["ServiceStatus"].isNull()) + bindListObject.serviceStatus = valueBindListBind["ServiceStatus"].asString(); + if(!valueBindListBind["ServiceCode"].isNull()) + bindListObject.serviceCode = valueBindListBind["ServiceCode"].asString(); + if(!valueBindListBind["ServiceDetail"].isNull()) + bindListObject.serviceDetail = valueBindListBind["ServiceDetail"].asString(); + if(!valueBindListBind["Status"].isNull()) + bindListObject.status = valueBindListBind["Status"].asString(); + if(!valueBindListBind["Percent"].isNull()) + bindListObject.percent = std::stoi(valueBindListBind["Percent"].asString()); bindList_.push_back(bindListObject); } if(!value["PageSize"].isNull()) diff --git a/aegis/src/model/DescribeWebLockConfigListResult.cc b/aegis/src/model/DescribeWebLockConfigListResult.cc index 60eb659cb..7765f5efc 100644 --- a/aegis/src/model/DescribeWebLockConfigListResult.cc +++ b/aegis/src/model/DescribeWebLockConfigListResult.cc @@ -39,28 +39,28 @@ void DescribeWebLockConfigListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigList = value["ConfigList"]["ConfigInfo"]; - for (auto value : allConfigList) + auto allConfigListNode = value["ConfigList"]["ConfigInfo"]; + for (auto valueConfigListConfigInfo : allConfigListNode) { ConfigInfo configListObject; - if(!value["Id"].isNull()) - configListObject.id = value["Id"].asString(); - if(!value["Uuid"].isNull()) - configListObject.uuid = value["Uuid"].asString(); - if(!value["Dir"].isNull()) - configListObject.dir = value["Dir"].asString(); - if(!value["ExclusiveDir"].isNull()) - configListObject.exclusiveDir = value["ExclusiveDir"].asString(); - if(!value["ExclusiveFileType"].isNull()) - configListObject.exclusiveFileType = value["ExclusiveFileType"].asString(); - if(!value["LocalBackupDir"].isNull()) - configListObject.localBackupDir = value["LocalBackupDir"].asString(); - if(!value["Mode"].isNull()) - configListObject.mode = value["Mode"].asString(); - if(!value["InclusiveFileType"].isNull()) - configListObject.inclusiveFileType = value["InclusiveFileType"].asString(); - if(!value["ExclusiveFile"].isNull()) - configListObject.exclusiveFile = value["ExclusiveFile"].asString(); + if(!valueConfigListConfigInfo["Id"].isNull()) + configListObject.id = valueConfigListConfigInfo["Id"].asString(); + if(!valueConfigListConfigInfo["Uuid"].isNull()) + configListObject.uuid = valueConfigListConfigInfo["Uuid"].asString(); + if(!valueConfigListConfigInfo["Dir"].isNull()) + configListObject.dir = valueConfigListConfigInfo["Dir"].asString(); + if(!valueConfigListConfigInfo["ExclusiveDir"].isNull()) + configListObject.exclusiveDir = valueConfigListConfigInfo["ExclusiveDir"].asString(); + if(!valueConfigListConfigInfo["ExclusiveFileType"].isNull()) + configListObject.exclusiveFileType = valueConfigListConfigInfo["ExclusiveFileType"].asString(); + if(!valueConfigListConfigInfo["LocalBackupDir"].isNull()) + configListObject.localBackupDir = valueConfigListConfigInfo["LocalBackupDir"].asString(); + if(!valueConfigListConfigInfo["Mode"].isNull()) + configListObject.mode = valueConfigListConfigInfo["Mode"].asString(); + if(!valueConfigListConfigInfo["InclusiveFileType"].isNull()) + configListObject.inclusiveFileType = valueConfigListConfigInfo["InclusiveFileType"].asString(); + if(!valueConfigListConfigInfo["ExclusiveFile"].isNull()) + configListObject.exclusiveFile = valueConfigListConfigInfo["ExclusiveFile"].asString(); configList_.push_back(configListObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeWebLockEventsResult.cc b/aegis/src/model/DescribeWebLockEventsResult.cc index 1d45647db..31f9828d9 100644 --- a/aegis/src/model/DescribeWebLockEventsResult.cc +++ b/aegis/src/model/DescribeWebLockEventsResult.cc @@ -39,36 +39,36 @@ void DescribeWebLockEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventList = value["EventList"]["EventInfo"]; - for (auto value : allEventList) + auto allEventListNode = value["EventList"]["EventInfo"]; + for (auto valueEventListEventInfo : allEventListNode) { EventInfo eventListObject; - if(!value["Id"].isNull()) - eventListObject.id = std::stol(value["Id"].asString()); - if(!value["Uuid"].isNull()) - eventListObject.uuid = value["Uuid"].asString(); - if(!value["Ip"].isNull()) - eventListObject.ip = value["Ip"].asString(); - if(!value["InternetIp"].isNull()) - eventListObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - eventListObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InstanceName"].isNull()) - eventListObject.instanceName = value["InstanceName"].asString(); - if(!value["EventType"].isNull()) - eventListObject.eventType = value["EventType"].asString(); - if(!value["EventName"].isNull()) - eventListObject.eventName = value["EventName"].asString(); - if(!value["Level"].isNull()) - eventListObject.level = value["Level"].asString(); - if(!value["Status"].isNull()) - eventListObject.status = value["Status"].asString(); - if(!value["GmtEvent"].isNull()) - eventListObject.gmtEvent = std::stol(value["GmtEvent"].asString()); - if(!value["Path"].isNull()) - eventListObject.path = value["Path"].asString(); - if(!value["Solution"].isNull()) - eventListObject.solution = value["Solution"].asString(); + if(!valueEventListEventInfo["Id"].isNull()) + eventListObject.id = std::stol(valueEventListEventInfo["Id"].asString()); + if(!valueEventListEventInfo["Uuid"].isNull()) + eventListObject.uuid = valueEventListEventInfo["Uuid"].asString(); + if(!valueEventListEventInfo["Ip"].isNull()) + eventListObject.ip = valueEventListEventInfo["Ip"].asString(); + if(!valueEventListEventInfo["InternetIp"].isNull()) + eventListObject.internetIp = valueEventListEventInfo["InternetIp"].asString(); + if(!valueEventListEventInfo["IntranetIp"].isNull()) + eventListObject.intranetIp = valueEventListEventInfo["IntranetIp"].asString(); + if(!valueEventListEventInfo["InstanceName"].isNull()) + eventListObject.instanceName = valueEventListEventInfo["InstanceName"].asString(); + if(!valueEventListEventInfo["EventType"].isNull()) + eventListObject.eventType = valueEventListEventInfo["EventType"].asString(); + if(!valueEventListEventInfo["EventName"].isNull()) + eventListObject.eventName = valueEventListEventInfo["EventName"].asString(); + if(!valueEventListEventInfo["Level"].isNull()) + eventListObject.level = valueEventListEventInfo["Level"].asString(); + if(!valueEventListEventInfo["Status"].isNull()) + eventListObject.status = valueEventListEventInfo["Status"].asString(); + if(!valueEventListEventInfo["GmtEvent"].isNull()) + eventListObject.gmtEvent = std::stol(valueEventListEventInfo["GmtEvent"].asString()); + if(!valueEventListEventInfo["Path"].isNull()) + eventListObject.path = valueEventListEventInfo["Path"].asString(); + if(!valueEventListEventInfo["Solution"].isNull()) + eventListObject.solution = valueEventListEventInfo["Solution"].asString(); eventList_.push_back(eventListObject); } if(!value["CurrentPage"].isNull()) diff --git a/aegis/src/model/DescribeWebLockMachineListResult.cc b/aegis/src/model/DescribeWebLockMachineListResult.cc index 7b10e059c..4db463e48 100644 --- a/aegis/src/model/DescribeWebLockMachineListResult.cc +++ b/aegis/src/model/DescribeWebLockMachineListResult.cc @@ -39,22 +39,22 @@ void DescribeWebLockMachineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMachineList = value["MachineList"]["MachineInfo"]; - for (auto value : allMachineList) + auto allMachineListNode = value["MachineList"]["MachineInfo"]; + for (auto valueMachineListMachineInfo : allMachineListNode) { MachineInfo machineListObject; - if(!value["Uuid"].isNull()) - machineListObject.uuid = value["Uuid"].asString(); - if(!value["InternetIp"].isNull()) - machineListObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - machineListObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InstanceId"].isNull()) - machineListObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - machineListObject.instanceName = value["InstanceName"].asString(); - if(!value["Status"].isNull()) - machineListObject.status = value["Status"].asString(); + if(!valueMachineListMachineInfo["Uuid"].isNull()) + machineListObject.uuid = valueMachineListMachineInfo["Uuid"].asString(); + if(!valueMachineListMachineInfo["InternetIp"].isNull()) + machineListObject.internetIp = valueMachineListMachineInfo["InternetIp"].asString(); + if(!valueMachineListMachineInfo["IntranetIp"].isNull()) + machineListObject.intranetIp = valueMachineListMachineInfo["IntranetIp"].asString(); + if(!valueMachineListMachineInfo["InstanceId"].isNull()) + machineListObject.instanceId = valueMachineListMachineInfo["InstanceId"].asString(); + if(!valueMachineListMachineInfo["InstanceName"].isNull()) + machineListObject.instanceName = valueMachineListMachineInfo["InstanceName"].asString(); + if(!valueMachineListMachineInfo["Status"].isNull()) + machineListObject.status = valueMachineListMachineInfo["Status"].asString(); machineList_.push_back(machineListObject); } if(!value["TotalCount"].isNull()) diff --git a/aegis/src/model/DescribeWebshellListResult.cc b/aegis/src/model/DescribeWebshellListResult.cc index db210a7a3..60fca8f8a 100644 --- a/aegis/src/model/DescribeWebshellListResult.cc +++ b/aegis/src/model/DescribeWebshellListResult.cc @@ -39,32 +39,32 @@ void DescribeWebshellListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWebshells = value["Webshells"]["Data"]; - for (auto value : allWebshells) + auto allWebshellsNode = value["Webshells"]["Data"]; + for (auto valueWebshellsData : allWebshellsNode) { Data webshellsObject; - if(!value["FoundTime"].isNull()) - webshellsObject.foundTime = value["FoundTime"].asString(); - if(!value["TrojanType"].isNull()) - webshellsObject.trojanType = value["TrojanType"].asString(); - if(!value["TrojanSize"].isNull()) - webshellsObject.trojanSize = std::stoi(value["TrojanSize"].asString()); - if(!value["FirstFoundTime"].isNull()) - webshellsObject.firstFoundTime = value["FirstFoundTime"].asString(); - if(!value["Domain"].isNull()) - webshellsObject.domain = value["Domain"].asString(); - if(!value["DownloadUrl"].isNull()) - webshellsObject.downloadUrl = value["DownloadUrl"].asString(); - if(!value["TrojanPath"].isNull()) - webshellsObject.trojanPath = value["TrojanPath"].asString(); - if(!value["Uuid"].isNull()) - webshellsObject.uuid = value["Uuid"].asString(); - if(!value["MachineName"].isNull()) - webshellsObject.machineName = value["MachineName"].asString(); - if(!value["Status"].isNull()) - webshellsObject.status = std::stoi(value["Status"].asString()); - if(!value["MachineIp"].isNull()) - webshellsObject.machineIp = value["MachineIp"].asString(); + if(!valueWebshellsData["FoundTime"].isNull()) + webshellsObject.foundTime = valueWebshellsData["FoundTime"].asString(); + if(!valueWebshellsData["TrojanType"].isNull()) + webshellsObject.trojanType = valueWebshellsData["TrojanType"].asString(); + if(!valueWebshellsData["TrojanSize"].isNull()) + webshellsObject.trojanSize = std::stoi(valueWebshellsData["TrojanSize"].asString()); + if(!valueWebshellsData["FirstFoundTime"].isNull()) + webshellsObject.firstFoundTime = valueWebshellsData["FirstFoundTime"].asString(); + if(!valueWebshellsData["Domain"].isNull()) + webshellsObject.domain = valueWebshellsData["Domain"].asString(); + if(!valueWebshellsData["DownloadUrl"].isNull()) + webshellsObject.downloadUrl = valueWebshellsData["DownloadUrl"].asString(); + if(!valueWebshellsData["TrojanPath"].isNull()) + webshellsObject.trojanPath = valueWebshellsData["TrojanPath"].asString(); + if(!valueWebshellsData["Uuid"].isNull()) + webshellsObject.uuid = valueWebshellsData["Uuid"].asString(); + if(!valueWebshellsData["MachineName"].isNull()) + webshellsObject.machineName = valueWebshellsData["MachineName"].asString(); + if(!valueWebshellsData["Status"].isNull()) + webshellsObject.status = std::stoi(valueWebshellsData["Status"].asString()); + if(!valueWebshellsData["MachineIp"].isNull()) + webshellsObject.machineIp = valueWebshellsData["MachineIp"].asString(); webshells_.push_back(webshellsObject); } if(!value["Success"].isNull()) diff --git a/aegis/src/model/DescribeWebshellResult.cc b/aegis/src/model/DescribeWebshellResult.cc index b8e4de10c..2bef62fa2 100644 --- a/aegis/src/model/DescribeWebshellResult.cc +++ b/aegis/src/model/DescribeWebshellResult.cc @@ -39,38 +39,38 @@ void DescribeWebshellResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWebshellList = value["WebshellList"]["WebshellListItem"]; - for (auto value : allWebshellList) + auto allWebshellListNode = value["WebshellList"]["WebshellListItem"]; + for (auto valueWebshellListWebshellListItem : allWebshellListNode) { WebshellListItem webshellListObject; - if(!value["Os"].isNull()) - webshellListObject.os = value["Os"].asString(); - if(!value["InstanceName"].isNull()) - webshellListObject.instanceName = value["InstanceName"].asString(); - if(!value["GroupId"].isNull()) - webshellListObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Ip"].isNull()) - webshellListObject.ip = value["Ip"].asString(); - if(!value["Uuid"].isNull()) - webshellListObject.uuid = value["Uuid"].asString(); - if(!value["FoundTime"].isNull()) - webshellListObject.foundTime = value["FoundTime"].asString(); - if(!value["InstanceId"].isNull()) - webshellListObject.instanceId = value["InstanceId"].asString(); - if(!value["TrojanType"].isNull()) - webshellListObject.trojanType = value["TrojanType"].asString(); - if(!value["FirstFoundTime"].isNull()) - webshellListObject.firstFoundTime = value["FirstFoundTime"].asString(); - if(!value["TrojanSize"].isNull()) - webshellListObject.trojanSize = std::stol(value["TrojanSize"].asString()); - if(!value["Domain"].isNull()) - webshellListObject.domain = value["Domain"].asString(); - if(!value["TrojanPath"].isNull()) - webshellListObject.trojanPath = value["TrojanPath"].asString(); - if(!value["Region"].isNull()) - webshellListObject.region = value["Region"].asString(); - if(!value["Status"].isNull()) - webshellListObject.status = std::stoi(value["Status"].asString()); + if(!valueWebshellListWebshellListItem["Os"].isNull()) + webshellListObject.os = valueWebshellListWebshellListItem["Os"].asString(); + if(!valueWebshellListWebshellListItem["InstanceName"].isNull()) + webshellListObject.instanceName = valueWebshellListWebshellListItem["InstanceName"].asString(); + if(!valueWebshellListWebshellListItem["GroupId"].isNull()) + webshellListObject.groupId = std::stol(valueWebshellListWebshellListItem["GroupId"].asString()); + if(!valueWebshellListWebshellListItem["Ip"].isNull()) + webshellListObject.ip = valueWebshellListWebshellListItem["Ip"].asString(); + if(!valueWebshellListWebshellListItem["Uuid"].isNull()) + webshellListObject.uuid = valueWebshellListWebshellListItem["Uuid"].asString(); + if(!valueWebshellListWebshellListItem["FoundTime"].isNull()) + webshellListObject.foundTime = valueWebshellListWebshellListItem["FoundTime"].asString(); + if(!valueWebshellListWebshellListItem["InstanceId"].isNull()) + webshellListObject.instanceId = valueWebshellListWebshellListItem["InstanceId"].asString(); + if(!valueWebshellListWebshellListItem["TrojanType"].isNull()) + webshellListObject.trojanType = valueWebshellListWebshellListItem["TrojanType"].asString(); + if(!valueWebshellListWebshellListItem["FirstFoundTime"].isNull()) + webshellListObject.firstFoundTime = valueWebshellListWebshellListItem["FirstFoundTime"].asString(); + if(!valueWebshellListWebshellListItem["TrojanSize"].isNull()) + webshellListObject.trojanSize = std::stol(valueWebshellListWebshellListItem["TrojanSize"].asString()); + if(!valueWebshellListWebshellListItem["Domain"].isNull()) + webshellListObject.domain = valueWebshellListWebshellListItem["Domain"].asString(); + if(!valueWebshellListWebshellListItem["TrojanPath"].isNull()) + webshellListObject.trojanPath = valueWebshellListWebshellListItem["TrojanPath"].asString(); + if(!valueWebshellListWebshellListItem["Region"].isNull()) + webshellListObject.region = valueWebshellListWebshellListItem["Region"].asString(); + if(!valueWebshellListWebshellListItem["Status"].isNull()) + webshellListObject.status = std::stoi(valueWebshellListWebshellListItem["Status"].asString()); webshellList_.push_back(webshellListObject); } diff --git a/aegis/src/model/DescribeWhiteListAssetResult.cc b/aegis/src/model/DescribeWhiteListAssetResult.cc index d7dc4745b..c39650634 100644 --- a/aegis/src/model/DescribeWhiteListAssetResult.cc +++ b/aegis/src/model/DescribeWhiteListAssetResult.cc @@ -39,24 +39,24 @@ void DescribeWhiteListAssetResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAssets = value["Assets"]["Asset"]; - for (auto value : allAssets) + auto allAssetsNode = value["Assets"]["Asset"]; + for (auto valueAssetsAsset : allAssetsNode) { Asset assetsObject; - if(!value["Id"].isNull()) - assetsObject.id = std::stol(value["Id"].asString()); - if(!value["Uuid"].isNull()) - assetsObject.uuid = value["Uuid"].asString(); - if(!value["GroupId"].isNull()) - assetsObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["MachineName"].isNull()) - assetsObject.machineName = value["MachineName"].asString(); - if(!value["MachineIp"].isNull()) - assetsObject.machineIp = value["MachineIp"].asString(); - if(!value["Selected"].isNull()) - assetsObject.selected = std::stoi(value["Selected"].asString()); - if(!value["AllowSelected"].isNull()) - assetsObject.allowSelected = std::stoi(value["AllowSelected"].asString()); + if(!valueAssetsAsset["Id"].isNull()) + assetsObject.id = std::stol(valueAssetsAsset["Id"].asString()); + if(!valueAssetsAsset["Uuid"].isNull()) + assetsObject.uuid = valueAssetsAsset["Uuid"].asString(); + if(!valueAssetsAsset["GroupId"].isNull()) + assetsObject.groupId = std::stol(valueAssetsAsset["GroupId"].asString()); + if(!valueAssetsAsset["MachineName"].isNull()) + assetsObject.machineName = valueAssetsAsset["MachineName"].asString(); + if(!valueAssetsAsset["MachineIp"].isNull()) + assetsObject.machineIp = valueAssetsAsset["MachineIp"].asString(); + if(!valueAssetsAsset["Selected"].isNull()) + assetsObject.selected = std::stoi(valueAssetsAsset["Selected"].asString()); + if(!valueAssetsAsset["AllowSelected"].isNull()) + assetsObject.allowSelected = std::stoi(valueAssetsAsset["AllowSelected"].asString()); assets_.push_back(assetsObject); } diff --git a/aegis/src/model/DescribeWhiteListEffectiveAssetsResult.cc b/aegis/src/model/DescribeWhiteListEffectiveAssetsResult.cc index 7e560290f..7013bc6a1 100644 --- a/aegis/src/model/DescribeWhiteListEffectiveAssetsResult.cc +++ b/aegis/src/model/DescribeWhiteListEffectiveAssetsResult.cc @@ -39,26 +39,26 @@ void DescribeWhiteListEffectiveAssetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAssets = value["Assets"]["Asset"]; - for (auto value : allAssets) + auto allAssetsNode = value["Assets"]["Asset"]; + for (auto valueAssetsAsset : allAssetsNode) { Asset assetsObject; - if(!value["Uuid"].isNull()) - assetsObject.uuid = value["Uuid"].asString(); - if(!value["MachineName"].isNull()) - assetsObject.machineName = value["MachineName"].asString(); - if(!value["InternetIp"].isNull()) - assetsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - assetsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["StrategyId"].isNull()) - assetsObject.strategyId = std::stol(value["StrategyId"].asString()); - if(!value["StrategyName"].isNull()) - assetsObject.strategyName = value["StrategyName"].asString(); - if(!value["SuspiciousEventCount"].isNull()) - assetsObject.suspiciousEventCount = std::stoi(value["SuspiciousEventCount"].asString()); - if(!value["ProcessMethod"].isNull()) - assetsObject.processMethod = std::stoi(value["ProcessMethod"].asString()); + if(!valueAssetsAsset["Uuid"].isNull()) + assetsObject.uuid = valueAssetsAsset["Uuid"].asString(); + if(!valueAssetsAsset["MachineName"].isNull()) + assetsObject.machineName = valueAssetsAsset["MachineName"].asString(); + if(!valueAssetsAsset["InternetIp"].isNull()) + assetsObject.internetIp = valueAssetsAsset["InternetIp"].asString(); + if(!valueAssetsAsset["IntranetIp"].isNull()) + assetsObject.intranetIp = valueAssetsAsset["IntranetIp"].asString(); + if(!valueAssetsAsset["StrategyId"].isNull()) + assetsObject.strategyId = std::stol(valueAssetsAsset["StrategyId"].asString()); + if(!valueAssetsAsset["StrategyName"].isNull()) + assetsObject.strategyName = valueAssetsAsset["StrategyName"].asString(); + if(!valueAssetsAsset["SuspiciousEventCount"].isNull()) + assetsObject.suspiciousEventCount = std::stoi(valueAssetsAsset["SuspiciousEventCount"].asString()); + if(!valueAssetsAsset["ProcessMethod"].isNull()) + assetsObject.processMethod = std::stoi(valueAssetsAsset["ProcessMethod"].asString()); assets_.push_back(assetsObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeWhiteListProcessResult.cc b/aegis/src/model/DescribeWhiteListProcessResult.cc index e4ffa57b5..8c2bc082a 100644 --- a/aegis/src/model/DescribeWhiteListProcessResult.cc +++ b/aegis/src/model/DescribeWhiteListProcessResult.cc @@ -39,26 +39,26 @@ void DescribeWhiteListProcessResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProcesses = value["Processes"]["Process"]; - for (auto value : allProcesses) + auto allProcessesNode = value["Processes"]["Process"]; + for (auto valueProcessesProcess : allProcessesNode) { Process processesObject; - if(!value["Id"].isNull()) - processesObject.id = std::stol(value["Id"].asString()); - if(!value["ProcessId"].isNull()) - processesObject.processId = std::stoi(value["ProcessId"].asString()); - if(!value["ProcessName"].isNull()) - processesObject.processName = value["ProcessName"].asString(); - if(!value["FilePath"].isNull()) - processesObject.filePath = value["FilePath"].asString(); - if(!value["Md5"].isNull()) - processesObject.md5 = value["Md5"].asString(); - if(!value["Level"].isNull()) - processesObject.level = std::stoi(value["Level"].asString()); - if(!value["ProcessType"].isNull()) - processesObject.processType = std::stoi(value["ProcessType"].asString()); - if(!value["Status"].isNull()) - processesObject.status = std::stoi(value["Status"].asString()); + if(!valueProcessesProcess["Id"].isNull()) + processesObject.id = std::stol(valueProcessesProcess["Id"].asString()); + if(!valueProcessesProcess["ProcessId"].isNull()) + processesObject.processId = std::stoi(valueProcessesProcess["ProcessId"].asString()); + if(!valueProcessesProcess["ProcessName"].isNull()) + processesObject.processName = valueProcessesProcess["ProcessName"].asString(); + if(!valueProcessesProcess["FilePath"].isNull()) + processesObject.filePath = valueProcessesProcess["FilePath"].asString(); + if(!valueProcessesProcess["Md5"].isNull()) + processesObject.md5 = valueProcessesProcess["Md5"].asString(); + if(!valueProcessesProcess["Level"].isNull()) + processesObject.level = std::stoi(valueProcessesProcess["Level"].asString()); + if(!valueProcessesProcess["ProcessType"].isNull()) + processesObject.processType = std::stoi(valueProcessesProcess["ProcessType"].asString()); + if(!valueProcessesProcess["Status"].isNull()) + processesObject.status = std::stoi(valueProcessesProcess["Status"].asString()); processes_.push_back(processesObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribeWhiteListStrategyListResult.cc b/aegis/src/model/DescribeWhiteListStrategyListResult.cc index a3cee6aa7..ce12e4824 100644 --- a/aegis/src/model/DescribeWhiteListStrategyListResult.cc +++ b/aegis/src/model/DescribeWhiteListStrategyListResult.cc @@ -39,18 +39,18 @@ void DescribeWhiteListStrategyListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStrategies = value["Strategies"]["Strategy"]; - for (auto value : allStrategies) + auto allStrategiesNode = value["Strategies"]["Strategy"]; + for (auto valueStrategiesStrategy : allStrategiesNode) { Strategy strategiesObject; - if(!value["StrategyId"].isNull()) - strategiesObject.strategyId = std::stol(value["StrategyId"].asString()); - if(!value["StrategyName"].isNull()) - strategiesObject.strategyName = value["StrategyName"].asString(); - if(!value["StudyTime"].isNull()) - strategiesObject.studyTime = std::stoi(value["StudyTime"].asString()); - if(!value["Status"].isNull()) - strategiesObject.status = std::stoi(value["Status"].asString()); + if(!valueStrategiesStrategy["StrategyId"].isNull()) + strategiesObject.strategyId = std::stol(valueStrategiesStrategy["StrategyId"].asString()); + if(!valueStrategiesStrategy["StrategyName"].isNull()) + strategiesObject.strategyName = valueStrategiesStrategy["StrategyName"].asString(); + if(!valueStrategiesStrategy["StudyTime"].isNull()) + strategiesObject.studyTime = std::stoi(valueStrategiesStrategy["StudyTime"].asString()); + if(!valueStrategiesStrategy["Status"].isNull()) + strategiesObject.status = std::stoi(valueStrategiesStrategy["Status"].asString()); strategies_.push_back(strategiesObject); } diff --git a/aegis/src/model/DescribeWhiteListStrategyStatisticsResult.cc b/aegis/src/model/DescribeWhiteListStrategyStatisticsResult.cc index 97268b092..acdf19805 100644 --- a/aegis/src/model/DescribeWhiteListStrategyStatisticsResult.cc +++ b/aegis/src/model/DescribeWhiteListStrategyStatisticsResult.cc @@ -39,28 +39,28 @@ void DescribeWhiteListStrategyStatisticsResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStrategies = value["Strategies"]["Strategy"]; - for (auto value : allStrategies) + auto allStrategiesNode = value["Strategies"]["Strategy"]; + for (auto valueStrategiesStrategy : allStrategiesNode) { Strategy strategiesObject; - if(!value["StrategyId"].isNull()) - strategiesObject.strategyId = std::stol(value["StrategyId"].asString()); - if(!value["StrategyName"].isNull()) - strategiesObject.strategyName = value["StrategyName"].asString(); - if(!value["StudyTime"].isNull()) - strategiesObject.studyTime = std::stoi(value["StudyTime"].asString()); - if(!value["AssetCount"].isNull()) - strategiesObject.assetCount = std::stoi(value["AssetCount"].asString()); - if(!value["Status"].isNull()) - strategiesObject.status = std::stoi(value["Status"].asString()); - if(!value["TrustProcCount"].isNull()) - strategiesObject.trustProcCount = std::stoi(value["TrustProcCount"].asString()); - if(!value["SuspiciousProcCount"].isNull()) - strategiesObject.suspiciousProcCount = std::stoi(value["SuspiciousProcCount"].asString()); - if(!value["VirusProcCount"].isNull()) - strategiesObject.virusProcCount = std::stoi(value["VirusProcCount"].asString()); - if(!value["Progress"].isNull()) - strategiesObject.progress = std::stoi(value["Progress"].asString()); + if(!valueStrategiesStrategy["StrategyId"].isNull()) + strategiesObject.strategyId = std::stol(valueStrategiesStrategy["StrategyId"].asString()); + if(!valueStrategiesStrategy["StrategyName"].isNull()) + strategiesObject.strategyName = valueStrategiesStrategy["StrategyName"].asString(); + if(!valueStrategiesStrategy["StudyTime"].isNull()) + strategiesObject.studyTime = std::stoi(valueStrategiesStrategy["StudyTime"].asString()); + if(!valueStrategiesStrategy["AssetCount"].isNull()) + strategiesObject.assetCount = std::stoi(valueStrategiesStrategy["AssetCount"].asString()); + if(!valueStrategiesStrategy["Status"].isNull()) + strategiesObject.status = std::stoi(valueStrategiesStrategy["Status"].asString()); + if(!valueStrategiesStrategy["TrustProcCount"].isNull()) + strategiesObject.trustProcCount = std::stoi(valueStrategiesStrategy["TrustProcCount"].asString()); + if(!valueStrategiesStrategy["SuspiciousProcCount"].isNull()) + strategiesObject.suspiciousProcCount = std::stoi(valueStrategiesStrategy["SuspiciousProcCount"].asString()); + if(!valueStrategiesStrategy["VirusProcCount"].isNull()) + strategiesObject.virusProcCount = std::stoi(valueStrategiesStrategy["VirusProcCount"].asString()); + if(!valueStrategiesStrategy["Progress"].isNull()) + strategiesObject.progress = std::stoi(valueStrategiesStrategy["Progress"].asString()); strategies_.push_back(strategiesObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DescribesummaryResult.cc b/aegis/src/model/DescribesummaryResult.cc index 683807602..dff581df2 100644 --- a/aegis/src/model/DescribesummaryResult.cc +++ b/aegis/src/model/DescribesummaryResult.cc @@ -39,28 +39,28 @@ void DescribesummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWarningSummarys = value["WarningSummarys"]["WarningSummary"]; - for (auto value : allWarningSummarys) + auto allWarningSummarysNode = value["WarningSummarys"]["WarningSummary"]; + for (auto valueWarningSummarysWarningSummary : allWarningSummarysNode) { WarningSummary warningSummarysObject; - if(!value["RiskId"].isNull()) - warningSummarysObject.riskId = std::stol(value["RiskId"].asString()); - if(!value["RiskName"].isNull()) - warningSummarysObject.riskName = value["RiskName"].asString(); - if(!value["Level"].isNull()) - warningSummarysObject.level = value["Level"].asString(); - if(!value["TypeAlias"].isNull()) - warningSummarysObject.typeAlias = value["TypeAlias"].asString(); - if(!value["SubTypeAlias"].isNull()) - warningSummarysObject.subTypeAlias = value["SubTypeAlias"].asString(); - if(!value["LastFoundTime"].isNull()) - warningSummarysObject.lastFoundTime = value["LastFoundTime"].asString(); - if(!value["PendingCount"].isNull()) - warningSummarysObject.pendingCount = std::stoi(value["PendingCount"].asString()); - if(!value["TotalCount"].isNull()) - warningSummarysObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["RiskDetail"].isNull()) - warningSummarysObject.riskDetail = value["RiskDetail"].asString(); + if(!valueWarningSummarysWarningSummary["RiskId"].isNull()) + warningSummarysObject.riskId = std::stol(valueWarningSummarysWarningSummary["RiskId"].asString()); + if(!valueWarningSummarysWarningSummary["RiskName"].isNull()) + warningSummarysObject.riskName = valueWarningSummarysWarningSummary["RiskName"].asString(); + if(!valueWarningSummarysWarningSummary["Level"].isNull()) + warningSummarysObject.level = valueWarningSummarysWarningSummary["Level"].asString(); + if(!valueWarningSummarysWarningSummary["TypeAlias"].isNull()) + warningSummarysObject.typeAlias = valueWarningSummarysWarningSummary["TypeAlias"].asString(); + if(!valueWarningSummarysWarningSummary["SubTypeAlias"].isNull()) + warningSummarysObject.subTypeAlias = valueWarningSummarysWarningSummary["SubTypeAlias"].asString(); + if(!valueWarningSummarysWarningSummary["LastFoundTime"].isNull()) + warningSummarysObject.lastFoundTime = valueWarningSummarysWarningSummary["LastFoundTime"].asString(); + if(!valueWarningSummarysWarningSummary["PendingCount"].isNull()) + warningSummarysObject.pendingCount = std::stoi(valueWarningSummarysWarningSummary["PendingCount"].asString()); + if(!valueWarningSummarysWarningSummary["TotalCount"].isNull()) + warningSummarysObject.totalCount = std::stoi(valueWarningSummarysWarningSummary["TotalCount"].asString()); + if(!valueWarningSummarysWarningSummary["RiskDetail"].isNull()) + warningSummarysObject.riskDetail = valueWarningSummarysWarningSummary["RiskDetail"].asString(); warningSummarys_.push_back(warningSummarysObject); } if(!value["Count"].isNull()) diff --git a/aegis/src/model/DownloadLogResult.cc b/aegis/src/model/DownloadLogResult.cc index b7c4a563f..8ad3a2985 100644 --- a/aegis/src/model/DownloadLogResult.cc +++ b/aegis/src/model/DownloadLogResult.cc @@ -39,20 +39,20 @@ void DownloadLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStackTrace = value["StackTrace"]["StackTraceItem"]; - for (auto value : allStackTrace) + auto allStackTraceNode = value["StackTrace"]["StackTraceItem"]; + for (auto valueStackTraceStackTraceItem : allStackTraceNode) { StackTraceItem stackTraceObject; - if(!value["FileName"].isNull()) - stackTraceObject.fileName = value["FileName"].asString(); - if(!value["NativeMethod"].isNull()) - stackTraceObject.nativeMethod = value["NativeMethod"].asString() == "true"; - if(!value["MethodName"].isNull()) - stackTraceObject.methodName = value["MethodName"].asString(); - if(!value["ClassName"].isNull()) - stackTraceObject.className = value["ClassName"].asString(); - if(!value["LineNumber"].isNull()) - stackTraceObject.lineNumber = std::stoi(value["LineNumber"].asString()); + if(!valueStackTraceStackTraceItem["FileName"].isNull()) + stackTraceObject.fileName = valueStackTraceStackTraceItem["FileName"].asString(); + if(!valueStackTraceStackTraceItem["NativeMethod"].isNull()) + stackTraceObject.nativeMethod = valueStackTraceStackTraceItem["NativeMethod"].asString() == "true"; + if(!valueStackTraceStackTraceItem["MethodName"].isNull()) + stackTraceObject.methodName = valueStackTraceStackTraceItem["MethodName"].asString(); + if(!valueStackTraceStackTraceItem["ClassName"].isNull()) + stackTraceObject.className = valueStackTraceStackTraceItem["ClassName"].asString(); + if(!valueStackTraceStackTraceItem["LineNumber"].isNull()) + stackTraceObject.lineNumber = std::stoi(valueStackTraceStackTraceItem["LineNumber"].asString()); stackTrace_.push_back(stackTraceObject); } auto allSuppressed = value["Suppressed"]["StringItem"]; diff --git a/aegis/src/model/GetEntityListResult.cc b/aegis/src/model/GetEntityListResult.cc index fc464486b..6d8f7a620 100644 --- a/aegis/src/model/GetEntityListResult.cc +++ b/aegis/src/model/GetEntityListResult.cc @@ -40,32 +40,32 @@ void GetEntityListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allList = value["List"]["Entity"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["Entity"]; + for (auto dataNodeListEntity : allListNode) { Data::Entity entityObject; - if(!value["Uuid"].isNull()) - entityObject.uuid = value["Uuid"].asString(); - if(!value["GroupId"].isNull()) - entityObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Ip"].isNull()) - entityObject.ip = value["Ip"].asString(); - if(!value["InstanceName"].isNull()) - entityObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - entityObject.instanceId = value["InstanceId"].asString(); - if(!value["Region"].isNull()) - entityObject.region = value["Region"].asString(); - if(!value["Os"].isNull()) - entityObject.os = value["Os"].asString(); - if(!value["Flag"].isNull()) - entityObject.flag = value["Flag"].asString(); - if(!value["BuyVersion"].isNull()) - entityObject.buyVersion = value["BuyVersion"].asString(); - if(!value["AegisOnline"].isNull()) - entityObject.aegisOnline = value["AegisOnline"].asString() == "true"; - if(!value["aegisVersion"].isNull()) - entityObject.aegisVersion = value["aegisVersion"].asString(); + if(!dataNodeListEntity["Uuid"].isNull()) + entityObject.uuid = dataNodeListEntity["Uuid"].asString(); + if(!dataNodeListEntity["GroupId"].isNull()) + entityObject.groupId = std::stol(dataNodeListEntity["GroupId"].asString()); + if(!dataNodeListEntity["Ip"].isNull()) + entityObject.ip = dataNodeListEntity["Ip"].asString(); + if(!dataNodeListEntity["InstanceName"].isNull()) + entityObject.instanceName = dataNodeListEntity["InstanceName"].asString(); + if(!dataNodeListEntity["InstanceId"].isNull()) + entityObject.instanceId = dataNodeListEntity["InstanceId"].asString(); + if(!dataNodeListEntity["Region"].isNull()) + entityObject.region = dataNodeListEntity["Region"].asString(); + if(!dataNodeListEntity["Os"].isNull()) + entityObject.os = dataNodeListEntity["Os"].asString(); + if(!dataNodeListEntity["Flag"].isNull()) + entityObject.flag = dataNodeListEntity["Flag"].asString(); + if(!dataNodeListEntity["BuyVersion"].isNull()) + entityObject.buyVersion = dataNodeListEntity["BuyVersion"].asString(); + if(!dataNodeListEntity["AegisOnline"].isNull()) + entityObject.aegisOnline = dataNodeListEntity["AegisOnline"].asString() == "true"; + if(!dataNodeListEntity["aegisVersion"].isNull()) + entityObject.aegisVersion = dataNodeListEntity["aegisVersion"].asString(); data_.list.push_back(entityObject); } auto pageInfoNode = dataNode["PageInfo"]; diff --git a/aegis/src/model/GetStatisticsByUuidResult.cc b/aegis/src/model/GetStatisticsByUuidResult.cc index bef91d611..699fa425a 100644 --- a/aegis/src/model/GetStatisticsByUuidResult.cc +++ b/aegis/src/model/GetStatisticsByUuidResult.cc @@ -39,22 +39,22 @@ void GetStatisticsByUuidResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Entity"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Entity"]; + for (auto valueDataEntity : allDataNode) { Entity dataObject; - if(!value["Uuid"].isNull()) - dataObject.uuid = value["Uuid"].asString(); - if(!value["Account"].isNull()) - dataObject.account = std::stoi(value["Account"].asString()); - if(!value["Health"].isNull()) - dataObject.health = std::stoi(value["Health"].asString()); - if(!value["Patch"].isNull()) - dataObject.patch = std::stoi(value["Patch"].asString()); - if(!value["Trojan"].isNull()) - dataObject.trojan = std::stoi(value["Trojan"].asString()); - if(!value["Online"].isNull()) - dataObject.online = value["Online"].asString() == "true"; + if(!valueDataEntity["Uuid"].isNull()) + dataObject.uuid = valueDataEntity["Uuid"].asString(); + if(!valueDataEntity["Account"].isNull()) + dataObject.account = std::stoi(valueDataEntity["Account"].asString()); + if(!valueDataEntity["Health"].isNull()) + dataObject.health = std::stoi(valueDataEntity["Health"].asString()); + if(!valueDataEntity["Patch"].isNull()) + dataObject.patch = std::stoi(valueDataEntity["Patch"].asString()); + if(!valueDataEntity["Trojan"].isNull()) + dataObject.trojan = std::stoi(valueDataEntity["Trojan"].asString()); + if(!valueDataEntity["Online"].isNull()) + dataObject.online = valueDataEntity["Online"].asString() == "true"; data_.push_back(dataObject); } if(!value["requestId"].isNull()) diff --git a/aegis/src/model/OperateAgentClientInstallResult.cc b/aegis/src/model/OperateAgentClientInstallResult.cc index d115fd23d..bccd2d84b 100644 --- a/aegis/src/model/OperateAgentClientInstallResult.cc +++ b/aegis/src/model/OperateAgentClientInstallResult.cc @@ -39,16 +39,16 @@ void OperateAgentClientInstallResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAegisCelintInstallResposeList = value["AegisCelintInstallResposeList"]["AegisCelintInstallRespose"]; - for (auto value : allAegisCelintInstallResposeList) + auto allAegisCelintInstallResposeListNode = value["AegisCelintInstallResposeList"]["AegisCelintInstallRespose"]; + for (auto valueAegisCelintInstallResposeListAegisCelintInstallRespose : allAegisCelintInstallResposeListNode) { AegisCelintInstallRespose aegisCelintInstallResposeListObject; - if(!value["InstanceId"].isNull()) - aegisCelintInstallResposeListObject.instanceId = value["InstanceId"].asString(); - if(!value["RecordId"].isNull()) - aegisCelintInstallResposeListObject.recordId = std::stol(value["RecordId"].asString()); - if(!value["Uuid"].isNull()) - aegisCelintInstallResposeListObject.uuid = value["Uuid"].asString(); + if(!valueAegisCelintInstallResposeListAegisCelintInstallRespose["InstanceId"].isNull()) + aegisCelintInstallResposeListObject.instanceId = valueAegisCelintInstallResposeListAegisCelintInstallRespose["InstanceId"].asString(); + if(!valueAegisCelintInstallResposeListAegisCelintInstallRespose["RecordId"].isNull()) + aegisCelintInstallResposeListObject.recordId = std::stol(valueAegisCelintInstallResposeListAegisCelintInstallRespose["RecordId"].asString()); + if(!valueAegisCelintInstallResposeListAegisCelintInstallRespose["Uuid"].isNull()) + aegisCelintInstallResposeListObject.uuid = valueAegisCelintInstallResposeListAegisCelintInstallRespose["Uuid"].asString(); aegisCelintInstallResposeList_.push_back(aegisCelintInstallResposeListObject); } diff --git a/aegis/src/model/QueryCrackEventResult.cc b/aegis/src/model/QueryCrackEventResult.cc index 8246db8ac..4ced2641b 100644 --- a/aegis/src/model/QueryCrackEventResult.cc +++ b/aegis/src/model/QueryCrackEventResult.cc @@ -40,44 +40,44 @@ void QueryCrackEventResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allList = value["List"]["Entity"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["Entity"]; + for (auto dataNodeListEntity : allListNode) { Data::Entity entityObject; - if(!value["Uuid"].isNull()) - entityObject.uuid = value["Uuid"].asString(); - if(!value["AttackTime"].isNull()) - entityObject.attackTime = value["AttackTime"].asString(); - if(!value["AttackType"].isNull()) - entityObject.attackType = std::stoi(value["AttackType"].asString()); - if(!value["AttackTypeName"].isNull()) - entityObject.attackTypeName = value["AttackTypeName"].asString(); - if(!value["BuyVersion"].isNull()) - entityObject.buyVersion = value["BuyVersion"].asString(); - if(!value["CrackSourceIp"].isNull()) - entityObject.crackSourceIp = value["CrackSourceIp"].asString(); - if(!value["CrackTimes"].isNull()) - entityObject.crackTimes = std::stoi(value["CrackTimes"].asString()); - if(!value["GroupId"].isNull()) - entityObject.groupId = std::stoi(value["GroupId"].asString()); - if(!value["InstanceName"].isNull()) - entityObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - entityObject.instanceId = value["InstanceId"].asString(); - if(!value["Ip"].isNull()) - entityObject.ip = value["Ip"].asString(); - if(!value["Region"].isNull()) - entityObject.region = value["Region"].asString(); - if(!value["Status"].isNull()) - entityObject.status = std::stoi(value["Status"].asString()); - if(!value["StatusName"].isNull()) - entityObject.statusName = value["StatusName"].asString(); - if(!value["Location"].isNull()) - entityObject.location = value["Location"].asString(); - if(!value["InWhite"].isNull()) - entityObject.inWhite = std::stoi(value["InWhite"].asString()); - if(!value["UserName"].isNull()) - entityObject.userName = value["UserName"].asString(); + if(!dataNodeListEntity["Uuid"].isNull()) + entityObject.uuid = dataNodeListEntity["Uuid"].asString(); + if(!dataNodeListEntity["AttackTime"].isNull()) + entityObject.attackTime = dataNodeListEntity["AttackTime"].asString(); + if(!dataNodeListEntity["AttackType"].isNull()) + entityObject.attackType = std::stoi(dataNodeListEntity["AttackType"].asString()); + if(!dataNodeListEntity["AttackTypeName"].isNull()) + entityObject.attackTypeName = dataNodeListEntity["AttackTypeName"].asString(); + if(!dataNodeListEntity["BuyVersion"].isNull()) + entityObject.buyVersion = dataNodeListEntity["BuyVersion"].asString(); + if(!dataNodeListEntity["CrackSourceIp"].isNull()) + entityObject.crackSourceIp = dataNodeListEntity["CrackSourceIp"].asString(); + if(!dataNodeListEntity["CrackTimes"].isNull()) + entityObject.crackTimes = std::stoi(dataNodeListEntity["CrackTimes"].asString()); + if(!dataNodeListEntity["GroupId"].isNull()) + entityObject.groupId = std::stoi(dataNodeListEntity["GroupId"].asString()); + if(!dataNodeListEntity["InstanceName"].isNull()) + entityObject.instanceName = dataNodeListEntity["InstanceName"].asString(); + if(!dataNodeListEntity["InstanceId"].isNull()) + entityObject.instanceId = dataNodeListEntity["InstanceId"].asString(); + if(!dataNodeListEntity["Ip"].isNull()) + entityObject.ip = dataNodeListEntity["Ip"].asString(); + if(!dataNodeListEntity["Region"].isNull()) + entityObject.region = dataNodeListEntity["Region"].asString(); + if(!dataNodeListEntity["Status"].isNull()) + entityObject.status = std::stoi(dataNodeListEntity["Status"].asString()); + if(!dataNodeListEntity["StatusName"].isNull()) + entityObject.statusName = dataNodeListEntity["StatusName"].asString(); + if(!dataNodeListEntity["Location"].isNull()) + entityObject.location = dataNodeListEntity["Location"].asString(); + if(!dataNodeListEntity["InWhite"].isNull()) + entityObject.inWhite = std::stoi(dataNodeListEntity["InWhite"].asString()); + if(!dataNodeListEntity["UserName"].isNull()) + entityObject.userName = dataNodeListEntity["UserName"].asString(); data_.list.push_back(entityObject); } auto pageInfoNode = dataNode["PageInfo"]; diff --git a/aegis/src/model/QueryLoginEventResult.cc b/aegis/src/model/QueryLoginEventResult.cc index 3242a5b42..84646fb60 100644 --- a/aegis/src/model/QueryLoginEventResult.cc +++ b/aegis/src/model/QueryLoginEventResult.cc @@ -40,40 +40,40 @@ void QueryLoginEventResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allList = value["List"]["Entity"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["Entity"]; + for (auto dataNodeListEntity : allListNode) { Data::Entity entityObject; - if(!value["Uuid"].isNull()) - entityObject.uuid = value["Uuid"].asString(); - if(!value["LoginTime"].isNull()) - entityObject.loginTime = value["LoginTime"].asString(); - if(!value["LoginType"].isNull()) - entityObject.loginType = std::stoi(value["LoginType"].asString()); - if(!value["LoginTypeName"].isNull()) - entityObject.loginTypeName = value["LoginTypeName"].asString(); - if(!value["BuyVersion"].isNull()) - entityObject.buyVersion = value["BuyVersion"].asString(); - if(!value["LoginSourceIp"].isNull()) - entityObject.loginSourceIp = value["LoginSourceIp"].asString(); - if(!value["GroupId"].isNull()) - entityObject.groupId = std::stoi(value["GroupId"].asString()); - if(!value["InstanceName"].isNull()) - entityObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - entityObject.instanceId = value["InstanceId"].asString(); - if(!value["Ip"].isNull()) - entityObject.ip = value["Ip"].asString(); - if(!value["Region"].isNull()) - entityObject.region = value["Region"].asString(); - if(!value["Status"].isNull()) - entityObject.status = std::stoi(value["Status"].asString()); - if(!value["StatusName"].isNull()) - entityObject.statusName = value["StatusName"].asString(); - if(!value["Location"].isNull()) - entityObject.location = value["Location"].asString(); - if(!value["UserName"].isNull()) - entityObject.userName = value["UserName"].asString(); + if(!dataNodeListEntity["Uuid"].isNull()) + entityObject.uuid = dataNodeListEntity["Uuid"].asString(); + if(!dataNodeListEntity["LoginTime"].isNull()) + entityObject.loginTime = dataNodeListEntity["LoginTime"].asString(); + if(!dataNodeListEntity["LoginType"].isNull()) + entityObject.loginType = std::stoi(dataNodeListEntity["LoginType"].asString()); + if(!dataNodeListEntity["LoginTypeName"].isNull()) + entityObject.loginTypeName = dataNodeListEntity["LoginTypeName"].asString(); + if(!dataNodeListEntity["BuyVersion"].isNull()) + entityObject.buyVersion = dataNodeListEntity["BuyVersion"].asString(); + if(!dataNodeListEntity["LoginSourceIp"].isNull()) + entityObject.loginSourceIp = dataNodeListEntity["LoginSourceIp"].asString(); + if(!dataNodeListEntity["GroupId"].isNull()) + entityObject.groupId = std::stoi(dataNodeListEntity["GroupId"].asString()); + if(!dataNodeListEntity["InstanceName"].isNull()) + entityObject.instanceName = dataNodeListEntity["InstanceName"].asString(); + if(!dataNodeListEntity["InstanceId"].isNull()) + entityObject.instanceId = dataNodeListEntity["InstanceId"].asString(); + if(!dataNodeListEntity["Ip"].isNull()) + entityObject.ip = dataNodeListEntity["Ip"].asString(); + if(!dataNodeListEntity["Region"].isNull()) + entityObject.region = dataNodeListEntity["Region"].asString(); + if(!dataNodeListEntity["Status"].isNull()) + entityObject.status = std::stoi(dataNodeListEntity["Status"].asString()); + if(!dataNodeListEntity["StatusName"].isNull()) + entityObject.statusName = dataNodeListEntity["StatusName"].asString(); + if(!dataNodeListEntity["Location"].isNull()) + entityObject.location = dataNodeListEntity["Location"].asString(); + if(!dataNodeListEntity["UserName"].isNull()) + entityObject.userName = dataNodeListEntity["UserName"].asString(); data_.list.push_back(entityObject); } auto pageInfoNode = dataNode["PageInfo"]; diff --git a/afs/src/model/DescribeCaptchaIpCityResult.cc b/afs/src/model/DescribeCaptchaIpCityResult.cc index f7a0b5b87..15bc1b52d 100644 --- a/afs/src/model/DescribeCaptchaIpCityResult.cc +++ b/afs/src/model/DescribeCaptchaIpCityResult.cc @@ -39,28 +39,28 @@ void DescribeCaptchaIpCityResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCaptchaCities = value["CaptchaCities"]["CaptchaCitie"]; - for (auto value : allCaptchaCities) + auto allCaptchaCitiesNode = value["CaptchaCities"]["CaptchaCitie"]; + for (auto valueCaptchaCitiesCaptchaCitie : allCaptchaCitiesNode) { CaptchaCitie captchaCitiesObject; - if(!value["Location"].isNull()) - captchaCitiesObject.location = value["Location"].asString(); - if(!value["Lat"].isNull()) - captchaCitiesObject.lat = value["Lat"].asString(); - if(!value["Lng"].isNull()) - captchaCitiesObject.lng = value["Lng"].asString(); - if(!value["Pv"].isNull()) - captchaCitiesObject.pv = std::stoi(value["Pv"].asString()); + if(!valueCaptchaCitiesCaptchaCitie["Location"].isNull()) + captchaCitiesObject.location = valueCaptchaCitiesCaptchaCitie["Location"].asString(); + if(!valueCaptchaCitiesCaptchaCitie["Lat"].isNull()) + captchaCitiesObject.lat = valueCaptchaCitiesCaptchaCitie["Lat"].asString(); + if(!valueCaptchaCitiesCaptchaCitie["Lng"].isNull()) + captchaCitiesObject.lng = valueCaptchaCitiesCaptchaCitie["Lng"].asString(); + if(!valueCaptchaCitiesCaptchaCitie["Pv"].isNull()) + captchaCitiesObject.pv = std::stoi(valueCaptchaCitiesCaptchaCitie["Pv"].asString()); captchaCities_.push_back(captchaCitiesObject); } - auto allCaptchaIps = value["CaptchaIps"]["CaptchaIp"]; - for (auto value : allCaptchaIps) + auto allCaptchaIpsNode = value["CaptchaIps"]["CaptchaIp"]; + for (auto valueCaptchaIpsCaptchaIp : allCaptchaIpsNode) { CaptchaIp captchaIpsObject; - if(!value["Ip"].isNull()) - captchaIpsObject.ip = value["Ip"].asString(); - if(!value["Value"].isNull()) - captchaIpsObject.value = std::stoi(value["Value"].asString()); + if(!valueCaptchaIpsCaptchaIp["Ip"].isNull()) + captchaIpsObject.ip = valueCaptchaIpsCaptchaIp["Ip"].asString(); + if(!valueCaptchaIpsCaptchaIp["Value"].isNull()) + captchaIpsObject.value = std::stoi(valueCaptchaIpsCaptchaIp["Value"].asString()); captchaIps_.push_back(captchaIpsObject); } if(!value["BizCode"].isNull()) diff --git a/afs/src/model/DescribeCaptchaMinResult.cc b/afs/src/model/DescribeCaptchaMinResult.cc index 831827d74..e2c76d9b8 100644 --- a/afs/src/model/DescribeCaptchaMinResult.cc +++ b/afs/src/model/DescribeCaptchaMinResult.cc @@ -39,16 +39,16 @@ void DescribeCaptchaMinResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCaptchaMins = value["CaptchaMins"]["CaptchaMin"]; - for (auto value : allCaptchaMins) + auto allCaptchaMinsNode = value["CaptchaMins"]["CaptchaMin"]; + for (auto valueCaptchaMinsCaptchaMin : allCaptchaMinsNode) { CaptchaMin captchaMinsObject; - if(!value["Time"].isNull()) - captchaMinsObject.time = value["Time"].asString(); - if(!value["Pass"].isNull()) - captchaMinsObject.pass = value["Pass"].asString(); - if(!value["Interception"].isNull()) - captchaMinsObject.interception = value["Interception"].asString(); + if(!valueCaptchaMinsCaptchaMin["Time"].isNull()) + captchaMinsObject.time = valueCaptchaMinsCaptchaMin["Time"].asString(); + if(!valueCaptchaMinsCaptchaMin["Pass"].isNull()) + captchaMinsObject.pass = valueCaptchaMinsCaptchaMin["Pass"].asString(); + if(!valueCaptchaMinsCaptchaMin["Interception"].isNull()) + captchaMinsObject.interception = valueCaptchaMinsCaptchaMin["Interception"].asString(); captchaMins_.push_back(captchaMinsObject); } if(!value["BizCode"].isNull()) diff --git a/afs/src/model/DescribeConfigNameResult.cc b/afs/src/model/DescribeConfigNameResult.cc index 42aa2d4cf..2dc10ced3 100644 --- a/afs/src/model/DescribeConfigNameResult.cc +++ b/afs/src/model/DescribeConfigNameResult.cc @@ -39,16 +39,16 @@ void DescribeConfigNameResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigNames = value["ConfigNames"]["ConfigName"]; - for (auto value : allConfigNames) + auto allConfigNamesNode = value["ConfigNames"]["ConfigName"]; + for (auto valueConfigNamesConfigName : allConfigNamesNode) { ConfigName configNamesObject; - if(!value["AliUid"].isNull()) - configNamesObject.aliUid = value["AliUid"].asString(); - if(!value["ConfigName"].isNull()) - configNamesObject.configName = value["ConfigName"].asString(); - if(!value["RefExtId"].isNull()) - configNamesObject.refExtId = value["RefExtId"].asString(); + if(!valueConfigNamesConfigName["AliUid"].isNull()) + configNamesObject.aliUid = valueConfigNamesConfigName["AliUid"].asString(); + if(!valueConfigNamesConfigName["ConfigName"].isNull()) + configNamesObject.configName = valueConfigNamesConfigName["ConfigName"].asString(); + if(!valueConfigNamesConfigName["RefExtId"].isNull()) + configNamesObject.refExtId = valueConfigNamesConfigName["RefExtId"].asString(); configNames_.push_back(configNamesObject); } if(!value["HasConfig"].isNull()) diff --git a/afs/src/model/DescribeEarlyWarningResult.cc b/afs/src/model/DescribeEarlyWarningResult.cc index 548bef1e6..40138edc2 100644 --- a/afs/src/model/DescribeEarlyWarningResult.cc +++ b/afs/src/model/DescribeEarlyWarningResult.cc @@ -39,26 +39,26 @@ void DescribeEarlyWarningResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEarlyWarnings = value["EarlyWarnings"]["EarlyWarning"]; - for (auto value : allEarlyWarnings) + auto allEarlyWarningsNode = value["EarlyWarnings"]["EarlyWarning"]; + for (auto valueEarlyWarningsEarlyWarning : allEarlyWarningsNode) { EarlyWarning earlyWarningsObject; - if(!value["WarnOpen"].isNull()) - earlyWarningsObject.warnOpen = value["WarnOpen"].asString() == "true"; - if(!value["Title"].isNull()) - earlyWarningsObject.title = value["Title"].asString(); - if(!value["Content"].isNull()) - earlyWarningsObject.content = value["Content"].asString(); - if(!value["Frequency"].isNull()) - earlyWarningsObject.frequency = value["Frequency"].asString(); - if(!value["TimeOpen"].isNull()) - earlyWarningsObject.timeOpen = value["TimeOpen"].asString() == "true"; - if(!value["TimeBegin"].isNull()) - earlyWarningsObject.timeBegin = value["TimeBegin"].asString(); - if(!value["TimeEnd"].isNull()) - earlyWarningsObject.timeEnd = value["TimeEnd"].asString(); - if(!value["Channel"].isNull()) - earlyWarningsObject.channel = value["Channel"].asString(); + if(!valueEarlyWarningsEarlyWarning["WarnOpen"].isNull()) + earlyWarningsObject.warnOpen = valueEarlyWarningsEarlyWarning["WarnOpen"].asString() == "true"; + if(!valueEarlyWarningsEarlyWarning["Title"].isNull()) + earlyWarningsObject.title = valueEarlyWarningsEarlyWarning["Title"].asString(); + if(!valueEarlyWarningsEarlyWarning["Content"].isNull()) + earlyWarningsObject.content = valueEarlyWarningsEarlyWarning["Content"].asString(); + if(!valueEarlyWarningsEarlyWarning["Frequency"].isNull()) + earlyWarningsObject.frequency = valueEarlyWarningsEarlyWarning["Frequency"].asString(); + if(!valueEarlyWarningsEarlyWarning["TimeOpen"].isNull()) + earlyWarningsObject.timeOpen = valueEarlyWarningsEarlyWarning["TimeOpen"].asString() == "true"; + if(!valueEarlyWarningsEarlyWarning["TimeBegin"].isNull()) + earlyWarningsObject.timeBegin = valueEarlyWarningsEarlyWarning["TimeBegin"].asString(); + if(!valueEarlyWarningsEarlyWarning["TimeEnd"].isNull()) + earlyWarningsObject.timeEnd = valueEarlyWarningsEarlyWarning["TimeEnd"].asString(); + if(!valueEarlyWarningsEarlyWarning["Channel"].isNull()) + earlyWarningsObject.channel = valueEarlyWarningsEarlyWarning["Channel"].asString(); earlyWarnings_.push_back(earlyWarningsObject); } if(!value["HasWarning"].isNull()) diff --git a/afs/src/model/DescribePersonMachineListResult.cc b/afs/src/model/DescribePersonMachineListResult.cc index 19416c789..dd121bd39 100644 --- a/afs/src/model/DescribePersonMachineListResult.cc +++ b/afs/src/model/DescribePersonMachineListResult.cc @@ -42,26 +42,26 @@ void DescribePersonMachineListResult::parse(const std::string &payload) auto personMachineResNode = value["PersonMachineRes"]; if(!personMachineResNode["HasConfiguration"].isNull()) personMachineRes_.hasConfiguration = personMachineResNode["HasConfiguration"].asString(); - auto allPersonMachines = value["PersonMachines"]["PersonMachine"]; - for (auto value : allPersonMachines) + auto allPersonMachinesNode = personMachineResNode["PersonMachines"]["PersonMachine"]; + for (auto personMachineResNodePersonMachinesPersonMachine : allPersonMachinesNode) { PersonMachineRes::PersonMachine personMachineObject; - if(!value["ConfigurationName"].isNull()) - personMachineObject.configurationName = value["ConfigurationName"].asString(); - if(!value["Appkey"].isNull()) - personMachineObject.appkey = value["Appkey"].asString(); - if(!value["ConfigurationMethod"].isNull()) - personMachineObject.configurationMethod = value["ConfigurationMethod"].asString(); - if(!value["ApplyType"].isNull()) - personMachineObject.applyType = value["ApplyType"].asString(); - if(!value["Scene"].isNull()) - personMachineObject.scene = value["Scene"].asString(); - if(!value["LastUpdate"].isNull()) - personMachineObject.lastUpdate = value["LastUpdate"].asString(); - if(!value["ExtId"].isNull()) - personMachineObject.extId = value["ExtId"].asString(); - if(!value["SceneOriginal"].isNull()) - personMachineObject.sceneOriginal = value["SceneOriginal"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["ConfigurationName"].isNull()) + personMachineObject.configurationName = personMachineResNodePersonMachinesPersonMachine["ConfigurationName"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["Appkey"].isNull()) + personMachineObject.appkey = personMachineResNodePersonMachinesPersonMachine["Appkey"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["ConfigurationMethod"].isNull()) + personMachineObject.configurationMethod = personMachineResNodePersonMachinesPersonMachine["ConfigurationMethod"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["ApplyType"].isNull()) + personMachineObject.applyType = personMachineResNodePersonMachinesPersonMachine["ApplyType"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["Scene"].isNull()) + personMachineObject.scene = personMachineResNodePersonMachinesPersonMachine["Scene"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["LastUpdate"].isNull()) + personMachineObject.lastUpdate = personMachineResNodePersonMachinesPersonMachine["LastUpdate"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["ExtId"].isNull()) + personMachineObject.extId = personMachineResNodePersonMachinesPersonMachine["ExtId"].asString(); + if(!personMachineResNodePersonMachinesPersonMachine["SceneOriginal"].isNull()) + personMachineObject.sceneOriginal = personMachineResNodePersonMachinesPersonMachine["SceneOriginal"].asString(); personMachineRes_.personMachines.push_back(personMachineObject); } if(!value["BizCode"].isNull()) diff --git a/alidns/src/model/DescribeBatchResultDetailResult.cc b/alidns/src/model/DescribeBatchResultDetailResult.cc index 60a436278..d136f611b 100644 --- a/alidns/src/model/DescribeBatchResultDetailResult.cc +++ b/alidns/src/model/DescribeBatchResultDetailResult.cc @@ -39,42 +39,42 @@ void DescribeBatchResultDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBatchResultDetails = value["BatchResultDetails"]["BatchResultDetail"]; - for (auto value : allBatchResultDetails) + auto allBatchResultDetailsNode = value["BatchResultDetails"]["BatchResultDetail"]; + for (auto valueBatchResultDetailsBatchResultDetail : allBatchResultDetailsNode) { BatchResultDetail batchResultDetailsObject; - if(!value["Domain"].isNull()) - batchResultDetailsObject.domain = value["Domain"].asString(); - if(!value["Type"].isNull()) - batchResultDetailsObject.type = value["Type"].asString(); - if(!value["Rr"].isNull()) - batchResultDetailsObject.rr = value["Rr"].asString(); - if(!value["Value"].isNull()) - batchResultDetailsObject.value = value["Value"].asString(); - if(!value["Status"].isNull()) - batchResultDetailsObject.status = value["Status"].asString() == "true"; - if(!value["Reason"].isNull()) - batchResultDetailsObject.reason = value["Reason"].asString(); - if(!value["NewRr"].isNull()) - batchResultDetailsObject.newRr = value["NewRr"].asString(); - if(!value["NewValue"].isNull()) - batchResultDetailsObject.newValue = value["NewValue"].asString(); - if(!value["BatchType"].isNull()) - batchResultDetailsObject.batchType = value["BatchType"].asString(); - if(!value["OperateDateStr"].isNull()) - batchResultDetailsObject.operateDateStr = value["OperateDateStr"].asString(); - if(!value["Line"].isNull()) - batchResultDetailsObject.line = value["Line"].asString(); - if(!value["Priority"].isNull()) - batchResultDetailsObject.priority = value["Priority"].asString(); - if(!value["Ttl"].isNull()) - batchResultDetailsObject.ttl = value["Ttl"].asString(); - if(!value["RecordId"].isNull()) - batchResultDetailsObject.recordId = value["RecordId"].asString(); - if(!value["Remark"].isNull()) - batchResultDetailsObject.remark = value["Remark"].asString(); - if(!value["RrStatus"].isNull()) - batchResultDetailsObject.rrStatus = value["RrStatus"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Domain"].isNull()) + batchResultDetailsObject.domain = valueBatchResultDetailsBatchResultDetail["Domain"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Type"].isNull()) + batchResultDetailsObject.type = valueBatchResultDetailsBatchResultDetail["Type"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Rr"].isNull()) + batchResultDetailsObject.rr = valueBatchResultDetailsBatchResultDetail["Rr"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Value"].isNull()) + batchResultDetailsObject.value = valueBatchResultDetailsBatchResultDetail["Value"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Status"].isNull()) + batchResultDetailsObject.status = valueBatchResultDetailsBatchResultDetail["Status"].asString() == "true"; + if(!valueBatchResultDetailsBatchResultDetail["Reason"].isNull()) + batchResultDetailsObject.reason = valueBatchResultDetailsBatchResultDetail["Reason"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["NewRr"].isNull()) + batchResultDetailsObject.newRr = valueBatchResultDetailsBatchResultDetail["NewRr"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["NewValue"].isNull()) + batchResultDetailsObject.newValue = valueBatchResultDetailsBatchResultDetail["NewValue"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["BatchType"].isNull()) + batchResultDetailsObject.batchType = valueBatchResultDetailsBatchResultDetail["BatchType"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["OperateDateStr"].isNull()) + batchResultDetailsObject.operateDateStr = valueBatchResultDetailsBatchResultDetail["OperateDateStr"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Line"].isNull()) + batchResultDetailsObject.line = valueBatchResultDetailsBatchResultDetail["Line"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Priority"].isNull()) + batchResultDetailsObject.priority = valueBatchResultDetailsBatchResultDetail["Priority"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Ttl"].isNull()) + batchResultDetailsObject.ttl = valueBatchResultDetailsBatchResultDetail["Ttl"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["RecordId"].isNull()) + batchResultDetailsObject.recordId = valueBatchResultDetailsBatchResultDetail["RecordId"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["Remark"].isNull()) + batchResultDetailsObject.remark = valueBatchResultDetailsBatchResultDetail["Remark"].asString(); + if(!valueBatchResultDetailsBatchResultDetail["RrStatus"].isNull()) + batchResultDetailsObject.rrStatus = valueBatchResultDetailsBatchResultDetail["RrStatus"].asString(); batchResultDetails_.push_back(batchResultDetailsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeDNSSLBSubDomainsResult.cc b/alidns/src/model/DescribeDNSSLBSubDomainsResult.cc index 7b4a76cbe..b0d0cf2a7 100644 --- a/alidns/src/model/DescribeDNSSLBSubDomainsResult.cc +++ b/alidns/src/model/DescribeDNSSLBSubDomainsResult.cc @@ -39,18 +39,18 @@ void DescribeDNSSLBSubDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSlbSubDomains = value["SlbSubDomains"]["SlbSubDomain"]; - for (auto value : allSlbSubDomains) + auto allSlbSubDomainsNode = value["SlbSubDomains"]["SlbSubDomain"]; + for (auto valueSlbSubDomainsSlbSubDomain : allSlbSubDomainsNode) { SlbSubDomain slbSubDomainsObject; - if(!value["SubDomain"].isNull()) - slbSubDomainsObject.subDomain = value["SubDomain"].asString(); - if(!value["RecordCount"].isNull()) - slbSubDomainsObject.recordCount = std::stol(value["RecordCount"].asString()); - if(!value["Open"].isNull()) - slbSubDomainsObject.open = value["Open"].asString() == "true"; - if(!value["Type"].isNull()) - slbSubDomainsObject.type = value["Type"].asString(); + if(!valueSlbSubDomainsSlbSubDomain["SubDomain"].isNull()) + slbSubDomainsObject.subDomain = valueSlbSubDomainsSlbSubDomain["SubDomain"].asString(); + if(!valueSlbSubDomainsSlbSubDomain["RecordCount"].isNull()) + slbSubDomainsObject.recordCount = std::stol(valueSlbSubDomainsSlbSubDomain["RecordCount"].asString()); + if(!valueSlbSubDomainsSlbSubDomain["Open"].isNull()) + slbSubDomainsObject.open = valueSlbSubDomainsSlbSubDomain["Open"].asString() == "true"; + if(!valueSlbSubDomainsSlbSubDomain["Type"].isNull()) + slbSubDomainsObject.type = valueSlbSubDomainsSlbSubDomain["Type"].asString(); slbSubDomains_.push_back(slbSubDomainsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeDnsProductInstancesResult.cc b/alidns/src/model/DescribeDnsProductInstancesResult.cc index c8a289699..6717ffdb4 100644 --- a/alidns/src/model/DescribeDnsProductInstancesResult.cc +++ b/alidns/src/model/DescribeDnsProductInstancesResult.cc @@ -39,72 +39,72 @@ void DescribeDnsProductInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDnsProducts = value["DnsProducts"]["DnsProduct"]; - for (auto value : allDnsProducts) + auto allDnsProductsNode = value["DnsProducts"]["DnsProduct"]; + for (auto valueDnsProductsDnsProduct : allDnsProductsNode) { DnsProduct dnsProductsObject; - if(!value["InstanceId"].isNull()) - dnsProductsObject.instanceId = value["InstanceId"].asString(); - if(!value["VersionCode"].isNull()) - dnsProductsObject.versionCode = value["VersionCode"].asString(); - if(!value["VersionName"].isNull()) - dnsProductsObject.versionName = value["VersionName"].asString(); - if(!value["StartTime"].isNull()) - dnsProductsObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - dnsProductsObject.endTime = value["EndTime"].asString(); - if(!value["StartTimestamp"].isNull()) - dnsProductsObject.startTimestamp = std::stol(value["StartTimestamp"].asString()); - if(!value["EndTimestamp"].isNull()) - dnsProductsObject.endTimestamp = std::stol(value["EndTimestamp"].asString()); - if(!value["Domain"].isNull()) - dnsProductsObject.domain = value["Domain"].asString(); - if(!value["BindCount"].isNull()) - dnsProductsObject.bindCount = std::stol(value["BindCount"].asString()); - if(!value["BindUsedCount"].isNull()) - dnsProductsObject.bindUsedCount = std::stol(value["BindUsedCount"].asString()); - if(!value["TTLMinValue"].isNull()) - dnsProductsObject.tTLMinValue = std::stol(value["TTLMinValue"].asString()); - if(!value["SubDomainLevel"].isNull()) - dnsProductsObject.subDomainLevel = std::stol(value["SubDomainLevel"].asString()); - if(!value["DnsSLBCount"].isNull()) - dnsProductsObject.dnsSLBCount = std::stol(value["DnsSLBCount"].asString()); - if(!value["URLForwardCount"].isNull()) - dnsProductsObject.uRLForwardCount = std::stol(value["URLForwardCount"].asString()); - if(!value["DDosDefendFlow"].isNull()) - dnsProductsObject.dDosDefendFlow = std::stol(value["DDosDefendFlow"].asString()); - if(!value["DDosDefendQuery"].isNull()) - dnsProductsObject.dDosDefendQuery = std::stol(value["DDosDefendQuery"].asString()); - if(!value["OverseaDDosDefendFlow"].isNull()) - dnsProductsObject.overseaDDosDefendFlow = std::stol(value["OverseaDDosDefendFlow"].asString()); - if(!value["SearchEngineLines"].isNull()) - dnsProductsObject.searchEngineLines = value["SearchEngineLines"].asString(); - if(!value["ISPLines"].isNull()) - dnsProductsObject.iSPLines = value["ISPLines"].asString(); - if(!value["ISPRegionLines"].isNull()) - dnsProductsObject.iSPRegionLines = value["ISPRegionLines"].asString(); - if(!value["OverseaLine"].isNull()) - dnsProductsObject.overseaLine = value["OverseaLine"].asString(); - if(!value["MonitorNodeCount"].isNull()) - dnsProductsObject.monitorNodeCount = std::stol(value["MonitorNodeCount"].asString()); - if(!value["MonitorFrequency"].isNull()) - dnsProductsObject.monitorFrequency = std::stol(value["MonitorFrequency"].asString()); - if(!value["MonitorTaskCount"].isNull()) - dnsProductsObject.monitorTaskCount = std::stol(value["MonitorTaskCount"].asString()); - if(!value["RegionLines"].isNull()) - dnsProductsObject.regionLines = value["RegionLines"].asString() == "true"; - if(!value["Gslb"].isNull()) - dnsProductsObject.gslb = value["Gslb"].asString() == "true"; - if(!value["InClean"].isNull()) - dnsProductsObject.inClean = value["InClean"].asString() == "true"; - if(!value["InBlackHole"].isNull()) - dnsProductsObject.inBlackHole = value["InBlackHole"].asString() == "true"; - if(!value["BindDomainCount"].isNull()) - dnsProductsObject.bindDomainCount = std::stol(value["BindDomainCount"].asString()); - if(!value["BindDomainUsedCount"].isNull()) - dnsProductsObject.bindDomainUsedCount = std::stol(value["BindDomainUsedCount"].asString()); - if(!value["DnsSecurity"].isNull()) - dnsProductsObject.dnsSecurity = value["DnsSecurity"].asString(); + if(!valueDnsProductsDnsProduct["InstanceId"].isNull()) + dnsProductsObject.instanceId = valueDnsProductsDnsProduct["InstanceId"].asString(); + if(!valueDnsProductsDnsProduct["VersionCode"].isNull()) + dnsProductsObject.versionCode = valueDnsProductsDnsProduct["VersionCode"].asString(); + if(!valueDnsProductsDnsProduct["VersionName"].isNull()) + dnsProductsObject.versionName = valueDnsProductsDnsProduct["VersionName"].asString(); + if(!valueDnsProductsDnsProduct["StartTime"].isNull()) + dnsProductsObject.startTime = valueDnsProductsDnsProduct["StartTime"].asString(); + if(!valueDnsProductsDnsProduct["EndTime"].isNull()) + dnsProductsObject.endTime = valueDnsProductsDnsProduct["EndTime"].asString(); + if(!valueDnsProductsDnsProduct["StartTimestamp"].isNull()) + dnsProductsObject.startTimestamp = std::stol(valueDnsProductsDnsProduct["StartTimestamp"].asString()); + if(!valueDnsProductsDnsProduct["EndTimestamp"].isNull()) + dnsProductsObject.endTimestamp = std::stol(valueDnsProductsDnsProduct["EndTimestamp"].asString()); + if(!valueDnsProductsDnsProduct["Domain"].isNull()) + dnsProductsObject.domain = valueDnsProductsDnsProduct["Domain"].asString(); + if(!valueDnsProductsDnsProduct["BindCount"].isNull()) + dnsProductsObject.bindCount = std::stol(valueDnsProductsDnsProduct["BindCount"].asString()); + if(!valueDnsProductsDnsProduct["BindUsedCount"].isNull()) + dnsProductsObject.bindUsedCount = std::stol(valueDnsProductsDnsProduct["BindUsedCount"].asString()); + if(!valueDnsProductsDnsProduct["TTLMinValue"].isNull()) + dnsProductsObject.tTLMinValue = std::stol(valueDnsProductsDnsProduct["TTLMinValue"].asString()); + if(!valueDnsProductsDnsProduct["SubDomainLevel"].isNull()) + dnsProductsObject.subDomainLevel = std::stol(valueDnsProductsDnsProduct["SubDomainLevel"].asString()); + if(!valueDnsProductsDnsProduct["DnsSLBCount"].isNull()) + dnsProductsObject.dnsSLBCount = std::stol(valueDnsProductsDnsProduct["DnsSLBCount"].asString()); + if(!valueDnsProductsDnsProduct["URLForwardCount"].isNull()) + dnsProductsObject.uRLForwardCount = std::stol(valueDnsProductsDnsProduct["URLForwardCount"].asString()); + if(!valueDnsProductsDnsProduct["DDosDefendFlow"].isNull()) + dnsProductsObject.dDosDefendFlow = std::stol(valueDnsProductsDnsProduct["DDosDefendFlow"].asString()); + if(!valueDnsProductsDnsProduct["DDosDefendQuery"].isNull()) + dnsProductsObject.dDosDefendQuery = std::stol(valueDnsProductsDnsProduct["DDosDefendQuery"].asString()); + if(!valueDnsProductsDnsProduct["OverseaDDosDefendFlow"].isNull()) + dnsProductsObject.overseaDDosDefendFlow = std::stol(valueDnsProductsDnsProduct["OverseaDDosDefendFlow"].asString()); + if(!valueDnsProductsDnsProduct["SearchEngineLines"].isNull()) + dnsProductsObject.searchEngineLines = valueDnsProductsDnsProduct["SearchEngineLines"].asString(); + if(!valueDnsProductsDnsProduct["ISPLines"].isNull()) + dnsProductsObject.iSPLines = valueDnsProductsDnsProduct["ISPLines"].asString(); + if(!valueDnsProductsDnsProduct["ISPRegionLines"].isNull()) + dnsProductsObject.iSPRegionLines = valueDnsProductsDnsProduct["ISPRegionLines"].asString(); + if(!valueDnsProductsDnsProduct["OverseaLine"].isNull()) + dnsProductsObject.overseaLine = valueDnsProductsDnsProduct["OverseaLine"].asString(); + if(!valueDnsProductsDnsProduct["MonitorNodeCount"].isNull()) + dnsProductsObject.monitorNodeCount = std::stol(valueDnsProductsDnsProduct["MonitorNodeCount"].asString()); + if(!valueDnsProductsDnsProduct["MonitorFrequency"].isNull()) + dnsProductsObject.monitorFrequency = std::stol(valueDnsProductsDnsProduct["MonitorFrequency"].asString()); + if(!valueDnsProductsDnsProduct["MonitorTaskCount"].isNull()) + dnsProductsObject.monitorTaskCount = std::stol(valueDnsProductsDnsProduct["MonitorTaskCount"].asString()); + if(!valueDnsProductsDnsProduct["RegionLines"].isNull()) + dnsProductsObject.regionLines = valueDnsProductsDnsProduct["RegionLines"].asString() == "true"; + if(!valueDnsProductsDnsProduct["Gslb"].isNull()) + dnsProductsObject.gslb = valueDnsProductsDnsProduct["Gslb"].asString() == "true"; + if(!valueDnsProductsDnsProduct["InClean"].isNull()) + dnsProductsObject.inClean = valueDnsProductsDnsProduct["InClean"].asString() == "true"; + if(!valueDnsProductsDnsProduct["InBlackHole"].isNull()) + dnsProductsObject.inBlackHole = valueDnsProductsDnsProduct["InBlackHole"].asString() == "true"; + if(!valueDnsProductsDnsProduct["BindDomainCount"].isNull()) + dnsProductsObject.bindDomainCount = std::stol(valueDnsProductsDnsProduct["BindDomainCount"].asString()); + if(!valueDnsProductsDnsProduct["BindDomainUsedCount"].isNull()) + dnsProductsObject.bindDomainUsedCount = std::stol(valueDnsProductsDnsProduct["BindDomainUsedCount"].asString()); + if(!valueDnsProductsDnsProduct["DnsSecurity"].isNull()) + dnsProductsObject.dnsSecurity = valueDnsProductsDnsProduct["DnsSecurity"].asString(); dnsProducts_.push_back(dnsProductsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeDomainGroupsResult.cc b/alidns/src/model/DescribeDomainGroupsResult.cc index fd6605a58..abd426808 100644 --- a/alidns/src/model/DescribeDomainGroupsResult.cc +++ b/alidns/src/model/DescribeDomainGroupsResult.cc @@ -39,16 +39,16 @@ void DescribeDomainGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainGroups = value["DomainGroups"]["DomainGroup"]; - for (auto value : allDomainGroups) + auto allDomainGroupsNode = value["DomainGroups"]["DomainGroup"]; + for (auto valueDomainGroupsDomainGroup : allDomainGroupsNode) { DomainGroup domainGroupsObject; - if(!value["GroupId"].isNull()) - domainGroupsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - domainGroupsObject.groupName = value["GroupName"].asString(); - if(!value["DomainCount"].isNull()) - domainGroupsObject.domainCount = std::stol(value["DomainCount"].asString()); + if(!valueDomainGroupsDomainGroup["GroupId"].isNull()) + domainGroupsObject.groupId = valueDomainGroupsDomainGroup["GroupId"].asString(); + if(!valueDomainGroupsDomainGroup["GroupName"].isNull()) + domainGroupsObject.groupName = valueDomainGroupsDomainGroup["GroupName"].asString(); + if(!valueDomainGroupsDomainGroup["DomainCount"].isNull()) + domainGroupsObject.domainCount = std::stol(valueDomainGroupsDomainGroup["DomainCount"].asString()); domainGroups_.push_back(domainGroupsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeDomainInfoResult.cc b/alidns/src/model/DescribeDomainInfoResult.cc index e28cd6d4b..1c0ec9375 100644 --- a/alidns/src/model/DescribeDomainInfoResult.cc +++ b/alidns/src/model/DescribeDomainInfoResult.cc @@ -39,18 +39,18 @@ void DescribeDomainInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordLines = value["RecordLines"]["RecordLine"]; - for (auto value : allRecordLines) + auto allRecordLinesNode = value["RecordLines"]["RecordLine"]; + for (auto valueRecordLinesRecordLine : allRecordLinesNode) { RecordLine recordLinesObject; - if(!value["LineCode"].isNull()) - recordLinesObject.lineCode = value["LineCode"].asString(); - if(!value["FatherCode"].isNull()) - recordLinesObject.fatherCode = value["FatherCode"].asString(); - if(!value["LineName"].isNull()) - recordLinesObject.lineName = value["LineName"].asString(); - if(!value["LineDisplayName"].isNull()) - recordLinesObject.lineDisplayName = value["LineDisplayName"].asString(); + if(!valueRecordLinesRecordLine["LineCode"].isNull()) + recordLinesObject.lineCode = valueRecordLinesRecordLine["LineCode"].asString(); + if(!valueRecordLinesRecordLine["FatherCode"].isNull()) + recordLinesObject.fatherCode = valueRecordLinesRecordLine["FatherCode"].asString(); + if(!valueRecordLinesRecordLine["LineName"].isNull()) + recordLinesObject.lineName = valueRecordLinesRecordLine["LineName"].asString(); + if(!valueRecordLinesRecordLine["LineDisplayName"].isNull()) + recordLinesObject.lineDisplayName = valueRecordLinesRecordLine["LineDisplayName"].asString(); recordLines_.push_back(recordLinesObject); } auto allDnsServers = value["DnsServers"]["DnsServer"]; diff --git a/alidns/src/model/DescribeDomainLogsResult.cc b/alidns/src/model/DescribeDomainLogsResult.cc index c9f6b5c75..8b22162a7 100644 --- a/alidns/src/model/DescribeDomainLogsResult.cc +++ b/alidns/src/model/DescribeDomainLogsResult.cc @@ -39,24 +39,24 @@ void DescribeDomainLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainLogs = value["DomainLogs"]["DomainLog"]; - for (auto value : allDomainLogs) + auto allDomainLogsNode = value["DomainLogs"]["DomainLog"]; + for (auto valueDomainLogsDomainLog : allDomainLogsNode) { DomainLog domainLogsObject; - if(!value["ActionTime"].isNull()) - domainLogsObject.actionTime = value["ActionTime"].asString(); - if(!value["ActionTimestamp"].isNull()) - domainLogsObject.actionTimestamp = std::stol(value["ActionTimestamp"].asString()); - if(!value["DomainName"].isNull()) - domainLogsObject.domainName = value["DomainName"].asString(); - if(!value["Action"].isNull()) - domainLogsObject.action = value["Action"].asString(); - if(!value["Message"].isNull()) - domainLogsObject.message = value["Message"].asString(); - if(!value["ClientIp"].isNull()) - domainLogsObject.clientIp = value["ClientIp"].asString(); - if(!value["ZoneId"].isNull()) - domainLogsObject.zoneId = value["ZoneId"].asString(); + if(!valueDomainLogsDomainLog["ActionTime"].isNull()) + domainLogsObject.actionTime = valueDomainLogsDomainLog["ActionTime"].asString(); + if(!valueDomainLogsDomainLog["ActionTimestamp"].isNull()) + domainLogsObject.actionTimestamp = std::stol(valueDomainLogsDomainLog["ActionTimestamp"].asString()); + if(!valueDomainLogsDomainLog["DomainName"].isNull()) + domainLogsObject.domainName = valueDomainLogsDomainLog["DomainName"].asString(); + if(!valueDomainLogsDomainLog["Action"].isNull()) + domainLogsObject.action = valueDomainLogsDomainLog["Action"].asString(); + if(!valueDomainLogsDomainLog["Message"].isNull()) + domainLogsObject.message = valueDomainLogsDomainLog["Message"].asString(); + if(!valueDomainLogsDomainLog["ClientIp"].isNull()) + domainLogsObject.clientIp = valueDomainLogsDomainLog["ClientIp"].asString(); + if(!valueDomainLogsDomainLog["ZoneId"].isNull()) + domainLogsObject.zoneId = valueDomainLogsDomainLog["ZoneId"].asString(); domainLogs_.push_back(domainLogsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeDomainRecordsResult.cc b/alidns/src/model/DescribeDomainRecordsResult.cc index ef3b9d4bb..5db72de1e 100644 --- a/alidns/src/model/DescribeDomainRecordsResult.cc +++ b/alidns/src/model/DescribeDomainRecordsResult.cc @@ -39,34 +39,34 @@ void DescribeDomainRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainRecords = value["DomainRecords"]["Record"]; - for (auto value : allDomainRecords) + auto allDomainRecordsNode = value["DomainRecords"]["Record"]; + for (auto valueDomainRecordsRecord : allDomainRecordsNode) { Record domainRecordsObject; - if(!value["DomainName"].isNull()) - domainRecordsObject.domainName = value["DomainName"].asString(); - if(!value["RecordId"].isNull()) - domainRecordsObject.recordId = value["RecordId"].asString(); - if(!value["RR"].isNull()) - domainRecordsObject.rR = value["RR"].asString(); - if(!value["Type"].isNull()) - domainRecordsObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - domainRecordsObject.value = value["Value"].asString(); - if(!value["TTL"].isNull()) - domainRecordsObject.tTL = std::stol(value["TTL"].asString()); - if(!value["Priority"].isNull()) - domainRecordsObject.priority = std::stol(value["Priority"].asString()); - if(!value["Line"].isNull()) - domainRecordsObject.line = value["Line"].asString(); - if(!value["Status"].isNull()) - domainRecordsObject.status = value["Status"].asString(); - if(!value["Locked"].isNull()) - domainRecordsObject.locked = value["Locked"].asString() == "true"; - if(!value["Weight"].isNull()) - domainRecordsObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Remark"].isNull()) - domainRecordsObject.remark = value["Remark"].asString(); + if(!valueDomainRecordsRecord["DomainName"].isNull()) + domainRecordsObject.domainName = valueDomainRecordsRecord["DomainName"].asString(); + if(!valueDomainRecordsRecord["RecordId"].isNull()) + domainRecordsObject.recordId = valueDomainRecordsRecord["RecordId"].asString(); + if(!valueDomainRecordsRecord["RR"].isNull()) + domainRecordsObject.rR = valueDomainRecordsRecord["RR"].asString(); + if(!valueDomainRecordsRecord["Type"].isNull()) + domainRecordsObject.type = valueDomainRecordsRecord["Type"].asString(); + if(!valueDomainRecordsRecord["Value"].isNull()) + domainRecordsObject.value = valueDomainRecordsRecord["Value"].asString(); + if(!valueDomainRecordsRecord["TTL"].isNull()) + domainRecordsObject.tTL = std::stol(valueDomainRecordsRecord["TTL"].asString()); + if(!valueDomainRecordsRecord["Priority"].isNull()) + domainRecordsObject.priority = std::stol(valueDomainRecordsRecord["Priority"].asString()); + if(!valueDomainRecordsRecord["Line"].isNull()) + domainRecordsObject.line = valueDomainRecordsRecord["Line"].asString(); + if(!valueDomainRecordsRecord["Status"].isNull()) + domainRecordsObject.status = valueDomainRecordsRecord["Status"].asString(); + if(!valueDomainRecordsRecord["Locked"].isNull()) + domainRecordsObject.locked = valueDomainRecordsRecord["Locked"].asString() == "true"; + if(!valueDomainRecordsRecord["Weight"].isNull()) + domainRecordsObject.weight = std::stoi(valueDomainRecordsRecord["Weight"].asString()); + if(!valueDomainRecordsRecord["Remark"].isNull()) + domainRecordsObject.remark = valueDomainRecordsRecord["Remark"].asString(); domainRecords_.push_back(domainRecordsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeDomainStatisticsResult.cc b/alidns/src/model/DescribeDomainStatisticsResult.cc index bacfce1b1..11f896cfe 100644 --- a/alidns/src/model/DescribeDomainStatisticsResult.cc +++ b/alidns/src/model/DescribeDomainStatisticsResult.cc @@ -39,14 +39,14 @@ void DescribeDomainStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStatistics = value["Statistics"]["Statistic"]; - for (auto value : allStatistics) + auto allStatisticsNode = value["Statistics"]["Statistic"]; + for (auto valueStatisticsStatistic : allStatisticsNode) { Statistic statisticsObject; - if(!value["Timestamp"].isNull()) - statisticsObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["Count"].isNull()) - statisticsObject.count = std::stol(value["Count"].asString()); + if(!valueStatisticsStatistic["Timestamp"].isNull()) + statisticsObject.timestamp = std::stol(valueStatisticsStatistic["Timestamp"].asString()); + if(!valueStatisticsStatistic["Count"].isNull()) + statisticsObject.count = std::stol(valueStatisticsStatistic["Count"].asString()); statistics_.push_back(statisticsObject); } diff --git a/alidns/src/model/DescribeDomainStatisticsSummaryResult.cc b/alidns/src/model/DescribeDomainStatisticsSummaryResult.cc index 0b8c91bde..4ac88543c 100644 --- a/alidns/src/model/DescribeDomainStatisticsSummaryResult.cc +++ b/alidns/src/model/DescribeDomainStatisticsSummaryResult.cc @@ -39,14 +39,14 @@ void DescribeDomainStatisticsSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStatistics = value["Statistics"]["Statistic"]; - for (auto value : allStatistics) + auto allStatisticsNode = value["Statistics"]["Statistic"]; + for (auto valueStatisticsStatistic : allStatisticsNode) { Statistic statisticsObject; - if(!value["DomainName"].isNull()) - statisticsObject.domainName = value["DomainName"].asString(); - if(!value["Count"].isNull()) - statisticsObject.count = std::stol(value["Count"].asString()); + if(!valueStatisticsStatistic["DomainName"].isNull()) + statisticsObject.domainName = valueStatisticsStatistic["DomainName"].asString(); + if(!valueStatisticsStatistic["Count"].isNull()) + statisticsObject.count = std::stol(valueStatisticsStatistic["Count"].asString()); statistics_.push_back(statisticsObject); } if(!value["TotalItems"].isNull()) diff --git a/alidns/src/model/DescribeDomainsResult.cc b/alidns/src/model/DescribeDomainsResult.cc index 61662b14d..84899976a 100644 --- a/alidns/src/model/DescribeDomainsResult.cc +++ b/alidns/src/model/DescribeDomainsResult.cc @@ -39,38 +39,38 @@ void DescribeDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["Domain"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["Domain"]; + for (auto valueDomainsDomain : allDomainsNode) { Domain domainsObject; - if(!value["DomainId"].isNull()) - domainsObject.domainId = value["DomainId"].asString(); - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["PunyCode"].isNull()) - domainsObject.punyCode = value["PunyCode"].asString(); - if(!value["AliDomain"].isNull()) - domainsObject.aliDomain = value["AliDomain"].asString() == "true"; - if(!value["RecordCount"].isNull()) - domainsObject.recordCount = std::stol(value["RecordCount"].asString()); - if(!value["RegistrantEmail"].isNull()) - domainsObject.registrantEmail = value["RegistrantEmail"].asString(); - if(!value["Remark"].isNull()) - domainsObject.remark = value["Remark"].asString(); - if(!value["GroupId"].isNull()) - domainsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - domainsObject.groupName = value["GroupName"].asString(); - if(!value["InstanceId"].isNull()) - domainsObject.instanceId = value["InstanceId"].asString(); - if(!value["VersionCode"].isNull()) - domainsObject.versionCode = value["VersionCode"].asString(); - if(!value["VersionName"].isNull()) - domainsObject.versionName = value["VersionName"].asString(); - if(!value["InstanceEndTime"].isNull()) - domainsObject.instanceEndTime = value["InstanceEndTime"].asString(); - if(!value["InstanceExpired"].isNull()) - domainsObject.instanceExpired = value["InstanceExpired"].asString() == "true"; + if(!valueDomainsDomain["DomainId"].isNull()) + domainsObject.domainId = valueDomainsDomain["DomainId"].asString(); + if(!valueDomainsDomain["DomainName"].isNull()) + domainsObject.domainName = valueDomainsDomain["DomainName"].asString(); + if(!valueDomainsDomain["PunyCode"].isNull()) + domainsObject.punyCode = valueDomainsDomain["PunyCode"].asString(); + if(!valueDomainsDomain["AliDomain"].isNull()) + domainsObject.aliDomain = valueDomainsDomain["AliDomain"].asString() == "true"; + if(!valueDomainsDomain["RecordCount"].isNull()) + domainsObject.recordCount = std::stol(valueDomainsDomain["RecordCount"].asString()); + if(!valueDomainsDomain["RegistrantEmail"].isNull()) + domainsObject.registrantEmail = valueDomainsDomain["RegistrantEmail"].asString(); + if(!valueDomainsDomain["Remark"].isNull()) + domainsObject.remark = valueDomainsDomain["Remark"].asString(); + if(!valueDomainsDomain["GroupId"].isNull()) + domainsObject.groupId = valueDomainsDomain["GroupId"].asString(); + if(!valueDomainsDomain["GroupName"].isNull()) + domainsObject.groupName = valueDomainsDomain["GroupName"].asString(); + if(!valueDomainsDomain["InstanceId"].isNull()) + domainsObject.instanceId = valueDomainsDomain["InstanceId"].asString(); + if(!valueDomainsDomain["VersionCode"].isNull()) + domainsObject.versionCode = valueDomainsDomain["VersionCode"].asString(); + if(!valueDomainsDomain["VersionName"].isNull()) + domainsObject.versionName = valueDomainsDomain["VersionName"].asString(); + if(!valueDomainsDomain["InstanceEndTime"].isNull()) + domainsObject.instanceEndTime = valueDomainsDomain["InstanceEndTime"].asString(); + if(!valueDomainsDomain["InstanceExpired"].isNull()) + domainsObject.instanceExpired = valueDomainsDomain["InstanceExpired"].asString() == "true"; auto allDnsServers = value["DnsServers"]["DnsServer"]; for (auto value : allDnsServers) domainsObject.dnsServers.push_back(value.asString()); diff --git a/alidns/src/model/DescribeGtmAccessStrategiesResult.cc b/alidns/src/model/DescribeGtmAccessStrategiesResult.cc index f728b7deb..1aeeab564 100644 --- a/alidns/src/model/DescribeGtmAccessStrategiesResult.cc +++ b/alidns/src/model/DescribeGtmAccessStrategiesResult.cc @@ -39,54 +39,54 @@ void DescribeGtmAccessStrategiesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStrategies = value["Strategies"]["Strategy"]; - for (auto value : allStrategies) + auto allStrategiesNode = value["Strategies"]["Strategy"]; + for (auto valueStrategiesStrategy : allStrategiesNode) { Strategy strategiesObject; - if(!value["StrategyId"].isNull()) - strategiesObject.strategyId = value["StrategyId"].asString(); - if(!value["StrategyName"].isNull()) - strategiesObject.strategyName = value["StrategyName"].asString(); - if(!value["CreateTime"].isNull()) - strategiesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - strategiesObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["DefaultAddrPoolId"].isNull()) - strategiesObject.defaultAddrPoolId = value["DefaultAddrPoolId"].asString(); - if(!value["DefaultAddrPoolName"].isNull()) - strategiesObject.defaultAddrPoolName = value["DefaultAddrPoolName"].asString(); - if(!value["FailoverAddrPoolId"].isNull()) - strategiesObject.failoverAddrPoolId = value["FailoverAddrPoolId"].asString(); - if(!value["FailoverAddrPoolName"].isNull()) - strategiesObject.failoverAddrPoolName = value["FailoverAddrPoolName"].asString(); - if(!value["AccessMode"].isNull()) - strategiesObject.accessMode = value["AccessMode"].asString(); - if(!value["AccessStatus"].isNull()) - strategiesObject.accessStatus = value["AccessStatus"].asString(); - if(!value["StrategyMode"].isNull()) - strategiesObject.strategyMode = value["StrategyMode"].asString(); - if(!value["InstanceId"].isNull()) - strategiesObject.instanceId = value["InstanceId"].asString(); - if(!value["DefaultAddrPoolStatus"].isNull()) - strategiesObject.defaultAddrPoolStatus = value["DefaultAddrPoolStatus"].asString(); - if(!value["FailoverAddrPoolStatus"].isNull()) - strategiesObject.failoverAddrPoolStatus = value["FailoverAddrPoolStatus"].asString(); - if(!value["DefaultAddrPoolMonitorStatus"].isNull()) - strategiesObject.defaultAddrPoolMonitorStatus = value["DefaultAddrPoolMonitorStatus"].asString(); - if(!value["FailoverAddrPoolMonitorStatus"].isNull()) - strategiesObject.failoverAddrPoolMonitorStatus = value["FailoverAddrPoolMonitorStatus"].asString(); - auto allLines = value["Lines"]["Line"]; - for (auto value : allLines) + if(!valueStrategiesStrategy["StrategyId"].isNull()) + strategiesObject.strategyId = valueStrategiesStrategy["StrategyId"].asString(); + if(!valueStrategiesStrategy["StrategyName"].isNull()) + strategiesObject.strategyName = valueStrategiesStrategy["StrategyName"].asString(); + if(!valueStrategiesStrategy["CreateTime"].isNull()) + strategiesObject.createTime = valueStrategiesStrategy["CreateTime"].asString(); + if(!valueStrategiesStrategy["CreateTimestamp"].isNull()) + strategiesObject.createTimestamp = std::stol(valueStrategiesStrategy["CreateTimestamp"].asString()); + if(!valueStrategiesStrategy["DefaultAddrPoolId"].isNull()) + strategiesObject.defaultAddrPoolId = valueStrategiesStrategy["DefaultAddrPoolId"].asString(); + if(!valueStrategiesStrategy["DefaultAddrPoolName"].isNull()) + strategiesObject.defaultAddrPoolName = valueStrategiesStrategy["DefaultAddrPoolName"].asString(); + if(!valueStrategiesStrategy["FailoverAddrPoolId"].isNull()) + strategiesObject.failoverAddrPoolId = valueStrategiesStrategy["FailoverAddrPoolId"].asString(); + if(!valueStrategiesStrategy["FailoverAddrPoolName"].isNull()) + strategiesObject.failoverAddrPoolName = valueStrategiesStrategy["FailoverAddrPoolName"].asString(); + if(!valueStrategiesStrategy["AccessMode"].isNull()) + strategiesObject.accessMode = valueStrategiesStrategy["AccessMode"].asString(); + if(!valueStrategiesStrategy["AccessStatus"].isNull()) + strategiesObject.accessStatus = valueStrategiesStrategy["AccessStatus"].asString(); + if(!valueStrategiesStrategy["StrategyMode"].isNull()) + strategiesObject.strategyMode = valueStrategiesStrategy["StrategyMode"].asString(); + if(!valueStrategiesStrategy["InstanceId"].isNull()) + strategiesObject.instanceId = valueStrategiesStrategy["InstanceId"].asString(); + if(!valueStrategiesStrategy["DefaultAddrPoolStatus"].isNull()) + strategiesObject.defaultAddrPoolStatus = valueStrategiesStrategy["DefaultAddrPoolStatus"].asString(); + if(!valueStrategiesStrategy["FailoverAddrPoolStatus"].isNull()) + strategiesObject.failoverAddrPoolStatus = valueStrategiesStrategy["FailoverAddrPoolStatus"].asString(); + if(!valueStrategiesStrategy["DefaultAddrPoolMonitorStatus"].isNull()) + strategiesObject.defaultAddrPoolMonitorStatus = valueStrategiesStrategy["DefaultAddrPoolMonitorStatus"].asString(); + if(!valueStrategiesStrategy["FailoverAddrPoolMonitorStatus"].isNull()) + strategiesObject.failoverAddrPoolMonitorStatus = valueStrategiesStrategy["FailoverAddrPoolMonitorStatus"].asString(); + auto allLinesNode = allStrategiesNode["Lines"]["Line"]; + for (auto allStrategiesNodeLinesLine : allLinesNode) { Strategy::Line linesObject; - if(!value["LineCode"].isNull()) - linesObject.lineCode = value["LineCode"].asString(); - if(!value["LineName"].isNull()) - linesObject.lineName = value["LineName"].asString(); - if(!value["GroupCode"].isNull()) - linesObject.groupCode = value["GroupCode"].asString(); - if(!value["GroupName"].isNull()) - linesObject.groupName = value["GroupName"].asString(); + if(!allStrategiesNodeLinesLine["LineCode"].isNull()) + linesObject.lineCode = allStrategiesNodeLinesLine["LineCode"].asString(); + if(!allStrategiesNodeLinesLine["LineName"].isNull()) + linesObject.lineName = allStrategiesNodeLinesLine["LineName"].asString(); + if(!allStrategiesNodeLinesLine["GroupCode"].isNull()) + linesObject.groupCode = allStrategiesNodeLinesLine["GroupCode"].asString(); + if(!allStrategiesNodeLinesLine["GroupName"].isNull()) + linesObject.groupName = allStrategiesNodeLinesLine["GroupName"].asString(); strategiesObject.lines.push_back(linesObject); } strategies_.push_back(strategiesObject); diff --git a/alidns/src/model/DescribeGtmAccessStrategyAvailableConfigResult.cc b/alidns/src/model/DescribeGtmAccessStrategyAvailableConfigResult.cc index 4ffca13dd..e799e5cfa 100644 --- a/alidns/src/model/DescribeGtmAccessStrategyAvailableConfigResult.cc +++ b/alidns/src/model/DescribeGtmAccessStrategyAvailableConfigResult.cc @@ -39,32 +39,32 @@ void DescribeGtmAccessStrategyAvailableConfigResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAddrPools = value["AddrPools"]["AddrPool"]; - for (auto value : allAddrPools) + auto allAddrPoolsNode = value["AddrPools"]["AddrPool"]; + for (auto valueAddrPoolsAddrPool : allAddrPoolsNode) { AddrPool addrPoolsObject; - if(!value["AddrPoolId"].isNull()) - addrPoolsObject.addrPoolId = value["AddrPoolId"].asString(); - if(!value["AddrPoolName"].isNull()) - addrPoolsObject.addrPoolName = value["AddrPoolName"].asString(); + if(!valueAddrPoolsAddrPool["AddrPoolId"].isNull()) + addrPoolsObject.addrPoolId = valueAddrPoolsAddrPool["AddrPoolId"].asString(); + if(!valueAddrPoolsAddrPool["AddrPoolName"].isNull()) + addrPoolsObject.addrPoolName = valueAddrPoolsAddrPool["AddrPoolName"].asString(); addrPools_.push_back(addrPoolsObject); } - auto allLines = value["Lines"]["Line"]; - for (auto value : allLines) + auto allLinesNode = value["Lines"]["Line"]; + for (auto valueLinesLine : allLinesNode) { Line linesObject; - if(!value["LineCode"].isNull()) - linesObject.lineCode = value["LineCode"].asString(); - if(!value["LineName"].isNull()) - linesObject.lineName = value["LineName"].asString(); - if(!value["GroupCode"].isNull()) - linesObject.groupCode = value["GroupCode"].asString(); - if(!value["GroupName"].isNull()) - linesObject.groupName = value["GroupName"].asString(); - if(!value["Status"].isNull()) - linesObject.status = value["Status"].asString(); - if(!value["FatherCode"].isNull()) - linesObject.fatherCode = value["FatherCode"].asString(); + if(!valueLinesLine["LineCode"].isNull()) + linesObject.lineCode = valueLinesLine["LineCode"].asString(); + if(!valueLinesLine["LineName"].isNull()) + linesObject.lineName = valueLinesLine["LineName"].asString(); + if(!valueLinesLine["GroupCode"].isNull()) + linesObject.groupCode = valueLinesLine["GroupCode"].asString(); + if(!valueLinesLine["GroupName"].isNull()) + linesObject.groupName = valueLinesLine["GroupName"].asString(); + if(!valueLinesLine["Status"].isNull()) + linesObject.status = valueLinesLine["Status"].asString(); + if(!valueLinesLine["FatherCode"].isNull()) + linesObject.fatherCode = valueLinesLine["FatherCode"].asString(); lines_.push_back(linesObject); } diff --git a/alidns/src/model/DescribeGtmAccessStrategyResult.cc b/alidns/src/model/DescribeGtmAccessStrategyResult.cc index 6ef380868..db7ec3911 100644 --- a/alidns/src/model/DescribeGtmAccessStrategyResult.cc +++ b/alidns/src/model/DescribeGtmAccessStrategyResult.cc @@ -39,18 +39,18 @@ void DescribeGtmAccessStrategyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLines = value["Lines"]["Line"]; - for (auto value : allLines) + auto allLinesNode = value["Lines"]["Line"]; + for (auto valueLinesLine : allLinesNode) { Line linesObject; - if(!value["LineCode"].isNull()) - linesObject.lineCode = value["LineCode"].asString(); - if(!value["LineName"].isNull()) - linesObject.lineName = value["LineName"].asString(); - if(!value["GroupCode"].isNull()) - linesObject.groupCode = value["GroupCode"].asString(); - if(!value["GroupName"].isNull()) - linesObject.groupName = value["GroupName"].asString(); + if(!valueLinesLine["LineCode"].isNull()) + linesObject.lineCode = valueLinesLine["LineCode"].asString(); + if(!valueLinesLine["LineName"].isNull()) + linesObject.lineName = valueLinesLine["LineName"].asString(); + if(!valueLinesLine["GroupCode"].isNull()) + linesObject.groupCode = valueLinesLine["GroupCode"].asString(); + if(!valueLinesLine["GroupName"].isNull()) + linesObject.groupName = valueLinesLine["GroupName"].asString(); lines_.push_back(linesObject); } if(!value["StrategyId"].isNull()) diff --git a/alidns/src/model/DescribeGtmInstanceAddressPoolResult.cc b/alidns/src/model/DescribeGtmInstanceAddressPoolResult.cc index d1557b70e..fe82d1775 100644 --- a/alidns/src/model/DescribeGtmInstanceAddressPoolResult.cc +++ b/alidns/src/model/DescribeGtmInstanceAddressPoolResult.cc @@ -39,28 +39,28 @@ void DescribeGtmInstanceAddressPoolResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAddrs = value["Addrs"]["Addr"]; - for (auto value : allAddrs) + auto allAddrsNode = value["Addrs"]["Addr"]; + for (auto valueAddrsAddr : allAddrsNode) { Addr addrsObject; - if(!value["AddrId"].isNull()) - addrsObject.addrId = std::stol(value["AddrId"].asString()); - if(!value["CreateTime"].isNull()) - addrsObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - addrsObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["UpdateTime"].isNull()) - addrsObject.updateTime = value["UpdateTime"].asString(); - if(!value["UpdateTimestamp"].isNull()) - addrsObject.updateTimestamp = std::stol(value["UpdateTimestamp"].asString()); - if(!value["Value"].isNull()) - addrsObject.value = value["Value"].asString(); - if(!value["LbaWeight"].isNull()) - addrsObject.lbaWeight = std::stoi(value["LbaWeight"].asString()); - if(!value["Mode"].isNull()) - addrsObject.mode = value["Mode"].asString(); - if(!value["AlertStatus"].isNull()) - addrsObject.alertStatus = value["AlertStatus"].asString(); + if(!valueAddrsAddr["AddrId"].isNull()) + addrsObject.addrId = std::stol(valueAddrsAddr["AddrId"].asString()); + if(!valueAddrsAddr["CreateTime"].isNull()) + addrsObject.createTime = valueAddrsAddr["CreateTime"].asString(); + if(!valueAddrsAddr["CreateTimestamp"].isNull()) + addrsObject.createTimestamp = std::stol(valueAddrsAddr["CreateTimestamp"].asString()); + if(!valueAddrsAddr["UpdateTime"].isNull()) + addrsObject.updateTime = valueAddrsAddr["UpdateTime"].asString(); + if(!valueAddrsAddr["UpdateTimestamp"].isNull()) + addrsObject.updateTimestamp = std::stol(valueAddrsAddr["UpdateTimestamp"].asString()); + if(!valueAddrsAddr["Value"].isNull()) + addrsObject.value = valueAddrsAddr["Value"].asString(); + if(!valueAddrsAddr["LbaWeight"].isNull()) + addrsObject.lbaWeight = std::stoi(valueAddrsAddr["LbaWeight"].asString()); + if(!valueAddrsAddr["Mode"].isNull()) + addrsObject.mode = valueAddrsAddr["Mode"].asString(); + if(!valueAddrsAddr["AlertStatus"].isNull()) + addrsObject.alertStatus = valueAddrsAddr["AlertStatus"].asString(); addrs_.push_back(addrsObject); } if(!value["AddrPoolId"].isNull()) diff --git a/alidns/src/model/DescribeGtmInstanceAddressPoolsResult.cc b/alidns/src/model/DescribeGtmInstanceAddressPoolsResult.cc index 3b3864270..ee3cb4d5d 100644 --- a/alidns/src/model/DescribeGtmInstanceAddressPoolsResult.cc +++ b/alidns/src/model/DescribeGtmInstanceAddressPoolsResult.cc @@ -39,34 +39,34 @@ void DescribeGtmInstanceAddressPoolsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAddrPools = value["AddrPools"]["AddrPool"]; - for (auto value : allAddrPools) + auto allAddrPoolsNode = value["AddrPools"]["AddrPool"]; + for (auto valueAddrPoolsAddrPool : allAddrPoolsNode) { AddrPool addrPoolsObject; - if(!value["AddrPoolId"].isNull()) - addrPoolsObject.addrPoolId = value["AddrPoolId"].asString(); - if(!value["CreateTime"].isNull()) - addrPoolsObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - addrPoolsObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["UpdateTime"].isNull()) - addrPoolsObject.updateTime = value["UpdateTime"].asString(); - if(!value["UpdateTimestamp"].isNull()) - addrPoolsObject.updateTimestamp = std::stol(value["UpdateTimestamp"].asString()); - if(!value["AddrCount"].isNull()) - addrPoolsObject.addrCount = std::stoi(value["AddrCount"].asString()); - if(!value["MinAvailableAddrNum"].isNull()) - addrPoolsObject.minAvailableAddrNum = std::stoi(value["MinAvailableAddrNum"].asString()); - if(!value["MonitorConfigId"].isNull()) - addrPoolsObject.monitorConfigId = value["MonitorConfigId"].asString(); - if(!value["MonitorStatus"].isNull()) - addrPoolsObject.monitorStatus = value["MonitorStatus"].asString(); - if(!value["Name"].isNull()) - addrPoolsObject.name = value["Name"].asString(); - if(!value["Status"].isNull()) - addrPoolsObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - addrPoolsObject.type = value["Type"].asString(); + if(!valueAddrPoolsAddrPool["AddrPoolId"].isNull()) + addrPoolsObject.addrPoolId = valueAddrPoolsAddrPool["AddrPoolId"].asString(); + if(!valueAddrPoolsAddrPool["CreateTime"].isNull()) + addrPoolsObject.createTime = valueAddrPoolsAddrPool["CreateTime"].asString(); + if(!valueAddrPoolsAddrPool["CreateTimestamp"].isNull()) + addrPoolsObject.createTimestamp = std::stol(valueAddrPoolsAddrPool["CreateTimestamp"].asString()); + if(!valueAddrPoolsAddrPool["UpdateTime"].isNull()) + addrPoolsObject.updateTime = valueAddrPoolsAddrPool["UpdateTime"].asString(); + if(!valueAddrPoolsAddrPool["UpdateTimestamp"].isNull()) + addrPoolsObject.updateTimestamp = std::stol(valueAddrPoolsAddrPool["UpdateTimestamp"].asString()); + if(!valueAddrPoolsAddrPool["AddrCount"].isNull()) + addrPoolsObject.addrCount = std::stoi(valueAddrPoolsAddrPool["AddrCount"].asString()); + if(!valueAddrPoolsAddrPool["MinAvailableAddrNum"].isNull()) + addrPoolsObject.minAvailableAddrNum = std::stoi(valueAddrPoolsAddrPool["MinAvailableAddrNum"].asString()); + if(!valueAddrPoolsAddrPool["MonitorConfigId"].isNull()) + addrPoolsObject.monitorConfigId = valueAddrPoolsAddrPool["MonitorConfigId"].asString(); + if(!valueAddrPoolsAddrPool["MonitorStatus"].isNull()) + addrPoolsObject.monitorStatus = valueAddrPoolsAddrPool["MonitorStatus"].asString(); + if(!valueAddrPoolsAddrPool["Name"].isNull()) + addrPoolsObject.name = valueAddrPoolsAddrPool["Name"].asString(); + if(!valueAddrPoolsAddrPool["Status"].isNull()) + addrPoolsObject.status = valueAddrPoolsAddrPool["Status"].asString(); + if(!valueAddrPoolsAddrPool["Type"].isNull()) + addrPoolsObject.type = valueAddrPoolsAddrPool["Type"].asString(); addrPools_.push_back(addrPoolsObject); } if(!value["TotalItems"].isNull()) diff --git a/alidns/src/model/DescribeGtmInstancesResult.cc b/alidns/src/model/DescribeGtmInstancesResult.cc index 993eea305..8a1f0c0d2 100644 --- a/alidns/src/model/DescribeGtmInstancesResult.cc +++ b/alidns/src/model/DescribeGtmInstancesResult.cc @@ -39,40 +39,40 @@ void DescribeGtmInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGtmInstances = value["GtmInstances"]["GtmInstance"]; - for (auto value : allGtmInstances) + auto allGtmInstancesNode = value["GtmInstances"]["GtmInstance"]; + for (auto valueGtmInstancesGtmInstance : allGtmInstancesNode) { GtmInstance gtmInstancesObject; - if(!value["InstanceId"].isNull()) - gtmInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - gtmInstancesObject.instanceName = value["InstanceName"].asString(); - if(!value["Cname"].isNull()) - gtmInstancesObject.cname = value["Cname"].asString(); - if(!value["UserDomainName"].isNull()) - gtmInstancesObject.userDomainName = value["UserDomainName"].asString(); - if(!value["VersionCode"].isNull()) - gtmInstancesObject.versionCode = value["VersionCode"].asString(); - if(!value["Ttl"].isNull()) - gtmInstancesObject.ttl = std::stoi(value["Ttl"].asString()); - if(!value["LbaStrategy"].isNull()) - gtmInstancesObject.lbaStrategy = value["LbaStrategy"].asString(); - if(!value["CreateTime"].isNull()) - gtmInstancesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - gtmInstancesObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["ExpireTime"].isNull()) - gtmInstancesObject.expireTime = value["ExpireTime"].asString(); - if(!value["ExpireTimestamp"].isNull()) - gtmInstancesObject.expireTimestamp = std::stol(value["ExpireTimestamp"].asString()); - if(!value["AlertGroup"].isNull()) - gtmInstancesObject.alertGroup = value["AlertGroup"].asString(); - if(!value["CnameMode"].isNull()) - gtmInstancesObject.cnameMode = value["CnameMode"].asString(); - if(!value["AccessStrategyNum"].isNull()) - gtmInstancesObject.accessStrategyNum = std::stoi(value["AccessStrategyNum"].asString()); - if(!value["AddressPoolNum"].isNull()) - gtmInstancesObject.addressPoolNum = std::stoi(value["AddressPoolNum"].asString()); + if(!valueGtmInstancesGtmInstance["InstanceId"].isNull()) + gtmInstancesObject.instanceId = valueGtmInstancesGtmInstance["InstanceId"].asString(); + if(!valueGtmInstancesGtmInstance["InstanceName"].isNull()) + gtmInstancesObject.instanceName = valueGtmInstancesGtmInstance["InstanceName"].asString(); + if(!valueGtmInstancesGtmInstance["Cname"].isNull()) + gtmInstancesObject.cname = valueGtmInstancesGtmInstance["Cname"].asString(); + if(!valueGtmInstancesGtmInstance["UserDomainName"].isNull()) + gtmInstancesObject.userDomainName = valueGtmInstancesGtmInstance["UserDomainName"].asString(); + if(!valueGtmInstancesGtmInstance["VersionCode"].isNull()) + gtmInstancesObject.versionCode = valueGtmInstancesGtmInstance["VersionCode"].asString(); + if(!valueGtmInstancesGtmInstance["Ttl"].isNull()) + gtmInstancesObject.ttl = std::stoi(valueGtmInstancesGtmInstance["Ttl"].asString()); + if(!valueGtmInstancesGtmInstance["LbaStrategy"].isNull()) + gtmInstancesObject.lbaStrategy = valueGtmInstancesGtmInstance["LbaStrategy"].asString(); + if(!valueGtmInstancesGtmInstance["CreateTime"].isNull()) + gtmInstancesObject.createTime = valueGtmInstancesGtmInstance["CreateTime"].asString(); + if(!valueGtmInstancesGtmInstance["CreateTimestamp"].isNull()) + gtmInstancesObject.createTimestamp = std::stol(valueGtmInstancesGtmInstance["CreateTimestamp"].asString()); + if(!valueGtmInstancesGtmInstance["ExpireTime"].isNull()) + gtmInstancesObject.expireTime = valueGtmInstancesGtmInstance["ExpireTime"].asString(); + if(!valueGtmInstancesGtmInstance["ExpireTimestamp"].isNull()) + gtmInstancesObject.expireTimestamp = std::stol(valueGtmInstancesGtmInstance["ExpireTimestamp"].asString()); + if(!valueGtmInstancesGtmInstance["AlertGroup"].isNull()) + gtmInstancesObject.alertGroup = valueGtmInstancesGtmInstance["AlertGroup"].asString(); + if(!valueGtmInstancesGtmInstance["CnameMode"].isNull()) + gtmInstancesObject.cnameMode = valueGtmInstancesGtmInstance["CnameMode"].asString(); + if(!valueGtmInstancesGtmInstance["AccessStrategyNum"].isNull()) + gtmInstancesObject.accessStrategyNum = std::stoi(valueGtmInstancesGtmInstance["AccessStrategyNum"].asString()); + if(!valueGtmInstancesGtmInstance["AddressPoolNum"].isNull()) + gtmInstancesObject.addressPoolNum = std::stoi(valueGtmInstancesGtmInstance["AddressPoolNum"].asString()); gtmInstances_.push_back(gtmInstancesObject); } if(!value["PageNumber"].isNull()) diff --git a/alidns/src/model/DescribeGtmLogsResult.cc b/alidns/src/model/DescribeGtmLogsResult.cc index fa22f08cc..763ca87cb 100644 --- a/alidns/src/model/DescribeGtmLogsResult.cc +++ b/alidns/src/model/DescribeGtmLogsResult.cc @@ -39,28 +39,28 @@ void DescribeGtmLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogs = value["Logs"]["Log"]; - for (auto value : allLogs) + auto allLogsNode = value["Logs"]["Log"]; + for (auto valueLogsLog : allLogsNode) { Log logsObject; - if(!value["OperTime"].isNull()) - logsObject.operTime = value["OperTime"].asString(); - if(!value["OperAction"].isNull()) - logsObject.operAction = value["OperAction"].asString(); - if(!value["EntityType"].isNull()) - logsObject.entityType = value["EntityType"].asString(); - if(!value["EntityId"].isNull()) - logsObject.entityId = value["EntityId"].asString(); - if(!value["EntityName"].isNull()) - logsObject.entityName = value["EntityName"].asString(); - if(!value["OperIp"].isNull()) - logsObject.operIp = value["OperIp"].asString(); - if(!value["OperTimestamp"].isNull()) - logsObject.operTimestamp = std::stol(value["OperTimestamp"].asString()); - if(!value["Id"].isNull()) - logsObject.id = std::stol(value["Id"].asString()); - if(!value["Content"].isNull()) - logsObject.content = value["Content"].asString(); + if(!valueLogsLog["OperTime"].isNull()) + logsObject.operTime = valueLogsLog["OperTime"].asString(); + if(!valueLogsLog["OperAction"].isNull()) + logsObject.operAction = valueLogsLog["OperAction"].asString(); + if(!valueLogsLog["EntityType"].isNull()) + logsObject.entityType = valueLogsLog["EntityType"].asString(); + if(!valueLogsLog["EntityId"].isNull()) + logsObject.entityId = valueLogsLog["EntityId"].asString(); + if(!valueLogsLog["EntityName"].isNull()) + logsObject.entityName = valueLogsLog["EntityName"].asString(); + if(!valueLogsLog["OperIp"].isNull()) + logsObject.operIp = valueLogsLog["OperIp"].asString(); + if(!valueLogsLog["OperTimestamp"].isNull()) + logsObject.operTimestamp = std::stol(valueLogsLog["OperTimestamp"].asString()); + if(!valueLogsLog["Id"].isNull()) + logsObject.id = std::stol(valueLogsLog["Id"].asString()); + if(!valueLogsLog["Content"].isNull()) + logsObject.content = valueLogsLog["Content"].asString(); logs_.push_back(logsObject); } if(!value["TotalItems"].isNull()) diff --git a/alidns/src/model/DescribeGtmMonitorAvailableConfigResult.cc b/alidns/src/model/DescribeGtmMonitorAvailableConfigResult.cc index eff7158e2..738c83e60 100644 --- a/alidns/src/model/DescribeGtmMonitorAvailableConfigResult.cc +++ b/alidns/src/model/DescribeGtmMonitorAvailableConfigResult.cc @@ -39,22 +39,22 @@ void DescribeGtmMonitorAvailableConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIspCityNodes = value["IspCityNodes"]["IspCityNode"]; - for (auto value : allIspCityNodes) + auto allIspCityNodesNode = value["IspCityNodes"]["IspCityNode"]; + for (auto valueIspCityNodesIspCityNode : allIspCityNodesNode) { IspCityNode ispCityNodesObject; - if(!value["IspName"].isNull()) - ispCityNodesObject.ispName = value["IspName"].asString(); - if(!value["IspCode"].isNull()) - ispCityNodesObject.ispCode = value["IspCode"].asString(); - if(!value["CityName"].isNull()) - ispCityNodesObject.cityName = value["CityName"].asString(); - if(!value["CityCode"].isNull()) - ispCityNodesObject.cityCode = value["CityCode"].asString(); - if(!value["DefaultSelected"].isNull()) - ispCityNodesObject.defaultSelected = value["DefaultSelected"].asString() == "true"; - if(!value["Mainland"].isNull()) - ispCityNodesObject.mainland = value["Mainland"].asString() == "true"; + if(!valueIspCityNodesIspCityNode["IspName"].isNull()) + ispCityNodesObject.ispName = valueIspCityNodesIspCityNode["IspName"].asString(); + if(!valueIspCityNodesIspCityNode["IspCode"].isNull()) + ispCityNodesObject.ispCode = valueIspCityNodesIspCityNode["IspCode"].asString(); + if(!valueIspCityNodesIspCityNode["CityName"].isNull()) + ispCityNodesObject.cityName = valueIspCityNodesIspCityNode["CityName"].asString(); + if(!valueIspCityNodesIspCityNode["CityCode"].isNull()) + ispCityNodesObject.cityCode = valueIspCityNodesIspCityNode["CityCode"].asString(); + if(!valueIspCityNodesIspCityNode["DefaultSelected"].isNull()) + ispCityNodesObject.defaultSelected = valueIspCityNodesIspCityNode["DefaultSelected"].asString() == "true"; + if(!valueIspCityNodesIspCityNode["Mainland"].isNull()) + ispCityNodesObject.mainland = valueIspCityNodesIspCityNode["Mainland"].asString() == "true"; ispCityNodes_.push_back(ispCityNodesObject); } diff --git a/alidns/src/model/DescribeGtmMonitorConfigResult.cc b/alidns/src/model/DescribeGtmMonitorConfigResult.cc index a18448dfc..790faab3c 100644 --- a/alidns/src/model/DescribeGtmMonitorConfigResult.cc +++ b/alidns/src/model/DescribeGtmMonitorConfigResult.cc @@ -39,18 +39,18 @@ void DescribeGtmMonitorConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIspCityNodes = value["IspCityNodes"]["IspCityNode"]; - for (auto value : allIspCityNodes) + auto allIspCityNodesNode = value["IspCityNodes"]["IspCityNode"]; + for (auto valueIspCityNodesIspCityNode : allIspCityNodesNode) { IspCityNode ispCityNodesObject; - if(!value["CountryName"].isNull()) - ispCityNodesObject.countryName = value["CountryName"].asString(); - if(!value["CountryCode"].isNull()) - ispCityNodesObject.countryCode = value["CountryCode"].asString(); - if(!value["CityName"].isNull()) - ispCityNodesObject.cityName = value["CityName"].asString(); - if(!value["CityCode"].isNull()) - ispCityNodesObject.cityCode = value["CityCode"].asString(); + if(!valueIspCityNodesIspCityNode["CountryName"].isNull()) + ispCityNodesObject.countryName = valueIspCityNodesIspCityNode["CountryName"].asString(); + if(!valueIspCityNodesIspCityNode["CountryCode"].isNull()) + ispCityNodesObject.countryCode = valueIspCityNodesIspCityNode["CountryCode"].asString(); + if(!valueIspCityNodesIspCityNode["CityName"].isNull()) + ispCityNodesObject.cityName = valueIspCityNodesIspCityNode["CityName"].asString(); + if(!valueIspCityNodesIspCityNode["CityCode"].isNull()) + ispCityNodesObject.cityCode = valueIspCityNodesIspCityNode["CityCode"].asString(); ispCityNodes_.push_back(ispCityNodesObject); } if(!value["MonitorConfigId"].isNull()) diff --git a/alidns/src/model/DescribeGtmRecoveryPlanAvailableConfigResult.cc b/alidns/src/model/DescribeGtmRecoveryPlanAvailableConfigResult.cc index 840cf6afe..fec141243 100644 --- a/alidns/src/model/DescribeGtmRecoveryPlanAvailableConfigResult.cc +++ b/alidns/src/model/DescribeGtmRecoveryPlanAvailableConfigResult.cc @@ -39,22 +39,22 @@ void DescribeGtmRecoveryPlanAvailableConfigResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - auto allAddrPools = value["AddrPools"]["AddrPool"]; - for (auto value : allAddrPools) + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + if(!valueInstancesInstance["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesInstance["InstanceName"].asString(); + auto allAddrPoolsNode = allInstancesNode["AddrPools"]["AddrPool"]; + for (auto allInstancesNodeAddrPoolsAddrPool : allAddrPoolsNode) { Instance::AddrPool addrPoolsObject; - if(!value["AddrPoolId"].isNull()) - addrPoolsObject.addrPoolId = value["AddrPoolId"].asString(); - if(!value["Name"].isNull()) - addrPoolsObject.name = value["Name"].asString(); + if(!allInstancesNodeAddrPoolsAddrPool["AddrPoolId"].isNull()) + addrPoolsObject.addrPoolId = allInstancesNodeAddrPoolsAddrPool["AddrPoolId"].asString(); + if(!allInstancesNodeAddrPoolsAddrPool["Name"].isNull()) + addrPoolsObject.name = allInstancesNodeAddrPoolsAddrPool["Name"].asString(); instancesObject.addrPools.push_back(addrPoolsObject); } instances_.push_back(instancesObject); diff --git a/alidns/src/model/DescribeGtmRecoveryPlanResult.cc b/alidns/src/model/DescribeGtmRecoveryPlanResult.cc index cc8624508..9bc819430 100644 --- a/alidns/src/model/DescribeGtmRecoveryPlanResult.cc +++ b/alidns/src/model/DescribeGtmRecoveryPlanResult.cc @@ -39,26 +39,26 @@ void DescribeGtmRecoveryPlanResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaultAddrPools = value["FaultAddrPools"]["FaultAddrPool"]; - for (auto value : allFaultAddrPools) + auto allFaultAddrPoolsNode = value["FaultAddrPools"]["FaultAddrPool"]; + for (auto valueFaultAddrPoolsFaultAddrPool : allFaultAddrPoolsNode) { FaultAddrPool faultAddrPoolsObject; - if(!value["AddrPoolId"].isNull()) - faultAddrPoolsObject.addrPoolId = value["AddrPoolId"].asString(); - if(!value["AddrPoolName"].isNull()) - faultAddrPoolsObject.addrPoolName = value["AddrPoolName"].asString(); - if(!value["InstanceId"].isNull()) - faultAddrPoolsObject.instanceId = value["InstanceId"].asString(); - auto allAddrs = value["Addrs"]["Addr"]; - for (auto value : allAddrs) + if(!valueFaultAddrPoolsFaultAddrPool["AddrPoolId"].isNull()) + faultAddrPoolsObject.addrPoolId = valueFaultAddrPoolsFaultAddrPool["AddrPoolId"].asString(); + if(!valueFaultAddrPoolsFaultAddrPool["AddrPoolName"].isNull()) + faultAddrPoolsObject.addrPoolName = valueFaultAddrPoolsFaultAddrPool["AddrPoolName"].asString(); + if(!valueFaultAddrPoolsFaultAddrPool["InstanceId"].isNull()) + faultAddrPoolsObject.instanceId = valueFaultAddrPoolsFaultAddrPool["InstanceId"].asString(); + auto allAddrsNode = allFaultAddrPoolsNode["Addrs"]["Addr"]; + for (auto allFaultAddrPoolsNodeAddrsAddr : allAddrsNode) { FaultAddrPool::Addr addrsObject; - if(!value["Id"].isNull()) - addrsObject.id = std::stol(value["Id"].asString()); - if(!value["Mode"].isNull()) - addrsObject.mode = value["Mode"].asString(); - if(!value["Value"].isNull()) - addrsObject.value = value["Value"].asString(); + if(!allFaultAddrPoolsNodeAddrsAddr["Id"].isNull()) + addrsObject.id = std::stol(allFaultAddrPoolsNodeAddrsAddr["Id"].asString()); + if(!allFaultAddrPoolsNodeAddrsAddr["Mode"].isNull()) + addrsObject.mode = allFaultAddrPoolsNodeAddrsAddr["Mode"].asString(); + if(!allFaultAddrPoolsNodeAddrsAddr["Value"].isNull()) + addrsObject.value = allFaultAddrPoolsNodeAddrsAddr["Value"].asString(); faultAddrPoolsObject.addrs.push_back(addrsObject); } faultAddrPools_.push_back(faultAddrPoolsObject); diff --git a/alidns/src/model/DescribeGtmRecoveryPlansResult.cc b/alidns/src/model/DescribeGtmRecoveryPlansResult.cc index 9a033b2d1..43c77751e 100644 --- a/alidns/src/model/DescribeGtmRecoveryPlansResult.cc +++ b/alidns/src/model/DescribeGtmRecoveryPlansResult.cc @@ -39,36 +39,36 @@ void DescribeGtmRecoveryPlansResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecoveryPlans = value["RecoveryPlans"]["RecoveryPlan"]; - for (auto value : allRecoveryPlans) + auto allRecoveryPlansNode = value["RecoveryPlans"]["RecoveryPlan"]; + for (auto valueRecoveryPlansRecoveryPlan : allRecoveryPlansNode) { RecoveryPlan recoveryPlansObject; - if(!value["RecoveryPlanId"].isNull()) - recoveryPlansObject.recoveryPlanId = std::stol(value["RecoveryPlanId"].asString()); - if(!value["Name"].isNull()) - recoveryPlansObject.name = value["Name"].asString(); - if(!value["Remark"].isNull()) - recoveryPlansObject.remark = value["Remark"].asString(); - if(!value["FaultAddrPoolNum"].isNull()) - recoveryPlansObject.faultAddrPoolNum = std::stoi(value["FaultAddrPoolNum"].asString()); - if(!value["LastExecuteTime"].isNull()) - recoveryPlansObject.lastExecuteTime = value["LastExecuteTime"].asString(); - if(!value["LastExecuteTimestamp"].isNull()) - recoveryPlansObject.lastExecuteTimestamp = std::stol(value["LastExecuteTimestamp"].asString()); - if(!value["LastRollbackTime"].isNull()) - recoveryPlansObject.lastRollbackTime = value["LastRollbackTime"].asString(); - if(!value["LastRollbackTimestamp"].isNull()) - recoveryPlansObject.lastRollbackTimestamp = std::stol(value["LastRollbackTimestamp"].asString()); - if(!value["CreateTime"].isNull()) - recoveryPlansObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - recoveryPlansObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["UpdateTime"].isNull()) - recoveryPlansObject.updateTime = value["UpdateTime"].asString(); - if(!value["UpdateTimestamp"].isNull()) - recoveryPlansObject.updateTimestamp = std::stol(value["UpdateTimestamp"].asString()); - if(!value["Status"].isNull()) - recoveryPlansObject.status = value["Status"].asString(); + if(!valueRecoveryPlansRecoveryPlan["RecoveryPlanId"].isNull()) + recoveryPlansObject.recoveryPlanId = std::stol(valueRecoveryPlansRecoveryPlan["RecoveryPlanId"].asString()); + if(!valueRecoveryPlansRecoveryPlan["Name"].isNull()) + recoveryPlansObject.name = valueRecoveryPlansRecoveryPlan["Name"].asString(); + if(!valueRecoveryPlansRecoveryPlan["Remark"].isNull()) + recoveryPlansObject.remark = valueRecoveryPlansRecoveryPlan["Remark"].asString(); + if(!valueRecoveryPlansRecoveryPlan["FaultAddrPoolNum"].isNull()) + recoveryPlansObject.faultAddrPoolNum = std::stoi(valueRecoveryPlansRecoveryPlan["FaultAddrPoolNum"].asString()); + if(!valueRecoveryPlansRecoveryPlan["LastExecuteTime"].isNull()) + recoveryPlansObject.lastExecuteTime = valueRecoveryPlansRecoveryPlan["LastExecuteTime"].asString(); + if(!valueRecoveryPlansRecoveryPlan["LastExecuteTimestamp"].isNull()) + recoveryPlansObject.lastExecuteTimestamp = std::stol(valueRecoveryPlansRecoveryPlan["LastExecuteTimestamp"].asString()); + if(!valueRecoveryPlansRecoveryPlan["LastRollbackTime"].isNull()) + recoveryPlansObject.lastRollbackTime = valueRecoveryPlansRecoveryPlan["LastRollbackTime"].asString(); + if(!valueRecoveryPlansRecoveryPlan["LastRollbackTimestamp"].isNull()) + recoveryPlansObject.lastRollbackTimestamp = std::stol(valueRecoveryPlansRecoveryPlan["LastRollbackTimestamp"].asString()); + if(!valueRecoveryPlansRecoveryPlan["CreateTime"].isNull()) + recoveryPlansObject.createTime = valueRecoveryPlansRecoveryPlan["CreateTime"].asString(); + if(!valueRecoveryPlansRecoveryPlan["CreateTimestamp"].isNull()) + recoveryPlansObject.createTimestamp = std::stol(valueRecoveryPlansRecoveryPlan["CreateTimestamp"].asString()); + if(!valueRecoveryPlansRecoveryPlan["UpdateTime"].isNull()) + recoveryPlansObject.updateTime = valueRecoveryPlansRecoveryPlan["UpdateTime"].asString(); + if(!valueRecoveryPlansRecoveryPlan["UpdateTimestamp"].isNull()) + recoveryPlansObject.updateTimestamp = std::stol(valueRecoveryPlansRecoveryPlan["UpdateTimestamp"].asString()); + if(!valueRecoveryPlansRecoveryPlan["Status"].isNull()) + recoveryPlansObject.status = valueRecoveryPlansRecoveryPlan["Status"].asString(); recoveryPlans_.push_back(recoveryPlansObject); } if(!value["TotalItems"].isNull()) diff --git a/alidns/src/model/DescribeRecordLogsResult.cc b/alidns/src/model/DescribeRecordLogsResult.cc index 4a82b61cb..6387df6fc 100644 --- a/alidns/src/model/DescribeRecordLogsResult.cc +++ b/alidns/src/model/DescribeRecordLogsResult.cc @@ -39,20 +39,20 @@ void DescribeRecordLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordLogs = value["RecordLogs"]["RecordLog"]; - for (auto value : allRecordLogs) + auto allRecordLogsNode = value["RecordLogs"]["RecordLog"]; + for (auto valueRecordLogsRecordLog : allRecordLogsNode) { RecordLog recordLogsObject; - if(!value["ActionTime"].isNull()) - recordLogsObject.actionTime = value["ActionTime"].asString(); - if(!value["ActionTimestamp"].isNull()) - recordLogsObject.actionTimestamp = std::stol(value["ActionTimestamp"].asString()); - if(!value["Action"].isNull()) - recordLogsObject.action = value["Action"].asString(); - if(!value["Message"].isNull()) - recordLogsObject.message = value["Message"].asString(); - if(!value["ClientIp"].isNull()) - recordLogsObject.clientIp = value["ClientIp"].asString(); + if(!valueRecordLogsRecordLog["ActionTime"].isNull()) + recordLogsObject.actionTime = valueRecordLogsRecordLog["ActionTime"].asString(); + if(!valueRecordLogsRecordLog["ActionTimestamp"].isNull()) + recordLogsObject.actionTimestamp = std::stol(valueRecordLogsRecordLog["ActionTimestamp"].asString()); + if(!valueRecordLogsRecordLog["Action"].isNull()) + recordLogsObject.action = valueRecordLogsRecordLog["Action"].asString(); + if(!valueRecordLogsRecordLog["Message"].isNull()) + recordLogsObject.message = valueRecordLogsRecordLog["Message"].asString(); + if(!valueRecordLogsRecordLog["ClientIp"].isNull()) + recordLogsObject.clientIp = valueRecordLogsRecordLog["ClientIp"].asString(); recordLogs_.push_back(recordLogsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeRecordStatisticsResult.cc b/alidns/src/model/DescribeRecordStatisticsResult.cc index cd3f233e4..634eecb80 100644 --- a/alidns/src/model/DescribeRecordStatisticsResult.cc +++ b/alidns/src/model/DescribeRecordStatisticsResult.cc @@ -39,14 +39,14 @@ void DescribeRecordStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStatistics = value["Statistics"]["Statistic"]; - for (auto value : allStatistics) + auto allStatisticsNode = value["Statistics"]["Statistic"]; + for (auto valueStatisticsStatistic : allStatisticsNode) { Statistic statisticsObject; - if(!value["Timestamp"].isNull()) - statisticsObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["Count"].isNull()) - statisticsObject.count = std::stol(value["Count"].asString()); + if(!valueStatisticsStatistic["Timestamp"].isNull()) + statisticsObject.timestamp = std::stol(valueStatisticsStatistic["Timestamp"].asString()); + if(!valueStatisticsStatistic["Count"].isNull()) + statisticsObject.count = std::stol(valueStatisticsStatistic["Count"].asString()); statistics_.push_back(statisticsObject); } diff --git a/alidns/src/model/DescribeRecordStatisticsSummaryResult.cc b/alidns/src/model/DescribeRecordStatisticsSummaryResult.cc index d4b075945..975016551 100644 --- a/alidns/src/model/DescribeRecordStatisticsSummaryResult.cc +++ b/alidns/src/model/DescribeRecordStatisticsSummaryResult.cc @@ -39,14 +39,14 @@ void DescribeRecordStatisticsSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStatistics = value["Statistics"]["Statistic"]; - for (auto value : allStatistics) + auto allStatisticsNode = value["Statistics"]["Statistic"]; + for (auto valueStatisticsStatistic : allStatisticsNode) { Statistic statisticsObject; - if(!value["SubDomain"].isNull()) - statisticsObject.subDomain = value["SubDomain"].asString(); - if(!value["Count"].isNull()) - statisticsObject.count = std::stol(value["Count"].asString()); + if(!valueStatisticsStatistic["SubDomain"].isNull()) + statisticsObject.subDomain = valueStatisticsStatistic["SubDomain"].asString(); + if(!valueStatisticsStatistic["Count"].isNull()) + statisticsObject.count = std::stol(valueStatisticsStatistic["Count"].asString()); statistics_.push_back(statisticsObject); } if(!value["TotalItems"].isNull()) diff --git a/alidns/src/model/DescribeSubDomainRecordsResult.cc b/alidns/src/model/DescribeSubDomainRecordsResult.cc index 5ecb5c22c..032ce30b1 100644 --- a/alidns/src/model/DescribeSubDomainRecordsResult.cc +++ b/alidns/src/model/DescribeSubDomainRecordsResult.cc @@ -39,32 +39,32 @@ void DescribeSubDomainRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainRecords = value["DomainRecords"]["Record"]; - for (auto value : allDomainRecords) + auto allDomainRecordsNode = value["DomainRecords"]["Record"]; + for (auto valueDomainRecordsRecord : allDomainRecordsNode) { Record domainRecordsObject; - if(!value["DomainName"].isNull()) - domainRecordsObject.domainName = value["DomainName"].asString(); - if(!value["RecordId"].isNull()) - domainRecordsObject.recordId = value["RecordId"].asString(); - if(!value["RR"].isNull()) - domainRecordsObject.rR = value["RR"].asString(); - if(!value["Type"].isNull()) - domainRecordsObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - domainRecordsObject.value = value["Value"].asString(); - if(!value["TTL"].isNull()) - domainRecordsObject.tTL = std::stol(value["TTL"].asString()); - if(!value["Priority"].isNull()) - domainRecordsObject.priority = std::stol(value["Priority"].asString()); - if(!value["Line"].isNull()) - domainRecordsObject.line = value["Line"].asString(); - if(!value["Status"].isNull()) - domainRecordsObject.status = value["Status"].asString(); - if(!value["Locked"].isNull()) - domainRecordsObject.locked = value["Locked"].asString() == "true"; - if(!value["Weight"].isNull()) - domainRecordsObject.weight = std::stoi(value["Weight"].asString()); + if(!valueDomainRecordsRecord["DomainName"].isNull()) + domainRecordsObject.domainName = valueDomainRecordsRecord["DomainName"].asString(); + if(!valueDomainRecordsRecord["RecordId"].isNull()) + domainRecordsObject.recordId = valueDomainRecordsRecord["RecordId"].asString(); + if(!valueDomainRecordsRecord["RR"].isNull()) + domainRecordsObject.rR = valueDomainRecordsRecord["RR"].asString(); + if(!valueDomainRecordsRecord["Type"].isNull()) + domainRecordsObject.type = valueDomainRecordsRecord["Type"].asString(); + if(!valueDomainRecordsRecord["Value"].isNull()) + domainRecordsObject.value = valueDomainRecordsRecord["Value"].asString(); + if(!valueDomainRecordsRecord["TTL"].isNull()) + domainRecordsObject.tTL = std::stol(valueDomainRecordsRecord["TTL"].asString()); + if(!valueDomainRecordsRecord["Priority"].isNull()) + domainRecordsObject.priority = std::stol(valueDomainRecordsRecord["Priority"].asString()); + if(!valueDomainRecordsRecord["Line"].isNull()) + domainRecordsObject.line = valueDomainRecordsRecord["Line"].asString(); + if(!valueDomainRecordsRecord["Status"].isNull()) + domainRecordsObject.status = valueDomainRecordsRecord["Status"].asString(); + if(!valueDomainRecordsRecord["Locked"].isNull()) + domainRecordsObject.locked = valueDomainRecordsRecord["Locked"].asString() == "true"; + if(!valueDomainRecordsRecord["Weight"].isNull()) + domainRecordsObject.weight = std::stoi(valueDomainRecordsRecord["Weight"].asString()); domainRecords_.push_back(domainRecordsObject); } if(!value["TotalCount"].isNull()) diff --git a/alidns/src/model/DescribeSupportLinesResult.cc b/alidns/src/model/DescribeSupportLinesResult.cc index 2016b1476..954cb1bcc 100644 --- a/alidns/src/model/DescribeSupportLinesResult.cc +++ b/alidns/src/model/DescribeSupportLinesResult.cc @@ -39,18 +39,18 @@ void DescribeSupportLinesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordLines = value["RecordLines"]["RecordLine"]; - for (auto value : allRecordLines) + auto allRecordLinesNode = value["RecordLines"]["RecordLine"]; + for (auto valueRecordLinesRecordLine : allRecordLinesNode) { RecordLine recordLinesObject; - if(!value["LineCode"].isNull()) - recordLinesObject.lineCode = value["LineCode"].asString(); - if(!value["FatherCode"].isNull()) - recordLinesObject.fatherCode = value["FatherCode"].asString(); - if(!value["LineName"].isNull()) - recordLinesObject.lineName = value["LineName"].asString(); - if(!value["LineDisplayName"].isNull()) - recordLinesObject.lineDisplayName = value["LineDisplayName"].asString(); + if(!valueRecordLinesRecordLine["LineCode"].isNull()) + recordLinesObject.lineCode = valueRecordLinesRecordLine["LineCode"].asString(); + if(!valueRecordLinesRecordLine["FatherCode"].isNull()) + recordLinesObject.fatherCode = valueRecordLinesRecordLine["FatherCode"].asString(); + if(!valueRecordLinesRecordLine["LineName"].isNull()) + recordLinesObject.lineName = valueRecordLinesRecordLine["LineName"].asString(); + if(!valueRecordLinesRecordLine["LineDisplayName"].isNull()) + recordLinesObject.lineDisplayName = valueRecordLinesRecordLine["LineDisplayName"].asString(); recordLines_.push_back(recordLinesObject); } diff --git a/alidns/src/model/PreviewGtmRecoveryPlanResult.cc b/alidns/src/model/PreviewGtmRecoveryPlanResult.cc index bd5d60047..54bdf5a55 100644 --- a/alidns/src/model/PreviewGtmRecoveryPlanResult.cc +++ b/alidns/src/model/PreviewGtmRecoveryPlanResult.cc @@ -39,24 +39,24 @@ void PreviewGtmRecoveryPlanResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPreviews = value["Previews"]["Preview"]; - for (auto value : allPreviews) + auto allPreviewsNode = value["Previews"]["Preview"]; + for (auto valuePreviewsPreview : allPreviewsNode) { Preview previewsObject; - if(!value["InstanceId"].isNull()) - previewsObject.instanceId = value["InstanceId"].asString(); - if(!value["Name"].isNull()) - previewsObject.name = value["Name"].asString(); - if(!value["UserDomainName"].isNull()) - previewsObject.userDomainName = value["UserDomainName"].asString(); - auto allSwitchInfos = value["SwitchInfos"]["SwitchInfo"]; - for (auto value : allSwitchInfos) + if(!valuePreviewsPreview["InstanceId"].isNull()) + previewsObject.instanceId = valuePreviewsPreview["InstanceId"].asString(); + if(!valuePreviewsPreview["Name"].isNull()) + previewsObject.name = valuePreviewsPreview["Name"].asString(); + if(!valuePreviewsPreview["UserDomainName"].isNull()) + previewsObject.userDomainName = valuePreviewsPreview["UserDomainName"].asString(); + auto allSwitchInfosNode = allPreviewsNode["SwitchInfos"]["SwitchInfo"]; + for (auto allPreviewsNodeSwitchInfosSwitchInfo : allSwitchInfosNode) { Preview::SwitchInfo switchInfosObject; - if(!value["StrategyName"].isNull()) - switchInfosObject.strategyName = value["StrategyName"].asString(); - if(!value["Content"].isNull()) - switchInfosObject.content = value["Content"].asString(); + if(!allPreviewsNodeSwitchInfosSwitchInfo["StrategyName"].isNull()) + switchInfosObject.strategyName = allPreviewsNodeSwitchInfosSwitchInfo["StrategyName"].asString(); + if(!allPreviewsNodeSwitchInfosSwitchInfo["Content"].isNull()) + switchInfosObject.content = allPreviewsNodeSwitchInfosSwitchInfo["Content"].asString(); previewsObject.switchInfos.push_back(switchInfosObject); } previews_.push_back(previewsObject); diff --git a/alidns/src/model/QueryCreateInstancePriceResult.cc b/alidns/src/model/QueryCreateInstancePriceResult.cc index 97fbf04f3..54bb74f9f 100644 --- a/alidns/src/model/QueryCreateInstancePriceResult.cc +++ b/alidns/src/model/QueryCreateInstancePriceResult.cc @@ -39,16 +39,16 @@ void QueryCreateInstancePriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Name"].isNull()) - rulesObject.name = value["Name"].asString(); - if(!value["Title"].isNull()) - rulesObject.title = value["Title"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = std::stol(valueRulesRule["RuleId"].asString()); + if(!valueRulesRule["Name"].isNull()) + rulesObject.name = valueRulesRule["Name"].asString(); + if(!valueRulesRule["Title"].isNull()) + rulesObject.title = valueRulesRule["Title"].asString(); rules_.push_back(rulesObject); } if(!value["Origin"].isNull()) diff --git a/appmallsservice/src/model/GetMessagesResult.cc b/appmallsservice/src/model/GetMessagesResult.cc index fffaa780c..53b794ab9 100644 --- a/appmallsservice/src/model/GetMessagesResult.cc +++ b/appmallsservice/src/model/GetMessagesResult.cc @@ -39,18 +39,18 @@ void GetMessagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBizMessages = value["BizMessages"]["BizMessagesItem"]; - for (auto value : allBizMessages) + auto allBizMessagesNode = value["BizMessages"]["BizMessagesItem"]; + for (auto valueBizMessagesBizMessagesItem : allBizMessagesNode) { BizMessagesItem bizMessagesObject; - if(!value["PubTime"].isNull()) - bizMessagesObject.pubTime = value["PubTime"].asString(); - if(!value["Topic"].isNull()) - bizMessagesObject.topic = value["Topic"].asString(); - if(!value["DataId"].isNull()) - bizMessagesObject.dataId = std::stol(value["DataId"].asString()); - if(!value["ContentMapJson"].isNull()) - bizMessagesObject.contentMapJson = value["ContentMapJson"].asString(); + if(!valueBizMessagesBizMessagesItem["PubTime"].isNull()) + bizMessagesObject.pubTime = valueBizMessagesBizMessagesItem["PubTime"].asString(); + if(!valueBizMessagesBizMessagesItem["Topic"].isNull()) + bizMessagesObject.topic = valueBizMessagesBizMessagesItem["Topic"].asString(); + if(!valueBizMessagesBizMessagesItem["DataId"].isNull()) + bizMessagesObject.dataId = std::stol(valueBizMessagesBizMessagesItem["DataId"].asString()); + if(!valueBizMessagesBizMessagesItem["ContentMapJson"].isNull()) + bizMessagesObject.contentMapJson = valueBizMessagesBizMessagesItem["ContentMapJson"].asString(); bizMessages_.push_back(bizMessagesObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/TaobaoFilmGetCinemasResult.cc b/appmallsservice/src/model/TaobaoFilmGetCinemasResult.cc index e4a873411..ecf53f25f 100644 --- a/appmallsservice/src/model/TaobaoFilmGetCinemasResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetCinemasResult.cc @@ -39,30 +39,30 @@ void TaobaoFilmGetCinemasResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCinemas = value["Cinemas"]["CinemasItem"]; - for (auto value : allCinemas) + auto allCinemasNode = value["Cinemas"]["CinemasItem"]; + for (auto valueCinemasCinemasItem : allCinemasNode) { CinemasItem cinemasObject; - if(!value["Address"].isNull()) - cinemasObject.address = value["Address"].asString(); - if(!value["CinemaName"].isNull()) - cinemasObject.cinemaName = value["CinemaName"].asString(); - if(!value["CityId"].isNull()) - cinemasObject.cityId = std::stol(value["CityId"].asString()); - if(!value["Id"].isNull()) - cinemasObject.id = std::stol(value["Id"].asString()); - if(!value["Latitude"].isNull()) - cinemasObject.latitude = value["Latitude"].asString(); - if(!value["Longitude"].isNull()) - cinemasObject.longitude = value["Longitude"].asString(); - if(!value["Phone"].isNull()) - cinemasObject.phone = value["Phone"].asString(); - if(!value["RegionName"].isNull()) - cinemasObject.regionName = value["RegionName"].asString(); - if(!value["ScheduleCloseTime"].isNull()) - cinemasObject.scheduleCloseTime = std::stol(value["ScheduleCloseTime"].asString()); - if(!value["StandardId"].isNull()) - cinemasObject.standardId = value["StandardId"].asString(); + if(!valueCinemasCinemasItem["Address"].isNull()) + cinemasObject.address = valueCinemasCinemasItem["Address"].asString(); + if(!valueCinemasCinemasItem["CinemaName"].isNull()) + cinemasObject.cinemaName = valueCinemasCinemasItem["CinemaName"].asString(); + if(!valueCinemasCinemasItem["CityId"].isNull()) + cinemasObject.cityId = std::stol(valueCinemasCinemasItem["CityId"].asString()); + if(!valueCinemasCinemasItem["Id"].isNull()) + cinemasObject.id = std::stol(valueCinemasCinemasItem["Id"].asString()); + if(!valueCinemasCinemasItem["Latitude"].isNull()) + cinemasObject.latitude = valueCinemasCinemasItem["Latitude"].asString(); + if(!valueCinemasCinemasItem["Longitude"].isNull()) + cinemasObject.longitude = valueCinemasCinemasItem["Longitude"].asString(); + if(!valueCinemasCinemasItem["Phone"].isNull()) + cinemasObject.phone = valueCinemasCinemasItem["Phone"].asString(); + if(!valueCinemasCinemasItem["RegionName"].isNull()) + cinemasObject.regionName = valueCinemasCinemasItem["RegionName"].asString(); + if(!valueCinemasCinemasItem["ScheduleCloseTime"].isNull()) + cinemasObject.scheduleCloseTime = std::stol(valueCinemasCinemasItem["ScheduleCloseTime"].asString()); + if(!valueCinemasCinemasItem["StandardId"].isNull()) + cinemasObject.standardId = valueCinemasCinemasItem["StandardId"].asString(); cinemas_.push_back(cinemasObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/TaobaoFilmGetHotShowsResult.cc b/appmallsservice/src/model/TaobaoFilmGetHotShowsResult.cc index 2eef6756c..c92cde981 100644 --- a/appmallsservice/src/model/TaobaoFilmGetHotShowsResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetHotShowsResult.cc @@ -39,44 +39,44 @@ void TaobaoFilmGetHotShowsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allShows = value["Shows"]["ShowsItem"]; - for (auto value : allShows) + auto allShowsNode = value["Shows"]["ShowsItem"]; + for (auto valueShowsShowsItem : allShowsNode) { ShowsItem showsObject; - if(!value["BackgroundPicture"].isNull()) - showsObject.backgroundPicture = value["BackgroundPicture"].asString(); - if(!value["Country"].isNull()) - showsObject.country = value["Country"].asString(); - if(!value["Description"].isNull()) - showsObject.description = value["Description"].asString(); - if(!value["Director"].isNull()) - showsObject.director = value["Director"].asString(); - if(!value["Duration"].isNull()) - showsObject.duration = std::stol(value["Duration"].asString()); - if(!value["Highlight"].isNull()) - showsObject.highlight = value["Highlight"].asString(); - if(!value["Id"].isNull()) - showsObject.id = std::stol(value["Id"].asString()); - if(!value["Language"].isNull()) - showsObject.language = value["Language"].asString(); - if(!value["LeadingRole"].isNull()) - showsObject.leadingRole = value["LeadingRole"].asString(); - if(!value["OpenDay"].isNull()) - showsObject.openDay = value["OpenDay"].asString(); - if(!value["OpenTime"].isNull()) - showsObject.openTime = value["OpenTime"].asString(); - if(!value["Poster"].isNull()) - showsObject.poster = value["Poster"].asString(); - if(!value["Remark"].isNull()) - showsObject.remark = value["Remark"].asString(); - if(!value["ShowMark"].isNull()) - showsObject.showMark = value["ShowMark"].asString(); - if(!value["ShowName"].isNull()) - showsObject.showName = value["ShowName"].asString(); - if(!value["ShowNameEn"].isNull()) - showsObject.showNameEn = value["ShowNameEn"].asString(); - if(!value["Type"].isNull()) - showsObject.type = value["Type"].asString(); + if(!valueShowsShowsItem["BackgroundPicture"].isNull()) + showsObject.backgroundPicture = valueShowsShowsItem["BackgroundPicture"].asString(); + if(!valueShowsShowsItem["Country"].isNull()) + showsObject.country = valueShowsShowsItem["Country"].asString(); + if(!valueShowsShowsItem["Description"].isNull()) + showsObject.description = valueShowsShowsItem["Description"].asString(); + if(!valueShowsShowsItem["Director"].isNull()) + showsObject.director = valueShowsShowsItem["Director"].asString(); + if(!valueShowsShowsItem["Duration"].isNull()) + showsObject.duration = std::stol(valueShowsShowsItem["Duration"].asString()); + if(!valueShowsShowsItem["Highlight"].isNull()) + showsObject.highlight = valueShowsShowsItem["Highlight"].asString(); + if(!valueShowsShowsItem["Id"].isNull()) + showsObject.id = std::stol(valueShowsShowsItem["Id"].asString()); + if(!valueShowsShowsItem["Language"].isNull()) + showsObject.language = valueShowsShowsItem["Language"].asString(); + if(!valueShowsShowsItem["LeadingRole"].isNull()) + showsObject.leadingRole = valueShowsShowsItem["LeadingRole"].asString(); + if(!valueShowsShowsItem["OpenDay"].isNull()) + showsObject.openDay = valueShowsShowsItem["OpenDay"].asString(); + if(!valueShowsShowsItem["OpenTime"].isNull()) + showsObject.openTime = valueShowsShowsItem["OpenTime"].asString(); + if(!valueShowsShowsItem["Poster"].isNull()) + showsObject.poster = valueShowsShowsItem["Poster"].asString(); + if(!valueShowsShowsItem["Remark"].isNull()) + showsObject.remark = valueShowsShowsItem["Remark"].asString(); + if(!valueShowsShowsItem["ShowMark"].isNull()) + showsObject.showMark = valueShowsShowsItem["ShowMark"].asString(); + if(!valueShowsShowsItem["ShowName"].isNull()) + showsObject.showName = valueShowsShowsItem["ShowName"].asString(); + if(!valueShowsShowsItem["ShowNameEn"].isNull()) + showsObject.showNameEn = valueShowsShowsItem["ShowNameEn"].asString(); + if(!valueShowsShowsItem["Type"].isNull()) + showsObject.type = valueShowsShowsItem["Type"].asString(); auto allShowVersionList = value["ShowVersionList"]["ShowVersionList"]; for (auto value : allShowVersionList) showsObject.showVersionList.push_back(value.asString()); diff --git a/appmallsservice/src/model/TaobaoFilmGetRegionListResult.cc b/appmallsservice/src/model/TaobaoFilmGetRegionListResult.cc index 270d8131c..d5a85cbdf 100644 --- a/appmallsservice/src/model/TaobaoFilmGetRegionListResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetRegionListResult.cc @@ -39,20 +39,20 @@ void TaobaoFilmGetRegionListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["RegionsItem"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["RegionsItem"]; + for (auto valueRegionsRegionsItem : allRegionsNode) { RegionsItem regionsObject; - if(!value["CityCode"].isNull()) - regionsObject.cityCode = std::stol(value["CityCode"].asString()); - if(!value["Id"].isNull()) - regionsObject.id = std::stol(value["Id"].asString()); - if(!value["ParentId"].isNull()) - regionsObject.parentId = std::stol(value["ParentId"].asString()); - if(!value["PinYin"].isNull()) - regionsObject.pinYin = value["PinYin"].asString(); - if(!value["RegionName"].isNull()) - regionsObject.regionName = value["RegionName"].asString(); + if(!valueRegionsRegionsItem["CityCode"].isNull()) + regionsObject.cityCode = std::stol(valueRegionsRegionsItem["CityCode"].asString()); + if(!valueRegionsRegionsItem["Id"].isNull()) + regionsObject.id = std::stol(valueRegionsRegionsItem["Id"].asString()); + if(!valueRegionsRegionsItem["ParentId"].isNull()) + regionsObject.parentId = std::stol(valueRegionsRegionsItem["ParentId"].asString()); + if(!valueRegionsRegionsItem["PinYin"].isNull()) + regionsObject.pinYin = valueRegionsRegionsItem["PinYin"].asString(); + if(!valueRegionsRegionsItem["RegionName"].isNull()) + regionsObject.regionName = valueRegionsRegionsItem["RegionName"].asString(); regions_.push_back(regionsObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/TaobaoFilmGetSchedulesResult.cc b/appmallsservice/src/model/TaobaoFilmGetSchedulesResult.cc index d79877027..28ab2866c 100644 --- a/appmallsservice/src/model/TaobaoFilmGetSchedulesResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetSchedulesResult.cc @@ -39,40 +39,40 @@ void TaobaoFilmGetSchedulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSchedules = value["Schedules"]["SchedulesItem"]; - for (auto value : allSchedules) + auto allSchedulesNode = value["Schedules"]["SchedulesItem"]; + for (auto valueSchedulesSchedulesItem : allSchedulesNode) { SchedulesItem schedulesObject; - if(!value["CinemaId"].isNull()) - schedulesObject.cinemaId = std::stol(value["CinemaId"].asString()); - if(!value["CloseTime"].isNull()) - schedulesObject.closeTime = value["CloseTime"].asString(); - if(!value["HallName"].isNull()) - schedulesObject.hallName = value["HallName"].asString(); - if(!value["Id"].isNull()) - schedulesObject.id = std::stol(value["Id"].asString()); - if(!value["IsExpired"].isNull()) - schedulesObject.isExpired = value["IsExpired"].asString() == "true"; - if(!value["MaxCanBuy"].isNull()) - schedulesObject.maxCanBuy = std::stol(value["MaxCanBuy"].asString()); - if(!value["Price"].isNull()) - schedulesObject.price = std::stol(value["Price"].asString()); - if(!value["ScheduleArea"].isNull()) - schedulesObject.scheduleArea = value["ScheduleArea"].asString(); - if(!value["SectionId"].isNull()) - schedulesObject.sectionId = value["SectionId"].asString(); - if(!value["ServiceFee"].isNull()) - schedulesObject.serviceFee = std::stol(value["ServiceFee"].asString()); - if(!value["ShowDate"].isNull()) - schedulesObject.showDate = value["ShowDate"].asString(); - if(!value["ShowId"].isNull()) - schedulesObject.showId = std::stol(value["ShowId"].asString()); - if(!value["ShowTime"].isNull()) - schedulesObject.showTime = value["ShowTime"].asString(); - if(!value["ShowVersion"].isNull()) - schedulesObject.showVersion = value["ShowVersion"].asString(); - if(!value["HallId"].isNull()) - schedulesObject.hallId = value["HallId"].asString(); + if(!valueSchedulesSchedulesItem["CinemaId"].isNull()) + schedulesObject.cinemaId = std::stol(valueSchedulesSchedulesItem["CinemaId"].asString()); + if(!valueSchedulesSchedulesItem["CloseTime"].isNull()) + schedulesObject.closeTime = valueSchedulesSchedulesItem["CloseTime"].asString(); + if(!valueSchedulesSchedulesItem["HallName"].isNull()) + schedulesObject.hallName = valueSchedulesSchedulesItem["HallName"].asString(); + if(!valueSchedulesSchedulesItem["Id"].isNull()) + schedulesObject.id = std::stol(valueSchedulesSchedulesItem["Id"].asString()); + if(!valueSchedulesSchedulesItem["IsExpired"].isNull()) + schedulesObject.isExpired = valueSchedulesSchedulesItem["IsExpired"].asString() == "true"; + if(!valueSchedulesSchedulesItem["MaxCanBuy"].isNull()) + schedulesObject.maxCanBuy = std::stol(valueSchedulesSchedulesItem["MaxCanBuy"].asString()); + if(!valueSchedulesSchedulesItem["Price"].isNull()) + schedulesObject.price = std::stol(valueSchedulesSchedulesItem["Price"].asString()); + if(!valueSchedulesSchedulesItem["ScheduleArea"].isNull()) + schedulesObject.scheduleArea = valueSchedulesSchedulesItem["ScheduleArea"].asString(); + if(!valueSchedulesSchedulesItem["SectionId"].isNull()) + schedulesObject.sectionId = valueSchedulesSchedulesItem["SectionId"].asString(); + if(!valueSchedulesSchedulesItem["ServiceFee"].isNull()) + schedulesObject.serviceFee = std::stol(valueSchedulesSchedulesItem["ServiceFee"].asString()); + if(!valueSchedulesSchedulesItem["ShowDate"].isNull()) + schedulesObject.showDate = valueSchedulesSchedulesItem["ShowDate"].asString(); + if(!valueSchedulesSchedulesItem["ShowId"].isNull()) + schedulesObject.showId = std::stol(valueSchedulesSchedulesItem["ShowId"].asString()); + if(!valueSchedulesSchedulesItem["ShowTime"].isNull()) + schedulesObject.showTime = valueSchedulesSchedulesItem["ShowTime"].asString(); + if(!valueSchedulesSchedulesItem["ShowVersion"].isNull()) + schedulesObject.showVersion = valueSchedulesSchedulesItem["ShowVersion"].asString(); + if(!valueSchedulesSchedulesItem["HallId"].isNull()) + schedulesObject.hallId = valueSchedulesSchedulesItem["HallId"].asString(); schedules_.push_back(schedulesObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/TaobaoFilmGetSeatsResult.cc b/appmallsservice/src/model/TaobaoFilmGetSeatsResult.cc index 9fdca831f..b121c0138 100644 --- a/appmallsservice/src/model/TaobaoFilmGetSeatsResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetSeatsResult.cc @@ -68,30 +68,30 @@ void TaobaoFilmGetSeatsResult::parse(const std::string &payload) seatMap_.soldCount = std::stol(seatMapNode["SoldCount"].asString()); if(!seatMapNode["TipMessage"].isNull()) seatMap_.tipMessage = seatMapNode["TipMessage"].asString(); - auto allSeats = value["Seats"]["SeatsItem"]; - for (auto value : allSeats) + auto allSeatsNode = seatMapNode["Seats"]["SeatsItem"]; + for (auto seatMapNodeSeatsSeatsItem : allSeatsNode) { SeatMap::SeatsItem seatsItemObject; - if(!value["Area"].isNull()) - seatsItemObject.area = value["Area"].asString(); - if(!value["Column"].isNull()) - seatsItemObject.column = std::stol(value["Column"].asString()); - if(!value["ExtId"].isNull()) - seatsItemObject.extId = value["ExtId"].asString(); - if(!value["Flag"].isNull()) - seatsItemObject.flag = std::stol(value["Flag"].asString()); - if(!value["LeftPx"].isNull()) - seatsItemObject.leftPx = std::stol(value["LeftPx"].asString()); - if(!value["Name"].isNull()) - seatsItemObject.name = value["Name"].asString(); - if(!value["Row"].isNull()) - seatsItemObject.row = std::stol(value["Row"].asString()); - if(!value["RowName"].isNull()) - seatsItemObject.rowName = value["RowName"].asString(); - if(!value["Status"].isNull()) - seatsItemObject.status = std::stol(value["Status"].asString()); - if(!value["TopPx"].isNull()) - seatsItemObject.topPx = std::stol(value["TopPx"].asString()); + if(!seatMapNodeSeatsSeatsItem["Area"].isNull()) + seatsItemObject.area = seatMapNodeSeatsSeatsItem["Area"].asString(); + if(!seatMapNodeSeatsSeatsItem["Column"].isNull()) + seatsItemObject.column = std::stol(seatMapNodeSeatsSeatsItem["Column"].asString()); + if(!seatMapNodeSeatsSeatsItem["ExtId"].isNull()) + seatsItemObject.extId = seatMapNodeSeatsSeatsItem["ExtId"].asString(); + if(!seatMapNodeSeatsSeatsItem["Flag"].isNull()) + seatsItemObject.flag = std::stol(seatMapNodeSeatsSeatsItem["Flag"].asString()); + if(!seatMapNodeSeatsSeatsItem["LeftPx"].isNull()) + seatsItemObject.leftPx = std::stol(seatMapNodeSeatsSeatsItem["LeftPx"].asString()); + if(!seatMapNodeSeatsSeatsItem["Name"].isNull()) + seatsItemObject.name = seatMapNodeSeatsSeatsItem["Name"].asString(); + if(!seatMapNodeSeatsSeatsItem["Row"].isNull()) + seatsItemObject.row = std::stol(seatMapNodeSeatsSeatsItem["Row"].asString()); + if(!seatMapNodeSeatsSeatsItem["RowName"].isNull()) + seatsItemObject.rowName = seatMapNodeSeatsSeatsItem["RowName"].asString(); + if(!seatMapNodeSeatsSeatsItem["Status"].isNull()) + seatsItemObject.status = std::stol(seatMapNodeSeatsSeatsItem["Status"].asString()); + if(!seatMapNodeSeatsSeatsItem["TopPx"].isNull()) + seatsItemObject.topPx = std::stol(seatMapNodeSeatsSeatsItem["TopPx"].asString()); seatMap_.seats.push_back(seatsItemObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/TaobaoFilmGetShowCommentsResult.cc b/appmallsservice/src/model/TaobaoFilmGetShowCommentsResult.cc index 325166086..2d81cb3e3 100644 --- a/appmallsservice/src/model/TaobaoFilmGetShowCommentsResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetShowCommentsResult.cc @@ -39,26 +39,26 @@ void TaobaoFilmGetShowCommentsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCommentList = value["CommentList"]["CommentListItem"]; - for (auto value : allCommentList) + auto allCommentListNode = value["CommentList"]["CommentListItem"]; + for (auto valueCommentListCommentListItem : allCommentListNode) { CommentListItem commentListObject; - if(!value["CommentTime"].isNull()) - commentListObject.commentTime = value["CommentTime"].asString(); - if(!value["Content"].isNull()) - commentListObject.content = value["Content"].asString(); - if(!value["FavorCount"].isNull()) - commentListObject.favorCount = std::stol(value["FavorCount"].asString()); - if(!value["Id"].isNull()) - commentListObject.id = std::stol(value["Id"].asString()); - if(!value["NickName"].isNull()) - commentListObject.nickName = value["NickName"].asString(); - if(!value["Remark"].isNull()) - commentListObject.remark = std::stol(value["Remark"].asString()); - if(!value["ShowId"].isNull()) - commentListObject.showId = std::stol(value["ShowId"].asString()); - if(!value["Subject"].isNull()) - commentListObject.subject = value["Subject"].asString(); + if(!valueCommentListCommentListItem["CommentTime"].isNull()) + commentListObject.commentTime = valueCommentListCommentListItem["CommentTime"].asString(); + if(!valueCommentListCommentListItem["Content"].isNull()) + commentListObject.content = valueCommentListCommentListItem["Content"].asString(); + if(!valueCommentListCommentListItem["FavorCount"].isNull()) + commentListObject.favorCount = std::stol(valueCommentListCommentListItem["FavorCount"].asString()); + if(!valueCommentListCommentListItem["Id"].isNull()) + commentListObject.id = std::stol(valueCommentListCommentListItem["Id"].asString()); + if(!valueCommentListCommentListItem["NickName"].isNull()) + commentListObject.nickName = valueCommentListCommentListItem["NickName"].asString(); + if(!valueCommentListCommentListItem["Remark"].isNull()) + commentListObject.remark = std::stol(valueCommentListCommentListItem["Remark"].asString()); + if(!valueCommentListCommentListItem["ShowId"].isNull()) + commentListObject.showId = std::stol(valueCommentListCommentListItem["ShowId"].asString()); + if(!valueCommentListCommentListItem["Subject"].isNull()) + commentListObject.subject = valueCommentListCommentListItem["Subject"].asString(); commentList_.push_back(commentListObject); } if(!value["ErrorCode"].isNull()) diff --git a/appmallsservice/src/model/TaobaoFilmGetSoonShowsResult.cc b/appmallsservice/src/model/TaobaoFilmGetSoonShowsResult.cc index 24b8d1457..163606eec 100644 --- a/appmallsservice/src/model/TaobaoFilmGetSoonShowsResult.cc +++ b/appmallsservice/src/model/TaobaoFilmGetSoonShowsResult.cc @@ -39,44 +39,44 @@ void TaobaoFilmGetSoonShowsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allShows = value["Shows"]["ShowsItem"]; - for (auto value : allShows) + auto allShowsNode = value["Shows"]["ShowsItem"]; + for (auto valueShowsShowsItem : allShowsNode) { ShowsItem showsObject; - if(!value["BackgroundPicture"].isNull()) - showsObject.backgroundPicture = value["BackgroundPicture"].asString(); - if(!value["Country"].isNull()) - showsObject.country = value["Country"].asString(); - if(!value["Description"].isNull()) - showsObject.description = value["Description"].asString(); - if(!value["Director"].isNull()) - showsObject.director = value["Director"].asString(); - if(!value["Duration"].isNull()) - showsObject.duration = std::stol(value["Duration"].asString()); - if(!value["Highlight"].isNull()) - showsObject.highlight = value["Highlight"].asString(); - if(!value["Id"].isNull()) - showsObject.id = std::stol(value["Id"].asString()); - if(!value["Language"].isNull()) - showsObject.language = value["Language"].asString(); - if(!value["LeadingRole"].isNull()) - showsObject.leadingRole = value["LeadingRole"].asString(); - if(!value["OpenDay"].isNull()) - showsObject.openDay = value["OpenDay"].asString(); - if(!value["OpenTime"].isNull()) - showsObject.openTime = value["OpenTime"].asString(); - if(!value["Poster"].isNull()) - showsObject.poster = value["Poster"].asString(); - if(!value["Remark"].isNull()) - showsObject.remark = value["Remark"].asString(); - if(!value["ShowMark"].isNull()) - showsObject.showMark = value["ShowMark"].asString(); - if(!value["ShowName"].isNull()) - showsObject.showName = value["ShowName"].asString(); - if(!value["ShowNameEn"].isNull()) - showsObject.showNameEn = value["ShowNameEn"].asString(); - if(!value["Type"].isNull()) - showsObject.type = value["Type"].asString(); + if(!valueShowsShowsItem["BackgroundPicture"].isNull()) + showsObject.backgroundPicture = valueShowsShowsItem["BackgroundPicture"].asString(); + if(!valueShowsShowsItem["Country"].isNull()) + showsObject.country = valueShowsShowsItem["Country"].asString(); + if(!valueShowsShowsItem["Description"].isNull()) + showsObject.description = valueShowsShowsItem["Description"].asString(); + if(!valueShowsShowsItem["Director"].isNull()) + showsObject.director = valueShowsShowsItem["Director"].asString(); + if(!valueShowsShowsItem["Duration"].isNull()) + showsObject.duration = std::stol(valueShowsShowsItem["Duration"].asString()); + if(!valueShowsShowsItem["Highlight"].isNull()) + showsObject.highlight = valueShowsShowsItem["Highlight"].asString(); + if(!valueShowsShowsItem["Id"].isNull()) + showsObject.id = std::stol(valueShowsShowsItem["Id"].asString()); + if(!valueShowsShowsItem["Language"].isNull()) + showsObject.language = valueShowsShowsItem["Language"].asString(); + if(!valueShowsShowsItem["LeadingRole"].isNull()) + showsObject.leadingRole = valueShowsShowsItem["LeadingRole"].asString(); + if(!valueShowsShowsItem["OpenDay"].isNull()) + showsObject.openDay = valueShowsShowsItem["OpenDay"].asString(); + if(!valueShowsShowsItem["OpenTime"].isNull()) + showsObject.openTime = valueShowsShowsItem["OpenTime"].asString(); + if(!valueShowsShowsItem["Poster"].isNull()) + showsObject.poster = valueShowsShowsItem["Poster"].asString(); + if(!valueShowsShowsItem["Remark"].isNull()) + showsObject.remark = valueShowsShowsItem["Remark"].asString(); + if(!valueShowsShowsItem["ShowMark"].isNull()) + showsObject.showMark = valueShowsShowsItem["ShowMark"].asString(); + if(!valueShowsShowsItem["ShowName"].isNull()) + showsObject.showName = valueShowsShowsItem["ShowName"].asString(); + if(!valueShowsShowsItem["ShowNameEn"].isNull()) + showsObject.showNameEn = valueShowsShowsItem["ShowNameEn"].asString(); + if(!valueShowsShowsItem["Type"].isNull()) + showsObject.type = valueShowsShowsItem["Type"].asString(); auto allShowVersionList = value["ShowVersionList"]["ShowVersionList"]; for (auto value : allShowVersionList) showsObject.showVersionList.push_back(value.asString()); diff --git a/arms/src/model/ListRetcodeAppsResult.cc b/arms/src/model/ListRetcodeAppsResult.cc index 7edf06108..7d75f0bf0 100644 --- a/arms/src/model/ListRetcodeAppsResult.cc +++ b/arms/src/model/ListRetcodeAppsResult.cc @@ -39,16 +39,16 @@ void ListRetcodeAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRetcodeApps = value["RetcodeApps"]["RetcodeApp"]; - for (auto value : allRetcodeApps) + auto allRetcodeAppsNode = value["RetcodeApps"]["RetcodeApp"]; + for (auto valueRetcodeAppsRetcodeApp : allRetcodeAppsNode) { RetcodeApp retcodeAppsObject; - if(!value["AppId"].isNull()) - retcodeAppsObject.appId = std::stol(value["AppId"].asString()); - if(!value["Pid"].isNull()) - retcodeAppsObject.pid = value["Pid"].asString(); - if(!value["AppName"].isNull()) - retcodeAppsObject.appName = value["AppName"].asString(); + if(!valueRetcodeAppsRetcodeApp["AppId"].isNull()) + retcodeAppsObject.appId = std::stol(valueRetcodeAppsRetcodeApp["AppId"].asString()); + if(!valueRetcodeAppsRetcodeApp["Pid"].isNull()) + retcodeAppsObject.pid = valueRetcodeAppsRetcodeApp["Pid"].asString(); + if(!valueRetcodeAppsRetcodeApp["AppName"].isNull()) + retcodeAppsObject.appName = valueRetcodeAppsRetcodeApp["AppName"].asString(); retcodeApps_.push_back(retcodeAppsObject); } diff --git a/arms/src/model/ListTraceAppsResult.cc b/arms/src/model/ListTraceAppsResult.cc index 223c5b604..eb541459a 100644 --- a/arms/src/model/ListTraceAppsResult.cc +++ b/arms/src/model/ListTraceAppsResult.cc @@ -39,26 +39,26 @@ void ListTraceAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTraceApps = value["TraceApps"]["TraceApp"]; - for (auto value : allTraceApps) + auto allTraceAppsNode = value["TraceApps"]["TraceApp"]; + for (auto valueTraceAppsTraceApp : allTraceAppsNode) { TraceApp traceAppsObject; - if(!value["AppId"].isNull()) - traceAppsObject.appId = std::stol(value["AppId"].asString()); - if(!value["Pid"].isNull()) - traceAppsObject.pid = value["Pid"].asString(); - if(!value["AppName"].isNull()) - traceAppsObject.appName = value["AppName"].asString(); - if(!value["Type"].isNull()) - traceAppsObject.type = value["Type"].asString(); - if(!value["UserId"].isNull()) - traceAppsObject.userId = value["UserId"].asString(); - if(!value["CreateTime"].isNull()) - traceAppsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - traceAppsObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["RegionId"].isNull()) - traceAppsObject.regionId = value["RegionId"].asString(); + if(!valueTraceAppsTraceApp["AppId"].isNull()) + traceAppsObject.appId = std::stol(valueTraceAppsTraceApp["AppId"].asString()); + if(!valueTraceAppsTraceApp["Pid"].isNull()) + traceAppsObject.pid = valueTraceAppsTraceApp["Pid"].asString(); + if(!valueTraceAppsTraceApp["AppName"].isNull()) + traceAppsObject.appName = valueTraceAppsTraceApp["AppName"].asString(); + if(!valueTraceAppsTraceApp["Type"].isNull()) + traceAppsObject.type = valueTraceAppsTraceApp["Type"].asString(); + if(!valueTraceAppsTraceApp["UserId"].isNull()) + traceAppsObject.userId = valueTraceAppsTraceApp["UserId"].asString(); + if(!valueTraceAppsTraceApp["CreateTime"].isNull()) + traceAppsObject.createTime = std::stol(valueTraceAppsTraceApp["CreateTime"].asString()); + if(!valueTraceAppsTraceApp["UpdateTime"].isNull()) + traceAppsObject.updateTime = std::stol(valueTraceAppsTraceApp["UpdateTime"].asString()); + if(!valueTraceAppsTraceApp["RegionId"].isNull()) + traceAppsObject.regionId = valueTraceAppsTraceApp["RegionId"].asString(); traceApps_.push_back(traceAppsObject); } if(!value["Success"].isNull()) diff --git a/arms/src/model/SearchAlertContactGroupResult.cc b/arms/src/model/SearchAlertContactGroupResult.cc index 2ca10d180..0cb105474 100644 --- a/arms/src/model/SearchAlertContactGroupResult.cc +++ b/arms/src/model/SearchAlertContactGroupResult.cc @@ -39,20 +39,20 @@ void SearchAlertContactGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContactGroups = value["ContactGroups"]["ContactGroup"]; - for (auto value : allContactGroups) + auto allContactGroupsNode = value["ContactGroups"]["ContactGroup"]; + for (auto valueContactGroupsContactGroup : allContactGroupsNode) { ContactGroup contactGroupsObject; - if(!value["ContactGroupId"].isNull()) - contactGroupsObject.contactGroupId = std::stol(value["ContactGroupId"].asString()); - if(!value["ContactGroupName"].isNull()) - contactGroupsObject.contactGroupName = value["ContactGroupName"].asString(); - if(!value["UserId"].isNull()) - contactGroupsObject.userId = value["UserId"].asString(); - if(!value["CreateTime"].isNull()) - contactGroupsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - contactGroupsObject.updateTime = std::stol(value["UpdateTime"].asString()); + if(!valueContactGroupsContactGroup["ContactGroupId"].isNull()) + contactGroupsObject.contactGroupId = std::stol(valueContactGroupsContactGroup["ContactGroupId"].asString()); + if(!valueContactGroupsContactGroup["ContactGroupName"].isNull()) + contactGroupsObject.contactGroupName = valueContactGroupsContactGroup["ContactGroupName"].asString(); + if(!valueContactGroupsContactGroup["UserId"].isNull()) + contactGroupsObject.userId = valueContactGroupsContactGroup["UserId"].asString(); + if(!valueContactGroupsContactGroup["CreateTime"].isNull()) + contactGroupsObject.createTime = std::stol(valueContactGroupsContactGroup["CreateTime"].asString()); + if(!valueContactGroupsContactGroup["UpdateTime"].isNull()) + contactGroupsObject.updateTime = std::stol(valueContactGroupsContactGroup["UpdateTime"].asString()); contactGroups_.push_back(contactGroupsObject); } diff --git a/arms/src/model/SearchAlertContactResult.cc b/arms/src/model/SearchAlertContactResult.cc index 2c02cc7ae..7a66b080c 100644 --- a/arms/src/model/SearchAlertContactResult.cc +++ b/arms/src/model/SearchAlertContactResult.cc @@ -46,28 +46,28 @@ void SearchAlertContactResult::parse(const std::string &payload) pageBean_.pageNumber = std::stoi(pageBeanNode["PageNumber"].asString()); if(!pageBeanNode["PageSize"].isNull()) pageBean_.pageSize = std::stoi(pageBeanNode["PageSize"].asString()); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + auto allContactsNode = pageBeanNode["Contacts"]["Contact"]; + for (auto pageBeanNodeContactsContact : allContactsNode) { PageBean::Contact contactObject; - if(!value["ContactId"].isNull()) - contactObject.contactId = std::stol(value["ContactId"].asString()); - if(!value["ContactName"].isNull()) - contactObject.contactName = value["ContactName"].asString(); - if(!value["Phone"].isNull()) - contactObject.phone = value["Phone"].asString(); - if(!value["Email"].isNull()) - contactObject.email = value["Email"].asString(); - if(!value["UserId"].isNull()) - contactObject.userId = value["UserId"].asString(); - if(!value["DingRobot"].isNull()) - contactObject.dingRobot = value["DingRobot"].asString(); - if(!value["CreateTime"].isNull()) - contactObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - contactObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["SystemNoc"].isNull()) - contactObject.systemNoc = value["SystemNoc"].asString() == "true"; + if(!pageBeanNodeContactsContact["ContactId"].isNull()) + contactObject.contactId = std::stol(pageBeanNodeContactsContact["ContactId"].asString()); + if(!pageBeanNodeContactsContact["ContactName"].isNull()) + contactObject.contactName = pageBeanNodeContactsContact["ContactName"].asString(); + if(!pageBeanNodeContactsContact["Phone"].isNull()) + contactObject.phone = pageBeanNodeContactsContact["Phone"].asString(); + if(!pageBeanNodeContactsContact["Email"].isNull()) + contactObject.email = pageBeanNodeContactsContact["Email"].asString(); + if(!pageBeanNodeContactsContact["UserId"].isNull()) + contactObject.userId = pageBeanNodeContactsContact["UserId"].asString(); + if(!pageBeanNodeContactsContact["DingRobot"].isNull()) + contactObject.dingRobot = pageBeanNodeContactsContact["DingRobot"].asString(); + if(!pageBeanNodeContactsContact["CreateTime"].isNull()) + contactObject.createTime = std::stol(pageBeanNodeContactsContact["CreateTime"].asString()); + if(!pageBeanNodeContactsContact["UpdateTime"].isNull()) + contactObject.updateTime = std::stol(pageBeanNodeContactsContact["UpdateTime"].asString()); + if(!pageBeanNodeContactsContact["SystemNoc"].isNull()) + contactObject.systemNoc = pageBeanNodeContactsContact["SystemNoc"].asString() == "true"; pageBean_.contacts.push_back(contactObject); } diff --git a/arms/src/model/SearchRetcodeAppByPageResult.cc b/arms/src/model/SearchRetcodeAppByPageResult.cc index 829301404..d571b746c 100644 --- a/arms/src/model/SearchRetcodeAppByPageResult.cc +++ b/arms/src/model/SearchRetcodeAppByPageResult.cc @@ -46,26 +46,26 @@ void SearchRetcodeAppByPageResult::parse(const std::string &payload) pageBean_.pageNumber = std::stoi(pageBeanNode["PageNumber"].asString()); if(!pageBeanNode["PageSize"].isNull()) pageBean_.pageSize = std::stoi(pageBeanNode["PageSize"].asString()); - auto allRetcodeApps = value["RetcodeApps"]["RetcodeApp"]; - for (auto value : allRetcodeApps) + auto allRetcodeAppsNode = pageBeanNode["RetcodeApps"]["RetcodeApp"]; + for (auto pageBeanNodeRetcodeAppsRetcodeApp : allRetcodeAppsNode) { PageBean::RetcodeApp retcodeAppObject; - if(!value["AppId"].isNull()) - retcodeAppObject.appId = std::stol(value["AppId"].asString()); - if(!value["Pid"].isNull()) - retcodeAppObject.pid = value["Pid"].asString(); - if(!value["AppName"].isNull()) - retcodeAppObject.appName = value["AppName"].asString(); - if(!value["Type"].isNull()) - retcodeAppObject.type = value["Type"].asString(); - if(!value["UserId"].isNull()) - retcodeAppObject.userId = value["UserId"].asString(); - if(!value["RegionId"].isNull()) - retcodeAppObject.regionId = value["RegionId"].asString(); - if(!value["CreateTime"].isNull()) - retcodeAppObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - retcodeAppObject.updateTime = std::stol(value["UpdateTime"].asString()); + if(!pageBeanNodeRetcodeAppsRetcodeApp["AppId"].isNull()) + retcodeAppObject.appId = std::stol(pageBeanNodeRetcodeAppsRetcodeApp["AppId"].asString()); + if(!pageBeanNodeRetcodeAppsRetcodeApp["Pid"].isNull()) + retcodeAppObject.pid = pageBeanNodeRetcodeAppsRetcodeApp["Pid"].asString(); + if(!pageBeanNodeRetcodeAppsRetcodeApp["AppName"].isNull()) + retcodeAppObject.appName = pageBeanNodeRetcodeAppsRetcodeApp["AppName"].asString(); + if(!pageBeanNodeRetcodeAppsRetcodeApp["Type"].isNull()) + retcodeAppObject.type = pageBeanNodeRetcodeAppsRetcodeApp["Type"].asString(); + if(!pageBeanNodeRetcodeAppsRetcodeApp["UserId"].isNull()) + retcodeAppObject.userId = pageBeanNodeRetcodeAppsRetcodeApp["UserId"].asString(); + if(!pageBeanNodeRetcodeAppsRetcodeApp["RegionId"].isNull()) + retcodeAppObject.regionId = pageBeanNodeRetcodeAppsRetcodeApp["RegionId"].asString(); + if(!pageBeanNodeRetcodeAppsRetcodeApp["CreateTime"].isNull()) + retcodeAppObject.createTime = std::stol(pageBeanNodeRetcodeAppsRetcodeApp["CreateTime"].asString()); + if(!pageBeanNodeRetcodeAppsRetcodeApp["UpdateTime"].isNull()) + retcodeAppObject.updateTime = std::stol(pageBeanNodeRetcodeAppsRetcodeApp["UpdateTime"].asString()); pageBean_.retcodeApps.push_back(retcodeAppObject); } diff --git a/arms/src/model/SearchTraceAppByNameResult.cc b/arms/src/model/SearchTraceAppByNameResult.cc index 1138d8613..368a8ea76 100644 --- a/arms/src/model/SearchTraceAppByNameResult.cc +++ b/arms/src/model/SearchTraceAppByNameResult.cc @@ -39,26 +39,26 @@ void SearchTraceAppByNameResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTraceApps = value["TraceApps"]["TraceApp"]; - for (auto value : allTraceApps) + auto allTraceAppsNode = value["TraceApps"]["TraceApp"]; + for (auto valueTraceAppsTraceApp : allTraceAppsNode) { TraceApp traceAppsObject; - if(!value["AppId"].isNull()) - traceAppsObject.appId = std::stol(value["AppId"].asString()); - if(!value["Pid"].isNull()) - traceAppsObject.pid = value["Pid"].asString(); - if(!value["AppName"].isNull()) - traceAppsObject.appName = value["AppName"].asString(); - if(!value["Type"].isNull()) - traceAppsObject.type = value["Type"].asString(); - if(!value["UserId"].isNull()) - traceAppsObject.userId = value["UserId"].asString(); - if(!value["RegionId"].isNull()) - traceAppsObject.regionId = value["RegionId"].asString(); - if(!value["CreateTime"].isNull()) - traceAppsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - traceAppsObject.updateTime = std::stol(value["UpdateTime"].asString()); + if(!valueTraceAppsTraceApp["AppId"].isNull()) + traceAppsObject.appId = std::stol(valueTraceAppsTraceApp["AppId"].asString()); + if(!valueTraceAppsTraceApp["Pid"].isNull()) + traceAppsObject.pid = valueTraceAppsTraceApp["Pid"].asString(); + if(!valueTraceAppsTraceApp["AppName"].isNull()) + traceAppsObject.appName = valueTraceAppsTraceApp["AppName"].asString(); + if(!valueTraceAppsTraceApp["Type"].isNull()) + traceAppsObject.type = valueTraceAppsTraceApp["Type"].asString(); + if(!valueTraceAppsTraceApp["UserId"].isNull()) + traceAppsObject.userId = valueTraceAppsTraceApp["UserId"].asString(); + if(!valueTraceAppsTraceApp["RegionId"].isNull()) + traceAppsObject.regionId = valueTraceAppsTraceApp["RegionId"].asString(); + if(!valueTraceAppsTraceApp["CreateTime"].isNull()) + traceAppsObject.createTime = std::stol(valueTraceAppsTraceApp["CreateTime"].asString()); + if(!valueTraceAppsTraceApp["UpdateTime"].isNull()) + traceAppsObject.updateTime = std::stol(valueTraceAppsTraceApp["UpdateTime"].asString()); traceApps_.push_back(traceAppsObject); } diff --git a/arms/src/model/SearchTraceAppByPageResult.cc b/arms/src/model/SearchTraceAppByPageResult.cc index 26dee21b4..5303bbc22 100644 --- a/arms/src/model/SearchTraceAppByPageResult.cc +++ b/arms/src/model/SearchTraceAppByPageResult.cc @@ -46,26 +46,26 @@ void SearchTraceAppByPageResult::parse(const std::string &payload) pageBean_.pageNumber = std::stoi(pageBeanNode["PageNumber"].asString()); if(!pageBeanNode["PageSize"].isNull()) pageBean_.pageSize = std::stoi(pageBeanNode["PageSize"].asString()); - auto allTraceApps = value["TraceApps"]["TraceApp"]; - for (auto value : allTraceApps) + auto allTraceAppsNode = pageBeanNode["TraceApps"]["TraceApp"]; + for (auto pageBeanNodeTraceAppsTraceApp : allTraceAppsNode) { PageBean::TraceApp traceAppObject; - if(!value["AppId"].isNull()) - traceAppObject.appId = std::stol(value["AppId"].asString()); - if(!value["Pid"].isNull()) - traceAppObject.pid = value["Pid"].asString(); - if(!value["AppName"].isNull()) - traceAppObject.appName = value["AppName"].asString(); - if(!value["Type"].isNull()) - traceAppObject.type = value["Type"].asString(); - if(!value["UserId"].isNull()) - traceAppObject.userId = value["UserId"].asString(); - if(!value["RegionId"].isNull()) - traceAppObject.regionId = value["RegionId"].asString(); - if(!value["CreateTime"].isNull()) - traceAppObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - traceAppObject.updateTime = std::stol(value["UpdateTime"].asString()); + if(!pageBeanNodeTraceAppsTraceApp["AppId"].isNull()) + traceAppObject.appId = std::stol(pageBeanNodeTraceAppsTraceApp["AppId"].asString()); + if(!pageBeanNodeTraceAppsTraceApp["Pid"].isNull()) + traceAppObject.pid = pageBeanNodeTraceAppsTraceApp["Pid"].asString(); + if(!pageBeanNodeTraceAppsTraceApp["AppName"].isNull()) + traceAppObject.appName = pageBeanNodeTraceAppsTraceApp["AppName"].asString(); + if(!pageBeanNodeTraceAppsTraceApp["Type"].isNull()) + traceAppObject.type = pageBeanNodeTraceAppsTraceApp["Type"].asString(); + if(!pageBeanNodeTraceAppsTraceApp["UserId"].isNull()) + traceAppObject.userId = pageBeanNodeTraceAppsTraceApp["UserId"].asString(); + if(!pageBeanNodeTraceAppsTraceApp["RegionId"].isNull()) + traceAppObject.regionId = pageBeanNodeTraceAppsTraceApp["RegionId"].asString(); + if(!pageBeanNodeTraceAppsTraceApp["CreateTime"].isNull()) + traceAppObject.createTime = std::stol(pageBeanNodeTraceAppsTraceApp["CreateTime"].asString()); + if(!pageBeanNodeTraceAppsTraceApp["UpdateTime"].isNull()) + traceAppObject.updateTime = std::stol(pageBeanNodeTraceAppsTraceApp["UpdateTime"].asString()); pageBean_.traceApps.push_back(traceAppObject); } diff --git a/bssopenapi/src/model/CreateFinanceUnitResult.cc b/bssopenapi/src/model/CreateFinanceUnitResult.cc index e9cc6f481..50b52d7e2 100644 --- a/bssopenapi/src/model/CreateFinanceUnitResult.cc +++ b/bssopenapi/src/model/CreateFinanceUnitResult.cc @@ -40,18 +40,18 @@ void CreateFinanceUnitResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allFinanceUnitDtoList = value["FinanceUnitDtoList"]["FinanceUnitDtoListItem"]; - for (auto value : allFinanceUnitDtoList) + auto allFinanceUnitDtoListNode = dataNode["FinanceUnitDtoList"]["FinanceUnitDtoListItem"]; + for (auto dataNodeFinanceUnitDtoListFinanceUnitDtoListItem : allFinanceUnitDtoListNode) { Data::FinanceUnitDtoListItem financeUnitDtoListItemObject; - if(!value["OwnerUid"].isNull()) - financeUnitDtoListItemObject.ownerUid = std::stol(value["OwnerUid"].asString()); - if(!value["ParentUnitId"].isNull()) - financeUnitDtoListItemObject.parentUnitId = std::stol(value["ParentUnitId"].asString()); - if(!value["UnitId"].isNull()) - financeUnitDtoListItemObject.unitId = std::stol(value["UnitId"].asString()); - if(!value["UnitName"].isNull()) - financeUnitDtoListItemObject.unitName = value["UnitName"].asString(); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["OwnerUid"].isNull()) + financeUnitDtoListItemObject.ownerUid = std::stol(dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["OwnerUid"].asString()); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["ParentUnitId"].isNull()) + financeUnitDtoListItemObject.parentUnitId = std::stol(dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["ParentUnitId"].asString()); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitId"].isNull()) + financeUnitDtoListItemObject.unitId = std::stol(dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitId"].asString()); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitName"].isNull()) + financeUnitDtoListItemObject.unitName = dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitName"].asString(); data_.financeUnitDtoList.push_back(financeUnitDtoListItemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/DescribePricingModuleResult.cc b/bssopenapi/src/model/DescribePricingModuleResult.cc index 20d4e4be0..975f6569d 100644 --- a/bssopenapi/src/model/DescribePricingModuleResult.cc +++ b/bssopenapi/src/model/DescribePricingModuleResult.cc @@ -40,45 +40,45 @@ void DescribePricingModuleResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allModuleList = value["ModuleList"]["Module"]; - for (auto value : allModuleList) + auto allModuleListNode = dataNode["ModuleList"]["Module"]; + for (auto dataNodeModuleListModule : allModuleListNode) { Data::Module moduleObject; - if(!value["ModuleCode"].isNull()) - moduleObject.moduleCode = value["ModuleCode"].asString(); - if(!value["ModuleName"].isNull()) - moduleObject.moduleName = value["ModuleName"].asString(); - if(!value["PriceType"].isNull()) - moduleObject.priceType = value["PriceType"].asString(); - if(!value["Currency"].isNull()) - moduleObject.currency = value["Currency"].asString(); + if(!dataNodeModuleListModule["ModuleCode"].isNull()) + moduleObject.moduleCode = dataNodeModuleListModule["ModuleCode"].asString(); + if(!dataNodeModuleListModule["ModuleName"].isNull()) + moduleObject.moduleName = dataNodeModuleListModule["ModuleName"].asString(); + if(!dataNodeModuleListModule["PriceType"].isNull()) + moduleObject.priceType = dataNodeModuleListModule["PriceType"].asString(); + if(!dataNodeModuleListModule["Currency"].isNull()) + moduleObject.currency = dataNodeModuleListModule["Currency"].asString(); auto allConfigList = value["ConfigList"]["ConfigList"]; for (auto value : allConfigList) moduleObject.configList.push_back(value.asString()); data_.moduleList.push_back(moduleObject); } - auto allAttributeList = value["AttributeList"]["Attribute"]; - for (auto value : allAttributeList) + auto allAttributeListNode = dataNode["AttributeList"]["Attribute"]; + for (auto dataNodeAttributeListAttribute : allAttributeListNode) { Data::Attribute attributeObject; - if(!value["Code"].isNull()) - attributeObject.code = value["Code"].asString(); - if(!value["Name"].isNull()) - attributeObject.name = value["Name"].asString(); - if(!value["Unit"].isNull()) - attributeObject.unit = value["Unit"].asString(); - auto allValues = value["Values"]["AttributeValue"]; - for (auto value : allValues) + if(!dataNodeAttributeListAttribute["Code"].isNull()) + attributeObject.code = dataNodeAttributeListAttribute["Code"].asString(); + if(!dataNodeAttributeListAttribute["Name"].isNull()) + attributeObject.name = dataNodeAttributeListAttribute["Name"].asString(); + if(!dataNodeAttributeListAttribute["Unit"].isNull()) + attributeObject.unit = dataNodeAttributeListAttribute["Unit"].asString(); + auto allValuesNode = allAttributeListNode["Values"]["AttributeValue"]; + for (auto allAttributeListNodeValuesAttributeValue : allValuesNode) { Data::Attribute::AttributeValue valuesObject; - if(!value["Type"].isNull()) - valuesObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - valuesObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - valuesObject.value = value["Value"].asString(); - if(!value["Remark"].isNull()) - valuesObject.remark = value["Remark"].asString(); + if(!allAttributeListNodeValuesAttributeValue["Type"].isNull()) + valuesObject.type = allAttributeListNodeValuesAttributeValue["Type"].asString(); + if(!allAttributeListNodeValuesAttributeValue["Name"].isNull()) + valuesObject.name = allAttributeListNodeValuesAttributeValue["Name"].asString(); + if(!allAttributeListNodeValuesAttributeValue["Value"].isNull()) + valuesObject.value = allAttributeListNodeValuesAttributeValue["Value"].asString(); + if(!allAttributeListNodeValuesAttributeValue["Remark"].isNull()) + valuesObject.remark = allAttributeListNodeValuesAttributeValue["Remark"].asString(); attributeObject.values.push_back(valuesObject); } data_.attributeList.push_back(attributeObject); diff --git a/bssopenapi/src/model/DescribeResourcePackageProductResult.cc b/bssopenapi/src/model/DescribeResourcePackageProductResult.cc index a7aa1ed95..e68cb8154 100644 --- a/bssopenapi/src/model/DescribeResourcePackageProductResult.cc +++ b/bssopenapi/src/model/DescribeResourcePackageProductResult.cc @@ -40,52 +40,52 @@ void DescribeResourcePackageProductResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allResourcePackages = value["ResourcePackages"]["ResourcePackage"]; - for (auto value : allResourcePackages) + auto allResourcePackagesNode = dataNode["ResourcePackages"]["ResourcePackage"]; + for (auto dataNodeResourcePackagesResourcePackage : allResourcePackagesNode) { Data::ResourcePackage resourcePackageObject; - if(!value["ProductCode"].isNull()) - resourcePackageObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - resourcePackageObject.productType = value["ProductType"].asString(); - if(!value["Name"].isNull()) - resourcePackageObject.name = value["Name"].asString(); - auto allPackageTypes = value["PackageTypes"]["PackageType"]; - for (auto value : allPackageTypes) + if(!dataNodeResourcePackagesResourcePackage["ProductCode"].isNull()) + resourcePackageObject.productCode = dataNodeResourcePackagesResourcePackage["ProductCode"].asString(); + if(!dataNodeResourcePackagesResourcePackage["ProductType"].isNull()) + resourcePackageObject.productType = dataNodeResourcePackagesResourcePackage["ProductType"].asString(); + if(!dataNodeResourcePackagesResourcePackage["Name"].isNull()) + resourcePackageObject.name = dataNodeResourcePackagesResourcePackage["Name"].asString(); + auto allPackageTypesNode = allResourcePackagesNode["PackageTypes"]["PackageType"]; + for (auto allResourcePackagesNodePackageTypesPackageType : allPackageTypesNode) { Data::ResourcePackage::PackageType packageTypesObject; - if(!value["Name"].isNull()) - packageTypesObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - packageTypesObject.code = value["Code"].asString(); - auto allProperties = value["Properties"]["Property"]; - for (auto value : allProperties) + if(!allResourcePackagesNodePackageTypesPackageType["Name"].isNull()) + packageTypesObject.name = allResourcePackagesNodePackageTypesPackageType["Name"].asString(); + if(!allResourcePackagesNodePackageTypesPackageType["Code"].isNull()) + packageTypesObject.code = allResourcePackagesNodePackageTypesPackageType["Code"].asString(); + auto allPropertiesNode = allPackageTypesNode["Properties"]["Property"]; + for (auto allPackageTypesNodePropertiesProperty : allPropertiesNode) { Data::ResourcePackage::PackageType::Property propertiesObject; - if(!value["Name"].isNull()) - propertiesObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertiesObject.value = value["Value"].asString(); + if(!allPackageTypesNodePropertiesProperty["Name"].isNull()) + propertiesObject.name = allPackageTypesNodePropertiesProperty["Name"].asString(); + if(!allPackageTypesNodePropertiesProperty["Value"].isNull()) + propertiesObject.value = allPackageTypesNodePropertiesProperty["Value"].asString(); packageTypesObject.properties.push_back(propertiesObject); } - auto allSpecifications = value["Specifications"]["Specification"]; - for (auto value : allSpecifications) + auto allSpecificationsNode = allPackageTypesNode["Specifications"]["Specification"]; + for (auto allPackageTypesNodeSpecificationsSpecification : allSpecificationsNode) { Data::ResourcePackage::PackageType::Specification specificationsObject; - if(!value["Name"].isNull()) - specificationsObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - specificationsObject.value = value["Value"].asString(); - auto allAvailableDurations = value["AvailableDurations"]["AvailableDuration"]; - for (auto value : allAvailableDurations) + if(!allPackageTypesNodeSpecificationsSpecification["Name"].isNull()) + specificationsObject.name = allPackageTypesNodeSpecificationsSpecification["Name"].asString(); + if(!allPackageTypesNodeSpecificationsSpecification["Value"].isNull()) + specificationsObject.value = allPackageTypesNodeSpecificationsSpecification["Value"].asString(); + auto allAvailableDurationsNode = allSpecificationsNode["AvailableDurations"]["AvailableDuration"]; + for (auto allSpecificationsNodeAvailableDurationsAvailableDuration : allAvailableDurationsNode) { Data::ResourcePackage::PackageType::Specification::AvailableDuration availableDurationsObject; - if(!value["Name"].isNull()) - availableDurationsObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - availableDurationsObject.value = std::stoi(value["Value"].asString()); - if(!value["Unit"].isNull()) - availableDurationsObject.unit = value["Unit"].asString(); + if(!allSpecificationsNodeAvailableDurationsAvailableDuration["Name"].isNull()) + availableDurationsObject.name = allSpecificationsNodeAvailableDurationsAvailableDuration["Name"].asString(); + if(!allSpecificationsNodeAvailableDurationsAvailableDuration["Value"].isNull()) + availableDurationsObject.value = std::stoi(allSpecificationsNodeAvailableDurationsAvailableDuration["Value"].asString()); + if(!allSpecificationsNodeAvailableDurationsAvailableDuration["Unit"].isNull()) + availableDurationsObject.unit = allSpecificationsNodeAvailableDurationsAvailableDuration["Unit"].asString(); specificationsObject.availableDurations.push_back(availableDurationsObject); } packageTypesObject.specifications.push_back(specificationsObject); diff --git a/bssopenapi/src/model/GetOrderDetailResult.cc b/bssopenapi/src/model/GetOrderDetailResult.cc index b9b25353e..5145e8ff0 100644 --- a/bssopenapi/src/model/GetOrderDetailResult.cc +++ b/bssopenapi/src/model/GetOrderDetailResult.cc @@ -48,62 +48,62 @@ void GetOrderDetailResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allOrderList = value["OrderList"]["Order"]; - for (auto value : allOrderList) + auto allOrderListNode = dataNode["OrderList"]["Order"]; + for (auto dataNodeOrderListOrder : allOrderListNode) { Data::Order orderObject; - if(!value["OrderId"].isNull()) - orderObject.orderId = value["OrderId"].asString(); - if(!value["SubOrderId"].isNull()) - orderObject.subOrderId = value["SubOrderId"].asString(); - if(!value["ProductCode"].isNull()) - orderObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - orderObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - orderObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["OrderType"].isNull()) - orderObject.orderType = value["OrderType"].asString(); - if(!value["CreateTime"].isNull()) - orderObject.createTime = value["CreateTime"].asString(); - if(!value["PaymentTime"].isNull()) - orderObject.paymentTime = value["PaymentTime"].asString(); - if(!value["PaymentStatus"].isNull()) - orderObject.paymentStatus = value["PaymentStatus"].asString(); - if(!value["Region"].isNull()) - orderObject.region = value["Region"].asString(); - if(!value["Config"].isNull()) - orderObject.config = value["Config"].asString(); - if(!value["Quantity"].isNull()) - orderObject.quantity = value["Quantity"].asString(); - if(!value["UsageStartTime"].isNull()) - orderObject.usageStartTime = value["UsageStartTime"].asString(); - if(!value["UsageEndTime"].isNull()) - orderObject.usageEndTime = value["UsageEndTime"].asString(); - if(!value["InstanceIDs"].isNull()) - orderObject.instanceIDs = value["InstanceIDs"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - orderObject.pretaxGrossAmount = value["PretaxGrossAmount"].asString(); - if(!value["PretaxAmount"].isNull()) - orderObject.pretaxAmount = value["PretaxAmount"].asString(); - if(!value["Currency"].isNull()) - orderObject.currency = value["Currency"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - orderObject.pretaxAmountLocal = value["PretaxAmountLocal"].asString(); - if(!value["Tax"].isNull()) - orderObject.tax = value["Tax"].asString(); - if(!value["AfterTaxAmount"].isNull()) - orderObject.afterTaxAmount = value["AfterTaxAmount"].asString(); - if(!value["PaymentCurrency"].isNull()) - orderObject.paymentCurrency = value["PaymentCurrency"].asString(); - if(!value["Operator"].isNull()) - orderObject._operator = value["Operator"].asString(); - if(!value["RelatedOrderId"].isNull()) - orderObject.relatedOrderId = value["RelatedOrderId"].asString(); - if(!value["OrderSubType"].isNull()) - orderObject.orderSubType = value["OrderSubType"].asString(); - if(!value["OriginalConfig"].isNull()) - orderObject.originalConfig = value["OriginalConfig"].asString(); + if(!dataNodeOrderListOrder["OrderId"].isNull()) + orderObject.orderId = dataNodeOrderListOrder["OrderId"].asString(); + if(!dataNodeOrderListOrder["SubOrderId"].isNull()) + orderObject.subOrderId = dataNodeOrderListOrder["SubOrderId"].asString(); + if(!dataNodeOrderListOrder["ProductCode"].isNull()) + orderObject.productCode = dataNodeOrderListOrder["ProductCode"].asString(); + if(!dataNodeOrderListOrder["ProductType"].isNull()) + orderObject.productType = dataNodeOrderListOrder["ProductType"].asString(); + if(!dataNodeOrderListOrder["SubscriptionType"].isNull()) + orderObject.subscriptionType = dataNodeOrderListOrder["SubscriptionType"].asString(); + if(!dataNodeOrderListOrder["OrderType"].isNull()) + orderObject.orderType = dataNodeOrderListOrder["OrderType"].asString(); + if(!dataNodeOrderListOrder["CreateTime"].isNull()) + orderObject.createTime = dataNodeOrderListOrder["CreateTime"].asString(); + if(!dataNodeOrderListOrder["PaymentTime"].isNull()) + orderObject.paymentTime = dataNodeOrderListOrder["PaymentTime"].asString(); + if(!dataNodeOrderListOrder["PaymentStatus"].isNull()) + orderObject.paymentStatus = dataNodeOrderListOrder["PaymentStatus"].asString(); + if(!dataNodeOrderListOrder["Region"].isNull()) + orderObject.region = dataNodeOrderListOrder["Region"].asString(); + if(!dataNodeOrderListOrder["Config"].isNull()) + orderObject.config = dataNodeOrderListOrder["Config"].asString(); + if(!dataNodeOrderListOrder["Quantity"].isNull()) + orderObject.quantity = dataNodeOrderListOrder["Quantity"].asString(); + if(!dataNodeOrderListOrder["UsageStartTime"].isNull()) + orderObject.usageStartTime = dataNodeOrderListOrder["UsageStartTime"].asString(); + if(!dataNodeOrderListOrder["UsageEndTime"].isNull()) + orderObject.usageEndTime = dataNodeOrderListOrder["UsageEndTime"].asString(); + if(!dataNodeOrderListOrder["InstanceIDs"].isNull()) + orderObject.instanceIDs = dataNodeOrderListOrder["InstanceIDs"].asString(); + if(!dataNodeOrderListOrder["PretaxGrossAmount"].isNull()) + orderObject.pretaxGrossAmount = dataNodeOrderListOrder["PretaxGrossAmount"].asString(); + if(!dataNodeOrderListOrder["PretaxAmount"].isNull()) + orderObject.pretaxAmount = dataNodeOrderListOrder["PretaxAmount"].asString(); + if(!dataNodeOrderListOrder["Currency"].isNull()) + orderObject.currency = dataNodeOrderListOrder["Currency"].asString(); + if(!dataNodeOrderListOrder["PretaxAmountLocal"].isNull()) + orderObject.pretaxAmountLocal = dataNodeOrderListOrder["PretaxAmountLocal"].asString(); + if(!dataNodeOrderListOrder["Tax"].isNull()) + orderObject.tax = dataNodeOrderListOrder["Tax"].asString(); + if(!dataNodeOrderListOrder["AfterTaxAmount"].isNull()) + orderObject.afterTaxAmount = dataNodeOrderListOrder["AfterTaxAmount"].asString(); + if(!dataNodeOrderListOrder["PaymentCurrency"].isNull()) + orderObject.paymentCurrency = dataNodeOrderListOrder["PaymentCurrency"].asString(); + if(!dataNodeOrderListOrder["Operator"].isNull()) + orderObject._operator = dataNodeOrderListOrder["Operator"].asString(); + if(!dataNodeOrderListOrder["RelatedOrderId"].isNull()) + orderObject.relatedOrderId = dataNodeOrderListOrder["RelatedOrderId"].asString(); + if(!dataNodeOrderListOrder["OrderSubType"].isNull()) + orderObject.orderSubType = dataNodeOrderListOrder["OrderSubType"].asString(); + if(!dataNodeOrderListOrder["OriginalConfig"].isNull()) + orderObject.originalConfig = dataNodeOrderListOrder["OriginalConfig"].asString(); data_.orderList.push_back(orderObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc b/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc index e05affdc0..293debfc0 100644 --- a/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc +++ b/bssopenapi/src/model/GetPayAsYouGoPriceResult.cc @@ -42,32 +42,32 @@ void GetPayAsYouGoPriceResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["Currency"].isNull()) data_.currency = dataNode["Currency"].asString(); - auto allModuleDetails = value["ModuleDetails"]["ModuleDetail"]; - for (auto value : allModuleDetails) + auto allModuleDetailsNode = dataNode["ModuleDetails"]["ModuleDetail"]; + for (auto dataNodeModuleDetailsModuleDetail : allModuleDetailsNode) { Data::ModuleDetail moduleDetailObject; - if(!value["ModuleCode"].isNull()) - moduleDetailObject.moduleCode = value["ModuleCode"].asString(); - if(!value["OriginalCost"].isNull()) - moduleDetailObject.originalCost = std::stof(value["OriginalCost"].asString()); - if(!value["InvoiceDiscount"].isNull()) - moduleDetailObject.invoiceDiscount = std::stof(value["InvoiceDiscount"].asString()); - if(!value["CostAfterDiscount"].isNull()) - moduleDetailObject.costAfterDiscount = std::stof(value["CostAfterDiscount"].asString()); - if(!value["UnitPrice"].isNull()) - moduleDetailObject.unitPrice = std::stof(value["UnitPrice"].asString()); + if(!dataNodeModuleDetailsModuleDetail["ModuleCode"].isNull()) + moduleDetailObject.moduleCode = dataNodeModuleDetailsModuleDetail["ModuleCode"].asString(); + if(!dataNodeModuleDetailsModuleDetail["OriginalCost"].isNull()) + moduleDetailObject.originalCost = std::stof(dataNodeModuleDetailsModuleDetail["OriginalCost"].asString()); + if(!dataNodeModuleDetailsModuleDetail["InvoiceDiscount"].isNull()) + moduleDetailObject.invoiceDiscount = std::stof(dataNodeModuleDetailsModuleDetail["InvoiceDiscount"].asString()); + if(!dataNodeModuleDetailsModuleDetail["CostAfterDiscount"].isNull()) + moduleDetailObject.costAfterDiscount = std::stof(dataNodeModuleDetailsModuleDetail["CostAfterDiscount"].asString()); + if(!dataNodeModuleDetailsModuleDetail["UnitPrice"].isNull()) + moduleDetailObject.unitPrice = std::stof(dataNodeModuleDetailsModuleDetail["UnitPrice"].asString()); data_.moduleDetails.push_back(moduleDetailObject); } - auto allPromotionDetails = value["PromotionDetails"]["PromotionDetail"]; - for (auto value : allPromotionDetails) + auto allPromotionDetailsNode = dataNode["PromotionDetails"]["PromotionDetail"]; + for (auto dataNodePromotionDetailsPromotionDetail : allPromotionDetailsNode) { Data::PromotionDetail promotionDetailObject; - if(!value["PromotionName"].isNull()) - promotionDetailObject.promotionName = value["PromotionName"].asString(); - if(!value["PromotionDesc"].isNull()) - promotionDetailObject.promotionDesc = value["PromotionDesc"].asString(); - if(!value["PromotionId"].isNull()) - promotionDetailObject.promotionId = std::stol(value["PromotionId"].asString()); + if(!dataNodePromotionDetailsPromotionDetail["PromotionName"].isNull()) + promotionDetailObject.promotionName = dataNodePromotionDetailsPromotionDetail["PromotionName"].asString(); + if(!dataNodePromotionDetailsPromotionDetail["PromotionDesc"].isNull()) + promotionDetailObject.promotionDesc = dataNodePromotionDetailsPromotionDetail["PromotionDesc"].asString(); + if(!dataNodePromotionDetailsPromotionDetail["PromotionId"].isNull()) + promotionDetailObject.promotionId = std::stol(dataNodePromotionDetailsPromotionDetail["PromotionId"].asString()); data_.promotionDetails.push_back(promotionDetailObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/GetResourcePackagePriceResult.cc b/bssopenapi/src/model/GetResourcePackagePriceResult.cc index a9bfa7964..2ddb1feba 100644 --- a/bssopenapi/src/model/GetResourcePackagePriceResult.cc +++ b/bssopenapi/src/model/GetResourcePackagePriceResult.cc @@ -48,14 +48,14 @@ void GetResourcePackagePriceResult::parse(const std::string &payload) data_.tradePrice = std::stof(dataNode["TradePrice"].asString()); if(!dataNode["DiscountPrice"].isNull()) data_.discountPrice = std::stof(dataNode["DiscountPrice"].asString()); - auto allPromotions = value["Promotions"]["Promotion"]; - for (auto value : allPromotions) + auto allPromotionsNode = dataNode["Promotions"]["Promotion"]; + for (auto dataNodePromotionsPromotion : allPromotionsNode) { Data::Promotion promotionObject; - if(!value["Id"].isNull()) - promotionObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - promotionObject.name = value["Name"].asString(); + if(!dataNodePromotionsPromotion["Id"].isNull()) + promotionObject.id = std::stol(dataNodePromotionsPromotion["Id"].asString()); + if(!dataNodePromotionsPromotion["Name"].isNull()) + promotionObject.name = dataNodePromotionsPromotion["Name"].asString(); data_.promotions.push_back(promotionObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/GetSubscriptionPriceResult.cc b/bssopenapi/src/model/GetSubscriptionPriceResult.cc index c8b340eff..11a3fd528 100644 --- a/bssopenapi/src/model/GetSubscriptionPriceResult.cc +++ b/bssopenapi/src/model/GetSubscriptionPriceResult.cc @@ -50,32 +50,32 @@ void GetSubscriptionPriceResult::parse(const std::string &payload) data_.currency = dataNode["Currency"].asString(); if(!dataNode["Quantity"].isNull()) data_.quantity = std::stoi(dataNode["Quantity"].asString()); - auto allModuleDetails = value["ModuleDetails"]["ModuleDetail"]; - for (auto value : allModuleDetails) + auto allModuleDetailsNode = dataNode["ModuleDetails"]["ModuleDetail"]; + for (auto dataNodeModuleDetailsModuleDetail : allModuleDetailsNode) { Data::ModuleDetail moduleDetailObject; - if(!value["ModuleCode"].isNull()) - moduleDetailObject.moduleCode = value["ModuleCode"].asString(); - if(!value["OriginalCost"].isNull()) - moduleDetailObject.originalCost = std::stof(value["OriginalCost"].asString()); - if(!value["InvoiceDiscount"].isNull()) - moduleDetailObject.invoiceDiscount = std::stof(value["InvoiceDiscount"].asString()); - if(!value["CostAfterDiscount"].isNull()) - moduleDetailObject.costAfterDiscount = std::stof(value["CostAfterDiscount"].asString()); - if(!value["UnitPrice"].isNull()) - moduleDetailObject.unitPrice = std::stof(value["UnitPrice"].asString()); + if(!dataNodeModuleDetailsModuleDetail["ModuleCode"].isNull()) + moduleDetailObject.moduleCode = dataNodeModuleDetailsModuleDetail["ModuleCode"].asString(); + if(!dataNodeModuleDetailsModuleDetail["OriginalCost"].isNull()) + moduleDetailObject.originalCost = std::stof(dataNodeModuleDetailsModuleDetail["OriginalCost"].asString()); + if(!dataNodeModuleDetailsModuleDetail["InvoiceDiscount"].isNull()) + moduleDetailObject.invoiceDiscount = std::stof(dataNodeModuleDetailsModuleDetail["InvoiceDiscount"].asString()); + if(!dataNodeModuleDetailsModuleDetail["CostAfterDiscount"].isNull()) + moduleDetailObject.costAfterDiscount = std::stof(dataNodeModuleDetailsModuleDetail["CostAfterDiscount"].asString()); + if(!dataNodeModuleDetailsModuleDetail["UnitPrice"].isNull()) + moduleDetailObject.unitPrice = std::stof(dataNodeModuleDetailsModuleDetail["UnitPrice"].asString()); data_.moduleDetails.push_back(moduleDetailObject); } - auto allPromotionDetails = value["PromotionDetails"]["PromotionDetail"]; - for (auto value : allPromotionDetails) + auto allPromotionDetailsNode = dataNode["PromotionDetails"]["PromotionDetail"]; + for (auto dataNodePromotionDetailsPromotionDetail : allPromotionDetailsNode) { Data::PromotionDetail promotionDetailObject; - if(!value["PromotionName"].isNull()) - promotionDetailObject.promotionName = value["PromotionName"].asString(); - if(!value["PromotionDesc"].isNull()) - promotionDetailObject.promotionDesc = value["PromotionDesc"].asString(); - if(!value["PromotionId"].isNull()) - promotionDetailObject.promotionId = std::stol(value["PromotionId"].asString()); + if(!dataNodePromotionDetailsPromotionDetail["PromotionName"].isNull()) + promotionDetailObject.promotionName = dataNodePromotionDetailsPromotionDetail["PromotionName"].asString(); + if(!dataNodePromotionDetailsPromotionDetail["PromotionDesc"].isNull()) + promotionDetailObject.promotionDesc = dataNodePromotionDetailsPromotionDetail["PromotionDesc"].asString(); + if(!dataNodePromotionDetailsPromotionDetail["PromotionId"].isNull()) + promotionDetailObject.promotionId = std::stol(dataNodePromotionDetailsPromotionDetail["PromotionId"].asString()); data_.promotionDetails.push_back(promotionDetailObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/ModifyFinanceUnitResult.cc b/bssopenapi/src/model/ModifyFinanceUnitResult.cc index ec8c1aa36..62b3cf246 100644 --- a/bssopenapi/src/model/ModifyFinanceUnitResult.cc +++ b/bssopenapi/src/model/ModifyFinanceUnitResult.cc @@ -39,16 +39,16 @@ void ModifyFinanceUnitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["OwnerUid"].isNull()) - dataObject.ownerUid = std::stol(value["OwnerUid"].asString()); - if(!value["UnitId"].isNull()) - dataObject.unitId = std::stol(value["UnitId"].asString()); - if(!value["IsSuccess"].isNull()) - dataObject.isSuccess = value["IsSuccess"].asString() == "true"; + if(!valueDataDataItem["OwnerUid"].isNull()) + dataObject.ownerUid = std::stol(valueDataDataItem["OwnerUid"].asString()); + if(!valueDataDataItem["UnitId"].isNull()) + dataObject.unitId = std::stol(valueDataDataItem["UnitId"].asString()); + if(!valueDataDataItem["IsSuccess"].isNull()) + dataObject.isSuccess = valueDataDataItem["IsSuccess"].asString() == "true"; data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryAccountTransactionsResult.cc b/bssopenapi/src/model/QueryAccountTransactionsResult.cc index 27ce9c8c4..372eea17c 100644 --- a/bssopenapi/src/model/QueryAccountTransactionsResult.cc +++ b/bssopenapi/src/model/QueryAccountTransactionsResult.cc @@ -48,36 +48,36 @@ void QueryAccountTransactionsResult::parse(const std::string &payload) data_.pageNum = std::stoi(dataNode["PageNum"].asString()); if(!dataNode["PageSize"].isNull()) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); - auto allAccountTransactionsList = value["AccountTransactionsList"]["AccountTransactionsListItem"]; - for (auto value : allAccountTransactionsList) + auto allAccountTransactionsListNode = dataNode["AccountTransactionsList"]["AccountTransactionsListItem"]; + for (auto dataNodeAccountTransactionsListAccountTransactionsListItem : allAccountTransactionsListNode) { Data::AccountTransactionsListItem accountTransactionsListItemObject; - if(!value["TransactionNumber"].isNull()) - accountTransactionsListItemObject.transactionNumber = value["TransactionNumber"].asString(); - if(!value["TransactionTime"].isNull()) - accountTransactionsListItemObject.transactionTime = value["TransactionTime"].asString(); - if(!value["TransactionFlow"].isNull()) - accountTransactionsListItemObject.transactionFlow = value["TransactionFlow"].asString(); - if(!value["TransactionType"].isNull()) - accountTransactionsListItemObject.transactionType = value["TransactionType"].asString(); - if(!value["TransactionChannel"].isNull()) - accountTransactionsListItemObject.transactionChannel = value["TransactionChannel"].asString(); - if(!value["TransactionChannelSN"].isNull()) - accountTransactionsListItemObject.transactionChannelSN = value["TransactionChannelSN"].asString(); - if(!value["FundType"].isNull()) - accountTransactionsListItemObject.fundType = value["FundType"].asString(); - if(!value["RecordID"].isNull()) - accountTransactionsListItemObject.recordID = value["RecordID"].asString(); - if(!value["Remarks"].isNull()) - accountTransactionsListItemObject.remarks = value["Remarks"].asString(); - if(!value["BillingCycle"].isNull()) - accountTransactionsListItemObject.billingCycle = value["BillingCycle"].asString(); - if(!value["Amount"].isNull()) - accountTransactionsListItemObject.amount = value["Amount"].asString(); - if(!value["Balance"].isNull()) - accountTransactionsListItemObject.balance = value["Balance"].asString(); - if(!value["TransactionAccount"].isNull()) - accountTransactionsListItemObject.transactionAccount = value["TransactionAccount"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionNumber"].isNull()) + accountTransactionsListItemObject.transactionNumber = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionNumber"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionTime"].isNull()) + accountTransactionsListItemObject.transactionTime = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionTime"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionFlow"].isNull()) + accountTransactionsListItemObject.transactionFlow = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionFlow"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionType"].isNull()) + accountTransactionsListItemObject.transactionType = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionType"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionChannel"].isNull()) + accountTransactionsListItemObject.transactionChannel = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionChannel"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionChannelSN"].isNull()) + accountTransactionsListItemObject.transactionChannelSN = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionChannelSN"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["FundType"].isNull()) + accountTransactionsListItemObject.fundType = dataNodeAccountTransactionsListAccountTransactionsListItem["FundType"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["RecordID"].isNull()) + accountTransactionsListItemObject.recordID = dataNodeAccountTransactionsListAccountTransactionsListItem["RecordID"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["Remarks"].isNull()) + accountTransactionsListItemObject.remarks = dataNodeAccountTransactionsListAccountTransactionsListItem["Remarks"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["BillingCycle"].isNull()) + accountTransactionsListItemObject.billingCycle = dataNodeAccountTransactionsListAccountTransactionsListItem["BillingCycle"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["Amount"].isNull()) + accountTransactionsListItemObject.amount = dataNodeAccountTransactionsListAccountTransactionsListItem["Amount"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["Balance"].isNull()) + accountTransactionsListItemObject.balance = dataNodeAccountTransactionsListAccountTransactionsListItem["Balance"].asString(); + if(!dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionAccount"].isNull()) + accountTransactionsListItemObject.transactionAccount = dataNodeAccountTransactionsListAccountTransactionsListItem["TransactionAccount"].asString(); data_.accountTransactionsList.push_back(accountTransactionsListItemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryAvailableInstancesResult.cc b/bssopenapi/src/model/QueryAvailableInstancesResult.cc index a4d88101d..84b7d98fa 100644 --- a/bssopenapi/src/model/QueryAvailableInstancesResult.cc +++ b/bssopenapi/src/model/QueryAvailableInstancesResult.cc @@ -46,46 +46,46 @@ void QueryAvailableInstancesResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allInstanceList = value["InstanceList"]["Instance"]; - for (auto value : allInstanceList) + auto allInstanceListNode = dataNode["InstanceList"]["Instance"]; + for (auto dataNodeInstanceListInstance : allInstanceListNode) { Data::Instance instanceObject; - if(!value["OwnerId"].isNull()) - instanceObject.ownerId = std::stol(value["OwnerId"].asString()); - if(!value["SellerId"].isNull()) - instanceObject.sellerId = std::stol(value["SellerId"].asString()); - if(!value["ProductCode"].isNull()) - instanceObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - instanceObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - instanceObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["InstanceID"].isNull()) - instanceObject.instanceID = value["InstanceID"].asString(); - if(!value["Region"].isNull()) - instanceObject.region = value["Region"].asString(); - if(!value["CreateTime"].isNull()) - instanceObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - instanceObject.endTime = value["EndTime"].asString(); - if(!value["StopTime"].isNull()) - instanceObject.stopTime = value["StopTime"].asString(); - if(!value["ReleaseTime"].isNull()) - instanceObject.releaseTime = value["ReleaseTime"].asString(); - if(!value["ExpectedReleaseTime"].isNull()) - instanceObject.expectedReleaseTime = value["ExpectedReleaseTime"].asString(); - if(!value["Status"].isNull()) - instanceObject.status = value["Status"].asString(); - if(!value["SubStatus"].isNull()) - instanceObject.subStatus = value["SubStatus"].asString(); - if(!value["RenewStatus"].isNull()) - instanceObject.renewStatus = value["RenewStatus"].asString(); - if(!value["RenewalDuration"].isNull()) - instanceObject.renewalDuration = std::stoi(value["RenewalDuration"].asString()); - if(!value["RenewalDurationUnit"].isNull()) - instanceObject.renewalDurationUnit = value["RenewalDurationUnit"].asString(); - if(!value["Seller"].isNull()) - instanceObject.seller = value["Seller"].asString(); + if(!dataNodeInstanceListInstance["OwnerId"].isNull()) + instanceObject.ownerId = std::stol(dataNodeInstanceListInstance["OwnerId"].asString()); + if(!dataNodeInstanceListInstance["SellerId"].isNull()) + instanceObject.sellerId = std::stol(dataNodeInstanceListInstance["SellerId"].asString()); + if(!dataNodeInstanceListInstance["ProductCode"].isNull()) + instanceObject.productCode = dataNodeInstanceListInstance["ProductCode"].asString(); + if(!dataNodeInstanceListInstance["ProductType"].isNull()) + instanceObject.productType = dataNodeInstanceListInstance["ProductType"].asString(); + if(!dataNodeInstanceListInstance["SubscriptionType"].isNull()) + instanceObject.subscriptionType = dataNodeInstanceListInstance["SubscriptionType"].asString(); + if(!dataNodeInstanceListInstance["InstanceID"].isNull()) + instanceObject.instanceID = dataNodeInstanceListInstance["InstanceID"].asString(); + if(!dataNodeInstanceListInstance["Region"].isNull()) + instanceObject.region = dataNodeInstanceListInstance["Region"].asString(); + if(!dataNodeInstanceListInstance["CreateTime"].isNull()) + instanceObject.createTime = dataNodeInstanceListInstance["CreateTime"].asString(); + if(!dataNodeInstanceListInstance["EndTime"].isNull()) + instanceObject.endTime = dataNodeInstanceListInstance["EndTime"].asString(); + if(!dataNodeInstanceListInstance["StopTime"].isNull()) + instanceObject.stopTime = dataNodeInstanceListInstance["StopTime"].asString(); + if(!dataNodeInstanceListInstance["ReleaseTime"].isNull()) + instanceObject.releaseTime = dataNodeInstanceListInstance["ReleaseTime"].asString(); + if(!dataNodeInstanceListInstance["ExpectedReleaseTime"].isNull()) + instanceObject.expectedReleaseTime = dataNodeInstanceListInstance["ExpectedReleaseTime"].asString(); + if(!dataNodeInstanceListInstance["Status"].isNull()) + instanceObject.status = dataNodeInstanceListInstance["Status"].asString(); + if(!dataNodeInstanceListInstance["SubStatus"].isNull()) + instanceObject.subStatus = dataNodeInstanceListInstance["SubStatus"].asString(); + if(!dataNodeInstanceListInstance["RenewStatus"].isNull()) + instanceObject.renewStatus = dataNodeInstanceListInstance["RenewStatus"].asString(); + if(!dataNodeInstanceListInstance["RenewalDuration"].isNull()) + instanceObject.renewalDuration = std::stoi(dataNodeInstanceListInstance["RenewalDuration"].asString()); + if(!dataNodeInstanceListInstance["RenewalDurationUnit"].isNull()) + instanceObject.renewalDurationUnit = dataNodeInstanceListInstance["RenewalDurationUnit"].asString(); + if(!dataNodeInstanceListInstance["Seller"].isNull()) + instanceObject.seller = dataNodeInstanceListInstance["Seller"].asString(); data_.instanceList.push_back(instanceObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryBillOverviewResult.cc b/bssopenapi/src/model/QueryBillOverviewResult.cc index 070dc304b..00215c8d6 100644 --- a/bssopenapi/src/model/QueryBillOverviewResult.cc +++ b/bssopenapi/src/model/QueryBillOverviewResult.cc @@ -46,50 +46,50 @@ void QueryBillOverviewResult::parse(const std::string &payload) data_.accountID = dataNode["AccountID"].asString(); if(!dataNode["AccountName"].isNull()) data_.accountName = dataNode["AccountName"].asString(); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = dataNode["Items"]["Item"]; + for (auto dataNodeItemsItem : allItemsNode) { Data::Item itemObject; - if(!value["Item"].isNull()) - itemObject.item = value["Item"].asString(); - if(!value["ProductCode"].isNull()) - itemObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - itemObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - itemObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["ProductName"].isNull()) - itemObject.productName = value["ProductName"].asString(); - if(!value["ProductDetail"].isNull()) - itemObject.productDetail = value["ProductDetail"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - itemObject.pretaxGrossAmount = std::stof(value["PretaxGrossAmount"].asString()); - if(!value["InvoiceDiscount"].isNull()) - itemObject.invoiceDiscount = std::stof(value["InvoiceDiscount"].asString()); - if(!value["DeductedByCoupons"].isNull()) - itemObject.deductedByCoupons = std::stof(value["DeductedByCoupons"].asString()); - if(!value["PretaxAmount"].isNull()) - itemObject.pretaxAmount = std::stof(value["PretaxAmount"].asString()); - if(!value["Currency"].isNull()) - itemObject.currency = value["Currency"].asString(); - if(!value["PaymentAmount"].isNull()) - itemObject.paymentAmount = std::stof(value["PaymentAmount"].asString()); - if(!value["OutstandingAmount"].isNull()) - itemObject.outstandingAmount = std::stof(value["OutstandingAmount"].asString()); - if(!value["DeductedByCashCoupons"].isNull()) - itemObject.deductedByCashCoupons = std::stof(value["DeductedByCashCoupons"].asString()); - if(!value["DeductedByPrepaidCard"].isNull()) - itemObject.deductedByPrepaidCard = std::stof(value["DeductedByPrepaidCard"].asString()); - if(!value["PretaxAmountLocal"].isNull()) - itemObject.pretaxAmountLocal = std::stof(value["PretaxAmountLocal"].asString()); - if(!value["Tax"].isNull()) - itemObject.tax = std::stof(value["Tax"].asString()); - if(!value["AfterTaxAmount"].isNull()) - itemObject.afterTaxAmount = std::stof(value["AfterTaxAmount"].asString()); - if(!value["PaymentCurrency"].isNull()) - itemObject.paymentCurrency = value["PaymentCurrency"].asString(); - if(!value["RoundDownDiscount"].isNull()) - itemObject.roundDownDiscount = value["RoundDownDiscount"].asString(); + if(!dataNodeItemsItem["Item"].isNull()) + itemObject.item = dataNodeItemsItem["Item"].asString(); + if(!dataNodeItemsItem["ProductCode"].isNull()) + itemObject.productCode = dataNodeItemsItem["ProductCode"].asString(); + if(!dataNodeItemsItem["ProductType"].isNull()) + itemObject.productType = dataNodeItemsItem["ProductType"].asString(); + if(!dataNodeItemsItem["SubscriptionType"].isNull()) + itemObject.subscriptionType = dataNodeItemsItem["SubscriptionType"].asString(); + if(!dataNodeItemsItem["ProductName"].isNull()) + itemObject.productName = dataNodeItemsItem["ProductName"].asString(); + if(!dataNodeItemsItem["ProductDetail"].isNull()) + itemObject.productDetail = dataNodeItemsItem["ProductDetail"].asString(); + if(!dataNodeItemsItem["PretaxGrossAmount"].isNull()) + itemObject.pretaxGrossAmount = std::stof(dataNodeItemsItem["PretaxGrossAmount"].asString()); + if(!dataNodeItemsItem["InvoiceDiscount"].isNull()) + itemObject.invoiceDiscount = std::stof(dataNodeItemsItem["InvoiceDiscount"].asString()); + if(!dataNodeItemsItem["DeductedByCoupons"].isNull()) + itemObject.deductedByCoupons = std::stof(dataNodeItemsItem["DeductedByCoupons"].asString()); + if(!dataNodeItemsItem["PretaxAmount"].isNull()) + itemObject.pretaxAmount = std::stof(dataNodeItemsItem["PretaxAmount"].asString()); + if(!dataNodeItemsItem["Currency"].isNull()) + itemObject.currency = dataNodeItemsItem["Currency"].asString(); + if(!dataNodeItemsItem["PaymentAmount"].isNull()) + itemObject.paymentAmount = std::stof(dataNodeItemsItem["PaymentAmount"].asString()); + if(!dataNodeItemsItem["OutstandingAmount"].isNull()) + itemObject.outstandingAmount = std::stof(dataNodeItemsItem["OutstandingAmount"].asString()); + if(!dataNodeItemsItem["DeductedByCashCoupons"].isNull()) + itemObject.deductedByCashCoupons = std::stof(dataNodeItemsItem["DeductedByCashCoupons"].asString()); + if(!dataNodeItemsItem["DeductedByPrepaidCard"].isNull()) + itemObject.deductedByPrepaidCard = std::stof(dataNodeItemsItem["DeductedByPrepaidCard"].asString()); + if(!dataNodeItemsItem["PretaxAmountLocal"].isNull()) + itemObject.pretaxAmountLocal = std::stof(dataNodeItemsItem["PretaxAmountLocal"].asString()); + if(!dataNodeItemsItem["Tax"].isNull()) + itemObject.tax = std::stof(dataNodeItemsItem["Tax"].asString()); + if(!dataNodeItemsItem["AfterTaxAmount"].isNull()) + itemObject.afterTaxAmount = std::stof(dataNodeItemsItem["AfterTaxAmount"].asString()); + if(!dataNodeItemsItem["PaymentCurrency"].isNull()) + itemObject.paymentCurrency = dataNodeItemsItem["PaymentCurrency"].asString(); + if(!dataNodeItemsItem["RoundDownDiscount"].isNull()) + itemObject.roundDownDiscount = dataNodeItemsItem["RoundDownDiscount"].asString(); data_.items.push_back(itemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryBillResult.cc b/bssopenapi/src/model/QueryBillResult.cc index 547a5a376..c707b856e 100644 --- a/bssopenapi/src/model/QueryBillResult.cc +++ b/bssopenapi/src/model/QueryBillResult.cc @@ -52,64 +52,64 @@ void QueryBillResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = dataNode["Items"]["Item"]; + for (auto dataNodeItemsItem : allItemsNode) { Data::Item itemObject; - if(!value["RecordID"].isNull()) - itemObject.recordID = value["RecordID"].asString(); - if(!value["Item"].isNull()) - itemObject.item = value["Item"].asString(); - if(!value["OwnerID"].isNull()) - itemObject.ownerID = value["OwnerID"].asString(); - if(!value["UsageStartTime"].isNull()) - itemObject.usageStartTime = value["UsageStartTime"].asString(); - if(!value["UsageEndTime"].isNull()) - itemObject.usageEndTime = value["UsageEndTime"].asString(); - if(!value["PaymentTime"].isNull()) - itemObject.paymentTime = value["PaymentTime"].asString(); - if(!value["ProductCode"].isNull()) - itemObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - itemObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - itemObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["ProductName"].isNull()) - itemObject.productName = value["ProductName"].asString(); - if(!value["ProductDetail"].isNull()) - itemObject.productDetail = value["ProductDetail"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - itemObject.pretaxGrossAmount = std::stof(value["PretaxGrossAmount"].asString()); - if(!value["DeductedByCoupons"].isNull()) - itemObject.deductedByCoupons = std::stof(value["DeductedByCoupons"].asString()); - if(!value["InvoiceDiscount"].isNull()) - itemObject.invoiceDiscount = std::stof(value["InvoiceDiscount"].asString()); - if(!value["PretaxAmount"].isNull()) - itemObject.pretaxAmount = std::stof(value["PretaxAmount"].asString()); - if(!value["Currency"].isNull()) - itemObject.currency = value["Currency"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - itemObject.pretaxAmountLocal = std::stof(value["PretaxAmountLocal"].asString()); - if(!value["Tax"].isNull()) - itemObject.tax = std::stof(value["Tax"].asString()); - if(!value["PaymentAmount"].isNull()) - itemObject.paymentAmount = std::stof(value["PaymentAmount"].asString()); - if(!value["DeductedByCashCoupons"].isNull()) - itemObject.deductedByCashCoupons = std::stof(value["DeductedByCashCoupons"].asString()); - if(!value["DeductedByPrepaidCard"].isNull()) - itemObject.deductedByPrepaidCard = std::stof(value["DeductedByPrepaidCard"].asString()); - if(!value["OutstandingAmount"].isNull()) - itemObject.outstandingAmount = std::stof(value["OutstandingAmount"].asString()); - if(!value["AfterTaxAmount"].isNull()) - itemObject.afterTaxAmount = std::stof(value["AfterTaxAmount"].asString()); - if(!value["Status"].isNull()) - itemObject.status = value["Status"].asString(); - if(!value["PaymentCurrency"].isNull()) - itemObject.paymentCurrency = value["PaymentCurrency"].asString(); - if(!value["PaymentTransactionID"].isNull()) - itemObject.paymentTransactionID = value["PaymentTransactionID"].asString(); - if(!value["RoundDownDiscount"].isNull()) - itemObject.roundDownDiscount = value["RoundDownDiscount"].asString(); + if(!dataNodeItemsItem["RecordID"].isNull()) + itemObject.recordID = dataNodeItemsItem["RecordID"].asString(); + if(!dataNodeItemsItem["Item"].isNull()) + itemObject.item = dataNodeItemsItem["Item"].asString(); + if(!dataNodeItemsItem["OwnerID"].isNull()) + itemObject.ownerID = dataNodeItemsItem["OwnerID"].asString(); + if(!dataNodeItemsItem["UsageStartTime"].isNull()) + itemObject.usageStartTime = dataNodeItemsItem["UsageStartTime"].asString(); + if(!dataNodeItemsItem["UsageEndTime"].isNull()) + itemObject.usageEndTime = dataNodeItemsItem["UsageEndTime"].asString(); + if(!dataNodeItemsItem["PaymentTime"].isNull()) + itemObject.paymentTime = dataNodeItemsItem["PaymentTime"].asString(); + if(!dataNodeItemsItem["ProductCode"].isNull()) + itemObject.productCode = dataNodeItemsItem["ProductCode"].asString(); + if(!dataNodeItemsItem["ProductType"].isNull()) + itemObject.productType = dataNodeItemsItem["ProductType"].asString(); + if(!dataNodeItemsItem["SubscriptionType"].isNull()) + itemObject.subscriptionType = dataNodeItemsItem["SubscriptionType"].asString(); + if(!dataNodeItemsItem["ProductName"].isNull()) + itemObject.productName = dataNodeItemsItem["ProductName"].asString(); + if(!dataNodeItemsItem["ProductDetail"].isNull()) + itemObject.productDetail = dataNodeItemsItem["ProductDetail"].asString(); + if(!dataNodeItemsItem["PretaxGrossAmount"].isNull()) + itemObject.pretaxGrossAmount = std::stof(dataNodeItemsItem["PretaxGrossAmount"].asString()); + if(!dataNodeItemsItem["DeductedByCoupons"].isNull()) + itemObject.deductedByCoupons = std::stof(dataNodeItemsItem["DeductedByCoupons"].asString()); + if(!dataNodeItemsItem["InvoiceDiscount"].isNull()) + itemObject.invoiceDiscount = std::stof(dataNodeItemsItem["InvoiceDiscount"].asString()); + if(!dataNodeItemsItem["PretaxAmount"].isNull()) + itemObject.pretaxAmount = std::stof(dataNodeItemsItem["PretaxAmount"].asString()); + if(!dataNodeItemsItem["Currency"].isNull()) + itemObject.currency = dataNodeItemsItem["Currency"].asString(); + if(!dataNodeItemsItem["PretaxAmountLocal"].isNull()) + itemObject.pretaxAmountLocal = std::stof(dataNodeItemsItem["PretaxAmountLocal"].asString()); + if(!dataNodeItemsItem["Tax"].isNull()) + itemObject.tax = std::stof(dataNodeItemsItem["Tax"].asString()); + if(!dataNodeItemsItem["PaymentAmount"].isNull()) + itemObject.paymentAmount = std::stof(dataNodeItemsItem["PaymentAmount"].asString()); + if(!dataNodeItemsItem["DeductedByCashCoupons"].isNull()) + itemObject.deductedByCashCoupons = std::stof(dataNodeItemsItem["DeductedByCashCoupons"].asString()); + if(!dataNodeItemsItem["DeductedByPrepaidCard"].isNull()) + itemObject.deductedByPrepaidCard = std::stof(dataNodeItemsItem["DeductedByPrepaidCard"].asString()); + if(!dataNodeItemsItem["OutstandingAmount"].isNull()) + itemObject.outstandingAmount = std::stof(dataNodeItemsItem["OutstandingAmount"].asString()); + if(!dataNodeItemsItem["AfterTaxAmount"].isNull()) + itemObject.afterTaxAmount = std::stof(dataNodeItemsItem["AfterTaxAmount"].asString()); + if(!dataNodeItemsItem["Status"].isNull()) + itemObject.status = dataNodeItemsItem["Status"].asString(); + if(!dataNodeItemsItem["PaymentCurrency"].isNull()) + itemObject.paymentCurrency = dataNodeItemsItem["PaymentCurrency"].asString(); + if(!dataNodeItemsItem["PaymentTransactionID"].isNull()) + itemObject.paymentTransactionID = dataNodeItemsItem["PaymentTransactionID"].asString(); + if(!dataNodeItemsItem["RoundDownDiscount"].isNull()) + itemObject.roundDownDiscount = dataNodeItemsItem["RoundDownDiscount"].asString(); data_.items.push_back(itemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryCashCouponsResult.cc b/bssopenapi/src/model/QueryCashCouponsResult.cc index 5745fa1a0..4ad1abb3f 100644 --- a/bssopenapi/src/model/QueryCashCouponsResult.cc +++ b/bssopenapi/src/model/QueryCashCouponsResult.cc @@ -39,30 +39,30 @@ void QueryCashCouponsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["CashCoupon"]; - for (auto value : allData) + auto allDataNode = value["Data"]["CashCoupon"]; + for (auto valueDataCashCoupon : allDataNode) { CashCoupon dataObject; - if(!value["CashCouponId"].isNull()) - dataObject.cashCouponId = std::stol(value["CashCouponId"].asString()); - if(!value["CashCouponNo"].isNull()) - dataObject.cashCouponNo = value["CashCouponNo"].asString(); - if(!value["GrantedTime"].isNull()) - dataObject.grantedTime = value["GrantedTime"].asString(); - if(!value["EffectiveTime"].isNull()) - dataObject.effectiveTime = value["EffectiveTime"].asString(); - if(!value["ExpiryTime"].isNull()) - dataObject.expiryTime = value["ExpiryTime"].asString(); - if(!value["ApplicableProducts"].isNull()) - dataObject.applicableProducts = value["ApplicableProducts"].asString(); - if(!value["ApplicableScenarios"].isNull()) - dataObject.applicableScenarios = value["ApplicableScenarios"].asString(); - if(!value["NominalValue"].isNull()) - dataObject.nominalValue = value["NominalValue"].asString(); - if(!value["Balance"].isNull()) - dataObject.balance = value["Balance"].asString(); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); + if(!valueDataCashCoupon["CashCouponId"].isNull()) + dataObject.cashCouponId = std::stol(valueDataCashCoupon["CashCouponId"].asString()); + if(!valueDataCashCoupon["CashCouponNo"].isNull()) + dataObject.cashCouponNo = valueDataCashCoupon["CashCouponNo"].asString(); + if(!valueDataCashCoupon["GrantedTime"].isNull()) + dataObject.grantedTime = valueDataCashCoupon["GrantedTime"].asString(); + if(!valueDataCashCoupon["EffectiveTime"].isNull()) + dataObject.effectiveTime = valueDataCashCoupon["EffectiveTime"].asString(); + if(!valueDataCashCoupon["ExpiryTime"].isNull()) + dataObject.expiryTime = valueDataCashCoupon["ExpiryTime"].asString(); + if(!valueDataCashCoupon["ApplicableProducts"].isNull()) + dataObject.applicableProducts = valueDataCashCoupon["ApplicableProducts"].asString(); + if(!valueDataCashCoupon["ApplicableScenarios"].isNull()) + dataObject.applicableScenarios = valueDataCashCoupon["ApplicableScenarios"].asString(); + if(!valueDataCashCoupon["NominalValue"].isNull()) + dataObject.nominalValue = valueDataCashCoupon["NominalValue"].asString(); + if(!valueDataCashCoupon["Balance"].isNull()) + dataObject.balance = valueDataCashCoupon["Balance"].asString(); + if(!valueDataCashCoupon["Status"].isNull()) + dataObject.status = valueDataCashCoupon["Status"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryCustomerAddressListResult.cc b/bssopenapi/src/model/QueryCustomerAddressListResult.cc index f85c72d77..fac293a6a 100644 --- a/bssopenapi/src/model/QueryCustomerAddressListResult.cc +++ b/bssopenapi/src/model/QueryCustomerAddressListResult.cc @@ -40,34 +40,34 @@ void QueryCustomerAddressListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allCustomerInvoiceAddressList = value["CustomerInvoiceAddressList"]["CustomerInvoiceAddress"]; - for (auto value : allCustomerInvoiceAddressList) + auto allCustomerInvoiceAddressListNode = dataNode["CustomerInvoiceAddressList"]["CustomerInvoiceAddress"]; + for (auto dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress : allCustomerInvoiceAddressListNode) { Data::CustomerInvoiceAddress customerInvoiceAddressObject; - if(!value["Id"].isNull()) - customerInvoiceAddressObject.id = std::stol(value["Id"].asString()); - if(!value["UserId"].isNull()) - customerInvoiceAddressObject.userId = std::stol(value["UserId"].asString()); - if(!value["UserNick"].isNull()) - customerInvoiceAddressObject.userNick = value["UserNick"].asString(); - if(!value["Addressee"].isNull()) - customerInvoiceAddressObject.addressee = value["Addressee"].asString(); - if(!value["Province"].isNull()) - customerInvoiceAddressObject.province = value["Province"].asString(); - if(!value["City"].isNull()) - customerInvoiceAddressObject.city = value["City"].asString(); - if(!value["County"].isNull()) - customerInvoiceAddressObject.county = value["County"].asString(); - if(!value["Street"].isNull()) - customerInvoiceAddressObject.street = value["Street"].asString(); - if(!value["PostalCode"].isNull()) - customerInvoiceAddressObject.postalCode = value["PostalCode"].asString(); - if(!value["Phone"].isNull()) - customerInvoiceAddressObject.phone = value["Phone"].asString(); - if(!value["BizType"].isNull()) - customerInvoiceAddressObject.bizType = value["BizType"].asString(); - if(!value["DeliveryAddress"].isNull()) - customerInvoiceAddressObject.deliveryAddress = value["DeliveryAddress"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Id"].isNull()) + customerInvoiceAddressObject.id = std::stol(dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Id"].asString()); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["UserId"].isNull()) + customerInvoiceAddressObject.userId = std::stol(dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["UserId"].asString()); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["UserNick"].isNull()) + customerInvoiceAddressObject.userNick = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["UserNick"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Addressee"].isNull()) + customerInvoiceAddressObject.addressee = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Addressee"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Province"].isNull()) + customerInvoiceAddressObject.province = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Province"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["City"].isNull()) + customerInvoiceAddressObject.city = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["City"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["County"].isNull()) + customerInvoiceAddressObject.county = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["County"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Street"].isNull()) + customerInvoiceAddressObject.street = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Street"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["PostalCode"].isNull()) + customerInvoiceAddressObject.postalCode = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["PostalCode"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Phone"].isNull()) + customerInvoiceAddressObject.phone = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["Phone"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["BizType"].isNull()) + customerInvoiceAddressObject.bizType = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["BizType"].asString(); + if(!dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["DeliveryAddress"].isNull()) + customerInvoiceAddressObject.deliveryAddress = dataNodeCustomerInvoiceAddressListCustomerInvoiceAddress["DeliveryAddress"].asString(); data_.customerInvoiceAddressList.push_back(customerInvoiceAddressObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryEvaluateListResult.cc b/bssopenapi/src/model/QueryEvaluateListResult.cc index c23612b8e..f3ec124d1 100644 --- a/bssopenapi/src/model/QueryEvaluateListResult.cc +++ b/bssopenapi/src/model/QueryEvaluateListResult.cc @@ -52,52 +52,52 @@ void QueryEvaluateListResult::parse(const std::string &payload) data_.totalInvoiceAmount = std::stol(dataNode["TotalInvoiceAmount"].asString()); if(!dataNode["TotalUnAppliedInvoiceAmount"].isNull()) data_.totalUnAppliedInvoiceAmount = std::stol(dataNode["TotalUnAppliedInvoiceAmount"].asString()); - auto allEvaluateList = value["EvaluateList"]["Evaluate"]; - for (auto value : allEvaluateList) + auto allEvaluateListNode = dataNode["EvaluateList"]["Evaluate"]; + for (auto dataNodeEvaluateListEvaluate : allEvaluateListNode) { Data::Evaluate evaluateObject; - if(!value["Id"].isNull()) - evaluateObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - evaluateObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - evaluateObject.gmtModified = value["GmtModified"].asString(); - if(!value["UserId"].isNull()) - evaluateObject.userId = std::stol(value["UserId"].asString()); - if(!value["UserNick"].isNull()) - evaluateObject.userNick = value["UserNick"].asString(); - if(!value["OutBizId"].isNull()) - evaluateObject.outBizId = value["OutBizId"].asString(); - if(!value["BillId"].isNull()) - evaluateObject.billId = std::stol(value["BillId"].asString()); - if(!value["ItemId"].isNull()) - evaluateObject.itemId = std::stol(value["ItemId"].asString()); - if(!value["BillCycle"].isNull()) - evaluateObject.billCycle = value["BillCycle"].asString(); - if(!value["BizType"].isNull()) - evaluateObject.bizType = value["BizType"].asString(); - if(!value["OriginalAmount"].isNull()) - evaluateObject.originalAmount = std::stol(value["OriginalAmount"].asString()); - if(!value["PresentAmount"].isNull()) - evaluateObject.presentAmount = std::stol(value["PresentAmount"].asString()); - if(!value["CanInvoiceAmount"].isNull()) - evaluateObject.canInvoiceAmount = std::stol(value["CanInvoiceAmount"].asString()); - if(!value["InvoicedAmount"].isNull()) - evaluateObject.invoicedAmount = std::stol(value["InvoicedAmount"].asString()); - if(!value["OffsetCostAmount"].isNull()) - evaluateObject.offsetCostAmount = std::stol(value["OffsetCostAmount"].asString()); - if(!value["OffsetAcceptAmount"].isNull()) - evaluateObject.offsetAcceptAmount = std::stol(value["OffsetAcceptAmount"].asString()); - if(!value["Status"].isNull()) - evaluateObject.status = std::stoi(value["Status"].asString()); - if(!value["OpId"].isNull()) - evaluateObject.opId = value["OpId"].asString(); - if(!value["Name"].isNull()) - evaluateObject.name = value["Name"].asString(); - if(!value["BizTime"].isNull()) - evaluateObject.bizTime = value["BizTime"].asString(); - if(!value["Type"].isNull()) - evaluateObject.type = std::stoi(value["Type"].asString()); + if(!dataNodeEvaluateListEvaluate["Id"].isNull()) + evaluateObject.id = std::stol(dataNodeEvaluateListEvaluate["Id"].asString()); + if(!dataNodeEvaluateListEvaluate["GmtCreate"].isNull()) + evaluateObject.gmtCreate = dataNodeEvaluateListEvaluate["GmtCreate"].asString(); + if(!dataNodeEvaluateListEvaluate["GmtModified"].isNull()) + evaluateObject.gmtModified = dataNodeEvaluateListEvaluate["GmtModified"].asString(); + if(!dataNodeEvaluateListEvaluate["UserId"].isNull()) + evaluateObject.userId = std::stol(dataNodeEvaluateListEvaluate["UserId"].asString()); + if(!dataNodeEvaluateListEvaluate["UserNick"].isNull()) + evaluateObject.userNick = dataNodeEvaluateListEvaluate["UserNick"].asString(); + if(!dataNodeEvaluateListEvaluate["OutBizId"].isNull()) + evaluateObject.outBizId = dataNodeEvaluateListEvaluate["OutBizId"].asString(); + if(!dataNodeEvaluateListEvaluate["BillId"].isNull()) + evaluateObject.billId = std::stol(dataNodeEvaluateListEvaluate["BillId"].asString()); + if(!dataNodeEvaluateListEvaluate["ItemId"].isNull()) + evaluateObject.itemId = std::stol(dataNodeEvaluateListEvaluate["ItemId"].asString()); + if(!dataNodeEvaluateListEvaluate["BillCycle"].isNull()) + evaluateObject.billCycle = dataNodeEvaluateListEvaluate["BillCycle"].asString(); + if(!dataNodeEvaluateListEvaluate["BizType"].isNull()) + evaluateObject.bizType = dataNodeEvaluateListEvaluate["BizType"].asString(); + if(!dataNodeEvaluateListEvaluate["OriginalAmount"].isNull()) + evaluateObject.originalAmount = std::stol(dataNodeEvaluateListEvaluate["OriginalAmount"].asString()); + if(!dataNodeEvaluateListEvaluate["PresentAmount"].isNull()) + evaluateObject.presentAmount = std::stol(dataNodeEvaluateListEvaluate["PresentAmount"].asString()); + if(!dataNodeEvaluateListEvaluate["CanInvoiceAmount"].isNull()) + evaluateObject.canInvoiceAmount = std::stol(dataNodeEvaluateListEvaluate["CanInvoiceAmount"].asString()); + if(!dataNodeEvaluateListEvaluate["InvoicedAmount"].isNull()) + evaluateObject.invoicedAmount = std::stol(dataNodeEvaluateListEvaluate["InvoicedAmount"].asString()); + if(!dataNodeEvaluateListEvaluate["OffsetCostAmount"].isNull()) + evaluateObject.offsetCostAmount = std::stol(dataNodeEvaluateListEvaluate["OffsetCostAmount"].asString()); + if(!dataNodeEvaluateListEvaluate["OffsetAcceptAmount"].isNull()) + evaluateObject.offsetAcceptAmount = std::stol(dataNodeEvaluateListEvaluate["OffsetAcceptAmount"].asString()); + if(!dataNodeEvaluateListEvaluate["Status"].isNull()) + evaluateObject.status = std::stoi(dataNodeEvaluateListEvaluate["Status"].asString()); + if(!dataNodeEvaluateListEvaluate["OpId"].isNull()) + evaluateObject.opId = dataNodeEvaluateListEvaluate["OpId"].asString(); + if(!dataNodeEvaluateListEvaluate["Name"].isNull()) + evaluateObject.name = dataNodeEvaluateListEvaluate["Name"].asString(); + if(!dataNodeEvaluateListEvaluate["BizTime"].isNull()) + evaluateObject.bizTime = dataNodeEvaluateListEvaluate["BizTime"].asString(); + if(!dataNodeEvaluateListEvaluate["Type"].isNull()) + evaluateObject.type = std::stoi(dataNodeEvaluateListEvaluate["Type"].asString()); data_.evaluateList.push_back(evaluateObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryFinanceUnitResourceResult.cc b/bssopenapi/src/model/QueryFinanceUnitResourceResult.cc index b3ec5c713..0783f39ba 100644 --- a/bssopenapi/src/model/QueryFinanceUnitResourceResult.cc +++ b/bssopenapi/src/model/QueryFinanceUnitResourceResult.cc @@ -46,36 +46,36 @@ void QueryFinanceUnitResourceResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allResourceInstanceDtoList = value["ResourceInstanceDtoList"]["ResourceInstanceList"]; - for (auto value : allResourceInstanceDtoList) + auto allResourceInstanceDtoListNode = dataNode["ResourceInstanceDtoList"]["ResourceInstanceList"]; + for (auto dataNodeResourceInstanceDtoListResourceInstanceList : allResourceInstanceDtoListNode) { Data::ResourceInstanceList resourceInstanceListObject; - if(!value["ResourceUserId"].isNull()) - resourceInstanceListObject.resourceUserId = std::stol(value["ResourceUserId"].asString()); - if(!value["ResourceId"].isNull()) - resourceInstanceListObject.resourceId = std::stol(value["ResourceId"].asString()); - if(!value["CommodityCode"].isNull()) - resourceInstanceListObject.commodityCode = value["CommodityCode"].asString(); - if(!value["ResourceUserName"].isNull()) - resourceInstanceListObject.resourceUserName = value["ResourceUserName"].asString(); - if(!value["CommodityName"].isNull()) - resourceInstanceListObject.commodityName = value["CommodityName"].asString(); - if(!value["ResourceGroup"].isNull()) - resourceInstanceListObject.resourceGroup = value["ResourceGroup"].asString(); - if(!value["ResourceTag"].isNull()) - resourceInstanceListObject.resourceTag = value["ResourceTag"].asString(); - if(!value["ResourceNick"].isNull()) - resourceInstanceListObject.resourceNick = value["ResourceNick"].asString(); - if(!value["ResourceType"].isNull()) - resourceInstanceListObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceStatus"].isNull()) - resourceInstanceListObject.resourceStatus = value["ResourceStatus"].asString(); - if(!value["RelatedResources"].isNull()) - resourceInstanceListObject.relatedResources = value["RelatedResources"].asString(); - if(!value["ApportionCode"].isNull()) - resourceInstanceListObject.apportionCode = value["ApportionCode"].asString(); - if(!value["ApportionName"].isNull()) - resourceInstanceListObject.apportionName = value["ApportionName"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceUserId"].isNull()) + resourceInstanceListObject.resourceUserId = std::stol(dataNodeResourceInstanceDtoListResourceInstanceList["ResourceUserId"].asString()); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceId"].isNull()) + resourceInstanceListObject.resourceId = std::stol(dataNodeResourceInstanceDtoListResourceInstanceList["ResourceId"].asString()); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["CommodityCode"].isNull()) + resourceInstanceListObject.commodityCode = dataNodeResourceInstanceDtoListResourceInstanceList["CommodityCode"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceUserName"].isNull()) + resourceInstanceListObject.resourceUserName = dataNodeResourceInstanceDtoListResourceInstanceList["ResourceUserName"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["CommodityName"].isNull()) + resourceInstanceListObject.commodityName = dataNodeResourceInstanceDtoListResourceInstanceList["CommodityName"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceGroup"].isNull()) + resourceInstanceListObject.resourceGroup = dataNodeResourceInstanceDtoListResourceInstanceList["ResourceGroup"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceTag"].isNull()) + resourceInstanceListObject.resourceTag = dataNodeResourceInstanceDtoListResourceInstanceList["ResourceTag"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceNick"].isNull()) + resourceInstanceListObject.resourceNick = dataNodeResourceInstanceDtoListResourceInstanceList["ResourceNick"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceType"].isNull()) + resourceInstanceListObject.resourceType = dataNodeResourceInstanceDtoListResourceInstanceList["ResourceType"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ResourceStatus"].isNull()) + resourceInstanceListObject.resourceStatus = dataNodeResourceInstanceDtoListResourceInstanceList["ResourceStatus"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["RelatedResources"].isNull()) + resourceInstanceListObject.relatedResources = dataNodeResourceInstanceDtoListResourceInstanceList["RelatedResources"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ApportionCode"].isNull()) + resourceInstanceListObject.apportionCode = dataNodeResourceInstanceDtoListResourceInstanceList["ApportionCode"].asString(); + if(!dataNodeResourceInstanceDtoListResourceInstanceList["ApportionName"].isNull()) + resourceInstanceListObject.apportionName = dataNodeResourceInstanceDtoListResourceInstanceList["ApportionName"].asString(); data_.resourceInstanceDtoList.push_back(resourceInstanceListObject); } auto financeUnitNode = dataNode["FinanceUnit"]; diff --git a/bssopenapi/src/model/QueryFinanceUnitResult.cc b/bssopenapi/src/model/QueryFinanceUnitResult.cc index 7f1cc22dd..dead0e0ec 100644 --- a/bssopenapi/src/model/QueryFinanceUnitResult.cc +++ b/bssopenapi/src/model/QueryFinanceUnitResult.cc @@ -46,18 +46,18 @@ void QueryFinanceUnitResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allFinanceUnitDtoList = value["FinanceUnitDtoList"]["FinanceUnitDtoListItem"]; - for (auto value : allFinanceUnitDtoList) + auto allFinanceUnitDtoListNode = dataNode["FinanceUnitDtoList"]["FinanceUnitDtoListItem"]; + for (auto dataNodeFinanceUnitDtoListFinanceUnitDtoListItem : allFinanceUnitDtoListNode) { Data::FinanceUnitDtoListItem financeUnitDtoListItemObject; - if(!value["OwnerUid"].isNull()) - financeUnitDtoListItemObject.ownerUid = std::stol(value["OwnerUid"].asString()); - if(!value["ParentUnitId"].isNull()) - financeUnitDtoListItemObject.parentUnitId = std::stol(value["ParentUnitId"].asString()); - if(!value["UnitId"].isNull()) - financeUnitDtoListItemObject.unitId = std::stol(value["UnitId"].asString()); - if(!value["UnitName"].isNull()) - financeUnitDtoListItemObject.unitName = value["UnitName"].asString(); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["OwnerUid"].isNull()) + financeUnitDtoListItemObject.ownerUid = std::stol(dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["OwnerUid"].asString()); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["ParentUnitId"].isNull()) + financeUnitDtoListItemObject.parentUnitId = std::stol(dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["ParentUnitId"].asString()); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitId"].isNull()) + financeUnitDtoListItemObject.unitId = std::stol(dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitId"].asString()); + if(!dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitName"].isNull()) + financeUnitDtoListItemObject.unitName = dataNodeFinanceUnitDtoListFinanceUnitDtoListItem["UnitName"].asString(); data_.financeUnitDtoList.push_back(financeUnitDtoListItemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryInstanceBillResult.cc b/bssopenapi/src/model/QueryInstanceBillResult.cc index ef41c3b2c..6ff994978 100644 --- a/bssopenapi/src/model/QueryInstanceBillResult.cc +++ b/bssopenapi/src/model/QueryInstanceBillResult.cc @@ -52,80 +52,80 @@ void QueryInstanceBillResult::parse(const std::string &payload) data_.pageNum = std::stoi(dataNode["PageNum"].asString()); if(!dataNode["PageSize"].isNull()) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = dataNode["Items"]["Item"]; + for (auto dataNodeItemsItem : allItemsNode) { Data::Item itemObject; - if(!value["InstanceID"].isNull()) - itemObject.instanceID = value["InstanceID"].asString(); - if(!value["BillingType"].isNull()) - itemObject.billingType = value["BillingType"].asString(); - if(!value["CostUnit"].isNull()) - itemObject.costUnit = value["CostUnit"].asString(); - if(!value["ProductCode"].isNull()) - itemObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - itemObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - itemObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["ProductName"].isNull()) - itemObject.productName = value["ProductName"].asString(); - if(!value["ProductDetail"].isNull()) - itemObject.productDetail = value["ProductDetail"].asString(); - if(!value["OwnerID"].isNull()) - itemObject.ownerID = value["OwnerID"].asString(); - if(!value["BillingItem"].isNull()) - itemObject.billingItem = value["BillingItem"].asString(); - if(!value["ListPrice"].isNull()) - itemObject.listPrice = value["ListPrice"].asString(); - if(!value["ListPriceUnit"].isNull()) - itemObject.listPriceUnit = value["ListPriceUnit"].asString(); - if(!value["Usage"].isNull()) - itemObject.usage = value["Usage"].asString(); - if(!value["UsageUnit"].isNull()) - itemObject.usageUnit = value["UsageUnit"].asString(); - if(!value["DeductedByResourcePackage"].isNull()) - itemObject.deductedByResourcePackage = value["DeductedByResourcePackage"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - itemObject.pretaxGrossAmount = std::stof(value["PretaxGrossAmount"].asString()); - if(!value["InvoiceDiscount"].isNull()) - itemObject.invoiceDiscount = std::stof(value["InvoiceDiscount"].asString()); - if(!value["DeductedByCoupons"].isNull()) - itemObject.deductedByCoupons = std::stof(value["DeductedByCoupons"].asString()); - if(!value["PretaxAmount"].isNull()) - itemObject.pretaxAmount = std::stof(value["PretaxAmount"].asString()); - if(!value["DeductedByCashCoupons"].isNull()) - itemObject.deductedByCashCoupons = std::stof(value["DeductedByCashCoupons"].asString()); - if(!value["DeductedByPrepaidCard"].isNull()) - itemObject.deductedByPrepaidCard = std::stof(value["DeductedByPrepaidCard"].asString()); - if(!value["PaymentAmount"].isNull()) - itemObject.paymentAmount = std::stof(value["PaymentAmount"].asString()); - if(!value["OutstandingAmount"].isNull()) - itemObject.outstandingAmount = std::stof(value["OutstandingAmount"].asString()); - if(!value["Currency"].isNull()) - itemObject.currency = value["Currency"].asString(); - if(!value["NickName"].isNull()) - itemObject.nickName = value["NickName"].asString(); - if(!value["ResourceGroup"].isNull()) - itemObject.resourceGroup = value["ResourceGroup"].asString(); - if(!value["Tag"].isNull()) - itemObject.tag = value["Tag"].asString(); - if(!value["InstanceConfig"].isNull()) - itemObject.instanceConfig = value["InstanceConfig"].asString(); - if(!value["InstanceSpec"].isNull()) - itemObject.instanceSpec = value["InstanceSpec"].asString(); - if(!value["InternetIP"].isNull()) - itemObject.internetIP = value["InternetIP"].asString(); - if(!value["IntranetIP"].isNull()) - itemObject.intranetIP = value["IntranetIP"].asString(); - if(!value["Region"].isNull()) - itemObject.region = value["Region"].asString(); - if(!value["Zone"].isNull()) - itemObject.zone = value["Zone"].asString(); - if(!value["Item"].isNull()) - itemObject.item = value["Item"].asString(); - if(!value["ServicePeriod"].isNull()) - itemObject.servicePeriod = value["ServicePeriod"].asString(); + if(!dataNodeItemsItem["InstanceID"].isNull()) + itemObject.instanceID = dataNodeItemsItem["InstanceID"].asString(); + if(!dataNodeItemsItem["BillingType"].isNull()) + itemObject.billingType = dataNodeItemsItem["BillingType"].asString(); + if(!dataNodeItemsItem["CostUnit"].isNull()) + itemObject.costUnit = dataNodeItemsItem["CostUnit"].asString(); + if(!dataNodeItemsItem["ProductCode"].isNull()) + itemObject.productCode = dataNodeItemsItem["ProductCode"].asString(); + if(!dataNodeItemsItem["ProductType"].isNull()) + itemObject.productType = dataNodeItemsItem["ProductType"].asString(); + if(!dataNodeItemsItem["SubscriptionType"].isNull()) + itemObject.subscriptionType = dataNodeItemsItem["SubscriptionType"].asString(); + if(!dataNodeItemsItem["ProductName"].isNull()) + itemObject.productName = dataNodeItemsItem["ProductName"].asString(); + if(!dataNodeItemsItem["ProductDetail"].isNull()) + itemObject.productDetail = dataNodeItemsItem["ProductDetail"].asString(); + if(!dataNodeItemsItem["OwnerID"].isNull()) + itemObject.ownerID = dataNodeItemsItem["OwnerID"].asString(); + if(!dataNodeItemsItem["BillingItem"].isNull()) + itemObject.billingItem = dataNodeItemsItem["BillingItem"].asString(); + if(!dataNodeItemsItem["ListPrice"].isNull()) + itemObject.listPrice = dataNodeItemsItem["ListPrice"].asString(); + if(!dataNodeItemsItem["ListPriceUnit"].isNull()) + itemObject.listPriceUnit = dataNodeItemsItem["ListPriceUnit"].asString(); + if(!dataNodeItemsItem["Usage"].isNull()) + itemObject.usage = dataNodeItemsItem["Usage"].asString(); + if(!dataNodeItemsItem["UsageUnit"].isNull()) + itemObject.usageUnit = dataNodeItemsItem["UsageUnit"].asString(); + if(!dataNodeItemsItem["DeductedByResourcePackage"].isNull()) + itemObject.deductedByResourcePackage = dataNodeItemsItem["DeductedByResourcePackage"].asString(); + if(!dataNodeItemsItem["PretaxGrossAmount"].isNull()) + itemObject.pretaxGrossAmount = std::stof(dataNodeItemsItem["PretaxGrossAmount"].asString()); + if(!dataNodeItemsItem["InvoiceDiscount"].isNull()) + itemObject.invoiceDiscount = std::stof(dataNodeItemsItem["InvoiceDiscount"].asString()); + if(!dataNodeItemsItem["DeductedByCoupons"].isNull()) + itemObject.deductedByCoupons = std::stof(dataNodeItemsItem["DeductedByCoupons"].asString()); + if(!dataNodeItemsItem["PretaxAmount"].isNull()) + itemObject.pretaxAmount = std::stof(dataNodeItemsItem["PretaxAmount"].asString()); + if(!dataNodeItemsItem["DeductedByCashCoupons"].isNull()) + itemObject.deductedByCashCoupons = std::stof(dataNodeItemsItem["DeductedByCashCoupons"].asString()); + if(!dataNodeItemsItem["DeductedByPrepaidCard"].isNull()) + itemObject.deductedByPrepaidCard = std::stof(dataNodeItemsItem["DeductedByPrepaidCard"].asString()); + if(!dataNodeItemsItem["PaymentAmount"].isNull()) + itemObject.paymentAmount = std::stof(dataNodeItemsItem["PaymentAmount"].asString()); + if(!dataNodeItemsItem["OutstandingAmount"].isNull()) + itemObject.outstandingAmount = std::stof(dataNodeItemsItem["OutstandingAmount"].asString()); + if(!dataNodeItemsItem["Currency"].isNull()) + itemObject.currency = dataNodeItemsItem["Currency"].asString(); + if(!dataNodeItemsItem["NickName"].isNull()) + itemObject.nickName = dataNodeItemsItem["NickName"].asString(); + if(!dataNodeItemsItem["ResourceGroup"].isNull()) + itemObject.resourceGroup = dataNodeItemsItem["ResourceGroup"].asString(); + if(!dataNodeItemsItem["Tag"].isNull()) + itemObject.tag = dataNodeItemsItem["Tag"].asString(); + if(!dataNodeItemsItem["InstanceConfig"].isNull()) + itemObject.instanceConfig = dataNodeItemsItem["InstanceConfig"].asString(); + if(!dataNodeItemsItem["InstanceSpec"].isNull()) + itemObject.instanceSpec = dataNodeItemsItem["InstanceSpec"].asString(); + if(!dataNodeItemsItem["InternetIP"].isNull()) + itemObject.internetIP = dataNodeItemsItem["InternetIP"].asString(); + if(!dataNodeItemsItem["IntranetIP"].isNull()) + itemObject.intranetIP = dataNodeItemsItem["IntranetIP"].asString(); + if(!dataNodeItemsItem["Region"].isNull()) + itemObject.region = dataNodeItemsItem["Region"].asString(); + if(!dataNodeItemsItem["Zone"].isNull()) + itemObject.zone = dataNodeItemsItem["Zone"].asString(); + if(!dataNodeItemsItem["Item"].isNull()) + itemObject.item = dataNodeItemsItem["Item"].asString(); + if(!dataNodeItemsItem["ServicePeriod"].isNull()) + itemObject.servicePeriod = dataNodeItemsItem["ServicePeriod"].asString(); data_.items.push_back(itemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryInstanceGaapCostResult.cc b/bssopenapi/src/model/QueryInstanceGaapCostResult.cc index 5182f0226..aee11b89b 100644 --- a/bssopenapi/src/model/QueryInstanceGaapCostResult.cc +++ b/bssopenapi/src/model/QueryInstanceGaapCostResult.cc @@ -48,114 +48,114 @@ void QueryInstanceGaapCostResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allModules = value["Modules"]["Module"]; - for (auto value : allModules) + auto allModulesNode = dataNode["Modules"]["Module"]; + for (auto dataNodeModulesModule : allModulesNode) { Data::Module moduleObject; - if(!value["BillingCycle"].isNull()) - moduleObject.billingCycle = value["BillingCycle"].asString(); - if(!value["InstanceID"].isNull()) - moduleObject.instanceID = value["InstanceID"].asString(); - if(!value["ProductCode"].isNull()) - moduleObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - moduleObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - moduleObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["Tag"].isNull()) - moduleObject.tag = value["Tag"].asString(); - if(!value["ResourceGroup"].isNull()) - moduleObject.resourceGroup = value["ResourceGroup"].asString(); - if(!value["AccountingUnit"].isNull()) - moduleObject.accountingUnit = value["AccountingUnit"].asString(); - if(!value["PayerAccount"].isNull()) - moduleObject.payerAccount = value["PayerAccount"].asString(); - if(!value["OwnerID"].isNull()) - moduleObject.ownerID = value["OwnerID"].asString(); - if(!value["Region"].isNull()) - moduleObject.region = value["Region"].asString(); - if(!value["Currency"].isNull()) - moduleObject.currency = value["Currency"].asString(); - if(!value["PaymentCurrency"].isNull()) - moduleObject.paymentCurrency = value["PaymentCurrency"].asString(); - if(!value["OrderType"].isNull()) - moduleObject.orderType = value["OrderType"].asString(); - if(!value["PayTime"].isNull()) - moduleObject.payTime = value["PayTime"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - moduleObject.pretaxGrossAmount = value["PretaxGrossAmount"].asString(); - if(!value["PricingDiscount"].isNull()) - moduleObject.pricingDiscount = value["PricingDiscount"].asString(); - if(!value["DeductedByCoupons"].isNull()) - moduleObject.deductedByCoupons = value["DeductedByCoupons"].asString(); - if(!value["PretaxAmount"].isNull()) - moduleObject.pretaxAmount = value["PretaxAmount"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - moduleObject.pretaxAmountLocal = value["PretaxAmountLocal"].asString(); - if(!value["DeductedByCashCoupons"].isNull()) - moduleObject.deductedByCashCoupons = value["DeductedByCashCoupons"].asString(); - if(!value["DeductedByPrepaidCard"].isNull()) - moduleObject.deductedByPrepaidCard = value["DeductedByPrepaidCard"].asString(); - if(!value["PaymentAmount"].isNull()) - moduleObject.paymentAmount = value["PaymentAmount"].asString(); - if(!value["GaapPretaxGrossAmount"].isNull()) - moduleObject.gaapPretaxGrossAmount = value["GaapPretaxGrossAmount"].asString(); - if(!value["GaapPricingDiscount"].isNull()) - moduleObject.gaapPricingDiscount = value["GaapPricingDiscount"].asString(); - if(!value["GaapDeductedByCoupons"].isNull()) - moduleObject.gaapDeductedByCoupons = value["GaapDeductedByCoupons"].asString(); - if(!value["GaapPretaxAmount"].isNull()) - moduleObject.gaapPretaxAmount = value["GaapPretaxAmount"].asString(); - if(!value["GaapPretaxAmountLocal"].isNull()) - moduleObject.gaapPretaxAmountLocal = value["GaapPretaxAmountLocal"].asString(); - if(!value["GaapDeductedByCashCoupons"].isNull()) - moduleObject.gaapDeductedByCashCoupons = value["GaapDeductedByCashCoupons"].asString(); - if(!value["GaapDeductedByPrepaidCard"].isNull()) - moduleObject.gaapDeductedByPrepaidCard = value["GaapDeductedByPrepaidCard"].asString(); - if(!value["GaapPaymentAmount"].isNull()) - moduleObject.gaapPaymentAmount = value["GaapPaymentAmount"].asString(); - if(!value["MonthGaapPretaxGrossAmount"].isNull()) - moduleObject.monthGaapPretaxGrossAmount = value["MonthGaapPretaxGrossAmount"].asString(); - if(!value["MonthGaapPricingDiscount"].isNull()) - moduleObject.monthGaapPricingDiscount = value["MonthGaapPricingDiscount"].asString(); - if(!value["MonthGaapDeductedByCoupons"].isNull()) - moduleObject.monthGaapDeductedByCoupons = value["MonthGaapDeductedByCoupons"].asString(); - if(!value["MonthGaapPretaxAmount"].isNull()) - moduleObject.monthGaapPretaxAmount = value["MonthGaapPretaxAmount"].asString(); - if(!value["MonthGaapPretaxAmountLocal"].isNull()) - moduleObject.monthGaapPretaxAmountLocal = value["MonthGaapPretaxAmountLocal"].asString(); - if(!value["MonthGaapDeductedByCashCoupons"].isNull()) - moduleObject.monthGaapDeductedByCashCoupons = value["MonthGaapDeductedByCashCoupons"].asString(); - if(!value["MonthGaapDeductedByPrepaidCard"].isNull()) - moduleObject.monthGaapDeductedByPrepaidCard = value["MonthGaapDeductedByPrepaidCard"].asString(); - if(!value["MonthGaapPaymentAmount"].isNull()) - moduleObject.monthGaapPaymentAmount = value["MonthGaapPaymentAmount"].asString(); - if(!value["UnallocatedPaymentAmount"].isNull()) - moduleObject.unallocatedPaymentAmount = value["UnallocatedPaymentAmount"].asString(); - if(!value["UsageStartDate"].isNull()) - moduleObject.usageStartDate = value["UsageStartDate"].asString(); - if(!value["UsageEndDate"].isNull()) - moduleObject.usageEndDate = value["UsageEndDate"].asString(); - if(!value["BillType"].isNull()) - moduleObject.billType = value["BillType"].asString(); - if(!value["OrderId"].isNull()) - moduleObject.orderId = value["OrderId"].asString(); - if(!value["SubOrderId"].isNull()) - moduleObject.subOrderId = value["SubOrderId"].asString(); - if(!value["UnallocatedPretaxGrossAmount"].isNull()) - moduleObject.unallocatedPretaxGrossAmount = value["UnallocatedPretaxGrossAmount"].asString(); - if(!value["UnallocatedPricingDiscount"].isNull()) - moduleObject.unallocatedPricingDiscount = value["UnallocatedPricingDiscount"].asString(); - if(!value["UnallocatedDeductedByCoupons"].isNull()) - moduleObject.unallocatedDeductedByCoupons = value["UnallocatedDeductedByCoupons"].asString(); - if(!value["UnallocatedPretaxAmount"].isNull()) - moduleObject.unallocatedPretaxAmount = value["UnallocatedPretaxAmount"].asString(); - if(!value["UnallocatedPretaxAmountLocal"].isNull()) - moduleObject.unallocatedPretaxAmountLocal = value["UnallocatedPretaxAmountLocal"].asString(); - if(!value["UnallocatedDeductedByCashCoupons"].isNull()) - moduleObject.unallocatedDeductedByCashCoupons = value["UnallocatedDeductedByCashCoupons"].asString(); - if(!value["UnallocatedDeductedByPrepaidCard"].isNull()) - moduleObject.unallocatedDeductedByPrepaidCard = value["UnallocatedDeductedByPrepaidCard"].asString(); + if(!dataNodeModulesModule["BillingCycle"].isNull()) + moduleObject.billingCycle = dataNodeModulesModule["BillingCycle"].asString(); + if(!dataNodeModulesModule["InstanceID"].isNull()) + moduleObject.instanceID = dataNodeModulesModule["InstanceID"].asString(); + if(!dataNodeModulesModule["ProductCode"].isNull()) + moduleObject.productCode = dataNodeModulesModule["ProductCode"].asString(); + if(!dataNodeModulesModule["ProductType"].isNull()) + moduleObject.productType = dataNodeModulesModule["ProductType"].asString(); + if(!dataNodeModulesModule["SubscriptionType"].isNull()) + moduleObject.subscriptionType = dataNodeModulesModule["SubscriptionType"].asString(); + if(!dataNodeModulesModule["Tag"].isNull()) + moduleObject.tag = dataNodeModulesModule["Tag"].asString(); + if(!dataNodeModulesModule["ResourceGroup"].isNull()) + moduleObject.resourceGroup = dataNodeModulesModule["ResourceGroup"].asString(); + if(!dataNodeModulesModule["AccountingUnit"].isNull()) + moduleObject.accountingUnit = dataNodeModulesModule["AccountingUnit"].asString(); + if(!dataNodeModulesModule["PayerAccount"].isNull()) + moduleObject.payerAccount = dataNodeModulesModule["PayerAccount"].asString(); + if(!dataNodeModulesModule["OwnerID"].isNull()) + moduleObject.ownerID = dataNodeModulesModule["OwnerID"].asString(); + if(!dataNodeModulesModule["Region"].isNull()) + moduleObject.region = dataNodeModulesModule["Region"].asString(); + if(!dataNodeModulesModule["Currency"].isNull()) + moduleObject.currency = dataNodeModulesModule["Currency"].asString(); + if(!dataNodeModulesModule["PaymentCurrency"].isNull()) + moduleObject.paymentCurrency = dataNodeModulesModule["PaymentCurrency"].asString(); + if(!dataNodeModulesModule["OrderType"].isNull()) + moduleObject.orderType = dataNodeModulesModule["OrderType"].asString(); + if(!dataNodeModulesModule["PayTime"].isNull()) + moduleObject.payTime = dataNodeModulesModule["PayTime"].asString(); + if(!dataNodeModulesModule["PretaxGrossAmount"].isNull()) + moduleObject.pretaxGrossAmount = dataNodeModulesModule["PretaxGrossAmount"].asString(); + if(!dataNodeModulesModule["PricingDiscount"].isNull()) + moduleObject.pricingDiscount = dataNodeModulesModule["PricingDiscount"].asString(); + if(!dataNodeModulesModule["DeductedByCoupons"].isNull()) + moduleObject.deductedByCoupons = dataNodeModulesModule["DeductedByCoupons"].asString(); + if(!dataNodeModulesModule["PretaxAmount"].isNull()) + moduleObject.pretaxAmount = dataNodeModulesModule["PretaxAmount"].asString(); + if(!dataNodeModulesModule["PretaxAmountLocal"].isNull()) + moduleObject.pretaxAmountLocal = dataNodeModulesModule["PretaxAmountLocal"].asString(); + if(!dataNodeModulesModule["DeductedByCashCoupons"].isNull()) + moduleObject.deductedByCashCoupons = dataNodeModulesModule["DeductedByCashCoupons"].asString(); + if(!dataNodeModulesModule["DeductedByPrepaidCard"].isNull()) + moduleObject.deductedByPrepaidCard = dataNodeModulesModule["DeductedByPrepaidCard"].asString(); + if(!dataNodeModulesModule["PaymentAmount"].isNull()) + moduleObject.paymentAmount = dataNodeModulesModule["PaymentAmount"].asString(); + if(!dataNodeModulesModule["GaapPretaxGrossAmount"].isNull()) + moduleObject.gaapPretaxGrossAmount = dataNodeModulesModule["GaapPretaxGrossAmount"].asString(); + if(!dataNodeModulesModule["GaapPricingDiscount"].isNull()) + moduleObject.gaapPricingDiscount = dataNodeModulesModule["GaapPricingDiscount"].asString(); + if(!dataNodeModulesModule["GaapDeductedByCoupons"].isNull()) + moduleObject.gaapDeductedByCoupons = dataNodeModulesModule["GaapDeductedByCoupons"].asString(); + if(!dataNodeModulesModule["GaapPretaxAmount"].isNull()) + moduleObject.gaapPretaxAmount = dataNodeModulesModule["GaapPretaxAmount"].asString(); + if(!dataNodeModulesModule["GaapPretaxAmountLocal"].isNull()) + moduleObject.gaapPretaxAmountLocal = dataNodeModulesModule["GaapPretaxAmountLocal"].asString(); + if(!dataNodeModulesModule["GaapDeductedByCashCoupons"].isNull()) + moduleObject.gaapDeductedByCashCoupons = dataNodeModulesModule["GaapDeductedByCashCoupons"].asString(); + if(!dataNodeModulesModule["GaapDeductedByPrepaidCard"].isNull()) + moduleObject.gaapDeductedByPrepaidCard = dataNodeModulesModule["GaapDeductedByPrepaidCard"].asString(); + if(!dataNodeModulesModule["GaapPaymentAmount"].isNull()) + moduleObject.gaapPaymentAmount = dataNodeModulesModule["GaapPaymentAmount"].asString(); + if(!dataNodeModulesModule["MonthGaapPretaxGrossAmount"].isNull()) + moduleObject.monthGaapPretaxGrossAmount = dataNodeModulesModule["MonthGaapPretaxGrossAmount"].asString(); + if(!dataNodeModulesModule["MonthGaapPricingDiscount"].isNull()) + moduleObject.monthGaapPricingDiscount = dataNodeModulesModule["MonthGaapPricingDiscount"].asString(); + if(!dataNodeModulesModule["MonthGaapDeductedByCoupons"].isNull()) + moduleObject.monthGaapDeductedByCoupons = dataNodeModulesModule["MonthGaapDeductedByCoupons"].asString(); + if(!dataNodeModulesModule["MonthGaapPretaxAmount"].isNull()) + moduleObject.monthGaapPretaxAmount = dataNodeModulesModule["MonthGaapPretaxAmount"].asString(); + if(!dataNodeModulesModule["MonthGaapPretaxAmountLocal"].isNull()) + moduleObject.monthGaapPretaxAmountLocal = dataNodeModulesModule["MonthGaapPretaxAmountLocal"].asString(); + if(!dataNodeModulesModule["MonthGaapDeductedByCashCoupons"].isNull()) + moduleObject.monthGaapDeductedByCashCoupons = dataNodeModulesModule["MonthGaapDeductedByCashCoupons"].asString(); + if(!dataNodeModulesModule["MonthGaapDeductedByPrepaidCard"].isNull()) + moduleObject.monthGaapDeductedByPrepaidCard = dataNodeModulesModule["MonthGaapDeductedByPrepaidCard"].asString(); + if(!dataNodeModulesModule["MonthGaapPaymentAmount"].isNull()) + moduleObject.monthGaapPaymentAmount = dataNodeModulesModule["MonthGaapPaymentAmount"].asString(); + if(!dataNodeModulesModule["UnallocatedPaymentAmount"].isNull()) + moduleObject.unallocatedPaymentAmount = dataNodeModulesModule["UnallocatedPaymentAmount"].asString(); + if(!dataNodeModulesModule["UsageStartDate"].isNull()) + moduleObject.usageStartDate = dataNodeModulesModule["UsageStartDate"].asString(); + if(!dataNodeModulesModule["UsageEndDate"].isNull()) + moduleObject.usageEndDate = dataNodeModulesModule["UsageEndDate"].asString(); + if(!dataNodeModulesModule["BillType"].isNull()) + moduleObject.billType = dataNodeModulesModule["BillType"].asString(); + if(!dataNodeModulesModule["OrderId"].isNull()) + moduleObject.orderId = dataNodeModulesModule["OrderId"].asString(); + if(!dataNodeModulesModule["SubOrderId"].isNull()) + moduleObject.subOrderId = dataNodeModulesModule["SubOrderId"].asString(); + if(!dataNodeModulesModule["UnallocatedPretaxGrossAmount"].isNull()) + moduleObject.unallocatedPretaxGrossAmount = dataNodeModulesModule["UnallocatedPretaxGrossAmount"].asString(); + if(!dataNodeModulesModule["UnallocatedPricingDiscount"].isNull()) + moduleObject.unallocatedPricingDiscount = dataNodeModulesModule["UnallocatedPricingDiscount"].asString(); + if(!dataNodeModulesModule["UnallocatedDeductedByCoupons"].isNull()) + moduleObject.unallocatedDeductedByCoupons = dataNodeModulesModule["UnallocatedDeductedByCoupons"].asString(); + if(!dataNodeModulesModule["UnallocatedPretaxAmount"].isNull()) + moduleObject.unallocatedPretaxAmount = dataNodeModulesModule["UnallocatedPretaxAmount"].asString(); + if(!dataNodeModulesModule["UnallocatedPretaxAmountLocal"].isNull()) + moduleObject.unallocatedPretaxAmountLocal = dataNodeModulesModule["UnallocatedPretaxAmountLocal"].asString(); + if(!dataNodeModulesModule["UnallocatedDeductedByCashCoupons"].isNull()) + moduleObject.unallocatedDeductedByCashCoupons = dataNodeModulesModule["UnallocatedDeductedByCashCoupons"].asString(); + if(!dataNodeModulesModule["UnallocatedDeductedByPrepaidCard"].isNull()) + moduleObject.unallocatedDeductedByPrepaidCard = dataNodeModulesModule["UnallocatedDeductedByPrepaidCard"].asString(); data_.modules.push_back(moduleObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc b/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc index 7f1790043..abed5549e 100644 --- a/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc +++ b/bssopenapi/src/model/QueryInvoicingCustomerListResult.cc @@ -40,52 +40,52 @@ void QueryInvoicingCustomerListResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allCustomerInvoiceList = value["CustomerInvoiceList"]["CustomerInvoice"]; - for (auto value : allCustomerInvoiceList) + auto allCustomerInvoiceListNode = dataNode["CustomerInvoiceList"]["CustomerInvoice"]; + for (auto dataNodeCustomerInvoiceListCustomerInvoice : allCustomerInvoiceListNode) { Data::CustomerInvoice customerInvoiceObject; - if(!value["Id"].isNull()) - customerInvoiceObject.id = std::stol(value["Id"].asString()); - if(!value["UserId"].isNull()) - customerInvoiceObject.userId = std::stol(value["UserId"].asString()); - if(!value["UserNick"].isNull()) - customerInvoiceObject.userNick = value["UserNick"].asString(); - if(!value["InvoiceTitle"].isNull()) - customerInvoiceObject.invoiceTitle = value["InvoiceTitle"].asString(); - if(!value["CustomerType"].isNull()) - customerInvoiceObject.customerType = std::stol(value["CustomerType"].asString()); - if(!value["TaxpayerType"].isNull()) - customerInvoiceObject.taxpayerType = std::stol(value["TaxpayerType"].asString()); - if(!value["Bank"].isNull()) - customerInvoiceObject.bank = value["Bank"].asString(); - if(!value["BankNo"].isNull()) - customerInvoiceObject.bankNo = value["BankNo"].asString(); - if(!value["OperatingLicenseAddress"].isNull()) - customerInvoiceObject.operatingLicenseAddress = value["OperatingLicenseAddress"].asString(); - if(!value["OperatingLicensePhone"].isNull()) - customerInvoiceObject.operatingLicensePhone = value["OperatingLicensePhone"].asString(); - if(!value["RegisterNo"].isNull()) - customerInvoiceObject.registerNo = value["RegisterNo"].asString(); - if(!value["StartCycle"].isNull()) - customerInvoiceObject.startCycle = std::stol(value["StartCycle"].asString()); - if(!value["Status"].isNull()) - customerInvoiceObject.status = std::stol(value["Status"].asString()); - if(!value["GmtCreate"].isNull()) - customerInvoiceObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["TaxationLicense"].isNull()) - customerInvoiceObject.taxationLicense = value["TaxationLicense"].asString(); - if(!value["AdjustType"].isNull()) - customerInvoiceObject.adjustType = std::stol(value["AdjustType"].asString()); - if(!value["EndCycle"].isNull()) - customerInvoiceObject.endCycle = std::stol(value["EndCycle"].asString()); - if(!value["TitleChangeInstructions"].isNull()) - customerInvoiceObject.titleChangeInstructions = value["TitleChangeInstructions"].asString(); - if(!value["IssueType"].isNull()) - customerInvoiceObject.issueType = std::stol(value["IssueType"].asString()); - if(!value["Type"].isNull()) - customerInvoiceObject.type = std::stol(value["Type"].asString()); - if(!value["DefaultRemark"].isNull()) - customerInvoiceObject.defaultRemark = value["DefaultRemark"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["Id"].isNull()) + customerInvoiceObject.id = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["Id"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["UserId"].isNull()) + customerInvoiceObject.userId = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["UserId"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["UserNick"].isNull()) + customerInvoiceObject.userNick = dataNodeCustomerInvoiceListCustomerInvoice["UserNick"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["InvoiceTitle"].isNull()) + customerInvoiceObject.invoiceTitle = dataNodeCustomerInvoiceListCustomerInvoice["InvoiceTitle"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["CustomerType"].isNull()) + customerInvoiceObject.customerType = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["CustomerType"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["TaxpayerType"].isNull()) + customerInvoiceObject.taxpayerType = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["TaxpayerType"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["Bank"].isNull()) + customerInvoiceObject.bank = dataNodeCustomerInvoiceListCustomerInvoice["Bank"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["BankNo"].isNull()) + customerInvoiceObject.bankNo = dataNodeCustomerInvoiceListCustomerInvoice["BankNo"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["OperatingLicenseAddress"].isNull()) + customerInvoiceObject.operatingLicenseAddress = dataNodeCustomerInvoiceListCustomerInvoice["OperatingLicenseAddress"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["OperatingLicensePhone"].isNull()) + customerInvoiceObject.operatingLicensePhone = dataNodeCustomerInvoiceListCustomerInvoice["OperatingLicensePhone"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["RegisterNo"].isNull()) + customerInvoiceObject.registerNo = dataNodeCustomerInvoiceListCustomerInvoice["RegisterNo"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["StartCycle"].isNull()) + customerInvoiceObject.startCycle = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["StartCycle"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["Status"].isNull()) + customerInvoiceObject.status = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["Status"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["GmtCreate"].isNull()) + customerInvoiceObject.gmtCreate = dataNodeCustomerInvoiceListCustomerInvoice["GmtCreate"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["TaxationLicense"].isNull()) + customerInvoiceObject.taxationLicense = dataNodeCustomerInvoiceListCustomerInvoice["TaxationLicense"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["AdjustType"].isNull()) + customerInvoiceObject.adjustType = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["AdjustType"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["EndCycle"].isNull()) + customerInvoiceObject.endCycle = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["EndCycle"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["TitleChangeInstructions"].isNull()) + customerInvoiceObject.titleChangeInstructions = dataNodeCustomerInvoiceListCustomerInvoice["TitleChangeInstructions"].asString(); + if(!dataNodeCustomerInvoiceListCustomerInvoice["IssueType"].isNull()) + customerInvoiceObject.issueType = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["IssueType"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["Type"].isNull()) + customerInvoiceObject.type = std::stol(dataNodeCustomerInvoiceListCustomerInvoice["Type"].asString()); + if(!dataNodeCustomerInvoiceListCustomerInvoice["DefaultRemark"].isNull()) + customerInvoiceObject.defaultRemark = dataNodeCustomerInvoiceListCustomerInvoice["DefaultRemark"].asString(); data_.customerInvoiceList.push_back(customerInvoiceObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryMonthlyBillResult.cc b/bssopenapi/src/model/QueryMonthlyBillResult.cc index 2f99ee633..5193993c2 100644 --- a/bssopenapi/src/model/QueryMonthlyBillResult.cc +++ b/bssopenapi/src/model/QueryMonthlyBillResult.cc @@ -48,48 +48,48 @@ void QueryMonthlyBillResult::parse(const std::string &payload) data_.newInvoiceAmount = std::stof(dataNode["NewInvoiceAmount"].asString()); if(!dataNode["BillingCycle"].isNull()) data_.billingCycle = dataNode["BillingCycle"].asString(); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = dataNode["Items"]["Item"]; + for (auto dataNodeItemsItem : allItemsNode) { Data::Item itemObject; - if(!value["Item"].isNull()) - itemObject.item = value["Item"].asString(); - if(!value["ProductCode"].isNull()) - itemObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - itemObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - itemObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["SolutionCode"].isNull()) - itemObject.solutionCode = value["SolutionCode"].asString(); - if(!value["SolutionName"].isNull()) - itemObject.solutionName = value["SolutionName"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - itemObject.pretaxGrossAmount = std::stof(value["PretaxGrossAmount"].asString()); - if(!value["InvoiceDiscount"].isNull()) - itemObject.invoiceDiscount = std::stof(value["InvoiceDiscount"].asString()); - if(!value["DeductedByCoupons"].isNull()) - itemObject.deductedByCoupons = std::stof(value["DeductedByCoupons"].asString()); - if(!value["PretaxAmount"].isNull()) - itemObject.pretaxAmount = std::stof(value["PretaxAmount"].asString()); - if(!value["Currency"].isNull()) - itemObject.currency = value["Currency"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - itemObject.pretaxAmountLocal = std::stof(value["PretaxAmountLocal"].asString()); - if(!value["Tax"].isNull()) - itemObject.tax = std::stof(value["Tax"].asString()); - if(!value["AfterTaxAmount"].isNull()) - itemObject.afterTaxAmount = std::stof(value["AfterTaxAmount"].asString()); - if(!value["OutstandingAmount"].isNull()) - itemObject.outstandingAmount = std::stof(value["OutstandingAmount"].asString()); - if(!value["DeductedByCashCoupons"].isNull()) - itemObject.deductedByCashCoupons = std::stof(value["DeductedByCashCoupons"].asString()); - if(!value["DeductedByPrepaidCard"].isNull()) - itemObject.deductedByPrepaidCard = std::stof(value["DeductedByPrepaidCard"].asString()); - if(!value["PaymentAmount"].isNull()) - itemObject.paymentAmount = std::stof(value["PaymentAmount"].asString()); - if(!value["PaymentCurrency"].isNull()) - itemObject.paymentCurrency = value["PaymentCurrency"].asString(); + if(!dataNodeItemsItem["Item"].isNull()) + itemObject.item = dataNodeItemsItem["Item"].asString(); + if(!dataNodeItemsItem["ProductCode"].isNull()) + itemObject.productCode = dataNodeItemsItem["ProductCode"].asString(); + if(!dataNodeItemsItem["ProductType"].isNull()) + itemObject.productType = dataNodeItemsItem["ProductType"].asString(); + if(!dataNodeItemsItem["SubscriptionType"].isNull()) + itemObject.subscriptionType = dataNodeItemsItem["SubscriptionType"].asString(); + if(!dataNodeItemsItem["SolutionCode"].isNull()) + itemObject.solutionCode = dataNodeItemsItem["SolutionCode"].asString(); + if(!dataNodeItemsItem["SolutionName"].isNull()) + itemObject.solutionName = dataNodeItemsItem["SolutionName"].asString(); + if(!dataNodeItemsItem["PretaxGrossAmount"].isNull()) + itemObject.pretaxGrossAmount = std::stof(dataNodeItemsItem["PretaxGrossAmount"].asString()); + if(!dataNodeItemsItem["InvoiceDiscount"].isNull()) + itemObject.invoiceDiscount = std::stof(dataNodeItemsItem["InvoiceDiscount"].asString()); + if(!dataNodeItemsItem["DeductedByCoupons"].isNull()) + itemObject.deductedByCoupons = std::stof(dataNodeItemsItem["DeductedByCoupons"].asString()); + if(!dataNodeItemsItem["PretaxAmount"].isNull()) + itemObject.pretaxAmount = std::stof(dataNodeItemsItem["PretaxAmount"].asString()); + if(!dataNodeItemsItem["Currency"].isNull()) + itemObject.currency = dataNodeItemsItem["Currency"].asString(); + if(!dataNodeItemsItem["PretaxAmountLocal"].isNull()) + itemObject.pretaxAmountLocal = std::stof(dataNodeItemsItem["PretaxAmountLocal"].asString()); + if(!dataNodeItemsItem["Tax"].isNull()) + itemObject.tax = std::stof(dataNodeItemsItem["Tax"].asString()); + if(!dataNodeItemsItem["AfterTaxAmount"].isNull()) + itemObject.afterTaxAmount = std::stof(dataNodeItemsItem["AfterTaxAmount"].asString()); + if(!dataNodeItemsItem["OutstandingAmount"].isNull()) + itemObject.outstandingAmount = std::stof(dataNodeItemsItem["OutstandingAmount"].asString()); + if(!dataNodeItemsItem["DeductedByCashCoupons"].isNull()) + itemObject.deductedByCashCoupons = std::stof(dataNodeItemsItem["DeductedByCashCoupons"].asString()); + if(!dataNodeItemsItem["DeductedByPrepaidCard"].isNull()) + itemObject.deductedByPrepaidCard = std::stof(dataNodeItemsItem["DeductedByPrepaidCard"].asString()); + if(!dataNodeItemsItem["PaymentAmount"].isNull()) + itemObject.paymentAmount = std::stof(dataNodeItemsItem["PaymentAmount"].asString()); + if(!dataNodeItemsItem["PaymentCurrency"].isNull()) + itemObject.paymentCurrency = dataNodeItemsItem["PaymentCurrency"].asString(); data_.items.push_back(itemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc index d4a1fb526..60ccd0655 100644 --- a/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc +++ b/bssopenapi/src/model/QueryMonthlyInstanceConsumptionResult.cc @@ -48,44 +48,44 @@ void QueryMonthlyInstanceConsumptionResult::parse(const std::string &payload) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); if(!dataNode["BillingCycle"].isNull()) data_.billingCycle = dataNode["BillingCycle"].asString(); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = dataNode["Items"]["Item"]; + for (auto dataNodeItemsItem : allItemsNode) { Data::Item itemObject; - if(!value["InstanceID"].isNull()) - itemObject.instanceID = value["InstanceID"].asString(); - if(!value["ProductCode"].isNull()) - itemObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - itemObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - itemObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["Tag"].isNull()) - itemObject.tag = value["Tag"].asString(); - if(!value["ResourceGroup"].isNull()) - itemObject.resourceGroup = value["ResourceGroup"].asString(); - if(!value["PayerAccount"].isNull()) - itemObject.payerAccount = value["PayerAccount"].asString(); - if(!value["OwnerID"].isNull()) - itemObject.ownerID = value["OwnerID"].asString(); - if(!value["Region"].isNull()) - itemObject.region = value["Region"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - itemObject.pretaxGrossAmount = std::stof(value["PretaxGrossAmount"].asString()); - if(!value["DiscountAmount"].isNull()) - itemObject.discountAmount = std::stof(value["DiscountAmount"].asString()); - if(!value["PretaxAmount"].isNull()) - itemObject.pretaxAmount = std::stof(value["PretaxAmount"].asString()); - if(!value["Currency"].isNull()) - itemObject.currency = value["Currency"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - itemObject.pretaxAmountLocal = std::stof(value["PretaxAmountLocal"].asString()); - if(!value["Tax"].isNull()) - itemObject.tax = std::stof(value["Tax"].asString()); - if(!value["AfterTaxAmount"].isNull()) - itemObject.afterTaxAmount = std::stof(value["AfterTaxAmount"].asString()); - if(!value["PaymentCurrency"].isNull()) - itemObject.paymentCurrency = value["PaymentCurrency"].asString(); + if(!dataNodeItemsItem["InstanceID"].isNull()) + itemObject.instanceID = dataNodeItemsItem["InstanceID"].asString(); + if(!dataNodeItemsItem["ProductCode"].isNull()) + itemObject.productCode = dataNodeItemsItem["ProductCode"].asString(); + if(!dataNodeItemsItem["ProductType"].isNull()) + itemObject.productType = dataNodeItemsItem["ProductType"].asString(); + if(!dataNodeItemsItem["SubscriptionType"].isNull()) + itemObject.subscriptionType = dataNodeItemsItem["SubscriptionType"].asString(); + if(!dataNodeItemsItem["Tag"].isNull()) + itemObject.tag = dataNodeItemsItem["Tag"].asString(); + if(!dataNodeItemsItem["ResourceGroup"].isNull()) + itemObject.resourceGroup = dataNodeItemsItem["ResourceGroup"].asString(); + if(!dataNodeItemsItem["PayerAccount"].isNull()) + itemObject.payerAccount = dataNodeItemsItem["PayerAccount"].asString(); + if(!dataNodeItemsItem["OwnerID"].isNull()) + itemObject.ownerID = dataNodeItemsItem["OwnerID"].asString(); + if(!dataNodeItemsItem["Region"].isNull()) + itemObject.region = dataNodeItemsItem["Region"].asString(); + if(!dataNodeItemsItem["PretaxGrossAmount"].isNull()) + itemObject.pretaxGrossAmount = std::stof(dataNodeItemsItem["PretaxGrossAmount"].asString()); + if(!dataNodeItemsItem["DiscountAmount"].isNull()) + itemObject.discountAmount = std::stof(dataNodeItemsItem["DiscountAmount"].asString()); + if(!dataNodeItemsItem["PretaxAmount"].isNull()) + itemObject.pretaxAmount = std::stof(dataNodeItemsItem["PretaxAmount"].asString()); + if(!dataNodeItemsItem["Currency"].isNull()) + itemObject.currency = dataNodeItemsItem["Currency"].asString(); + if(!dataNodeItemsItem["PretaxAmountLocal"].isNull()) + itemObject.pretaxAmountLocal = std::stof(dataNodeItemsItem["PretaxAmountLocal"].asString()); + if(!dataNodeItemsItem["Tax"].isNull()) + itemObject.tax = std::stof(dataNodeItemsItem["Tax"].asString()); + if(!dataNodeItemsItem["AfterTaxAmount"].isNull()) + itemObject.afterTaxAmount = std::stof(dataNodeItemsItem["AfterTaxAmount"].asString()); + if(!dataNodeItemsItem["PaymentCurrency"].isNull()) + itemObject.paymentCurrency = dataNodeItemsItem["PaymentCurrency"].asString(); data_.items.push_back(itemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryOrdersResult.cc b/bssopenapi/src/model/QueryOrdersResult.cc index dc726adcf..b2122a2c9 100644 --- a/bssopenapi/src/model/QueryOrdersResult.cc +++ b/bssopenapi/src/model/QueryOrdersResult.cc @@ -48,42 +48,42 @@ void QueryOrdersResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); - auto allOrderList = value["OrderList"]["Order"]; - for (auto value : allOrderList) + auto allOrderListNode = dataNode["OrderList"]["Order"]; + for (auto dataNodeOrderListOrder : allOrderListNode) { Data::Order orderObject; - if(!value["OrderId"].isNull()) - orderObject.orderId = value["OrderId"].asString(); - if(!value["ProductCode"].isNull()) - orderObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - orderObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - orderObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["OrderType"].isNull()) - orderObject.orderType = value["OrderType"].asString(); - if(!value["CreateTime"].isNull()) - orderObject.createTime = value["CreateTime"].asString(); - if(!value["PaymentTime"].isNull()) - orderObject.paymentTime = value["PaymentTime"].asString(); - if(!value["PaymentStatus"].isNull()) - orderObject.paymentStatus = value["PaymentStatus"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - orderObject.pretaxGrossAmount = value["PretaxGrossAmount"].asString(); - if(!value["PretaxAmount"].isNull()) - orderObject.pretaxAmount = value["PretaxAmount"].asString(); - if(!value["Currency"].isNull()) - orderObject.currency = value["Currency"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - orderObject.pretaxAmountLocal = value["PretaxAmountLocal"].asString(); - if(!value["Tax"].isNull()) - orderObject.tax = value["Tax"].asString(); - if(!value["AfterTaxAmount"].isNull()) - orderObject.afterTaxAmount = value["AfterTaxAmount"].asString(); - if(!value["PaymentCurrency"].isNull()) - orderObject.paymentCurrency = value["PaymentCurrency"].asString(); - if(!value["RelatedOrderId"].isNull()) - orderObject.relatedOrderId = value["RelatedOrderId"].asString(); + if(!dataNodeOrderListOrder["OrderId"].isNull()) + orderObject.orderId = dataNodeOrderListOrder["OrderId"].asString(); + if(!dataNodeOrderListOrder["ProductCode"].isNull()) + orderObject.productCode = dataNodeOrderListOrder["ProductCode"].asString(); + if(!dataNodeOrderListOrder["ProductType"].isNull()) + orderObject.productType = dataNodeOrderListOrder["ProductType"].asString(); + if(!dataNodeOrderListOrder["SubscriptionType"].isNull()) + orderObject.subscriptionType = dataNodeOrderListOrder["SubscriptionType"].asString(); + if(!dataNodeOrderListOrder["OrderType"].isNull()) + orderObject.orderType = dataNodeOrderListOrder["OrderType"].asString(); + if(!dataNodeOrderListOrder["CreateTime"].isNull()) + orderObject.createTime = dataNodeOrderListOrder["CreateTime"].asString(); + if(!dataNodeOrderListOrder["PaymentTime"].isNull()) + orderObject.paymentTime = dataNodeOrderListOrder["PaymentTime"].asString(); + if(!dataNodeOrderListOrder["PaymentStatus"].isNull()) + orderObject.paymentStatus = dataNodeOrderListOrder["PaymentStatus"].asString(); + if(!dataNodeOrderListOrder["PretaxGrossAmount"].isNull()) + orderObject.pretaxGrossAmount = dataNodeOrderListOrder["PretaxGrossAmount"].asString(); + if(!dataNodeOrderListOrder["PretaxAmount"].isNull()) + orderObject.pretaxAmount = dataNodeOrderListOrder["PretaxAmount"].asString(); + if(!dataNodeOrderListOrder["Currency"].isNull()) + orderObject.currency = dataNodeOrderListOrder["Currency"].asString(); + if(!dataNodeOrderListOrder["PretaxAmountLocal"].isNull()) + orderObject.pretaxAmountLocal = dataNodeOrderListOrder["PretaxAmountLocal"].asString(); + if(!dataNodeOrderListOrder["Tax"].isNull()) + orderObject.tax = dataNodeOrderListOrder["Tax"].asString(); + if(!dataNodeOrderListOrder["AfterTaxAmount"].isNull()) + orderObject.afterTaxAmount = dataNodeOrderListOrder["AfterTaxAmount"].asString(); + if(!dataNodeOrderListOrder["PaymentCurrency"].isNull()) + orderObject.paymentCurrency = dataNodeOrderListOrder["PaymentCurrency"].asString(); + if(!dataNodeOrderListOrder["RelatedOrderId"].isNull()) + orderObject.relatedOrderId = dataNodeOrderListOrder["RelatedOrderId"].asString(); data_.orderList.push_back(orderObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryPrepaidCardsResult.cc b/bssopenapi/src/model/QueryPrepaidCardsResult.cc index 4861c9240..5b3227fe6 100644 --- a/bssopenapi/src/model/QueryPrepaidCardsResult.cc +++ b/bssopenapi/src/model/QueryPrepaidCardsResult.cc @@ -39,30 +39,30 @@ void QueryPrepaidCardsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["PrepaidCard"]; - for (auto value : allData) + auto allDataNode = value["Data"]["PrepaidCard"]; + for (auto valueDataPrepaidCard : allDataNode) { PrepaidCard dataObject; - if(!value["PrepaidCardId"].isNull()) - dataObject.prepaidCardId = std::stol(value["PrepaidCardId"].asString()); - if(!value["PrepaidCardNo"].isNull()) - dataObject.prepaidCardNo = value["PrepaidCardNo"].asString(); - if(!value["GrantedTime"].isNull()) - dataObject.grantedTime = value["GrantedTime"].asString(); - if(!value["EffectiveTime"].isNull()) - dataObject.effectiveTime = value["EffectiveTime"].asString(); - if(!value["ExpiryTime"].isNull()) - dataObject.expiryTime = value["ExpiryTime"].asString(); - if(!value["ApplicableProducts"].isNull()) - dataObject.applicableProducts = value["ApplicableProducts"].asString(); - if(!value["ApplicableScenarios"].isNull()) - dataObject.applicableScenarios = value["ApplicableScenarios"].asString(); - if(!value["NominalValue"].isNull()) - dataObject.nominalValue = value["NominalValue"].asString(); - if(!value["Balance"].isNull()) - dataObject.balance = value["Balance"].asString(); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); + if(!valueDataPrepaidCard["PrepaidCardId"].isNull()) + dataObject.prepaidCardId = std::stol(valueDataPrepaidCard["PrepaidCardId"].asString()); + if(!valueDataPrepaidCard["PrepaidCardNo"].isNull()) + dataObject.prepaidCardNo = valueDataPrepaidCard["PrepaidCardNo"].asString(); + if(!valueDataPrepaidCard["GrantedTime"].isNull()) + dataObject.grantedTime = valueDataPrepaidCard["GrantedTime"].asString(); + if(!valueDataPrepaidCard["EffectiveTime"].isNull()) + dataObject.effectiveTime = valueDataPrepaidCard["EffectiveTime"].asString(); + if(!valueDataPrepaidCard["ExpiryTime"].isNull()) + dataObject.expiryTime = valueDataPrepaidCard["ExpiryTime"].asString(); + if(!valueDataPrepaidCard["ApplicableProducts"].isNull()) + dataObject.applicableProducts = valueDataPrepaidCard["ApplicableProducts"].asString(); + if(!valueDataPrepaidCard["ApplicableScenarios"].isNull()) + dataObject.applicableScenarios = valueDataPrepaidCard["ApplicableScenarios"].asString(); + if(!valueDataPrepaidCard["NominalValue"].isNull()) + dataObject.nominalValue = valueDataPrepaidCard["NominalValue"].asString(); + if(!valueDataPrepaidCard["Balance"].isNull()) + dataObject.balance = valueDataPrepaidCard["Balance"].asString(); + if(!valueDataPrepaidCard["Status"].isNull()) + dataObject.status = valueDataPrepaidCard["Status"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryProductListResult.cc b/bssopenapi/src/model/QueryProductListResult.cc index 484cae6d2..2a04b6f52 100644 --- a/bssopenapi/src/model/QueryProductListResult.cc +++ b/bssopenapi/src/model/QueryProductListResult.cc @@ -46,18 +46,18 @@ void QueryProductListResult::parse(const std::string &payload) data_.pageNum = std::stoi(dataNode["PageNum"].asString()); if(!dataNode["PageSize"].isNull()) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); - auto allProductList = value["ProductList"]["Product"]; - for (auto value : allProductList) + auto allProductListNode = dataNode["ProductList"]["Product"]; + for (auto dataNodeProductListProduct : allProductListNode) { Data::Product productObject; - if(!value["ProductCode"].isNull()) - productObject.productCode = value["ProductCode"].asString(); - if(!value["ProductName"].isNull()) - productObject.productName = value["ProductName"].asString(); - if(!value["ProductType"].isNull()) - productObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - productObject.subscriptionType = value["SubscriptionType"].asString(); + if(!dataNodeProductListProduct["ProductCode"].isNull()) + productObject.productCode = dataNodeProductListProduct["ProductCode"].asString(); + if(!dataNodeProductListProduct["ProductName"].isNull()) + productObject.productName = dataNodeProductListProduct["ProductName"].asString(); + if(!dataNodeProductListProduct["ProductType"].isNull()) + productObject.productType = dataNodeProductListProduct["ProductType"].asString(); + if(!dataNodeProductListProduct["SubscriptionType"].isNull()) + productObject.subscriptionType = dataNodeProductListProduct["SubscriptionType"].asString(); data_.productList.push_back(productObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryRedeemResult.cc b/bssopenapi/src/model/QueryRedeemResult.cc index 12ee3047b..c2665948c 100644 --- a/bssopenapi/src/model/QueryRedeemResult.cc +++ b/bssopenapi/src/model/QueryRedeemResult.cc @@ -46,30 +46,30 @@ void QueryRedeemResult::parse(const std::string &payload) data_.pageSize = std::stol(dataNode["PageSize"].asString()); if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stol(dataNode["TotalCount"].asString()); - auto allRedeem = value["Redeem"]["RedeemItem"]; - for (auto value : allRedeem) + auto allRedeemNode = dataNode["Redeem"]["RedeemItem"]; + for (auto dataNodeRedeemRedeemItem : allRedeemNode) { Data::RedeemItem redeemItemObject; - if(!value["RedeemId"].isNull()) - redeemItemObject.redeemId = value["RedeemId"].asString(); - if(!value["RedeemNo"].isNull()) - redeemItemObject.redeemNo = value["RedeemNo"].asString(); - if(!value["Status"].isNull()) - redeemItemObject.status = value["Status"].asString(); - if(!value["GrantedTime"].isNull()) - redeemItemObject.grantedTime = value["GrantedTime"].asString(); - if(!value["EffectiveTime"].isNull()) - redeemItemObject.effectiveTime = value["EffectiveTime"].asString(); - if(!value["ExpiryTime"].isNull()) - redeemItemObject.expiryTime = value["ExpiryTime"].asString(); - if(!value["NominalValue"].isNull()) - redeemItemObject.nominalValue = value["NominalValue"].asString(); - if(!value["Balance"].isNull()) - redeemItemObject.balance = value["Balance"].asString(); - if(!value["ApplicableProducts"].isNull()) - redeemItemObject.applicableProducts = value["ApplicableProducts"].asString(); - if(!value["Specification"].isNull()) - redeemItemObject.specification = value["Specification"].asString(); + if(!dataNodeRedeemRedeemItem["RedeemId"].isNull()) + redeemItemObject.redeemId = dataNodeRedeemRedeemItem["RedeemId"].asString(); + if(!dataNodeRedeemRedeemItem["RedeemNo"].isNull()) + redeemItemObject.redeemNo = dataNodeRedeemRedeemItem["RedeemNo"].asString(); + if(!dataNodeRedeemRedeemItem["Status"].isNull()) + redeemItemObject.status = dataNodeRedeemRedeemItem["Status"].asString(); + if(!dataNodeRedeemRedeemItem["GrantedTime"].isNull()) + redeemItemObject.grantedTime = dataNodeRedeemRedeemItem["GrantedTime"].asString(); + if(!dataNodeRedeemRedeemItem["EffectiveTime"].isNull()) + redeemItemObject.effectiveTime = dataNodeRedeemRedeemItem["EffectiveTime"].asString(); + if(!dataNodeRedeemRedeemItem["ExpiryTime"].isNull()) + redeemItemObject.expiryTime = dataNodeRedeemRedeemItem["ExpiryTime"].asString(); + if(!dataNodeRedeemRedeemItem["NominalValue"].isNull()) + redeemItemObject.nominalValue = dataNodeRedeemRedeemItem["NominalValue"].asString(); + if(!dataNodeRedeemRedeemItem["Balance"].isNull()) + redeemItemObject.balance = dataNodeRedeemRedeemItem["Balance"].asString(); + if(!dataNodeRedeemRedeemItem["ApplicableProducts"].isNull()) + redeemItemObject.applicableProducts = dataNodeRedeemRedeemItem["ApplicableProducts"].asString(); + if(!dataNodeRedeemRedeemItem["Specification"].isNull()) + redeemItemObject.specification = dataNodeRedeemRedeemItem["Specification"].asString(); data_.redeem.push_back(redeemItemObject); } if(!value["Success"].isNull()) diff --git a/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc b/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc index 8dd5da1bf..e96bd9771 100644 --- a/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc +++ b/bssopenapi/src/model/QueryResourcePackageInstancesResult.cc @@ -48,34 +48,34 @@ void QueryResourcePackageInstancesResult::parse(const std::string &payload) data_.pageSize = dataNode["PageSize"].asString(); if(!dataNode["TotalCount"].isNull()) data_.totalCount = dataNode["TotalCount"].asString(); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = dataNode["Instances"]["Instance"]; + for (auto dataNodeInstancesInstance : allInstancesNode) { Data::Instance instanceObject; - if(!value["InstanceId"].isNull()) - instanceObject.instanceId = value["InstanceId"].asString(); - if(!value["Region"].isNull()) - instanceObject.region = value["Region"].asString(); - if(!value["TotalAmount"].isNull()) - instanceObject.totalAmount = value["TotalAmount"].asString(); - if(!value["TotalAmountUnit"].isNull()) - instanceObject.totalAmountUnit = value["TotalAmountUnit"].asString(); - if(!value["RemainingAmount"].isNull()) - instanceObject.remainingAmount = value["RemainingAmount"].asString(); - if(!value["RemainingAmountUnit"].isNull()) - instanceObject.remainingAmountUnit = value["RemainingAmountUnit"].asString(); - if(!value["EffectiveTime"].isNull()) - instanceObject.effectiveTime = value["EffectiveTime"].asString(); - if(!value["ExpiryTime"].isNull()) - instanceObject.expiryTime = value["ExpiryTime"].asString(); - if(!value["Remark"].isNull()) - instanceObject.remark = value["Remark"].asString(); - if(!value["PackageType"].isNull()) - instanceObject.packageType = value["PackageType"].asString(); - if(!value["Status"].isNull()) - instanceObject.status = value["Status"].asString(); - if(!value["DeductType"].isNull()) - instanceObject.deductType = value["DeductType"].asString(); + if(!dataNodeInstancesInstance["InstanceId"].isNull()) + instanceObject.instanceId = dataNodeInstancesInstance["InstanceId"].asString(); + if(!dataNodeInstancesInstance["Region"].isNull()) + instanceObject.region = dataNodeInstancesInstance["Region"].asString(); + if(!dataNodeInstancesInstance["TotalAmount"].isNull()) + instanceObject.totalAmount = dataNodeInstancesInstance["TotalAmount"].asString(); + if(!dataNodeInstancesInstance["TotalAmountUnit"].isNull()) + instanceObject.totalAmountUnit = dataNodeInstancesInstance["TotalAmountUnit"].asString(); + if(!dataNodeInstancesInstance["RemainingAmount"].isNull()) + instanceObject.remainingAmount = dataNodeInstancesInstance["RemainingAmount"].asString(); + if(!dataNodeInstancesInstance["RemainingAmountUnit"].isNull()) + instanceObject.remainingAmountUnit = dataNodeInstancesInstance["RemainingAmountUnit"].asString(); + if(!dataNodeInstancesInstance["EffectiveTime"].isNull()) + instanceObject.effectiveTime = dataNodeInstancesInstance["EffectiveTime"].asString(); + if(!dataNodeInstancesInstance["ExpiryTime"].isNull()) + instanceObject.expiryTime = dataNodeInstancesInstance["ExpiryTime"].asString(); + if(!dataNodeInstancesInstance["Remark"].isNull()) + instanceObject.remark = dataNodeInstancesInstance["Remark"].asString(); + if(!dataNodeInstancesInstance["PackageType"].isNull()) + instanceObject.packageType = dataNodeInstancesInstance["PackageType"].asString(); + if(!dataNodeInstancesInstance["Status"].isNull()) + instanceObject.status = dataNodeInstancesInstance["Status"].asString(); + if(!dataNodeInstancesInstance["DeductType"].isNull()) + instanceObject.deductType = dataNodeInstancesInstance["DeductType"].asString(); auto allApplicableProducts = value["ApplicableProducts"]["Product"]; for (auto value : allApplicableProducts) instanceObject.applicableProducts.push_back(value.asString()); diff --git a/bssopenapi/src/model/QuerySettlementBillResult.cc b/bssopenapi/src/model/QuerySettlementBillResult.cc index d56b45bcd..0322ff9a4 100644 --- a/bssopenapi/src/model/QuerySettlementBillResult.cc +++ b/bssopenapi/src/model/QuerySettlementBillResult.cc @@ -48,96 +48,96 @@ void QuerySettlementBillResult::parse(const std::string &payload) data_.totalCount = std::stoi(dataNode["TotalCount"].asString()); if(!dataNode["BillingCycle"].isNull()) data_.billingCycle = dataNode["BillingCycle"].asString(); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = dataNode["Items"]["Item"]; + for (auto dataNodeItemsItem : allItemsNode) { Data::Item itemObject; - if(!value["RecordID"].isNull()) - itemObject.recordID = value["RecordID"].asString(); - if(!value["Item"].isNull()) - itemObject.item = value["Item"].asString(); - if(!value["PayerAccount"].isNull()) - itemObject.payerAccount = value["PayerAccount"].asString(); - if(!value["OwnerID"].isNull()) - itemObject.ownerID = value["OwnerID"].asString(); - if(!value["CreateTime"].isNull()) - itemObject.createTime = value["CreateTime"].asString(); - if(!value["UsageStartTime"].isNull()) - itemObject.usageStartTime = value["UsageStartTime"].asString(); - if(!value["UsageEndTime"].isNull()) - itemObject.usageEndTime = value["UsageEndTime"].asString(); - if(!value["SuborderID"].isNull()) - itemObject.suborderID = value["SuborderID"].asString(); - if(!value["OrderID"].isNull()) - itemObject.orderID = value["OrderID"].asString(); - if(!value["OrderType"].isNull()) - itemObject.orderType = value["OrderType"].asString(); - if(!value["LinkedCustomerOrderID"].isNull()) - itemObject.linkedCustomerOrderID = value["LinkedCustomerOrderID"].asString(); - if(!value["OriginalOrderID"].isNull()) - itemObject.originalOrderID = value["OriginalOrderID"].asString(); - if(!value["PaymentTime"].isNull()) - itemObject.paymentTime = value["PaymentTime"].asString(); - if(!value["SolutionID"].isNull()) - itemObject.solutionID = value["SolutionID"].asString(); - if(!value["SolutionName"].isNull()) - itemObject.solutionName = value["SolutionName"].asString(); - if(!value["BillID"].isNull()) - itemObject.billID = value["BillID"].asString(); - if(!value["ProductCode"].isNull()) - itemObject.productCode = value["ProductCode"].asString(); - if(!value["ProductType"].isNull()) - itemObject.productType = value["ProductType"].asString(); - if(!value["SubscriptionType"].isNull()) - itemObject.subscriptionType = value["SubscriptionType"].asString(); - if(!value["Region"].isNull()) - itemObject.region = value["Region"].asString(); - if(!value["Config"].isNull()) - itemObject.config = value["Config"].asString(); - if(!value["Quantity"].isNull()) - itemObject.quantity = value["Quantity"].asString(); - if(!value["PretaxGrossAmount"].isNull()) - itemObject.pretaxGrossAmount = std::stof(value["PretaxGrossAmount"].asString()); - if(!value["ChargeDiscount"].isNull()) - itemObject.chargeDiscount = std::stof(value["ChargeDiscount"].asString()); - if(!value["DeductedByCoupons"].isNull()) - itemObject.deductedByCoupons = std::stof(value["DeductedByCoupons"].asString()); - if(!value["AccountDiscount"].isNull()) - itemObject.accountDiscount = std::stof(value["AccountDiscount"].asString()); - if(!value["Promotion"].isNull()) - itemObject.promotion = value["Promotion"].asString(); - if(!value["PretaxAmount"].isNull()) - itemObject.pretaxAmount = std::stof(value["PretaxAmount"].asString()); - if(!value["Currency"].isNull()) - itemObject.currency = value["Currency"].asString(); - if(!value["PretaxAmountLocal"].isNull()) - itemObject.pretaxAmountLocal = std::stof(value["PretaxAmountLocal"].asString()); - if(!value["PreviousBillingCycleBalance"].isNull()) - itemObject.previousBillingCycleBalance = std::stof(value["PreviousBillingCycleBalance"].asString()); - if(!value["Tax"].isNull()) - itemObject.tax = std::stof(value["Tax"].asString()); - if(!value["AfterTaxAmount"].isNull()) - itemObject.afterTaxAmount = std::stof(value["AfterTaxAmount"].asString()); - if(!value["Status"].isNull()) - itemObject.status = value["Status"].asString(); - if(!value["ClearedTime"].isNull()) - itemObject.clearedTime = value["ClearedTime"].asString(); - if(!value["OutstandingAmount"].isNull()) - itemObject.outstandingAmount = std::stof(value["OutstandingAmount"].asString()); - if(!value["DeductedByCashCoupons"].isNull()) - itemObject.deductedByCashCoupons = std::stof(value["DeductedByCashCoupons"].asString()); - if(!value["DeductedByPrepaidCard"].isNull()) - itemObject.deductedByPrepaidCard = std::stof(value["DeductedByPrepaidCard"].asString()); - if(!value["MybankPaymentAmount"].isNull()) - itemObject.mybankPaymentAmount = std::stof(value["MybankPaymentAmount"].asString()); - if(!value["PaymentAmount"].isNull()) - itemObject.paymentAmount = std::stof(value["PaymentAmount"].asString()); - if(!value["PaymentCurrency"].isNull()) - itemObject.paymentCurrency = value["PaymentCurrency"].asString(); - if(!value["Seller"].isNull()) - itemObject.seller = value["Seller"].asString(); - if(!value["InvoiceNo"].isNull()) - itemObject.invoiceNo = value["InvoiceNo"].asString(); + if(!dataNodeItemsItem["RecordID"].isNull()) + itemObject.recordID = dataNodeItemsItem["RecordID"].asString(); + if(!dataNodeItemsItem["Item"].isNull()) + itemObject.item = dataNodeItemsItem["Item"].asString(); + if(!dataNodeItemsItem["PayerAccount"].isNull()) + itemObject.payerAccount = dataNodeItemsItem["PayerAccount"].asString(); + if(!dataNodeItemsItem["OwnerID"].isNull()) + itemObject.ownerID = dataNodeItemsItem["OwnerID"].asString(); + if(!dataNodeItemsItem["CreateTime"].isNull()) + itemObject.createTime = dataNodeItemsItem["CreateTime"].asString(); + if(!dataNodeItemsItem["UsageStartTime"].isNull()) + itemObject.usageStartTime = dataNodeItemsItem["UsageStartTime"].asString(); + if(!dataNodeItemsItem["UsageEndTime"].isNull()) + itemObject.usageEndTime = dataNodeItemsItem["UsageEndTime"].asString(); + if(!dataNodeItemsItem["SuborderID"].isNull()) + itemObject.suborderID = dataNodeItemsItem["SuborderID"].asString(); + if(!dataNodeItemsItem["OrderID"].isNull()) + itemObject.orderID = dataNodeItemsItem["OrderID"].asString(); + if(!dataNodeItemsItem["OrderType"].isNull()) + itemObject.orderType = dataNodeItemsItem["OrderType"].asString(); + if(!dataNodeItemsItem["LinkedCustomerOrderID"].isNull()) + itemObject.linkedCustomerOrderID = dataNodeItemsItem["LinkedCustomerOrderID"].asString(); + if(!dataNodeItemsItem["OriginalOrderID"].isNull()) + itemObject.originalOrderID = dataNodeItemsItem["OriginalOrderID"].asString(); + if(!dataNodeItemsItem["PaymentTime"].isNull()) + itemObject.paymentTime = dataNodeItemsItem["PaymentTime"].asString(); + if(!dataNodeItemsItem["SolutionID"].isNull()) + itemObject.solutionID = dataNodeItemsItem["SolutionID"].asString(); + if(!dataNodeItemsItem["SolutionName"].isNull()) + itemObject.solutionName = dataNodeItemsItem["SolutionName"].asString(); + if(!dataNodeItemsItem["BillID"].isNull()) + itemObject.billID = dataNodeItemsItem["BillID"].asString(); + if(!dataNodeItemsItem["ProductCode"].isNull()) + itemObject.productCode = dataNodeItemsItem["ProductCode"].asString(); + if(!dataNodeItemsItem["ProductType"].isNull()) + itemObject.productType = dataNodeItemsItem["ProductType"].asString(); + if(!dataNodeItemsItem["SubscriptionType"].isNull()) + itemObject.subscriptionType = dataNodeItemsItem["SubscriptionType"].asString(); + if(!dataNodeItemsItem["Region"].isNull()) + itemObject.region = dataNodeItemsItem["Region"].asString(); + if(!dataNodeItemsItem["Config"].isNull()) + itemObject.config = dataNodeItemsItem["Config"].asString(); + if(!dataNodeItemsItem["Quantity"].isNull()) + itemObject.quantity = dataNodeItemsItem["Quantity"].asString(); + if(!dataNodeItemsItem["PretaxGrossAmount"].isNull()) + itemObject.pretaxGrossAmount = std::stof(dataNodeItemsItem["PretaxGrossAmount"].asString()); + if(!dataNodeItemsItem["ChargeDiscount"].isNull()) + itemObject.chargeDiscount = std::stof(dataNodeItemsItem["ChargeDiscount"].asString()); + if(!dataNodeItemsItem["DeductedByCoupons"].isNull()) + itemObject.deductedByCoupons = std::stof(dataNodeItemsItem["DeductedByCoupons"].asString()); + if(!dataNodeItemsItem["AccountDiscount"].isNull()) + itemObject.accountDiscount = std::stof(dataNodeItemsItem["AccountDiscount"].asString()); + if(!dataNodeItemsItem["Promotion"].isNull()) + itemObject.promotion = dataNodeItemsItem["Promotion"].asString(); + if(!dataNodeItemsItem["PretaxAmount"].isNull()) + itemObject.pretaxAmount = std::stof(dataNodeItemsItem["PretaxAmount"].asString()); + if(!dataNodeItemsItem["Currency"].isNull()) + itemObject.currency = dataNodeItemsItem["Currency"].asString(); + if(!dataNodeItemsItem["PretaxAmountLocal"].isNull()) + itemObject.pretaxAmountLocal = std::stof(dataNodeItemsItem["PretaxAmountLocal"].asString()); + if(!dataNodeItemsItem["PreviousBillingCycleBalance"].isNull()) + itemObject.previousBillingCycleBalance = std::stof(dataNodeItemsItem["PreviousBillingCycleBalance"].asString()); + if(!dataNodeItemsItem["Tax"].isNull()) + itemObject.tax = std::stof(dataNodeItemsItem["Tax"].asString()); + if(!dataNodeItemsItem["AfterTaxAmount"].isNull()) + itemObject.afterTaxAmount = std::stof(dataNodeItemsItem["AfterTaxAmount"].asString()); + if(!dataNodeItemsItem["Status"].isNull()) + itemObject.status = dataNodeItemsItem["Status"].asString(); + if(!dataNodeItemsItem["ClearedTime"].isNull()) + itemObject.clearedTime = dataNodeItemsItem["ClearedTime"].asString(); + if(!dataNodeItemsItem["OutstandingAmount"].isNull()) + itemObject.outstandingAmount = std::stof(dataNodeItemsItem["OutstandingAmount"].asString()); + if(!dataNodeItemsItem["DeductedByCashCoupons"].isNull()) + itemObject.deductedByCashCoupons = std::stof(dataNodeItemsItem["DeductedByCashCoupons"].asString()); + if(!dataNodeItemsItem["DeductedByPrepaidCard"].isNull()) + itemObject.deductedByPrepaidCard = std::stof(dataNodeItemsItem["DeductedByPrepaidCard"].asString()); + if(!dataNodeItemsItem["MybankPaymentAmount"].isNull()) + itemObject.mybankPaymentAmount = std::stof(dataNodeItemsItem["MybankPaymentAmount"].asString()); + if(!dataNodeItemsItem["PaymentAmount"].isNull()) + itemObject.paymentAmount = std::stof(dataNodeItemsItem["PaymentAmount"].asString()); + if(!dataNodeItemsItem["PaymentCurrency"].isNull()) + itemObject.paymentCurrency = dataNodeItemsItem["PaymentCurrency"].asString(); + if(!dataNodeItemsItem["Seller"].isNull()) + itemObject.seller = dataNodeItemsItem["Seller"].asString(); + if(!dataNodeItemsItem["InvoiceNo"].isNull()) + itemObject.invoiceNo = dataNodeItemsItem["InvoiceNo"].asString(); data_.items.push_back(itemObject); } if(!value["Success"].isNull()) diff --git a/cas/src/model/DescribeCertificateBrandListResult.cc b/cas/src/model/DescribeCertificateBrandListResult.cc index fb2196d96..7bd718f43 100644 --- a/cas/src/model/DescribeCertificateBrandListResult.cc +++ b/cas/src/model/DescribeCertificateBrandListResult.cc @@ -39,14 +39,14 @@ void DescribeCertificateBrandListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBrandList = value["BrandList"]["Brand"]; - for (auto value : allBrandList) + auto allBrandListNode = value["BrandList"]["Brand"]; + for (auto valueBrandListBrand : allBrandListNode) { Brand brandListObject; - if(!value["Id"].isNull()) - brandListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - brandListObject.name = value["Name"].asString(); + if(!valueBrandListBrand["Id"].isNull()) + brandListObject.id = std::stol(valueBrandListBrand["Id"].asString()); + if(!valueBrandListBrand["Name"].isNull()) + brandListObject.name = valueBrandListBrand["Name"].asString(); brandList_.push_back(brandListObject); } diff --git a/cas/src/model/DescribeCertificateListResult.cc b/cas/src/model/DescribeCertificateListResult.cc index c5242bbd1..4d66adfa6 100644 --- a/cas/src/model/DescribeCertificateListResult.cc +++ b/cas/src/model/DescribeCertificateListResult.cc @@ -39,58 +39,58 @@ void DescribeCertificateListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCertificateList = value["CertificateList"]["Certificate"]; - for (auto value : allCertificateList) + auto allCertificateListNode = value["CertificateList"]["Certificate"]; + for (auto valueCertificateListCertificate : allCertificateListNode) { Certificate certificateListObject; - if(!value["Id"].isNull()) - certificateListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - certificateListObject.name = value["Name"].asString(); - if(!value["SourceType"].isNull()) - certificateListObject.sourceType = value["SourceType"].asString(); - if(!value["CertType"].isNull()) - certificateListObject.certType = value["CertType"].asString(); - if(!value["InstanceId"].isNull()) - certificateListObject.instanceId = value["InstanceId"].asString(); - if(!value["OrderId"].isNull()) - certificateListObject.orderId = std::stol(value["OrderId"].asString()); - if(!value["OrderType"].isNull()) - certificateListObject.orderType = value["OrderType"].asString(); - if(!value["BrandName"].isNull()) - certificateListObject.brandName = value["BrandName"].asString(); - if(!value["BeforeDate"].isNull()) - certificateListObject.beforeDate = std::stol(value["BeforeDate"].asString()); - if(!value["AfterDate"].isNull()) - certificateListObject.afterDate = std::stol(value["AfterDate"].asString()); - if(!value["Year"].isNull()) - certificateListObject.year = std::stoi(value["Year"].asString()); - if(!value["Domain"].isNull()) - certificateListObject.domain = value["Domain"].asString(); - if(!value["RemainingDays"].isNull()) - certificateListObject.remainingDays = std::stoi(value["RemainingDays"].asString()); - if(!value["DeploymentCloudProduct"].isNull()) - certificateListObject.deploymentCloudProduct = value["DeploymentCloudProduct"].asString(); - if(!value["StatusCode"].isNull()) - certificateListObject.statusCode = value["StatusCode"].asString(); - if(!value["NewBuyCertType"].isNull()) - certificateListObject.newBuyCertType = value["NewBuyCertType"].asString(); - if(!value["NewBuyDomainType"].isNull()) - certificateListObject.newBuyDomainType = value["NewBuyDomainType"].asString(); - if(!value["NewBuyBrand"].isNull()) - certificateListObject.newBuyBrand = value["NewBuyBrand"].asString(); - if(!value["NewBuyDomainCount"].isNull()) - certificateListObject.newBuyDomainCount = std::stoi(value["NewBuyDomainCount"].asString()); - if(!value["ShowDeployment"].isNull()) - certificateListObject.showDeployment = std::stoi(value["ShowDeployment"].asString()); - if(!value["ShowRefund"].isNull()) - certificateListObject.showRefund = value["ShowRefund"].asString() == "true"; - if(!value["AccessDownload"].isNull()) - certificateListObject.accessDownload = std::stoi(value["AccessDownload"].asString()); - if(!value["PartnerOrderId"].isNull()) - certificateListObject.partnerOrderId = value["PartnerOrderId"].asString(); - if(!value["IsFree"].isNull()) - certificateListObject.isFree = value["IsFree"].asString() == "true"; + if(!valueCertificateListCertificate["Id"].isNull()) + certificateListObject.id = std::stol(valueCertificateListCertificate["Id"].asString()); + if(!valueCertificateListCertificate["Name"].isNull()) + certificateListObject.name = valueCertificateListCertificate["Name"].asString(); + if(!valueCertificateListCertificate["SourceType"].isNull()) + certificateListObject.sourceType = valueCertificateListCertificate["SourceType"].asString(); + if(!valueCertificateListCertificate["CertType"].isNull()) + certificateListObject.certType = valueCertificateListCertificate["CertType"].asString(); + if(!valueCertificateListCertificate["InstanceId"].isNull()) + certificateListObject.instanceId = valueCertificateListCertificate["InstanceId"].asString(); + if(!valueCertificateListCertificate["OrderId"].isNull()) + certificateListObject.orderId = std::stol(valueCertificateListCertificate["OrderId"].asString()); + if(!valueCertificateListCertificate["OrderType"].isNull()) + certificateListObject.orderType = valueCertificateListCertificate["OrderType"].asString(); + if(!valueCertificateListCertificate["BrandName"].isNull()) + certificateListObject.brandName = valueCertificateListCertificate["BrandName"].asString(); + if(!valueCertificateListCertificate["BeforeDate"].isNull()) + certificateListObject.beforeDate = std::stol(valueCertificateListCertificate["BeforeDate"].asString()); + if(!valueCertificateListCertificate["AfterDate"].isNull()) + certificateListObject.afterDate = std::stol(valueCertificateListCertificate["AfterDate"].asString()); + if(!valueCertificateListCertificate["Year"].isNull()) + certificateListObject.year = std::stoi(valueCertificateListCertificate["Year"].asString()); + if(!valueCertificateListCertificate["Domain"].isNull()) + certificateListObject.domain = valueCertificateListCertificate["Domain"].asString(); + if(!valueCertificateListCertificate["RemainingDays"].isNull()) + certificateListObject.remainingDays = std::stoi(valueCertificateListCertificate["RemainingDays"].asString()); + if(!valueCertificateListCertificate["DeploymentCloudProduct"].isNull()) + certificateListObject.deploymentCloudProduct = valueCertificateListCertificate["DeploymentCloudProduct"].asString(); + if(!valueCertificateListCertificate["StatusCode"].isNull()) + certificateListObject.statusCode = valueCertificateListCertificate["StatusCode"].asString(); + if(!valueCertificateListCertificate["NewBuyCertType"].isNull()) + certificateListObject.newBuyCertType = valueCertificateListCertificate["NewBuyCertType"].asString(); + if(!valueCertificateListCertificate["NewBuyDomainType"].isNull()) + certificateListObject.newBuyDomainType = valueCertificateListCertificate["NewBuyDomainType"].asString(); + if(!valueCertificateListCertificate["NewBuyBrand"].isNull()) + certificateListObject.newBuyBrand = valueCertificateListCertificate["NewBuyBrand"].asString(); + if(!valueCertificateListCertificate["NewBuyDomainCount"].isNull()) + certificateListObject.newBuyDomainCount = std::stoi(valueCertificateListCertificate["NewBuyDomainCount"].asString()); + if(!valueCertificateListCertificate["ShowDeployment"].isNull()) + certificateListObject.showDeployment = std::stoi(valueCertificateListCertificate["ShowDeployment"].asString()); + if(!valueCertificateListCertificate["ShowRefund"].isNull()) + certificateListObject.showRefund = valueCertificateListCertificate["ShowRefund"].asString() == "true"; + if(!valueCertificateListCertificate["AccessDownload"].isNull()) + certificateListObject.accessDownload = std::stoi(valueCertificateListCertificate["AccessDownload"].asString()); + if(!valueCertificateListCertificate["PartnerOrderId"].isNull()) + certificateListObject.partnerOrderId = valueCertificateListCertificate["PartnerOrderId"].asString(); + if(!valueCertificateListCertificate["IsFree"].isNull()) + certificateListObject.isFree = valueCertificateListCertificate["IsFree"].asString() == "true"; certificateList_.push_back(certificateListObject); } if(!value["TotalCount"].isNull()) diff --git a/cas/src/model/DescribeDeploymentDetailResult.cc b/cas/src/model/DescribeDeploymentDetailResult.cc index 45573ea18..d19cf26fc 100644 --- a/cas/src/model/DescribeDeploymentDetailResult.cc +++ b/cas/src/model/DescribeDeploymentDetailResult.cc @@ -39,20 +39,20 @@ void DescribeDeploymentDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeploymentDetail = value["DeploymentDetail"]["Deployment"]; - for (auto value : allDeploymentDetail) + auto allDeploymentDetailNode = value["DeploymentDetail"]["Deployment"]; + for (auto valueDeploymentDetailDeployment : allDeploymentDetailNode) { Deployment deploymentDetailObject; - if(!value["CloudProduct"].isNull()) - deploymentDetailObject.cloudProduct = value["CloudProduct"].asString(); - if(!value["Domain"].isNull()) - deploymentDetailObject.domain = value["Domain"].asString(); - if(!value["Region"].isNull()) - deploymentDetailObject.region = value["Region"].asString(); - if(!value["DeployTime"].isNull()) - deploymentDetailObject.deployTime = std::stol(value["DeployTime"].asString()); - if(!value["Id"].isNull()) - deploymentDetailObject.id = std::stol(value["Id"].asString()); + if(!valueDeploymentDetailDeployment["CloudProduct"].isNull()) + deploymentDetailObject.cloudProduct = valueDeploymentDetailDeployment["CloudProduct"].asString(); + if(!valueDeploymentDetailDeployment["Domain"].isNull()) + deploymentDetailObject.domain = valueDeploymentDetailDeployment["Domain"].asString(); + if(!valueDeploymentDetailDeployment["Region"].isNull()) + deploymentDetailObject.region = valueDeploymentDetailDeployment["Region"].asString(); + if(!valueDeploymentDetailDeployment["DeployTime"].isNull()) + deploymentDetailObject.deployTime = std::stol(valueDeploymentDetailDeployment["DeployTime"].asString()); + if(!valueDeploymentDetailDeployment["Id"].isNull()) + deploymentDetailObject.id = std::stol(valueDeploymentDetailDeployment["Id"].asString()); deploymentDetail_.push_back(deploymentDetailObject); } diff --git a/cas/src/model/DescribeOrderDocumentResult.cc b/cas/src/model/DescribeOrderDocumentResult.cc index 8fd1ec8df..0b41fdc4c 100644 --- a/cas/src/model/DescribeOrderDocumentResult.cc +++ b/cas/src/model/DescribeOrderDocumentResult.cc @@ -39,22 +39,22 @@ void DescribeOrderDocumentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOrderDocumentList = value["OrderDocumentList"]["OrderDocument"]; - for (auto value : allOrderDocumentList) + auto allOrderDocumentListNode = value["OrderDocumentList"]["OrderDocument"]; + for (auto valueOrderDocumentListOrderDocument : allOrderDocumentListNode) { OrderDocument orderDocumentListObject; - if(!value["DocumentType"].isNull()) - orderDocumentListObject.documentType = std::stoi(value["DocumentType"].asString()); - if(!value["TplDocNote"].isNull()) - orderDocumentListObject.tplDocNote = value["TplDocNote"].asString(); - if(!value["TplDocOssKey"].isNull()) - orderDocumentListObject.tplDocOssKey = value["TplDocOssKey"].asString(); - if(!value["OrderDocOssKey"].isNull()) - orderDocumentListObject.orderDocOssKey = value["OrderDocOssKey"].asString(); - if(!value["OrderDocDate"].isNull()) - orderDocumentListObject.orderDocDate = std::stol(value["OrderDocDate"].asString()); - if(!value["OrderDocExt"].isNull()) - orderDocumentListObject.orderDocExt = value["OrderDocExt"].asString(); + if(!valueOrderDocumentListOrderDocument["DocumentType"].isNull()) + orderDocumentListObject.documentType = std::stoi(valueOrderDocumentListOrderDocument["DocumentType"].asString()); + if(!valueOrderDocumentListOrderDocument["TplDocNote"].isNull()) + orderDocumentListObject.tplDocNote = valueOrderDocumentListOrderDocument["TplDocNote"].asString(); + if(!valueOrderDocumentListOrderDocument["TplDocOssKey"].isNull()) + orderDocumentListObject.tplDocOssKey = valueOrderDocumentListOrderDocument["TplDocOssKey"].asString(); + if(!valueOrderDocumentListOrderDocument["OrderDocOssKey"].isNull()) + orderDocumentListObject.orderDocOssKey = valueOrderDocumentListOrderDocument["OrderDocOssKey"].asString(); + if(!valueOrderDocumentListOrderDocument["OrderDocDate"].isNull()) + orderDocumentListObject.orderDocDate = std::stol(valueOrderDocumentListOrderDocument["OrderDocDate"].asString()); + if(!valueOrderDocumentListOrderDocument["OrderDocExt"].isNull()) + orderDocumentListObject.orderDocExt = valueOrderDocumentListOrderDocument["OrderDocExt"].asString(); orderDocumentList_.push_back(orderDocumentListObject); } diff --git a/cas/src/model/DescribeOrderListResult.cc b/cas/src/model/DescribeOrderListResult.cc index bd15c7eb5..a96796fe5 100644 --- a/cas/src/model/DescribeOrderListResult.cc +++ b/cas/src/model/DescribeOrderListResult.cc @@ -39,54 +39,54 @@ void DescribeOrderListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOrderList = value["OrderList"]["Order"]; - for (auto value : allOrderList) + auto allOrderListNode = value["OrderList"]["Order"]; + for (auto valueOrderListOrder : allOrderListNode) { Order orderListObject; - if(!value["Id"].isNull()) - orderListObject.id = std::stol(value["Id"].asString()); - if(!value["SourceType"].isNull()) - orderListObject.sourceType = value["SourceType"].asString(); - if(!value["CertType"].isNull()) - orderListObject.certType = value["CertType"].asString(); - if(!value["InstanceId"].isNull()) - orderListObject.instanceId = value["InstanceId"].asString(); - if(!value["Year"].isNull()) - orderListObject.year = std::stol(value["Year"].asString()); - if(!value["OrderId"].isNull()) - orderListObject.orderId = std::stol(value["OrderId"].asString()); - if(!value["OrderType"].isNull()) - orderListObject.orderType = value["OrderType"].asString(); - if(!value["BrandName"].isNull()) - orderListObject.brandName = value["BrandName"].asString(); - if(!value["BuyDate"].isNull()) - orderListObject.buyDate = std::stol(value["BuyDate"].asString()); - if(!value["StatusCode"].isNull()) - orderListObject.statusCode = value["StatusCode"].asString(); - if(!value["Domain"].isNull()) - orderListObject.domain = value["Domain"].asString(); - if(!value["ProductAliasName"].isNull()) - orderListObject.productAliasName = value["ProductAliasName"].asString(); - if(!value["DomainCount"].isNull()) - orderListObject.domainCount = std::stoi(value["DomainCount"].asString()); - if(!value["WildDomainCount"].isNull()) - orderListObject.wildDomainCount = std::stoi(value["WildDomainCount"].asString()); - if(!value["VerifyStatus"].isNull()) - orderListObject.verifyStatus = std::stoi(value["VerifyStatus"].asString()); - if(!value["MaybeIssueDate"].isNull()) - orderListObject.maybeIssueDate = std::stol(value["MaybeIssueDate"].asString()); - if(!value["BeforeDate"].isNull()) - orderListObject.beforeDate = std::stol(value["BeforeDate"].asString()); - if(!value["AfterDate"].isNull()) - orderListObject.afterDate = std::stol(value["AfterDate"].asString()); - if(!value["ShowCancel"].isNull()) - orderListObject.showCancel = value["ShowCancel"].asString() == "true"; - if(!value["ShowRefund"].isNull()) - orderListObject.showRefund = value["ShowRefund"].asString() == "true"; - if(!value["PartnerOrderId"].isNull()) - orderListObject.partnerOrderId = value["PartnerOrderId"].asString(); - if(!value["IsFree"].isNull()) - orderListObject.isFree = value["IsFree"].asString() == "true"; + if(!valueOrderListOrder["Id"].isNull()) + orderListObject.id = std::stol(valueOrderListOrder["Id"].asString()); + if(!valueOrderListOrder["SourceType"].isNull()) + orderListObject.sourceType = valueOrderListOrder["SourceType"].asString(); + if(!valueOrderListOrder["CertType"].isNull()) + orderListObject.certType = valueOrderListOrder["CertType"].asString(); + if(!valueOrderListOrder["InstanceId"].isNull()) + orderListObject.instanceId = valueOrderListOrder["InstanceId"].asString(); + if(!valueOrderListOrder["Year"].isNull()) + orderListObject.year = std::stol(valueOrderListOrder["Year"].asString()); + if(!valueOrderListOrder["OrderId"].isNull()) + orderListObject.orderId = std::stol(valueOrderListOrder["OrderId"].asString()); + if(!valueOrderListOrder["OrderType"].isNull()) + orderListObject.orderType = valueOrderListOrder["OrderType"].asString(); + if(!valueOrderListOrder["BrandName"].isNull()) + orderListObject.brandName = valueOrderListOrder["BrandName"].asString(); + if(!valueOrderListOrder["BuyDate"].isNull()) + orderListObject.buyDate = std::stol(valueOrderListOrder["BuyDate"].asString()); + if(!valueOrderListOrder["StatusCode"].isNull()) + orderListObject.statusCode = valueOrderListOrder["StatusCode"].asString(); + if(!valueOrderListOrder["Domain"].isNull()) + orderListObject.domain = valueOrderListOrder["Domain"].asString(); + if(!valueOrderListOrder["ProductAliasName"].isNull()) + orderListObject.productAliasName = valueOrderListOrder["ProductAliasName"].asString(); + if(!valueOrderListOrder["DomainCount"].isNull()) + orderListObject.domainCount = std::stoi(valueOrderListOrder["DomainCount"].asString()); + if(!valueOrderListOrder["WildDomainCount"].isNull()) + orderListObject.wildDomainCount = std::stoi(valueOrderListOrder["WildDomainCount"].asString()); + if(!valueOrderListOrder["VerifyStatus"].isNull()) + orderListObject.verifyStatus = std::stoi(valueOrderListOrder["VerifyStatus"].asString()); + if(!valueOrderListOrder["MaybeIssueDate"].isNull()) + orderListObject.maybeIssueDate = std::stol(valueOrderListOrder["MaybeIssueDate"].asString()); + if(!valueOrderListOrder["BeforeDate"].isNull()) + orderListObject.beforeDate = std::stol(valueOrderListOrder["BeforeDate"].asString()); + if(!valueOrderListOrder["AfterDate"].isNull()) + orderListObject.afterDate = std::stol(valueOrderListOrder["AfterDate"].asString()); + if(!valueOrderListOrder["ShowCancel"].isNull()) + orderListObject.showCancel = valueOrderListOrder["ShowCancel"].asString() == "true"; + if(!valueOrderListOrder["ShowRefund"].isNull()) + orderListObject.showRefund = valueOrderListOrder["ShowRefund"].asString() == "true"; + if(!valueOrderListOrder["PartnerOrderId"].isNull()) + orderListObject.partnerOrderId = valueOrderListOrder["PartnerOrderId"].asString(); + if(!valueOrderListOrder["IsFree"].isNull()) + orderListObject.isFree = valueOrderListOrder["IsFree"].asString() == "true"; orderList_.push_back(orderListObject); } if(!value["TotalCount"].isNull()) diff --git a/cas/src/model/DescribeSignatureStatisticsResult.cc b/cas/src/model/DescribeSignatureStatisticsResult.cc index 47c46b4ca..c6072fcd0 100644 --- a/cas/src/model/DescribeSignatureStatisticsResult.cc +++ b/cas/src/model/DescribeSignatureStatisticsResult.cc @@ -39,18 +39,18 @@ void DescribeSignatureStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDayDataList = value["DayDataList"]["dayData"]; - for (auto value : allDayDataList) + auto allDayDataListNode = value["DayDataList"]["dayData"]; + for (auto valueDayDataListdayData : allDayDataListNode) { DayData dayDataListObject; - if(!value["Date"].isNull()) - dayDataListObject.date = value["Date"].asString(); - if(!value["UnSignCount"].isNull()) - dayDataListObject.unSignCount = std::stoi(value["UnSignCount"].asString()); - if(!value["SignCount"].isNull()) - dayDataListObject.signCount = std::stoi(value["SignCount"].asString()); - if(!value["FailCount"].isNull()) - dayDataListObject.failCount = std::stoi(value["FailCount"].asString()); + if(!valueDayDataListdayData["Date"].isNull()) + dayDataListObject.date = valueDayDataListdayData["Date"].asString(); + if(!valueDayDataListdayData["UnSignCount"].isNull()) + dayDataListObject.unSignCount = std::stoi(valueDayDataListdayData["UnSignCount"].asString()); + if(!valueDayDataListdayData["SignCount"].isNull()) + dayDataListObject.signCount = std::stoi(valueDayDataListdayData["SignCount"].asString()); + if(!valueDayDataListdayData["FailCount"].isNull()) + dayDataListObject.failCount = std::stoi(valueDayDataListdayData["FailCount"].asString()); dayDataList_.push_back(dayDataListObject); } if(!value["UnSignCount"].isNull()) diff --git a/cas/src/model/DescribeSignatureTradeListResult.cc b/cas/src/model/DescribeSignatureTradeListResult.cc index 731fbdae0..d551c6514 100644 --- a/cas/src/model/DescribeSignatureTradeListResult.cc +++ b/cas/src/model/DescribeSignatureTradeListResult.cc @@ -39,28 +39,28 @@ void DescribeSignatureTradeListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTradeList = value["TradeList"]["trade"]; - for (auto value : allTradeList) + auto allTradeListNode = value["TradeList"]["trade"]; + for (auto valueTradeListtrade : allTradeListNode) { Trade tradeListObject; - if(!value["Id"].isNull()) - tradeListObject.id = std::stol(value["Id"].asString()); - if(!value["DocTitle"].isNull()) - tradeListObject.docTitle = value["DocTitle"].asString(); - if(!value["TransactionId"].isNull()) - tradeListObject.transactionId = value["TransactionId"].asString(); - if(!value["PeopleName"].isNull()) - tradeListObject.peopleName = value["PeopleName"].asString(); - if(!value["CreateTime"].isNull()) - tradeListObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["SignStatus"].isNull()) - tradeListObject.signStatus = std::stoi(value["SignStatus"].asString()); - if(!value["SignMode"].isNull()) - tradeListObject.signMode = std::stoi(value["SignMode"].asString()); - if(!value["DocId"].isNull()) - tradeListObject.docId = value["DocId"].asString(); - if(!value["PeopleId"].isNull()) - tradeListObject.peopleId = value["PeopleId"].asString(); + if(!valueTradeListtrade["Id"].isNull()) + tradeListObject.id = std::stol(valueTradeListtrade["Id"].asString()); + if(!valueTradeListtrade["DocTitle"].isNull()) + tradeListObject.docTitle = valueTradeListtrade["DocTitle"].asString(); + if(!valueTradeListtrade["TransactionId"].isNull()) + tradeListObject.transactionId = valueTradeListtrade["TransactionId"].asString(); + if(!valueTradeListtrade["PeopleName"].isNull()) + tradeListObject.peopleName = valueTradeListtrade["PeopleName"].asString(); + if(!valueTradeListtrade["CreateTime"].isNull()) + tradeListObject.createTime = std::stol(valueTradeListtrade["CreateTime"].asString()); + if(!valueTradeListtrade["SignStatus"].isNull()) + tradeListObject.signStatus = std::stoi(valueTradeListtrade["SignStatus"].asString()); + if(!valueTradeListtrade["SignMode"].isNull()) + tradeListObject.signMode = std::stoi(valueTradeListtrade["SignMode"].asString()); + if(!valueTradeListtrade["DocId"].isNull()) + tradeListObject.docId = valueTradeListtrade["DocId"].asString(); + if(!valueTradeListtrade["PeopleId"].isNull()) + tradeListObject.peopleId = valueTradeListtrade["PeopleId"].asString(); tradeList_.push_back(tradeListObject); } if(!value["CurrentPage"].isNull()) diff --git a/cas/src/model/ListTagKeysResult.cc b/cas/src/model/ListTagKeysResult.cc index 291a0a48e..aad9e867d 100644 --- a/cas/src/model/ListTagKeysResult.cc +++ b/cas/src/model/ListTagKeysResult.cc @@ -39,14 +39,14 @@ void ListTagKeysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagKeys = value["TagKeys"]["TagKey"]; - for (auto value : allTagKeys) + auto allTagKeysNode = value["TagKeys"]["TagKey"]; + for (auto valueTagKeysTagKey : allTagKeysNode) { TagKey tagKeysObject; - if(!value["TagKey"].isNull()) - tagKeysObject.tagKey = value["TagKey"].asString(); - if(!value["TagCount"].isNull()) - tagKeysObject.tagCount = std::stoi(value["TagCount"].asString()); + if(!valueTagKeysTagKey["TagKey"].isNull()) + tagKeysObject.tagKey = valueTagKeysTagKey["TagKey"].asString(); + if(!valueTagKeysTagKey["TagCount"].isNull()) + tagKeysObject.tagCount = std::stoi(valueTagKeysTagKey["TagCount"].asString()); tagKeys_.push_back(tagKeysObject); } if(!value["CurrentPage"].isNull()) diff --git a/cas/src/model/ListTagResourcesResult.cc b/cas/src/model/ListTagResourcesResult.cc index 7889291f5..310b67e04 100644 --- a/cas/src/model/ListTagResourcesResult.cc +++ b/cas/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - tagResourcesObject.resourceId = value["ResourceId"].asString(); - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h index 3e2aff9a1..7f8d54bd1 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h @@ -32,7 +32,7 @@ namespace AlibabaCloud { struct Filter { - Value value; + std::vector value; std::string key; }; diff --git a/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h b/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h index 41dcc70c9..6fb962ce2 100644 --- a/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h +++ b/cbn/include/alibabacloud/cbn/model/DescribeCensRequest.h @@ -37,7 +37,7 @@ namespace AlibabaCloud }; struct Filter { - Value value; + std::vector value; std::string key; }; diff --git a/cbn/src/model/DescribeCenAttachedChildInstancesResult.cc b/cbn/src/model/DescribeCenAttachedChildInstancesResult.cc index 2cf621c6e..a5c34515d 100644 --- a/cbn/src/model/DescribeCenAttachedChildInstancesResult.cc +++ b/cbn/src/model/DescribeCenAttachedChildInstancesResult.cc @@ -39,24 +39,24 @@ void DescribeCenAttachedChildInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChildInstances = value["ChildInstances"]["ChildInstance"]; - for (auto value : allChildInstances) + auto allChildInstancesNode = value["ChildInstances"]["ChildInstance"]; + for (auto valueChildInstancesChildInstance : allChildInstancesNode) { ChildInstance childInstancesObject; - if(!value["CenId"].isNull()) - childInstancesObject.cenId = value["CenId"].asString(); - if(!value["ChildInstanceId"].isNull()) - childInstancesObject.childInstanceId = value["ChildInstanceId"].asString(); - if(!value["ChildInstanceType"].isNull()) - childInstancesObject.childInstanceType = value["ChildInstanceType"].asString(); - if(!value["ChildInstanceRegionId"].isNull()) - childInstancesObject.childInstanceRegionId = value["ChildInstanceRegionId"].asString(); - if(!value["ChildInstanceOwnerId"].isNull()) - childInstancesObject.childInstanceOwnerId = std::stol(value["ChildInstanceOwnerId"].asString()); - if(!value["Status"].isNull()) - childInstancesObject.status = value["Status"].asString(); - if(!value["ChildInstanceAttachTime"].isNull()) - childInstancesObject.childInstanceAttachTime = value["ChildInstanceAttachTime"].asString(); + if(!valueChildInstancesChildInstance["CenId"].isNull()) + childInstancesObject.cenId = valueChildInstancesChildInstance["CenId"].asString(); + if(!valueChildInstancesChildInstance["ChildInstanceId"].isNull()) + childInstancesObject.childInstanceId = valueChildInstancesChildInstance["ChildInstanceId"].asString(); + if(!valueChildInstancesChildInstance["ChildInstanceType"].isNull()) + childInstancesObject.childInstanceType = valueChildInstancesChildInstance["ChildInstanceType"].asString(); + if(!valueChildInstancesChildInstance["ChildInstanceRegionId"].isNull()) + childInstancesObject.childInstanceRegionId = valueChildInstancesChildInstance["ChildInstanceRegionId"].asString(); + if(!valueChildInstancesChildInstance["ChildInstanceOwnerId"].isNull()) + childInstancesObject.childInstanceOwnerId = std::stol(valueChildInstancesChildInstance["ChildInstanceOwnerId"].asString()); + if(!valueChildInstancesChildInstance["Status"].isNull()) + childInstancesObject.status = valueChildInstancesChildInstance["Status"].asString(); + if(!valueChildInstancesChildInstance["ChildInstanceAttachTime"].isNull()) + childInstancesObject.childInstanceAttachTime = valueChildInstancesChildInstance["ChildInstanceAttachTime"].asString(); childInstances_.push_back(childInstancesObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCenBandwidthPackagesResult.cc b/cbn/src/model/DescribeCenBandwidthPackagesResult.cc index 96c0a4743..726e502eb 100644 --- a/cbn/src/model/DescribeCenBandwidthPackagesResult.cc +++ b/cbn/src/model/DescribeCenBandwidthPackagesResult.cc @@ -39,62 +39,62 @@ void DescribeCenBandwidthPackagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCenBandwidthPackages = value["CenBandwidthPackages"]["CenBandwidthPackage"]; - for (auto value : allCenBandwidthPackages) + auto allCenBandwidthPackagesNode = value["CenBandwidthPackages"]["CenBandwidthPackage"]; + for (auto valueCenBandwidthPackagesCenBandwidthPackage : allCenBandwidthPackagesNode) { CenBandwidthPackage cenBandwidthPackagesObject; - if(!value["CenBandwidthPackageId"].isNull()) - cenBandwidthPackagesObject.cenBandwidthPackageId = value["CenBandwidthPackageId"].asString(); - if(!value["Name"].isNull()) - cenBandwidthPackagesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - cenBandwidthPackagesObject.description = value["Description"].asString(); - if(!value["Bandwidth"].isNull()) - cenBandwidthPackagesObject.bandwidth = std::stol(value["Bandwidth"].asString()); - if(!value["BandwidthPackageChargeType"].isNull()) - cenBandwidthPackagesObject.bandwidthPackageChargeType = value["BandwidthPackageChargeType"].asString(); - if(!value["GeographicRegionAId"].isNull()) - cenBandwidthPackagesObject.geographicRegionAId = value["GeographicRegionAId"].asString(); - if(!value["GeographicRegionBId"].isNull()) - cenBandwidthPackagesObject.geographicRegionBId = value["GeographicRegionBId"].asString(); - if(!value["GeographicSpanId"].isNull()) - cenBandwidthPackagesObject.geographicSpanId = value["GeographicSpanId"].asString(); - if(!value["BusinessStatus"].isNull()) - cenBandwidthPackagesObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["CreationTime"].isNull()) - cenBandwidthPackagesObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpiredTime"].isNull()) - cenBandwidthPackagesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["Status"].isNull()) - cenBandwidthPackagesObject.status = value["Status"].asString(); - if(!value["IsCrossBorder"].isNull()) - cenBandwidthPackagesObject.isCrossBorder = value["IsCrossBorder"].asString() == "true"; - if(!value["TypeFor95"].isNull()) - cenBandwidthPackagesObject.typeFor95 = value["TypeFor95"].asString(); - if(!value["Ratio"].isNull()) - cenBandwidthPackagesObject.ratio = value["Ratio"].asString(); - if(!value["HasReservationData"].isNull()) - cenBandwidthPackagesObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationBandwidth"].isNull()) - cenBandwidthPackagesObject.reservationBandwidth = value["ReservationBandwidth"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - cenBandwidthPackagesObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - cenBandwidthPackagesObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - cenBandwidthPackagesObject.reservationOrderType = value["ReservationOrderType"].asString(); - auto allOrginInterRegionBandwidthLimits = value["OrginInterRegionBandwidthLimits"]["OrginInterRegionBandwidthLimit"]; - for (auto value : allOrginInterRegionBandwidthLimits) + if(!valueCenBandwidthPackagesCenBandwidthPackage["CenBandwidthPackageId"].isNull()) + cenBandwidthPackagesObject.cenBandwidthPackageId = valueCenBandwidthPackagesCenBandwidthPackage["CenBandwidthPackageId"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["Name"].isNull()) + cenBandwidthPackagesObject.name = valueCenBandwidthPackagesCenBandwidthPackage["Name"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["Description"].isNull()) + cenBandwidthPackagesObject.description = valueCenBandwidthPackagesCenBandwidthPackage["Description"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["Bandwidth"].isNull()) + cenBandwidthPackagesObject.bandwidth = std::stol(valueCenBandwidthPackagesCenBandwidthPackage["Bandwidth"].asString()); + if(!valueCenBandwidthPackagesCenBandwidthPackage["BandwidthPackageChargeType"].isNull()) + cenBandwidthPackagesObject.bandwidthPackageChargeType = valueCenBandwidthPackagesCenBandwidthPackage["BandwidthPackageChargeType"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["GeographicRegionAId"].isNull()) + cenBandwidthPackagesObject.geographicRegionAId = valueCenBandwidthPackagesCenBandwidthPackage["GeographicRegionAId"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["GeographicRegionBId"].isNull()) + cenBandwidthPackagesObject.geographicRegionBId = valueCenBandwidthPackagesCenBandwidthPackage["GeographicRegionBId"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["GeographicSpanId"].isNull()) + cenBandwidthPackagesObject.geographicSpanId = valueCenBandwidthPackagesCenBandwidthPackage["GeographicSpanId"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["BusinessStatus"].isNull()) + cenBandwidthPackagesObject.businessStatus = valueCenBandwidthPackagesCenBandwidthPackage["BusinessStatus"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["CreationTime"].isNull()) + cenBandwidthPackagesObject.creationTime = valueCenBandwidthPackagesCenBandwidthPackage["CreationTime"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["ExpiredTime"].isNull()) + cenBandwidthPackagesObject.expiredTime = valueCenBandwidthPackagesCenBandwidthPackage["ExpiredTime"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["Status"].isNull()) + cenBandwidthPackagesObject.status = valueCenBandwidthPackagesCenBandwidthPackage["Status"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["IsCrossBorder"].isNull()) + cenBandwidthPackagesObject.isCrossBorder = valueCenBandwidthPackagesCenBandwidthPackage["IsCrossBorder"].asString() == "true"; + if(!valueCenBandwidthPackagesCenBandwidthPackage["TypeFor95"].isNull()) + cenBandwidthPackagesObject.typeFor95 = valueCenBandwidthPackagesCenBandwidthPackage["TypeFor95"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["Ratio"].isNull()) + cenBandwidthPackagesObject.ratio = valueCenBandwidthPackagesCenBandwidthPackage["Ratio"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["HasReservationData"].isNull()) + cenBandwidthPackagesObject.hasReservationData = valueCenBandwidthPackagesCenBandwidthPackage["HasReservationData"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["ReservationBandwidth"].isNull()) + cenBandwidthPackagesObject.reservationBandwidth = valueCenBandwidthPackagesCenBandwidthPackage["ReservationBandwidth"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["ReservationInternetChargeType"].isNull()) + cenBandwidthPackagesObject.reservationInternetChargeType = valueCenBandwidthPackagesCenBandwidthPackage["ReservationInternetChargeType"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["ReservationActiveTime"].isNull()) + cenBandwidthPackagesObject.reservationActiveTime = valueCenBandwidthPackagesCenBandwidthPackage["ReservationActiveTime"].asString(); + if(!valueCenBandwidthPackagesCenBandwidthPackage["ReservationOrderType"].isNull()) + cenBandwidthPackagesObject.reservationOrderType = valueCenBandwidthPackagesCenBandwidthPackage["ReservationOrderType"].asString(); + auto allOrginInterRegionBandwidthLimitsNode = allCenBandwidthPackagesNode["OrginInterRegionBandwidthLimits"]["OrginInterRegionBandwidthLimit"]; + for (auto allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit : allOrginInterRegionBandwidthLimitsNode) { CenBandwidthPackage::OrginInterRegionBandwidthLimit orginInterRegionBandwidthLimitsObject; - if(!value["LocalRegionId"].isNull()) - orginInterRegionBandwidthLimitsObject.localRegionId = value["LocalRegionId"].asString(); - if(!value["OppositeRegionId"].isNull()) - orginInterRegionBandwidthLimitsObject.oppositeRegionId = value["OppositeRegionId"].asString(); - if(!value["GeographicSpanId"].isNull()) - orginInterRegionBandwidthLimitsObject.geographicSpanId = value["GeographicSpanId"].asString(); - if(!value["BandwidthLimit"].isNull()) - orginInterRegionBandwidthLimitsObject.bandwidthLimit = value["BandwidthLimit"].asString(); + if(!allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["LocalRegionId"].isNull()) + orginInterRegionBandwidthLimitsObject.localRegionId = allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["LocalRegionId"].asString(); + if(!allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["OppositeRegionId"].isNull()) + orginInterRegionBandwidthLimitsObject.oppositeRegionId = allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["OppositeRegionId"].asString(); + if(!allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["GeographicSpanId"].isNull()) + orginInterRegionBandwidthLimitsObject.geographicSpanId = allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["GeographicSpanId"].asString(); + if(!allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["BandwidthLimit"].isNull()) + orginInterRegionBandwidthLimitsObject.bandwidthLimit = allCenBandwidthPackagesNodeOrginInterRegionBandwidthLimitsOrginInterRegionBandwidthLimit["BandwidthLimit"].asString(); cenBandwidthPackagesObject.orginInterRegionBandwidthLimits.push_back(orginInterRegionBandwidthLimitsObject); } auto allCenIds = value["CenIds"]["CenId"]; diff --git a/cbn/src/model/DescribeCenChildInstanceRouteEntriesResult.cc b/cbn/src/model/DescribeCenChildInstanceRouteEntriesResult.cc index b92112cba..c063340d6 100644 --- a/cbn/src/model/DescribeCenChildInstanceRouteEntriesResult.cc +++ b/cbn/src/model/DescribeCenChildInstanceRouteEntriesResult.cc @@ -39,52 +39,52 @@ void DescribeCenChildInstanceRouteEntriesResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCenRouteEntries = value["CenRouteEntries"]["CenRouteEntry"]; - for (auto value : allCenRouteEntries) + auto allCenRouteEntriesNode = value["CenRouteEntries"]["CenRouteEntry"]; + for (auto valueCenRouteEntriesCenRouteEntry : allCenRouteEntriesNode) { CenRouteEntry cenRouteEntriesObject; - if(!value["DestinationCidrBlock"].isNull()) - cenRouteEntriesObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["Type"].isNull()) - cenRouteEntriesObject.type = value["Type"].asString(); - if(!value["NextHopInstanceId"].isNull()) - cenRouteEntriesObject.nextHopInstanceId = value["NextHopInstanceId"].asString(); - if(!value["NextHopType"].isNull()) - cenRouteEntriesObject.nextHopType = value["NextHopType"].asString(); - if(!value["NextHopRegionId"].isNull()) - cenRouteEntriesObject.nextHopRegionId = value["NextHopRegionId"].asString(); - if(!value["Status"].isNull()) - cenRouteEntriesObject.status = value["Status"].asString(); - if(!value["OperationalMode"].isNull()) - cenRouteEntriesObject.operationalMode = value["OperationalMode"].asString() == "true"; - if(!value["PublishStatus"].isNull()) - cenRouteEntriesObject.publishStatus = value["PublishStatus"].asString(); - if(!value["RouteTableId"].isNull()) - cenRouteEntriesObject.routeTableId = value["RouteTableId"].asString(); - auto allCenRouteMapRecords = value["CenRouteMapRecords"]["CenRouteMapRecord"]; - for (auto value : allCenRouteMapRecords) + if(!valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].isNull()) + cenRouteEntriesObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["Type"].isNull()) + cenRouteEntriesObject.type = valueCenRouteEntriesCenRouteEntry["Type"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].isNull()) + cenRouteEntriesObject.nextHopInstanceId = valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["NextHopType"].isNull()) + cenRouteEntriesObject.nextHopType = valueCenRouteEntriesCenRouteEntry["NextHopType"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].isNull()) + cenRouteEntriesObject.nextHopRegionId = valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["Status"].isNull()) + cenRouteEntriesObject.status = valueCenRouteEntriesCenRouteEntry["Status"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["OperationalMode"].isNull()) + cenRouteEntriesObject.operationalMode = valueCenRouteEntriesCenRouteEntry["OperationalMode"].asString() == "true"; + if(!valueCenRouteEntriesCenRouteEntry["PublishStatus"].isNull()) + cenRouteEntriesObject.publishStatus = valueCenRouteEntriesCenRouteEntry["PublishStatus"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["RouteTableId"].isNull()) + cenRouteEntriesObject.routeTableId = valueCenRouteEntriesCenRouteEntry["RouteTableId"].asString(); + auto allCenRouteMapRecordsNode = allCenRouteEntriesNode["CenRouteMapRecords"]["CenRouteMapRecord"]; + for (auto allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord : allCenRouteMapRecordsNode) { CenRouteEntry::CenRouteMapRecord cenRouteMapRecordsObject; - if(!value["RegionId"].isNull()) - cenRouteMapRecordsObject.regionId = value["RegionId"].asString(); - if(!value["RouteMapId"].isNull()) - cenRouteMapRecordsObject.routeMapId = value["RouteMapId"].asString(); + if(!allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RegionId"].isNull()) + cenRouteMapRecordsObject.regionId = allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RegionId"].asString(); + if(!allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].isNull()) + cenRouteMapRecordsObject.routeMapId = allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].asString(); cenRouteEntriesObject.cenRouteMapRecords.push_back(cenRouteMapRecordsObject); } - auto allConflicts = value["Conflicts"]["Conflict"]; - for (auto value : allConflicts) + auto allConflictsNode = allCenRouteEntriesNode["Conflicts"]["Conflict"]; + for (auto allCenRouteEntriesNodeConflictsConflict : allConflictsNode) { CenRouteEntry::Conflict conflictsObject; - if(!value["DestinationCidrBlock"].isNull()) - conflictsObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["RegionId"].isNull()) - conflictsObject.regionId = value["RegionId"].asString(); - if(!value["InstanceId"].isNull()) - conflictsObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceType"].isNull()) - conflictsObject.instanceType = value["InstanceType"].asString(); - if(!value["Status"].isNull()) - conflictsObject.status = value["Status"].asString(); + if(!allCenRouteEntriesNodeConflictsConflict["DestinationCidrBlock"].isNull()) + conflictsObject.destinationCidrBlock = allCenRouteEntriesNodeConflictsConflict["DestinationCidrBlock"].asString(); + if(!allCenRouteEntriesNodeConflictsConflict["RegionId"].isNull()) + conflictsObject.regionId = allCenRouteEntriesNodeConflictsConflict["RegionId"].asString(); + if(!allCenRouteEntriesNodeConflictsConflict["InstanceId"].isNull()) + conflictsObject.instanceId = allCenRouteEntriesNodeConflictsConflict["InstanceId"].asString(); + if(!allCenRouteEntriesNodeConflictsConflict["InstanceType"].isNull()) + conflictsObject.instanceType = allCenRouteEntriesNodeConflictsConflict["InstanceType"].asString(); + if(!allCenRouteEntriesNodeConflictsConflict["Status"].isNull()) + conflictsObject.status = allCenRouteEntriesNodeConflictsConflict["Status"].asString(); cenRouteEntriesObject.conflicts.push_back(conflictsObject); } auto allAsPaths = value["AsPaths"]["AsPath"]; diff --git a/cbn/src/model/DescribeCenGeographicSpansResult.cc b/cbn/src/model/DescribeCenGeographicSpansResult.cc index 1d91d2b80..afa75f49c 100644 --- a/cbn/src/model/DescribeCenGeographicSpansResult.cc +++ b/cbn/src/model/DescribeCenGeographicSpansResult.cc @@ -39,16 +39,16 @@ void DescribeCenGeographicSpansResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGeographicSpanModels = value["GeographicSpanModels"]["GeographicSpanModel"]; - for (auto value : allGeographicSpanModels) + auto allGeographicSpanModelsNode = value["GeographicSpanModels"]["GeographicSpanModel"]; + for (auto valueGeographicSpanModelsGeographicSpanModel : allGeographicSpanModelsNode) { GeographicSpanModel geographicSpanModelsObject; - if(!value["GeographicSpanId"].isNull()) - geographicSpanModelsObject.geographicSpanId = value["GeographicSpanId"].asString(); - if(!value["LocalGeoRegionId"].isNull()) - geographicSpanModelsObject.localGeoRegionId = value["LocalGeoRegionId"].asString(); - if(!value["OppositeGeoRegionId"].isNull()) - geographicSpanModelsObject.oppositeGeoRegionId = value["OppositeGeoRegionId"].asString(); + if(!valueGeographicSpanModelsGeographicSpanModel["GeographicSpanId"].isNull()) + geographicSpanModelsObject.geographicSpanId = valueGeographicSpanModelsGeographicSpanModel["GeographicSpanId"].asString(); + if(!valueGeographicSpanModelsGeographicSpanModel["LocalGeoRegionId"].isNull()) + geographicSpanModelsObject.localGeoRegionId = valueGeographicSpanModelsGeographicSpanModel["LocalGeoRegionId"].asString(); + if(!valueGeographicSpanModelsGeographicSpanModel["OppositeGeoRegionId"].isNull()) + geographicSpanModelsObject.oppositeGeoRegionId = valueGeographicSpanModelsGeographicSpanModel["OppositeGeoRegionId"].asString(); geographicSpanModels_.push_back(geographicSpanModelsObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc b/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc index 79c783931..3e01913d4 100644 --- a/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc +++ b/cbn/src/model/DescribeCenInterRegionBandwidthLimitsResult.cc @@ -39,22 +39,22 @@ void DescribeCenInterRegionBandwidthLimitsResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCenInterRegionBandwidthLimits = value["CenInterRegionBandwidthLimits"]["CenInterRegionBandwidthLimit"]; - for (auto value : allCenInterRegionBandwidthLimits) + auto allCenInterRegionBandwidthLimitsNode = value["CenInterRegionBandwidthLimits"]["CenInterRegionBandwidthLimit"]; + for (auto valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit : allCenInterRegionBandwidthLimitsNode) { CenInterRegionBandwidthLimit cenInterRegionBandwidthLimitsObject; - if(!value["CenId"].isNull()) - cenInterRegionBandwidthLimitsObject.cenId = value["CenId"].asString(); - if(!value["LocalRegionId"].isNull()) - cenInterRegionBandwidthLimitsObject.localRegionId = value["LocalRegionId"].asString(); - if(!value["OppositeRegionId"].isNull()) - cenInterRegionBandwidthLimitsObject.oppositeRegionId = value["OppositeRegionId"].asString(); - if(!value["GeographicSpanId"].isNull()) - cenInterRegionBandwidthLimitsObject.geographicSpanId = value["GeographicSpanId"].asString(); - if(!value["BandwidthLimit"].isNull()) - cenInterRegionBandwidthLimitsObject.bandwidthLimit = std::stol(value["BandwidthLimit"].asString()); - if(!value["Status"].isNull()) - cenInterRegionBandwidthLimitsObject.status = value["Status"].asString(); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["CenId"].isNull()) + cenInterRegionBandwidthLimitsObject.cenId = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["CenId"].asString(); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["LocalRegionId"].isNull()) + cenInterRegionBandwidthLimitsObject.localRegionId = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["LocalRegionId"].asString(); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["OppositeRegionId"].isNull()) + cenInterRegionBandwidthLimitsObject.oppositeRegionId = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["OppositeRegionId"].asString(); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["GeographicSpanId"].isNull()) + cenInterRegionBandwidthLimitsObject.geographicSpanId = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["GeographicSpanId"].asString(); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["BandwidthLimit"].isNull()) + cenInterRegionBandwidthLimitsObject.bandwidthLimit = std::stol(valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["BandwidthLimit"].asString()); + if(!valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["Status"].isNull()) + cenInterRegionBandwidthLimitsObject.status = valueCenInterRegionBandwidthLimitsCenInterRegionBandwidthLimit["Status"].asString(); cenInterRegionBandwidthLimits_.push_back(cenInterRegionBandwidthLimitsObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCenPrivateZoneRoutesResult.cc b/cbn/src/model/DescribeCenPrivateZoneRoutesResult.cc index 32c6e8127..77e2b10c4 100644 --- a/cbn/src/model/DescribeCenPrivateZoneRoutesResult.cc +++ b/cbn/src/model/DescribeCenPrivateZoneRoutesResult.cc @@ -39,18 +39,18 @@ void DescribeCenPrivateZoneRoutesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPrivateZoneInfos = value["PrivateZoneInfos"]["PrivateZoneInfo"]; - for (auto value : allPrivateZoneInfos) + auto allPrivateZoneInfosNode = value["PrivateZoneInfos"]["PrivateZoneInfo"]; + for (auto valuePrivateZoneInfosPrivateZoneInfo : allPrivateZoneInfosNode) { PrivateZoneInfo privateZoneInfosObject; - if(!value["AccessRegionId"].isNull()) - privateZoneInfosObject.accessRegionId = value["AccessRegionId"].asString(); - if(!value["HostRegionId"].isNull()) - privateZoneInfosObject.hostRegionId = value["HostRegionId"].asString(); - if(!value["HostVpcId"].isNull()) - privateZoneInfosObject.hostVpcId = value["HostVpcId"].asString(); - if(!value["Status"].isNull()) - privateZoneInfosObject.status = value["Status"].asString(); + if(!valuePrivateZoneInfosPrivateZoneInfo["AccessRegionId"].isNull()) + privateZoneInfosObject.accessRegionId = valuePrivateZoneInfosPrivateZoneInfo["AccessRegionId"].asString(); + if(!valuePrivateZoneInfosPrivateZoneInfo["HostRegionId"].isNull()) + privateZoneInfosObject.hostRegionId = valuePrivateZoneInfosPrivateZoneInfo["HostRegionId"].asString(); + if(!valuePrivateZoneInfosPrivateZoneInfo["HostVpcId"].isNull()) + privateZoneInfosObject.hostVpcId = valuePrivateZoneInfosPrivateZoneInfo["HostVpcId"].asString(); + if(!valuePrivateZoneInfosPrivateZoneInfo["Status"].isNull()) + privateZoneInfosObject.status = valuePrivateZoneInfosPrivateZoneInfo["Status"].asString(); privateZoneInfos_.push_back(privateZoneInfosObject); } if(!value["CenId"].isNull()) diff --git a/cbn/src/model/DescribeCenRegionDomainRouteEntriesResult.cc b/cbn/src/model/DescribeCenRegionDomainRouteEntriesResult.cc index e678e07ee..734a5ba5c 100644 --- a/cbn/src/model/DescribeCenRegionDomainRouteEntriesResult.cc +++ b/cbn/src/model/DescribeCenRegionDomainRouteEntriesResult.cc @@ -39,44 +39,44 @@ void DescribeCenRegionDomainRouteEntriesResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCenRouteEntries = value["CenRouteEntries"]["CenRouteEntry"]; - for (auto value : allCenRouteEntries) + auto allCenRouteEntriesNode = value["CenRouteEntries"]["CenRouteEntry"]; + for (auto valueCenRouteEntriesCenRouteEntry : allCenRouteEntriesNode) { CenRouteEntry cenRouteEntriesObject; - if(!value["DestinationCidrBlock"].isNull()) - cenRouteEntriesObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["Type"].isNull()) - cenRouteEntriesObject.type = value["Type"].asString(); - if(!value["NextHopInstanceId"].isNull()) - cenRouteEntriesObject.nextHopInstanceId = value["NextHopInstanceId"].asString(); - if(!value["NextHopType"].isNull()) - cenRouteEntriesObject.nextHopType = value["NextHopType"].asString(); - if(!value["NextHopRegionId"].isNull()) - cenRouteEntriesObject.nextHopRegionId = value["NextHopRegionId"].asString(); - if(!value["Status"].isNull()) - cenRouteEntriesObject.status = value["Status"].asString(); - if(!value["ToOtherRegionStatus"].isNull()) - cenRouteEntriesObject.toOtherRegionStatus = value["ToOtherRegionStatus"].asString(); - if(!value["Preference"].isNull()) - cenRouteEntriesObject.preference = std::stoi(value["Preference"].asString()); - auto allCenRouteMapRecords = value["CenRouteMapRecords"]["CenRouteMapRecord"]; - for (auto value : allCenRouteMapRecords) + if(!valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].isNull()) + cenRouteEntriesObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["Type"].isNull()) + cenRouteEntriesObject.type = valueCenRouteEntriesCenRouteEntry["Type"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].isNull()) + cenRouteEntriesObject.nextHopInstanceId = valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["NextHopType"].isNull()) + cenRouteEntriesObject.nextHopType = valueCenRouteEntriesCenRouteEntry["NextHopType"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].isNull()) + cenRouteEntriesObject.nextHopRegionId = valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["Status"].isNull()) + cenRouteEntriesObject.status = valueCenRouteEntriesCenRouteEntry["Status"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["ToOtherRegionStatus"].isNull()) + cenRouteEntriesObject.toOtherRegionStatus = valueCenRouteEntriesCenRouteEntry["ToOtherRegionStatus"].asString(); + if(!valueCenRouteEntriesCenRouteEntry["Preference"].isNull()) + cenRouteEntriesObject.preference = std::stoi(valueCenRouteEntriesCenRouteEntry["Preference"].asString()); + auto allCenRouteMapRecordsNode = allCenRouteEntriesNode["CenRouteMapRecords"]["CenRouteMapRecord"]; + for (auto allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord : allCenRouteMapRecordsNode) { CenRouteEntry::CenRouteMapRecord cenRouteMapRecordsObject; - if(!value["RegionId"].isNull()) - cenRouteMapRecordsObject.regionId = value["RegionId"].asString(); - if(!value["RouteMapId"].isNull()) - cenRouteMapRecordsObject.routeMapId = value["RouteMapId"].asString(); + if(!allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RegionId"].isNull()) + cenRouteMapRecordsObject.regionId = allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RegionId"].asString(); + if(!allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].isNull()) + cenRouteMapRecordsObject.routeMapId = allCenRouteEntriesNodeCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].asString(); cenRouteEntriesObject.cenRouteMapRecords.push_back(cenRouteMapRecordsObject); } - auto allCenOutRouteMapRecords = value["CenOutRouteMapRecords"]["CenOutRouteMapRecord"]; - for (auto value : allCenOutRouteMapRecords) + auto allCenOutRouteMapRecordsNode = allCenRouteEntriesNode["CenOutRouteMapRecords"]["CenOutRouteMapRecord"]; + for (auto allCenRouteEntriesNodeCenOutRouteMapRecordsCenOutRouteMapRecord : allCenOutRouteMapRecordsNode) { CenRouteEntry::CenOutRouteMapRecord cenOutRouteMapRecordsObject; - if(!value["RegionId"].isNull()) - cenOutRouteMapRecordsObject.regionId = value["RegionId"].asString(); - if(!value["RouteMapId"].isNull()) - cenOutRouteMapRecordsObject.routeMapId = value["RouteMapId"].asString(); + if(!allCenRouteEntriesNodeCenOutRouteMapRecordsCenOutRouteMapRecord["RegionId"].isNull()) + cenOutRouteMapRecordsObject.regionId = allCenRouteEntriesNodeCenOutRouteMapRecordsCenOutRouteMapRecord["RegionId"].asString(); + if(!allCenRouteEntriesNodeCenOutRouteMapRecordsCenOutRouteMapRecord["RouteMapId"].isNull()) + cenOutRouteMapRecordsObject.routeMapId = allCenRouteEntriesNodeCenOutRouteMapRecordsCenOutRouteMapRecord["RouteMapId"].asString(); cenRouteEntriesObject.cenOutRouteMapRecords.push_back(cenOutRouteMapRecordsObject); } auto allAsPaths = value["AsPaths"]["AsPath"]; diff --git a/cbn/src/model/DescribeCenRouteMapsResult.cc b/cbn/src/model/DescribeCenRouteMapsResult.cc index 63b5ce475..0584e74cb 100644 --- a/cbn/src/model/DescribeCenRouteMapsResult.cc +++ b/cbn/src/model/DescribeCenRouteMapsResult.cc @@ -39,42 +39,42 @@ void DescribeCenRouteMapsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouteMaps = value["RouteMaps"]["RouteMap"]; - for (auto value : allRouteMaps) + auto allRouteMapsNode = value["RouteMaps"]["RouteMap"]; + for (auto valueRouteMapsRouteMap : allRouteMapsNode) { RouteMap routeMapsObject; - if(!value["Status"].isNull()) - routeMapsObject.status = value["Status"].asString(); - if(!value["RouteMapId"].isNull()) - routeMapsObject.routeMapId = value["RouteMapId"].asString(); - if(!value["CenId"].isNull()) - routeMapsObject.cenId = value["CenId"].asString(); - if(!value["CenRegionId"].isNull()) - routeMapsObject.cenRegionId = value["CenRegionId"].asString(); - if(!value["Description"].isNull()) - routeMapsObject.description = value["Description"].asString(); - if(!value["MapResult"].isNull()) - routeMapsObject.mapResult = value["MapResult"].asString(); - if(!value["Priority"].isNull()) - routeMapsObject.priority = std::stoi(value["Priority"].asString()); - if(!value["NextPriority"].isNull()) - routeMapsObject.nextPriority = std::stoi(value["NextPriority"].asString()); - if(!value["CidrMatchMode"].isNull()) - routeMapsObject.cidrMatchMode = value["CidrMatchMode"].asString(); - if(!value["AsPathMatchMode"].isNull()) - routeMapsObject.asPathMatchMode = value["AsPathMatchMode"].asString(); - if(!value["CommunityMatchMode"].isNull()) - routeMapsObject.communityMatchMode = value["CommunityMatchMode"].asString(); - if(!value["CommunityOperateMode"].isNull()) - routeMapsObject.communityOperateMode = value["CommunityOperateMode"].asString(); - if(!value["Preference"].isNull()) - routeMapsObject.preference = std::stoi(value["Preference"].asString()); - if(!value["TransmitDirection"].isNull()) - routeMapsObject.transmitDirection = value["TransmitDirection"].asString(); - if(!value["SourceInstanceIdsReverseMatch"].isNull()) - routeMapsObject.sourceInstanceIdsReverseMatch = value["SourceInstanceIdsReverseMatch"].asString() == "true"; - if(!value["DestinationInstanceIdsReverseMatch"].isNull()) - routeMapsObject.destinationInstanceIdsReverseMatch = value["DestinationInstanceIdsReverseMatch"].asString() == "true"; + if(!valueRouteMapsRouteMap["Status"].isNull()) + routeMapsObject.status = valueRouteMapsRouteMap["Status"].asString(); + if(!valueRouteMapsRouteMap["RouteMapId"].isNull()) + routeMapsObject.routeMapId = valueRouteMapsRouteMap["RouteMapId"].asString(); + if(!valueRouteMapsRouteMap["CenId"].isNull()) + routeMapsObject.cenId = valueRouteMapsRouteMap["CenId"].asString(); + if(!valueRouteMapsRouteMap["CenRegionId"].isNull()) + routeMapsObject.cenRegionId = valueRouteMapsRouteMap["CenRegionId"].asString(); + if(!valueRouteMapsRouteMap["Description"].isNull()) + routeMapsObject.description = valueRouteMapsRouteMap["Description"].asString(); + if(!valueRouteMapsRouteMap["MapResult"].isNull()) + routeMapsObject.mapResult = valueRouteMapsRouteMap["MapResult"].asString(); + if(!valueRouteMapsRouteMap["Priority"].isNull()) + routeMapsObject.priority = std::stoi(valueRouteMapsRouteMap["Priority"].asString()); + if(!valueRouteMapsRouteMap["NextPriority"].isNull()) + routeMapsObject.nextPriority = std::stoi(valueRouteMapsRouteMap["NextPriority"].asString()); + if(!valueRouteMapsRouteMap["CidrMatchMode"].isNull()) + routeMapsObject.cidrMatchMode = valueRouteMapsRouteMap["CidrMatchMode"].asString(); + if(!valueRouteMapsRouteMap["AsPathMatchMode"].isNull()) + routeMapsObject.asPathMatchMode = valueRouteMapsRouteMap["AsPathMatchMode"].asString(); + if(!valueRouteMapsRouteMap["CommunityMatchMode"].isNull()) + routeMapsObject.communityMatchMode = valueRouteMapsRouteMap["CommunityMatchMode"].asString(); + if(!valueRouteMapsRouteMap["CommunityOperateMode"].isNull()) + routeMapsObject.communityOperateMode = valueRouteMapsRouteMap["CommunityOperateMode"].asString(); + if(!valueRouteMapsRouteMap["Preference"].isNull()) + routeMapsObject.preference = std::stoi(valueRouteMapsRouteMap["Preference"].asString()); + if(!valueRouteMapsRouteMap["TransmitDirection"].isNull()) + routeMapsObject.transmitDirection = valueRouteMapsRouteMap["TransmitDirection"].asString(); + if(!valueRouteMapsRouteMap["SourceInstanceIdsReverseMatch"].isNull()) + routeMapsObject.sourceInstanceIdsReverseMatch = valueRouteMapsRouteMap["SourceInstanceIdsReverseMatch"].asString() == "true"; + if(!valueRouteMapsRouteMap["DestinationInstanceIdsReverseMatch"].isNull()) + routeMapsObject.destinationInstanceIdsReverseMatch = valueRouteMapsRouteMap["DestinationInstanceIdsReverseMatch"].asString() == "true"; auto allSourceInstanceIds = value["SourceInstanceIds"]["SourceInstanceId"]; for (auto value : allSourceInstanceIds) routeMapsObject.sourceInstanceIds.push_back(value.asString()); diff --git a/cbn/src/model/DescribeCenVbrHealthCheckResult.cc b/cbn/src/model/DescribeCenVbrHealthCheckResult.cc index 030e86b21..15861996d 100644 --- a/cbn/src/model/DescribeCenVbrHealthCheckResult.cc +++ b/cbn/src/model/DescribeCenVbrHealthCheckResult.cc @@ -39,24 +39,24 @@ void DescribeCenVbrHealthCheckResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVbrHealthChecks = value["VbrHealthChecks"]["VbrHealthCheck"]; - for (auto value : allVbrHealthChecks) + auto allVbrHealthChecksNode = value["VbrHealthChecks"]["VbrHealthCheck"]; + for (auto valueVbrHealthChecksVbrHealthCheck : allVbrHealthChecksNode) { VbrHealthCheck vbrHealthChecksObject; - if(!value["CenId"].isNull()) - vbrHealthChecksObject.cenId = value["CenId"].asString(); - if(!value["VbrInstanceId"].isNull()) - vbrHealthChecksObject.vbrInstanceId = value["VbrInstanceId"].asString(); - if(!value["LinkStatus"].isNull()) - vbrHealthChecksObject.linkStatus = value["LinkStatus"].asString(); - if(!value["PacketLoss"].isNull()) - vbrHealthChecksObject.packetLoss = std::stol(value["PacketLoss"].asString()); - if(!value["HealthCheckSourceIp"].isNull()) - vbrHealthChecksObject.healthCheckSourceIp = value["HealthCheckSourceIp"].asString(); - if(!value["HealthCheckTargetIp"].isNull()) - vbrHealthChecksObject.healthCheckTargetIp = value["HealthCheckTargetIp"].asString(); - if(!value["Delay"].isNull()) - vbrHealthChecksObject.delay = std::stol(value["Delay"].asString()); + if(!valueVbrHealthChecksVbrHealthCheck["CenId"].isNull()) + vbrHealthChecksObject.cenId = valueVbrHealthChecksVbrHealthCheck["CenId"].asString(); + if(!valueVbrHealthChecksVbrHealthCheck["VbrInstanceId"].isNull()) + vbrHealthChecksObject.vbrInstanceId = valueVbrHealthChecksVbrHealthCheck["VbrInstanceId"].asString(); + if(!valueVbrHealthChecksVbrHealthCheck["LinkStatus"].isNull()) + vbrHealthChecksObject.linkStatus = valueVbrHealthChecksVbrHealthCheck["LinkStatus"].asString(); + if(!valueVbrHealthChecksVbrHealthCheck["PacketLoss"].isNull()) + vbrHealthChecksObject.packetLoss = std::stol(valueVbrHealthChecksVbrHealthCheck["PacketLoss"].asString()); + if(!valueVbrHealthChecksVbrHealthCheck["HealthCheckSourceIp"].isNull()) + vbrHealthChecksObject.healthCheckSourceIp = valueVbrHealthChecksVbrHealthCheck["HealthCheckSourceIp"].asString(); + if(!valueVbrHealthChecksVbrHealthCheck["HealthCheckTargetIp"].isNull()) + vbrHealthChecksObject.healthCheckTargetIp = valueVbrHealthChecksVbrHealthCheck["HealthCheckTargetIp"].asString(); + if(!valueVbrHealthChecksVbrHealthCheck["Delay"].isNull()) + vbrHealthChecksObject.delay = std::stol(valueVbrHealthChecksVbrHealthCheck["Delay"].asString()); vbrHealthChecks_.push_back(vbrHealthChecksObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeCensResult.cc b/cbn/src/model/DescribeCensResult.cc index d2da2b67d..b7cf96dea 100644 --- a/cbn/src/model/DescribeCensResult.cc +++ b/cbn/src/model/DescribeCensResult.cc @@ -39,30 +39,30 @@ void DescribeCensResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCens = value["Cens"]["Cen"]; - for (auto value : allCens) + auto allCensNode = value["Cens"]["Cen"]; + for (auto valueCensCen : allCensNode) { Cen censObject; - if(!value["CenId"].isNull()) - censObject.cenId = value["CenId"].asString(); - if(!value["Name"].isNull()) - censObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - censObject.description = value["Description"].asString(); - if(!value["ProtectionLevel"].isNull()) - censObject.protectionLevel = value["ProtectionLevel"].asString(); - if(!value["Status"].isNull()) - censObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - censObject.creationTime = value["CreationTime"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueCensCen["CenId"].isNull()) + censObject.cenId = valueCensCen["CenId"].asString(); + if(!valueCensCen["Name"].isNull()) + censObject.name = valueCensCen["Name"].asString(); + if(!valueCensCen["Description"].isNull()) + censObject.description = valueCensCen["Description"].asString(); + if(!valueCensCen["ProtectionLevel"].isNull()) + censObject.protectionLevel = valueCensCen["ProtectionLevel"].asString(); + if(!valueCensCen["Status"].isNull()) + censObject.status = valueCensCen["Status"].asString(); + if(!valueCensCen["CreationTime"].isNull()) + censObject.creationTime = valueCensCen["CreationTime"].asString(); + auto allTagsNode = allCensNode["Tags"]["Tag"]; + for (auto allCensNodeTagsTag : allTagsNode) { Cen::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allCensNodeTagsTag["Key"].isNull()) + tagsObject.key = allCensNodeTagsTag["Key"].asString(); + if(!allCensNodeTagsTag["Value"].isNull()) + tagsObject.value = allCensNodeTagsTag["Value"].asString(); censObject.tags.push_back(tagsObject); } auto allCenBandwidthPackageIds = value["CenBandwidthPackageIds"]["CenBandwidthPackageId"]; diff --git a/cbn/src/model/DescribeChildInstanceRegionsResult.cc b/cbn/src/model/DescribeChildInstanceRegionsResult.cc index b8a557236..ddcfde95b 100644 --- a/cbn/src/model/DescribeChildInstanceRegionsResult.cc +++ b/cbn/src/model/DescribeChildInstanceRegionsResult.cc @@ -39,14 +39,14 @@ void DescribeChildInstanceRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); regions_.push_back(regionsObject); } diff --git a/cbn/src/model/DescribeFlowlogsResult.cc b/cbn/src/model/DescribeFlowlogsResult.cc index 24b4b5cad..a1157548b 100644 --- a/cbn/src/model/DescribeFlowlogsResult.cc +++ b/cbn/src/model/DescribeFlowlogsResult.cc @@ -39,28 +39,28 @@ void DescribeFlowlogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowLogs = value["FlowLogs"]["FlowLog"]; - for (auto value : allFlowLogs) + auto allFlowLogsNode = value["FlowLogs"]["FlowLog"]; + for (auto valueFlowLogsFlowLog : allFlowLogsNode) { FlowLog flowLogsObject; - if(!value["FlowLogId"].isNull()) - flowLogsObject.flowLogId = value["FlowLogId"].asString(); - if(!value["FlowLogName"].isNull()) - flowLogsObject.flowLogName = value["FlowLogName"].asString(); - if(!value["Description"].isNull()) - flowLogsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - flowLogsObject.creationTime = value["CreationTime"].asString(); - if(!value["CenId"].isNull()) - flowLogsObject.cenId = value["CenId"].asString(); - if(!value["ProjectName"].isNull()) - flowLogsObject.projectName = value["ProjectName"].asString(); - if(!value["LogStoreName"].isNull()) - flowLogsObject.logStoreName = value["LogStoreName"].asString(); - if(!value["Status"].isNull()) - flowLogsObject.status = value["Status"].asString(); - if(!value["RegionId"].isNull()) - flowLogsObject.regionId = value["RegionId"].asString(); + if(!valueFlowLogsFlowLog["FlowLogId"].isNull()) + flowLogsObject.flowLogId = valueFlowLogsFlowLog["FlowLogId"].asString(); + if(!valueFlowLogsFlowLog["FlowLogName"].isNull()) + flowLogsObject.flowLogName = valueFlowLogsFlowLog["FlowLogName"].asString(); + if(!valueFlowLogsFlowLog["Description"].isNull()) + flowLogsObject.description = valueFlowLogsFlowLog["Description"].asString(); + if(!valueFlowLogsFlowLog["CreationTime"].isNull()) + flowLogsObject.creationTime = valueFlowLogsFlowLog["CreationTime"].asString(); + if(!valueFlowLogsFlowLog["CenId"].isNull()) + flowLogsObject.cenId = valueFlowLogsFlowLog["CenId"].asString(); + if(!valueFlowLogsFlowLog["ProjectName"].isNull()) + flowLogsObject.projectName = valueFlowLogsFlowLog["ProjectName"].asString(); + if(!valueFlowLogsFlowLog["LogStoreName"].isNull()) + flowLogsObject.logStoreName = valueFlowLogsFlowLog["LogStoreName"].asString(); + if(!valueFlowLogsFlowLog["Status"].isNull()) + flowLogsObject.status = valueFlowLogsFlowLog["Status"].asString(); + if(!valueFlowLogsFlowLog["RegionId"].isNull()) + flowLogsObject.regionId = valueFlowLogsFlowLog["RegionId"].asString(); flowLogs_.push_back(flowLogsObject); } if(!value["Success"].isNull()) diff --git a/cbn/src/model/DescribeGeographicRegionMembershipResult.cc b/cbn/src/model/DescribeGeographicRegionMembershipResult.cc index 4e3abe9d2..fccd4d74a 100644 --- a/cbn/src/model/DescribeGeographicRegionMembershipResult.cc +++ b/cbn/src/model/DescribeGeographicRegionMembershipResult.cc @@ -39,12 +39,12 @@ void DescribeGeographicRegionMembershipResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegionIds = value["RegionIds"]["RegionId"]; - for (auto value : allRegionIds) + auto allRegionIdsNode = value["RegionIds"]["RegionId"]; + for (auto valueRegionIdsRegionId : allRegionIdsNode) { RegionId regionIdsObject; - if(!value["RegionId"].isNull()) - regionIdsObject.regionId = value["RegionId"].asString(); + if(!valueRegionIdsRegionId["RegionId"].isNull()) + regionIdsObject.regionId = valueRegionIdsRegionId["RegionId"].asString(); regionIds_.push_back(regionIdsObject); } if(!value["TotalCount"].isNull()) diff --git a/cbn/src/model/DescribeGrantRulesToCenResult.cc b/cbn/src/model/DescribeGrantRulesToCenResult.cc index 3d6610a43..76312e792 100644 --- a/cbn/src/model/DescribeGrantRulesToCenResult.cc +++ b/cbn/src/model/DescribeGrantRulesToCenResult.cc @@ -39,20 +39,20 @@ void DescribeGrantRulesToCenResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGrantRules = value["GrantRules"]["GrantRule"]; - for (auto value : allGrantRules) + auto allGrantRulesNode = value["GrantRules"]["GrantRule"]; + for (auto valueGrantRulesGrantRule : allGrantRulesNode) { GrantRule grantRulesObject; - if(!value["CenId"].isNull()) - grantRulesObject.cenId = value["CenId"].asString(); - if(!value["ChildInstanceRegionId"].isNull()) - grantRulesObject.childInstanceRegionId = value["ChildInstanceRegionId"].asString(); - if(!value["ChildInstanceType"].isNull()) - grantRulesObject.childInstanceType = value["ChildInstanceType"].asString(); - if(!value["ChildInstanceId"].isNull()) - grantRulesObject.childInstanceId = value["ChildInstanceId"].asString(); - if(!value["ChildInstanceOwnerId"].isNull()) - grantRulesObject.childInstanceOwnerId = std::stol(value["ChildInstanceOwnerId"].asString()); + if(!valueGrantRulesGrantRule["CenId"].isNull()) + grantRulesObject.cenId = valueGrantRulesGrantRule["CenId"].asString(); + if(!valueGrantRulesGrantRule["ChildInstanceRegionId"].isNull()) + grantRulesObject.childInstanceRegionId = valueGrantRulesGrantRule["ChildInstanceRegionId"].asString(); + if(!valueGrantRulesGrantRule["ChildInstanceType"].isNull()) + grantRulesObject.childInstanceType = valueGrantRulesGrantRule["ChildInstanceType"].asString(); + if(!valueGrantRulesGrantRule["ChildInstanceId"].isNull()) + grantRulesObject.childInstanceId = valueGrantRulesGrantRule["ChildInstanceId"].asString(); + if(!valueGrantRulesGrantRule["ChildInstanceOwnerId"].isNull()) + grantRulesObject.childInstanceOwnerId = std::stol(valueGrantRulesGrantRule["ChildInstanceOwnerId"].asString()); grantRules_.push_back(grantRulesObject); } diff --git a/cbn/src/model/DescribePublishedRouteEntriesResult.cc b/cbn/src/model/DescribePublishedRouteEntriesResult.cc index 8583afde0..0258b6177 100644 --- a/cbn/src/model/DescribePublishedRouteEntriesResult.cc +++ b/cbn/src/model/DescribePublishedRouteEntriesResult.cc @@ -39,38 +39,38 @@ void DescribePublishedRouteEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPublishedRouteEntries = value["PublishedRouteEntries"]["PublishedRouteEntry"]; - for (auto value : allPublishedRouteEntries) + auto allPublishedRouteEntriesNode = value["PublishedRouteEntries"]["PublishedRouteEntry"]; + for (auto valuePublishedRouteEntriesPublishedRouteEntry : allPublishedRouteEntriesNode) { PublishedRouteEntry publishedRouteEntriesObject; - if(!value["DestinationCidrBlock"].isNull()) - publishedRouteEntriesObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["ChildInstanceRouteTableId"].isNull()) - publishedRouteEntriesObject.childInstanceRouteTableId = value["ChildInstanceRouteTableId"].asString(); - if(!value["NextHopType"].isNull()) - publishedRouteEntriesObject.nextHopType = value["NextHopType"].asString(); - if(!value["RouteType"].isNull()) - publishedRouteEntriesObject.routeType = value["RouteType"].asString(); - if(!value["NextHopId"].isNull()) - publishedRouteEntriesObject.nextHopId = value["NextHopId"].asString(); - if(!value["OperationalMode"].isNull()) - publishedRouteEntriesObject.operationalMode = value["OperationalMode"].asString() == "true"; - if(!value["PublishStatus"].isNull()) - publishedRouteEntriesObject.publishStatus = value["PublishStatus"].asString(); - auto allConflicts = value["Conflicts"]["Conflict"]; - for (auto value : allConflicts) + if(!valuePublishedRouteEntriesPublishedRouteEntry["DestinationCidrBlock"].isNull()) + publishedRouteEntriesObject.destinationCidrBlock = valuePublishedRouteEntriesPublishedRouteEntry["DestinationCidrBlock"].asString(); + if(!valuePublishedRouteEntriesPublishedRouteEntry["ChildInstanceRouteTableId"].isNull()) + publishedRouteEntriesObject.childInstanceRouteTableId = valuePublishedRouteEntriesPublishedRouteEntry["ChildInstanceRouteTableId"].asString(); + if(!valuePublishedRouteEntriesPublishedRouteEntry["NextHopType"].isNull()) + publishedRouteEntriesObject.nextHopType = valuePublishedRouteEntriesPublishedRouteEntry["NextHopType"].asString(); + if(!valuePublishedRouteEntriesPublishedRouteEntry["RouteType"].isNull()) + publishedRouteEntriesObject.routeType = valuePublishedRouteEntriesPublishedRouteEntry["RouteType"].asString(); + if(!valuePublishedRouteEntriesPublishedRouteEntry["NextHopId"].isNull()) + publishedRouteEntriesObject.nextHopId = valuePublishedRouteEntriesPublishedRouteEntry["NextHopId"].asString(); + if(!valuePublishedRouteEntriesPublishedRouteEntry["OperationalMode"].isNull()) + publishedRouteEntriesObject.operationalMode = valuePublishedRouteEntriesPublishedRouteEntry["OperationalMode"].asString() == "true"; + if(!valuePublishedRouteEntriesPublishedRouteEntry["PublishStatus"].isNull()) + publishedRouteEntriesObject.publishStatus = valuePublishedRouteEntriesPublishedRouteEntry["PublishStatus"].asString(); + auto allConflictsNode = allPublishedRouteEntriesNode["Conflicts"]["Conflict"]; + for (auto allPublishedRouteEntriesNodeConflictsConflict : allConflictsNode) { PublishedRouteEntry::Conflict conflictsObject; - if(!value["DestinationCidrBlock"].isNull()) - conflictsObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["RegionId"].isNull()) - conflictsObject.regionId = value["RegionId"].asString(); - if(!value["InstanceId"].isNull()) - conflictsObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceType"].isNull()) - conflictsObject.instanceType = value["InstanceType"].asString(); - if(!value["Status"].isNull()) - conflictsObject.status = value["Status"].asString(); + if(!allPublishedRouteEntriesNodeConflictsConflict["DestinationCidrBlock"].isNull()) + conflictsObject.destinationCidrBlock = allPublishedRouteEntriesNodeConflictsConflict["DestinationCidrBlock"].asString(); + if(!allPublishedRouteEntriesNodeConflictsConflict["RegionId"].isNull()) + conflictsObject.regionId = allPublishedRouteEntriesNodeConflictsConflict["RegionId"].asString(); + if(!allPublishedRouteEntriesNodeConflictsConflict["InstanceId"].isNull()) + conflictsObject.instanceId = allPublishedRouteEntriesNodeConflictsConflict["InstanceId"].asString(); + if(!allPublishedRouteEntriesNodeConflictsConflict["InstanceType"].isNull()) + conflictsObject.instanceType = allPublishedRouteEntriesNodeConflictsConflict["InstanceType"].asString(); + if(!allPublishedRouteEntriesNodeConflictsConflict["Status"].isNull()) + conflictsObject.status = allPublishedRouteEntriesNodeConflictsConflict["Status"].asString(); publishedRouteEntriesObject.conflicts.push_back(conflictsObject); } publishedRouteEntries_.push_back(publishedRouteEntriesObject); diff --git a/cbn/src/model/DescribeRouteConflictResult.cc b/cbn/src/model/DescribeRouteConflictResult.cc index 9385b2bfc..51b410795 100644 --- a/cbn/src/model/DescribeRouteConflictResult.cc +++ b/cbn/src/model/DescribeRouteConflictResult.cc @@ -39,20 +39,20 @@ void DescribeRouteConflictResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouteConflicts = value["RouteConflicts"]["RouteConflict"]; - for (auto value : allRouteConflicts) + auto allRouteConflictsNode = value["RouteConflicts"]["RouteConflict"]; + for (auto valueRouteConflictsRouteConflict : allRouteConflictsNode) { RouteConflict routeConflictsObject; - if(!value["DestinationCidrBlock"].isNull()) - routeConflictsObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["RegionId"].isNull()) - routeConflictsObject.regionId = value["RegionId"].asString(); - if(!value["InstanceId"].isNull()) - routeConflictsObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceType"].isNull()) - routeConflictsObject.instanceType = value["InstanceType"].asString(); - if(!value["Status"].isNull()) - routeConflictsObject.status = value["Status"].asString(); + if(!valueRouteConflictsRouteConflict["DestinationCidrBlock"].isNull()) + routeConflictsObject.destinationCidrBlock = valueRouteConflictsRouteConflict["DestinationCidrBlock"].asString(); + if(!valueRouteConflictsRouteConflict["RegionId"].isNull()) + routeConflictsObject.regionId = valueRouteConflictsRouteConflict["RegionId"].asString(); + if(!valueRouteConflictsRouteConflict["InstanceId"].isNull()) + routeConflictsObject.instanceId = valueRouteConflictsRouteConflict["InstanceId"].asString(); + if(!valueRouteConflictsRouteConflict["InstanceType"].isNull()) + routeConflictsObject.instanceType = valueRouteConflictsRouteConflict["InstanceType"].asString(); + if(!valueRouteConflictsRouteConflict["Status"].isNull()) + routeConflictsObject.status = valueRouteConflictsRouteConflict["Status"].asString(); routeConflicts_.push_back(routeConflictsObject); } if(!value["PageNumber"].isNull()) diff --git a/cbn/src/model/DescribeRouteServicesInCenResult.cc b/cbn/src/model/DescribeRouteServicesInCenResult.cc index 81404f95a..b15e55ea4 100644 --- a/cbn/src/model/DescribeRouteServicesInCenResult.cc +++ b/cbn/src/model/DescribeRouteServicesInCenResult.cc @@ -39,22 +39,22 @@ void DescribeRouteServicesInCenResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouteServiceEntries = value["RouteServiceEntries"]["RouteServiceEntry"]; - for (auto value : allRouteServiceEntries) + auto allRouteServiceEntriesNode = value["RouteServiceEntries"]["RouteServiceEntry"]; + for (auto valueRouteServiceEntriesRouteServiceEntry : allRouteServiceEntriesNode) { RouteServiceEntry routeServiceEntriesObject; - if(!value["CenId"].isNull()) - routeServiceEntriesObject.cenId = value["CenId"].asString(); - if(!value["Host"].isNull()) - routeServiceEntriesObject.host = value["Host"].asString(); - if(!value["HostRegionId"].isNull()) - routeServiceEntriesObject.hostRegionId = value["HostRegionId"].asString(); - if(!value["AccessRegionId"].isNull()) - routeServiceEntriesObject.accessRegionId = value["AccessRegionId"].asString(); - if(!value["UpdateInterval"].isNull()) - routeServiceEntriesObject.updateInterval = value["UpdateInterval"].asString(); - if(!value["Status"].isNull()) - routeServiceEntriesObject.status = value["Status"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["CenId"].isNull()) + routeServiceEntriesObject.cenId = valueRouteServiceEntriesRouteServiceEntry["CenId"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["Host"].isNull()) + routeServiceEntriesObject.host = valueRouteServiceEntriesRouteServiceEntry["Host"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["HostRegionId"].isNull()) + routeServiceEntriesObject.hostRegionId = valueRouteServiceEntriesRouteServiceEntry["HostRegionId"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["AccessRegionId"].isNull()) + routeServiceEntriesObject.accessRegionId = valueRouteServiceEntriesRouteServiceEntry["AccessRegionId"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["UpdateInterval"].isNull()) + routeServiceEntriesObject.updateInterval = valueRouteServiceEntriesRouteServiceEntry["UpdateInterval"].asString(); + if(!valueRouteServiceEntriesRouteServiceEntry["Status"].isNull()) + routeServiceEntriesObject.status = valueRouteServiceEntriesRouteServiceEntry["Status"].asString(); auto allCidrs = value["Cidrs"]["Cidr"]; for (auto value : allCidrs) routeServiceEntriesObject.cidrs.push_back(value.asString()); diff --git a/ccc/src/model/AddBulkPhoneNumbersResult.cc b/ccc/src/model/AddBulkPhoneNumbersResult.cc index e1c41a26d..074caf1dd 100644 --- a/ccc/src/model/AddBulkPhoneNumbersResult.cc +++ b/ccc/src/model/AddBulkPhoneNumbersResult.cc @@ -39,36 +39,36 @@ void AddBulkPhoneNumbersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = value["PhoneNumbers"]["PhoneNumber"]; + for (auto valuePhoneNumbersPhoneNumber : allPhoneNumbersNode) { PhoneNumber phoneNumbersObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumbersObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumbersObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumbersObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumbersObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumbersObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumbersObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumbersObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumbersObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumbersObject.trunks = std::stoi(value["Trunks"].asString()); - auto allSkillGroups = value["SkillGroups"]["SkillGroup"]; - for (auto value : allSkillGroups) + if(!valuePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumbersObject.phoneNumberId = valuePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!valuePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumbersObject.instanceId = valuePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!valuePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumbersObject.number = valuePhoneNumbersPhoneNumber["Number"].asString(); + if(!valuePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumbersObject.phoneNumberDescription = valuePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!valuePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumbersObject.testOnly = valuePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!valuePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumbersObject.remainingTime = std::stoi(valuePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!valuePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumbersObject.allowOutbound = valuePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!valuePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumbersObject.usage = valuePhoneNumbersPhoneNumber["Usage"].asString(); + if(!valuePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumbersObject.trunks = std::stoi(valuePhoneNumbersPhoneNumber["Trunks"].asString()); + auto allSkillGroupsNode = allPhoneNumbersNode["SkillGroups"]["SkillGroup"]; + for (auto allPhoneNumbersNodeSkillGroupsSkillGroup : allSkillGroupsNode) { PhoneNumber::SkillGroup skillGroupsObject; - if(!value["SkillGroupId"].isNull()) - skillGroupsObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupsObject.skillGroupName = value["SkillGroupName"].asString(); + if(!allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupId"].isNull()) + skillGroupsObject.skillGroupId = allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupId"].asString(); + if(!allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupName"].isNull()) + skillGroupsObject.skillGroupName = allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupName"].asString(); phoneNumbersObject.skillGroups.push_back(skillGroupsObject); } auto contactFlowNode = value["ContactFlow"]; diff --git a/ccc/src/model/CreateBatchJobsResult.cc b/ccc/src/model/CreateBatchJobsResult.cc index 219efe9b3..d1fc98d54 100644 --- a/ccc/src/model/CreateBatchJobsResult.cc +++ b/ccc/src/model/CreateBatchJobsResult.cc @@ -79,14 +79,14 @@ void CreateBatchJobsResult::parse(const std::string &payload) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { JobGroup::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); jobGroup_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/CreateContactFlowResult.cc b/ccc/src/model/CreateContactFlowResult.cc index 8515303fd..50bc167a5 100644 --- a/ccc/src/model/CreateContactFlowResult.cc +++ b/ccc/src/model/CreateContactFlowResult.cc @@ -52,52 +52,52 @@ void CreateContactFlowResult::parse(const std::string &payload) contactFlow_.type = contactFlowNode["Type"].asString(); if(!contactFlowNode["AppliedVersion"].isNull()) contactFlow_.appliedVersion = contactFlowNode["AppliedVersion"].asString(); - auto allVersions = value["Versions"]["ContactFlowVersion"]; - for (auto value : allVersions) + auto allVersionsNode = contactFlowNode["Versions"]["ContactFlowVersion"]; + for (auto contactFlowNodeVersionsContactFlowVersion : allVersionsNode) { ContactFlow::ContactFlowVersion contactFlowVersionObject; - if(!value["ContactFlowVersionId"].isNull()) - contactFlowVersionObject.contactFlowVersionId = value["ContactFlowVersionId"].asString(); - if(!value["Version"].isNull()) - contactFlowVersionObject.version = value["Version"].asString(); - if(!value["ContactFlowVersionDescription"].isNull()) - contactFlowVersionObject.contactFlowVersionDescription = value["ContactFlowVersionDescription"].asString(); - if(!value["Canvas"].isNull()) - contactFlowVersionObject.canvas = value["Canvas"].asString(); - if(!value["Content"].isNull()) - contactFlowVersionObject.content = value["Content"].asString(); - if(!value["LastModified"].isNull()) - contactFlowVersionObject.lastModified = value["LastModified"].asString(); - if(!value["LastModifiedBy"].isNull()) - contactFlowVersionObject.lastModifiedBy = value["LastModifiedBy"].asString(); - if(!value["LockedBy"].isNull()) - contactFlowVersionObject.lockedBy = value["LockedBy"].asString(); - if(!value["Status"].isNull()) - contactFlowVersionObject.status = value["Status"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionId"].isNull()) + contactFlowVersionObject.contactFlowVersionId = contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionId"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Version"].isNull()) + contactFlowVersionObject.version = contactFlowNodeVersionsContactFlowVersion["Version"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionDescription"].isNull()) + contactFlowVersionObject.contactFlowVersionDescription = contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionDescription"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Canvas"].isNull()) + contactFlowVersionObject.canvas = contactFlowNodeVersionsContactFlowVersion["Canvas"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Content"].isNull()) + contactFlowVersionObject.content = contactFlowNodeVersionsContactFlowVersion["Content"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["LastModified"].isNull()) + contactFlowVersionObject.lastModified = contactFlowNodeVersionsContactFlowVersion["LastModified"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["LastModifiedBy"].isNull()) + contactFlowVersionObject.lastModifiedBy = contactFlowNodeVersionsContactFlowVersion["LastModifiedBy"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["LockedBy"].isNull()) + contactFlowVersionObject.lockedBy = contactFlowNodeVersionsContactFlowVersion["LockedBy"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Status"].isNull()) + contactFlowVersionObject.status = contactFlowNodeVersionsContactFlowVersion["Status"].asString(); contactFlow_.versions.push_back(contactFlowVersionObject); } - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = contactFlowNode["PhoneNumbers"]["PhoneNumber"]; + for (auto contactFlowNodePhoneNumbersPhoneNumber : allPhoneNumbersNode) { ContactFlow::PhoneNumber phoneNumberObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumberObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumberObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumberObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumberObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumberObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumberObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumberObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumberObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumberObject.trunks = std::stoi(value["Trunks"].asString()); + if(!contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumberObject.phoneNumberId = contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumberObject.instanceId = contactFlowNodePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumberObject.number = contactFlowNodePhoneNumbersPhoneNumber["Number"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumberObject.phoneNumberDescription = contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumberObject.testOnly = contactFlowNodePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!contactFlowNodePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumberObject.remainingTime = std::stoi(contactFlowNodePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!contactFlowNodePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumberObject.allowOutbound = contactFlowNodePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!contactFlowNodePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumberObject.usage = contactFlowNodePhoneNumbersPhoneNumber["Usage"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumberObject.trunks = std::stoi(contactFlowNodePhoneNumbersPhoneNumber["Trunks"].asString()); contactFlow_.phoneNumbers.push_back(phoneNumberObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/CreateInstanceResult.cc b/ccc/src/model/CreateInstanceResult.cc index 139975214..dca0e7180 100644 --- a/ccc/src/model/CreateInstanceResult.cc +++ b/ccc/src/model/CreateInstanceResult.cc @@ -68,16 +68,16 @@ void CreateInstanceResult::parse(const std::string &payload) instance_.createdTime = std::stol(instanceNode["CreatedTime"].asString()); if(!instanceNode["Owner"].isNull()) instance_.owner = instanceNode["Owner"].asString(); - auto allAdmin = value["Admin"]["User"]; - for (auto value : allAdmin) + auto allAdminNode = instanceNode["Admin"]["User"]; + for (auto instanceNodeAdminUser : allAdminNode) { Instance::User userObject; - if(!value["UserId"].isNull()) - userObject.userId = value["UserId"].asString(); - if(!value["RamId"].isNull()) - userObject.ramId = value["RamId"].asString(); - if(!value["InstanceId"].isNull()) - userObject.instanceId = value["InstanceId"].asString(); + if(!instanceNodeAdminUser["UserId"].isNull()) + userObject.userId = instanceNodeAdminUser["UserId"].asString(); + if(!instanceNodeAdminUser["RamId"].isNull()) + userObject.ramId = instanceNodeAdminUser["RamId"].asString(); + if(!instanceNodeAdminUser["InstanceId"].isNull()) + userObject.instanceId = instanceNodeAdminUser["InstanceId"].asString(); auto detailNode = value["Detail"]; if(!detailNode["LoginName"].isNull()) userObject.detail.loginName = detailNode["LoginName"].asString(); @@ -91,28 +91,28 @@ void CreateInstanceResult::parse(const std::string &payload) userObject.detail.department = detailNode["Department"].asString(); instance_.admin.push_back(userObject); } - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = instanceNode["PhoneNumbers"]["PhoneNumber"]; + for (auto instanceNodePhoneNumbersPhoneNumber : allPhoneNumbersNode) { Instance::PhoneNumber phoneNumberObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumberObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumberObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumberObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumberObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumberObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumberObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumberObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumberObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumberObject.trunks = std::stoi(value["Trunks"].asString()); + if(!instanceNodePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumberObject.phoneNumberId = instanceNodePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumberObject.instanceId = instanceNodePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumberObject.number = instanceNodePhoneNumbersPhoneNumber["Number"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumberObject.phoneNumberDescription = instanceNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumberObject.testOnly = instanceNodePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!instanceNodePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumberObject.remainingTime = std::stoi(instanceNodePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!instanceNodePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumberObject.allowOutbound = instanceNodePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!instanceNodePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumberObject.usage = instanceNodePhoneNumbersPhoneNumber["Usage"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumberObject.trunks = std::stoi(instanceNodePhoneNumbersPhoneNumber["Trunks"].asString()); instance_.phoneNumbers.push_back(phoneNumberObject); } auto allSuccessPhoneNumbers = instanceNode["SuccessPhoneNumbers"]["SuccessPhoneNumber"]; diff --git a/ccc/src/model/CreateJobGroupResult.cc b/ccc/src/model/CreateJobGroupResult.cc index b66716abb..87dfecc3f 100644 --- a/ccc/src/model/CreateJobGroupResult.cc +++ b/ccc/src/model/CreateJobGroupResult.cc @@ -79,14 +79,14 @@ void CreateJobGroupResult::parse(const std::string &payload) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { JobGroup::Strategy::TimeFrame timeFrameObject; - if(!value["From"].isNull()) - timeFrameObject.from = value["From"].asString(); - if(!value["To"].isNull()) - timeFrameObject.to = value["To"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["From"].isNull()) + timeFrameObject.from = strategyNodeWorkingTimeTimeFrame["From"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["To"].isNull()) + timeFrameObject.to = strategyNodeWorkingTimeTimeFrame["To"].asString(); jobGroup_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/CreateScenarioFromTemplateResult.cc b/ccc/src/model/CreateScenarioFromTemplateResult.cc index 1dea5cab1..5408512ce 100644 --- a/ccc/src/model/CreateScenarioFromTemplateResult.cc +++ b/ccc/src/model/CreateScenarioFromTemplateResult.cc @@ -50,42 +50,42 @@ void CreateScenarioFromTemplateResult::parse(const std::string &payload) scenario_.type = scenarioNode["Type"].asString(); if(!scenarioNode["IsTemplate"].isNull()) scenario_.isTemplate = scenarioNode["IsTemplate"].asString() == "true"; - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + auto allSurveysNode = scenarioNode["Surveys"]["Survey"]; + for (auto scenarioNodeSurveysSurvey : allSurveysNode) { Scenario::Survey surveyObject; - if(!value["SurveyId"].isNull()) - surveyObject.surveyId = value["SurveyId"].asString(); - if(!value["SurveyName"].isNull()) - surveyObject.surveyName = value["SurveyName"].asString(); - if(!value["SurveyDescription"].isNull()) - surveyObject.surveyDescription = value["SurveyDescription"].asString(); - if(!value["Role"].isNull()) - surveyObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveyObject.round = std::stoi(value["Round"].asString()); - if(!value["BeebotId"].isNull()) - surveyObject.beebotId = value["BeebotId"].asString(); - auto allIntents = value["Intents"]["IntentNode"]; - for (auto value : allIntents) + if(!scenarioNodeSurveysSurvey["SurveyId"].isNull()) + surveyObject.surveyId = scenarioNodeSurveysSurvey["SurveyId"].asString(); + if(!scenarioNodeSurveysSurvey["SurveyName"].isNull()) + surveyObject.surveyName = scenarioNodeSurveysSurvey["SurveyName"].asString(); + if(!scenarioNodeSurveysSurvey["SurveyDescription"].isNull()) + surveyObject.surveyDescription = scenarioNodeSurveysSurvey["SurveyDescription"].asString(); + if(!scenarioNodeSurveysSurvey["Role"].isNull()) + surveyObject.role = scenarioNodeSurveysSurvey["Role"].asString(); + if(!scenarioNodeSurveysSurvey["Round"].isNull()) + surveyObject.round = std::stoi(scenarioNodeSurveysSurvey["Round"].asString()); + if(!scenarioNodeSurveysSurvey["BeebotId"].isNull()) + surveyObject.beebotId = scenarioNodeSurveysSurvey["BeebotId"].asString(); + auto allIntentsNode = allSurveysNode["Intents"]["IntentNode"]; + for (auto allSurveysNodeIntentsIntentNode : allIntentsNode) { Scenario::Survey::IntentNode intentsObject; - if(!value["NodeId"].isNull()) - intentsObject.nodeId = value["NodeId"].asString(); - if(!value["IntentId"].isNull()) - intentsObject.intentId = value["IntentId"].asString(); + if(!allSurveysNodeIntentsIntentNode["NodeId"].isNull()) + intentsObject.nodeId = allSurveysNodeIntentsIntentNode["NodeId"].asString(); + if(!allSurveysNodeIntentsIntentNode["IntentId"].isNull()) + intentsObject.intentId = allSurveysNodeIntentsIntentNode["IntentId"].asString(); surveyObject.intents.push_back(intentsObject); } scenario_.surveys.push_back(surveyObject); } - auto allVariables = value["Variables"]["KeyValuePair"]; - for (auto value : allVariables) + auto allVariablesNode = scenarioNode["Variables"]["KeyValuePair"]; + for (auto scenarioNodeVariablesKeyValuePair : allVariablesNode) { Scenario::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = scenarioNodeVariablesKeyValuePair["Key"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = scenarioNodeVariablesKeyValuePair["Value"].asString(); scenario_.variables.push_back(keyValuePairObject); } auto strategyNode = scenarioNode["Strategy"]; @@ -115,14 +115,14 @@ void CreateScenarioFromTemplateResult::parse(const std::string &payload) scenario_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) scenario_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { Scenario::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); scenario_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/CreateScenarioResult.cc b/ccc/src/model/CreateScenarioResult.cc index 6e32ccc2b..02b623e54 100644 --- a/ccc/src/model/CreateScenarioResult.cc +++ b/ccc/src/model/CreateScenarioResult.cc @@ -50,42 +50,42 @@ void CreateScenarioResult::parse(const std::string &payload) scenario_.type = scenarioNode["Type"].asString(); if(!scenarioNode["IsTemplate"].isNull()) scenario_.isTemplate = scenarioNode["IsTemplate"].asString() == "true"; - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + auto allSurveysNode = scenarioNode["Surveys"]["Survey"]; + for (auto scenarioNodeSurveysSurvey : allSurveysNode) { Scenario::Survey surveyObject; - if(!value["SurveyId"].isNull()) - surveyObject.surveyId = value["SurveyId"].asString(); - if(!value["SurveyName"].isNull()) - surveyObject.surveyName = value["SurveyName"].asString(); - if(!value["SurveyDescription"].isNull()) - surveyObject.surveyDescription = value["SurveyDescription"].asString(); - if(!value["Role"].isNull()) - surveyObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveyObject.round = std::stoi(value["Round"].asString()); - if(!value["BeebotId"].isNull()) - surveyObject.beebotId = value["BeebotId"].asString(); - auto allIntents = value["Intents"]["IntentNode"]; - for (auto value : allIntents) + if(!scenarioNodeSurveysSurvey["SurveyId"].isNull()) + surveyObject.surveyId = scenarioNodeSurveysSurvey["SurveyId"].asString(); + if(!scenarioNodeSurveysSurvey["SurveyName"].isNull()) + surveyObject.surveyName = scenarioNodeSurveysSurvey["SurveyName"].asString(); + if(!scenarioNodeSurveysSurvey["SurveyDescription"].isNull()) + surveyObject.surveyDescription = scenarioNodeSurveysSurvey["SurveyDescription"].asString(); + if(!scenarioNodeSurveysSurvey["Role"].isNull()) + surveyObject.role = scenarioNodeSurveysSurvey["Role"].asString(); + if(!scenarioNodeSurveysSurvey["Round"].isNull()) + surveyObject.round = std::stoi(scenarioNodeSurveysSurvey["Round"].asString()); + if(!scenarioNodeSurveysSurvey["BeebotId"].isNull()) + surveyObject.beebotId = scenarioNodeSurveysSurvey["BeebotId"].asString(); + auto allIntentsNode = allSurveysNode["Intents"]["IntentNode"]; + for (auto allSurveysNodeIntentsIntentNode : allIntentsNode) { Scenario::Survey::IntentNode intentsObject; - if(!value["NodeId"].isNull()) - intentsObject.nodeId = value["NodeId"].asString(); - if(!value["IntentId"].isNull()) - intentsObject.intentId = value["IntentId"].asString(); + if(!allSurveysNodeIntentsIntentNode["NodeId"].isNull()) + intentsObject.nodeId = allSurveysNodeIntentsIntentNode["NodeId"].asString(); + if(!allSurveysNodeIntentsIntentNode["IntentId"].isNull()) + intentsObject.intentId = allSurveysNodeIntentsIntentNode["IntentId"].asString(); surveyObject.intents.push_back(intentsObject); } scenario_.surveys.push_back(surveyObject); } - auto allVariables = value["Variables"]["KeyValuePair"]; - for (auto value : allVariables) + auto allVariablesNode = scenarioNode["Variables"]["KeyValuePair"]; + for (auto scenarioNodeVariablesKeyValuePair : allVariablesNode) { Scenario::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = scenarioNodeVariablesKeyValuePair["Key"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = scenarioNodeVariablesKeyValuePair["Value"].asString(); scenario_.variables.push_back(keyValuePairObject); } auto strategyNode = scenarioNode["Strategy"]; @@ -115,14 +115,14 @@ void CreateScenarioResult::parse(const std::string &payload) scenario_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) scenario_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { Scenario::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); scenario_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/DownloadAllTypeRecordingResult.cc b/ccc/src/model/DownloadAllTypeRecordingResult.cc index 45182bf5a..19b2e8a1e 100644 --- a/ccc/src/model/DownloadAllTypeRecordingResult.cc +++ b/ccc/src/model/DownloadAllTypeRecordingResult.cc @@ -39,14 +39,14 @@ void DownloadAllTypeRecordingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaDownloadParamList = value["MediaDownloadParamList"]["MediaDownloadParam"]; - for (auto value : allMediaDownloadParamList) + auto allMediaDownloadParamListNode = value["MediaDownloadParamList"]["MediaDownloadParam"]; + for (auto valueMediaDownloadParamListMediaDownloadParam : allMediaDownloadParamListNode) { MediaDownloadParam mediaDownloadParamListObject; - if(!value["SignatureUrl"].isNull()) - mediaDownloadParamListObject.signatureUrl = value["SignatureUrl"].asString(); - if(!value["FileName"].isNull()) - mediaDownloadParamListObject.fileName = value["FileName"].asString(); + if(!valueMediaDownloadParamListMediaDownloadParam["SignatureUrl"].isNull()) + mediaDownloadParamListObject.signatureUrl = valueMediaDownloadParamListMediaDownloadParam["SignatureUrl"].asString(); + if(!valueMediaDownloadParamListMediaDownloadParam["FileName"].isNull()) + mediaDownloadParamListObject.fileName = valueMediaDownloadParamListMediaDownloadParam["FileName"].asString(); mediaDownloadParamList_.push_back(mediaDownloadParamListObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/FindUsersResult.cc b/ccc/src/model/FindUsersResult.cc index 48e5859cc..efb023e12 100644 --- a/ccc/src/model/FindUsersResult.cc +++ b/ccc/src/model/FindUsersResult.cc @@ -46,40 +46,40 @@ void FindUsersResult::parse(const std::string &payload) users_.pageNumber = std::stoi(usersNode["PageNumber"].asString()); if(!usersNode["PageSize"].isNull()) users_.pageSize = std::stoi(usersNode["PageSize"].asString()); - auto allList = value["List"]["User"]; - for (auto value : allList) + auto allListNode = usersNode["List"]["User"]; + for (auto usersNodeListUser : allListNode) { Users::User userObject; - if(!value["UserId"].isNull()) - userObject.userId = value["UserId"].asString(); - if(!value["RamId"].isNull()) - userObject.ramId = value["RamId"].asString(); - if(!value["InstanceId"].isNull()) - userObject.instanceId = value["InstanceId"].asString(); - if(!value["PrivateOutboundNumberId"].isNull()) - userObject.privateOutboundNumberId = value["PrivateOutboundNumberId"].asString(); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + if(!usersNodeListUser["UserId"].isNull()) + userObject.userId = usersNodeListUser["UserId"].asString(); + if(!usersNodeListUser["RamId"].isNull()) + userObject.ramId = usersNodeListUser["RamId"].asString(); + if(!usersNodeListUser["InstanceId"].isNull()) + userObject.instanceId = usersNodeListUser["InstanceId"].asString(); + if(!usersNodeListUser["PrivateOutboundNumberId"].isNull()) + userObject.privateOutboundNumberId = usersNodeListUser["PrivateOutboundNumberId"].asString(); + auto allRolesNode = allListNode["Roles"]["Role"]; + for (auto allListNodeRolesRole : allRolesNode) { Users::User::Role rolesObject; - if(!value["RoleId"].isNull()) - rolesObject.roleId = value["RoleId"].asString(); - if(!value["InstanceId"].isNull()) - rolesObject.instanceId = value["InstanceId"].asString(); - if(!value["RoleName"].isNull()) - rolesObject.roleName = value["RoleName"].asString(); - if(!value["RoleDescription"].isNull()) - rolesObject.roleDescription = value["RoleDescription"].asString(); + if(!allListNodeRolesRole["RoleId"].isNull()) + rolesObject.roleId = allListNodeRolesRole["RoleId"].asString(); + if(!allListNodeRolesRole["InstanceId"].isNull()) + rolesObject.instanceId = allListNodeRolesRole["InstanceId"].asString(); + if(!allListNodeRolesRole["RoleName"].isNull()) + rolesObject.roleName = allListNodeRolesRole["RoleName"].asString(); + if(!allListNodeRolesRole["RoleDescription"].isNull()) + rolesObject.roleDescription = allListNodeRolesRole["RoleDescription"].asString(); userObject.roles.push_back(rolesObject); } - auto allSkillLevels = value["SkillLevels"]["SkillLevel"]; - for (auto value : allSkillLevels) + auto allSkillLevelsNode = allListNode["SkillLevels"]["SkillLevel"]; + for (auto allListNodeSkillLevelsSkillLevel : allSkillLevelsNode) { Users::User::SkillLevel skillLevelsObject; - if(!value["SkillLevelId"].isNull()) - skillLevelsObject.skillLevelId = value["SkillLevelId"].asString(); - if(!value["Level"].isNull()) - skillLevelsObject.level = std::stoi(value["Level"].asString()); + if(!allListNodeSkillLevelsSkillLevel["SkillLevelId"].isNull()) + skillLevelsObject.skillLevelId = allListNodeSkillLevelsSkillLevel["SkillLevelId"].asString(); + if(!allListNodeSkillLevelsSkillLevel["Level"].isNull()) + skillLevelsObject.level = std::stoi(allListNodeSkillLevelsSkillLevel["Level"].asString()); auto skillNode = value["Skill"]; if(!skillNode["SkillGroupId"].isNull()) skillLevelsObject.skill.skillGroupId = skillNode["SkillGroupId"].asString(); diff --git a/ccc/src/model/GenerateAgentStatisticReportResult.cc b/ccc/src/model/GenerateAgentStatisticReportResult.cc index b5a3bd5cf..e6543c8d5 100644 --- a/ccc/src/model/GenerateAgentStatisticReportResult.cc +++ b/ccc/src/model/GenerateAgentStatisticReportResult.cc @@ -46,36 +46,36 @@ void GenerateAgentStatisticReportResult::parse(const std::string &payload) dataList_.pageNumber = std::stoi(dataListNode["PageNumber"].asString()); if(!dataListNode["PageSize"].isNull()) dataList_.pageSize = std::stoi(dataListNode["PageSize"].asString()); - auto allList = value["List"]["GenerateAgentStatistic"]; - for (auto value : allList) + auto allListNode = dataListNode["List"]["GenerateAgentStatistic"]; + for (auto dataListNodeListGenerateAgentStatistic : allListNode) { DataList::GenerateAgentStatistic generateAgentStatisticObject; - if(!value["AgentId"].isNull()) - generateAgentStatisticObject.agentId = value["AgentId"].asString(); - if(!value["LoginName"].isNull()) - generateAgentStatisticObject.loginName = value["LoginName"].asString(); - if(!value["AgentName"].isNull()) - generateAgentStatisticObject.agentName = value["AgentName"].asString(); - if(!value["SkillGroupIds"].isNull()) - generateAgentStatisticObject.skillGroupIds = value["SkillGroupIds"].asString(); - if(!value["SkillGroupNames"].isNull()) - generateAgentStatisticObject.skillGroupNames = value["SkillGroupNames"].asString(); - if(!value["InstanceId"].isNull()) - generateAgentStatisticObject.instanceId = value["InstanceId"].asString(); - if(!value["RecordDate"].isNull()) - generateAgentStatisticObject.recordDate = value["RecordDate"].asString(); - if(!value["TotalLoggedInTime"].isNull()) - generateAgentStatisticObject.totalLoggedInTime = std::stol(value["TotalLoggedInTime"].asString()); - if(!value["TotalBreakTime"].isNull()) - generateAgentStatisticObject.totalBreakTime = std::stol(value["TotalBreakTime"].asString()); - if(!value["OccupancyRate"].isNull()) - generateAgentStatisticObject.occupancyRate = std::stof(value["OccupancyRate"].asString()); - if(!value["TotalReadyTime"].isNull()) - generateAgentStatisticObject.totalReadyTime = std::stol(value["TotalReadyTime"].asString()); - if(!value["MaxReadyTime"].isNull()) - generateAgentStatisticObject.maxReadyTime = std::stol(value["MaxReadyTime"].asString()); - if(!value["AverageReadyTime"].isNull()) - generateAgentStatisticObject.averageReadyTime = std::stol(value["AverageReadyTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["AgentId"].isNull()) + generateAgentStatisticObject.agentId = dataListNodeListGenerateAgentStatistic["AgentId"].asString(); + if(!dataListNodeListGenerateAgentStatistic["LoginName"].isNull()) + generateAgentStatisticObject.loginName = dataListNodeListGenerateAgentStatistic["LoginName"].asString(); + if(!dataListNodeListGenerateAgentStatistic["AgentName"].isNull()) + generateAgentStatisticObject.agentName = dataListNodeListGenerateAgentStatistic["AgentName"].asString(); + if(!dataListNodeListGenerateAgentStatistic["SkillGroupIds"].isNull()) + generateAgentStatisticObject.skillGroupIds = dataListNodeListGenerateAgentStatistic["SkillGroupIds"].asString(); + if(!dataListNodeListGenerateAgentStatistic["SkillGroupNames"].isNull()) + generateAgentStatisticObject.skillGroupNames = dataListNodeListGenerateAgentStatistic["SkillGroupNames"].asString(); + if(!dataListNodeListGenerateAgentStatistic["InstanceId"].isNull()) + generateAgentStatisticObject.instanceId = dataListNodeListGenerateAgentStatistic["InstanceId"].asString(); + if(!dataListNodeListGenerateAgentStatistic["RecordDate"].isNull()) + generateAgentStatisticObject.recordDate = dataListNodeListGenerateAgentStatistic["RecordDate"].asString(); + if(!dataListNodeListGenerateAgentStatistic["TotalLoggedInTime"].isNull()) + generateAgentStatisticObject.totalLoggedInTime = std::stol(dataListNodeListGenerateAgentStatistic["TotalLoggedInTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["TotalBreakTime"].isNull()) + generateAgentStatisticObject.totalBreakTime = std::stol(dataListNodeListGenerateAgentStatistic["TotalBreakTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["OccupancyRate"].isNull()) + generateAgentStatisticObject.occupancyRate = std::stof(dataListNodeListGenerateAgentStatistic["OccupancyRate"].asString()); + if(!dataListNodeListGenerateAgentStatistic["TotalReadyTime"].isNull()) + generateAgentStatisticObject.totalReadyTime = std::stol(dataListNodeListGenerateAgentStatistic["TotalReadyTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["MaxReadyTime"].isNull()) + generateAgentStatisticObject.maxReadyTime = std::stol(dataListNodeListGenerateAgentStatistic["MaxReadyTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["AverageReadyTime"].isNull()) + generateAgentStatisticObject.averageReadyTime = std::stol(dataListNodeListGenerateAgentStatistic["AverageReadyTime"].asString()); auto inboundNode = value["Inbound"]; if(!inboundNode["TotalTalkTime"].isNull()) generateAgentStatisticObject.inbound.totalTalkTime = std::stol(inboundNode["TotalTalkTime"].asString()); diff --git a/ccc/src/model/GetAgentDataResult.cc b/ccc/src/model/GetAgentDataResult.cc index 014c6e93b..0dfd24124 100644 --- a/ccc/src/model/GetAgentDataResult.cc +++ b/ccc/src/model/GetAgentDataResult.cc @@ -46,36 +46,36 @@ void GetAgentDataResult::parse(const std::string &payload) dataList_.pageNumber = std::stoi(dataListNode["PageNumber"].asString()); if(!dataListNode["PageSize"].isNull()) dataList_.pageSize = std::stoi(dataListNode["PageSize"].asString()); - auto allList = value["List"]["GenerateAgentStatistic"]; - for (auto value : allList) + auto allListNode = dataListNode["List"]["GenerateAgentStatistic"]; + for (auto dataListNodeListGenerateAgentStatistic : allListNode) { DataList::GenerateAgentStatistic generateAgentStatisticObject; - if(!value["AgentId"].isNull()) - generateAgentStatisticObject.agentId = value["AgentId"].asString(); - if(!value["LoginName"].isNull()) - generateAgentStatisticObject.loginName = value["LoginName"].asString(); - if(!value["AgentName"].isNull()) - generateAgentStatisticObject.agentName = value["AgentName"].asString(); - if(!value["SkillGroupIds"].isNull()) - generateAgentStatisticObject.skillGroupIds = value["SkillGroupIds"].asString(); - if(!value["SkillGroupNames"].isNull()) - generateAgentStatisticObject.skillGroupNames = value["SkillGroupNames"].asString(); - if(!value["InstanceId"].isNull()) - generateAgentStatisticObject.instanceId = value["InstanceId"].asString(); - if(!value["RecordDate"].isNull()) - generateAgentStatisticObject.recordDate = value["RecordDate"].asString(); - if(!value["TotalLoggedInTime"].isNull()) - generateAgentStatisticObject.totalLoggedInTime = std::stol(value["TotalLoggedInTime"].asString()); - if(!value["TotalBreakTime"].isNull()) - generateAgentStatisticObject.totalBreakTime = std::stol(value["TotalBreakTime"].asString()); - if(!value["OccupancyRate"].isNull()) - generateAgentStatisticObject.occupancyRate = std::stof(value["OccupancyRate"].asString()); - if(!value["TotalReadyTime"].isNull()) - generateAgentStatisticObject.totalReadyTime = std::stol(value["TotalReadyTime"].asString()); - if(!value["MaxReadyTime"].isNull()) - generateAgentStatisticObject.maxReadyTime = std::stol(value["MaxReadyTime"].asString()); - if(!value["AverageReadyTime"].isNull()) - generateAgentStatisticObject.averageReadyTime = std::stol(value["AverageReadyTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["AgentId"].isNull()) + generateAgentStatisticObject.agentId = dataListNodeListGenerateAgentStatistic["AgentId"].asString(); + if(!dataListNodeListGenerateAgentStatistic["LoginName"].isNull()) + generateAgentStatisticObject.loginName = dataListNodeListGenerateAgentStatistic["LoginName"].asString(); + if(!dataListNodeListGenerateAgentStatistic["AgentName"].isNull()) + generateAgentStatisticObject.agentName = dataListNodeListGenerateAgentStatistic["AgentName"].asString(); + if(!dataListNodeListGenerateAgentStatistic["SkillGroupIds"].isNull()) + generateAgentStatisticObject.skillGroupIds = dataListNodeListGenerateAgentStatistic["SkillGroupIds"].asString(); + if(!dataListNodeListGenerateAgentStatistic["SkillGroupNames"].isNull()) + generateAgentStatisticObject.skillGroupNames = dataListNodeListGenerateAgentStatistic["SkillGroupNames"].asString(); + if(!dataListNodeListGenerateAgentStatistic["InstanceId"].isNull()) + generateAgentStatisticObject.instanceId = dataListNodeListGenerateAgentStatistic["InstanceId"].asString(); + if(!dataListNodeListGenerateAgentStatistic["RecordDate"].isNull()) + generateAgentStatisticObject.recordDate = dataListNodeListGenerateAgentStatistic["RecordDate"].asString(); + if(!dataListNodeListGenerateAgentStatistic["TotalLoggedInTime"].isNull()) + generateAgentStatisticObject.totalLoggedInTime = std::stol(dataListNodeListGenerateAgentStatistic["TotalLoggedInTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["TotalBreakTime"].isNull()) + generateAgentStatisticObject.totalBreakTime = std::stol(dataListNodeListGenerateAgentStatistic["TotalBreakTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["OccupancyRate"].isNull()) + generateAgentStatisticObject.occupancyRate = std::stof(dataListNodeListGenerateAgentStatistic["OccupancyRate"].asString()); + if(!dataListNodeListGenerateAgentStatistic["TotalReadyTime"].isNull()) + generateAgentStatisticObject.totalReadyTime = std::stol(dataListNodeListGenerateAgentStatistic["TotalReadyTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["MaxReadyTime"].isNull()) + generateAgentStatisticObject.maxReadyTime = std::stol(dataListNodeListGenerateAgentStatistic["MaxReadyTime"].asString()); + if(!dataListNodeListGenerateAgentStatistic["AverageReadyTime"].isNull()) + generateAgentStatisticObject.averageReadyTime = std::stol(dataListNodeListGenerateAgentStatistic["AverageReadyTime"].asString()); auto inboundNode = value["Inbound"]; if(!inboundNode["TotalTalkTime"].isNull()) generateAgentStatisticObject.inbound.totalTalkTime = std::stol(inboundNode["TotalTalkTime"].asString()); diff --git a/ccc/src/model/GetCallMeasureSummaryReportResult.cc b/ccc/src/model/GetCallMeasureSummaryReportResult.cc index b8b175db0..5d8a46c0c 100644 --- a/ccc/src/model/GetCallMeasureSummaryReportResult.cc +++ b/ccc/src/model/GetCallMeasureSummaryReportResult.cc @@ -61,26 +61,26 @@ void GetCallMeasureSummaryReportResult::parse(const std::string &payload) numberReports_.pageNumber = std::stoi(numberReportsNode["PageNumber"].asString()); if(!numberReportsNode["PageSize"].isNull()) numberReports_.pageSize = std::stoi(numberReportsNode["PageSize"].asString()); - auto allList = value["List"]["NumberReport"]; - for (auto value : allList) + auto allListNode = numberReportsNode["List"]["NumberReport"]; + for (auto numberReportsNodeListNumberReport : allListNode) { NumberReports::NumberReport numberReportObject; - if(!value["Number"].isNull()) - numberReportObject.number = value["Number"].asString(); - if(!value["Year"].isNull()) - numberReportObject.year = std::stoi(value["Year"].asString()); - if(!value["Month"].isNull()) - numberReportObject.month = std::stoi(value["Month"].asString()); - if(!value["Day"].isNull()) - numberReportObject.day = std::stoi(value["Day"].asString()); - if(!value["InboundCount"].isNull()) - numberReportObject.inboundCount = std::stol(value["InboundCount"].asString()); - if(!value["OutboundCount"].isNull()) - numberReportObject.outboundCount = std::stol(value["OutboundCount"].asString()); - if(!value["OutboundDurationByMinute"].isNull()) - numberReportObject.outboundDurationByMinute = std::stol(value["OutboundDurationByMinute"].asString()); - if(!value["InboundDurationByMinute"].isNull()) - numberReportObject.inboundDurationByMinute = std::stol(value["InboundDurationByMinute"].asString()); + if(!numberReportsNodeListNumberReport["Number"].isNull()) + numberReportObject.number = numberReportsNodeListNumberReport["Number"].asString(); + if(!numberReportsNodeListNumberReport["Year"].isNull()) + numberReportObject.year = std::stoi(numberReportsNodeListNumberReport["Year"].asString()); + if(!numberReportsNodeListNumberReport["Month"].isNull()) + numberReportObject.month = std::stoi(numberReportsNodeListNumberReport["Month"].asString()); + if(!numberReportsNodeListNumberReport["Day"].isNull()) + numberReportObject.day = std::stoi(numberReportsNodeListNumberReport["Day"].asString()); + if(!numberReportsNodeListNumberReport["InboundCount"].isNull()) + numberReportObject.inboundCount = std::stol(numberReportsNodeListNumberReport["InboundCount"].asString()); + if(!numberReportsNodeListNumberReport["OutboundCount"].isNull()) + numberReportObject.outboundCount = std::stol(numberReportsNodeListNumberReport["OutboundCount"].asString()); + if(!numberReportsNodeListNumberReport["OutboundDurationByMinute"].isNull()) + numberReportObject.outboundDurationByMinute = std::stol(numberReportsNodeListNumberReport["OutboundDurationByMinute"].asString()); + if(!numberReportsNodeListNumberReport["InboundDurationByMinute"].isNull()) + numberReportObject.inboundDurationByMinute = std::stol(numberReportsNodeListNumberReport["InboundDurationByMinute"].asString()); numberReports_.list.push_back(numberReportObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/GetConversationDetailByContactIdResult.cc b/ccc/src/model/GetConversationDetailByContactIdResult.cc index 6639f231a..e104dfb6a 100644 --- a/ccc/src/model/GetConversationDetailByContactIdResult.cc +++ b/ccc/src/model/GetConversationDetailByContactIdResult.cc @@ -46,20 +46,20 @@ void GetConversationDetailByContactIdResult::parse(const std::string &payload) dataList_.pageNumber = std::stoi(dataListNode["PageNumber"].asString()); if(!dataListNode["PageSize"].isNull()) dataList_.pageSize = std::stoi(dataListNode["PageSize"].asString()); - auto allList = value["List"]["QualityCheckPhrase"]; - for (auto value : allList) + auto allListNode = dataListNode["List"]["QualityCheckPhrase"]; + for (auto dataListNodeListQualityCheckPhrase : allListNode) { DataList::QualityCheckPhrase qualityCheckPhraseObject; - if(!value["Identity"].isNull()) - qualityCheckPhraseObject.identity = value["Identity"].asString(); - if(!value["Role"].isNull()) - qualityCheckPhraseObject.role = value["Role"].asString(); - if(!value["Words"].isNull()) - qualityCheckPhraseObject.words = value["Words"].asString(); - if(!value["Begin"].isNull()) - qualityCheckPhraseObject.begin = std::stol(value["Begin"].asString()); - if(!value["End"].isNull()) - qualityCheckPhraseObject.end = std::stol(value["End"].asString()); + if(!dataListNodeListQualityCheckPhrase["Identity"].isNull()) + qualityCheckPhraseObject.identity = dataListNodeListQualityCheckPhrase["Identity"].asString(); + if(!dataListNodeListQualityCheckPhrase["Role"].isNull()) + qualityCheckPhraseObject.role = dataListNodeListQualityCheckPhrase["Role"].asString(); + if(!dataListNodeListQualityCheckPhrase["Words"].isNull()) + qualityCheckPhraseObject.words = dataListNodeListQualityCheckPhrase["Words"].asString(); + if(!dataListNodeListQualityCheckPhrase["Begin"].isNull()) + qualityCheckPhraseObject.begin = std::stol(dataListNodeListQualityCheckPhrase["Begin"].asString()); + if(!dataListNodeListQualityCheckPhrase["End"].isNull()) + qualityCheckPhraseObject.end = std::stol(dataListNodeListQualityCheckPhrase["End"].asString()); dataList_.list.push_back(qualityCheckPhraseObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/GetConversationListResult.cc b/ccc/src/model/GetConversationListResult.cc index 9e31ee121..e92d638de 100644 --- a/ccc/src/model/GetConversationListResult.cc +++ b/ccc/src/model/GetConversationListResult.cc @@ -39,26 +39,26 @@ void GetConversationListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConversations = value["Conversations"]["ConversationDetail"]; - for (auto value : allConversations) + auto allConversationsNode = value["Conversations"]["ConversationDetail"]; + for (auto valueConversationsConversationDetail : allConversationsNode) { ConversationDetail conversationsObject; - if(!value["Timestamp"].isNull()) - conversationsObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["Speaker"].isNull()) - conversationsObject.speaker = value["Speaker"].asString(); - if(!value["Script"].isNull()) - conversationsObject.script = value["Script"].asString(); - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + if(!valueConversationsConversationDetail["Timestamp"].isNull()) + conversationsObject.timestamp = std::stol(valueConversationsConversationDetail["Timestamp"].asString()); + if(!valueConversationsConversationDetail["Speaker"].isNull()) + conversationsObject.speaker = valueConversationsConversationDetail["Speaker"].asString(); + if(!valueConversationsConversationDetail["Script"].isNull()) + conversationsObject.script = valueConversationsConversationDetail["Script"].asString(); + auto allSummaryNode = allConversationsNode["Summary"]["SummaryItem"]; + for (auto allConversationsNodeSummarySummaryItem : allSummaryNode) { ConversationDetail::SummaryItem summaryObject; - if(!value["Category"].isNull()) - summaryObject.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryObject.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryObject.content = value["Content"].asString(); + if(!allConversationsNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allConversationsNodeSummarySummaryItem["Category"].asString(); + if(!allConversationsNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allConversationsNodeSummarySummaryItem["SummaryName"].asString(); + if(!allConversationsNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allConversationsNodeSummarySummaryItem["Content"].asString(); conversationsObject.summary.push_back(summaryObject); } conversations_.push_back(conversationsObject); diff --git a/ccc/src/model/GetInstanceResult.cc b/ccc/src/model/GetInstanceResult.cc index 59b9d59c8..161ca2bae 100644 --- a/ccc/src/model/GetInstanceResult.cc +++ b/ccc/src/model/GetInstanceResult.cc @@ -68,16 +68,16 @@ void GetInstanceResult::parse(const std::string &payload) instance_.createdTime = std::stol(instanceNode["CreatedTime"].asString()); if(!instanceNode["Owner"].isNull()) instance_.owner = instanceNode["Owner"].asString(); - auto allAdmin = value["Admin"]["User"]; - for (auto value : allAdmin) + auto allAdminNode = instanceNode["Admin"]["User"]; + for (auto instanceNodeAdminUser : allAdminNode) { Instance::User userObject; - if(!value["UserId"].isNull()) - userObject.userId = value["UserId"].asString(); - if(!value["RamId"].isNull()) - userObject.ramId = value["RamId"].asString(); - if(!value["InstanceId"].isNull()) - userObject.instanceId = value["InstanceId"].asString(); + if(!instanceNodeAdminUser["UserId"].isNull()) + userObject.userId = instanceNodeAdminUser["UserId"].asString(); + if(!instanceNodeAdminUser["RamId"].isNull()) + userObject.ramId = instanceNodeAdminUser["RamId"].asString(); + if(!instanceNodeAdminUser["InstanceId"].isNull()) + userObject.instanceId = instanceNodeAdminUser["InstanceId"].asString(); auto detailNode = value["Detail"]; if(!detailNode["LoginName"].isNull()) userObject.detail.loginName = detailNode["LoginName"].asString(); @@ -91,28 +91,28 @@ void GetInstanceResult::parse(const std::string &payload) userObject.detail.department = detailNode["Department"].asString(); instance_.admin.push_back(userObject); } - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = instanceNode["PhoneNumbers"]["PhoneNumber"]; + for (auto instanceNodePhoneNumbersPhoneNumber : allPhoneNumbersNode) { Instance::PhoneNumber phoneNumberObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumberObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumberObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumberObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumberObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumberObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumberObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumberObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumberObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumberObject.trunks = std::stoi(value["Trunks"].asString()); + if(!instanceNodePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumberObject.phoneNumberId = instanceNodePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumberObject.instanceId = instanceNodePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumberObject.number = instanceNodePhoneNumbersPhoneNumber["Number"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumberObject.phoneNumberDescription = instanceNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumberObject.testOnly = instanceNodePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!instanceNodePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumberObject.remainingTime = std::stoi(instanceNodePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!instanceNodePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumberObject.allowOutbound = instanceNodePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!instanceNodePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumberObject.usage = instanceNodePhoneNumbersPhoneNumber["Usage"].asString(); + if(!instanceNodePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumberObject.trunks = std::stoi(instanceNodePhoneNumbersPhoneNumber["Trunks"].asString()); instance_.phoneNumbers.push_back(phoneNumberObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/GetInstanceStateResult.cc b/ccc/src/model/GetInstanceStateResult.cc index d20d884e7..35f1367c8 100644 --- a/ccc/src/model/GetInstanceStateResult.cc +++ b/ccc/src/model/GetInstanceStateResult.cc @@ -40,14 +40,14 @@ void GetInstanceStateResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto realTimeInstanceStateNode = value["RealTimeInstanceState"]; - auto allAgentStateDistributions = value["AgentStateDistributions"]["AgentStateCount"]; - for (auto value : allAgentStateDistributions) + auto allAgentStateDistributionsNode = realTimeInstanceStateNode["AgentStateDistributions"]["AgentStateCount"]; + for (auto realTimeInstanceStateNodeAgentStateDistributionsAgentStateCount : allAgentStateDistributionsNode) { RealTimeInstanceState::AgentStateCount agentStateCountObject; - if(!value["State"].isNull()) - agentStateCountObject.state = value["State"].asString(); - if(!value["Count"].isNull()) - agentStateCountObject.count = std::stol(value["Count"].asString()); + if(!realTimeInstanceStateNodeAgentStateDistributionsAgentStateCount["State"].isNull()) + agentStateCountObject.state = realTimeInstanceStateNodeAgentStateDistributionsAgentStateCount["State"].asString(); + if(!realTimeInstanceStateNodeAgentStateDistributionsAgentStateCount["Count"].isNull()) + agentStateCountObject.count = std::stol(realTimeInstanceStateNodeAgentStateDistributionsAgentStateCount["Count"].asString()); realTimeInstanceState_.agentStateDistributions.push_back(agentStateCountObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc b/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc index ac6466112..030f961e4 100644 --- a/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc +++ b/ccc/src/model/GetInstanceSummaryReportByIntervalResult.cc @@ -42,14 +42,14 @@ void GetInstanceSummaryReportByIntervalResult::parse(const std::string &payload) auto instanceTimeIntervalReportNode = value["InstanceTimeIntervalReport"]; if(!instanceTimeIntervalReportNode["InstanceId"].isNull()) instanceTimeIntervalReport_.instanceId = instanceTimeIntervalReportNode["InstanceId"].asString(); - auto allIntervalList = value["IntervalList"]["InstanceSummaryReport"]; - for (auto value : allIntervalList) + auto allIntervalListNode = instanceTimeIntervalReportNode["IntervalList"]["InstanceSummaryReport"]; + for (auto instanceTimeIntervalReportNodeIntervalListInstanceSummaryReport : allIntervalListNode) { InstanceTimeIntervalReport::InstanceSummaryReport instanceSummaryReportObject; - if(!value["Timestamp"].isNull()) - instanceSummaryReportObject.timestamp = value["Timestamp"].asString(); - if(!value["InstanceId"].isNull()) - instanceSummaryReportObject.instanceId = value["InstanceId"].asString(); + if(!instanceTimeIntervalReportNodeIntervalListInstanceSummaryReport["Timestamp"].isNull()) + instanceSummaryReportObject.timestamp = instanceTimeIntervalReportNodeIntervalListInstanceSummaryReport["Timestamp"].asString(); + if(!instanceTimeIntervalReportNodeIntervalListInstanceSummaryReport["InstanceId"].isNull()) + instanceSummaryReportObject.instanceId = instanceTimeIntervalReportNodeIntervalListInstanceSummaryReport["InstanceId"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) instanceSummaryReportObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/GetJobGroupResult.cc b/ccc/src/model/GetJobGroupResult.cc index ffee2480c..7d47761bb 100644 --- a/ccc/src/model/GetJobGroupResult.cc +++ b/ccc/src/model/GetJobGroupResult.cc @@ -79,14 +79,14 @@ void GetJobGroupResult::parse(const std::string &payload) jobGroup_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroup_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { JobGroup::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); jobGroup_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; @@ -105,14 +105,14 @@ void GetJobGroupResult::parse(const std::string &payload) jobGroup_.progress.startTime = std::stol(progressNode["StartTime"].asString()); if(!progressNode["Duration"].isNull()) jobGroup_.progress.duration = std::stoi(progressNode["Duration"].asString()); - auto allCategories = value["Categories"]["KeyValuePair"]; - for (auto value : allCategories) + auto allCategoriesNode = progressNode["Categories"]["KeyValuePair"]; + for (auto progressNodeCategoriesKeyValuePair : allCategoriesNode) { JobGroup::Progress::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!progressNodeCategoriesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = progressNodeCategoriesKeyValuePair["Key"].asString(); + if(!progressNodeCategoriesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = progressNodeCategoriesKeyValuePair["Value"].asString(); jobGroup_.progress.categories.push_back(keyValuePairObject); } auto allCallingNumbers = jobGroupNode["CallingNumbers"]["String"]; diff --git a/ccc/src/model/GetJobListResult.cc b/ccc/src/model/GetJobListResult.cc index e87a99f8f..5549bdc75 100644 --- a/ccc/src/model/GetJobListResult.cc +++ b/ccc/src/model/GetJobListResult.cc @@ -46,80 +46,80 @@ void GetJobListResult::parse(const std::string &payload) jobs_.pageNumber = std::stoi(jobsNode["PageNumber"].asString()); if(!jobsNode["PageSize"].isNull()) jobs_.pageSize = std::stoi(jobsNode["PageSize"].asString()); - auto allList = value["List"]["Job"]; - for (auto value : allList) + auto allListNode = jobsNode["List"]["Job"]; + for (auto jobsNodeListJob : allListNode) { Jobs::Job jobObject; - if(!value["JobId"].isNull()) - jobObject.jobId = value["JobId"].asString(); - if(!value["GroupId"].isNull()) - jobObject.groupId = value["GroupId"].asString(); - if(!value["ScenarioId"].isNull()) - jobObject.scenarioId = value["ScenarioId"].asString(); - if(!value["StrategyId"].isNull()) - jobObject.strategyId = value["StrategyId"].asString(); - if(!value["Priority"].isNull()) - jobObject.priority = std::stoi(value["Priority"].asString()); - if(!value["SystemPriority"].isNull()) - jobObject.systemPriority = std::stoi(value["SystemPriority"].asString()); - if(!value["Status"].isNull()) - jobObject.status = value["Status"].asString(); - if(!value["ReferenceId"].isNull()) - jobObject.referenceId = value["ReferenceId"].asString(); - if(!value["FailureReason"].isNull()) - jobObject.failureReason = value["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + if(!jobsNodeListJob["JobId"].isNull()) + jobObject.jobId = jobsNodeListJob["JobId"].asString(); + if(!jobsNodeListJob["GroupId"].isNull()) + jobObject.groupId = jobsNodeListJob["GroupId"].asString(); + if(!jobsNodeListJob["ScenarioId"].isNull()) + jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); + if(!jobsNodeListJob["StrategyId"].isNull()) + jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); + if(!jobsNodeListJob["Priority"].isNull()) + jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); + if(!jobsNodeListJob["SystemPriority"].isNull()) + jobObject.systemPriority = std::stoi(jobsNodeListJob["SystemPriority"].asString()); + if(!jobsNodeListJob["Status"].isNull()) + jobObject.status = jobsNodeListJob["Status"].asString(); + if(!jobsNodeListJob["ReferenceId"].isNull()) + jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); + if(!jobsNodeListJob["FailureReason"].isNull()) + jobObject.failureReason = jobsNodeListJob["FailureReason"].asString(); + auto allContactsNode = allListNode["Contacts"]["Contact"]; + for (auto allListNodeContactsContact : allContactsNode) { Jobs::Job::Contact contactsObject; - if(!value["ContactId"].isNull()) - contactsObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactsObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactsObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactsObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactsObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactsObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactsObject.referenceId = value["ReferenceId"].asString(); - if(!value["JobId"].isNull()) - contactsObject.jobId = value["JobId"].asString(); + if(!allListNodeContactsContact["ContactId"].isNull()) + contactsObject.contactId = allListNodeContactsContact["ContactId"].asString(); + if(!allListNodeContactsContact["ContactName"].isNull()) + contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); + if(!allListNodeContactsContact["Honorific"].isNull()) + contactsObject.honorific = allListNodeContactsContact["Honorific"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); + if(!allListNodeContactsContact["JobId"].isNull()) + contactsObject.jobId = allListNodeContactsContact["JobId"].asString(); jobObject.contacts.push_back(contactsObject); } - auto allExtras = value["Extras"]["KeyValuePair"]; - for (auto value : allExtras) + auto allExtrasNode = allListNode["Extras"]["KeyValuePair"]; + for (auto allListNodeExtrasKeyValuePair : allExtrasNode) { Jobs::Job::KeyValuePair extrasObject; - if(!value["Key"].isNull()) - extrasObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - extrasObject.value = value["Value"].asString(); + if(!allListNodeExtrasKeyValuePair["Key"].isNull()) + extrasObject.key = allListNodeExtrasKeyValuePair["Key"].asString(); + if(!allListNodeExtrasKeyValuePair["Value"].isNull()) + extrasObject.value = allListNodeExtrasKeyValuePair["Value"].asString(); jobObject.extras.push_back(extrasObject); } - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + auto allSummaryNode = allListNode["Summary"]["SummaryItem"]; + for (auto allListNodeSummarySummaryItem : allSummaryNode) { Jobs::Job::SummaryItem summaryObject; - if(!value["SummaryId"].isNull()) - summaryObject.summaryId = value["SummaryId"].asString(); - if(!value["GroupId"].isNull()) - summaryObject.groupId = value["GroupId"].asString(); - if(!value["JobId"].isNull()) - summaryObject.jobId = value["JobId"].asString(); - if(!value["TaskId"].isNull()) - summaryObject.taskId = value["TaskId"].asString(); - if(!value["ConversationDetailId"].isNull()) - summaryObject.conversationDetailId = value["ConversationDetailId"].asString(); - if(!value["Category"].isNull()) - summaryObject.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryObject.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryObject.content = value["Content"].asString(); + if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) + summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); + if(!allListNodeSummarySummaryItem["GroupId"].isNull()) + summaryObject.groupId = allListNodeSummarySummaryItem["GroupId"].asString(); + if(!allListNodeSummarySummaryItem["JobId"].isNull()) + summaryObject.jobId = allListNodeSummarySummaryItem["JobId"].asString(); + if(!allListNodeSummarySummaryItem["TaskId"].isNull()) + summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); + if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) + summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); + if(!allListNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); + if(!allListNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allListNodeSummarySummaryItem["SummaryName"].asString(); + if(!allListNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); jobObject.summary.push_back(summaryObject); } auto allCallingNumbers = value["CallingNumbers"]["String"]; diff --git a/ccc/src/model/GetJobResult.cc b/ccc/src/model/GetJobResult.cc index 34036114c..0109122a0 100644 --- a/ccc/src/model/GetJobResult.cc +++ b/ccc/src/model/GetJobResult.cc @@ -58,84 +58,84 @@ void GetJobResult::parse(const std::string &payload) job_.referenceId = jobNode["ReferenceId"].asString(); if(!jobNode["FailureReason"].isNull()) job_.failureReason = jobNode["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + auto allContactsNode = jobNode["Contacts"]["Contact"]; + for (auto jobNodeContactsContact : allContactsNode) { Job::Contact contactObject; - if(!value["ContactId"].isNull()) - contactObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactObject.referenceId = value["ReferenceId"].asString(); + if(!jobNodeContactsContact["ContactId"].isNull()) + contactObject.contactId = jobNodeContactsContact["ContactId"].asString(); + if(!jobNodeContactsContact["ContactName"].isNull()) + contactObject.contactName = jobNodeContactsContact["ContactName"].asString(); + if(!jobNodeContactsContact["Honorific"].isNull()) + contactObject.honorific = jobNodeContactsContact["Honorific"].asString(); + if(!jobNodeContactsContact["Role"].isNull()) + contactObject.role = jobNodeContactsContact["Role"].asString(); + if(!jobNodeContactsContact["PhoneNumber"].isNull()) + contactObject.phoneNumber = jobNodeContactsContact["PhoneNumber"].asString(); + if(!jobNodeContactsContact["State"].isNull()) + contactObject.state = jobNodeContactsContact["State"].asString(); + if(!jobNodeContactsContact["ReferenceId"].isNull()) + contactObject.referenceId = jobNodeContactsContact["ReferenceId"].asString(); job_.contacts.push_back(contactObject); } - auto allExtras = value["Extras"]["KeyValuePair"]; - for (auto value : allExtras) + auto allExtrasNode = jobNode["Extras"]["KeyValuePair"]; + for (auto jobNodeExtrasKeyValuePair : allExtrasNode) { Job::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!jobNodeExtrasKeyValuePair["Key"].isNull()) + keyValuePairObject.key = jobNodeExtrasKeyValuePair["Key"].asString(); + if(!jobNodeExtrasKeyValuePair["Value"].isNull()) + keyValuePairObject.value = jobNodeExtrasKeyValuePair["Value"].asString(); job_.extras.push_back(keyValuePairObject); } - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = jobNode["Tasks"]["Task"]; + for (auto jobNodeTasksTask : allTasksNode) { Job::Task taskObject; - if(!value["TaskId"].isNull()) - taskObject.taskId = value["TaskId"].asString(); - if(!value["JobId"].isNull()) - taskObject.jobId = value["JobId"].asString(); - if(!value["ScenarioId"].isNull()) - taskObject.scenarioId = value["ScenarioId"].asString(); - if(!value["ChatbotId"].isNull()) - taskObject.chatbotId = value["ChatbotId"].asString(); - if(!value["PlanedTime"].isNull()) - taskObject.planedTime = std::stol(value["PlanedTime"].asString()); - if(!value["ActualTime"].isNull()) - taskObject.actualTime = std::stol(value["ActualTime"].asString()); - if(!value["CallingNumber"].isNull()) - taskObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - taskObject.calledNumber = value["CalledNumber"].asString(); - if(!value["CallId"].isNull()) - taskObject.callId = value["CallId"].asString(); - if(!value["Status"].isNull()) - taskObject.status = value["Status"].asString(); - if(!value["Brief"].isNull()) - taskObject.brief = value["Brief"].asString(); - if(!value["Duration"].isNull()) - taskObject.duration = std::stoi(value["Duration"].asString()); - auto allConversation = value["Conversation"]["ConversationDetail"]; - for (auto value : allConversation) + if(!jobNodeTasksTask["TaskId"].isNull()) + taskObject.taskId = jobNodeTasksTask["TaskId"].asString(); + if(!jobNodeTasksTask["JobId"].isNull()) + taskObject.jobId = jobNodeTasksTask["JobId"].asString(); + if(!jobNodeTasksTask["ScenarioId"].isNull()) + taskObject.scenarioId = jobNodeTasksTask["ScenarioId"].asString(); + if(!jobNodeTasksTask["ChatbotId"].isNull()) + taskObject.chatbotId = jobNodeTasksTask["ChatbotId"].asString(); + if(!jobNodeTasksTask["PlanedTime"].isNull()) + taskObject.planedTime = std::stol(jobNodeTasksTask["PlanedTime"].asString()); + if(!jobNodeTasksTask["ActualTime"].isNull()) + taskObject.actualTime = std::stol(jobNodeTasksTask["ActualTime"].asString()); + if(!jobNodeTasksTask["CallingNumber"].isNull()) + taskObject.callingNumber = jobNodeTasksTask["CallingNumber"].asString(); + if(!jobNodeTasksTask["CalledNumber"].isNull()) + taskObject.calledNumber = jobNodeTasksTask["CalledNumber"].asString(); + if(!jobNodeTasksTask["CallId"].isNull()) + taskObject.callId = jobNodeTasksTask["CallId"].asString(); + if(!jobNodeTasksTask["Status"].isNull()) + taskObject.status = jobNodeTasksTask["Status"].asString(); + if(!jobNodeTasksTask["Brief"].isNull()) + taskObject.brief = jobNodeTasksTask["Brief"].asString(); + if(!jobNodeTasksTask["Duration"].isNull()) + taskObject.duration = std::stoi(jobNodeTasksTask["Duration"].asString()); + auto allConversationNode = allTasksNode["Conversation"]["ConversationDetail"]; + for (auto allTasksNodeConversationConversationDetail : allConversationNode) { Job::Task::ConversationDetail conversationObject; - if(!value["Timestamp"].isNull()) - conversationObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["Speaker"].isNull()) - conversationObject.speaker = value["Speaker"].asString(); - if(!value["Script"].isNull()) - conversationObject.script = value["Script"].asString(); - auto allSummary1 = value["Summary"]["SummaryItem"]; - for (auto value : allSummary1) + if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) + conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); + if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) + conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); + if(!allTasksNodeConversationConversationDetail["Script"].isNull()) + conversationObject.script = allTasksNodeConversationConversationDetail["Script"].asString(); + auto allSummary1Node = allConversationNode["Summary"]["SummaryItem"]; + for (auto allConversationNodeSummarySummaryItem : allSummary1Node) { Job::Task::ConversationDetail::SummaryItem summary1Object; - if(!value["Category"].isNull()) - summary1Object.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summary1Object.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summary1Object.content = value["Content"].asString(); + if(!allConversationNodeSummarySummaryItem["Category"].isNull()) + summary1Object.category = allConversationNodeSummarySummaryItem["Category"].asString(); + if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) + summary1Object.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); + if(!allConversationNodeSummarySummaryItem["Content"].isNull()) + summary1Object.content = allConversationNodeSummarySummaryItem["Content"].asString(); conversationObject.summary1.push_back(summary1Object); } taskObject.conversation.push_back(conversationObject); @@ -157,16 +157,16 @@ void GetJobResult::parse(const std::string &payload) taskObject.contact2.referenceId = contact2Node["ReferenceId"].asString(); job_.tasks.push_back(taskObject); } - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + auto allSummaryNode = jobNode["Summary"]["SummaryItem"]; + for (auto jobNodeSummarySummaryItem : allSummaryNode) { Job::SummaryItem3 summaryItem3Object; - if(!value["Category"].isNull()) - summaryItem3Object.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryItem3Object.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryItem3Object.content = value["Content"].asString(); + if(!jobNodeSummarySummaryItem["Category"].isNull()) + summaryItem3Object.category = jobNodeSummarySummaryItem["Category"].asString(); + if(!jobNodeSummarySummaryItem["SummaryName"].isNull()) + summaryItem3Object.summaryName = jobNodeSummarySummaryItem["SummaryName"].asString(); + if(!jobNodeSummarySummaryItem["Content"].isNull()) + summaryItem3Object.content = jobNodeSummarySummaryItem["Content"].asString(); job_.summary.push_back(summaryItem3Object); } auto allCallingNumbers = jobNode["CallingNumbers"]["String"]; diff --git a/ccc/src/model/GetJobStatusByCallIdResult.cc b/ccc/src/model/GetJobStatusByCallIdResult.cc index 8d72e11c4..30656b981 100644 --- a/ccc/src/model/GetJobStatusByCallIdResult.cc +++ b/ccc/src/model/GetJobStatusByCallIdResult.cc @@ -56,94 +56,94 @@ void GetJobStatusByCallIdResult::parse(const std::string &payload) job_.referenceId = jobNode["ReferenceId"].asString(); if(!jobNode["FailureReason"].isNull()) job_.failureReason = jobNode["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + auto allContactsNode = jobNode["Contacts"]["Contact"]; + for (auto jobNodeContactsContact : allContactsNode) { Job::Contact contactObject; - if(!value["ContactId"].isNull()) - contactObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactObject.referenceId = value["ReferenceId"].asString(); - if(!value["JobId"].isNull()) - contactObject.jobId = value["JobId"].asString(); + if(!jobNodeContactsContact["ContactId"].isNull()) + contactObject.contactId = jobNodeContactsContact["ContactId"].asString(); + if(!jobNodeContactsContact["ContactName"].isNull()) + contactObject.contactName = jobNodeContactsContact["ContactName"].asString(); + if(!jobNodeContactsContact["Honorific"].isNull()) + contactObject.honorific = jobNodeContactsContact["Honorific"].asString(); + if(!jobNodeContactsContact["Role"].isNull()) + contactObject.role = jobNodeContactsContact["Role"].asString(); + if(!jobNodeContactsContact["PhoneNumber"].isNull()) + contactObject.phoneNumber = jobNodeContactsContact["PhoneNumber"].asString(); + if(!jobNodeContactsContact["State"].isNull()) + contactObject.state = jobNodeContactsContact["State"].asString(); + if(!jobNodeContactsContact["ReferenceId"].isNull()) + contactObject.referenceId = jobNodeContactsContact["ReferenceId"].asString(); + if(!jobNodeContactsContact["JobId"].isNull()) + contactObject.jobId = jobNodeContactsContact["JobId"].asString(); job_.contacts.push_back(contactObject); } - auto allExtras = value["Extras"]["KeyValuePair"]; - for (auto value : allExtras) + auto allExtrasNode = jobNode["Extras"]["KeyValuePair"]; + for (auto jobNodeExtrasKeyValuePair : allExtrasNode) { Job::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!jobNodeExtrasKeyValuePair["Key"].isNull()) + keyValuePairObject.key = jobNodeExtrasKeyValuePair["Key"].asString(); + if(!jobNodeExtrasKeyValuePair["Value"].isNull()) + keyValuePairObject.value = jobNodeExtrasKeyValuePair["Value"].asString(); job_.extras.push_back(keyValuePairObject); } - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = jobNode["Tasks"]["Task"]; + for (auto jobNodeTasksTask : allTasksNode) { Job::Task taskObject; - if(!value["TaskId"].isNull()) - taskObject.taskId = value["TaskId"].asString(); - if(!value["JobId"].isNull()) - taskObject.jobId = value["JobId"].asString(); - if(!value["ScenarioId"].isNull()) - taskObject.scenarioId = value["ScenarioId"].asString(); - if(!value["ChatbotId"].isNull()) - taskObject.chatbotId = value["ChatbotId"].asString(); - if(!value["PlanedTime"].isNull()) - taskObject.planedTime = std::stol(value["PlanedTime"].asString()); - if(!value["ActualTime"].isNull()) - taskObject.actualTime = std::stol(value["ActualTime"].asString()); - if(!value["EndTime"].isNull()) - taskObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["CallingNumber"].isNull()) - taskObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - taskObject.calledNumber = value["CalledNumber"].asString(); - if(!value["CallId"].isNull()) - taskObject.callId = value["CallId"].asString(); - if(!value["Status"].isNull()) - taskObject.status = value["Status"].asString(); - if(!value["Brief"].isNull()) - taskObject.brief = value["Brief"].asString(); - if(!value["Duration"].isNull()) - taskObject.duration = std::stoi(value["Duration"].asString()); - auto allConversation = value["Conversation"]["ConversationDetail"]; - for (auto value : allConversation) + if(!jobNodeTasksTask["TaskId"].isNull()) + taskObject.taskId = jobNodeTasksTask["TaskId"].asString(); + if(!jobNodeTasksTask["JobId"].isNull()) + taskObject.jobId = jobNodeTasksTask["JobId"].asString(); + if(!jobNodeTasksTask["ScenarioId"].isNull()) + taskObject.scenarioId = jobNodeTasksTask["ScenarioId"].asString(); + if(!jobNodeTasksTask["ChatbotId"].isNull()) + taskObject.chatbotId = jobNodeTasksTask["ChatbotId"].asString(); + if(!jobNodeTasksTask["PlanedTime"].isNull()) + taskObject.planedTime = std::stol(jobNodeTasksTask["PlanedTime"].asString()); + if(!jobNodeTasksTask["ActualTime"].isNull()) + taskObject.actualTime = std::stol(jobNodeTasksTask["ActualTime"].asString()); + if(!jobNodeTasksTask["EndTime"].isNull()) + taskObject.endTime = std::stol(jobNodeTasksTask["EndTime"].asString()); + if(!jobNodeTasksTask["CallingNumber"].isNull()) + taskObject.callingNumber = jobNodeTasksTask["CallingNumber"].asString(); + if(!jobNodeTasksTask["CalledNumber"].isNull()) + taskObject.calledNumber = jobNodeTasksTask["CalledNumber"].asString(); + if(!jobNodeTasksTask["CallId"].isNull()) + taskObject.callId = jobNodeTasksTask["CallId"].asString(); + if(!jobNodeTasksTask["Status"].isNull()) + taskObject.status = jobNodeTasksTask["Status"].asString(); + if(!jobNodeTasksTask["Brief"].isNull()) + taskObject.brief = jobNodeTasksTask["Brief"].asString(); + if(!jobNodeTasksTask["Duration"].isNull()) + taskObject.duration = std::stoi(jobNodeTasksTask["Duration"].asString()); + auto allConversationNode = allTasksNode["Conversation"]["ConversationDetail"]; + for (auto allTasksNodeConversationConversationDetail : allConversationNode) { Job::Task::ConversationDetail conversationObject; - if(!value["ConversationDetailId"].isNull()) - conversationObject.conversationDetailId = value["ConversationDetailId"].asString(); - if(!value["TaskId"].isNull()) - conversationObject.taskId = value["TaskId"].asString(); - if(!value["Timestamp"].isNull()) - conversationObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["Speaker"].isNull()) - conversationObject.speaker = value["Speaker"].asString(); - if(!value["Script"].isNull()) - conversationObject.script = value["Script"].asString(); - auto allSummary1 = value["Summary"]["SummaryItem"]; - for (auto value : allSummary1) + if(!allTasksNodeConversationConversationDetail["ConversationDetailId"].isNull()) + conversationObject.conversationDetailId = allTasksNodeConversationConversationDetail["ConversationDetailId"].asString(); + if(!allTasksNodeConversationConversationDetail["TaskId"].isNull()) + conversationObject.taskId = allTasksNodeConversationConversationDetail["TaskId"].asString(); + if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) + conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); + if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) + conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); + if(!allTasksNodeConversationConversationDetail["Script"].isNull()) + conversationObject.script = allTasksNodeConversationConversationDetail["Script"].asString(); + auto allSummary1Node = allConversationNode["Summary"]["SummaryItem"]; + for (auto allConversationNodeSummarySummaryItem : allSummary1Node) { Job::Task::ConversationDetail::SummaryItem summary1Object; - if(!value["SummaryId"].isNull()) - summary1Object.summaryId = value["SummaryId"].asString(); - if(!value["Category"].isNull()) - summary1Object.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summary1Object.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summary1Object.content = value["Content"].asString(); + if(!allConversationNodeSummarySummaryItem["SummaryId"].isNull()) + summary1Object.summaryId = allConversationNodeSummarySummaryItem["SummaryId"].asString(); + if(!allConversationNodeSummarySummaryItem["Category"].isNull()) + summary1Object.category = allConversationNodeSummarySummaryItem["Category"].asString(); + if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) + summary1Object.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); + if(!allConversationNodeSummarySummaryItem["Content"].isNull()) + summary1Object.content = allConversationNodeSummarySummaryItem["Content"].asString(); conversationObject.summary1.push_back(summary1Object); } taskObject.conversation.push_back(conversationObject); @@ -167,18 +167,18 @@ void GetJobStatusByCallIdResult::parse(const std::string &payload) taskObject.contact2.jobId = contact2Node["JobId"].asString(); job_.tasks.push_back(taskObject); } - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + auto allSummaryNode = jobNode["Summary"]["SummaryItem"]; + for (auto jobNodeSummarySummaryItem : allSummaryNode) { Job::SummaryItem3 summaryItem3Object; - if(!value["SummaryId"].isNull()) - summaryItem3Object.summaryId = value["SummaryId"].asString(); - if(!value["Category"].isNull()) - summaryItem3Object.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryItem3Object.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryItem3Object.content = value["Content"].asString(); + if(!jobNodeSummarySummaryItem["SummaryId"].isNull()) + summaryItem3Object.summaryId = jobNodeSummarySummaryItem["SummaryId"].asString(); + if(!jobNodeSummarySummaryItem["Category"].isNull()) + summaryItem3Object.category = jobNodeSummarySummaryItem["Category"].asString(); + if(!jobNodeSummarySummaryItem["SummaryName"].isNull()) + summaryItem3Object.summaryName = jobNodeSummarySummaryItem["SummaryName"].asString(); + if(!jobNodeSummarySummaryItem["Content"].isNull()) + summaryItem3Object.content = jobNodeSummarySummaryItem["Content"].asString(); job_.summary.push_back(summaryItem3Object); } auto allCallingNumbers = jobNode["CallingNumbers"]["String"]; diff --git a/ccc/src/model/GetPredictiveJobResult.cc b/ccc/src/model/GetPredictiveJobResult.cc index d00f7cb46..5bf685276 100644 --- a/ccc/src/model/GetPredictiveJobResult.cc +++ b/ccc/src/model/GetPredictiveJobResult.cc @@ -58,56 +58,56 @@ void GetPredictiveJobResult::parse(const std::string &payload) job_.referenceId = jobNode["ReferenceId"].asString(); if(!jobNode["FailureReason"].isNull()) job_.failureReason = jobNode["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + auto allContactsNode = jobNode["Contacts"]["Contact"]; + for (auto jobNodeContactsContact : allContactsNode) { Job::Contact contactObject; - if(!value["ContactId"].isNull()) - contactObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactObject.referenceId = value["ReferenceId"].asString(); - if(!value["JobId"].isNull()) - contactObject.jobId = value["JobId"].asString(); + if(!jobNodeContactsContact["ContactId"].isNull()) + contactObject.contactId = jobNodeContactsContact["ContactId"].asString(); + if(!jobNodeContactsContact["ContactName"].isNull()) + contactObject.contactName = jobNodeContactsContact["ContactName"].asString(); + if(!jobNodeContactsContact["Honorific"].isNull()) + contactObject.honorific = jobNodeContactsContact["Honorific"].asString(); + if(!jobNodeContactsContact["Role"].isNull()) + contactObject.role = jobNodeContactsContact["Role"].asString(); + if(!jobNodeContactsContact["PhoneNumber"].isNull()) + contactObject.phoneNumber = jobNodeContactsContact["PhoneNumber"].asString(); + if(!jobNodeContactsContact["State"].isNull()) + contactObject.state = jobNodeContactsContact["State"].asString(); + if(!jobNodeContactsContact["ReferenceId"].isNull()) + contactObject.referenceId = jobNodeContactsContact["ReferenceId"].asString(); + if(!jobNodeContactsContact["JobId"].isNull()) + contactObject.jobId = jobNodeContactsContact["JobId"].asString(); job_.contacts.push_back(contactObject); } - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = jobNode["Tasks"]["Task"]; + for (auto jobNodeTasksTask : allTasksNode) { Job::Task taskObject; - if(!value["TaskId"].isNull()) - taskObject.taskId = value["TaskId"].asString(); - if(!value["JobId"].isNull()) - taskObject.jobId = value["JobId"].asString(); - if(!value["ScenarioId"].isNull()) - taskObject.scenarioId = value["ScenarioId"].asString(); - if(!value["ChatbotId"].isNull()) - taskObject.chatbotId = value["ChatbotId"].asString(); - if(!value["PlanedTime"].isNull()) - taskObject.planedTime = std::stol(value["PlanedTime"].asString()); - if(!value["ActualTime"].isNull()) - taskObject.actualTime = std::stol(value["ActualTime"].asString()); - if(!value["CallingNumber"].isNull()) - taskObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - taskObject.calledNumber = value["CalledNumber"].asString(); - if(!value["CallId"].isNull()) - taskObject.callId = value["CallId"].asString(); - if(!value["Status"].isNull()) - taskObject.status = value["Status"].asString(); - if(!value["Brief"].isNull()) - taskObject.brief = value["Brief"].asString(); - if(!value["Duration"].isNull()) - taskObject.duration = std::stoi(value["Duration"].asString()); + if(!jobNodeTasksTask["TaskId"].isNull()) + taskObject.taskId = jobNodeTasksTask["TaskId"].asString(); + if(!jobNodeTasksTask["JobId"].isNull()) + taskObject.jobId = jobNodeTasksTask["JobId"].asString(); + if(!jobNodeTasksTask["ScenarioId"].isNull()) + taskObject.scenarioId = jobNodeTasksTask["ScenarioId"].asString(); + if(!jobNodeTasksTask["ChatbotId"].isNull()) + taskObject.chatbotId = jobNodeTasksTask["ChatbotId"].asString(); + if(!jobNodeTasksTask["PlanedTime"].isNull()) + taskObject.planedTime = std::stol(jobNodeTasksTask["PlanedTime"].asString()); + if(!jobNodeTasksTask["ActualTime"].isNull()) + taskObject.actualTime = std::stol(jobNodeTasksTask["ActualTime"].asString()); + if(!jobNodeTasksTask["CallingNumber"].isNull()) + taskObject.callingNumber = jobNodeTasksTask["CallingNumber"].asString(); + if(!jobNodeTasksTask["CalledNumber"].isNull()) + taskObject.calledNumber = jobNodeTasksTask["CalledNumber"].asString(); + if(!jobNodeTasksTask["CallId"].isNull()) + taskObject.callId = jobNodeTasksTask["CallId"].asString(); + if(!jobNodeTasksTask["Status"].isNull()) + taskObject.status = jobNodeTasksTask["Status"].asString(); + if(!jobNodeTasksTask["Brief"].isNull()) + taskObject.brief = jobNodeTasksTask["Brief"].asString(); + if(!jobNodeTasksTask["Duration"].isNull()) + taskObject.duration = std::stoi(jobNodeTasksTask["Duration"].asString()); auto contact1Node = value["Contact"]; if(!contact1Node["ContactId"].isNull()) taskObject.contact1.contactId = contact1Node["ContactId"].asString(); diff --git a/ccc/src/model/GetScenarioResult.cc b/ccc/src/model/GetScenarioResult.cc index e073f185a..37e19a5fe 100644 --- a/ccc/src/model/GetScenarioResult.cc +++ b/ccc/src/model/GetScenarioResult.cc @@ -50,42 +50,42 @@ void GetScenarioResult::parse(const std::string &payload) scenario_.type = scenarioNode["Type"].asString(); if(!scenarioNode["IsTemplate"].isNull()) scenario_.isTemplate = scenarioNode["IsTemplate"].asString() == "true"; - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + auto allSurveysNode = scenarioNode["Surveys"]["Survey"]; + for (auto scenarioNodeSurveysSurvey : allSurveysNode) { Scenario::Survey surveyObject; - if(!value["Id"].isNull()) - surveyObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - surveyObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - surveyObject.description = value["Description"].asString(); - if(!value["Role"].isNull()) - surveyObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveyObject.round = std::stoi(value["Round"].asString()); - if(!value["BeebotId"].isNull()) - surveyObject.beebotId = value["BeebotId"].asString(); - auto allIntents = value["Intents"]["IntentNode"]; - for (auto value : allIntents) + if(!scenarioNodeSurveysSurvey["Id"].isNull()) + surveyObject.id = scenarioNodeSurveysSurvey["Id"].asString(); + if(!scenarioNodeSurveysSurvey["Name"].isNull()) + surveyObject.name = scenarioNodeSurveysSurvey["Name"].asString(); + if(!scenarioNodeSurveysSurvey["Description"].isNull()) + surveyObject.description = scenarioNodeSurveysSurvey["Description"].asString(); + if(!scenarioNodeSurveysSurvey["Role"].isNull()) + surveyObject.role = scenarioNodeSurveysSurvey["Role"].asString(); + if(!scenarioNodeSurveysSurvey["Round"].isNull()) + surveyObject.round = std::stoi(scenarioNodeSurveysSurvey["Round"].asString()); + if(!scenarioNodeSurveysSurvey["BeebotId"].isNull()) + surveyObject.beebotId = scenarioNodeSurveysSurvey["BeebotId"].asString(); + auto allIntentsNode = allSurveysNode["Intents"]["IntentNode"]; + for (auto allSurveysNodeIntentsIntentNode : allIntentsNode) { Scenario::Survey::IntentNode intentsObject; - if(!value["NodeId"].isNull()) - intentsObject.nodeId = value["NodeId"].asString(); - if(!value["IntentId"].isNull()) - intentsObject.intentId = value["IntentId"].asString(); + if(!allSurveysNodeIntentsIntentNode["NodeId"].isNull()) + intentsObject.nodeId = allSurveysNodeIntentsIntentNode["NodeId"].asString(); + if(!allSurveysNodeIntentsIntentNode["IntentId"].isNull()) + intentsObject.intentId = allSurveysNodeIntentsIntentNode["IntentId"].asString(); surveyObject.intents.push_back(intentsObject); } scenario_.surveys.push_back(surveyObject); } - auto allVariables = value["Variables"]["KeyValuePair"]; - for (auto value : allVariables) + auto allVariablesNode = scenarioNode["Variables"]["KeyValuePair"]; + for (auto scenarioNodeVariablesKeyValuePair : allVariablesNode) { Scenario::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = scenarioNodeVariablesKeyValuePair["Key"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = scenarioNodeVariablesKeyValuePair["Value"].asString(); scenario_.variables.push_back(keyValuePairObject); } auto strategyNode = scenarioNode["Strategy"]; @@ -115,14 +115,14 @@ void GetScenarioResult::parse(const std::string &payload) scenario_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) scenario_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { Scenario::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); scenario_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/GetServiceExtensionsResult.cc b/ccc/src/model/GetServiceExtensionsResult.cc index fbdfd393b..64834b4a2 100644 --- a/ccc/src/model/GetServiceExtensionsResult.cc +++ b/ccc/src/model/GetServiceExtensionsResult.cc @@ -39,14 +39,14 @@ void GetServiceExtensionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allServiceExtensions = value["ServiceExtensions"]["ServiceExtension"]; - for (auto value : allServiceExtensions) + auto allServiceExtensionsNode = value["ServiceExtensions"]["ServiceExtension"]; + for (auto valueServiceExtensionsServiceExtension : allServiceExtensionsNode) { ServiceExtension serviceExtensionsObject; - if(!value["Name"].isNull()) - serviceExtensionsObject.name = value["Name"].asString(); - if(!value["Number"].isNull()) - serviceExtensionsObject.number = value["Number"].asString(); + if(!valueServiceExtensionsServiceExtension["Name"].isNull()) + serviceExtensionsObject.name = valueServiceExtensionsServiceExtension["Name"].asString(); + if(!valueServiceExtensionsServiceExtension["Number"].isNull()) + serviceExtensionsObject.number = valueServiceExtensionsServiceExtension["Number"].asString(); serviceExtensions_.push_back(serviceExtensionsObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/GetSmsConfigResult.cc b/ccc/src/model/GetSmsConfigResult.cc index f7f5824af..2b539f377 100644 --- a/ccc/src/model/GetSmsConfigResult.cc +++ b/ccc/src/model/GetSmsConfigResult.cc @@ -39,30 +39,30 @@ void GetSmsConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSmsConfigs = value["SmsConfigs"]["SmsConfig"]; - for (auto value : allSmsConfigs) + auto allSmsConfigsNode = value["SmsConfigs"]["SmsConfig"]; + for (auto valueSmsConfigsSmsConfig : allSmsConfigsNode) { SmsConfig smsConfigsObject; - if(!value["Id"].isNull()) - smsConfigsObject.id = std::stol(value["Id"].asString()); - if(!value["Instance"].isNull()) - smsConfigsObject.instance = value["Instance"].asString(); - if(!value["SignName"].isNull()) - smsConfigsObject.signName = value["SignName"].asString(); - if(!value["TemplateCode"].isNull()) - smsConfigsObject.templateCode = value["TemplateCode"].asString(); - if(!value["Scenario"].isNull()) - smsConfigsObject.scenario = std::stoi(value["Scenario"].asString()); - if(!value["Name"].isNull()) - smsConfigsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - smsConfigsObject.description = value["Description"].asString(); - if(!value["Extra"].isNull()) - smsConfigsObject.extra = value["Extra"].asString(); - if(!value["GmtCreate"].isNull()) - smsConfigsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - smsConfigsObject.gmtModified = value["GmtModified"].asString(); + if(!valueSmsConfigsSmsConfig["Id"].isNull()) + smsConfigsObject.id = std::stol(valueSmsConfigsSmsConfig["Id"].asString()); + if(!valueSmsConfigsSmsConfig["Instance"].isNull()) + smsConfigsObject.instance = valueSmsConfigsSmsConfig["Instance"].asString(); + if(!valueSmsConfigsSmsConfig["SignName"].isNull()) + smsConfigsObject.signName = valueSmsConfigsSmsConfig["SignName"].asString(); + if(!valueSmsConfigsSmsConfig["TemplateCode"].isNull()) + smsConfigsObject.templateCode = valueSmsConfigsSmsConfig["TemplateCode"].asString(); + if(!valueSmsConfigsSmsConfig["Scenario"].isNull()) + smsConfigsObject.scenario = std::stoi(valueSmsConfigsSmsConfig["Scenario"].asString()); + if(!valueSmsConfigsSmsConfig["Name"].isNull()) + smsConfigsObject.name = valueSmsConfigsSmsConfig["Name"].asString(); + if(!valueSmsConfigsSmsConfig["Description"].isNull()) + smsConfigsObject.description = valueSmsConfigsSmsConfig["Description"].asString(); + if(!valueSmsConfigsSmsConfig["Extra"].isNull()) + smsConfigsObject.extra = valueSmsConfigsSmsConfig["Extra"].asString(); + if(!valueSmsConfigsSmsConfig["GmtCreate"].isNull()) + smsConfigsObject.gmtCreate = valueSmsConfigsSmsConfig["GmtCreate"].asString(); + if(!valueSmsConfigsSmsConfig["GmtModified"].isNull()) + smsConfigsObject.gmtModified = valueSmsConfigsSmsConfig["GmtModified"].asString(); smsConfigs_.push_back(smsConfigsObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/GetTaskListResult.cc b/ccc/src/model/GetTaskListResult.cc index 65c77d921..a25938c64 100644 --- a/ccc/src/model/GetTaskListResult.cc +++ b/ccc/src/model/GetTaskListResult.cc @@ -39,54 +39,54 @@ void GetTaskListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["Task"]; + for (auto valueTasksTask : allTasksNode) { Task tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["JobId"].isNull()) - tasksObject.jobId = value["JobId"].asString(); - if(!value["ScenarioId"].isNull()) - tasksObject.scenarioId = value["ScenarioId"].asString(); - if(!value["ChatbotId"].isNull()) - tasksObject.chatbotId = value["ChatbotId"].asString(); - if(!value["PlanedTime"].isNull()) - tasksObject.planedTime = std::stol(value["PlanedTime"].asString()); - if(!value["ActualTime"].isNull()) - tasksObject.actualTime = std::stol(value["ActualTime"].asString()); - if(!value["CallingNumber"].isNull()) - tasksObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - tasksObject.calledNumber = value["CalledNumber"].asString(); - if(!value["CallId"].isNull()) - tasksObject.callId = value["CallId"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["Brief"].isNull()) - tasksObject.brief = value["Brief"].asString(); - if(!value["Duration"].isNull()) - tasksObject.duration = std::stoi(value["Duration"].asString()); - auto allConversation = value["Conversation"]["ConversationDetail"]; - for (auto value : allConversation) + if(!valueTasksTask["TaskId"].isNull()) + tasksObject.taskId = valueTasksTask["TaskId"].asString(); + if(!valueTasksTask["JobId"].isNull()) + tasksObject.jobId = valueTasksTask["JobId"].asString(); + if(!valueTasksTask["ScenarioId"].isNull()) + tasksObject.scenarioId = valueTasksTask["ScenarioId"].asString(); + if(!valueTasksTask["ChatbotId"].isNull()) + tasksObject.chatbotId = valueTasksTask["ChatbotId"].asString(); + if(!valueTasksTask["PlanedTime"].isNull()) + tasksObject.planedTime = std::stol(valueTasksTask["PlanedTime"].asString()); + if(!valueTasksTask["ActualTime"].isNull()) + tasksObject.actualTime = std::stol(valueTasksTask["ActualTime"].asString()); + if(!valueTasksTask["CallingNumber"].isNull()) + tasksObject.callingNumber = valueTasksTask["CallingNumber"].asString(); + if(!valueTasksTask["CalledNumber"].isNull()) + tasksObject.calledNumber = valueTasksTask["CalledNumber"].asString(); + if(!valueTasksTask["CallId"].isNull()) + tasksObject.callId = valueTasksTask["CallId"].asString(); + if(!valueTasksTask["Status"].isNull()) + tasksObject.status = valueTasksTask["Status"].asString(); + if(!valueTasksTask["Brief"].isNull()) + tasksObject.brief = valueTasksTask["Brief"].asString(); + if(!valueTasksTask["Duration"].isNull()) + tasksObject.duration = std::stoi(valueTasksTask["Duration"].asString()); + auto allConversationNode = allTasksNode["Conversation"]["ConversationDetail"]; + for (auto allTasksNodeConversationConversationDetail : allConversationNode) { Task::ConversationDetail conversationObject; - if(!value["Timestamp"].isNull()) - conversationObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["Speaker"].isNull()) - conversationObject.speaker = value["Speaker"].asString(); - if(!value["Script"].isNull()) - conversationObject.script = value["Script"].asString(); - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + if(!allTasksNodeConversationConversationDetail["Timestamp"].isNull()) + conversationObject.timestamp = std::stol(allTasksNodeConversationConversationDetail["Timestamp"].asString()); + if(!allTasksNodeConversationConversationDetail["Speaker"].isNull()) + conversationObject.speaker = allTasksNodeConversationConversationDetail["Speaker"].asString(); + if(!allTasksNodeConversationConversationDetail["Script"].isNull()) + conversationObject.script = allTasksNodeConversationConversationDetail["Script"].asString(); + auto allSummaryNode = allConversationNode["Summary"]["SummaryItem"]; + for (auto allConversationNodeSummarySummaryItem : allSummaryNode) { Task::ConversationDetail::SummaryItem summaryObject; - if(!value["Category"].isNull()) - summaryObject.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryObject.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryObject.content = value["Content"].asString(); + if(!allConversationNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allConversationNodeSummarySummaryItem["Category"].asString(); + if(!allConversationNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allConversationNodeSummarySummaryItem["SummaryName"].asString(); + if(!allConversationNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allConversationNodeSummarySummaryItem["Content"].asString(); conversationObject.summary.push_back(summaryObject); } tasksObject.conversation.push_back(conversationObject); diff --git a/ccc/src/model/GetUserResult.cc b/ccc/src/model/GetUserResult.cc index 0034f5885..b085d8f63 100644 --- a/ccc/src/model/GetUserResult.cc +++ b/ccc/src/model/GetUserResult.cc @@ -46,28 +46,28 @@ void GetUserResult::parse(const std::string &payload) user_.ramId = userNode["RamId"].asString(); if(!userNode["InstanceId"].isNull()) user_.instanceId = userNode["InstanceId"].asString(); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + auto allRolesNode = userNode["Roles"]["Role"]; + for (auto userNodeRolesRole : allRolesNode) { User::Role roleObject; - if(!value["RoleId"].isNull()) - roleObject.roleId = value["RoleId"].asString(); - if(!value["InstanceId"].isNull()) - roleObject.instanceId = value["InstanceId"].asString(); - if(!value["RoleName"].isNull()) - roleObject.roleName = value["RoleName"].asString(); - if(!value["RoleDescription"].isNull()) - roleObject.roleDescription = value["RoleDescription"].asString(); + if(!userNodeRolesRole["RoleId"].isNull()) + roleObject.roleId = userNodeRolesRole["RoleId"].asString(); + if(!userNodeRolesRole["InstanceId"].isNull()) + roleObject.instanceId = userNodeRolesRole["InstanceId"].asString(); + if(!userNodeRolesRole["RoleName"].isNull()) + roleObject.roleName = userNodeRolesRole["RoleName"].asString(); + if(!userNodeRolesRole["RoleDescription"].isNull()) + roleObject.roleDescription = userNodeRolesRole["RoleDescription"].asString(); user_.roles.push_back(roleObject); } - auto allSkillLevels = value["SkillLevels"]["SkillLevel"]; - for (auto value : allSkillLevels) + auto allSkillLevelsNode = userNode["SkillLevels"]["SkillLevel"]; + for (auto userNodeSkillLevelsSkillLevel : allSkillLevelsNode) { User::SkillLevel skillLevelObject; - if(!value["SkillLevelId"].isNull()) - skillLevelObject.skillLevelId = value["SkillLevelId"].asString(); - if(!value["Level"].isNull()) - skillLevelObject.level = std::stoi(value["Level"].asString()); + if(!userNodeSkillLevelsSkillLevel["SkillLevelId"].isNull()) + skillLevelObject.skillLevelId = userNodeSkillLevelsSkillLevel["SkillLevelId"].asString(); + if(!userNodeSkillLevelsSkillLevel["Level"].isNull()) + skillLevelObject.level = std::stoi(userNodeSkillLevelsSkillLevel["Level"].asString()); auto skillNode = value["Skill"]; if(!skillNode["SkillGroupId"].isNull()) skillLevelObject.skill.skillGroupId = skillNode["SkillGroupId"].asString(); diff --git a/ccc/src/model/ListAgentDevicesResult.cc b/ccc/src/model/ListAgentDevicesResult.cc index 3a7200e63..1aebd0b40 100644 --- a/ccc/src/model/ListAgentDevicesResult.cc +++ b/ccc/src/model/ListAgentDevicesResult.cc @@ -39,26 +39,26 @@ void ListAgentDevicesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAgentDeviceList = value["AgentDeviceList"]["AgentDevice"]; - for (auto value : allAgentDeviceList) + auto allAgentDeviceListNode = value["AgentDeviceList"]["AgentDevice"]; + for (auto valueAgentDeviceListAgentDevice : allAgentDeviceListNode) { AgentDevice agentDeviceListObject; - if(!value["InstanceId"].isNull()) - agentDeviceListObject.instanceId = value["InstanceId"].asString(); - if(!value["RamId"].isNull()) - agentDeviceListObject.ramId = std::stol(value["RamId"].asString()); - if(!value["LoginTime"].isNull()) - agentDeviceListObject.loginTime = std::stol(value["LoginTime"].asString()); - if(!value["ClientIp"].isNull()) - agentDeviceListObject.clientIp = value["ClientIp"].asString(); - if(!value["ClientPort"].isNull()) - agentDeviceListObject.clientPort = value["ClientPort"].asString(); - if(!value["BrowserVersion"].isNull()) - agentDeviceListObject.browserVersion = value["BrowserVersion"].asString(); - if(!value["IsLogin"].isNull()) - agentDeviceListObject.isLogin = std::stoi(value["IsLogin"].asString()); - if(!value["Remark"].isNull()) - agentDeviceListObject.remark = value["Remark"].asString(); + if(!valueAgentDeviceListAgentDevice["InstanceId"].isNull()) + agentDeviceListObject.instanceId = valueAgentDeviceListAgentDevice["InstanceId"].asString(); + if(!valueAgentDeviceListAgentDevice["RamId"].isNull()) + agentDeviceListObject.ramId = std::stol(valueAgentDeviceListAgentDevice["RamId"].asString()); + if(!valueAgentDeviceListAgentDevice["LoginTime"].isNull()) + agentDeviceListObject.loginTime = std::stol(valueAgentDeviceListAgentDevice["LoginTime"].asString()); + if(!valueAgentDeviceListAgentDevice["ClientIp"].isNull()) + agentDeviceListObject.clientIp = valueAgentDeviceListAgentDevice["ClientIp"].asString(); + if(!valueAgentDeviceListAgentDevice["ClientPort"].isNull()) + agentDeviceListObject.clientPort = valueAgentDeviceListAgentDevice["ClientPort"].asString(); + if(!valueAgentDeviceListAgentDevice["BrowserVersion"].isNull()) + agentDeviceListObject.browserVersion = valueAgentDeviceListAgentDevice["BrowserVersion"].asString(); + if(!valueAgentDeviceListAgentDevice["IsLogin"].isNull()) + agentDeviceListObject.isLogin = std::stoi(valueAgentDeviceListAgentDevice["IsLogin"].asString()); + if(!valueAgentDeviceListAgentDevice["Remark"].isNull()) + agentDeviceListObject.remark = valueAgentDeviceListAgentDevice["Remark"].asString(); agentDeviceList_.push_back(agentDeviceListObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListAgentEventsResult.cc b/ccc/src/model/ListAgentEventsResult.cc index 073d59784..c8d6745e5 100644 --- a/ccc/src/model/ListAgentEventsResult.cc +++ b/ccc/src/model/ListAgentEventsResult.cc @@ -39,28 +39,28 @@ void ListAgentEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAgentEventList = value["AgentEventList"]["AgentEvent"]; - for (auto value : allAgentEventList) + auto allAgentEventListNode = value["AgentEventList"]["AgentEvent"]; + for (auto valueAgentEventListAgentEvent : allAgentEventListNode) { AgentEvent agentEventListObject; - if(!value["InstanceId"].isNull()) - agentEventListObject.instanceId = value["InstanceId"].asString(); - if(!value["RamId"].isNull()) - agentEventListObject.ramId = std::stol(value["RamId"].asString()); - if(!value["LoginName"].isNull()) - agentEventListObject.loginName = value["LoginName"].asString(); - if(!value["Event"].isNull()) - agentEventListObject.event = value["Event"].asString(); - if(!value["EventTime"].isNull()) - agentEventListObject.eventTime = std::stol(value["EventTime"].asString()); - auto allSkillGroupIds = value["SkillGroupIds"]["SkillGroup"]; - for (auto value : allSkillGroupIds) + if(!valueAgentEventListAgentEvent["InstanceId"].isNull()) + agentEventListObject.instanceId = valueAgentEventListAgentEvent["InstanceId"].asString(); + if(!valueAgentEventListAgentEvent["RamId"].isNull()) + agentEventListObject.ramId = std::stol(valueAgentEventListAgentEvent["RamId"].asString()); + if(!valueAgentEventListAgentEvent["LoginName"].isNull()) + agentEventListObject.loginName = valueAgentEventListAgentEvent["LoginName"].asString(); + if(!valueAgentEventListAgentEvent["Event"].isNull()) + agentEventListObject.event = valueAgentEventListAgentEvent["Event"].asString(); + if(!valueAgentEventListAgentEvent["EventTime"].isNull()) + agentEventListObject.eventTime = std::stol(valueAgentEventListAgentEvent["EventTime"].asString()); + auto allSkillGroupIdsNode = allAgentEventListNode["SkillGroupIds"]["SkillGroup"]; + for (auto allAgentEventListNodeSkillGroupIdsSkillGroup : allSkillGroupIdsNode) { AgentEvent::SkillGroup skillGroupIdsObject; - if(!value["SkillGroupId"].isNull()) - skillGroupIdsObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupIdsObject.skillGroupName = value["SkillGroupName"].asString(); + if(!allAgentEventListNodeSkillGroupIdsSkillGroup["SkillGroupId"].isNull()) + skillGroupIdsObject.skillGroupId = allAgentEventListNodeSkillGroupIdsSkillGroup["SkillGroupId"].asString(); + if(!allAgentEventListNodeSkillGroupIdsSkillGroup["SkillGroupName"].isNull()) + skillGroupIdsObject.skillGroupName = allAgentEventListNodeSkillGroupIdsSkillGroup["SkillGroupName"].asString(); agentEventListObject.skillGroupIds.push_back(skillGroupIdsObject); } agentEventList_.push_back(agentEventListObject); diff --git a/ccc/src/model/ListAgentStatesResult.cc b/ccc/src/model/ListAgentStatesResult.cc index 884cf77ab..ea6639798 100644 --- a/ccc/src/model/ListAgentStatesResult.cc +++ b/ccc/src/model/ListAgentStatesResult.cc @@ -46,24 +46,24 @@ void ListAgentStatesResult::parse(const std::string &payload) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); if(!dataNode["PageSize"].isNull()) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); - auto allList = value["List"]["RealTimeAgentState"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["RealTimeAgentState"]; + for (auto dataNodeListRealTimeAgentState : allListNode) { Data::RealTimeAgentState realTimeAgentStateObject; - if(!value["InstanceId"].isNull()) - realTimeAgentStateObject.instanceId = value["InstanceId"].asString(); - if(!value["AgentId"].isNull()) - realTimeAgentStateObject.agentId = value["AgentId"].asString(); - if(!value["LoginName"].isNull()) - realTimeAgentStateObject.loginName = value["LoginName"].asString(); - if(!value["AgentName"].isNull()) - realTimeAgentStateObject.agentName = value["AgentName"].asString(); - if(!value["State"].isNull()) - realTimeAgentStateObject.state = value["State"].asString(); - if(!value["Dn"].isNull()) - realTimeAgentStateObject.dn = value["Dn"].asString(); - if(!value["StateDuration"].isNull()) - realTimeAgentStateObject.stateDuration = value["StateDuration"].asString(); + if(!dataNodeListRealTimeAgentState["InstanceId"].isNull()) + realTimeAgentStateObject.instanceId = dataNodeListRealTimeAgentState["InstanceId"].asString(); + if(!dataNodeListRealTimeAgentState["AgentId"].isNull()) + realTimeAgentStateObject.agentId = dataNodeListRealTimeAgentState["AgentId"].asString(); + if(!dataNodeListRealTimeAgentState["LoginName"].isNull()) + realTimeAgentStateObject.loginName = dataNodeListRealTimeAgentState["LoginName"].asString(); + if(!dataNodeListRealTimeAgentState["AgentName"].isNull()) + realTimeAgentStateObject.agentName = dataNodeListRealTimeAgentState["AgentName"].asString(); + if(!dataNodeListRealTimeAgentState["State"].isNull()) + realTimeAgentStateObject.state = dataNodeListRealTimeAgentState["State"].asString(); + if(!dataNodeListRealTimeAgentState["Dn"].isNull()) + realTimeAgentStateObject.dn = dataNodeListRealTimeAgentState["Dn"].asString(); + if(!dataNodeListRealTimeAgentState["StateDuration"].isNull()) + realTimeAgentStateObject.stateDuration = dataNodeListRealTimeAgentState["StateDuration"].asString(); data_.list.push_back(realTimeAgentStateObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc b/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc index 348223c5d..0c61069f1 100644 --- a/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc +++ b/ccc/src/model/ListAgentSummaryReportsByIntervalResult.cc @@ -46,30 +46,30 @@ void ListAgentSummaryReportsByIntervalResult::parse(const std::string &payload) pagedAgentSummaryReport_.pageNumber = std::stoi(pagedAgentSummaryReportNode["PageNumber"].asString()); if(!pagedAgentSummaryReportNode["PageSize"].isNull()) pagedAgentSummaryReport_.pageSize = std::stoi(pagedAgentSummaryReportNode["PageSize"].asString()); - auto allList = value["List"]["AgentTimeIntervalReport"]; - for (auto value : allList) + auto allListNode = pagedAgentSummaryReportNode["List"]["AgentTimeIntervalReport"]; + for (auto pagedAgentSummaryReportNodeListAgentTimeIntervalReport : allListNode) { PagedAgentSummaryReport::AgentTimeIntervalReport agentTimeIntervalReportObject; - if(!value["AgentId"].isNull()) - agentTimeIntervalReportObject.agentId = value["AgentId"].asString(); - auto allIntervalList = value["IntervalList"]["AgentSummaryReport"]; - for (auto value : allIntervalList) + if(!pagedAgentSummaryReportNodeListAgentTimeIntervalReport["AgentId"].isNull()) + agentTimeIntervalReportObject.agentId = pagedAgentSummaryReportNodeListAgentTimeIntervalReport["AgentId"].asString(); + auto allIntervalListNode = allListNode["IntervalList"]["AgentSummaryReport"]; + for (auto allListNodeIntervalListAgentSummaryReport : allIntervalListNode) { PagedAgentSummaryReport::AgentTimeIntervalReport::AgentSummaryReport intervalListObject; - if(!value["Timestamp"].isNull()) - intervalListObject.timestamp = value["Timestamp"].asString(); - if(!value["InstanceId"].isNull()) - intervalListObject.instanceId = value["InstanceId"].asString(); - if(!value["AgentId"].isNull()) - intervalListObject.agentId = value["AgentId"].asString(); - if(!value["LoginName"].isNull()) - intervalListObject.loginName = value["LoginName"].asString(); - if(!value["AgentName"].isNull()) - intervalListObject.agentName = value["AgentName"].asString(); - if(!value["SkillGroupIds"].isNull()) - intervalListObject.skillGroupIds = value["SkillGroupIds"].asString(); - if(!value["SkillGroupNames"].isNull()) - intervalListObject.skillGroupNames = value["SkillGroupNames"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["Timestamp"].isNull()) + intervalListObject.timestamp = allListNodeIntervalListAgentSummaryReport["Timestamp"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["InstanceId"].isNull()) + intervalListObject.instanceId = allListNodeIntervalListAgentSummaryReport["InstanceId"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["AgentId"].isNull()) + intervalListObject.agentId = allListNodeIntervalListAgentSummaryReport["AgentId"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["LoginName"].isNull()) + intervalListObject.loginName = allListNodeIntervalListAgentSummaryReport["LoginName"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["AgentName"].isNull()) + intervalListObject.agentName = allListNodeIntervalListAgentSummaryReport["AgentName"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["SkillGroupIds"].isNull()) + intervalListObject.skillGroupIds = allListNodeIntervalListAgentSummaryReport["SkillGroupIds"].asString(); + if(!allListNodeIntervalListAgentSummaryReport["SkillGroupNames"].isNull()) + intervalListObject.skillGroupNames = allListNodeIntervalListAgentSummaryReport["SkillGroupNames"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) intervalListObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/ListAgentSummaryReportsResult.cc b/ccc/src/model/ListAgentSummaryReportsResult.cc index 810dd4638..423024bfe 100644 --- a/ccc/src/model/ListAgentSummaryReportsResult.cc +++ b/ccc/src/model/ListAgentSummaryReportsResult.cc @@ -46,22 +46,22 @@ void ListAgentSummaryReportsResult::parse(const std::string &payload) pagedAgentSummaryReport_.pageNumber = std::stoi(pagedAgentSummaryReportNode["PageNumber"].asString()); if(!pagedAgentSummaryReportNode["PageSize"].isNull()) pagedAgentSummaryReport_.pageSize = std::stoi(pagedAgentSummaryReportNode["PageSize"].asString()); - auto allList = value["List"]["AgentSummaryReport"]; - for (auto value : allList) + auto allListNode = pagedAgentSummaryReportNode["List"]["AgentSummaryReport"]; + for (auto pagedAgentSummaryReportNodeListAgentSummaryReport : allListNode) { PagedAgentSummaryReport::AgentSummaryReport agentSummaryReportObject; - if(!value["InstanceId"].isNull()) - agentSummaryReportObject.instanceId = value["InstanceId"].asString(); - if(!value["AgentId"].isNull()) - agentSummaryReportObject.agentId = value["AgentId"].asString(); - if(!value["LoginName"].isNull()) - agentSummaryReportObject.loginName = value["LoginName"].asString(); - if(!value["AgentName"].isNull()) - agentSummaryReportObject.agentName = value["AgentName"].asString(); - if(!value["SkillGroupIds"].isNull()) - agentSummaryReportObject.skillGroupIds = value["SkillGroupIds"].asString(); - if(!value["SkillGroupNames"].isNull()) - agentSummaryReportObject.skillGroupNames = value["SkillGroupNames"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["InstanceId"].isNull()) + agentSummaryReportObject.instanceId = pagedAgentSummaryReportNodeListAgentSummaryReport["InstanceId"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["AgentId"].isNull()) + agentSummaryReportObject.agentId = pagedAgentSummaryReportNodeListAgentSummaryReport["AgentId"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["LoginName"].isNull()) + agentSummaryReportObject.loginName = pagedAgentSummaryReportNodeListAgentSummaryReport["LoginName"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["AgentName"].isNull()) + agentSummaryReportObject.agentName = pagedAgentSummaryReportNodeListAgentSummaryReport["AgentName"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupIds"].isNull()) + agentSummaryReportObject.skillGroupIds = pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupIds"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupNames"].isNull()) + agentSummaryReportObject.skillGroupNames = pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupNames"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) agentSummaryReportObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc b/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc index 1a3145fa9..3a0dd0009 100644 --- a/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc +++ b/ccc/src/model/ListAgentSummaryReportsSinceMidnightResult.cc @@ -46,24 +46,24 @@ void ListAgentSummaryReportsSinceMidnightResult::parse(const std::string &payloa pagedAgentSummaryReport_.pageNumber = std::stoi(pagedAgentSummaryReportNode["PageNumber"].asString()); if(!pagedAgentSummaryReportNode["PageSize"].isNull()) pagedAgentSummaryReport_.pageSize = std::stoi(pagedAgentSummaryReportNode["PageSize"].asString()); - auto allList = value["List"]["AgentSummaryReport"]; - for (auto value : allList) + auto allListNode = pagedAgentSummaryReportNode["List"]["AgentSummaryReport"]; + for (auto pagedAgentSummaryReportNodeListAgentSummaryReport : allListNode) { PagedAgentSummaryReport::AgentSummaryReport agentSummaryReportObject; - if(!value["Timestamp"].isNull()) - agentSummaryReportObject.timestamp = value["Timestamp"].asString(); - if(!value["InstanceId"].isNull()) - agentSummaryReportObject.instanceId = value["InstanceId"].asString(); - if(!value["AgentId"].isNull()) - agentSummaryReportObject.agentId = value["AgentId"].asString(); - if(!value["LoginName"].isNull()) - agentSummaryReportObject.loginName = value["LoginName"].asString(); - if(!value["AgentName"].isNull()) - agentSummaryReportObject.agentName = value["AgentName"].asString(); - if(!value["SkillGroupIds"].isNull()) - agentSummaryReportObject.skillGroupIds = value["SkillGroupIds"].asString(); - if(!value["SkillGroupNames"].isNull()) - agentSummaryReportObject.skillGroupNames = value["SkillGroupNames"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["Timestamp"].isNull()) + agentSummaryReportObject.timestamp = pagedAgentSummaryReportNodeListAgentSummaryReport["Timestamp"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["InstanceId"].isNull()) + agentSummaryReportObject.instanceId = pagedAgentSummaryReportNodeListAgentSummaryReport["InstanceId"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["AgentId"].isNull()) + agentSummaryReportObject.agentId = pagedAgentSummaryReportNodeListAgentSummaryReport["AgentId"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["LoginName"].isNull()) + agentSummaryReportObject.loginName = pagedAgentSummaryReportNodeListAgentSummaryReport["LoginName"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["AgentName"].isNull()) + agentSummaryReportObject.agentName = pagedAgentSummaryReportNodeListAgentSummaryReport["AgentName"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupIds"].isNull()) + agentSummaryReportObject.skillGroupIds = pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupIds"].asString(); + if(!pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupNames"].isNull()) + agentSummaryReportObject.skillGroupNames = pagedAgentSummaryReportNodeListAgentSummaryReport["SkillGroupNames"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) agentSummaryReportObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/ListBasicStatisticsReportSubItemsResult.cc b/ccc/src/model/ListBasicStatisticsReportSubItemsResult.cc index d3297e90e..da65edbfb 100644 --- a/ccc/src/model/ListBasicStatisticsReportSubItemsResult.cc +++ b/ccc/src/model/ListBasicStatisticsReportSubItemsResult.cc @@ -46,26 +46,26 @@ void ListBasicStatisticsReportSubItemsResult::parse(const std::string &payload) subItems_.pageNumber = std::stoi(subItemsNode["PageNumber"].asString()); if(!subItemsNode["PageSize"].isNull()) subItems_.pageSize = std::stoi(subItemsNode["PageSize"].asString()); - auto allList = value["List"]["BasicStatisticsReportSubItem"]; - for (auto value : allList) + auto allListNode = subItemsNode["List"]["BasicStatisticsReportSubItem"]; + for (auto subItemsNodeListBasicStatisticsReportSubItem : allListNode) { SubItems::BasicStatisticsReportSubItem basicStatisticsReportSubItemObject; - if(!value["BasicStatisticsReportSubItemName"].isNull()) - basicStatisticsReportSubItemObject.basicStatisticsReportSubItemName = value["BasicStatisticsReportSubItemName"].asString(); - if(!value["Value"].isNull()) - basicStatisticsReportSubItemObject.value = value["Value"].asString(); - if(!value["Count"].isNull()) - basicStatisticsReportSubItemObject.count = std::stoi(value["Count"].asString()); - if(!value["Percentage"].isNull()) - basicStatisticsReportSubItemObject.percentage = std::stoi(value["Percentage"].asString()); - auto allRow = value["Row"]["KeyValuePair"]; - for (auto value : allRow) + if(!subItemsNodeListBasicStatisticsReportSubItem["BasicStatisticsReportSubItemName"].isNull()) + basicStatisticsReportSubItemObject.basicStatisticsReportSubItemName = subItemsNodeListBasicStatisticsReportSubItem["BasicStatisticsReportSubItemName"].asString(); + if(!subItemsNodeListBasicStatisticsReportSubItem["Value"].isNull()) + basicStatisticsReportSubItemObject.value = subItemsNodeListBasicStatisticsReportSubItem["Value"].asString(); + if(!subItemsNodeListBasicStatisticsReportSubItem["Count"].isNull()) + basicStatisticsReportSubItemObject.count = std::stoi(subItemsNodeListBasicStatisticsReportSubItem["Count"].asString()); + if(!subItemsNodeListBasicStatisticsReportSubItem["Percentage"].isNull()) + basicStatisticsReportSubItemObject.percentage = std::stoi(subItemsNodeListBasicStatisticsReportSubItem["Percentage"].asString()); + auto allRowNode = allListNode["Row"]["KeyValuePair"]; + for (auto allListNodeRowKeyValuePair : allRowNode) { SubItems::BasicStatisticsReportSubItem::KeyValuePair rowObject; - if(!value["Key"].isNull()) - rowObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - rowObject.value = value["Value"].asString(); + if(!allListNodeRowKeyValuePair["Key"].isNull()) + rowObject.key = allListNodeRowKeyValuePair["Key"].asString(); + if(!allListNodeRowKeyValuePair["Value"].isNull()) + rowObject.value = allListNodeRowKeyValuePair["Value"].asString(); basicStatisticsReportSubItemObject.row.push_back(rowObject); } subItems_.list.push_back(basicStatisticsReportSubItemObject); diff --git a/ccc/src/model/ListCallDetailRecordsResult.cc b/ccc/src/model/ListCallDetailRecordsResult.cc index 80bc47d6e..b0c55f106 100644 --- a/ccc/src/model/ListCallDetailRecordsResult.cc +++ b/ccc/src/model/ListCallDetailRecordsResult.cc @@ -46,70 +46,70 @@ void ListCallDetailRecordsResult::parse(const std::string &payload) callDetailRecords_.pageNumber = std::stoi(callDetailRecordsNode["PageNumber"].asString()); if(!callDetailRecordsNode["PageSize"].isNull()) callDetailRecords_.pageSize = std::stoi(callDetailRecordsNode["PageSize"].asString()); - auto allList = value["List"]["CallDetailRecord"]; - for (auto value : allList) + auto allListNode = callDetailRecordsNode["List"]["CallDetailRecord"]; + for (auto callDetailRecordsNodeListCallDetailRecord : allListNode) { CallDetailRecords::CallDetailRecord callDetailRecordObject; - if(!value["ContactId"].isNull()) - callDetailRecordObject.contactId = value["ContactId"].asString(); - if(!value["StartTime"].isNull()) - callDetailRecordObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - callDetailRecordObject.duration = std::stoi(value["Duration"].asString()); - if(!value["Satisfaction"].isNull()) - callDetailRecordObject.satisfaction = std::stoi(value["Satisfaction"].asString()); - if(!value["SatisfactionDesc"].isNull()) - callDetailRecordObject.satisfactionDesc = value["SatisfactionDesc"].asString(); - if(!value["Feedback"].isNull()) - callDetailRecordObject.feedback = value["Feedback"].asString(); - if(!value["ContactType"].isNull()) - callDetailRecordObject.contactType = value["ContactType"].asString(); - if(!value["ContactDisposition"].isNull()) - callDetailRecordObject.contactDisposition = value["ContactDisposition"].asString(); - if(!value["CallingNumber"].isNull()) - callDetailRecordObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - callDetailRecordObject.calledNumber = value["CalledNumber"].asString(); - if(!value["AgentNames"].isNull()) - callDetailRecordObject.agentNames = value["AgentNames"].asString(); - if(!value["SkillGroupNames"].isNull()) - callDetailRecordObject.skillGroupNames = value["SkillGroupNames"].asString(); - if(!value["InstanceId"].isNull()) - callDetailRecordObject.instanceId = value["InstanceId"].asString(); - auto allAgents = value["Agents"]["CallDetailAgent"]; - for (auto value : allAgents) + if(!callDetailRecordsNodeListCallDetailRecord["ContactId"].isNull()) + callDetailRecordObject.contactId = callDetailRecordsNodeListCallDetailRecord["ContactId"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["StartTime"].isNull()) + callDetailRecordObject.startTime = std::stol(callDetailRecordsNodeListCallDetailRecord["StartTime"].asString()); + if(!callDetailRecordsNodeListCallDetailRecord["Duration"].isNull()) + callDetailRecordObject.duration = std::stoi(callDetailRecordsNodeListCallDetailRecord["Duration"].asString()); + if(!callDetailRecordsNodeListCallDetailRecord["Satisfaction"].isNull()) + callDetailRecordObject.satisfaction = std::stoi(callDetailRecordsNodeListCallDetailRecord["Satisfaction"].asString()); + if(!callDetailRecordsNodeListCallDetailRecord["SatisfactionDesc"].isNull()) + callDetailRecordObject.satisfactionDesc = callDetailRecordsNodeListCallDetailRecord["SatisfactionDesc"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["Feedback"].isNull()) + callDetailRecordObject.feedback = callDetailRecordsNodeListCallDetailRecord["Feedback"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["ContactType"].isNull()) + callDetailRecordObject.contactType = callDetailRecordsNodeListCallDetailRecord["ContactType"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["ContactDisposition"].isNull()) + callDetailRecordObject.contactDisposition = callDetailRecordsNodeListCallDetailRecord["ContactDisposition"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["CallingNumber"].isNull()) + callDetailRecordObject.callingNumber = callDetailRecordsNodeListCallDetailRecord["CallingNumber"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["CalledNumber"].isNull()) + callDetailRecordObject.calledNumber = callDetailRecordsNodeListCallDetailRecord["CalledNumber"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["AgentNames"].isNull()) + callDetailRecordObject.agentNames = callDetailRecordsNodeListCallDetailRecord["AgentNames"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["SkillGroupNames"].isNull()) + callDetailRecordObject.skillGroupNames = callDetailRecordsNodeListCallDetailRecord["SkillGroupNames"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["InstanceId"].isNull()) + callDetailRecordObject.instanceId = callDetailRecordsNodeListCallDetailRecord["InstanceId"].asString(); + auto allAgentsNode = allListNode["Agents"]["CallDetailAgent"]; + for (auto allListNodeAgentsCallDetailAgent : allAgentsNode) { CallDetailRecords::CallDetailRecord::CallDetailAgent agentsObject; - if(!value["AgentId"].isNull()) - agentsObject.agentId = value["AgentId"].asString(); - if(!value["Satisfaction"].isNull()) - agentsObject.satisfaction = value["Satisfaction"].asString(); - if(!value["Feedback"].isNull()) - agentsObject.feedback = value["Feedback"].asString(); + if(!allListNodeAgentsCallDetailAgent["AgentId"].isNull()) + agentsObject.agentId = allListNodeAgentsCallDetailAgent["AgentId"].asString(); + if(!allListNodeAgentsCallDetailAgent["Satisfaction"].isNull()) + agentsObject.satisfaction = allListNodeAgentsCallDetailAgent["Satisfaction"].asString(); + if(!allListNodeAgentsCallDetailAgent["Feedback"].isNull()) + agentsObject.feedback = allListNodeAgentsCallDetailAgent["Feedback"].asString(); callDetailRecordObject.agents.push_back(agentsObject); } - auto allRecordings = value["Recordings"]["Recording"]; - for (auto value : allRecordings) + auto allRecordingsNode = allListNode["Recordings"]["Recording"]; + for (auto allListNodeRecordingsRecording : allRecordingsNode) { CallDetailRecords::CallDetailRecord::Recording recordingsObject; - if(!value["ContactId"].isNull()) - recordingsObject.contactId = value["ContactId"].asString(); - if(!value["AgentId"].isNull()) - recordingsObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - recordingsObject.agentName = value["AgentName"].asString(); - if(!value["StartTime"].isNull()) - recordingsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - recordingsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["FileName"].isNull()) - recordingsObject.fileName = value["FileName"].asString(); - if(!value["FileDescription"].isNull()) - recordingsObject.fileDescription = value["FileDescription"].asString(); - if(!value["QualityCheckTid"].isNull()) - recordingsObject.qualityCheckTid = value["QualityCheckTid"].asString(); - if(!value["QualityCheckTaskId"].isNull()) - recordingsObject.qualityCheckTaskId = value["QualityCheckTaskId"].asString(); + if(!allListNodeRecordingsRecording["ContactId"].isNull()) + recordingsObject.contactId = allListNodeRecordingsRecording["ContactId"].asString(); + if(!allListNodeRecordingsRecording["AgentId"].isNull()) + recordingsObject.agentId = allListNodeRecordingsRecording["AgentId"].asString(); + if(!allListNodeRecordingsRecording["AgentName"].isNull()) + recordingsObject.agentName = allListNodeRecordingsRecording["AgentName"].asString(); + if(!allListNodeRecordingsRecording["StartTime"].isNull()) + recordingsObject.startTime = std::stol(allListNodeRecordingsRecording["StartTime"].asString()); + if(!allListNodeRecordingsRecording["Duration"].isNull()) + recordingsObject.duration = std::stoi(allListNodeRecordingsRecording["Duration"].asString()); + if(!allListNodeRecordingsRecording["FileName"].isNull()) + recordingsObject.fileName = allListNodeRecordingsRecording["FileName"].asString(); + if(!allListNodeRecordingsRecording["FileDescription"].isNull()) + recordingsObject.fileDescription = allListNodeRecordingsRecording["FileDescription"].asString(); + if(!allListNodeRecordingsRecording["QualityCheckTid"].isNull()) + recordingsObject.qualityCheckTid = allListNodeRecordingsRecording["QualityCheckTid"].asString(); + if(!allListNodeRecordingsRecording["QualityCheckTaskId"].isNull()) + recordingsObject.qualityCheckTaskId = allListNodeRecordingsRecording["QualityCheckTaskId"].asString(); callDetailRecordObject.recordings.push_back(recordingsObject); } callDetailRecords_.list.push_back(callDetailRecordObject); diff --git a/ccc/src/model/ListCallEventDetailByContactIdResult.cc b/ccc/src/model/ListCallEventDetailByContactIdResult.cc index ed035cdc5..c06ac4161 100644 --- a/ccc/src/model/ListCallEventDetailByContactIdResult.cc +++ b/ccc/src/model/ListCallEventDetailByContactIdResult.cc @@ -54,22 +54,22 @@ void ListCallEventDetailByContactIdResult::parse(const std::string &payload) data_.releaseAgent = dataNode["ReleaseAgent"].asString(); if(!dataNode["ReleaseReason"].isNull()) data_.releaseReason = dataNode["ReleaseReason"].asString(); - auto allEvents = value["Events"]["CallEventDetail"]; - for (auto value : allEvents) + auto allEventsNode = dataNode["Events"]["CallEventDetail"]; + for (auto dataNodeEventsCallEventDetail : allEventsNode) { Data::CallEventDetail callEventDetailObject; - if(!value["TimeStamp"].isNull()) - callEventDetailObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Event"].isNull()) - callEventDetailObject.event = value["Event"].asString(); - if(!value["AgentName"].isNull()) - callEventDetailObject.agentName = value["AgentName"].asString(); - if(!value["Status"].isNull()) - callEventDetailObject.status = value["Status"].asString(); - if(!value["CallMode"].isNull()) - callEventDetailObject.callMode = value["CallMode"].asString(); - if(!value["Duration"].isNull()) - callEventDetailObject.duration = std::stoi(value["Duration"].asString()); + if(!dataNodeEventsCallEventDetail["TimeStamp"].isNull()) + callEventDetailObject.timeStamp = dataNodeEventsCallEventDetail["TimeStamp"].asString(); + if(!dataNodeEventsCallEventDetail["Event"].isNull()) + callEventDetailObject.event = dataNodeEventsCallEventDetail["Event"].asString(); + if(!dataNodeEventsCallEventDetail["AgentName"].isNull()) + callEventDetailObject.agentName = dataNodeEventsCallEventDetail["AgentName"].asString(); + if(!dataNodeEventsCallEventDetail["Status"].isNull()) + callEventDetailObject.status = dataNodeEventsCallEventDetail["Status"].asString(); + if(!dataNodeEventsCallEventDetail["CallMode"].isNull()) + callEventDetailObject.callMode = dataNodeEventsCallEventDetail["CallMode"].asString(); + if(!dataNodeEventsCallEventDetail["Duration"].isNull()) + callEventDetailObject.duration = std::stoi(dataNodeEventsCallEventDetail["Duration"].asString()); auto detailDataNode = value["DetailData"]; if(!detailDataNode["EventType"].isNull()) callEventDetailObject.detailData.eventType = detailDataNode["EventType"].asString(); diff --git a/ccc/src/model/ListCallMeasureSummaryReportsResult.cc b/ccc/src/model/ListCallMeasureSummaryReportsResult.cc index b66804b48..944c7c158 100644 --- a/ccc/src/model/ListCallMeasureSummaryReportsResult.cc +++ b/ccc/src/model/ListCallMeasureSummaryReportsResult.cc @@ -39,24 +39,24 @@ void ListCallMeasureSummaryReportsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCallMeasureSummaryReportList = value["CallMeasureSummaryReportList"]["CallMeasureSummaryReport"]; - for (auto value : allCallMeasureSummaryReportList) + auto allCallMeasureSummaryReportListNode = value["CallMeasureSummaryReportList"]["CallMeasureSummaryReport"]; + for (auto valueCallMeasureSummaryReportListCallMeasureSummaryReport : allCallMeasureSummaryReportListNode) { CallMeasureSummaryReport callMeasureSummaryReportListObject; - if(!value["Year"].isNull()) - callMeasureSummaryReportListObject.year = value["Year"].asString(); - if(!value["Month"].isNull()) - callMeasureSummaryReportListObject.month = value["Month"].asString(); - if(!value["Day"].isNull()) - callMeasureSummaryReportListObject.day = value["Day"].asString(); - if(!value["InboundCount"].isNull()) - callMeasureSummaryReportListObject.inboundCount = std::stol(value["InboundCount"].asString()); - if(!value["OutboundCount"].isNull()) - callMeasureSummaryReportListObject.outboundCount = std::stol(value["OutboundCount"].asString()); - if(!value["OutboundDurationByMinute"].isNull()) - callMeasureSummaryReportListObject.outboundDurationByMinute = std::stol(value["OutboundDurationByMinute"].asString()); - if(!value["InboundDurationByMinute"].isNull()) - callMeasureSummaryReportListObject.inboundDurationByMinute = std::stol(value["InboundDurationByMinute"].asString()); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["Year"].isNull()) + callMeasureSummaryReportListObject.year = valueCallMeasureSummaryReportListCallMeasureSummaryReport["Year"].asString(); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["Month"].isNull()) + callMeasureSummaryReportListObject.month = valueCallMeasureSummaryReportListCallMeasureSummaryReport["Month"].asString(); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["Day"].isNull()) + callMeasureSummaryReportListObject.day = valueCallMeasureSummaryReportListCallMeasureSummaryReport["Day"].asString(); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["InboundCount"].isNull()) + callMeasureSummaryReportListObject.inboundCount = std::stol(valueCallMeasureSummaryReportListCallMeasureSummaryReport["InboundCount"].asString()); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["OutboundCount"].isNull()) + callMeasureSummaryReportListObject.outboundCount = std::stol(valueCallMeasureSummaryReportListCallMeasureSummaryReport["OutboundCount"].asString()); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["OutboundDurationByMinute"].isNull()) + callMeasureSummaryReportListObject.outboundDurationByMinute = std::stol(valueCallMeasureSummaryReportListCallMeasureSummaryReport["OutboundDurationByMinute"].asString()); + if(!valueCallMeasureSummaryReportListCallMeasureSummaryReport["InboundDurationByMinute"].isNull()) + callMeasureSummaryReportListObject.inboundDurationByMinute = std::stol(valueCallMeasureSummaryReportListCallMeasureSummaryReport["InboundDurationByMinute"].asString()); callMeasureSummaryReportList_.push_back(callMeasureSummaryReportListObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListConfigResult.cc b/ccc/src/model/ListConfigResult.cc index 8c03ed1f6..29fa0448d 100644 --- a/ccc/src/model/ListConfigResult.cc +++ b/ccc/src/model/ListConfigResult.cc @@ -39,14 +39,14 @@ void ListConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigItems = value["ConfigItems"]["ConfigItem"]; - for (auto value : allConfigItems) + auto allConfigItemsNode = value["ConfigItems"]["ConfigItem"]; + for (auto valueConfigItemsConfigItem : allConfigItemsNode) { ConfigItem configItemsObject; - if(!value["Name"].isNull()) - configItemsObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - configItemsObject.value = value["Value"].asString(); + if(!valueConfigItemsConfigItem["Name"].isNull()) + configItemsObject.name = valueConfigItemsConfigItem["Name"].asString(); + if(!valueConfigItemsConfigItem["Value"].isNull()) + configItemsObject.value = valueConfigItemsConfigItem["Value"].asString(); configItems_.push_back(configItemsObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListContactFlowsResult.cc b/ccc/src/model/ListContactFlowsResult.cc index 3b2303702..68fea3888 100644 --- a/ccc/src/model/ListContactFlowsResult.cc +++ b/ccc/src/model/ListContactFlowsResult.cc @@ -39,64 +39,64 @@ void ListContactFlowsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContactFlows = value["ContactFlows"]["ContactFlow"]; - for (auto value : allContactFlows) + auto allContactFlowsNode = value["ContactFlows"]["ContactFlow"]; + for (auto valueContactFlowsContactFlow : allContactFlowsNode) { ContactFlow contactFlowsObject; - if(!value["ContactFlowId"].isNull()) - contactFlowsObject.contactFlowId = value["ContactFlowId"].asString(); - if(!value["InstanceId"].isNull()) - contactFlowsObject.instanceId = value["InstanceId"].asString(); - if(!value["ContactFlowName"].isNull()) - contactFlowsObject.contactFlowName = value["ContactFlowName"].asString(); - if(!value["ContactFlowDescription"].isNull()) - contactFlowsObject.contactFlowDescription = value["ContactFlowDescription"].asString(); - if(!value["Type"].isNull()) - contactFlowsObject.type = value["Type"].asString(); - if(!value["AppliedVersion"].isNull()) - contactFlowsObject.appliedVersion = value["AppliedVersion"].asString(); - auto allVersions = value["Versions"]["ContactFlowVersion"]; - for (auto value : allVersions) + if(!valueContactFlowsContactFlow["ContactFlowId"].isNull()) + contactFlowsObject.contactFlowId = valueContactFlowsContactFlow["ContactFlowId"].asString(); + if(!valueContactFlowsContactFlow["InstanceId"].isNull()) + contactFlowsObject.instanceId = valueContactFlowsContactFlow["InstanceId"].asString(); + if(!valueContactFlowsContactFlow["ContactFlowName"].isNull()) + contactFlowsObject.contactFlowName = valueContactFlowsContactFlow["ContactFlowName"].asString(); + if(!valueContactFlowsContactFlow["ContactFlowDescription"].isNull()) + contactFlowsObject.contactFlowDescription = valueContactFlowsContactFlow["ContactFlowDescription"].asString(); + if(!valueContactFlowsContactFlow["Type"].isNull()) + contactFlowsObject.type = valueContactFlowsContactFlow["Type"].asString(); + if(!valueContactFlowsContactFlow["AppliedVersion"].isNull()) + contactFlowsObject.appliedVersion = valueContactFlowsContactFlow["AppliedVersion"].asString(); + auto allVersionsNode = allContactFlowsNode["Versions"]["ContactFlowVersion"]; + for (auto allContactFlowsNodeVersionsContactFlowVersion : allVersionsNode) { ContactFlow::ContactFlowVersion versionsObject; - if(!value["ContactFlowVersionId"].isNull()) - versionsObject.contactFlowVersionId = value["ContactFlowVersionId"].asString(); - if(!value["Version"].isNull()) - versionsObject.version = value["Version"].asString(); - if(!value["ContactFlowVersionDescription"].isNull()) - versionsObject.contactFlowVersionDescription = value["ContactFlowVersionDescription"].asString(); - if(!value["LastModified"].isNull()) - versionsObject.lastModified = value["LastModified"].asString(); - if(!value["LastModifiedBy"].isNull()) - versionsObject.lastModifiedBy = value["LastModifiedBy"].asString(); - if(!value["LockedBy"].isNull()) - versionsObject.lockedBy = value["LockedBy"].asString(); - if(!value["Status"].isNull()) - versionsObject.status = value["Status"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["ContactFlowVersionId"].isNull()) + versionsObject.contactFlowVersionId = allContactFlowsNodeVersionsContactFlowVersion["ContactFlowVersionId"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["Version"].isNull()) + versionsObject.version = allContactFlowsNodeVersionsContactFlowVersion["Version"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["ContactFlowVersionDescription"].isNull()) + versionsObject.contactFlowVersionDescription = allContactFlowsNodeVersionsContactFlowVersion["ContactFlowVersionDescription"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["LastModified"].isNull()) + versionsObject.lastModified = allContactFlowsNodeVersionsContactFlowVersion["LastModified"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["LastModifiedBy"].isNull()) + versionsObject.lastModifiedBy = allContactFlowsNodeVersionsContactFlowVersion["LastModifiedBy"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["LockedBy"].isNull()) + versionsObject.lockedBy = allContactFlowsNodeVersionsContactFlowVersion["LockedBy"].asString(); + if(!allContactFlowsNodeVersionsContactFlowVersion["Status"].isNull()) + versionsObject.status = allContactFlowsNodeVersionsContactFlowVersion["Status"].asString(); contactFlowsObject.versions.push_back(versionsObject); } - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = allContactFlowsNode["PhoneNumbers"]["PhoneNumber"]; + for (auto allContactFlowsNodePhoneNumbersPhoneNumber : allPhoneNumbersNode) { ContactFlow::PhoneNumber phoneNumbersObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumbersObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumbersObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumbersObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumbersObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumbersObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumbersObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumbersObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumbersObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumbersObject.trunks = std::stoi(value["Trunks"].asString()); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumbersObject.phoneNumberId = allContactFlowsNodePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumbersObject.instanceId = allContactFlowsNodePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumbersObject.number = allContactFlowsNodePhoneNumbersPhoneNumber["Number"].asString(); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumbersObject.phoneNumberDescription = allContactFlowsNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumbersObject.testOnly = allContactFlowsNodePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!allContactFlowsNodePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumbersObject.remainingTime = std::stoi(allContactFlowsNodePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumbersObject.allowOutbound = allContactFlowsNodePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!allContactFlowsNodePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumbersObject.usage = allContactFlowsNodePhoneNumbersPhoneNumber["Usage"].asString(); + if(!allContactFlowsNodePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumbersObject.trunks = std::stoi(allContactFlowsNodePhoneNumbersPhoneNumber["Trunks"].asString()); contactFlowsObject.phoneNumbers.push_back(phoneNumbersObject); } contactFlows_.push_back(contactFlowsObject); diff --git a/ccc/src/model/ListInstancesOfUserResult.cc b/ccc/src/model/ListInstancesOfUserResult.cc index 545bf642c..34a5ce5bd 100644 --- a/ccc/src/model/ListInstancesOfUserResult.cc +++ b/ccc/src/model/ListInstancesOfUserResult.cc @@ -39,48 +39,48 @@ void ListInstancesOfUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["CallCenterInstance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["CallCenterInstance"]; + for (auto valueInstancesCallCenterInstance : allInstancesNode) { CallCenterInstance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceDescription"].isNull()) - instancesObject.instanceDescription = value["InstanceDescription"].asString(); - if(!value["DomainName"].isNull()) - instancesObject.domainName = value["DomainName"].asString(); - if(!value["ConsoleUrl"].isNull()) - instancesObject.consoleUrl = value["ConsoleUrl"].asString(); - if(!value["StorageBucket"].isNull()) - instancesObject.storageBucket = value["StorageBucket"].asString(); - if(!value["StorageMaxDays"].isNull()) - instancesObject.storageMaxDays = std::stoi(value["StorageMaxDays"].asString()); - if(!value["StorageMaxSize"].isNull()) - instancesObject.storageMaxSize = std::stoi(value["StorageMaxSize"].asString()); - if(!value["MaxOnlineAgents"].isNull()) - instancesObject.maxOnlineAgents = std::stoi(value["MaxOnlineAgents"].asString()); - if(!value["TenantId"].isNull()) - instancesObject.tenantId = value["TenantId"].asString(); - if(!value["DirectoryId"].isNull()) - instancesObject.directoryId = value["DirectoryId"].asString(); - if(!value["Status"].isNull()) - instancesObject.status = value["Status"].asString(); - if(!value["CreatedTime"].isNull()) - instancesObject.createdTime = std::stol(value["CreatedTime"].asString()); - if(!value["Owner"].isNull()) - instancesObject.owner = value["Owner"].asString(); - auto allAdmin = value["Admin"]["User"]; - for (auto value : allAdmin) + if(!valueInstancesCallCenterInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesCallCenterInstance["InstanceId"].asString(); + if(!valueInstancesCallCenterInstance["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesCallCenterInstance["InstanceName"].asString(); + if(!valueInstancesCallCenterInstance["InstanceDescription"].isNull()) + instancesObject.instanceDescription = valueInstancesCallCenterInstance["InstanceDescription"].asString(); + if(!valueInstancesCallCenterInstance["DomainName"].isNull()) + instancesObject.domainName = valueInstancesCallCenterInstance["DomainName"].asString(); + if(!valueInstancesCallCenterInstance["ConsoleUrl"].isNull()) + instancesObject.consoleUrl = valueInstancesCallCenterInstance["ConsoleUrl"].asString(); + if(!valueInstancesCallCenterInstance["StorageBucket"].isNull()) + instancesObject.storageBucket = valueInstancesCallCenterInstance["StorageBucket"].asString(); + if(!valueInstancesCallCenterInstance["StorageMaxDays"].isNull()) + instancesObject.storageMaxDays = std::stoi(valueInstancesCallCenterInstance["StorageMaxDays"].asString()); + if(!valueInstancesCallCenterInstance["StorageMaxSize"].isNull()) + instancesObject.storageMaxSize = std::stoi(valueInstancesCallCenterInstance["StorageMaxSize"].asString()); + if(!valueInstancesCallCenterInstance["MaxOnlineAgents"].isNull()) + instancesObject.maxOnlineAgents = std::stoi(valueInstancesCallCenterInstance["MaxOnlineAgents"].asString()); + if(!valueInstancesCallCenterInstance["TenantId"].isNull()) + instancesObject.tenantId = valueInstancesCallCenterInstance["TenantId"].asString(); + if(!valueInstancesCallCenterInstance["DirectoryId"].isNull()) + instancesObject.directoryId = valueInstancesCallCenterInstance["DirectoryId"].asString(); + if(!valueInstancesCallCenterInstance["Status"].isNull()) + instancesObject.status = valueInstancesCallCenterInstance["Status"].asString(); + if(!valueInstancesCallCenterInstance["CreatedTime"].isNull()) + instancesObject.createdTime = std::stol(valueInstancesCallCenterInstance["CreatedTime"].asString()); + if(!valueInstancesCallCenterInstance["Owner"].isNull()) + instancesObject.owner = valueInstancesCallCenterInstance["Owner"].asString(); + auto allAdminNode = allInstancesNode["Admin"]["User"]; + for (auto allInstancesNodeAdminUser : allAdminNode) { CallCenterInstance::User adminObject; - if(!value["UserId"].isNull()) - adminObject.userId = value["UserId"].asString(); - if(!value["RamId"].isNull()) - adminObject.ramId = value["RamId"].asString(); - if(!value["InstanceId"].isNull()) - adminObject.instanceId = value["InstanceId"].asString(); + if(!allInstancesNodeAdminUser["UserId"].isNull()) + adminObject.userId = allInstancesNodeAdminUser["UserId"].asString(); + if(!allInstancesNodeAdminUser["RamId"].isNull()) + adminObject.ramId = allInstancesNodeAdminUser["RamId"].asString(); + if(!allInstancesNodeAdminUser["InstanceId"].isNull()) + adminObject.instanceId = allInstancesNodeAdminUser["InstanceId"].asString(); auto detailNode = value["Detail"]; if(!detailNode["LoginName"].isNull()) adminObject.detail.loginName = detailNode["LoginName"].asString(); @@ -94,28 +94,28 @@ void ListInstancesOfUserResult::parse(const std::string &payload) adminObject.detail.department = detailNode["Department"].asString(); instancesObject.admin.push_back(adminObject); } - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = allInstancesNode["PhoneNumbers"]["PhoneNumber"]; + for (auto allInstancesNodePhoneNumbersPhoneNumber : allPhoneNumbersNode) { CallCenterInstance::PhoneNumber phoneNumbersObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumbersObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumbersObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumbersObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumbersObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumbersObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumbersObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumbersObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumbersObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumbersObject.trunks = std::stoi(value["Trunks"].asString()); + if(!allInstancesNodePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumbersObject.phoneNumberId = allInstancesNodePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!allInstancesNodePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumbersObject.instanceId = allInstancesNodePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!allInstancesNodePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumbersObject.number = allInstancesNodePhoneNumbersPhoneNumber["Number"].asString(); + if(!allInstancesNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumbersObject.phoneNumberDescription = allInstancesNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!allInstancesNodePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumbersObject.testOnly = allInstancesNodePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!allInstancesNodePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumbersObject.remainingTime = std::stoi(allInstancesNodePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!allInstancesNodePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumbersObject.allowOutbound = allInstancesNodePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!allInstancesNodePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumbersObject.usage = allInstancesNodePhoneNumbersPhoneNumber["Usage"].asString(); + if(!allInstancesNodePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumbersObject.trunks = std::stoi(allInstancesNodePhoneNumbersPhoneNumber["Trunks"].asString()); instancesObject.phoneNumbers.push_back(phoneNumbersObject); } instances_.push_back(instancesObject); diff --git a/ccc/src/model/ListIvrTrackingDetailResult.cc b/ccc/src/model/ListIvrTrackingDetailResult.cc index 5924a00e0..2cc4accc7 100644 --- a/ccc/src/model/ListIvrTrackingDetailResult.cc +++ b/ccc/src/model/ListIvrTrackingDetailResult.cc @@ -46,38 +46,38 @@ void ListIvrTrackingDetailResult::parse(const std::string &payload) ivrTrackingDetails_.pageNumber = std::stoi(ivrTrackingDetailsNode["PageNumber"].asString()); if(!ivrTrackingDetailsNode["PageSize"].isNull()) ivrTrackingDetails_.pageSize = std::stoi(ivrTrackingDetailsNode["PageSize"].asString()); - auto allList = value["List"]["IvrTrackingDetail"]; - for (auto value : allList) + auto allListNode = ivrTrackingDetailsNode["List"]["IvrTrackingDetail"]; + for (auto ivrTrackingDetailsNodeListIvrTrackingDetail : allListNode) { IvrTrackingDetails::IvrTrackingDetail ivrTrackingDetailObject; - if(!value["FlowName"].isNull()) - ivrTrackingDetailObject.flowName = value["FlowName"].asString(); - if(!value["NodeName"].isNull()) - ivrTrackingDetailObject.nodeName = value["NodeName"].asString(); - if(!value["NodeType"].isNull()) - ivrTrackingDetailObject.nodeType = value["NodeType"].asString(); - if(!value["ContactId"].isNull()) - ivrTrackingDetailObject.contactId = value["ContactId"].asString(); - if(!value["CallingNumber"].isNull()) - ivrTrackingDetailObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - ivrTrackingDetailObject.calledNumber = value["CalledNumber"].asString(); - if(!value["StartTime"].isNull()) - ivrTrackingDetailObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["StopTime"].isNull()) - ivrTrackingDetailObject.stopTime = std::stol(value["StopTime"].asString()); - if(!value["Status"].isNull()) - ivrTrackingDetailObject.status = value["Status"].asString(); - if(!value["InputData"].isNull()) - ivrTrackingDetailObject.inputData = value["InputData"].asString(); - if(!value["OutputData"].isNull()) - ivrTrackingDetailObject.outputData = value["OutputData"].asString(); - if(!value["Description"].isNull()) - ivrTrackingDetailObject.description = value["Description"].asString(); - if(!value["DeviceID"].isNull()) - ivrTrackingDetailObject.deviceID = value["DeviceID"].asString(); - if(!value["TenantId"].isNull()) - ivrTrackingDetailObject.tenantId = value["TenantId"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["FlowName"].isNull()) + ivrTrackingDetailObject.flowName = ivrTrackingDetailsNodeListIvrTrackingDetail["FlowName"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["NodeName"].isNull()) + ivrTrackingDetailObject.nodeName = ivrTrackingDetailsNodeListIvrTrackingDetail["NodeName"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["NodeType"].isNull()) + ivrTrackingDetailObject.nodeType = ivrTrackingDetailsNodeListIvrTrackingDetail["NodeType"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["ContactId"].isNull()) + ivrTrackingDetailObject.contactId = ivrTrackingDetailsNodeListIvrTrackingDetail["ContactId"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["CallingNumber"].isNull()) + ivrTrackingDetailObject.callingNumber = ivrTrackingDetailsNodeListIvrTrackingDetail["CallingNumber"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["CalledNumber"].isNull()) + ivrTrackingDetailObject.calledNumber = ivrTrackingDetailsNodeListIvrTrackingDetail["CalledNumber"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["StartTime"].isNull()) + ivrTrackingDetailObject.startTime = std::stol(ivrTrackingDetailsNodeListIvrTrackingDetail["StartTime"].asString()); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["StopTime"].isNull()) + ivrTrackingDetailObject.stopTime = std::stol(ivrTrackingDetailsNodeListIvrTrackingDetail["StopTime"].asString()); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["Status"].isNull()) + ivrTrackingDetailObject.status = ivrTrackingDetailsNodeListIvrTrackingDetail["Status"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["InputData"].isNull()) + ivrTrackingDetailObject.inputData = ivrTrackingDetailsNodeListIvrTrackingDetail["InputData"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["OutputData"].isNull()) + ivrTrackingDetailObject.outputData = ivrTrackingDetailsNodeListIvrTrackingDetail["OutputData"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["Description"].isNull()) + ivrTrackingDetailObject.description = ivrTrackingDetailsNodeListIvrTrackingDetail["Description"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["DeviceID"].isNull()) + ivrTrackingDetailObject.deviceID = ivrTrackingDetailsNodeListIvrTrackingDetail["DeviceID"].asString(); + if(!ivrTrackingDetailsNodeListIvrTrackingDetail["TenantId"].isNull()) + ivrTrackingDetailObject.tenantId = ivrTrackingDetailsNodeListIvrTrackingDetail["TenantId"].asString(); ivrTrackingDetails_.list.push_back(ivrTrackingDetailObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListJobGroupsResult.cc b/ccc/src/model/ListJobGroupsResult.cc index 449a1043b..d5fac3b40 100644 --- a/ccc/src/model/ListJobGroupsResult.cc +++ b/ccc/src/model/ListJobGroupsResult.cc @@ -46,22 +46,22 @@ void ListJobGroupsResult::parse(const std::string &payload) jobGroups_.pageNumber = std::stoi(jobGroupsNode["PageNumber"].asString()); if(!jobGroupsNode["PageSize"].isNull()) jobGroups_.pageSize = std::stoi(jobGroupsNode["PageSize"].asString()); - auto allList = value["List"]["JobGroup"]; - for (auto value : allList) + auto allListNode = jobGroupsNode["List"]["JobGroup"]; + for (auto jobGroupsNodeListJobGroup : allListNode) { JobGroups::JobGroup jobGroupObject; - if(!value["Id"].isNull()) - jobGroupObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - jobGroupObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - jobGroupObject.description = value["Description"].asString(); - if(!value["ScenarioId"].isNull()) - jobGroupObject.scenarioId = value["ScenarioId"].asString(); - if(!value["JobFilePath"].isNull()) - jobGroupObject.jobFilePath = value["JobFilePath"].asString(); - if(!value["CreationTime"].isNull()) - jobGroupObject.creationTime = std::stol(value["CreationTime"].asString()); + if(!jobGroupsNodeListJobGroup["Id"].isNull()) + jobGroupObject.id = jobGroupsNodeListJobGroup["Id"].asString(); + if(!jobGroupsNodeListJobGroup["Name"].isNull()) + jobGroupObject.name = jobGroupsNodeListJobGroup["Name"].asString(); + if(!jobGroupsNodeListJobGroup["Description"].isNull()) + jobGroupObject.description = jobGroupsNodeListJobGroup["Description"].asString(); + if(!jobGroupsNodeListJobGroup["ScenarioId"].isNull()) + jobGroupObject.scenarioId = jobGroupsNodeListJobGroup["ScenarioId"].asString(); + if(!jobGroupsNodeListJobGroup["JobFilePath"].isNull()) + jobGroupObject.jobFilePath = jobGroupsNodeListJobGroup["JobFilePath"].asString(); + if(!jobGroupsNodeListJobGroup["CreationTime"].isNull()) + jobGroupObject.creationTime = std::stol(jobGroupsNodeListJobGroup["CreationTime"].asString()); auto strategyNode = value["Strategy"]; if(!strategyNode["Id"].isNull()) jobGroupObject.strategy.id = strategyNode["Id"].asString(); @@ -89,14 +89,14 @@ void ListJobGroupsResult::parse(const std::string &payload) jobGroupObject.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) jobGroupObject.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { JobGroups::JobGroup::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); jobGroupObject.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; @@ -115,14 +115,14 @@ void ListJobGroupsResult::parse(const std::string &payload) jobGroupObject.progress.startTime = std::stol(progressNode["StartTime"].asString()); if(!progressNode["Duration"].isNull()) jobGroupObject.progress.duration = std::stoi(progressNode["Duration"].asString()); - auto allCategories = value["Categories"]["KeyValuePair"]; - for (auto value : allCategories) + auto allCategoriesNode = progressNode["Categories"]["KeyValuePair"]; + for (auto progressNodeCategoriesKeyValuePair : allCategoriesNode) { JobGroups::JobGroup::Progress::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!progressNodeCategoriesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = progressNodeCategoriesKeyValuePair["Key"].asString(); + if(!progressNodeCategoriesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = progressNodeCategoriesKeyValuePair["Value"].asString(); jobGroupObject.progress.categories.push_back(keyValuePairObject); } auto allCallingNumbers = value["CallingNumbers"]["String"]; diff --git a/ccc/src/model/ListJobStatusResult.cc b/ccc/src/model/ListJobStatusResult.cc index 1a34b31df..4f7fd6708 100644 --- a/ccc/src/model/ListJobStatusResult.cc +++ b/ccc/src/model/ListJobStatusResult.cc @@ -46,86 +46,86 @@ void ListJobStatusResult::parse(const std::string &payload) jobs_.pageNumber = std::stoi(jobsNode["PageNumber"].asString()); if(!jobsNode["PageSize"].isNull()) jobs_.pageSize = std::stoi(jobsNode["PageSize"].asString()); - auto allList = value["List"]["Job"]; - for (auto value : allList) + auto allListNode = jobsNode["List"]["Job"]; + for (auto jobsNodeListJob : allListNode) { Jobs::Job jobObject; - if(!value["JobId"].isNull()) - jobObject.jobId = value["JobId"].asString(); - if(!value["GroupId"].isNull()) - jobObject.groupId = value["GroupId"].asString(); - if(!value["ScenarioId"].isNull()) - jobObject.scenarioId = value["ScenarioId"].asString(); - if(!value["StrategyId"].isNull()) - jobObject.strategyId = value["StrategyId"].asString(); - if(!value["Priority"].isNull()) - jobObject.priority = std::stoi(value["Priority"].asString()); - if(!value["Status"].isNull()) - jobObject.status = value["Status"].asString(); - if(!value["ReferenceId"].isNull()) - jobObject.referenceId = value["ReferenceId"].asString(); - if(!value["FailureReason"].isNull()) - jobObject.failureReason = value["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + if(!jobsNodeListJob["JobId"].isNull()) + jobObject.jobId = jobsNodeListJob["JobId"].asString(); + if(!jobsNodeListJob["GroupId"].isNull()) + jobObject.groupId = jobsNodeListJob["GroupId"].asString(); + if(!jobsNodeListJob["ScenarioId"].isNull()) + jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); + if(!jobsNodeListJob["StrategyId"].isNull()) + jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); + if(!jobsNodeListJob["Priority"].isNull()) + jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); + if(!jobsNodeListJob["Status"].isNull()) + jobObject.status = jobsNodeListJob["Status"].asString(); + if(!jobsNodeListJob["ReferenceId"].isNull()) + jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); + if(!jobsNodeListJob["FailureReason"].isNull()) + jobObject.failureReason = jobsNodeListJob["FailureReason"].asString(); + auto allContactsNode = allListNode["Contacts"]["Contact"]; + for (auto allListNodeContactsContact : allContactsNode) { Jobs::Job::Contact contactsObject; - if(!value["ContactId"].isNull()) - contactsObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactsObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactsObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactsObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactsObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactsObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactsObject.referenceId = value["ReferenceId"].asString(); - if(!value["JobId"].isNull()) - contactsObject.jobId = value["JobId"].asString(); + if(!allListNodeContactsContact["ContactId"].isNull()) + contactsObject.contactId = allListNodeContactsContact["ContactId"].asString(); + if(!allListNodeContactsContact["ContactName"].isNull()) + contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); + if(!allListNodeContactsContact["Honorific"].isNull()) + contactsObject.honorific = allListNodeContactsContact["Honorific"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); + if(!allListNodeContactsContact["JobId"].isNull()) + contactsObject.jobId = allListNodeContactsContact["JobId"].asString(); jobObject.contacts.push_back(contactsObject); } - auto allExtras = value["Extras"]["KeyValuePair"]; - for (auto value : allExtras) + auto allExtrasNode = allListNode["Extras"]["KeyValuePair"]; + for (auto allListNodeExtrasKeyValuePair : allExtrasNode) { Jobs::Job::KeyValuePair extrasObject; - if(!value["Key"].isNull()) - extrasObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - extrasObject.value = value["Value"].asString(); + if(!allListNodeExtrasKeyValuePair["Key"].isNull()) + extrasObject.key = allListNodeExtrasKeyValuePair["Key"].asString(); + if(!allListNodeExtrasKeyValuePair["Value"].isNull()) + extrasObject.value = allListNodeExtrasKeyValuePair["Value"].asString(); jobObject.extras.push_back(extrasObject); } - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = allListNode["Tasks"]["Task"]; + for (auto allListNodeTasksTask : allTasksNode) { Jobs::Job::Task tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["JobId"].isNull()) - tasksObject.jobId = value["JobId"].asString(); - if(!value["ScenarioId"].isNull()) - tasksObject.scenarioId = value["ScenarioId"].asString(); - if(!value["ChatbotId"].isNull()) - tasksObject.chatbotId = value["ChatbotId"].asString(); - if(!value["PlanedTime"].isNull()) - tasksObject.planedTime = std::stol(value["PlanedTime"].asString()); - if(!value["ActualTime"].isNull()) - tasksObject.actualTime = std::stol(value["ActualTime"].asString()); - if(!value["CallingNumber"].isNull()) - tasksObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - tasksObject.calledNumber = value["CalledNumber"].asString(); - if(!value["CallId"].isNull()) - tasksObject.callId = value["CallId"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["Brief"].isNull()) - tasksObject.brief = value["Brief"].asString(); - if(!value["Duration"].isNull()) - tasksObject.duration = std::stoi(value["Duration"].asString()); + if(!allListNodeTasksTask["TaskId"].isNull()) + tasksObject.taskId = allListNodeTasksTask["TaskId"].asString(); + if(!allListNodeTasksTask["JobId"].isNull()) + tasksObject.jobId = allListNodeTasksTask["JobId"].asString(); + if(!allListNodeTasksTask["ScenarioId"].isNull()) + tasksObject.scenarioId = allListNodeTasksTask["ScenarioId"].asString(); + if(!allListNodeTasksTask["ChatbotId"].isNull()) + tasksObject.chatbotId = allListNodeTasksTask["ChatbotId"].asString(); + if(!allListNodeTasksTask["PlanedTime"].isNull()) + tasksObject.planedTime = std::stol(allListNodeTasksTask["PlanedTime"].asString()); + if(!allListNodeTasksTask["ActualTime"].isNull()) + tasksObject.actualTime = std::stol(allListNodeTasksTask["ActualTime"].asString()); + if(!allListNodeTasksTask["CallingNumber"].isNull()) + tasksObject.callingNumber = allListNodeTasksTask["CallingNumber"].asString(); + if(!allListNodeTasksTask["CalledNumber"].isNull()) + tasksObject.calledNumber = allListNodeTasksTask["CalledNumber"].asString(); + if(!allListNodeTasksTask["CallId"].isNull()) + tasksObject.callId = allListNodeTasksTask["CallId"].asString(); + if(!allListNodeTasksTask["Status"].isNull()) + tasksObject.status = allListNodeTasksTask["Status"].asString(); + if(!allListNodeTasksTask["Brief"].isNull()) + tasksObject.brief = allListNodeTasksTask["Brief"].asString(); + if(!allListNodeTasksTask["Duration"].isNull()) + tasksObject.duration = std::stoi(allListNodeTasksTask["Duration"].asString()); auto contact1Node = value["Contact"]; if(!contact1Node["ContactId"].isNull()) tasksObject.contact1.contactId = contact1Node["ContactId"].asString(); @@ -145,26 +145,26 @@ void ListJobStatusResult::parse(const std::string &payload) tasksObject.contact1.jobId = contact1Node["JobId"].asString(); jobObject.tasks.push_back(tasksObject); } - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + auto allSummaryNode = allListNode["Summary"]["SummaryItem"]; + for (auto allListNodeSummarySummaryItem : allSummaryNode) { Jobs::Job::SummaryItem summaryObject; - if(!value["SummaryId"].isNull()) - summaryObject.summaryId = value["SummaryId"].asString(); - if(!value["GroupId"].isNull()) - summaryObject.groupId = value["GroupId"].asString(); - if(!value["JobId"].isNull()) - summaryObject.jobId = value["JobId"].asString(); - if(!value["TaskId"].isNull()) - summaryObject.taskId = value["TaskId"].asString(); - if(!value["ConversationDetailId"].isNull()) - summaryObject.conversationDetailId = value["ConversationDetailId"].asString(); - if(!value["Category"].isNull()) - summaryObject.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryObject.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryObject.content = value["Content"].asString(); + if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) + summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); + if(!allListNodeSummarySummaryItem["GroupId"].isNull()) + summaryObject.groupId = allListNodeSummarySummaryItem["GroupId"].asString(); + if(!allListNodeSummarySummaryItem["JobId"].isNull()) + summaryObject.jobId = allListNodeSummarySummaryItem["JobId"].asString(); + if(!allListNodeSummarySummaryItem["TaskId"].isNull()) + summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); + if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) + summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); + if(!allListNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); + if(!allListNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allListNodeSummarySummaryItem["SummaryName"].asString(); + if(!allListNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); jobObject.summary.push_back(summaryObject); } auto allCallingNumbers = value["CallingNumbers"]["String"]; diff --git a/ccc/src/model/ListJobsByGroupResult.cc b/ccc/src/model/ListJobsByGroupResult.cc index caf769774..b562017e8 100644 --- a/ccc/src/model/ListJobsByGroupResult.cc +++ b/ccc/src/model/ListJobsByGroupResult.cc @@ -46,80 +46,80 @@ void ListJobsByGroupResult::parse(const std::string &payload) jobs_.pageNumber = std::stoi(jobsNode["PageNumber"].asString()); if(!jobsNode["PageSize"].isNull()) jobs_.pageSize = std::stoi(jobsNode["PageSize"].asString()); - auto allList = value["List"]["Job"]; - for (auto value : allList) + auto allListNode = jobsNode["List"]["Job"]; + for (auto jobsNodeListJob : allListNode) { Jobs::Job jobObject; - if(!value["JobId"].isNull()) - jobObject.jobId = value["JobId"].asString(); - if(!value["GroupId"].isNull()) - jobObject.groupId = value["GroupId"].asString(); - if(!value["ScenarioId"].isNull()) - jobObject.scenarioId = value["ScenarioId"].asString(); - if(!value["StrategyId"].isNull()) - jobObject.strategyId = value["StrategyId"].asString(); - if(!value["Priority"].isNull()) - jobObject.priority = std::stoi(value["Priority"].asString()); - if(!value["SystemPriority"].isNull()) - jobObject.systemPriority = std::stoi(value["SystemPriority"].asString()); - if(!value["Status"].isNull()) - jobObject.status = value["Status"].asString(); - if(!value["ReferenceId"].isNull()) - jobObject.referenceId = value["ReferenceId"].asString(); - if(!value["FailureReason"].isNull()) - jobObject.failureReason = value["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + if(!jobsNodeListJob["JobId"].isNull()) + jobObject.jobId = jobsNodeListJob["JobId"].asString(); + if(!jobsNodeListJob["GroupId"].isNull()) + jobObject.groupId = jobsNodeListJob["GroupId"].asString(); + if(!jobsNodeListJob["ScenarioId"].isNull()) + jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); + if(!jobsNodeListJob["StrategyId"].isNull()) + jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); + if(!jobsNodeListJob["Priority"].isNull()) + jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); + if(!jobsNodeListJob["SystemPriority"].isNull()) + jobObject.systemPriority = std::stoi(jobsNodeListJob["SystemPriority"].asString()); + if(!jobsNodeListJob["Status"].isNull()) + jobObject.status = jobsNodeListJob["Status"].asString(); + if(!jobsNodeListJob["ReferenceId"].isNull()) + jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); + if(!jobsNodeListJob["FailureReason"].isNull()) + jobObject.failureReason = jobsNodeListJob["FailureReason"].asString(); + auto allContactsNode = allListNode["Contacts"]["Contact"]; + for (auto allListNodeContactsContact : allContactsNode) { Jobs::Job::Contact contactsObject; - if(!value["ContactId"].isNull()) - contactsObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactsObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactsObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactsObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactsObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactsObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactsObject.referenceId = value["ReferenceId"].asString(); - if(!value["JobId"].isNull()) - contactsObject.jobId = value["JobId"].asString(); + if(!allListNodeContactsContact["ContactId"].isNull()) + contactsObject.contactId = allListNodeContactsContact["ContactId"].asString(); + if(!allListNodeContactsContact["ContactName"].isNull()) + contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); + if(!allListNodeContactsContact["Honorific"].isNull()) + contactsObject.honorific = allListNodeContactsContact["Honorific"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); + if(!allListNodeContactsContact["JobId"].isNull()) + contactsObject.jobId = allListNodeContactsContact["JobId"].asString(); jobObject.contacts.push_back(contactsObject); } - auto allExtras = value["Extras"]["KeyValuePair"]; - for (auto value : allExtras) + auto allExtrasNode = allListNode["Extras"]["KeyValuePair"]; + for (auto allListNodeExtrasKeyValuePair : allExtrasNode) { Jobs::Job::KeyValuePair extrasObject; - if(!value["Key"].isNull()) - extrasObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - extrasObject.value = value["Value"].asString(); + if(!allListNodeExtrasKeyValuePair["Key"].isNull()) + extrasObject.key = allListNodeExtrasKeyValuePair["Key"].asString(); + if(!allListNodeExtrasKeyValuePair["Value"].isNull()) + extrasObject.value = allListNodeExtrasKeyValuePair["Value"].asString(); jobObject.extras.push_back(extrasObject); } - auto allSummary = value["Summary"]["SummaryItem"]; - for (auto value : allSummary) + auto allSummaryNode = allListNode["Summary"]["SummaryItem"]; + for (auto allListNodeSummarySummaryItem : allSummaryNode) { Jobs::Job::SummaryItem summaryObject; - if(!value["SummaryId"].isNull()) - summaryObject.summaryId = value["SummaryId"].asString(); - if(!value["GroupId"].isNull()) - summaryObject.groupId = value["GroupId"].asString(); - if(!value["JobId"].isNull()) - summaryObject.jobId = value["JobId"].asString(); - if(!value["TaskId"].isNull()) - summaryObject.taskId = value["TaskId"].asString(); - if(!value["ConversationDetailId"].isNull()) - summaryObject.conversationDetailId = value["ConversationDetailId"].asString(); - if(!value["Category"].isNull()) - summaryObject.category = value["Category"].asString(); - if(!value["SummaryName"].isNull()) - summaryObject.summaryName = value["SummaryName"].asString(); - if(!value["Content"].isNull()) - summaryObject.content = value["Content"].asString(); + if(!allListNodeSummarySummaryItem["SummaryId"].isNull()) + summaryObject.summaryId = allListNodeSummarySummaryItem["SummaryId"].asString(); + if(!allListNodeSummarySummaryItem["GroupId"].isNull()) + summaryObject.groupId = allListNodeSummarySummaryItem["GroupId"].asString(); + if(!allListNodeSummarySummaryItem["JobId"].isNull()) + summaryObject.jobId = allListNodeSummarySummaryItem["JobId"].asString(); + if(!allListNodeSummarySummaryItem["TaskId"].isNull()) + summaryObject.taskId = allListNodeSummarySummaryItem["TaskId"].asString(); + if(!allListNodeSummarySummaryItem["ConversationDetailId"].isNull()) + summaryObject.conversationDetailId = allListNodeSummarySummaryItem["ConversationDetailId"].asString(); + if(!allListNodeSummarySummaryItem["Category"].isNull()) + summaryObject.category = allListNodeSummarySummaryItem["Category"].asString(); + if(!allListNodeSummarySummaryItem["SummaryName"].isNull()) + summaryObject.summaryName = allListNodeSummarySummaryItem["SummaryName"].asString(); + if(!allListNodeSummarySummaryItem["Content"].isNull()) + summaryObject.content = allListNodeSummarySummaryItem["Content"].asString(); jobObject.summary.push_back(summaryObject); } auto allCallingNumbers = value["CallingNumbers"]["String"]; diff --git a/ccc/src/model/ListMediasResult.cc b/ccc/src/model/ListMediasResult.cc index 372e480cd..e92862810 100644 --- a/ccc/src/model/ListMediasResult.cc +++ b/ccc/src/model/ListMediasResult.cc @@ -46,28 +46,28 @@ void ListMediasResult::parse(const std::string &payload) medias_.pageNumber = std::stoi(mediasNode["PageNumber"].asString()); if(!mediasNode["PageSize"].isNull()) medias_.pageSize = std::stoi(mediasNode["PageSize"].asString()); - auto allList = value["List"]["Media"]; - for (auto value : allList) + auto allListNode = mediasNode["List"]["Media"]; + for (auto mediasNodeListMedia : allListNode) { Medias::Media mediaObject; - if(!value["Instance"].isNull()) - mediaObject.instance = value["Instance"].asString(); - if(!value["Name"].isNull()) - mediaObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - mediaObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - mediaObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - mediaObject.content = value["Content"].asString(); - if(!value["FilePath"].isNull()) - mediaObject.filePath = value["FilePath"].asString(); - if(!value["FileName"].isNull()) - mediaObject.fileName = value["FileName"].asString(); - if(!value["OssFileName"].isNull()) - mediaObject.ossFileName = value["OssFileName"].asString(); - if(!value["Status"].isNull()) - mediaObject.status = value["Status"].asString(); + if(!mediasNodeListMedia["Instance"].isNull()) + mediaObject.instance = mediasNodeListMedia["Instance"].asString(); + if(!mediasNodeListMedia["Name"].isNull()) + mediaObject.name = mediasNodeListMedia["Name"].asString(); + if(!mediasNodeListMedia["Description"].isNull()) + mediaObject.description = mediasNodeListMedia["Description"].asString(); + if(!mediasNodeListMedia["Type"].isNull()) + mediaObject.type = mediasNodeListMedia["Type"].asString(); + if(!mediasNodeListMedia["Content"].isNull()) + mediaObject.content = mediasNodeListMedia["Content"].asString(); + if(!mediasNodeListMedia["FilePath"].isNull()) + mediaObject.filePath = mediasNodeListMedia["FilePath"].asString(); + if(!mediasNodeListMedia["FileName"].isNull()) + mediaObject.fileName = mediasNodeListMedia["FileName"].asString(); + if(!mediasNodeListMedia["OssFileName"].isNull()) + mediaObject.ossFileName = mediasNodeListMedia["OssFileName"].asString(); + if(!mediasNodeListMedia["Status"].isNull()) + mediaObject.status = mediasNodeListMedia["Status"].asString(); medias_.list.push_back(mediaObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListOutboundPhoneNumberOfUserResult.cc b/ccc/src/model/ListOutboundPhoneNumberOfUserResult.cc index 832066bc1..e8ab71f4a 100644 --- a/ccc/src/model/ListOutboundPhoneNumberOfUserResult.cc +++ b/ccc/src/model/ListOutboundPhoneNumberOfUserResult.cc @@ -39,36 +39,36 @@ void ListOutboundPhoneNumberOfUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOutboundPhoneNumbers = value["OutboundPhoneNumbers"]["PhoneNumber"]; - for (auto value : allOutboundPhoneNumbers) + auto allOutboundPhoneNumbersNode = value["OutboundPhoneNumbers"]["PhoneNumber"]; + for (auto valueOutboundPhoneNumbersPhoneNumber : allOutboundPhoneNumbersNode) { PhoneNumber outboundPhoneNumbersObject; - if(!value["PhoneNumberId"].isNull()) - outboundPhoneNumbersObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - outboundPhoneNumbersObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - outboundPhoneNumbersObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - outboundPhoneNumbersObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - outboundPhoneNumbersObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - outboundPhoneNumbersObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - outboundPhoneNumbersObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - outboundPhoneNumbersObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - outboundPhoneNumbersObject.trunks = std::stoi(value["Trunks"].asString()); - if(!value["City"].isNull()) - outboundPhoneNumbersObject.city = value["City"].asString(); - if(!value["Province"].isNull()) - outboundPhoneNumbersObject.province = value["Province"].asString(); - if(!value["PrivateFlag"].isNull()) - outboundPhoneNumbersObject.privateFlag = value["PrivateFlag"].asString() == "true"; - if(!value["SipTelX"].isNull()) - outboundPhoneNumbersObject.sipTelX = value["SipTelX"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + outboundPhoneNumbersObject.phoneNumberId = valueOutboundPhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["InstanceId"].isNull()) + outboundPhoneNumbersObject.instanceId = valueOutboundPhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["Number"].isNull()) + outboundPhoneNumbersObject.number = valueOutboundPhoneNumbersPhoneNumber["Number"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + outboundPhoneNumbersObject.phoneNumberDescription = valueOutboundPhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["TestOnly"].isNull()) + outboundPhoneNumbersObject.testOnly = valueOutboundPhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!valueOutboundPhoneNumbersPhoneNumber["RemainingTime"].isNull()) + outboundPhoneNumbersObject.remainingTime = std::stoi(valueOutboundPhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!valueOutboundPhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + outboundPhoneNumbersObject.allowOutbound = valueOutboundPhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!valueOutboundPhoneNumbersPhoneNumber["Usage"].isNull()) + outboundPhoneNumbersObject.usage = valueOutboundPhoneNumbersPhoneNumber["Usage"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["Trunks"].isNull()) + outboundPhoneNumbersObject.trunks = std::stoi(valueOutboundPhoneNumbersPhoneNumber["Trunks"].asString()); + if(!valueOutboundPhoneNumbersPhoneNumber["City"].isNull()) + outboundPhoneNumbersObject.city = valueOutboundPhoneNumbersPhoneNumber["City"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["Province"].isNull()) + outboundPhoneNumbersObject.province = valueOutboundPhoneNumbersPhoneNumber["Province"].asString(); + if(!valueOutboundPhoneNumbersPhoneNumber["PrivateFlag"].isNull()) + outboundPhoneNumbersObject.privateFlag = valueOutboundPhoneNumbersPhoneNumber["PrivateFlag"].asString() == "true"; + if(!valueOutboundPhoneNumbersPhoneNumber["SipTelX"].isNull()) + outboundPhoneNumbersObject.sipTelX = valueOutboundPhoneNumbersPhoneNumber["SipTelX"].asString(); auto privacyNumberNode = value["PrivacyNumber"]; if(!privacyNumberNode["PoolId"].isNull()) outboundPhoneNumbersObject.privacyNumber.poolId = privacyNumberNode["PoolId"].asString(); diff --git a/ccc/src/model/ListPhoneNumbersResult.cc b/ccc/src/model/ListPhoneNumbersResult.cc index b3032b475..c2db7e87e 100644 --- a/ccc/src/model/ListPhoneNumbersResult.cc +++ b/ccc/src/model/ListPhoneNumbersResult.cc @@ -39,46 +39,46 @@ void ListPhoneNumbersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = value["PhoneNumbers"]["PhoneNumber"]; + for (auto valuePhoneNumbersPhoneNumber : allPhoneNumbersNode) { PhoneNumber phoneNumbersObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumbersObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumbersObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumbersObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumbersObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumbersObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumbersObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumbersObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumbersObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumbersObject.trunks = std::stoi(value["Trunks"].asString()); - if(!value["Province"].isNull()) - phoneNumbersObject.province = value["Province"].asString(); - if(!value["City"].isNull()) - phoneNumbersObject.city = value["City"].asString(); - if(!value["Assignee"].isNull()) - phoneNumbersObject.assignee = value["Assignee"].asString(); - if(!value["NumberCommodityStatus"].isNull()) - phoneNumbersObject.numberCommodityStatus = std::stoi(value["NumberCommodityStatus"].asString()); - if(!value["SipTelX"].isNull()) - phoneNumbersObject.sipTelX = value["SipTelX"].asString(); - auto allSkillGroups = value["SkillGroups"]["SkillGroup"]; - for (auto value : allSkillGroups) + if(!valuePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumbersObject.phoneNumberId = valuePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!valuePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumbersObject.instanceId = valuePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!valuePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumbersObject.number = valuePhoneNumbersPhoneNumber["Number"].asString(); + if(!valuePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumbersObject.phoneNumberDescription = valuePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!valuePhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumbersObject.testOnly = valuePhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!valuePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumbersObject.remainingTime = std::stoi(valuePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!valuePhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumbersObject.allowOutbound = valuePhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!valuePhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumbersObject.usage = valuePhoneNumbersPhoneNumber["Usage"].asString(); + if(!valuePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumbersObject.trunks = std::stoi(valuePhoneNumbersPhoneNumber["Trunks"].asString()); + if(!valuePhoneNumbersPhoneNumber["Province"].isNull()) + phoneNumbersObject.province = valuePhoneNumbersPhoneNumber["Province"].asString(); + if(!valuePhoneNumbersPhoneNumber["City"].isNull()) + phoneNumbersObject.city = valuePhoneNumbersPhoneNumber["City"].asString(); + if(!valuePhoneNumbersPhoneNumber["Assignee"].isNull()) + phoneNumbersObject.assignee = valuePhoneNumbersPhoneNumber["Assignee"].asString(); + if(!valuePhoneNumbersPhoneNumber["NumberCommodityStatus"].isNull()) + phoneNumbersObject.numberCommodityStatus = std::stoi(valuePhoneNumbersPhoneNumber["NumberCommodityStatus"].asString()); + if(!valuePhoneNumbersPhoneNumber["SipTelX"].isNull()) + phoneNumbersObject.sipTelX = valuePhoneNumbersPhoneNumber["SipTelX"].asString(); + auto allSkillGroupsNode = allPhoneNumbersNode["SkillGroups"]["SkillGroup"]; + for (auto allPhoneNumbersNodeSkillGroupsSkillGroup : allSkillGroupsNode) { PhoneNumber::SkillGroup skillGroupsObject; - if(!value["SkillGroupId"].isNull()) - skillGroupsObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupsObject.skillGroupName = value["SkillGroupName"].asString(); + if(!allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupId"].isNull()) + skillGroupsObject.skillGroupId = allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupId"].asString(); + if(!allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupName"].isNull()) + skillGroupsObject.skillGroupName = allPhoneNumbersNodeSkillGroupsSkillGroup["SkillGroupName"].asString(); phoneNumbersObject.skillGroups.push_back(skillGroupsObject); } auto contactFlowNode = value["ContactFlow"]; diff --git a/ccc/src/model/ListPredictiveJobGroupsResult.cc b/ccc/src/model/ListPredictiveJobGroupsResult.cc index 6d82800e4..36cfbf754 100644 --- a/ccc/src/model/ListPredictiveJobGroupsResult.cc +++ b/ccc/src/model/ListPredictiveJobGroupsResult.cc @@ -46,32 +46,32 @@ void ListPredictiveJobGroupsResult::parse(const std::string &payload) jobGroups_.pageNumber = std::stoi(jobGroupsNode["PageNumber"].asString()); if(!jobGroupsNode["PageSize"].isNull()) jobGroups_.pageSize = std::stoi(jobGroupsNode["PageSize"].asString()); - auto allList = value["List"]["JobGroup"]; - for (auto value : allList) + auto allListNode = jobGroupsNode["List"]["JobGroup"]; + for (auto jobGroupsNodeListJobGroup : allListNode) { JobGroups::JobGroup jobGroupObject; - if(!value["JobGroupId"].isNull()) - jobGroupObject.jobGroupId = value["JobGroupId"].asString(); - if(!value["InstanceId"].isNull()) - jobGroupObject.instanceId = value["InstanceId"].asString(); - if(!value["SkillGroupId"].isNull()) - jobGroupObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - jobGroupObject.skillGroupName = value["SkillGroupName"].asString(); - if(!value["TaskType"].isNull()) - jobGroupObject.taskType = value["TaskType"].asString(); - if(!value["OccupancyRate"].isNull()) - jobGroupObject.occupancyRate = value["OccupancyRate"].asString(); - if(!value["StartTime"].isNull()) - jobGroupObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - jobGroupObject.endTime = value["EndTime"].asString(); - if(!value["Name"].isNull()) - jobGroupObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - jobGroupObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - jobGroupObject.creationTime = std::stol(value["CreationTime"].asString()); + if(!jobGroupsNodeListJobGroup["JobGroupId"].isNull()) + jobGroupObject.jobGroupId = jobGroupsNodeListJobGroup["JobGroupId"].asString(); + if(!jobGroupsNodeListJobGroup["InstanceId"].isNull()) + jobGroupObject.instanceId = jobGroupsNodeListJobGroup["InstanceId"].asString(); + if(!jobGroupsNodeListJobGroup["SkillGroupId"].isNull()) + jobGroupObject.skillGroupId = jobGroupsNodeListJobGroup["SkillGroupId"].asString(); + if(!jobGroupsNodeListJobGroup["SkillGroupName"].isNull()) + jobGroupObject.skillGroupName = jobGroupsNodeListJobGroup["SkillGroupName"].asString(); + if(!jobGroupsNodeListJobGroup["TaskType"].isNull()) + jobGroupObject.taskType = jobGroupsNodeListJobGroup["TaskType"].asString(); + if(!jobGroupsNodeListJobGroup["OccupancyRate"].isNull()) + jobGroupObject.occupancyRate = jobGroupsNodeListJobGroup["OccupancyRate"].asString(); + if(!jobGroupsNodeListJobGroup["StartTime"].isNull()) + jobGroupObject.startTime = jobGroupsNodeListJobGroup["StartTime"].asString(); + if(!jobGroupsNodeListJobGroup["EndTime"].isNull()) + jobGroupObject.endTime = jobGroupsNodeListJobGroup["EndTime"].asString(); + if(!jobGroupsNodeListJobGroup["Name"].isNull()) + jobGroupObject.name = jobGroupsNodeListJobGroup["Name"].asString(); + if(!jobGroupsNodeListJobGroup["Description"].isNull()) + jobGroupObject.description = jobGroupsNodeListJobGroup["Description"].asString(); + if(!jobGroupsNodeListJobGroup["CreationTime"].isNull()) + jobGroupObject.creationTime = std::stol(jobGroupsNodeListJobGroup["CreationTime"].asString()); auto strategyNode = value["Strategy"]; if(!strategyNode["StrategyId"].isNull()) jobGroupObject.strategy.strategyId = strategyNode["StrategyId"].asString(); @@ -83,14 +83,14 @@ void ListPredictiveJobGroupsResult::parse(const std::string &payload) jobGroupObject.strategy.maxAttemptsPerDay = std::stoi(strategyNode["MaxAttemptsPerDay"].asString()); if(!strategyNode["MinAttemptInterval"].isNull()) jobGroupObject.strategy.minAttemptInterval = std::stoi(strategyNode["MinAttemptInterval"].asString()); - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { JobGroups::JobGroup::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); jobGroupObject.strategy.workingTime.push_back(timeFrameObject); } auto progressNode = value["Progress"]; @@ -106,14 +106,14 @@ void ListPredictiveJobGroupsResult::parse(const std::string &payload) jobGroupObject.progress.startTime = std::stol(progressNode["StartTime"].asString()); if(!progressNode["Duration"].isNull()) jobGroupObject.progress.duration = std::stoi(progressNode["Duration"].asString()); - auto allCategories = value["Categories"]["KeyValuePair"]; - for (auto value : allCategories) + auto allCategoriesNode = progressNode["Categories"]["KeyValuePair"]; + for (auto progressNodeCategoriesKeyValuePair : allCategoriesNode) { JobGroups::JobGroup::Progress::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!progressNodeCategoriesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = progressNodeCategoriesKeyValuePair["Key"].asString(); + if(!progressNodeCategoriesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = progressNodeCategoriesKeyValuePair["Value"].asString(); jobGroupObject.progress.categories.push_back(keyValuePairObject); } jobGroups_.list.push_back(jobGroupObject); diff --git a/ccc/src/model/ListPredictiveJobStatusResult.cc b/ccc/src/model/ListPredictiveJobStatusResult.cc index 216841260..d53470587 100644 --- a/ccc/src/model/ListPredictiveJobStatusResult.cc +++ b/ccc/src/model/ListPredictiveJobStatusResult.cc @@ -46,48 +46,48 @@ void ListPredictiveJobStatusResult::parse(const std::string &payload) jobs_.pageNumber = std::stoi(jobsNode["PageNumber"].asString()); if(!jobsNode["PageSize"].isNull()) jobs_.pageSize = std::stoi(jobsNode["PageSize"].asString()); - auto allList = value["List"]["Job"]; - for (auto value : allList) + auto allListNode = jobsNode["List"]["Job"]; + for (auto jobsNodeListJob : allListNode) { Jobs::Job jobObject; - if(!value["JobId"].isNull()) - jobObject.jobId = value["JobId"].asString(); - if(!value["JobGroupId"].isNull()) - jobObject.jobGroupId = value["JobGroupId"].asString(); - if(!value["ScenarioId"].isNull()) - jobObject.scenarioId = value["ScenarioId"].asString(); - if(!value["StrategyId"].isNull()) - jobObject.strategyId = value["StrategyId"].asString(); - if(!value["Priority"].isNull()) - jobObject.priority = std::stoi(value["Priority"].asString()); - if(!value["SystemPriority"].isNull()) - jobObject.systemPriority = std::stoi(value["SystemPriority"].asString()); - if(!value["Status"].isNull()) - jobObject.status = value["Status"].asString(); - if(!value["ReferenceId"].isNull()) - jobObject.referenceId = value["ReferenceId"].asString(); - if(!value["FailureReason"].isNull()) - jobObject.failureReason = value["FailureReason"].asString(); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + if(!jobsNodeListJob["JobId"].isNull()) + jobObject.jobId = jobsNodeListJob["JobId"].asString(); + if(!jobsNodeListJob["JobGroupId"].isNull()) + jobObject.jobGroupId = jobsNodeListJob["JobGroupId"].asString(); + if(!jobsNodeListJob["ScenarioId"].isNull()) + jobObject.scenarioId = jobsNodeListJob["ScenarioId"].asString(); + if(!jobsNodeListJob["StrategyId"].isNull()) + jobObject.strategyId = jobsNodeListJob["StrategyId"].asString(); + if(!jobsNodeListJob["Priority"].isNull()) + jobObject.priority = std::stoi(jobsNodeListJob["Priority"].asString()); + if(!jobsNodeListJob["SystemPriority"].isNull()) + jobObject.systemPriority = std::stoi(jobsNodeListJob["SystemPriority"].asString()); + if(!jobsNodeListJob["Status"].isNull()) + jobObject.status = jobsNodeListJob["Status"].asString(); + if(!jobsNodeListJob["ReferenceId"].isNull()) + jobObject.referenceId = jobsNodeListJob["ReferenceId"].asString(); + if(!jobsNodeListJob["FailureReason"].isNull()) + jobObject.failureReason = jobsNodeListJob["FailureReason"].asString(); + auto allContactsNode = allListNode["Contacts"]["Contact"]; + for (auto allListNodeContactsContact : allContactsNode) { Jobs::Job::Contact contactsObject; - if(!value["ContactId"].isNull()) - contactsObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactsObject.contactName = value["ContactName"].asString(); - if(!value["Honorific"].isNull()) - contactsObject.honorific = value["Honorific"].asString(); - if(!value["Role"].isNull()) - contactsObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactsObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactsObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactsObject.referenceId = value["ReferenceId"].asString(); - if(!value["JobId"].isNull()) - contactsObject.jobId = value["JobId"].asString(); + if(!allListNodeContactsContact["ContactId"].isNull()) + contactsObject.contactId = allListNodeContactsContact["ContactId"].asString(); + if(!allListNodeContactsContact["ContactName"].isNull()) + contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); + if(!allListNodeContactsContact["Honorific"].isNull()) + contactsObject.honorific = allListNodeContactsContact["Honorific"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); + if(!allListNodeContactsContact["JobId"].isNull()) + contactsObject.jobId = allListNodeContactsContact["JobId"].asString(); jobObject.contacts.push_back(contactsObject); } auto allCallingNumbers = value["CallingNumbers"]["String"]; diff --git a/ccc/src/model/ListPrivacyNumberCallDetailsResult.cc b/ccc/src/model/ListPrivacyNumberCallDetailsResult.cc index d41a010f3..f48863a4e 100644 --- a/ccc/src/model/ListPrivacyNumberCallDetailsResult.cc +++ b/ccc/src/model/ListPrivacyNumberCallDetailsResult.cc @@ -46,32 +46,32 @@ void ListPrivacyNumberCallDetailsResult::parse(const std::string &payload) privacyNumberCallDetails_.pageNumber = std::stoi(privacyNumberCallDetailsNode["PageNumber"].asString()); if(!privacyNumberCallDetailsNode["PageSize"].isNull()) privacyNumberCallDetails_.pageSize = std::stoi(privacyNumberCallDetailsNode["PageSize"].asString()); - auto allList = value["List"]["PrivacyNumberCallDetail"]; - for (auto value : allList) + auto allListNode = privacyNumberCallDetailsNode["List"]["PrivacyNumberCallDetail"]; + for (auto privacyNumberCallDetailsNodeListPrivacyNumberCallDetail : allListNode) { PrivacyNumberCallDetails::PrivacyNumberCallDetail privacyNumberCallDetailObject; - if(!value["AgentId"].isNull()) - privacyNumberCallDetailObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - privacyNumberCallDetailObject.agentName = value["AgentName"].asString(); - if(!value["ContactId"].isNull()) - privacyNumberCallDetailObject.contactId = value["ContactId"].asString(); - if(!value["CallingNumber"].isNull()) - privacyNumberCallDetailObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - privacyNumberCallDetailObject.calledNumber = value["CalledNumber"].asString(); - if(!value["PrivacyNumber"].isNull()) - privacyNumberCallDetailObject.privacyNumber = value["PrivacyNumber"].asString(); - if(!value["ContactType"].isNull()) - privacyNumberCallDetailObject.contactType = value["ContactType"].asString(); - if(!value["Result"].isNull()) - privacyNumberCallDetailObject.result = value["Result"].asString(); - if(!value["Description"].isNull()) - privacyNumberCallDetailObject.description = value["Description"].asString(); - if(!value["CallTime"].isNull()) - privacyNumberCallDetailObject.callTime = std::stol(value["CallTime"].asString()); - if(!value["Status"].isNull()) - privacyNumberCallDetailObject.status = value["Status"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["AgentId"].isNull()) + privacyNumberCallDetailObject.agentId = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["AgentId"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["AgentName"].isNull()) + privacyNumberCallDetailObject.agentName = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["AgentName"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["ContactId"].isNull()) + privacyNumberCallDetailObject.contactId = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["ContactId"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["CallingNumber"].isNull()) + privacyNumberCallDetailObject.callingNumber = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["CallingNumber"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["CalledNumber"].isNull()) + privacyNumberCallDetailObject.calledNumber = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["CalledNumber"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["PrivacyNumber"].isNull()) + privacyNumberCallDetailObject.privacyNumber = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["PrivacyNumber"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["ContactType"].isNull()) + privacyNumberCallDetailObject.contactType = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["ContactType"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["Result"].isNull()) + privacyNumberCallDetailObject.result = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["Result"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["Description"].isNull()) + privacyNumberCallDetailObject.description = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["Description"].asString(); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["CallTime"].isNull()) + privacyNumberCallDetailObject.callTime = std::stol(privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["CallTime"].asString()); + if(!privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["Status"].isNull()) + privacyNumberCallDetailObject.status = privacyNumberCallDetailsNodeListPrivacyNumberCallDetail["Status"].asString(); privacyNumberCallDetails_.list.push_back(privacyNumberCallDetailObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListPrivilegesOfUserResult.cc b/ccc/src/model/ListPrivilegesOfUserResult.cc index 2677369dd..50bc7a762 100644 --- a/ccc/src/model/ListPrivilegesOfUserResult.cc +++ b/ccc/src/model/ListPrivilegesOfUserResult.cc @@ -39,16 +39,16 @@ void ListPrivilegesOfUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPrivileges = value["Privileges"]["Privilege"]; - for (auto value : allPrivileges) + auto allPrivilegesNode = value["Privileges"]["Privilege"]; + for (auto valuePrivilegesPrivilege : allPrivilegesNode) { Privilege privilegesObject; - if(!value["PrivilegeId"].isNull()) - privilegesObject.privilegeId = value["PrivilegeId"].asString(); - if(!value["PrivilegeName"].isNull()) - privilegesObject.privilegeName = value["PrivilegeName"].asString(); - if(!value["PrivilegeDescription"].isNull()) - privilegesObject.privilegeDescription = value["PrivilegeDescription"].asString(); + if(!valuePrivilegesPrivilege["PrivilegeId"].isNull()) + privilegesObject.privilegeId = valuePrivilegesPrivilege["PrivilegeId"].asString(); + if(!valuePrivilegesPrivilege["PrivilegeName"].isNull()) + privilegesObject.privilegeName = valuePrivilegesPrivilege["PrivilegeName"].asString(); + if(!valuePrivilegesPrivilege["PrivilegeDescription"].isNull()) + privilegesObject.privilegeDescription = valuePrivilegesPrivilege["PrivilegeDescription"].asString(); privileges_.push_back(privilegesObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListRealTimeAgentResult.cc b/ccc/src/model/ListRealTimeAgentResult.cc index c40ea3812..d49dbf34d 100644 --- a/ccc/src/model/ListRealTimeAgentResult.cc +++ b/ccc/src/model/ListRealTimeAgentResult.cc @@ -39,30 +39,30 @@ void ListRealTimeAgentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["User"]; - for (auto value : allData) + auto allDataNode = value["Data"]["User"]; + for (auto valueDataUser : allDataNode) { User dataObject; - if(!value["RamId"].isNull()) - dataObject.ramId = value["RamId"].asString(); - if(!value["DisplayName"].isNull()) - dataObject.displayName = value["DisplayName"].asString(); - if(!value["Phone"].isNull()) - dataObject.phone = value["Phone"].asString(); - if(!value["Dn"].isNull()) - dataObject.dn = value["Dn"].asString(); - if(!value["State"].isNull()) - dataObject.state = value["State"].asString(); - if(!value["StateDesc"].isNull()) - dataObject.stateDesc = value["StateDesc"].asString(); - auto allSkillLevels = value["SkillLevels"]["SkillLevel"]; - for (auto value : allSkillLevels) + if(!valueDataUser["RamId"].isNull()) + dataObject.ramId = valueDataUser["RamId"].asString(); + if(!valueDataUser["DisplayName"].isNull()) + dataObject.displayName = valueDataUser["DisplayName"].asString(); + if(!valueDataUser["Phone"].isNull()) + dataObject.phone = valueDataUser["Phone"].asString(); + if(!valueDataUser["Dn"].isNull()) + dataObject.dn = valueDataUser["Dn"].asString(); + if(!valueDataUser["State"].isNull()) + dataObject.state = valueDataUser["State"].asString(); + if(!valueDataUser["StateDesc"].isNull()) + dataObject.stateDesc = valueDataUser["StateDesc"].asString(); + auto allSkillLevelsNode = allDataNode["SkillLevels"]["SkillLevel"]; + for (auto allDataNodeSkillLevelsSkillLevel : allSkillLevelsNode) { User::SkillLevel skillLevelsObject; - if(!value["SkillLevelId"].isNull()) - skillLevelsObject.skillLevelId = value["SkillLevelId"].asString(); - if(!value["Level"].isNull()) - skillLevelsObject.level = std::stoi(value["Level"].asString()); + if(!allDataNodeSkillLevelsSkillLevel["SkillLevelId"].isNull()) + skillLevelsObject.skillLevelId = allDataNodeSkillLevelsSkillLevel["SkillLevelId"].asString(); + if(!allDataNodeSkillLevelsSkillLevel["Level"].isNull()) + skillLevelsObject.level = std::stoi(allDataNodeSkillLevelsSkillLevel["Level"].asString()); auto skillNode = value["Skill"]; if(!skillNode["SkillGroupId"].isNull()) skillLevelsObject.skill.skillGroupId = skillNode["SkillGroupId"].asString(); diff --git a/ccc/src/model/ListRecentCallRecordsResult.cc b/ccc/src/model/ListRecentCallRecordsResult.cc index 444e260d6..3b3a58e85 100644 --- a/ccc/src/model/ListRecentCallRecordsResult.cc +++ b/ccc/src/model/ListRecentCallRecordsResult.cc @@ -46,100 +46,100 @@ void ListRecentCallRecordsResult::parse(const std::string &payload) callDetailRecords_.pageNumber = std::stoi(callDetailRecordsNode["PageNumber"].asString()); if(!callDetailRecordsNode["PageSize"].isNull()) callDetailRecords_.pageSize = std::stoi(callDetailRecordsNode["PageSize"].asString()); - auto allList = value["List"]["CallDetailRecord"]; - for (auto value : allList) + auto allListNode = callDetailRecordsNode["List"]["CallDetailRecord"]; + for (auto callDetailRecordsNodeListCallDetailRecord : allListNode) { CallDetailRecords::CallDetailRecord callDetailRecordObject; - if(!value["ContactId"].isNull()) - callDetailRecordObject.contactId = value["ContactId"].asString(); - if(!value["StartTime"].isNull()) - callDetailRecordObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - callDetailRecordObject.duration = std::stoi(value["Duration"].asString()); - if(!value["Satisfaction"].isNull()) - callDetailRecordObject.satisfaction = std::stoi(value["Satisfaction"].asString()); - if(!value["ContactType"].isNull()) - callDetailRecordObject.contactType = value["ContactType"].asString(); - if(!value["ContactDisposition"].isNull()) - callDetailRecordObject.contactDisposition = value["ContactDisposition"].asString(); - if(!value["CallingNumber"].isNull()) - callDetailRecordObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - callDetailRecordObject.calledNumber = value["CalledNumber"].asString(); - if(!value["AgentNames"].isNull()) - callDetailRecordObject.agentNames = value["AgentNames"].asString(); - if(!value["SkillGroupNames"].isNull()) - callDetailRecordObject.skillGroupNames = value["SkillGroupNames"].asString(); - if(!value["InstanceId"].isNull()) - callDetailRecordObject.instanceId = value["InstanceId"].asString(); - if(!value["ExtraAttr"].isNull()) - callDetailRecordObject.extraAttr = value["ExtraAttr"].asString(); - if(!value["ExtraAttr"].isNull()) - callDetailRecordObject.extraAttr1 = value["ExtraAttr"].asString(); - if(!value["SatisfactionDesc"].isNull()) - callDetailRecordObject.satisfactionDesc = value["SatisfactionDesc"].asString(); - if(!value["Feedback"].isNull()) - callDetailRecordObject.feedback = value["Feedback"].asString(); - auto allAgents = value["Agents"]["CallDetailAgent"]; - for (auto value : allAgents) + if(!callDetailRecordsNodeListCallDetailRecord["ContactId"].isNull()) + callDetailRecordObject.contactId = callDetailRecordsNodeListCallDetailRecord["ContactId"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["StartTime"].isNull()) + callDetailRecordObject.startTime = std::stol(callDetailRecordsNodeListCallDetailRecord["StartTime"].asString()); + if(!callDetailRecordsNodeListCallDetailRecord["Duration"].isNull()) + callDetailRecordObject.duration = std::stoi(callDetailRecordsNodeListCallDetailRecord["Duration"].asString()); + if(!callDetailRecordsNodeListCallDetailRecord["Satisfaction"].isNull()) + callDetailRecordObject.satisfaction = std::stoi(callDetailRecordsNodeListCallDetailRecord["Satisfaction"].asString()); + if(!callDetailRecordsNodeListCallDetailRecord["ContactType"].isNull()) + callDetailRecordObject.contactType = callDetailRecordsNodeListCallDetailRecord["ContactType"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["ContactDisposition"].isNull()) + callDetailRecordObject.contactDisposition = callDetailRecordsNodeListCallDetailRecord["ContactDisposition"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["CallingNumber"].isNull()) + callDetailRecordObject.callingNumber = callDetailRecordsNodeListCallDetailRecord["CallingNumber"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["CalledNumber"].isNull()) + callDetailRecordObject.calledNumber = callDetailRecordsNodeListCallDetailRecord["CalledNumber"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["AgentNames"].isNull()) + callDetailRecordObject.agentNames = callDetailRecordsNodeListCallDetailRecord["AgentNames"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["SkillGroupNames"].isNull()) + callDetailRecordObject.skillGroupNames = callDetailRecordsNodeListCallDetailRecord["SkillGroupNames"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["InstanceId"].isNull()) + callDetailRecordObject.instanceId = callDetailRecordsNodeListCallDetailRecord["InstanceId"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["ExtraAttr"].isNull()) + callDetailRecordObject.extraAttr = callDetailRecordsNodeListCallDetailRecord["ExtraAttr"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["ExtraAttr"].isNull()) + callDetailRecordObject.extraAttr1 = callDetailRecordsNodeListCallDetailRecord["ExtraAttr"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["SatisfactionDesc"].isNull()) + callDetailRecordObject.satisfactionDesc = callDetailRecordsNodeListCallDetailRecord["SatisfactionDesc"].asString(); + if(!callDetailRecordsNodeListCallDetailRecord["Feedback"].isNull()) + callDetailRecordObject.feedback = callDetailRecordsNodeListCallDetailRecord["Feedback"].asString(); + auto allAgentsNode = allListNode["Agents"]["CallDetailAgent"]; + for (auto allListNodeAgentsCallDetailAgent : allAgentsNode) { CallDetailRecords::CallDetailRecord::CallDetailAgent agentsObject; - if(!value["ContactId"].isNull()) - agentsObject.contactId = value["ContactId"].asString(); - if(!value["AgentId"].isNull()) - agentsObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - agentsObject.agentName = value["AgentName"].asString(); - if(!value["SkillGroupName"].isNull()) - agentsObject.skillGroupName = value["SkillGroupName"].asString(); - if(!value["QueueTime"].isNull()) - agentsObject.queueTime = std::stoi(value["QueueTime"].asString()); - if(!value["RingTime"].isNull()) - agentsObject.ringTime = std::stoi(value["RingTime"].asString()); - if(!value["StartTime"].isNull()) - agentsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["TalkTime"].isNull()) - agentsObject.talkTime = std::stoi(value["TalkTime"].asString()); - if(!value["HoldTime"].isNull()) - agentsObject.holdTime = std::stoi(value["HoldTime"].asString()); - if(!value["WorkTime"].isNull()) - agentsObject.workTime = std::stoi(value["WorkTime"].asString()); - if(!value["Satisfaction"].isNull()) - agentsObject.satisfaction = value["Satisfaction"].asString(); - if(!value["Feedback"].isNull()) - agentsObject.feedback = value["Feedback"].asString(); + if(!allListNodeAgentsCallDetailAgent["ContactId"].isNull()) + agentsObject.contactId = allListNodeAgentsCallDetailAgent["ContactId"].asString(); + if(!allListNodeAgentsCallDetailAgent["AgentId"].isNull()) + agentsObject.agentId = allListNodeAgentsCallDetailAgent["AgentId"].asString(); + if(!allListNodeAgentsCallDetailAgent["AgentName"].isNull()) + agentsObject.agentName = allListNodeAgentsCallDetailAgent["AgentName"].asString(); + if(!allListNodeAgentsCallDetailAgent["SkillGroupName"].isNull()) + agentsObject.skillGroupName = allListNodeAgentsCallDetailAgent["SkillGroupName"].asString(); + if(!allListNodeAgentsCallDetailAgent["QueueTime"].isNull()) + agentsObject.queueTime = std::stoi(allListNodeAgentsCallDetailAgent["QueueTime"].asString()); + if(!allListNodeAgentsCallDetailAgent["RingTime"].isNull()) + agentsObject.ringTime = std::stoi(allListNodeAgentsCallDetailAgent["RingTime"].asString()); + if(!allListNodeAgentsCallDetailAgent["StartTime"].isNull()) + agentsObject.startTime = std::stol(allListNodeAgentsCallDetailAgent["StartTime"].asString()); + if(!allListNodeAgentsCallDetailAgent["TalkTime"].isNull()) + agentsObject.talkTime = std::stoi(allListNodeAgentsCallDetailAgent["TalkTime"].asString()); + if(!allListNodeAgentsCallDetailAgent["HoldTime"].isNull()) + agentsObject.holdTime = std::stoi(allListNodeAgentsCallDetailAgent["HoldTime"].asString()); + if(!allListNodeAgentsCallDetailAgent["WorkTime"].isNull()) + agentsObject.workTime = std::stoi(allListNodeAgentsCallDetailAgent["WorkTime"].asString()); + if(!allListNodeAgentsCallDetailAgent["Satisfaction"].isNull()) + agentsObject.satisfaction = allListNodeAgentsCallDetailAgent["Satisfaction"].asString(); + if(!allListNodeAgentsCallDetailAgent["Feedback"].isNull()) + agentsObject.feedback = allListNodeAgentsCallDetailAgent["Feedback"].asString(); callDetailRecordObject.agents.push_back(agentsObject); } - auto allRecordings = value["Recordings"]["Recording"]; - for (auto value : allRecordings) + auto allRecordingsNode = allListNode["Recordings"]["Recording"]; + for (auto allListNodeRecordingsRecording : allRecordingsNode) { CallDetailRecords::CallDetailRecord::Recording recordingsObject; - if(!value["ContactId"].isNull()) - recordingsObject.contactId = value["ContactId"].asString(); - if(!value["ContactType"].isNull()) - recordingsObject.contactType = value["ContactType"].asString(); - if(!value["AgentId"].isNull()) - recordingsObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - recordingsObject.agentName = value["AgentName"].asString(); - if(!value["CallingNumber"].isNull()) - recordingsObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - recordingsObject.calledNumber = value["CalledNumber"].asString(); - if(!value["StartTime"].isNull()) - recordingsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - recordingsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["FileName"].isNull()) - recordingsObject.fileName = value["FileName"].asString(); - if(!value["FilePath"].isNull()) - recordingsObject.filePath = value["FilePath"].asString(); - if(!value["FileDescription"].isNull()) - recordingsObject.fileDescription = value["FileDescription"].asString(); - if(!value["Channel"].isNull()) - recordingsObject.channel = value["Channel"].asString(); - if(!value["InstanceId"].isNull()) - recordingsObject.instanceId = value["InstanceId"].asString(); + if(!allListNodeRecordingsRecording["ContactId"].isNull()) + recordingsObject.contactId = allListNodeRecordingsRecording["ContactId"].asString(); + if(!allListNodeRecordingsRecording["ContactType"].isNull()) + recordingsObject.contactType = allListNodeRecordingsRecording["ContactType"].asString(); + if(!allListNodeRecordingsRecording["AgentId"].isNull()) + recordingsObject.agentId = allListNodeRecordingsRecording["AgentId"].asString(); + if(!allListNodeRecordingsRecording["AgentName"].isNull()) + recordingsObject.agentName = allListNodeRecordingsRecording["AgentName"].asString(); + if(!allListNodeRecordingsRecording["CallingNumber"].isNull()) + recordingsObject.callingNumber = allListNodeRecordingsRecording["CallingNumber"].asString(); + if(!allListNodeRecordingsRecording["CalledNumber"].isNull()) + recordingsObject.calledNumber = allListNodeRecordingsRecording["CalledNumber"].asString(); + if(!allListNodeRecordingsRecording["StartTime"].isNull()) + recordingsObject.startTime = std::stol(allListNodeRecordingsRecording["StartTime"].asString()); + if(!allListNodeRecordingsRecording["Duration"].isNull()) + recordingsObject.duration = std::stoi(allListNodeRecordingsRecording["Duration"].asString()); + if(!allListNodeRecordingsRecording["FileName"].isNull()) + recordingsObject.fileName = allListNodeRecordingsRecording["FileName"].asString(); + if(!allListNodeRecordingsRecording["FilePath"].isNull()) + recordingsObject.filePath = allListNodeRecordingsRecording["FilePath"].asString(); + if(!allListNodeRecordingsRecording["FileDescription"].isNull()) + recordingsObject.fileDescription = allListNodeRecordingsRecording["FileDescription"].asString(); + if(!allListNodeRecordingsRecording["Channel"].isNull()) + recordingsObject.channel = allListNodeRecordingsRecording["Channel"].asString(); + if(!allListNodeRecordingsRecording["InstanceId"].isNull()) + recordingsObject.instanceId = allListNodeRecordingsRecording["InstanceId"].asString(); callDetailRecordObject.recordings.push_back(recordingsObject); } callDetailRecords_.list.push_back(callDetailRecordObject); diff --git a/ccc/src/model/ListRecordingOfDualTrackResult.cc b/ccc/src/model/ListRecordingOfDualTrackResult.cc index b4bf1ba01..230733886 100644 --- a/ccc/src/model/ListRecordingOfDualTrackResult.cc +++ b/ccc/src/model/ListRecordingOfDualTrackResult.cc @@ -46,36 +46,36 @@ void ListRecordingOfDualTrackResult::parse(const std::string &payload) recordings_.pageNumber = std::stoi(recordingsNode["PageNumber"].asString()); if(!recordingsNode["PageSize"].isNull()) recordings_.pageSize = std::stoi(recordingsNode["PageSize"].asString()); - auto allList = value["List"]["Recording"]; - for (auto value : allList) + auto allListNode = recordingsNode["List"]["Recording"]; + for (auto recordingsNodeListRecording : allListNode) { Recordings::Recording recordingObject; - if(!value["ContactId"].isNull()) - recordingObject.contactId = value["ContactId"].asString(); - if(!value["ContactType"].isNull()) - recordingObject.contactType = value["ContactType"].asString(); - if(!value["AgentId"].isNull()) - recordingObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - recordingObject.agentName = value["AgentName"].asString(); - if(!value["CallingNumber"].isNull()) - recordingObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - recordingObject.calledNumber = value["CalledNumber"].asString(); - if(!value["StartTime"].isNull()) - recordingObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - recordingObject.duration = std::stoi(value["Duration"].asString()); - if(!value["FileName"].isNull()) - recordingObject.fileName = value["FileName"].asString(); - if(!value["FilePath"].isNull()) - recordingObject.filePath = value["FilePath"].asString(); - if(!value["FileDescription"].isNull()) - recordingObject.fileDescription = value["FileDescription"].asString(); - if(!value["Channel"].isNull()) - recordingObject.channel = value["Channel"].asString(); - if(!value["InstanceId"].isNull()) - recordingObject.instanceId = value["InstanceId"].asString(); + if(!recordingsNodeListRecording["ContactId"].isNull()) + recordingObject.contactId = recordingsNodeListRecording["ContactId"].asString(); + if(!recordingsNodeListRecording["ContactType"].isNull()) + recordingObject.contactType = recordingsNodeListRecording["ContactType"].asString(); + if(!recordingsNodeListRecording["AgentId"].isNull()) + recordingObject.agentId = recordingsNodeListRecording["AgentId"].asString(); + if(!recordingsNodeListRecording["AgentName"].isNull()) + recordingObject.agentName = recordingsNodeListRecording["AgentName"].asString(); + if(!recordingsNodeListRecording["CallingNumber"].isNull()) + recordingObject.callingNumber = recordingsNodeListRecording["CallingNumber"].asString(); + if(!recordingsNodeListRecording["CalledNumber"].isNull()) + recordingObject.calledNumber = recordingsNodeListRecording["CalledNumber"].asString(); + if(!recordingsNodeListRecording["StartTime"].isNull()) + recordingObject.startTime = std::stol(recordingsNodeListRecording["StartTime"].asString()); + if(!recordingsNodeListRecording["Duration"].isNull()) + recordingObject.duration = std::stoi(recordingsNodeListRecording["Duration"].asString()); + if(!recordingsNodeListRecording["FileName"].isNull()) + recordingObject.fileName = recordingsNodeListRecording["FileName"].asString(); + if(!recordingsNodeListRecording["FilePath"].isNull()) + recordingObject.filePath = recordingsNodeListRecording["FilePath"].asString(); + if(!recordingsNodeListRecording["FileDescription"].isNull()) + recordingObject.fileDescription = recordingsNodeListRecording["FileDescription"].asString(); + if(!recordingsNodeListRecording["Channel"].isNull()) + recordingObject.channel = recordingsNodeListRecording["Channel"].asString(); + if(!recordingsNodeListRecording["InstanceId"].isNull()) + recordingObject.instanceId = recordingsNodeListRecording["InstanceId"].asString(); recordings_.list.push_back(recordingObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListRecordingsByContactIdResult.cc b/ccc/src/model/ListRecordingsByContactIdResult.cc index 5da6a0c09..4d5682390 100644 --- a/ccc/src/model/ListRecordingsByContactIdResult.cc +++ b/ccc/src/model/ListRecordingsByContactIdResult.cc @@ -39,40 +39,40 @@ void ListRecordingsByContactIdResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordings = value["Recordings"]["Recording"]; - for (auto value : allRecordings) + auto allRecordingsNode = value["Recordings"]["Recording"]; + for (auto valueRecordingsRecording : allRecordingsNode) { Recording recordingsObject; - if(!value["ContactId"].isNull()) - recordingsObject.contactId = value["ContactId"].asString(); - if(!value["ContactType"].isNull()) - recordingsObject.contactType = value["ContactType"].asString(); - if(!value["AgentId"].isNull()) - recordingsObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - recordingsObject.agentName = value["AgentName"].asString(); - if(!value["CallingNumber"].isNull()) - recordingsObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - recordingsObject.calledNumber = value["CalledNumber"].asString(); - if(!value["StartTime"].isNull()) - recordingsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - recordingsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["FileName"].isNull()) - recordingsObject.fileName = value["FileName"].asString(); - if(!value["FilePath"].isNull()) - recordingsObject.filePath = value["FilePath"].asString(); - if(!value["FileDescription"].isNull()) - recordingsObject.fileDescription = value["FileDescription"].asString(); - if(!value["Channel"].isNull()) - recordingsObject.channel = value["Channel"].asString(); - if(!value["InstanceId"].isNull()) - recordingsObject.instanceId = value["InstanceId"].asString(); - if(!value["QualityCheckTid"].isNull()) - recordingsObject.qualityCheckTid = value["QualityCheckTid"].asString(); - if(!value["QualityCheckTaskId"].isNull()) - recordingsObject.qualityCheckTaskId = value["QualityCheckTaskId"].asString(); + if(!valueRecordingsRecording["ContactId"].isNull()) + recordingsObject.contactId = valueRecordingsRecording["ContactId"].asString(); + if(!valueRecordingsRecording["ContactType"].isNull()) + recordingsObject.contactType = valueRecordingsRecording["ContactType"].asString(); + if(!valueRecordingsRecording["AgentId"].isNull()) + recordingsObject.agentId = valueRecordingsRecording["AgentId"].asString(); + if(!valueRecordingsRecording["AgentName"].isNull()) + recordingsObject.agentName = valueRecordingsRecording["AgentName"].asString(); + if(!valueRecordingsRecording["CallingNumber"].isNull()) + recordingsObject.callingNumber = valueRecordingsRecording["CallingNumber"].asString(); + if(!valueRecordingsRecording["CalledNumber"].isNull()) + recordingsObject.calledNumber = valueRecordingsRecording["CalledNumber"].asString(); + if(!valueRecordingsRecording["StartTime"].isNull()) + recordingsObject.startTime = std::stol(valueRecordingsRecording["StartTime"].asString()); + if(!valueRecordingsRecording["Duration"].isNull()) + recordingsObject.duration = std::stoi(valueRecordingsRecording["Duration"].asString()); + if(!valueRecordingsRecording["FileName"].isNull()) + recordingsObject.fileName = valueRecordingsRecording["FileName"].asString(); + if(!valueRecordingsRecording["FilePath"].isNull()) + recordingsObject.filePath = valueRecordingsRecording["FilePath"].asString(); + if(!valueRecordingsRecording["FileDescription"].isNull()) + recordingsObject.fileDescription = valueRecordingsRecording["FileDescription"].asString(); + if(!valueRecordingsRecording["Channel"].isNull()) + recordingsObject.channel = valueRecordingsRecording["Channel"].asString(); + if(!valueRecordingsRecording["InstanceId"].isNull()) + recordingsObject.instanceId = valueRecordingsRecording["InstanceId"].asString(); + if(!valueRecordingsRecording["QualityCheckTid"].isNull()) + recordingsObject.qualityCheckTid = valueRecordingsRecording["QualityCheckTid"].asString(); + if(!valueRecordingsRecording["QualityCheckTaskId"].isNull()) + recordingsObject.qualityCheckTaskId = valueRecordingsRecording["QualityCheckTaskId"].asString(); recordings_.push_back(recordingsObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListRecordingsResult.cc b/ccc/src/model/ListRecordingsResult.cc index 29fc09c1c..a66f47873 100644 --- a/ccc/src/model/ListRecordingsResult.cc +++ b/ccc/src/model/ListRecordingsResult.cc @@ -46,36 +46,36 @@ void ListRecordingsResult::parse(const std::string &payload) recordings_.pageNumber = std::stoi(recordingsNode["PageNumber"].asString()); if(!recordingsNode["PageSize"].isNull()) recordings_.pageSize = std::stoi(recordingsNode["PageSize"].asString()); - auto allList = value["List"]["Recording"]; - for (auto value : allList) + auto allListNode = recordingsNode["List"]["Recording"]; + for (auto recordingsNodeListRecording : allListNode) { Recordings::Recording recordingObject; - if(!value["ContactId"].isNull()) - recordingObject.contactId = value["ContactId"].asString(); - if(!value["ContactType"].isNull()) - recordingObject.contactType = value["ContactType"].asString(); - if(!value["AgentId"].isNull()) - recordingObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - recordingObject.agentName = value["AgentName"].asString(); - if(!value["CallingNumber"].isNull()) - recordingObject.callingNumber = value["CallingNumber"].asString(); - if(!value["CalledNumber"].isNull()) - recordingObject.calledNumber = value["CalledNumber"].asString(); - if(!value["StartTime"].isNull()) - recordingObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["Duration"].isNull()) - recordingObject.duration = std::stoi(value["Duration"].asString()); - if(!value["FileName"].isNull()) - recordingObject.fileName = value["FileName"].asString(); - if(!value["FilePath"].isNull()) - recordingObject.filePath = value["FilePath"].asString(); - if(!value["FileDescription"].isNull()) - recordingObject.fileDescription = value["FileDescription"].asString(); - if(!value["Channel"].isNull()) - recordingObject.channel = value["Channel"].asString(); - if(!value["InstanceId"].isNull()) - recordingObject.instanceId = value["InstanceId"].asString(); + if(!recordingsNodeListRecording["ContactId"].isNull()) + recordingObject.contactId = recordingsNodeListRecording["ContactId"].asString(); + if(!recordingsNodeListRecording["ContactType"].isNull()) + recordingObject.contactType = recordingsNodeListRecording["ContactType"].asString(); + if(!recordingsNodeListRecording["AgentId"].isNull()) + recordingObject.agentId = recordingsNodeListRecording["AgentId"].asString(); + if(!recordingsNodeListRecording["AgentName"].isNull()) + recordingObject.agentName = recordingsNodeListRecording["AgentName"].asString(); + if(!recordingsNodeListRecording["CallingNumber"].isNull()) + recordingObject.callingNumber = recordingsNodeListRecording["CallingNumber"].asString(); + if(!recordingsNodeListRecording["CalledNumber"].isNull()) + recordingObject.calledNumber = recordingsNodeListRecording["CalledNumber"].asString(); + if(!recordingsNodeListRecording["StartTime"].isNull()) + recordingObject.startTime = std::stol(recordingsNodeListRecording["StartTime"].asString()); + if(!recordingsNodeListRecording["Duration"].isNull()) + recordingObject.duration = std::stoi(recordingsNodeListRecording["Duration"].asString()); + if(!recordingsNodeListRecording["FileName"].isNull()) + recordingObject.fileName = recordingsNodeListRecording["FileName"].asString(); + if(!recordingsNodeListRecording["FilePath"].isNull()) + recordingObject.filePath = recordingsNodeListRecording["FilePath"].asString(); + if(!recordingsNodeListRecording["FileDescription"].isNull()) + recordingObject.fileDescription = recordingsNodeListRecording["FileDescription"].asString(); + if(!recordingsNodeListRecording["Channel"].isNull()) + recordingObject.channel = recordingsNodeListRecording["Channel"].asString(); + if(!recordingsNodeListRecording["InstanceId"].isNull()) + recordingObject.instanceId = recordingsNodeListRecording["InstanceId"].asString(); recordings_.list.push_back(recordingObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListRolesResult.cc b/ccc/src/model/ListRolesResult.cc index bb73b12ba..c06486749 100644 --- a/ccc/src/model/ListRolesResult.cc +++ b/ccc/src/model/ListRolesResult.cc @@ -39,18 +39,18 @@ void ListRolesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + auto allRolesNode = value["Roles"]["Role"]; + for (auto valueRolesRole : allRolesNode) { Role rolesObject; - if(!value["RoleId"].isNull()) - rolesObject.roleId = value["RoleId"].asString(); - if(!value["InstanceId"].isNull()) - rolesObject.instanceId = value["InstanceId"].asString(); - if(!value["RoleName"].isNull()) - rolesObject.roleName = value["RoleName"].asString(); - if(!value["RoleDescription"].isNull()) - rolesObject.roleDescription = value["RoleDescription"].asString(); + if(!valueRolesRole["RoleId"].isNull()) + rolesObject.roleId = valueRolesRole["RoleId"].asString(); + if(!valueRolesRole["InstanceId"].isNull()) + rolesObject.instanceId = valueRolesRole["InstanceId"].asString(); + if(!valueRolesRole["RoleName"].isNull()) + rolesObject.roleName = valueRolesRole["RoleName"].asString(); + if(!valueRolesRole["RoleDescription"].isNull()) + rolesObject.roleDescription = valueRolesRole["RoleDescription"].asString(); roles_.push_back(rolesObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListScenarioTemplatesResult.cc b/ccc/src/model/ListScenarioTemplatesResult.cc index 7b71b33fa..34cea480c 100644 --- a/ccc/src/model/ListScenarioTemplatesResult.cc +++ b/ccc/src/model/ListScenarioTemplatesResult.cc @@ -39,46 +39,46 @@ void ListScenarioTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScenarioTemplates = value["ScenarioTemplates"]["Scenario"]; - for (auto value : allScenarioTemplates) + auto allScenarioTemplatesNode = value["ScenarioTemplates"]["Scenario"]; + for (auto valueScenarioTemplatesScenario : allScenarioTemplatesNode) { Scenario scenarioTemplatesObject; - if(!value["Id"].isNull()) - scenarioTemplatesObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - scenarioTemplatesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - scenarioTemplatesObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - scenarioTemplatesObject.type = value["Type"].asString(); - if(!value["IsTemplate"].isNull()) - scenarioTemplatesObject.isTemplate = value["IsTemplate"].asString() == "true"; - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + if(!valueScenarioTemplatesScenario["Id"].isNull()) + scenarioTemplatesObject.id = valueScenarioTemplatesScenario["Id"].asString(); + if(!valueScenarioTemplatesScenario["Name"].isNull()) + scenarioTemplatesObject.name = valueScenarioTemplatesScenario["Name"].asString(); + if(!valueScenarioTemplatesScenario["Description"].isNull()) + scenarioTemplatesObject.description = valueScenarioTemplatesScenario["Description"].asString(); + if(!valueScenarioTemplatesScenario["Type"].isNull()) + scenarioTemplatesObject.type = valueScenarioTemplatesScenario["Type"].asString(); + if(!valueScenarioTemplatesScenario["IsTemplate"].isNull()) + scenarioTemplatesObject.isTemplate = valueScenarioTemplatesScenario["IsTemplate"].asString() == "true"; + auto allSurveysNode = allScenarioTemplatesNode["Surveys"]["Survey"]; + for (auto allScenarioTemplatesNodeSurveysSurvey : allSurveysNode) { Scenario::Survey surveysObject; - if(!value["Id"].isNull()) - surveysObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - surveysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - surveysObject.description = value["Description"].asString(); - if(!value["Role"].isNull()) - surveysObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveysObject.round = std::stoi(value["Round"].asString()); - if(!value["BeebotId"].isNull()) - surveysObject.beebotId = value["BeebotId"].asString(); - if(!value["GlobalQuestions"].isNull()) - surveysObject.globalQuestions = value["GlobalQuestions"].asString(); - auto allIntents = value["Intents"]["IntentNode"]; - for (auto value : allIntents) + if(!allScenarioTemplatesNodeSurveysSurvey["Id"].isNull()) + surveysObject.id = allScenarioTemplatesNodeSurveysSurvey["Id"].asString(); + if(!allScenarioTemplatesNodeSurveysSurvey["Name"].isNull()) + surveysObject.name = allScenarioTemplatesNodeSurveysSurvey["Name"].asString(); + if(!allScenarioTemplatesNodeSurveysSurvey["Description"].isNull()) + surveysObject.description = allScenarioTemplatesNodeSurveysSurvey["Description"].asString(); + if(!allScenarioTemplatesNodeSurveysSurvey["Role"].isNull()) + surveysObject.role = allScenarioTemplatesNodeSurveysSurvey["Role"].asString(); + if(!allScenarioTemplatesNodeSurveysSurvey["Round"].isNull()) + surveysObject.round = std::stoi(allScenarioTemplatesNodeSurveysSurvey["Round"].asString()); + if(!allScenarioTemplatesNodeSurveysSurvey["BeebotId"].isNull()) + surveysObject.beebotId = allScenarioTemplatesNodeSurveysSurvey["BeebotId"].asString(); + if(!allScenarioTemplatesNodeSurveysSurvey["GlobalQuestions"].isNull()) + surveysObject.globalQuestions = allScenarioTemplatesNodeSurveysSurvey["GlobalQuestions"].asString(); + auto allIntentsNode = allSurveysNode["Intents"]["IntentNode"]; + for (auto allSurveysNodeIntentsIntentNode : allIntentsNode) { Scenario::Survey::IntentNode intentsObject; - if(!value["NodeId"].isNull()) - intentsObject.nodeId = value["NodeId"].asString(); - if(!value["IntentId"].isNull()) - intentsObject.intentId = value["IntentId"].asString(); + if(!allSurveysNodeIntentsIntentNode["NodeId"].isNull()) + intentsObject.nodeId = allSurveysNodeIntentsIntentNode["NodeId"].asString(); + if(!allSurveysNodeIntentsIntentNode["IntentId"].isNull()) + intentsObject.intentId = allSurveysNodeIntentsIntentNode["IntentId"].asString(); surveysObject.intents.push_back(intentsObject); } auto flowNode = value["Flow"]; @@ -90,14 +90,14 @@ void ListScenarioTemplatesResult::parse(const std::string &payload) surveysObject.flow.flowJson = flowNode["FlowJson"].asString(); scenarioTemplatesObject.surveys.push_back(surveysObject); } - auto allVariables = value["Variables"]["KeyValuePair"]; - for (auto value : allVariables) + auto allVariablesNode = allScenarioTemplatesNode["Variables"]["KeyValuePair"]; + for (auto allScenarioTemplatesNodeVariablesKeyValuePair : allVariablesNode) { Scenario::KeyValuePair variablesObject; - if(!value["Key"].isNull()) - variablesObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - variablesObject.value = value["Value"].asString(); + if(!allScenarioTemplatesNodeVariablesKeyValuePair["Key"].isNull()) + variablesObject.key = allScenarioTemplatesNodeVariablesKeyValuePair["Key"].asString(); + if(!allScenarioTemplatesNodeVariablesKeyValuePair["Value"].isNull()) + variablesObject.value = allScenarioTemplatesNodeVariablesKeyValuePair["Value"].asString(); scenarioTemplatesObject.variables.push_back(variablesObject); } scenarioTemplates_.push_back(scenarioTemplatesObject); diff --git a/ccc/src/model/ListScenariosResult.cc b/ccc/src/model/ListScenariosResult.cc index 40bc31783..7568adf25 100644 --- a/ccc/src/model/ListScenariosResult.cc +++ b/ccc/src/model/ListScenariosResult.cc @@ -39,56 +39,56 @@ void ListScenariosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScenarios = value["Scenarios"]["Scenario"]; - for (auto value : allScenarios) + auto allScenariosNode = value["Scenarios"]["Scenario"]; + for (auto valueScenariosScenario : allScenariosNode) { Scenario scenariosObject; - if(!value["Id"].isNull()) - scenariosObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - scenariosObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - scenariosObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - scenariosObject.type = value["Type"].asString(); - if(!value["IsTemplate"].isNull()) - scenariosObject.isTemplate = value["IsTemplate"].asString() == "true"; - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + if(!valueScenariosScenario["Id"].isNull()) + scenariosObject.id = valueScenariosScenario["Id"].asString(); + if(!valueScenariosScenario["Name"].isNull()) + scenariosObject.name = valueScenariosScenario["Name"].asString(); + if(!valueScenariosScenario["Description"].isNull()) + scenariosObject.description = valueScenariosScenario["Description"].asString(); + if(!valueScenariosScenario["Type"].isNull()) + scenariosObject.type = valueScenariosScenario["Type"].asString(); + if(!valueScenariosScenario["IsTemplate"].isNull()) + scenariosObject.isTemplate = valueScenariosScenario["IsTemplate"].asString() == "true"; + auto allSurveysNode = allScenariosNode["Surveys"]["Survey"]; + for (auto allScenariosNodeSurveysSurvey : allSurveysNode) { Scenario::Survey surveysObject; - if(!value["Id"].isNull()) - surveysObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - surveysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - surveysObject.description = value["Description"].asString(); - if(!value["Role"].isNull()) - surveysObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveysObject.round = std::stoi(value["Round"].asString()); - if(!value["BeebotId"].isNull()) - surveysObject.beebotId = value["BeebotId"].asString(); - auto allIntents = value["Intents"]["IntentNode"]; - for (auto value : allIntents) + if(!allScenariosNodeSurveysSurvey["Id"].isNull()) + surveysObject.id = allScenariosNodeSurveysSurvey["Id"].asString(); + if(!allScenariosNodeSurveysSurvey["Name"].isNull()) + surveysObject.name = allScenariosNodeSurveysSurvey["Name"].asString(); + if(!allScenariosNodeSurveysSurvey["Description"].isNull()) + surveysObject.description = allScenariosNodeSurveysSurvey["Description"].asString(); + if(!allScenariosNodeSurveysSurvey["Role"].isNull()) + surveysObject.role = allScenariosNodeSurveysSurvey["Role"].asString(); + if(!allScenariosNodeSurveysSurvey["Round"].isNull()) + surveysObject.round = std::stoi(allScenariosNodeSurveysSurvey["Round"].asString()); + if(!allScenariosNodeSurveysSurvey["BeebotId"].isNull()) + surveysObject.beebotId = allScenariosNodeSurveysSurvey["BeebotId"].asString(); + auto allIntentsNode = allSurveysNode["Intents"]["IntentNode"]; + for (auto allSurveysNodeIntentsIntentNode : allIntentsNode) { Scenario::Survey::IntentNode intentsObject; - if(!value["NodeId"].isNull()) - intentsObject.nodeId = value["NodeId"].asString(); - if(!value["IntentId"].isNull()) - intentsObject.intentId = value["IntentId"].asString(); + if(!allSurveysNodeIntentsIntentNode["NodeId"].isNull()) + intentsObject.nodeId = allSurveysNodeIntentsIntentNode["NodeId"].asString(); + if(!allSurveysNodeIntentsIntentNode["IntentId"].isNull()) + intentsObject.intentId = allSurveysNodeIntentsIntentNode["IntentId"].asString(); surveysObject.intents.push_back(intentsObject); } scenariosObject.surveys.push_back(surveysObject); } - auto allVariables = value["Variables"]["KeyValuePair"]; - for (auto value : allVariables) + auto allVariablesNode = allScenariosNode["Variables"]["KeyValuePair"]; + for (auto allScenariosNodeVariablesKeyValuePair : allVariablesNode) { Scenario::KeyValuePair variablesObject; - if(!value["Key"].isNull()) - variablesObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - variablesObject.value = value["Value"].asString(); + if(!allScenariosNodeVariablesKeyValuePair["Key"].isNull()) + variablesObject.key = allScenariosNodeVariablesKeyValuePair["Key"].asString(); + if(!allScenariosNodeVariablesKeyValuePair["Value"].isNull()) + variablesObject.value = allScenariosNodeVariablesKeyValuePair["Value"].asString(); scenariosObject.variables.push_back(variablesObject); } auto strategyNode = value["Strategy"]; @@ -118,14 +118,14 @@ void ListScenariosResult::parse(const std::string &payload) scenariosObject.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) scenariosObject.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { Scenario::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); scenariosObject.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/ListSkillGroupStatesResult.cc b/ccc/src/model/ListSkillGroupStatesResult.cc index bf8ec8a18..297d5e9d5 100644 --- a/ccc/src/model/ListSkillGroupStatesResult.cc +++ b/ccc/src/model/ListSkillGroupStatesResult.cc @@ -46,30 +46,30 @@ void ListSkillGroupStatesResult::parse(const std::string &payload) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); if(!dataNode["PageSize"].isNull()) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); - auto allList = value["List"]["RealTimeSkillGroupState"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["RealTimeSkillGroupState"]; + for (auto dataNodeListRealTimeSkillGroupState : allListNode) { Data::RealTimeSkillGroupState realTimeSkillGroupStateObject; - if(!value["InstanceId"].isNull()) - realTimeSkillGroupStateObject.instanceId = value["InstanceId"].asString(); - if(!value["SkillGroupId"].isNull()) - realTimeSkillGroupStateObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - realTimeSkillGroupStateObject.skillGroupName = value["SkillGroupName"].asString(); - if(!value["WaitingCalls"].isNull()) - realTimeSkillGroupStateObject.waitingCalls = std::stol(value["WaitingCalls"].asString()); - if(!value["LongestCall"].isNull()) - realTimeSkillGroupStateObject.longestCall = std::stol(value["LongestCall"].asString()); - if(!value["LoggedInAgents"].isNull()) - realTimeSkillGroupStateObject.loggedInAgents = std::stol(value["LoggedInAgents"].asString()); - if(!value["ReadyAgents"].isNull()) - realTimeSkillGroupStateObject.readyAgents = std::stol(value["ReadyAgents"].asString()); - if(!value["BreakingAgents"].isNull()) - realTimeSkillGroupStateObject.breakingAgents = std::stol(value["BreakingAgents"].asString()); - if(!value["TalkingAgents"].isNull()) - realTimeSkillGroupStateObject.talkingAgents = std::stol(value["TalkingAgents"].asString()); - if(!value["WorkingAgents"].isNull()) - realTimeSkillGroupStateObject.workingAgents = std::stol(value["WorkingAgents"].asString()); + if(!dataNodeListRealTimeSkillGroupState["InstanceId"].isNull()) + realTimeSkillGroupStateObject.instanceId = dataNodeListRealTimeSkillGroupState["InstanceId"].asString(); + if(!dataNodeListRealTimeSkillGroupState["SkillGroupId"].isNull()) + realTimeSkillGroupStateObject.skillGroupId = dataNodeListRealTimeSkillGroupState["SkillGroupId"].asString(); + if(!dataNodeListRealTimeSkillGroupState["SkillGroupName"].isNull()) + realTimeSkillGroupStateObject.skillGroupName = dataNodeListRealTimeSkillGroupState["SkillGroupName"].asString(); + if(!dataNodeListRealTimeSkillGroupState["WaitingCalls"].isNull()) + realTimeSkillGroupStateObject.waitingCalls = std::stol(dataNodeListRealTimeSkillGroupState["WaitingCalls"].asString()); + if(!dataNodeListRealTimeSkillGroupState["LongestCall"].isNull()) + realTimeSkillGroupStateObject.longestCall = std::stol(dataNodeListRealTimeSkillGroupState["LongestCall"].asString()); + if(!dataNodeListRealTimeSkillGroupState["LoggedInAgents"].isNull()) + realTimeSkillGroupStateObject.loggedInAgents = std::stol(dataNodeListRealTimeSkillGroupState["LoggedInAgents"].asString()); + if(!dataNodeListRealTimeSkillGroupState["ReadyAgents"].isNull()) + realTimeSkillGroupStateObject.readyAgents = std::stol(dataNodeListRealTimeSkillGroupState["ReadyAgents"].asString()); + if(!dataNodeListRealTimeSkillGroupState["BreakingAgents"].isNull()) + realTimeSkillGroupStateObject.breakingAgents = std::stol(dataNodeListRealTimeSkillGroupState["BreakingAgents"].asString()); + if(!dataNodeListRealTimeSkillGroupState["TalkingAgents"].isNull()) + realTimeSkillGroupStateObject.talkingAgents = std::stol(dataNodeListRealTimeSkillGroupState["TalkingAgents"].asString()); + if(!dataNodeListRealTimeSkillGroupState["WorkingAgents"].isNull()) + realTimeSkillGroupStateObject.workingAgents = std::stol(dataNodeListRealTimeSkillGroupState["WorkingAgents"].asString()); data_.list.push_back(realTimeSkillGroupStateObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ListSkillGroupSummaryReportsByIntervalResult.cc b/ccc/src/model/ListSkillGroupSummaryReportsByIntervalResult.cc index 5878cd0ae..dff38604d 100644 --- a/ccc/src/model/ListSkillGroupSummaryReportsByIntervalResult.cc +++ b/ccc/src/model/ListSkillGroupSummaryReportsByIntervalResult.cc @@ -46,24 +46,24 @@ void ListSkillGroupSummaryReportsByIntervalResult::parse(const std::string &payl pagedSkillGroupSummaryReport_.pageNumber = std::stoi(pagedSkillGroupSummaryReportNode["PageNumber"].asString()); if(!pagedSkillGroupSummaryReportNode["PageSize"].isNull()) pagedSkillGroupSummaryReport_.pageSize = std::stoi(pagedSkillGroupSummaryReportNode["PageSize"].asString()); - auto allList = value["List"]["SkillGroupTimeIntervalReport"]; - for (auto value : allList) + auto allListNode = pagedSkillGroupSummaryReportNode["List"]["SkillGroupTimeIntervalReport"]; + for (auto pagedSkillGroupSummaryReportNodeListSkillGroupTimeIntervalReport : allListNode) { PagedSkillGroupSummaryReport::SkillGroupTimeIntervalReport skillGroupTimeIntervalReportObject; - if(!value["SkillGroupId"].isNull()) - skillGroupTimeIntervalReportObject.skillGroupId = value["SkillGroupId"].asString(); - auto allIntervalList = value["IntervalList"]["SkillGroupSummaryReport"]; - for (auto value : allIntervalList) + if(!pagedSkillGroupSummaryReportNodeListSkillGroupTimeIntervalReport["SkillGroupId"].isNull()) + skillGroupTimeIntervalReportObject.skillGroupId = pagedSkillGroupSummaryReportNodeListSkillGroupTimeIntervalReport["SkillGroupId"].asString(); + auto allIntervalListNode = allListNode["IntervalList"]["SkillGroupSummaryReport"]; + for (auto allListNodeIntervalListSkillGroupSummaryReport : allIntervalListNode) { PagedSkillGroupSummaryReport::SkillGroupTimeIntervalReport::SkillGroupSummaryReport intervalListObject; - if(!value["Timestamp"].isNull()) - intervalListObject.timestamp = value["Timestamp"].asString(); - if(!value["InstanceId"].isNull()) - intervalListObject.instanceId = value["InstanceId"].asString(); - if(!value["SkillGroupId"].isNull()) - intervalListObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - intervalListObject.skillGroupName = value["SkillGroupName"].asString(); + if(!allListNodeIntervalListSkillGroupSummaryReport["Timestamp"].isNull()) + intervalListObject.timestamp = allListNodeIntervalListSkillGroupSummaryReport["Timestamp"].asString(); + if(!allListNodeIntervalListSkillGroupSummaryReport["InstanceId"].isNull()) + intervalListObject.instanceId = allListNodeIntervalListSkillGroupSummaryReport["InstanceId"].asString(); + if(!allListNodeIntervalListSkillGroupSummaryReport["SkillGroupId"].isNull()) + intervalListObject.skillGroupId = allListNodeIntervalListSkillGroupSummaryReport["SkillGroupId"].asString(); + if(!allListNodeIntervalListSkillGroupSummaryReport["SkillGroupName"].isNull()) + intervalListObject.skillGroupName = allListNodeIntervalListSkillGroupSummaryReport["SkillGroupName"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) intervalListObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/ListSkillGroupSummaryReportsResult.cc b/ccc/src/model/ListSkillGroupSummaryReportsResult.cc index ad5a2151e..9bf53d0ed 100644 --- a/ccc/src/model/ListSkillGroupSummaryReportsResult.cc +++ b/ccc/src/model/ListSkillGroupSummaryReportsResult.cc @@ -46,16 +46,16 @@ void ListSkillGroupSummaryReportsResult::parse(const std::string &payload) pagedSkillGroupSummaryReport_.pageNumber = std::stoi(pagedSkillGroupSummaryReportNode["PageNumber"].asString()); if(!pagedSkillGroupSummaryReportNode["PageSize"].isNull()) pagedSkillGroupSummaryReport_.pageSize = std::stoi(pagedSkillGroupSummaryReportNode["PageSize"].asString()); - auto allList = value["List"]["SkillGroupSummaryReport"]; - for (auto value : allList) + auto allListNode = pagedSkillGroupSummaryReportNode["List"]["SkillGroupSummaryReport"]; + for (auto pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport : allListNode) { PagedSkillGroupSummaryReport::SkillGroupSummaryReport skillGroupSummaryReportObject; - if(!value["InstanceId"].isNull()) - skillGroupSummaryReportObject.instanceId = value["InstanceId"].asString(); - if(!value["SkillGroupId"].isNull()) - skillGroupSummaryReportObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupSummaryReportObject.skillGroupName = value["SkillGroupName"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["InstanceId"].isNull()) + skillGroupSummaryReportObject.instanceId = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["InstanceId"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupId"].isNull()) + skillGroupSummaryReportObject.skillGroupId = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupId"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupName"].isNull()) + skillGroupSummaryReportObject.skillGroupName = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupName"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) skillGroupSummaryReportObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightResult.cc b/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightResult.cc index 58a2b5afd..ccdada638 100644 --- a/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightResult.cc +++ b/ccc/src/model/ListSkillGroupSummaryReportsSinceMidnightResult.cc @@ -46,18 +46,18 @@ void ListSkillGroupSummaryReportsSinceMidnightResult::parse(const std::string &p pagedSkillGroupSummaryReport_.pageNumber = std::stoi(pagedSkillGroupSummaryReportNode["PageNumber"].asString()); if(!pagedSkillGroupSummaryReportNode["PageSize"].isNull()) pagedSkillGroupSummaryReport_.pageSize = std::stoi(pagedSkillGroupSummaryReportNode["PageSize"].asString()); - auto allList = value["List"]["SkillGroupSummaryReport"]; - for (auto value : allList) + auto allListNode = pagedSkillGroupSummaryReportNode["List"]["SkillGroupSummaryReport"]; + for (auto pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport : allListNode) { PagedSkillGroupSummaryReport::SkillGroupSummaryReport skillGroupSummaryReportObject; - if(!value["Timestamp"].isNull()) - skillGroupSummaryReportObject.timestamp = value["Timestamp"].asString(); - if(!value["InstanceId"].isNull()) - skillGroupSummaryReportObject.instanceId = value["InstanceId"].asString(); - if(!value["SkillGroupId"].isNull()) - skillGroupSummaryReportObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupSummaryReportObject.skillGroupName = value["SkillGroupName"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["Timestamp"].isNull()) + skillGroupSummaryReportObject.timestamp = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["Timestamp"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["InstanceId"].isNull()) + skillGroupSummaryReportObject.instanceId = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["InstanceId"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupId"].isNull()) + skillGroupSummaryReportObject.skillGroupId = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupId"].asString(); + if(!pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupName"].isNull()) + skillGroupSummaryReportObject.skillGroupName = pagedSkillGroupSummaryReportNodeListSkillGroupSummaryReport["SkillGroupName"].asString(); auto overallNode = value["Overall"]; if(!overallNode["TotalCalls"].isNull()) skillGroupSummaryReportObject.overall.totalCalls = std::stol(overallNode["TotalCalls"].asString()); diff --git a/ccc/src/model/ListSkillGroupsOfUserResult.cc b/ccc/src/model/ListSkillGroupsOfUserResult.cc index e04eae340..68ff8abc5 100644 --- a/ccc/src/model/ListSkillGroupsOfUserResult.cc +++ b/ccc/src/model/ListSkillGroupsOfUserResult.cc @@ -39,14 +39,14 @@ void ListSkillGroupsOfUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSkillLevels = value["SkillLevels"]["SkillLevel"]; - for (auto value : allSkillLevels) + auto allSkillLevelsNode = value["SkillLevels"]["SkillLevel"]; + for (auto valueSkillLevelsSkillLevel : allSkillLevelsNode) { SkillLevel skillLevelsObject; - if(!value["SkillLevelId"].isNull()) - skillLevelsObject.skillLevelId = value["SkillLevelId"].asString(); - if(!value["Level"].isNull()) - skillLevelsObject.level = std::stoi(value["Level"].asString()); + if(!valueSkillLevelsSkillLevel["SkillLevelId"].isNull()) + skillLevelsObject.skillLevelId = valueSkillLevelsSkillLevel["SkillLevelId"].asString(); + if(!valueSkillLevelsSkillLevel["Level"].isNull()) + skillLevelsObject.level = std::stoi(valueSkillLevelsSkillLevel["Level"].asString()); auto skillNode = value["Skill"]; if(!skillNode["SkillGroupId"].isNull()) skillLevelsObject.skill.skillGroupId = skillNode["SkillGroupId"].asString(); @@ -58,32 +58,32 @@ void ListSkillGroupsOfUserResult::parse(const std::string &payload) skillLevelsObject.skill.skillGroupDescription = skillNode["SkillGroupDescription"].asString(); if(!skillNode["RoutingStrategy"].isNull()) skillLevelsObject.skill.routingStrategy = skillNode["RoutingStrategy"].asString(); - auto allOutboundPhoneNumbers = value["OutboundPhoneNumbers"]["PhoneNumber"]; - for (auto value : allOutboundPhoneNumbers) + auto allOutboundPhoneNumbersNode = skillNode["OutboundPhoneNumbers"]["PhoneNumber"]; + for (auto skillNodeOutboundPhoneNumbersPhoneNumber : allOutboundPhoneNumbersNode) { SkillLevel::Skill::PhoneNumber phoneNumberObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumberObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumberObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumberObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumberObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - phoneNumberObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - phoneNumberObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - phoneNumberObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - phoneNumberObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - phoneNumberObject.trunks = std::stoi(value["Trunks"].asString()); - if(!value["Province"].isNull()) - phoneNumberObject.province = value["Province"].asString(); - if(!value["City"].isNull()) - phoneNumberObject.city = value["City"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumberObject.phoneNumberId = skillNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumberObject.instanceId = skillNodeOutboundPhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumberObject.number = skillNodeOutboundPhoneNumbersPhoneNumber["Number"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumberObject.phoneNumberDescription = skillNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["TestOnly"].isNull()) + phoneNumberObject.testOnly = skillNodeOutboundPhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!skillNodeOutboundPhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumberObject.remainingTime = std::stoi(skillNodeOutboundPhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + phoneNumberObject.allowOutbound = skillNodeOutboundPhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!skillNodeOutboundPhoneNumbersPhoneNumber["Usage"].isNull()) + phoneNumberObject.usage = skillNodeOutboundPhoneNumbersPhoneNumber["Usage"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumberObject.trunks = std::stoi(skillNodeOutboundPhoneNumbersPhoneNumber["Trunks"].asString()); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["Province"].isNull()) + phoneNumberObject.province = skillNodeOutboundPhoneNumbersPhoneNumber["Province"].asString(); + if(!skillNodeOutboundPhoneNumbersPhoneNumber["City"].isNull()) + phoneNumberObject.city = skillNodeOutboundPhoneNumbersPhoneNumber["City"].asString(); skillLevelsObject.skill.outboundPhoneNumbers.push_back(phoneNumberObject); } skillLevels_.push_back(skillLevelsObject); diff --git a/ccc/src/model/ListSkillGroupsResult.cc b/ccc/src/model/ListSkillGroupsResult.cc index 5cb8b787f..6dcde3472 100644 --- a/ccc/src/model/ListSkillGroupsResult.cc +++ b/ccc/src/model/ListSkillGroupsResult.cc @@ -39,48 +39,48 @@ void ListSkillGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSkillGroups = value["SkillGroups"]["SkillGroup"]; - for (auto value : allSkillGroups) + auto allSkillGroupsNode = value["SkillGroups"]["SkillGroup"]; + for (auto valueSkillGroupsSkillGroup : allSkillGroupsNode) { SkillGroup skillGroupsObject; - if(!value["SkillGroupId"].isNull()) - skillGroupsObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["InstanceId"].isNull()) - skillGroupsObject.instanceId = value["InstanceId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupsObject.skillGroupName = value["SkillGroupName"].asString(); - if(!value["AccSkillGroupName"].isNull()) - skillGroupsObject.accSkillGroupName = value["AccSkillGroupName"].asString(); - if(!value["AccQueueName"].isNull()) - skillGroupsObject.accQueueName = value["AccQueueName"].asString(); - if(!value["SkillGroupDescription"].isNull()) - skillGroupsObject.skillGroupDescription = value["SkillGroupDescription"].asString(); - if(!value["RoutingStrategy"].isNull()) - skillGroupsObject.routingStrategy = value["RoutingStrategy"].asString(); - if(!value["UserCount"].isNull()) - skillGroupsObject.userCount = std::stoi(value["UserCount"].asString()); - auto allOutboundPhoneNumbers = value["OutboundPhoneNumbers"]["PhoneNumber"]; - for (auto value : allOutboundPhoneNumbers) + if(!valueSkillGroupsSkillGroup["SkillGroupId"].isNull()) + skillGroupsObject.skillGroupId = valueSkillGroupsSkillGroup["SkillGroupId"].asString(); + if(!valueSkillGroupsSkillGroup["InstanceId"].isNull()) + skillGroupsObject.instanceId = valueSkillGroupsSkillGroup["InstanceId"].asString(); + if(!valueSkillGroupsSkillGroup["SkillGroupName"].isNull()) + skillGroupsObject.skillGroupName = valueSkillGroupsSkillGroup["SkillGroupName"].asString(); + if(!valueSkillGroupsSkillGroup["AccSkillGroupName"].isNull()) + skillGroupsObject.accSkillGroupName = valueSkillGroupsSkillGroup["AccSkillGroupName"].asString(); + if(!valueSkillGroupsSkillGroup["AccQueueName"].isNull()) + skillGroupsObject.accQueueName = valueSkillGroupsSkillGroup["AccQueueName"].asString(); + if(!valueSkillGroupsSkillGroup["SkillGroupDescription"].isNull()) + skillGroupsObject.skillGroupDescription = valueSkillGroupsSkillGroup["SkillGroupDescription"].asString(); + if(!valueSkillGroupsSkillGroup["RoutingStrategy"].isNull()) + skillGroupsObject.routingStrategy = valueSkillGroupsSkillGroup["RoutingStrategy"].asString(); + if(!valueSkillGroupsSkillGroup["UserCount"].isNull()) + skillGroupsObject.userCount = std::stoi(valueSkillGroupsSkillGroup["UserCount"].asString()); + auto allOutboundPhoneNumbersNode = allSkillGroupsNode["OutboundPhoneNumbers"]["PhoneNumber"]; + for (auto allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber : allOutboundPhoneNumbersNode) { SkillGroup::PhoneNumber outboundPhoneNumbersObject; - if(!value["PhoneNumberId"].isNull()) - outboundPhoneNumbersObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - outboundPhoneNumbersObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - outboundPhoneNumbersObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - outboundPhoneNumbersObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["TestOnly"].isNull()) - outboundPhoneNumbersObject.testOnly = value["TestOnly"].asString() == "true"; - if(!value["RemainingTime"].isNull()) - outboundPhoneNumbersObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["AllowOutbound"].isNull()) - outboundPhoneNumbersObject.allowOutbound = value["AllowOutbound"].asString() == "true"; - if(!value["Usage"].isNull()) - outboundPhoneNumbersObject.usage = value["Usage"].asString(); - if(!value["Trunks"].isNull()) - outboundPhoneNumbersObject.trunks = std::stoi(value["Trunks"].asString()); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + outboundPhoneNumbersObject.phoneNumberId = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["InstanceId"].isNull()) + outboundPhoneNumbersObject.instanceId = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["Number"].isNull()) + outboundPhoneNumbersObject.number = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["Number"].asString(); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + outboundPhoneNumbersObject.phoneNumberDescription = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["TestOnly"].isNull()) + outboundPhoneNumbersObject.testOnly = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["TestOnly"].asString() == "true"; + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["RemainingTime"].isNull()) + outboundPhoneNumbersObject.remainingTime = std::stoi(allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["AllowOutbound"].isNull()) + outboundPhoneNumbersObject.allowOutbound = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["AllowOutbound"].asString() == "true"; + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["Usage"].isNull()) + outboundPhoneNumbersObject.usage = allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["Usage"].asString(); + if(!allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["Trunks"].isNull()) + outboundPhoneNumbersObject.trunks = std::stoi(allSkillGroupsNodeOutboundPhoneNumbersPhoneNumber["Trunks"].asString()); skillGroupsObject.outboundPhoneNumbers.push_back(outboundPhoneNumbersObject); } skillGroups_.push_back(skillGroupsObject); diff --git a/ccc/src/model/ListSurveysResult.cc b/ccc/src/model/ListSurveysResult.cc index 1931a7612..17683f640 100644 --- a/ccc/src/model/ListSurveysResult.cc +++ b/ccc/src/model/ListSurveysResult.cc @@ -39,28 +39,28 @@ void ListSurveysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + auto allSurveysNode = value["Surveys"]["Survey"]; + for (auto valueSurveysSurvey : allSurveysNode) { Survey surveysObject; - if(!value["Id"].isNull()) - surveysObject.id = value["Id"].asString(); - if(!value["ScenarioUuid"].isNull()) - surveysObject.scenarioUuid = value["ScenarioUuid"].asString(); - if(!value["Name"].isNull()) - surveysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - surveysObject.description = value["Description"].asString(); - if(!value["Role"].isNull()) - surveysObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveysObject.round = std::stoi(value["Round"].asString()); - if(!value["HotWords"].isNull()) - surveysObject.hotWords = value["HotWords"].asString(); - if(!value["SpeechOptimizationParam"].isNull()) - surveysObject.speechOptimizationParam = value["SpeechOptimizationParam"].asString(); - if(!value["GlobalQuestions"].isNull()) - surveysObject.globalQuestions = value["GlobalQuestions"].asString(); + if(!valueSurveysSurvey["Id"].isNull()) + surveysObject.id = valueSurveysSurvey["Id"].asString(); + if(!valueSurveysSurvey["ScenarioUuid"].isNull()) + surveysObject.scenarioUuid = valueSurveysSurvey["ScenarioUuid"].asString(); + if(!valueSurveysSurvey["Name"].isNull()) + surveysObject.name = valueSurveysSurvey["Name"].asString(); + if(!valueSurveysSurvey["Description"].isNull()) + surveysObject.description = valueSurveysSurvey["Description"].asString(); + if(!valueSurveysSurvey["Role"].isNull()) + surveysObject.role = valueSurveysSurvey["Role"].asString(); + if(!valueSurveysSurvey["Round"].isNull()) + surveysObject.round = std::stoi(valueSurveysSurvey["Round"].asString()); + if(!valueSurveysSurvey["HotWords"].isNull()) + surveysObject.hotWords = valueSurveysSurvey["HotWords"].asString(); + if(!valueSurveysSurvey["SpeechOptimizationParam"].isNull()) + surveysObject.speechOptimizationParam = valueSurveysSurvey["SpeechOptimizationParam"].asString(); + if(!valueSurveysSurvey["GlobalQuestions"].isNull()) + surveysObject.globalQuestions = valueSurveysSurvey["GlobalQuestions"].asString(); auto flowNode = value["Flow"]; if(!flowNode["FlowId"].isNull()) surveysObject.flow.flowId = flowNode["FlowId"].asString(); diff --git a/ccc/src/model/ListUnreachableContactsResult.cc b/ccc/src/model/ListUnreachableContactsResult.cc index 88c3e8533..69115eaf6 100644 --- a/ccc/src/model/ListUnreachableContactsResult.cc +++ b/ccc/src/model/ListUnreachableContactsResult.cc @@ -46,28 +46,28 @@ void ListUnreachableContactsResult::parse(const std::string &payload) unreachableContacts_.pageNumber = std::stoi(unreachableContactsNode["PageNumber"].asString()); if(!unreachableContactsNode["PageSize"].isNull()) unreachableContacts_.pageSize = std::stoi(unreachableContactsNode["PageSize"].asString()); - auto allList = value["List"]["UnreachableContact"]; - for (auto value : allList) + auto allListNode = unreachableContactsNode["List"]["UnreachableContact"]; + for (auto unreachableContactsNodeListUnreachableContact : allListNode) { UnreachableContacts::UnreachableContact unreachableContactObject; - if(!value["TotalAttempts"].isNull()) - unreachableContactObject.totalAttempts = std::stoi(value["TotalAttempts"].asString()); - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + if(!unreachableContactsNodeListUnreachableContact["TotalAttempts"].isNull()) + unreachableContactObject.totalAttempts = std::stoi(unreachableContactsNodeListUnreachableContact["TotalAttempts"].asString()); + auto allContactsNode = allListNode["Contacts"]["Contact"]; + for (auto allListNodeContactsContact : allContactsNode) { UnreachableContacts::UnreachableContact::Contact contactsObject; - if(!value["ContactId"].isNull()) - contactsObject.contactId = value["ContactId"].asString(); - if(!value["ContactName"].isNull()) - contactsObject.contactName = value["ContactName"].asString(); - if(!value["Role"].isNull()) - contactsObject.role = value["Role"].asString(); - if(!value["PhoneNumber"].isNull()) - contactsObject.phoneNumber = value["PhoneNumber"].asString(); - if(!value["State"].isNull()) - contactsObject.state = value["State"].asString(); - if(!value["ReferenceId"].isNull()) - contactsObject.referenceId = value["ReferenceId"].asString(); + if(!allListNodeContactsContact["ContactId"].isNull()) + contactsObject.contactId = allListNodeContactsContact["ContactId"].asString(); + if(!allListNodeContactsContact["ContactName"].isNull()) + contactsObject.contactName = allListNodeContactsContact["ContactName"].asString(); + if(!allListNodeContactsContact["Role"].isNull()) + contactsObject.role = allListNodeContactsContact["Role"].asString(); + if(!allListNodeContactsContact["PhoneNumber"].isNull()) + contactsObject.phoneNumber = allListNodeContactsContact["PhoneNumber"].asString(); + if(!allListNodeContactsContact["State"].isNull()) + contactsObject.state = allListNodeContactsContact["State"].asString(); + if(!allListNodeContactsContact["ReferenceId"].isNull()) + contactsObject.referenceId = allListNodeContactsContact["ReferenceId"].asString(); unreachableContactObject.contacts.push_back(contactsObject); } unreachableContacts_.list.push_back(unreachableContactObject); diff --git a/ccc/src/model/ListUsersOfSkillGroupResult.cc b/ccc/src/model/ListUsersOfSkillGroupResult.cc index 285d572fd..d3c68ca24 100644 --- a/ccc/src/model/ListUsersOfSkillGroupResult.cc +++ b/ccc/src/model/ListUsersOfSkillGroupResult.cc @@ -46,52 +46,52 @@ void ListUsersOfSkillGroupResult::parse(const std::string &payload) users_.pageNumber = std::stoi(usersNode["PageNumber"].asString()); if(!usersNode["PageSize"].isNull()) users_.pageSize = std::stoi(usersNode["PageSize"].asString()); - auto allList = value["List"]["User"]; - for (auto value : allList) + auto allListNode = usersNode["List"]["User"]; + for (auto usersNodeListUser : allListNode) { Users::User userObject; - if(!value["UserId"].isNull()) - userObject.userId = value["UserId"].asString(); - if(!value["RamId"].isNull()) - userObject.ramId = value["RamId"].asString(); - if(!value["InstanceId"].isNull()) - userObject.instanceId = value["InstanceId"].asString(); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + if(!usersNodeListUser["UserId"].isNull()) + userObject.userId = usersNodeListUser["UserId"].asString(); + if(!usersNodeListUser["RamId"].isNull()) + userObject.ramId = usersNodeListUser["RamId"].asString(); + if(!usersNodeListUser["InstanceId"].isNull()) + userObject.instanceId = usersNodeListUser["InstanceId"].asString(); + auto allRolesNode = allListNode["Roles"]["Role"]; + for (auto allListNodeRolesRole : allRolesNode) { Users::User::Role rolesObject; - if(!value["RoleId"].isNull()) - rolesObject.roleId = value["RoleId"].asString(); - if(!value["InstanceId"].isNull()) - rolesObject.instanceId = value["InstanceId"].asString(); - if(!value["RoleName"].isNull()) - rolesObject.roleName = value["RoleName"].asString(); - if(!value["RoleDescription"].isNull()) - rolesObject.roleDescription = value["RoleDescription"].asString(); - if(!value["UserCount"].isNull()) - rolesObject.userCount = std::stoi(value["UserCount"].asString()); - auto allPrivileges = value["Privileges"]["Privilege"]; - for (auto value : allPrivileges) + if(!allListNodeRolesRole["RoleId"].isNull()) + rolesObject.roleId = allListNodeRolesRole["RoleId"].asString(); + if(!allListNodeRolesRole["InstanceId"].isNull()) + rolesObject.instanceId = allListNodeRolesRole["InstanceId"].asString(); + if(!allListNodeRolesRole["RoleName"].isNull()) + rolesObject.roleName = allListNodeRolesRole["RoleName"].asString(); + if(!allListNodeRolesRole["RoleDescription"].isNull()) + rolesObject.roleDescription = allListNodeRolesRole["RoleDescription"].asString(); + if(!allListNodeRolesRole["UserCount"].isNull()) + rolesObject.userCount = std::stoi(allListNodeRolesRole["UserCount"].asString()); + auto allPrivilegesNode = allRolesNode["Privileges"]["Privilege"]; + for (auto allRolesNodePrivilegesPrivilege : allPrivilegesNode) { Users::User::Role::Privilege privilegesObject; - if(!value["PrivilegeId"].isNull()) - privilegesObject.privilegeId = value["PrivilegeId"].asString(); - if(!value["PrivilegeName"].isNull()) - privilegesObject.privilegeName = value["PrivilegeName"].asString(); - if(!value["PrivilegeDescription"].isNull()) - privilegesObject.privilegeDescription = value["PrivilegeDescription"].asString(); + if(!allRolesNodePrivilegesPrivilege["PrivilegeId"].isNull()) + privilegesObject.privilegeId = allRolesNodePrivilegesPrivilege["PrivilegeId"].asString(); + if(!allRolesNodePrivilegesPrivilege["PrivilegeName"].isNull()) + privilegesObject.privilegeName = allRolesNodePrivilegesPrivilege["PrivilegeName"].asString(); + if(!allRolesNodePrivilegesPrivilege["PrivilegeDescription"].isNull()) + privilegesObject.privilegeDescription = allRolesNodePrivilegesPrivilege["PrivilegeDescription"].asString(); rolesObject.privileges.push_back(privilegesObject); } userObject.roles.push_back(rolesObject); } - auto allSkillLevels = value["SkillLevels"]["SkillLevel"]; - for (auto value : allSkillLevels) + auto allSkillLevelsNode = allListNode["SkillLevels"]["SkillLevel"]; + for (auto allListNodeSkillLevelsSkillLevel : allSkillLevelsNode) { Users::User::SkillLevel skillLevelsObject; - if(!value["SkillLevelId"].isNull()) - skillLevelsObject.skillLevelId = value["SkillLevelId"].asString(); - if(!value["Level"].isNull()) - skillLevelsObject.level = std::stoi(value["Level"].asString()); + if(!allListNodeSkillLevelsSkillLevel["SkillLevelId"].isNull()) + skillLevelsObject.skillLevelId = allListNodeSkillLevelsSkillLevel["SkillLevelId"].asString(); + if(!allListNodeSkillLevelsSkillLevel["Level"].isNull()) + skillLevelsObject.level = std::stoi(allListNodeSkillLevelsSkillLevel["Level"].asString()); auto skillNode = value["Skill"]; if(!skillNode["SkillGroupId"].isNull()) skillLevelsObject.skill.skillGroupId = skillNode["SkillGroupId"].asString(); diff --git a/ccc/src/model/ListUsersResult.cc b/ccc/src/model/ListUsersResult.cc index d14ec599f..907e5a402 100644 --- a/ccc/src/model/ListUsersResult.cc +++ b/ccc/src/model/ListUsersResult.cc @@ -46,42 +46,42 @@ void ListUsersResult::parse(const std::string &payload) users_.pageNumber = std::stoi(usersNode["PageNumber"].asString()); if(!usersNode["PageSize"].isNull()) users_.pageSize = std::stoi(usersNode["PageSize"].asString()); - auto allList = value["List"]["User"]; - for (auto value : allList) + auto allListNode = usersNode["List"]["User"]; + for (auto usersNodeListUser : allListNode) { Users::User userObject; - if(!value["UserId"].isNull()) - userObject.userId = value["UserId"].asString(); - if(!value["RamId"].isNull()) - userObject.ramId = value["RamId"].asString(); - if(!value["InstanceId"].isNull()) - userObject.instanceId = value["InstanceId"].asString(); - if(!value["Primary"].isNull()) - userObject.primary = value["Primary"].asString() == "true"; - if(!value["PrivateOutboundNumberId"].isNull()) - userObject.privateOutboundNumberId = value["PrivateOutboundNumberId"].asString(); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + if(!usersNodeListUser["UserId"].isNull()) + userObject.userId = usersNodeListUser["UserId"].asString(); + if(!usersNodeListUser["RamId"].isNull()) + userObject.ramId = usersNodeListUser["RamId"].asString(); + if(!usersNodeListUser["InstanceId"].isNull()) + userObject.instanceId = usersNodeListUser["InstanceId"].asString(); + if(!usersNodeListUser["Primary"].isNull()) + userObject.primary = usersNodeListUser["Primary"].asString() == "true"; + if(!usersNodeListUser["PrivateOutboundNumberId"].isNull()) + userObject.privateOutboundNumberId = usersNodeListUser["PrivateOutboundNumberId"].asString(); + auto allRolesNode = allListNode["Roles"]["Role"]; + for (auto allListNodeRolesRole : allRolesNode) { Users::User::Role rolesObject; - if(!value["RoleId"].isNull()) - rolesObject.roleId = value["RoleId"].asString(); - if(!value["InstanceId"].isNull()) - rolesObject.instanceId = value["InstanceId"].asString(); - if(!value["RoleName"].isNull()) - rolesObject.roleName = value["RoleName"].asString(); - if(!value["RoleDescription"].isNull()) - rolesObject.roleDescription = value["RoleDescription"].asString(); + if(!allListNodeRolesRole["RoleId"].isNull()) + rolesObject.roleId = allListNodeRolesRole["RoleId"].asString(); + if(!allListNodeRolesRole["InstanceId"].isNull()) + rolesObject.instanceId = allListNodeRolesRole["InstanceId"].asString(); + if(!allListNodeRolesRole["RoleName"].isNull()) + rolesObject.roleName = allListNodeRolesRole["RoleName"].asString(); + if(!allListNodeRolesRole["RoleDescription"].isNull()) + rolesObject.roleDescription = allListNodeRolesRole["RoleDescription"].asString(); userObject.roles.push_back(rolesObject); } - auto allSkillLevels = value["SkillLevels"]["SkillLevel"]; - for (auto value : allSkillLevels) + auto allSkillLevelsNode = allListNode["SkillLevels"]["SkillLevel"]; + for (auto allListNodeSkillLevelsSkillLevel : allSkillLevelsNode) { Users::User::SkillLevel skillLevelsObject; - if(!value["SkillLevelId"].isNull()) - skillLevelsObject.skillLevelId = value["SkillLevelId"].asString(); - if(!value["Level"].isNull()) - skillLevelsObject.level = std::stoi(value["Level"].asString()); + if(!allListNodeSkillLevelsSkillLevel["SkillLevelId"].isNull()) + skillLevelsObject.skillLevelId = allListNodeSkillLevelsSkillLevel["SkillLevelId"].asString(); + if(!allListNodeSkillLevelsSkillLevel["Level"].isNull()) + skillLevelsObject.level = std::stoi(allListNodeSkillLevelsSkillLevel["Level"].asString()); auto skillNode = value["Skill"]; if(!skillNode["SkillGroupId"].isNull()) skillLevelsObject.skill.skillGroupId = skillNode["SkillGroupId"].asString(); diff --git a/ccc/src/model/ListVoiceAppraiseResult.cc b/ccc/src/model/ListVoiceAppraiseResult.cc index 90d4ca47d..7c9c9f9d8 100644 --- a/ccc/src/model/ListVoiceAppraiseResult.cc +++ b/ccc/src/model/ListVoiceAppraiseResult.cc @@ -52,42 +52,42 @@ void ListVoiceAppraiseResult::parse(const std::string &payload) contactFlow_.type = contactFlowNode["Type"].asString(); if(!contactFlowNode["AppliedVersion"].isNull()) contactFlow_.appliedVersion = contactFlowNode["AppliedVersion"].asString(); - auto allVersions = value["Versions"]["ContactFlowVersion"]; - for (auto value : allVersions) + auto allVersionsNode = contactFlowNode["Versions"]["ContactFlowVersion"]; + for (auto contactFlowNodeVersionsContactFlowVersion : allVersionsNode) { ContactFlow::ContactFlowVersion contactFlowVersionObject; - if(!value["ContactFlowVersionId"].isNull()) - contactFlowVersionObject.contactFlowVersionId = value["ContactFlowVersionId"].asString(); - if(!value["Version"].isNull()) - contactFlowVersionObject.version = value["Version"].asString(); - if(!value["ContactFlowVersionDescription"].isNull()) - contactFlowVersionObject.contactFlowVersionDescription = value["ContactFlowVersionDescription"].asString(); - if(!value["Content"].isNull()) - contactFlowVersionObject.content = value["Content"].asString(); - if(!value["LastModified"].isNull()) - contactFlowVersionObject.lastModified = value["LastModified"].asString(); - if(!value["LastModifiedBy"].isNull()) - contactFlowVersionObject.lastModifiedBy = value["LastModifiedBy"].asString(); - if(!value["Status"].isNull()) - contactFlowVersionObject.status = value["Status"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionId"].isNull()) + contactFlowVersionObject.contactFlowVersionId = contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionId"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Version"].isNull()) + contactFlowVersionObject.version = contactFlowNodeVersionsContactFlowVersion["Version"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionDescription"].isNull()) + contactFlowVersionObject.contactFlowVersionDescription = contactFlowNodeVersionsContactFlowVersion["ContactFlowVersionDescription"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Content"].isNull()) + contactFlowVersionObject.content = contactFlowNodeVersionsContactFlowVersion["Content"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["LastModified"].isNull()) + contactFlowVersionObject.lastModified = contactFlowNodeVersionsContactFlowVersion["LastModified"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["LastModifiedBy"].isNull()) + contactFlowVersionObject.lastModifiedBy = contactFlowNodeVersionsContactFlowVersion["LastModifiedBy"].asString(); + if(!contactFlowNodeVersionsContactFlowVersion["Status"].isNull()) + contactFlowVersionObject.status = contactFlowNodeVersionsContactFlowVersion["Status"].asString(); contactFlow_.versions.push_back(contactFlowVersionObject); } - auto allPhoneNumbers = value["PhoneNumbers"]["PhoneNumber"]; - for (auto value : allPhoneNumbers) + auto allPhoneNumbersNode = contactFlowNode["PhoneNumbers"]["PhoneNumber"]; + for (auto contactFlowNodePhoneNumbersPhoneNumber : allPhoneNumbersNode) { ContactFlow::PhoneNumber phoneNumberObject; - if(!value["PhoneNumberId"].isNull()) - phoneNumberObject.phoneNumberId = value["PhoneNumberId"].asString(); - if(!value["InstanceId"].isNull()) - phoneNumberObject.instanceId = value["InstanceId"].asString(); - if(!value["Number"].isNull()) - phoneNumberObject.number = value["Number"].asString(); - if(!value["PhoneNumberDescription"].isNull()) - phoneNumberObject.phoneNumberDescription = value["PhoneNumberDescription"].asString(); - if(!value["RemainingTime"].isNull()) - phoneNumberObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["Trunks"].isNull()) - phoneNumberObject.trunks = std::stoi(value["Trunks"].asString()); + if(!contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberId"].isNull()) + phoneNumberObject.phoneNumberId = contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberId"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["InstanceId"].isNull()) + phoneNumberObject.instanceId = contactFlowNodePhoneNumbersPhoneNumber["InstanceId"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["Number"].isNull()) + phoneNumberObject.number = contactFlowNodePhoneNumbersPhoneNumber["Number"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].isNull()) + phoneNumberObject.phoneNumberDescription = contactFlowNodePhoneNumbersPhoneNumber["PhoneNumberDescription"].asString(); + if(!contactFlowNodePhoneNumbersPhoneNumber["RemainingTime"].isNull()) + phoneNumberObject.remainingTime = std::stoi(contactFlowNodePhoneNumbersPhoneNumber["RemainingTime"].asString()); + if(!contactFlowNodePhoneNumbersPhoneNumber["Trunks"].isNull()) + phoneNumberObject.trunks = std::stoi(contactFlowNodePhoneNumbersPhoneNumber["Trunks"].asString()); contactFlow_.phoneNumbers.push_back(phoneNumberObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ModifyNotificationConfigResult.cc b/ccc/src/model/ModifyNotificationConfigResult.cc index 76c071357..0a75cde6d 100644 --- a/ccc/src/model/ModifyNotificationConfigResult.cc +++ b/ccc/src/model/ModifyNotificationConfigResult.cc @@ -39,16 +39,16 @@ void ModifyNotificationConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSubscriptions = value["Subscriptions"]["SubscriptionsItem"]; - for (auto value : allSubscriptions) + auto allSubscriptionsNode = value["Subscriptions"]["SubscriptionsItem"]; + for (auto valueSubscriptionsSubscriptionsItem : allSubscriptionsNode) { SubscriptionsItem subscriptionsObject; - if(!value["Name"].isNull()) - subscriptionsObject.name = value["Name"].asString(); - if(!value["Selected"].isNull()) - subscriptionsObject.selected = value["Selected"].asString() == "true"; - if(!value["DisplayName"].isNull()) - subscriptionsObject.displayName = value["DisplayName"].asString(); + if(!valueSubscriptionsSubscriptionsItem["Name"].isNull()) + subscriptionsObject.name = valueSubscriptionsSubscriptionsItem["Name"].asString(); + if(!valueSubscriptionsSubscriptionsItem["Selected"].isNull()) + subscriptionsObject.selected = valueSubscriptionsSubscriptionsItem["Selected"].asString() == "true"; + if(!valueSubscriptionsSubscriptionsItem["DisplayName"].isNull()) + subscriptionsObject.displayName = valueSubscriptionsSubscriptionsItem["DisplayName"].asString(); subscriptions_.push_back(subscriptionsObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/ModifyPhoneNumberResult.cc b/ccc/src/model/ModifyPhoneNumberResult.cc index 34be1801f..64f6a9474 100644 --- a/ccc/src/model/ModifyPhoneNumberResult.cc +++ b/ccc/src/model/ModifyPhoneNumberResult.cc @@ -58,14 +58,14 @@ void ModifyPhoneNumberResult::parse(const std::string &payload) phoneNumber_.usage = phoneNumberNode["Usage"].asString(); if(!phoneNumberNode["Trunks"].isNull()) phoneNumber_.trunks = std::stoi(phoneNumberNode["Trunks"].asString()); - auto allSkillGroups = value["SkillGroups"]["SkillGroup"]; - for (auto value : allSkillGroups) + auto allSkillGroupsNode = phoneNumberNode["SkillGroups"]["SkillGroup"]; + for (auto phoneNumberNodeSkillGroupsSkillGroup : allSkillGroupsNode) { PhoneNumber::SkillGroup skillGroupObject; - if(!value["SkillGroupId"].isNull()) - skillGroupObject.skillGroupId = value["SkillGroupId"].asString(); - if(!value["SkillGroupName"].isNull()) - skillGroupObject.skillGroupName = value["SkillGroupName"].asString(); + if(!phoneNumberNodeSkillGroupsSkillGroup["SkillGroupId"].isNull()) + skillGroupObject.skillGroupId = phoneNumberNodeSkillGroupsSkillGroup["SkillGroupId"].asString(); + if(!phoneNumberNodeSkillGroupsSkillGroup["SkillGroupName"].isNull()) + skillGroupObject.skillGroupName = phoneNumberNodeSkillGroupsSkillGroup["SkillGroupName"].asString(); phoneNumber_.skillGroups.push_back(skillGroupObject); } auto contactFlowNode = phoneNumberNode["ContactFlow"]; diff --git a/ccc/src/model/ModifyScenarioResult.cc b/ccc/src/model/ModifyScenarioResult.cc index ad57209e0..5f0a3759f 100644 --- a/ccc/src/model/ModifyScenarioResult.cc +++ b/ccc/src/model/ModifyScenarioResult.cc @@ -50,42 +50,42 @@ void ModifyScenarioResult::parse(const std::string &payload) scenario_.type = scenarioNode["Type"].asString(); if(!scenarioNode["IsTemplate"].isNull()) scenario_.isTemplate = scenarioNode["IsTemplate"].asString() == "true"; - auto allSurveys = value["Surveys"]["Survey"]; - for (auto value : allSurveys) + auto allSurveysNode = scenarioNode["Surveys"]["Survey"]; + for (auto scenarioNodeSurveysSurvey : allSurveysNode) { Scenario::Survey surveyObject; - if(!value["SurveyId"].isNull()) - surveyObject.surveyId = value["SurveyId"].asString(); - if(!value["SurveyName"].isNull()) - surveyObject.surveyName = value["SurveyName"].asString(); - if(!value["SurveyDescription"].isNull()) - surveyObject.surveyDescription = value["SurveyDescription"].asString(); - if(!value["Role"].isNull()) - surveyObject.role = value["Role"].asString(); - if(!value["Round"].isNull()) - surveyObject.round = std::stoi(value["Round"].asString()); - if(!value["BeebotId"].isNull()) - surveyObject.beebotId = value["BeebotId"].asString(); - auto allIntents = value["Intents"]["IntentNode"]; - for (auto value : allIntents) + if(!scenarioNodeSurveysSurvey["SurveyId"].isNull()) + surveyObject.surveyId = scenarioNodeSurveysSurvey["SurveyId"].asString(); + if(!scenarioNodeSurveysSurvey["SurveyName"].isNull()) + surveyObject.surveyName = scenarioNodeSurveysSurvey["SurveyName"].asString(); + if(!scenarioNodeSurveysSurvey["SurveyDescription"].isNull()) + surveyObject.surveyDescription = scenarioNodeSurveysSurvey["SurveyDescription"].asString(); + if(!scenarioNodeSurveysSurvey["Role"].isNull()) + surveyObject.role = scenarioNodeSurveysSurvey["Role"].asString(); + if(!scenarioNodeSurveysSurvey["Round"].isNull()) + surveyObject.round = std::stoi(scenarioNodeSurveysSurvey["Round"].asString()); + if(!scenarioNodeSurveysSurvey["BeebotId"].isNull()) + surveyObject.beebotId = scenarioNodeSurveysSurvey["BeebotId"].asString(); + auto allIntentsNode = allSurveysNode["Intents"]["IntentNode"]; + for (auto allSurveysNodeIntentsIntentNode : allIntentsNode) { Scenario::Survey::IntentNode intentsObject; - if(!value["NodeId"].isNull()) - intentsObject.nodeId = value["NodeId"].asString(); - if(!value["IntentId"].isNull()) - intentsObject.intentId = value["IntentId"].asString(); + if(!allSurveysNodeIntentsIntentNode["NodeId"].isNull()) + intentsObject.nodeId = allSurveysNodeIntentsIntentNode["NodeId"].asString(); + if(!allSurveysNodeIntentsIntentNode["IntentId"].isNull()) + intentsObject.intentId = allSurveysNodeIntentsIntentNode["IntentId"].asString(); surveyObject.intents.push_back(intentsObject); } scenario_.surveys.push_back(surveyObject); } - auto allVariables = value["Variables"]["KeyValuePair"]; - for (auto value : allVariables) + auto allVariablesNode = scenarioNode["Variables"]["KeyValuePair"]; + for (auto scenarioNodeVariablesKeyValuePair : allVariablesNode) { Scenario::KeyValuePair keyValuePairObject; - if(!value["Key"].isNull()) - keyValuePairObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - keyValuePairObject.value = value["Value"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Key"].isNull()) + keyValuePairObject.key = scenarioNodeVariablesKeyValuePair["Key"].asString(); + if(!scenarioNodeVariablesKeyValuePair["Value"].isNull()) + keyValuePairObject.value = scenarioNodeVariablesKeyValuePair["Value"].asString(); scenario_.variables.push_back(keyValuePairObject); } auto strategyNode = scenarioNode["Strategy"]; @@ -115,14 +115,14 @@ void ModifyScenarioResult::parse(const std::string &payload) scenario_.strategy.followUpStrategy = strategyNode["FollowUpStrategy"].asString(); if(!strategyNode["IsTemplate"].isNull()) scenario_.strategy.isTemplate = strategyNode["IsTemplate"].asString() == "true"; - auto allWorkingTime = value["WorkingTime"]["TimeFrame"]; - for (auto value : allWorkingTime) + auto allWorkingTimeNode = strategyNode["WorkingTime"]["TimeFrame"]; + for (auto strategyNodeWorkingTimeTimeFrame : allWorkingTimeNode) { Scenario::Strategy::TimeFrame timeFrameObject; - if(!value["BeginTime"].isNull()) - timeFrameObject.beginTime = value["BeginTime"].asString(); - if(!value["EndTime"].isNull()) - timeFrameObject.endTime = value["EndTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["BeginTime"].isNull()) + timeFrameObject.beginTime = strategyNodeWorkingTimeTimeFrame["BeginTime"].asString(); + if(!strategyNodeWorkingTimeTimeFrame["EndTime"].isNull()) + timeFrameObject.endTime = strategyNodeWorkingTimeTimeFrame["EndTime"].asString(); scenario_.strategy.workingTime.push_back(timeFrameObject); } auto allRepeatDays = strategyNode["RepeatDays"]["Integer"]; diff --git a/ccc/src/model/PickGlobalOutboundNumbersResult.cc b/ccc/src/model/PickGlobalOutboundNumbersResult.cc index fed20fdd1..6094653dc 100644 --- a/ccc/src/model/PickGlobalOutboundNumbersResult.cc +++ b/ccc/src/model/PickGlobalOutboundNumbersResult.cc @@ -39,8 +39,8 @@ void PickGlobalOutboundNumbersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDialNumberPairs = value["DialNumberPairs"]["DialNumberPair"]; - for (auto value : allDialNumberPairs) + auto allDialNumberPairsNode = value["DialNumberPairs"]["DialNumberPair"]; + for (auto valueDialNumberPairsDialNumberPair : allDialNumberPairsNode) { DialNumberPair dialNumberPairsObject; auto calleeNode = value["Callee"]; diff --git a/ccc/src/model/PickOutboundNumbersByTagsResult.cc b/ccc/src/model/PickOutboundNumbersByTagsResult.cc index e58cf4ec3..85c9996ab 100644 --- a/ccc/src/model/PickOutboundNumbersByTagsResult.cc +++ b/ccc/src/model/PickOutboundNumbersByTagsResult.cc @@ -39,8 +39,8 @@ void PickOutboundNumbersByTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDialNumberPairs = value["DialNumberPairs"]["DialNumberPair"]; - for (auto value : allDialNumberPairs) + auto allDialNumberPairsNode = value["DialNumberPairs"]["DialNumberPair"]; + for (auto valueDialNumberPairsDialNumberPair : allDialNumberPairsNode) { DialNumberPair dialNumberPairsObject; auto calleeNode = value["Callee"]; diff --git a/ccc/src/model/PickOutboundNumbersResult.cc b/ccc/src/model/PickOutboundNumbersResult.cc index 8388906d5..a30f79132 100644 --- a/ccc/src/model/PickOutboundNumbersResult.cc +++ b/ccc/src/model/PickOutboundNumbersResult.cc @@ -39,8 +39,8 @@ void PickOutboundNumbersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDialNumberPairs = value["DialNumberPairs"]["DialNumberPair"]; - for (auto value : allDialNumberPairs) + auto allDialNumberPairsNode = value["DialNumberPairs"]["DialNumberPair"]; + for (auto valueDialNumberPairsDialNumberPair : allDialNumberPairsNode) { DialNumberPair dialNumberPairsObject; auto calleeNode = value["Callee"]; diff --git a/ccc/src/model/RequestLoginInfoResult.cc b/ccc/src/model/RequestLoginInfoResult.cc index cc63fcebd..1a524346d 100644 --- a/ccc/src/model/RequestLoginInfoResult.cc +++ b/ccc/src/model/RequestLoginInfoResult.cc @@ -60,18 +60,18 @@ void RequestLoginInfoResult::parse(const std::string &payload) loginInfo_.signature = loginInfoNode["Signature"].asString(); if(!loginInfoNode["SignData"].isNull()) loginInfo_.signData = loginInfoNode["SignData"].asString(); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + auto allRolesNode = loginInfoNode["Roles"]["Role"]; + for (auto loginInfoNodeRolesRole : allRolesNode) { LoginInfo::Role roleObject; - if(!value["RoleId"].isNull()) - roleObject.roleId = value["RoleId"].asString(); - if(!value["InstanceId"].isNull()) - roleObject.instanceId = value["InstanceId"].asString(); - if(!value["RoleName"].isNull()) - roleObject.roleName = value["RoleName"].asString(); - if(!value["RoleDescription"].isNull()) - roleObject.roleDescription = value["RoleDescription"].asString(); + if(!loginInfoNodeRolesRole["RoleId"].isNull()) + roleObject.roleId = loginInfoNodeRolesRole["RoleId"].asString(); + if(!loginInfoNodeRolesRole["InstanceId"].isNull()) + roleObject.instanceId = loginInfoNodeRolesRole["InstanceId"].asString(); + if(!loginInfoNodeRolesRole["RoleName"].isNull()) + roleObject.roleName = loginInfoNodeRolesRole["RoleName"].asString(); + if(!loginInfoNodeRolesRole["RoleDescription"].isNull()) + roleObject.roleDescription = loginInfoNodeRolesRole["RoleDescription"].asString(); loginInfo_.roles.push_back(roleObject); } if(!value["Success"].isNull()) diff --git a/ccc/src/model/StartJobResult.cc b/ccc/src/model/StartJobResult.cc index ce2a96145..cc2c0c8c9 100644 --- a/ccc/src/model/StartJobResult.cc +++ b/ccc/src/model/StartJobResult.cc @@ -39,14 +39,14 @@ void StartJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTaskIds = value["TaskIds"]["KeyValuePair"]; - for (auto value : allTaskIds) + auto allTaskIdsNode = value["TaskIds"]["KeyValuePair"]; + for (auto valueTaskIdsKeyValuePair : allTaskIdsNode) { KeyValuePair taskIdsObject; - if(!value["Key"].isNull()) - taskIdsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - taskIdsObject.value = value["Value"].asString(); + if(!valueTaskIdsKeyValuePair["Key"].isNull()) + taskIdsObject.key = valueTaskIdsKeyValuePair["Key"].asString(); + if(!valueTaskIdsKeyValuePair["Value"].isNull()) + taskIdsObject.value = valueTaskIdsKeyValuePair["Value"].asString(); taskIds_.push_back(taskIdsObject); } if(!value["Success"].isNull()) diff --git a/ccs/src/model/QueryHotlineRecordResult.cc b/ccs/src/model/QueryHotlineRecordResult.cc index b352f1826..3c18dab52 100644 --- a/ccs/src/model/QueryHotlineRecordResult.cc +++ b/ccs/src/model/QueryHotlineRecordResult.cc @@ -39,48 +39,48 @@ void QueryHotlineRecordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecords = value["Records"]["HotlineRecord"]; - for (auto value : allRecords) + auto allRecordsNode = value["Records"]["HotlineRecord"]; + for (auto valueRecordsHotlineRecord : allRecordsNode) { HotlineRecord recordsObject; - if(!value["Id"].isNull()) - recordsObject.id = value["Id"].asString(); - if(!value["VisitorId"].isNull()) - recordsObject.visitorId = value["VisitorId"].asString(); - if(!value["VisitorPhone"].isNull()) - recordsObject.visitorPhone = value["VisitorPhone"].asString(); - if(!value["VisitorProvince"].isNull()) - recordsObject.visitorProvince = value["VisitorProvince"].asString(); - if(!value["CallType"].isNull()) - recordsObject.callType = value["CallType"].asString(); - if(!value["AgentId"].isNull()) - recordsObject.agentId = value["AgentId"].asString(); - if(!value["AgentName"].isNull()) - recordsObject.agentName = value["AgentName"].asString(); - if(!value["GroupId"].isNull()) - recordsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - recordsObject.groupName = value["GroupName"].asString(); - if(!value["CreateTime"].isNull()) - recordsObject.createTime = value["CreateTime"].asString(); - if(!value["FinishTime"].isNull()) - recordsObject.finishTime = value["FinishTime"].asString(); - if(!value["Status"].isNull()) - recordsObject.status = value["Status"].asString(); - if(!value["Memo"].isNull()) - recordsObject.memo = value["Memo"].asString(); - if(!value["HangupType"].isNull()) - recordsObject.hangupType = value["HangupType"].asString(); - if(!value["Satisfaction"].isNull()) - recordsObject.satisfaction = value["Satisfaction"].asString(); - if(!value["OutboundTaskId"].isNull()) - recordsObject.outboundTaskId = value["OutboundTaskId"].asString(); - if(!value["Categories"].isNull()) - recordsObject.categories = value["Categories"].asString(); - if(!value["CcsInstanceId"].isNull()) - recordsObject.ccsInstanceId = value["CcsInstanceId"].asString(); - if(!value["TalkDuration"].isNull()) - recordsObject.talkDuration = std::stol(value["TalkDuration"].asString()); + if(!valueRecordsHotlineRecord["Id"].isNull()) + recordsObject.id = valueRecordsHotlineRecord["Id"].asString(); + if(!valueRecordsHotlineRecord["VisitorId"].isNull()) + recordsObject.visitorId = valueRecordsHotlineRecord["VisitorId"].asString(); + if(!valueRecordsHotlineRecord["VisitorPhone"].isNull()) + recordsObject.visitorPhone = valueRecordsHotlineRecord["VisitorPhone"].asString(); + if(!valueRecordsHotlineRecord["VisitorProvince"].isNull()) + recordsObject.visitorProvince = valueRecordsHotlineRecord["VisitorProvince"].asString(); + if(!valueRecordsHotlineRecord["CallType"].isNull()) + recordsObject.callType = valueRecordsHotlineRecord["CallType"].asString(); + if(!valueRecordsHotlineRecord["AgentId"].isNull()) + recordsObject.agentId = valueRecordsHotlineRecord["AgentId"].asString(); + if(!valueRecordsHotlineRecord["AgentName"].isNull()) + recordsObject.agentName = valueRecordsHotlineRecord["AgentName"].asString(); + if(!valueRecordsHotlineRecord["GroupId"].isNull()) + recordsObject.groupId = valueRecordsHotlineRecord["GroupId"].asString(); + if(!valueRecordsHotlineRecord["GroupName"].isNull()) + recordsObject.groupName = valueRecordsHotlineRecord["GroupName"].asString(); + if(!valueRecordsHotlineRecord["CreateTime"].isNull()) + recordsObject.createTime = valueRecordsHotlineRecord["CreateTime"].asString(); + if(!valueRecordsHotlineRecord["FinishTime"].isNull()) + recordsObject.finishTime = valueRecordsHotlineRecord["FinishTime"].asString(); + if(!valueRecordsHotlineRecord["Status"].isNull()) + recordsObject.status = valueRecordsHotlineRecord["Status"].asString(); + if(!valueRecordsHotlineRecord["Memo"].isNull()) + recordsObject.memo = valueRecordsHotlineRecord["Memo"].asString(); + if(!valueRecordsHotlineRecord["HangupType"].isNull()) + recordsObject.hangupType = valueRecordsHotlineRecord["HangupType"].asString(); + if(!valueRecordsHotlineRecord["Satisfaction"].isNull()) + recordsObject.satisfaction = valueRecordsHotlineRecord["Satisfaction"].asString(); + if(!valueRecordsHotlineRecord["OutboundTaskId"].isNull()) + recordsObject.outboundTaskId = valueRecordsHotlineRecord["OutboundTaskId"].asString(); + if(!valueRecordsHotlineRecord["Categories"].isNull()) + recordsObject.categories = valueRecordsHotlineRecord["Categories"].asString(); + if(!valueRecordsHotlineRecord["CcsInstanceId"].isNull()) + recordsObject.ccsInstanceId = valueRecordsHotlineRecord["CcsInstanceId"].asString(); + if(!valueRecordsHotlineRecord["TalkDuration"].isNull()) + recordsObject.talkDuration = std::stol(valueRecordsHotlineRecord["TalkDuration"].asString()); records_.push_back(recordsObject); } if(!value["TotalCount"].isNull()) diff --git a/ccs/src/model/QueryTicketResult.cc b/ccs/src/model/QueryTicketResult.cc index a7d68e771..c0b0d3cba 100644 --- a/ccs/src/model/QueryTicketResult.cc +++ b/ccs/src/model/QueryTicketResult.cc @@ -39,24 +39,24 @@ void QueryTicketResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTickets = value["Tickets"]["Ticket"]; - for (auto value : allTickets) + auto allTicketsNode = value["Tickets"]["Ticket"]; + for (auto valueTicketsTicket : allTicketsNode) { Ticket ticketsObject; - if(!value["Id"].isNull()) - ticketsObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - ticketsObject.type = value["Type"].asString(); - if(!value["Stage"].isNull()) - ticketsObject.stage = value["Stage"].asString(); - if(!value["Description"].isNull()) - ticketsObject.description = value["Description"].asString(); - if(!value["CreatorId"].isNull()) - ticketsObject.creatorId = value["CreatorId"].asString(); - if(!value["CreateTime"].isNull()) - ticketsObject.createTime = value["CreateTime"].asString(); - if(!value["CustomFields"].isNull()) - ticketsObject.customFields = value["CustomFields"].asString(); + if(!valueTicketsTicket["Id"].isNull()) + ticketsObject.id = valueTicketsTicket["Id"].asString(); + if(!valueTicketsTicket["Type"].isNull()) + ticketsObject.type = valueTicketsTicket["Type"].asString(); + if(!valueTicketsTicket["Stage"].isNull()) + ticketsObject.stage = valueTicketsTicket["Stage"].asString(); + if(!valueTicketsTicket["Description"].isNull()) + ticketsObject.description = valueTicketsTicket["Description"].asString(); + if(!valueTicketsTicket["CreatorId"].isNull()) + ticketsObject.creatorId = valueTicketsTicket["CreatorId"].asString(); + if(!valueTicketsTicket["CreateTime"].isNull()) + ticketsObject.createTime = valueTicketsTicket["CreateTime"].asString(); + if(!valueTicketsTicket["CustomFields"].isNull()) + ticketsObject.customFields = valueTicketsTicket["CustomFields"].asString(); tickets_.push_back(ticketsObject); } if(!value["PageNum"].isNull()) diff --git a/cdn/src/model/DescribeCdnDomainConfigsResult.cc b/cdn/src/model/DescribeCdnDomainConfigsResult.cc index f5aac2ecb..94acc0761 100644 --- a/cdn/src/model/DescribeCdnDomainConfigsResult.cc +++ b/cdn/src/model/DescribeCdnDomainConfigsResult.cc @@ -39,24 +39,24 @@ void DescribeCdnDomainConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; - for (auto value : allDomainConfigs) + auto allDomainConfigsNode = value["DomainConfigs"]["DomainConfig"]; + for (auto valueDomainConfigsDomainConfig : allDomainConfigsNode) { DomainConfig domainConfigsObject; - if(!value["FunctionName"].isNull()) - domainConfigsObject.functionName = value["FunctionName"].asString(); - if(!value["ConfigId"].isNull()) - domainConfigsObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - domainConfigsObject.status = value["Status"].asString(); - auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; - for (auto value : allFunctionArgs) + if(!valueDomainConfigsDomainConfig["FunctionName"].isNull()) + domainConfigsObject.functionName = valueDomainConfigsDomainConfig["FunctionName"].asString(); + if(!valueDomainConfigsDomainConfig["ConfigId"].isNull()) + domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); + if(!valueDomainConfigsDomainConfig["Status"].isNull()) + domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); + auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; + for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!value["ArgName"].isNull()) - functionArgsObject.argName = value["ArgName"].asString(); - if(!value["ArgValue"].isNull()) - functionArgsObject.argValue = value["ArgValue"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/cdn/src/model/DescribeCdnDomainDetailResult.cc b/cdn/src/model/DescribeCdnDomainDetailResult.cc index 6b65137db..21a754428 100644 --- a/cdn/src/model/DescribeCdnDomainDetailResult.cc +++ b/cdn/src/model/DescribeCdnDomainDetailResult.cc @@ -72,20 +72,20 @@ void DescribeCdnDomainDetailResult::parse(const std::string &payload) getDomainDetailModel_.certificateName = getDomainDetailModelNode["CertificateName"].asString(); if(!getDomainDetailModelNode["ResourceGroupId"].isNull()) getDomainDetailModel_.resourceGroupId = getDomainDetailModelNode["ResourceGroupId"].asString(); - auto allSourceModels = value["SourceModels"]["SourceModel"]; - for (auto value : allSourceModels) + auto allSourceModelsNode = getDomainDetailModelNode["SourceModels"]["SourceModel"]; + for (auto getDomainDetailModelNodeSourceModelsSourceModel : allSourceModelsNode) { GetDomainDetailModel::SourceModel sourceModelObject; - if(!value["Content"].isNull()) - sourceModelObject.content = value["Content"].asString(); - if(!value["Type"].isNull()) - sourceModelObject.type = value["Type"].asString(); - if(!value["Port"].isNull()) - sourceModelObject.port = std::stoi(value["Port"].asString()); - if(!value["Enabled"].isNull()) - sourceModelObject.enabled = value["Enabled"].asString(); - if(!value["Priority"].isNull()) - sourceModelObject.priority = value["Priority"].asString(); + if(!getDomainDetailModelNodeSourceModelsSourceModel["Content"].isNull()) + sourceModelObject.content = getDomainDetailModelNodeSourceModelsSourceModel["Content"].asString(); + if(!getDomainDetailModelNodeSourceModelsSourceModel["Type"].isNull()) + sourceModelObject.type = getDomainDetailModelNodeSourceModelsSourceModel["Type"].asString(); + if(!getDomainDetailModelNodeSourceModelsSourceModel["Port"].isNull()) + sourceModelObject.port = std::stoi(getDomainDetailModelNodeSourceModelsSourceModel["Port"].asString()); + if(!getDomainDetailModelNodeSourceModelsSourceModel["Enabled"].isNull()) + sourceModelObject.enabled = getDomainDetailModelNodeSourceModelsSourceModel["Enabled"].asString(); + if(!getDomainDetailModelNodeSourceModelsSourceModel["Priority"].isNull()) + sourceModelObject.priority = getDomainDetailModelNodeSourceModelsSourceModel["Priority"].asString(); getDomainDetailModel_.sourceModels.push_back(sourceModelObject); } auto allSources = getDomainDetailModelNode["Sources"]["Source"]; diff --git a/cdn/src/model/DescribeCdnDomainLogsResult.cc b/cdn/src/model/DescribeCdnDomainLogsResult.cc index fc5098ba3..921b8ab47 100644 --- a/cdn/src/model/DescribeCdnDomainLogsResult.cc +++ b/cdn/src/model/DescribeCdnDomainLogsResult.cc @@ -42,20 +42,20 @@ void DescribeCdnDomainLogsResult::parse(const std::string &payload) auto domainLogModelNode = value["DomainLogModel"]; if(!domainLogModelNode["DomainName"].isNull()) domainLogModel_.domainName = domainLogModelNode["DomainName"].asString(); - auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; - for (auto value : allDomainLogDetails) + auto allDomainLogDetailsNode = domainLogModelNode["DomainLogDetails"]["DomainLogDetail"]; + for (auto domainLogModelNodeDomainLogDetailsDomainLogDetail : allDomainLogDetailsNode) { DomainLogModel::DomainLogDetail domainLogDetailObject; - if(!value["LogName"].isNull()) - domainLogDetailObject.logName = value["LogName"].asString(); - if(!value["LogPath"].isNull()) - domainLogDetailObject.logPath = value["LogPath"].asString(); - if(!value["LogSize"].isNull()) - domainLogDetailObject.logSize = std::stol(value["LogSize"].asString()); - if(!value["StartTime"].isNull()) - domainLogDetailObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - domainLogDetailObject.endTime = value["EndTime"].asString(); + if(!domainLogModelNodeDomainLogDetailsDomainLogDetail["LogName"].isNull()) + domainLogDetailObject.logName = domainLogModelNodeDomainLogDetailsDomainLogDetail["LogName"].asString(); + if(!domainLogModelNodeDomainLogDetailsDomainLogDetail["LogPath"].isNull()) + domainLogDetailObject.logPath = domainLogModelNodeDomainLogDetailsDomainLogDetail["LogPath"].asString(); + if(!domainLogModelNodeDomainLogDetailsDomainLogDetail["LogSize"].isNull()) + domainLogDetailObject.logSize = std::stol(domainLogModelNodeDomainLogDetailsDomainLogDetail["LogSize"].asString()); + if(!domainLogModelNodeDomainLogDetailsDomainLogDetail["StartTime"].isNull()) + domainLogDetailObject.startTime = domainLogModelNodeDomainLogDetailsDomainLogDetail["StartTime"].asString(); + if(!domainLogModelNodeDomainLogDetailsDomainLogDetail["EndTime"].isNull()) + domainLogDetailObject.endTime = domainLogModelNodeDomainLogDetailsDomainLogDetail["EndTime"].asString(); domainLogModel_.domainLogDetails.push_back(domainLogDetailObject); } if(!value["PageNumber"].isNull()) diff --git a/cdn/src/model/DescribeCdnMonitorDataResult.cc b/cdn/src/model/DescribeCdnMonitorDataResult.cc index 4e673748f..0f60f923f 100644 --- a/cdn/src/model/DescribeCdnMonitorDataResult.cc +++ b/cdn/src/model/DescribeCdnMonitorDataResult.cc @@ -39,22 +39,22 @@ void DescribeCdnMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorDatas = value["MonitorDatas"]["CDNMonitorData"]; - for (auto value : allMonitorDatas) + auto allMonitorDatasNode = value["MonitorDatas"]["CDNMonitorData"]; + for (auto valueMonitorDatasCDNMonitorData : allMonitorDatasNode) { CDNMonitorData monitorDatasObject; - if(!value["TimeStamp"].isNull()) - monitorDatasObject.timeStamp = value["TimeStamp"].asString(); - if(!value["BytesPerSecond"].isNull()) - monitorDatasObject.bytesPerSecond = value["BytesPerSecond"].asString(); - if(!value["QueryPerSecond"].isNull()) - monitorDatasObject.queryPerSecond = value["QueryPerSecond"].asString(); - if(!value["RequestHitRate"].isNull()) - monitorDatasObject.requestHitRate = value["RequestHitRate"].asString(); - if(!value["BytesHitRate"].isNull()) - monitorDatasObject.bytesHitRate = value["BytesHitRate"].asString(); - if(!value["AverageObjectSize"].isNull()) - monitorDatasObject.averageObjectSize = value["AverageObjectSize"].asString(); + if(!valueMonitorDatasCDNMonitorData["TimeStamp"].isNull()) + monitorDatasObject.timeStamp = valueMonitorDatasCDNMonitorData["TimeStamp"].asString(); + if(!valueMonitorDatasCDNMonitorData["BytesPerSecond"].isNull()) + monitorDatasObject.bytesPerSecond = valueMonitorDatasCDNMonitorData["BytesPerSecond"].asString(); + if(!valueMonitorDatasCDNMonitorData["QueryPerSecond"].isNull()) + monitorDatasObject.queryPerSecond = valueMonitorDatasCDNMonitorData["QueryPerSecond"].asString(); + if(!valueMonitorDatasCDNMonitorData["RequestHitRate"].isNull()) + monitorDatasObject.requestHitRate = valueMonitorDatasCDNMonitorData["RequestHitRate"].asString(); + if(!valueMonitorDatasCDNMonitorData["BytesHitRate"].isNull()) + monitorDatasObject.bytesHitRate = valueMonitorDatasCDNMonitorData["BytesHitRate"].asString(); + if(!valueMonitorDatasCDNMonitorData["AverageObjectSize"].isNull()) + monitorDatasObject.averageObjectSize = valueMonitorDatasCDNMonitorData["AverageObjectSize"].asString(); monitorDatas_.push_back(monitorDatasObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeCdnRegionAndIspResult.cc b/cdn/src/model/DescribeCdnRegionAndIspResult.cc index 516c32c84..513e1376b 100644 --- a/cdn/src/model/DescribeCdnRegionAndIspResult.cc +++ b/cdn/src/model/DescribeCdnRegionAndIspResult.cc @@ -39,24 +39,24 @@ void DescribeCdnRegionAndIspResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["NameZh"].isNull()) - regionsObject.nameZh = value["NameZh"].asString(); - if(!value["NameEn"].isNull()) - regionsObject.nameEn = value["NameEn"].asString(); + if(!valueRegionsRegion["NameZh"].isNull()) + regionsObject.nameZh = valueRegionsRegion["NameZh"].asString(); + if(!valueRegionsRegion["NameEn"].isNull()) + regionsObject.nameEn = valueRegionsRegion["NameEn"].asString(); regions_.push_back(regionsObject); } - auto allIsps = value["Isps"]["Isp"]; - for (auto value : allIsps) + auto allIspsNode = value["Isps"]["Isp"]; + for (auto valueIspsIsp : allIspsNode) { Isp ispsObject; - if(!value["NameZh"].isNull()) - ispsObject.nameZh = value["NameZh"].asString(); - if(!value["NameEn"].isNull()) - ispsObject.nameEn = value["NameEn"].asString(); + if(!valueIspsIsp["NameZh"].isNull()) + ispsObject.nameZh = valueIspsIsp["NameZh"].asString(); + if(!valueIspsIsp["NameEn"].isNull()) + ispsObject.nameEn = valueIspsIsp["NameEn"].asString(); isps_.push_back(ispsObject); } diff --git a/cdn/src/model/DescribeCdnServiceResult.cc b/cdn/src/model/DescribeCdnServiceResult.cc index b31ae673b..52a78c633 100644 --- a/cdn/src/model/DescribeCdnServiceResult.cc +++ b/cdn/src/model/DescribeCdnServiceResult.cc @@ -39,12 +39,12 @@ void DescribeCdnServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = value["OperationLocks"]["LockReason"]; + for (auto valueOperationLocksLockReason : allOperationLocksNode) { LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!valueOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = valueOperationLocksLockReason["LockReason"].asString(); operationLocks_.push_back(operationLocksObject); } if(!value["InstanceId"].isNull()) diff --git a/cdn/src/model/DescribeCdnTypesResult.cc b/cdn/src/model/DescribeCdnTypesResult.cc index 8f0bbe1f6..4bf5ba0d6 100644 --- a/cdn/src/model/DescribeCdnTypesResult.cc +++ b/cdn/src/model/DescribeCdnTypesResult.cc @@ -39,14 +39,14 @@ void DescribeCdnTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCdnTypes = value["CdnTypes"]["CdnType"]; - for (auto value : allCdnTypes) + auto allCdnTypesNode = value["CdnTypes"]["CdnType"]; + for (auto valueCdnTypesCdnType : allCdnTypesNode) { CdnType cdnTypesObject; - if(!value["Type"].isNull()) - cdnTypesObject.type = value["Type"].asString(); - if(!value["Desc"].isNull()) - cdnTypesObject.desc = value["Desc"].asString(); + if(!valueCdnTypesCdnType["Type"].isNull()) + cdnTypesObject.type = valueCdnTypesCdnType["Type"].asString(); + if(!valueCdnTypesCdnType["Desc"].isNull()) + cdnTypesObject.desc = valueCdnTypesCdnType["Desc"].asString(); cdnTypes_.push_back(cdnTypesObject); } diff --git a/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc b/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc index def002ed9..353aa2324 100644 --- a/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc +++ b/cdn/src/model/DescribeDomainAverageResponseTimeResult.cc @@ -39,14 +39,14 @@ void DescribeDomainAverageResponseTimeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvgRTPerInterval = value["AvgRTPerInterval"]["DataModule"]; - for (auto value : allAvgRTPerInterval) + auto allAvgRTPerIntervalNode = value["AvgRTPerInterval"]["DataModule"]; + for (auto valueAvgRTPerIntervalDataModule : allAvgRTPerIntervalNode) { DataModule avgRTPerIntervalObject; - if(!value["TimeStamp"].isNull()) - avgRTPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - avgRTPerIntervalObject.value = value["Value"].asString(); + if(!valueAvgRTPerIntervalDataModule["TimeStamp"].isNull()) + avgRTPerIntervalObject.timeStamp = valueAvgRTPerIntervalDataModule["TimeStamp"].asString(); + if(!valueAvgRTPerIntervalDataModule["Value"].isNull()) + avgRTPerIntervalObject.value = valueAvgRTPerIntervalDataModule["Value"].asString(); avgRTPerInterval_.push_back(avgRTPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc b/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc index cab7d10f2..08108f75b 100644 --- a/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc +++ b/cdn/src/model/DescribeDomainBpsDataByTimeStampResult.cc @@ -39,18 +39,18 @@ void DescribeDomainBpsDataByTimeStampResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataList = value["BpsDataList"]["BpsDataModel"]; - for (auto value : allBpsDataList) + auto allBpsDataListNode = value["BpsDataList"]["BpsDataModel"]; + for (auto valueBpsDataListBpsDataModel : allBpsDataListNode) { BpsDataModel bpsDataListObject; - if(!value["TimeStamp"].isNull()) - bpsDataListObject.timeStamp = value["TimeStamp"].asString(); - if(!value["LocationName"].isNull()) - bpsDataListObject.locationName = value["LocationName"].asString(); - if(!value["IspName"].isNull()) - bpsDataListObject.ispName = value["IspName"].asString(); - if(!value["Bps"].isNull()) - bpsDataListObject.bps = std::stol(value["Bps"].asString()); + if(!valueBpsDataListBpsDataModel["TimeStamp"].isNull()) + bpsDataListObject.timeStamp = valueBpsDataListBpsDataModel["TimeStamp"].asString(); + if(!valueBpsDataListBpsDataModel["LocationName"].isNull()) + bpsDataListObject.locationName = valueBpsDataListBpsDataModel["LocationName"].asString(); + if(!valueBpsDataListBpsDataModel["IspName"].isNull()) + bpsDataListObject.ispName = valueBpsDataListBpsDataModel["IspName"].asString(); + if(!valueBpsDataListBpsDataModel["Bps"].isNull()) + bpsDataListObject.bps = std::stol(valueBpsDataListBpsDataModel["Bps"].asString()); bpsDataList_.push_back(bpsDataListObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainBpsDataResult.cc b/cdn/src/model/DescribeDomainBpsDataResult.cc index b0f7991ad..b48b8355b 100644 --- a/cdn/src/model/DescribeDomainBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainBpsDataResult.cc @@ -39,36 +39,36 @@ void DescribeDomainBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - bpsDataPerIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - bpsDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - bpsDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["L2Value"].isNull()) - bpsDataPerIntervalObject.l2Value = value["L2Value"].asString(); - if(!value["DomesticL2Value"].isNull()) - bpsDataPerIntervalObject.domesticL2Value = value["DomesticL2Value"].asString(); - if(!value["OverseasL2Value"].isNull()) - bpsDataPerIntervalObject.overseasL2Value = value["OverseasL2Value"].asString(); - if(!value["DynamicValue"].isNull()) - bpsDataPerIntervalObject.dynamicValue = value["DynamicValue"].asString(); - if(!value["DynamicDomesticValue"].isNull()) - bpsDataPerIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - if(!value["DynamicOverseasValue"].isNull()) - bpsDataPerIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - if(!value["StaticValue"].isNull()) - bpsDataPerIntervalObject.staticValue = value["StaticValue"].asString(); - if(!value["StaticDomesticValue"].isNull()) - bpsDataPerIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - if(!value["StaticOverseasValue"].isNull()) - bpsDataPerIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["Value"].isNull()) + bpsDataPerIntervalObject.value = valueBpsDataPerIntervalDataModule["Value"].asString(); + if(!valueBpsDataPerIntervalDataModule["DomesticValue"].isNull()) + bpsDataPerIntervalObject.domesticValue = valueBpsDataPerIntervalDataModule["DomesticValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["OverseasValue"].isNull()) + bpsDataPerIntervalObject.overseasValue = valueBpsDataPerIntervalDataModule["OverseasValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["L2Value"].isNull()) + bpsDataPerIntervalObject.l2Value = valueBpsDataPerIntervalDataModule["L2Value"].asString(); + if(!valueBpsDataPerIntervalDataModule["DomesticL2Value"].isNull()) + bpsDataPerIntervalObject.domesticL2Value = valueBpsDataPerIntervalDataModule["DomesticL2Value"].asString(); + if(!valueBpsDataPerIntervalDataModule["OverseasL2Value"].isNull()) + bpsDataPerIntervalObject.overseasL2Value = valueBpsDataPerIntervalDataModule["OverseasL2Value"].asString(); + if(!valueBpsDataPerIntervalDataModule["DynamicValue"].isNull()) + bpsDataPerIntervalObject.dynamicValue = valueBpsDataPerIntervalDataModule["DynamicValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["DynamicDomesticValue"].isNull()) + bpsDataPerIntervalObject.dynamicDomesticValue = valueBpsDataPerIntervalDataModule["DynamicDomesticValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["DynamicOverseasValue"].isNull()) + bpsDataPerIntervalObject.dynamicOverseasValue = valueBpsDataPerIntervalDataModule["DynamicOverseasValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["StaticValue"].isNull()) + bpsDataPerIntervalObject.staticValue = valueBpsDataPerIntervalDataModule["StaticValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["StaticDomesticValue"].isNull()) + bpsDataPerIntervalObject.staticDomesticValue = valueBpsDataPerIntervalDataModule["StaticDomesticValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["StaticOverseasValue"].isNull()) + bpsDataPerIntervalObject.staticOverseasValue = valueBpsDataPerIntervalDataModule["StaticOverseasValue"].asString(); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainCertificateInfoResult.cc b/cdn/src/model/DescribeDomainCertificateInfoResult.cc index bb90ba1c4..a65dab31a 100644 --- a/cdn/src/model/DescribeDomainCertificateInfoResult.cc +++ b/cdn/src/model/DescribeDomainCertificateInfoResult.cc @@ -39,38 +39,38 @@ void DescribeDomainCertificateInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCertInfos = value["CertInfos"]["CertInfo"]; - for (auto value : allCertInfos) + auto allCertInfosNode = value["CertInfos"]["CertInfo"]; + for (auto valueCertInfosCertInfo : allCertInfosNode) { CertInfo certInfosObject; - if(!value["DomainName"].isNull()) - certInfosObject.domainName = value["DomainName"].asString(); - if(!value["CertName"].isNull()) - certInfosObject.certName = value["CertName"].asString(); - if(!value["CertDomainName"].isNull()) - certInfosObject.certDomainName = value["CertDomainName"].asString(); - if(!value["CertExpireTime"].isNull()) - certInfosObject.certExpireTime = value["CertExpireTime"].asString(); - if(!value["CertLife"].isNull()) - certInfosObject.certLife = value["CertLife"].asString(); - if(!value["CertOrg"].isNull()) - certInfosObject.certOrg = value["CertOrg"].asString(); - if(!value["CertType"].isNull()) - certInfosObject.certType = value["CertType"].asString(); - if(!value["ServerCertificateStatus"].isNull()) - certInfosObject.serverCertificateStatus = value["ServerCertificateStatus"].asString(); - if(!value["Status"].isNull()) - certInfosObject.status = value["Status"].asString(); - if(!value["ServerCertificate"].isNull()) - certInfosObject.serverCertificate = value["ServerCertificate"].asString(); - if(!value["CertUpdateTime"].isNull()) - certInfosObject.certUpdateTime = value["CertUpdateTime"].asString(); - if(!value["CertStartTime"].isNull()) - certInfosObject.certStartTime = value["CertStartTime"].asString(); - if(!value["CertCommonName"].isNull()) - certInfosObject.certCommonName = value["CertCommonName"].asString(); - if(!value["DomainCnameStatus"].isNull()) - certInfosObject.domainCnameStatus = value["DomainCnameStatus"].asString(); + if(!valueCertInfosCertInfo["DomainName"].isNull()) + certInfosObject.domainName = valueCertInfosCertInfo["DomainName"].asString(); + if(!valueCertInfosCertInfo["CertName"].isNull()) + certInfosObject.certName = valueCertInfosCertInfo["CertName"].asString(); + if(!valueCertInfosCertInfo["CertDomainName"].isNull()) + certInfosObject.certDomainName = valueCertInfosCertInfo["CertDomainName"].asString(); + if(!valueCertInfosCertInfo["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = valueCertInfosCertInfo["CertExpireTime"].asString(); + if(!valueCertInfosCertInfo["CertLife"].isNull()) + certInfosObject.certLife = valueCertInfosCertInfo["CertLife"].asString(); + if(!valueCertInfosCertInfo["CertOrg"].isNull()) + certInfosObject.certOrg = valueCertInfosCertInfo["CertOrg"].asString(); + if(!valueCertInfosCertInfo["CertType"].isNull()) + certInfosObject.certType = valueCertInfosCertInfo["CertType"].asString(); + if(!valueCertInfosCertInfo["ServerCertificateStatus"].isNull()) + certInfosObject.serverCertificateStatus = valueCertInfosCertInfo["ServerCertificateStatus"].asString(); + if(!valueCertInfosCertInfo["Status"].isNull()) + certInfosObject.status = valueCertInfosCertInfo["Status"].asString(); + if(!valueCertInfosCertInfo["ServerCertificate"].isNull()) + certInfosObject.serverCertificate = valueCertInfosCertInfo["ServerCertificate"].asString(); + if(!valueCertInfosCertInfo["CertUpdateTime"].isNull()) + certInfosObject.certUpdateTime = valueCertInfosCertInfo["CertUpdateTime"].asString(); + if(!valueCertInfosCertInfo["CertStartTime"].isNull()) + certInfosObject.certStartTime = valueCertInfosCertInfo["CertStartTime"].asString(); + if(!valueCertInfosCertInfo["CertCommonName"].isNull()) + certInfosObject.certCommonName = valueCertInfosCertInfo["CertCommonName"].asString(); + if(!valueCertInfosCertInfo["DomainCnameStatus"].isNull()) + certInfosObject.domainCnameStatus = valueCertInfosCertInfo["DomainCnameStatus"].asString(); certInfos_.push_back(certInfosObject); } diff --git a/cdn/src/model/DescribeDomainCnameResult.cc b/cdn/src/model/DescribeDomainCnameResult.cc index 6d20546bd..0f354449d 100644 --- a/cdn/src/model/DescribeDomainCnameResult.cc +++ b/cdn/src/model/DescribeDomainCnameResult.cc @@ -39,16 +39,16 @@ void DescribeDomainCnameResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCnameDatas = value["CnameDatas"]["Data"]; - for (auto value : allCnameDatas) + auto allCnameDatasNode = value["CnameDatas"]["Data"]; + for (auto valueCnameDatasData : allCnameDatasNode) { Data cnameDatasObject; - if(!value["Domain"].isNull()) - cnameDatasObject.domain = value["Domain"].asString(); - if(!value["Cname"].isNull()) - cnameDatasObject.cname = value["Cname"].asString(); - if(!value["Status"].isNull()) - cnameDatasObject.status = std::stoi(value["Status"].asString()); + if(!valueCnameDatasData["Domain"].isNull()) + cnameDatasObject.domain = valueCnameDatasData["Domain"].asString(); + if(!valueCnameDatasData["Cname"].isNull()) + cnameDatasObject.cname = valueCnameDatasData["Cname"].asString(); + if(!valueCnameDatasData["Status"].isNull()) + cnameDatasObject.status = std::stoi(valueCnameDatasData["Status"].asString()); cnameDatas_.push_back(cnameDatasObject); } diff --git a/cdn/src/model/DescribeDomainConfigsResult.cc b/cdn/src/model/DescribeDomainConfigsResult.cc index bec9a8c0c..4e1002c94 100644 --- a/cdn/src/model/DescribeDomainConfigsResult.cc +++ b/cdn/src/model/DescribeDomainConfigsResult.cc @@ -40,100 +40,100 @@ void DescribeDomainConfigsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto domainConfigsNode = value["DomainConfigs"]; - auto allCacheExpiredConfigs = value["CacheExpiredConfigs"]["CacheExpiredConfig"]; - for (auto value : allCacheExpiredConfigs) + auto allCacheExpiredConfigsNode = domainConfigsNode["CacheExpiredConfigs"]["CacheExpiredConfig"]; + for (auto domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig : allCacheExpiredConfigsNode) { DomainConfigs::CacheExpiredConfig cacheExpiredConfigObject; - if(!value["ConfigId"].isNull()) - cacheExpiredConfigObject.configId = value["ConfigId"].asString(); - if(!value["CacheType"].isNull()) - cacheExpiredConfigObject.cacheType = value["CacheType"].asString(); - if(!value["CacheContent"].isNull()) - cacheExpiredConfigObject.cacheContent = value["CacheContent"].asString(); - if(!value["TTL"].isNull()) - cacheExpiredConfigObject.tTL = value["TTL"].asString(); - if(!value["Weight"].isNull()) - cacheExpiredConfigObject.weight = value["Weight"].asString(); - if(!value["Status"].isNull()) - cacheExpiredConfigObject.status = value["Status"].asString(); + if(!domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["ConfigId"].isNull()) + cacheExpiredConfigObject.configId = domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["ConfigId"].asString(); + if(!domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["CacheType"].isNull()) + cacheExpiredConfigObject.cacheType = domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["CacheType"].asString(); + if(!domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["CacheContent"].isNull()) + cacheExpiredConfigObject.cacheContent = domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["CacheContent"].asString(); + if(!domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["TTL"].isNull()) + cacheExpiredConfigObject.tTL = domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["TTL"].asString(); + if(!domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["Weight"].isNull()) + cacheExpiredConfigObject.weight = domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["Weight"].asString(); + if(!domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["Status"].isNull()) + cacheExpiredConfigObject.status = domainConfigsNodeCacheExpiredConfigsCacheExpiredConfig["Status"].asString(); domainConfigs_.cacheExpiredConfigs.push_back(cacheExpiredConfigObject); } - auto allHttpErrorPageConfigs = value["HttpErrorPageConfigs"]["HttpErrorPageConfig"]; - for (auto value : allHttpErrorPageConfigs) + auto allHttpErrorPageConfigsNode = domainConfigsNode["HttpErrorPageConfigs"]["HttpErrorPageConfig"]; + for (auto domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig : allHttpErrorPageConfigsNode) { DomainConfigs::HttpErrorPageConfig httpErrorPageConfigObject; - if(!value["ConfigId"].isNull()) - httpErrorPageConfigObject.configId = value["ConfigId"].asString(); - if(!value["ErrorCode"].isNull()) - httpErrorPageConfigObject.errorCode = value["ErrorCode"].asString(); - if(!value["PageUrl"].isNull()) - httpErrorPageConfigObject.pageUrl = value["PageUrl"].asString(); - if(!value["Status"].isNull()) - httpErrorPageConfigObject.status = value["Status"].asString(); + if(!domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["ConfigId"].isNull()) + httpErrorPageConfigObject.configId = domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["ConfigId"].asString(); + if(!domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["ErrorCode"].isNull()) + httpErrorPageConfigObject.errorCode = domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["ErrorCode"].asString(); + if(!domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["PageUrl"].isNull()) + httpErrorPageConfigObject.pageUrl = domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["PageUrl"].asString(); + if(!domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["Status"].isNull()) + httpErrorPageConfigObject.status = domainConfigsNodeHttpErrorPageConfigsHttpErrorPageConfig["Status"].asString(); domainConfigs_.httpErrorPageConfigs.push_back(httpErrorPageConfigObject); } - auto allHttpHeaderConfigs = value["HttpHeaderConfigs"]["HttpHeaderConfig"]; - for (auto value : allHttpHeaderConfigs) + auto allHttpHeaderConfigsNode = domainConfigsNode["HttpHeaderConfigs"]["HttpHeaderConfig"]; + for (auto domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig : allHttpHeaderConfigsNode) { DomainConfigs::HttpHeaderConfig httpHeaderConfigObject; - if(!value["ConfigId"].isNull()) - httpHeaderConfigObject.configId = value["ConfigId"].asString(); - if(!value["HeaderKey"].isNull()) - httpHeaderConfigObject.headerKey = value["HeaderKey"].asString(); - if(!value["HeaderValue"].isNull()) - httpHeaderConfigObject.headerValue = value["HeaderValue"].asString(); - if(!value["Status"].isNull()) - httpHeaderConfigObject.status = value["Status"].asString(); + if(!domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["ConfigId"].isNull()) + httpHeaderConfigObject.configId = domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["ConfigId"].asString(); + if(!domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["HeaderKey"].isNull()) + httpHeaderConfigObject.headerKey = domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["HeaderKey"].asString(); + if(!domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["HeaderValue"].isNull()) + httpHeaderConfigObject.headerValue = domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["HeaderValue"].asString(); + if(!domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["Status"].isNull()) + httpHeaderConfigObject.status = domainConfigsNodeHttpHeaderConfigsHttpHeaderConfig["Status"].asString(); domainConfigs_.httpHeaderConfigs.push_back(httpHeaderConfigObject); } - auto allDynamicConfigs = value["DynamicConfigs"]["DynamicConfig"]; - for (auto value : allDynamicConfigs) + auto allDynamicConfigsNode = domainConfigsNode["DynamicConfigs"]["DynamicConfig"]; + for (auto domainConfigsNodeDynamicConfigsDynamicConfig : allDynamicConfigsNode) { DomainConfigs::DynamicConfig dynamicConfigObject; - if(!value["ConfigId"].isNull()) - dynamicConfigObject.configId = value["ConfigId"].asString(); - if(!value["Enable"].isNull()) - dynamicConfigObject.enable = value["Enable"].asString(); - if(!value["DynamicOrigin"].isNull()) - dynamicConfigObject.dynamicOrigin = value["DynamicOrigin"].asString(); - if(!value["StaticType"].isNull()) - dynamicConfigObject.staticType = value["StaticType"].asString(); - if(!value["StaticUri"].isNull()) - dynamicConfigObject.staticUri = value["StaticUri"].asString(); - if(!value["StaticPath"].isNull()) - dynamicConfigObject.staticPath = value["StaticPath"].asString(); - if(!value["DynamicCacheControl"].isNull()) - dynamicConfigObject.dynamicCacheControl = value["DynamicCacheControl"].asString(); - if(!value["Status"].isNull()) - dynamicConfigObject.status = value["Status"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["ConfigId"].isNull()) + dynamicConfigObject.configId = domainConfigsNodeDynamicConfigsDynamicConfig["ConfigId"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["Enable"].isNull()) + dynamicConfigObject.enable = domainConfigsNodeDynamicConfigsDynamicConfig["Enable"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["DynamicOrigin"].isNull()) + dynamicConfigObject.dynamicOrigin = domainConfigsNodeDynamicConfigsDynamicConfig["DynamicOrigin"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["StaticType"].isNull()) + dynamicConfigObject.staticType = domainConfigsNodeDynamicConfigsDynamicConfig["StaticType"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["StaticUri"].isNull()) + dynamicConfigObject.staticUri = domainConfigsNodeDynamicConfigsDynamicConfig["StaticUri"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["StaticPath"].isNull()) + dynamicConfigObject.staticPath = domainConfigsNodeDynamicConfigsDynamicConfig["StaticPath"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["DynamicCacheControl"].isNull()) + dynamicConfigObject.dynamicCacheControl = domainConfigsNodeDynamicConfigsDynamicConfig["DynamicCacheControl"].asString(); + if(!domainConfigsNodeDynamicConfigsDynamicConfig["Status"].isNull()) + dynamicConfigObject.status = domainConfigsNodeDynamicConfigsDynamicConfig["Status"].asString(); domainConfigs_.dynamicConfigs.push_back(dynamicConfigObject); } - auto allReqHeaderConfigs = value["ReqHeaderConfigs"]["ReqHeaderConfig"]; - for (auto value : allReqHeaderConfigs) + auto allReqHeaderConfigsNode = domainConfigsNode["ReqHeaderConfigs"]["ReqHeaderConfig"]; + for (auto domainConfigsNodeReqHeaderConfigsReqHeaderConfig : allReqHeaderConfigsNode) { DomainConfigs::ReqHeaderConfig reqHeaderConfigObject; - if(!value["ConfigId"].isNull()) - reqHeaderConfigObject.configId = value["ConfigId"].asString(); - if(!value["Key"].isNull()) - reqHeaderConfigObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - reqHeaderConfigObject.value = value["Value"].asString(); - if(!value["Status"].isNull()) - reqHeaderConfigObject.status = value["Status"].asString(); + if(!domainConfigsNodeReqHeaderConfigsReqHeaderConfig["ConfigId"].isNull()) + reqHeaderConfigObject.configId = domainConfigsNodeReqHeaderConfigsReqHeaderConfig["ConfigId"].asString(); + if(!domainConfigsNodeReqHeaderConfigsReqHeaderConfig["Key"].isNull()) + reqHeaderConfigObject.key = domainConfigsNodeReqHeaderConfigsReqHeaderConfig["Key"].asString(); + if(!domainConfigsNodeReqHeaderConfigsReqHeaderConfig["Value"].isNull()) + reqHeaderConfigObject.value = domainConfigsNodeReqHeaderConfigsReqHeaderConfig["Value"].asString(); + if(!domainConfigsNodeReqHeaderConfigsReqHeaderConfig["Status"].isNull()) + reqHeaderConfigObject.status = domainConfigsNodeReqHeaderConfigsReqHeaderConfig["Status"].asString(); domainConfigs_.reqHeaderConfigs.push_back(reqHeaderConfigObject); } - auto allSetVarsConfigs = value["SetVarsConfigs"]["SetVarsConfig"]; - for (auto value : allSetVarsConfigs) + auto allSetVarsConfigsNode = domainConfigsNode["SetVarsConfigs"]["SetVarsConfig"]; + for (auto domainConfigsNodeSetVarsConfigsSetVarsConfig : allSetVarsConfigsNode) { DomainConfigs::SetVarsConfig setVarsConfigObject; - if(!value["ConfigId"].isNull()) - setVarsConfigObject.configId = value["ConfigId"].asString(); - if(!value["VarName"].isNull()) - setVarsConfigObject.varName = value["VarName"].asString(); - if(!value["VarValue"].isNull()) - setVarsConfigObject.varValue = value["VarValue"].asString(); - if(!value["Status"].isNull()) - setVarsConfigObject.status = value["Status"].asString(); + if(!domainConfigsNodeSetVarsConfigsSetVarsConfig["ConfigId"].isNull()) + setVarsConfigObject.configId = domainConfigsNodeSetVarsConfigsSetVarsConfig["ConfigId"].asString(); + if(!domainConfigsNodeSetVarsConfigsSetVarsConfig["VarName"].isNull()) + setVarsConfigObject.varName = domainConfigsNodeSetVarsConfigsSetVarsConfig["VarName"].asString(); + if(!domainConfigsNodeSetVarsConfigsSetVarsConfig["VarValue"].isNull()) + setVarsConfigObject.varValue = domainConfigsNodeSetVarsConfigsSetVarsConfig["VarValue"].asString(); + if(!domainConfigsNodeSetVarsConfigsSetVarsConfig["Status"].isNull()) + setVarsConfigObject.status = domainConfigsNodeSetVarsConfigsSetVarsConfig["Status"].asString(); domainConfigs_.setVarsConfigs.push_back(setVarsConfigObject); } auto ccConfigNode = domainConfigsNode["CcConfig"]; diff --git a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc index d700a76c2..accd0418d 100644 --- a/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc +++ b/cdn/src/model/DescribeDomainFileSizeProportionDataResult.cc @@ -39,20 +39,20 @@ void DescribeDomainFileSizeProportionDataResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFileSizeProportionDataInterval = value["FileSizeProportionDataInterval"]["UsageData"]; - for (auto value : allFileSizeProportionDataInterval) + auto allFileSizeProportionDataIntervalNode = value["FileSizeProportionDataInterval"]["UsageData"]; + for (auto valueFileSizeProportionDataIntervalUsageData : allFileSizeProportionDataIntervalNode) { UsageData fileSizeProportionDataIntervalObject; - if(!value["TimeStamp"].isNull()) - fileSizeProportionDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["FileSizeProportionData"]; - for (auto value : allValue) + if(!valueFileSizeProportionDataIntervalUsageData["TimeStamp"].isNull()) + fileSizeProportionDataIntervalObject.timeStamp = valueFileSizeProportionDataIntervalUsageData["TimeStamp"].asString(); + auto allValueNode = allFileSizeProportionDataIntervalNode["Value"]["FileSizeProportionData"]; + for (auto allFileSizeProportionDataIntervalNodeValueFileSizeProportionData : allValueNode) { UsageData::FileSizeProportionData valueObject; - if(!value["FileSize"].isNull()) - valueObject.fileSize = value["FileSize"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); + if(!allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["FileSize"].isNull()) + valueObject.fileSize = allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["FileSize"].asString(); + if(!allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["Proportion"].isNull()) + valueObject.proportion = allFileSizeProportionDataIntervalNodeValueFileSizeProportionData["Proportion"].asString(); fileSizeProportionDataIntervalObject.value.push_back(valueObject); } fileSizeProportionDataInterval_.push_back(fileSizeProportionDataIntervalObject); diff --git a/cdn/src/model/DescribeDomainFlowDataResult.cc b/cdn/src/model/DescribeDomainFlowDataResult.cc index d2d8c1025..ac2cc11cc 100644 --- a/cdn/src/model/DescribeDomainFlowDataResult.cc +++ b/cdn/src/model/DescribeDomainFlowDataResult.cc @@ -39,30 +39,30 @@ void DescribeDomainFlowDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowDataPerInterval = value["FlowDataPerInterval"]["DataModule"]; - for (auto value : allFlowDataPerInterval) + auto allFlowDataPerIntervalNode = value["FlowDataPerInterval"]["DataModule"]; + for (auto valueFlowDataPerIntervalDataModule : allFlowDataPerIntervalNode) { DataModule flowDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - flowDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - flowDataPerIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - flowDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - flowDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["DynamicValue"].isNull()) - flowDataPerIntervalObject.dynamicValue = value["DynamicValue"].asString(); - if(!value["DynamicDomesticValue"].isNull()) - flowDataPerIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - if(!value["DynamicOverseasValue"].isNull()) - flowDataPerIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - if(!value["StaticValue"].isNull()) - flowDataPerIntervalObject.staticValue = value["StaticValue"].asString(); - if(!value["StaticDomesticValue"].isNull()) - flowDataPerIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - if(!value["StaticOverseasValue"].isNull()) - flowDataPerIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["TimeStamp"].isNull()) + flowDataPerIntervalObject.timeStamp = valueFlowDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueFlowDataPerIntervalDataModule["Value"].isNull()) + flowDataPerIntervalObject.value = valueFlowDataPerIntervalDataModule["Value"].asString(); + if(!valueFlowDataPerIntervalDataModule["DomesticValue"].isNull()) + flowDataPerIntervalObject.domesticValue = valueFlowDataPerIntervalDataModule["DomesticValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["OverseasValue"].isNull()) + flowDataPerIntervalObject.overseasValue = valueFlowDataPerIntervalDataModule["OverseasValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["DynamicValue"].isNull()) + flowDataPerIntervalObject.dynamicValue = valueFlowDataPerIntervalDataModule["DynamicValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["DynamicDomesticValue"].isNull()) + flowDataPerIntervalObject.dynamicDomesticValue = valueFlowDataPerIntervalDataModule["DynamicDomesticValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["DynamicOverseasValue"].isNull()) + flowDataPerIntervalObject.dynamicOverseasValue = valueFlowDataPerIntervalDataModule["DynamicOverseasValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["StaticValue"].isNull()) + flowDataPerIntervalObject.staticValue = valueFlowDataPerIntervalDataModule["StaticValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["StaticDomesticValue"].isNull()) + flowDataPerIntervalObject.staticDomesticValue = valueFlowDataPerIntervalDataModule["StaticDomesticValue"].asString(); + if(!valueFlowDataPerIntervalDataModule["StaticOverseasValue"].isNull()) + flowDataPerIntervalObject.staticOverseasValue = valueFlowDataPerIntervalDataModule["StaticOverseasValue"].asString(); flowDataPerInterval_.push_back(flowDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainHitRateDataResult.cc b/cdn/src/model/DescribeDomainHitRateDataResult.cc index 65b5f4a10..d396c5f27 100644 --- a/cdn/src/model/DescribeDomainHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainHitRateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHitRateInterval = value["HitRateInterval"]["DataModule"]; - for (auto value : allHitRateInterval) + auto allHitRateIntervalNode = value["HitRateInterval"]["DataModule"]; + for (auto valueHitRateIntervalDataModule : allHitRateIntervalNode) { DataModule hitRateIntervalObject; - if(!value["TimeStamp"].isNull()) - hitRateIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - hitRateIntervalObject.value = value["Value"].asString(); + if(!valueHitRateIntervalDataModule["TimeStamp"].isNull()) + hitRateIntervalObject.timeStamp = valueHitRateIntervalDataModule["TimeStamp"].asString(); + if(!valueHitRateIntervalDataModule["Value"].isNull()) + hitRateIntervalObject.value = valueHitRateIntervalDataModule["Value"].asString(); hitRateInterval_.push_back(hitRateIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc index df8ee409d..b9f8e7bdc 100644 --- a/cdn/src/model/DescribeDomainHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeDomainHttpCodeDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHttpCodeData = value["HttpCodeData"]["UsageData"]; - for (auto value : allHttpCodeData) + auto allHttpCodeDataNode = value["HttpCodeData"]["UsageData"]; + for (auto valueHttpCodeDataUsageData : allHttpCodeDataNode) { UsageData httpCodeDataObject; - if(!value["TimeStamp"].isNull()) - httpCodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["CodeProportionData"]; - for (auto value : allValue) + if(!valueHttpCodeDataUsageData["TimeStamp"].isNull()) + httpCodeDataObject.timeStamp = valueHttpCodeDataUsageData["TimeStamp"].asString(); + auto allValueNode = allHttpCodeDataNode["Value"]["CodeProportionData"]; + for (auto allHttpCodeDataNodeValueCodeProportionData : allValueNode) { UsageData::CodeProportionData valueObject; - if(!value["Code"].isNull()) - valueObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - valueObject.count = value["Count"].asString(); + if(!allHttpCodeDataNodeValueCodeProportionData["Code"].isNull()) + valueObject.code = allHttpCodeDataNodeValueCodeProportionData["Code"].asString(); + if(!allHttpCodeDataNodeValueCodeProportionData["Proportion"].isNull()) + valueObject.proportion = allHttpCodeDataNodeValueCodeProportionData["Proportion"].asString(); + if(!allHttpCodeDataNodeValueCodeProportionData["Count"].isNull()) + valueObject.count = allHttpCodeDataNodeValueCodeProportionData["Count"].asString(); httpCodeDataObject.value.push_back(valueObject); } httpCodeData_.push_back(httpCodeDataObject); diff --git a/cdn/src/model/DescribeDomainISPDataResult.cc b/cdn/src/model/DescribeDomainISPDataResult.cc index 6d3fcbf4e..23a21a134 100644 --- a/cdn/src/model/DescribeDomainISPDataResult.cc +++ b/cdn/src/model/DescribeDomainISPDataResult.cc @@ -39,38 +39,38 @@ void DescribeDomainISPDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["ISPProportionData"]; - for (auto value : allValue) + auto allValueNode = value["Value"]["ISPProportionData"]; + for (auto valueValueISPProportionData : allValueNode) { ISPProportionData valueObject; - if(!value["ISP"].isNull()) - valueObject.iSP = value["ISP"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["IspEname"].isNull()) - valueObject.ispEname = value["IspEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["ByteHitRate"].isNull()) - valueObject.byteHitRate = value["ByteHitRate"].asString(); - if(!value["ReqHitRate"].isNull()) - valueObject.reqHitRate = value["ReqHitRate"].asString(); - if(!value["ReqErrRate"].isNull()) - valueObject.reqErrRate = value["ReqErrRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); + if(!valueValueISPProportionData["ISP"].isNull()) + valueObject.iSP = valueValueISPProportionData["ISP"].asString(); + if(!valueValueISPProportionData["Proportion"].isNull()) + valueObject.proportion = valueValueISPProportionData["Proportion"].asString(); + if(!valueValueISPProportionData["IspEname"].isNull()) + valueObject.ispEname = valueValueISPProportionData["IspEname"].asString(); + if(!valueValueISPProportionData["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = valueValueISPProportionData["AvgObjectSize"].asString(); + if(!valueValueISPProportionData["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = valueValueISPProportionData["AvgResponseTime"].asString(); + if(!valueValueISPProportionData["Bps"].isNull()) + valueObject.bps = valueValueISPProportionData["Bps"].asString(); + if(!valueValueISPProportionData["Qps"].isNull()) + valueObject.qps = valueValueISPProportionData["Qps"].asString(); + if(!valueValueISPProportionData["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = valueValueISPProportionData["AvgResponseRate"].asString(); + if(!valueValueISPProportionData["ByteHitRate"].isNull()) + valueObject.byteHitRate = valueValueISPProportionData["ByteHitRate"].asString(); + if(!valueValueISPProportionData["ReqHitRate"].isNull()) + valueObject.reqHitRate = valueValueISPProportionData["ReqHitRate"].asString(); + if(!valueValueISPProportionData["ReqErrRate"].isNull()) + valueObject.reqErrRate = valueValueISPProportionData["ReqErrRate"].asString(); + if(!valueValueISPProportionData["TotalBytes"].isNull()) + valueObject.totalBytes = valueValueISPProportionData["TotalBytes"].asString(); + if(!valueValueISPProportionData["BytesProportion"].isNull()) + valueObject.bytesProportion = valueValueISPProportionData["BytesProportion"].asString(); + if(!valueValueISPProportionData["TotalQuery"].isNull()) + valueObject.totalQuery = valueValueISPProportionData["TotalQuery"].asString(); value_.push_back(valueObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainPathDataResult.cc b/cdn/src/model/DescribeDomainPathDataResult.cc index aaae62c5b..e664d1cfc 100644 --- a/cdn/src/model/DescribeDomainPathDataResult.cc +++ b/cdn/src/model/DescribeDomainPathDataResult.cc @@ -39,18 +39,18 @@ void DescribeDomainPathDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPathDataPerInterval = value["PathDataPerInterval"]["UsageData"]; - for (auto value : allPathDataPerInterval) + auto allPathDataPerIntervalNode = value["PathDataPerInterval"]["UsageData"]; + for (auto valuePathDataPerIntervalUsageData : allPathDataPerIntervalNode) { UsageData pathDataPerIntervalObject; - if(!value["Traffic"].isNull()) - pathDataPerIntervalObject.traffic = std::stoi(value["Traffic"].asString()); - if(!value["Acc"].isNull()) - pathDataPerIntervalObject.acc = std::stoi(value["Acc"].asString()); - if(!value["Path"].isNull()) - pathDataPerIntervalObject.path = value["Path"].asString(); - if(!value["Time"].isNull()) - pathDataPerIntervalObject.time = value["Time"].asString(); + if(!valuePathDataPerIntervalUsageData["Traffic"].isNull()) + pathDataPerIntervalObject.traffic = std::stoi(valuePathDataPerIntervalUsageData["Traffic"].asString()); + if(!valuePathDataPerIntervalUsageData["Acc"].isNull()) + pathDataPerIntervalObject.acc = std::stoi(valuePathDataPerIntervalUsageData["Acc"].asString()); + if(!valuePathDataPerIntervalUsageData["Path"].isNull()) + pathDataPerIntervalObject.path = valuePathDataPerIntervalUsageData["Path"].asString(); + if(!valuePathDataPerIntervalUsageData["Time"].isNull()) + pathDataPerIntervalObject.time = valuePathDataPerIntervalUsageData["Time"].asString(); pathDataPerInterval_.push_back(pathDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainPvDataResult.cc b/cdn/src/model/DescribeDomainPvDataResult.cc index f7fa473a5..58803100d 100644 --- a/cdn/src/model/DescribeDomainPvDataResult.cc +++ b/cdn/src/model/DescribeDomainPvDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainPvDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPvDataInterval = value["PvDataInterval"]["UsageData"]; - for (auto value : allPvDataInterval) + auto allPvDataIntervalNode = value["PvDataInterval"]["UsageData"]; + for (auto valuePvDataIntervalUsageData : allPvDataIntervalNode) { UsageData pvDataIntervalObject; - if(!value["TimeStamp"].isNull()) - pvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - pvDataIntervalObject.value = value["Value"].asString(); + if(!valuePvDataIntervalUsageData["TimeStamp"].isNull()) + pvDataIntervalObject.timeStamp = valuePvDataIntervalUsageData["TimeStamp"].asString(); + if(!valuePvDataIntervalUsageData["Value"].isNull()) + pvDataIntervalObject.value = valuePvDataIntervalUsageData["Value"].asString(); pvDataInterval_.push_back(pvDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainQpsDataResult.cc b/cdn/src/model/DescribeDomainQpsDataResult.cc index 060d4866f..019a916b5 100644 --- a/cdn/src/model/DescribeDomainQpsDataResult.cc +++ b/cdn/src/model/DescribeDomainQpsDataResult.cc @@ -39,36 +39,36 @@ void DescribeDomainQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQpsDataInterval = value["QpsDataInterval"]["DataModule"]; - for (auto value : allQpsDataInterval) + auto allQpsDataIntervalNode = value["QpsDataInterval"]["DataModule"]; + for (auto valueQpsDataIntervalDataModule : allQpsDataIntervalNode) { DataModule qpsDataIntervalObject; - if(!value["TimeStamp"].isNull()) - qpsDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - qpsDataIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - qpsDataIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - qpsDataIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["AccValue"].isNull()) - qpsDataIntervalObject.accValue = value["AccValue"].asString(); - if(!value["AccDomesticValue"].isNull()) - qpsDataIntervalObject.accDomesticValue = value["AccDomesticValue"].asString(); - if(!value["AccOverseasValue"].isNull()) - qpsDataIntervalObject.accOverseasValue = value["AccOverseasValue"].asString(); - if(!value["DynamicValue"].isNull()) - qpsDataIntervalObject.dynamicValue = value["DynamicValue"].asString(); - if(!value["DynamicDomesticValue"].isNull()) - qpsDataIntervalObject.dynamicDomesticValue = value["DynamicDomesticValue"].asString(); - if(!value["DynamicOverseasValue"].isNull()) - qpsDataIntervalObject.dynamicOverseasValue = value["DynamicOverseasValue"].asString(); - if(!value["StaticValue"].isNull()) - qpsDataIntervalObject.staticValue = value["StaticValue"].asString(); - if(!value["StaticDomesticValue"].isNull()) - qpsDataIntervalObject.staticDomesticValue = value["StaticDomesticValue"].asString(); - if(!value["StaticOverseasValue"].isNull()) - qpsDataIntervalObject.staticOverseasValue = value["StaticOverseasValue"].asString(); + if(!valueQpsDataIntervalDataModule["TimeStamp"].isNull()) + qpsDataIntervalObject.timeStamp = valueQpsDataIntervalDataModule["TimeStamp"].asString(); + if(!valueQpsDataIntervalDataModule["Value"].isNull()) + qpsDataIntervalObject.value = valueQpsDataIntervalDataModule["Value"].asString(); + if(!valueQpsDataIntervalDataModule["DomesticValue"].isNull()) + qpsDataIntervalObject.domesticValue = valueQpsDataIntervalDataModule["DomesticValue"].asString(); + if(!valueQpsDataIntervalDataModule["OverseasValue"].isNull()) + qpsDataIntervalObject.overseasValue = valueQpsDataIntervalDataModule["OverseasValue"].asString(); + if(!valueQpsDataIntervalDataModule["AccValue"].isNull()) + qpsDataIntervalObject.accValue = valueQpsDataIntervalDataModule["AccValue"].asString(); + if(!valueQpsDataIntervalDataModule["AccDomesticValue"].isNull()) + qpsDataIntervalObject.accDomesticValue = valueQpsDataIntervalDataModule["AccDomesticValue"].asString(); + if(!valueQpsDataIntervalDataModule["AccOverseasValue"].isNull()) + qpsDataIntervalObject.accOverseasValue = valueQpsDataIntervalDataModule["AccOverseasValue"].asString(); + if(!valueQpsDataIntervalDataModule["DynamicValue"].isNull()) + qpsDataIntervalObject.dynamicValue = valueQpsDataIntervalDataModule["DynamicValue"].asString(); + if(!valueQpsDataIntervalDataModule["DynamicDomesticValue"].isNull()) + qpsDataIntervalObject.dynamicDomesticValue = valueQpsDataIntervalDataModule["DynamicDomesticValue"].asString(); + if(!valueQpsDataIntervalDataModule["DynamicOverseasValue"].isNull()) + qpsDataIntervalObject.dynamicOverseasValue = valueQpsDataIntervalDataModule["DynamicOverseasValue"].asString(); + if(!valueQpsDataIntervalDataModule["StaticValue"].isNull()) + qpsDataIntervalObject.staticValue = valueQpsDataIntervalDataModule["StaticValue"].asString(); + if(!valueQpsDataIntervalDataModule["StaticDomesticValue"].isNull()) + qpsDataIntervalObject.staticDomesticValue = valueQpsDataIntervalDataModule["StaticDomesticValue"].asString(); + if(!valueQpsDataIntervalDataModule["StaticOverseasValue"].isNull()) + qpsDataIntervalObject.staticOverseasValue = valueQpsDataIntervalDataModule["StaticOverseasValue"].asString(); qpsDataInterval_.push_back(qpsDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc index 631839408..c4c72d05b 100644 --- a/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainRealTimeBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["BpsModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["BpsModel"]; + for (auto valueDataBpsModel : allDataNode) { BpsModel dataObject; - if(!value["Bps"].isNull()) - dataObject.bps = std::stof(value["Bps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataBpsModel["Bps"].isNull()) + dataObject.bps = std::stof(valueDataBpsModel["Bps"].asString()); + if(!valueDataBpsModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataBpsModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc index ffa00a17c..0d0f1c794 100644 --- a/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeByteHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainRealTimeByteHitRateDataResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ByteHitRateDataModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ByteHitRateDataModel"]; + for (auto valueDataByteHitRateDataModel : allDataNode) { ByteHitRateDataModel dataObject; - if(!value["ByteHitRate"].isNull()) - dataObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataByteHitRateDataModel["ByteHitRate"].isNull()) + dataObject.byteHitRate = std::stof(valueDataByteHitRateDataModel["ByteHitRate"].asString()); + if(!valueDataByteHitRateDataModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataByteHitRateDataModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc b/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc index 9d6f12715..0b4e945d0 100644 --- a/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeDomainRealTimeHttpCodeDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeHttpCodeData = value["RealTimeHttpCodeData"]["UsageData"]; - for (auto value : allRealTimeHttpCodeData) + auto allRealTimeHttpCodeDataNode = value["RealTimeHttpCodeData"]["UsageData"]; + for (auto valueRealTimeHttpCodeDataUsageData : allRealTimeHttpCodeDataNode) { UsageData realTimeHttpCodeDataObject; - if(!value["TimeStamp"].isNull()) - realTimeHttpCodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["RealTimeCodeProportionData"]; - for (auto value : allValue) + if(!valueRealTimeHttpCodeDataUsageData["TimeStamp"].isNull()) + realTimeHttpCodeDataObject.timeStamp = valueRealTimeHttpCodeDataUsageData["TimeStamp"].asString(); + auto allValueNode = allRealTimeHttpCodeDataNode["Value"]["RealTimeCodeProportionData"]; + for (auto allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData : allValueNode) { UsageData::RealTimeCodeProportionData valueObject; - if(!value["Code"].isNull()) - valueObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - valueObject.count = value["Count"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].isNull()) + valueObject.code = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].isNull()) + valueObject.proportion = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].isNull()) + valueObject.count = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].asString(); realTimeHttpCodeDataObject.value.push_back(valueObject); } realTimeHttpCodeData_.push_back(realTimeHttpCodeDataObject); diff --git a/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc index 7ea187384..11a6f48a9 100644 --- a/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeQpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainRealTimeQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["QpsModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["QpsModel"]; + for (auto valueDataQpsModel : allDataNode) { QpsModel dataObject; - if(!value["Qps"].isNull()) - dataObject.qps = std::stof(value["Qps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataQpsModel["Qps"].isNull()) + dataObject.qps = std::stof(valueDataQpsModel["Qps"].asString()); + if(!valueDataQpsModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataQpsModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc index b2f3917be..57860aa36 100644 --- a/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeReqHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainRealTimeReqHitRateDataResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ReqHitRateDataModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ReqHitRateDataModel"]; + for (auto valueDataReqHitRateDataModel : allDataNode) { ReqHitRateDataModel dataObject; - if(!value["ReqHitRate"].isNull()) - dataObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataReqHitRateDataModel["ReqHitRate"].isNull()) + dataObject.reqHitRate = std::stof(valueDataReqHitRateDataModel["ReqHitRate"].asString()); + if(!valueDataReqHitRateDataModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataReqHitRateDataModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/cdn/src/model/DescribeDomainRealTimeSrcBpsDataResult.cc b/cdn/src/model/DescribeDomainRealTimeSrcBpsDataResult.cc index 6fe5fea16..b454fd988 100644 --- a/cdn/src/model/DescribeDomainRealTimeSrcBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeSrcBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainRealTimeSrcBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeSrcBpsDataPerInterval = value["RealTimeSrcBpsDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeSrcBpsDataPerInterval) + auto allRealTimeSrcBpsDataPerIntervalNode = value["RealTimeSrcBpsDataPerInterval"]["DataModule"]; + for (auto valueRealTimeSrcBpsDataPerIntervalDataModule : allRealTimeSrcBpsDataPerIntervalNode) { DataModule realTimeSrcBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeSrcBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeSrcBpsDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeSrcBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeSrcBpsDataPerIntervalObject.timeStamp = valueRealTimeSrcBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeSrcBpsDataPerIntervalDataModule["Value"].isNull()) + realTimeSrcBpsDataPerIntervalObject.value = valueRealTimeSrcBpsDataPerIntervalDataModule["Value"].asString(); realTimeSrcBpsDataPerInterval_.push_back(realTimeSrcBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainRealTimeSrcTrafficDataResult.cc b/cdn/src/model/DescribeDomainRealTimeSrcTrafficDataResult.cc index 448cfbb42..9ae2452fd 100644 --- a/cdn/src/model/DescribeDomainRealTimeSrcTrafficDataResult.cc +++ b/cdn/src/model/DescribeDomainRealTimeSrcTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainRealTimeSrcTrafficDataResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeSrcTrafficDataPerInterval = value["RealTimeSrcTrafficDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeSrcTrafficDataPerInterval) + auto allRealTimeSrcTrafficDataPerIntervalNode = value["RealTimeSrcTrafficDataPerInterval"]["DataModule"]; + for (auto valueRealTimeSrcTrafficDataPerIntervalDataModule : allRealTimeSrcTrafficDataPerIntervalNode) { DataModule realTimeSrcTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeSrcTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeSrcTrafficDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeSrcTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeSrcTrafficDataPerIntervalObject.timeStamp = valueRealTimeSrcTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeSrcTrafficDataPerIntervalDataModule["Value"].isNull()) + realTimeSrcTrafficDataPerIntervalObject.value = valueRealTimeSrcTrafficDataPerIntervalDataModule["Value"].asString(); realTimeSrcTrafficDataPerInterval_.push_back(realTimeSrcTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainRegionDataResult.cc b/cdn/src/model/DescribeDomainRegionDataResult.cc index 1f64e7588..75b4fbfaa 100644 --- a/cdn/src/model/DescribeDomainRegionDataResult.cc +++ b/cdn/src/model/DescribeDomainRegionDataResult.cc @@ -39,38 +39,38 @@ void DescribeDomainRegionDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["RegionProportionData"]; - for (auto value : allValue) + auto allValueNode = value["Value"]["RegionProportionData"]; + for (auto valueValueRegionProportionData : allValueNode) { RegionProportionData valueObject; - if(!value["Region"].isNull()) - valueObject.region = value["Region"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["RegionEname"].isNull()) - valueObject.regionEname = value["RegionEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["ByteHitRate"].isNull()) - valueObject.byteHitRate = value["ByteHitRate"].asString(); - if(!value["ReqHitRate"].isNull()) - valueObject.reqHitRate = value["ReqHitRate"].asString(); - if(!value["ReqErrRate"].isNull()) - valueObject.reqErrRate = value["ReqErrRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); + if(!valueValueRegionProportionData["Region"].isNull()) + valueObject.region = valueValueRegionProportionData["Region"].asString(); + if(!valueValueRegionProportionData["Proportion"].isNull()) + valueObject.proportion = valueValueRegionProportionData["Proportion"].asString(); + if(!valueValueRegionProportionData["RegionEname"].isNull()) + valueObject.regionEname = valueValueRegionProportionData["RegionEname"].asString(); + if(!valueValueRegionProportionData["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = valueValueRegionProportionData["AvgObjectSize"].asString(); + if(!valueValueRegionProportionData["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = valueValueRegionProportionData["AvgResponseTime"].asString(); + if(!valueValueRegionProportionData["Bps"].isNull()) + valueObject.bps = valueValueRegionProportionData["Bps"].asString(); + if(!valueValueRegionProportionData["Qps"].isNull()) + valueObject.qps = valueValueRegionProportionData["Qps"].asString(); + if(!valueValueRegionProportionData["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = valueValueRegionProportionData["AvgResponseRate"].asString(); + if(!valueValueRegionProportionData["ByteHitRate"].isNull()) + valueObject.byteHitRate = valueValueRegionProportionData["ByteHitRate"].asString(); + if(!valueValueRegionProportionData["ReqHitRate"].isNull()) + valueObject.reqHitRate = valueValueRegionProportionData["ReqHitRate"].asString(); + if(!valueValueRegionProportionData["ReqErrRate"].isNull()) + valueObject.reqErrRate = valueValueRegionProportionData["ReqErrRate"].asString(); + if(!valueValueRegionProportionData["TotalBytes"].isNull()) + valueObject.totalBytes = valueValueRegionProportionData["TotalBytes"].asString(); + if(!valueValueRegionProportionData["BytesProportion"].isNull()) + valueObject.bytesProportion = valueValueRegionProportionData["BytesProportion"].asString(); + if(!valueValueRegionProportionData["TotalQuery"].isNull()) + valueObject.totalQuery = valueValueRegionProportionData["TotalQuery"].asString(); value_.push_back(valueObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainReqHitRateDataResult.cc b/cdn/src/model/DescribeDomainReqHitRateDataResult.cc index 7a6ef6922..8a57851d0 100644 --- a/cdn/src/model/DescribeDomainReqHitRateDataResult.cc +++ b/cdn/src/model/DescribeDomainReqHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainReqHitRateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReqHitRateInterval = value["ReqHitRateInterval"]["DataModule"]; - for (auto value : allReqHitRateInterval) + auto allReqHitRateIntervalNode = value["ReqHitRateInterval"]["DataModule"]; + for (auto valueReqHitRateIntervalDataModule : allReqHitRateIntervalNode) { DataModule reqHitRateIntervalObject; - if(!value["TimeStamp"].isNull()) - reqHitRateIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - reqHitRateIntervalObject.value = value["Value"].asString(); + if(!valueReqHitRateIntervalDataModule["TimeStamp"].isNull()) + reqHitRateIntervalObject.timeStamp = valueReqHitRateIntervalDataModule["TimeStamp"].asString(); + if(!valueReqHitRateIntervalDataModule["Value"].isNull()) + reqHitRateIntervalObject.value = valueReqHitRateIntervalDataModule["Value"].asString(); reqHitRateInterval_.push_back(reqHitRateIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainSlowRatioResult.cc b/cdn/src/model/DescribeDomainSlowRatioResult.cc index 16e5fc359..624e47962 100644 --- a/cdn/src/model/DescribeDomainSlowRatioResult.cc +++ b/cdn/src/model/DescribeDomainSlowRatioResult.cc @@ -39,26 +39,26 @@ void DescribeDomainSlowRatioResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSlowRatioDataPerInterval = value["SlowRatioDataPerInterval"]["SlowRatioData"]; - for (auto value : allSlowRatioDataPerInterval) + auto allSlowRatioDataPerIntervalNode = value["SlowRatioDataPerInterval"]["SlowRatioData"]; + for (auto valueSlowRatioDataPerIntervalSlowRatioData : allSlowRatioDataPerIntervalNode) { SlowRatioData slowRatioDataPerIntervalObject; - if(!value["TotalUsers"].isNull()) - slowRatioDataPerIntervalObject.totalUsers = std::stoi(value["TotalUsers"].asString()); - if(!value["SlowUsers"].isNull()) - slowRatioDataPerIntervalObject.slowUsers = std::stoi(value["SlowUsers"].asString()); - if(!value["SlowRatio"].isNull()) - slowRatioDataPerIntervalObject.slowRatio = std::stof(value["SlowRatio"].asString()); - if(!value["RegionNameZh"].isNull()) - slowRatioDataPerIntervalObject.regionNameZh = value["RegionNameZh"].asString(); - if(!value["RegionNameEn"].isNull()) - slowRatioDataPerIntervalObject.regionNameEn = value["RegionNameEn"].asString(); - if(!value["IspNameZh"].isNull()) - slowRatioDataPerIntervalObject.ispNameZh = value["IspNameZh"].asString(); - if(!value["IspNameEn"].isNull()) - slowRatioDataPerIntervalObject.ispNameEn = value["IspNameEn"].asString(); - if(!value["Time"].isNull()) - slowRatioDataPerIntervalObject.time = value["Time"].asString(); + if(!valueSlowRatioDataPerIntervalSlowRatioData["TotalUsers"].isNull()) + slowRatioDataPerIntervalObject.totalUsers = std::stoi(valueSlowRatioDataPerIntervalSlowRatioData["TotalUsers"].asString()); + if(!valueSlowRatioDataPerIntervalSlowRatioData["SlowUsers"].isNull()) + slowRatioDataPerIntervalObject.slowUsers = std::stoi(valueSlowRatioDataPerIntervalSlowRatioData["SlowUsers"].asString()); + if(!valueSlowRatioDataPerIntervalSlowRatioData["SlowRatio"].isNull()) + slowRatioDataPerIntervalObject.slowRatio = std::stof(valueSlowRatioDataPerIntervalSlowRatioData["SlowRatio"].asString()); + if(!valueSlowRatioDataPerIntervalSlowRatioData["RegionNameZh"].isNull()) + slowRatioDataPerIntervalObject.regionNameZh = valueSlowRatioDataPerIntervalSlowRatioData["RegionNameZh"].asString(); + if(!valueSlowRatioDataPerIntervalSlowRatioData["RegionNameEn"].isNull()) + slowRatioDataPerIntervalObject.regionNameEn = valueSlowRatioDataPerIntervalSlowRatioData["RegionNameEn"].asString(); + if(!valueSlowRatioDataPerIntervalSlowRatioData["IspNameZh"].isNull()) + slowRatioDataPerIntervalObject.ispNameZh = valueSlowRatioDataPerIntervalSlowRatioData["IspNameZh"].asString(); + if(!valueSlowRatioDataPerIntervalSlowRatioData["IspNameEn"].isNull()) + slowRatioDataPerIntervalObject.ispNameEn = valueSlowRatioDataPerIntervalSlowRatioData["IspNameEn"].asString(); + if(!valueSlowRatioDataPerIntervalSlowRatioData["Time"].isNull()) + slowRatioDataPerIntervalObject.time = valueSlowRatioDataPerIntervalSlowRatioData["Time"].asString(); slowRatioDataPerInterval_.push_back(slowRatioDataPerIntervalObject); } if(!value["EndTime"].isNull()) diff --git a/cdn/src/model/DescribeDomainSrcBpsDataResult.cc b/cdn/src/model/DescribeDomainSrcBpsDataResult.cc index c8f9ce32e..b891e9821 100644 --- a/cdn/src/model/DescribeDomainSrcBpsDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainSrcBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSrcBpsDataPerInterval = value["SrcBpsDataPerInterval"]["DataModule"]; - for (auto value : allSrcBpsDataPerInterval) + auto allSrcBpsDataPerIntervalNode = value["SrcBpsDataPerInterval"]["DataModule"]; + for (auto valueSrcBpsDataPerIntervalDataModule : allSrcBpsDataPerIntervalNode) { DataModule srcBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - srcBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - srcBpsDataPerIntervalObject.value = value["Value"].asString(); + if(!valueSrcBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + srcBpsDataPerIntervalObject.timeStamp = valueSrcBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueSrcBpsDataPerIntervalDataModule["Value"].isNull()) + srcBpsDataPerIntervalObject.value = valueSrcBpsDataPerIntervalDataModule["Value"].asString(); srcBpsDataPerInterval_.push_back(srcBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainSrcFlowDataResult.cc b/cdn/src/model/DescribeDomainSrcFlowDataResult.cc index 191b6cf59..32b8104c4 100644 --- a/cdn/src/model/DescribeDomainSrcFlowDataResult.cc +++ b/cdn/src/model/DescribeDomainSrcFlowDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainSrcFlowDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSrcFlowDataPerInterval = value["SrcFlowDataPerInterval"]["DataModule"]; - for (auto value : allSrcFlowDataPerInterval) + auto allSrcFlowDataPerIntervalNode = value["SrcFlowDataPerInterval"]["DataModule"]; + for (auto valueSrcFlowDataPerIntervalDataModule : allSrcFlowDataPerIntervalNode) { DataModule srcFlowDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - srcFlowDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - srcFlowDataPerIntervalObject.value = value["Value"].asString(); + if(!valueSrcFlowDataPerIntervalDataModule["TimeStamp"].isNull()) + srcFlowDataPerIntervalObject.timeStamp = valueSrcFlowDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueSrcFlowDataPerIntervalDataModule["Value"].isNull()) + srcFlowDataPerIntervalObject.value = valueSrcFlowDataPerIntervalDataModule["Value"].asString(); srcFlowDataPerInterval_.push_back(srcFlowDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainTopReferVisitResult.cc b/cdn/src/model/DescribeDomainTopReferVisitResult.cc index 69b2744b1..5e1d4ea97 100644 --- a/cdn/src/model/DescribeDomainTopReferVisitResult.cc +++ b/cdn/src/model/DescribeDomainTopReferVisitResult.cc @@ -39,20 +39,20 @@ void DescribeDomainTopReferVisitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopReferList = value["TopReferList"]["ReferList"]; - for (auto value : allTopReferList) + auto allTopReferListNode = value["TopReferList"]["ReferList"]; + for (auto valueTopReferListReferList : allTopReferListNode) { ReferList topReferListObject; - if(!value["ReferDetail"].isNull()) - topReferListObject.referDetail = value["ReferDetail"].asString(); - if(!value["VisitData"].isNull()) - topReferListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - topReferListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - topReferListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - topReferListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueTopReferListReferList["ReferDetail"].isNull()) + topReferListObject.referDetail = valueTopReferListReferList["ReferDetail"].asString(); + if(!valueTopReferListReferList["VisitData"].isNull()) + topReferListObject.visitData = valueTopReferListReferList["VisitData"].asString(); + if(!valueTopReferListReferList["VisitProportion"].isNull()) + topReferListObject.visitProportion = std::stof(valueTopReferListReferList["VisitProportion"].asString()); + if(!valueTopReferListReferList["Flow"].isNull()) + topReferListObject.flow = valueTopReferListReferList["Flow"].asString(); + if(!valueTopReferListReferList["FlowProportion"].isNull()) + topReferListObject.flowProportion = std::stof(valueTopReferListReferList["FlowProportion"].asString()); topReferList_.push_back(topReferListObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainTopUrlVisitResult.cc b/cdn/src/model/DescribeDomainTopUrlVisitResult.cc index d2d82fcbc..4205e6957 100644 --- a/cdn/src/model/DescribeDomainTopUrlVisitResult.cc +++ b/cdn/src/model/DescribeDomainTopUrlVisitResult.cc @@ -39,84 +39,84 @@ void DescribeDomainTopUrlVisitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAllUrlList = value["AllUrlList"]["UrlList"]; - for (auto value : allAllUrlList) + auto allAllUrlListNode = value["AllUrlList"]["UrlList"]; + for (auto valueAllUrlListUrlList : allAllUrlListNode) { UrlList allUrlListObject; - if(!value["UrlDetail"].isNull()) - allUrlListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - allUrlListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - allUrlListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - allUrlListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - allUrlListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueAllUrlListUrlList["UrlDetail"].isNull()) + allUrlListObject.urlDetail = valueAllUrlListUrlList["UrlDetail"].asString(); + if(!valueAllUrlListUrlList["VisitData"].isNull()) + allUrlListObject.visitData = valueAllUrlListUrlList["VisitData"].asString(); + if(!valueAllUrlListUrlList["VisitProportion"].isNull()) + allUrlListObject.visitProportion = std::stof(valueAllUrlListUrlList["VisitProportion"].asString()); + if(!valueAllUrlListUrlList["Flow"].isNull()) + allUrlListObject.flow = valueAllUrlListUrlList["Flow"].asString(); + if(!valueAllUrlListUrlList["FlowProportion"].isNull()) + allUrlListObject.flowProportion = std::stof(valueAllUrlListUrlList["FlowProportion"].asString()); allUrlList_.push_back(allUrlListObject); } - auto allUrl200List = value["Url200List"]["UrlList"]; - for (auto value : allUrl200List) + auto allUrl200ListNode = value["Url200List"]["UrlList"]; + for (auto valueUrl200ListUrlList : allUrl200ListNode) { UrlList url200ListObject; - if(!value["UrlDetail"].isNull()) - url200ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url200ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url200ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url200ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url200ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl200ListUrlList["UrlDetail"].isNull()) + url200ListObject.urlDetail = valueUrl200ListUrlList["UrlDetail"].asString(); + if(!valueUrl200ListUrlList["VisitData"].isNull()) + url200ListObject.visitData = valueUrl200ListUrlList["VisitData"].asString(); + if(!valueUrl200ListUrlList["VisitProportion"].isNull()) + url200ListObject.visitProportion = std::stof(valueUrl200ListUrlList["VisitProportion"].asString()); + if(!valueUrl200ListUrlList["Flow"].isNull()) + url200ListObject.flow = valueUrl200ListUrlList["Flow"].asString(); + if(!valueUrl200ListUrlList["FlowProportion"].isNull()) + url200ListObject.flowProportion = std::stof(valueUrl200ListUrlList["FlowProportion"].asString()); url200List_.push_back(url200ListObject); } - auto allUrl300List = value["Url300List"]["UrlList"]; - for (auto value : allUrl300List) + auto allUrl300ListNode = value["Url300List"]["UrlList"]; + for (auto valueUrl300ListUrlList : allUrl300ListNode) { UrlList url300ListObject; - if(!value["UrlDetail"].isNull()) - url300ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url300ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url300ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url300ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url300ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl300ListUrlList["UrlDetail"].isNull()) + url300ListObject.urlDetail = valueUrl300ListUrlList["UrlDetail"].asString(); + if(!valueUrl300ListUrlList["VisitData"].isNull()) + url300ListObject.visitData = valueUrl300ListUrlList["VisitData"].asString(); + if(!valueUrl300ListUrlList["VisitProportion"].isNull()) + url300ListObject.visitProportion = std::stof(valueUrl300ListUrlList["VisitProportion"].asString()); + if(!valueUrl300ListUrlList["Flow"].isNull()) + url300ListObject.flow = valueUrl300ListUrlList["Flow"].asString(); + if(!valueUrl300ListUrlList["FlowProportion"].isNull()) + url300ListObject.flowProportion = std::stof(valueUrl300ListUrlList["FlowProportion"].asString()); url300List_.push_back(url300ListObject); } - auto allUrl400List = value["Url400List"]["UrlList"]; - for (auto value : allUrl400List) + auto allUrl400ListNode = value["Url400List"]["UrlList"]; + for (auto valueUrl400ListUrlList : allUrl400ListNode) { UrlList url400ListObject; - if(!value["UrlDetail"].isNull()) - url400ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url400ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url400ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url400ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url400ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl400ListUrlList["UrlDetail"].isNull()) + url400ListObject.urlDetail = valueUrl400ListUrlList["UrlDetail"].asString(); + if(!valueUrl400ListUrlList["VisitData"].isNull()) + url400ListObject.visitData = valueUrl400ListUrlList["VisitData"].asString(); + if(!valueUrl400ListUrlList["VisitProportion"].isNull()) + url400ListObject.visitProportion = std::stof(valueUrl400ListUrlList["VisitProportion"].asString()); + if(!valueUrl400ListUrlList["Flow"].isNull()) + url400ListObject.flow = valueUrl400ListUrlList["Flow"].asString(); + if(!valueUrl400ListUrlList["FlowProportion"].isNull()) + url400ListObject.flowProportion = std::stof(valueUrl400ListUrlList["FlowProportion"].asString()); url400List_.push_back(url400ListObject); } - auto allUrl500List = value["Url500List"]["UrlList"]; - for (auto value : allUrl500List) + auto allUrl500ListNode = value["Url500List"]["UrlList"]; + for (auto valueUrl500ListUrlList : allUrl500ListNode) { UrlList url500ListObject; - if(!value["UrlDetail"].isNull()) - url500ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url500ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url500ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url500ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url500ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl500ListUrlList["UrlDetail"].isNull()) + url500ListObject.urlDetail = valueUrl500ListUrlList["UrlDetail"].asString(); + if(!valueUrl500ListUrlList["VisitData"].isNull()) + url500ListObject.visitData = valueUrl500ListUrlList["VisitData"].asString(); + if(!valueUrl500ListUrlList["VisitProportion"].isNull()) + url500ListObject.visitProportion = std::stof(valueUrl500ListUrlList["VisitProportion"].asString()); + if(!valueUrl500ListUrlList["Flow"].isNull()) + url500ListObject.flow = valueUrl500ListUrlList["Flow"].asString(); + if(!valueUrl500ListUrlList["FlowProportion"].isNull()) + url500ListObject.flowProportion = std::stof(valueUrl500ListUrlList["FlowProportion"].asString()); url500List_.push_back(url500ListObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainUvDataResult.cc b/cdn/src/model/DescribeDomainUvDataResult.cc index 8c40e5095..1394fc6a9 100644 --- a/cdn/src/model/DescribeDomainUvDataResult.cc +++ b/cdn/src/model/DescribeDomainUvDataResult.cc @@ -39,14 +39,14 @@ void DescribeDomainUvDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUvDataInterval = value["UvDataInterval"]["UsageData"]; - for (auto value : allUvDataInterval) + auto allUvDataIntervalNode = value["UvDataInterval"]["UsageData"]; + for (auto valueUvDataIntervalUsageData : allUvDataIntervalNode) { UsageData uvDataIntervalObject; - if(!value["TimeStamp"].isNull()) - uvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - uvDataIntervalObject.value = value["Value"].asString(); + if(!valueUvDataIntervalUsageData["TimeStamp"].isNull()) + uvDataIntervalObject.timeStamp = valueUvDataIntervalUsageData["TimeStamp"].asString(); + if(!valueUvDataIntervalUsageData["Value"].isNull()) + uvDataIntervalObject.value = valueUvDataIntervalUsageData["Value"].asString(); uvDataInterval_.push_back(uvDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/cdn/src/model/DescribeDomainsBySourceResult.cc b/cdn/src/model/DescribeDomainsBySourceResult.cc index 7ace68b2f..d387fea2e 100644 --- a/cdn/src/model/DescribeDomainsBySourceResult.cc +++ b/cdn/src/model/DescribeDomainsBySourceResult.cc @@ -39,26 +39,26 @@ void DescribeDomainsBySourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainsList = value["DomainsList"]["DomainsData"]; - for (auto value : allDomainsList) + auto allDomainsListNode = value["DomainsList"]["DomainsData"]; + for (auto valueDomainsListDomainsData : allDomainsListNode) { DomainsData domainsListObject; - if(!value["Source"].isNull()) - domainsListObject.source = value["Source"].asString(); - auto allDomainInfos = value["DomainInfos"]["domainInfo"]; - for (auto value : allDomainInfos) + if(!valueDomainsListDomainsData["Source"].isNull()) + domainsListObject.source = valueDomainsListDomainsData["Source"].asString(); + auto allDomainInfosNode = allDomainsListNode["DomainInfos"]["domainInfo"]; + for (auto allDomainsListNodeDomainInfosdomainInfo : allDomainInfosNode) { DomainsData::DomainInfo domainInfosObject; - if(!value["DomainName"].isNull()) - domainInfosObject.domainName = value["DomainName"].asString(); - if(!value["DomainCname"].isNull()) - domainInfosObject.domainCname = value["DomainCname"].asString(); - if(!value["CreateTime"].isNull()) - domainInfosObject.createTime = value["CreateTime"].asString(); - if(!value["UpdateTime"].isNull()) - domainInfosObject.updateTime = value["UpdateTime"].asString(); - if(!value["Status"].isNull()) - domainInfosObject.status = value["Status"].asString(); + if(!allDomainsListNodeDomainInfosdomainInfo["DomainName"].isNull()) + domainInfosObject.domainName = allDomainsListNodeDomainInfosdomainInfo["DomainName"].asString(); + if(!allDomainsListNodeDomainInfosdomainInfo["DomainCname"].isNull()) + domainInfosObject.domainCname = allDomainsListNodeDomainInfosdomainInfo["DomainCname"].asString(); + if(!allDomainsListNodeDomainInfosdomainInfo["CreateTime"].isNull()) + domainInfosObject.createTime = allDomainsListNodeDomainInfosdomainInfo["CreateTime"].asString(); + if(!allDomainsListNodeDomainInfosdomainInfo["UpdateTime"].isNull()) + domainInfosObject.updateTime = allDomainsListNodeDomainInfosdomainInfo["UpdateTime"].asString(); + if(!allDomainsListNodeDomainInfosdomainInfo["Status"].isNull()) + domainInfosObject.status = allDomainsListNodeDomainInfosdomainInfo["Status"].asString(); domainsListObject.domainInfos.push_back(domainInfosObject); } auto allDomains = value["Domains"]["domainNames"]; diff --git a/cdn/src/model/DescribeDomainsUsageByDayResult.cc b/cdn/src/model/DescribeDomainsUsageByDayResult.cc index 37db0d113..3715dad0e 100644 --- a/cdn/src/model/DescribeDomainsUsageByDayResult.cc +++ b/cdn/src/model/DescribeDomainsUsageByDayResult.cc @@ -39,30 +39,30 @@ void DescribeDomainsUsageByDayResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsageByDays = value["UsageByDays"]["UsageByDay"]; - for (auto value : allUsageByDays) + auto allUsageByDaysNode = value["UsageByDays"]["UsageByDay"]; + for (auto valueUsageByDaysUsageByDay : allUsageByDaysNode) { UsageByDay usageByDaysObject; - if(!value["TimeStamp"].isNull()) - usageByDaysObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Qps"].isNull()) - usageByDaysObject.qps = value["Qps"].asString(); - if(!value["BytesHitRate"].isNull()) - usageByDaysObject.bytesHitRate = value["BytesHitRate"].asString(); - if(!value["RequestHitRate"].isNull()) - usageByDaysObject.requestHitRate = value["RequestHitRate"].asString(); - if(!value["MaxBps"].isNull()) - usageByDaysObject.maxBps = value["MaxBps"].asString(); - if(!value["MaxBpsTime"].isNull()) - usageByDaysObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["MaxSrcBps"].isNull()) - usageByDaysObject.maxSrcBps = value["MaxSrcBps"].asString(); - if(!value["MaxSrcBpsTime"].isNull()) - usageByDaysObject.maxSrcBpsTime = value["MaxSrcBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - usageByDaysObject.totalAccess = value["TotalAccess"].asString(); - if(!value["TotalTraffic"].isNull()) - usageByDaysObject.totalTraffic = value["TotalTraffic"].asString(); + if(!valueUsageByDaysUsageByDay["TimeStamp"].isNull()) + usageByDaysObject.timeStamp = valueUsageByDaysUsageByDay["TimeStamp"].asString(); + if(!valueUsageByDaysUsageByDay["Qps"].isNull()) + usageByDaysObject.qps = valueUsageByDaysUsageByDay["Qps"].asString(); + if(!valueUsageByDaysUsageByDay["BytesHitRate"].isNull()) + usageByDaysObject.bytesHitRate = valueUsageByDaysUsageByDay["BytesHitRate"].asString(); + if(!valueUsageByDaysUsageByDay["RequestHitRate"].isNull()) + usageByDaysObject.requestHitRate = valueUsageByDaysUsageByDay["RequestHitRate"].asString(); + if(!valueUsageByDaysUsageByDay["MaxBps"].isNull()) + usageByDaysObject.maxBps = valueUsageByDaysUsageByDay["MaxBps"].asString(); + if(!valueUsageByDaysUsageByDay["MaxBpsTime"].isNull()) + usageByDaysObject.maxBpsTime = valueUsageByDaysUsageByDay["MaxBpsTime"].asString(); + if(!valueUsageByDaysUsageByDay["MaxSrcBps"].isNull()) + usageByDaysObject.maxSrcBps = valueUsageByDaysUsageByDay["MaxSrcBps"].asString(); + if(!valueUsageByDaysUsageByDay["MaxSrcBpsTime"].isNull()) + usageByDaysObject.maxSrcBpsTime = valueUsageByDaysUsageByDay["MaxSrcBpsTime"].asString(); + if(!valueUsageByDaysUsageByDay["TotalAccess"].isNull()) + usageByDaysObject.totalAccess = valueUsageByDaysUsageByDay["TotalAccess"].asString(); + if(!valueUsageByDaysUsageByDay["TotalTraffic"].isNull()) + usageByDaysObject.totalTraffic = valueUsageByDaysUsageByDay["TotalTraffic"].asString(); usageByDays_.push_back(usageByDaysObject); } auto usageTotalNode = value["UsageTotal"]; diff --git a/cdn/src/model/DescribeLivePullStreamConfigResult.cc b/cdn/src/model/DescribeLivePullStreamConfigResult.cc index 48712e451..0a01c0f95 100644 --- a/cdn/src/model/DescribeLivePullStreamConfigResult.cc +++ b/cdn/src/model/DescribeLivePullStreamConfigResult.cc @@ -39,20 +39,20 @@ void DescribeLivePullStreamConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; - for (auto value : allLiveAppRecordList) + auto allLiveAppRecordListNode = value["LiveAppRecordList"]["LiveAppRecord"]; + for (auto valueLiveAppRecordListLiveAppRecord : allLiveAppRecordListNode) { LiveAppRecord liveAppRecordListObject; - if(!value["DomainName"].isNull()) - liveAppRecordListObject.domainName = value["DomainName"].asString(); - if(!value["StreamName"].isNull()) - liveAppRecordListObject.streamName = value["StreamName"].asString(); - if(!value["SourceUrl"].isNull()) - liveAppRecordListObject.sourceUrl = value["SourceUrl"].asString(); - if(!value["StartTime"].isNull()) - liveAppRecordListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - liveAppRecordListObject.endTime = value["EndTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["DomainName"].isNull()) + liveAppRecordListObject.domainName = valueLiveAppRecordListLiveAppRecord["DomainName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["StreamName"].isNull()) + liveAppRecordListObject.streamName = valueLiveAppRecordListLiveAppRecord["StreamName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["SourceUrl"].isNull()) + liveAppRecordListObject.sourceUrl = valueLiveAppRecordListLiveAppRecord["SourceUrl"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["StartTime"].isNull()) + liveAppRecordListObject.startTime = valueLiveAppRecordListLiveAppRecord["StartTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["EndTime"].isNull()) + liveAppRecordListObject.endTime = valueLiveAppRecordListLiveAppRecord["EndTime"].asString(); liveAppRecordList_.push_back(liveAppRecordListObject); } diff --git a/cdn/src/model/DescribeLiveRecordConfigResult.cc b/cdn/src/model/DescribeLiveRecordConfigResult.cc index 90c346402..42d89abb0 100644 --- a/cdn/src/model/DescribeLiveRecordConfigResult.cc +++ b/cdn/src/model/DescribeLiveRecordConfigResult.cc @@ -39,22 +39,22 @@ void DescribeLiveRecordConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; - for (auto value : allLiveAppRecordList) + auto allLiveAppRecordListNode = value["LiveAppRecordList"]["LiveAppRecord"]; + for (auto valueLiveAppRecordListLiveAppRecord : allLiveAppRecordListNode) { LiveAppRecord liveAppRecordListObject; - if(!value["DomainName"].isNull()) - liveAppRecordListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveAppRecordListObject.appName = value["AppName"].asString(); - if(!value["OssEndpoint"].isNull()) - liveAppRecordListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveAppRecordListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObjectPrefix"].isNull()) - liveAppRecordListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["CreateTime"].isNull()) - liveAppRecordListObject.createTime = value["CreateTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["DomainName"].isNull()) + liveAppRecordListObject.domainName = valueLiveAppRecordListLiveAppRecord["DomainName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["AppName"].isNull()) + liveAppRecordListObject.appName = valueLiveAppRecordListLiveAppRecord["AppName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["OssEndpoint"].isNull()) + liveAppRecordListObject.ossEndpoint = valueLiveAppRecordListLiveAppRecord["OssEndpoint"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["OssBucket"].isNull()) + liveAppRecordListObject.ossBucket = valueLiveAppRecordListLiveAppRecord["OssBucket"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["OssObjectPrefix"].isNull()) + liveAppRecordListObject.ossObjectPrefix = valueLiveAppRecordListLiveAppRecord["OssObjectPrefix"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["CreateTime"].isNull()) + liveAppRecordListObject.createTime = valueLiveAppRecordListLiveAppRecord["CreateTime"].asString(); liveAppRecordList_.push_back(liveAppRecordListObject); } diff --git a/cdn/src/model/DescribeLiveSnapshotConfigResult.cc b/cdn/src/model/DescribeLiveSnapshotConfigResult.cc index bfd49e641..9aa561cf8 100644 --- a/cdn/src/model/DescribeLiveSnapshotConfigResult.cc +++ b/cdn/src/model/DescribeLiveSnapshotConfigResult.cc @@ -39,26 +39,26 @@ void DescribeLiveSnapshotConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamSnapshotConfigList = value["LiveStreamSnapshotConfigList"]["LiveStreamSnapshotConfig"]; - for (auto value : allLiveStreamSnapshotConfigList) + auto allLiveStreamSnapshotConfigListNode = value["LiveStreamSnapshotConfigList"]["LiveStreamSnapshotConfig"]; + for (auto valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig : allLiveStreamSnapshotConfigListNode) { LiveStreamSnapshotConfig liveStreamSnapshotConfigListObject; - if(!value["DomainName"].isNull()) - liveStreamSnapshotConfigListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveStreamSnapshotConfigListObject.appName = value["AppName"].asString(); - if(!value["TimeInterval"].isNull()) - liveStreamSnapshotConfigListObject.timeInterval = std::stoi(value["TimeInterval"].asString()); - if(!value["OssEndpoint"].isNull()) - liveStreamSnapshotConfigListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveStreamSnapshotConfigListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OverwriteOssObject"].isNull()) - liveStreamSnapshotConfigListObject.overwriteOssObject = value["OverwriteOssObject"].asString(); - if(!value["SequenceOssObject"].isNull()) - liveStreamSnapshotConfigListObject.sequenceOssObject = value["SequenceOssObject"].asString(); - if(!value["CreateTime"].isNull()) - liveStreamSnapshotConfigListObject.createTime = value["CreateTime"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["DomainName"].isNull()) + liveStreamSnapshotConfigListObject.domainName = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["DomainName"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["AppName"].isNull()) + liveStreamSnapshotConfigListObject.appName = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["AppName"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["TimeInterval"].isNull()) + liveStreamSnapshotConfigListObject.timeInterval = std::stoi(valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["TimeInterval"].asString()); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssEndpoint"].isNull()) + liveStreamSnapshotConfigListObject.ossEndpoint = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssEndpoint"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssBucket"].isNull()) + liveStreamSnapshotConfigListObject.ossBucket = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssBucket"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OverwriteOssObject"].isNull()) + liveStreamSnapshotConfigListObject.overwriteOssObject = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OverwriteOssObject"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["SequenceOssObject"].isNull()) + liveStreamSnapshotConfigListObject.sequenceOssObject = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["SequenceOssObject"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["CreateTime"].isNull()) + liveStreamSnapshotConfigListObject.createTime = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["CreateTime"].asString(); liveStreamSnapshotConfigList_.push_back(liveStreamSnapshotConfigListObject); } if(!value["PageNum"].isNull()) diff --git a/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc b/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc index f1755a1b1..fa9251b7a 100644 --- a/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamBitRateDataResult.cc @@ -39,20 +39,20 @@ void DescribeLiveStreamBitRateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) + auto allFrameRateAndBitRateInfosNode = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo : allFrameRateAndBitRateInfosNode) { FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].isNull()) + frameRateAndBitRateInfosObject.time = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].asString(); frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); } diff --git a/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc b/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc index c64247035..afdf7c7f9 100644 --- a/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc +++ b/cdn/src/model/DescribeLiveStreamOnlineUserNumResult.cc @@ -39,16 +39,16 @@ void DescribeLiveStreamOnlineUserNumResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) + auto allOnlineUserInfoNode = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto valueOnlineUserInfoLiveStreamOnlineUserNumInfo : allOnlineUserInfoNode) { LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamUrl"].isNull()) - onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UserNumber"].isNull()) - onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - if(!value["Time"].isNull()) - onlineUserInfoObject.time = value["Time"].asString(); + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["StreamUrl"].isNull()) + onlineUserInfoObject.streamUrl = valueOnlineUserInfoLiveStreamOnlineUserNumInfo["StreamUrl"].asString(); + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["UserNumber"].isNull()) + onlineUserInfoObject.userNumber = std::stol(valueOnlineUserInfoLiveStreamOnlineUserNumInfo["UserNumber"].asString()); + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["Time"].isNull()) + onlineUserInfoObject.time = valueOnlineUserInfoLiveStreamOnlineUserNumInfo["Time"].asString(); onlineUserInfo_.push_back(onlineUserInfoObject); } if(!value["TotalUserNumber"].isNull()) diff --git a/cdn/src/model/DescribeLiveStreamRecordContentResult.cc b/cdn/src/model/DescribeLiveStreamRecordContentResult.cc index feeecc7ce..17a10a654 100644 --- a/cdn/src/model/DescribeLiveStreamRecordContentResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordContentResult.cc @@ -39,22 +39,22 @@ void DescribeLiveStreamRecordContentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordContentInfoList = value["RecordContentInfoList"]["RecordContentInfo"]; - for (auto value : allRecordContentInfoList) + auto allRecordContentInfoListNode = value["RecordContentInfoList"]["RecordContentInfo"]; + for (auto valueRecordContentInfoListRecordContentInfo : allRecordContentInfoListNode) { RecordContentInfo recordContentInfoListObject; - if(!value["OssEndpoint"].isNull()) - recordContentInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - recordContentInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObjectPrefix"].isNull()) - recordContentInfoListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["StartTime"].isNull()) - recordContentInfoListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordContentInfoListObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordContentInfoListObject.duration = std::stof(value["Duration"].asString()); + if(!valueRecordContentInfoListRecordContentInfo["OssEndpoint"].isNull()) + recordContentInfoListObject.ossEndpoint = valueRecordContentInfoListRecordContentInfo["OssEndpoint"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["OssBucket"].isNull()) + recordContentInfoListObject.ossBucket = valueRecordContentInfoListRecordContentInfo["OssBucket"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["OssObjectPrefix"].isNull()) + recordContentInfoListObject.ossObjectPrefix = valueRecordContentInfoListRecordContentInfo["OssObjectPrefix"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["StartTime"].isNull()) + recordContentInfoListObject.startTime = valueRecordContentInfoListRecordContentInfo["StartTime"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["EndTime"].isNull()) + recordContentInfoListObject.endTime = valueRecordContentInfoListRecordContentInfo["EndTime"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["Duration"].isNull()) + recordContentInfoListObject.duration = std::stof(valueRecordContentInfoListRecordContentInfo["Duration"].asString()); recordContentInfoList_.push_back(recordContentInfoListObject); } diff --git a/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc b/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc index e91618217..82a9a0d2e 100644 --- a/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc +++ b/cdn/src/model/DescribeLiveStreamRecordIndexFilesResult.cc @@ -39,34 +39,34 @@ void DescribeLiveStreamRecordIndexFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordIndexInfoList = value["RecordIndexInfoList"]["RecordIndexInfo"]; - for (auto value : allRecordIndexInfoList) + auto allRecordIndexInfoListNode = value["RecordIndexInfoList"]["RecordIndexInfo"]; + for (auto valueRecordIndexInfoListRecordIndexInfo : allRecordIndexInfoListNode) { RecordIndexInfo recordIndexInfoListObject; - if(!value["RecordId"].isNull()) - recordIndexInfoListObject.recordId = value["RecordId"].asString(); - if(!value["RecordUrl"].isNull()) - recordIndexInfoListObject.recordUrl = value["RecordUrl"].asString(); - if(!value["DomainName"].isNull()) - recordIndexInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - recordIndexInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - recordIndexInfoListObject.streamName = value["StreamName"].asString(); - if(!value["OssObject"].isNull()) - recordIndexInfoListObject.ossObject = value["OssObject"].asString(); - if(!value["StartTime"].isNull()) - recordIndexInfoListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordIndexInfoListObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordIndexInfoListObject.duration = std::stof(value["Duration"].asString()); - if(!value["Height"].isNull()) - recordIndexInfoListObject.height = std::stoi(value["Height"].asString()); - if(!value["Width"].isNull()) - recordIndexInfoListObject.width = std::stoi(value["Width"].asString()); - if(!value["CreateTime"].isNull()) - recordIndexInfoListObject.createTime = value["CreateTime"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["RecordId"].isNull()) + recordIndexInfoListObject.recordId = valueRecordIndexInfoListRecordIndexInfo["RecordId"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["RecordUrl"].isNull()) + recordIndexInfoListObject.recordUrl = valueRecordIndexInfoListRecordIndexInfo["RecordUrl"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["DomainName"].isNull()) + recordIndexInfoListObject.domainName = valueRecordIndexInfoListRecordIndexInfo["DomainName"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["AppName"].isNull()) + recordIndexInfoListObject.appName = valueRecordIndexInfoListRecordIndexInfo["AppName"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["StreamName"].isNull()) + recordIndexInfoListObject.streamName = valueRecordIndexInfoListRecordIndexInfo["StreamName"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["OssObject"].isNull()) + recordIndexInfoListObject.ossObject = valueRecordIndexInfoListRecordIndexInfo["OssObject"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["StartTime"].isNull()) + recordIndexInfoListObject.startTime = valueRecordIndexInfoListRecordIndexInfo["StartTime"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["EndTime"].isNull()) + recordIndexInfoListObject.endTime = valueRecordIndexInfoListRecordIndexInfo["EndTime"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["Duration"].isNull()) + recordIndexInfoListObject.duration = std::stof(valueRecordIndexInfoListRecordIndexInfo["Duration"].asString()); + if(!valueRecordIndexInfoListRecordIndexInfo["Height"].isNull()) + recordIndexInfoListObject.height = std::stoi(valueRecordIndexInfoListRecordIndexInfo["Height"].asString()); + if(!valueRecordIndexInfoListRecordIndexInfo["Width"].isNull()) + recordIndexInfoListObject.width = std::stoi(valueRecordIndexInfoListRecordIndexInfo["Width"].asString()); + if(!valueRecordIndexInfoListRecordIndexInfo["CreateTime"].isNull()) + recordIndexInfoListObject.createTime = valueRecordIndexInfoListRecordIndexInfo["CreateTime"].asString(); recordIndexInfoList_.push_back(recordIndexInfoListObject); } diff --git a/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc b/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc index c7b12f27b..6a123c2ea 100644 --- a/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamSnapshotInfoResult.cc @@ -39,18 +39,18 @@ void DescribeLiveStreamSnapshotInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamSnapshotInfoList = value["LiveStreamSnapshotInfoList"]["LiveStreamSnapshotInfo"]; - for (auto value : allLiveStreamSnapshotInfoList) + auto allLiveStreamSnapshotInfoListNode = value["LiveStreamSnapshotInfoList"]["LiveStreamSnapshotInfo"]; + for (auto valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo : allLiveStreamSnapshotInfoListNode) { LiveStreamSnapshotInfo liveStreamSnapshotInfoListObject; - if(!value["OssEndpoint"].isNull()) - liveStreamSnapshotInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveStreamSnapshotInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObject"].isNull()) - liveStreamSnapshotInfoListObject.ossObject = value["OssObject"].asString(); - if(!value["CreateTime"].isNull()) - liveStreamSnapshotInfoListObject.createTime = value["CreateTime"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssEndpoint"].isNull()) + liveStreamSnapshotInfoListObject.ossEndpoint = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssEndpoint"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssBucket"].isNull()) + liveStreamSnapshotInfoListObject.ossBucket = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssBucket"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssObject"].isNull()) + liveStreamSnapshotInfoListObject.ossObject = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssObject"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["CreateTime"].isNull()) + liveStreamSnapshotInfoListObject.createTime = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["CreateTime"].asString(); liveStreamSnapshotInfoList_.push_back(liveStreamSnapshotInfoListObject); } if(!value["NextStartTime"].isNull()) diff --git a/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc b/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc index 47da5da01..0d5cdd1dd 100644 --- a/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc +++ b/cdn/src/model/DescribeLiveStreamTranscodeInfoResult.cc @@ -39,22 +39,22 @@ void DescribeLiveStreamTranscodeInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainTranscodeList = value["DomainTranscodeList"]["DomainTranscodeInfo"]; - for (auto value : allDomainTranscodeList) + auto allDomainTranscodeListNode = value["DomainTranscodeList"]["DomainTranscodeInfo"]; + for (auto valueDomainTranscodeListDomainTranscodeInfo : allDomainTranscodeListNode) { DomainTranscodeInfo domainTranscodeListObject; - if(!value["TranscodeApp"].isNull()) - domainTranscodeListObject.transcodeApp = value["TranscodeApp"].asString(); - if(!value["TranscodeId"].isNull()) - domainTranscodeListObject.transcodeId = value["TranscodeId"].asString(); - if(!value["TranscodeName"].isNull()) - domainTranscodeListObject.transcodeName = value["TranscodeName"].asString(); - if(!value["TranscodeRecord"].isNull()) - domainTranscodeListObject.transcodeRecord = value["TranscodeRecord"].asString(); - if(!value["TranscodeSnapshot"].isNull()) - domainTranscodeListObject.transcodeSnapshot = value["TranscodeSnapshot"].asString(); - if(!value["TranscodeTemplate"].isNull()) - domainTranscodeListObject.transcodeTemplate = value["TranscodeTemplate"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeApp"].isNull()) + domainTranscodeListObject.transcodeApp = valueDomainTranscodeListDomainTranscodeInfo["TranscodeApp"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeId"].isNull()) + domainTranscodeListObject.transcodeId = valueDomainTranscodeListDomainTranscodeInfo["TranscodeId"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeName"].isNull()) + domainTranscodeListObject.transcodeName = valueDomainTranscodeListDomainTranscodeInfo["TranscodeName"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeRecord"].isNull()) + domainTranscodeListObject.transcodeRecord = valueDomainTranscodeListDomainTranscodeInfo["TranscodeRecord"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeSnapshot"].isNull()) + domainTranscodeListObject.transcodeSnapshot = valueDomainTranscodeListDomainTranscodeInfo["TranscodeSnapshot"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeTemplate"].isNull()) + domainTranscodeListObject.transcodeTemplate = valueDomainTranscodeListDomainTranscodeInfo["TranscodeTemplate"].asString(); domainTranscodeList_.push_back(domainTranscodeListObject); } diff --git a/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc b/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc index 2623a40b4..b7b9f93e4 100644 --- a/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc +++ b/cdn/src/model/DescribeLiveStreamsControlHistoryResult.cc @@ -39,18 +39,18 @@ void DescribeLiveStreamsControlHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allControlInfo = value["ControlInfo"]["LiveStreamControlInfo"]; - for (auto value : allControlInfo) + auto allControlInfoNode = value["ControlInfo"]["LiveStreamControlInfo"]; + for (auto valueControlInfoLiveStreamControlInfo : allControlInfoNode) { LiveStreamControlInfo controlInfoObject; - if(!value["StreamName"].isNull()) - controlInfoObject.streamName = value["StreamName"].asString(); - if(!value["ClientIP"].isNull()) - controlInfoObject.clientIP = value["ClientIP"].asString(); - if(!value["Action"].isNull()) - controlInfoObject.action = value["Action"].asString(); - if(!value["TimeStamp"].isNull()) - controlInfoObject.timeStamp = value["TimeStamp"].asString(); + if(!valueControlInfoLiveStreamControlInfo["StreamName"].isNull()) + controlInfoObject.streamName = valueControlInfoLiveStreamControlInfo["StreamName"].asString(); + if(!valueControlInfoLiveStreamControlInfo["ClientIP"].isNull()) + controlInfoObject.clientIP = valueControlInfoLiveStreamControlInfo["ClientIP"].asString(); + if(!valueControlInfoLiveStreamControlInfo["Action"].isNull()) + controlInfoObject.action = valueControlInfoLiveStreamControlInfo["Action"].asString(); + if(!valueControlInfoLiveStreamControlInfo["TimeStamp"].isNull()) + controlInfoObject.timeStamp = valueControlInfoLiveStreamControlInfo["TimeStamp"].asString(); controlInfo_.push_back(controlInfoObject); } diff --git a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc index b24f746ef..ce913c170 100644 --- a/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc +++ b/cdn/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc @@ -39,20 +39,20 @@ void DescribeLiveStreamsFrameRateAndBitRateDataResult::parse(const std::string & Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) + auto allFrameRateAndBitRateInfosNode = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo : allFrameRateAndBitRateInfosNode) { FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].isNull()) + frameRateAndBitRateInfosObject.time = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].asString(); frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); } diff --git a/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc b/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc index f1ef2ad80..ebfe9358c 100644 --- a/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsOnlineListResult.cc @@ -39,20 +39,20 @@ void DescribeLiveStreamsOnlineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineInfo = value["OnlineInfo"]["LiveStreamOnlineInfo"]; - for (auto value : allOnlineInfo) + auto allOnlineInfoNode = value["OnlineInfo"]["LiveStreamOnlineInfo"]; + for (auto valueOnlineInfoLiveStreamOnlineInfo : allOnlineInfoNode) { LiveStreamOnlineInfo onlineInfoObject; - if(!value["DomainName"].isNull()) - onlineInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - onlineInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - onlineInfoObject.streamName = value["StreamName"].asString(); - if(!value["PublishTime"].isNull()) - onlineInfoObject.publishTime = value["PublishTime"].asString(); - if(!value["PublishUrl"].isNull()) - onlineInfoObject.publishUrl = value["PublishUrl"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["DomainName"].isNull()) + onlineInfoObject.domainName = valueOnlineInfoLiveStreamOnlineInfo["DomainName"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["AppName"].isNull()) + onlineInfoObject.appName = valueOnlineInfoLiveStreamOnlineInfo["AppName"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["StreamName"].isNull()) + onlineInfoObject.streamName = valueOnlineInfoLiveStreamOnlineInfo["StreamName"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["PublishTime"].isNull()) + onlineInfoObject.publishTime = valueOnlineInfoLiveStreamOnlineInfo["PublishTime"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["PublishUrl"].isNull()) + onlineInfoObject.publishUrl = valueOnlineInfoLiveStreamOnlineInfo["PublishUrl"].asString(); onlineInfo_.push_back(onlineInfoObject); } if(!value["PageNum"].isNull()) diff --git a/cdn/src/model/DescribeLiveStreamsPublishListResult.cc b/cdn/src/model/DescribeLiveStreamsPublishListResult.cc index 0167af730..f5e7ce234 100644 --- a/cdn/src/model/DescribeLiveStreamsPublishListResult.cc +++ b/cdn/src/model/DescribeLiveStreamsPublishListResult.cc @@ -39,28 +39,28 @@ void DescribeLiveStreamsPublishListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPublishInfo = value["PublishInfo"]["LiveStreamPublishInfo"]; - for (auto value : allPublishInfo) + auto allPublishInfoNode = value["PublishInfo"]["LiveStreamPublishInfo"]; + for (auto valuePublishInfoLiveStreamPublishInfo : allPublishInfoNode) { LiveStreamPublishInfo publishInfoObject; - if(!value["DomainName"].isNull()) - publishInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - publishInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - publishInfoObject.streamName = value["StreamName"].asString(); - if(!value["StreamUrl"].isNull()) - publishInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["PublishTime"].isNull()) - publishInfoObject.publishTime = value["PublishTime"].asString(); - if(!value["StopTime"].isNull()) - publishInfoObject.stopTime = value["StopTime"].asString(); - if(!value["PublishUrl"].isNull()) - publishInfoObject.publishUrl = value["PublishUrl"].asString(); - if(!value["ClientAddr"].isNull()) - publishInfoObject.clientAddr = value["ClientAddr"].asString(); - if(!value["EdgeNodeAddr"].isNull()) - publishInfoObject.edgeNodeAddr = value["EdgeNodeAddr"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["DomainName"].isNull()) + publishInfoObject.domainName = valuePublishInfoLiveStreamPublishInfo["DomainName"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["AppName"].isNull()) + publishInfoObject.appName = valuePublishInfoLiveStreamPublishInfo["AppName"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["StreamName"].isNull()) + publishInfoObject.streamName = valuePublishInfoLiveStreamPublishInfo["StreamName"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["StreamUrl"].isNull()) + publishInfoObject.streamUrl = valuePublishInfoLiveStreamPublishInfo["StreamUrl"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["PublishTime"].isNull()) + publishInfoObject.publishTime = valuePublishInfoLiveStreamPublishInfo["PublishTime"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["StopTime"].isNull()) + publishInfoObject.stopTime = valuePublishInfoLiveStreamPublishInfo["StopTime"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["PublishUrl"].isNull()) + publishInfoObject.publishUrl = valuePublishInfoLiveStreamPublishInfo["PublishUrl"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["ClientAddr"].isNull()) + publishInfoObject.clientAddr = valuePublishInfoLiveStreamPublishInfo["ClientAddr"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["EdgeNodeAddr"].isNull()) + publishInfoObject.edgeNodeAddr = valuePublishInfoLiveStreamPublishInfo["EdgeNodeAddr"].asString(); publishInfo_.push_back(publishInfoObject); } diff --git a/cdn/src/model/DescribeRefreshTasksResult.cc b/cdn/src/model/DescribeRefreshTasksResult.cc index f8f2e5abf..bd7826da7 100644 --- a/cdn/src/model/DescribeRefreshTasksResult.cc +++ b/cdn/src/model/DescribeRefreshTasksResult.cc @@ -39,24 +39,24 @@ void DescribeRefreshTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["CDNTask"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["CDNTask"]; + for (auto valueTasksCDNTask : allTasksNode) { CDNTask tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["ObjectPath"].isNull()) - tasksObject.objectPath = value["ObjectPath"].asString(); - if(!value["Process"].isNull()) - tasksObject.process = value["Process"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - tasksObject.creationTime = value["CreationTime"].asString(); - if(!value["Description"].isNull()) - tasksObject.description = value["Description"].asString(); - if(!value["ObjectType"].isNull()) - tasksObject.objectType = value["ObjectType"].asString(); + if(!valueTasksCDNTask["TaskId"].isNull()) + tasksObject.taskId = valueTasksCDNTask["TaskId"].asString(); + if(!valueTasksCDNTask["ObjectPath"].isNull()) + tasksObject.objectPath = valueTasksCDNTask["ObjectPath"].asString(); + if(!valueTasksCDNTask["Process"].isNull()) + tasksObject.process = valueTasksCDNTask["Process"].asString(); + if(!valueTasksCDNTask["Status"].isNull()) + tasksObject.status = valueTasksCDNTask["Status"].asString(); + if(!valueTasksCDNTask["CreationTime"].isNull()) + tasksObject.creationTime = valueTasksCDNTask["CreationTime"].asString(); + if(!valueTasksCDNTask["Description"].isNull()) + tasksObject.description = valueTasksCDNTask["Description"].asString(); + if(!valueTasksCDNTask["ObjectType"].isNull()) + tasksObject.objectType = valueTasksCDNTask["ObjectType"].asString(); tasks_.push_back(tasksObject); } if(!value["PageNumber"].isNull()) diff --git a/cdn/src/model/DescribeTopDomainsByFlowResult.cc b/cdn/src/model/DescribeTopDomainsByFlowResult.cc index 15c95a0b3..243f20112 100644 --- a/cdn/src/model/DescribeTopDomainsByFlowResult.cc +++ b/cdn/src/model/DescribeTopDomainsByFlowResult.cc @@ -39,24 +39,24 @@ void DescribeTopDomainsByFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopDomains = value["TopDomains"]["TopDomain"]; - for (auto value : allTopDomains) + auto allTopDomainsNode = value["TopDomains"]["TopDomain"]; + for (auto valueTopDomainsTopDomain : allTopDomainsNode) { TopDomain topDomainsObject; - if(!value["DomainName"].isNull()) - topDomainsObject.domainName = value["DomainName"].asString(); - if(!value["Rank"].isNull()) - topDomainsObject.rank = std::stol(value["Rank"].asString()); - if(!value["TotalTraffic"].isNull()) - topDomainsObject.totalTraffic = value["TotalTraffic"].asString(); - if(!value["TrafficPercent"].isNull()) - topDomainsObject.trafficPercent = value["TrafficPercent"].asString(); - if(!value["MaxBps"].isNull()) - topDomainsObject.maxBps = std::stof(value["MaxBps"].asString()); - if(!value["MaxBpsTime"].isNull()) - topDomainsObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - topDomainsObject.totalAccess = std::stol(value["TotalAccess"].asString()); + if(!valueTopDomainsTopDomain["DomainName"].isNull()) + topDomainsObject.domainName = valueTopDomainsTopDomain["DomainName"].asString(); + if(!valueTopDomainsTopDomain["Rank"].isNull()) + topDomainsObject.rank = std::stol(valueTopDomainsTopDomain["Rank"].asString()); + if(!valueTopDomainsTopDomain["TotalTraffic"].isNull()) + topDomainsObject.totalTraffic = valueTopDomainsTopDomain["TotalTraffic"].asString(); + if(!valueTopDomainsTopDomain["TrafficPercent"].isNull()) + topDomainsObject.trafficPercent = valueTopDomainsTopDomain["TrafficPercent"].asString(); + if(!valueTopDomainsTopDomain["MaxBps"].isNull()) + topDomainsObject.maxBps = std::stof(valueTopDomainsTopDomain["MaxBps"].asString()); + if(!valueTopDomainsTopDomain["MaxBpsTime"].isNull()) + topDomainsObject.maxBpsTime = valueTopDomainsTopDomain["MaxBpsTime"].asString(); + if(!valueTopDomainsTopDomain["TotalAccess"].isNull()) + topDomainsObject.totalAccess = std::stol(valueTopDomainsTopDomain["TotalAccess"].asString()); topDomains_.push_back(topDomainsObject); } if(!value["StartTime"].isNull()) diff --git a/cdn/src/model/DescribeUserDomainsResult.cc b/cdn/src/model/DescribeUserDomainsResult.cc index 8eddf3664..fc6ac88b2 100644 --- a/cdn/src/model/DescribeUserDomainsResult.cc +++ b/cdn/src/model/DescribeUserDomainsResult.cc @@ -39,32 +39,32 @@ void DescribeUserDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["PageData"]; + for (auto valueDomainsPageData : allDomainsNode) { PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["CdnType"].isNull()) - domainsObject.cdnType = value["CdnType"].asString(); - if(!value["DomainStatus"].isNull()) - domainsObject.domainStatus = value["DomainStatus"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["SourceType"].isNull()) - domainsObject.sourceType = value["SourceType"].asString(); - if(!value["SslProtocol"].isNull()) - domainsObject.sslProtocol = value["SslProtocol"].asString(); - if(!value["ResourceGroupId"].isNull()) - domainsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Sandbox"].isNull()) - domainsObject.sandbox = value["Sandbox"].asString(); + if(!valueDomainsPageData["DomainName"].isNull()) + domainsObject.domainName = valueDomainsPageData["DomainName"].asString(); + if(!valueDomainsPageData["Cname"].isNull()) + domainsObject.cname = valueDomainsPageData["Cname"].asString(); + if(!valueDomainsPageData["CdnType"].isNull()) + domainsObject.cdnType = valueDomainsPageData["CdnType"].asString(); + if(!valueDomainsPageData["DomainStatus"].isNull()) + domainsObject.domainStatus = valueDomainsPageData["DomainStatus"].asString(); + if(!valueDomainsPageData["GmtCreated"].isNull()) + domainsObject.gmtCreated = valueDomainsPageData["GmtCreated"].asString(); + if(!valueDomainsPageData["GmtModified"].isNull()) + domainsObject.gmtModified = valueDomainsPageData["GmtModified"].asString(); + if(!valueDomainsPageData["Description"].isNull()) + domainsObject.description = valueDomainsPageData["Description"].asString(); + if(!valueDomainsPageData["SourceType"].isNull()) + domainsObject.sourceType = valueDomainsPageData["SourceType"].asString(); + if(!valueDomainsPageData["SslProtocol"].isNull()) + domainsObject.sslProtocol = valueDomainsPageData["SslProtocol"].asString(); + if(!valueDomainsPageData["ResourceGroupId"].isNull()) + domainsObject.resourceGroupId = valueDomainsPageData["ResourceGroupId"].asString(); + if(!valueDomainsPageData["Sandbox"].isNull()) + domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); auto allSources = value["Sources"]["Source"]; for (auto value : allSources) domainsObject.sources.push_back(value.asString()); diff --git a/cdn/src/model/StartMixStreamsServiceResult.cc b/cdn/src/model/StartMixStreamsServiceResult.cc index 92bfbfe13..bde306a2d 100644 --- a/cdn/src/model/StartMixStreamsServiceResult.cc +++ b/cdn/src/model/StartMixStreamsServiceResult.cc @@ -39,16 +39,16 @@ void StartMixStreamsServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMixStreamsInfoList = value["MixStreamsInfoList"]["MixStreamsInfo"]; - for (auto value : allMixStreamsInfoList) + auto allMixStreamsInfoListNode = value["MixStreamsInfoList"]["MixStreamsInfo"]; + for (auto valueMixStreamsInfoListMixStreamsInfo : allMixStreamsInfoListNode) { MixStreamsInfo mixStreamsInfoListObject; - if(!value["DomainName"].isNull()) - mixStreamsInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - mixStreamsInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - mixStreamsInfoListObject.streamName = value["StreamName"].asString(); + if(!valueMixStreamsInfoListMixStreamsInfo["DomainName"].isNull()) + mixStreamsInfoListObject.domainName = valueMixStreamsInfoListMixStreamsInfo["DomainName"].asString(); + if(!valueMixStreamsInfoListMixStreamsInfo["AppName"].isNull()) + mixStreamsInfoListObject.appName = valueMixStreamsInfoListMixStreamsInfo["AppName"].asString(); + if(!valueMixStreamsInfoListMixStreamsInfo["StreamName"].isNull()) + mixStreamsInfoListObject.streamName = valueMixStreamsInfoListMixStreamsInfo["StreamName"].asString(); mixStreamsInfoList_.push_back(mixStreamsInfoListObject); } diff --git a/cdn/src/model/StopMixStreamsServiceResult.cc b/cdn/src/model/StopMixStreamsServiceResult.cc index ea595b5e8..6222dbd10 100644 --- a/cdn/src/model/StopMixStreamsServiceResult.cc +++ b/cdn/src/model/StopMixStreamsServiceResult.cc @@ -39,16 +39,16 @@ void StopMixStreamsServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMixStreamsInfoList = value["MixStreamsInfoList"]["MixStreamsInfo"]; - for (auto value : allMixStreamsInfoList) + auto allMixStreamsInfoListNode = value["MixStreamsInfoList"]["MixStreamsInfo"]; + for (auto valueMixStreamsInfoListMixStreamsInfo : allMixStreamsInfoListNode) { MixStreamsInfo mixStreamsInfoListObject; - if(!value["DomainName"].isNull()) - mixStreamsInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - mixStreamsInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - mixStreamsInfoListObject.streamName = value["StreamName"].asString(); + if(!valueMixStreamsInfoListMixStreamsInfo["DomainName"].isNull()) + mixStreamsInfoListObject.domainName = valueMixStreamsInfoListMixStreamsInfo["DomainName"].asString(); + if(!valueMixStreamsInfoListMixStreamsInfo["AppName"].isNull()) + mixStreamsInfoListObject.appName = valueMixStreamsInfoListMixStreamsInfo["AppName"].asString(); + if(!valueMixStreamsInfoListMixStreamsInfo["StreamName"].isNull()) + mixStreamsInfoListObject.streamName = valueMixStreamsInfoListMixStreamsInfo["StreamName"].asString(); mixStreamsInfoList_.push_back(mixStreamsInfoListObject); } diff --git a/chatbot/src/model/ChatResult.cc b/chatbot/src/model/ChatResult.cc index 319f2d6fc..b8bae26c5 100644 --- a/chatbot/src/model/ChatResult.cc +++ b/chatbot/src/model/ChatResult.cc @@ -39,26 +39,26 @@ void ChatResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMessages = value["Messages"]["Message"]; - for (auto value : allMessages) + auto allMessagesNode = value["Messages"]["Message"]; + for (auto valueMessagesMessage : allMessagesNode) { Message messagesObject; - if(!value["Type"].isNull()) - messagesObject.type = value["Type"].asString(); - auto allRecommends = value["Recommends"]["Recommend"]; - for (auto value : allRecommends) + if(!valueMessagesMessage["Type"].isNull()) + messagesObject.type = valueMessagesMessage["Type"].asString(); + auto allRecommendsNode = allMessagesNode["Recommends"]["Recommend"]; + for (auto allMessagesNodeRecommendsRecommend : allRecommendsNode) { Message::Recommend recommendsObject; - if(!value["KnowledgeId"].isNull()) - recommendsObject.knowledgeId = value["KnowledgeId"].asString(); - if(!value["Title"].isNull()) - recommendsObject.title = value["Title"].asString(); - if(!value["AnswerSource"].isNull()) - recommendsObject.answerSource = value["AnswerSource"].asString(); - if(!value["Summary"].isNull()) - recommendsObject.summary = value["Summary"].asString(); - if(!value["Content"].isNull()) - recommendsObject.content = value["Content"].asString(); + if(!allMessagesNodeRecommendsRecommend["KnowledgeId"].isNull()) + recommendsObject.knowledgeId = allMessagesNodeRecommendsRecommend["KnowledgeId"].asString(); + if(!allMessagesNodeRecommendsRecommend["Title"].isNull()) + recommendsObject.title = allMessagesNodeRecommendsRecommend["Title"].asString(); + if(!allMessagesNodeRecommendsRecommend["AnswerSource"].isNull()) + recommendsObject.answerSource = allMessagesNodeRecommendsRecommend["AnswerSource"].asString(); + if(!allMessagesNodeRecommendsRecommend["Summary"].isNull()) + recommendsObject.summary = allMessagesNodeRecommendsRecommend["Summary"].asString(); + if(!allMessagesNodeRecommendsRecommend["Content"].isNull()) + recommendsObject.content = allMessagesNodeRecommendsRecommend["Content"].asString(); messagesObject.recommends.push_back(recommendsObject); } auto textNode = value["Text"]; diff --git a/chatbot/src/model/DescribeDialogFlowResult.cc b/chatbot/src/model/DescribeDialogFlowResult.cc index 4f267265a..20c0d752a 100644 --- a/chatbot/src/model/DescribeDialogFlowResult.cc +++ b/chatbot/src/model/DescribeDialogFlowResult.cc @@ -40,24 +40,24 @@ void DescribeDialogFlowResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto moduleDefinitionNode = value["ModuleDefinition"]; - auto allNodes = value["Nodes"]["NodesItem"]; - for (auto value : allNodes) + auto allNodesNode = moduleDefinitionNode["Nodes"]["NodesItem"]; + for (auto moduleDefinitionNodeNodesNodesItem : allNodesNode) { ModuleDefinition::NodesItem nodesItemObject; - if(!value["Code"].isNull()) - nodesItemObject.code = value["Code"].asString(); - if(!value["ComponentCode"].isNull()) - nodesItemObject.componentCode = value["ComponentCode"].asString(); - if(!value["PluginDataUpdate"].isNull()) - nodesItemObject.pluginDataUpdate = value["PluginDataUpdate"].asString() == "true"; - if(!value["Xx"].isNull()) - nodesItemObject.xx = value["Xx"].asString(); - if(!value["Yy"].isNull()) - nodesItemObject.yy = value["Yy"].asString(); - if(!value["Id"].isNull()) - nodesItemObject.id = value["Id"].asString(); - if(!value["Label"].isNull()) - nodesItemObject.label = value["Label"].asString(); + if(!moduleDefinitionNodeNodesNodesItem["Code"].isNull()) + nodesItemObject.code = moduleDefinitionNodeNodesNodesItem["Code"].asString(); + if(!moduleDefinitionNodeNodesNodesItem["ComponentCode"].isNull()) + nodesItemObject.componentCode = moduleDefinitionNodeNodesNodesItem["ComponentCode"].asString(); + if(!moduleDefinitionNodeNodesNodesItem["PluginDataUpdate"].isNull()) + nodesItemObject.pluginDataUpdate = moduleDefinitionNodeNodesNodesItem["PluginDataUpdate"].asString() == "true"; + if(!moduleDefinitionNodeNodesNodesItem["Xx"].isNull()) + nodesItemObject.xx = moduleDefinitionNodeNodesNodesItem["Xx"].asString(); + if(!moduleDefinitionNodeNodesNodesItem["Yy"].isNull()) + nodesItemObject.yy = moduleDefinitionNodeNodesNodesItem["Yy"].asString(); + if(!moduleDefinitionNodeNodesNodesItem["Id"].isNull()) + nodesItemObject.id = moduleDefinitionNodeNodesNodesItem["Id"].asString(); + if(!moduleDefinitionNodeNodesNodesItem["Label"].isNull()) + nodesItemObject.label = moduleDefinitionNodeNodesNodesItem["Label"].asString(); auto pluginDataNode = value["PluginData"]; auto entryNode = pluginDataNode["Entry"]; auto pluginFieldDataEntryNode = entryNode["PluginFieldDataEntry"]; @@ -65,24 +65,24 @@ void DescribeDialogFlowResult::parse(const std::string &payload) nodesItemObject.pluginData.entry.pluginFieldDataEntry.lifeSpan = std::stoi(pluginFieldDataEntryNode["LifeSpan"].asString()); if(!pluginFieldDataEntryNode["Name"].isNull()) nodesItemObject.pluginData.entry.pluginFieldDataEntry.name = pluginFieldDataEntryNode["Name"].asString(); - auto allContentEntry = value["ContentEntry"]["ContentEntryItem"]; - for (auto value : allContentEntry) + auto allContentEntryNode = pluginFieldDataEntryNode["ContentEntry"]["ContentEntryItem"]; + for (auto pluginFieldDataEntryNodeContentEntryContentEntryItem : allContentEntryNode) { ModuleDefinition::NodesItem::PluginData::Entry::PluginFieldDataEntry::ContentEntryItem contentEntryItemObject; - auto allConditionEntries = value["ConditionEntries"]["ConditionEntriesItem"]; - for (auto value : allConditionEntries) + auto allConditionEntriesNode = allContentEntryNode["ConditionEntries"]["ConditionEntriesItem"]; + for (auto allContentEntryNodeConditionEntriesConditionEntriesItem : allConditionEntriesNode) { ModuleDefinition::NodesItem::PluginData::Entry::PluginFieldDataEntry::ContentEntryItem::ConditionEntriesItem conditionEntriesObject; - if(!value["Id"].isNull()) - conditionEntriesObject.id = value["Id"].asString(); - if(!value["Term"].isNull()) - conditionEntriesObject.term = value["Term"].asString(); - if(!value["Name"].isNull()) - conditionEntriesObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - conditionEntriesObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - conditionEntriesObject.value = value["Value"].asString(); + if(!allContentEntryNodeConditionEntriesConditionEntriesItem["Id"].isNull()) + conditionEntriesObject.id = allContentEntryNodeConditionEntriesConditionEntriesItem["Id"].asString(); + if(!allContentEntryNodeConditionEntriesConditionEntriesItem["Term"].isNull()) + conditionEntriesObject.term = allContentEntryNodeConditionEntriesConditionEntriesItem["Term"].asString(); + if(!allContentEntryNodeConditionEntriesConditionEntriesItem["Name"].isNull()) + conditionEntriesObject.name = allContentEntryNodeConditionEntriesConditionEntriesItem["Name"].asString(); + if(!allContentEntryNodeConditionEntriesConditionEntriesItem["Type"].isNull()) + conditionEntriesObject.type = allContentEntryNodeConditionEntriesConditionEntriesItem["Type"].asString(); + if(!allContentEntryNodeConditionEntriesConditionEntriesItem["Value"].isNull()) + conditionEntriesObject.value = allContentEntryNodeConditionEntriesConditionEntriesItem["Value"].asString(); contentEntryItemObject.conditionEntries.push_back(conditionEntriesObject); } nodesItemObject.pluginData.entry.pluginFieldDataEntry.contentEntry.push_back(contentEntryItemObject); @@ -107,20 +107,20 @@ void DescribeDialogFlowResult::parse(const std::string &payload) nodesItemObject.pluginData.function.pluginFieldDataFunction.type = pluginFieldDataFunctionNode["Type"].asString(); if(!pluginFieldDataFunctionNode["Params"].isNull()) nodesItemObject.pluginData.function.pluginFieldDataFunction.params = pluginFieldDataFunctionNode["Params"].asString(); - auto allSwitch = value["Switch"]["SwitchItem"]; - for (auto value : allSwitch) + auto allSwitchNode = pluginFieldDataFunctionNode["Switch"]["SwitchItem"]; + for (auto pluginFieldDataFunctionNodeSwitchSwitchItem : allSwitchNode) { ModuleDefinition::NodesItem::PluginData::Function::PluginFieldDataFunction::SwitchItem switchItemObject; - if(!value["Id"].isNull()) - switchItemObject.id = value["Id"].asString(); - if(!value["Label"].isNull()) - switchItemObject.label = value["Label"].asString(); - if(!value["Type"].isNull()) - switchItemObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - switchItemObject.value = value["Value"].asString(); - if(!value["Name"].isNull()) - switchItemObject.name = value["Name"].asString(); + if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Id"].isNull()) + switchItemObject.id = pluginFieldDataFunctionNodeSwitchSwitchItem["Id"].asString(); + if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Label"].isNull()) + switchItemObject.label = pluginFieldDataFunctionNodeSwitchSwitchItem["Label"].asString(); + if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Type"].isNull()) + switchItemObject.type = pluginFieldDataFunctionNodeSwitchSwitchItem["Type"].asString(); + if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Value"].isNull()) + switchItemObject.value = pluginFieldDataFunctionNodeSwitchSwitchItem["Value"].asString(); + if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Name"].isNull()) + switchItemObject.name = pluginFieldDataFunctionNodeSwitchSwitchItem["Name"].asString(); nodesItemObject.pluginData.function.pluginFieldDataFunction.switch.push_back(switchItemObject); } auto responseNode = pluginDataNode["Response"]; @@ -137,16 +137,16 @@ void DescribeDialogFlowResult::parse(const std::string &payload) auto buttonListNode = contentResponseNode["ButtonList"]; if(!buttonListNode["Intro"].isNull()) nodesItemObject.pluginData.response.pluginFieldDataResponse.contentResponse.buttonList.intro = buttonListNode["Intro"].asString(); - auto allButton = value["Button"]["ButtonItem"]; - for (auto value : allButton) + auto allButtonNode = buttonListNode["Button"]["ButtonItem"]; + for (auto buttonListNodeButtonButtonItem : allButtonNode) { ModuleDefinition::NodesItem::PluginData::Response::PluginFieldDataResponse::ContentResponse::ButtonList::ButtonItem buttonItemObject; - if(!value["Name"].isNull()) - buttonItemObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - buttonItemObject.type = value["Type"].asString(); - if(!value["Text"].isNull()) - buttonItemObject.text = value["Text"].asString(); + if(!buttonListNodeButtonButtonItem["Name"].isNull()) + buttonItemObject.name = buttonListNodeButtonButtonItem["Name"].asString(); + if(!buttonListNodeButtonButtonItem["Type"].isNull()) + buttonItemObject.type = buttonListNodeButtonButtonItem["Type"].asString(); + if(!buttonListNodeButtonButtonItem["Text"].isNull()) + buttonItemObject.text = buttonListNodeButtonButtonItem["Text"].asString(); nodesItemObject.pluginData.response.pluginFieldDataResponse.contentResponse.buttonList.button.push_back(buttonItemObject); } auto slotNode = pluginDataNode["Slot"]; @@ -159,20 +159,20 @@ void DescribeDialogFlowResult::parse(const std::string &payload) nodesItemObject.pluginData.slot.pluginFieldDataSlot.isSysIntent = pluginFieldDataSlotNode["IsSysIntent"].asString() == "true"; if(!pluginFieldDataSlotNode["Name"].isNull()) nodesItemObject.pluginData.slot.pluginFieldDataSlot.name = pluginFieldDataSlotNode["Name"].asString(); - auto allContentSlot = value["ContentSlot"]["ContentSlotItem"]; - for (auto value : allContentSlot) + auto allContentSlotNode = pluginFieldDataSlotNode["ContentSlot"]["ContentSlotItem"]; + for (auto pluginFieldDataSlotNodeContentSlotContentSlotItem : allContentSlotNode) { ModuleDefinition::NodesItem::PluginData::Slot::PluginFieldDataSlot::ContentSlotItem contentSlotItemObject; - if(!value["IsArray"].isNull()) - contentSlotItemObject.isArray = value["IsArray"].asString() == "true"; - if(!value["IsNecessary"].isNull()) - contentSlotItemObject.isNecessary = value["IsNecessary"].asString() == "true"; - if(!value["LifeSpan"].isNull()) - contentSlotItemObject.lifeSpan = std::stoi(value["LifeSpan"].asString()); - if(!value["Name"].isNull()) - contentSlotItemObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - contentSlotItemObject.value = value["Value"].asString(); + if(!pluginFieldDataSlotNodeContentSlotContentSlotItem["IsArray"].isNull()) + contentSlotItemObject.isArray = pluginFieldDataSlotNodeContentSlotContentSlotItem["IsArray"].asString() == "true"; + if(!pluginFieldDataSlotNodeContentSlotContentSlotItem["IsNecessary"].isNull()) + contentSlotItemObject.isNecessary = pluginFieldDataSlotNodeContentSlotContentSlotItem["IsNecessary"].asString() == "true"; + if(!pluginFieldDataSlotNodeContentSlotContentSlotItem["LifeSpan"].isNull()) + contentSlotItemObject.lifeSpan = std::stoi(pluginFieldDataSlotNodeContentSlotContentSlotItem["LifeSpan"].asString()); + if(!pluginFieldDataSlotNodeContentSlotContentSlotItem["Name"].isNull()) + contentSlotItemObject.name = pluginFieldDataSlotNodeContentSlotContentSlotItem["Name"].asString(); + if(!pluginFieldDataSlotNodeContentSlotContentSlotItem["Value"].isNull()) + contentSlotItemObject.value = pluginFieldDataSlotNodeContentSlotContentSlotItem["Value"].asString(); auto allQuestion = value["Question"]["Question"]; for (auto value : allQuestion) contentSlotItemObject.question.push_back(value.asString()); @@ -180,18 +180,18 @@ void DescribeDialogFlowResult::parse(const std::string &payload) } moduleDefinition_.nodes.push_back(nodesItemObject); } - auto allEdges = value["Edges"]["EdgesItem"]; - for (auto value : allEdges) + auto allEdgesNode = moduleDefinitionNode["Edges"]["EdgesItem"]; + for (auto moduleDefinitionNodeEdgesEdgesItem : allEdgesNode) { ModuleDefinition::EdgesItem edgesItemObject; - if(!value["Id"].isNull()) - edgesItemObject.id = value["Id"].asString(); - if(!value["Label"].isNull()) - edgesItemObject.label = value["Label"].asString(); - if(!value["Source"].isNull()) - edgesItemObject.source = value["Source"].asString(); - if(!value["Target"].isNull()) - edgesItemObject.target = value["Target"].asString(); + if(!moduleDefinitionNodeEdgesEdgesItem["Id"].isNull()) + edgesItemObject.id = moduleDefinitionNodeEdgesEdgesItem["Id"].asString(); + if(!moduleDefinitionNodeEdgesEdgesItem["Label"].isNull()) + edgesItemObject.label = moduleDefinitionNodeEdgesEdgesItem["Label"].asString(); + if(!moduleDefinitionNodeEdgesEdgesItem["Source"].isNull()) + edgesItemObject.source = moduleDefinitionNodeEdgesEdgesItem["Source"].asString(); + if(!moduleDefinitionNodeEdgesEdgesItem["Target"].isNull()) + edgesItemObject.target = moduleDefinitionNodeEdgesEdgesItem["Target"].asString(); moduleDefinition_.edges.push_back(edgesItemObject); } if(!value["DialogId"].isNull()) diff --git a/chatbot/src/model/DescribeEntitiesResult.cc b/chatbot/src/model/DescribeEntitiesResult.cc index 02167bbeb..380859ca8 100644 --- a/chatbot/src/model/DescribeEntitiesResult.cc +++ b/chatbot/src/model/DescribeEntitiesResult.cc @@ -39,12 +39,12 @@ void DescribeEntitiesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMembers = value["Members"]["MembersItem"]; - for (auto value : allMembers) + auto allMembersNode = value["Members"]["MembersItem"]; + for (auto valueMembersMembersItem : allMembersNode) { MembersItem membersObject; - if(!value["MemberName"].isNull()) - membersObject.memberName = value["MemberName"].asString(); + if(!valueMembersMembersItem["MemberName"].isNull()) + membersObject.memberName = valueMembersMembersItem["MemberName"].asString(); auto allSynonyms = value["Synonyms"]["Synonyms"]; for (auto value : allSynonyms) membersObject.synonyms.push_back(value.asString()); diff --git a/chatbot/src/model/DescribeIntentResult.cc b/chatbot/src/model/DescribeIntentResult.cc index 12374f056..79dc250b8 100644 --- a/chatbot/src/model/DescribeIntentResult.cc +++ b/chatbot/src/model/DescribeIntentResult.cc @@ -39,14 +39,14 @@ void DescribeIntentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRuleCheck = value["RuleCheck"]["RuleCheckItem"]; - for (auto value : allRuleCheck) + auto allRuleCheckNode = value["RuleCheck"]["RuleCheckItem"]; + for (auto valueRuleCheckRuleCheckItem : allRuleCheckNode) { RuleCheckItem ruleCheckObject; - if(!value["Text"].isNull()) - ruleCheckObject.text = value["Text"].asString(); - if(!value["Strict"].isNull()) - ruleCheckObject.strict = value["Strict"].asString() == "true"; + if(!valueRuleCheckRuleCheckItem["Text"].isNull()) + ruleCheckObject.text = valueRuleCheckRuleCheckItem["Text"].asString(); + if(!valueRuleCheckRuleCheckItem["Strict"].isNull()) + ruleCheckObject.strict = valueRuleCheckRuleCheckItem["Strict"].asString() == "true"; auto allWarning = value["Warning"]["Warning"]; for (auto value : allWarning) ruleCheckObject.warning.push_back(value.asString()); @@ -55,30 +55,30 @@ void DescribeIntentResult::parse(const std::string &payload) ruleCheckObject.error.push_back(value.asString()); ruleCheck_.push_back(ruleCheckObject); } - auto allSlot = value["Slot"]["SlotItem"]; - for (auto value : allSlot) + auto allSlotNode = value["Slot"]["SlotItem"]; + for (auto valueSlotSlotItem : allSlotNode) { SlotItem slotObject; - if(!value["Name"].isNull()) - slotObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - slotObject.value = value["Value"].asString(); - if(!value["IsNecessary"].isNull()) - slotObject.isNecessary = value["IsNecessary"].asString() == "true"; - if(!value["IsArray"].isNull()) - slotObject.isArray = value["IsArray"].asString() == "true"; - if(!value["LifeSpan"].isNull()) - slotObject.lifeSpan = std::stoi(value["LifeSpan"].asString()); - if(!value["SlotId"].isNull()) - slotObject.slotId = value["SlotId"].asString(); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + if(!valueSlotSlotItem["Name"].isNull()) + slotObject.name = valueSlotSlotItem["Name"].asString(); + if(!valueSlotSlotItem["Value"].isNull()) + slotObject.value = valueSlotSlotItem["Value"].asString(); + if(!valueSlotSlotItem["IsNecessary"].isNull()) + slotObject.isNecessary = valueSlotSlotItem["IsNecessary"].asString() == "true"; + if(!valueSlotSlotItem["IsArray"].isNull()) + slotObject.isArray = valueSlotSlotItem["IsArray"].asString() == "true"; + if(!valueSlotSlotItem["LifeSpan"].isNull()) + slotObject.lifeSpan = std::stoi(valueSlotSlotItem["LifeSpan"].asString()); + if(!valueSlotSlotItem["SlotId"].isNull()) + slotObject.slotId = valueSlotSlotItem["SlotId"].asString(); + auto allTagsNode = allSlotNode["Tags"]["TagsItem"]; + for (auto allSlotNodeTagsTagsItem : allTagsNode) { SlotItem::TagsItem tagsObject; - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); - if(!value["UserSayId"].isNull()) - tagsObject.userSayId = value["UserSayId"].asString(); + if(!allSlotNodeTagsTagsItem["Value"].isNull()) + tagsObject.value = allSlotNodeTagsTagsItem["Value"].asString(); + if(!allSlotNodeTagsTagsItem["UserSayId"].isNull()) + tagsObject.userSayId = allSlotNodeTagsTagsItem["UserSayId"].asString(); slotObject.tags.push_back(tagsObject); } auto allQuestion = value["Question"]["Question"]; @@ -86,22 +86,22 @@ void DescribeIntentResult::parse(const std::string &payload) slotObject.question.push_back(value.asString()); slot_.push_back(slotObject); } - auto allUserSay = value["UserSay"]["UserSayItem"]; - for (auto value : allUserSay) + auto allUserSayNode = value["UserSay"]["UserSayItem"]; + for (auto valueUserSayUserSayItem : allUserSayNode) { UserSayItem userSayObject; - if(!value["Strict"].isNull()) - userSayObject.strict = value["Strict"].asString() == "true"; - if(!value["UserSayId"].isNull()) - userSayObject.userSayId = value["UserSayId"].asString(); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + if(!valueUserSayUserSayItem["Strict"].isNull()) + userSayObject.strict = valueUserSayUserSayItem["Strict"].asString() == "true"; + if(!valueUserSayUserSayItem["UserSayId"].isNull()) + userSayObject.userSayId = valueUserSayUserSayItem["UserSayId"].asString(); + auto allDataNode = allUserSayNode["Data"]["DataItem"]; + for (auto allUserSayNodeDataDataItem : allDataNode) { UserSayItem::DataItem dataObject; - if(!value["Text"].isNull()) - dataObject.text = value["Text"].asString(); - if(!value["SlotId"].isNull()) - dataObject.slotId = value["SlotId"].asString(); + if(!allUserSayNodeDataDataItem["Text"].isNull()) + dataObject.text = allUserSayNodeDataDataItem["Text"].asString(); + if(!allUserSayNodeDataDataItem["SlotId"].isNull()) + dataObject.slotId = allUserSayNodeDataDataItem["SlotId"].asString(); userSayObject.data.push_back(dataObject); } userSay_.push_back(userSayObject); diff --git a/chatbot/src/model/DescribeKnowledgeResult.cc b/chatbot/src/model/DescribeKnowledgeResult.cc index 631ba8e9b..d5ba4bc7e 100644 --- a/chatbot/src/model/DescribeKnowledgeResult.cc +++ b/chatbot/src/model/DescribeKnowledgeResult.cc @@ -39,48 +39,48 @@ void DescribeKnowledgeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOutlines = value["Outlines"]["Outline"]; - for (auto value : allOutlines) + auto allOutlinesNode = value["Outlines"]["Outline"]; + for (auto valueOutlinesOutline : allOutlinesNode) { Outline outlinesObject; - if(!value["KnowledgeId"].isNull()) - outlinesObject.knowledgeId = std::stol(value["KnowledgeId"].asString()); - if(!value["Title"].isNull()) - outlinesObject.title = value["Title"].asString(); - if(!value["OutlineId"].isNull()) - outlinesObject.outlineId = std::stol(value["OutlineId"].asString()); + if(!valueOutlinesOutline["KnowledgeId"].isNull()) + outlinesObject.knowledgeId = std::stol(valueOutlinesOutline["KnowledgeId"].asString()); + if(!valueOutlinesOutline["Title"].isNull()) + outlinesObject.title = valueOutlinesOutline["Title"].asString(); + if(!valueOutlinesOutline["OutlineId"].isNull()) + outlinesObject.outlineId = std::stol(valueOutlinesOutline["OutlineId"].asString()); outlines_.push_back(outlinesObject); } - auto allSimQuestions = value["SimQuestions"]["SimQuestion"]; - for (auto value : allSimQuestions) + auto allSimQuestionsNode = value["SimQuestions"]["SimQuestion"]; + for (auto valueSimQuestionsSimQuestion : allSimQuestionsNode) { SimQuestion simQuestionsObject; - if(!value["ModifyTime"].isNull()) - simQuestionsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateTime"].isNull()) - simQuestionsObject.createTime = value["CreateTime"].asString(); - if(!value["SimQuestionId"].isNull()) - simQuestionsObject.simQuestionId = std::stol(value["SimQuestionId"].asString()); - if(!value["Title"].isNull()) - simQuestionsObject.title = value["Title"].asString(); + if(!valueSimQuestionsSimQuestion["ModifyTime"].isNull()) + simQuestionsObject.modifyTime = valueSimQuestionsSimQuestion["ModifyTime"].asString(); + if(!valueSimQuestionsSimQuestion["CreateTime"].isNull()) + simQuestionsObject.createTime = valueSimQuestionsSimQuestion["CreateTime"].asString(); + if(!valueSimQuestionsSimQuestion["SimQuestionId"].isNull()) + simQuestionsObject.simQuestionId = std::stol(valueSimQuestionsSimQuestion["SimQuestionId"].asString()); + if(!valueSimQuestionsSimQuestion["Title"].isNull()) + simQuestionsObject.title = valueSimQuestionsSimQuestion["Title"].asString(); simQuestions_.push_back(simQuestionsObject); } - auto allSolutions = value["Solutions"]["Solution"]; - for (auto value : allSolutions) + auto allSolutionsNode = value["Solutions"]["Solution"]; + for (auto valueSolutionsSolution : allSolutionsNode) { Solution solutionsObject; - if(!value["Summary"].isNull()) - solutionsObject.summary = value["Summary"].asString(); - if(!value["ModifyTime"].isNull()) - solutionsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateTime"].isNull()) - solutionsObject.createTime = value["CreateTime"].asString(); - if(!value["SolutionId"].isNull()) - solutionsObject.solutionId = std::stol(value["SolutionId"].asString()); - if(!value["Content"].isNull()) - solutionsObject.content = value["Content"].asString(); - if(!value["PlainText"].isNull()) - solutionsObject.plainText = value["PlainText"].asString(); + if(!valueSolutionsSolution["Summary"].isNull()) + solutionsObject.summary = valueSolutionsSolution["Summary"].asString(); + if(!valueSolutionsSolution["ModifyTime"].isNull()) + solutionsObject.modifyTime = valueSolutionsSolution["ModifyTime"].asString(); + if(!valueSolutionsSolution["CreateTime"].isNull()) + solutionsObject.createTime = valueSolutionsSolution["CreateTime"].asString(); + if(!valueSolutionsSolution["SolutionId"].isNull()) + solutionsObject.solutionId = std::stol(valueSolutionsSolution["SolutionId"].asString()); + if(!valueSolutionsSolution["Content"].isNull()) + solutionsObject.content = valueSolutionsSolution["Content"].asString(); + if(!valueSolutionsSolution["PlainText"].isNull()) + solutionsObject.plainText = valueSolutionsSolution["PlainText"].asString(); auto allPerspectiveIds = value["PerspectiveIds"]["PerspectiveId"]; for (auto value : allPerspectiveIds) solutionsObject.perspectiveIds.push_back(value.asString()); diff --git a/chatbot/src/model/QueryCategoriesResult.cc b/chatbot/src/model/QueryCategoriesResult.cc index 0ea721dc1..e0746c749 100644 --- a/chatbot/src/model/QueryCategoriesResult.cc +++ b/chatbot/src/model/QueryCategoriesResult.cc @@ -39,16 +39,16 @@ void QueryCategoriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCategories = value["Categories"]["Category"]; - for (auto value : allCategories) + auto allCategoriesNode = value["Categories"]["Category"]; + for (auto valueCategoriesCategory : allCategoriesNode) { Category categoriesObject; - if(!value["CategoryId"].isNull()) - categoriesObject.categoryId = std::stol(value["CategoryId"].asString()); - if(!value["ParentCategoryId"].isNull()) - categoriesObject.parentCategoryId = std::stol(value["ParentCategoryId"].asString()); - if(!value["Name"].isNull()) - categoriesObject.name = value["Name"].asString(); + if(!valueCategoriesCategory["CategoryId"].isNull()) + categoriesObject.categoryId = std::stol(valueCategoriesCategory["CategoryId"].asString()); + if(!valueCategoriesCategory["ParentCategoryId"].isNull()) + categoriesObject.parentCategoryId = std::stol(valueCategoriesCategory["ParentCategoryId"].asString()); + if(!valueCategoriesCategory["Name"].isNull()) + categoriesObject.name = valueCategoriesCategory["Name"].asString(); auto allChildrens = value["Childrens"]["Children"]; for (auto value : allChildrens) categoriesObject.childrens.push_back(value.asString()); diff --git a/chatbot/src/model/QueryCoreWordsResult.cc b/chatbot/src/model/QueryCoreWordsResult.cc index 416affaa6..b7cbb51d1 100644 --- a/chatbot/src/model/QueryCoreWordsResult.cc +++ b/chatbot/src/model/QueryCoreWordsResult.cc @@ -39,18 +39,18 @@ void QueryCoreWordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCoreWords = value["CoreWords"]["CoreWord"]; - for (auto value : allCoreWords) + auto allCoreWordsNode = value["CoreWords"]["CoreWord"]; + for (auto valueCoreWordsCoreWord : allCoreWordsNode) { CoreWord coreWordsObject; - if(!value["CoreWordCode"].isNull()) - coreWordsObject.coreWordCode = value["CoreWordCode"].asString(); - if(!value["CoreWordName"].isNull()) - coreWordsObject.coreWordName = value["CoreWordName"].asString(); - if(!value["ModifyTime"].isNull()) - coreWordsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateTime"].isNull()) - coreWordsObject.createTime = value["CreateTime"].asString(); + if(!valueCoreWordsCoreWord["CoreWordCode"].isNull()) + coreWordsObject.coreWordCode = valueCoreWordsCoreWord["CoreWordCode"].asString(); + if(!valueCoreWordsCoreWord["CoreWordName"].isNull()) + coreWordsObject.coreWordName = valueCoreWordsCoreWord["CoreWordName"].asString(); + if(!valueCoreWordsCoreWord["ModifyTime"].isNull()) + coreWordsObject.modifyTime = valueCoreWordsCoreWord["ModifyTime"].asString(); + if(!valueCoreWordsCoreWord["CreateTime"].isNull()) + coreWordsObject.createTime = valueCoreWordsCoreWord["CreateTime"].asString(); auto allSynonyms = value["Synonyms"]["Synonym"]; for (auto value : allSynonyms) coreWordsObject.synonyms.push_back(value.asString()); diff --git a/chatbot/src/model/QueryDialogsResult.cc b/chatbot/src/model/QueryDialogsResult.cc index ccb50abfa..83c902147 100644 --- a/chatbot/src/model/QueryDialogsResult.cc +++ b/chatbot/src/model/QueryDialogsResult.cc @@ -39,34 +39,34 @@ void QueryDialogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDialogs = value["Dialogs"]["Dialog"]; - for (auto value : allDialogs) + auto allDialogsNode = value["Dialogs"]["Dialog"]; + for (auto valueDialogsDialog : allDialogsNode) { Dialog dialogsObject; - if(!value["DialogId"].isNull()) - dialogsObject.dialogId = std::stol(value["DialogId"].asString()); - if(!value["DialogName"].isNull()) - dialogsObject.dialogName = value["DialogName"].asString(); - if(!value["Description"].isNull()) - dialogsObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - dialogsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - dialogsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateUserId"].isNull()) - dialogsObject.createUserId = value["CreateUserId"].asString(); - if(!value["CreateUserName"].isNull()) - dialogsObject.createUserName = value["CreateUserName"].asString(); - if(!value["ModifyUserId"].isNull()) - dialogsObject.modifyUserId = value["ModifyUserId"].asString(); - if(!value["ModifyUserName"].isNull()) - dialogsObject.modifyUserName = value["ModifyUserName"].asString(); - if(!value["IsSampleDialog"].isNull()) - dialogsObject.isSampleDialog = value["IsSampleDialog"].asString() == "true"; - if(!value["Status"].isNull()) - dialogsObject.status = std::stoi(value["Status"].asString()); - if(!value["IsOnline"].isNull()) - dialogsObject.isOnline = value["IsOnline"].asString() == "true"; + if(!valueDialogsDialog["DialogId"].isNull()) + dialogsObject.dialogId = std::stol(valueDialogsDialog["DialogId"].asString()); + if(!valueDialogsDialog["DialogName"].isNull()) + dialogsObject.dialogName = valueDialogsDialog["DialogName"].asString(); + if(!valueDialogsDialog["Description"].isNull()) + dialogsObject.description = valueDialogsDialog["Description"].asString(); + if(!valueDialogsDialog["CreateTime"].isNull()) + dialogsObject.createTime = valueDialogsDialog["CreateTime"].asString(); + if(!valueDialogsDialog["ModifyTime"].isNull()) + dialogsObject.modifyTime = valueDialogsDialog["ModifyTime"].asString(); + if(!valueDialogsDialog["CreateUserId"].isNull()) + dialogsObject.createUserId = valueDialogsDialog["CreateUserId"].asString(); + if(!valueDialogsDialog["CreateUserName"].isNull()) + dialogsObject.createUserName = valueDialogsDialog["CreateUserName"].asString(); + if(!valueDialogsDialog["ModifyUserId"].isNull()) + dialogsObject.modifyUserId = valueDialogsDialog["ModifyUserId"].asString(); + if(!valueDialogsDialog["ModifyUserName"].isNull()) + dialogsObject.modifyUserName = valueDialogsDialog["ModifyUserName"].asString(); + if(!valueDialogsDialog["IsSampleDialog"].isNull()) + dialogsObject.isSampleDialog = valueDialogsDialog["IsSampleDialog"].asString() == "true"; + if(!valueDialogsDialog["Status"].isNull()) + dialogsObject.status = std::stoi(valueDialogsDialog["Status"].asString()); + if(!valueDialogsDialog["IsOnline"].isNull()) + dialogsObject.isOnline = valueDialogsDialog["IsOnline"].asString() == "true"; dialogs_.push_back(dialogsObject); } if(!value["PageSize"].isNull()) diff --git a/chatbot/src/model/QueryEntitiesResult.cc b/chatbot/src/model/QueryEntitiesResult.cc index a17e95f4a..9358d0314 100644 --- a/chatbot/src/model/QueryEntitiesResult.cc +++ b/chatbot/src/model/QueryEntitiesResult.cc @@ -39,36 +39,36 @@ void QueryEntitiesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEntities = value["Entities"]["Entity"]; - for (auto value : allEntities) + auto allEntitiesNode = value["Entities"]["Entity"]; + for (auto valueEntitiesEntity : allEntitiesNode) { Entity entitiesObject; - if(!value["EntityId"].isNull()) - entitiesObject.entityId = std::stol(value["EntityId"].asString()); - if(!value["EntityName"].isNull()) - entitiesObject.entityName = value["EntityName"].asString(); - if(!value["EntityType"].isNull()) - entitiesObject.entityType = value["EntityType"].asString(); - if(!value["Regex"].isNull()) - entitiesObject.regex = value["Regex"].asString(); - if(!value["CreateTime"].isNull()) - entitiesObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - entitiesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateUserId"].isNull()) - entitiesObject.createUserId = value["CreateUserId"].asString(); - if(!value["CreateUserName"].isNull()) - entitiesObject.createUserName = value["CreateUserName"].asString(); - if(!value["ModifyUserId"].isNull()) - entitiesObject.modifyUserId = value["ModifyUserId"].asString(); - if(!value["ModifyUserName"].isNull()) - entitiesObject.modifyUserName = value["ModifyUserName"].asString(); - auto allMembers = value["Members"]["MembersItem"]; - for (auto value : allMembers) + if(!valueEntitiesEntity["EntityId"].isNull()) + entitiesObject.entityId = std::stol(valueEntitiesEntity["EntityId"].asString()); + if(!valueEntitiesEntity["EntityName"].isNull()) + entitiesObject.entityName = valueEntitiesEntity["EntityName"].asString(); + if(!valueEntitiesEntity["EntityType"].isNull()) + entitiesObject.entityType = valueEntitiesEntity["EntityType"].asString(); + if(!valueEntitiesEntity["Regex"].isNull()) + entitiesObject.regex = valueEntitiesEntity["Regex"].asString(); + if(!valueEntitiesEntity["CreateTime"].isNull()) + entitiesObject.createTime = valueEntitiesEntity["CreateTime"].asString(); + if(!valueEntitiesEntity["ModifyTime"].isNull()) + entitiesObject.modifyTime = valueEntitiesEntity["ModifyTime"].asString(); + if(!valueEntitiesEntity["CreateUserId"].isNull()) + entitiesObject.createUserId = valueEntitiesEntity["CreateUserId"].asString(); + if(!valueEntitiesEntity["CreateUserName"].isNull()) + entitiesObject.createUserName = valueEntitiesEntity["CreateUserName"].asString(); + if(!valueEntitiesEntity["ModifyUserId"].isNull()) + entitiesObject.modifyUserId = valueEntitiesEntity["ModifyUserId"].asString(); + if(!valueEntitiesEntity["ModifyUserName"].isNull()) + entitiesObject.modifyUserName = valueEntitiesEntity["ModifyUserName"].asString(); + auto allMembersNode = allEntitiesNode["Members"]["MembersItem"]; + for (auto allEntitiesNodeMembersMembersItem : allMembersNode) { Entity::MembersItem membersObject; - if(!value["MemberName"].isNull()) - membersObject.memberName = value["MemberName"].asString(); + if(!allEntitiesNodeMembersMembersItem["MemberName"].isNull()) + membersObject.memberName = allEntitiesNodeMembersMembersItem["MemberName"].asString(); auto allSynonyms = value["Synonyms"]["Synonyms"]; for (auto value : allSynonyms) membersObject.synonyms.push_back(value.asString()); diff --git a/chatbot/src/model/QueryIntentsResult.cc b/chatbot/src/model/QueryIntentsResult.cc index 69b2f7741..88557623c 100644 --- a/chatbot/src/model/QueryIntentsResult.cc +++ b/chatbot/src/model/QueryIntentsResult.cc @@ -39,54 +39,54 @@ void QueryIntentsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIntents = value["Intents"]["Intent"]; - for (auto value : allIntents) + auto allIntentsNode = value["Intents"]["Intent"]; + for (auto valueIntentsIntent : allIntentsNode) { Intent intentsObject; - if(!value["IntentId"].isNull()) - intentsObject.intentId = std::stol(value["IntentId"].asString()); - if(!value["Name"].isNull()) - intentsObject.name = value["Name"].asString(); - if(!value["CreateTime"].isNull()) - intentsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - intentsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateUserId"].isNull()) - intentsObject.createUserId = value["CreateUserId"].asString(); - if(!value["CreateUserName"].isNull()) - intentsObject.createUserName = value["CreateUserName"].asString(); - if(!value["ModifyUserId"].isNull()) - intentsObject.modifyUserId = value["ModifyUserId"].asString(); - if(!value["ModifyUserName"].isNull()) - intentsObject.modifyUserName = value["ModifyUserName"].asString(); - auto allUserSay = value["UserSay"]["UserSayItem"]; - for (auto value : allUserSay) + if(!valueIntentsIntent["IntentId"].isNull()) + intentsObject.intentId = std::stol(valueIntentsIntent["IntentId"].asString()); + if(!valueIntentsIntent["Name"].isNull()) + intentsObject.name = valueIntentsIntent["Name"].asString(); + if(!valueIntentsIntent["CreateTime"].isNull()) + intentsObject.createTime = valueIntentsIntent["CreateTime"].asString(); + if(!valueIntentsIntent["ModifyTime"].isNull()) + intentsObject.modifyTime = valueIntentsIntent["ModifyTime"].asString(); + if(!valueIntentsIntent["CreateUserId"].isNull()) + intentsObject.createUserId = valueIntentsIntent["CreateUserId"].asString(); + if(!valueIntentsIntent["CreateUserName"].isNull()) + intentsObject.createUserName = valueIntentsIntent["CreateUserName"].asString(); + if(!valueIntentsIntent["ModifyUserId"].isNull()) + intentsObject.modifyUserId = valueIntentsIntent["ModifyUserId"].asString(); + if(!valueIntentsIntent["ModifyUserName"].isNull()) + intentsObject.modifyUserName = valueIntentsIntent["ModifyUserName"].asString(); + auto allUserSayNode = allIntentsNode["UserSay"]["UserSayItem"]; + for (auto allIntentsNodeUserSayUserSayItem : allUserSayNode) { Intent::UserSayItem userSayObject; - if(!value["Strict"].isNull()) - userSayObject.strict = value["Strict"].asString() == "true"; - if(!value["UserSayId"].isNull()) - userSayObject.userSayId = value["UserSayId"].asString(); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + if(!allIntentsNodeUserSayUserSayItem["Strict"].isNull()) + userSayObject.strict = allIntentsNodeUserSayUserSayItem["Strict"].asString() == "true"; + if(!allIntentsNodeUserSayUserSayItem["UserSayId"].isNull()) + userSayObject.userSayId = allIntentsNodeUserSayUserSayItem["UserSayId"].asString(); + auto allDataNode = allUserSayNode["Data"]["DataItem"]; + for (auto allUserSayNodeDataDataItem : allDataNode) { Intent::UserSayItem::DataItem dataObject; - if(!value["Text"].isNull()) - dataObject.text = value["Text"].asString(); - if(!value["SlotId"].isNull()) - dataObject.slotId = value["SlotId"].asString(); + if(!allUserSayNodeDataDataItem["Text"].isNull()) + dataObject.text = allUserSayNodeDataDataItem["Text"].asString(); + if(!allUserSayNodeDataDataItem["SlotId"].isNull()) + dataObject.slotId = allUserSayNodeDataDataItem["SlotId"].asString(); userSayObject.data.push_back(dataObject); } intentsObject.userSay.push_back(userSayObject); } - auto allRuleCheck = value["RuleCheck"]["RuleCheckItem"]; - for (auto value : allRuleCheck) + auto allRuleCheckNode = allIntentsNode["RuleCheck"]["RuleCheckItem"]; + for (auto allIntentsNodeRuleCheckRuleCheckItem : allRuleCheckNode) { Intent::RuleCheckItem ruleCheckObject; - if(!value["Text"].isNull()) - ruleCheckObject.text = value["Text"].asString(); - if(!value["Strict"].isNull()) - ruleCheckObject.strict = value["Strict"].asString() == "true"; + if(!allIntentsNodeRuleCheckRuleCheckItem["Text"].isNull()) + ruleCheckObject.text = allIntentsNodeRuleCheckRuleCheckItem["Text"].asString(); + if(!allIntentsNodeRuleCheckRuleCheckItem["Strict"].isNull()) + ruleCheckObject.strict = allIntentsNodeRuleCheckRuleCheckItem["Strict"].asString() == "true"; auto allWarning = value["Warning"]["Warning"]; for (auto value : allWarning) ruleCheckObject.warning.push_back(value.asString()); @@ -95,30 +95,30 @@ void QueryIntentsResult::parse(const std::string &payload) ruleCheckObject.error.push_back(value.asString()); intentsObject.ruleCheck.push_back(ruleCheckObject); } - auto allSlot = value["Slot"]["SlotItem"]; - for (auto value : allSlot) + auto allSlotNode = allIntentsNode["Slot"]["SlotItem"]; + for (auto allIntentsNodeSlotSlotItem : allSlotNode) { Intent::SlotItem slotObject; - if(!value["Name"].isNull()) - slotObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - slotObject.value = value["Value"].asString(); - if(!value["IsNecessary"].isNull()) - slotObject.isNecessary = value["IsNecessary"].asString() == "true"; - if(!value["IsArray"].isNull()) - slotObject.isArray = value["IsArray"].asString() == "true"; - if(!value["LifeSpan"].isNull()) - slotObject.lifeSpan = std::stoi(value["LifeSpan"].asString()); - if(!value["SlotId"].isNull()) - slotObject.slotId = value["SlotId"].asString(); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + if(!allIntentsNodeSlotSlotItem["Name"].isNull()) + slotObject.name = allIntentsNodeSlotSlotItem["Name"].asString(); + if(!allIntentsNodeSlotSlotItem["Value"].isNull()) + slotObject.value = allIntentsNodeSlotSlotItem["Value"].asString(); + if(!allIntentsNodeSlotSlotItem["IsNecessary"].isNull()) + slotObject.isNecessary = allIntentsNodeSlotSlotItem["IsNecessary"].asString() == "true"; + if(!allIntentsNodeSlotSlotItem["IsArray"].isNull()) + slotObject.isArray = allIntentsNodeSlotSlotItem["IsArray"].asString() == "true"; + if(!allIntentsNodeSlotSlotItem["LifeSpan"].isNull()) + slotObject.lifeSpan = std::stoi(allIntentsNodeSlotSlotItem["LifeSpan"].asString()); + if(!allIntentsNodeSlotSlotItem["SlotId"].isNull()) + slotObject.slotId = allIntentsNodeSlotSlotItem["SlotId"].asString(); + auto allTagsNode = allSlotNode["Tags"]["TagsItem"]; + for (auto allSlotNodeTagsTagsItem : allTagsNode) { Intent::SlotItem::TagsItem tagsObject; - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); - if(!value["UserSayId"].isNull()) - tagsObject.userSayId = value["UserSayId"].asString(); + if(!allSlotNodeTagsTagsItem["Value"].isNull()) + tagsObject.value = allSlotNodeTagsTagsItem["Value"].asString(); + if(!allSlotNodeTagsTagsItem["UserSayId"].isNull()) + tagsObject.userSayId = allSlotNodeTagsTagsItem["UserSayId"].asString(); slotObject.tags.push_back(tagsObject); } auto allQuestion = value["Question"]["Question"]; diff --git a/chatbot/src/model/QueryKnowledgesResult.cc b/chatbot/src/model/QueryKnowledgesResult.cc index 27098741d..fe756ecf9 100644 --- a/chatbot/src/model/QueryKnowledgesResult.cc +++ b/chatbot/src/model/QueryKnowledgesResult.cc @@ -39,32 +39,32 @@ void QueryKnowledgesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allKnowledges = value["Knowledges"]["Knowledge"]; - for (auto value : allKnowledges) + auto allKnowledgesNode = value["Knowledges"]["Knowledge"]; + for (auto valueKnowledgesKnowledge : allKnowledgesNode) { Knowledge knowledgesObject; - if(!value["KnowledgeId"].isNull()) - knowledgesObject.knowledgeId = std::stol(value["KnowledgeId"].asString()); - if(!value["ModifyTime"].isNull()) - knowledgesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["ModifyUserName"].isNull()) - knowledgesObject.modifyUserName = value["ModifyUserName"].asString(); - if(!value["CreateTime"].isNull()) - knowledgesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateUserName"].isNull()) - knowledgesObject.createUserName = value["CreateUserName"].asString(); - if(!value["CategoryId"].isNull()) - knowledgesObject.categoryId = std::stol(value["CategoryId"].asString()); - if(!value["KnowledgeStatus"].isNull()) - knowledgesObject.knowledgeStatus = std::stoi(value["KnowledgeStatus"].asString()); - if(!value["KnowledgeTitle"].isNull()) - knowledgesObject.knowledgeTitle = value["KnowledgeTitle"].asString(); - if(!value["StartDate"].isNull()) - knowledgesObject.startDate = value["StartDate"].asString(); - if(!value["EndDate"].isNull()) - knowledgesObject.endDate = value["EndDate"].asString(); - if(!value["Version"].isNull()) - knowledgesObject.version = value["Version"].asString(); + if(!valueKnowledgesKnowledge["KnowledgeId"].isNull()) + knowledgesObject.knowledgeId = std::stol(valueKnowledgesKnowledge["KnowledgeId"].asString()); + if(!valueKnowledgesKnowledge["ModifyTime"].isNull()) + knowledgesObject.modifyTime = valueKnowledgesKnowledge["ModifyTime"].asString(); + if(!valueKnowledgesKnowledge["ModifyUserName"].isNull()) + knowledgesObject.modifyUserName = valueKnowledgesKnowledge["ModifyUserName"].asString(); + if(!valueKnowledgesKnowledge["CreateTime"].isNull()) + knowledgesObject.createTime = valueKnowledgesKnowledge["CreateTime"].asString(); + if(!valueKnowledgesKnowledge["CreateUserName"].isNull()) + knowledgesObject.createUserName = valueKnowledgesKnowledge["CreateUserName"].asString(); + if(!valueKnowledgesKnowledge["CategoryId"].isNull()) + knowledgesObject.categoryId = std::stol(valueKnowledgesKnowledge["CategoryId"].asString()); + if(!valueKnowledgesKnowledge["KnowledgeStatus"].isNull()) + knowledgesObject.knowledgeStatus = std::stoi(valueKnowledgesKnowledge["KnowledgeStatus"].asString()); + if(!valueKnowledgesKnowledge["KnowledgeTitle"].isNull()) + knowledgesObject.knowledgeTitle = valueKnowledgesKnowledge["KnowledgeTitle"].asString(); + if(!valueKnowledgesKnowledge["StartDate"].isNull()) + knowledgesObject.startDate = valueKnowledgesKnowledge["StartDate"].asString(); + if(!valueKnowledgesKnowledge["EndDate"].isNull()) + knowledgesObject.endDate = valueKnowledgesKnowledge["EndDate"].asString(); + if(!valueKnowledgesKnowledge["Version"].isNull()) + knowledgesObject.version = valueKnowledgesKnowledge["Version"].asString(); auto allCoreWords = value["CoreWords"]["CoreWord"]; for (auto value : allCoreWords) knowledgesObject.coreWords.push_back(value.asString()); diff --git a/chatbot/src/model/QueryPerspectivesResult.cc b/chatbot/src/model/QueryPerspectivesResult.cc index 7610ecdfc..e5faf52b6 100644 --- a/chatbot/src/model/QueryPerspectivesResult.cc +++ b/chatbot/src/model/QueryPerspectivesResult.cc @@ -39,28 +39,28 @@ void QueryPerspectivesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPerspectives = value["Perspectives"]["Perspective"]; - for (auto value : allPerspectives) + auto allPerspectivesNode = value["Perspectives"]["Perspective"]; + for (auto valuePerspectivesPerspective : allPerspectivesNode) { Perspective perspectivesObject; - if(!value["ModifyUserName"].isNull()) - perspectivesObject.modifyUserName = value["ModifyUserName"].asString(); - if(!value["ModifyTime"].isNull()) - perspectivesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CreateTime"].isNull()) - perspectivesObject.createTime = value["CreateTime"].asString(); - if(!value["SelfDefine"].isNull()) - perspectivesObject.selfDefine = value["SelfDefine"].asString(); - if(!value["PerspectiveId"].isNull()) - perspectivesObject.perspectiveId = value["PerspectiveId"].asString(); - if(!value["CreateUserName"].isNull()) - perspectivesObject.createUserName = value["CreateUserName"].asString(); - if(!value["PerspectiveCode"].isNull()) - perspectivesObject.perspectiveCode = value["PerspectiveCode"].asString(); - if(!value["Status"].isNull()) - perspectivesObject.status = std::stoi(value["Status"].asString()); - if(!value["Name"].isNull()) - perspectivesObject.name = value["Name"].asString(); + if(!valuePerspectivesPerspective["ModifyUserName"].isNull()) + perspectivesObject.modifyUserName = valuePerspectivesPerspective["ModifyUserName"].asString(); + if(!valuePerspectivesPerspective["ModifyTime"].isNull()) + perspectivesObject.modifyTime = valuePerspectivesPerspective["ModifyTime"].asString(); + if(!valuePerspectivesPerspective["CreateTime"].isNull()) + perspectivesObject.createTime = valuePerspectivesPerspective["CreateTime"].asString(); + if(!valuePerspectivesPerspective["SelfDefine"].isNull()) + perspectivesObject.selfDefine = valuePerspectivesPerspective["SelfDefine"].asString(); + if(!valuePerspectivesPerspective["PerspectiveId"].isNull()) + perspectivesObject.perspectiveId = valuePerspectivesPerspective["PerspectiveId"].asString(); + if(!valuePerspectivesPerspective["CreateUserName"].isNull()) + perspectivesObject.createUserName = valuePerspectivesPerspective["CreateUserName"].asString(); + if(!valuePerspectivesPerspective["PerspectiveCode"].isNull()) + perspectivesObject.perspectiveCode = valuePerspectivesPerspective["PerspectiveCode"].asString(); + if(!valuePerspectivesPerspective["Status"].isNull()) + perspectivesObject.status = std::stoi(valuePerspectivesPerspective["Status"].asString()); + if(!valuePerspectivesPerspective["Name"].isNull()) + perspectivesObject.name = valuePerspectivesPerspective["Name"].asString(); perspectives_.push_back(perspectivesObject); } diff --git a/chatbot/src/model/QuerySystemEntitiesResult.cc b/chatbot/src/model/QuerySystemEntitiesResult.cc index 760a71079..ddb103413 100644 --- a/chatbot/src/model/QuerySystemEntitiesResult.cc +++ b/chatbot/src/model/QuerySystemEntitiesResult.cc @@ -39,16 +39,16 @@ void QuerySystemEntitiesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSystemEntities = value["SystemEntities"]["Entity"]; - for (auto value : allSystemEntities) + auto allSystemEntitiesNode = value["SystemEntities"]["Entity"]; + for (auto valueSystemEntitiesEntity : allSystemEntitiesNode) { Entity systemEntitiesObject; - if(!value["DefaultQuestion"].isNull()) - systemEntitiesObject.defaultQuestion = value["DefaultQuestion"].asString(); - if(!value["EntityName"].isNull()) - systemEntitiesObject.entityName = value["EntityName"].asString(); - if(!value["EntityCode"].isNull()) - systemEntitiesObject.entityCode = value["EntityCode"].asString(); + if(!valueSystemEntitiesEntity["DefaultQuestion"].isNull()) + systemEntitiesObject.defaultQuestion = valueSystemEntitiesEntity["DefaultQuestion"].asString(); + if(!valueSystemEntitiesEntity["EntityName"].isNull()) + systemEntitiesObject.entityName = valueSystemEntitiesEntity["EntityName"].asString(); + if(!valueSystemEntitiesEntity["EntityCode"].isNull()) + systemEntitiesObject.entityCode = valueSystemEntitiesEntity["EntityCode"].asString(); systemEntities_.push_back(systemEntitiesObject); } diff --git a/cloudapi/src/model/DescribeApiDocResult.cc b/cloudapi/src/model/DescribeApiDocResult.cc index 197fa2042..8280278f6 100644 --- a/cloudapi/src/model/DescribeApiDocResult.cc +++ b/cloudapi/src/model/DescribeApiDocResult.cc @@ -39,76 +39,76 @@ void DescribeApiDocResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allErrorCodeSamples = value["ErrorCodeSamples"]["ErrorCodeSample"]; - for (auto value : allErrorCodeSamples) + auto allErrorCodeSamplesNode = value["ErrorCodeSamples"]["ErrorCodeSample"]; + for (auto valueErrorCodeSamplesErrorCodeSample : allErrorCodeSamplesNode) { ErrorCodeSample errorCodeSamplesObject; - if(!value["Code"].isNull()) - errorCodeSamplesObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - errorCodeSamplesObject.message = value["Message"].asString(); - if(!value["Description"].isNull()) - errorCodeSamplesObject.description = value["Description"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Code"].isNull()) + errorCodeSamplesObject.code = valueErrorCodeSamplesErrorCodeSample["Code"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Message"].isNull()) + errorCodeSamplesObject.message = valueErrorCodeSamplesErrorCodeSample["Message"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Description"].isNull()) + errorCodeSamplesObject.description = valueErrorCodeSamplesErrorCodeSample["Description"].asString(); errorCodeSamples_.push_back(errorCodeSamplesObject); } - auto allResultDescriptions = value["ResultDescriptions"]["ResultDescription"]; - for (auto value : allResultDescriptions) + auto allResultDescriptionsNode = value["ResultDescriptions"]["ResultDescription"]; + for (auto valueResultDescriptionsResultDescription : allResultDescriptionsNode) { ResultDescription resultDescriptionsObject; - if(!value["Id"].isNull()) - resultDescriptionsObject.id = value["Id"].asString(); - if(!value["Pid"].isNull()) - resultDescriptionsObject.pid = value["Pid"].asString(); - if(!value["HasChild"].isNull()) - resultDescriptionsObject.hasChild = value["HasChild"].asString() == "true"; - if(!value["Key"].isNull()) - resultDescriptionsObject.key = value["Key"].asString(); - if(!value["Name"].isNull()) - resultDescriptionsObject.name = value["Name"].asString(); - if(!value["Mandatory"].isNull()) - resultDescriptionsObject.mandatory = value["Mandatory"].asString() == "true"; - if(!value["Type"].isNull()) - resultDescriptionsObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - resultDescriptionsObject.description = value["Description"].asString(); + if(!valueResultDescriptionsResultDescription["Id"].isNull()) + resultDescriptionsObject.id = valueResultDescriptionsResultDescription["Id"].asString(); + if(!valueResultDescriptionsResultDescription["Pid"].isNull()) + resultDescriptionsObject.pid = valueResultDescriptionsResultDescription["Pid"].asString(); + if(!valueResultDescriptionsResultDescription["HasChild"].isNull()) + resultDescriptionsObject.hasChild = valueResultDescriptionsResultDescription["HasChild"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Key"].isNull()) + resultDescriptionsObject.key = valueResultDescriptionsResultDescription["Key"].asString(); + if(!valueResultDescriptionsResultDescription["Name"].isNull()) + resultDescriptionsObject.name = valueResultDescriptionsResultDescription["Name"].asString(); + if(!valueResultDescriptionsResultDescription["Mandatory"].isNull()) + resultDescriptionsObject.mandatory = valueResultDescriptionsResultDescription["Mandatory"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Type"].isNull()) + resultDescriptionsObject.type = valueResultDescriptionsResultDescription["Type"].asString(); + if(!valueResultDescriptionsResultDescription["Description"].isNull()) + resultDescriptionsObject.description = valueResultDescriptionsResultDescription["Description"].asString(); resultDescriptions_.push_back(resultDescriptionsObject); } - auto allRequestParameters = value["RequestParameters"]["RequestParameter"]; - for (auto value : allRequestParameters) + auto allRequestParametersNode = value["RequestParameters"]["RequestParameter"]; + for (auto valueRequestParametersRequestParameter : allRequestParametersNode) { RequestParameter requestParametersObject; - if(!value["ApiParameterName"].isNull()) - requestParametersObject.apiParameterName = value["ApiParameterName"].asString(); - if(!value["Location"].isNull()) - requestParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - requestParametersObject.parameterType = value["ParameterType"].asString(); - if(!value["Required"].isNull()) - requestParametersObject.required = value["Required"].asString(); - if(!value["DefaultValue"].isNull()) - requestParametersObject.defaultValue = value["DefaultValue"].asString(); - if(!value["DemoValue"].isNull()) - requestParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["MaxValue"].isNull()) - requestParametersObject.maxValue = std::stol(value["MaxValue"].asString()); - if(!value["MinValue"].isNull()) - requestParametersObject.minValue = std::stol(value["MinValue"].asString()); - if(!value["MaxLength"].isNull()) - requestParametersObject.maxLength = std::stol(value["MaxLength"].asString()); - if(!value["MinLength"].isNull()) - requestParametersObject.minLength = std::stol(value["MinLength"].asString()); - if(!value["RegularExpression"].isNull()) - requestParametersObject.regularExpression = value["RegularExpression"].asString(); - if(!value["JsonScheme"].isNull()) - requestParametersObject.jsonScheme = value["JsonScheme"].asString(); - if(!value["EnumValue"].isNull()) - requestParametersObject.enumValue = value["EnumValue"].asString(); - if(!value["DocShow"].isNull()) - requestParametersObject.docShow = value["DocShow"].asString(); - if(!value["DocOrder"].isNull()) - requestParametersObject.docOrder = std::stoi(value["DocOrder"].asString()); - if(!value["Description"].isNull()) - requestParametersObject.description = value["Description"].asString(); + if(!valueRequestParametersRequestParameter["ApiParameterName"].isNull()) + requestParametersObject.apiParameterName = valueRequestParametersRequestParameter["ApiParameterName"].asString(); + if(!valueRequestParametersRequestParameter["Location"].isNull()) + requestParametersObject.location = valueRequestParametersRequestParameter["Location"].asString(); + if(!valueRequestParametersRequestParameter["ParameterType"].isNull()) + requestParametersObject.parameterType = valueRequestParametersRequestParameter["ParameterType"].asString(); + if(!valueRequestParametersRequestParameter["Required"].isNull()) + requestParametersObject.required = valueRequestParametersRequestParameter["Required"].asString(); + if(!valueRequestParametersRequestParameter["DefaultValue"].isNull()) + requestParametersObject.defaultValue = valueRequestParametersRequestParameter["DefaultValue"].asString(); + if(!valueRequestParametersRequestParameter["DemoValue"].isNull()) + requestParametersObject.demoValue = valueRequestParametersRequestParameter["DemoValue"].asString(); + if(!valueRequestParametersRequestParameter["MaxValue"].isNull()) + requestParametersObject.maxValue = std::stol(valueRequestParametersRequestParameter["MaxValue"].asString()); + if(!valueRequestParametersRequestParameter["MinValue"].isNull()) + requestParametersObject.minValue = std::stol(valueRequestParametersRequestParameter["MinValue"].asString()); + if(!valueRequestParametersRequestParameter["MaxLength"].isNull()) + requestParametersObject.maxLength = std::stol(valueRequestParametersRequestParameter["MaxLength"].asString()); + if(!valueRequestParametersRequestParameter["MinLength"].isNull()) + requestParametersObject.minLength = std::stol(valueRequestParametersRequestParameter["MinLength"].asString()); + if(!valueRequestParametersRequestParameter["RegularExpression"].isNull()) + requestParametersObject.regularExpression = valueRequestParametersRequestParameter["RegularExpression"].asString(); + if(!valueRequestParametersRequestParameter["JsonScheme"].isNull()) + requestParametersObject.jsonScheme = valueRequestParametersRequestParameter["JsonScheme"].asString(); + if(!valueRequestParametersRequestParameter["EnumValue"].isNull()) + requestParametersObject.enumValue = valueRequestParametersRequestParameter["EnumValue"].asString(); + if(!valueRequestParametersRequestParameter["DocShow"].isNull()) + requestParametersObject.docShow = valueRequestParametersRequestParameter["DocShow"].asString(); + if(!valueRequestParametersRequestParameter["DocOrder"].isNull()) + requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); + if(!valueRequestParametersRequestParameter["Description"].isNull()) + requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); requestParameters_.push_back(requestParametersObject); } auto requestConfigNode = value["RequestConfig"]; diff --git a/cloudapi/src/model/DescribeApiErrorDataResult.cc b/cloudapi/src/model/DescribeApiErrorDataResult.cc index 0dd793fa0..028a9cd72 100644 --- a/cloudapi/src/model/DescribeApiErrorDataResult.cc +++ b/cloudapi/src/model/DescribeApiErrorDataResult.cc @@ -39,24 +39,24 @@ void DescribeApiErrorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClientErrors = value["ClientErrors"]["MonitorItem"]; - for (auto value : allClientErrors) + auto allClientErrorsNode = value["ClientErrors"]["MonitorItem"]; + for (auto valueClientErrorsMonitorItem : allClientErrorsNode) { MonitorItem clientErrorsObject; - if(!value["ItemTime"].isNull()) - clientErrorsObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - clientErrorsObject.itemValue = value["ItemValue"].asString(); + if(!valueClientErrorsMonitorItem["ItemTime"].isNull()) + clientErrorsObject.itemTime = valueClientErrorsMonitorItem["ItemTime"].asString(); + if(!valueClientErrorsMonitorItem["ItemValue"].isNull()) + clientErrorsObject.itemValue = valueClientErrorsMonitorItem["ItemValue"].asString(); clientErrors_.push_back(clientErrorsObject); } - auto allServerErrors = value["ServerErrors"]["MonitorItem"]; - for (auto value : allServerErrors) + auto allServerErrorsNode = value["ServerErrors"]["MonitorItem"]; + for (auto valueServerErrorsMonitorItem : allServerErrorsNode) { MonitorItem serverErrorsObject; - if(!value["ItemTime"].isNull()) - serverErrorsObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - serverErrorsObject.itemValue = value["ItemValue"].asString(); + if(!valueServerErrorsMonitorItem["ItemTime"].isNull()) + serverErrorsObject.itemTime = valueServerErrorsMonitorItem["ItemTime"].asString(); + if(!valueServerErrorsMonitorItem["ItemValue"].isNull()) + serverErrorsObject.itemValue = valueServerErrorsMonitorItem["ItemValue"].asString(); serverErrors_.push_back(serverErrorsObject); } diff --git a/cloudapi/src/model/DescribeApiGroupResult.cc b/cloudapi/src/model/DescribeApiGroupResult.cc index cc6d48b41..e80d0e15d 100644 --- a/cloudapi/src/model/DescribeApiGroupResult.cc +++ b/cloudapi/src/model/DescribeApiGroupResult.cc @@ -39,38 +39,38 @@ void DescribeApiGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCustomDomains = value["CustomDomains"]["DomainItem"]; - for (auto value : allCustomDomains) + auto allCustomDomainsNode = value["CustomDomains"]["DomainItem"]; + for (auto valueCustomDomainsDomainItem : allCustomDomainsNode) { DomainItem customDomainsObject; - if(!value["DomainName"].isNull()) - customDomainsObject.domainName = value["DomainName"].asString(); - if(!value["CertificateId"].isNull()) - customDomainsObject.certificateId = value["CertificateId"].asString(); - if(!value["CertificateName"].isNull()) - customDomainsObject.certificateName = value["CertificateName"].asString(); - if(!value["DomainCNAMEStatus"].isNull()) - customDomainsObject.domainCNAMEStatus = value["DomainCNAMEStatus"].asString(); - if(!value["DomainBindingStatus"].isNull()) - customDomainsObject.domainBindingStatus = value["DomainBindingStatus"].asString(); - if(!value["DomainLegalStatus"].isNull()) - customDomainsObject.domainLegalStatus = value["DomainLegalStatus"].asString(); - if(!value["DomainWebSocketStatus"].isNull()) - customDomainsObject.domainWebSocketStatus = value["DomainWebSocketStatus"].asString(); - if(!value["DomainRemark"].isNull()) - customDomainsObject.domainRemark = value["DomainRemark"].asString(); + if(!valueCustomDomainsDomainItem["DomainName"].isNull()) + customDomainsObject.domainName = valueCustomDomainsDomainItem["DomainName"].asString(); + if(!valueCustomDomainsDomainItem["CertificateId"].isNull()) + customDomainsObject.certificateId = valueCustomDomainsDomainItem["CertificateId"].asString(); + if(!valueCustomDomainsDomainItem["CertificateName"].isNull()) + customDomainsObject.certificateName = valueCustomDomainsDomainItem["CertificateName"].asString(); + if(!valueCustomDomainsDomainItem["DomainCNAMEStatus"].isNull()) + customDomainsObject.domainCNAMEStatus = valueCustomDomainsDomainItem["DomainCNAMEStatus"].asString(); + if(!valueCustomDomainsDomainItem["DomainBindingStatus"].isNull()) + customDomainsObject.domainBindingStatus = valueCustomDomainsDomainItem["DomainBindingStatus"].asString(); + if(!valueCustomDomainsDomainItem["DomainLegalStatus"].isNull()) + customDomainsObject.domainLegalStatus = valueCustomDomainsDomainItem["DomainLegalStatus"].asString(); + if(!valueCustomDomainsDomainItem["DomainWebSocketStatus"].isNull()) + customDomainsObject.domainWebSocketStatus = valueCustomDomainsDomainItem["DomainWebSocketStatus"].asString(); + if(!valueCustomDomainsDomainItem["DomainRemark"].isNull()) + customDomainsObject.domainRemark = valueCustomDomainsDomainItem["DomainRemark"].asString(); customDomains_.push_back(customDomainsObject); } - auto allStageItems = value["StageItems"]["StageInfo"]; - for (auto value : allStageItems) + auto allStageItemsNode = value["StageItems"]["StageInfo"]; + for (auto valueStageItemsStageInfo : allStageItemsNode) { StageInfo stageItemsObject; - if(!value["StageId"].isNull()) - stageItemsObject.stageId = value["StageId"].asString(); - if(!value["StageName"].isNull()) - stageItemsObject.stageName = value["StageName"].asString(); - if(!value["Description"].isNull()) - stageItemsObject.description = value["Description"].asString(); + if(!valueStageItemsStageInfo["StageId"].isNull()) + stageItemsObject.stageId = valueStageItemsStageInfo["StageId"].asString(); + if(!valueStageItemsStageInfo["StageName"].isNull()) + stageItemsObject.stageName = valueStageItemsStageInfo["StageName"].asString(); + if(!valueStageItemsStageInfo["Description"].isNull()) + stageItemsObject.description = valueStageItemsStageInfo["Description"].asString(); stageItems_.push_back(stageItemsObject); } if(!value["GroupId"].isNull()) diff --git a/cloudapi/src/model/DescribeApiGroupsResult.cc b/cloudapi/src/model/DescribeApiGroupsResult.cc index 34b2d747e..d7d2f3150 100644 --- a/cloudapi/src/model/DescribeApiGroupsResult.cc +++ b/cloudapi/src/model/DescribeApiGroupsResult.cc @@ -39,36 +39,36 @@ void DescribeApiGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiGroupAttributes = value["ApiGroupAttributes"]["ApiGroupAttribute"]; - for (auto value : allApiGroupAttributes) + auto allApiGroupAttributesNode = value["ApiGroupAttributes"]["ApiGroupAttribute"]; + for (auto valueApiGroupAttributesApiGroupAttribute : allApiGroupAttributesNode) { ApiGroupAttribute apiGroupAttributesObject; - if(!value["GroupId"].isNull()) - apiGroupAttributesObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiGroupAttributesObject.groupName = value["GroupName"].asString(); - if(!value["SubDomain"].isNull()) - apiGroupAttributesObject.subDomain = value["SubDomain"].asString(); - if(!value["Description"].isNull()) - apiGroupAttributesObject.description = value["Description"].asString(); - if(!value["CreatedTime"].isNull()) - apiGroupAttributesObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - apiGroupAttributesObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["RegionId"].isNull()) - apiGroupAttributesObject.regionId = value["RegionId"].asString(); - if(!value["TrafficLimit"].isNull()) - apiGroupAttributesObject.trafficLimit = std::stoi(value["TrafficLimit"].asString()); - if(!value["BillingStatus"].isNull()) - apiGroupAttributesObject.billingStatus = value["BillingStatus"].asString(); - if(!value["IllegalStatus"].isNull()) - apiGroupAttributesObject.illegalStatus = value["IllegalStatus"].asString(); - if(!value["InstanceId"].isNull()) - apiGroupAttributesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceType"].isNull()) - apiGroupAttributesObject.instanceType = value["InstanceType"].asString(); - if(!value["HttpsPolicy"].isNull()) - apiGroupAttributesObject.httpsPolicy = value["HttpsPolicy"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["GroupId"].isNull()) + apiGroupAttributesObject.groupId = valueApiGroupAttributesApiGroupAttribute["GroupId"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["GroupName"].isNull()) + apiGroupAttributesObject.groupName = valueApiGroupAttributesApiGroupAttribute["GroupName"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["SubDomain"].isNull()) + apiGroupAttributesObject.subDomain = valueApiGroupAttributesApiGroupAttribute["SubDomain"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["Description"].isNull()) + apiGroupAttributesObject.description = valueApiGroupAttributesApiGroupAttribute["Description"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["CreatedTime"].isNull()) + apiGroupAttributesObject.createdTime = valueApiGroupAttributesApiGroupAttribute["CreatedTime"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["ModifiedTime"].isNull()) + apiGroupAttributesObject.modifiedTime = valueApiGroupAttributesApiGroupAttribute["ModifiedTime"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["RegionId"].isNull()) + apiGroupAttributesObject.regionId = valueApiGroupAttributesApiGroupAttribute["RegionId"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["TrafficLimit"].isNull()) + apiGroupAttributesObject.trafficLimit = std::stoi(valueApiGroupAttributesApiGroupAttribute["TrafficLimit"].asString()); + if(!valueApiGroupAttributesApiGroupAttribute["BillingStatus"].isNull()) + apiGroupAttributesObject.billingStatus = valueApiGroupAttributesApiGroupAttribute["BillingStatus"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["IllegalStatus"].isNull()) + apiGroupAttributesObject.illegalStatus = valueApiGroupAttributesApiGroupAttribute["IllegalStatus"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["InstanceId"].isNull()) + apiGroupAttributesObject.instanceId = valueApiGroupAttributesApiGroupAttribute["InstanceId"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["InstanceType"].isNull()) + apiGroupAttributesObject.instanceType = valueApiGroupAttributesApiGroupAttribute["InstanceType"].asString(); + if(!valueApiGroupAttributesApiGroupAttribute["HttpsPolicy"].isNull()) + apiGroupAttributesObject.httpsPolicy = valueApiGroupAttributesApiGroupAttribute["HttpsPolicy"].asString(); apiGroupAttributes_.push_back(apiGroupAttributesObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApiHistoriesResult.cc b/cloudapi/src/model/DescribeApiHistoriesResult.cc index 5655dcf24..0756e3a33 100644 --- a/cloudapi/src/model/DescribeApiHistoriesResult.cc +++ b/cloudapi/src/model/DescribeApiHistoriesResult.cc @@ -39,30 +39,30 @@ void DescribeApiHistoriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiHisItems = value["ApiHisItems"]["ApiHisItem"]; - for (auto value : allApiHisItems) + auto allApiHisItemsNode = value["ApiHisItems"]["ApiHisItem"]; + for (auto valueApiHisItemsApiHisItem : allApiHisItemsNode) { ApiHisItem apiHisItemsObject; - if(!value["RegionId"].isNull()) - apiHisItemsObject.regionId = value["RegionId"].asString(); - if(!value["ApiId"].isNull()) - apiHisItemsObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiHisItemsObject.apiName = value["ApiName"].asString(); - if(!value["GroupId"].isNull()) - apiHisItemsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiHisItemsObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - apiHisItemsObject.stageName = value["StageName"].asString(); - if(!value["HistoryVersion"].isNull()) - apiHisItemsObject.historyVersion = value["HistoryVersion"].asString(); - if(!value["Status"].isNull()) - apiHisItemsObject.status = value["Status"].asString(); - if(!value["Description"].isNull()) - apiHisItemsObject.description = value["Description"].asString(); - if(!value["DeployedTime"].isNull()) - apiHisItemsObject.deployedTime = value["DeployedTime"].asString(); + if(!valueApiHisItemsApiHisItem["RegionId"].isNull()) + apiHisItemsObject.regionId = valueApiHisItemsApiHisItem["RegionId"].asString(); + if(!valueApiHisItemsApiHisItem["ApiId"].isNull()) + apiHisItemsObject.apiId = valueApiHisItemsApiHisItem["ApiId"].asString(); + if(!valueApiHisItemsApiHisItem["ApiName"].isNull()) + apiHisItemsObject.apiName = valueApiHisItemsApiHisItem["ApiName"].asString(); + if(!valueApiHisItemsApiHisItem["GroupId"].isNull()) + apiHisItemsObject.groupId = valueApiHisItemsApiHisItem["GroupId"].asString(); + if(!valueApiHisItemsApiHisItem["GroupName"].isNull()) + apiHisItemsObject.groupName = valueApiHisItemsApiHisItem["GroupName"].asString(); + if(!valueApiHisItemsApiHisItem["StageName"].isNull()) + apiHisItemsObject.stageName = valueApiHisItemsApiHisItem["StageName"].asString(); + if(!valueApiHisItemsApiHisItem["HistoryVersion"].isNull()) + apiHisItemsObject.historyVersion = valueApiHisItemsApiHisItem["HistoryVersion"].asString(); + if(!valueApiHisItemsApiHisItem["Status"].isNull()) + apiHisItemsObject.status = valueApiHisItemsApiHisItem["Status"].asString(); + if(!valueApiHisItemsApiHisItem["Description"].isNull()) + apiHisItemsObject.description = valueApiHisItemsApiHisItem["Description"].asString(); + if(!valueApiHisItemsApiHisItem["DeployedTime"].isNull()) + apiHisItemsObject.deployedTime = valueApiHisItemsApiHisItem["DeployedTime"].asString(); apiHisItems_.push_back(apiHisItemsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApiHistoryResult.cc b/cloudapi/src/model/DescribeApiHistoryResult.cc index 1488cd111..d6dafbea5 100644 --- a/cloudapi/src/model/DescribeApiHistoryResult.cc +++ b/cloudapi/src/model/DescribeApiHistoryResult.cc @@ -39,144 +39,144 @@ void DescribeApiHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allErrorCodeSamples = value["ErrorCodeSamples"]["ErrorCodeSample"]; - for (auto value : allErrorCodeSamples) + auto allErrorCodeSamplesNode = value["ErrorCodeSamples"]["ErrorCodeSample"]; + for (auto valueErrorCodeSamplesErrorCodeSample : allErrorCodeSamplesNode) { ErrorCodeSample errorCodeSamplesObject; - if(!value["Code"].isNull()) - errorCodeSamplesObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - errorCodeSamplesObject.message = value["Message"].asString(); - if(!value["Description"].isNull()) - errorCodeSamplesObject.description = value["Description"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Code"].isNull()) + errorCodeSamplesObject.code = valueErrorCodeSamplesErrorCodeSample["Code"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Message"].isNull()) + errorCodeSamplesObject.message = valueErrorCodeSamplesErrorCodeSample["Message"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Description"].isNull()) + errorCodeSamplesObject.description = valueErrorCodeSamplesErrorCodeSample["Description"].asString(); errorCodeSamples_.push_back(errorCodeSamplesObject); } - auto allResultDescriptions = value["ResultDescriptions"]["ResultDescription"]; - for (auto value : allResultDescriptions) + auto allResultDescriptionsNode = value["ResultDescriptions"]["ResultDescription"]; + for (auto valueResultDescriptionsResultDescription : allResultDescriptionsNode) { ResultDescription resultDescriptionsObject; - if(!value["Id"].isNull()) - resultDescriptionsObject.id = value["Id"].asString(); - if(!value["Pid"].isNull()) - resultDescriptionsObject.pid = value["Pid"].asString(); - if(!value["HasChild"].isNull()) - resultDescriptionsObject.hasChild = value["HasChild"].asString() == "true"; - if(!value["Key"].isNull()) - resultDescriptionsObject.key = value["Key"].asString(); - if(!value["Name"].isNull()) - resultDescriptionsObject.name = value["Name"].asString(); - if(!value["Mandatory"].isNull()) - resultDescriptionsObject.mandatory = value["Mandatory"].asString() == "true"; - if(!value["Type"].isNull()) - resultDescriptionsObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - resultDescriptionsObject.description = value["Description"].asString(); + if(!valueResultDescriptionsResultDescription["Id"].isNull()) + resultDescriptionsObject.id = valueResultDescriptionsResultDescription["Id"].asString(); + if(!valueResultDescriptionsResultDescription["Pid"].isNull()) + resultDescriptionsObject.pid = valueResultDescriptionsResultDescription["Pid"].asString(); + if(!valueResultDescriptionsResultDescription["HasChild"].isNull()) + resultDescriptionsObject.hasChild = valueResultDescriptionsResultDescription["HasChild"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Key"].isNull()) + resultDescriptionsObject.key = valueResultDescriptionsResultDescription["Key"].asString(); + if(!valueResultDescriptionsResultDescription["Name"].isNull()) + resultDescriptionsObject.name = valueResultDescriptionsResultDescription["Name"].asString(); + if(!valueResultDescriptionsResultDescription["Mandatory"].isNull()) + resultDescriptionsObject.mandatory = valueResultDescriptionsResultDescription["Mandatory"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Type"].isNull()) + resultDescriptionsObject.type = valueResultDescriptionsResultDescription["Type"].asString(); + if(!valueResultDescriptionsResultDescription["Description"].isNull()) + resultDescriptionsObject.description = valueResultDescriptionsResultDescription["Description"].asString(); resultDescriptions_.push_back(resultDescriptionsObject); } - auto allSystemParameters = value["SystemParameters"]["SystemParameter"]; - for (auto value : allSystemParameters) + auto allSystemParametersNode = value["SystemParameters"]["SystemParameter"]; + for (auto valueSystemParametersSystemParameter : allSystemParametersNode) { SystemParameter systemParametersObject; - if(!value["ParameterName"].isNull()) - systemParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ServiceParameterName"].isNull()) - systemParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - systemParametersObject.location = value["Location"].asString(); - if(!value["DemoValue"].isNull()) - systemParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - systemParametersObject.description = value["Description"].asString(); + if(!valueSystemParametersSystemParameter["ParameterName"].isNull()) + systemParametersObject.parameterName = valueSystemParametersSystemParameter["ParameterName"].asString(); + if(!valueSystemParametersSystemParameter["ServiceParameterName"].isNull()) + systemParametersObject.serviceParameterName = valueSystemParametersSystemParameter["ServiceParameterName"].asString(); + if(!valueSystemParametersSystemParameter["Location"].isNull()) + systemParametersObject.location = valueSystemParametersSystemParameter["Location"].asString(); + if(!valueSystemParametersSystemParameter["DemoValue"].isNull()) + systemParametersObject.demoValue = valueSystemParametersSystemParameter["DemoValue"].asString(); + if(!valueSystemParametersSystemParameter["Description"].isNull()) + systemParametersObject.description = valueSystemParametersSystemParameter["Description"].asString(); systemParameters_.push_back(systemParametersObject); } - auto allCustomSystemParameters = value["CustomSystemParameters"]["CustomSystemParameter"]; - for (auto value : allCustomSystemParameters) + auto allCustomSystemParametersNode = value["CustomSystemParameters"]["CustomSystemParameter"]; + for (auto valueCustomSystemParametersCustomSystemParameter : allCustomSystemParametersNode) { CustomSystemParameter customSystemParametersObject; - if(!value["ParameterName"].isNull()) - customSystemParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ServiceParameterName"].isNull()) - customSystemParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - customSystemParametersObject.location = value["Location"].asString(); - if(!value["DemoValue"].isNull()) - customSystemParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - customSystemParametersObject.description = value["Description"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["ParameterName"].isNull()) + customSystemParametersObject.parameterName = valueCustomSystemParametersCustomSystemParameter["ParameterName"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["ServiceParameterName"].isNull()) + customSystemParametersObject.serviceParameterName = valueCustomSystemParametersCustomSystemParameter["ServiceParameterName"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["Location"].isNull()) + customSystemParametersObject.location = valueCustomSystemParametersCustomSystemParameter["Location"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["DemoValue"].isNull()) + customSystemParametersObject.demoValue = valueCustomSystemParametersCustomSystemParameter["DemoValue"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["Description"].isNull()) + customSystemParametersObject.description = valueCustomSystemParametersCustomSystemParameter["Description"].asString(); customSystemParameters_.push_back(customSystemParametersObject); } - auto allConstantParameters = value["ConstantParameters"]["ConstantParameter"]; - for (auto value : allConstantParameters) + auto allConstantParametersNode = value["ConstantParameters"]["ConstantParameter"]; + for (auto valueConstantParametersConstantParameter : allConstantParametersNode) { ConstantParameter constantParametersObject; - if(!value["ServiceParameterName"].isNull()) - constantParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["ConstantValue"].isNull()) - constantParametersObject.constantValue = value["ConstantValue"].asString(); - if(!value["Location"].isNull()) - constantParametersObject.location = value["Location"].asString(); - if(!value["Description"].isNull()) - constantParametersObject.description = value["Description"].asString(); + if(!valueConstantParametersConstantParameter["ServiceParameterName"].isNull()) + constantParametersObject.serviceParameterName = valueConstantParametersConstantParameter["ServiceParameterName"].asString(); + if(!valueConstantParametersConstantParameter["ConstantValue"].isNull()) + constantParametersObject.constantValue = valueConstantParametersConstantParameter["ConstantValue"].asString(); + if(!valueConstantParametersConstantParameter["Location"].isNull()) + constantParametersObject.location = valueConstantParametersConstantParameter["Location"].asString(); + if(!valueConstantParametersConstantParameter["Description"].isNull()) + constantParametersObject.description = valueConstantParametersConstantParameter["Description"].asString(); constantParameters_.push_back(constantParametersObject); } - auto allRequestParameters = value["RequestParameters"]["RequestParameter"]; - for (auto value : allRequestParameters) + auto allRequestParametersNode = value["RequestParameters"]["RequestParameter"]; + for (auto valueRequestParametersRequestParameter : allRequestParametersNode) { RequestParameter requestParametersObject; - if(!value["ApiParameterName"].isNull()) - requestParametersObject.apiParameterName = value["ApiParameterName"].asString(); - if(!value["Location"].isNull()) - requestParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - requestParametersObject.parameterType = value["ParameterType"].asString(); - if(!value["Required"].isNull()) - requestParametersObject.required = value["Required"].asString(); - if(!value["DefaultValue"].isNull()) - requestParametersObject.defaultValue = value["DefaultValue"].asString(); - if(!value["DemoValue"].isNull()) - requestParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["MaxValue"].isNull()) - requestParametersObject.maxValue = std::stol(value["MaxValue"].asString()); - if(!value["MinValue"].isNull()) - requestParametersObject.minValue = std::stol(value["MinValue"].asString()); - if(!value["MaxLength"].isNull()) - requestParametersObject.maxLength = std::stol(value["MaxLength"].asString()); - if(!value["MinLength"].isNull()) - requestParametersObject.minLength = std::stol(value["MinLength"].asString()); - if(!value["RegularExpression"].isNull()) - requestParametersObject.regularExpression = value["RegularExpression"].asString(); - if(!value["JsonScheme"].isNull()) - requestParametersObject.jsonScheme = value["JsonScheme"].asString(); - if(!value["EnumValue"].isNull()) - requestParametersObject.enumValue = value["EnumValue"].asString(); - if(!value["DocShow"].isNull()) - requestParametersObject.docShow = value["DocShow"].asString(); - if(!value["DocOrder"].isNull()) - requestParametersObject.docOrder = std::stoi(value["DocOrder"].asString()); - if(!value["Description"].isNull()) - requestParametersObject.description = value["Description"].asString(); + if(!valueRequestParametersRequestParameter["ApiParameterName"].isNull()) + requestParametersObject.apiParameterName = valueRequestParametersRequestParameter["ApiParameterName"].asString(); + if(!valueRequestParametersRequestParameter["Location"].isNull()) + requestParametersObject.location = valueRequestParametersRequestParameter["Location"].asString(); + if(!valueRequestParametersRequestParameter["ParameterType"].isNull()) + requestParametersObject.parameterType = valueRequestParametersRequestParameter["ParameterType"].asString(); + if(!valueRequestParametersRequestParameter["Required"].isNull()) + requestParametersObject.required = valueRequestParametersRequestParameter["Required"].asString(); + if(!valueRequestParametersRequestParameter["DefaultValue"].isNull()) + requestParametersObject.defaultValue = valueRequestParametersRequestParameter["DefaultValue"].asString(); + if(!valueRequestParametersRequestParameter["DemoValue"].isNull()) + requestParametersObject.demoValue = valueRequestParametersRequestParameter["DemoValue"].asString(); + if(!valueRequestParametersRequestParameter["MaxValue"].isNull()) + requestParametersObject.maxValue = std::stol(valueRequestParametersRequestParameter["MaxValue"].asString()); + if(!valueRequestParametersRequestParameter["MinValue"].isNull()) + requestParametersObject.minValue = std::stol(valueRequestParametersRequestParameter["MinValue"].asString()); + if(!valueRequestParametersRequestParameter["MaxLength"].isNull()) + requestParametersObject.maxLength = std::stol(valueRequestParametersRequestParameter["MaxLength"].asString()); + if(!valueRequestParametersRequestParameter["MinLength"].isNull()) + requestParametersObject.minLength = std::stol(valueRequestParametersRequestParameter["MinLength"].asString()); + if(!valueRequestParametersRequestParameter["RegularExpression"].isNull()) + requestParametersObject.regularExpression = valueRequestParametersRequestParameter["RegularExpression"].asString(); + if(!valueRequestParametersRequestParameter["JsonScheme"].isNull()) + requestParametersObject.jsonScheme = valueRequestParametersRequestParameter["JsonScheme"].asString(); + if(!valueRequestParametersRequestParameter["EnumValue"].isNull()) + requestParametersObject.enumValue = valueRequestParametersRequestParameter["EnumValue"].asString(); + if(!valueRequestParametersRequestParameter["DocShow"].isNull()) + requestParametersObject.docShow = valueRequestParametersRequestParameter["DocShow"].asString(); + if(!valueRequestParametersRequestParameter["DocOrder"].isNull()) + requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); + if(!valueRequestParametersRequestParameter["Description"].isNull()) + requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); requestParameters_.push_back(requestParametersObject); } - auto allServiceParameters = value["ServiceParameters"]["ServiceParameter"]; - for (auto value : allServiceParameters) + auto allServiceParametersNode = value["ServiceParameters"]["ServiceParameter"]; + for (auto valueServiceParametersServiceParameter : allServiceParametersNode) { ServiceParameter serviceParametersObject; - if(!value["ServiceParameterName"].isNull()) - serviceParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - serviceParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - serviceParametersObject.parameterType = value["ParameterType"].asString(); + if(!valueServiceParametersServiceParameter["ServiceParameterName"].isNull()) + serviceParametersObject.serviceParameterName = valueServiceParametersServiceParameter["ServiceParameterName"].asString(); + if(!valueServiceParametersServiceParameter["Location"].isNull()) + serviceParametersObject.location = valueServiceParametersServiceParameter["Location"].asString(); + if(!valueServiceParametersServiceParameter["ParameterType"].isNull()) + serviceParametersObject.parameterType = valueServiceParametersServiceParameter["ParameterType"].asString(); serviceParameters_.push_back(serviceParametersObject); } - auto allServiceParametersMap = value["ServiceParametersMap"]["ServiceParameterMap"]; - for (auto value : allServiceParametersMap) + auto allServiceParametersMapNode = value["ServiceParametersMap"]["ServiceParameterMap"]; + for (auto valueServiceParametersMapServiceParameterMap : allServiceParametersMapNode) { ServiceParameterMap serviceParametersMapObject; - if(!value["ServiceParameterName"].isNull()) - serviceParametersMapObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["RequestParameterName"].isNull()) - serviceParametersMapObject.requestParameterName = value["RequestParameterName"].asString(); + if(!valueServiceParametersMapServiceParameterMap["ServiceParameterName"].isNull()) + serviceParametersMapObject.serviceParameterName = valueServiceParametersMapServiceParameterMap["ServiceParameterName"].asString(); + if(!valueServiceParametersMapServiceParameterMap["RequestParameterName"].isNull()) + serviceParametersMapObject.requestParameterName = valueServiceParametersMapServiceParameterMap["RequestParameterName"].asString(); serviceParametersMap_.push_back(serviceParametersMapObject); } auto requestConfigNode = value["RequestConfig"]; @@ -213,14 +213,14 @@ void DescribeApiHistoryResult::parse(const std::string &payload) serviceConfig_.serviceVpcEnable = serviceConfigNode["ServiceVpcEnable"].asString(); if(!serviceConfigNode["MockStatusCode"].isNull()) serviceConfig_.mockStatusCode = std::stoi(serviceConfigNode["MockStatusCode"].asString()); - auto allMockHeaders = value["MockHeaders"]["MockHeader"]; - for (auto value : allMockHeaders) + auto allMockHeadersNode = serviceConfigNode["MockHeaders"]["MockHeader"]; + for (auto serviceConfigNodeMockHeadersMockHeader : allMockHeadersNode) { ServiceConfig::MockHeader mockHeaderObject; - if(!value["HeaderName"].isNull()) - mockHeaderObject.headerName = value["HeaderName"].asString(); - if(!value["HeaderValue"].isNull()) - mockHeaderObject.headerValue = value["HeaderValue"].asString(); + if(!serviceConfigNodeMockHeadersMockHeader["HeaderName"].isNull()) + mockHeaderObject.headerName = serviceConfigNodeMockHeadersMockHeader["HeaderName"].asString(); + if(!serviceConfigNodeMockHeadersMockHeader["HeaderValue"].isNull()) + mockHeaderObject.headerValue = serviceConfigNodeMockHeadersMockHeader["HeaderValue"].asString(); serviceConfig_.mockHeaders.push_back(mockHeaderObject); } auto vpcConfigNode = serviceConfigNode["VpcConfig"]; diff --git a/cloudapi/src/model/DescribeApiIpControlsResult.cc b/cloudapi/src/model/DescribeApiIpControlsResult.cc index ac0a023ef..b5144ca4d 100644 --- a/cloudapi/src/model/DescribeApiIpControlsResult.cc +++ b/cloudapi/src/model/DescribeApiIpControlsResult.cc @@ -39,20 +39,20 @@ void DescribeApiIpControlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiIpControls = value["ApiIpControls"]["ApiIpControlItem"]; - for (auto value : allApiIpControls) + auto allApiIpControlsNode = value["ApiIpControls"]["ApiIpControlItem"]; + for (auto valueApiIpControlsApiIpControlItem : allApiIpControlsNode) { ApiIpControlItem apiIpControlsObject; - if(!value["ApiId"].isNull()) - apiIpControlsObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiIpControlsObject.apiName = value["ApiName"].asString(); - if(!value["IpControlId"].isNull()) - apiIpControlsObject.ipControlId = value["IpControlId"].asString(); - if(!value["IpControlName"].isNull()) - apiIpControlsObject.ipControlName = value["IpControlName"].asString(); - if(!value["BoundTime"].isNull()) - apiIpControlsObject.boundTime = value["BoundTime"].asString(); + if(!valueApiIpControlsApiIpControlItem["ApiId"].isNull()) + apiIpControlsObject.apiId = valueApiIpControlsApiIpControlItem["ApiId"].asString(); + if(!valueApiIpControlsApiIpControlItem["ApiName"].isNull()) + apiIpControlsObject.apiName = valueApiIpControlsApiIpControlItem["ApiName"].asString(); + if(!valueApiIpControlsApiIpControlItem["IpControlId"].isNull()) + apiIpControlsObject.ipControlId = valueApiIpControlsApiIpControlItem["IpControlId"].asString(); + if(!valueApiIpControlsApiIpControlItem["IpControlName"].isNull()) + apiIpControlsObject.ipControlName = valueApiIpControlsApiIpControlItem["IpControlName"].asString(); + if(!valueApiIpControlsApiIpControlItem["BoundTime"].isNull()) + apiIpControlsObject.boundTime = valueApiIpControlsApiIpControlItem["BoundTime"].asString(); apiIpControls_.push_back(apiIpControlsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApiLatencyDataResult.cc b/cloudapi/src/model/DescribeApiLatencyDataResult.cc index 5d4c39af9..3eb69b6c9 100644 --- a/cloudapi/src/model/DescribeApiLatencyDataResult.cc +++ b/cloudapi/src/model/DescribeApiLatencyDataResult.cc @@ -39,14 +39,14 @@ void DescribeApiLatencyDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCallLatencys = value["CallLatencys"]["MonitorItem"]; - for (auto value : allCallLatencys) + auto allCallLatencysNode = value["CallLatencys"]["MonitorItem"]; + for (auto valueCallLatencysMonitorItem : allCallLatencysNode) { MonitorItem callLatencysObject; - if(!value["ItemTime"].isNull()) - callLatencysObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - callLatencysObject.itemValue = value["ItemValue"].asString(); + if(!valueCallLatencysMonitorItem["ItemTime"].isNull()) + callLatencysObject.itemTime = valueCallLatencysMonitorItem["ItemTime"].asString(); + if(!valueCallLatencysMonitorItem["ItemValue"].isNull()) + callLatencysObject.itemValue = valueCallLatencysMonitorItem["ItemValue"].asString(); callLatencys_.push_back(callLatencysObject); } diff --git a/cloudapi/src/model/DescribeApiQpsDataResult.cc b/cloudapi/src/model/DescribeApiQpsDataResult.cc index e40f96f71..7dc7d3ee0 100644 --- a/cloudapi/src/model/DescribeApiQpsDataResult.cc +++ b/cloudapi/src/model/DescribeApiQpsDataResult.cc @@ -39,24 +39,24 @@ void DescribeApiQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCallSuccesses = value["CallSuccesses"]["MonitorItem"]; - for (auto value : allCallSuccesses) + auto allCallSuccessesNode = value["CallSuccesses"]["MonitorItem"]; + for (auto valueCallSuccessesMonitorItem : allCallSuccessesNode) { MonitorItem callSuccessesObject; - if(!value["ItemTime"].isNull()) - callSuccessesObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - callSuccessesObject.itemValue = value["ItemValue"].asString(); + if(!valueCallSuccessesMonitorItem["ItemTime"].isNull()) + callSuccessesObject.itemTime = valueCallSuccessesMonitorItem["ItemTime"].asString(); + if(!valueCallSuccessesMonitorItem["ItemValue"].isNull()) + callSuccessesObject.itemValue = valueCallSuccessesMonitorItem["ItemValue"].asString(); callSuccesses_.push_back(callSuccessesObject); } - auto allCallFails = value["CallFails"]["MonitorItem"]; - for (auto value : allCallFails) + auto allCallFailsNode = value["CallFails"]["MonitorItem"]; + for (auto valueCallFailsMonitorItem : allCallFailsNode) { MonitorItem callFailsObject; - if(!value["ItemTime"].isNull()) - callFailsObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - callFailsObject.itemValue = value["ItemValue"].asString(); + if(!valueCallFailsMonitorItem["ItemTime"].isNull()) + callFailsObject.itemTime = valueCallFailsMonitorItem["ItemTime"].asString(); + if(!valueCallFailsMonitorItem["ItemValue"].isNull()) + callFailsObject.itemValue = valueCallFailsMonitorItem["ItemValue"].asString(); callFails_.push_back(callFailsObject); } diff --git a/cloudapi/src/model/DescribeApiResult.cc b/cloudapi/src/model/DescribeApiResult.cc index 1b19c570a..9f55473b5 100644 --- a/cloudapi/src/model/DescribeApiResult.cc +++ b/cloudapi/src/model/DescribeApiResult.cc @@ -39,158 +39,158 @@ void DescribeApiResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allErrorCodeSamples = value["ErrorCodeSamples"]["ErrorCodeSample"]; - for (auto value : allErrorCodeSamples) + auto allErrorCodeSamplesNode = value["ErrorCodeSamples"]["ErrorCodeSample"]; + for (auto valueErrorCodeSamplesErrorCodeSample : allErrorCodeSamplesNode) { ErrorCodeSample errorCodeSamplesObject; - if(!value["Code"].isNull()) - errorCodeSamplesObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - errorCodeSamplesObject.message = value["Message"].asString(); - if(!value["Description"].isNull()) - errorCodeSamplesObject.description = value["Description"].asString(); - if(!value["Model"].isNull()) - errorCodeSamplesObject.model = value["Model"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Code"].isNull()) + errorCodeSamplesObject.code = valueErrorCodeSamplesErrorCodeSample["Code"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Message"].isNull()) + errorCodeSamplesObject.message = valueErrorCodeSamplesErrorCodeSample["Message"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Description"].isNull()) + errorCodeSamplesObject.description = valueErrorCodeSamplesErrorCodeSample["Description"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Model"].isNull()) + errorCodeSamplesObject.model = valueErrorCodeSamplesErrorCodeSample["Model"].asString(); errorCodeSamples_.push_back(errorCodeSamplesObject); } - auto allResultDescriptions = value["ResultDescriptions"]["ResultDescription"]; - for (auto value : allResultDescriptions) + auto allResultDescriptionsNode = value["ResultDescriptions"]["ResultDescription"]; + for (auto valueResultDescriptionsResultDescription : allResultDescriptionsNode) { ResultDescription resultDescriptionsObject; - if(!value["Id"].isNull()) - resultDescriptionsObject.id = value["Id"].asString(); - if(!value["Pid"].isNull()) - resultDescriptionsObject.pid = value["Pid"].asString(); - if(!value["HasChild"].isNull()) - resultDescriptionsObject.hasChild = value["HasChild"].asString() == "true"; - if(!value["Key"].isNull()) - resultDescriptionsObject.key = value["Key"].asString(); - if(!value["Name"].isNull()) - resultDescriptionsObject.name = value["Name"].asString(); - if(!value["Mandatory"].isNull()) - resultDescriptionsObject.mandatory = value["Mandatory"].asString() == "true"; - if(!value["Type"].isNull()) - resultDescriptionsObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - resultDescriptionsObject.description = value["Description"].asString(); + if(!valueResultDescriptionsResultDescription["Id"].isNull()) + resultDescriptionsObject.id = valueResultDescriptionsResultDescription["Id"].asString(); + if(!valueResultDescriptionsResultDescription["Pid"].isNull()) + resultDescriptionsObject.pid = valueResultDescriptionsResultDescription["Pid"].asString(); + if(!valueResultDescriptionsResultDescription["HasChild"].isNull()) + resultDescriptionsObject.hasChild = valueResultDescriptionsResultDescription["HasChild"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Key"].isNull()) + resultDescriptionsObject.key = valueResultDescriptionsResultDescription["Key"].asString(); + if(!valueResultDescriptionsResultDescription["Name"].isNull()) + resultDescriptionsObject.name = valueResultDescriptionsResultDescription["Name"].asString(); + if(!valueResultDescriptionsResultDescription["Mandatory"].isNull()) + resultDescriptionsObject.mandatory = valueResultDescriptionsResultDescription["Mandatory"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Type"].isNull()) + resultDescriptionsObject.type = valueResultDescriptionsResultDescription["Type"].asString(); + if(!valueResultDescriptionsResultDescription["Description"].isNull()) + resultDescriptionsObject.description = valueResultDescriptionsResultDescription["Description"].asString(); resultDescriptions_.push_back(resultDescriptionsObject); } - auto allSystemParameters = value["SystemParameters"]["SystemParameter"]; - for (auto value : allSystemParameters) + auto allSystemParametersNode = value["SystemParameters"]["SystemParameter"]; + for (auto valueSystemParametersSystemParameter : allSystemParametersNode) { SystemParameter systemParametersObject; - if(!value["ParameterName"].isNull()) - systemParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ServiceParameterName"].isNull()) - systemParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - systemParametersObject.location = value["Location"].asString(); - if(!value["DemoValue"].isNull()) - systemParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - systemParametersObject.description = value["Description"].asString(); + if(!valueSystemParametersSystemParameter["ParameterName"].isNull()) + systemParametersObject.parameterName = valueSystemParametersSystemParameter["ParameterName"].asString(); + if(!valueSystemParametersSystemParameter["ServiceParameterName"].isNull()) + systemParametersObject.serviceParameterName = valueSystemParametersSystemParameter["ServiceParameterName"].asString(); + if(!valueSystemParametersSystemParameter["Location"].isNull()) + systemParametersObject.location = valueSystemParametersSystemParameter["Location"].asString(); + if(!valueSystemParametersSystemParameter["DemoValue"].isNull()) + systemParametersObject.demoValue = valueSystemParametersSystemParameter["DemoValue"].asString(); + if(!valueSystemParametersSystemParameter["Description"].isNull()) + systemParametersObject.description = valueSystemParametersSystemParameter["Description"].asString(); systemParameters_.push_back(systemParametersObject); } - auto allCustomSystemParameters = value["CustomSystemParameters"]["CustomSystemParameter"]; - for (auto value : allCustomSystemParameters) + auto allCustomSystemParametersNode = value["CustomSystemParameters"]["CustomSystemParameter"]; + for (auto valueCustomSystemParametersCustomSystemParameter : allCustomSystemParametersNode) { CustomSystemParameter customSystemParametersObject; - if(!value["ParameterName"].isNull()) - customSystemParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ServiceParameterName"].isNull()) - customSystemParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - customSystemParametersObject.location = value["Location"].asString(); - if(!value["DemoValue"].isNull()) - customSystemParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - customSystemParametersObject.description = value["Description"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["ParameterName"].isNull()) + customSystemParametersObject.parameterName = valueCustomSystemParametersCustomSystemParameter["ParameterName"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["ServiceParameterName"].isNull()) + customSystemParametersObject.serviceParameterName = valueCustomSystemParametersCustomSystemParameter["ServiceParameterName"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["Location"].isNull()) + customSystemParametersObject.location = valueCustomSystemParametersCustomSystemParameter["Location"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["DemoValue"].isNull()) + customSystemParametersObject.demoValue = valueCustomSystemParametersCustomSystemParameter["DemoValue"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["Description"].isNull()) + customSystemParametersObject.description = valueCustomSystemParametersCustomSystemParameter["Description"].asString(); customSystemParameters_.push_back(customSystemParametersObject); } - auto allConstantParameters = value["ConstantParameters"]["ConstantParameter"]; - for (auto value : allConstantParameters) + auto allConstantParametersNode = value["ConstantParameters"]["ConstantParameter"]; + for (auto valueConstantParametersConstantParameter : allConstantParametersNode) { ConstantParameter constantParametersObject; - if(!value["ServiceParameterName"].isNull()) - constantParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["ConstantValue"].isNull()) - constantParametersObject.constantValue = value["ConstantValue"].asString(); - if(!value["Location"].isNull()) - constantParametersObject.location = value["Location"].asString(); - if(!value["Description"].isNull()) - constantParametersObject.description = value["Description"].asString(); + if(!valueConstantParametersConstantParameter["ServiceParameterName"].isNull()) + constantParametersObject.serviceParameterName = valueConstantParametersConstantParameter["ServiceParameterName"].asString(); + if(!valueConstantParametersConstantParameter["ConstantValue"].isNull()) + constantParametersObject.constantValue = valueConstantParametersConstantParameter["ConstantValue"].asString(); + if(!valueConstantParametersConstantParameter["Location"].isNull()) + constantParametersObject.location = valueConstantParametersConstantParameter["Location"].asString(); + if(!valueConstantParametersConstantParameter["Description"].isNull()) + constantParametersObject.description = valueConstantParametersConstantParameter["Description"].asString(); constantParameters_.push_back(constantParametersObject); } - auto allRequestParameters = value["RequestParameters"]["RequestParameter"]; - for (auto value : allRequestParameters) + auto allRequestParametersNode = value["RequestParameters"]["RequestParameter"]; + for (auto valueRequestParametersRequestParameter : allRequestParametersNode) { RequestParameter requestParametersObject; - if(!value["ApiParameterName"].isNull()) - requestParametersObject.apiParameterName = value["ApiParameterName"].asString(); - if(!value["Location"].isNull()) - requestParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - requestParametersObject.parameterType = value["ParameterType"].asString(); - if(!value["Required"].isNull()) - requestParametersObject.required = value["Required"].asString(); - if(!value["DefaultValue"].isNull()) - requestParametersObject.defaultValue = value["DefaultValue"].asString(); - if(!value["DemoValue"].isNull()) - requestParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["MaxValue"].isNull()) - requestParametersObject.maxValue = std::stol(value["MaxValue"].asString()); - if(!value["MinValue"].isNull()) - requestParametersObject.minValue = std::stol(value["MinValue"].asString()); - if(!value["MaxLength"].isNull()) - requestParametersObject.maxLength = std::stol(value["MaxLength"].asString()); - if(!value["MinLength"].isNull()) - requestParametersObject.minLength = std::stol(value["MinLength"].asString()); - if(!value["RegularExpression"].isNull()) - requestParametersObject.regularExpression = value["RegularExpression"].asString(); - if(!value["JsonScheme"].isNull()) - requestParametersObject.jsonScheme = value["JsonScheme"].asString(); - if(!value["EnumValue"].isNull()) - requestParametersObject.enumValue = value["EnumValue"].asString(); - if(!value["DocShow"].isNull()) - requestParametersObject.docShow = value["DocShow"].asString(); - if(!value["DocOrder"].isNull()) - requestParametersObject.docOrder = std::stoi(value["DocOrder"].asString()); - if(!value["Description"].isNull()) - requestParametersObject.description = value["Description"].asString(); + if(!valueRequestParametersRequestParameter["ApiParameterName"].isNull()) + requestParametersObject.apiParameterName = valueRequestParametersRequestParameter["ApiParameterName"].asString(); + if(!valueRequestParametersRequestParameter["Location"].isNull()) + requestParametersObject.location = valueRequestParametersRequestParameter["Location"].asString(); + if(!valueRequestParametersRequestParameter["ParameterType"].isNull()) + requestParametersObject.parameterType = valueRequestParametersRequestParameter["ParameterType"].asString(); + if(!valueRequestParametersRequestParameter["Required"].isNull()) + requestParametersObject.required = valueRequestParametersRequestParameter["Required"].asString(); + if(!valueRequestParametersRequestParameter["DefaultValue"].isNull()) + requestParametersObject.defaultValue = valueRequestParametersRequestParameter["DefaultValue"].asString(); + if(!valueRequestParametersRequestParameter["DemoValue"].isNull()) + requestParametersObject.demoValue = valueRequestParametersRequestParameter["DemoValue"].asString(); + if(!valueRequestParametersRequestParameter["MaxValue"].isNull()) + requestParametersObject.maxValue = std::stol(valueRequestParametersRequestParameter["MaxValue"].asString()); + if(!valueRequestParametersRequestParameter["MinValue"].isNull()) + requestParametersObject.minValue = std::stol(valueRequestParametersRequestParameter["MinValue"].asString()); + if(!valueRequestParametersRequestParameter["MaxLength"].isNull()) + requestParametersObject.maxLength = std::stol(valueRequestParametersRequestParameter["MaxLength"].asString()); + if(!valueRequestParametersRequestParameter["MinLength"].isNull()) + requestParametersObject.minLength = std::stol(valueRequestParametersRequestParameter["MinLength"].asString()); + if(!valueRequestParametersRequestParameter["RegularExpression"].isNull()) + requestParametersObject.regularExpression = valueRequestParametersRequestParameter["RegularExpression"].asString(); + if(!valueRequestParametersRequestParameter["JsonScheme"].isNull()) + requestParametersObject.jsonScheme = valueRequestParametersRequestParameter["JsonScheme"].asString(); + if(!valueRequestParametersRequestParameter["EnumValue"].isNull()) + requestParametersObject.enumValue = valueRequestParametersRequestParameter["EnumValue"].asString(); + if(!valueRequestParametersRequestParameter["DocShow"].isNull()) + requestParametersObject.docShow = valueRequestParametersRequestParameter["DocShow"].asString(); + if(!valueRequestParametersRequestParameter["DocOrder"].isNull()) + requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); + if(!valueRequestParametersRequestParameter["Description"].isNull()) + requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); requestParameters_.push_back(requestParametersObject); } - auto allServiceParameters = value["ServiceParameters"]["ServiceParameter"]; - for (auto value : allServiceParameters) + auto allServiceParametersNode = value["ServiceParameters"]["ServiceParameter"]; + for (auto valueServiceParametersServiceParameter : allServiceParametersNode) { ServiceParameter serviceParametersObject; - if(!value["ServiceParameterName"].isNull()) - serviceParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - serviceParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - serviceParametersObject.parameterType = value["ParameterType"].asString(); + if(!valueServiceParametersServiceParameter["ServiceParameterName"].isNull()) + serviceParametersObject.serviceParameterName = valueServiceParametersServiceParameter["ServiceParameterName"].asString(); + if(!valueServiceParametersServiceParameter["Location"].isNull()) + serviceParametersObject.location = valueServiceParametersServiceParameter["Location"].asString(); + if(!valueServiceParametersServiceParameter["ParameterType"].isNull()) + serviceParametersObject.parameterType = valueServiceParametersServiceParameter["ParameterType"].asString(); serviceParameters_.push_back(serviceParametersObject); } - auto allServiceParametersMap = value["ServiceParametersMap"]["ServiceParameterMap"]; - for (auto value : allServiceParametersMap) + auto allServiceParametersMapNode = value["ServiceParametersMap"]["ServiceParameterMap"]; + for (auto valueServiceParametersMapServiceParameterMap : allServiceParametersMapNode) { ServiceParameterMap serviceParametersMapObject; - if(!value["ServiceParameterName"].isNull()) - serviceParametersMapObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["RequestParameterName"].isNull()) - serviceParametersMapObject.requestParameterName = value["RequestParameterName"].asString(); + if(!valueServiceParametersMapServiceParameterMap["ServiceParameterName"].isNull()) + serviceParametersMapObject.serviceParameterName = valueServiceParametersMapServiceParameterMap["ServiceParameterName"].asString(); + if(!valueServiceParametersMapServiceParameterMap["RequestParameterName"].isNull()) + serviceParametersMapObject.requestParameterName = valueServiceParametersMapServiceParameterMap["RequestParameterName"].asString(); serviceParametersMap_.push_back(serviceParametersMapObject); } - auto allDeployedInfos = value["DeployedInfos"]["DeployedInfo"]; - for (auto value : allDeployedInfos) + auto allDeployedInfosNode = value["DeployedInfos"]["DeployedInfo"]; + for (auto valueDeployedInfosDeployedInfo : allDeployedInfosNode) { DeployedInfo deployedInfosObject; - if(!value["StageName"].isNull()) - deployedInfosObject.stageName = value["StageName"].asString(); - if(!value["EffectiveVersion"].isNull()) - deployedInfosObject.effectiveVersion = value["EffectiveVersion"].asString(); - if(!value["DeployedStatus"].isNull()) - deployedInfosObject.deployedStatus = value["DeployedStatus"].asString(); + if(!valueDeployedInfosDeployedInfo["StageName"].isNull()) + deployedInfosObject.stageName = valueDeployedInfosDeployedInfo["StageName"].asString(); + if(!valueDeployedInfosDeployedInfo["EffectiveVersion"].isNull()) + deployedInfosObject.effectiveVersion = valueDeployedInfosDeployedInfo["EffectiveVersion"].asString(); + if(!valueDeployedInfosDeployedInfo["DeployedStatus"].isNull()) + deployedInfosObject.deployedStatus = valueDeployedInfosDeployedInfo["DeployedStatus"].asString(); deployedInfos_.push_back(deployedInfosObject); } auto requestConfigNode = value["RequestConfig"]; @@ -233,14 +233,14 @@ void DescribeApiResult::parse(const std::string &payload) serviceConfig_.aoneAppName = serviceConfigNode["AoneAppName"].asString(); if(!serviceConfigNode["MockStatusCode"].isNull()) serviceConfig_.mockStatusCode = std::stoi(serviceConfigNode["MockStatusCode"].asString()); - auto allMockHeaders = value["MockHeaders"]["MockHeader"]; - for (auto value : allMockHeaders) + auto allMockHeadersNode = serviceConfigNode["MockHeaders"]["MockHeader"]; + for (auto serviceConfigNodeMockHeadersMockHeader : allMockHeadersNode) { ServiceConfig::MockHeader mockHeaderObject; - if(!value["HeaderName"].isNull()) - mockHeaderObject.headerName = value["HeaderName"].asString(); - if(!value["HeaderValue"].isNull()) - mockHeaderObject.headerValue = value["HeaderValue"].asString(); + if(!serviceConfigNodeMockHeadersMockHeader["HeaderName"].isNull()) + mockHeaderObject.headerName = serviceConfigNodeMockHeadersMockHeader["HeaderName"].asString(); + if(!serviceConfigNodeMockHeadersMockHeader["HeaderValue"].isNull()) + mockHeaderObject.headerValue = serviceConfigNodeMockHeadersMockHeader["HeaderValue"].asString(); serviceConfig_.mockHeaders.push_back(mockHeaderObject); } auto vpcConfigNode = serviceConfigNode["VpcConfig"]; diff --git a/cloudapi/src/model/DescribeApiSignaturesResult.cc b/cloudapi/src/model/DescribeApiSignaturesResult.cc index bcb5d64e3..851931741 100644 --- a/cloudapi/src/model/DescribeApiSignaturesResult.cc +++ b/cloudapi/src/model/DescribeApiSignaturesResult.cc @@ -39,20 +39,20 @@ void DescribeApiSignaturesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiSignatures = value["ApiSignatures"]["ApiSignatureItem"]; - for (auto value : allApiSignatures) + auto allApiSignaturesNode = value["ApiSignatures"]["ApiSignatureItem"]; + for (auto valueApiSignaturesApiSignatureItem : allApiSignaturesNode) { ApiSignatureItem apiSignaturesObject; - if(!value["ApiId"].isNull()) - apiSignaturesObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiSignaturesObject.apiName = value["ApiName"].asString(); - if(!value["SignatureId"].isNull()) - apiSignaturesObject.signatureId = value["SignatureId"].asString(); - if(!value["SignatureName"].isNull()) - apiSignaturesObject.signatureName = value["SignatureName"].asString(); - if(!value["BoundTime"].isNull()) - apiSignaturesObject.boundTime = value["BoundTime"].asString(); + if(!valueApiSignaturesApiSignatureItem["ApiId"].isNull()) + apiSignaturesObject.apiId = valueApiSignaturesApiSignatureItem["ApiId"].asString(); + if(!valueApiSignaturesApiSignatureItem["ApiName"].isNull()) + apiSignaturesObject.apiName = valueApiSignaturesApiSignatureItem["ApiName"].asString(); + if(!valueApiSignaturesApiSignatureItem["SignatureId"].isNull()) + apiSignaturesObject.signatureId = valueApiSignaturesApiSignatureItem["SignatureId"].asString(); + if(!valueApiSignaturesApiSignatureItem["SignatureName"].isNull()) + apiSignaturesObject.signatureName = valueApiSignaturesApiSignatureItem["SignatureName"].asString(); + if(!valueApiSignaturesApiSignatureItem["BoundTime"].isNull()) + apiSignaturesObject.boundTime = valueApiSignaturesApiSignatureItem["BoundTime"].asString(); apiSignatures_.push_back(apiSignaturesObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApiStageResult.cc b/cloudapi/src/model/DescribeApiStageResult.cc index 36990bcca..0408b26f6 100644 --- a/cloudapi/src/model/DescribeApiStageResult.cc +++ b/cloudapi/src/model/DescribeApiStageResult.cc @@ -39,16 +39,16 @@ void DescribeApiStageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVariables = value["Variables"]["VariableItem"]; - for (auto value : allVariables) + auto allVariablesNode = value["Variables"]["VariableItem"]; + for (auto valueVariablesVariableItem : allVariablesNode) { VariableItem variablesObject; - if(!value["VariableName"].isNull()) - variablesObject.variableName = value["VariableName"].asString(); - if(!value["VariableValue"].isNull()) - variablesObject.variableValue = value["VariableValue"].asString(); - if(!value["SupportRoute"].isNull()) - variablesObject.supportRoute = value["SupportRoute"].asString() == "true"; + if(!valueVariablesVariableItem["VariableName"].isNull()) + variablesObject.variableName = valueVariablesVariableItem["VariableName"].asString(); + if(!valueVariablesVariableItem["VariableValue"].isNull()) + variablesObject.variableValue = valueVariablesVariableItem["VariableValue"].asString(); + if(!valueVariablesVariableItem["SupportRoute"].isNull()) + variablesObject.supportRoute = valueVariablesVariableItem["SupportRoute"].asString() == "true"; auto stageRouteModelNode = value["StageRouteModel"]; if(!stageRouteModelNode["ParameterCatalog"].isNull()) variablesObject.stageRouteModel.parameterCatalog = stageRouteModelNode["ParameterCatalog"].asString(); @@ -60,18 +60,18 @@ void DescribeApiStageResult::parse(const std::string &payload) variablesObject.stageRouteModel.parameterType = stageRouteModelNode["ParameterType"].asString(); if(!stageRouteModelNode["RouteMatchSymbol"].isNull()) variablesObject.stageRouteModel.routeMatchSymbol = stageRouteModelNode["RouteMatchSymbol"].asString(); - auto allRouteRules = value["RouteRules"]["RouteRuleItem"]; - for (auto value : allRouteRules) + auto allRouteRulesNode = stageRouteModelNode["RouteRules"]["RouteRuleItem"]; + for (auto stageRouteModelNodeRouteRulesRouteRuleItem : allRouteRulesNode) { VariableItem::StageRouteModel::RouteRuleItem routeRuleItemObject; - if(!value["MaxValue"].isNull()) - routeRuleItemObject.maxValue = std::stol(value["MaxValue"].asString()); - if(!value["MinValue"].isNull()) - routeRuleItemObject.minValue = std::stol(value["MinValue"].asString()); - if(!value["ConditionValue"].isNull()) - routeRuleItemObject.conditionValue = value["ConditionValue"].asString(); - if(!value["ResultValue"].isNull()) - routeRuleItemObject.resultValue = value["ResultValue"].asString(); + if(!stageRouteModelNodeRouteRulesRouteRuleItem["MaxValue"].isNull()) + routeRuleItemObject.maxValue = std::stol(stageRouteModelNodeRouteRulesRouteRuleItem["MaxValue"].asString()); + if(!stageRouteModelNodeRouteRulesRouteRuleItem["MinValue"].isNull()) + routeRuleItemObject.minValue = std::stol(stageRouteModelNodeRouteRulesRouteRuleItem["MinValue"].asString()); + if(!stageRouteModelNodeRouteRulesRouteRuleItem["ConditionValue"].isNull()) + routeRuleItemObject.conditionValue = stageRouteModelNodeRouteRulesRouteRuleItem["ConditionValue"].asString(); + if(!stageRouteModelNodeRouteRulesRouteRuleItem["ResultValue"].isNull()) + routeRuleItemObject.resultValue = stageRouteModelNodeRouteRulesRouteRuleItem["ResultValue"].asString(); variablesObject.stageRouteModel.routeRules.push_back(routeRuleItemObject); } variables_.push_back(variablesObject); diff --git a/cloudapi/src/model/DescribeApiTrafficControlsResult.cc b/cloudapi/src/model/DescribeApiTrafficControlsResult.cc index 503b0359c..d154a2973 100644 --- a/cloudapi/src/model/DescribeApiTrafficControlsResult.cc +++ b/cloudapi/src/model/DescribeApiTrafficControlsResult.cc @@ -39,20 +39,20 @@ void DescribeApiTrafficControlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiTrafficControls = value["ApiTrafficControls"]["ApiTrafficControlItem"]; - for (auto value : allApiTrafficControls) + auto allApiTrafficControlsNode = value["ApiTrafficControls"]["ApiTrafficControlItem"]; + for (auto valueApiTrafficControlsApiTrafficControlItem : allApiTrafficControlsNode) { ApiTrafficControlItem apiTrafficControlsObject; - if(!value["ApiId"].isNull()) - apiTrafficControlsObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiTrafficControlsObject.apiName = value["ApiName"].asString(); - if(!value["TrafficControlId"].isNull()) - apiTrafficControlsObject.trafficControlId = value["TrafficControlId"].asString(); - if(!value["TrafficControlName"].isNull()) - apiTrafficControlsObject.trafficControlName = value["TrafficControlName"].asString(); - if(!value["BoundTime"].isNull()) - apiTrafficControlsObject.boundTime = value["BoundTime"].asString(); + if(!valueApiTrafficControlsApiTrafficControlItem["ApiId"].isNull()) + apiTrafficControlsObject.apiId = valueApiTrafficControlsApiTrafficControlItem["ApiId"].asString(); + if(!valueApiTrafficControlsApiTrafficControlItem["ApiName"].isNull()) + apiTrafficControlsObject.apiName = valueApiTrafficControlsApiTrafficControlItem["ApiName"].asString(); + if(!valueApiTrafficControlsApiTrafficControlItem["TrafficControlId"].isNull()) + apiTrafficControlsObject.trafficControlId = valueApiTrafficControlsApiTrafficControlItem["TrafficControlId"].asString(); + if(!valueApiTrafficControlsApiTrafficControlItem["TrafficControlName"].isNull()) + apiTrafficControlsObject.trafficControlName = valueApiTrafficControlsApiTrafficControlItem["TrafficControlName"].asString(); + if(!valueApiTrafficControlsApiTrafficControlItem["BoundTime"].isNull()) + apiTrafficControlsObject.boundTime = valueApiTrafficControlsApiTrafficControlItem["BoundTime"].asString(); apiTrafficControls_.push_back(apiTrafficControlsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApiTrafficDataResult.cc b/cloudapi/src/model/DescribeApiTrafficDataResult.cc index d254771af..664215dcc 100644 --- a/cloudapi/src/model/DescribeApiTrafficDataResult.cc +++ b/cloudapi/src/model/DescribeApiTrafficDataResult.cc @@ -39,24 +39,24 @@ void DescribeApiTrafficDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCallUploads = value["CallUploads"]["MonitorItem"]; - for (auto value : allCallUploads) + auto allCallUploadsNode = value["CallUploads"]["MonitorItem"]; + for (auto valueCallUploadsMonitorItem : allCallUploadsNode) { MonitorItem callUploadsObject; - if(!value["ItemTime"].isNull()) - callUploadsObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - callUploadsObject.itemValue = value["ItemValue"].asString(); + if(!valueCallUploadsMonitorItem["ItemTime"].isNull()) + callUploadsObject.itemTime = valueCallUploadsMonitorItem["ItemTime"].asString(); + if(!valueCallUploadsMonitorItem["ItemValue"].isNull()) + callUploadsObject.itemValue = valueCallUploadsMonitorItem["ItemValue"].asString(); callUploads_.push_back(callUploadsObject); } - auto allCallDownloads = value["CallDownloads"]["MonitorItem"]; - for (auto value : allCallDownloads) + auto allCallDownloadsNode = value["CallDownloads"]["MonitorItem"]; + for (auto valueCallDownloadsMonitorItem : allCallDownloadsNode) { MonitorItem callDownloadsObject; - if(!value["ItemTime"].isNull()) - callDownloadsObject.itemTime = value["ItemTime"].asString(); - if(!value["ItemValue"].isNull()) - callDownloadsObject.itemValue = value["ItemValue"].asString(); + if(!valueCallDownloadsMonitorItem["ItemTime"].isNull()) + callDownloadsObject.itemTime = valueCallDownloadsMonitorItem["ItemTime"].asString(); + if(!valueCallDownloadsMonitorItem["ItemValue"].isNull()) + callDownloadsObject.itemValue = valueCallDownloadsMonitorItem["ItemValue"].asString(); callDownloads_.push_back(callDownloadsObject); } diff --git a/cloudapi/src/model/DescribeApisByAppResult.cc b/cloudapi/src/model/DescribeApisByAppResult.cc index 3dcf10f1c..1f55090bf 100644 --- a/cloudapi/src/model/DescribeApisByAppResult.cc +++ b/cloudapi/src/model/DescribeApisByAppResult.cc @@ -39,30 +39,30 @@ void DescribeApisByAppResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppApiRelationInfos = value["AppApiRelationInfos"]["AppApiRelationInfo"]; - for (auto value : allAppApiRelationInfos) + auto allAppApiRelationInfosNode = value["AppApiRelationInfos"]["AppApiRelationInfo"]; + for (auto valueAppApiRelationInfosAppApiRelationInfo : allAppApiRelationInfosNode) { AppApiRelationInfo appApiRelationInfosObject; - if(!value["RegionId"].isNull()) - appApiRelationInfosObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - appApiRelationInfosObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - appApiRelationInfosObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - appApiRelationInfosObject.stageName = value["StageName"].asString(); - if(!value["Operator"].isNull()) - appApiRelationInfosObject._operator = value["Operator"].asString(); - if(!value["ApiId"].isNull()) - appApiRelationInfosObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - appApiRelationInfosObject.apiName = value["ApiName"].asString(); - if(!value["AuthorizationSource"].isNull()) - appApiRelationInfosObject.authorizationSource = value["AuthorizationSource"].asString(); - if(!value["Description"].isNull()) - appApiRelationInfosObject.description = value["Description"].asString(); - if(!value["CreatedTime"].isNull()) - appApiRelationInfosObject.createdTime = value["CreatedTime"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["RegionId"].isNull()) + appApiRelationInfosObject.regionId = valueAppApiRelationInfosAppApiRelationInfo["RegionId"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["GroupId"].isNull()) + appApiRelationInfosObject.groupId = valueAppApiRelationInfosAppApiRelationInfo["GroupId"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["GroupName"].isNull()) + appApiRelationInfosObject.groupName = valueAppApiRelationInfosAppApiRelationInfo["GroupName"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["StageName"].isNull()) + appApiRelationInfosObject.stageName = valueAppApiRelationInfosAppApiRelationInfo["StageName"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["Operator"].isNull()) + appApiRelationInfosObject._operator = valueAppApiRelationInfosAppApiRelationInfo["Operator"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["ApiId"].isNull()) + appApiRelationInfosObject.apiId = valueAppApiRelationInfosAppApiRelationInfo["ApiId"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["ApiName"].isNull()) + appApiRelationInfosObject.apiName = valueAppApiRelationInfosAppApiRelationInfo["ApiName"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["AuthorizationSource"].isNull()) + appApiRelationInfosObject.authorizationSource = valueAppApiRelationInfosAppApiRelationInfo["AuthorizationSource"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["Description"].isNull()) + appApiRelationInfosObject.description = valueAppApiRelationInfosAppApiRelationInfo["Description"].asString(); + if(!valueAppApiRelationInfosAppApiRelationInfo["CreatedTime"].isNull()) + appApiRelationInfosObject.createdTime = valueAppApiRelationInfosAppApiRelationInfo["CreatedTime"].asString(); appApiRelationInfos_.push_back(appApiRelationInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApisByIpControlResult.cc b/cloudapi/src/model/DescribeApisByIpControlResult.cc index c605ba588..1d337776e 100644 --- a/cloudapi/src/model/DescribeApisByIpControlResult.cc +++ b/cloudapi/src/model/DescribeApisByIpControlResult.cc @@ -39,28 +39,28 @@ void DescribeApisByIpControlResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiInfos = value["ApiInfos"]["ApiInfo"]; - for (auto value : allApiInfos) + auto allApiInfosNode = value["ApiInfos"]["ApiInfo"]; + for (auto valueApiInfosApiInfo : allApiInfosNode) { ApiInfo apiInfosObject; - if(!value["RegionId"].isNull()) - apiInfosObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - apiInfosObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiInfosObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - apiInfosObject.stageName = value["StageName"].asString(); - if(!value["ApiId"].isNull()) - apiInfosObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiInfosObject.apiName = value["ApiName"].asString(); - if(!value["Description"].isNull()) - apiInfosObject.description = value["Description"].asString(); - if(!value["Visibility"].isNull()) - apiInfosObject.visibility = value["Visibility"].asString(); - if(!value["BoundTime"].isNull()) - apiInfosObject.boundTime = value["BoundTime"].asString(); + if(!valueApiInfosApiInfo["RegionId"].isNull()) + apiInfosObject.regionId = valueApiInfosApiInfo["RegionId"].asString(); + if(!valueApiInfosApiInfo["GroupId"].isNull()) + apiInfosObject.groupId = valueApiInfosApiInfo["GroupId"].asString(); + if(!valueApiInfosApiInfo["GroupName"].isNull()) + apiInfosObject.groupName = valueApiInfosApiInfo["GroupName"].asString(); + if(!valueApiInfosApiInfo["StageName"].isNull()) + apiInfosObject.stageName = valueApiInfosApiInfo["StageName"].asString(); + if(!valueApiInfosApiInfo["ApiId"].isNull()) + apiInfosObject.apiId = valueApiInfosApiInfo["ApiId"].asString(); + if(!valueApiInfosApiInfo["ApiName"].isNull()) + apiInfosObject.apiName = valueApiInfosApiInfo["ApiName"].asString(); + if(!valueApiInfosApiInfo["Description"].isNull()) + apiInfosObject.description = valueApiInfosApiInfo["Description"].asString(); + if(!valueApiInfosApiInfo["Visibility"].isNull()) + apiInfosObject.visibility = valueApiInfosApiInfo["Visibility"].asString(); + if(!valueApiInfosApiInfo["BoundTime"].isNull()) + apiInfosObject.boundTime = valueApiInfosApiInfo["BoundTime"].asString(); apiInfos_.push_back(apiInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApisBySignatureResult.cc b/cloudapi/src/model/DescribeApisBySignatureResult.cc index 9b3a9e9a2..456ff05f1 100644 --- a/cloudapi/src/model/DescribeApisBySignatureResult.cc +++ b/cloudapi/src/model/DescribeApisBySignatureResult.cc @@ -39,28 +39,28 @@ void DescribeApisBySignatureResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiInfos = value["ApiInfos"]["ApiInfo"]; - for (auto value : allApiInfos) + auto allApiInfosNode = value["ApiInfos"]["ApiInfo"]; + for (auto valueApiInfosApiInfo : allApiInfosNode) { ApiInfo apiInfosObject; - if(!value["RegionId"].isNull()) - apiInfosObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - apiInfosObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiInfosObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - apiInfosObject.stageName = value["StageName"].asString(); - if(!value["ApiId"].isNull()) - apiInfosObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiInfosObject.apiName = value["ApiName"].asString(); - if(!value["Description"].isNull()) - apiInfosObject.description = value["Description"].asString(); - if(!value["Visibility"].isNull()) - apiInfosObject.visibility = value["Visibility"].asString(); - if(!value["BoundTime"].isNull()) - apiInfosObject.boundTime = value["BoundTime"].asString(); + if(!valueApiInfosApiInfo["RegionId"].isNull()) + apiInfosObject.regionId = valueApiInfosApiInfo["RegionId"].asString(); + if(!valueApiInfosApiInfo["GroupId"].isNull()) + apiInfosObject.groupId = valueApiInfosApiInfo["GroupId"].asString(); + if(!valueApiInfosApiInfo["GroupName"].isNull()) + apiInfosObject.groupName = valueApiInfosApiInfo["GroupName"].asString(); + if(!valueApiInfosApiInfo["StageName"].isNull()) + apiInfosObject.stageName = valueApiInfosApiInfo["StageName"].asString(); + if(!valueApiInfosApiInfo["ApiId"].isNull()) + apiInfosObject.apiId = valueApiInfosApiInfo["ApiId"].asString(); + if(!valueApiInfosApiInfo["ApiName"].isNull()) + apiInfosObject.apiName = valueApiInfosApiInfo["ApiName"].asString(); + if(!valueApiInfosApiInfo["Description"].isNull()) + apiInfosObject.description = valueApiInfosApiInfo["Description"].asString(); + if(!valueApiInfosApiInfo["Visibility"].isNull()) + apiInfosObject.visibility = valueApiInfosApiInfo["Visibility"].asString(); + if(!valueApiInfosApiInfo["BoundTime"].isNull()) + apiInfosObject.boundTime = valueApiInfosApiInfo["BoundTime"].asString(); apiInfos_.push_back(apiInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApisByTrafficControlResult.cc b/cloudapi/src/model/DescribeApisByTrafficControlResult.cc index 2cf1171c2..798a07d07 100644 --- a/cloudapi/src/model/DescribeApisByTrafficControlResult.cc +++ b/cloudapi/src/model/DescribeApisByTrafficControlResult.cc @@ -39,28 +39,28 @@ void DescribeApisByTrafficControlResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiInfos = value["ApiInfos"]["ApiInfo"]; - for (auto value : allApiInfos) + auto allApiInfosNode = value["ApiInfos"]["ApiInfo"]; + for (auto valueApiInfosApiInfo : allApiInfosNode) { ApiInfo apiInfosObject; - if(!value["RegionId"].isNull()) - apiInfosObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - apiInfosObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiInfosObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - apiInfosObject.stageName = value["StageName"].asString(); - if(!value["ApiId"].isNull()) - apiInfosObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiInfosObject.apiName = value["ApiName"].asString(); - if(!value["Description"].isNull()) - apiInfosObject.description = value["Description"].asString(); - if(!value["Visibility"].isNull()) - apiInfosObject.visibility = value["Visibility"].asString(); - if(!value["BoundTime"].isNull()) - apiInfosObject.boundTime = value["BoundTime"].asString(); + if(!valueApiInfosApiInfo["RegionId"].isNull()) + apiInfosObject.regionId = valueApiInfosApiInfo["RegionId"].asString(); + if(!valueApiInfosApiInfo["GroupId"].isNull()) + apiInfosObject.groupId = valueApiInfosApiInfo["GroupId"].asString(); + if(!valueApiInfosApiInfo["GroupName"].isNull()) + apiInfosObject.groupName = valueApiInfosApiInfo["GroupName"].asString(); + if(!valueApiInfosApiInfo["StageName"].isNull()) + apiInfosObject.stageName = valueApiInfosApiInfo["StageName"].asString(); + if(!valueApiInfosApiInfo["ApiId"].isNull()) + apiInfosObject.apiId = valueApiInfosApiInfo["ApiId"].asString(); + if(!valueApiInfosApiInfo["ApiName"].isNull()) + apiInfosObject.apiName = valueApiInfosApiInfo["ApiName"].asString(); + if(!valueApiInfosApiInfo["Description"].isNull()) + apiInfosObject.description = valueApiInfosApiInfo["Description"].asString(); + if(!valueApiInfosApiInfo["Visibility"].isNull()) + apiInfosObject.visibility = valueApiInfosApiInfo["Visibility"].asString(); + if(!valueApiInfosApiInfo["BoundTime"].isNull()) + apiInfosObject.boundTime = valueApiInfosApiInfo["BoundTime"].asString(); apiInfos_.push_back(apiInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeApisResult.cc b/cloudapi/src/model/DescribeApisResult.cc index d1bfa89a3..895867d9e 100644 --- a/cloudapi/src/model/DescribeApisResult.cc +++ b/cloudapi/src/model/DescribeApisResult.cc @@ -39,28 +39,28 @@ void DescribeApisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiSummarys = value["ApiSummarys"]["ApiSummary"]; - for (auto value : allApiSummarys) + auto allApiSummarysNode = value["ApiSummarys"]["ApiSummary"]; + for (auto valueApiSummarysApiSummary : allApiSummarysNode) { ApiSummary apiSummarysObject; - if(!value["RegionId"].isNull()) - apiSummarysObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - apiSummarysObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiSummarysObject.groupName = value["GroupName"].asString(); - if(!value["ApiId"].isNull()) - apiSummarysObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiSummarysObject.apiName = value["ApiName"].asString(); - if(!value["Visibility"].isNull()) - apiSummarysObject.visibility = value["Visibility"].asString(); - if(!value["Description"].isNull()) - apiSummarysObject.description = value["Description"].asString(); - if(!value["CreatedTime"].isNull()) - apiSummarysObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - apiSummarysObject.modifiedTime = value["ModifiedTime"].asString(); + if(!valueApiSummarysApiSummary["RegionId"].isNull()) + apiSummarysObject.regionId = valueApiSummarysApiSummary["RegionId"].asString(); + if(!valueApiSummarysApiSummary["GroupId"].isNull()) + apiSummarysObject.groupId = valueApiSummarysApiSummary["GroupId"].asString(); + if(!valueApiSummarysApiSummary["GroupName"].isNull()) + apiSummarysObject.groupName = valueApiSummarysApiSummary["GroupName"].asString(); + if(!valueApiSummarysApiSummary["ApiId"].isNull()) + apiSummarysObject.apiId = valueApiSummarysApiSummary["ApiId"].asString(); + if(!valueApiSummarysApiSummary["ApiName"].isNull()) + apiSummarysObject.apiName = valueApiSummarysApiSummary["ApiName"].asString(); + if(!valueApiSummarysApiSummary["Visibility"].isNull()) + apiSummarysObject.visibility = valueApiSummarysApiSummary["Visibility"].asString(); + if(!valueApiSummarysApiSummary["Description"].isNull()) + apiSummarysObject.description = valueApiSummarysApiSummary["Description"].asString(); + if(!valueApiSummarysApiSummary["CreatedTime"].isNull()) + apiSummarysObject.createdTime = valueApiSummarysApiSummary["CreatedTime"].asString(); + if(!valueApiSummarysApiSummary["ModifiedTime"].isNull()) + apiSummarysObject.modifiedTime = valueApiSummarysApiSummary["ModifiedTime"].asString(); apiSummarys_.push_back(apiSummarysObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeAppAttributesResult.cc b/cloudapi/src/model/DescribeAppAttributesResult.cc index 7ad45ac0a..49187ea2d 100644 --- a/cloudapi/src/model/DescribeAppAttributesResult.cc +++ b/cloudapi/src/model/DescribeAppAttributesResult.cc @@ -39,20 +39,20 @@ void DescribeAppAttributesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApps = value["Apps"]["AppAttribute"]; - for (auto value : allApps) + auto allAppsNode = value["Apps"]["AppAttribute"]; + for (auto valueAppsAppAttribute : allAppsNode) { AppAttribute appsObject; - if(!value["AppId"].isNull()) - appsObject.appId = std::stol(value["AppId"].asString()); - if(!value["AppName"].isNull()) - appsObject.appName = value["AppName"].asString(); - if(!value["Description"].isNull()) - appsObject.description = value["Description"].asString(); - if(!value["CreatedTime"].isNull()) - appsObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - appsObject.modifiedTime = value["ModifiedTime"].asString(); + if(!valueAppsAppAttribute["AppId"].isNull()) + appsObject.appId = std::stol(valueAppsAppAttribute["AppId"].asString()); + if(!valueAppsAppAttribute["AppName"].isNull()) + appsObject.appName = valueAppsAppAttribute["AppName"].asString(); + if(!valueAppsAppAttribute["Description"].isNull()) + appsObject.description = valueAppsAppAttribute["Description"].asString(); + if(!valueAppsAppAttribute["CreatedTime"].isNull()) + appsObject.createdTime = valueAppsAppAttribute["CreatedTime"].asString(); + if(!valueAppsAppAttribute["ModifiedTime"].isNull()) + appsObject.modifiedTime = valueAppsAppAttribute["ModifiedTime"].asString(); apps_.push_back(appsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeAppsResult.cc b/cloudapi/src/model/DescribeAppsResult.cc index 64c14e883..6f20074cf 100644 --- a/cloudapi/src/model/DescribeAppsResult.cc +++ b/cloudapi/src/model/DescribeAppsResult.cc @@ -39,16 +39,16 @@ void DescribeAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApps = value["Apps"]["AppItem"]; - for (auto value : allApps) + auto allAppsNode = value["Apps"]["AppItem"]; + for (auto valueAppsAppItem : allAppsNode) { AppItem appsObject; - if(!value["AppId"].isNull()) - appsObject.appId = std::stol(value["AppId"].asString()); - if(!value["AppName"].isNull()) - appsObject.appName = value["AppName"].asString(); - if(!value["Description"].isNull()) - appsObject.description = value["Description"].asString(); + if(!valueAppsAppItem["AppId"].isNull()) + appsObject.appId = std::stol(valueAppsAppItem["AppId"].asString()); + if(!valueAppsAppItem["AppName"].isNull()) + appsObject.appName = valueAppsAppItem["AppName"].asString(); + if(!valueAppsAppItem["Description"].isNull()) + appsObject.description = valueAppsAppItem["Description"].asString(); apps_.push_back(appsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeAuthorizedApisResult.cc b/cloudapi/src/model/DescribeAuthorizedApisResult.cc index bee65d631..040394db3 100644 --- a/cloudapi/src/model/DescribeAuthorizedApisResult.cc +++ b/cloudapi/src/model/DescribeAuthorizedApisResult.cc @@ -39,32 +39,32 @@ void DescribeAuthorizedApisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAuthorizedApis = value["AuthorizedApis"]["AuthorizedApi"]; - for (auto value : allAuthorizedApis) + auto allAuthorizedApisNode = value["AuthorizedApis"]["AuthorizedApi"]; + for (auto valueAuthorizedApisAuthorizedApi : allAuthorizedApisNode) { AuthorizedApi authorizedApisObject; - if(!value["RegionId"].isNull()) - authorizedApisObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - authorizedApisObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - authorizedApisObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - authorizedApisObject.stageName = value["StageName"].asString(); - if(!value["Operator"].isNull()) - authorizedApisObject._operator = value["Operator"].asString(); - if(!value["ApiId"].isNull()) - authorizedApisObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - authorizedApisObject.apiName = value["ApiName"].asString(); - if(!value["AuthorizationSource"].isNull()) - authorizedApisObject.authorizationSource = value["AuthorizationSource"].asString(); - if(!value["Description"].isNull()) - authorizedApisObject.description = value["Description"].asString(); - if(!value["AuthorizedTime"].isNull()) - authorizedApisObject.authorizedTime = value["AuthorizedTime"].asString(); - if(!value["AuthVaildTime"].isNull()) - authorizedApisObject.authVaildTime = value["AuthVaildTime"].asString(); + if(!valueAuthorizedApisAuthorizedApi["RegionId"].isNull()) + authorizedApisObject.regionId = valueAuthorizedApisAuthorizedApi["RegionId"].asString(); + if(!valueAuthorizedApisAuthorizedApi["GroupId"].isNull()) + authorizedApisObject.groupId = valueAuthorizedApisAuthorizedApi["GroupId"].asString(); + if(!valueAuthorizedApisAuthorizedApi["GroupName"].isNull()) + authorizedApisObject.groupName = valueAuthorizedApisAuthorizedApi["GroupName"].asString(); + if(!valueAuthorizedApisAuthorizedApi["StageName"].isNull()) + authorizedApisObject.stageName = valueAuthorizedApisAuthorizedApi["StageName"].asString(); + if(!valueAuthorizedApisAuthorizedApi["Operator"].isNull()) + authorizedApisObject._operator = valueAuthorizedApisAuthorizedApi["Operator"].asString(); + if(!valueAuthorizedApisAuthorizedApi["ApiId"].isNull()) + authorizedApisObject.apiId = valueAuthorizedApisAuthorizedApi["ApiId"].asString(); + if(!valueAuthorizedApisAuthorizedApi["ApiName"].isNull()) + authorizedApisObject.apiName = valueAuthorizedApisAuthorizedApi["ApiName"].asString(); + if(!valueAuthorizedApisAuthorizedApi["AuthorizationSource"].isNull()) + authorizedApisObject.authorizationSource = valueAuthorizedApisAuthorizedApi["AuthorizationSource"].asString(); + if(!valueAuthorizedApisAuthorizedApi["Description"].isNull()) + authorizedApisObject.description = valueAuthorizedApisAuthorizedApi["Description"].asString(); + if(!valueAuthorizedApisAuthorizedApi["AuthorizedTime"].isNull()) + authorizedApisObject.authorizedTime = valueAuthorizedApisAuthorizedApi["AuthorizedTime"].asString(); + if(!valueAuthorizedApisAuthorizedApi["AuthVaildTime"].isNull()) + authorizedApisObject.authVaildTime = valueAuthorizedApisAuthorizedApi["AuthVaildTime"].asString(); authorizedApis_.push_back(authorizedApisObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeAuthorizedAppsResult.cc b/cloudapi/src/model/DescribeAuthorizedAppsResult.cc index 516f5eab2..a43952852 100644 --- a/cloudapi/src/model/DescribeAuthorizedAppsResult.cc +++ b/cloudapi/src/model/DescribeAuthorizedAppsResult.cc @@ -39,26 +39,26 @@ void DescribeAuthorizedAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAuthorizedApps = value["AuthorizedApps"]["AuthorizedApp"]; - for (auto value : allAuthorizedApps) + auto allAuthorizedAppsNode = value["AuthorizedApps"]["AuthorizedApp"]; + for (auto valueAuthorizedAppsAuthorizedApp : allAuthorizedAppsNode) { AuthorizedApp authorizedAppsObject; - if(!value["StageName"].isNull()) - authorizedAppsObject.stageName = value["StageName"].asString(); - if(!value["AppId"].isNull()) - authorizedAppsObject.appId = std::stol(value["AppId"].asString()); - if(!value["AppName"].isNull()) - authorizedAppsObject.appName = value["AppName"].asString(); - if(!value["Operator"].isNull()) - authorizedAppsObject._operator = value["Operator"].asString(); - if(!value["AuthorizationSource"].isNull()) - authorizedAppsObject.authorizationSource = value["AuthorizationSource"].asString(); - if(!value["Description"].isNull()) - authorizedAppsObject.description = value["Description"].asString(); - if(!value["AuthorizedTime"].isNull()) - authorizedAppsObject.authorizedTime = value["AuthorizedTime"].asString(); - if(!value["AuthVaildTime"].isNull()) - authorizedAppsObject.authVaildTime = value["AuthVaildTime"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["StageName"].isNull()) + authorizedAppsObject.stageName = valueAuthorizedAppsAuthorizedApp["StageName"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["AppId"].isNull()) + authorizedAppsObject.appId = std::stol(valueAuthorizedAppsAuthorizedApp["AppId"].asString()); + if(!valueAuthorizedAppsAuthorizedApp["AppName"].isNull()) + authorizedAppsObject.appName = valueAuthorizedAppsAuthorizedApp["AppName"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["Operator"].isNull()) + authorizedAppsObject._operator = valueAuthorizedAppsAuthorizedApp["Operator"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["AuthorizationSource"].isNull()) + authorizedAppsObject.authorizationSource = valueAuthorizedAppsAuthorizedApp["AuthorizationSource"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["Description"].isNull()) + authorizedAppsObject.description = valueAuthorizedAppsAuthorizedApp["Description"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["AuthorizedTime"].isNull()) + authorizedAppsObject.authorizedTime = valueAuthorizedAppsAuthorizedApp["AuthorizedTime"].asString(); + if(!valueAuthorizedAppsAuthorizedApp["AuthVaildTime"].isNull()) + authorizedAppsObject.authVaildTime = valueAuthorizedAppsAuthorizedApp["AuthVaildTime"].asString(); authorizedApps_.push_back(authorizedAppsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeDeployedApiResult.cc b/cloudapi/src/model/DescribeDeployedApiResult.cc index 46423ceea..6f4cc8950 100644 --- a/cloudapi/src/model/DescribeDeployedApiResult.cc +++ b/cloudapi/src/model/DescribeDeployedApiResult.cc @@ -39,144 +39,144 @@ void DescribeDeployedApiResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allErrorCodeSamples = value["ErrorCodeSamples"]["ErrorCodeSample"]; - for (auto value : allErrorCodeSamples) + auto allErrorCodeSamplesNode = value["ErrorCodeSamples"]["ErrorCodeSample"]; + for (auto valueErrorCodeSamplesErrorCodeSample : allErrorCodeSamplesNode) { ErrorCodeSample errorCodeSamplesObject; - if(!value["Code"].isNull()) - errorCodeSamplesObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - errorCodeSamplesObject.message = value["Message"].asString(); - if(!value["Description"].isNull()) - errorCodeSamplesObject.description = value["Description"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Code"].isNull()) + errorCodeSamplesObject.code = valueErrorCodeSamplesErrorCodeSample["Code"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Message"].isNull()) + errorCodeSamplesObject.message = valueErrorCodeSamplesErrorCodeSample["Message"].asString(); + if(!valueErrorCodeSamplesErrorCodeSample["Description"].isNull()) + errorCodeSamplesObject.description = valueErrorCodeSamplesErrorCodeSample["Description"].asString(); errorCodeSamples_.push_back(errorCodeSamplesObject); } - auto allResultDescriptions = value["ResultDescriptions"]["ResultDescription"]; - for (auto value : allResultDescriptions) + auto allResultDescriptionsNode = value["ResultDescriptions"]["ResultDescription"]; + for (auto valueResultDescriptionsResultDescription : allResultDescriptionsNode) { ResultDescription resultDescriptionsObject; - if(!value["Id"].isNull()) - resultDescriptionsObject.id = value["Id"].asString(); - if(!value["Pid"].isNull()) - resultDescriptionsObject.pid = value["Pid"].asString(); - if(!value["HasChild"].isNull()) - resultDescriptionsObject.hasChild = value["HasChild"].asString() == "true"; - if(!value["Key"].isNull()) - resultDescriptionsObject.key = value["Key"].asString(); - if(!value["Name"].isNull()) - resultDescriptionsObject.name = value["Name"].asString(); - if(!value["Mandatory"].isNull()) - resultDescriptionsObject.mandatory = value["Mandatory"].asString() == "true"; - if(!value["Type"].isNull()) - resultDescriptionsObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - resultDescriptionsObject.description = value["Description"].asString(); + if(!valueResultDescriptionsResultDescription["Id"].isNull()) + resultDescriptionsObject.id = valueResultDescriptionsResultDescription["Id"].asString(); + if(!valueResultDescriptionsResultDescription["Pid"].isNull()) + resultDescriptionsObject.pid = valueResultDescriptionsResultDescription["Pid"].asString(); + if(!valueResultDescriptionsResultDescription["HasChild"].isNull()) + resultDescriptionsObject.hasChild = valueResultDescriptionsResultDescription["HasChild"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Key"].isNull()) + resultDescriptionsObject.key = valueResultDescriptionsResultDescription["Key"].asString(); + if(!valueResultDescriptionsResultDescription["Name"].isNull()) + resultDescriptionsObject.name = valueResultDescriptionsResultDescription["Name"].asString(); + if(!valueResultDescriptionsResultDescription["Mandatory"].isNull()) + resultDescriptionsObject.mandatory = valueResultDescriptionsResultDescription["Mandatory"].asString() == "true"; + if(!valueResultDescriptionsResultDescription["Type"].isNull()) + resultDescriptionsObject.type = valueResultDescriptionsResultDescription["Type"].asString(); + if(!valueResultDescriptionsResultDescription["Description"].isNull()) + resultDescriptionsObject.description = valueResultDescriptionsResultDescription["Description"].asString(); resultDescriptions_.push_back(resultDescriptionsObject); } - auto allSystemParameters = value["SystemParameters"]["SystemParameter"]; - for (auto value : allSystemParameters) + auto allSystemParametersNode = value["SystemParameters"]["SystemParameter"]; + for (auto valueSystemParametersSystemParameter : allSystemParametersNode) { SystemParameter systemParametersObject; - if(!value["ParameterName"].isNull()) - systemParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ServiceParameterName"].isNull()) - systemParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - systemParametersObject.location = value["Location"].asString(); - if(!value["DemoValue"].isNull()) - systemParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - systemParametersObject.description = value["Description"].asString(); + if(!valueSystemParametersSystemParameter["ParameterName"].isNull()) + systemParametersObject.parameterName = valueSystemParametersSystemParameter["ParameterName"].asString(); + if(!valueSystemParametersSystemParameter["ServiceParameterName"].isNull()) + systemParametersObject.serviceParameterName = valueSystemParametersSystemParameter["ServiceParameterName"].asString(); + if(!valueSystemParametersSystemParameter["Location"].isNull()) + systemParametersObject.location = valueSystemParametersSystemParameter["Location"].asString(); + if(!valueSystemParametersSystemParameter["DemoValue"].isNull()) + systemParametersObject.demoValue = valueSystemParametersSystemParameter["DemoValue"].asString(); + if(!valueSystemParametersSystemParameter["Description"].isNull()) + systemParametersObject.description = valueSystemParametersSystemParameter["Description"].asString(); systemParameters_.push_back(systemParametersObject); } - auto allCustomSystemParameters = value["CustomSystemParameters"]["CustomSystemParameter"]; - for (auto value : allCustomSystemParameters) + auto allCustomSystemParametersNode = value["CustomSystemParameters"]["CustomSystemParameter"]; + for (auto valueCustomSystemParametersCustomSystemParameter : allCustomSystemParametersNode) { CustomSystemParameter customSystemParametersObject; - if(!value["ParameterName"].isNull()) - customSystemParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ServiceParameterName"].isNull()) - customSystemParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - customSystemParametersObject.location = value["Location"].asString(); - if(!value["DemoValue"].isNull()) - customSystemParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - customSystemParametersObject.description = value["Description"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["ParameterName"].isNull()) + customSystemParametersObject.parameterName = valueCustomSystemParametersCustomSystemParameter["ParameterName"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["ServiceParameterName"].isNull()) + customSystemParametersObject.serviceParameterName = valueCustomSystemParametersCustomSystemParameter["ServiceParameterName"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["Location"].isNull()) + customSystemParametersObject.location = valueCustomSystemParametersCustomSystemParameter["Location"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["DemoValue"].isNull()) + customSystemParametersObject.demoValue = valueCustomSystemParametersCustomSystemParameter["DemoValue"].asString(); + if(!valueCustomSystemParametersCustomSystemParameter["Description"].isNull()) + customSystemParametersObject.description = valueCustomSystemParametersCustomSystemParameter["Description"].asString(); customSystemParameters_.push_back(customSystemParametersObject); } - auto allConstantParameters = value["ConstantParameters"]["ConstantParameter"]; - for (auto value : allConstantParameters) + auto allConstantParametersNode = value["ConstantParameters"]["ConstantParameter"]; + for (auto valueConstantParametersConstantParameter : allConstantParametersNode) { ConstantParameter constantParametersObject; - if(!value["ServiceParameterName"].isNull()) - constantParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["ConstantValue"].isNull()) - constantParametersObject.constantValue = value["ConstantValue"].asString(); - if(!value["Location"].isNull()) - constantParametersObject.location = value["Location"].asString(); - if(!value["Description"].isNull()) - constantParametersObject.description = value["Description"].asString(); + if(!valueConstantParametersConstantParameter["ServiceParameterName"].isNull()) + constantParametersObject.serviceParameterName = valueConstantParametersConstantParameter["ServiceParameterName"].asString(); + if(!valueConstantParametersConstantParameter["ConstantValue"].isNull()) + constantParametersObject.constantValue = valueConstantParametersConstantParameter["ConstantValue"].asString(); + if(!valueConstantParametersConstantParameter["Location"].isNull()) + constantParametersObject.location = valueConstantParametersConstantParameter["Location"].asString(); + if(!valueConstantParametersConstantParameter["Description"].isNull()) + constantParametersObject.description = valueConstantParametersConstantParameter["Description"].asString(); constantParameters_.push_back(constantParametersObject); } - auto allRequestParameters = value["RequestParameters"]["RequestParameter"]; - for (auto value : allRequestParameters) + auto allRequestParametersNode = value["RequestParameters"]["RequestParameter"]; + for (auto valueRequestParametersRequestParameter : allRequestParametersNode) { RequestParameter requestParametersObject; - if(!value["ApiParameterName"].isNull()) - requestParametersObject.apiParameterName = value["ApiParameterName"].asString(); - if(!value["Location"].isNull()) - requestParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - requestParametersObject.parameterType = value["ParameterType"].asString(); - if(!value["Required"].isNull()) - requestParametersObject.required = value["Required"].asString(); - if(!value["DefaultValue"].isNull()) - requestParametersObject.defaultValue = value["DefaultValue"].asString(); - if(!value["DemoValue"].isNull()) - requestParametersObject.demoValue = value["DemoValue"].asString(); - if(!value["MaxValue"].isNull()) - requestParametersObject.maxValue = std::stol(value["MaxValue"].asString()); - if(!value["MinValue"].isNull()) - requestParametersObject.minValue = std::stol(value["MinValue"].asString()); - if(!value["MaxLength"].isNull()) - requestParametersObject.maxLength = std::stol(value["MaxLength"].asString()); - if(!value["MinLength"].isNull()) - requestParametersObject.minLength = std::stol(value["MinLength"].asString()); - if(!value["RegularExpression"].isNull()) - requestParametersObject.regularExpression = value["RegularExpression"].asString(); - if(!value["JsonScheme"].isNull()) - requestParametersObject.jsonScheme = value["JsonScheme"].asString(); - if(!value["EnumValue"].isNull()) - requestParametersObject.enumValue = value["EnumValue"].asString(); - if(!value["DocShow"].isNull()) - requestParametersObject.docShow = value["DocShow"].asString(); - if(!value["DocOrder"].isNull()) - requestParametersObject.docOrder = std::stoi(value["DocOrder"].asString()); - if(!value["Description"].isNull()) - requestParametersObject.description = value["Description"].asString(); + if(!valueRequestParametersRequestParameter["ApiParameterName"].isNull()) + requestParametersObject.apiParameterName = valueRequestParametersRequestParameter["ApiParameterName"].asString(); + if(!valueRequestParametersRequestParameter["Location"].isNull()) + requestParametersObject.location = valueRequestParametersRequestParameter["Location"].asString(); + if(!valueRequestParametersRequestParameter["ParameterType"].isNull()) + requestParametersObject.parameterType = valueRequestParametersRequestParameter["ParameterType"].asString(); + if(!valueRequestParametersRequestParameter["Required"].isNull()) + requestParametersObject.required = valueRequestParametersRequestParameter["Required"].asString(); + if(!valueRequestParametersRequestParameter["DefaultValue"].isNull()) + requestParametersObject.defaultValue = valueRequestParametersRequestParameter["DefaultValue"].asString(); + if(!valueRequestParametersRequestParameter["DemoValue"].isNull()) + requestParametersObject.demoValue = valueRequestParametersRequestParameter["DemoValue"].asString(); + if(!valueRequestParametersRequestParameter["MaxValue"].isNull()) + requestParametersObject.maxValue = std::stol(valueRequestParametersRequestParameter["MaxValue"].asString()); + if(!valueRequestParametersRequestParameter["MinValue"].isNull()) + requestParametersObject.minValue = std::stol(valueRequestParametersRequestParameter["MinValue"].asString()); + if(!valueRequestParametersRequestParameter["MaxLength"].isNull()) + requestParametersObject.maxLength = std::stol(valueRequestParametersRequestParameter["MaxLength"].asString()); + if(!valueRequestParametersRequestParameter["MinLength"].isNull()) + requestParametersObject.minLength = std::stol(valueRequestParametersRequestParameter["MinLength"].asString()); + if(!valueRequestParametersRequestParameter["RegularExpression"].isNull()) + requestParametersObject.regularExpression = valueRequestParametersRequestParameter["RegularExpression"].asString(); + if(!valueRequestParametersRequestParameter["JsonScheme"].isNull()) + requestParametersObject.jsonScheme = valueRequestParametersRequestParameter["JsonScheme"].asString(); + if(!valueRequestParametersRequestParameter["EnumValue"].isNull()) + requestParametersObject.enumValue = valueRequestParametersRequestParameter["EnumValue"].asString(); + if(!valueRequestParametersRequestParameter["DocShow"].isNull()) + requestParametersObject.docShow = valueRequestParametersRequestParameter["DocShow"].asString(); + if(!valueRequestParametersRequestParameter["DocOrder"].isNull()) + requestParametersObject.docOrder = std::stoi(valueRequestParametersRequestParameter["DocOrder"].asString()); + if(!valueRequestParametersRequestParameter["Description"].isNull()) + requestParametersObject.description = valueRequestParametersRequestParameter["Description"].asString(); requestParameters_.push_back(requestParametersObject); } - auto allServiceParameters = value["ServiceParameters"]["ServiceParameter"]; - for (auto value : allServiceParameters) + auto allServiceParametersNode = value["ServiceParameters"]["ServiceParameter"]; + for (auto valueServiceParametersServiceParameter : allServiceParametersNode) { ServiceParameter serviceParametersObject; - if(!value["ServiceParameterName"].isNull()) - serviceParametersObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["Location"].isNull()) - serviceParametersObject.location = value["Location"].asString(); - if(!value["ParameterType"].isNull()) - serviceParametersObject.parameterType = value["ParameterType"].asString(); + if(!valueServiceParametersServiceParameter["ServiceParameterName"].isNull()) + serviceParametersObject.serviceParameterName = valueServiceParametersServiceParameter["ServiceParameterName"].asString(); + if(!valueServiceParametersServiceParameter["Location"].isNull()) + serviceParametersObject.location = valueServiceParametersServiceParameter["Location"].asString(); + if(!valueServiceParametersServiceParameter["ParameterType"].isNull()) + serviceParametersObject.parameterType = valueServiceParametersServiceParameter["ParameterType"].asString(); serviceParameters_.push_back(serviceParametersObject); } - auto allServiceParametersMap = value["ServiceParametersMap"]["ServiceParameterMap"]; - for (auto value : allServiceParametersMap) + auto allServiceParametersMapNode = value["ServiceParametersMap"]["ServiceParameterMap"]; + for (auto valueServiceParametersMapServiceParameterMap : allServiceParametersMapNode) { ServiceParameterMap serviceParametersMapObject; - if(!value["ServiceParameterName"].isNull()) - serviceParametersMapObject.serviceParameterName = value["ServiceParameterName"].asString(); - if(!value["RequestParameterName"].isNull()) - serviceParametersMapObject.requestParameterName = value["RequestParameterName"].asString(); + if(!valueServiceParametersMapServiceParameterMap["ServiceParameterName"].isNull()) + serviceParametersMapObject.serviceParameterName = valueServiceParametersMapServiceParameterMap["ServiceParameterName"].asString(); + if(!valueServiceParametersMapServiceParameterMap["RequestParameterName"].isNull()) + serviceParametersMapObject.requestParameterName = valueServiceParametersMapServiceParameterMap["RequestParameterName"].asString(); serviceParametersMap_.push_back(serviceParametersMapObject); } auto requestConfigNode = value["RequestConfig"]; @@ -213,14 +213,14 @@ void DescribeDeployedApiResult::parse(const std::string &payload) serviceConfig_.serviceVpcEnable = serviceConfigNode["ServiceVpcEnable"].asString(); if(!serviceConfigNode["MockStatusCode"].isNull()) serviceConfig_.mockStatusCode = std::stoi(serviceConfigNode["MockStatusCode"].asString()); - auto allMockHeaders = value["MockHeaders"]["MockHeader"]; - for (auto value : allMockHeaders) + auto allMockHeadersNode = serviceConfigNode["MockHeaders"]["MockHeader"]; + for (auto serviceConfigNodeMockHeadersMockHeader : allMockHeadersNode) { ServiceConfig::MockHeader mockHeaderObject; - if(!value["HeaderName"].isNull()) - mockHeaderObject.headerName = value["HeaderName"].asString(); - if(!value["HeaderValue"].isNull()) - mockHeaderObject.headerValue = value["HeaderValue"].asString(); + if(!serviceConfigNodeMockHeadersMockHeader["HeaderName"].isNull()) + mockHeaderObject.headerName = serviceConfigNodeMockHeadersMockHeader["HeaderName"].asString(); + if(!serviceConfigNodeMockHeadersMockHeader["HeaderValue"].isNull()) + mockHeaderObject.headerValue = serviceConfigNodeMockHeadersMockHeader["HeaderValue"].asString(); serviceConfig_.mockHeaders.push_back(mockHeaderObject); } auto vpcConfigNode = serviceConfigNode["VpcConfig"]; diff --git a/cloudapi/src/model/DescribeDeployedApisResult.cc b/cloudapi/src/model/DescribeDeployedApisResult.cc index 3d99c8daf..1dc333630 100644 --- a/cloudapi/src/model/DescribeDeployedApisResult.cc +++ b/cloudapi/src/model/DescribeDeployedApisResult.cc @@ -39,28 +39,28 @@ void DescribeDeployedApisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeployedApis = value["DeployedApis"]["DeployedApiItem"]; - for (auto value : allDeployedApis) + auto allDeployedApisNode = value["DeployedApis"]["DeployedApiItem"]; + for (auto valueDeployedApisDeployedApiItem : allDeployedApisNode) { DeployedApiItem deployedApisObject; - if(!value["RegionId"].isNull()) - deployedApisObject.regionId = value["RegionId"].asString(); - if(!value["ApiId"].isNull()) - deployedApisObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - deployedApisObject.apiName = value["ApiName"].asString(); - if(!value["GroupId"].isNull()) - deployedApisObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - deployedApisObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - deployedApisObject.stageName = value["StageName"].asString(); - if(!value["Visibility"].isNull()) - deployedApisObject.visibility = value["Visibility"].asString(); - if(!value["Description"].isNull()) - deployedApisObject.description = value["Description"].asString(); - if(!value["DeployedTime"].isNull()) - deployedApisObject.deployedTime = value["DeployedTime"].asString(); + if(!valueDeployedApisDeployedApiItem["RegionId"].isNull()) + deployedApisObject.regionId = valueDeployedApisDeployedApiItem["RegionId"].asString(); + if(!valueDeployedApisDeployedApiItem["ApiId"].isNull()) + deployedApisObject.apiId = valueDeployedApisDeployedApiItem["ApiId"].asString(); + if(!valueDeployedApisDeployedApiItem["ApiName"].isNull()) + deployedApisObject.apiName = valueDeployedApisDeployedApiItem["ApiName"].asString(); + if(!valueDeployedApisDeployedApiItem["GroupId"].isNull()) + deployedApisObject.groupId = valueDeployedApisDeployedApiItem["GroupId"].asString(); + if(!valueDeployedApisDeployedApiItem["GroupName"].isNull()) + deployedApisObject.groupName = valueDeployedApisDeployedApiItem["GroupName"].asString(); + if(!valueDeployedApisDeployedApiItem["StageName"].isNull()) + deployedApisObject.stageName = valueDeployedApisDeployedApiItem["StageName"].asString(); + if(!valueDeployedApisDeployedApiItem["Visibility"].isNull()) + deployedApisObject.visibility = valueDeployedApisDeployedApiItem["Visibility"].asString(); + if(!valueDeployedApisDeployedApiItem["Description"].isNull()) + deployedApisObject.description = valueDeployedApisDeployedApiItem["Description"].asString(); + if(!valueDeployedApisDeployedApiItem["DeployedTime"].isNull()) + deployedApisObject.deployedTime = valueDeployedApisDeployedApiItem["DeployedTime"].asString(); deployedApis_.push_back(deployedApisObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeDomainsResolutionResult.cc b/cloudapi/src/model/DescribeDomainsResolutionResult.cc index 3f60c5938..2a9ee10bd 100644 --- a/cloudapi/src/model/DescribeDomainsResolutionResult.cc +++ b/cloudapi/src/model/DescribeDomainsResolutionResult.cc @@ -39,14 +39,14 @@ void DescribeDomainsResolutionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainResolutions = value["DomainResolutions"]["DomainResolution"]; - for (auto value : allDomainResolutions) + auto allDomainResolutionsNode = value["DomainResolutions"]["DomainResolution"]; + for (auto valueDomainResolutionsDomainResolution : allDomainResolutionsNode) { DomainResolution domainResolutionsObject; - if(!value["DomainName"].isNull()) - domainResolutionsObject.domainName = value["DomainName"].asString(); - if(!value["DomainResolutionStatus"].isNull()) - domainResolutionsObject.domainResolutionStatus = value["DomainResolutionStatus"].asString(); + if(!valueDomainResolutionsDomainResolution["DomainName"].isNull()) + domainResolutionsObject.domainName = valueDomainResolutionsDomainResolution["DomainName"].asString(); + if(!valueDomainResolutionsDomainResolution["DomainResolutionStatus"].isNull()) + domainResolutionsObject.domainResolutionStatus = valueDomainResolutionsDomainResolution["DomainResolutionStatus"].asString(); domainResolutions_.push_back(domainResolutionsObject); } if(!value["GroupId"].isNull()) diff --git a/cloudapi/src/model/DescribeHistoryApisResult.cc b/cloudapi/src/model/DescribeHistoryApisResult.cc index b0b756fda..fe4b91803 100644 --- a/cloudapi/src/model/DescribeHistoryApisResult.cc +++ b/cloudapi/src/model/DescribeHistoryApisResult.cc @@ -39,30 +39,30 @@ void DescribeHistoryApisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApiHisItems = value["ApiHisItems"]["ApiHisItem"]; - for (auto value : allApiHisItems) + auto allApiHisItemsNode = value["ApiHisItems"]["ApiHisItem"]; + for (auto valueApiHisItemsApiHisItem : allApiHisItemsNode) { ApiHisItem apiHisItemsObject; - if(!value["RegionId"].isNull()) - apiHisItemsObject.regionId = value["RegionId"].asString(); - if(!value["ApiId"].isNull()) - apiHisItemsObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - apiHisItemsObject.apiName = value["ApiName"].asString(); - if(!value["GroupId"].isNull()) - apiHisItemsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - apiHisItemsObject.groupName = value["GroupName"].asString(); - if(!value["StageName"].isNull()) - apiHisItemsObject.stageName = value["StageName"].asString(); - if(!value["HistoryVersion"].isNull()) - apiHisItemsObject.historyVersion = value["HistoryVersion"].asString(); - if(!value["Status"].isNull()) - apiHisItemsObject.status = value["Status"].asString(); - if(!value["Description"].isNull()) - apiHisItemsObject.description = value["Description"].asString(); - if(!value["DeployedTime"].isNull()) - apiHisItemsObject.deployedTime = value["DeployedTime"].asString(); + if(!valueApiHisItemsApiHisItem["RegionId"].isNull()) + apiHisItemsObject.regionId = valueApiHisItemsApiHisItem["RegionId"].asString(); + if(!valueApiHisItemsApiHisItem["ApiId"].isNull()) + apiHisItemsObject.apiId = valueApiHisItemsApiHisItem["ApiId"].asString(); + if(!valueApiHisItemsApiHisItem["ApiName"].isNull()) + apiHisItemsObject.apiName = valueApiHisItemsApiHisItem["ApiName"].asString(); + if(!valueApiHisItemsApiHisItem["GroupId"].isNull()) + apiHisItemsObject.groupId = valueApiHisItemsApiHisItem["GroupId"].asString(); + if(!valueApiHisItemsApiHisItem["GroupName"].isNull()) + apiHisItemsObject.groupName = valueApiHisItemsApiHisItem["GroupName"].asString(); + if(!valueApiHisItemsApiHisItem["StageName"].isNull()) + apiHisItemsObject.stageName = valueApiHisItemsApiHisItem["StageName"].asString(); + if(!valueApiHisItemsApiHisItem["HistoryVersion"].isNull()) + apiHisItemsObject.historyVersion = valueApiHisItemsApiHisItem["HistoryVersion"].asString(); + if(!valueApiHisItemsApiHisItem["Status"].isNull()) + apiHisItemsObject.status = valueApiHisItemsApiHisItem["Status"].asString(); + if(!valueApiHisItemsApiHisItem["Description"].isNull()) + apiHisItemsObject.description = valueApiHisItemsApiHisItem["Description"].asString(); + if(!valueApiHisItemsApiHisItem["DeployedTime"].isNull()) + apiHisItemsObject.deployedTime = valueApiHisItemsApiHisItem["DeployedTime"].asString(); apiHisItems_.push_back(apiHisItemsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeIpControlPolicyItemsResult.cc b/cloudapi/src/model/DescribeIpControlPolicyItemsResult.cc index d845c30c0..0ecd1e982 100644 --- a/cloudapi/src/model/DescribeIpControlPolicyItemsResult.cc +++ b/cloudapi/src/model/DescribeIpControlPolicyItemsResult.cc @@ -39,20 +39,20 @@ void DescribeIpControlPolicyItemsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpControlPolicyItems = value["IpControlPolicyItems"]["IpControlPolicyItem"]; - for (auto value : allIpControlPolicyItems) + auto allIpControlPolicyItemsNode = value["IpControlPolicyItems"]["IpControlPolicyItem"]; + for (auto valueIpControlPolicyItemsIpControlPolicyItem : allIpControlPolicyItemsNode) { IpControlPolicyItem ipControlPolicyItemsObject; - if(!value["AppId"].isNull()) - ipControlPolicyItemsObject.appId = value["AppId"].asString(); - if(!value["CidrIp"].isNull()) - ipControlPolicyItemsObject.cidrIp = value["CidrIp"].asString(); - if(!value["PolicyItemId"].isNull()) - ipControlPolicyItemsObject.policyItemId = value["PolicyItemId"].asString(); - if(!value["CreateTime"].isNull()) - ipControlPolicyItemsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifiedTime"].isNull()) - ipControlPolicyItemsObject.modifiedTime = value["ModifiedTime"].asString(); + if(!valueIpControlPolicyItemsIpControlPolicyItem["AppId"].isNull()) + ipControlPolicyItemsObject.appId = valueIpControlPolicyItemsIpControlPolicyItem["AppId"].asString(); + if(!valueIpControlPolicyItemsIpControlPolicyItem["CidrIp"].isNull()) + ipControlPolicyItemsObject.cidrIp = valueIpControlPolicyItemsIpControlPolicyItem["CidrIp"].asString(); + if(!valueIpControlPolicyItemsIpControlPolicyItem["PolicyItemId"].isNull()) + ipControlPolicyItemsObject.policyItemId = valueIpControlPolicyItemsIpControlPolicyItem["PolicyItemId"].asString(); + if(!valueIpControlPolicyItemsIpControlPolicyItem["CreateTime"].isNull()) + ipControlPolicyItemsObject.createTime = valueIpControlPolicyItemsIpControlPolicyItem["CreateTime"].asString(); + if(!valueIpControlPolicyItemsIpControlPolicyItem["ModifiedTime"].isNull()) + ipControlPolicyItemsObject.modifiedTime = valueIpControlPolicyItemsIpControlPolicyItem["ModifiedTime"].asString(); ipControlPolicyItems_.push_back(ipControlPolicyItemsObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeIpControlsResult.cc b/cloudapi/src/model/DescribeIpControlsResult.cc index c1ce0ebb5..a0e1dc4ec 100644 --- a/cloudapi/src/model/DescribeIpControlsResult.cc +++ b/cloudapi/src/model/DescribeIpControlsResult.cc @@ -39,24 +39,24 @@ void DescribeIpControlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpControlInfos = value["IpControlInfos"]["IpControlInfo"]; - for (auto value : allIpControlInfos) + auto allIpControlInfosNode = value["IpControlInfos"]["IpControlInfo"]; + for (auto valueIpControlInfosIpControlInfo : allIpControlInfosNode) { IpControlInfo ipControlInfosObject; - if(!value["IpControlId"].isNull()) - ipControlInfosObject.ipControlId = value["IpControlId"].asString(); - if(!value["IpControlName"].isNull()) - ipControlInfosObject.ipControlName = value["IpControlName"].asString(); - if(!value["IpControlType"].isNull()) - ipControlInfosObject.ipControlType = value["IpControlType"].asString(); - if(!value["Description"].isNull()) - ipControlInfosObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - ipControlInfosObject.createTime = value["CreateTime"].asString(); - if(!value["ModifiedTime"].isNull()) - ipControlInfosObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["RegionId"].isNull()) - ipControlInfosObject.regionId = value["RegionId"].asString(); + if(!valueIpControlInfosIpControlInfo["IpControlId"].isNull()) + ipControlInfosObject.ipControlId = valueIpControlInfosIpControlInfo["IpControlId"].asString(); + if(!valueIpControlInfosIpControlInfo["IpControlName"].isNull()) + ipControlInfosObject.ipControlName = valueIpControlInfosIpControlInfo["IpControlName"].asString(); + if(!valueIpControlInfosIpControlInfo["IpControlType"].isNull()) + ipControlInfosObject.ipControlType = valueIpControlInfosIpControlInfo["IpControlType"].asString(); + if(!valueIpControlInfosIpControlInfo["Description"].isNull()) + ipControlInfosObject.description = valueIpControlInfosIpControlInfo["Description"].asString(); + if(!valueIpControlInfosIpControlInfo["CreateTime"].isNull()) + ipControlInfosObject.createTime = valueIpControlInfosIpControlInfo["CreateTime"].asString(); + if(!valueIpControlInfosIpControlInfo["ModifiedTime"].isNull()) + ipControlInfosObject.modifiedTime = valueIpControlInfosIpControlInfo["ModifiedTime"].asString(); + if(!valueIpControlInfosIpControlInfo["RegionId"].isNull()) + ipControlInfosObject.regionId = valueIpControlInfosIpControlInfo["RegionId"].asString(); ipControlInfos_.push_back(ipControlInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeLogConfigResult.cc b/cloudapi/src/model/DescribeLogConfigResult.cc index 2f8ea973f..19a05ac2a 100644 --- a/cloudapi/src/model/DescribeLogConfigResult.cc +++ b/cloudapi/src/model/DescribeLogConfigResult.cc @@ -39,18 +39,18 @@ void DescribeLogConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogInfos = value["LogInfos"]["LogInfo"]; - for (auto value : allLogInfos) + auto allLogInfosNode = value["LogInfos"]["LogInfo"]; + for (auto valueLogInfosLogInfo : allLogInfosNode) { LogInfo logInfosObject; - if(!value["RegionId"].isNull()) - logInfosObject.regionId = value["RegionId"].asString(); - if(!value["SlsProject"].isNull()) - logInfosObject.slsProject = value["SlsProject"].asString(); - if(!value["SlsLogStore"].isNull()) - logInfosObject.slsLogStore = value["SlsLogStore"].asString(); - if(!value["LogType"].isNull()) - logInfosObject.logType = value["LogType"].asString(); + if(!valueLogInfosLogInfo["RegionId"].isNull()) + logInfosObject.regionId = valueLogInfosLogInfo["RegionId"].asString(); + if(!valueLogInfosLogInfo["SlsProject"].isNull()) + logInfosObject.slsProject = valueLogInfosLogInfo["SlsProject"].asString(); + if(!valueLogInfosLogInfo["SlsLogStore"].isNull()) + logInfosObject.slsLogStore = valueLogInfosLogInfo["SlsLogStore"].asString(); + if(!valueLogInfosLogInfo["LogType"].isNull()) + logInfosObject.logType = valueLogInfosLogInfo["LogType"].asString(); logInfos_.push_back(logInfosObject); } diff --git a/cloudapi/src/model/DescribePurchasedApiGroupResult.cc b/cloudapi/src/model/DescribePurchasedApiGroupResult.cc index 578002259..80a48c0ce 100644 --- a/cloudapi/src/model/DescribePurchasedApiGroupResult.cc +++ b/cloudapi/src/model/DescribePurchasedApiGroupResult.cc @@ -39,12 +39,12 @@ void DescribePurchasedApiGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["DomainItem"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["DomainItem"]; + for (auto valueDomainsDomainItem : allDomainsNode) { DomainItem domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); + if(!valueDomainsDomainItem["DomainName"].isNull()) + domainsObject.domainName = valueDomainsDomainItem["DomainName"].asString(); domains_.push_back(domainsObject); } if(!value["GroupId"].isNull()) diff --git a/cloudapi/src/model/DescribePurchasedApiGroupsResult.cc b/cloudapi/src/model/DescribePurchasedApiGroupsResult.cc index 05652be3a..1741f2a2f 100644 --- a/cloudapi/src/model/DescribePurchasedApiGroupsResult.cc +++ b/cloudapi/src/model/DescribePurchasedApiGroupsResult.cc @@ -39,30 +39,30 @@ void DescribePurchasedApiGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPurchasedApiGroupAttributes = value["PurchasedApiGroupAttributes"]["PurchasedApiGroupAttribute"]; - for (auto value : allPurchasedApiGroupAttributes) + auto allPurchasedApiGroupAttributesNode = value["PurchasedApiGroupAttributes"]["PurchasedApiGroupAttribute"]; + for (auto valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute : allPurchasedApiGroupAttributesNode) { PurchasedApiGroupAttribute purchasedApiGroupAttributesObject; - if(!value["GroupId"].isNull()) - purchasedApiGroupAttributesObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - purchasedApiGroupAttributesObject.groupName = value["GroupName"].asString(); - if(!value["Description"].isNull()) - purchasedApiGroupAttributesObject.description = value["Description"].asString(); - if(!value["PurchasedTime"].isNull()) - purchasedApiGroupAttributesObject.purchasedTime = value["PurchasedTime"].asString(); - if(!value["ExpireTime"].isNull()) - purchasedApiGroupAttributesObject.expireTime = value["ExpireTime"].asString(); - if(!value["RegionId"].isNull()) - purchasedApiGroupAttributesObject.regionId = value["RegionId"].asString(); - if(!value["BillingType"].isNull()) - purchasedApiGroupAttributesObject.billingType = value["BillingType"].asString(); - if(!value["InvokeTimesMax"].isNull()) - purchasedApiGroupAttributesObject.invokeTimesMax = std::stol(value["InvokeTimesMax"].asString()); - if(!value["InvokeTimesNow"].isNull()) - purchasedApiGroupAttributesObject.invokeTimesNow = std::stol(value["InvokeTimesNow"].asString()); - if(!value["Status"].isNull()) - purchasedApiGroupAttributesObject.status = value["Status"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["GroupId"].isNull()) + purchasedApiGroupAttributesObject.groupId = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["GroupId"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["GroupName"].isNull()) + purchasedApiGroupAttributesObject.groupName = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["GroupName"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["Description"].isNull()) + purchasedApiGroupAttributesObject.description = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["Description"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["PurchasedTime"].isNull()) + purchasedApiGroupAttributesObject.purchasedTime = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["PurchasedTime"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["ExpireTime"].isNull()) + purchasedApiGroupAttributesObject.expireTime = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["ExpireTime"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["RegionId"].isNull()) + purchasedApiGroupAttributesObject.regionId = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["RegionId"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["BillingType"].isNull()) + purchasedApiGroupAttributesObject.billingType = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["BillingType"].asString(); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["InvokeTimesMax"].isNull()) + purchasedApiGroupAttributesObject.invokeTimesMax = std::stol(valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["InvokeTimesMax"].asString()); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["InvokeTimesNow"].isNull()) + purchasedApiGroupAttributesObject.invokeTimesNow = std::stol(valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["InvokeTimesNow"].asString()); + if(!valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["Status"].isNull()) + purchasedApiGroupAttributesObject.status = valuePurchasedApiGroupAttributesPurchasedApiGroupAttribute["Status"].asString(); purchasedApiGroupAttributes_.push_back(purchasedApiGroupAttributesObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribePurchasedApisResult.cc b/cloudapi/src/model/DescribePurchasedApisResult.cc index 06745508a..d25da4882 100644 --- a/cloudapi/src/model/DescribePurchasedApisResult.cc +++ b/cloudapi/src/model/DescribePurchasedApisResult.cc @@ -39,26 +39,26 @@ void DescribePurchasedApisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPurchasedApis = value["PurchasedApis"]["PurchasedApi"]; - for (auto value : allPurchasedApis) + auto allPurchasedApisNode = value["PurchasedApis"]["PurchasedApi"]; + for (auto valuePurchasedApisPurchasedApi : allPurchasedApisNode) { PurchasedApi purchasedApisObject; - if(!value["RegionId"].isNull()) - purchasedApisObject.regionId = value["RegionId"].asString(); - if(!value["GroupId"].isNull()) - purchasedApisObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - purchasedApisObject.groupName = value["GroupName"].asString(); - if(!value["ApiId"].isNull()) - purchasedApisObject.apiId = value["ApiId"].asString(); - if(!value["ApiName"].isNull()) - purchasedApisObject.apiName = value["ApiName"].asString(); - if(!value["StageName"].isNull()) - purchasedApisObject.stageName = value["StageName"].asString(); - if(!value["Description"].isNull()) - purchasedApisObject.description = value["Description"].asString(); - if(!value["PurchasedTime"].isNull()) - purchasedApisObject.purchasedTime = value["PurchasedTime"].asString(); + if(!valuePurchasedApisPurchasedApi["RegionId"].isNull()) + purchasedApisObject.regionId = valuePurchasedApisPurchasedApi["RegionId"].asString(); + if(!valuePurchasedApisPurchasedApi["GroupId"].isNull()) + purchasedApisObject.groupId = valuePurchasedApisPurchasedApi["GroupId"].asString(); + if(!valuePurchasedApisPurchasedApi["GroupName"].isNull()) + purchasedApisObject.groupName = valuePurchasedApisPurchasedApi["GroupName"].asString(); + if(!valuePurchasedApisPurchasedApi["ApiId"].isNull()) + purchasedApisObject.apiId = valuePurchasedApisPurchasedApi["ApiId"].asString(); + if(!valuePurchasedApisPurchasedApi["ApiName"].isNull()) + purchasedApisObject.apiName = valuePurchasedApisPurchasedApi["ApiName"].asString(); + if(!valuePurchasedApisPurchasedApi["StageName"].isNull()) + purchasedApisObject.stageName = valuePurchasedApisPurchasedApi["StageName"].asString(); + if(!valuePurchasedApisPurchasedApi["Description"].isNull()) + purchasedApisObject.description = valuePurchasedApisPurchasedApi["Description"].asString(); + if(!valuePurchasedApisPurchasedApi["PurchasedTime"].isNull()) + purchasedApisObject.purchasedTime = valuePurchasedApisPurchasedApi["PurchasedTime"].asString(); purchasedApis_.push_back(purchasedApisObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeRegionsResult.cc b/cloudapi/src/model/DescribeRegionsResult.cc index 18f129675..555295fa1 100644 --- a/cloudapi/src/model/DescribeRegionsResult.cc +++ b/cloudapi/src/model/DescribeRegionsResult.cc @@ -39,16 +39,16 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); regions_.push_back(regionsObject); } diff --git a/cloudapi/src/model/DescribeSignaturesByApiResult.cc b/cloudapi/src/model/DescribeSignaturesByApiResult.cc index 36b5fe322..719868bab 100644 --- a/cloudapi/src/model/DescribeSignaturesByApiResult.cc +++ b/cloudapi/src/model/DescribeSignaturesByApiResult.cc @@ -39,16 +39,16 @@ void DescribeSignaturesByApiResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSignatures = value["Signatures"]["SignatureItem"]; - for (auto value : allSignatures) + auto allSignaturesNode = value["Signatures"]["SignatureItem"]; + for (auto valueSignaturesSignatureItem : allSignaturesNode) { SignatureItem signaturesObject; - if(!value["SignatureId"].isNull()) - signaturesObject.signatureId = value["SignatureId"].asString(); - if(!value["SignatureName"].isNull()) - signaturesObject.signatureName = value["SignatureName"].asString(); - if(!value["BoundTime"].isNull()) - signaturesObject.boundTime = value["BoundTime"].asString(); + if(!valueSignaturesSignatureItem["SignatureId"].isNull()) + signaturesObject.signatureId = valueSignaturesSignatureItem["SignatureId"].asString(); + if(!valueSignaturesSignatureItem["SignatureName"].isNull()) + signaturesObject.signatureName = valueSignaturesSignatureItem["SignatureName"].asString(); + if(!valueSignaturesSignatureItem["BoundTime"].isNull()) + signaturesObject.boundTime = valueSignaturesSignatureItem["BoundTime"].asString(); signatures_.push_back(signaturesObject); } diff --git a/cloudapi/src/model/DescribeSignaturesResult.cc b/cloudapi/src/model/DescribeSignaturesResult.cc index a46c578f9..923875698 100644 --- a/cloudapi/src/model/DescribeSignaturesResult.cc +++ b/cloudapi/src/model/DescribeSignaturesResult.cc @@ -39,24 +39,24 @@ void DescribeSignaturesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSignatureInfos = value["SignatureInfos"]["SignatureInfo"]; - for (auto value : allSignatureInfos) + auto allSignatureInfosNode = value["SignatureInfos"]["SignatureInfo"]; + for (auto valueSignatureInfosSignatureInfo : allSignatureInfosNode) { SignatureInfo signatureInfosObject; - if(!value["RegionId"].isNull()) - signatureInfosObject.regionId = value["RegionId"].asString(); - if(!value["SignatureId"].isNull()) - signatureInfosObject.signatureId = value["SignatureId"].asString(); - if(!value["SignatureName"].isNull()) - signatureInfosObject.signatureName = value["SignatureName"].asString(); - if(!value["SignatureKey"].isNull()) - signatureInfosObject.signatureKey = value["SignatureKey"].asString(); - if(!value["SignatureSecret"].isNull()) - signatureInfosObject.signatureSecret = value["SignatureSecret"].asString(); - if(!value["CreatedTime"].isNull()) - signatureInfosObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - signatureInfosObject.modifiedTime = value["ModifiedTime"].asString(); + if(!valueSignatureInfosSignatureInfo["RegionId"].isNull()) + signatureInfosObject.regionId = valueSignatureInfosSignatureInfo["RegionId"].asString(); + if(!valueSignatureInfosSignatureInfo["SignatureId"].isNull()) + signatureInfosObject.signatureId = valueSignatureInfosSignatureInfo["SignatureId"].asString(); + if(!valueSignatureInfosSignatureInfo["SignatureName"].isNull()) + signatureInfosObject.signatureName = valueSignatureInfosSignatureInfo["SignatureName"].asString(); + if(!valueSignatureInfosSignatureInfo["SignatureKey"].isNull()) + signatureInfosObject.signatureKey = valueSignatureInfosSignatureInfo["SignatureKey"].asString(); + if(!valueSignatureInfosSignatureInfo["SignatureSecret"].isNull()) + signatureInfosObject.signatureSecret = valueSignatureInfosSignatureInfo["SignatureSecret"].asString(); + if(!valueSignatureInfosSignatureInfo["CreatedTime"].isNull()) + signatureInfosObject.createdTime = valueSignatureInfosSignatureInfo["CreatedTime"].asString(); + if(!valueSignatureInfosSignatureInfo["ModifiedTime"].isNull()) + signatureInfosObject.modifiedTime = valueSignatureInfosSignatureInfo["ModifiedTime"].asString(); signatureInfos_.push_back(signatureInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/DescribeSystemParametersResult.cc b/cloudapi/src/model/DescribeSystemParametersResult.cc index b941b7b17..a10a213ea 100644 --- a/cloudapi/src/model/DescribeSystemParametersResult.cc +++ b/cloudapi/src/model/DescribeSystemParametersResult.cc @@ -39,18 +39,18 @@ void DescribeSystemParametersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSystemParams = value["SystemParams"]["SystemParamItem"]; - for (auto value : allSystemParams) + auto allSystemParamsNode = value["SystemParams"]["SystemParamItem"]; + for (auto valueSystemParamsSystemParamItem : allSystemParamsNode) { SystemParamItem systemParamsObject; - if(!value["ParamName"].isNull()) - systemParamsObject.paramName = value["ParamName"].asString(); - if(!value["ParamType"].isNull()) - systemParamsObject.paramType = value["ParamType"].asString(); - if(!value["DemoValue"].isNull()) - systemParamsObject.demoValue = value["DemoValue"].asString(); - if(!value["Description"].isNull()) - systemParamsObject.description = value["Description"].asString(); + if(!valueSystemParamsSystemParamItem["ParamName"].isNull()) + systemParamsObject.paramName = valueSystemParamsSystemParamItem["ParamName"].asString(); + if(!valueSystemParamsSystemParamItem["ParamType"].isNull()) + systemParamsObject.paramType = valueSystemParamsSystemParamItem["ParamType"].asString(); + if(!valueSystemParamsSystemParamItem["DemoValue"].isNull()) + systemParamsObject.demoValue = valueSystemParamsSystemParamItem["DemoValue"].asString(); + if(!valueSystemParamsSystemParamItem["Description"].isNull()) + systemParamsObject.description = valueSystemParamsSystemParamItem["Description"].asString(); systemParams_.push_back(systemParamsObject); } diff --git a/cloudapi/src/model/DescribeTrafficControlsByApiResult.cc b/cloudapi/src/model/DescribeTrafficControlsByApiResult.cc index 4686cd7d1..f85f22d72 100644 --- a/cloudapi/src/model/DescribeTrafficControlsByApiResult.cc +++ b/cloudapi/src/model/DescribeTrafficControlsByApiResult.cc @@ -39,16 +39,16 @@ void DescribeTrafficControlsByApiResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficControlItems = value["TrafficControlItems"]["TrafficControlItem"]; - for (auto value : allTrafficControlItems) + auto allTrafficControlItemsNode = value["TrafficControlItems"]["TrafficControlItem"]; + for (auto valueTrafficControlItemsTrafficControlItem : allTrafficControlItemsNode) { TrafficControlItem trafficControlItemsObject; - if(!value["TrafficControlItemId"].isNull()) - trafficControlItemsObject.trafficControlItemId = value["TrafficControlItemId"].asString(); - if(!value["TrafficControlItemName"].isNull()) - trafficControlItemsObject.trafficControlItemName = value["TrafficControlItemName"].asString(); - if(!value["BoundTime"].isNull()) - trafficControlItemsObject.boundTime = value["BoundTime"].asString(); + if(!valueTrafficControlItemsTrafficControlItem["TrafficControlItemId"].isNull()) + trafficControlItemsObject.trafficControlItemId = valueTrafficControlItemsTrafficControlItem["TrafficControlItemId"].asString(); + if(!valueTrafficControlItemsTrafficControlItem["TrafficControlItemName"].isNull()) + trafficControlItemsObject.trafficControlItemName = valueTrafficControlItemsTrafficControlItem["TrafficControlItemName"].asString(); + if(!valueTrafficControlItemsTrafficControlItem["BoundTime"].isNull()) + trafficControlItemsObject.boundTime = valueTrafficControlItemsTrafficControlItem["BoundTime"].asString(); trafficControlItems_.push_back(trafficControlItemsObject); } diff --git a/cloudapi/src/model/DescribeTrafficControlsResult.cc b/cloudapi/src/model/DescribeTrafficControlsResult.cc index 2462e85b3..74cdfa60c 100644 --- a/cloudapi/src/model/DescribeTrafficControlsResult.cc +++ b/cloudapi/src/model/DescribeTrafficControlsResult.cc @@ -39,42 +39,42 @@ void DescribeTrafficControlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficControls = value["TrafficControls"]["TrafficControl"]; - for (auto value : allTrafficControls) + auto allTrafficControlsNode = value["TrafficControls"]["TrafficControl"]; + for (auto valueTrafficControlsTrafficControl : allTrafficControlsNode) { TrafficControl trafficControlsObject; - if(!value["TrafficControlId"].isNull()) - trafficControlsObject.trafficControlId = value["TrafficControlId"].asString(); - if(!value["TrafficControlName"].isNull()) - trafficControlsObject.trafficControlName = value["TrafficControlName"].asString(); - if(!value["Description"].isNull()) - trafficControlsObject.description = value["Description"].asString(); - if(!value["TrafficControlUnit"].isNull()) - trafficControlsObject.trafficControlUnit = value["TrafficControlUnit"].asString(); - if(!value["ApiDefault"].isNull()) - trafficControlsObject.apiDefault = std::stoi(value["ApiDefault"].asString()); - if(!value["UserDefault"].isNull()) - trafficControlsObject.userDefault = std::stoi(value["UserDefault"].asString()); - if(!value["AppDefault"].isNull()) - trafficControlsObject.appDefault = std::stoi(value["AppDefault"].asString()); - if(!value["CreatedTime"].isNull()) - trafficControlsObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - trafficControlsObject.modifiedTime = value["ModifiedTime"].asString(); - auto allSpecialPolicies = value["SpecialPolicies"]["SpecialPolicy"]; - for (auto value : allSpecialPolicies) + if(!valueTrafficControlsTrafficControl["TrafficControlId"].isNull()) + trafficControlsObject.trafficControlId = valueTrafficControlsTrafficControl["TrafficControlId"].asString(); + if(!valueTrafficControlsTrafficControl["TrafficControlName"].isNull()) + trafficControlsObject.trafficControlName = valueTrafficControlsTrafficControl["TrafficControlName"].asString(); + if(!valueTrafficControlsTrafficControl["Description"].isNull()) + trafficControlsObject.description = valueTrafficControlsTrafficControl["Description"].asString(); + if(!valueTrafficControlsTrafficControl["TrafficControlUnit"].isNull()) + trafficControlsObject.trafficControlUnit = valueTrafficControlsTrafficControl["TrafficControlUnit"].asString(); + if(!valueTrafficControlsTrafficControl["ApiDefault"].isNull()) + trafficControlsObject.apiDefault = std::stoi(valueTrafficControlsTrafficControl["ApiDefault"].asString()); + if(!valueTrafficControlsTrafficControl["UserDefault"].isNull()) + trafficControlsObject.userDefault = std::stoi(valueTrafficControlsTrafficControl["UserDefault"].asString()); + if(!valueTrafficControlsTrafficControl["AppDefault"].isNull()) + trafficControlsObject.appDefault = std::stoi(valueTrafficControlsTrafficControl["AppDefault"].asString()); + if(!valueTrafficControlsTrafficControl["CreatedTime"].isNull()) + trafficControlsObject.createdTime = valueTrafficControlsTrafficControl["CreatedTime"].asString(); + if(!valueTrafficControlsTrafficControl["ModifiedTime"].isNull()) + trafficControlsObject.modifiedTime = valueTrafficControlsTrafficControl["ModifiedTime"].asString(); + auto allSpecialPoliciesNode = allTrafficControlsNode["SpecialPolicies"]["SpecialPolicy"]; + for (auto allTrafficControlsNodeSpecialPoliciesSpecialPolicy : allSpecialPoliciesNode) { TrafficControl::SpecialPolicy specialPoliciesObject; - if(!value["SpecialType"].isNull()) - specialPoliciesObject.specialType = value["SpecialType"].asString(); - auto allSpecials = value["Specials"]["Special"]; - for (auto value : allSpecials) + if(!allTrafficControlsNodeSpecialPoliciesSpecialPolicy["SpecialType"].isNull()) + specialPoliciesObject.specialType = allTrafficControlsNodeSpecialPoliciesSpecialPolicy["SpecialType"].asString(); + auto allSpecialsNode = allSpecialPoliciesNode["Specials"]["Special"]; + for (auto allSpecialPoliciesNodeSpecialsSpecial : allSpecialsNode) { TrafficControl::SpecialPolicy::Special specialsObject; - if(!value["SpecialKey"].isNull()) - specialsObject.specialKey = value["SpecialKey"].asString(); - if(!value["TrafficValue"].isNull()) - specialsObject.trafficValue = std::stoi(value["TrafficValue"].asString()); + if(!allSpecialPoliciesNodeSpecialsSpecial["SpecialKey"].isNull()) + specialsObject.specialKey = allSpecialPoliciesNodeSpecialsSpecial["SpecialKey"].asString(); + if(!allSpecialPoliciesNodeSpecialsSpecial["TrafficValue"].isNull()) + specialsObject.trafficValue = std::stoi(allSpecialPoliciesNodeSpecialsSpecial["TrafficValue"].asString()); specialPoliciesObject.specials.push_back(specialsObject); } trafficControlsObject.specialPolicies.push_back(specialPoliciesObject); diff --git a/cloudapi/src/model/DescribeVpcAccessesResult.cc b/cloudapi/src/model/DescribeVpcAccessesResult.cc index e2bc3e7b1..361643f09 100644 --- a/cloudapi/src/model/DescribeVpcAccessesResult.cc +++ b/cloudapi/src/model/DescribeVpcAccessesResult.cc @@ -39,22 +39,22 @@ void DescribeVpcAccessesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpcAccessAttributes = value["VpcAccessAttributes"]["VpcAccessAttribute"]; - for (auto value : allVpcAccessAttributes) + auto allVpcAccessAttributesNode = value["VpcAccessAttributes"]["VpcAccessAttribute"]; + for (auto valueVpcAccessAttributesVpcAccessAttribute : allVpcAccessAttributesNode) { VpcAccessAttribute vpcAccessAttributesObject; - if(!value["VpcId"].isNull()) - vpcAccessAttributesObject.vpcId = value["VpcId"].asString(); - if(!value["InstanceId"].isNull()) - vpcAccessAttributesObject.instanceId = value["InstanceId"].asString(); - if(!value["CreatedTime"].isNull()) - vpcAccessAttributesObject.createdTime = value["CreatedTime"].asString(); - if(!value["Port"].isNull()) - vpcAccessAttributesObject.port = std::stoi(value["Port"].asString()); - if(!value["RegionId"].isNull()) - vpcAccessAttributesObject.regionId = value["RegionId"].asString(); - if(!value["Name"].isNull()) - vpcAccessAttributesObject.name = value["Name"].asString(); + if(!valueVpcAccessAttributesVpcAccessAttribute["VpcId"].isNull()) + vpcAccessAttributesObject.vpcId = valueVpcAccessAttributesVpcAccessAttribute["VpcId"].asString(); + if(!valueVpcAccessAttributesVpcAccessAttribute["InstanceId"].isNull()) + vpcAccessAttributesObject.instanceId = valueVpcAccessAttributesVpcAccessAttribute["InstanceId"].asString(); + if(!valueVpcAccessAttributesVpcAccessAttribute["CreatedTime"].isNull()) + vpcAccessAttributesObject.createdTime = valueVpcAccessAttributesVpcAccessAttribute["CreatedTime"].asString(); + if(!valueVpcAccessAttributesVpcAccessAttribute["Port"].isNull()) + vpcAccessAttributesObject.port = std::stoi(valueVpcAccessAttributesVpcAccessAttribute["Port"].asString()); + if(!valueVpcAccessAttributesVpcAccessAttribute["RegionId"].isNull()) + vpcAccessAttributesObject.regionId = valueVpcAccessAttributesVpcAccessAttribute["RegionId"].asString(); + if(!valueVpcAccessAttributesVpcAccessAttribute["Name"].isNull()) + vpcAccessAttributesObject.name = valueVpcAccessAttributesVpcAccessAttribute["Name"].asString(); vpcAccessAttributes_.push_back(vpcAccessAttributesObject); } if(!value["TotalCount"].isNull()) diff --git a/cloudapi/src/model/ImportSwaggerResult.cc b/cloudapi/src/model/ImportSwaggerResult.cc index c6e46c851..ad65fee22 100644 --- a/cloudapi/src/model/ImportSwaggerResult.cc +++ b/cloudapi/src/model/ImportSwaggerResult.cc @@ -39,30 +39,30 @@ void ImportSwaggerResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccess = value["Success"]["ApiImportSwaggerSuccess"]; - for (auto value : allSuccess) + auto allSuccessNode = value["Success"]["ApiImportSwaggerSuccess"]; + for (auto valueSuccessApiImportSwaggerSuccess : allSuccessNode) { ApiImportSwaggerSuccess successObject; - if(!value["Path"].isNull()) - successObject.path = value["Path"].asString(); - if(!value["HttpMethod"].isNull()) - successObject.httpMethod = value["HttpMethod"].asString(); - if(!value["ApiUid"].isNull()) - successObject.apiUid = value["ApiUid"].asString(); - if(!value["ApiOperation"].isNull()) - successObject.apiOperation = value["ApiOperation"].asString(); + if(!valueSuccessApiImportSwaggerSuccess["Path"].isNull()) + successObject.path = valueSuccessApiImportSwaggerSuccess["Path"].asString(); + if(!valueSuccessApiImportSwaggerSuccess["HttpMethod"].isNull()) + successObject.httpMethod = valueSuccessApiImportSwaggerSuccess["HttpMethod"].asString(); + if(!valueSuccessApiImportSwaggerSuccess["ApiUid"].isNull()) + successObject.apiUid = valueSuccessApiImportSwaggerSuccess["ApiUid"].asString(); + if(!valueSuccessApiImportSwaggerSuccess["ApiOperation"].isNull()) + successObject.apiOperation = valueSuccessApiImportSwaggerSuccess["ApiOperation"].asString(); success_.push_back(successObject); } - auto allFailed = value["Failed"]["ApiImportSwaggerFailed"]; - for (auto value : allFailed) + auto allFailedNode = value["Failed"]["ApiImportSwaggerFailed"]; + for (auto valueFailedApiImportSwaggerFailed : allFailedNode) { ApiImportSwaggerFailed failedObject; - if(!value["Path"].isNull()) - failedObject.path = value["Path"].asString(); - if(!value["HttpMethod"].isNull()) - failedObject.httpMethod = value["HttpMethod"].asString(); - if(!value["ErrorMsg"].isNull()) - failedObject.errorMsg = value["ErrorMsg"].asString(); + if(!valueFailedApiImportSwaggerFailed["Path"].isNull()) + failedObject.path = valueFailedApiImportSwaggerFailed["Path"].asString(); + if(!valueFailedApiImportSwaggerFailed["HttpMethod"].isNull()) + failedObject.httpMethod = valueFailedApiImportSwaggerFailed["HttpMethod"].asString(); + if(!valueFailedApiImportSwaggerFailed["ErrorMsg"].isNull()) + failedObject.errorMsg = valueFailedApiImportSwaggerFailed["ErrorMsg"].asString(); failed_.push_back(failedObject); } diff --git a/cloudapi/src/model/ListTagResourcesResult.cc b/cloudapi/src/model/ListTagResourcesResult.cc index 5473f91ae..214be7b77 100644 --- a/cloudapi/src/model/ListTagResourcesResult.cc +++ b/cloudapi/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["ResourceId"].isNull()) - tagResourcesObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/cloudauth/src/model/DescribeDeviceInfoResult.cc b/cloudauth/src/model/DescribeDeviceInfoResult.cc index ffc1d0f51..438b8c743 100644 --- a/cloudauth/src/model/DescribeDeviceInfoResult.cc +++ b/cloudauth/src/model/DescribeDeviceInfoResult.cc @@ -39,20 +39,20 @@ void DescribeDeviceInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeviceInfoList = value["DeviceInfoList"]["DeviceInfo"]; - for (auto value : allDeviceInfoList) + auto allDeviceInfoListNode = value["DeviceInfoList"]["DeviceInfo"]; + for (auto valueDeviceInfoListDeviceInfo : allDeviceInfoListNode) { DeviceInfo deviceInfoListObject; - if(!value["DeviceId"].isNull()) - deviceInfoListObject.deviceId = value["DeviceId"].asString(); - if(!value["UserDeviceId"].isNull()) - deviceInfoListObject.userDeviceId = value["UserDeviceId"].asString(); - if(!value["BizType"].isNull()) - deviceInfoListObject.bizType = value["BizType"].asString(); - if(!value["BeginDay"].isNull()) - deviceInfoListObject.beginDay = value["BeginDay"].asString(); - if(!value["ExpiredDay"].isNull()) - deviceInfoListObject.expiredDay = value["ExpiredDay"].asString(); + if(!valueDeviceInfoListDeviceInfo["DeviceId"].isNull()) + deviceInfoListObject.deviceId = valueDeviceInfoListDeviceInfo["DeviceId"].asString(); + if(!valueDeviceInfoListDeviceInfo["UserDeviceId"].isNull()) + deviceInfoListObject.userDeviceId = valueDeviceInfoListDeviceInfo["UserDeviceId"].asString(); + if(!valueDeviceInfoListDeviceInfo["BizType"].isNull()) + deviceInfoListObject.bizType = valueDeviceInfoListDeviceInfo["BizType"].asString(); + if(!valueDeviceInfoListDeviceInfo["BeginDay"].isNull()) + deviceInfoListObject.beginDay = valueDeviceInfoListDeviceInfo["BeginDay"].asString(); + if(!valueDeviceInfoListDeviceInfo["ExpiredDay"].isNull()) + deviceInfoListObject.expiredDay = valueDeviceInfoListDeviceInfo["ExpiredDay"].asString(); deviceInfoList_.push_back(deviceInfoListObject); } if(!value["PageSize"].isNull()) diff --git a/cloudauth/src/model/DetectFaceAttributesResult.cc b/cloudauth/src/model/DetectFaceAttributesResult.cc index b4688f8fe..52e342611 100644 --- a/cloudauth/src/model/DetectFaceAttributesResult.cc +++ b/cloudauth/src/model/DetectFaceAttributesResult.cc @@ -44,8 +44,8 @@ void DetectFaceAttributesResult::parse(const std::string &payload) data_.imgWidth = std::stoi(dataNode["ImgWidth"].asString()); if(!dataNode["ImgHeight"].isNull()) data_.imgHeight = std::stoi(dataNode["ImgHeight"].asString()); - auto allFaceInfos = value["FaceInfos"]["FaceAttributesDetectInfo"]; - for (auto value : allFaceInfos) + auto allFaceInfosNode = dataNode["FaceInfos"]["FaceAttributesDetectInfo"]; + for (auto dataNodeFaceInfosFaceAttributesDetectInfo : allFaceInfosNode) { Data::FaceAttributesDetectInfo faceAttributesDetectInfoObject; auto faceRectNode = value["FaceRect"]; diff --git a/cloudphoto/src/model/ActivatePhotosResult.cc b/cloudphoto/src/model/ActivatePhotosResult.cc index aa44c666f..962ad76f8 100644 --- a/cloudphoto/src/model/ActivatePhotosResult.cc +++ b/cloudphoto/src/model/ActivatePhotosResult.cc @@ -39,18 +39,18 @@ void ActivatePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/AddAlbumPhotosResult.cc b/cloudphoto/src/model/AddAlbumPhotosResult.cc index e3c79c5b5..462214b65 100644 --- a/cloudphoto/src/model/AddAlbumPhotosResult.cc +++ b/cloudphoto/src/model/AddAlbumPhotosResult.cc @@ -39,18 +39,18 @@ void AddAlbumPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/DeleteAlbumsResult.cc b/cloudphoto/src/model/DeleteAlbumsResult.cc index 51eb420ca..a6b7a9002 100644 --- a/cloudphoto/src/model/DeleteAlbumsResult.cc +++ b/cloudphoto/src/model/DeleteAlbumsResult.cc @@ -39,18 +39,18 @@ void DeleteAlbumsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/DeleteFacesResult.cc b/cloudphoto/src/model/DeleteFacesResult.cc index 1b74b9749..570835379 100644 --- a/cloudphoto/src/model/DeleteFacesResult.cc +++ b/cloudphoto/src/model/DeleteFacesResult.cc @@ -39,18 +39,18 @@ void DeleteFacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/DeletePhotosResult.cc b/cloudphoto/src/model/DeletePhotosResult.cc index 13dce78ad..86e83a8f6 100644 --- a/cloudphoto/src/model/DeletePhotosResult.cc +++ b/cloudphoto/src/model/DeletePhotosResult.cc @@ -39,18 +39,18 @@ void DeletePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/EditPhotosResult.cc b/cloudphoto/src/model/EditPhotosResult.cc index 6909f4ba5..e46a179a2 100644 --- a/cloudphoto/src/model/EditPhotosResult.cc +++ b/cloudphoto/src/model/EditPhotosResult.cc @@ -39,18 +39,18 @@ void EditPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/FetchAlbumTagPhotosResult.cc b/cloudphoto/src/model/FetchAlbumTagPhotosResult.cc index 8cc262ef1..39203857e 100644 --- a/cloudphoto/src/model/FetchAlbumTagPhotosResult.cc +++ b/cloudphoto/src/model/FetchAlbumTagPhotosResult.cc @@ -39,18 +39,18 @@ void FetchAlbumTagPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["Mtime"].isNull()) - resultsObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["State"].isNull()) - resultsObject.state = value["State"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["Mtime"].isNull()) + resultsObject.mtime = std::stol(valueResultsResult["Mtime"].asString()); + if(!valueResultsResult["State"].isNull()) + resultsObject.state = valueResultsResult["State"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/FetchLibrariesResult.cc b/cloudphoto/src/model/FetchLibrariesResult.cc index e238376a8..6f6ca6c78 100644 --- a/cloudphoto/src/model/FetchLibrariesResult.cc +++ b/cloudphoto/src/model/FetchLibrariesResult.cc @@ -39,16 +39,16 @@ void FetchLibrariesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLibraries = value["Libraries"]["Library"]; - for (auto value : allLibraries) + auto allLibrariesNode = value["Libraries"]["Library"]; + for (auto valueLibrariesLibrary : allLibrariesNode) { Library librariesObject; - if(!value["LibraryId"].isNull()) - librariesObject.libraryId = value["LibraryId"].asString(); - if(!value["Ctime"].isNull()) - librariesObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["TotalQuota"].isNull()) - librariesObject.totalQuota = std::stol(value["TotalQuota"].asString()); + if(!valueLibrariesLibrary["LibraryId"].isNull()) + librariesObject.libraryId = valueLibrariesLibrary["LibraryId"].asString(); + if(!valueLibrariesLibrary["Ctime"].isNull()) + librariesObject.ctime = std::stol(valueLibrariesLibrary["Ctime"].asString()); + if(!valueLibrariesLibrary["TotalQuota"].isNull()) + librariesObject.totalQuota = std::stol(valueLibrariesLibrary["TotalQuota"].asString()); libraries_.push_back(librariesObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/FetchMomentPhotosResult.cc b/cloudphoto/src/model/FetchMomentPhotosResult.cc index 2e056eeef..d6968f96e 100644 --- a/cloudphoto/src/model/FetchMomentPhotosResult.cc +++ b/cloudphoto/src/model/FetchMomentPhotosResult.cc @@ -39,44 +39,44 @@ void FetchMomentPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["InactiveTime"].isNull()) - photosObject.inactiveTime = std::stol(value["InactiveTime"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["InactiveTime"].isNull()) + photosObject.inactiveTime = std::stol(valuePhotosPhoto["InactiveTime"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/FetchPhotosResult.cc b/cloudphoto/src/model/FetchPhotosResult.cc index eb5b8412a..3e2108ab5 100644 --- a/cloudphoto/src/model/FetchPhotosResult.cc +++ b/cloudphoto/src/model/FetchPhotosResult.cc @@ -39,44 +39,44 @@ void FetchPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["InactiveTime"].isNull()) - photosObject.inactiveTime = std::stol(value["InactiveTime"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["InactiveTime"].isNull()) + photosObject.inactiveTime = std::stol(valuePhotosPhoto["InactiveTime"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetAlbumsByNamesResult.cc b/cloudphoto/src/model/GetAlbumsByNamesResult.cc index 158ee44ec..7a33d47f6 100644 --- a/cloudphoto/src/model/GetAlbumsByNamesResult.cc +++ b/cloudphoto/src/model/GetAlbumsByNamesResult.cc @@ -39,24 +39,24 @@ void GetAlbumsByNamesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlbums = value["Albums"]["Album"]; - for (auto value : allAlbums) + auto allAlbumsNode = value["Albums"]["Album"]; + for (auto valueAlbumsAlbum : allAlbumsNode) { Album albumsObject; - if(!value["Id"].isNull()) - albumsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - albumsObject.idStr = value["IdStr"].asString(); - if(!value["Name"].isNull()) - albumsObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - albumsObject.state = value["State"].asString(); - if(!value["PhotosCount"].isNull()) - albumsObject.photosCount = std::stol(value["PhotosCount"].asString()); - if(!value["Ctime"].isNull()) - albumsObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - albumsObject.mtime = std::stol(value["Mtime"].asString()); + if(!valueAlbumsAlbum["Id"].isNull()) + albumsObject.id = std::stol(valueAlbumsAlbum["Id"].asString()); + if(!valueAlbumsAlbum["IdStr"].isNull()) + albumsObject.idStr = valueAlbumsAlbum["IdStr"].asString(); + if(!valueAlbumsAlbum["Name"].isNull()) + albumsObject.name = valueAlbumsAlbum["Name"].asString(); + if(!valueAlbumsAlbum["State"].isNull()) + albumsObject.state = valueAlbumsAlbum["State"].asString(); + if(!valueAlbumsAlbum["PhotosCount"].isNull()) + albumsObject.photosCount = std::stol(valueAlbumsAlbum["PhotosCount"].asString()); + if(!valueAlbumsAlbum["Ctime"].isNull()) + albumsObject.ctime = std::stol(valueAlbumsAlbum["Ctime"].asString()); + if(!valueAlbumsAlbum["Mtime"].isNull()) + albumsObject.mtime = std::stol(valueAlbumsAlbum["Mtime"].asString()); auto coverNode = value["Cover"]; if(!coverNode["Id"].isNull()) albumsObject.cover.id = std::stol(coverNode["Id"].asString()); diff --git a/cloudphoto/src/model/GetDownloadUrlsResult.cc b/cloudphoto/src/model/GetDownloadUrlsResult.cc index fbada1b8a..e36cf4cd7 100644 --- a/cloudphoto/src/model/GetDownloadUrlsResult.cc +++ b/cloudphoto/src/model/GetDownloadUrlsResult.cc @@ -39,20 +39,20 @@ void GetDownloadUrlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["DownloadUrl"].isNull()) - resultsObject.downloadUrl = value["DownloadUrl"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["DownloadUrl"].isNull()) + resultsObject.downloadUrl = valueResultsResult["DownloadUrl"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetFramedPhotoUrlsResult.cc b/cloudphoto/src/model/GetFramedPhotoUrlsResult.cc index 6e155a136..048d9c19a 100644 --- a/cloudphoto/src/model/GetFramedPhotoUrlsResult.cc +++ b/cloudphoto/src/model/GetFramedPhotoUrlsResult.cc @@ -39,20 +39,20 @@ void GetFramedPhotoUrlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["FramedPhotoUrl"].isNull()) - resultsObject.framedPhotoUrl = value["FramedPhotoUrl"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["FramedPhotoUrl"].isNull()) + resultsObject.framedPhotoUrl = valueResultsResult["FramedPhotoUrl"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetPhotoStoreResult.cc b/cloudphoto/src/model/GetPhotoStoreResult.cc index 8bcb40c93..7ac464d8b 100644 --- a/cloudphoto/src/model/GetPhotoStoreResult.cc +++ b/cloudphoto/src/model/GetPhotoStoreResult.cc @@ -60,18 +60,18 @@ void GetPhotoStoreResult::parse(const std::string &payload) photoStore_.ctime = std::stol(photoStoreNode["Ctime"].asString()); if(!photoStoreNode["Mtime"].isNull()) photoStore_.mtime = std::stol(photoStoreNode["Mtime"].asString()); - auto allBuckets = value["Buckets"]["Bucket"]; - for (auto value : allBuckets) + auto allBucketsNode = photoStoreNode["Buckets"]["Bucket"]; + for (auto photoStoreNodeBucketsBucket : allBucketsNode) { PhotoStore::Bucket bucketObject; - if(!value["Name"].isNull()) - bucketObject.name = value["Name"].asString(); - if(!value["Region"].isNull()) - bucketObject.region = value["Region"].asString(); - if(!value["State"].isNull()) - bucketObject.state = value["State"].asString(); - if(!value["Acl"].isNull()) - bucketObject.acl = value["Acl"].asString(); + if(!photoStoreNodeBucketsBucket["Name"].isNull()) + bucketObject.name = photoStoreNodeBucketsBucket["Name"].asString(); + if(!photoStoreNodeBucketsBucket["Region"].isNull()) + bucketObject.region = photoStoreNodeBucketsBucket["Region"].asString(); + if(!photoStoreNodeBucketsBucket["State"].isNull()) + bucketObject.state = photoStoreNodeBucketsBucket["State"].asString(); + if(!photoStoreNodeBucketsBucket["Acl"].isNull()) + bucketObject.acl = photoStoreNodeBucketsBucket["Acl"].asString(); photoStore_.buckets.push_back(bucketObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetPhotosByMd5sResult.cc b/cloudphoto/src/model/GetPhotosByMd5sResult.cc index 5727f3363..8d9ef9d6e 100644 --- a/cloudphoto/src/model/GetPhotosByMd5sResult.cc +++ b/cloudphoto/src/model/GetPhotosByMd5sResult.cc @@ -39,42 +39,42 @@ void GetPhotosByMd5sResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetPhotosResult.cc b/cloudphoto/src/model/GetPhotosResult.cc index 52e2290eb..cb0240573 100644 --- a/cloudphoto/src/model/GetPhotosResult.cc +++ b/cloudphoto/src/model/GetPhotosResult.cc @@ -39,46 +39,46 @@ void GetPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["InactiveTime"].isNull()) - photosObject.inactiveTime = std::stol(value["InactiveTime"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); - if(!value["Like"].isNull()) - photosObject.like = std::stol(value["Like"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["InactiveTime"].isNull()) + photosObject.inactiveTime = std::stol(valuePhotosPhoto["InactiveTime"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Like"].isNull()) + photosObject.like = std::stol(valuePhotosPhoto["Like"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetPrivateAccessUrlsResult.cc b/cloudphoto/src/model/GetPrivateAccessUrlsResult.cc index d975a1e5f..a50e29d51 100644 --- a/cloudphoto/src/model/GetPrivateAccessUrlsResult.cc +++ b/cloudphoto/src/model/GetPrivateAccessUrlsResult.cc @@ -39,20 +39,20 @@ void GetPrivateAccessUrlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["AccessUrl"].isNull()) - resultsObject.accessUrl = value["AccessUrl"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["AccessUrl"].isNull()) + resultsObject.accessUrl = valueResultsResult["AccessUrl"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetPublicAccessUrlsResult.cc b/cloudphoto/src/model/GetPublicAccessUrlsResult.cc index 0eeac2a44..4bd5bbfb6 100644 --- a/cloudphoto/src/model/GetPublicAccessUrlsResult.cc +++ b/cloudphoto/src/model/GetPublicAccessUrlsResult.cc @@ -39,20 +39,20 @@ void GetPublicAccessUrlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["AccessUrl"].isNull()) - resultsObject.accessUrl = value["AccessUrl"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["AccessUrl"].isNull()) + resultsObject.accessUrl = valueResultsResult["AccessUrl"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetSimilarPhotosResult.cc b/cloudphoto/src/model/GetSimilarPhotosResult.cc index 604dd907e..b04391c14 100644 --- a/cloudphoto/src/model/GetSimilarPhotosResult.cc +++ b/cloudphoto/src/model/GetSimilarPhotosResult.cc @@ -39,46 +39,46 @@ void GetSimilarPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["InactiveTime"].isNull()) - photosObject.inactiveTime = std::stol(value["InactiveTime"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); - if(!value["Like"].isNull()) - photosObject.like = std::stol(value["Like"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["InactiveTime"].isNull()) + photosObject.inactiveTime = std::stol(valuePhotosPhoto["InactiveTime"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Like"].isNull()) + photosObject.like = std::stol(valuePhotosPhoto["Like"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/GetThumbnailsResult.cc b/cloudphoto/src/model/GetThumbnailsResult.cc index 6165ca391..f7b578db1 100644 --- a/cloudphoto/src/model/GetThumbnailsResult.cc +++ b/cloudphoto/src/model/GetThumbnailsResult.cc @@ -39,20 +39,20 @@ void GetThumbnailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["ThumbnailUrl"].isNull()) - resultsObject.thumbnailUrl = value["ThumbnailUrl"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["ThumbnailUrl"].isNull()) + resultsObject.thumbnailUrl = valueResultsResult["ThumbnailUrl"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/InactivatePhotosResult.cc b/cloudphoto/src/model/InactivatePhotosResult.cc index 380897656..2fad3e1b3 100644 --- a/cloudphoto/src/model/InactivatePhotosResult.cc +++ b/cloudphoto/src/model/InactivatePhotosResult.cc @@ -39,18 +39,18 @@ void InactivatePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListAlbumPhotosResult.cc b/cloudphoto/src/model/ListAlbumPhotosResult.cc index be17d660d..37e98a37a 100644 --- a/cloudphoto/src/model/ListAlbumPhotosResult.cc +++ b/cloudphoto/src/model/ListAlbumPhotosResult.cc @@ -39,18 +39,18 @@ void ListAlbumPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["Mtime"].isNull()) - resultsObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["State"].isNull()) - resultsObject.state = value["State"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["Mtime"].isNull()) + resultsObject.mtime = std::stol(valueResultsResult["Mtime"].asString()); + if(!valueResultsResult["State"].isNull()) + resultsObject.state = valueResultsResult["State"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListAlbumsResult.cc b/cloudphoto/src/model/ListAlbumsResult.cc index 698b9843b..8ebe9d1ac 100644 --- a/cloudphoto/src/model/ListAlbumsResult.cc +++ b/cloudphoto/src/model/ListAlbumsResult.cc @@ -39,26 +39,26 @@ void ListAlbumsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlbums = value["Albums"]["Album"]; - for (auto value : allAlbums) + auto allAlbumsNode = value["Albums"]["Album"]; + for (auto valueAlbumsAlbum : allAlbumsNode) { Album albumsObject; - if(!value["Id"].isNull()) - albumsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - albumsObject.idStr = value["IdStr"].asString(); - if(!value["Name"].isNull()) - albumsObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - albumsObject.state = value["State"].asString(); - if(!value["Remark"].isNull()) - albumsObject.remark = value["Remark"].asString(); - if(!value["PhotosCount"].isNull()) - albumsObject.photosCount = std::stol(value["PhotosCount"].asString()); - if(!value["Ctime"].isNull()) - albumsObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - albumsObject.mtime = std::stol(value["Mtime"].asString()); + if(!valueAlbumsAlbum["Id"].isNull()) + albumsObject.id = std::stol(valueAlbumsAlbum["Id"].asString()); + if(!valueAlbumsAlbum["IdStr"].isNull()) + albumsObject.idStr = valueAlbumsAlbum["IdStr"].asString(); + if(!valueAlbumsAlbum["Name"].isNull()) + albumsObject.name = valueAlbumsAlbum["Name"].asString(); + if(!valueAlbumsAlbum["State"].isNull()) + albumsObject.state = valueAlbumsAlbum["State"].asString(); + if(!valueAlbumsAlbum["Remark"].isNull()) + albumsObject.remark = valueAlbumsAlbum["Remark"].asString(); + if(!valueAlbumsAlbum["PhotosCount"].isNull()) + albumsObject.photosCount = std::stol(valueAlbumsAlbum["PhotosCount"].asString()); + if(!valueAlbumsAlbum["Ctime"].isNull()) + albumsObject.ctime = std::stol(valueAlbumsAlbum["Ctime"].asString()); + if(!valueAlbumsAlbum["Mtime"].isNull()) + albumsObject.mtime = std::stol(valueAlbumsAlbum["Mtime"].asString()); auto coverNode = value["Cover"]; if(!coverNode["Id"].isNull()) albumsObject.cover.id = std::stol(coverNode["Id"].asString()); diff --git a/cloudphoto/src/model/ListEventsResult.cc b/cloudphoto/src/model/ListEventsResult.cc index 8eab2d2bf..682c42dec 100644 --- a/cloudphoto/src/model/ListEventsResult.cc +++ b/cloudphoto/src/model/ListEventsResult.cc @@ -39,42 +39,42 @@ void ListEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEvents = value["Events"]["Event"]; - for (auto value : allEvents) + auto allEventsNode = value["Events"]["Event"]; + for (auto valueEventsEvent : allEventsNode) { Event eventsObject; - if(!value["Id"].isNull()) - eventsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - eventsObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - eventsObject.title = value["Title"].asString(); - if(!value["BannerPhotoId"].isNull()) - eventsObject.bannerPhotoId = value["BannerPhotoId"].asString(); - if(!value["Identity"].isNull()) - eventsObject.identity = value["Identity"].asString(); - if(!value["SplashPhotoId"].isNull()) - eventsObject.splashPhotoId = value["SplashPhotoId"].asString(); - if(!value["State"].isNull()) - eventsObject.state = value["State"].asString(); - if(!value["WeixinTitle"].isNull()) - eventsObject.weixinTitle = value["WeixinTitle"].asString(); - if(!value["WatermarkPhotoId"].isNull()) - eventsObject.watermarkPhotoId = value["WatermarkPhotoId"].asString(); - if(!value["StartAt"].isNull()) - eventsObject.startAt = std::stol(value["StartAt"].asString()); - if(!value["EndAt"].isNull()) - eventsObject.endAt = std::stol(value["EndAt"].asString()); - if(!value["Ctime"].isNull()) - eventsObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - eventsObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["ViewsCount"].isNull()) - eventsObject.viewsCount = std::stol(value["ViewsCount"].asString()); - if(!value["LibraryId"].isNull()) - eventsObject.libraryId = value["LibraryId"].asString(); - if(!value["IdStr"].isNull()) - eventsObject.idStr1 = value["IdStr"].asString(); + if(!valueEventsEvent["Id"].isNull()) + eventsObject.id = std::stol(valueEventsEvent["Id"].asString()); + if(!valueEventsEvent["IdStr"].isNull()) + eventsObject.idStr = valueEventsEvent["IdStr"].asString(); + if(!valueEventsEvent["Title"].isNull()) + eventsObject.title = valueEventsEvent["Title"].asString(); + if(!valueEventsEvent["BannerPhotoId"].isNull()) + eventsObject.bannerPhotoId = valueEventsEvent["BannerPhotoId"].asString(); + if(!valueEventsEvent["Identity"].isNull()) + eventsObject.identity = valueEventsEvent["Identity"].asString(); + if(!valueEventsEvent["SplashPhotoId"].isNull()) + eventsObject.splashPhotoId = valueEventsEvent["SplashPhotoId"].asString(); + if(!valueEventsEvent["State"].isNull()) + eventsObject.state = valueEventsEvent["State"].asString(); + if(!valueEventsEvent["WeixinTitle"].isNull()) + eventsObject.weixinTitle = valueEventsEvent["WeixinTitle"].asString(); + if(!valueEventsEvent["WatermarkPhotoId"].isNull()) + eventsObject.watermarkPhotoId = valueEventsEvent["WatermarkPhotoId"].asString(); + if(!valueEventsEvent["StartAt"].isNull()) + eventsObject.startAt = std::stol(valueEventsEvent["StartAt"].asString()); + if(!valueEventsEvent["EndAt"].isNull()) + eventsObject.endAt = std::stol(valueEventsEvent["EndAt"].asString()); + if(!valueEventsEvent["Ctime"].isNull()) + eventsObject.ctime = std::stol(valueEventsEvent["Ctime"].asString()); + if(!valueEventsEvent["Mtime"].isNull()) + eventsObject.mtime = std::stol(valueEventsEvent["Mtime"].asString()); + if(!valueEventsEvent["ViewsCount"].isNull()) + eventsObject.viewsCount = std::stol(valueEventsEvent["ViewsCount"].asString()); + if(!valueEventsEvent["LibraryId"].isNull()) + eventsObject.libraryId = valueEventsEvent["LibraryId"].asString(); + if(!valueEventsEvent["IdStr"].isNull()) + eventsObject.idStr1 = valueEventsEvent["IdStr"].asString(); events_.push_back(eventsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListFacePhotosResult.cc b/cloudphoto/src/model/ListFacePhotosResult.cc index b44cd3267..c5998f1f0 100644 --- a/cloudphoto/src/model/ListFacePhotosResult.cc +++ b/cloudphoto/src/model/ListFacePhotosResult.cc @@ -39,18 +39,18 @@ void ListFacePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["Mtime"].isNull()) - resultsObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["State"].isNull()) - resultsObject.state = value["State"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["Mtime"].isNull()) + resultsObject.mtime = std::stol(valueResultsResult["Mtime"].asString()); + if(!valueResultsResult["State"].isNull()) + resultsObject.state = valueResultsResult["State"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListFacesResult.cc b/cloudphoto/src/model/ListFacesResult.cc index f605990a4..fe00a2aeb 100644 --- a/cloudphoto/src/model/ListFacesResult.cc +++ b/cloudphoto/src/model/ListFacesResult.cc @@ -39,26 +39,26 @@ void ListFacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaces = value["Faces"]["Face"]; - for (auto value : allFaces) + auto allFacesNode = value["Faces"]["Face"]; + for (auto valueFacesFace : allFacesNode) { Face facesObject; - if(!value["Id"].isNull()) - facesObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - facesObject.idStr = value["IdStr"].asString(); - if(!value["Name"].isNull()) - facesObject.name = value["Name"].asString(); - if(!value["PhotosCount"].isNull()) - facesObject.photosCount = std::stoi(value["PhotosCount"].asString()); - if(!value["State"].isNull()) - facesObject.state = value["State"].asString(); - if(!value["IsMe"].isNull()) - facesObject.isMe = value["IsMe"].asString() == "true"; - if(!value["Ctime"].isNull()) - facesObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - facesObject.mtime = std::stol(value["Mtime"].asString()); + if(!valueFacesFace["Id"].isNull()) + facesObject.id = std::stol(valueFacesFace["Id"].asString()); + if(!valueFacesFace["IdStr"].isNull()) + facesObject.idStr = valueFacesFace["IdStr"].asString(); + if(!valueFacesFace["Name"].isNull()) + facesObject.name = valueFacesFace["Name"].asString(); + if(!valueFacesFace["PhotosCount"].isNull()) + facesObject.photosCount = std::stoi(valueFacesFace["PhotosCount"].asString()); + if(!valueFacesFace["State"].isNull()) + facesObject.state = valueFacesFace["State"].asString(); + if(!valueFacesFace["IsMe"].isNull()) + facesObject.isMe = valueFacesFace["IsMe"].asString() == "true"; + if(!valueFacesFace["Ctime"].isNull()) + facesObject.ctime = std::stol(valueFacesFace["Ctime"].asString()); + if(!valueFacesFace["Mtime"].isNull()) + facesObject.mtime = std::stol(valueFacesFace["Mtime"].asString()); auto coverNode = value["Cover"]; if(!coverNode["Id"].isNull()) facesObject.cover.id = std::stol(coverNode["Id"].asString()); diff --git a/cloudphoto/src/model/ListMomentPhotosResult.cc b/cloudphoto/src/model/ListMomentPhotosResult.cc index 7f7c398bc..0edaacb8b 100644 --- a/cloudphoto/src/model/ListMomentPhotosResult.cc +++ b/cloudphoto/src/model/ListMomentPhotosResult.cc @@ -39,16 +39,16 @@ void ListMomentPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["State"].isNull()) - resultsObject.state = value["State"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["State"].isNull()) + resultsObject.state = valueResultsResult["State"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListMomentsResult.cc b/cloudphoto/src/model/ListMomentsResult.cc index 015ad8c36..fa09adea3 100644 --- a/cloudphoto/src/model/ListMomentsResult.cc +++ b/cloudphoto/src/model/ListMomentsResult.cc @@ -39,26 +39,26 @@ void ListMomentsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMoments = value["Moments"]["Moment"]; - for (auto value : allMoments) + auto allMomentsNode = value["Moments"]["Moment"]; + for (auto valueMomentsMoment : allMomentsNode) { Moment momentsObject; - if(!value["Id"].isNull()) - momentsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - momentsObject.idStr = value["IdStr"].asString(); - if(!value["LocationName"].isNull()) - momentsObject.locationName = value["LocationName"].asString(); - if(!value["PhotosCount"].isNull()) - momentsObject.photosCount = std::stoi(value["PhotosCount"].asString()); - if(!value["State"].isNull()) - momentsObject.state = value["State"].asString(); - if(!value["TakenAt"].isNull()) - momentsObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["Ctime"].isNull()) - momentsObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - momentsObject.mtime = std::stol(value["Mtime"].asString()); + if(!valueMomentsMoment["Id"].isNull()) + momentsObject.id = std::stol(valueMomentsMoment["Id"].asString()); + if(!valueMomentsMoment["IdStr"].isNull()) + momentsObject.idStr = valueMomentsMoment["IdStr"].asString(); + if(!valueMomentsMoment["LocationName"].isNull()) + momentsObject.locationName = valueMomentsMoment["LocationName"].asString(); + if(!valueMomentsMoment["PhotosCount"].isNull()) + momentsObject.photosCount = std::stoi(valueMomentsMoment["PhotosCount"].asString()); + if(!valueMomentsMoment["State"].isNull()) + momentsObject.state = valueMomentsMoment["State"].asString(); + if(!valueMomentsMoment["TakenAt"].isNull()) + momentsObject.takenAt = std::stol(valueMomentsMoment["TakenAt"].asString()); + if(!valueMomentsMoment["Ctime"].isNull()) + momentsObject.ctime = std::stol(valueMomentsMoment["Ctime"].asString()); + if(!valueMomentsMoment["Mtime"].isNull()) + momentsObject.mtime = std::stol(valueMomentsMoment["Mtime"].asString()); moments_.push_back(momentsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListPhotoFacesResult.cc b/cloudphoto/src/model/ListPhotoFacesResult.cc index 5cac5e3e0..82a34c7f4 100644 --- a/cloudphoto/src/model/ListPhotoFacesResult.cc +++ b/cloudphoto/src/model/ListPhotoFacesResult.cc @@ -39,16 +39,16 @@ void ListPhotoFacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaces = value["Faces"]["Face"]; - for (auto value : allFaces) + auto allFacesNode = value["Faces"]["Face"]; + for (auto valueFacesFace : allFacesNode) { Face facesObject; - if(!value["FaceId"].isNull()) - facesObject.faceId = std::stol(value["FaceId"].asString()); - if(!value["FaceIdStr"].isNull()) - facesObject.faceIdStr = value["FaceIdStr"].asString(); - if(!value["FaceName"].isNull()) - facesObject.faceName = value["FaceName"].asString(); + if(!valueFacesFace["FaceId"].isNull()) + facesObject.faceId = std::stol(valueFacesFace["FaceId"].asString()); + if(!valueFacesFace["FaceIdStr"].isNull()) + facesObject.faceIdStr = valueFacesFace["FaceIdStr"].asString(); + if(!valueFacesFace["FaceName"].isNull()) + facesObject.faceName = valueFacesFace["FaceName"].asString(); auto allAxis = value["Axis"]["Axis"]; for (auto value : allAxis) facesObject.axis.push_back(value.asString()); diff --git a/cloudphoto/src/model/ListPhotoStoresResult.cc b/cloudphoto/src/model/ListPhotoStoresResult.cc index ee4e048d3..bfa93a308 100644 --- a/cloudphoto/src/model/ListPhotoStoresResult.cc +++ b/cloudphoto/src/model/ListPhotoStoresResult.cc @@ -39,38 +39,38 @@ void ListPhotoStoresResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotoStores = value["PhotoStores"]["PhotoStore"]; - for (auto value : allPhotoStores) + auto allPhotoStoresNode = value["PhotoStores"]["PhotoStore"]; + for (auto valuePhotoStoresPhotoStore : allPhotoStoresNode) { PhotoStore photoStoresObject; - if(!value["Id"].isNull()) - photoStoresObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photoStoresObject.idStr = value["IdStr"].asString(); - if(!value["Name"].isNull()) - photoStoresObject.name = value["Name"].asString(); - if(!value["Remark"].isNull()) - photoStoresObject.remark = value["Remark"].asString(); - if(!value["AutoCleanEnabled"].isNull()) - photoStoresObject.autoCleanEnabled = value["AutoCleanEnabled"].asString() == "true"; - if(!value["AutoCleanDays"].isNull()) - photoStoresObject.autoCleanDays = std::stoi(value["AutoCleanDays"].asString()); - if(!value["DefaultQuota"].isNull()) - photoStoresObject.defaultQuota = std::stol(value["DefaultQuota"].asString()); - if(!value["Ctime"].isNull()) - photoStoresObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photoStoresObject.mtime = std::stol(value["Mtime"].asString()); - auto allBuckets = value["Buckets"]["Bucket"]; - for (auto value : allBuckets) + if(!valuePhotoStoresPhotoStore["Id"].isNull()) + photoStoresObject.id = std::stol(valuePhotoStoresPhotoStore["Id"].asString()); + if(!valuePhotoStoresPhotoStore["IdStr"].isNull()) + photoStoresObject.idStr = valuePhotoStoresPhotoStore["IdStr"].asString(); + if(!valuePhotoStoresPhotoStore["Name"].isNull()) + photoStoresObject.name = valuePhotoStoresPhotoStore["Name"].asString(); + if(!valuePhotoStoresPhotoStore["Remark"].isNull()) + photoStoresObject.remark = valuePhotoStoresPhotoStore["Remark"].asString(); + if(!valuePhotoStoresPhotoStore["AutoCleanEnabled"].isNull()) + photoStoresObject.autoCleanEnabled = valuePhotoStoresPhotoStore["AutoCleanEnabled"].asString() == "true"; + if(!valuePhotoStoresPhotoStore["AutoCleanDays"].isNull()) + photoStoresObject.autoCleanDays = std::stoi(valuePhotoStoresPhotoStore["AutoCleanDays"].asString()); + if(!valuePhotoStoresPhotoStore["DefaultQuota"].isNull()) + photoStoresObject.defaultQuota = std::stol(valuePhotoStoresPhotoStore["DefaultQuota"].asString()); + if(!valuePhotoStoresPhotoStore["Ctime"].isNull()) + photoStoresObject.ctime = std::stol(valuePhotoStoresPhotoStore["Ctime"].asString()); + if(!valuePhotoStoresPhotoStore["Mtime"].isNull()) + photoStoresObject.mtime = std::stol(valuePhotoStoresPhotoStore["Mtime"].asString()); + auto allBucketsNode = allPhotoStoresNode["Buckets"]["Bucket"]; + for (auto allPhotoStoresNodeBucketsBucket : allBucketsNode) { PhotoStore::Bucket bucketsObject; - if(!value["Name"].isNull()) - bucketsObject.name = value["Name"].asString(); - if(!value["Region"].isNull()) - bucketsObject.region = value["Region"].asString(); - if(!value["State"].isNull()) - bucketsObject.state = value["State"].asString(); + if(!allPhotoStoresNodeBucketsBucket["Name"].isNull()) + bucketsObject.name = allPhotoStoresNodeBucketsBucket["Name"].asString(); + if(!allPhotoStoresNodeBucketsBucket["Region"].isNull()) + bucketsObject.region = allPhotoStoresNodeBucketsBucket["Region"].asString(); + if(!allPhotoStoresNodeBucketsBucket["State"].isNull()) + bucketsObject.state = allPhotoStoresNodeBucketsBucket["State"].asString(); photoStoresObject.buckets.push_back(bucketsObject); } photoStores_.push_back(photoStoresObject); diff --git a/cloudphoto/src/model/ListPhotoTagsResult.cc b/cloudphoto/src/model/ListPhotoTagsResult.cc index c41c5fed6..e66dd1182 100644 --- a/cloudphoto/src/model/ListPhotoTagsResult.cc +++ b/cloudphoto/src/model/ListPhotoTagsResult.cc @@ -39,20 +39,20 @@ void ListPhotoTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["Id"].isNull()) - tagsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - tagsObject.idStr = value["IdStr"].asString(); - if(!value["IsSubTag"].isNull()) - tagsObject.isSubTag = value["IsSubTag"].asString() == "true"; - if(!value["Name"].isNull()) - tagsObject.name = value["Name"].asString(); - if(!value["ParentTag"].isNull()) - tagsObject.parentTag = value["ParentTag"].asString(); + if(!valueTagsTag["Id"].isNull()) + tagsObject.id = std::stol(valueTagsTag["Id"].asString()); + if(!valueTagsTag["IdStr"].isNull()) + tagsObject.idStr = valueTagsTag["IdStr"].asString(); + if(!valueTagsTag["IsSubTag"].isNull()) + tagsObject.isSubTag = valueTagsTag["IsSubTag"].asString() == "true"; + if(!valueTagsTag["Name"].isNull()) + tagsObject.name = valueTagsTag["Name"].asString(); + if(!valueTagsTag["ParentTag"].isNull()) + tagsObject.parentTag = valueTagsTag["ParentTag"].asString(); tags_.push_back(tagsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListPhotosResult.cc b/cloudphoto/src/model/ListPhotosResult.cc index ad3254e6a..c0ae0e1f2 100644 --- a/cloudphoto/src/model/ListPhotosResult.cc +++ b/cloudphoto/src/model/ListPhotosResult.cc @@ -39,44 +39,44 @@ void ListPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["InactiveTime"].isNull()) - photosObject.inactiveTime = std::stol(value["InactiveTime"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["InactiveTime"].isNull()) + photosObject.inactiveTime = std::stol(valuePhotosPhoto["InactiveTime"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListRegisteredTagsResult.cc b/cloudphoto/src/model/ListRegisteredTagsResult.cc index a86280ea9..3e55c1424 100644 --- a/cloudphoto/src/model/ListRegisteredTagsResult.cc +++ b/cloudphoto/src/model/ListRegisteredTagsResult.cc @@ -39,20 +39,20 @@ void ListRegisteredTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegisteredTags = value["RegisteredTags"]["RegisteredTag"]; - for (auto value : allRegisteredTags) + auto allRegisteredTagsNode = value["RegisteredTags"]["RegisteredTag"]; + for (auto valueRegisteredTagsRegisteredTag : allRegisteredTagsNode) { RegisteredTag registeredTagsObject; - if(!value["TagKey"].isNull()) - registeredTagsObject.tagKey = value["TagKey"].asString(); - auto allTagValues = value["TagValues"]["TagValue"]; - for (auto value : allTagValues) + if(!valueRegisteredTagsRegisteredTag["TagKey"].isNull()) + registeredTagsObject.tagKey = valueRegisteredTagsRegisteredTag["TagKey"].asString(); + auto allTagValuesNode = allRegisteredTagsNode["TagValues"]["TagValue"]; + for (auto allRegisteredTagsNodeTagValuesTagValue : allTagValuesNode) { RegisteredTag::TagValue tagValuesObject; - if(!value["Lang"].isNull()) - tagValuesObject.lang = value["Lang"].asString(); - if(!value["Text"].isNull()) - tagValuesObject.text = value["Text"].asString(); + if(!allRegisteredTagsNodeTagValuesTagValue["Lang"].isNull()) + tagValuesObject.lang = allRegisteredTagsNodeTagValuesTagValue["Lang"].asString(); + if(!allRegisteredTagsNodeTagValuesTagValue["Text"].isNull()) + tagValuesObject.text = allRegisteredTagsNodeTagValuesTagValue["Text"].asString(); registeredTagsObject.tagValues.push_back(tagValuesObject); } registeredTags_.push_back(registeredTagsObject); diff --git a/cloudphoto/src/model/ListTagPhotosResult.cc b/cloudphoto/src/model/ListTagPhotosResult.cc index 9a6d25dc1..d122ef6fd 100644 --- a/cloudphoto/src/model/ListTagPhotosResult.cc +++ b/cloudphoto/src/model/ListTagPhotosResult.cc @@ -39,16 +39,16 @@ void ListTagPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["PhotoId"].isNull()) - resultsObject.photoId = std::stol(value["PhotoId"].asString()); - if(!value["PhotoIdStr"].isNull()) - resultsObject.photoIdStr = value["PhotoIdStr"].asString(); - if(!value["State"].isNull()) - resultsObject.state = value["State"].asString(); + if(!valueResultsResult["PhotoId"].isNull()) + resultsObject.photoId = std::stol(valueResultsResult["PhotoId"].asString()); + if(!valueResultsResult["PhotoIdStr"].isNull()) + resultsObject.photoIdStr = valueResultsResult["PhotoIdStr"].asString(); + if(!valueResultsResult["State"].isNull()) + resultsObject.state = valueResultsResult["State"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListTagsResult.cc b/cloudphoto/src/model/ListTagsResult.cc index 6525bc06e..403449f16 100644 --- a/cloudphoto/src/model/ListTagsResult.cc +++ b/cloudphoto/src/model/ListTagsResult.cc @@ -39,20 +39,20 @@ void ListTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["Id"].isNull()) - tagsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - tagsObject.idStr = value["IdStr"].asString(); - if(!value["Name"].isNull()) - tagsObject.name = value["Name"].asString(); - if(!value["IsSubTag"].isNull()) - tagsObject.isSubTag = value["IsSubTag"].asString() == "true"; - if(!value["ParentTag"].isNull()) - tagsObject.parentTag = value["ParentTag"].asString(); + if(!valueTagsTag["Id"].isNull()) + tagsObject.id = std::stol(valueTagsTag["Id"].asString()); + if(!valueTagsTag["IdStr"].isNull()) + tagsObject.idStr = valueTagsTag["IdStr"].asString(); + if(!valueTagsTag["Name"].isNull()) + tagsObject.name = valueTagsTag["Name"].asString(); + if(!valueTagsTag["IsSubTag"].isNull()) + tagsObject.isSubTag = valueTagsTag["IsSubTag"].asString() == "true"; + if(!valueTagsTag["ParentTag"].isNull()) + tagsObject.parentTag = valueTagsTag["ParentTag"].asString(); auto coverNode = value["Cover"]; if(!coverNode["Id"].isNull()) tagsObject.cover.id = std::stol(coverNode["Id"].asString()); diff --git a/cloudphoto/src/model/ListTimeLinePhotosResult.cc b/cloudphoto/src/model/ListTimeLinePhotosResult.cc index 3b30247a9..20296299b 100644 --- a/cloudphoto/src/model/ListTimeLinePhotosResult.cc +++ b/cloudphoto/src/model/ListTimeLinePhotosResult.cc @@ -39,44 +39,44 @@ void ListTimeLinePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); - if(!value["Like"].isNull()) - photosObject.like = std::stol(value["Like"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Remark"].isNull()) + photosObject.remark = valuePhotosPhoto["Remark"].asString(); + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Like"].isNull()) + photosObject.like = std::stol(valuePhotosPhoto["Like"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ListTimeLinesResult.cc b/cloudphoto/src/model/ListTimeLinesResult.cc index cfe4bd360..e9e344392 100644 --- a/cloudphoto/src/model/ListTimeLinesResult.cc +++ b/cloudphoto/src/model/ListTimeLinesResult.cc @@ -39,56 +39,56 @@ void ListTimeLinesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTimeLines = value["TimeLines"]["TimeLine"]; - for (auto value : allTimeLines) + auto allTimeLinesNode = value["TimeLines"]["TimeLine"]; + for (auto valueTimeLinesTimeLine : allTimeLinesNode) { TimeLine timeLinesObject; - if(!value["StartTime"].isNull()) - timeLinesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - timeLinesObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["TotalCount"].isNull()) - timeLinesObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["PhotosCount"].isNull()) - timeLinesObject.photosCount = std::stoi(value["PhotosCount"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + if(!valueTimeLinesTimeLine["StartTime"].isNull()) + timeLinesObject.startTime = std::stol(valueTimeLinesTimeLine["StartTime"].asString()); + if(!valueTimeLinesTimeLine["EndTime"].isNull()) + timeLinesObject.endTime = std::stol(valueTimeLinesTimeLine["EndTime"].asString()); + if(!valueTimeLinesTimeLine["TotalCount"].isNull()) + timeLinesObject.totalCount = std::stoi(valueTimeLinesTimeLine["TotalCount"].asString()); + if(!valueTimeLinesTimeLine["PhotosCount"].isNull()) + timeLinesObject.photosCount = std::stoi(valueTimeLinesTimeLine["PhotosCount"].asString()); + auto allPhotosNode = allTimeLinesNode["Photos"]["Photo"]; + for (auto allTimeLinesNodePhotosPhoto : allPhotosNode) { TimeLine::Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Remark"].isNull()) - photosObject.remark = value["Remark"].asString(); - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); - if(!value["Like"].isNull()) - photosObject.like = std::stol(value["Like"].asString()); + if(!allTimeLinesNodePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(allTimeLinesNodePhotosPhoto["Id"].asString()); + if(!allTimeLinesNodePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = allTimeLinesNodePhotosPhoto["IdStr"].asString(); + if(!allTimeLinesNodePhotosPhoto["Title"].isNull()) + photosObject.title = allTimeLinesNodePhotosPhoto["Title"].asString(); + if(!allTimeLinesNodePhotosPhoto["Location"].isNull()) + photosObject.location = allTimeLinesNodePhotosPhoto["Location"].asString(); + if(!allTimeLinesNodePhotosPhoto["FileId"].isNull()) + photosObject.fileId = allTimeLinesNodePhotosPhoto["FileId"].asString(); + if(!allTimeLinesNodePhotosPhoto["State"].isNull()) + photosObject.state = allTimeLinesNodePhotosPhoto["State"].asString(); + if(!allTimeLinesNodePhotosPhoto["Md5"].isNull()) + photosObject.md5 = allTimeLinesNodePhotosPhoto["Md5"].asString(); + if(!allTimeLinesNodePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = allTimeLinesNodePhotosPhoto["IsVideo"].asString() == "true"; + if(!allTimeLinesNodePhotosPhoto["Remark"].isNull()) + photosObject.remark = allTimeLinesNodePhotosPhoto["Remark"].asString(); + if(!allTimeLinesNodePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(allTimeLinesNodePhotosPhoto["Size"].asString()); + if(!allTimeLinesNodePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(allTimeLinesNodePhotosPhoto["Width"].asString()); + if(!allTimeLinesNodePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(allTimeLinesNodePhotosPhoto["Height"].asString()); + if(!allTimeLinesNodePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(allTimeLinesNodePhotosPhoto["Ctime"].asString()); + if(!allTimeLinesNodePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(allTimeLinesNodePhotosPhoto["Mtime"].asString()); + if(!allTimeLinesNodePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(allTimeLinesNodePhotosPhoto["TakenAt"].asString()); + if(!allTimeLinesNodePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(allTimeLinesNodePhotosPhoto["ShareExpireTime"].asString()); + if(!allTimeLinesNodePhotosPhoto["Like"].isNull()) + photosObject.like = std::stol(allTimeLinesNodePhotosPhoto["Like"].asString()); timeLinesObject.photos.push_back(photosObject); } timeLines_.push_back(timeLinesObject); diff --git a/cloudphoto/src/model/MergeFacesResult.cc b/cloudphoto/src/model/MergeFacesResult.cc index 17472b6c9..c102bd003 100644 --- a/cloudphoto/src/model/MergeFacesResult.cc +++ b/cloudphoto/src/model/MergeFacesResult.cc @@ -39,18 +39,18 @@ void MergeFacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/MoveAlbumPhotosResult.cc b/cloudphoto/src/model/MoveAlbumPhotosResult.cc index aae25f6cd..249de6c28 100644 --- a/cloudphoto/src/model/MoveAlbumPhotosResult.cc +++ b/cloudphoto/src/model/MoveAlbumPhotosResult.cc @@ -39,18 +39,18 @@ void MoveAlbumPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/MoveFacePhotosResult.cc b/cloudphoto/src/model/MoveFacePhotosResult.cc index aeb4ee348..0069e8092 100644 --- a/cloudphoto/src/model/MoveFacePhotosResult.cc +++ b/cloudphoto/src/model/MoveFacePhotosResult.cc @@ -39,18 +39,18 @@ void MoveFacePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/ReactivatePhotosResult.cc b/cloudphoto/src/model/ReactivatePhotosResult.cc index 286c0c820..92e8ab35a 100644 --- a/cloudphoto/src/model/ReactivatePhotosResult.cc +++ b/cloudphoto/src/model/ReactivatePhotosResult.cc @@ -39,18 +39,18 @@ void ReactivatePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/RemoveAlbumPhotosResult.cc b/cloudphoto/src/model/RemoveAlbumPhotosResult.cc index a28367e06..8d58a4f14 100644 --- a/cloudphoto/src/model/RemoveAlbumPhotosResult.cc +++ b/cloudphoto/src/model/RemoveAlbumPhotosResult.cc @@ -39,18 +39,18 @@ void RemoveAlbumPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/RemoveFacePhotosResult.cc b/cloudphoto/src/model/RemoveFacePhotosResult.cc index 344163853..14e2c3cf8 100644 --- a/cloudphoto/src/model/RemoveFacePhotosResult.cc +++ b/cloudphoto/src/model/RemoveFacePhotosResult.cc @@ -39,18 +39,18 @@ void RemoveFacePhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["Id"].isNull()) - resultsObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - resultsObject.idStr = value["IdStr"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["Id"].isNull()) + resultsObject.id = std::stol(valueResultsResult["Id"].asString()); + if(!valueResultsResult["IdStr"].isNull()) + resultsObject.idStr = valueResultsResult["IdStr"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["Code"].isNull()) diff --git a/cloudphoto/src/model/SearchPhotosResult.cc b/cloudphoto/src/model/SearchPhotosResult.cc index b921839ef..bb160d56b 100644 --- a/cloudphoto/src/model/SearchPhotosResult.cc +++ b/cloudphoto/src/model/SearchPhotosResult.cc @@ -39,40 +39,40 @@ void SearchPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["Photo"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["Photo"]; + for (auto valuePhotosPhoto : allPhotosNode) { Photo photosObject; - if(!value["Id"].isNull()) - photosObject.id = std::stol(value["Id"].asString()); - if(!value["IdStr"].isNull()) - photosObject.idStr = value["IdStr"].asString(); - if(!value["Title"].isNull()) - photosObject.title = value["Title"].asString(); - if(!value["FileId"].isNull()) - photosObject.fileId = value["FileId"].asString(); - if(!value["Location"].isNull()) - photosObject.location = value["Location"].asString(); - if(!value["State"].isNull()) - photosObject.state = value["State"].asString(); - if(!value["Md5"].isNull()) - photosObject.md5 = value["Md5"].asString(); - if(!value["IsVideo"].isNull()) - photosObject.isVideo = value["IsVideo"].asString() == "true"; - if(!value["Size"].isNull()) - photosObject.size = std::stol(value["Size"].asString()); - if(!value["Width"].isNull()) - photosObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - photosObject.height = std::stol(value["Height"].asString()); - if(!value["Ctime"].isNull()) - photosObject.ctime = std::stol(value["Ctime"].asString()); - if(!value["Mtime"].isNull()) - photosObject.mtime = std::stol(value["Mtime"].asString()); - if(!value["TakenAt"].isNull()) - photosObject.takenAt = std::stol(value["TakenAt"].asString()); - if(!value["ShareExpireTime"].isNull()) - photosObject.shareExpireTime = std::stol(value["ShareExpireTime"].asString()); + if(!valuePhotosPhoto["Id"].isNull()) + photosObject.id = std::stol(valuePhotosPhoto["Id"].asString()); + if(!valuePhotosPhoto["IdStr"].isNull()) + photosObject.idStr = valuePhotosPhoto["IdStr"].asString(); + if(!valuePhotosPhoto["Title"].isNull()) + photosObject.title = valuePhotosPhoto["Title"].asString(); + if(!valuePhotosPhoto["FileId"].isNull()) + photosObject.fileId = valuePhotosPhoto["FileId"].asString(); + if(!valuePhotosPhoto["Location"].isNull()) + photosObject.location = valuePhotosPhoto["Location"].asString(); + if(!valuePhotosPhoto["State"].isNull()) + photosObject.state = valuePhotosPhoto["State"].asString(); + if(!valuePhotosPhoto["Md5"].isNull()) + photosObject.md5 = valuePhotosPhoto["Md5"].asString(); + if(!valuePhotosPhoto["IsVideo"].isNull()) + photosObject.isVideo = valuePhotosPhoto["IsVideo"].asString() == "true"; + if(!valuePhotosPhoto["Size"].isNull()) + photosObject.size = std::stol(valuePhotosPhoto["Size"].asString()); + if(!valuePhotosPhoto["Width"].isNull()) + photosObject.width = std::stol(valuePhotosPhoto["Width"].asString()); + if(!valuePhotosPhoto["Height"].isNull()) + photosObject.height = std::stol(valuePhotosPhoto["Height"].asString()); + if(!valuePhotosPhoto["Ctime"].isNull()) + photosObject.ctime = std::stol(valuePhotosPhoto["Ctime"].asString()); + if(!valuePhotosPhoto["Mtime"].isNull()) + photosObject.mtime = std::stol(valuePhotosPhoto["Mtime"].asString()); + if(!valuePhotosPhoto["TakenAt"].isNull()) + photosObject.takenAt = std::stol(valuePhotosPhoto["TakenAt"].asString()); + if(!valuePhotosPhoto["ShareExpireTime"].isNull()) + photosObject.shareExpireTime = std::stol(valuePhotosPhoto["ShareExpireTime"].asString()); photos_.push_back(photosObject); } if(!value["Code"].isNull()) diff --git a/cloudwf/src/model/ListBusinessesResult.cc b/cloudwf/src/model/ListBusinessesResult.cc index 46d3f00dc..aab4c9c53 100644 --- a/cloudwf/src/model/ListBusinessesResult.cc +++ b/cloudwf/src/model/ListBusinessesResult.cc @@ -39,14 +39,14 @@ void ListBusinessesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto alldata = value["data"]["BusinessInfo"]; - for (auto value : alldata) + auto alldataNode = value["data"]["BusinessInfo"]; + for (auto valuedataBusinessInfo : alldataNode) { BusinessInfo dataObject; - if(!value["text"].isNull()) - dataObject.text = value["text"].asString(); - if(!value["value"].isNull()) - dataObject.value = value["value"].asString(); + if(!valuedataBusinessInfo["text"].isNull()) + dataObject.text = valuedataBusinessInfo["text"].asString(); + if(!valuedataBusinessInfo["value"].isNull()) + dataObject.value = valuedataBusinessInfo["value"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h b/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h index a4bc14a70..ba8d10caa 100644 --- a/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h +++ b/cms/include/alibabacloud/cms/model/PutEventRuleRequest.h @@ -32,11 +32,11 @@ namespace AlibabaCloud { struct EventPattern { - LevelList levelList; + std::vector levelList; std::string product; - StatusList statusList; - NameList nameList; - EventTypeList eventTypeList; + std::vector statusList; + std::vector nameList; + std::vector eventTypeList; }; public: diff --git a/cms/src/model/ApplyMonitoringTemplateResult.cc b/cms/src/model/ApplyMonitoringTemplateResult.cc index dc10c8a4b..de21ddc62 100644 --- a/cms/src/model/ApplyMonitoringTemplateResult.cc +++ b/cms/src/model/ApplyMonitoringTemplateResult.cc @@ -42,40 +42,40 @@ void ApplyMonitoringTemplateResult::parse(const std::string &payload) auto resourceNode = value["Resource"]; if(!resourceNode["GroupId"].isNull()) resource_.groupId = std::stol(resourceNode["GroupId"].asString()); - auto allEventResults = value["EventResults"]["Result"]; - for (auto value : allEventResults) + auto allEventResultsNode = resourceNode["EventResults"]["Result"]; + for (auto resourceNodeEventResultsResult : allEventResultsNode) { Resource::Result resultObject; - if(!value["GroupId"].isNull()) - resultObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Name"].isNull()) - resultObject.name = value["Name"].asString(); - if(!value["Message"].isNull()) - resultObject.message = value["Message"].asString(); - if(!value["DisplayName"].isNull()) - resultObject.displayName = value["DisplayName"].asString(); - if(!value["Code"].isNull()) - resultObject.code = std::stoi(value["Code"].asString()); - if(!value["Success"].isNull()) - resultObject.success = value["Success"].asString() == "true"; + if(!resourceNodeEventResultsResult["GroupId"].isNull()) + resultObject.groupId = std::stol(resourceNodeEventResultsResult["GroupId"].asString()); + if(!resourceNodeEventResultsResult["Name"].isNull()) + resultObject.name = resourceNodeEventResultsResult["Name"].asString(); + if(!resourceNodeEventResultsResult["Message"].isNull()) + resultObject.message = resourceNodeEventResultsResult["Message"].asString(); + if(!resourceNodeEventResultsResult["DisplayName"].isNull()) + resultObject.displayName = resourceNodeEventResultsResult["DisplayName"].asString(); + if(!resourceNodeEventResultsResult["Code"].isNull()) + resultObject.code = std::stoi(resourceNodeEventResultsResult["Code"].asString()); + if(!resourceNodeEventResultsResult["Success"].isNull()) + resultObject.success = resourceNodeEventResultsResult["Success"].asString() == "true"; resource_.eventResults.push_back(resultObject); } - auto allAlertResults = value["AlertResults"]["Result"]; - for (auto value : allAlertResults) + auto allAlertResultsNode = resourceNode["AlertResults"]["Result"]; + for (auto resourceNodeAlertResultsResult : allAlertResultsNode) { Resource::Result resultObject; - if(!value["GroupId"].isNull()) - resultObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Name"].isNull()) - resultObject.name = value["Name"].asString(); - if(!value["Message"].isNull()) - resultObject.message = value["Message"].asString(); - if(!value["DisplayName"].isNull()) - resultObject.displayName = value["DisplayName"].asString(); - if(!value["Code"].isNull()) - resultObject.code = std::stoi(value["Code"].asString()); - if(!value["Success"].isNull()) - resultObject.success = value["Success"].asString() == "true"; + if(!resourceNodeAlertResultsResult["GroupId"].isNull()) + resultObject.groupId = std::stol(resourceNodeAlertResultsResult["GroupId"].asString()); + if(!resourceNodeAlertResultsResult["Name"].isNull()) + resultObject.name = resourceNodeAlertResultsResult["Name"].asString(); + if(!resourceNodeAlertResultsResult["Message"].isNull()) + resultObject.message = resourceNodeAlertResultsResult["Message"].asString(); + if(!resourceNodeAlertResultsResult["DisplayName"].isNull()) + resultObject.displayName = resourceNodeAlertResultsResult["DisplayName"].asString(); + if(!resourceNodeAlertResultsResult["Code"].isNull()) + resultObject.code = std::stoi(resourceNodeAlertResultsResult["Code"].asString()); + if(!resourceNodeAlertResultsResult["Success"].isNull()) + resultObject.success = resourceNodeAlertResultsResult["Success"].asString() == "true"; resource_.alertResults.push_back(resultObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ApplyTemplateResult.cc b/cms/src/model/ApplyTemplateResult.cc index df8ce9941..17d709989 100644 --- a/cms/src/model/ApplyTemplateResult.cc +++ b/cms/src/model/ApplyTemplateResult.cc @@ -40,22 +40,22 @@ void ApplyTemplateResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto resourceNode = value["Resource"]; - auto allCreateAlertResults = value["CreateAlertResults"]["AlertResult"]; - for (auto value : allCreateAlertResults) + auto allCreateAlertResultsNode = resourceNode["CreateAlertResults"]["AlertResult"]; + for (auto resourceNodeCreateAlertResultsAlertResult : allCreateAlertResultsNode) { Resource::AlertResult alertResultObject; - if(!value["Name"].isNull()) - alertResultObject.name = value["Name"].asString(); - if(!value["DisplayName"].isNull()) - alertResultObject.displayName = value["DisplayName"].asString(); - if(!value["MetricNamespace"].isNull()) - alertResultObject.metricNamespace = value["MetricNamespace"].asString(); - if(!value["MetricName"].isNull()) - alertResultObject.metricName = value["MetricName"].asString(); - if(!value["Message"].isNull()) - alertResultObject.message = value["Message"].asString(); - if(!value["Success"].isNull()) - alertResultObject.success = value["Success"].asString(); + if(!resourceNodeCreateAlertResultsAlertResult["Name"].isNull()) + alertResultObject.name = resourceNodeCreateAlertResultsAlertResult["Name"].asString(); + if(!resourceNodeCreateAlertResultsAlertResult["DisplayName"].isNull()) + alertResultObject.displayName = resourceNodeCreateAlertResultsAlertResult["DisplayName"].asString(); + if(!resourceNodeCreateAlertResultsAlertResult["MetricNamespace"].isNull()) + alertResultObject.metricNamespace = resourceNodeCreateAlertResultsAlertResult["MetricNamespace"].asString(); + if(!resourceNodeCreateAlertResultsAlertResult["MetricName"].isNull()) + alertResultObject.metricName = resourceNodeCreateAlertResultsAlertResult["MetricName"].asString(); + if(!resourceNodeCreateAlertResultsAlertResult["Message"].isNull()) + alertResultObject.message = resourceNodeCreateAlertResultsAlertResult["Message"].asString(); + if(!resourceNodeCreateAlertResultsAlertResult["Success"].isNull()) + alertResultObject.success = resourceNodeCreateAlertResultsAlertResult["Success"].asString(); resource_.createAlertResults.push_back(alertResultObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/CreateMyGroupAlertBatchResult.cc b/cms/src/model/CreateMyGroupAlertBatchResult.cc index f5dc90df0..7a7fc7b1f 100644 --- a/cms/src/model/CreateMyGroupAlertBatchResult.cc +++ b/cms/src/model/CreateMyGroupAlertBatchResult.cc @@ -39,26 +39,26 @@ void CreateMyGroupAlertBatchResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["AlertResult"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["AlertResult"]; + for (auto valueResourcesAlertResult : allResourcesNode) { AlertResult resourcesObject; - if(!value["AlertName"].isNull()) - resourcesObject.alertName = value["AlertName"].asString(); - if(!value["DisplayName"].isNull()) - resourcesObject.displayName = value["DisplayName"].asString(); - if(!value["MetricNamespace"].isNull()) - resourcesObject.metricNamespace = value["MetricNamespace"].asString(); - if(!value["MetricName"].isNull()) - resourcesObject.metricName = value["MetricName"].asString(); - if(!value["Message"].isNull()) - resourcesObject.message = value["Message"].asString(); - if(!value["Code"].isNull()) - resourcesObject.code = std::stoi(value["Code"].asString()); - if(!value["Success"].isNull()) - resourcesObject.success = value["Success"].asString() == "true"; - if(!value["GroupId"].isNull()) - resourcesObject.groupId = std::stol(value["GroupId"].asString()); + if(!valueResourcesAlertResult["AlertName"].isNull()) + resourcesObject.alertName = valueResourcesAlertResult["AlertName"].asString(); + if(!valueResourcesAlertResult["DisplayName"].isNull()) + resourcesObject.displayName = valueResourcesAlertResult["DisplayName"].asString(); + if(!valueResourcesAlertResult["MetricNamespace"].isNull()) + resourcesObject.metricNamespace = valueResourcesAlertResult["MetricNamespace"].asString(); + if(!valueResourcesAlertResult["MetricName"].isNull()) + resourcesObject.metricName = valueResourcesAlertResult["MetricName"].asString(); + if(!valueResourcesAlertResult["Message"].isNull()) + resourcesObject.message = valueResourcesAlertResult["Message"].asString(); + if(!valueResourcesAlertResult["Code"].isNull()) + resourcesObject.code = std::stoi(valueResourcesAlertResult["Code"].asString()); + if(!valueResourcesAlertResult["Success"].isNull()) + resourcesObject.success = valueResourcesAlertResult["Success"].asString() == "true"; + if(!valueResourcesAlertResult["GroupId"].isNull()) + resourcesObject.groupId = std::stol(valueResourcesAlertResult["GroupId"].asString()); resources_.push_back(resourcesObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/DeleteMyGroupsResult.cc b/cms/src/model/DeleteMyGroupsResult.cc index 46b7dc3ed..e547cedeb 100644 --- a/cms/src/model/DeleteMyGroupsResult.cc +++ b/cms/src/model/DeleteMyGroupsResult.cc @@ -50,12 +50,12 @@ void DeleteMyGroupsResult::parse(const std::string &payload) group_.bindUrls = groupNode["BindUrls"].asString(); if(!groupNode["Type"].isNull()) group_.type = groupNode["Type"].asString(); - auto allContactGroups = value["ContactGroups"]["ContactGroup"]; - for (auto value : allContactGroups) + auto allContactGroupsNode = groupNode["ContactGroups"]["ContactGroup"]; + for (auto groupNodeContactGroupsContactGroup : allContactGroupsNode) { Group::ContactGroup contactGroupObject; - if(!value["Name"].isNull()) - contactGroupObject.name = value["Name"].asString(); + if(!groupNodeContactGroupsContactGroup["Name"].isNull()) + contactGroupObject.name = groupNodeContactGroupsContactGroup["Name"].asString(); group_.contactGroups.push_back(contactGroupObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/DescribeAlarmHistoryResult.cc b/cms/src/model/DescribeAlarmHistoryResult.cc index 542e40269..b68a1c079 100644 --- a/cms/src/model/DescribeAlarmHistoryResult.cc +++ b/cms/src/model/DescribeAlarmHistoryResult.cc @@ -39,48 +39,48 @@ void DescribeAlarmHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlarmHistoryList = value["AlarmHistoryList"]["AlarmHistory"]; - for (auto value : allAlarmHistoryList) + auto allAlarmHistoryListNode = value["AlarmHistoryList"]["AlarmHistory"]; + for (auto valueAlarmHistoryListAlarmHistory : allAlarmHistoryListNode) { AlarmHistory alarmHistoryListObject; - if(!value["Id"].isNull()) - alarmHistoryListObject.id = value["Id"].asString(); - if(!value["AlertName"].isNull()) - alarmHistoryListObject.alertName = value["AlertName"].asString(); - if(!value["GroupId"].isNull()) - alarmHistoryListObject.groupId = value["GroupId"].asString(); - if(!value["Namespace"].isNull()) - alarmHistoryListObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - alarmHistoryListObject.metricName = value["MetricName"].asString(); - if(!value["Dimensions"].isNull()) - alarmHistoryListObject.dimensions = value["Dimensions"].asString(); - if(!value["Expression"].isNull()) - alarmHistoryListObject.expression = value["Expression"].asString(); - if(!value["EvaluationCount"].isNull()) - alarmHistoryListObject.evaluationCount = std::stoi(value["EvaluationCount"].asString()); - if(!value["Value"].isNull()) - alarmHistoryListObject.value = value["Value"].asString(); - if(!value["AlertTime"].isNull()) - alarmHistoryListObject.alertTime = std::stol(value["AlertTime"].asString()); - if(!value["LastTime"].isNull()) - alarmHistoryListObject.lastTime = std::stol(value["LastTime"].asString()); - if(!value["Level"].isNull()) - alarmHistoryListObject.level = value["Level"].asString(); - if(!value["PreLevel"].isNull()) - alarmHistoryListObject.preLevel = value["PreLevel"].asString(); - if(!value["RuleName"].isNull()) - alarmHistoryListObject.ruleName = value["RuleName"].asString(); - if(!value["State"].isNull()) - alarmHistoryListObject.state = value["State"].asString(); - if(!value["Status"].isNull()) - alarmHistoryListObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - alarmHistoryListObject.userId = value["UserId"].asString(); - if(!value["Webhooks"].isNull()) - alarmHistoryListObject.webhooks = value["Webhooks"].asString(); - if(!value["InstanceName"].isNull()) - alarmHistoryListObject.instanceName = value["InstanceName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Id"].isNull()) + alarmHistoryListObject.id = valueAlarmHistoryListAlarmHistory["Id"].asString(); + if(!valueAlarmHistoryListAlarmHistory["AlertName"].isNull()) + alarmHistoryListObject.alertName = valueAlarmHistoryListAlarmHistory["AlertName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["GroupId"].isNull()) + alarmHistoryListObject.groupId = valueAlarmHistoryListAlarmHistory["GroupId"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Namespace"].isNull()) + alarmHistoryListObject._namespace = valueAlarmHistoryListAlarmHistory["Namespace"].asString(); + if(!valueAlarmHistoryListAlarmHistory["MetricName"].isNull()) + alarmHistoryListObject.metricName = valueAlarmHistoryListAlarmHistory["MetricName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Dimensions"].isNull()) + alarmHistoryListObject.dimensions = valueAlarmHistoryListAlarmHistory["Dimensions"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Expression"].isNull()) + alarmHistoryListObject.expression = valueAlarmHistoryListAlarmHistory["Expression"].asString(); + if(!valueAlarmHistoryListAlarmHistory["EvaluationCount"].isNull()) + alarmHistoryListObject.evaluationCount = std::stoi(valueAlarmHistoryListAlarmHistory["EvaluationCount"].asString()); + if(!valueAlarmHistoryListAlarmHistory["Value"].isNull()) + alarmHistoryListObject.value = valueAlarmHistoryListAlarmHistory["Value"].asString(); + if(!valueAlarmHistoryListAlarmHistory["AlertTime"].isNull()) + alarmHistoryListObject.alertTime = std::stol(valueAlarmHistoryListAlarmHistory["AlertTime"].asString()); + if(!valueAlarmHistoryListAlarmHistory["LastTime"].isNull()) + alarmHistoryListObject.lastTime = std::stol(valueAlarmHistoryListAlarmHistory["LastTime"].asString()); + if(!valueAlarmHistoryListAlarmHistory["Level"].isNull()) + alarmHistoryListObject.level = valueAlarmHistoryListAlarmHistory["Level"].asString(); + if(!valueAlarmHistoryListAlarmHistory["PreLevel"].isNull()) + alarmHistoryListObject.preLevel = valueAlarmHistoryListAlarmHistory["PreLevel"].asString(); + if(!valueAlarmHistoryListAlarmHistory["RuleName"].isNull()) + alarmHistoryListObject.ruleName = valueAlarmHistoryListAlarmHistory["RuleName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["State"].isNull()) + alarmHistoryListObject.state = valueAlarmHistoryListAlarmHistory["State"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Status"].isNull()) + alarmHistoryListObject.status = std::stoi(valueAlarmHistoryListAlarmHistory["Status"].asString()); + if(!valueAlarmHistoryListAlarmHistory["UserId"].isNull()) + alarmHistoryListObject.userId = valueAlarmHistoryListAlarmHistory["UserId"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Webhooks"].isNull()) + alarmHistoryListObject.webhooks = valueAlarmHistoryListAlarmHistory["Webhooks"].asString(); + if(!valueAlarmHistoryListAlarmHistory["InstanceName"].isNull()) + alarmHistoryListObject.instanceName = valueAlarmHistoryListAlarmHistory["InstanceName"].asString(); auto allContactGroups = value["ContactGroups"]["ContactGroup"]; for (auto value : allContactGroups) alarmHistoryListObject.contactGroups.push_back(value.asString()); diff --git a/cms/src/model/DescribeAlarmsForResourcesResult.cc b/cms/src/model/DescribeAlarmsForResourcesResult.cc index 4020584ae..90ebea594 100644 --- a/cms/src/model/DescribeAlarmsForResourcesResult.cc +++ b/cms/src/model/DescribeAlarmsForResourcesResult.cc @@ -39,54 +39,54 @@ void DescribeAlarmsForResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatapoints = value["Datapoints"]["Alarm"]; - for (auto value : allDatapoints) + auto allDatapointsNode = value["Datapoints"]["Alarm"]; + for (auto valueDatapointsAlarm : allDatapointsNode) { Alarm datapointsObject; - if(!value["Uuid"].isNull()) - datapointsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - datapointsObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - datapointsObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - datapointsObject.metricName = value["MetricName"].asString(); - if(!value["Period"].isNull()) - datapointsObject.period = value["Period"].asString(); - if(!value["EvaluationCount"].isNull()) - datapointsObject.evaluationCount = value["EvaluationCount"].asString(); - if(!value["EffectiveInterval"].isNull()) - datapointsObject.effectiveInterval = value["EffectiveInterval"].asString(); - if(!value["NoEffectiveInterval"].isNull()) - datapointsObject.noEffectiveInterval = value["NoEffectiveInterval"].asString(); - if(!value["SilenceTime"].isNull()) - datapointsObject.silenceTime = value["SilenceTime"].asString(); - if(!value["Enable"].isNull()) - datapointsObject.enable = value["Enable"].asString() == "true"; - if(!value["State"].isNull()) - datapointsObject.state = value["State"].asString(); - if(!value["ContactGroups"].isNull()) - datapointsObject.contactGroups = value["ContactGroups"].asString(); - if(!value["Webhook"].isNull()) - datapointsObject.webhook = value["Webhook"].asString(); - if(!value["Subject"].isNull()) - datapointsObject.subject = value["Subject"].asString(); - if(!value["DisplayName"].isNull()) - datapointsObject.displayName = value["DisplayName"].asString(); - if(!value["Resources"].isNull()) - datapointsObject.resources = value["Resources"].asString(); - if(!value["Level"].isNull()) - datapointsObject.level = value["Level"].asString(); - if(!value["GroupId"].isNull()) - datapointsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - datapointsObject.groupName = value["GroupName"].asString(); - if(!value["Statistics"].isNull()) - datapointsObject.statistics = value["Statistics"].asString(); - if(!value["ComparisonOperator"].isNull()) - datapointsObject.comparisonOperator = value["ComparisonOperator"].asString(); - if(!value["Threshold"].isNull()) - datapointsObject.threshold = value["Threshold"].asString(); + if(!valueDatapointsAlarm["Uuid"].isNull()) + datapointsObject.uuid = valueDatapointsAlarm["Uuid"].asString(); + if(!valueDatapointsAlarm["Name"].isNull()) + datapointsObject.name = valueDatapointsAlarm["Name"].asString(); + if(!valueDatapointsAlarm["Namespace"].isNull()) + datapointsObject._namespace = valueDatapointsAlarm["Namespace"].asString(); + if(!valueDatapointsAlarm["MetricName"].isNull()) + datapointsObject.metricName = valueDatapointsAlarm["MetricName"].asString(); + if(!valueDatapointsAlarm["Period"].isNull()) + datapointsObject.period = valueDatapointsAlarm["Period"].asString(); + if(!valueDatapointsAlarm["EvaluationCount"].isNull()) + datapointsObject.evaluationCount = valueDatapointsAlarm["EvaluationCount"].asString(); + if(!valueDatapointsAlarm["EffectiveInterval"].isNull()) + datapointsObject.effectiveInterval = valueDatapointsAlarm["EffectiveInterval"].asString(); + if(!valueDatapointsAlarm["NoEffectiveInterval"].isNull()) + datapointsObject.noEffectiveInterval = valueDatapointsAlarm["NoEffectiveInterval"].asString(); + if(!valueDatapointsAlarm["SilenceTime"].isNull()) + datapointsObject.silenceTime = valueDatapointsAlarm["SilenceTime"].asString(); + if(!valueDatapointsAlarm["Enable"].isNull()) + datapointsObject.enable = valueDatapointsAlarm["Enable"].asString() == "true"; + if(!valueDatapointsAlarm["State"].isNull()) + datapointsObject.state = valueDatapointsAlarm["State"].asString(); + if(!valueDatapointsAlarm["ContactGroups"].isNull()) + datapointsObject.contactGroups = valueDatapointsAlarm["ContactGroups"].asString(); + if(!valueDatapointsAlarm["Webhook"].isNull()) + datapointsObject.webhook = valueDatapointsAlarm["Webhook"].asString(); + if(!valueDatapointsAlarm["Subject"].isNull()) + datapointsObject.subject = valueDatapointsAlarm["Subject"].asString(); + if(!valueDatapointsAlarm["DisplayName"].isNull()) + datapointsObject.displayName = valueDatapointsAlarm["DisplayName"].asString(); + if(!valueDatapointsAlarm["Resources"].isNull()) + datapointsObject.resources = valueDatapointsAlarm["Resources"].asString(); + if(!valueDatapointsAlarm["Level"].isNull()) + datapointsObject.level = valueDatapointsAlarm["Level"].asString(); + if(!valueDatapointsAlarm["GroupId"].isNull()) + datapointsObject.groupId = valueDatapointsAlarm["GroupId"].asString(); + if(!valueDatapointsAlarm["GroupName"].isNull()) + datapointsObject.groupName = valueDatapointsAlarm["GroupName"].asString(); + if(!valueDatapointsAlarm["Statistics"].isNull()) + datapointsObject.statistics = valueDatapointsAlarm["Statistics"].asString(); + if(!valueDatapointsAlarm["ComparisonOperator"].isNull()) + datapointsObject.comparisonOperator = valueDatapointsAlarm["ComparisonOperator"].asString(); + if(!valueDatapointsAlarm["Threshold"].isNull()) + datapointsObject.threshold = valueDatapointsAlarm["Threshold"].asString(); auto escalationsNode = value["Escalations"]; auto infoNode = escalationsNode["Info"]; if(!infoNode["ComparisonOperator"].isNull()) diff --git a/cms/src/model/DescribeAlarmsResult.cc b/cms/src/model/DescribeAlarmsResult.cc index d0246c492..d7b6c21ca 100644 --- a/cms/src/model/DescribeAlarmsResult.cc +++ b/cms/src/model/DescribeAlarmsResult.cc @@ -39,58 +39,58 @@ void DescribeAlarmsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatapoints = value["Datapoints"]["Alarm"]; - for (auto value : allDatapoints) + auto allDatapointsNode = value["Datapoints"]["Alarm"]; + for (auto valueDatapointsAlarm : allDatapointsNode) { Alarm datapointsObject; - if(!value["Uuid"].isNull()) - datapointsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - datapointsObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - datapointsObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - datapointsObject.metricName = value["MetricName"].asString(); - if(!value["Period"].isNull()) - datapointsObject.period = value["Period"].asString(); - if(!value["EvaluationCount"].isNull()) - datapointsObject.evaluationCount = value["EvaluationCount"].asString(); - if(!value["EffectiveInterval"].isNull()) - datapointsObject.effectiveInterval = value["EffectiveInterval"].asString(); - if(!value["NoEffectiveInterval"].isNull()) - datapointsObject.noEffectiveInterval = value["NoEffectiveInterval"].asString(); - if(!value["SilenceTime"].isNull()) - datapointsObject.silenceTime = value["SilenceTime"].asString(); - if(!value["Enable"].isNull()) - datapointsObject.enable = value["Enable"].asString() == "true"; - if(!value["State"].isNull()) - datapointsObject.state = value["State"].asString(); - if(!value["ContactGroups"].isNull()) - datapointsObject.contactGroups = value["ContactGroups"].asString(); - if(!value["Webhook"].isNull()) - datapointsObject.webhook = value["Webhook"].asString(); - if(!value["Subject"].isNull()) - datapointsObject.subject = value["Subject"].asString(); - if(!value["RuleName"].isNull()) - datapointsObject.ruleName = value["RuleName"].asString(); - if(!value["Resources"].isNull()) - datapointsObject.resources = value["Resources"].asString(); - if(!value["Level"].isNull()) - datapointsObject.level = value["Level"].asString(); - if(!value["GroupId"].isNull()) - datapointsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - datapointsObject.groupName = value["GroupName"].asString(); - if(!value["Dimensions"].isNull()) - datapointsObject.dimensions = value["Dimensions"].asString(); - if(!value["Statistics"].isNull()) - datapointsObject.statistics = value["Statistics"].asString(); - if(!value["ComparisonOperator"].isNull()) - datapointsObject.comparisonOperator = value["ComparisonOperator"].asString(); - if(!value["Threshold"].isNull()) - datapointsObject.threshold = value["Threshold"].asString(); - if(!value["DisplayName"].isNull()) - datapointsObject.displayName = value["DisplayName"].asString(); + if(!valueDatapointsAlarm["Uuid"].isNull()) + datapointsObject.uuid = valueDatapointsAlarm["Uuid"].asString(); + if(!valueDatapointsAlarm["Name"].isNull()) + datapointsObject.name = valueDatapointsAlarm["Name"].asString(); + if(!valueDatapointsAlarm["Namespace"].isNull()) + datapointsObject._namespace = valueDatapointsAlarm["Namespace"].asString(); + if(!valueDatapointsAlarm["MetricName"].isNull()) + datapointsObject.metricName = valueDatapointsAlarm["MetricName"].asString(); + if(!valueDatapointsAlarm["Period"].isNull()) + datapointsObject.period = valueDatapointsAlarm["Period"].asString(); + if(!valueDatapointsAlarm["EvaluationCount"].isNull()) + datapointsObject.evaluationCount = valueDatapointsAlarm["EvaluationCount"].asString(); + if(!valueDatapointsAlarm["EffectiveInterval"].isNull()) + datapointsObject.effectiveInterval = valueDatapointsAlarm["EffectiveInterval"].asString(); + if(!valueDatapointsAlarm["NoEffectiveInterval"].isNull()) + datapointsObject.noEffectiveInterval = valueDatapointsAlarm["NoEffectiveInterval"].asString(); + if(!valueDatapointsAlarm["SilenceTime"].isNull()) + datapointsObject.silenceTime = valueDatapointsAlarm["SilenceTime"].asString(); + if(!valueDatapointsAlarm["Enable"].isNull()) + datapointsObject.enable = valueDatapointsAlarm["Enable"].asString() == "true"; + if(!valueDatapointsAlarm["State"].isNull()) + datapointsObject.state = valueDatapointsAlarm["State"].asString(); + if(!valueDatapointsAlarm["ContactGroups"].isNull()) + datapointsObject.contactGroups = valueDatapointsAlarm["ContactGroups"].asString(); + if(!valueDatapointsAlarm["Webhook"].isNull()) + datapointsObject.webhook = valueDatapointsAlarm["Webhook"].asString(); + if(!valueDatapointsAlarm["Subject"].isNull()) + datapointsObject.subject = valueDatapointsAlarm["Subject"].asString(); + if(!valueDatapointsAlarm["RuleName"].isNull()) + datapointsObject.ruleName = valueDatapointsAlarm["RuleName"].asString(); + if(!valueDatapointsAlarm["Resources"].isNull()) + datapointsObject.resources = valueDatapointsAlarm["Resources"].asString(); + if(!valueDatapointsAlarm["Level"].isNull()) + datapointsObject.level = valueDatapointsAlarm["Level"].asString(); + if(!valueDatapointsAlarm["GroupId"].isNull()) + datapointsObject.groupId = valueDatapointsAlarm["GroupId"].asString(); + if(!valueDatapointsAlarm["GroupName"].isNull()) + datapointsObject.groupName = valueDatapointsAlarm["GroupName"].asString(); + if(!valueDatapointsAlarm["Dimensions"].isNull()) + datapointsObject.dimensions = valueDatapointsAlarm["Dimensions"].asString(); + if(!valueDatapointsAlarm["Statistics"].isNull()) + datapointsObject.statistics = valueDatapointsAlarm["Statistics"].asString(); + if(!valueDatapointsAlarm["ComparisonOperator"].isNull()) + datapointsObject.comparisonOperator = valueDatapointsAlarm["ComparisonOperator"].asString(); + if(!valueDatapointsAlarm["Threshold"].isNull()) + datapointsObject.threshold = valueDatapointsAlarm["Threshold"].asString(); + if(!valueDatapointsAlarm["DisplayName"].isNull()) + datapointsObject.displayName = valueDatapointsAlarm["DisplayName"].asString(); auto escalationsNode = value["Escalations"]; auto infoNode = escalationsNode["Info"]; if(!infoNode["ComparisonOperator"].isNull()) diff --git a/cms/src/model/DescribeAlertHistoryListResult.cc b/cms/src/model/DescribeAlertHistoryListResult.cc index 3e0ab3370..9cd9c85e7 100644 --- a/cms/src/model/DescribeAlertHistoryListResult.cc +++ b/cms/src/model/DescribeAlertHistoryListResult.cc @@ -39,48 +39,48 @@ void DescribeAlertHistoryListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlarmHistoryList = value["AlarmHistoryList"]["AlarmHistory"]; - for (auto value : allAlarmHistoryList) + auto allAlarmHistoryListNode = value["AlarmHistoryList"]["AlarmHistory"]; + for (auto valueAlarmHistoryListAlarmHistory : allAlarmHistoryListNode) { AlarmHistory alarmHistoryListObject; - if(!value["Id"].isNull()) - alarmHistoryListObject.id = value["Id"].asString(); - if(!value["AlertName"].isNull()) - alarmHistoryListObject.alertName = value["AlertName"].asString(); - if(!value["GroupId"].isNull()) - alarmHistoryListObject.groupId = value["GroupId"].asString(); - if(!value["Namespace"].isNull()) - alarmHistoryListObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - alarmHistoryListObject.metricName = value["MetricName"].asString(); - if(!value["Dimensions"].isNull()) - alarmHistoryListObject.dimensions = value["Dimensions"].asString(); - if(!value["Expression"].isNull()) - alarmHistoryListObject.expression = value["Expression"].asString(); - if(!value["EvaluationCount"].isNull()) - alarmHistoryListObject.evaluationCount = std::stoi(value["EvaluationCount"].asString()); - if(!value["Value"].isNull()) - alarmHistoryListObject.value = value["Value"].asString(); - if(!value["AlertTime"].isNull()) - alarmHistoryListObject.alertTime = std::stol(value["AlertTime"].asString()); - if(!value["LastTime"].isNull()) - alarmHistoryListObject.lastTime = std::stol(value["LastTime"].asString()); - if(!value["Level"].isNull()) - alarmHistoryListObject.level = value["Level"].asString(); - if(!value["PreLevel"].isNull()) - alarmHistoryListObject.preLevel = value["PreLevel"].asString(); - if(!value["RuleName"].isNull()) - alarmHistoryListObject.ruleName = value["RuleName"].asString(); - if(!value["State"].isNull()) - alarmHistoryListObject.state = value["State"].asString(); - if(!value["Status"].isNull()) - alarmHistoryListObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - alarmHistoryListObject.userId = value["UserId"].asString(); - if(!value["Webhooks"].isNull()) - alarmHistoryListObject.webhooks = value["Webhooks"].asString(); - if(!value["InstanceName"].isNull()) - alarmHistoryListObject.instanceName = value["InstanceName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Id"].isNull()) + alarmHistoryListObject.id = valueAlarmHistoryListAlarmHistory["Id"].asString(); + if(!valueAlarmHistoryListAlarmHistory["AlertName"].isNull()) + alarmHistoryListObject.alertName = valueAlarmHistoryListAlarmHistory["AlertName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["GroupId"].isNull()) + alarmHistoryListObject.groupId = valueAlarmHistoryListAlarmHistory["GroupId"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Namespace"].isNull()) + alarmHistoryListObject._namespace = valueAlarmHistoryListAlarmHistory["Namespace"].asString(); + if(!valueAlarmHistoryListAlarmHistory["MetricName"].isNull()) + alarmHistoryListObject.metricName = valueAlarmHistoryListAlarmHistory["MetricName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Dimensions"].isNull()) + alarmHistoryListObject.dimensions = valueAlarmHistoryListAlarmHistory["Dimensions"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Expression"].isNull()) + alarmHistoryListObject.expression = valueAlarmHistoryListAlarmHistory["Expression"].asString(); + if(!valueAlarmHistoryListAlarmHistory["EvaluationCount"].isNull()) + alarmHistoryListObject.evaluationCount = std::stoi(valueAlarmHistoryListAlarmHistory["EvaluationCount"].asString()); + if(!valueAlarmHistoryListAlarmHistory["Value"].isNull()) + alarmHistoryListObject.value = valueAlarmHistoryListAlarmHistory["Value"].asString(); + if(!valueAlarmHistoryListAlarmHistory["AlertTime"].isNull()) + alarmHistoryListObject.alertTime = std::stol(valueAlarmHistoryListAlarmHistory["AlertTime"].asString()); + if(!valueAlarmHistoryListAlarmHistory["LastTime"].isNull()) + alarmHistoryListObject.lastTime = std::stol(valueAlarmHistoryListAlarmHistory["LastTime"].asString()); + if(!valueAlarmHistoryListAlarmHistory["Level"].isNull()) + alarmHistoryListObject.level = valueAlarmHistoryListAlarmHistory["Level"].asString(); + if(!valueAlarmHistoryListAlarmHistory["PreLevel"].isNull()) + alarmHistoryListObject.preLevel = valueAlarmHistoryListAlarmHistory["PreLevel"].asString(); + if(!valueAlarmHistoryListAlarmHistory["RuleName"].isNull()) + alarmHistoryListObject.ruleName = valueAlarmHistoryListAlarmHistory["RuleName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["State"].isNull()) + alarmHistoryListObject.state = valueAlarmHistoryListAlarmHistory["State"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Status"].isNull()) + alarmHistoryListObject.status = std::stoi(valueAlarmHistoryListAlarmHistory["Status"].asString()); + if(!valueAlarmHistoryListAlarmHistory["UserId"].isNull()) + alarmHistoryListObject.userId = valueAlarmHistoryListAlarmHistory["UserId"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Webhooks"].isNull()) + alarmHistoryListObject.webhooks = valueAlarmHistoryListAlarmHistory["Webhooks"].asString(); + if(!valueAlarmHistoryListAlarmHistory["InstanceName"].isNull()) + alarmHistoryListObject.instanceName = valueAlarmHistoryListAlarmHistory["InstanceName"].asString(); auto allContactGroups = value["ContactGroups"]["ContactGroup"]; for (auto value : allContactGroups) alarmHistoryListObject.contactGroups.push_back(value.asString()); diff --git a/cms/src/model/DescribeContactResult.cc b/cms/src/model/DescribeContactResult.cc index 7bbc54e5f..e11cdbb81 100644 --- a/cms/src/model/DescribeContactResult.cc +++ b/cms/src/model/DescribeContactResult.cc @@ -42,14 +42,14 @@ void DescribeContactResult::parse(const std::string &payload) auto datapointsNode = value["Datapoints"]; if(!datapointsNode["Name"].isNull()) datapoints_.name = datapointsNode["Name"].asString(); - auto allChannels = value["Channels"]["Channel"]; - for (auto value : allChannels) + auto allChannelsNode = datapointsNode["Channels"]["Channel"]; + for (auto datapointsNodeChannelsChannel : allChannelsNode) { Datapoints::Channel channelObject; - if(!value["Type"].isNull()) - channelObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - channelObject.value = value["Value"].asString(); + if(!datapointsNodeChannelsChannel["Type"].isNull()) + channelObject.type = datapointsNodeChannelsChannel["Type"].asString(); + if(!datapointsNodeChannelsChannel["Value"].isNull()) + channelObject.value = datapointsNodeChannelsChannel["Value"].asString(); datapoints_.channels.push_back(channelObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/DescribeMetricRuleTargetsResult.cc b/cms/src/model/DescribeMetricRuleTargetsResult.cc index 47ad25d5c..c50b38a61 100644 --- a/cms/src/model/DescribeMetricRuleTargetsResult.cc +++ b/cms/src/model/DescribeMetricRuleTargetsResult.cc @@ -39,16 +39,16 @@ void DescribeMetricRuleTargetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTargets = value["Targets"]["Target"]; - for (auto value : allTargets) + auto allTargetsNode = value["Targets"]["Target"]; + for (auto valueTargetsTarget : allTargetsNode) { Target targetsObject; - if(!value["Id"].isNull()) - targetsObject.id = value["Id"].asString(); - if(!value["Arn"].isNull()) - targetsObject.arn = value["Arn"].asString(); - if(!value["Level"].isNull()) - targetsObject.level = value["Level"].asString(); + if(!valueTargetsTarget["Id"].isNull()) + targetsObject.id = valueTargetsTarget["Id"].asString(); + if(!valueTargetsTarget["Arn"].isNull()) + targetsObject.arn = valueTargetsTarget["Arn"].asString(); + if(!valueTargetsTarget["Level"].isNull()) + targetsObject.level = valueTargetsTarget["Level"].asString(); targets_.push_back(targetsObject); } if(!value["Code"].isNull()) diff --git a/cms/src/model/DescribeSiteMonitorISPAreaCityResult.cc b/cms/src/model/DescribeSiteMonitorISPAreaCityResult.cc index 163d86738..b74b602b3 100644 --- a/cms/src/model/DescribeSiteMonitorISPAreaCityResult.cc +++ b/cms/src/model/DescribeSiteMonitorISPAreaCityResult.cc @@ -39,22 +39,22 @@ void DescribeSiteMonitorISPAreaCityResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIspCityList = value["IspCityList"]["IspCity"]; - for (auto value : allIspCityList) + auto allIspCityListNode = value["IspCityList"]["IspCity"]; + for (auto valueIspCityListIspCity : allIspCityListNode) { IspCity ispCityListObject; - if(!value["City"].isNull()) - ispCityListObject.city = value["City"].asString(); - if(!value["Isp"].isNull()) - ispCityListObject.isp = value["Isp"].asString(); - if(!value["CityName"].isNull()) - ispCityListObject.cityName = value["CityName"].asString(); - if(!value["IspName"].isNull()) - ispCityListObject.ispName = value["IspName"].asString(); - if(!value["Country"].isNull()) - ispCityListObject.country = value["Country"].asString(); - if(!value["Region"].isNull()) - ispCityListObject.region = value["Region"].asString(); + if(!valueIspCityListIspCity["City"].isNull()) + ispCityListObject.city = valueIspCityListIspCity["City"].asString(); + if(!valueIspCityListIspCity["Isp"].isNull()) + ispCityListObject.isp = valueIspCityListIspCity["Isp"].asString(); + if(!valueIspCityListIspCity["CityName"].isNull()) + ispCityListObject.cityName = valueIspCityListIspCity["CityName"].asString(); + if(!valueIspCityListIspCity["IspName"].isNull()) + ispCityListObject.ispName = valueIspCityListIspCity["IspName"].asString(); + if(!valueIspCityListIspCity["Country"].isNull()) + ispCityListObject.country = valueIspCityListIspCity["Country"].asString(); + if(!valueIspCityListIspCity["Region"].isNull()) + ispCityListObject.region = valueIspCityListIspCity["Region"].asString(); ispCityList_.push_back(ispCityListObject); } if(!value["Code"].isNull()) diff --git a/cms/src/model/DescribeSiteMonitorISPCityListResult.cc b/cms/src/model/DescribeSiteMonitorISPCityListResult.cc index 06bba0a9a..2cfeb3d85 100644 --- a/cms/src/model/DescribeSiteMonitorISPCityListResult.cc +++ b/cms/src/model/DescribeSiteMonitorISPCityListResult.cc @@ -39,22 +39,22 @@ void DescribeSiteMonitorISPCityListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIspCityList = value["IspCityList"]["IspCity"]; - for (auto value : allIspCityList) + auto allIspCityListNode = value["IspCityList"]["IspCity"]; + for (auto valueIspCityListIspCity : allIspCityListNode) { IspCity ispCityListObject; - if(!value["Isp"].isNull()) - ispCityListObject.isp = value["Isp"].asString(); - if(!value["City"].isNull()) - ispCityListObject.city = value["City"].asString(); - if(!value["IspName.zh_CN"].isNull()) - ispCityListObject.ispNamezh_CN = value["IspName.zh_CN"].asString(); - if(!value["CityName.zh_CN"].isNull()) - ispCityListObject.cityNamezh_CN = value["CityName.zh_CN"].asString(); - if(!value["Region.zh_CN"].isNull()) - ispCityListObject.regionzh_CN = value["Region.zh_CN"].asString(); - if(!value["Country.zh_CN"].isNull()) - ispCityListObject.countryzh_CN = value["Country.zh_CN"].asString(); + if(!valueIspCityListIspCity["Isp"].isNull()) + ispCityListObject.isp = valueIspCityListIspCity["Isp"].asString(); + if(!valueIspCityListIspCity["City"].isNull()) + ispCityListObject.city = valueIspCityListIspCity["City"].asString(); + if(!valueIspCityListIspCity["IspName.zh_CN"].isNull()) + ispCityListObject.ispNamezh_CN = valueIspCityListIspCity["IspName.zh_CN"].asString(); + if(!valueIspCityListIspCity["CityName.zh_CN"].isNull()) + ispCityListObject.cityNamezh_CN = valueIspCityListIspCity["CityName.zh_CN"].asString(); + if(!valueIspCityListIspCity["Region.zh_CN"].isNull()) + ispCityListObject.regionzh_CN = valueIspCityListIspCity["Region.zh_CN"].asString(); + if(!valueIspCityListIspCity["Country.zh_CN"].isNull()) + ispCityListObject.countryzh_CN = valueIspCityListIspCity["Country.zh_CN"].asString(); ispCityList_.push_back(ispCityListObject); } if(!value["Code"].isNull()) diff --git a/cms/src/model/GetMyGroupsResult.cc b/cms/src/model/GetMyGroupsResult.cc index 3c1908ff6..cf5b37414 100644 --- a/cms/src/model/GetMyGroupsResult.cc +++ b/cms/src/model/GetMyGroupsResult.cc @@ -50,12 +50,12 @@ void GetMyGroupsResult::parse(const std::string &payload) group_.bindUrl = groupNode["BindUrl"].asString(); if(!groupNode["Type"].isNull()) group_.type = groupNode["Type"].asString(); - auto allContactGroups = value["ContactGroups"]["ContactGroup"]; - for (auto value : allContactGroups) + auto allContactGroupsNode = groupNode["ContactGroups"]["ContactGroup"]; + for (auto groupNodeContactGroupsContactGroup : allContactGroupsNode) { Group::ContactGroup contactGroupObject; - if(!value["Name"].isNull()) - contactGroupObject.name = value["Name"].asString(); + if(!groupNodeContactGroupsContactGroup["Name"].isNull()) + contactGroupObject.name = groupNodeContactGroupsContactGroup["Name"].asString(); group_.contactGroups.push_back(contactGroupObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ListActiveAlertRuleResult.cc b/cms/src/model/ListActiveAlertRuleResult.cc index 519d988f7..0594087aa 100644 --- a/cms/src/model/ListActiveAlertRuleResult.cc +++ b/cms/src/model/ListActiveAlertRuleResult.cc @@ -39,46 +39,46 @@ void ListActiveAlertRuleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatapoints = value["Datapoints"]["Alarm"]; - for (auto value : allDatapoints) + auto allDatapointsNode = value["Datapoints"]["Alarm"]; + for (auto valueDatapointsAlarm : allDatapointsNode) { Alarm datapointsObject; - if(!value["Uuid"].isNull()) - datapointsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - datapointsObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - datapointsObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - datapointsObject.metricName = value["MetricName"].asString(); - if(!value["Period"].isNull()) - datapointsObject.period = value["Period"].asString(); - if(!value["Statistics"].isNull()) - datapointsObject.statistics = value["Statistics"].asString(); - if(!value["ComparisonOperator"].isNull()) - datapointsObject.comparisonOperator = value["ComparisonOperator"].asString(); - if(!value["Threshold"].isNull()) - datapointsObject.threshold = value["Threshold"].asString(); - if(!value["EvaluationCount"].isNull()) - datapointsObject.evaluationCount = value["EvaluationCount"].asString(); - if(!value["StartTime"].isNull()) - datapointsObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - datapointsObject.endTime = value["EndTime"].asString(); - if(!value["SilenceTime"].isNull()) - datapointsObject.silenceTime = value["SilenceTime"].asString(); - if(!value["NotifyType"].isNull()) - datapointsObject.notifyType = value["NotifyType"].asString(); - if(!value["Enable"].isNull()) - datapointsObject.enable = value["Enable"].asString(); - if(!value["State"].isNull()) - datapointsObject.state = value["State"].asString(); - if(!value["ContactGroups"].isNull()) - datapointsObject.contactGroups = value["ContactGroups"].asString(); - if(!value["Webhook"].isNull()) - datapointsObject.webhook = value["Webhook"].asString(); - if(!value["RuleName"].isNull()) - datapointsObject.ruleName = value["RuleName"].asString(); + if(!valueDatapointsAlarm["Uuid"].isNull()) + datapointsObject.uuid = valueDatapointsAlarm["Uuid"].asString(); + if(!valueDatapointsAlarm["Name"].isNull()) + datapointsObject.name = valueDatapointsAlarm["Name"].asString(); + if(!valueDatapointsAlarm["Namespace"].isNull()) + datapointsObject._namespace = valueDatapointsAlarm["Namespace"].asString(); + if(!valueDatapointsAlarm["MetricName"].isNull()) + datapointsObject.metricName = valueDatapointsAlarm["MetricName"].asString(); + if(!valueDatapointsAlarm["Period"].isNull()) + datapointsObject.period = valueDatapointsAlarm["Period"].asString(); + if(!valueDatapointsAlarm["Statistics"].isNull()) + datapointsObject.statistics = valueDatapointsAlarm["Statistics"].asString(); + if(!valueDatapointsAlarm["ComparisonOperator"].isNull()) + datapointsObject.comparisonOperator = valueDatapointsAlarm["ComparisonOperator"].asString(); + if(!valueDatapointsAlarm["Threshold"].isNull()) + datapointsObject.threshold = valueDatapointsAlarm["Threshold"].asString(); + if(!valueDatapointsAlarm["EvaluationCount"].isNull()) + datapointsObject.evaluationCount = valueDatapointsAlarm["EvaluationCount"].asString(); + if(!valueDatapointsAlarm["StartTime"].isNull()) + datapointsObject.startTime = valueDatapointsAlarm["StartTime"].asString(); + if(!valueDatapointsAlarm["EndTime"].isNull()) + datapointsObject.endTime = valueDatapointsAlarm["EndTime"].asString(); + if(!valueDatapointsAlarm["SilenceTime"].isNull()) + datapointsObject.silenceTime = valueDatapointsAlarm["SilenceTime"].asString(); + if(!valueDatapointsAlarm["NotifyType"].isNull()) + datapointsObject.notifyType = valueDatapointsAlarm["NotifyType"].asString(); + if(!valueDatapointsAlarm["Enable"].isNull()) + datapointsObject.enable = valueDatapointsAlarm["Enable"].asString(); + if(!valueDatapointsAlarm["State"].isNull()) + datapointsObject.state = valueDatapointsAlarm["State"].asString(); + if(!valueDatapointsAlarm["ContactGroups"].isNull()) + datapointsObject.contactGroups = valueDatapointsAlarm["ContactGroups"].asString(); + if(!valueDatapointsAlarm["Webhook"].isNull()) + datapointsObject.webhook = valueDatapointsAlarm["Webhook"].asString(); + if(!valueDatapointsAlarm["RuleName"].isNull()) + datapointsObject.ruleName = valueDatapointsAlarm["RuleName"].asString(); datapoints_.push_back(datapointsObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ListAlarmHistoryResult.cc b/cms/src/model/ListAlarmHistoryResult.cc index 474b3bc5f..a9042e5cf 100644 --- a/cms/src/model/ListAlarmHistoryResult.cc +++ b/cms/src/model/ListAlarmHistoryResult.cc @@ -39,36 +39,36 @@ void ListAlarmHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlarmHistoryList = value["AlarmHistoryList"]["AlarmHistory"]; - for (auto value : allAlarmHistoryList) + auto allAlarmHistoryListNode = value["AlarmHistoryList"]["AlarmHistory"]; + for (auto valueAlarmHistoryListAlarmHistory : allAlarmHistoryListNode) { AlarmHistory alarmHistoryListObject; - if(!value["Id"].isNull()) - alarmHistoryListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - alarmHistoryListObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - alarmHistoryListObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - alarmHistoryListObject.metricName = value["MetricName"].asString(); - if(!value["Dimension"].isNull()) - alarmHistoryListObject.dimension = value["Dimension"].asString(); - if(!value["EvaluationCount"].isNull()) - alarmHistoryListObject.evaluationCount = std::stoi(value["EvaluationCount"].asString()); - if(!value["Value"].isNull()) - alarmHistoryListObject.value = value["Value"].asString(); - if(!value["AlarmTime"].isNull()) - alarmHistoryListObject.alarmTime = std::stol(value["AlarmTime"].asString()); - if(!value["LastTime"].isNull()) - alarmHistoryListObject.lastTime = std::stol(value["LastTime"].asString()); - if(!value["State"].isNull()) - alarmHistoryListObject.state = value["State"].asString(); - if(!value["Status"].isNull()) - alarmHistoryListObject.status = std::stoi(value["Status"].asString()); - if(!value["ContactGroups"].isNull()) - alarmHistoryListObject.contactGroups = value["ContactGroups"].asString(); - if(!value["InstanceName"].isNull()) - alarmHistoryListObject.instanceName = value["InstanceName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Id"].isNull()) + alarmHistoryListObject.id = valueAlarmHistoryListAlarmHistory["Id"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Name"].isNull()) + alarmHistoryListObject.name = valueAlarmHistoryListAlarmHistory["Name"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Namespace"].isNull()) + alarmHistoryListObject._namespace = valueAlarmHistoryListAlarmHistory["Namespace"].asString(); + if(!valueAlarmHistoryListAlarmHistory["MetricName"].isNull()) + alarmHistoryListObject.metricName = valueAlarmHistoryListAlarmHistory["MetricName"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Dimension"].isNull()) + alarmHistoryListObject.dimension = valueAlarmHistoryListAlarmHistory["Dimension"].asString(); + if(!valueAlarmHistoryListAlarmHistory["EvaluationCount"].isNull()) + alarmHistoryListObject.evaluationCount = std::stoi(valueAlarmHistoryListAlarmHistory["EvaluationCount"].asString()); + if(!valueAlarmHistoryListAlarmHistory["Value"].isNull()) + alarmHistoryListObject.value = valueAlarmHistoryListAlarmHistory["Value"].asString(); + if(!valueAlarmHistoryListAlarmHistory["AlarmTime"].isNull()) + alarmHistoryListObject.alarmTime = std::stol(valueAlarmHistoryListAlarmHistory["AlarmTime"].asString()); + if(!valueAlarmHistoryListAlarmHistory["LastTime"].isNull()) + alarmHistoryListObject.lastTime = std::stol(valueAlarmHistoryListAlarmHistory["LastTime"].asString()); + if(!valueAlarmHistoryListAlarmHistory["State"].isNull()) + alarmHistoryListObject.state = valueAlarmHistoryListAlarmHistory["State"].asString(); + if(!valueAlarmHistoryListAlarmHistory["Status"].isNull()) + alarmHistoryListObject.status = std::stoi(valueAlarmHistoryListAlarmHistory["Status"].asString()); + if(!valueAlarmHistoryListAlarmHistory["ContactGroups"].isNull()) + alarmHistoryListObject.contactGroups = valueAlarmHistoryListAlarmHistory["ContactGroups"].asString(); + if(!valueAlarmHistoryListAlarmHistory["InstanceName"].isNull()) + alarmHistoryListObject.instanceName = valueAlarmHistoryListAlarmHistory["InstanceName"].asString(); alarmHistoryList_.push_back(alarmHistoryListObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ListAlarmResult.cc b/cms/src/model/ListAlarmResult.cc index aba3c2c15..217c03f2d 100644 --- a/cms/src/model/ListAlarmResult.cc +++ b/cms/src/model/ListAlarmResult.cc @@ -39,46 +39,46 @@ void ListAlarmResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlarmList = value["AlarmList"]["Alarm"]; - for (auto value : allAlarmList) + auto allAlarmListNode = value["AlarmList"]["Alarm"]; + for (auto valueAlarmListAlarm : allAlarmListNode) { Alarm alarmListObject; - if(!value["Id"].isNull()) - alarmListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - alarmListObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - alarmListObject._namespace = value["Namespace"].asString(); - if(!value["MetricName"].isNull()) - alarmListObject.metricName = value["MetricName"].asString(); - if(!value["Dimensions"].isNull()) - alarmListObject.dimensions = value["Dimensions"].asString(); - if(!value["Period"].isNull()) - alarmListObject.period = std::stoi(value["Period"].asString()); - if(!value["Statistics"].isNull()) - alarmListObject.statistics = value["Statistics"].asString(); - if(!value["ComparisonOperator"].isNull()) - alarmListObject.comparisonOperator = value["ComparisonOperator"].asString(); - if(!value["Threshold"].isNull()) - alarmListObject.threshold = value["Threshold"].asString(); - if(!value["EvaluationCount"].isNull()) - alarmListObject.evaluationCount = std::stoi(value["EvaluationCount"].asString()); - if(!value["StartTime"].isNull()) - alarmListObject.startTime = std::stoi(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - alarmListObject.endTime = std::stoi(value["EndTime"].asString()); - if(!value["SilenceTime"].isNull()) - alarmListObject.silenceTime = std::stoi(value["SilenceTime"].asString()); - if(!value["NotifyType"].isNull()) - alarmListObject.notifyType = std::stoi(value["NotifyType"].asString()); - if(!value["Enable"].isNull()) - alarmListObject.enable = value["Enable"].asString() == "true"; - if(!value["State"].isNull()) - alarmListObject.state = value["State"].asString(); - if(!value["ContactGroups"].isNull()) - alarmListObject.contactGroups = value["ContactGroups"].asString(); - if(!value["Webhook"].isNull()) - alarmListObject.webhook = value["Webhook"].asString(); + if(!valueAlarmListAlarm["Id"].isNull()) + alarmListObject.id = valueAlarmListAlarm["Id"].asString(); + if(!valueAlarmListAlarm["Name"].isNull()) + alarmListObject.name = valueAlarmListAlarm["Name"].asString(); + if(!valueAlarmListAlarm["Namespace"].isNull()) + alarmListObject._namespace = valueAlarmListAlarm["Namespace"].asString(); + if(!valueAlarmListAlarm["MetricName"].isNull()) + alarmListObject.metricName = valueAlarmListAlarm["MetricName"].asString(); + if(!valueAlarmListAlarm["Dimensions"].isNull()) + alarmListObject.dimensions = valueAlarmListAlarm["Dimensions"].asString(); + if(!valueAlarmListAlarm["Period"].isNull()) + alarmListObject.period = std::stoi(valueAlarmListAlarm["Period"].asString()); + if(!valueAlarmListAlarm["Statistics"].isNull()) + alarmListObject.statistics = valueAlarmListAlarm["Statistics"].asString(); + if(!valueAlarmListAlarm["ComparisonOperator"].isNull()) + alarmListObject.comparisonOperator = valueAlarmListAlarm["ComparisonOperator"].asString(); + if(!valueAlarmListAlarm["Threshold"].isNull()) + alarmListObject.threshold = valueAlarmListAlarm["Threshold"].asString(); + if(!valueAlarmListAlarm["EvaluationCount"].isNull()) + alarmListObject.evaluationCount = std::stoi(valueAlarmListAlarm["EvaluationCount"].asString()); + if(!valueAlarmListAlarm["StartTime"].isNull()) + alarmListObject.startTime = std::stoi(valueAlarmListAlarm["StartTime"].asString()); + if(!valueAlarmListAlarm["EndTime"].isNull()) + alarmListObject.endTime = std::stoi(valueAlarmListAlarm["EndTime"].asString()); + if(!valueAlarmListAlarm["SilenceTime"].isNull()) + alarmListObject.silenceTime = std::stoi(valueAlarmListAlarm["SilenceTime"].asString()); + if(!valueAlarmListAlarm["NotifyType"].isNull()) + alarmListObject.notifyType = std::stoi(valueAlarmListAlarm["NotifyType"].asString()); + if(!valueAlarmListAlarm["Enable"].isNull()) + alarmListObject.enable = valueAlarmListAlarm["Enable"].asString() == "true"; + if(!valueAlarmListAlarm["State"].isNull()) + alarmListObject.state = valueAlarmListAlarm["State"].asString(); + if(!valueAlarmListAlarm["ContactGroups"].isNull()) + alarmListObject.contactGroups = valueAlarmListAlarm["ContactGroups"].asString(); + if(!valueAlarmListAlarm["Webhook"].isNull()) + alarmListObject.webhook = valueAlarmListAlarm["Webhook"].asString(); alarmList_.push_back(alarmListObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ListEventRulesResult.cc b/cms/src/model/ListEventRulesResult.cc index 1eb0b8067..1f337b758 100644 --- a/cms/src/model/ListEventRulesResult.cc +++ b/cms/src/model/ListEventRulesResult.cc @@ -39,26 +39,26 @@ void ListEventRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatapoints = value["Datapoints"]["EventRule"]; - for (auto value : allDatapoints) + auto allDatapointsNode = value["Datapoints"]["EventRule"]; + for (auto valueDatapointsEventRule : allDatapointsNode) { EventRule datapointsObject; - if(!value["Name"].isNull()) - datapointsObject.name = value["Name"].asString(); - if(!value["GroupId"].isNull()) - datapointsObject.groupId = value["GroupId"].asString(); - if(!value["EventType"].isNull()) - datapointsObject.eventType = value["EventType"].asString(); - if(!value["State"].isNull()) - datapointsObject.state = value["State"].asString(); - if(!value["Description"].isNull()) - datapointsObject.description = value["Description"].asString(); - auto allEventPattern = value["EventPattern"]["EventPatternItem"]; - for (auto value : allEventPattern) + if(!valueDatapointsEventRule["Name"].isNull()) + datapointsObject.name = valueDatapointsEventRule["Name"].asString(); + if(!valueDatapointsEventRule["GroupId"].isNull()) + datapointsObject.groupId = valueDatapointsEventRule["GroupId"].asString(); + if(!valueDatapointsEventRule["EventType"].isNull()) + datapointsObject.eventType = valueDatapointsEventRule["EventType"].asString(); + if(!valueDatapointsEventRule["State"].isNull()) + datapointsObject.state = valueDatapointsEventRule["State"].asString(); + if(!valueDatapointsEventRule["Description"].isNull()) + datapointsObject.description = valueDatapointsEventRule["Description"].asString(); + auto allEventPatternNode = allDatapointsNode["EventPattern"]["EventPatternItem"]; + for (auto allDatapointsNodeEventPatternEventPatternItem : allEventPatternNode) { EventRule::EventPatternItem eventPatternObject; - if(!value["Product"].isNull()) - eventPatternObject.product = value["Product"].asString(); + if(!allDatapointsNodeEventPatternEventPatternItem["Product"].isNull()) + eventPatternObject.product = allDatapointsNodeEventPatternEventPatternItem["Product"].asString(); auto allNameList = value["NameList"]["NameList"]; for (auto value : allNameList) eventPatternObject.nameList.push_back(value.asString()); diff --git a/cms/src/model/ListEventTargetsByRuleResult.cc b/cms/src/model/ListEventTargetsByRuleResult.cc index af1ec9a6c..78866b16c 100644 --- a/cms/src/model/ListEventTargetsByRuleResult.cc +++ b/cms/src/model/ListEventTargetsByRuleResult.cc @@ -39,70 +39,70 @@ void ListEventTargetsByRuleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContactParameters = value["ContactParameters"]["ContactParameter"]; - for (auto value : allContactParameters) + auto allContactParametersNode = value["ContactParameters"]["ContactParameter"]; + for (auto valueContactParametersContactParameter : allContactParametersNode) { ContactParameter contactParametersObject; - if(!value["ContactGroupName"].isNull()) - contactParametersObject.contactGroupName = value["ContactGroupName"].asString(); - if(!value["Level"].isNull()) - contactParametersObject.level = value["Level"].asString(); - if(!value["Id"].isNull()) - contactParametersObject.id = value["Id"].asString(); + if(!valueContactParametersContactParameter["ContactGroupName"].isNull()) + contactParametersObject.contactGroupName = valueContactParametersContactParameter["ContactGroupName"].asString(); + if(!valueContactParametersContactParameter["Level"].isNull()) + contactParametersObject.level = valueContactParametersContactParameter["Level"].asString(); + if(!valueContactParametersContactParameter["Id"].isNull()) + contactParametersObject.id = valueContactParametersContactParameter["Id"].asString(); contactParameters_.push_back(contactParametersObject); } - auto allFcParameters = value["FcParameters"]["FCParameter"]; - for (auto value : allFcParameters) + auto allFcParametersNode = value["FcParameters"]["FCParameter"]; + for (auto valueFcParametersFCParameter : allFcParametersNode) { FCParameter fcParametersObject; - if(!value["Region"].isNull()) - fcParametersObject.region = value["Region"].asString(); - if(!value["ServiceName"].isNull()) - fcParametersObject.serviceName = value["ServiceName"].asString(); - if(!value["FunctionName"].isNull()) - fcParametersObject.functionName = value["FunctionName"].asString(); - if(!value["Id"].isNull()) - fcParametersObject.id = value["Id"].asString(); + if(!valueFcParametersFCParameter["Region"].isNull()) + fcParametersObject.region = valueFcParametersFCParameter["Region"].asString(); + if(!valueFcParametersFCParameter["ServiceName"].isNull()) + fcParametersObject.serviceName = valueFcParametersFCParameter["ServiceName"].asString(); + if(!valueFcParametersFCParameter["FunctionName"].isNull()) + fcParametersObject.functionName = valueFcParametersFCParameter["FunctionName"].asString(); + if(!valueFcParametersFCParameter["Id"].isNull()) + fcParametersObject.id = valueFcParametersFCParameter["Id"].asString(); fcParameters_.push_back(fcParametersObject); } - auto allMnsParameters = value["MnsParameters"]["MnsParameter"]; - for (auto value : allMnsParameters) + auto allMnsParametersNode = value["MnsParameters"]["MnsParameter"]; + for (auto valueMnsParametersMnsParameter : allMnsParametersNode) { MnsParameter mnsParametersObject; - if(!value["Region"].isNull()) - mnsParametersObject.region = value["Region"].asString(); - if(!value["Queue"].isNull()) - mnsParametersObject.queue = value["Queue"].asString(); - if(!value["Id"].isNull()) - mnsParametersObject.id = value["Id"].asString(); + if(!valueMnsParametersMnsParameter["Region"].isNull()) + mnsParametersObject.region = valueMnsParametersMnsParameter["Region"].asString(); + if(!valueMnsParametersMnsParameter["Queue"].isNull()) + mnsParametersObject.queue = valueMnsParametersMnsParameter["Queue"].asString(); + if(!valueMnsParametersMnsParameter["Id"].isNull()) + mnsParametersObject.id = valueMnsParametersMnsParameter["Id"].asString(); mnsParameters_.push_back(mnsParametersObject); } - auto allWebhookParameters = value["WebhookParameters"]["WebhookParameter"]; - for (auto value : allWebhookParameters) + auto allWebhookParametersNode = value["WebhookParameters"]["WebhookParameter"]; + for (auto valueWebhookParametersWebhookParameter : allWebhookParametersNode) { WebhookParameter webhookParametersObject; - if(!value["Id"].isNull()) - webhookParametersObject.id = value["Id"].asString(); - if(!value["Protocol"].isNull()) - webhookParametersObject.protocol = value["Protocol"].asString(); - if(!value["Method"].isNull()) - webhookParametersObject.method = value["Method"].asString(); - if(!value["Url"].isNull()) - webhookParametersObject.url = value["Url"].asString(); + if(!valueWebhookParametersWebhookParameter["Id"].isNull()) + webhookParametersObject.id = valueWebhookParametersWebhookParameter["Id"].asString(); + if(!valueWebhookParametersWebhookParameter["Protocol"].isNull()) + webhookParametersObject.protocol = valueWebhookParametersWebhookParameter["Protocol"].asString(); + if(!valueWebhookParametersWebhookParameter["Method"].isNull()) + webhookParametersObject.method = valueWebhookParametersWebhookParameter["Method"].asString(); + if(!valueWebhookParametersWebhookParameter["Url"].isNull()) + webhookParametersObject.url = valueWebhookParametersWebhookParameter["Url"].asString(); webhookParameters_.push_back(webhookParametersObject); } - auto allSlsParameters = value["SlsParameters"]["SlsParameter"]; - for (auto value : allSlsParameters) + auto allSlsParametersNode = value["SlsParameters"]["SlsParameter"]; + for (auto valueSlsParametersSlsParameter : allSlsParametersNode) { SlsParameter slsParametersObject; - if(!value["Id"].isNull()) - slsParametersObject.id = value["Id"].asString(); - if(!value["Region"].isNull()) - slsParametersObject.region = value["Region"].asString(); - if(!value["Project"].isNull()) - slsParametersObject.project = value["Project"].asString(); - if(!value["LogStore"].isNull()) - slsParametersObject.logStore = value["LogStore"].asString(); + if(!valueSlsParametersSlsParameter["Id"].isNull()) + slsParametersObject.id = valueSlsParametersSlsParameter["Id"].asString(); + if(!valueSlsParametersSlsParameter["Region"].isNull()) + slsParametersObject.region = valueSlsParametersSlsParameter["Region"].asString(); + if(!valueSlsParametersSlsParameter["Project"].isNull()) + slsParametersObject.project = valueSlsParametersSlsParameter["Project"].asString(); + if(!valueSlsParametersSlsParameter["LogStore"].isNull()) + slsParametersObject.logStore = valueSlsParametersSlsParameter["LogStore"].asString(); slsParameters_.push_back(slsParametersObject); } if(!value["Code"].isNull()) diff --git a/cms/src/model/ListGroupDynamicRuleResult.cc b/cms/src/model/ListGroupDynamicRuleResult.cc index 8aa99426a..bfc06db59 100644 --- a/cms/src/model/ListGroupDynamicRuleResult.cc +++ b/cms/src/model/ListGroupDynamicRuleResult.cc @@ -39,26 +39,26 @@ void ListGroupDynamicRuleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResource = value["Resource"]["ResourceItem"]; - for (auto value : allResource) + auto allResourceNode = value["Resource"]["ResourceItem"]; + for (auto valueResourceResourceItem : allResourceNode) { ResourceItem resourceObject; - if(!value["GroupId"].isNull()) - resourceObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["Category"].isNull()) - resourceObject.category = value["Category"].asString(); - if(!value["FilterRelation"].isNull()) - resourceObject.filterRelation = value["FilterRelation"].asString(); - auto allFilters = value["Filters"]["Filter"]; - for (auto value : allFilters) + if(!valueResourceResourceItem["GroupId"].isNull()) + resourceObject.groupId = std::stol(valueResourceResourceItem["GroupId"].asString()); + if(!valueResourceResourceItem["Category"].isNull()) + resourceObject.category = valueResourceResourceItem["Category"].asString(); + if(!valueResourceResourceItem["FilterRelation"].isNull()) + resourceObject.filterRelation = valueResourceResourceItem["FilterRelation"].asString(); + auto allFiltersNode = allResourceNode["Filters"]["Filter"]; + for (auto allResourceNodeFiltersFilter : allFiltersNode) { ResourceItem::Filter filtersObject; - if(!value["Function"].isNull()) - filtersObject.function = value["Function"].asString(); - if(!value["Name"].isNull()) - filtersObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - filtersObject.value = value["Value"].asString(); + if(!allResourceNodeFiltersFilter["Function"].isNull()) + filtersObject.function = allResourceNodeFiltersFilter["Function"].asString(); + if(!allResourceNodeFiltersFilter["Name"].isNull()) + filtersObject.name = allResourceNodeFiltersFilter["Name"].asString(); + if(!allResourceNodeFiltersFilter["Value"].isNull()) + filtersObject.value = allResourceNodeFiltersFilter["Value"].asString(); resourceObject.filters.push_back(filtersObject); } resource_.push_back(resourceObject); diff --git a/cms/src/model/ListMonitoringTemplatesResult.cc b/cms/src/model/ListMonitoringTemplatesResult.cc index 73f89a426..0edf61aa3 100644 --- a/cms/src/model/ListMonitoringTemplatesResult.cc +++ b/cms/src/model/ListMonitoringTemplatesResult.cc @@ -39,38 +39,38 @@ void ListMonitoringTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["Name"].isNull()) - resourcesObject.name = value["Name"].asString(); - if(!value["Namespace"].isNull()) - resourcesObject._namespace = value["Namespace"].asString(); - if(!value["Description"].isNull()) - resourcesObject.description = value["Description"].asString(); - if(!value["AlertTemplatesJson"].isNull()) - resourcesObject.alertTemplatesJson = value["AlertTemplatesJson"].asString(); - if(!value["RestVersion"].isNull()) - resourcesObject.restVersion = std::stol(value["RestVersion"].asString()); - if(!value["Id"].isNull()) - resourcesObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - resourcesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - resourcesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["EventRuleTemplatesJson"].isNull()) - resourcesObject.eventRuleTemplatesJson = value["EventRuleTemplatesJson"].asString(); - auto allApplyHistories = value["ApplyHistories"]["ApplyHistory"]; - for (auto value : allApplyHistories) + if(!valueResourcesResource["Name"].isNull()) + resourcesObject.name = valueResourcesResource["Name"].asString(); + if(!valueResourcesResource["Namespace"].isNull()) + resourcesObject._namespace = valueResourcesResource["Namespace"].asString(); + if(!valueResourcesResource["Description"].isNull()) + resourcesObject.description = valueResourcesResource["Description"].asString(); + if(!valueResourcesResource["AlertTemplatesJson"].isNull()) + resourcesObject.alertTemplatesJson = valueResourcesResource["AlertTemplatesJson"].asString(); + if(!valueResourcesResource["RestVersion"].isNull()) + resourcesObject.restVersion = std::stol(valueResourcesResource["RestVersion"].asString()); + if(!valueResourcesResource["Id"].isNull()) + resourcesObject.id = std::stol(valueResourcesResource["Id"].asString()); + if(!valueResourcesResource["GmtCreate"].isNull()) + resourcesObject.gmtCreate = std::stol(valueResourcesResource["GmtCreate"].asString()); + if(!valueResourcesResource["GmtModified"].isNull()) + resourcesObject.gmtModified = std::stol(valueResourcesResource["GmtModified"].asString()); + if(!valueResourcesResource["EventRuleTemplatesJson"].isNull()) + resourcesObject.eventRuleTemplatesJson = valueResourcesResource["EventRuleTemplatesJson"].asString(); + auto allApplyHistoriesNode = allResourcesNode["ApplyHistories"]["ApplyHistory"]; + for (auto allResourcesNodeApplyHistoriesApplyHistory : allApplyHistoriesNode) { Resource::ApplyHistory applyHistoriesObject; - if(!value["GroupId"].isNull()) - applyHistoriesObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["GroupName"].isNull()) - applyHistoriesObject.groupName = value["GroupName"].asString(); - if(!value["ApplyTime"].isNull()) - applyHistoriesObject.applyTime = std::stol(value["ApplyTime"].asString()); + if(!allResourcesNodeApplyHistoriesApplyHistory["GroupId"].isNull()) + applyHistoriesObject.groupId = std::stol(allResourcesNodeApplyHistoriesApplyHistory["GroupId"].asString()); + if(!allResourcesNodeApplyHistoriesApplyHistory["GroupName"].isNull()) + applyHistoriesObject.groupName = allResourcesNodeApplyHistoriesApplyHistory["GroupName"].asString(); + if(!allResourcesNodeApplyHistoriesApplyHistory["ApplyTime"].isNull()) + applyHistoriesObject.applyTime = std::stol(allResourcesNodeApplyHistoriesApplyHistory["ApplyTime"].asString()); resourcesObject.applyHistories.push_back(applyHistoriesObject); } resources_.push_back(resourcesObject); diff --git a/cms/src/model/ListMyGroupCategoriesResult.cc b/cms/src/model/ListMyGroupCategoriesResult.cc index 5f1dbc523..70dee9c84 100644 --- a/cms/src/model/ListMyGroupCategoriesResult.cc +++ b/cms/src/model/ListMyGroupCategoriesResult.cc @@ -42,14 +42,14 @@ void ListMyGroupCategoriesResult::parse(const std::string &payload) auto categoryNode = value["Category"]; if(!categoryNode["GroupId"].isNull()) category_.groupId = std::stol(categoryNode["GroupId"].asString()); - auto allCategoryItems = value["CategoryItems"]["CategoryItem"]; - for (auto value : allCategoryItems) + auto allCategoryItemsNode = categoryNode["CategoryItems"]["CategoryItem"]; + for (auto categoryNodeCategoryItemsCategoryItem : allCategoryItemsNode) { Category::CategoryItem categoryItemObject; - if(!value["Category"].isNull()) - categoryItemObject.category = value["Category"].asString(); - if(!value["Count"].isNull()) - categoryItemObject.count = std::stoi(value["Count"].asString()); + if(!categoryNodeCategoryItemsCategoryItem["Category"].isNull()) + categoryItemObject.category = categoryNodeCategoryItemsCategoryItem["Category"].asString(); + if(!categoryNodeCategoryItemsCategoryItem["Count"].isNull()) + categoryItemObject.count = std::stoi(categoryNodeCategoryItemsCategoryItem["Count"].asString()); category_.categoryItems.push_back(categoryItemObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ListMyGroupInstancesDetailsResult.cc b/cms/src/model/ListMyGroupInstancesDetailsResult.cc index 5e2dcc6f2..1e50056a8 100644 --- a/cms/src/model/ListMyGroupInstancesDetailsResult.cc +++ b/cms/src/model/ListMyGroupInstancesDetailsResult.cc @@ -39,32 +39,32 @@ void ListMyGroupInstancesDetailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["AliUid"].isNull()) - resourcesObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["InstanceName"].isNull()) - resourcesObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - resourcesObject.instanceId = value["InstanceId"].asString(); - if(!value["Desc"].isNull()) - resourcesObject.desc = value["Desc"].asString(); - if(!value["NetworkType"].isNull()) - resourcesObject.networkType = value["NetworkType"].asString(); - if(!value["Category"].isNull()) - resourcesObject.category = value["Category"].asString(); - if(!value["Dimension"].isNull()) - resourcesObject.dimension = value["Dimension"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueResourcesResource["AliUid"].isNull()) + resourcesObject.aliUid = std::stol(valueResourcesResource["AliUid"].asString()); + if(!valueResourcesResource["InstanceName"].isNull()) + resourcesObject.instanceName = valueResourcesResource["InstanceName"].asString(); + if(!valueResourcesResource["InstanceId"].isNull()) + resourcesObject.instanceId = valueResourcesResource["InstanceId"].asString(); + if(!valueResourcesResource["Desc"].isNull()) + resourcesObject.desc = valueResourcesResource["Desc"].asString(); + if(!valueResourcesResource["NetworkType"].isNull()) + resourcesObject.networkType = valueResourcesResource["NetworkType"].asString(); + if(!valueResourcesResource["Category"].isNull()) + resourcesObject.category = valueResourcesResource["Category"].asString(); + if(!valueResourcesResource["Dimension"].isNull()) + resourcesObject.dimension = valueResourcesResource["Dimension"].asString(); + auto allTagsNode = allResourcesNode["Tags"]["Tag"]; + for (auto allResourcesNodeTagsTag : allTagsNode) { Resource::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allResourcesNodeTagsTag["Key"].isNull()) + tagsObject.key = allResourcesNodeTagsTag["Key"].asString(); + if(!allResourcesNodeTagsTag["Value"].isNull()) + tagsObject.value = allResourcesNodeTagsTag["Value"].asString(); resourcesObject.tags.push_back(tagsObject); } auto regionNode = value["Region"]; diff --git a/cms/src/model/ListMyGroupInstancesResult.cc b/cms/src/model/ListMyGroupInstancesResult.cc index b7d92773c..e70eb3b43 100644 --- a/cms/src/model/ListMyGroupInstancesResult.cc +++ b/cms/src/model/ListMyGroupInstancesResult.cc @@ -39,22 +39,22 @@ void ListMyGroupInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["Id"].isNull()) - resourcesObject.id = std::stol(value["Id"].asString()); - if(!value["AliUid"].isNull()) - resourcesObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["RegionId"].isNull()) - resourcesObject.regionId = value["RegionId"].asString(); - if(!value["InstanceId"].isNull()) - resourcesObject.instanceId = value["InstanceId"].asString(); - if(!value["Category"].isNull()) - resourcesObject.category = value["Category"].asString(); - if(!value["InstanceName"].isNull()) - resourcesObject.instanceName = value["InstanceName"].asString(); + if(!valueResourcesResource["Id"].isNull()) + resourcesObject.id = std::stol(valueResourcesResource["Id"].asString()); + if(!valueResourcesResource["AliUid"].isNull()) + resourcesObject.aliUid = std::stol(valueResourcesResource["AliUid"].asString()); + if(!valueResourcesResource["RegionId"].isNull()) + resourcesObject.regionId = valueResourcesResource["RegionId"].asString(); + if(!valueResourcesResource["InstanceId"].isNull()) + resourcesObject.instanceId = valueResourcesResource["InstanceId"].asString(); + if(!valueResourcesResource["Category"].isNull()) + resourcesObject.category = valueResourcesResource["Category"].asString(); + if(!valueResourcesResource["InstanceName"].isNull()) + resourcesObject.instanceName = valueResourcesResource["InstanceName"].asString(); resources_.push_back(resourcesObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/ListMyGroupsResult.cc b/cms/src/model/ListMyGroupsResult.cc index 8a3a72ea8..74741434a 100644 --- a/cms/src/model/ListMyGroupsResult.cc +++ b/cms/src/model/ListMyGroupsResult.cc @@ -39,32 +39,32 @@ void ListMyGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["GroupId"].isNull()) - resourcesObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["GroupName"].isNull()) - resourcesObject.groupName = value["GroupName"].asString(); - if(!value["ServiceId"].isNull()) - resourcesObject.serviceId = value["ServiceId"].asString(); - if(!value["BindUrls"].isNull()) - resourcesObject.bindUrls = value["BindUrls"].asString(); - if(!value["Type"].isNull()) - resourcesObject.type = value["Type"].asString(); - if(!value["GmtModified"].isNull()) - resourcesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["GmtCreate"].isNull()) - resourcesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["BindUrl"].isNull()) - resourcesObject.bindUrl = value["BindUrl"].asString(); - auto allContactGroups = value["ContactGroups"]["ContactGroup"]; - for (auto value : allContactGroups) + if(!valueResourcesResource["GroupId"].isNull()) + resourcesObject.groupId = std::stol(valueResourcesResource["GroupId"].asString()); + if(!valueResourcesResource["GroupName"].isNull()) + resourcesObject.groupName = valueResourcesResource["GroupName"].asString(); + if(!valueResourcesResource["ServiceId"].isNull()) + resourcesObject.serviceId = valueResourcesResource["ServiceId"].asString(); + if(!valueResourcesResource["BindUrls"].isNull()) + resourcesObject.bindUrls = valueResourcesResource["BindUrls"].asString(); + if(!valueResourcesResource["Type"].isNull()) + resourcesObject.type = valueResourcesResource["Type"].asString(); + if(!valueResourcesResource["GmtModified"].isNull()) + resourcesObject.gmtModified = std::stol(valueResourcesResource["GmtModified"].asString()); + if(!valueResourcesResource["GmtCreate"].isNull()) + resourcesObject.gmtCreate = std::stol(valueResourcesResource["GmtCreate"].asString()); + if(!valueResourcesResource["BindUrl"].isNull()) + resourcesObject.bindUrl = valueResourcesResource["BindUrl"].asString(); + auto allContactGroupsNode = allResourcesNode["ContactGroups"]["ContactGroup"]; + for (auto allResourcesNodeContactGroupsContactGroup : allContactGroupsNode) { Resource::ContactGroup contactGroupsObject; - if(!value["Name"].isNull()) - contactGroupsObject.name = value["Name"].asString(); + if(!allResourcesNodeContactGroupsContactGroup["Name"].isNull()) + contactGroupsObject.name = allResourcesNodeContactGroupsContactGroup["Name"].asString(); resourcesObject.contactGroups.push_back(contactGroupsObject); } resources_.push_back(resourcesObject); diff --git a/cms/src/model/ListNotifyPolicyResult.cc b/cms/src/model/ListNotifyPolicyResult.cc index c579e77de..82ad5d405 100644 --- a/cms/src/model/ListNotifyPolicyResult.cc +++ b/cms/src/model/ListNotifyPolicyResult.cc @@ -39,24 +39,24 @@ void ListNotifyPolicyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNotifyPolicyList = value["NotifyPolicyList"]["NotifyPolicy"]; - for (auto value : allNotifyPolicyList) + auto allNotifyPolicyListNode = value["NotifyPolicyList"]["NotifyPolicy"]; + for (auto valueNotifyPolicyListNotifyPolicy : allNotifyPolicyListNode) { NotifyPolicy notifyPolicyListObject; - if(!value["AlertName"].isNull()) - notifyPolicyListObject.alertName = value["AlertName"].asString(); - if(!value["Dimensions"].isNull()) - notifyPolicyListObject.dimensions = value["Dimensions"].asString(); - if(!value["Type"].isNull()) - notifyPolicyListObject.type = value["Type"].asString(); - if(!value["Id"].isNull()) - notifyPolicyListObject.id = value["Id"].asString(); - if(!value["StartTime"].isNull()) - notifyPolicyListObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - notifyPolicyListObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["GroupId"].isNull()) - notifyPolicyListObject.groupId = value["GroupId"].asString(); + if(!valueNotifyPolicyListNotifyPolicy["AlertName"].isNull()) + notifyPolicyListObject.alertName = valueNotifyPolicyListNotifyPolicy["AlertName"].asString(); + if(!valueNotifyPolicyListNotifyPolicy["Dimensions"].isNull()) + notifyPolicyListObject.dimensions = valueNotifyPolicyListNotifyPolicy["Dimensions"].asString(); + if(!valueNotifyPolicyListNotifyPolicy["Type"].isNull()) + notifyPolicyListObject.type = valueNotifyPolicyListNotifyPolicy["Type"].asString(); + if(!valueNotifyPolicyListNotifyPolicy["Id"].isNull()) + notifyPolicyListObject.id = valueNotifyPolicyListNotifyPolicy["Id"].asString(); + if(!valueNotifyPolicyListNotifyPolicy["StartTime"].isNull()) + notifyPolicyListObject.startTime = std::stol(valueNotifyPolicyListNotifyPolicy["StartTime"].asString()); + if(!valueNotifyPolicyListNotifyPolicy["EndTime"].isNull()) + notifyPolicyListObject.endTime = std::stol(valueNotifyPolicyListNotifyPolicy["EndTime"].asString()); + if(!valueNotifyPolicyListNotifyPolicy["GroupId"].isNull()) + notifyPolicyListObject.groupId = valueNotifyPolicyListNotifyPolicy["GroupId"].asString(); notifyPolicyList_.push_back(notifyPolicyListObject); } if(!value["Code"].isNull()) diff --git a/cms/src/model/NodeListResult.cc b/cms/src/model/NodeListResult.cc index fff70acbd..1c82ffd38 100644 --- a/cms/src/model/NodeListResult.cc +++ b/cms/src/model/NodeListResult.cc @@ -39,38 +39,38 @@ void NodeListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodes = value["Nodes"]["Node"]; - for (auto value : allNodes) + auto allNodesNode = value["Nodes"]["Node"]; + for (auto valueNodesNode : allNodesNode) { Node nodesObject; - if(!value["InstanceId"].isNull()) - nodesObject.instanceId = value["InstanceId"].asString(); - if(!value["SerialNumber"].isNull()) - nodesObject.serialNumber = value["SerialNumber"].asString(); - if(!value["HostName"].isNull()) - nodesObject.hostName = value["HostName"].asString(); - if(!value["AliUid"].isNull()) - nodesObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["OperatingSystem"].isNull()) - nodesObject.operatingSystem = value["OperatingSystem"].asString(); - if(!value["IpGroup"].isNull()) - nodesObject.ipGroup = value["IpGroup"].asString(); - if(!value["Region"].isNull()) - nodesObject.region = value["Region"].asString(); - if(!value["TianjimonVersion"].isNull()) - nodesObject.tianjimonVersion = value["TianjimonVersion"].asString(); - if(!value["EipAddress"].isNull()) - nodesObject.eipAddress = value["EipAddress"].asString(); - if(!value["EipId"].isNull()) - nodesObject.eipId = value["EipId"].asString(); - if(!value["AliyunHost"].isNull()) - nodesObject.aliyunHost = value["AliyunHost"].asString() == "true"; - if(!value["NatIp"].isNull()) - nodesObject.natIp = value["NatIp"].asString(); - if(!value["NetworkType"].isNull()) - nodesObject.networkType = value["NetworkType"].asString(); - if(!value["InstanceTypeFamily"].isNull()) - nodesObject.instanceTypeFamily = value["InstanceTypeFamily"].asString(); + if(!valueNodesNode["InstanceId"].isNull()) + nodesObject.instanceId = valueNodesNode["InstanceId"].asString(); + if(!valueNodesNode["SerialNumber"].isNull()) + nodesObject.serialNumber = valueNodesNode["SerialNumber"].asString(); + if(!valueNodesNode["HostName"].isNull()) + nodesObject.hostName = valueNodesNode["HostName"].asString(); + if(!valueNodesNode["AliUid"].isNull()) + nodesObject.aliUid = std::stol(valueNodesNode["AliUid"].asString()); + if(!valueNodesNode["OperatingSystem"].isNull()) + nodesObject.operatingSystem = valueNodesNode["OperatingSystem"].asString(); + if(!valueNodesNode["IpGroup"].isNull()) + nodesObject.ipGroup = valueNodesNode["IpGroup"].asString(); + if(!valueNodesNode["Region"].isNull()) + nodesObject.region = valueNodesNode["Region"].asString(); + if(!valueNodesNode["TianjimonVersion"].isNull()) + nodesObject.tianjimonVersion = valueNodesNode["TianjimonVersion"].asString(); + if(!valueNodesNode["EipAddress"].isNull()) + nodesObject.eipAddress = valueNodesNode["EipAddress"].asString(); + if(!valueNodesNode["EipId"].isNull()) + nodesObject.eipId = valueNodesNode["EipId"].asString(); + if(!valueNodesNode["AliyunHost"].isNull()) + nodesObject.aliyunHost = valueNodesNode["AliyunHost"].asString() == "true"; + if(!valueNodesNode["NatIp"].isNull()) + nodesObject.natIp = valueNodesNode["NatIp"].asString(); + if(!valueNodesNode["NetworkType"].isNull()) + nodesObject.networkType = valueNodesNode["NetworkType"].asString(); + if(!valueNodesNode["InstanceTypeFamily"].isNull()) + nodesObject.instanceTypeFamily = valueNodesNode["InstanceTypeFamily"].asString(); nodes_.push_back(nodesObject); } if(!value["ErrorCode"].isNull()) diff --git a/cms/src/model/NodeProcessesResult.cc b/cms/src/model/NodeProcessesResult.cc index 5c9294864..9d9b36437 100644 --- a/cms/src/model/NodeProcessesResult.cc +++ b/cms/src/model/NodeProcessesResult.cc @@ -39,22 +39,22 @@ void NodeProcessesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodeProcesses = value["NodeProcesses"]["NodeProcess"]; - for (auto value : allNodeProcesses) + auto allNodeProcessesNode = value["NodeProcesses"]["NodeProcess"]; + for (auto valueNodeProcessesNodeProcess : allNodeProcessesNode) { NodeProcess nodeProcessesObject; - if(!value["Id"].isNull()) - nodeProcessesObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - nodeProcessesObject.name = value["Name"].asString(); - if(!value["InstanceId"].isNull()) - nodeProcessesObject.instanceId = value["InstanceId"].asString(); - if(!value["ProcessName"].isNull()) - nodeProcessesObject.processName = value["ProcessName"].asString(); - if(!value["ProcessUser"].isNull()) - nodeProcessesObject.processUser = value["ProcessUser"].asString(); - if(!value["Command"].isNull()) - nodeProcessesObject.command = value["Command"].asString(); + if(!valueNodeProcessesNodeProcess["Id"].isNull()) + nodeProcessesObject.id = std::stol(valueNodeProcessesNodeProcess["Id"].asString()); + if(!valueNodeProcessesNodeProcess["Name"].isNull()) + nodeProcessesObject.name = valueNodeProcessesNodeProcess["Name"].asString(); + if(!valueNodeProcessesNodeProcess["InstanceId"].isNull()) + nodeProcessesObject.instanceId = valueNodeProcessesNodeProcess["InstanceId"].asString(); + if(!valueNodeProcessesNodeProcess["ProcessName"].isNull()) + nodeProcessesObject.processName = valueNodeProcessesNodeProcess["ProcessName"].asString(); + if(!valueNodeProcessesNodeProcess["ProcessUser"].isNull()) + nodeProcessesObject.processUser = valueNodeProcessesNodeProcess["ProcessUser"].asString(); + if(!valueNodeProcessesNodeProcess["Command"].isNull()) + nodeProcessesObject.command = valueNodeProcessesNodeProcess["Command"].asString(); nodeProcesses_.push_back(nodeProcessesObject); } if(!value["ErrorCode"].isNull()) diff --git a/cms/src/model/NodeStatusListResult.cc b/cms/src/model/NodeStatusListResult.cc index bf89aaebe..4b7ff7fe3 100644 --- a/cms/src/model/NodeStatusListResult.cc +++ b/cms/src/model/NodeStatusListResult.cc @@ -39,16 +39,16 @@ void NodeStatusListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodeStatusList = value["NodeStatusList"]["NodeStatus"]; - for (auto value : allNodeStatusList) + auto allNodeStatusListNode = value["NodeStatusList"]["NodeStatus"]; + for (auto valueNodeStatusListNodeStatus : allNodeStatusListNode) { NodeStatus nodeStatusListObject; - if(!value["InstanceId"].isNull()) - nodeStatusListObject.instanceId = value["InstanceId"].asString(); - if(!value["AutoInstall"].isNull()) - nodeStatusListObject.autoInstall = value["AutoInstall"].asString() == "true"; - if(!value["Status"].isNull()) - nodeStatusListObject.status = value["Status"].asString(); + if(!valueNodeStatusListNodeStatus["InstanceId"].isNull()) + nodeStatusListObject.instanceId = valueNodeStatusListNodeStatus["InstanceId"].asString(); + if(!valueNodeStatusListNodeStatus["AutoInstall"].isNull()) + nodeStatusListObject.autoInstall = valueNodeStatusListNodeStatus["AutoInstall"].asString() == "true"; + if(!valueNodeStatusListNodeStatus["Status"].isNull()) + nodeStatusListObject.status = valueNodeStatusListNodeStatus["Status"].asString(); nodeStatusList_.push_back(nodeStatusListObject); } if(!value["ErrorCode"].isNull()) diff --git a/cms/src/model/PutEventTargetsResult.cc b/cms/src/model/PutEventTargetsResult.cc index 82e75741e..e5ee323fd 100644 --- a/cms/src/model/PutEventTargetsResult.cc +++ b/cms/src/model/PutEventTargetsResult.cc @@ -39,94 +39,94 @@ void PutEventTargetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContactParameters = value["ContactParameters"]["ContactParameter"]; - for (auto value : allContactParameters) + auto allContactParametersNode = value["ContactParameters"]["ContactParameter"]; + for (auto valueContactParametersContactParameter : allContactParametersNode) { ContactParameter contactParametersObject; - if(!value["Id"].isNull()) - contactParametersObject.id = std::stoi(value["Id"].asString()); - if(!value["ContactGroupName"].isNull()) - contactParametersObject.contactGroupName = value["ContactGroupName"].asString(); - if(!value["Level"].isNull()) - contactParametersObject.level = value["Level"].asString(); + if(!valueContactParametersContactParameter["Id"].isNull()) + contactParametersObject.id = std::stoi(valueContactParametersContactParameter["Id"].asString()); + if(!valueContactParametersContactParameter["ContactGroupName"].isNull()) + contactParametersObject.contactGroupName = valueContactParametersContactParameter["ContactGroupName"].asString(); + if(!valueContactParametersContactParameter["Level"].isNull()) + contactParametersObject.level = valueContactParametersContactParameter["Level"].asString(); contactParameters_.push_back(contactParametersObject); } - auto allMnsParameters = value["MnsParameters"]["MnsParameter"]; - for (auto value : allMnsParameters) + auto allMnsParametersNode = value["MnsParameters"]["MnsParameter"]; + for (auto valueMnsParametersMnsParameter : allMnsParametersNode) { MnsParameter mnsParametersObject; - if(!value["Id"].isNull()) - mnsParametersObject.id = std::stoi(value["Id"].asString()); - if(!value["Region"].isNull()) - mnsParametersObject.region = value["Region"].asString(); - if(!value["Queue"].isNull()) - mnsParametersObject.queue = value["Queue"].asString(); + if(!valueMnsParametersMnsParameter["Id"].isNull()) + mnsParametersObject.id = std::stoi(valueMnsParametersMnsParameter["Id"].asString()); + if(!valueMnsParametersMnsParameter["Region"].isNull()) + mnsParametersObject.region = valueMnsParametersMnsParameter["Region"].asString(); + if(!valueMnsParametersMnsParameter["Queue"].isNull()) + mnsParametersObject.queue = valueMnsParametersMnsParameter["Queue"].asString(); mnsParameters_.push_back(mnsParametersObject); } - auto allFcParameters = value["FcParameters"]["FcParameter"]; - for (auto value : allFcParameters) + auto allFcParametersNode = value["FcParameters"]["FcParameter"]; + for (auto valueFcParametersFcParameter : allFcParametersNode) { FcParameter fcParametersObject; - if(!value["Id"].isNull()) - fcParametersObject.id = std::stoi(value["Id"].asString()); - if(!value["Region"].isNull()) - fcParametersObject.region = value["Region"].asString(); - if(!value["ServiceName"].isNull()) - fcParametersObject.serviceName = value["ServiceName"].asString(); - if(!value["FunctionName"].isNull()) - fcParametersObject.functionName = value["FunctionName"].asString(); + if(!valueFcParametersFcParameter["Id"].isNull()) + fcParametersObject.id = std::stoi(valueFcParametersFcParameter["Id"].asString()); + if(!valueFcParametersFcParameter["Region"].isNull()) + fcParametersObject.region = valueFcParametersFcParameter["Region"].asString(); + if(!valueFcParametersFcParameter["ServiceName"].isNull()) + fcParametersObject.serviceName = valueFcParametersFcParameter["ServiceName"].asString(); + if(!valueFcParametersFcParameter["FunctionName"].isNull()) + fcParametersObject.functionName = valueFcParametersFcParameter["FunctionName"].asString(); fcParameters_.push_back(fcParametersObject); } - auto allFailedContactParameters = value["FailedContactParameters"]["ContactParameter"]; - for (auto value : allFailedContactParameters) + auto allFailedContactParametersNode = value["FailedContactParameters"]["ContactParameter"]; + for (auto valueFailedContactParametersContactParameter : allFailedContactParametersNode) { ContactParameter failedContactParametersObject; - if(!value["Id"].isNull()) - failedContactParametersObject.id = std::stoi(value["Id"].asString()); - if(!value["ContactGroupName"].isNull()) - failedContactParametersObject.contactGroupName = value["ContactGroupName"].asString(); - if(!value["Level"].isNull()) - failedContactParametersObject.level = value["Level"].asString(); + if(!valueFailedContactParametersContactParameter["Id"].isNull()) + failedContactParametersObject.id = std::stoi(valueFailedContactParametersContactParameter["Id"].asString()); + if(!valueFailedContactParametersContactParameter["ContactGroupName"].isNull()) + failedContactParametersObject.contactGroupName = valueFailedContactParametersContactParameter["ContactGroupName"].asString(); + if(!valueFailedContactParametersContactParameter["Level"].isNull()) + failedContactParametersObject.level = valueFailedContactParametersContactParameter["Level"].asString(); failedContactParameters_.push_back(failedContactParametersObject); } - auto allFailedMnsParameters = value["FailedMnsParameters"]["MnsParameter"]; - for (auto value : allFailedMnsParameters) + auto allFailedMnsParametersNode = value["FailedMnsParameters"]["MnsParameter"]; + for (auto valueFailedMnsParametersMnsParameter : allFailedMnsParametersNode) { MnsParameter failedMnsParametersObject; - if(!value["Id"].isNull()) - failedMnsParametersObject.id = std::stoi(value["Id"].asString()); - if(!value["Region"].isNull()) - failedMnsParametersObject.region = value["Region"].asString(); - if(!value["Queue"].isNull()) - failedMnsParametersObject.queue = value["Queue"].asString(); + if(!valueFailedMnsParametersMnsParameter["Id"].isNull()) + failedMnsParametersObject.id = std::stoi(valueFailedMnsParametersMnsParameter["Id"].asString()); + if(!valueFailedMnsParametersMnsParameter["Region"].isNull()) + failedMnsParametersObject.region = valueFailedMnsParametersMnsParameter["Region"].asString(); + if(!valueFailedMnsParametersMnsParameter["Queue"].isNull()) + failedMnsParametersObject.queue = valueFailedMnsParametersMnsParameter["Queue"].asString(); failedMnsParameters_.push_back(failedMnsParametersObject); } - auto allFailedFcParameters = value["FailedFcParameters"]["FcParameter"]; - for (auto value : allFailedFcParameters) + auto allFailedFcParametersNode = value["FailedFcParameters"]["FcParameter"]; + for (auto valueFailedFcParametersFcParameter : allFailedFcParametersNode) { FcParameter failedFcParametersObject; - if(!value["Id"].isNull()) - failedFcParametersObject.id = std::stoi(value["Id"].asString()); - if(!value["Region"].isNull()) - failedFcParametersObject.region = value["Region"].asString(); - if(!value["ServiceName"].isNull()) - failedFcParametersObject.serviceName = value["ServiceName"].asString(); - if(!value["FunctionName"].isNull()) - failedFcParametersObject.functionName = value["FunctionName"].asString(); + if(!valueFailedFcParametersFcParameter["Id"].isNull()) + failedFcParametersObject.id = std::stoi(valueFailedFcParametersFcParameter["Id"].asString()); + if(!valueFailedFcParametersFcParameter["Region"].isNull()) + failedFcParametersObject.region = valueFailedFcParametersFcParameter["Region"].asString(); + if(!valueFailedFcParametersFcParameter["ServiceName"].isNull()) + failedFcParametersObject.serviceName = valueFailedFcParametersFcParameter["ServiceName"].asString(); + if(!valueFailedFcParametersFcParameter["FunctionName"].isNull()) + failedFcParametersObject.functionName = valueFailedFcParametersFcParameter["FunctionName"].asString(); failedFcParameters_.push_back(failedFcParametersObject); } - auto allFailedSlsParameters = value["FailedSlsParameters"]["FailedSlsParameter"]; - for (auto value : allFailedSlsParameters) + auto allFailedSlsParametersNode = value["FailedSlsParameters"]["FailedSlsParameter"]; + for (auto valueFailedSlsParametersFailedSlsParameter : allFailedSlsParametersNode) { FailedSlsParameter failedSlsParametersObject; - if(!value["Id"].isNull()) - failedSlsParametersObject.id = value["Id"].asString(); - if(!value["Region"].isNull()) - failedSlsParametersObject.region = value["Region"].asString(); - if(!value["Project"].isNull()) - failedSlsParametersObject.project = value["Project"].asString(); - if(!value["LogStore"].isNull()) - failedSlsParametersObject.logStore = value["LogStore"].asString(); + if(!valueFailedSlsParametersFailedSlsParameter["Id"].isNull()) + failedSlsParametersObject.id = valueFailedSlsParametersFailedSlsParameter["Id"].asString(); + if(!valueFailedSlsParametersFailedSlsParameter["Region"].isNull()) + failedSlsParametersObject.region = valueFailedSlsParametersFailedSlsParameter["Region"].asString(); + if(!valueFailedSlsParametersFailedSlsParameter["Project"].isNull()) + failedSlsParametersObject.project = valueFailedSlsParametersFailedSlsParameter["Project"].asString(); + if(!valueFailedSlsParametersFailedSlsParameter["LogStore"].isNull()) + failedSlsParametersObject.logStore = valueFailedSlsParametersFailedSlsParameter["LogStore"].asString(); failedSlsParameters_.push_back(failedSlsParametersObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/PutMetricRuleTargetsResult.cc b/cms/src/model/PutMetricRuleTargetsResult.cc index 05b1f7bf1..d47fe3ec4 100644 --- a/cms/src/model/PutMetricRuleTargetsResult.cc +++ b/cms/src/model/PutMetricRuleTargetsResult.cc @@ -40,16 +40,16 @@ void PutMetricRuleTargetsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto failDataNode = value["FailData"]; - auto allTargets = value["Targets"]["Target"]; - for (auto value : allTargets) + auto allTargetsNode = failDataNode["Targets"]["Target"]; + for (auto failDataNodeTargetsTarget : allTargetsNode) { FailData::Target targetObject; - if(!value["Id"].isNull()) - targetObject.id = value["Id"].asString(); - if(!value["Arn"].isNull()) - targetObject.arn = value["Arn"].asString(); - if(!value["Level"].isNull()) - targetObject.level = value["Level"].asString(); + if(!failDataNodeTargetsTarget["Id"].isNull()) + targetObject.id = failDataNodeTargetsTarget["Id"].asString(); + if(!failDataNodeTargetsTarget["Arn"].isNull()) + targetObject.arn = failDataNodeTargetsTarget["Arn"].asString(); + if(!failDataNodeTargetsTarget["Level"].isNull()) + targetObject.level = failDataNodeTargetsTarget["Level"].asString(); failData_.targets.push_back(targetObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/QueryMetricMetaResult.cc b/cms/src/model/QueryMetricMetaResult.cc index aebf84ea1..4ecebf1dd 100644 --- a/cms/src/model/QueryMetricMetaResult.cc +++ b/cms/src/model/QueryMetricMetaResult.cc @@ -39,26 +39,26 @@ void QueryMetricMetaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["Project"].isNull()) - resourcesObject.project = value["Project"].asString(); - if(!value["Metric"].isNull()) - resourcesObject.metric = value["Metric"].asString(); - if(!value["Statistics"].isNull()) - resourcesObject.statistics = value["Statistics"].asString(); - if(!value["Unit"].isNull()) - resourcesObject.unit = value["Unit"].asString(); - if(!value["Description"].isNull()) - resourcesObject.description = value["Description"].asString(); - if(!value["Dimensions"].isNull()) - resourcesObject.dimensions = value["Dimensions"].asString(); - if(!value["Periods"].isNull()) - resourcesObject.periods = value["Periods"].asString(); - if(!value["Labels"].isNull()) - resourcesObject.labels = value["Labels"].asString(); + if(!valueResourcesResource["Project"].isNull()) + resourcesObject.project = valueResourcesResource["Project"].asString(); + if(!valueResourcesResource["Metric"].isNull()) + resourcesObject.metric = valueResourcesResource["Metric"].asString(); + if(!valueResourcesResource["Statistics"].isNull()) + resourcesObject.statistics = valueResourcesResource["Statistics"].asString(); + if(!valueResourcesResource["Unit"].isNull()) + resourcesObject.unit = valueResourcesResource["Unit"].asString(); + if(!valueResourcesResource["Description"].isNull()) + resourcesObject.description = valueResourcesResource["Description"].asString(); + if(!valueResourcesResource["Dimensions"].isNull()) + resourcesObject.dimensions = valueResourcesResource["Dimensions"].asString(); + if(!valueResourcesResource["Periods"].isNull()) + resourcesObject.periods = valueResourcesResource["Periods"].asString(); + if(!valueResourcesResource["Labels"].isNull()) + resourcesObject.labels = valueResourcesResource["Labels"].asString(); resources_.push_back(resourcesObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/QueryProjectMetaResult.cc b/cms/src/model/QueryProjectMetaResult.cc index 35a6d1f1e..d9e793fa8 100644 --- a/cms/src/model/QueryProjectMetaResult.cc +++ b/cms/src/model/QueryProjectMetaResult.cc @@ -39,16 +39,16 @@ void QueryProjectMetaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["Project"].isNull()) - resourcesObject.project = value["Project"].asString(); - if(!value["Description"].isNull()) - resourcesObject.description = value["Description"].asString(); - if(!value["Labels"].isNull()) - resourcesObject.labels = value["Labels"].asString(); + if(!valueResourcesResource["Project"].isNull()) + resourcesObject.project = valueResourcesResource["Project"].asString(); + if(!valueResourcesResource["Description"].isNull()) + resourcesObject.description = valueResourcesResource["Description"].asString(); + if(!valueResourcesResource["Labels"].isNull()) + resourcesObject.labels = valueResourcesResource["Labels"].asString(); resources_.push_back(resourcesObject); } if(!value["Success"].isNull()) diff --git a/cms/src/model/TaskConfigListResult.cc b/cms/src/model/TaskConfigListResult.cc index 17ea662ec..1d3cd90a5 100644 --- a/cms/src/model/TaskConfigListResult.cc +++ b/cms/src/model/TaskConfigListResult.cc @@ -39,28 +39,28 @@ void TaskConfigListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTaskList = value["TaskList"]["NodeTaskConfig"]; - for (auto value : allTaskList) + auto allTaskListNode = value["TaskList"]["NodeTaskConfig"]; + for (auto valueTaskListNodeTaskConfig : allTaskListNode) { NodeTaskConfig taskListObject; - if(!value["Id"].isNull()) - taskListObject.id = std::stol(value["Id"].asString()); - if(!value["TaskName"].isNull()) - taskListObject.taskName = value["TaskName"].asString(); - if(!value["TaskType"].isNull()) - taskListObject.taskType = value["TaskType"].asString(); - if(!value["TaskScope"].isNull()) - taskListObject.taskScope = value["TaskScope"].asString(); - if(!value["Disabled"].isNull()) - taskListObject.disabled = value["Disabled"].asString() == "true"; - if(!value["GroupId"].isNull()) - taskListObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["GroupName"].isNull()) - taskListObject.groupName = value["GroupName"].asString(); - if(!value["JsonData"].isNull()) - taskListObject.jsonData = value["JsonData"].asString(); - if(!value["AlertConfig"].isNull()) - taskListObject.alertConfig = value["AlertConfig"].asString(); + if(!valueTaskListNodeTaskConfig["Id"].isNull()) + taskListObject.id = std::stol(valueTaskListNodeTaskConfig["Id"].asString()); + if(!valueTaskListNodeTaskConfig["TaskName"].isNull()) + taskListObject.taskName = valueTaskListNodeTaskConfig["TaskName"].asString(); + if(!valueTaskListNodeTaskConfig["TaskType"].isNull()) + taskListObject.taskType = valueTaskListNodeTaskConfig["TaskType"].asString(); + if(!valueTaskListNodeTaskConfig["TaskScope"].isNull()) + taskListObject.taskScope = valueTaskListNodeTaskConfig["TaskScope"].asString(); + if(!valueTaskListNodeTaskConfig["Disabled"].isNull()) + taskListObject.disabled = valueTaskListNodeTaskConfig["Disabled"].asString() == "true"; + if(!valueTaskListNodeTaskConfig["GroupId"].isNull()) + taskListObject.groupId = std::stol(valueTaskListNodeTaskConfig["GroupId"].asString()); + if(!valueTaskListNodeTaskConfig["GroupName"].isNull()) + taskListObject.groupName = valueTaskListNodeTaskConfig["GroupName"].asString(); + if(!valueTaskListNodeTaskConfig["JsonData"].isNull()) + taskListObject.jsonData = valueTaskListNodeTaskConfig["JsonData"].asString(); + if(!valueTaskListNodeTaskConfig["AlertConfig"].isNull()) + taskListObject.alertConfig = valueTaskListNodeTaskConfig["AlertConfig"].asString(); auto allInstanceList = value["InstanceList"]["String"]; for (auto value : allInstanceList) taskListObject.instanceList.push_back(value.asString()); diff --git a/cms/src/model/TaskConfigUnhealthyResult.cc b/cms/src/model/TaskConfigUnhealthyResult.cc index 43a4cd74c..23f859187 100644 --- a/cms/src/model/TaskConfigUnhealthyResult.cc +++ b/cms/src/model/TaskConfigUnhealthyResult.cc @@ -39,12 +39,12 @@ void TaskConfigUnhealthyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUnhealthyList = value["UnhealthyList"]["NodeTaskInstance"]; - for (auto value : allUnhealthyList) + auto allUnhealthyListNode = value["UnhealthyList"]["NodeTaskInstance"]; + for (auto valueUnhealthyListNodeTaskInstance : allUnhealthyListNode) { NodeTaskInstance unhealthyListObject; - if(!value["TaskId"].isNull()) - unhealthyListObject.taskId = std::stol(value["TaskId"].asString()); + if(!valueUnhealthyListNodeTaskInstance["TaskId"].isNull()) + unhealthyListObject.taskId = std::stol(valueUnhealthyListNodeTaskInstance["TaskId"].asString()); auto allInstanceList = value["InstanceList"]["String"]; for (auto value : allInstanceList) unhealthyListObject.instanceList.push_back(value.asString()); diff --git a/companyreg/src/model/GetCompanyRegOrderResult.cc b/companyreg/src/model/GetCompanyRegOrderResult.cc index 55f5c15de..15cb2f302 100644 --- a/companyreg/src/model/GetCompanyRegOrderResult.cc +++ b/companyreg/src/model/GetCompanyRegOrderResult.cc @@ -39,16 +39,16 @@ void GetCompanyRegOrderResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperations = value["Operations"]["BizOperation"]; - for (auto value : allOperations) + auto allOperationsNode = value["Operations"]["BizOperation"]; + for (auto valueOperationsBizOperation : allOperationsNode) { BizOperation operationsObject; - if(!value["GmtAction"].isNull()) - operationsObject.gmtAction = std::stol(value["GmtAction"].asString()); - if(!value["ActionType"].isNull()) - operationsObject.actionType = value["ActionType"].asString(); - if(!value["ActionInfo"].isNull()) - operationsObject.actionInfo = value["ActionInfo"].asString(); + if(!valueOperationsBizOperation["GmtAction"].isNull()) + operationsObject.gmtAction = std::stol(valueOperationsBizOperation["GmtAction"].asString()); + if(!valueOperationsBizOperation["ActionType"].isNull()) + operationsObject.actionType = valueOperationsBizOperation["ActionType"].asString(); + if(!valueOperationsBizOperation["ActionInfo"].isNull()) + operationsObject.actionInfo = valueOperationsBizOperation["ActionInfo"].asString(); operations_.push_back(operationsObject); } if(!value["BizId"].isNull()) diff --git a/companyreg/src/model/ListCompanyRegConsultationsResult.cc b/companyreg/src/model/ListCompanyRegConsultationsResult.cc index c1c6de998..74e83e5e6 100644 --- a/companyreg/src/model/ListCompanyRegConsultationsResult.cc +++ b/companyreg/src/model/ListCompanyRegConsultationsResult.cc @@ -39,24 +39,24 @@ void ListCompanyRegConsultationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["CompanyRegConsultation"]; - for (auto value : allData) + auto allDataNode = value["Data"]["CompanyRegConsultation"]; + for (auto valueDataCompanyRegConsultation : allDataNode) { CompanyRegConsultation dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["ConsultInfo"].isNull()) - dataObject.consultInfo = value["ConsultInfo"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["City"].isNull()) - dataObject.city = value["City"].asString(); - if(!value["PlatformName"].isNull()) - dataObject.platformName = value["PlatformName"].asString(); - if(!value["InboundPhone"].isNull()) - dataObject.inboundPhone = value["InboundPhone"].asString(); - if(!value["OutboundPhone"].isNull()) - dataObject.outboundPhone = value["OutboundPhone"].asString(); + if(!valueDataCompanyRegConsultation["BizId"].isNull()) + dataObject.bizId = valueDataCompanyRegConsultation["BizId"].asString(); + if(!valueDataCompanyRegConsultation["ConsultInfo"].isNull()) + dataObject.consultInfo = valueDataCompanyRegConsultation["ConsultInfo"].asString(); + if(!valueDataCompanyRegConsultation["GmtModified"].isNull()) + dataObject.gmtModified = std::stol(valueDataCompanyRegConsultation["GmtModified"].asString()); + if(!valueDataCompanyRegConsultation["City"].isNull()) + dataObject.city = valueDataCompanyRegConsultation["City"].asString(); + if(!valueDataCompanyRegConsultation["PlatformName"].isNull()) + dataObject.platformName = valueDataCompanyRegConsultation["PlatformName"].asString(); + if(!valueDataCompanyRegConsultation["InboundPhone"].isNull()) + dataObject.inboundPhone = valueDataCompanyRegConsultation["InboundPhone"].asString(); + if(!valueDataCompanyRegConsultation["OutboundPhone"].isNull()) + dataObject.outboundPhone = valueDataCompanyRegConsultation["OutboundPhone"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/companyreg/src/model/ListCompanyRegOrdersResult.cc b/companyreg/src/model/ListCompanyRegOrdersResult.cc index 5f0ee4d12..566bfebe7 100644 --- a/companyreg/src/model/ListCompanyRegOrdersResult.cc +++ b/companyreg/src/model/ListCompanyRegOrdersResult.cc @@ -39,28 +39,28 @@ void ListCompanyRegOrdersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["CompanyRegOrder"]; - for (auto value : allData) + auto allDataNode = value["Data"]["CompanyRegOrder"]; + for (auto valueDataCompanyRegOrder : allDataNode) { CompanyRegOrder dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["CompanyName"].isNull()) - dataObject.companyName = value["CompanyName"].asString(); - if(!value["BizStatus"].isNull()) - dataObject.bizStatus = value["BizStatus"].asString(); - if(!value["BizInfo"].isNull()) - dataObject.bizInfo = value["BizInfo"].asString(); - if(!value["SupplementBizInfo"].isNull()) - dataObject.supplementBizInfo = value["SupplementBizInfo"].asString(); - if(!value["AliyunOrderId"].isNull()) - dataObject.aliyunOrderId = value["AliyunOrderId"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Extend"].isNull()) - dataObject.extend = value["Extend"].asString(); - if(!value["BizSubCode"].isNull()) - dataObject.bizSubCode = value["BizSubCode"].asString(); + if(!valueDataCompanyRegOrder["BizId"].isNull()) + dataObject.bizId = valueDataCompanyRegOrder["BizId"].asString(); + if(!valueDataCompanyRegOrder["CompanyName"].isNull()) + dataObject.companyName = valueDataCompanyRegOrder["CompanyName"].asString(); + if(!valueDataCompanyRegOrder["BizStatus"].isNull()) + dataObject.bizStatus = valueDataCompanyRegOrder["BizStatus"].asString(); + if(!valueDataCompanyRegOrder["BizInfo"].isNull()) + dataObject.bizInfo = valueDataCompanyRegOrder["BizInfo"].asString(); + if(!valueDataCompanyRegOrder["SupplementBizInfo"].isNull()) + dataObject.supplementBizInfo = valueDataCompanyRegOrder["SupplementBizInfo"].asString(); + if(!valueDataCompanyRegOrder["AliyunOrderId"].isNull()) + dataObject.aliyunOrderId = valueDataCompanyRegOrder["AliyunOrderId"].asString(); + if(!valueDataCompanyRegOrder["GmtModified"].isNull()) + dataObject.gmtModified = std::stol(valueDataCompanyRegOrder["GmtModified"].asString()); + if(!valueDataCompanyRegOrder["Extend"].isNull()) + dataObject.extend = valueDataCompanyRegOrder["Extend"].asString(); + if(!valueDataCompanyRegOrder["BizSubCode"].isNull()) + dataObject.bizSubCode = valueDataCompanyRegOrder["BizSubCode"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/crm/src/model/BatchGetAliyunIdByAliyunPkResult.cc b/crm/src/model/BatchGetAliyunIdByAliyunPkResult.cc index 62b013eb4..3ffab8569 100644 --- a/crm/src/model/BatchGetAliyunIdByAliyunPkResult.cc +++ b/crm/src/model/BatchGetAliyunIdByAliyunPkResult.cc @@ -39,14 +39,14 @@ void BatchGetAliyunIdByAliyunPkResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProfileList = value["ProfileList"]["ProfileItem"]; - for (auto value : allProfileList) + auto allProfileListNode = value["ProfileList"]["ProfileItem"]; + for (auto valueProfileListProfileItem : allProfileListNode) { ProfileItem profileListObject; - if(!value["AliyunId"].isNull()) - profileListObject.aliyunId = value["AliyunId"].asString(); - if(!value["AliyunPk"].isNull()) - profileListObject.aliyunPk = value["AliyunPk"].asString(); + if(!valueProfileListProfileItem["AliyunId"].isNull()) + profileListObject.aliyunId = valueProfileListProfileItem["AliyunId"].asString(); + if(!valueProfileListProfileItem["AliyunPk"].isNull()) + profileListObject.aliyunPk = valueProfileListProfileItem["AliyunPk"].asString(); profileList_.push_back(profileListObject); } diff --git a/crm/src/model/QueryCustomerLabelResult.cc b/crm/src/model/QueryCustomerLabelResult.cc index e5324aff0..d59900c14 100644 --- a/crm/src/model/QueryCustomerLabelResult.cc +++ b/crm/src/model/QueryCustomerLabelResult.cc @@ -39,14 +39,14 @@ void QueryCustomerLabelResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["CustomerLabel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["CustomerLabel"]; + for (auto valueDataCustomerLabel : allDataNode) { CustomerLabel dataObject; - if(!value["Label"].isNull()) - dataObject.label = value["Label"].asString(); - if(!value["LabelSeries"].isNull()) - dataObject.labelSeries = value["LabelSeries"].asString(); + if(!valueDataCustomerLabel["Label"].isNull()) + dataObject.label = valueDataCustomerLabel["Label"].asString(); + if(!valueDataCustomerLabel["LabelSeries"].isNull()) + dataObject.labelSeries = valueDataCustomerLabel["LabelSeries"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/csb/src/model/FindApprovalOrderListResult.cc b/csb/src/model/FindApprovalOrderListResult.cc index d0c061da5..0a5a0e451 100644 --- a/csb/src/model/FindApprovalOrderListResult.cc +++ b/csb/src/model/FindApprovalOrderListResult.cc @@ -44,44 +44,44 @@ void FindApprovalOrderListResult::parse(const std::string &payload) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); if(!dataNode["PageNumber"].isNull()) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); - auto allOrderList = value["OrderList"]["Order"]; - for (auto value : allOrderList) + auto allOrderListNode = dataNode["OrderList"]["Order"]; + for (auto dataNodeOrderListOrder : allOrderListNode) { Data::Order orderObject; - if(!value["Alias"].isNull()) - orderObject.alias = value["Alias"].asString(); - if(!value["CredentialGroupId"].isNull()) - orderObject.credentialGroupId = std::stol(value["CredentialGroupId"].asString()); - if(!value["CsbId"].isNull()) - orderObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["GmtCreate"].isNull()) - orderObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - orderObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["GroupName"].isNull()) - orderObject.groupName = value["GroupName"].asString(); - if(!value["Id"].isNull()) - orderObject.id = std::stol(value["Id"].asString()); - if(!value["ProjectName"].isNull()) - orderObject.projectName = value["ProjectName"].asString(); - if(!value["ServiceId"].isNull()) - orderObject.serviceId = std::stol(value["ServiceId"].asString()); - if(!value["ServiceName"].isNull()) - orderObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceStatus"].isNull()) - orderObject.serviceStatus = std::stoi(value["ServiceStatus"].asString()); - if(!value["ServiceVersion"].isNull()) - orderObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["StatisticName"].isNull()) - orderObject.statisticName = value["StatisticName"].asString(); - if(!value["Status"].isNull()) - orderObject.status = std::stoi(value["Status"].asString()); - if(!value["StrictWhiteListJson"].isNull()) - orderObject.strictWhiteListJson = value["StrictWhiteListJson"].asString(); - if(!value["UserId"].isNull()) - orderObject.userId = value["UserId"].asString(); - if(!value["UserName"].isNull()) - orderObject.userName = value["UserName"].asString(); + if(!dataNodeOrderListOrder["Alias"].isNull()) + orderObject.alias = dataNodeOrderListOrder["Alias"].asString(); + if(!dataNodeOrderListOrder["CredentialGroupId"].isNull()) + orderObject.credentialGroupId = std::stol(dataNodeOrderListOrder["CredentialGroupId"].asString()); + if(!dataNodeOrderListOrder["CsbId"].isNull()) + orderObject.csbId = std::stol(dataNodeOrderListOrder["CsbId"].asString()); + if(!dataNodeOrderListOrder["GmtCreate"].isNull()) + orderObject.gmtCreate = std::stol(dataNodeOrderListOrder["GmtCreate"].asString()); + if(!dataNodeOrderListOrder["GmtModified"].isNull()) + orderObject.gmtModified = std::stol(dataNodeOrderListOrder["GmtModified"].asString()); + if(!dataNodeOrderListOrder["GroupName"].isNull()) + orderObject.groupName = dataNodeOrderListOrder["GroupName"].asString(); + if(!dataNodeOrderListOrder["Id"].isNull()) + orderObject.id = std::stol(dataNodeOrderListOrder["Id"].asString()); + if(!dataNodeOrderListOrder["ProjectName"].isNull()) + orderObject.projectName = dataNodeOrderListOrder["ProjectName"].asString(); + if(!dataNodeOrderListOrder["ServiceId"].isNull()) + orderObject.serviceId = std::stol(dataNodeOrderListOrder["ServiceId"].asString()); + if(!dataNodeOrderListOrder["ServiceName"].isNull()) + orderObject.serviceName = dataNodeOrderListOrder["ServiceName"].asString(); + if(!dataNodeOrderListOrder["ServiceStatus"].isNull()) + orderObject.serviceStatus = std::stoi(dataNodeOrderListOrder["ServiceStatus"].asString()); + if(!dataNodeOrderListOrder["ServiceVersion"].isNull()) + orderObject.serviceVersion = dataNodeOrderListOrder["ServiceVersion"].asString(); + if(!dataNodeOrderListOrder["StatisticName"].isNull()) + orderObject.statisticName = dataNodeOrderListOrder["StatisticName"].asString(); + if(!dataNodeOrderListOrder["Status"].isNull()) + orderObject.status = std::stoi(dataNodeOrderListOrder["Status"].asString()); + if(!dataNodeOrderListOrder["StrictWhiteListJson"].isNull()) + orderObject.strictWhiteListJson = dataNodeOrderListOrder["StrictWhiteListJson"].asString(); + if(!dataNodeOrderListOrder["UserId"].isNull()) + orderObject.userId = dataNodeOrderListOrder["UserId"].asString(); + if(!dataNodeOrderListOrder["UserName"].isNull()) + orderObject.userName = dataNodeOrderListOrder["UserName"].asString(); auto slaInfoNode = value["SlaInfo"]; if(!slaInfoNode["Qph"].isNull()) orderObject.slaInfo.qph = std::stoi(slaInfoNode["Qph"].asString()); diff --git a/csb/src/model/FindApproveServiceListResult.cc b/csb/src/model/FindApproveServiceListResult.cc index ae49c01d8..6722518a5 100644 --- a/csb/src/model/FindApproveServiceListResult.cc +++ b/csb/src/model/FindApproveServiceListResult.cc @@ -46,48 +46,48 @@ void FindApproveServiceListResult::parse(const std::string &payload) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); if(!dataNode["CurrentPage"].isNull()) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); - auto allServiceList = value["ServiceList"]["Service"]; - for (auto value : allServiceList) + auto allServiceListNode = dataNode["ServiceList"]["Service"]; + for (auto dataNodeServiceListService : allServiceListNode) { Data::Service serviceObject; - if(!value["AllVisiable"].isNull()) - serviceObject.allVisiable = value["AllVisiable"].asString() == "true"; - if(!value["CasTargets"].isNull()) - serviceObject.casTargets = value["CasTargets"].asString(); - if(!value["CreateTime"].isNull()) - serviceObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["CsbId"].isNull()) - serviceObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["Id"].isNull()) - serviceObject.id = std::stol(value["Id"].asString()); - if(!value["InterfaceName"].isNull()) - serviceObject.interfaceName = value["InterfaceName"].asString(); - if(!value["ModifiedTime"].isNull()) - serviceObject.modifiedTime = std::stol(value["ModifiedTime"].asString()); - if(!value["OwnerId"].isNull()) - serviceObject.ownerId = value["OwnerId"].asString(); - if(!value["PrincipalName"].isNull()) - serviceObject.principalName = value["PrincipalName"].asString(); - if(!value["ProjectId"].isNull()) - serviceObject.projectId = std::stol(value["ProjectId"].asString()); - if(!value["ProjectName"].isNull()) - serviceObject.projectName = value["ProjectName"].asString(); - if(!value["Qps"].isNull()) - serviceObject.qps = std::stoi(value["Qps"].asString()); - if(!value["Scope"].isNull()) - serviceObject.scope = value["Scope"].asString(); - if(!value["ServiceName"].isNull()) - serviceObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceVersion"].isNull()) - serviceObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["SkipAuth"].isNull()) - serviceObject.skipAuth = value["SkipAuth"].asString() == "true"; - if(!value["StatisticName"].isNull()) - serviceObject.statisticName = value["StatisticName"].asString(); - if(!value["Status"].isNull()) - serviceObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - serviceObject.userId = value["UserId"].asString(); + if(!dataNodeServiceListService["AllVisiable"].isNull()) + serviceObject.allVisiable = dataNodeServiceListService["AllVisiable"].asString() == "true"; + if(!dataNodeServiceListService["CasTargets"].isNull()) + serviceObject.casTargets = dataNodeServiceListService["CasTargets"].asString(); + if(!dataNodeServiceListService["CreateTime"].isNull()) + serviceObject.createTime = std::stol(dataNodeServiceListService["CreateTime"].asString()); + if(!dataNodeServiceListService["CsbId"].isNull()) + serviceObject.csbId = std::stol(dataNodeServiceListService["CsbId"].asString()); + if(!dataNodeServiceListService["Id"].isNull()) + serviceObject.id = std::stol(dataNodeServiceListService["Id"].asString()); + if(!dataNodeServiceListService["InterfaceName"].isNull()) + serviceObject.interfaceName = dataNodeServiceListService["InterfaceName"].asString(); + if(!dataNodeServiceListService["ModifiedTime"].isNull()) + serviceObject.modifiedTime = std::stol(dataNodeServiceListService["ModifiedTime"].asString()); + if(!dataNodeServiceListService["OwnerId"].isNull()) + serviceObject.ownerId = dataNodeServiceListService["OwnerId"].asString(); + if(!dataNodeServiceListService["PrincipalName"].isNull()) + serviceObject.principalName = dataNodeServiceListService["PrincipalName"].asString(); + if(!dataNodeServiceListService["ProjectId"].isNull()) + serviceObject.projectId = std::stol(dataNodeServiceListService["ProjectId"].asString()); + if(!dataNodeServiceListService["ProjectName"].isNull()) + serviceObject.projectName = dataNodeServiceListService["ProjectName"].asString(); + if(!dataNodeServiceListService["Qps"].isNull()) + serviceObject.qps = std::stoi(dataNodeServiceListService["Qps"].asString()); + if(!dataNodeServiceListService["Scope"].isNull()) + serviceObject.scope = dataNodeServiceListService["Scope"].asString(); + if(!dataNodeServiceListService["ServiceName"].isNull()) + serviceObject.serviceName = dataNodeServiceListService["ServiceName"].asString(); + if(!dataNodeServiceListService["ServiceVersion"].isNull()) + serviceObject.serviceVersion = dataNodeServiceListService["ServiceVersion"].asString(); + if(!dataNodeServiceListService["SkipAuth"].isNull()) + serviceObject.skipAuth = dataNodeServiceListService["SkipAuth"].asString() == "true"; + if(!dataNodeServiceListService["StatisticName"].isNull()) + serviceObject.statisticName = dataNodeServiceListService["StatisticName"].asString(); + if(!dataNodeServiceListService["Status"].isNull()) + serviceObject.status = std::stoi(dataNodeServiceListService["Status"].asString()); + if(!dataNodeServiceListService["UserId"].isNull()) + serviceObject.userId = dataNodeServiceListService["UserId"].asString(); data_.serviceList.push_back(serviceObject); } if(!value["Code"].isNull()) diff --git a/csb/src/model/FindCredentialsListResult.cc b/csb/src/model/FindCredentialsListResult.cc index 07b8654ad..76c815fdc 100644 --- a/csb/src/model/FindCredentialsListResult.cc +++ b/csb/src/model/FindCredentialsListResult.cc @@ -44,20 +44,20 @@ void FindCredentialsListResult::parse(const std::string &payload) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); if(!dataNode["PageNumber"].isNull()) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); - auto allCredentialList = value["CredentialList"]["Credential"]; - for (auto value : allCredentialList) + auto allCredentialListNode = dataNode["CredentialList"]["Credential"]; + for (auto dataNodeCredentialListCredential : allCredentialListNode) { Data::Credential credentialObject; - if(!value["GmtCreate"].isNull()) - credentialObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["Id"].isNull()) - credentialObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - credentialObject.name = value["Name"].asString(); - if(!value["OwnerAttr"].isNull()) - credentialObject.ownerAttr = value["OwnerAttr"].asString(); - if(!value["UserId"].isNull()) - credentialObject.userId = value["UserId"].asString(); + if(!dataNodeCredentialListCredential["GmtCreate"].isNull()) + credentialObject.gmtCreate = std::stol(dataNodeCredentialListCredential["GmtCreate"].asString()); + if(!dataNodeCredentialListCredential["Id"].isNull()) + credentialObject.id = std::stol(dataNodeCredentialListCredential["Id"].asString()); + if(!dataNodeCredentialListCredential["Name"].isNull()) + credentialObject.name = dataNodeCredentialListCredential["Name"].asString(); + if(!dataNodeCredentialListCredential["OwnerAttr"].isNull()) + credentialObject.ownerAttr = dataNodeCredentialListCredential["OwnerAttr"].asString(); + if(!dataNodeCredentialListCredential["UserId"].isNull()) + credentialObject.userId = dataNodeCredentialListCredential["UserId"].asString(); auto currentCredentialNode = value["CurrentCredential"]; if(!currentCredentialNode["AccessKey"].isNull()) credentialObject.currentCredential.accessKey = currentCredentialNode["AccessKey"].asString(); diff --git a/csb/src/model/FindInstanceListResult.cc b/csb/src/model/FindInstanceListResult.cc index 91c29ebe7..d06c604f3 100644 --- a/csb/src/model/FindInstanceListResult.cc +++ b/csb/src/model/FindInstanceListResult.cc @@ -44,30 +44,30 @@ void FindInstanceListResult::parse(const std::string &payload) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); if(!dataNode["PageNumber"].isNull()) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); - auto allItemList = value["ItemList"]["Item"]; - for (auto value : allItemList) + auto allItemListNode = dataNode["ItemList"]["Item"]; + for (auto dataNodeItemListItem : allItemListNode) { Data::Item itemObject; - if(!value["Description"].isNull()) - itemObject.description = value["Description"].asString(); - if(!value["FrontStatus"].isNull()) - itemObject.frontStatus = value["FrontStatus"].asString(); - if(!value["GmtCreate"].isNull()) - itemObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - itemObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Id"].isNull()) - itemObject.id = std::stol(value["Id"].asString()); - if(!value["InstanceCategory"].isNull()) - itemObject.instanceCategory = std::stoi(value["InstanceCategory"].asString()); - if(!value["Name"].isNull()) - itemObject.name = value["Name"].asString(); - if(!value["StatusCode"].isNull()) - itemObject.statusCode = std::stoi(value["StatusCode"].asString()); - if(!value["Visible"].isNull()) - itemObject.visible = value["Visible"].asString() == "true"; - if(!value["VpcName"].isNull()) - itemObject.vpcName = value["VpcName"].asString(); + if(!dataNodeItemListItem["Description"].isNull()) + itemObject.description = dataNodeItemListItem["Description"].asString(); + if(!dataNodeItemListItem["FrontStatus"].isNull()) + itemObject.frontStatus = dataNodeItemListItem["FrontStatus"].asString(); + if(!dataNodeItemListItem["GmtCreate"].isNull()) + itemObject.gmtCreate = std::stol(dataNodeItemListItem["GmtCreate"].asString()); + if(!dataNodeItemListItem["GmtModified"].isNull()) + itemObject.gmtModified = std::stol(dataNodeItemListItem["GmtModified"].asString()); + if(!dataNodeItemListItem["Id"].isNull()) + itemObject.id = std::stol(dataNodeItemListItem["Id"].asString()); + if(!dataNodeItemListItem["InstanceCategory"].isNull()) + itemObject.instanceCategory = std::stoi(dataNodeItemListItem["InstanceCategory"].asString()); + if(!dataNodeItemListItem["Name"].isNull()) + itemObject.name = dataNodeItemListItem["Name"].asString(); + if(!dataNodeItemListItem["StatusCode"].isNull()) + itemObject.statusCode = std::stoi(dataNodeItemListItem["StatusCode"].asString()); + if(!dataNodeItemListItem["Visible"].isNull()) + itemObject.visible = dataNodeItemListItem["Visible"].asString() == "true"; + if(!dataNodeItemListItem["VpcName"].isNull()) + itemObject.vpcName = dataNodeItemListItem["VpcName"].asString(); data_.itemList.push_back(itemObject); } if(!value["Code"].isNull()) diff --git a/csb/src/model/FindOrderableListResult.cc b/csb/src/model/FindOrderableListResult.cc index abc97cd06..0727eb117 100644 --- a/csb/src/model/FindOrderableListResult.cc +++ b/csb/src/model/FindOrderableListResult.cc @@ -44,50 +44,50 @@ void FindOrderableListResult::parse(const std::string &payload) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); if(!dataNode["PageNumber"].isNull()) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); - auto allServiceList = value["ServiceList"]["Service"]; - for (auto value : allServiceList) + auto allServiceListNode = dataNode["ServiceList"]["Service"]; + for (auto dataNodeServiceListService : allServiceListNode) { Data::Service serviceObject; - if(!value["Alias"].isNull()) - serviceObject.alias = value["Alias"].asString(); - if(!value["AllVisiable"].isNull()) - serviceObject.allVisiable = value["AllVisiable"].asString() == "true"; - if(!value["ApproveUserId"].isNull()) - serviceObject.approveUserId = value["ApproveUserId"].asString(); - if(!value["CasTargets"].isNull()) - serviceObject.casTargets = value["CasTargets"].asString(); - if(!value["CreateTime"].isNull()) - serviceObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["CsbId"].isNull()) - serviceObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["Id"].isNull()) - serviceObject.id = std::stol(value["Id"].asString()); - if(!value["InterfaceName"].isNull()) - serviceObject.interfaceName = value["InterfaceName"].asString(); - if(!value["ModifiedTime"].isNull()) - serviceObject.modifiedTime = std::stol(value["ModifiedTime"].asString()); - if(!value["OwnerId"].isNull()) - serviceObject.ownerId = value["OwnerId"].asString(); - if(!value["PrincipalName"].isNull()) - serviceObject.principalName = value["PrincipalName"].asString(); - if(!value["ProjectId"].isNull()) - serviceObject.projectId = value["ProjectId"].asString(); - if(!value["ProjectName"].isNull()) - serviceObject.projectName = value["ProjectName"].asString(); - if(!value["Scope"].isNull()) - serviceObject.scope = value["Scope"].asString(); - if(!value["ServiceName"].isNull()) - serviceObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceVersion"].isNull()) - serviceObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["SkipAuth"].isNull()) - serviceObject.skipAuth = value["SkipAuth"].asString() == "true"; - if(!value["StatisticName"].isNull()) - serviceObject.statisticName = value["StatisticName"].asString(); - if(!value["Status"].isNull()) - serviceObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - serviceObject.userId = value["UserId"].asString(); + if(!dataNodeServiceListService["Alias"].isNull()) + serviceObject.alias = dataNodeServiceListService["Alias"].asString(); + if(!dataNodeServiceListService["AllVisiable"].isNull()) + serviceObject.allVisiable = dataNodeServiceListService["AllVisiable"].asString() == "true"; + if(!dataNodeServiceListService["ApproveUserId"].isNull()) + serviceObject.approveUserId = dataNodeServiceListService["ApproveUserId"].asString(); + if(!dataNodeServiceListService["CasTargets"].isNull()) + serviceObject.casTargets = dataNodeServiceListService["CasTargets"].asString(); + if(!dataNodeServiceListService["CreateTime"].isNull()) + serviceObject.createTime = std::stol(dataNodeServiceListService["CreateTime"].asString()); + if(!dataNodeServiceListService["CsbId"].isNull()) + serviceObject.csbId = std::stol(dataNodeServiceListService["CsbId"].asString()); + if(!dataNodeServiceListService["Id"].isNull()) + serviceObject.id = std::stol(dataNodeServiceListService["Id"].asString()); + if(!dataNodeServiceListService["InterfaceName"].isNull()) + serviceObject.interfaceName = dataNodeServiceListService["InterfaceName"].asString(); + if(!dataNodeServiceListService["ModifiedTime"].isNull()) + serviceObject.modifiedTime = std::stol(dataNodeServiceListService["ModifiedTime"].asString()); + if(!dataNodeServiceListService["OwnerId"].isNull()) + serviceObject.ownerId = dataNodeServiceListService["OwnerId"].asString(); + if(!dataNodeServiceListService["PrincipalName"].isNull()) + serviceObject.principalName = dataNodeServiceListService["PrincipalName"].asString(); + if(!dataNodeServiceListService["ProjectId"].isNull()) + serviceObject.projectId = dataNodeServiceListService["ProjectId"].asString(); + if(!dataNodeServiceListService["ProjectName"].isNull()) + serviceObject.projectName = dataNodeServiceListService["ProjectName"].asString(); + if(!dataNodeServiceListService["Scope"].isNull()) + serviceObject.scope = dataNodeServiceListService["Scope"].asString(); + if(!dataNodeServiceListService["ServiceName"].isNull()) + serviceObject.serviceName = dataNodeServiceListService["ServiceName"].asString(); + if(!dataNodeServiceListService["ServiceVersion"].isNull()) + serviceObject.serviceVersion = dataNodeServiceListService["ServiceVersion"].asString(); + if(!dataNodeServiceListService["SkipAuth"].isNull()) + serviceObject.skipAuth = dataNodeServiceListService["SkipAuth"].asString() == "true"; + if(!dataNodeServiceListService["StatisticName"].isNull()) + serviceObject.statisticName = dataNodeServiceListService["StatisticName"].asString(); + if(!dataNodeServiceListService["Status"].isNull()) + serviceObject.status = std::stoi(dataNodeServiceListService["Status"].asString()); + if(!dataNodeServiceListService["UserId"].isNull()) + serviceObject.userId = dataNodeServiceListService["UserId"].asString(); data_.serviceList.push_back(serviceObject); } if(!value["Code"].isNull()) diff --git a/csb/src/model/FindOrderedListResult.cc b/csb/src/model/FindOrderedListResult.cc index 67d0013a6..9bb3ae619 100644 --- a/csb/src/model/FindOrderedListResult.cc +++ b/csb/src/model/FindOrderedListResult.cc @@ -44,78 +44,78 @@ void FindOrderedListResult::parse(const std::string &payload) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); if(!dataNode["PageNumber"].isNull()) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); - auto allOrderList = value["OrderList"]["Order"]; - for (auto value : allOrderList) + auto allOrderListNode = dataNode["OrderList"]["Order"]; + for (auto dataNodeOrderListOrder : allOrderListNode) { Data::Order orderObject; - if(!value["Alias"].isNull()) - orderObject.alias = value["Alias"].asString(); - if(!value["ProjectName"].isNull()) - orderObject.projectName = value["ProjectName"].asString(); - if(!value["ServiceName"].isNull()) - orderObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceVersion"].isNull()) - orderObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["OrderStatus"].isNull()) - orderObject.orderStatus = std::stoi(value["OrderStatus"].asString()); - if(!value["AliveOrderCount"].isNull()) - orderObject.aliveOrderCount = std::stoi(value["AliveOrderCount"].asString()); - if(!value["GmtCreate"].isNull()) - orderObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["MaxRT"].isNull()) - orderObject.maxRT = std::stoi(value["MaxRT"].asString()); - if(!value["MinRT"].isNull()) - orderObject.minRT = std::stoi(value["MinRT"].asString()); - if(!value["ServiceId"].isNull()) - orderObject.serviceId = value["ServiceId"].asString(); - if(!value["ServiceStatus"].isNull()) - orderObject.serviceStatus = std::stoi(value["ServiceStatus"].asString()); - auto allErrorTypeCatagoryList = value["ErrorTypeCatagoryList"]["ErrorTypeCatagory"]; - for (auto value : allErrorTypeCatagoryList) + if(!dataNodeOrderListOrder["Alias"].isNull()) + orderObject.alias = dataNodeOrderListOrder["Alias"].asString(); + if(!dataNodeOrderListOrder["ProjectName"].isNull()) + orderObject.projectName = dataNodeOrderListOrder["ProjectName"].asString(); + if(!dataNodeOrderListOrder["ServiceName"].isNull()) + orderObject.serviceName = dataNodeOrderListOrder["ServiceName"].asString(); + if(!dataNodeOrderListOrder["ServiceVersion"].isNull()) + orderObject.serviceVersion = dataNodeOrderListOrder["ServiceVersion"].asString(); + if(!dataNodeOrderListOrder["OrderStatus"].isNull()) + orderObject.orderStatus = std::stoi(dataNodeOrderListOrder["OrderStatus"].asString()); + if(!dataNodeOrderListOrder["AliveOrderCount"].isNull()) + orderObject.aliveOrderCount = std::stoi(dataNodeOrderListOrder["AliveOrderCount"].asString()); + if(!dataNodeOrderListOrder["GmtCreate"].isNull()) + orderObject.gmtCreate = std::stol(dataNodeOrderListOrder["GmtCreate"].asString()); + if(!dataNodeOrderListOrder["MaxRT"].isNull()) + orderObject.maxRT = std::stoi(dataNodeOrderListOrder["MaxRT"].asString()); + if(!dataNodeOrderListOrder["MinRT"].isNull()) + orderObject.minRT = std::stoi(dataNodeOrderListOrder["MinRT"].asString()); + if(!dataNodeOrderListOrder["ServiceId"].isNull()) + orderObject.serviceId = dataNodeOrderListOrder["ServiceId"].asString(); + if(!dataNodeOrderListOrder["ServiceStatus"].isNull()) + orderObject.serviceStatus = std::stoi(dataNodeOrderListOrder["ServiceStatus"].asString()); + auto allErrorTypeCatagoryListNode = allOrderListNode["ErrorTypeCatagoryList"]["ErrorTypeCatagory"]; + for (auto allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory : allErrorTypeCatagoryListNode) { Data::Order::ErrorTypeCatagory errorTypeCatagoryListObject; - if(!value["Name"].isNull()) - errorTypeCatagoryListObject.name = value["Name"].asString(); - if(!value["Total"].isNull()) - errorTypeCatagoryListObject.total = std::stol(value["Total"].asString()); - if(!value["ErrorNum"].isNull()) - errorTypeCatagoryListObject.errorNum = std::stol(value["ErrorNum"].asString()); + if(!allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory["Name"].isNull()) + errorTypeCatagoryListObject.name = allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory["Name"].asString(); + if(!allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory["Total"].isNull()) + errorTypeCatagoryListObject.total = std::stol(allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory["Total"].asString()); + if(!allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory["ErrorNum"].isNull()) + errorTypeCatagoryListObject.errorNum = std::stol(allOrderListNodeErrorTypeCatagoryListErrorTypeCatagory["ErrorNum"].asString()); orderObject.errorTypeCatagoryList.push_back(errorTypeCatagoryListObject); } - auto allOrders = value["Orders"]["Order"]; - for (auto value : allOrders) + auto allOrdersNode = allOrderListNode["Orders"]["Order"]; + for (auto allOrderListNodeOrdersOrder : allOrdersNode) { Data::Order::Order1 ordersObject; - if(!value["Alias"].isNull()) - ordersObject.alias = value["Alias"].asString(); - if(!value["ApproveComments"].isNull()) - ordersObject.approveComments = value["ApproveComments"].asString(); - if(!value["CsbId"].isNull()) - ordersObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["GmtCreate"].isNull()) - ordersObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - ordersObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["GroupName"].isNull()) - ordersObject.groupName = value["GroupName"].asString(); - if(!value["Id"].isNull()) - ordersObject.id = std::stol(value["Id"].asString()); - if(!value["ProjectName"].isNull()) - ordersObject.projectName = value["ProjectName"].asString(); - if(!value["ServiceId"].isNull()) - ordersObject.serviceId = std::stol(value["ServiceId"].asString()); - if(!value["ServiceName"].isNull()) - ordersObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceStatus"].isNull()) - ordersObject.serviceStatus = std::stoi(value["ServiceStatus"].asString()); - if(!value["ServiceVersion"].isNull()) - ordersObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["StatisticName"].isNull()) - ordersObject.statisticName = value["StatisticName"].asString(); - if(!value["Status"].isNull()) - ordersObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - ordersObject.userId = value["UserId"].asString(); + if(!allOrderListNodeOrdersOrder["Alias"].isNull()) + ordersObject.alias = allOrderListNodeOrdersOrder["Alias"].asString(); + if(!allOrderListNodeOrdersOrder["ApproveComments"].isNull()) + ordersObject.approveComments = allOrderListNodeOrdersOrder["ApproveComments"].asString(); + if(!allOrderListNodeOrdersOrder["CsbId"].isNull()) + ordersObject.csbId = std::stol(allOrderListNodeOrdersOrder["CsbId"].asString()); + if(!allOrderListNodeOrdersOrder["GmtCreate"].isNull()) + ordersObject.gmtCreate = std::stol(allOrderListNodeOrdersOrder["GmtCreate"].asString()); + if(!allOrderListNodeOrdersOrder["GmtModified"].isNull()) + ordersObject.gmtModified = std::stol(allOrderListNodeOrdersOrder["GmtModified"].asString()); + if(!allOrderListNodeOrdersOrder["GroupName"].isNull()) + ordersObject.groupName = allOrderListNodeOrdersOrder["GroupName"].asString(); + if(!allOrderListNodeOrdersOrder["Id"].isNull()) + ordersObject.id = std::stol(allOrderListNodeOrdersOrder["Id"].asString()); + if(!allOrderListNodeOrdersOrder["ProjectName"].isNull()) + ordersObject.projectName = allOrderListNodeOrdersOrder["ProjectName"].asString(); + if(!allOrderListNodeOrdersOrder["ServiceId"].isNull()) + ordersObject.serviceId = std::stol(allOrderListNodeOrdersOrder["ServiceId"].asString()); + if(!allOrderListNodeOrdersOrder["ServiceName"].isNull()) + ordersObject.serviceName = allOrderListNodeOrdersOrder["ServiceName"].asString(); + if(!allOrderListNodeOrdersOrder["ServiceStatus"].isNull()) + ordersObject.serviceStatus = std::stoi(allOrderListNodeOrdersOrder["ServiceStatus"].asString()); + if(!allOrderListNodeOrdersOrder["ServiceVersion"].isNull()) + ordersObject.serviceVersion = allOrderListNodeOrdersOrder["ServiceVersion"].asString(); + if(!allOrderListNodeOrdersOrder["StatisticName"].isNull()) + ordersObject.statisticName = allOrderListNodeOrdersOrder["StatisticName"].asString(); + if(!allOrderListNodeOrdersOrder["Status"].isNull()) + ordersObject.status = std::stoi(allOrderListNodeOrdersOrder["Status"].asString()); + if(!allOrderListNodeOrdersOrder["UserId"].isNull()) + ordersObject.userId = allOrderListNodeOrdersOrder["UserId"].asString(); auto slaInfoNode = value["SlaInfo"]; if(!slaInfoNode["Qph"].isNull()) ordersObject.slaInfo.qph = slaInfoNode["Qph"].asString(); diff --git a/csb/src/model/FindProjectListResult.cc b/csb/src/model/FindProjectListResult.cc index bbabf94d8..7b96ad86b 100644 --- a/csb/src/model/FindProjectListResult.cc +++ b/csb/src/model/FindProjectListResult.cc @@ -46,44 +46,44 @@ void FindProjectListResult::parse(const std::string &payload) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allProjectList = value["ProjectList"]["Project"]; - for (auto value : allProjectList) + auto allProjectListNode = dataNode["ProjectList"]["Project"]; + for (auto dataNodeProjectListProject : allProjectListNode) { Data::Project projectObject; - if(!value["ApiNum"].isNull()) - projectObject.apiNum = std::stoi(value["ApiNum"].asString()); - if(!value["CsbId"].isNull()) - projectObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["DeleteFlag"].isNull()) - projectObject.deleteFlag = std::stoi(value["DeleteFlag"].asString()); - if(!value["Description"].isNull()) - projectObject.description = value["Description"].asString(); - if(!value["GmtCreate"].isNull()) - projectObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - projectObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Id"].isNull()) - projectObject.id = std::stol(value["Id"].asString()); - if(!value["InterfaceJarLocation"].isNull()) - projectObject.interfaceJarLocation = value["InterfaceJarLocation"].asString(); - if(!value["InterfaceJarName"].isNull()) - projectObject.interfaceJarName = value["InterfaceJarName"].asString(); - if(!value["JarFileKey"].isNull()) - projectObject.jarFileKey = value["JarFileKey"].asString(); - if(!value["OwnerId"].isNull()) - projectObject.ownerId = value["OwnerId"].asString(); - if(!value["ProjectName"].isNull()) - projectObject.projectName = value["ProjectName"].asString(); - if(!value["ProjectOwnerEmail"].isNull()) - projectObject.projectOwnerEmail = value["ProjectOwnerEmail"].asString(); - if(!value["ProjectOwnerName"].isNull()) - projectObject.projectOwnerName = value["ProjectOwnerName"].asString(); - if(!value["ProjectOwnerPhoneNum"].isNull()) - projectObject.projectOwnerPhoneNum = value["ProjectOwnerPhoneNum"].asString(); - if(!value["Status"].isNull()) - projectObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - projectObject.userId = value["UserId"].asString(); + if(!dataNodeProjectListProject["ApiNum"].isNull()) + projectObject.apiNum = std::stoi(dataNodeProjectListProject["ApiNum"].asString()); + if(!dataNodeProjectListProject["CsbId"].isNull()) + projectObject.csbId = std::stol(dataNodeProjectListProject["CsbId"].asString()); + if(!dataNodeProjectListProject["DeleteFlag"].isNull()) + projectObject.deleteFlag = std::stoi(dataNodeProjectListProject["DeleteFlag"].asString()); + if(!dataNodeProjectListProject["Description"].isNull()) + projectObject.description = dataNodeProjectListProject["Description"].asString(); + if(!dataNodeProjectListProject["GmtCreate"].isNull()) + projectObject.gmtCreate = std::stol(dataNodeProjectListProject["GmtCreate"].asString()); + if(!dataNodeProjectListProject["GmtModified"].isNull()) + projectObject.gmtModified = std::stol(dataNodeProjectListProject["GmtModified"].asString()); + if(!dataNodeProjectListProject["Id"].isNull()) + projectObject.id = std::stol(dataNodeProjectListProject["Id"].asString()); + if(!dataNodeProjectListProject["InterfaceJarLocation"].isNull()) + projectObject.interfaceJarLocation = dataNodeProjectListProject["InterfaceJarLocation"].asString(); + if(!dataNodeProjectListProject["InterfaceJarName"].isNull()) + projectObject.interfaceJarName = dataNodeProjectListProject["InterfaceJarName"].asString(); + if(!dataNodeProjectListProject["JarFileKey"].isNull()) + projectObject.jarFileKey = dataNodeProjectListProject["JarFileKey"].asString(); + if(!dataNodeProjectListProject["OwnerId"].isNull()) + projectObject.ownerId = dataNodeProjectListProject["OwnerId"].asString(); + if(!dataNodeProjectListProject["ProjectName"].isNull()) + projectObject.projectName = dataNodeProjectListProject["ProjectName"].asString(); + if(!dataNodeProjectListProject["ProjectOwnerEmail"].isNull()) + projectObject.projectOwnerEmail = dataNodeProjectListProject["ProjectOwnerEmail"].asString(); + if(!dataNodeProjectListProject["ProjectOwnerName"].isNull()) + projectObject.projectOwnerName = dataNodeProjectListProject["ProjectOwnerName"].asString(); + if(!dataNodeProjectListProject["ProjectOwnerPhoneNum"].isNull()) + projectObject.projectOwnerPhoneNum = dataNodeProjectListProject["ProjectOwnerPhoneNum"].asString(); + if(!dataNodeProjectListProject["Status"].isNull()) + projectObject.status = std::stoi(dataNodeProjectListProject["Status"].asString()); + if(!dataNodeProjectListProject["UserId"].isNull()) + projectObject.userId = dataNodeProjectListProject["UserId"].asString(); data_.projectList.push_back(projectObject); } if(!value["Code"].isNull()) diff --git a/csb/src/model/FindServiceListResult.cc b/csb/src/model/FindServiceListResult.cc index 511679e47..13226fe9d 100644 --- a/csb/src/model/FindServiceListResult.cc +++ b/csb/src/model/FindServiceListResult.cc @@ -46,52 +46,52 @@ void FindServiceListResult::parse(const std::string &payload) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allServiceList = value["ServiceList"]["Service"]; - for (auto value : allServiceList) + auto allServiceListNode = dataNode["ServiceList"]["Service"]; + for (auto dataNodeServiceListService : allServiceListNode) { Data::Service serviceObject; - if(!value["Alias"].isNull()) - serviceObject.alias = value["Alias"].asString(); - if(!value["AllVisiable"].isNull()) - serviceObject.allVisiable = value["AllVisiable"].asString() == "true"; - if(!value["CreateTime"].isNull()) - serviceObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["CsbId"].isNull()) - serviceObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["Description"].isNull()) - serviceObject.description = value["Description"].asString(); - if(!value["Id"].isNull()) - serviceObject.id = std::stol(value["Id"].asString()); - if(!value["InterfaceName"].isNull()) - serviceObject.interfaceName = value["InterfaceName"].asString(); - if(!value["ModifiedTime"].isNull()) - serviceObject.modifiedTime = std::stol(value["ModifiedTime"].asString()); - if(!value["OrderInfo"].isNull()) - serviceObject.orderInfo = value["OrderInfo"].asString(); - if(!value["OwnerId"].isNull()) - serviceObject.ownerId = value["OwnerId"].asString(); - if(!value["PrincipalName"].isNull()) - serviceObject.principalName = value["PrincipalName"].asString(); - if(!value["ProjectId"].isNull()) - serviceObject.projectId = std::stol(value["ProjectId"].asString()); - if(!value["ProjectName"].isNull()) - serviceObject.projectName = value["ProjectName"].asString(); - if(!value["Scope"].isNull()) - serviceObject.scope = value["Scope"].asString(); - if(!value["ServiceName"].isNull()) - serviceObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceVersion"].isNull()) - serviceObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["SkipAuth"].isNull()) - serviceObject.skipAuth = value["SkipAuth"].asString() == "true"; - if(!value["StatisticName"].isNull()) - serviceObject.statisticName = value["StatisticName"].asString(); - if(!value["Status"].isNull()) - serviceObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - serviceObject.userId = value["UserId"].asString(); - if(!value["CasTargets"].isNull()) - serviceObject.casTargets = value["CasTargets"].asString(); + if(!dataNodeServiceListService["Alias"].isNull()) + serviceObject.alias = dataNodeServiceListService["Alias"].asString(); + if(!dataNodeServiceListService["AllVisiable"].isNull()) + serviceObject.allVisiable = dataNodeServiceListService["AllVisiable"].asString() == "true"; + if(!dataNodeServiceListService["CreateTime"].isNull()) + serviceObject.createTime = std::stol(dataNodeServiceListService["CreateTime"].asString()); + if(!dataNodeServiceListService["CsbId"].isNull()) + serviceObject.csbId = std::stol(dataNodeServiceListService["CsbId"].asString()); + if(!dataNodeServiceListService["Description"].isNull()) + serviceObject.description = dataNodeServiceListService["Description"].asString(); + if(!dataNodeServiceListService["Id"].isNull()) + serviceObject.id = std::stol(dataNodeServiceListService["Id"].asString()); + if(!dataNodeServiceListService["InterfaceName"].isNull()) + serviceObject.interfaceName = dataNodeServiceListService["InterfaceName"].asString(); + if(!dataNodeServiceListService["ModifiedTime"].isNull()) + serviceObject.modifiedTime = std::stol(dataNodeServiceListService["ModifiedTime"].asString()); + if(!dataNodeServiceListService["OrderInfo"].isNull()) + serviceObject.orderInfo = dataNodeServiceListService["OrderInfo"].asString(); + if(!dataNodeServiceListService["OwnerId"].isNull()) + serviceObject.ownerId = dataNodeServiceListService["OwnerId"].asString(); + if(!dataNodeServiceListService["PrincipalName"].isNull()) + serviceObject.principalName = dataNodeServiceListService["PrincipalName"].asString(); + if(!dataNodeServiceListService["ProjectId"].isNull()) + serviceObject.projectId = std::stol(dataNodeServiceListService["ProjectId"].asString()); + if(!dataNodeServiceListService["ProjectName"].isNull()) + serviceObject.projectName = dataNodeServiceListService["ProjectName"].asString(); + if(!dataNodeServiceListService["Scope"].isNull()) + serviceObject.scope = dataNodeServiceListService["Scope"].asString(); + if(!dataNodeServiceListService["ServiceName"].isNull()) + serviceObject.serviceName = dataNodeServiceListService["ServiceName"].asString(); + if(!dataNodeServiceListService["ServiceVersion"].isNull()) + serviceObject.serviceVersion = dataNodeServiceListService["ServiceVersion"].asString(); + if(!dataNodeServiceListService["SkipAuth"].isNull()) + serviceObject.skipAuth = dataNodeServiceListService["SkipAuth"].asString() == "true"; + if(!dataNodeServiceListService["StatisticName"].isNull()) + serviceObject.statisticName = dataNodeServiceListService["StatisticName"].asString(); + if(!dataNodeServiceListService["Status"].isNull()) + serviceObject.status = std::stoi(dataNodeServiceListService["Status"].asString()); + if(!dataNodeServiceListService["UserId"].isNull()) + serviceObject.userId = dataNodeServiceListService["UserId"].asString(); + if(!dataNodeServiceListService["CasTargets"].isNull()) + serviceObject.casTargets = dataNodeServiceListService["CasTargets"].asString(); data_.serviceList.push_back(serviceObject); } if(!value["Message"].isNull()) diff --git a/csb/src/model/FindServiceStatisticalDataResult.cc b/csb/src/model/FindServiceStatisticalDataResult.cc index 035a1542f..379dcc2d6 100644 --- a/csb/src/model/FindServiceStatisticalDataResult.cc +++ b/csb/src/model/FindServiceStatisticalDataResult.cc @@ -44,22 +44,22 @@ void FindServiceStatisticalDataResult::parse(const std::string &payload) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); if(!dataNode["PageNumber"].isNull()) data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); - auto allMonitorStatisticData = value["MonitorStatisticData"]["ServiceStatisticData"]; - for (auto value : allMonitorStatisticData) + auto allMonitorStatisticDataNode = dataNode["MonitorStatisticData"]["ServiceStatisticData"]; + for (auto dataNodeMonitorStatisticDataServiceStatisticData : allMonitorStatisticDataNode) { Data::ServiceStatisticData serviceStatisticDataObject; - if(!value["AvgRt"].isNull()) - serviceStatisticDataObject.avgRt = std::stof(value["AvgRt"].asString()); - if(!value["MaxRt"].isNull()) - serviceStatisticDataObject.maxRt = std::stof(value["MaxRt"].asString()); - if(!value["MinRt"].isNull()) - serviceStatisticDataObject.minRt = std::stof(value["MinRt"].asString()); - if(!value["RequestTime"].isNull()) - serviceStatisticDataObject.requestTime = std::stol(value["RequestTime"].asString()); - if(!value["ServiceName"].isNull()) - serviceStatisticDataObject.serviceName = value["ServiceName"].asString(); - if(!value["UserId"].isNull()) - serviceStatisticDataObject.userId = value["UserId"].asString(); + if(!dataNodeMonitorStatisticDataServiceStatisticData["AvgRt"].isNull()) + serviceStatisticDataObject.avgRt = std::stof(dataNodeMonitorStatisticDataServiceStatisticData["AvgRt"].asString()); + if(!dataNodeMonitorStatisticDataServiceStatisticData["MaxRt"].isNull()) + serviceStatisticDataObject.maxRt = std::stof(dataNodeMonitorStatisticDataServiceStatisticData["MaxRt"].asString()); + if(!dataNodeMonitorStatisticDataServiceStatisticData["MinRt"].isNull()) + serviceStatisticDataObject.minRt = std::stof(dataNodeMonitorStatisticDataServiceStatisticData["MinRt"].asString()); + if(!dataNodeMonitorStatisticDataServiceStatisticData["RequestTime"].isNull()) + serviceStatisticDataObject.requestTime = std::stol(dataNodeMonitorStatisticDataServiceStatisticData["RequestTime"].asString()); + if(!dataNodeMonitorStatisticDataServiceStatisticData["ServiceName"].isNull()) + serviceStatisticDataObject.serviceName = dataNodeMonitorStatisticDataServiceStatisticData["ServiceName"].asString(); + if(!dataNodeMonitorStatisticDataServiceStatisticData["UserId"].isNull()) + serviceStatisticDataObject.userId = dataNodeMonitorStatisticDataServiceStatisticData["UserId"].asString(); auto totalNode = value["Total"]; if(!totalNode["ErrorNum"].isNull()) serviceStatisticDataObject.total.errorNum = std::stoi(totalNode["ErrorNum"].asString()); diff --git a/csb/src/model/GetOrderResult.cc b/csb/src/model/GetOrderResult.cc index 2c3bf616e..2042fde25 100644 --- a/csb/src/model/GetOrderResult.cc +++ b/csb/src/model/GetOrderResult.cc @@ -75,16 +75,16 @@ void GetOrderResult::parse(const std::string &payload) data_.order.strictWhiteListJson = orderNode["StrictWhiteListJson"].asString(); if(!orderNode["UserId"].isNull()) data_.order.userId = orderNode["UserId"].asString(); - auto allErrorTypeCatagoryList = value["ErrorTypeCatagoryList"]["ErrorTypeCatagory"]; - for (auto value : allErrorTypeCatagoryList) + auto allErrorTypeCatagoryListNode = orderNode["ErrorTypeCatagoryList"]["ErrorTypeCatagory"]; + for (auto orderNodeErrorTypeCatagoryListErrorTypeCatagory : allErrorTypeCatagoryListNode) { Data::Order::ErrorTypeCatagory errorTypeCatagoryObject; - if(!value["Total"].isNull()) - errorTypeCatagoryObject.total = std::stoi(value["Total"].asString()); - if(!value["ErrorNum"].isNull()) - errorTypeCatagoryObject.errorNum = std::stoi(value["ErrorNum"].asString()); - if(!value["Name"].isNull()) - errorTypeCatagoryObject.name = value["Name"].asString(); + if(!orderNodeErrorTypeCatagoryListErrorTypeCatagory["Total"].isNull()) + errorTypeCatagoryObject.total = std::stoi(orderNodeErrorTypeCatagoryListErrorTypeCatagory["Total"].asString()); + if(!orderNodeErrorTypeCatagoryListErrorTypeCatagory["ErrorNum"].isNull()) + errorTypeCatagoryObject.errorNum = std::stoi(orderNodeErrorTypeCatagoryListErrorTypeCatagory["ErrorNum"].asString()); + if(!orderNodeErrorTypeCatagoryListErrorTypeCatagory["Name"].isNull()) + errorTypeCatagoryObject.name = orderNodeErrorTypeCatagoryListErrorTypeCatagory["Name"].asString(); data_.order.errorTypeCatagoryList.push_back(errorTypeCatagoryObject); } auto serviceNode = orderNode["Service"]; diff --git a/csb/src/model/GetProjectResult.cc b/csb/src/model/GetProjectResult.cc index 01fad0cc2..b163ecb84 100644 --- a/csb/src/model/GetProjectResult.cc +++ b/csb/src/model/GetProjectResult.cc @@ -40,44 +40,44 @@ void GetProjectResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allProjectList = value["ProjectList"]["Project"]; - for (auto value : allProjectList) + auto allProjectListNode = dataNode["ProjectList"]["Project"]; + for (auto dataNodeProjectListProject : allProjectListNode) { Data::Project projectObject; - if(!value["ApiNum"].isNull()) - projectObject.apiNum = std::stoi(value["ApiNum"].asString()); - if(!value["CsbId"].isNull()) - projectObject.csbId = std::stol(value["CsbId"].asString()); - if(!value["DeleteFlag"].isNull()) - projectObject.deleteFlag = std::stoi(value["DeleteFlag"].asString()); - if(!value["Description"].isNull()) - projectObject.description = value["Description"].asString(); - if(!value["GmtCreate"].isNull()) - projectObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - projectObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Id"].isNull()) - projectObject.id = std::stol(value["Id"].asString()); - if(!value["InterfaceJarLocation"].isNull()) - projectObject.interfaceJarLocation = value["InterfaceJarLocation"].asString(); - if(!value["InterfaceJarName"].isNull()) - projectObject.interfaceJarName = value["InterfaceJarName"].asString(); - if(!value["JarFileKey"].isNull()) - projectObject.jarFileKey = value["JarFileKey"].asString(); - if(!value["OwnerId"].isNull()) - projectObject.ownerId = value["OwnerId"].asString(); - if(!value["ProjectName"].isNull()) - projectObject.projectName = value["ProjectName"].asString(); - if(!value["ProjectOwnerEmail"].isNull()) - projectObject.projectOwnerEmail = value["ProjectOwnerEmail"].asString(); - if(!value["ProjectOwnerName"].isNull()) - projectObject.projectOwnerName = value["ProjectOwnerName"].asString(); - if(!value["ProjectOwnerPhoneNum"].isNull()) - projectObject.projectOwnerPhoneNum = value["ProjectOwnerPhoneNum"].asString(); - if(!value["Status"].isNull()) - projectObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - projectObject.userId = value["UserId"].asString(); + if(!dataNodeProjectListProject["ApiNum"].isNull()) + projectObject.apiNum = std::stoi(dataNodeProjectListProject["ApiNum"].asString()); + if(!dataNodeProjectListProject["CsbId"].isNull()) + projectObject.csbId = std::stol(dataNodeProjectListProject["CsbId"].asString()); + if(!dataNodeProjectListProject["DeleteFlag"].isNull()) + projectObject.deleteFlag = std::stoi(dataNodeProjectListProject["DeleteFlag"].asString()); + if(!dataNodeProjectListProject["Description"].isNull()) + projectObject.description = dataNodeProjectListProject["Description"].asString(); + if(!dataNodeProjectListProject["GmtCreate"].isNull()) + projectObject.gmtCreate = std::stol(dataNodeProjectListProject["GmtCreate"].asString()); + if(!dataNodeProjectListProject["GmtModified"].isNull()) + projectObject.gmtModified = std::stol(dataNodeProjectListProject["GmtModified"].asString()); + if(!dataNodeProjectListProject["Id"].isNull()) + projectObject.id = std::stol(dataNodeProjectListProject["Id"].asString()); + if(!dataNodeProjectListProject["InterfaceJarLocation"].isNull()) + projectObject.interfaceJarLocation = dataNodeProjectListProject["InterfaceJarLocation"].asString(); + if(!dataNodeProjectListProject["InterfaceJarName"].isNull()) + projectObject.interfaceJarName = dataNodeProjectListProject["InterfaceJarName"].asString(); + if(!dataNodeProjectListProject["JarFileKey"].isNull()) + projectObject.jarFileKey = dataNodeProjectListProject["JarFileKey"].asString(); + if(!dataNodeProjectListProject["OwnerId"].isNull()) + projectObject.ownerId = dataNodeProjectListProject["OwnerId"].asString(); + if(!dataNodeProjectListProject["ProjectName"].isNull()) + projectObject.projectName = dataNodeProjectListProject["ProjectName"].asString(); + if(!dataNodeProjectListProject["ProjectOwnerEmail"].isNull()) + projectObject.projectOwnerEmail = dataNodeProjectListProject["ProjectOwnerEmail"].asString(); + if(!dataNodeProjectListProject["ProjectOwnerName"].isNull()) + projectObject.projectOwnerName = dataNodeProjectListProject["ProjectOwnerName"].asString(); + if(!dataNodeProjectListProject["ProjectOwnerPhoneNum"].isNull()) + projectObject.projectOwnerPhoneNum = dataNodeProjectListProject["ProjectOwnerPhoneNum"].asString(); + if(!dataNodeProjectListProject["Status"].isNull()) + projectObject.status = std::stoi(dataNodeProjectListProject["Status"].asString()); + if(!dataNodeProjectListProject["UserId"].isNull()) + projectObject.userId = dataNodeProjectListProject["UserId"].asString(); data_.projectList.push_back(projectObject); } if(!value["Code"].isNull()) diff --git a/csb/src/model/GetServiceResult.cc b/csb/src/model/GetServiceResult.cc index ef0a33c44..c70c5a431 100644 --- a/csb/src/model/GetServiceResult.cc +++ b/csb/src/model/GetServiceResult.cc @@ -117,56 +117,56 @@ void GetServiceResult::parse(const std::string &payload) data_.service.validConsumeTypes = serviceNode["ValidConsumeTypes"].asString() == "true"; if(!serviceNode["ValidProvideType"].isNull()) data_.service.validProvideType = serviceNode["ValidProvideType"].asString() == "true"; - auto allServiceVersionsList = value["ServiceVersionsList"]["ServiceVersion"]; - for (auto value : allServiceVersionsList) + auto allServiceVersionsListNode = serviceNode["ServiceVersionsList"]["ServiceVersion"]; + for (auto serviceNodeServiceVersionsListServiceVersion : allServiceVersionsListNode) { Data::Service::ServiceVersion serviceVersionObject; - if(!value["Active"].isNull()) - serviceVersionObject.active = value["Active"].asString() == "true"; - if(!value["AllVisiable"].isNull()) - serviceVersionObject.allVisiable = value["AllVisiable"].asString() == "true"; - if(!value["Id"].isNull()) - serviceVersionObject.id = std::stol(value["Id"].asString()); - if(!value["OldVersion"].isNull()) - serviceVersionObject.oldVersion = value["OldVersion"].asString(); - if(!value["OttFlag"].isNull()) - serviceVersionObject.ottFlag = value["OttFlag"].asString() == "true"; - if(!value["SSL"].isNull()) - serviceVersionObject.sSL = value["SSL"].asString() == "true"; - if(!value["Scope"].isNull()) - serviceVersionObject.scope = value["Scope"].asString(); - if(!value["ServiceVersion"].isNull()) - serviceVersionObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["SkipAuth"].isNull()) - serviceVersionObject.skipAuth = value["SkipAuth"].asString() == "true"; - if(!value["StatisticName"].isNull()) - serviceVersionObject.statisticName = value["StatisticName"].asString(); - if(!value["Status"].isNull()) - serviceVersionObject.status = std::stoi(value["Status"].asString()); - if(!value["ValidConsumeTypes"].isNull()) - serviceVersionObject.validConsumeTypes = value["ValidConsumeTypes"].asString() == "true"; - if(!value["ValidProvideType"].isNull()) - serviceVersionObject.validProvideType = value["ValidProvideType"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["Active"].isNull()) + serviceVersionObject.active = serviceNodeServiceVersionsListServiceVersion["Active"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["AllVisiable"].isNull()) + serviceVersionObject.allVisiable = serviceNodeServiceVersionsListServiceVersion["AllVisiable"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["Id"].isNull()) + serviceVersionObject.id = std::stol(serviceNodeServiceVersionsListServiceVersion["Id"].asString()); + if(!serviceNodeServiceVersionsListServiceVersion["OldVersion"].isNull()) + serviceVersionObject.oldVersion = serviceNodeServiceVersionsListServiceVersion["OldVersion"].asString(); + if(!serviceNodeServiceVersionsListServiceVersion["OttFlag"].isNull()) + serviceVersionObject.ottFlag = serviceNodeServiceVersionsListServiceVersion["OttFlag"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["SSL"].isNull()) + serviceVersionObject.sSL = serviceNodeServiceVersionsListServiceVersion["SSL"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["Scope"].isNull()) + serviceVersionObject.scope = serviceNodeServiceVersionsListServiceVersion["Scope"].asString(); + if(!serviceNodeServiceVersionsListServiceVersion["ServiceVersion"].isNull()) + serviceVersionObject.serviceVersion = serviceNodeServiceVersionsListServiceVersion["ServiceVersion"].asString(); + if(!serviceNodeServiceVersionsListServiceVersion["SkipAuth"].isNull()) + serviceVersionObject.skipAuth = serviceNodeServiceVersionsListServiceVersion["SkipAuth"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["StatisticName"].isNull()) + serviceVersionObject.statisticName = serviceNodeServiceVersionsListServiceVersion["StatisticName"].asString(); + if(!serviceNodeServiceVersionsListServiceVersion["Status"].isNull()) + serviceVersionObject.status = std::stoi(serviceNodeServiceVersionsListServiceVersion["Status"].asString()); + if(!serviceNodeServiceVersionsListServiceVersion["ValidConsumeTypes"].isNull()) + serviceVersionObject.validConsumeTypes = serviceNodeServiceVersionsListServiceVersion["ValidConsumeTypes"].asString() == "true"; + if(!serviceNodeServiceVersionsListServiceVersion["ValidProvideType"].isNull()) + serviceVersionObject.validProvideType = serviceNodeServiceVersionsListServiceVersion["ValidProvideType"].asString() == "true"; data_.service.serviceVersionsList.push_back(serviceVersionObject); } - auto allVisiableGroupList = value["VisiableGroupList"]["VisiableGroup"]; - for (auto value : allVisiableGroupList) + auto allVisiableGroupListNode = serviceNode["VisiableGroupList"]["VisiableGroup"]; + for (auto serviceNodeVisiableGroupListVisiableGroup : allVisiableGroupListNode) { Data::Service::VisiableGroup visiableGroupObject; - if(!value["Id"].isNull()) - visiableGroupObject.id = std::stol(value["Id"].asString()); - if(!value["GroupId"].isNull()) - visiableGroupObject.groupId = std::stol(value["GroupId"].asString()); - if(!value["UserId"].isNull()) - visiableGroupObject.userId = value["UserId"].asString(); - if(!value["ServiceId"].isNull()) - visiableGroupObject.serviceId = std::stol(value["ServiceId"].asString()); - if(!value["CreateTime"].isNull()) - visiableGroupObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["ModifiedTime"].isNull()) - visiableGroupObject.modifiedTime = std::stol(value["ModifiedTime"].asString()); - if(!value["Status"].isNull()) - visiableGroupObject.status = std::stoi(value["Status"].asString()); + if(!serviceNodeVisiableGroupListVisiableGroup["Id"].isNull()) + visiableGroupObject.id = std::stol(serviceNodeVisiableGroupListVisiableGroup["Id"].asString()); + if(!serviceNodeVisiableGroupListVisiableGroup["GroupId"].isNull()) + visiableGroupObject.groupId = std::stol(serviceNodeVisiableGroupListVisiableGroup["GroupId"].asString()); + if(!serviceNodeVisiableGroupListVisiableGroup["UserId"].isNull()) + visiableGroupObject.userId = serviceNodeVisiableGroupListVisiableGroup["UserId"].asString(); + if(!serviceNodeVisiableGroupListVisiableGroup["ServiceId"].isNull()) + visiableGroupObject.serviceId = std::stol(serviceNodeVisiableGroupListVisiableGroup["ServiceId"].asString()); + if(!serviceNodeVisiableGroupListVisiableGroup["CreateTime"].isNull()) + visiableGroupObject.createTime = std::stol(serviceNodeVisiableGroupListVisiableGroup["CreateTime"].asString()); + if(!serviceNodeVisiableGroupListVisiableGroup["ModifiedTime"].isNull()) + visiableGroupObject.modifiedTime = std::stol(serviceNodeVisiableGroupListVisiableGroup["ModifiedTime"].asString()); + if(!serviceNodeVisiableGroupListVisiableGroup["Status"].isNull()) + visiableGroupObject.status = std::stoi(serviceNodeVisiableGroupListVisiableGroup["Status"].asString()); data_.service.visiableGroupList.push_back(visiableGroupObject); } auto routeConfNode = serviceNode["RouteConf"]; @@ -177,52 +177,52 @@ void GetServiceResult::parse(const std::string &payload) data_.service.routeConf.importConf.accessEndpointJSON = importConfNode["AccessEndpointJSON"].asString(); if(!importConfNode["ProvideType"].isNull()) data_.service.routeConf.importConf.provideType = importConfNode["ProvideType"].asString(); - auto allInputParameterMap = value["InputParameterMap"]["InputParameter"]; - for (auto value : allInputParameterMap) + auto allInputParameterMapNode = importConfNode["InputParameterMap"]["InputParameter"]; + for (auto importConfNodeInputParameterMapInputParameter : allInputParameterMapNode) { Data::Service::RouteConf::ImportConf::InputParameter inputParameterObject; - if(!value["CatType"].isNull()) - inputParameterObject.catType = std::stoi(value["CatType"].asString()); - if(!value["Depth"].isNull()) - inputParameterObject.depth = std::stoi(value["Depth"].asString()); - if(!value["ExtType"].isNull()) - inputParameterObject.extType = std::stoi(value["ExtType"].asString()); - if(!value["MapStyle"].isNull()) - inputParameterObject.mapStyle = std::stoi(value["MapStyle"].asString()); - if(!value["Optional"].isNull()) - inputParameterObject.optional = value["Optional"].asString() == "true"; - if(!value["OriginalName"].isNull()) - inputParameterObject.originalName = value["OriginalName"].asString(); - if(!value["ParamType"].isNull()) - inputParameterObject.paramType = value["ParamType"].asString(); - if(!value["PassMethod"].isNull()) - inputParameterObject.passMethod = value["PassMethod"].asString(); - if(!value["TargetName"].isNull()) - inputParameterObject.targetName = value["TargetName"].asString(); + if(!importConfNodeInputParameterMapInputParameter["CatType"].isNull()) + inputParameterObject.catType = std::stoi(importConfNodeInputParameterMapInputParameter["CatType"].asString()); + if(!importConfNodeInputParameterMapInputParameter["Depth"].isNull()) + inputParameterObject.depth = std::stoi(importConfNodeInputParameterMapInputParameter["Depth"].asString()); + if(!importConfNodeInputParameterMapInputParameter["ExtType"].isNull()) + inputParameterObject.extType = std::stoi(importConfNodeInputParameterMapInputParameter["ExtType"].asString()); + if(!importConfNodeInputParameterMapInputParameter["MapStyle"].isNull()) + inputParameterObject.mapStyle = std::stoi(importConfNodeInputParameterMapInputParameter["MapStyle"].asString()); + if(!importConfNodeInputParameterMapInputParameter["Optional"].isNull()) + inputParameterObject.optional = importConfNodeInputParameterMapInputParameter["Optional"].asString() == "true"; + if(!importConfNodeInputParameterMapInputParameter["OriginalName"].isNull()) + inputParameterObject.originalName = importConfNodeInputParameterMapInputParameter["OriginalName"].asString(); + if(!importConfNodeInputParameterMapInputParameter["ParamType"].isNull()) + inputParameterObject.paramType = importConfNodeInputParameterMapInputParameter["ParamType"].asString(); + if(!importConfNodeInputParameterMapInputParameter["PassMethod"].isNull()) + inputParameterObject.passMethod = importConfNodeInputParameterMapInputParameter["PassMethod"].asString(); + if(!importConfNodeInputParameterMapInputParameter["TargetName"].isNull()) + inputParameterObject.targetName = importConfNodeInputParameterMapInputParameter["TargetName"].asString(); data_.service.routeConf.importConf.inputParameterMap.push_back(inputParameterObject); } - auto allOutputParameterMap = value["OutputParameterMap"]["OutputParameter"]; - for (auto value : allOutputParameterMap) + auto allOutputParameterMapNode = importConfNode["OutputParameterMap"]["OutputParameter"]; + for (auto importConfNodeOutputParameterMapOutputParameter : allOutputParameterMapNode) { Data::Service::RouteConf::ImportConf::OutputParameter outputParameterObject; - if(!value["CatType"].isNull()) - outputParameterObject.catType = std::stoi(value["CatType"].asString()); - if(!value["Depth"].isNull()) - outputParameterObject.depth = std::stoi(value["Depth"].asString()); - if(!value["ExtType"].isNull()) - outputParameterObject.extType = std::stoi(value["ExtType"].asString()); - if(!value["MapStyle"].isNull()) - outputParameterObject.mapStyle = std::stoi(value["MapStyle"].asString()); - if(!value["Optional"].isNull()) - outputParameterObject.optional = value["Optional"].asString() == "true"; - if(!value["OriginalName"].isNull()) - outputParameterObject.originalName = value["OriginalName"].asString(); - if(!value["ParamType"].isNull()) - outputParameterObject.paramType = value["ParamType"].asString(); - if(!value["PassMethod"].isNull()) - outputParameterObject.passMethod = value["PassMethod"].asString(); - if(!value["TargetName"].isNull()) - outputParameterObject.targetName = value["TargetName"].asString(); + if(!importConfNodeOutputParameterMapOutputParameter["CatType"].isNull()) + outputParameterObject.catType = std::stoi(importConfNodeOutputParameterMapOutputParameter["CatType"].asString()); + if(!importConfNodeOutputParameterMapOutputParameter["Depth"].isNull()) + outputParameterObject.depth = std::stoi(importConfNodeOutputParameterMapOutputParameter["Depth"].asString()); + if(!importConfNodeOutputParameterMapOutputParameter["ExtType"].isNull()) + outputParameterObject.extType = std::stoi(importConfNodeOutputParameterMapOutputParameter["ExtType"].asString()); + if(!importConfNodeOutputParameterMapOutputParameter["MapStyle"].isNull()) + outputParameterObject.mapStyle = std::stoi(importConfNodeOutputParameterMapOutputParameter["MapStyle"].asString()); + if(!importConfNodeOutputParameterMapOutputParameter["Optional"].isNull()) + outputParameterObject.optional = importConfNodeOutputParameterMapOutputParameter["Optional"].asString() == "true"; + if(!importConfNodeOutputParameterMapOutputParameter["OriginalName"].isNull()) + outputParameterObject.originalName = importConfNodeOutputParameterMapOutputParameter["OriginalName"].asString(); + if(!importConfNodeOutputParameterMapOutputParameter["ParamType"].isNull()) + outputParameterObject.paramType = importConfNodeOutputParameterMapOutputParameter["ParamType"].asString(); + if(!importConfNodeOutputParameterMapOutputParameter["PassMethod"].isNull()) + outputParameterObject.passMethod = importConfNodeOutputParameterMapOutputParameter["PassMethod"].asString(); + if(!importConfNodeOutputParameterMapOutputParameter["TargetName"].isNull()) + outputParameterObject.targetName = importConfNodeOutputParameterMapOutputParameter["TargetName"].asString(); data_.service.routeConf.importConf.outputParameterMap.push_back(outputParameterObject); } auto importConfsNode = routeConfNode["ImportConfs"]; @@ -230,52 +230,52 @@ void GetServiceResult::parse(const std::string &payload) data_.service.routeConf.importConfs.accessEndpointJSON = importConfsNode["AccessEndpointJSON"].asString(); if(!importConfsNode["ProvideType"].isNull()) data_.service.routeConf.importConfs.provideType = importConfsNode["ProvideType"].asString(); - auto allInputParameterMap1 = value["InputParameterMap"]["InputParameter"]; - for (auto value : allInputParameterMap1) + auto allInputParameterMap1Node = importConfsNode["InputParameterMap"]["InputParameter"]; + for (auto importConfsNodeInputParameterMapInputParameter : allInputParameterMap1Node) { Data::Service::RouteConf::ImportConfs::InputParameter3 inputParameter3Object; - if(!value["CatType"].isNull()) - inputParameter3Object.catType = std::stoi(value["CatType"].asString()); - if(!value["Depth"].isNull()) - inputParameter3Object.depth = std::stoi(value["Depth"].asString()); - if(!value["ExtType"].isNull()) - inputParameter3Object.extType = std::stoi(value["ExtType"].asString()); - if(!value["MapStyle"].isNull()) - inputParameter3Object.mapStyle = std::stoi(value["MapStyle"].asString()); - if(!value["Optional"].isNull()) - inputParameter3Object.optional = value["Optional"].asString() == "true"; - if(!value["OriginalName"].isNull()) - inputParameter3Object.originalName = value["OriginalName"].asString(); - if(!value["ParamType"].isNull()) - inputParameter3Object.paramType = value["ParamType"].asString(); - if(!value["PassMethod"].isNull()) - inputParameter3Object.passMethod = value["PassMethod"].asString(); - if(!value["TargetName"].isNull()) - inputParameter3Object.targetName = value["TargetName"].asString(); + if(!importConfsNodeInputParameterMapInputParameter["CatType"].isNull()) + inputParameter3Object.catType = std::stoi(importConfsNodeInputParameterMapInputParameter["CatType"].asString()); + if(!importConfsNodeInputParameterMapInputParameter["Depth"].isNull()) + inputParameter3Object.depth = std::stoi(importConfsNodeInputParameterMapInputParameter["Depth"].asString()); + if(!importConfsNodeInputParameterMapInputParameter["ExtType"].isNull()) + inputParameter3Object.extType = std::stoi(importConfsNodeInputParameterMapInputParameter["ExtType"].asString()); + if(!importConfsNodeInputParameterMapInputParameter["MapStyle"].isNull()) + inputParameter3Object.mapStyle = std::stoi(importConfsNodeInputParameterMapInputParameter["MapStyle"].asString()); + if(!importConfsNodeInputParameterMapInputParameter["Optional"].isNull()) + inputParameter3Object.optional = importConfsNodeInputParameterMapInputParameter["Optional"].asString() == "true"; + if(!importConfsNodeInputParameterMapInputParameter["OriginalName"].isNull()) + inputParameter3Object.originalName = importConfsNodeInputParameterMapInputParameter["OriginalName"].asString(); + if(!importConfsNodeInputParameterMapInputParameter["ParamType"].isNull()) + inputParameter3Object.paramType = importConfsNodeInputParameterMapInputParameter["ParamType"].asString(); + if(!importConfsNodeInputParameterMapInputParameter["PassMethod"].isNull()) + inputParameter3Object.passMethod = importConfsNodeInputParameterMapInputParameter["PassMethod"].asString(); + if(!importConfsNodeInputParameterMapInputParameter["TargetName"].isNull()) + inputParameter3Object.targetName = importConfsNodeInputParameterMapInputParameter["TargetName"].asString(); data_.service.routeConf.importConfs.inputParameterMap1.push_back(inputParameter3Object); } - auto allOutputParameterMap2 = value["OutputParameterMap"]["OutputParameter"]; - for (auto value : allOutputParameterMap2) + auto allOutputParameterMap2Node = importConfsNode["OutputParameterMap"]["OutputParameter"]; + for (auto importConfsNodeOutputParameterMapOutputParameter : allOutputParameterMap2Node) { Data::Service::RouteConf::ImportConfs::OutputParameter4 outputParameter4Object; - if(!value["CatType"].isNull()) - outputParameter4Object.catType = std::stoi(value["CatType"].asString()); - if(!value["Depth"].isNull()) - outputParameter4Object.depth = std::stoi(value["Depth"].asString()); - if(!value["ExtType"].isNull()) - outputParameter4Object.extType = std::stoi(value["ExtType"].asString()); - if(!value["MapStyle"].isNull()) - outputParameter4Object.mapStyle = std::stoi(value["MapStyle"].asString()); - if(!value["Optional"].isNull()) - outputParameter4Object.optional = value["Optional"].asString() == "true"; - if(!value["OriginalName"].isNull()) - outputParameter4Object.originalName = value["OriginalName"].asString(); - if(!value["ParamType"].isNull()) - outputParameter4Object.paramType = value["ParamType"].asString(); - if(!value["PassMethod"].isNull()) - outputParameter4Object.passMethod = value["PassMethod"].asString(); - if(!value["TargetName"].isNull()) - outputParameter4Object.targetName = value["TargetName"].asString(); + if(!importConfsNodeOutputParameterMapOutputParameter["CatType"].isNull()) + outputParameter4Object.catType = std::stoi(importConfsNodeOutputParameterMapOutputParameter["CatType"].asString()); + if(!importConfsNodeOutputParameterMapOutputParameter["Depth"].isNull()) + outputParameter4Object.depth = std::stoi(importConfsNodeOutputParameterMapOutputParameter["Depth"].asString()); + if(!importConfsNodeOutputParameterMapOutputParameter["ExtType"].isNull()) + outputParameter4Object.extType = std::stoi(importConfsNodeOutputParameterMapOutputParameter["ExtType"].asString()); + if(!importConfsNodeOutputParameterMapOutputParameter["MapStyle"].isNull()) + outputParameter4Object.mapStyle = std::stoi(importConfsNodeOutputParameterMapOutputParameter["MapStyle"].asString()); + if(!importConfsNodeOutputParameterMapOutputParameter["Optional"].isNull()) + outputParameter4Object.optional = importConfsNodeOutputParameterMapOutputParameter["Optional"].asString() == "true"; + if(!importConfsNodeOutputParameterMapOutputParameter["OriginalName"].isNull()) + outputParameter4Object.originalName = importConfsNodeOutputParameterMapOutputParameter["OriginalName"].asString(); + if(!importConfsNodeOutputParameterMapOutputParameter["ParamType"].isNull()) + outputParameter4Object.paramType = importConfsNodeOutputParameterMapOutputParameter["ParamType"].asString(); + if(!importConfsNodeOutputParameterMapOutputParameter["PassMethod"].isNull()) + outputParameter4Object.passMethod = importConfsNodeOutputParameterMapOutputParameter["PassMethod"].asString(); + if(!importConfsNodeOutputParameterMapOutputParameter["TargetName"].isNull()) + outputParameter4Object.targetName = importConfsNodeOutputParameterMapOutputParameter["TargetName"].asString(); data_.service.routeConf.importConfs.outputParameterMap2.push_back(outputParameter4Object); } auto allCasServTargets = serviceNode["CasServTargets"]["CasServTarget"]; diff --git a/cusanalytic_sc_online/CMakeLists.txt b/cusanalytic_sc_online/CMakeLists.txt index 9c68c6582..7f72931ef 100644 --- a/cusanalytic_sc_online/CMakeLists.txt +++ b/cusanalytic_sc_online/CMakeLists.txt @@ -23,6 +23,8 @@ set(cusanalytic_sc_online_public_header set(cusanalytic_sc_online_public_header_model include/alibabacloud/cusanalytic_sc_online/model/DescribeActionDataRequest.h include/alibabacloud/cusanalytic_sc_online/model/DescribeActionDataResult.h + include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h + include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h include/alibabacloud/cusanalytic_sc_online/model/DescribeLocationsRequest.h include/alibabacloud/cusanalytic_sc_online/model/DescribeLocationsResult.h include/alibabacloud/cusanalytic_sc_online/model/GetActionCursorRequest.h @@ -58,6 +60,8 @@ set(cusanalytic_sc_online_src src/Cusanalytic_sc_onlineClient.cc src/model/DescribeActionDataRequest.cc src/model/DescribeActionDataResult.cc + src/model/DescribeHistoryActionDataRequest.cc + src/model/DescribeHistoryActionDataResult.cc src/model/DescribeLocationsRequest.cc src/model/DescribeLocationsResult.cc src/model/GetActionCursorRequest.cc diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h index 2378cbc43..bd43fbe3b 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/Cusanalytic_sc_onlineClient.h @@ -24,6 +24,8 @@ #include "Cusanalytic_sc_onlineExport.h" #include "model/DescribeActionDataRequest.h" #include "model/DescribeActionDataResult.h" +#include "model/DescribeHistoryActionDataRequest.h" +#include "model/DescribeHistoryActionDataResult.h" #include "model/DescribeLocationsRequest.h" #include "model/DescribeLocationsResult.h" #include "model/GetActionCursorRequest.h" @@ -66,6 +68,9 @@ namespace AlibabaCloud typedef Outcome DescribeActionDataOutcome; typedef std::future DescribeActionDataOutcomeCallable; typedef std::function&)> DescribeActionDataAsyncHandler; + typedef Outcome DescribeHistoryActionDataOutcome; + typedef std::future DescribeHistoryActionDataOutcomeCallable; + typedef std::function&)> DescribeHistoryActionDataAsyncHandler; typedef Outcome DescribeLocationsOutcome; typedef std::future DescribeLocationsOutcomeCallable; typedef std::function&)> DescribeLocationsAsyncHandler; @@ -119,6 +124,9 @@ namespace AlibabaCloud DescribeActionDataOutcome describeActionData(const Model::DescribeActionDataRequest &request)const; void describeActionDataAsync(const Model::DescribeActionDataRequest& request, const DescribeActionDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeActionDataOutcomeCallable describeActionDataCallable(const Model::DescribeActionDataRequest& request) const; + DescribeHistoryActionDataOutcome describeHistoryActionData(const Model::DescribeHistoryActionDataRequest &request)const; + void describeHistoryActionDataAsync(const Model::DescribeHistoryActionDataRequest& request, const DescribeHistoryActionDataAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeHistoryActionDataOutcomeCallable describeHistoryActionDataCallable(const Model::DescribeHistoryActionDataRequest& request) const; DescribeLocationsOutcome describeLocations(const Model::DescribeLocationsRequest &request)const; void describeLocationsAsync(const Model::DescribeLocationsRequest& request, const DescribeLocationsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeLocationsOutcomeCallable describeLocationsCallable(const Model::DescribeLocationsRequest& request) const; diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.h new file mode 100644 index 000000000..c125a9861 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataRequest.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_CUSANALYTIC_SC_ONLINE_MODEL_DESCRIBEHISTORYACTIONDATAREQUEST_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_DESCRIBEHISTORYACTIONDATAREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT DescribeHistoryActionDataRequest : public RpcServiceRequest + { + + public: + DescribeHistoryActionDataRequest(); + ~DescribeHistoryActionDataRequest(); + + long getTsEnd()const; + void setTsEnd(long tsEnd); + std::string getStoreId()const; + void setStoreId(const std::string& storeId); + int getPageLimit()const; + void setPageLimit(int pageLimit); + int getPageNo()const; + void setPageNo(int pageNo); + long getTsStart()const; + void setTsStart(long tsStart); + + private: + long tsEnd_; + std::string storeId_; + int pageLimit_; + int pageNo_; + long tsStart_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_DESCRIBEHISTORYACTIONDATAREQUEST_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h new file mode 100644 index 000000000..0f7384ed9 --- /dev/null +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/DescribeHistoryActionDataResult.h @@ -0,0 +1,113 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_DESCRIBEHISTORYACTIONDATARESULT_H_ +#define ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_DESCRIBEHISTORYACTIONDATARESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Cusanalytic_sc_online + { + namespace Model + { + class ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_EXPORT DescribeHistoryActionDataResult : public ServiceResult + { + public: + struct ActionsMsgItem + { + struct Infos + { + struct MapImagePoint + { + float x; + float y; + }; + struct FaceImgRect + { + float left; + float top; + float right; + float bottom; + }; + long rawId; + long stayPeriod; + MapImagePoint mapImagePoint; + FaceImgRect faceImgRect; + long maxts; + long stayValid; + long mints; + }; + struct Attributes + { + std::string imgObjectKey; + long score; + int ageNum; + std::string imgType; + std::string gender; + std::string imgUrl; + long isClerk; + }; + long status; + std::string gmtCreate; + long storeId; + std::string locationLayerType; + Attributes attributes; + long locationId; + std::string gmtModified; + long ukId; + std::string tag; + long id; + Infos infos; + }; + + + DescribeHistoryActionDataResult(); + explicit DescribeHistoryActionDataResult(const std::string &payload); + ~DescribeHistoryActionDataResult(); + bool getIsSuccess()const; + long getTsStart()const; + int getPageCount()const; + std::string getStoreId()const; + std::string getErrorMsg()const; + long getTsEnd()const; + int getPageNo()const; + int getPageLimit()const; + std::vector getActionsMsgItems()const; + + protected: + void parse(const std::string &payload); + private: + bool isSuccess_; + long tsStart_; + int pageCount_; + std::string storeId_; + std::string errorMsg_; + long tsEnd_; + int pageNo_; + int pageLimit_; + std::vector actionsMsgItems_; + + }; + } + } +} +#endif // !ALIBABACLOUD_CUSANALYTIC_SC_ONLINE_MODEL_DESCRIBEHISTORYACTIONDATARESULT_H_ \ No newline at end of file diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataRequest.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataRequest.h index eb9458d82..31489f8ae 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataRequest.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataRequest.h @@ -39,10 +39,13 @@ namespace AlibabaCloud void setEMapName(const std::string& eMapName); long getStoreId()const; void setStoreId(long storeId); + std::string getStatDate()const; + void setStatDate(const std::string& statDate); private: std::string eMapName_; long storeId_; + std::string statDate_; }; } diff --git a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataResult.h b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataResult.h index 64a4a9cf6..5f24aa12d 100644 --- a/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataResult.h +++ b/cusanalytic_sc_online/include/alibabacloud/cusanalytic_sc_online/model/GetHeatMapDataResult.h @@ -43,22 +43,26 @@ namespace AlibabaCloud GetHeatMapDataResult(); explicit GetHeatMapDataResult(const std::string &payload); ~GetHeatMapDataResult(); + std::string getMsg()const; std::vector getHeatMapItems()const; std::string getEMapName()const; long getStoreId()const; std::string getEMapUrl()const; float getHeight()const; float getWidth()const; + bool getSuccess()const; protected: void parse(const std::string &payload); private: + std::string msg_; std::vector heatMapItems_; std::string eMapName_; long storeId_; std::string eMapUrl_; float height_; float width_; + bool success_; }; } diff --git a/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc b/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc index ebd3709cc..1a54cec84 100644 --- a/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc +++ b/cusanalytic_sc_online/src/Cusanalytic_sc_onlineClient.cc @@ -87,6 +87,42 @@ Cusanalytic_sc_onlineClient::DescribeActionDataOutcomeCallable Cusanalytic_sc_on return task->get_future(); } +Cusanalytic_sc_onlineClient::DescribeHistoryActionDataOutcome Cusanalytic_sc_onlineClient::describeHistoryActionData(const DescribeHistoryActionDataRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeHistoryActionDataOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeHistoryActionDataOutcome(DescribeHistoryActionDataResult(outcome.result())); + else + return DescribeHistoryActionDataOutcome(outcome.error()); +} + +void Cusanalytic_sc_onlineClient::describeHistoryActionDataAsync(const DescribeHistoryActionDataRequest& request, const DescribeHistoryActionDataAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeHistoryActionData(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +Cusanalytic_sc_onlineClient::DescribeHistoryActionDataOutcomeCallable Cusanalytic_sc_onlineClient::describeHistoryActionDataCallable(const DescribeHistoryActionDataRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeHistoryActionData(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + Cusanalytic_sc_onlineClient::DescribeLocationsOutcome Cusanalytic_sc_onlineClient::describeLocations(const DescribeLocationsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc b/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc index 44902bfd9..053d8778f 100644 --- a/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc +++ b/cusanalytic_sc_online/src/model/DescribeActionDataResult.cc @@ -39,28 +39,28 @@ void DescribeActionDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allActionsMsgItems = value["ActionsMsgItems"]["ActionsMsgItem"]; - for (auto value : allActionsMsgItems) + auto allActionsMsgItemsNode = value["ActionsMsgItems"]["ActionsMsgItem"]; + for (auto valueActionsMsgItemsActionsMsgItem : allActionsMsgItemsNode) { ActionsMsgItem actionsMsgItemsObject; - if(!value["LocationId"].isNull()) - actionsMsgItemsObject.locationId = std::stol(value["LocationId"].asString()); - if(!value["UkId"].isNull()) - actionsMsgItemsObject.ukId = std::stol(value["UkId"].asString()); - if(!value["GmtModified"].isNull()) - actionsMsgItemsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Status"].isNull()) - actionsMsgItemsObject.status = std::stol(value["Status"].asString()); - if(!value["GmtCreate"].isNull()) - actionsMsgItemsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["StoreId"].isNull()) - actionsMsgItemsObject.storeId = std::stol(value["StoreId"].asString()); - if(!value["Tag"].isNull()) - actionsMsgItemsObject.tag = value["Tag"].asString(); - if(!value["Id"].isNull()) - actionsMsgItemsObject.id = std::stol(value["Id"].asString()); - if(!value["LocationLayerType"].isNull()) - actionsMsgItemsObject.locationLayerType = value["LocationLayerType"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["LocationId"].isNull()) + actionsMsgItemsObject.locationId = std::stol(valueActionsMsgItemsActionsMsgItem["LocationId"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["UkId"].isNull()) + actionsMsgItemsObject.ukId = std::stol(valueActionsMsgItemsActionsMsgItem["UkId"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["GmtModified"].isNull()) + actionsMsgItemsObject.gmtModified = valueActionsMsgItemsActionsMsgItem["GmtModified"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["Status"].isNull()) + actionsMsgItemsObject.status = std::stol(valueActionsMsgItemsActionsMsgItem["Status"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["GmtCreate"].isNull()) + actionsMsgItemsObject.gmtCreate = valueActionsMsgItemsActionsMsgItem["GmtCreate"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["StoreId"].isNull()) + actionsMsgItemsObject.storeId = std::stol(valueActionsMsgItemsActionsMsgItem["StoreId"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["Tag"].isNull()) + actionsMsgItemsObject.tag = valueActionsMsgItemsActionsMsgItem["Tag"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["Id"].isNull()) + actionsMsgItemsObject.id = std::stol(valueActionsMsgItemsActionsMsgItem["Id"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["LocationLayerType"].isNull()) + actionsMsgItemsObject.locationLayerType = valueActionsMsgItemsActionsMsgItem["LocationLayerType"].asString(); auto actionInfosItemNode = value["ActionInfosItem"]; if(!actionInfosItemNode["Maxts"].isNull()) actionsMsgItemsObject.actionInfosItem.maxts = std::stol(actionInfosItemNode["Maxts"].asString()); diff --git a/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.cc new file mode 100644 index 000000000..c89f2ba63 --- /dev/null +++ b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataRequest.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::Cusanalytic_sc_online::Model::DescribeHistoryActionDataRequest; + +DescribeHistoryActionDataRequest::DescribeHistoryActionDataRequest() : + RpcServiceRequest("cusanalytic_sc_online", "2019-05-24", "DescribeHistoryActionData") +{} + +DescribeHistoryActionDataRequest::~DescribeHistoryActionDataRequest() +{} + +long DescribeHistoryActionDataRequest::getTsEnd()const +{ + return tsEnd_; +} + +void DescribeHistoryActionDataRequest::setTsEnd(long tsEnd) +{ + tsEnd_ = tsEnd; + setCoreParameter("TsEnd", std::to_string(tsEnd)); +} + +std::string DescribeHistoryActionDataRequest::getStoreId()const +{ + return storeId_; +} + +void DescribeHistoryActionDataRequest::setStoreId(const std::string& storeId) +{ + storeId_ = storeId; + setCoreParameter("StoreId", storeId); +} + +int DescribeHistoryActionDataRequest::getPageLimit()const +{ + return pageLimit_; +} + +void DescribeHistoryActionDataRequest::setPageLimit(int pageLimit) +{ + pageLimit_ = pageLimit; + setCoreParameter("PageLimit", std::to_string(pageLimit)); +} + +int DescribeHistoryActionDataRequest::getPageNo()const +{ + return pageNo_; +} + +void DescribeHistoryActionDataRequest::setPageNo(int pageNo) +{ + pageNo_ = pageNo; + setCoreParameter("PageNo", std::to_string(pageNo)); +} + +long DescribeHistoryActionDataRequest::getTsStart()const +{ + return tsStart_; +} + +void DescribeHistoryActionDataRequest::setTsStart(long tsStart) +{ + tsStart_ = tsStart; + setCoreParameter("TsStart", std::to_string(tsStart)); +} + diff --git a/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc new file mode 100644 index 000000000..b5a3be282 --- /dev/null +++ b/cusanalytic_sc_online/src/model/DescribeHistoryActionDataResult.cc @@ -0,0 +1,169 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Cusanalytic_sc_online; +using namespace AlibabaCloud::Cusanalytic_sc_online::Model; + +DescribeHistoryActionDataResult::DescribeHistoryActionDataResult() : + ServiceResult() +{} + +DescribeHistoryActionDataResult::DescribeHistoryActionDataResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeHistoryActionDataResult::~DescribeHistoryActionDataResult() +{} + +void DescribeHistoryActionDataResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allActionsMsgItemsNode = value["ActionsMsgItems"]["ActionsMsgItem"]; + for (auto valueActionsMsgItemsActionsMsgItem : allActionsMsgItemsNode) + { + ActionsMsgItem actionsMsgItemsObject; + if(!valueActionsMsgItemsActionsMsgItem["LocationId"].isNull()) + actionsMsgItemsObject.locationId = std::stol(valueActionsMsgItemsActionsMsgItem["LocationId"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["UkId"].isNull()) + actionsMsgItemsObject.ukId = std::stol(valueActionsMsgItemsActionsMsgItem["UkId"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["GmtModified"].isNull()) + actionsMsgItemsObject.gmtModified = valueActionsMsgItemsActionsMsgItem["GmtModified"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["Status"].isNull()) + actionsMsgItemsObject.status = std::stol(valueActionsMsgItemsActionsMsgItem["Status"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["GmtCreate"].isNull()) + actionsMsgItemsObject.gmtCreate = valueActionsMsgItemsActionsMsgItem["GmtCreate"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["StoreId"].isNull()) + actionsMsgItemsObject.storeId = std::stol(valueActionsMsgItemsActionsMsgItem["StoreId"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["Tag"].isNull()) + actionsMsgItemsObject.tag = valueActionsMsgItemsActionsMsgItem["Tag"].asString(); + if(!valueActionsMsgItemsActionsMsgItem["Id"].isNull()) + actionsMsgItemsObject.id = std::stol(valueActionsMsgItemsActionsMsgItem["Id"].asString()); + if(!valueActionsMsgItemsActionsMsgItem["LocationLayerType"].isNull()) + actionsMsgItemsObject.locationLayerType = valueActionsMsgItemsActionsMsgItem["LocationLayerType"].asString(); + auto infosNode = value["Infos"]; + if(!infosNode["Maxts"].isNull()) + actionsMsgItemsObject.infos.maxts = std::stol(infosNode["Maxts"].asString()); + if(!infosNode["StayValid"].isNull()) + actionsMsgItemsObject.infos.stayValid = std::stol(infosNode["StayValid"].asString()); + if(!infosNode["StayPeriod"].isNull()) + actionsMsgItemsObject.infos.stayPeriod = std::stol(infosNode["StayPeriod"].asString()); + if(!infosNode["RawId"].isNull()) + actionsMsgItemsObject.infos.rawId = std::stol(infosNode["RawId"].asString()); + if(!infosNode["Mints"].isNull()) + actionsMsgItemsObject.infos.mints = std::stol(infosNode["Mints"].asString()); + auto mapImagePointNode = infosNode["MapImagePoint"]; + if(!mapImagePointNode["X"].isNull()) + actionsMsgItemsObject.infos.mapImagePoint.x = std::stof(mapImagePointNode["X"].asString()); + if(!mapImagePointNode["Y"].isNull()) + actionsMsgItemsObject.infos.mapImagePoint.y = std::stof(mapImagePointNode["Y"].asString()); + auto faceImgRectNode = infosNode["FaceImgRect"]; + if(!faceImgRectNode["Bottom"].isNull()) + actionsMsgItemsObject.infos.faceImgRect.bottom = std::stof(faceImgRectNode["Bottom"].asString()); + if(!faceImgRectNode["Left"].isNull()) + actionsMsgItemsObject.infos.faceImgRect.left = std::stof(faceImgRectNode["Left"].asString()); + if(!faceImgRectNode["Top"].isNull()) + actionsMsgItemsObject.infos.faceImgRect.top = std::stof(faceImgRectNode["Top"].asString()); + if(!faceImgRectNode["Right"].isNull()) + actionsMsgItemsObject.infos.faceImgRect.right = std::stof(faceImgRectNode["Right"].asString()); + auto attributesNode = value["Attributes"]; + if(!attributesNode["ImgUrl"].isNull()) + actionsMsgItemsObject.attributes.imgUrl = attributesNode["ImgUrl"].asString(); + if(!attributesNode["Score"].isNull()) + actionsMsgItemsObject.attributes.score = std::stol(attributesNode["Score"].asString()); + if(!attributesNode["Gender"].isNull()) + actionsMsgItemsObject.attributes.gender = attributesNode["Gender"].asString(); + if(!attributesNode["IsClerk"].isNull()) + actionsMsgItemsObject.attributes.isClerk = std::stol(attributesNode["IsClerk"].asString()); + if(!attributesNode["AgeNum"].isNull()) + actionsMsgItemsObject.attributes.ageNum = std::stoi(attributesNode["AgeNum"].asString()); + if(!attributesNode["ImgObjectKey"].isNull()) + actionsMsgItemsObject.attributes.imgObjectKey = attributesNode["ImgObjectKey"].asString(); + if(!attributesNode["ImgType"].isNull()) + actionsMsgItemsObject.attributes.imgType = attributesNode["ImgType"].asString(); + actionsMsgItems_.push_back(actionsMsgItemsObject); + } + if(!value["PageNo"].isNull()) + pageNo_ = std::stoi(value["PageNo"].asString()); + if(!value["TsStart"].isNull()) + tsStart_ = std::stol(value["TsStart"].asString()); + if(!value["PageLimit"].isNull()) + pageLimit_ = std::stoi(value["PageLimit"].asString()); + if(!value["PageCount"].isNull()) + pageCount_ = std::stoi(value["PageCount"].asString()); + if(!value["IsSuccess"].isNull()) + isSuccess_ = value["IsSuccess"].asString() == "true"; + if(!value["ErrorMsg"].isNull()) + errorMsg_ = value["ErrorMsg"].asString(); + if(!value["StoreId"].isNull()) + storeId_ = value["StoreId"].asString(); + if(!value["TsEnd"].isNull()) + tsEnd_ = std::stol(value["TsEnd"].asString()); + +} + +bool DescribeHistoryActionDataResult::getIsSuccess()const +{ + return isSuccess_; +} + +long DescribeHistoryActionDataResult::getTsStart()const +{ + return tsStart_; +} + +int DescribeHistoryActionDataResult::getPageCount()const +{ + return pageCount_; +} + +std::string DescribeHistoryActionDataResult::getStoreId()const +{ + return storeId_; +} + +std::string DescribeHistoryActionDataResult::getErrorMsg()const +{ + return errorMsg_; +} + +long DescribeHistoryActionDataResult::getTsEnd()const +{ + return tsEnd_; +} + +int DescribeHistoryActionDataResult::getPageNo()const +{ + return pageNo_; +} + +int DescribeHistoryActionDataResult::getPageLimit()const +{ + return pageLimit_; +} + +std::vector DescribeHistoryActionDataResult::getActionsMsgItems()const +{ + return actionsMsgItems_; +} + diff --git a/cusanalytic_sc_online/src/model/DescribeLocationsResult.cc b/cusanalytic_sc_online/src/model/DescribeLocationsResult.cc index ed64922f2..1ac29439a 100644 --- a/cusanalytic_sc_online/src/model/DescribeLocationsResult.cc +++ b/cusanalytic_sc_online/src/model/DescribeLocationsResult.cc @@ -39,44 +39,44 @@ void DescribeLocationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLocationMsgItems = value["LocationMsgItems"]["LocationMsgItem"]; - for (auto value : allLocationMsgItems) + auto allLocationMsgItemsNode = value["LocationMsgItems"]["LocationMsgItem"]; + for (auto valueLocationMsgItemsLocationMsgItem : allLocationMsgItemsNode) { LocationMsgItem locationMsgItemsObject; - if(!value["Tag"].isNull()) - locationMsgItemsObject.tag = value["Tag"].asString(); - if(!value["Id"].isNull()) - locationMsgItemsObject.id = std::stol(value["Id"].asString()); - if(!value["ExtId"].isNull()) - locationMsgItemsObject.extId = value["ExtId"].asString(); - if(!value["LocationType"].isNull()) - locationMsgItemsObject.locationType = value["LocationType"].asString(); - if(!value["Name"].isNull()) - locationMsgItemsObject.name = value["Name"].asString(); - if(!value["Status"].isNull()) - locationMsgItemsObject.status = std::stol(value["Status"].asString()); - if(!value["GmtCreate"].isNull()) - locationMsgItemsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["StoreId"].isNull()) - locationMsgItemsObject.storeId = std::stol(value["StoreId"].asString()); - if(!value["GmtModified"].isNull()) - locationMsgItemsObject.gmtModified = value["GmtModified"].asString(); - if(!value["ParentLocationId"].isNull()) - locationMsgItemsObject.parentLocationId = std::stol(value["ParentLocationId"].asString()); - if(!value["LayerType"].isNull()) - locationMsgItemsObject.layerType = value["LayerType"].asString(); - auto allRectRois = value["RectRois"]["RectRoi"]; - for (auto value : allRectRois) + if(!valueLocationMsgItemsLocationMsgItem["Tag"].isNull()) + locationMsgItemsObject.tag = valueLocationMsgItemsLocationMsgItem["Tag"].asString(); + if(!valueLocationMsgItemsLocationMsgItem["Id"].isNull()) + locationMsgItemsObject.id = std::stol(valueLocationMsgItemsLocationMsgItem["Id"].asString()); + if(!valueLocationMsgItemsLocationMsgItem["ExtId"].isNull()) + locationMsgItemsObject.extId = valueLocationMsgItemsLocationMsgItem["ExtId"].asString(); + if(!valueLocationMsgItemsLocationMsgItem["LocationType"].isNull()) + locationMsgItemsObject.locationType = valueLocationMsgItemsLocationMsgItem["LocationType"].asString(); + if(!valueLocationMsgItemsLocationMsgItem["Name"].isNull()) + locationMsgItemsObject.name = valueLocationMsgItemsLocationMsgItem["Name"].asString(); + if(!valueLocationMsgItemsLocationMsgItem["Status"].isNull()) + locationMsgItemsObject.status = std::stol(valueLocationMsgItemsLocationMsgItem["Status"].asString()); + if(!valueLocationMsgItemsLocationMsgItem["GmtCreate"].isNull()) + locationMsgItemsObject.gmtCreate = valueLocationMsgItemsLocationMsgItem["GmtCreate"].asString(); + if(!valueLocationMsgItemsLocationMsgItem["StoreId"].isNull()) + locationMsgItemsObject.storeId = std::stol(valueLocationMsgItemsLocationMsgItem["StoreId"].asString()); + if(!valueLocationMsgItemsLocationMsgItem["GmtModified"].isNull()) + locationMsgItemsObject.gmtModified = valueLocationMsgItemsLocationMsgItem["GmtModified"].asString(); + if(!valueLocationMsgItemsLocationMsgItem["ParentLocationId"].isNull()) + locationMsgItemsObject.parentLocationId = std::stol(valueLocationMsgItemsLocationMsgItem["ParentLocationId"].asString()); + if(!valueLocationMsgItemsLocationMsgItem["LayerType"].isNull()) + locationMsgItemsObject.layerType = valueLocationMsgItemsLocationMsgItem["LayerType"].asString(); + auto allRectRoisNode = allLocationMsgItemsNode["RectRois"]["RectRoi"]; + for (auto allLocationMsgItemsNodeRectRoisRectRoi : allRectRoisNode) { LocationMsgItem::RectRoi rectRoisObject; - auto allPoints = value["Points"]["Point"]; - for (auto value : allPoints) + auto allPointsNode = allRectRoisNode["Points"]["Point"]; + for (auto allRectRoisNodePointsPoint : allPointsNode) { LocationMsgItem::RectRoi::Point pointsObject; - if(!value["X"].isNull()) - pointsObject.x = std::stof(value["X"].asString()); - if(!value["Y"].isNull()) - pointsObject.y = std::stof(value["Y"].asString()); + if(!allRectRoisNodePointsPoint["X"].isNull()) + pointsObject.x = std::stof(allRectRoisNodePointsPoint["X"].asString()); + if(!allRectRoisNodePointsPoint["Y"].isNull()) + pointsObject.y = std::stof(allRectRoisNodePointsPoint["Y"].asString()); rectRoisObject.points.push_back(pointsObject); } auto leftTopNode = value["LeftTop"]; diff --git a/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataResult.cc b/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataResult.cc index e00d13df8..defc99c34 100644 --- a/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataResult.cc +++ b/cusanalytic_sc_online/src/model/GetAnalyzeCommodityDataResult.cc @@ -39,18 +39,18 @@ void GetAnalyzeCommodityDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAnalyzeCommodityItems = value["AnalyzeCommodityItems"]["AnalyzeCommodityItem"]; - for (auto value : allAnalyzeCommodityItems) + auto allAnalyzeCommodityItemsNode = value["AnalyzeCommodityItems"]["AnalyzeCommodityItem"]; + for (auto valueAnalyzeCommodityItemsAnalyzeCommodityItem : allAnalyzeCommodityItemsNode) { AnalyzeCommodityItem analyzeCommodityItemsObject; - if(!value["LocationNames"].isNull()) - analyzeCommodityItemsObject.locationNames = value["LocationNames"].asString(); - if(!value["SupportCount"].isNull()) - analyzeCommodityItemsObject.supportCount = std::stol(value["SupportCount"].asString()); - if(!value["LocationIds"].isNull()) - analyzeCommodityItemsObject.locationIds = value["LocationIds"].asString(); - if(!value["ItemCount"].isNull()) - analyzeCommodityItemsObject.itemCount = std::stol(value["ItemCount"].asString()); + if(!valueAnalyzeCommodityItemsAnalyzeCommodityItem["LocationNames"].isNull()) + analyzeCommodityItemsObject.locationNames = valueAnalyzeCommodityItemsAnalyzeCommodityItem["LocationNames"].asString(); + if(!valueAnalyzeCommodityItemsAnalyzeCommodityItem["SupportCount"].isNull()) + analyzeCommodityItemsObject.supportCount = std::stol(valueAnalyzeCommodityItemsAnalyzeCommodityItem["SupportCount"].asString()); + if(!valueAnalyzeCommodityItemsAnalyzeCommodityItem["LocationIds"].isNull()) + analyzeCommodityItemsObject.locationIds = valueAnalyzeCommodityItemsAnalyzeCommodityItem["LocationIds"].asString(); + if(!valueAnalyzeCommodityItemsAnalyzeCommodityItem["ItemCount"].isNull()) + analyzeCommodityItemsObject.itemCount = std::stol(valueAnalyzeCommodityItemsAnalyzeCommodityItem["ItemCount"].asString()); analyzeCommodityItems_.push_back(analyzeCommodityItemsObject); } if(!value["PageIndex"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc b/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc index 40609d687..93ce030c9 100644 --- a/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc +++ b/cusanalytic_sc_online/src/model/GetAnalyzePlaceDataResult.cc @@ -39,22 +39,22 @@ void GetAnalyzePlaceDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAnalyzePlaceItems = value["AnalyzePlaceItems"]["AnalyzePlaceItem"]; - for (auto value : allAnalyzePlaceItems) + auto allAnalyzePlaceItemsNode = value["AnalyzePlaceItems"]["AnalyzePlaceItem"]; + for (auto valueAnalyzePlaceItemsAnalyzePlaceItem : allAnalyzePlaceItemsNode) { AnalyzePlaceItem analyzePlaceItemsObject; - if(!value["LocationName"].isNull()) - analyzePlaceItemsObject.locationName = value["LocationName"].asString(); - if(!value["LocationId"].isNull()) - analyzePlaceItemsObject.locationId = std::stol(value["LocationId"].asString()); - if(!value["ParentLocationIds"].isNull()) - analyzePlaceItemsObject.parentLocationIds = value["ParentLocationIds"].asString(); - if(!value["Count"].isNull()) - analyzePlaceItemsObject.count = std::stol(value["Count"].asString()); - if(!value["StoreId"].isNull()) - analyzePlaceItemsObject.storeId = std::stol(value["StoreId"].asString()); - if(!value["Percent"].isNull()) - analyzePlaceItemsObject.percent = std::stof(value["Percent"].asString()); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["LocationName"].isNull()) + analyzePlaceItemsObject.locationName = valueAnalyzePlaceItemsAnalyzePlaceItem["LocationName"].asString(); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["LocationId"].isNull()) + analyzePlaceItemsObject.locationId = std::stol(valueAnalyzePlaceItemsAnalyzePlaceItem["LocationId"].asString()); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["ParentLocationIds"].isNull()) + analyzePlaceItemsObject.parentLocationIds = valueAnalyzePlaceItemsAnalyzePlaceItem["ParentLocationIds"].asString(); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["Count"].isNull()) + analyzePlaceItemsObject.count = std::stol(valueAnalyzePlaceItemsAnalyzePlaceItem["Count"].asString()); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["StoreId"].isNull()) + analyzePlaceItemsObject.storeId = std::stol(valueAnalyzePlaceItemsAnalyzePlaceItem["StoreId"].asString()); + if(!valueAnalyzePlaceItemsAnalyzePlaceItem["Percent"].isNull()) + analyzePlaceItemsObject.percent = std::stof(valueAnalyzePlaceItemsAnalyzePlaceItem["Percent"].asString()); analyzePlaceItems_.push_back(analyzePlaceItemsObject); } if(!value["Count"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc b/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc index 5033b3b5d..8fea2b2c5 100644 --- a/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc +++ b/cusanalytic_sc_online/src/model/GetHeatMapDataRequest.cc @@ -47,3 +47,14 @@ void GetHeatMapDataRequest::setStoreId(long storeId) setCoreParameter("StoreId", std::to_string(storeId)); } +std::string GetHeatMapDataRequest::getStatDate()const +{ + return statDate_; +} + +void GetHeatMapDataRequest::setStatDate(const std::string& statDate) +{ + statDate_ = statDate; + setCoreParameter("StatDate", statDate); +} + diff --git a/cusanalytic_sc_online/src/model/GetHeatMapDataResult.cc b/cusanalytic_sc_online/src/model/GetHeatMapDataResult.cc index bc14f9756..43817128c 100644 --- a/cusanalytic_sc_online/src/model/GetHeatMapDataResult.cc +++ b/cusanalytic_sc_online/src/model/GetHeatMapDataResult.cc @@ -39,16 +39,16 @@ void GetHeatMapDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHeatMapItems = value["HeatMapItems"]["HeatMapItem"]; - for (auto value : allHeatMapItems) + auto allHeatMapItemsNode = value["HeatMapItems"]["HeatMapItem"]; + for (auto valueHeatMapItemsHeatMapItem : allHeatMapItemsNode) { HeatMapItem heatMapItemsObject; - if(!value["Y"].isNull()) - heatMapItemsObject.y = std::stof(value["Y"].asString()); - if(!value["Weight"].isNull()) - heatMapItemsObject.weight = std::stof(value["Weight"].asString()); - if(!value["X"].isNull()) - heatMapItemsObject.x = std::stof(value["X"].asString()); + if(!valueHeatMapItemsHeatMapItem["Y"].isNull()) + heatMapItemsObject.y = std::stof(valueHeatMapItemsHeatMapItem["Y"].asString()); + if(!valueHeatMapItemsHeatMapItem["Weight"].isNull()) + heatMapItemsObject.weight = std::stof(valueHeatMapItemsHeatMapItem["Weight"].asString()); + if(!valueHeatMapItemsHeatMapItem["X"].isNull()) + heatMapItemsObject.x = std::stof(valueHeatMapItemsHeatMapItem["X"].asString()); heatMapItems_.push_back(heatMapItemsObject); } if(!value["EMapName"].isNull()) @@ -61,9 +61,18 @@ void GetHeatMapDataResult::parse(const std::string &payload) storeId_ = std::stol(value["StoreId"].asString()); if(!value["Height"].isNull()) height_ = std::stof(value["Height"].asString()); + if(!value["Msg"].isNull()) + msg_ = value["Msg"].asString(); + if(!value["Success"].isNull()) + success_ = value["Success"].asString() == "true"; } +std::string GetHeatMapDataResult::getMsg()const +{ + return msg_; +} + std::vector GetHeatMapDataResult::getHeatMapItems()const { return heatMapItems_; @@ -94,3 +103,8 @@ float GetHeatMapDataResult::getWidth()const return width_; } +bool GetHeatMapDataResult::getSuccess()const +{ + return success_; +} + diff --git a/cusanalytic_sc_online/src/model/GetImageUrlResult.cc b/cusanalytic_sc_online/src/model/GetImageUrlResult.cc index 4b27df512..0cefbcf00 100644 --- a/cusanalytic_sc_online/src/model/GetImageUrlResult.cc +++ b/cusanalytic_sc_online/src/model/GetImageUrlResult.cc @@ -39,14 +39,14 @@ void GetImageUrlResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUrls = value["Urls"]["ImageUrl"]; - for (auto value : allUrls) + auto allUrlsNode = value["Urls"]["ImageUrl"]; + for (auto valueUrlsImageUrl : allUrlsNode) { ImageUrl urlsObject; - if(!value["ObjectKey"].isNull()) - urlsObject.objectKey = value["ObjectKey"].asString(); - if(!value["Url"].isNull()) - urlsObject.url = value["Url"].asString(); + if(!valueUrlsImageUrl["ObjectKey"].isNull()) + urlsObject.objectKey = valueUrlsImageUrl["ObjectKey"].asString(); + if(!valueUrlsImageUrl["Url"].isNull()) + urlsObject.url = valueUrlsImageUrl["Url"].asString(); urls_.push_back(urlsObject); } if(!value["ErrorMsg"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetLocationsResult.cc b/cusanalytic_sc_online/src/model/GetLocationsResult.cc index d76111202..3dda87e03 100644 --- a/cusanalytic_sc_online/src/model/GetLocationsResult.cc +++ b/cusanalytic_sc_online/src/model/GetLocationsResult.cc @@ -39,26 +39,26 @@ void GetLocationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLocationItems = value["LocationItems"]["LocationItem"]; - for (auto value : allLocationItems) + auto allLocationItemsNode = value["LocationItems"]["LocationItem"]; + for (auto valueLocationItemsLocationItem : allLocationItemsNode) { LocationItem locationItemsObject; - if(!value["Status"].isNull()) - locationItemsObject.status = std::stoi(value["Status"].asString()); - if(!value["StoreId"].isNull()) - locationItemsObject.storeId = std::stol(value["StoreId"].asString()); - if(!value["Name"].isNull()) - locationItemsObject.name = value["Name"].asString(); - if(!value["Link"].isNull()) - locationItemsObject.link = value["Link"].asString() == "true"; - if(!value["LocationType"].isNull()) - locationItemsObject.locationType = value["LocationType"].asString(); - if(!value["LocationId"].isNull()) - locationItemsObject.locationId = std::stol(value["LocationId"].asString()); - if(!value["ParentLocationId"].isNull()) - locationItemsObject.parentLocationId = std::stol(value["ParentLocationId"].asString()); - if(!value["LayerType"].isNull()) - locationItemsObject.layerType = value["LayerType"].asString(); + if(!valueLocationItemsLocationItem["Status"].isNull()) + locationItemsObject.status = std::stoi(valueLocationItemsLocationItem["Status"].asString()); + if(!valueLocationItemsLocationItem["StoreId"].isNull()) + locationItemsObject.storeId = std::stol(valueLocationItemsLocationItem["StoreId"].asString()); + if(!valueLocationItemsLocationItem["Name"].isNull()) + locationItemsObject.name = valueLocationItemsLocationItem["Name"].asString(); + if(!valueLocationItemsLocationItem["Link"].isNull()) + locationItemsObject.link = valueLocationItemsLocationItem["Link"].asString() == "true"; + if(!valueLocationItemsLocationItem["LocationType"].isNull()) + locationItemsObject.locationType = valueLocationItemsLocationItem["LocationType"].asString(); + if(!valueLocationItemsLocationItem["LocationId"].isNull()) + locationItemsObject.locationId = std::stol(valueLocationItemsLocationItem["LocationId"].asString()); + if(!valueLocationItemsLocationItem["ParentLocationId"].isNull()) + locationItemsObject.parentLocationId = std::stol(valueLocationItemsLocationItem["ParentLocationId"].asString()); + if(!valueLocationItemsLocationItem["LayerType"].isNull()) + locationItemsObject.layerType = valueLocationItemsLocationItem["LayerType"].asString(); locationItems_.push_back(locationItemsObject); } if(!value["StoreId"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetPersonInStore5MinResult.cc b/cusanalytic_sc_online/src/model/GetPersonInStore5MinResult.cc index 57c146aac..c85b69422 100644 --- a/cusanalytic_sc_online/src/model/GetPersonInStore5MinResult.cc +++ b/cusanalytic_sc_online/src/model/GetPersonInStore5MinResult.cc @@ -39,14 +39,14 @@ void GetPersonInStore5MinResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPersonInStores = value["PersonInStores"]["PersonInStore"]; - for (auto value : allPersonInStores) + auto allPersonInStoresNode = value["PersonInStores"]["PersonInStore"]; + for (auto valuePersonInStoresPersonInStore : allPersonInStoresNode) { PersonInStore personInStoresObject; - if(!value["Number"].isNull()) - personInStoresObject.number = std::stoi(value["Number"].asString()); - if(!value["Time"].isNull()) - personInStoresObject.time = std::stol(value["Time"].asString()); + if(!valuePersonInStoresPersonInStore["Number"].isNull()) + personInStoresObject.number = std::stoi(valuePersonInStoresPersonInStore["Number"].asString()); + if(!valuePersonInStoresPersonInStore["Time"].isNull()) + personInStoresObject.time = std::stol(valuePersonInStoresPersonInStore["Time"].asString()); personInStores_.push_back(personInStoresObject); } if(!value["Success"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetRoiRankingResult.cc b/cusanalytic_sc_online/src/model/GetRoiRankingResult.cc index e3820a242..26d4b3622 100644 --- a/cusanalytic_sc_online/src/model/GetRoiRankingResult.cc +++ b/cusanalytic_sc_online/src/model/GetRoiRankingResult.cc @@ -39,14 +39,14 @@ void GetRoiRankingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoiRankingItems = value["RoiRankingItems"]["RoiRankingItem"]; - for (auto value : allRoiRankingItems) + auto allRoiRankingItemsNode = value["RoiRankingItems"]["RoiRankingItem"]; + for (auto valueRoiRankingItemsRoiRankingItem : allRoiRankingItemsNode) { RoiRankingItem roiRankingItemsObject; - if(!value["LocationName"].isNull()) - roiRankingItemsObject.locationName = value["LocationName"].asString(); - if(!value["VisitorNum"].isNull()) - roiRankingItemsObject.visitorNum = std::stoi(value["VisitorNum"].asString()); + if(!valueRoiRankingItemsRoiRankingItem["LocationName"].isNull()) + roiRankingItemsObject.locationName = valueRoiRankingItemsRoiRankingItem["LocationName"].asString(); + if(!valueRoiRankingItemsRoiRankingItem["VisitorNum"].isNull()) + roiRankingItemsObject.visitorNum = std::stoi(valueRoiRankingItemsRoiRankingItem["VisitorNum"].asString()); roiRankingItems_.push_back(roiRankingItemsObject); } if(!value["Msg"].isNull()) diff --git a/cusanalytic_sc_online/src/model/GetSupportStoreResult.cc b/cusanalytic_sc_online/src/model/GetSupportStoreResult.cc index 8cca0a022..db46ec877 100644 --- a/cusanalytic_sc_online/src/model/GetSupportStoreResult.cc +++ b/cusanalytic_sc_online/src/model/GetSupportStoreResult.cc @@ -39,26 +39,26 @@ void GetSupportStoreResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStorePopDTOs = value["StorePopDTOs"]["StorePopDTO"]; - for (auto value : allStorePopDTOs) + auto allStorePopDTOsNode = value["StorePopDTOs"]["StorePopDTO"]; + for (auto valueStorePopDTOsStorePopDTO : allStorePopDTOsNode) { StorePopDTO storePopDTOsObject; - if(!value["StoreId"].isNull()) - storePopDTOsObject.storeId = std::stol(value["StoreId"].asString()); - if(!value["Name"].isNull()) - storePopDTOsObject.name = value["Name"].asString(); - if(!value["RegionName"].isNull()) - storePopDTOsObject.regionName = value["RegionName"].asString(); - if(!value["OpeningStartTime"].isNull()) - storePopDTOsObject.openingStartTime = value["OpeningStartTime"].asString(); - if(!value["OpeningEndTime"].isNull()) - storePopDTOsObject.openingEndTime = value["OpeningEndTime"].asString(); - if(!value["RegionId"].isNull()) - storePopDTOsObject.regionId = std::stol(value["RegionId"].asString()); - if(!value["StoreType"].isNull()) - storePopDTOsObject.storeType = value["StoreType"].asString(); - if(!value["Address"].isNull()) - storePopDTOsObject.address = value["Address"].asString(); + if(!valueStorePopDTOsStorePopDTO["StoreId"].isNull()) + storePopDTOsObject.storeId = std::stol(valueStorePopDTOsStorePopDTO["StoreId"].asString()); + if(!valueStorePopDTOsStorePopDTO["Name"].isNull()) + storePopDTOsObject.name = valueStorePopDTOsStorePopDTO["Name"].asString(); + if(!valueStorePopDTOsStorePopDTO["RegionName"].isNull()) + storePopDTOsObject.regionName = valueStorePopDTOsStorePopDTO["RegionName"].asString(); + if(!valueStorePopDTOsStorePopDTO["OpeningStartTime"].isNull()) + storePopDTOsObject.openingStartTime = valueStorePopDTOsStorePopDTO["OpeningStartTime"].asString(); + if(!valueStorePopDTOsStorePopDTO["OpeningEndTime"].isNull()) + storePopDTOsObject.openingEndTime = valueStorePopDTOsStorePopDTO["OpeningEndTime"].asString(); + if(!valueStorePopDTOsStorePopDTO["RegionId"].isNull()) + storePopDTOsObject.regionId = std::stol(valueStorePopDTOsStorePopDTO["RegionId"].asString()); + if(!valueStorePopDTOsStorePopDTO["StoreType"].isNull()) + storePopDTOsObject.storeType = valueStorePopDTOsStorePopDTO["StoreType"].asString(); + if(!valueStorePopDTOsStorePopDTO["Address"].isNull()) + storePopDTOsObject.address = valueStorePopDTOsStorePopDTO["Address"].asString(); storePopDTOs_.push_back(storePopDTOsObject); } diff --git a/cusanalytic_sc_online/src/model/ListVisitorsResult.cc b/cusanalytic_sc_online/src/model/ListVisitorsResult.cc index d84f7b88a..3f5adf83c 100644 --- a/cusanalytic_sc_online/src/model/ListVisitorsResult.cc +++ b/cusanalytic_sc_online/src/model/ListVisitorsResult.cc @@ -39,32 +39,32 @@ void ListVisitorsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVisitorItems = value["VisitorItems"]["VisitorItem"]; - for (auto value : allVisitorItems) + auto allVisitorItemsNode = value["VisitorItems"]["VisitorItem"]; + for (auto valueVisitorItemsVisitorItem : allVisitorItemsNode) { VisitorItem visitorItemsObject; - if(!value["Img"].isNull()) - visitorItemsObject.img = value["Img"].asString(); - if(!value["PkId"].isNull()) - visitorItemsObject.pkId = value["PkId"].asString(); - if(!value["LatelyTime"].isNull()) - visitorItemsObject.latelyTime = std::stol(value["LatelyTime"].asString()); - if(!value["EarliestPlace"].isNull()) - visitorItemsObject.earliestPlace = value["EarliestPlace"].asString(); - if(!value["UkId"].isNull()) - visitorItemsObject.ukId = value["UkId"].asString(); - if(!value["Gender"].isNull()) - visitorItemsObject.gender = value["Gender"].asString(); - if(!value["EarliestTime"].isNull()) - visitorItemsObject.earliestTime = std::stol(value["EarliestTime"].asString()); - if(!value["LatelyPlace"].isNull()) - visitorItemsObject.latelyPlace = value["LatelyPlace"].asString(); - if(!value["Age"].isNull()) - visitorItemsObject.age = std::stol(value["Age"].asString()); - if(!value["StoreId"].isNull()) - visitorItemsObject.storeId = std::stol(value["StoreId"].asString()); - if(!value["EnterCount"].isNull()) - visitorItemsObject.enterCount = std::stol(value["EnterCount"].asString()); + if(!valueVisitorItemsVisitorItem["Img"].isNull()) + visitorItemsObject.img = valueVisitorItemsVisitorItem["Img"].asString(); + if(!valueVisitorItemsVisitorItem["PkId"].isNull()) + visitorItemsObject.pkId = valueVisitorItemsVisitorItem["PkId"].asString(); + if(!valueVisitorItemsVisitorItem["LatelyTime"].isNull()) + visitorItemsObject.latelyTime = std::stol(valueVisitorItemsVisitorItem["LatelyTime"].asString()); + if(!valueVisitorItemsVisitorItem["EarliestPlace"].isNull()) + visitorItemsObject.earliestPlace = valueVisitorItemsVisitorItem["EarliestPlace"].asString(); + if(!valueVisitorItemsVisitorItem["UkId"].isNull()) + visitorItemsObject.ukId = valueVisitorItemsVisitorItem["UkId"].asString(); + if(!valueVisitorItemsVisitorItem["Gender"].isNull()) + visitorItemsObject.gender = valueVisitorItemsVisitorItem["Gender"].asString(); + if(!valueVisitorItemsVisitorItem["EarliestTime"].isNull()) + visitorItemsObject.earliestTime = std::stol(valueVisitorItemsVisitorItem["EarliestTime"].asString()); + if(!valueVisitorItemsVisitorItem["LatelyPlace"].isNull()) + visitorItemsObject.latelyPlace = valueVisitorItemsVisitorItem["LatelyPlace"].asString(); + if(!valueVisitorItemsVisitorItem["Age"].isNull()) + visitorItemsObject.age = std::stol(valueVisitorItemsVisitorItem["Age"].asString()); + if(!valueVisitorItemsVisitorItem["StoreId"].isNull()) + visitorItemsObject.storeId = std::stol(valueVisitorItemsVisitorItem["StoreId"].asString()); + if(!valueVisitorItemsVisitorItem["EnterCount"].isNull()) + visitorItemsObject.enterCount = std::stol(valueVisitorItemsVisitorItem["EnterCount"].asString()); visitorItems_.push_back(visitorItemsObject); } if(!value["Total"].isNull()) diff --git a/cusanalytic_sc_online/src/model/SearchPersonByImgResult.cc b/cusanalytic_sc_online/src/model/SearchPersonByImgResult.cc index b246a0c30..576223c36 100644 --- a/cusanalytic_sc_online/src/model/SearchPersonByImgResult.cc +++ b/cusanalytic_sc_online/src/model/SearchPersonByImgResult.cc @@ -39,16 +39,16 @@ void SearchPersonByImgResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPersonSearchResultItems = value["PersonSearchResultItems"]["PersonSearchResultItem"]; - for (auto value : allPersonSearchResultItems) + auto allPersonSearchResultItemsNode = value["PersonSearchResultItems"]["PersonSearchResultItem"]; + for (auto valuePersonSearchResultItemsPersonSearchResultItem : allPersonSearchResultItemsNode) { PersonSearchResultItem personSearchResultItemsObject; - if(!value["FaceId"].isNull()) - personSearchResultItemsObject.faceId = value["FaceId"].asString(); - if(!value["UkId"].isNull()) - personSearchResultItemsObject.ukId = value["UkId"].asString(); - if(!value["Score"].isNull()) - personSearchResultItemsObject.score = std::stof(value["Score"].asString()); + if(!valuePersonSearchResultItemsPersonSearchResultItem["FaceId"].isNull()) + personSearchResultItemsObject.faceId = valuePersonSearchResultItemsPersonSearchResultItem["FaceId"].asString(); + if(!valuePersonSearchResultItemsPersonSearchResultItem["UkId"].isNull()) + personSearchResultItemsObject.ukId = valuePersonSearchResultItemsPersonSearchResultItem["UkId"].asString(); + if(!valuePersonSearchResultItemsPersonSearchResultItem["Score"].isNull()) + personSearchResultItemsObject.score = std::stof(valuePersonSearchResultItemsPersonSearchResultItem["Score"].asString()); personSearchResultItems_.push_back(personSearchResultItemsObject); } if(!value["Success"].isNull()) diff --git a/dbs/src/model/DescribeBackupGatewayListResult.cc b/dbs/src/model/DescribeBackupGatewayListResult.cc index 4e596ec68..3244320f4 100644 --- a/dbs/src/model/DescribeBackupGatewayListResult.cc +++ b/dbs/src/model/DescribeBackupGatewayListResult.cc @@ -39,30 +39,30 @@ void DescribeBackupGatewayListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["BackupGateway"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["BackupGateway"]; + for (auto valueItemsBackupGateway : allItemsNode) { BackupGateway itemsObject; - if(!value["BackupGatewayId"].isNull()) - itemsObject.backupGatewayId = value["BackupGatewayId"].asString(); - if(!value["SourceEndpointInternetIP"].isNull()) - itemsObject.sourceEndpointInternetIP = value["SourceEndpointInternetIP"].asString(); - if(!value["SourceEndpointIntranetIP"].isNull()) - itemsObject.sourceEndpointIntranetIP = value["SourceEndpointIntranetIP"].asString(); - if(!value["SourceEndpointHostname"].isNull()) - itemsObject.sourceEndpointHostname = value["SourceEndpointHostname"].asString(); - if(!value["BackupGatewayStatus"].isNull()) - itemsObject.backupGatewayStatus = value["BackupGatewayStatus"].asString(); - if(!value["LastHeartbeatTime"].isNull()) - itemsObject.lastHeartbeatTime = std::stol(value["LastHeartbeatTime"].asString()); - if(!value["BackupGatewayCreateTime"].isNull()) - itemsObject.backupGatewayCreateTime = std::stol(value["BackupGatewayCreateTime"].asString()); - if(!value["Region"].isNull()) - itemsObject.region = value["Region"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["Identifier"].isNull()) - itemsObject.identifier = value["Identifier"].asString(); + if(!valueItemsBackupGateway["BackupGatewayId"].isNull()) + itemsObject.backupGatewayId = valueItemsBackupGateway["BackupGatewayId"].asString(); + if(!valueItemsBackupGateway["SourceEndpointInternetIP"].isNull()) + itemsObject.sourceEndpointInternetIP = valueItemsBackupGateway["SourceEndpointInternetIP"].asString(); + if(!valueItemsBackupGateway["SourceEndpointIntranetIP"].isNull()) + itemsObject.sourceEndpointIntranetIP = valueItemsBackupGateway["SourceEndpointIntranetIP"].asString(); + if(!valueItemsBackupGateway["SourceEndpointHostname"].isNull()) + itemsObject.sourceEndpointHostname = valueItemsBackupGateway["SourceEndpointHostname"].asString(); + if(!valueItemsBackupGateway["BackupGatewayStatus"].isNull()) + itemsObject.backupGatewayStatus = valueItemsBackupGateway["BackupGatewayStatus"].asString(); + if(!valueItemsBackupGateway["LastHeartbeatTime"].isNull()) + itemsObject.lastHeartbeatTime = std::stol(valueItemsBackupGateway["LastHeartbeatTime"].asString()); + if(!valueItemsBackupGateway["BackupGatewayCreateTime"].isNull()) + itemsObject.backupGatewayCreateTime = std::stol(valueItemsBackupGateway["BackupGatewayCreateTime"].asString()); + if(!valueItemsBackupGateway["Region"].isNull()) + itemsObject.region = valueItemsBackupGateway["Region"].asString(); + if(!valueItemsBackupGateway["DisplayName"].isNull()) + itemsObject.displayName = valueItemsBackupGateway["DisplayName"].asString(); + if(!valueItemsBackupGateway["Identifier"].isNull()) + itemsObject.identifier = valueItemsBackupGateway["Identifier"].asString(); items_.push_back(itemsObject); } if(!value["Success"].isNull()) diff --git a/dbs/src/model/DescribeBackupPlanListResult.cc b/dbs/src/model/DescribeBackupPlanListResult.cc index 7a195cf7d..87945856c 100644 --- a/dbs/src/model/DescribeBackupPlanListResult.cc +++ b/dbs/src/model/DescribeBackupPlanListResult.cc @@ -39,60 +39,60 @@ void DescribeBackupPlanListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["BackupPlanDetail"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["BackupPlanDetail"]; + for (auto valueItemsBackupPlanDetail : allItemsNode) { BackupPlanDetail itemsObject; - if(!value["BackupPlanId"].isNull()) - itemsObject.backupPlanId = value["BackupPlanId"].asString(); - if(!value["SourceEndpointInstanceType"].isNull()) - itemsObject.sourceEndpointInstanceType = value["SourceEndpointInstanceType"].asString(); - if(!value["SourceEndpointRegion"].isNull()) - itemsObject.sourceEndpointRegion = value["SourceEndpointRegion"].asString(); - if(!value["SourceEndpointInstanceID"].isNull()) - itemsObject.sourceEndpointInstanceID = value["SourceEndpointInstanceID"].asString(); - if(!value["SourceEndpointIpPort"].isNull()) - itemsObject.sourceEndpointIpPort = value["SourceEndpointIpPort"].asString(); - if(!value["SourceEndpointDatabaseName"].isNull()) - itemsObject.sourceEndpointDatabaseName = value["SourceEndpointDatabaseName"].asString(); - if(!value["SourceEndpointUserName"].isNull()) - itemsObject.sourceEndpointUserName = value["SourceEndpointUserName"].asString(); - if(!value["BackupObjects"].isNull()) - itemsObject.backupObjects = value["BackupObjects"].asString(); - if(!value["BackupGatewayId"].isNull()) - itemsObject.backupGatewayId = std::stol(value["BackupGatewayId"].asString()); - if(!value["OSSBucketRegion"].isNull()) - itemsObject.oSSBucketRegion = value["OSSBucketRegion"].asString(); - if(!value["OSSBucketName"].isNull()) - itemsObject.oSSBucketName = value["OSSBucketName"].asString(); - if(!value["BackupPeriod"].isNull()) - itemsObject.backupPeriod = value["BackupPeriod"].asString(); - if(!value["BackupStartTime"].isNull()) - itemsObject.backupStartTime = value["BackupStartTime"].asString(); - if(!value["EnableBackupLog"].isNull()) - itemsObject.enableBackupLog = value["EnableBackupLog"].asString() == "true"; - if(!value["BackupRetentionPeriod"].isNull()) - itemsObject.backupRetentionPeriod = std::stoi(value["BackupRetentionPeriod"].asString()); - if(!value["DuplicationInfrequentAccessPeriod"].isNull()) - itemsObject.duplicationInfrequentAccessPeriod = std::stoi(value["DuplicationInfrequentAccessPeriod"].asString()); - if(!value["DuplicationArchivePeriod"].isNull()) - itemsObject.duplicationArchivePeriod = std::stoi(value["DuplicationArchivePeriod"].asString()); - if(!value["BackupPlanName"].isNull()) - itemsObject.backupPlanName = value["BackupPlanName"].asString(); - if(!value["SourceEndpointOracleSID"].isNull()) - itemsObject.sourceEndpointOracleSID = value["SourceEndpointOracleSID"].asString(); - if(!value["InstanceClass"].isNull()) - itemsObject.instanceClass = value["InstanceClass"].asString(); - if(!value["BackupMethod"].isNull()) - itemsObject.backupMethod = value["BackupMethod"].asString(); - if(!value["BackupPlanCreateTime"].isNull()) - itemsObject.backupPlanCreateTime = std::stol(value["BackupPlanCreateTime"].asString()); - if(!value["BackupPlanStatus"].isNull()) - itemsObject.backupPlanStatus = value["BackupPlanStatus"].asString(); - if(!value["BeginTimestampForRestore"].isNull()) - itemsObject.beginTimestampForRestore = std::stol(value["BeginTimestampForRestore"].asString()); - if(!value["EndTimestampForRestore"].isNull()) - itemsObject.endTimestampForRestore = std::stol(value["EndTimestampForRestore"].asString()); + if(!valueItemsBackupPlanDetail["BackupPlanId"].isNull()) + itemsObject.backupPlanId = valueItemsBackupPlanDetail["BackupPlanId"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointInstanceType"].isNull()) + itemsObject.sourceEndpointInstanceType = valueItemsBackupPlanDetail["SourceEndpointInstanceType"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointRegion"].isNull()) + itemsObject.sourceEndpointRegion = valueItemsBackupPlanDetail["SourceEndpointRegion"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointInstanceID"].isNull()) + itemsObject.sourceEndpointInstanceID = valueItemsBackupPlanDetail["SourceEndpointInstanceID"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointIpPort"].isNull()) + itemsObject.sourceEndpointIpPort = valueItemsBackupPlanDetail["SourceEndpointIpPort"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointDatabaseName"].isNull()) + itemsObject.sourceEndpointDatabaseName = valueItemsBackupPlanDetail["SourceEndpointDatabaseName"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointUserName"].isNull()) + itemsObject.sourceEndpointUserName = valueItemsBackupPlanDetail["SourceEndpointUserName"].asString(); + if(!valueItemsBackupPlanDetail["BackupObjects"].isNull()) + itemsObject.backupObjects = valueItemsBackupPlanDetail["BackupObjects"].asString(); + if(!valueItemsBackupPlanDetail["BackupGatewayId"].isNull()) + itemsObject.backupGatewayId = std::stol(valueItemsBackupPlanDetail["BackupGatewayId"].asString()); + if(!valueItemsBackupPlanDetail["OSSBucketRegion"].isNull()) + itemsObject.oSSBucketRegion = valueItemsBackupPlanDetail["OSSBucketRegion"].asString(); + if(!valueItemsBackupPlanDetail["OSSBucketName"].isNull()) + itemsObject.oSSBucketName = valueItemsBackupPlanDetail["OSSBucketName"].asString(); + if(!valueItemsBackupPlanDetail["BackupPeriod"].isNull()) + itemsObject.backupPeriod = valueItemsBackupPlanDetail["BackupPeriod"].asString(); + if(!valueItemsBackupPlanDetail["BackupStartTime"].isNull()) + itemsObject.backupStartTime = valueItemsBackupPlanDetail["BackupStartTime"].asString(); + if(!valueItemsBackupPlanDetail["EnableBackupLog"].isNull()) + itemsObject.enableBackupLog = valueItemsBackupPlanDetail["EnableBackupLog"].asString() == "true"; + if(!valueItemsBackupPlanDetail["BackupRetentionPeriod"].isNull()) + itemsObject.backupRetentionPeriod = std::stoi(valueItemsBackupPlanDetail["BackupRetentionPeriod"].asString()); + if(!valueItemsBackupPlanDetail["DuplicationInfrequentAccessPeriod"].isNull()) + itemsObject.duplicationInfrequentAccessPeriod = std::stoi(valueItemsBackupPlanDetail["DuplicationInfrequentAccessPeriod"].asString()); + if(!valueItemsBackupPlanDetail["DuplicationArchivePeriod"].isNull()) + itemsObject.duplicationArchivePeriod = std::stoi(valueItemsBackupPlanDetail["DuplicationArchivePeriod"].asString()); + if(!valueItemsBackupPlanDetail["BackupPlanName"].isNull()) + itemsObject.backupPlanName = valueItemsBackupPlanDetail["BackupPlanName"].asString(); + if(!valueItemsBackupPlanDetail["SourceEndpointOracleSID"].isNull()) + itemsObject.sourceEndpointOracleSID = valueItemsBackupPlanDetail["SourceEndpointOracleSID"].asString(); + if(!valueItemsBackupPlanDetail["InstanceClass"].isNull()) + itemsObject.instanceClass = valueItemsBackupPlanDetail["InstanceClass"].asString(); + if(!valueItemsBackupPlanDetail["BackupMethod"].isNull()) + itemsObject.backupMethod = valueItemsBackupPlanDetail["BackupMethod"].asString(); + if(!valueItemsBackupPlanDetail["BackupPlanCreateTime"].isNull()) + itemsObject.backupPlanCreateTime = std::stol(valueItemsBackupPlanDetail["BackupPlanCreateTime"].asString()); + if(!valueItemsBackupPlanDetail["BackupPlanStatus"].isNull()) + itemsObject.backupPlanStatus = valueItemsBackupPlanDetail["BackupPlanStatus"].asString(); + if(!valueItemsBackupPlanDetail["BeginTimestampForRestore"].isNull()) + itemsObject.beginTimestampForRestore = std::stol(valueItemsBackupPlanDetail["BeginTimestampForRestore"].asString()); + if(!valueItemsBackupPlanDetail["EndTimestampForRestore"].isNull()) + itemsObject.endTimestampForRestore = std::stol(valueItemsBackupPlanDetail["EndTimestampForRestore"].asString()); items_.push_back(itemsObject); } if(!value["Success"].isNull()) diff --git a/dbs/src/model/DescribeFullBackupListResult.cc b/dbs/src/model/DescribeFullBackupListResult.cc index 9915f375e..fd74ba514 100644 --- a/dbs/src/model/DescribeFullBackupListResult.cc +++ b/dbs/src/model/DescribeFullBackupListResult.cc @@ -39,34 +39,34 @@ void DescribeFullBackupListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["FullBackupFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["FullBackupFile"]; + for (auto valueItemsFullBackupFile : allItemsNode) { FullBackupFile itemsObject; - if(!value["BackupSetId"].isNull()) - itemsObject.backupSetId = value["BackupSetId"].asString(); - if(!value["SourceEndpointIpPort"].isNull()) - itemsObject.sourceEndpointIpPort = value["SourceEndpointIpPort"].asString(); - if(!value["StartTime"].isNull()) - itemsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - itemsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["BackupStatus"].isNull()) - itemsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["BackupSetExpiredTime"].isNull()) - itemsObject.backupSetExpiredTime = std::stol(value["BackupSetExpiredTime"].asString()); - if(!value["BackupSize"].isNull()) - itemsObject.backupSize = std::stol(value["BackupSize"].asString()); - if(!value["StorageMethod"].isNull()) - itemsObject.storageMethod = value["StorageMethod"].asString(); - if(!value["ErrMessage"].isNull()) - itemsObject.errMessage = value["ErrMessage"].asString(); - if(!value["BackupObjects"].isNull()) - itemsObject.backupObjects = value["BackupObjects"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["FinishTime"].isNull()) - itemsObject.finishTime = std::stol(value["FinishTime"].asString()); + if(!valueItemsFullBackupFile["BackupSetId"].isNull()) + itemsObject.backupSetId = valueItemsFullBackupFile["BackupSetId"].asString(); + if(!valueItemsFullBackupFile["SourceEndpointIpPort"].isNull()) + itemsObject.sourceEndpointIpPort = valueItemsFullBackupFile["SourceEndpointIpPort"].asString(); + if(!valueItemsFullBackupFile["StartTime"].isNull()) + itemsObject.startTime = std::stol(valueItemsFullBackupFile["StartTime"].asString()); + if(!valueItemsFullBackupFile["EndTime"].isNull()) + itemsObject.endTime = std::stol(valueItemsFullBackupFile["EndTime"].asString()); + if(!valueItemsFullBackupFile["BackupStatus"].isNull()) + itemsObject.backupStatus = valueItemsFullBackupFile["BackupStatus"].asString(); + if(!valueItemsFullBackupFile["BackupSetExpiredTime"].isNull()) + itemsObject.backupSetExpiredTime = std::stol(valueItemsFullBackupFile["BackupSetExpiredTime"].asString()); + if(!valueItemsFullBackupFile["BackupSize"].isNull()) + itemsObject.backupSize = std::stol(valueItemsFullBackupFile["BackupSize"].asString()); + if(!valueItemsFullBackupFile["StorageMethod"].isNull()) + itemsObject.storageMethod = valueItemsFullBackupFile["StorageMethod"].asString(); + if(!valueItemsFullBackupFile["ErrMessage"].isNull()) + itemsObject.errMessage = valueItemsFullBackupFile["ErrMessage"].asString(); + if(!valueItemsFullBackupFile["BackupObjects"].isNull()) + itemsObject.backupObjects = valueItemsFullBackupFile["BackupObjects"].asString(); + if(!valueItemsFullBackupFile["CreateTime"].isNull()) + itemsObject.createTime = std::stol(valueItemsFullBackupFile["CreateTime"].asString()); + if(!valueItemsFullBackupFile["FinishTime"].isNull()) + itemsObject.finishTime = std::stol(valueItemsFullBackupFile["FinishTime"].asString()); items_.push_back(itemsObject); } if(!value["Success"].isNull()) diff --git a/dbs/src/model/DescribeIncrementBackupListResult.cc b/dbs/src/model/DescribeIncrementBackupListResult.cc index 6f1ab89ec..ba025d904 100644 --- a/dbs/src/model/DescribeIncrementBackupListResult.cc +++ b/dbs/src/model/DescribeIncrementBackupListResult.cc @@ -39,26 +39,26 @@ void DescribeIncrementBackupListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["IncrementBackupFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["IncrementBackupFile"]; + for (auto valueItemsIncrementBackupFile : allItemsNode) { IncrementBackupFile itemsObject; - if(!value["BackupSetId"].isNull()) - itemsObject.backupSetId = value["BackupSetId"].asString(); - if(!value["SourceEndpointIpPort"].isNull()) - itemsObject.sourceEndpointIpPort = value["SourceEndpointIpPort"].asString(); - if(!value["StartTime"].isNull()) - itemsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - itemsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["BackupStatus"].isNull()) - itemsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["BackupSetExpiredTime"].isNull()) - itemsObject.backupSetExpiredTime = std::stol(value["BackupSetExpiredTime"].asString()); - if(!value["BackupSize"].isNull()) - itemsObject.backupSize = std::stol(value["BackupSize"].asString()); - if(!value["StorageMethod"].isNull()) - itemsObject.storageMethod = value["StorageMethod"].asString(); + if(!valueItemsIncrementBackupFile["BackupSetId"].isNull()) + itemsObject.backupSetId = valueItemsIncrementBackupFile["BackupSetId"].asString(); + if(!valueItemsIncrementBackupFile["SourceEndpointIpPort"].isNull()) + itemsObject.sourceEndpointIpPort = valueItemsIncrementBackupFile["SourceEndpointIpPort"].asString(); + if(!valueItemsIncrementBackupFile["StartTime"].isNull()) + itemsObject.startTime = std::stol(valueItemsIncrementBackupFile["StartTime"].asString()); + if(!valueItemsIncrementBackupFile["EndTime"].isNull()) + itemsObject.endTime = std::stol(valueItemsIncrementBackupFile["EndTime"].asString()); + if(!valueItemsIncrementBackupFile["BackupStatus"].isNull()) + itemsObject.backupStatus = valueItemsIncrementBackupFile["BackupStatus"].asString(); + if(!valueItemsIncrementBackupFile["BackupSetExpiredTime"].isNull()) + itemsObject.backupSetExpiredTime = std::stol(valueItemsIncrementBackupFile["BackupSetExpiredTime"].asString()); + if(!valueItemsIncrementBackupFile["BackupSize"].isNull()) + itemsObject.backupSize = std::stol(valueItemsIncrementBackupFile["BackupSize"].asString()); + if(!valueItemsIncrementBackupFile["StorageMethod"].isNull()) + itemsObject.storageMethod = valueItemsIncrementBackupFile["StorageMethod"].asString(); items_.push_back(itemsObject); } if(!value["Success"].isNull()) diff --git a/dbs/src/model/DescribePreCheckProgressListResult.cc b/dbs/src/model/DescribePreCheckProgressListResult.cc index f9f6f3e90..872ad7d10 100644 --- a/dbs/src/model/DescribePreCheckProgressListResult.cc +++ b/dbs/src/model/DescribePreCheckProgressListResult.cc @@ -39,26 +39,26 @@ void DescribePreCheckProgressListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["PreCheckProgressDetail"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["PreCheckProgressDetail"]; + for (auto valueItemsPreCheckProgressDetail : allItemsNode) { PreCheckProgressDetail itemsObject; - if(!value["JobId"].isNull()) - itemsObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - itemsObject.state = value["State"].asString(); - if(!value["OrderNum"].isNull()) - itemsObject.orderNum = value["OrderNum"].asString(); - if(!value["ErrMsg"].isNull()) - itemsObject.errMsg = value["ErrMsg"].asString(); - if(!value["Names"].isNull()) - itemsObject.names = value["Names"].asString(); - if(!value["Item"].isNull()) - itemsObject.item = value["Item"].asString(); - if(!value["BootTime"].isNull()) - itemsObject.bootTime = std::stol(value["BootTime"].asString()); - if(!value["FinishTime"].isNull()) - itemsObject.finishTime = std::stol(value["FinishTime"].asString()); + if(!valueItemsPreCheckProgressDetail["JobId"].isNull()) + itemsObject.jobId = valueItemsPreCheckProgressDetail["JobId"].asString(); + if(!valueItemsPreCheckProgressDetail["State"].isNull()) + itemsObject.state = valueItemsPreCheckProgressDetail["State"].asString(); + if(!valueItemsPreCheckProgressDetail["OrderNum"].isNull()) + itemsObject.orderNum = valueItemsPreCheckProgressDetail["OrderNum"].asString(); + if(!valueItemsPreCheckProgressDetail["ErrMsg"].isNull()) + itemsObject.errMsg = valueItemsPreCheckProgressDetail["ErrMsg"].asString(); + if(!valueItemsPreCheckProgressDetail["Names"].isNull()) + itemsObject.names = valueItemsPreCheckProgressDetail["Names"].asString(); + if(!valueItemsPreCheckProgressDetail["Item"].isNull()) + itemsObject.item = valueItemsPreCheckProgressDetail["Item"].asString(); + if(!valueItemsPreCheckProgressDetail["BootTime"].isNull()) + itemsObject.bootTime = std::stol(valueItemsPreCheckProgressDetail["BootTime"].asString()); + if(!valueItemsPreCheckProgressDetail["FinishTime"].isNull()) + itemsObject.finishTime = std::stol(valueItemsPreCheckProgressDetail["FinishTime"].asString()); items_.push_back(itemsObject); } if(!value["Status"].isNull()) diff --git a/dbs/src/model/DescribeRestoreTaskListResult.cc b/dbs/src/model/DescribeRestoreTaskListResult.cc index 2167914cd..750558f1b 100644 --- a/dbs/src/model/DescribeRestoreTaskListResult.cc +++ b/dbs/src/model/DescribeRestoreTaskListResult.cc @@ -39,56 +39,56 @@ void DescribeRestoreTaskListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["RestoreTaskDetail"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["RestoreTaskDetail"]; + for (auto valueItemsRestoreTaskDetail : allItemsNode) { RestoreTaskDetail itemsObject; - if(!value["BackupPlanId"].isNull()) - itemsObject.backupPlanId = value["BackupPlanId"].asString(); - if(!value["DestinationEndpointInstanceType"].isNull()) - itemsObject.destinationEndpointInstanceType = value["DestinationEndpointInstanceType"].asString(); - if(!value["DestinationEndpointRegion"].isNull()) - itemsObject.destinationEndpointRegion = value["DestinationEndpointRegion"].asString(); - if(!value["DestinationEndpointInstanceID"].isNull()) - itemsObject.destinationEndpointInstanceID = value["DestinationEndpointInstanceID"].asString(); - if(!value["DestinationEndpointIpPort"].isNull()) - itemsObject.destinationEndpointIpPort = value["DestinationEndpointIpPort"].asString(); - if(!value["DestinationEndpointDatabaseName"].isNull()) - itemsObject.destinationEndpointDatabaseName = value["DestinationEndpointDatabaseName"].asString(); - if(!value["DestinationEndpointUserName"].isNull()) - itemsObject.destinationEndpointUserName = value["DestinationEndpointUserName"].asString(); - if(!value["DestinationEndpointOracleSID"].isNull()) - itemsObject.destinationEndpointOracleSID = value["DestinationEndpointOracleSID"].asString(); - if(!value["RestoreObjects"].isNull()) - itemsObject.restoreObjects = value["RestoreObjects"].asString(); - if(!value["BackupGatewayId"].isNull()) - itemsObject.backupGatewayId = std::stol(value["BackupGatewayId"].asString()); - if(!value["RestoreDir"].isNull()) - itemsObject.restoreDir = value["RestoreDir"].asString(); - if(!value["RestoreTaskName"].isNull()) - itemsObject.restoreTaskName = value["RestoreTaskName"].asString(); - if(!value["BackupSetId"].isNull()) - itemsObject.backupSetId = value["BackupSetId"].asString(); - if(!value["RestoreTime"].isNull()) - itemsObject.restoreTime = std::stol(value["RestoreTime"].asString()); - if(!value["RestoreTaskCreateTime"].isNull()) - itemsObject.restoreTaskCreateTime = std::stol(value["RestoreTaskCreateTime"].asString()); - if(!value["RestoreTaskFinishTime"].isNull()) - itemsObject.restoreTaskFinishTime = std::stol(value["RestoreTaskFinishTime"].asString()); - if(!value["RestoreStatus"].isNull()) - itemsObject.restoreStatus = value["RestoreStatus"].asString(); - if(!value["RestoreTaskId"].isNull()) - itemsObject.restoreTaskId = value["RestoreTaskId"].asString(); - if(!value["FullStruforeRestoreProgress"].isNull()) - itemsObject.fullStruforeRestoreProgress = std::stoi(value["FullStruforeRestoreProgress"].asString()); - if(!value["FullDataRestoreProgress"].isNull()) - itemsObject.fullDataRestoreProgress = std::stoi(value["FullDataRestoreProgress"].asString()); - if(!value["ContinuousRestoreProgress"].isNull()) - itemsObject.continuousRestoreProgress = std::stoi(value["ContinuousRestoreProgress"].asString()); - if(!value["FullStruAfterRestoreProgress"].isNull()) - itemsObject.fullStruAfterRestoreProgress = std::stoi(value["FullStruAfterRestoreProgress"].asString()); - if(!value["ErrMessage"].isNull()) - itemsObject.errMessage = value["ErrMessage"].asString(); + if(!valueItemsRestoreTaskDetail["BackupPlanId"].isNull()) + itemsObject.backupPlanId = valueItemsRestoreTaskDetail["BackupPlanId"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointInstanceType"].isNull()) + itemsObject.destinationEndpointInstanceType = valueItemsRestoreTaskDetail["DestinationEndpointInstanceType"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointRegion"].isNull()) + itemsObject.destinationEndpointRegion = valueItemsRestoreTaskDetail["DestinationEndpointRegion"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointInstanceID"].isNull()) + itemsObject.destinationEndpointInstanceID = valueItemsRestoreTaskDetail["DestinationEndpointInstanceID"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointIpPort"].isNull()) + itemsObject.destinationEndpointIpPort = valueItemsRestoreTaskDetail["DestinationEndpointIpPort"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointDatabaseName"].isNull()) + itemsObject.destinationEndpointDatabaseName = valueItemsRestoreTaskDetail["DestinationEndpointDatabaseName"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointUserName"].isNull()) + itemsObject.destinationEndpointUserName = valueItemsRestoreTaskDetail["DestinationEndpointUserName"].asString(); + if(!valueItemsRestoreTaskDetail["DestinationEndpointOracleSID"].isNull()) + itemsObject.destinationEndpointOracleSID = valueItemsRestoreTaskDetail["DestinationEndpointOracleSID"].asString(); + if(!valueItemsRestoreTaskDetail["RestoreObjects"].isNull()) + itemsObject.restoreObjects = valueItemsRestoreTaskDetail["RestoreObjects"].asString(); + if(!valueItemsRestoreTaskDetail["BackupGatewayId"].isNull()) + itemsObject.backupGatewayId = std::stol(valueItemsRestoreTaskDetail["BackupGatewayId"].asString()); + if(!valueItemsRestoreTaskDetail["RestoreDir"].isNull()) + itemsObject.restoreDir = valueItemsRestoreTaskDetail["RestoreDir"].asString(); + if(!valueItemsRestoreTaskDetail["RestoreTaskName"].isNull()) + itemsObject.restoreTaskName = valueItemsRestoreTaskDetail["RestoreTaskName"].asString(); + if(!valueItemsRestoreTaskDetail["BackupSetId"].isNull()) + itemsObject.backupSetId = valueItemsRestoreTaskDetail["BackupSetId"].asString(); + if(!valueItemsRestoreTaskDetail["RestoreTime"].isNull()) + itemsObject.restoreTime = std::stol(valueItemsRestoreTaskDetail["RestoreTime"].asString()); + if(!valueItemsRestoreTaskDetail["RestoreTaskCreateTime"].isNull()) + itemsObject.restoreTaskCreateTime = std::stol(valueItemsRestoreTaskDetail["RestoreTaskCreateTime"].asString()); + if(!valueItemsRestoreTaskDetail["RestoreTaskFinishTime"].isNull()) + itemsObject.restoreTaskFinishTime = std::stol(valueItemsRestoreTaskDetail["RestoreTaskFinishTime"].asString()); + if(!valueItemsRestoreTaskDetail["RestoreStatus"].isNull()) + itemsObject.restoreStatus = valueItemsRestoreTaskDetail["RestoreStatus"].asString(); + if(!valueItemsRestoreTaskDetail["RestoreTaskId"].isNull()) + itemsObject.restoreTaskId = valueItemsRestoreTaskDetail["RestoreTaskId"].asString(); + if(!valueItemsRestoreTaskDetail["FullStruforeRestoreProgress"].isNull()) + itemsObject.fullStruforeRestoreProgress = std::stoi(valueItemsRestoreTaskDetail["FullStruforeRestoreProgress"].asString()); + if(!valueItemsRestoreTaskDetail["FullDataRestoreProgress"].isNull()) + itemsObject.fullDataRestoreProgress = std::stoi(valueItemsRestoreTaskDetail["FullDataRestoreProgress"].asString()); + if(!valueItemsRestoreTaskDetail["ContinuousRestoreProgress"].isNull()) + itemsObject.continuousRestoreProgress = std::stoi(valueItemsRestoreTaskDetail["ContinuousRestoreProgress"].asString()); + if(!valueItemsRestoreTaskDetail["FullStruAfterRestoreProgress"].isNull()) + itemsObject.fullStruAfterRestoreProgress = std::stoi(valueItemsRestoreTaskDetail["FullStruAfterRestoreProgress"].asString()); + if(!valueItemsRestoreTaskDetail["ErrMessage"].isNull()) + itemsObject.errMessage = valueItemsRestoreTaskDetail["ErrMessage"].asString(); items_.push_back(itemsObject); } if(!value["Success"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnCertificateListResult.cc b/dcdn/src/model/DescribeDcdnCertificateListResult.cc index 54af7f244..12a5db6b5 100644 --- a/dcdn/src/model/DescribeDcdnCertificateListResult.cc +++ b/dcdn/src/model/DescribeDcdnCertificateListResult.cc @@ -42,22 +42,22 @@ void DescribeDcdnCertificateListResult::parse(const std::string &payload) auto certificateListModelNode = value["CertificateListModel"]; if(!certificateListModelNode["Count"].isNull()) certificateListModel_.count = std::stoi(certificateListModelNode["Count"].asString()); - auto allCertList = value["CertList"]["Cert"]; - for (auto value : allCertList) + auto allCertListNode = certificateListModelNode["CertList"]["Cert"]; + for (auto certificateListModelNodeCertListCert : allCertListNode) { CertificateListModel::Cert certObject; - if(!value["CertName"].isNull()) - certObject.certName = value["CertName"].asString(); - if(!value["CertId"].isNull()) - certObject.certId = std::stol(value["CertId"].asString()); - if(!value["Fingerprint"].isNull()) - certObject.fingerprint = value["Fingerprint"].asString(); - if(!value["Common"].isNull()) - certObject.common = value["Common"].asString(); - if(!value["Issuer"].isNull()) - certObject.issuer = value["Issuer"].asString(); - if(!value["LastTime"].isNull()) - certObject.lastTime = std::stol(value["LastTime"].asString()); + if(!certificateListModelNodeCertListCert["CertName"].isNull()) + certObject.certName = certificateListModelNodeCertListCert["CertName"].asString(); + if(!certificateListModelNodeCertListCert["CertId"].isNull()) + certObject.certId = std::stol(certificateListModelNodeCertListCert["CertId"].asString()); + if(!certificateListModelNodeCertListCert["Fingerprint"].isNull()) + certObject.fingerprint = certificateListModelNodeCertListCert["Fingerprint"].asString(); + if(!certificateListModelNodeCertListCert["Common"].isNull()) + certObject.common = certificateListModelNodeCertListCert["Common"].asString(); + if(!certificateListModelNodeCertListCert["Issuer"].isNull()) + certObject.issuer = certificateListModelNodeCertListCert["Issuer"].asString(); + if(!certificateListModelNodeCertListCert["LastTime"].isNull()) + certObject.lastTime = std::stol(certificateListModelNodeCertListCert["LastTime"].asString()); certificateListModel_.certList.push_back(certObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainBpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainBpsDataResult.cc index 02deb7b68..6e79818e2 100644 --- a/dcdn/src/model/DescribeDcdnDomainBpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainBpsDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Bps"].isNull()) - bpsDataPerIntervalObject.bps = std::stof(value["Bps"].asString()); - if(!value["DynamicHttpBps"].isNull()) - bpsDataPerIntervalObject.dynamicHttpBps = std::stof(value["DynamicHttpBps"].asString()); - if(!value["DynamicHttpsBps"].isNull()) - bpsDataPerIntervalObject.dynamicHttpsBps = std::stof(value["DynamicHttpsBps"].asString()); - if(!value["StaticHttpBps"].isNull()) - bpsDataPerIntervalObject.staticHttpBps = std::stof(value["StaticHttpBps"].asString()); - if(!value["StaticHttpsBps"].isNull()) - bpsDataPerIntervalObject.staticHttpsBps = std::stof(value["StaticHttpsBps"].asString()); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["Bps"].isNull()) + bpsDataPerIntervalObject.bps = std::stof(valueBpsDataPerIntervalDataModule["Bps"].asString()); + if(!valueBpsDataPerIntervalDataModule["DynamicHttpBps"].isNull()) + bpsDataPerIntervalObject.dynamicHttpBps = std::stof(valueBpsDataPerIntervalDataModule["DynamicHttpBps"].asString()); + if(!valueBpsDataPerIntervalDataModule["DynamicHttpsBps"].isNull()) + bpsDataPerIntervalObject.dynamicHttpsBps = std::stof(valueBpsDataPerIntervalDataModule["DynamicHttpsBps"].asString()); + if(!valueBpsDataPerIntervalDataModule["StaticHttpBps"].isNull()) + bpsDataPerIntervalObject.staticHttpBps = std::stof(valueBpsDataPerIntervalDataModule["StaticHttpBps"].asString()); + if(!valueBpsDataPerIntervalDataModule["StaticHttpsBps"].isNull()) + bpsDataPerIntervalObject.staticHttpsBps = std::stof(valueBpsDataPerIntervalDataModule["StaticHttpsBps"].asString()); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainCertificateInfoResult.cc b/dcdn/src/model/DescribeDcdnDomainCertificateInfoResult.cc index 015a5a662..508590c75 100644 --- a/dcdn/src/model/DescribeDcdnDomainCertificateInfoResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainCertificateInfoResult.cc @@ -39,30 +39,30 @@ void DescribeDcdnDomainCertificateInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCertInfos = value["CertInfos"]["CertInfo"]; - for (auto value : allCertInfos) + auto allCertInfosNode = value["CertInfos"]["CertInfo"]; + for (auto valueCertInfosCertInfo : allCertInfosNode) { CertInfo certInfosObject; - if(!value["DomainName"].isNull()) - certInfosObject.domainName = value["DomainName"].asString(); - if(!value["CertName"].isNull()) - certInfosObject.certName = value["CertName"].asString(); - if(!value["CertDomainName"].isNull()) - certInfosObject.certDomainName = value["CertDomainName"].asString(); - if(!value["CertExpireTime"].isNull()) - certInfosObject.certExpireTime = value["CertExpireTime"].asString(); - if(!value["CertLife"].isNull()) - certInfosObject.certLife = value["CertLife"].asString(); - if(!value["CertOrg"].isNull()) - certInfosObject.certOrg = value["CertOrg"].asString(); - if(!value["CertType"].isNull()) - certInfosObject.certType = value["CertType"].asString(); - if(!value["SSLProtocol"].isNull()) - certInfosObject.sSLProtocol = value["SSLProtocol"].asString(); - if(!value["Status"].isNull()) - certInfosObject.status = value["Status"].asString(); - if(!value["SSLPub"].isNull()) - certInfosObject.sSLPub = value["SSLPub"].asString(); + if(!valueCertInfosCertInfo["DomainName"].isNull()) + certInfosObject.domainName = valueCertInfosCertInfo["DomainName"].asString(); + if(!valueCertInfosCertInfo["CertName"].isNull()) + certInfosObject.certName = valueCertInfosCertInfo["CertName"].asString(); + if(!valueCertInfosCertInfo["CertDomainName"].isNull()) + certInfosObject.certDomainName = valueCertInfosCertInfo["CertDomainName"].asString(); + if(!valueCertInfosCertInfo["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = valueCertInfosCertInfo["CertExpireTime"].asString(); + if(!valueCertInfosCertInfo["CertLife"].isNull()) + certInfosObject.certLife = valueCertInfosCertInfo["CertLife"].asString(); + if(!valueCertInfosCertInfo["CertOrg"].isNull()) + certInfosObject.certOrg = valueCertInfosCertInfo["CertOrg"].asString(); + if(!valueCertInfosCertInfo["CertType"].isNull()) + certInfosObject.certType = valueCertInfosCertInfo["CertType"].asString(); + if(!valueCertInfosCertInfo["SSLProtocol"].isNull()) + certInfosObject.sSLProtocol = valueCertInfosCertInfo["SSLProtocol"].asString(); + if(!valueCertInfosCertInfo["Status"].isNull()) + certInfosObject.status = valueCertInfosCertInfo["Status"].asString(); + if(!valueCertInfosCertInfo["SSLPub"].isNull()) + certInfosObject.sSLPub = valueCertInfosCertInfo["SSLPub"].asString(); certInfos_.push_back(certInfosObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainCnameResult.cc b/dcdn/src/model/DescribeDcdnDomainCnameResult.cc index 294d29fe2..3e1950076 100644 --- a/dcdn/src/model/DescribeDcdnDomainCnameResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainCnameResult.cc @@ -39,16 +39,16 @@ void DescribeDcdnDomainCnameResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCnameDatas = value["CnameDatas"]["Data"]; - for (auto value : allCnameDatas) + auto allCnameDatasNode = value["CnameDatas"]["Data"]; + for (auto valueCnameDatasData : allCnameDatasNode) { Data cnameDatasObject; - if(!value["Domain"].isNull()) - cnameDatasObject.domain = value["Domain"].asString(); - if(!value["Cname"].isNull()) - cnameDatasObject.cname = value["Cname"].asString(); - if(!value["Status"].isNull()) - cnameDatasObject.status = std::stoi(value["Status"].asString()); + if(!valueCnameDatasData["Domain"].isNull()) + cnameDatasObject.domain = valueCnameDatasData["Domain"].asString(); + if(!valueCnameDatasData["Cname"].isNull()) + cnameDatasObject.cname = valueCnameDatasData["Cname"].asString(); + if(!valueCnameDatasData["Status"].isNull()) + cnameDatasObject.status = std::stoi(valueCnameDatasData["Status"].asString()); cnameDatas_.push_back(cnameDatasObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainConfigsResult.cc b/dcdn/src/model/DescribeDcdnDomainConfigsResult.cc index 50668473f..cd5fad109 100644 --- a/dcdn/src/model/DescribeDcdnDomainConfigsResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainConfigsResult.cc @@ -39,24 +39,24 @@ void DescribeDcdnDomainConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; - for (auto value : allDomainConfigs) + auto allDomainConfigsNode = value["DomainConfigs"]["DomainConfig"]; + for (auto valueDomainConfigsDomainConfig : allDomainConfigsNode) { DomainConfig domainConfigsObject; - if(!value["FunctionName"].isNull()) - domainConfigsObject.functionName = value["FunctionName"].asString(); - if(!value["ConfigId"].isNull()) - domainConfigsObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - domainConfigsObject.status = value["Status"].asString(); - auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; - for (auto value : allFunctionArgs) + if(!valueDomainConfigsDomainConfig["FunctionName"].isNull()) + domainConfigsObject.functionName = valueDomainConfigsDomainConfig["FunctionName"].asString(); + if(!valueDomainConfigsDomainConfig["ConfigId"].isNull()) + domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); + if(!valueDomainConfigsDomainConfig["Status"].isNull()) + domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); + auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; + for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!value["ArgName"].isNull()) - functionArgsObject.argName = value["ArgName"].asString(); - if(!value["ArgValue"].isNull()) - functionArgsObject.argValue = value["ArgValue"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/dcdn/src/model/DescribeDcdnDomainDetailResult.cc b/dcdn/src/model/DescribeDcdnDomainDetailResult.cc index 88e359380..25016bec7 100644 --- a/dcdn/src/model/DescribeDcdnDomainDetailResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainDetailResult.cc @@ -62,22 +62,22 @@ void DescribeDcdnDomainDetailResult::parse(const std::string &payload) domainDetail_.certName = domainDetailNode["CertName"].asString(); if(!domainDetailNode["ResourceGroupId"].isNull()) domainDetail_.resourceGroupId = domainDetailNode["ResourceGroupId"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + auto allSourcesNode = domainDetailNode["Sources"]["Source"]; + for (auto domainDetailNodeSourcesSource : allSourcesNode) { DomainDetail::Source sourceObject; - if(!value["Content"].isNull()) - sourceObject.content = value["Content"].asString(); - if(!value["Type"].isNull()) - sourceObject.type = value["Type"].asString(); - if(!value["Port"].isNull()) - sourceObject.port = std::stoi(value["Port"].asString()); - if(!value["Enabled"].isNull()) - sourceObject.enabled = value["Enabled"].asString(); - if(!value["Priority"].isNull()) - sourceObject.priority = value["Priority"].asString(); - if(!value["Weight"].isNull()) - sourceObject.weight = value["Weight"].asString(); + if(!domainDetailNodeSourcesSource["Content"].isNull()) + sourceObject.content = domainDetailNodeSourcesSource["Content"].asString(); + if(!domainDetailNodeSourcesSource["Type"].isNull()) + sourceObject.type = domainDetailNodeSourcesSource["Type"].asString(); + if(!domainDetailNodeSourcesSource["Port"].isNull()) + sourceObject.port = std::stoi(domainDetailNodeSourcesSource["Port"].asString()); + if(!domainDetailNodeSourcesSource["Enabled"].isNull()) + sourceObject.enabled = domainDetailNodeSourcesSource["Enabled"].asString(); + if(!domainDetailNodeSourcesSource["Priority"].isNull()) + sourceObject.priority = domainDetailNodeSourcesSource["Priority"].asString(); + if(!domainDetailNodeSourcesSource["Weight"].isNull()) + sourceObject.weight = domainDetailNodeSourcesSource["Weight"].asString(); domainDetail_.sources.push_back(sourceObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainHitRateDataResult.cc b/dcdn/src/model/DescribeDcdnDomainHitRateDataResult.cc index 6b906b443..fee1a57bf 100644 --- a/dcdn/src/model/DescribeDcdnDomainHitRateDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainHitRateDataResult.cc @@ -39,16 +39,16 @@ void DescribeDcdnDomainHitRateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHitRatePerInterval = value["HitRatePerInterval"]["DataModule"]; - for (auto value : allHitRatePerInterval) + auto allHitRatePerIntervalNode = value["HitRatePerInterval"]["DataModule"]; + for (auto valueHitRatePerIntervalDataModule : allHitRatePerIntervalNode) { DataModule hitRatePerIntervalObject; - if(!value["TimeStamp"].isNull()) - hitRatePerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["ReqHitRate"].isNull()) - hitRatePerIntervalObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); - if(!value["ByteHitRate"].isNull()) - hitRatePerIntervalObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); + if(!valueHitRatePerIntervalDataModule["TimeStamp"].isNull()) + hitRatePerIntervalObject.timeStamp = valueHitRatePerIntervalDataModule["TimeStamp"].asString(); + if(!valueHitRatePerIntervalDataModule["ReqHitRate"].isNull()) + hitRatePerIntervalObject.reqHitRate = std::stof(valueHitRatePerIntervalDataModule["ReqHitRate"].asString()); + if(!valueHitRatePerIntervalDataModule["ByteHitRate"].isNull()) + hitRatePerIntervalObject.byteHitRate = std::stof(valueHitRatePerIntervalDataModule["ByteHitRate"].asString()); hitRatePerInterval_.push_back(hitRatePerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainHttpCodeDataResult.cc b/dcdn/src/model/DescribeDcdnDomainHttpCodeDataResult.cc index 18865101c..095b476a1 100644 --- a/dcdn/src/model/DescribeDcdnDomainHttpCodeDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainHttpCodeDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataPerInterval = value["DataPerInterval"]["DataModule"]; - for (auto value : allDataPerInterval) + auto allDataPerIntervalNode = value["DataPerInterval"]["DataModule"]; + for (auto valueDataPerIntervalDataModule : allDataPerIntervalNode) { DataModule dataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - auto allHttpCodeDataPerInterval = value["HttpCodeDataPerInterval"]["HttpCodeDataModule"]; - for (auto value : allHttpCodeDataPerInterval) + if(!valueDataPerIntervalDataModule["TimeStamp"].isNull()) + dataPerIntervalObject.timeStamp = valueDataPerIntervalDataModule["TimeStamp"].asString(); + auto allHttpCodeDataPerIntervalNode = allDataPerIntervalNode["HttpCodeDataPerInterval"]["HttpCodeDataModule"]; + for (auto allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule : allHttpCodeDataPerIntervalNode) { DataModule::HttpCodeDataModule httpCodeDataPerIntervalObject; - if(!value["Code"].isNull()) - httpCodeDataPerIntervalObject.code = std::stoi(value["Code"].asString()); - if(!value["Proportion"].isNull()) - httpCodeDataPerIntervalObject.proportion = std::stof(value["Proportion"].asString()); - if(!value["Count"].isNull()) - httpCodeDataPerIntervalObject.count = std::stof(value["Count"].asString()); + if(!allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Code"].isNull()) + httpCodeDataPerIntervalObject.code = std::stoi(allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Code"].asString()); + if(!allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Proportion"].isNull()) + httpCodeDataPerIntervalObject.proportion = std::stof(allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Proportion"].asString()); + if(!allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Count"].isNull()) + httpCodeDataPerIntervalObject.count = std::stof(allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Count"].asString()); dataPerIntervalObject.httpCodeDataPerInterval.push_back(httpCodeDataPerIntervalObject); } dataPerInterval_.push_back(dataPerIntervalObject); diff --git a/dcdn/src/model/DescribeDcdnDomainIpaBpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainIpaBpsDataResult.cc index dec0e6986..82894b172 100644 --- a/dcdn/src/model/DescribeDcdnDomainIpaBpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainIpaBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainIpaBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["IpaBps"].isNull()) - bpsDataPerIntervalObject.ipaBps = std::stof(value["IpaBps"].asString()); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["IpaBps"].isNull()) + bpsDataPerIntervalObject.ipaBps = std::stof(valueBpsDataPerIntervalDataModule["IpaBps"].asString()); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataResult.cc b/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataResult.cc index 9e6fdf04d..e622f7cca 100644 --- a/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainIpaTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainIpaTrafficDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"]; - for (auto value : allTrafficDataPerInterval) + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) { DataModule trafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - trafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["IpaTraffic"].isNull()) - trafficDataPerIntervalObject.ipaTraffic = std::stof(value["IpaTraffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["IpaTraffic"].isNull()) + trafficDataPerIntervalObject.ipaTraffic = std::stof(valueTrafficDataPerIntervalDataModule["IpaTraffic"].asString()); trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainIspDataResult.cc b/dcdn/src/model/DescribeDcdnDomainIspDataResult.cc index 11fb3f697..ca6b3941b 100644 --- a/dcdn/src/model/DescribeDcdnDomainIspDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainIspDataResult.cc @@ -39,32 +39,32 @@ void DescribeDcdnDomainIspDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["IspProportionData"]; - for (auto value : allValue) + auto allValueNode = value["Value"]["IspProportionData"]; + for (auto valueValueIspProportionData : allValueNode) { IspProportionData valueObject; - if(!value["Isp"].isNull()) - valueObject.isp = value["Isp"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["IspEname"].isNull()) - valueObject.ispEname = value["IspEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); + if(!valueValueIspProportionData["Isp"].isNull()) + valueObject.isp = valueValueIspProportionData["Isp"].asString(); + if(!valueValueIspProportionData["Proportion"].isNull()) + valueObject.proportion = valueValueIspProportionData["Proportion"].asString(); + if(!valueValueIspProportionData["IspEname"].isNull()) + valueObject.ispEname = valueValueIspProportionData["IspEname"].asString(); + if(!valueValueIspProportionData["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = valueValueIspProportionData["AvgObjectSize"].asString(); + if(!valueValueIspProportionData["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = valueValueIspProportionData["AvgResponseTime"].asString(); + if(!valueValueIspProportionData["Bps"].isNull()) + valueObject.bps = valueValueIspProportionData["Bps"].asString(); + if(!valueValueIspProportionData["Qps"].isNull()) + valueObject.qps = valueValueIspProportionData["Qps"].asString(); + if(!valueValueIspProportionData["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = valueValueIspProportionData["AvgResponseRate"].asString(); + if(!valueValueIspProportionData["TotalBytes"].isNull()) + valueObject.totalBytes = valueValueIspProportionData["TotalBytes"].asString(); + if(!valueValueIspProportionData["BytesProportion"].isNull()) + valueObject.bytesProportion = valueValueIspProportionData["BytesProportion"].asString(); + if(!valueValueIspProportionData["TotalQuery"].isNull()) + valueObject.totalQuery = valueValueIspProportionData["TotalQuery"].asString(); value_.push_back(valueObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainLogResult.cc b/dcdn/src/model/DescribeDcdnDomainLogResult.cc index 409960284..21a769f48 100644 --- a/dcdn/src/model/DescribeDcdnDomainLogResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainLogResult.cc @@ -39,26 +39,26 @@ void DescribeDcdnDomainLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; - for (auto value : allDomainLogDetails) + auto allDomainLogDetailsNode = value["DomainLogDetails"]["DomainLogDetail"]; + for (auto valueDomainLogDetailsDomainLogDetail : allDomainLogDetailsNode) { DomainLogDetail domainLogDetailsObject; - if(!value["LogCount"].isNull()) - domainLogDetailsObject.logCount = std::stol(value["LogCount"].asString()); - auto allLogInfos = value["LogInfos"]["LogInfoDetail"]; - for (auto value : allLogInfos) + if(!valueDomainLogDetailsDomainLogDetail["LogCount"].isNull()) + domainLogDetailsObject.logCount = std::stol(valueDomainLogDetailsDomainLogDetail["LogCount"].asString()); + auto allLogInfosNode = allDomainLogDetailsNode["LogInfos"]["LogInfoDetail"]; + for (auto allDomainLogDetailsNodeLogInfosLogInfoDetail : allLogInfosNode) { DomainLogDetail::LogInfoDetail logInfosObject; - if(!value["LogName"].isNull()) - logInfosObject.logName = value["LogName"].asString(); - if(!value["LogPath"].isNull()) - logInfosObject.logPath = value["LogPath"].asString(); - if(!value["LogSize"].isNull()) - logInfosObject.logSize = std::stol(value["LogSize"].asString()); - if(!value["StartTime"].isNull()) - logInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - logInfosObject.endTime = value["EndTime"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].isNull()) + logInfosObject.logName = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].isNull()) + logInfosObject.logPath = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].isNull()) + logInfosObject.logSize = std::stol(allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].asString()); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].isNull()) + logInfosObject.startTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].isNull()) + logInfosObject.endTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].asString(); domainLogDetailsObject.logInfos.push_back(logInfosObject); } auto pageInfosNode = value["PageInfos"]; diff --git a/dcdn/src/model/DescribeDcdnDomainOriginBpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainOriginBpsDataResult.cc index 249ea665c..2336941af 100644 --- a/dcdn/src/model/DescribeDcdnDomainOriginBpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainOriginBpsDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainOriginBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOriginBpsDataPerInterval = value["OriginBpsDataPerInterval"]["DataModule"]; - for (auto value : allOriginBpsDataPerInterval) + auto allOriginBpsDataPerIntervalNode = value["OriginBpsDataPerInterval"]["DataModule"]; + for (auto valueOriginBpsDataPerIntervalDataModule : allOriginBpsDataPerIntervalNode) { DataModule originBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - originBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["OriginBps"].isNull()) - originBpsDataPerIntervalObject.originBps = std::stof(value["OriginBps"].asString()); - if(!value["DynamicHttpOriginBps"].isNull()) - originBpsDataPerIntervalObject.dynamicHttpOriginBps = std::stof(value["DynamicHttpOriginBps"].asString()); - if(!value["DynamicHttpsOriginBps"].isNull()) - originBpsDataPerIntervalObject.dynamicHttpsOriginBps = std::stof(value["DynamicHttpsOriginBps"].asString()); - if(!value["StaticHttpOriginBps"].isNull()) - originBpsDataPerIntervalObject.staticHttpOriginBps = std::stof(value["StaticHttpOriginBps"].asString()); - if(!value["StaticHttpsOriginBps"].isNull()) - originBpsDataPerIntervalObject.staticHttpsOriginBps = std::stof(value["StaticHttpsOriginBps"].asString()); + if(!valueOriginBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + originBpsDataPerIntervalObject.timeStamp = valueOriginBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueOriginBpsDataPerIntervalDataModule["OriginBps"].isNull()) + originBpsDataPerIntervalObject.originBps = std::stof(valueOriginBpsDataPerIntervalDataModule["OriginBps"].asString()); + if(!valueOriginBpsDataPerIntervalDataModule["DynamicHttpOriginBps"].isNull()) + originBpsDataPerIntervalObject.dynamicHttpOriginBps = std::stof(valueOriginBpsDataPerIntervalDataModule["DynamicHttpOriginBps"].asString()); + if(!valueOriginBpsDataPerIntervalDataModule["DynamicHttpsOriginBps"].isNull()) + originBpsDataPerIntervalObject.dynamicHttpsOriginBps = std::stof(valueOriginBpsDataPerIntervalDataModule["DynamicHttpsOriginBps"].asString()); + if(!valueOriginBpsDataPerIntervalDataModule["StaticHttpOriginBps"].isNull()) + originBpsDataPerIntervalObject.staticHttpOriginBps = std::stof(valueOriginBpsDataPerIntervalDataModule["StaticHttpOriginBps"].asString()); + if(!valueOriginBpsDataPerIntervalDataModule["StaticHttpsOriginBps"].isNull()) + originBpsDataPerIntervalObject.staticHttpsOriginBps = std::stof(valueOriginBpsDataPerIntervalDataModule["StaticHttpsOriginBps"].asString()); originBpsDataPerInterval_.push_back(originBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataResult.cc b/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataResult.cc index 5e50f71f5..b5d74b0b9 100644 --- a/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainOriginTrafficDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainOriginTrafficDataResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOriginTrafficDataPerInterval = value["OriginTrafficDataPerInterval"]["DataModule"]; - for (auto value : allOriginTrafficDataPerInterval) + auto allOriginTrafficDataPerIntervalNode = value["OriginTrafficDataPerInterval"]["DataModule"]; + for (auto valueOriginTrafficDataPerIntervalDataModule : allOriginTrafficDataPerIntervalNode) { DataModule originTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - originTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["OriginTraffic"].isNull()) - originTrafficDataPerIntervalObject.originTraffic = std::stof(value["OriginTraffic"].asString()); - if(!value["DynamicHttpOriginTraffic"].isNull()) - originTrafficDataPerIntervalObject.dynamicHttpOriginTraffic = std::stof(value["DynamicHttpOriginTraffic"].asString()); - if(!value["DynamicHttpsOriginTraffic"].isNull()) - originTrafficDataPerIntervalObject.dynamicHttpsOriginTraffic = std::stof(value["DynamicHttpsOriginTraffic"].asString()); - if(!value["StaticHttpOriginTraffic"].isNull()) - originTrafficDataPerIntervalObject.staticHttpOriginTraffic = std::stof(value["StaticHttpOriginTraffic"].asString()); - if(!value["StaticHttpsOriginTraffic"].isNull()) - originTrafficDataPerIntervalObject.staticHttpsOriginTraffic = std::stof(value["StaticHttpsOriginTraffic"].asString()); + if(!valueOriginTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + originTrafficDataPerIntervalObject.timeStamp = valueOriginTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueOriginTrafficDataPerIntervalDataModule["OriginTraffic"].isNull()) + originTrafficDataPerIntervalObject.originTraffic = std::stof(valueOriginTrafficDataPerIntervalDataModule["OriginTraffic"].asString()); + if(!valueOriginTrafficDataPerIntervalDataModule["DynamicHttpOriginTraffic"].isNull()) + originTrafficDataPerIntervalObject.dynamicHttpOriginTraffic = std::stof(valueOriginTrafficDataPerIntervalDataModule["DynamicHttpOriginTraffic"].asString()); + if(!valueOriginTrafficDataPerIntervalDataModule["DynamicHttpsOriginTraffic"].isNull()) + originTrafficDataPerIntervalObject.dynamicHttpsOriginTraffic = std::stof(valueOriginTrafficDataPerIntervalDataModule["DynamicHttpsOriginTraffic"].asString()); + if(!valueOriginTrafficDataPerIntervalDataModule["StaticHttpOriginTraffic"].isNull()) + originTrafficDataPerIntervalObject.staticHttpOriginTraffic = std::stof(valueOriginTrafficDataPerIntervalDataModule["StaticHttpOriginTraffic"].asString()); + if(!valueOriginTrafficDataPerIntervalDataModule["StaticHttpsOriginTraffic"].isNull()) + originTrafficDataPerIntervalObject.staticHttpsOriginTraffic = std::stof(valueOriginTrafficDataPerIntervalDataModule["StaticHttpsOriginTraffic"].asString()); originTrafficDataPerInterval_.push_back(originTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainPvDataResult.cc b/dcdn/src/model/DescribeDcdnDomainPvDataResult.cc index b513a658c..19c0f6957 100644 --- a/dcdn/src/model/DescribeDcdnDomainPvDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainPvDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainPvDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPvDataInterval = value["PvDataInterval"]["UsageData"]; - for (auto value : allPvDataInterval) + auto allPvDataIntervalNode = value["PvDataInterval"]["UsageData"]; + for (auto valuePvDataIntervalUsageData : allPvDataIntervalNode) { UsageData pvDataIntervalObject; - if(!value["TimeStamp"].isNull()) - pvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - pvDataIntervalObject.value = value["Value"].asString(); + if(!valuePvDataIntervalUsageData["TimeStamp"].isNull()) + pvDataIntervalObject.timeStamp = valuePvDataIntervalUsageData["TimeStamp"].asString(); + if(!valuePvDataIntervalUsageData["Value"].isNull()) + pvDataIntervalObject.value = valuePvDataIntervalUsageData["Value"].asString(); pvDataInterval_.push_back(pvDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainQpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainQpsDataResult.cc index 30f20819c..809ca85dd 100644 --- a/dcdn/src/model/DescribeDcdnDomainQpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainQpsDataResult.cc @@ -39,32 +39,32 @@ void DescribeDcdnDomainQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQpsDataPerInterval = value["QpsDataPerInterval"]["DataModule"]; - for (auto value : allQpsDataPerInterval) + auto allQpsDataPerIntervalNode = value["QpsDataPerInterval"]["DataModule"]; + for (auto valueQpsDataPerIntervalDataModule : allQpsDataPerIntervalNode) { DataModule qpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - qpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Qps"].isNull()) - qpsDataPerIntervalObject.qps = std::stof(value["Qps"].asString()); - if(!value["DynamicHttpQps"].isNull()) - qpsDataPerIntervalObject.dynamicHttpQps = std::stof(value["DynamicHttpQps"].asString()); - if(!value["DynamicHttpsQps"].isNull()) - qpsDataPerIntervalObject.dynamicHttpsQps = std::stof(value["DynamicHttpsQps"].asString()); - if(!value["StaticHttpQps"].isNull()) - qpsDataPerIntervalObject.staticHttpQps = std::stof(value["StaticHttpQps"].asString()); - if(!value["StaticHttpsQps"].isNull()) - qpsDataPerIntervalObject.staticHttpsQps = std::stof(value["StaticHttpsQps"].asString()); - if(!value["Acc"].isNull()) - qpsDataPerIntervalObject.acc = std::stof(value["Acc"].asString()); - if(!value["DynamicHttpAcc"].isNull()) - qpsDataPerIntervalObject.dynamicHttpAcc = std::stof(value["DynamicHttpAcc"].asString()); - if(!value["DynamicHttpsAcc"].isNull()) - qpsDataPerIntervalObject.dynamicHttpsAcc = std::stof(value["DynamicHttpsAcc"].asString()); - if(!value["StaticHttpAcc"].isNull()) - qpsDataPerIntervalObject.staticHttpAcc = std::stof(value["StaticHttpAcc"].asString()); - if(!value["StaticHttpsAcc"].isNull()) - qpsDataPerIntervalObject.staticHttpsAcc = std::stof(value["StaticHttpsAcc"].asString()); + if(!valueQpsDataPerIntervalDataModule["TimeStamp"].isNull()) + qpsDataPerIntervalObject.timeStamp = valueQpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueQpsDataPerIntervalDataModule["Qps"].isNull()) + qpsDataPerIntervalObject.qps = std::stof(valueQpsDataPerIntervalDataModule["Qps"].asString()); + if(!valueQpsDataPerIntervalDataModule["DynamicHttpQps"].isNull()) + qpsDataPerIntervalObject.dynamicHttpQps = std::stof(valueQpsDataPerIntervalDataModule["DynamicHttpQps"].asString()); + if(!valueQpsDataPerIntervalDataModule["DynamicHttpsQps"].isNull()) + qpsDataPerIntervalObject.dynamicHttpsQps = std::stof(valueQpsDataPerIntervalDataModule["DynamicHttpsQps"].asString()); + if(!valueQpsDataPerIntervalDataModule["StaticHttpQps"].isNull()) + qpsDataPerIntervalObject.staticHttpQps = std::stof(valueQpsDataPerIntervalDataModule["StaticHttpQps"].asString()); + if(!valueQpsDataPerIntervalDataModule["StaticHttpsQps"].isNull()) + qpsDataPerIntervalObject.staticHttpsQps = std::stof(valueQpsDataPerIntervalDataModule["StaticHttpsQps"].asString()); + if(!valueQpsDataPerIntervalDataModule["Acc"].isNull()) + qpsDataPerIntervalObject.acc = std::stof(valueQpsDataPerIntervalDataModule["Acc"].asString()); + if(!valueQpsDataPerIntervalDataModule["DynamicHttpAcc"].isNull()) + qpsDataPerIntervalObject.dynamicHttpAcc = std::stof(valueQpsDataPerIntervalDataModule["DynamicHttpAcc"].asString()); + if(!valueQpsDataPerIntervalDataModule["DynamicHttpsAcc"].isNull()) + qpsDataPerIntervalObject.dynamicHttpsAcc = std::stof(valueQpsDataPerIntervalDataModule["DynamicHttpsAcc"].asString()); + if(!valueQpsDataPerIntervalDataModule["StaticHttpAcc"].isNull()) + qpsDataPerIntervalObject.staticHttpAcc = std::stof(valueQpsDataPerIntervalDataModule["StaticHttpAcc"].asString()); + if(!valueQpsDataPerIntervalDataModule["StaticHttpsAcc"].isNull()) + qpsDataPerIntervalObject.staticHttpsAcc = std::stof(valueQpsDataPerIntervalDataModule["StaticHttpsAcc"].asString()); qpsDataPerInterval_.push_back(qpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataResult.cc index 8c48d18d7..468e450bd 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainRealTimeBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["BpsModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["BpsModel"]; + for (auto valueDataBpsModel : allDataNode) { BpsModel dataObject; - if(!value["Bps"].isNull()) - dataObject.bps = std::stof(value["Bps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataBpsModel["Bps"].isNull()) + dataObject.bps = std::stof(valueDataBpsModel["Bps"].asString()); + if(!valueDataBpsModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataBpsModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataResult.cc index 0783df024..459a7e533 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeByteHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainRealTimeByteHitRateDataResult::parse(const std::string &p Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ByteHitRateDataModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ByteHitRateDataModel"]; + for (auto valueDataByteHitRateDataModel : allDataNode) { ByteHitRateDataModel dataObject; - if(!value["ByteHitRate"].isNull()) - dataObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataByteHitRateDataModel["ByteHitRate"].isNull()) + dataObject.byteHitRate = std::stof(valueDataByteHitRateDataModel["ByteHitRate"].asString()); + if(!valueDataByteHitRateDataModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataByteHitRateDataModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataResult.cc index da1ad02b3..d2ed7c936 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainRealTimeHttpCodeDataResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeHttpCodeData = value["RealTimeHttpCodeData"]["UsageData"]; - for (auto value : allRealTimeHttpCodeData) + auto allRealTimeHttpCodeDataNode = value["RealTimeHttpCodeData"]["UsageData"]; + for (auto valueRealTimeHttpCodeDataUsageData : allRealTimeHttpCodeDataNode) { UsageData realTimeHttpCodeDataObject; - if(!value["TimeStamp"].isNull()) - realTimeHttpCodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["RealTimeCodeProportionData"]; - for (auto value : allValue) + if(!valueRealTimeHttpCodeDataUsageData["TimeStamp"].isNull()) + realTimeHttpCodeDataObject.timeStamp = valueRealTimeHttpCodeDataUsageData["TimeStamp"].asString(); + auto allValueNode = allRealTimeHttpCodeDataNode["Value"]["RealTimeCodeProportionData"]; + for (auto allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData : allValueNode) { UsageData::RealTimeCodeProportionData valueObject; - if(!value["Code"].isNull()) - valueObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - valueObject.count = value["Count"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].isNull()) + valueObject.code = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].isNull()) + valueObject.proportion = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].isNull()) + valueObject.count = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].asString(); realTimeHttpCodeDataObject.value.push_back(valueObject); } realTimeHttpCodeData_.push_back(realTimeHttpCodeDataObject); diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataResult.cc index 299872dc7..c0e7eff75 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeQpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainRealTimeQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["QpsModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["QpsModel"]; + for (auto valueDataQpsModel : allDataNode) { QpsModel dataObject; - if(!value["Qps"].isNull()) - dataObject.qps = std::stof(value["Qps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataQpsModel["Qps"].isNull()) + dataObject.qps = std::stof(valueDataQpsModel["Qps"].asString()); + if(!valueDataQpsModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataQpsModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataResult.cc index fc0568e38..b9ed654ae 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeReqHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainRealTimeReqHitRateDataResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ReqHitRateDataModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ReqHitRateDataModel"]; + for (auto valueDataReqHitRateDataModel : allDataNode) { ReqHitRateDataModel dataObject; - if(!value["ReqHitRate"].isNull()) - dataObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataReqHitRateDataModel["ReqHitRate"].isNull()) + dataObject.reqHitRate = std::stof(valueDataReqHitRateDataModel["ReqHitRate"].asString()); + if(!valueDataReqHitRateDataModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataReqHitRateDataModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataResult.cc index 192362a50..3ae4d44fd 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainRealTimeSrcBpsDataResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeSrcBpsDataPerInterval = value["RealTimeSrcBpsDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeSrcBpsDataPerInterval) + auto allRealTimeSrcBpsDataPerIntervalNode = value["RealTimeSrcBpsDataPerInterval"]["DataModule"]; + for (auto valueRealTimeSrcBpsDataPerIntervalDataModule : allRealTimeSrcBpsDataPerIntervalNode) { DataModule realTimeSrcBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeSrcBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeSrcBpsDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeSrcBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeSrcBpsDataPerIntervalObject.timeStamp = valueRealTimeSrcBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeSrcBpsDataPerIntervalDataModule["Value"].isNull()) + realTimeSrcBpsDataPerIntervalObject.value = valueRealTimeSrcBpsDataPerIntervalDataModule["Value"].asString(); realTimeSrcBpsDataPerInterval_.push_back(realTimeSrcBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataResult.cc index a93003008..4a88c219e 100644 --- a/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRealTimeSrcTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainRealTimeSrcTrafficDataResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeSrcTrafficDataPerInterval = value["RealTimeSrcTrafficDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeSrcTrafficDataPerInterval) + auto allRealTimeSrcTrafficDataPerIntervalNode = value["RealTimeSrcTrafficDataPerInterval"]["DataModule"]; + for (auto valueRealTimeSrcTrafficDataPerIntervalDataModule : allRealTimeSrcTrafficDataPerIntervalNode) { DataModule realTimeSrcTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeSrcTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeSrcTrafficDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeSrcTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeSrcTrafficDataPerIntervalObject.timeStamp = valueRealTimeSrcTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeSrcTrafficDataPerIntervalDataModule["Value"].isNull()) + realTimeSrcTrafficDataPerIntervalObject.value = valueRealTimeSrcTrafficDataPerIntervalDataModule["Value"].asString(); realTimeSrcTrafficDataPerInterval_.push_back(realTimeSrcTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainRegionDataResult.cc b/dcdn/src/model/DescribeDcdnDomainRegionDataResult.cc index d7d928b97..182c96f52 100644 --- a/dcdn/src/model/DescribeDcdnDomainRegionDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainRegionDataResult.cc @@ -39,32 +39,32 @@ void DescribeDcdnDomainRegionDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["RegionProportionData"]; - for (auto value : allValue) + auto allValueNode = value["Value"]["RegionProportionData"]; + for (auto valueValueRegionProportionData : allValueNode) { RegionProportionData valueObject; - if(!value["Region"].isNull()) - valueObject.region = value["Region"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["RegionEname"].isNull()) - valueObject.regionEname = value["RegionEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); + if(!valueValueRegionProportionData["Region"].isNull()) + valueObject.region = valueValueRegionProportionData["Region"].asString(); + if(!valueValueRegionProportionData["Proportion"].isNull()) + valueObject.proportion = valueValueRegionProportionData["Proportion"].asString(); + if(!valueValueRegionProportionData["RegionEname"].isNull()) + valueObject.regionEname = valueValueRegionProportionData["RegionEname"].asString(); + if(!valueValueRegionProportionData["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = valueValueRegionProportionData["AvgObjectSize"].asString(); + if(!valueValueRegionProportionData["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = valueValueRegionProportionData["AvgResponseTime"].asString(); + if(!valueValueRegionProportionData["Bps"].isNull()) + valueObject.bps = valueValueRegionProportionData["Bps"].asString(); + if(!valueValueRegionProportionData["Qps"].isNull()) + valueObject.qps = valueValueRegionProportionData["Qps"].asString(); + if(!valueValueRegionProportionData["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = valueValueRegionProportionData["AvgResponseRate"].asString(); + if(!valueValueRegionProportionData["TotalBytes"].isNull()) + valueObject.totalBytes = valueValueRegionProportionData["TotalBytes"].asString(); + if(!valueValueRegionProportionData["BytesProportion"].isNull()) + valueObject.bytesProportion = valueValueRegionProportionData["BytesProportion"].asString(); + if(!valueValueRegionProportionData["TotalQuery"].isNull()) + valueObject.totalQuery = valueValueRegionProportionData["TotalQuery"].asString(); value_.push_back(valueObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainTopReferVisitResult.cc b/dcdn/src/model/DescribeDcdnDomainTopReferVisitResult.cc index 565929da7..66dd9064e 100644 --- a/dcdn/src/model/DescribeDcdnDomainTopReferVisitResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainTopReferVisitResult.cc @@ -39,20 +39,20 @@ void DescribeDcdnDomainTopReferVisitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopReferList = value["TopReferList"]["ReferList"]; - for (auto value : allTopReferList) + auto allTopReferListNode = value["TopReferList"]["ReferList"]; + for (auto valueTopReferListReferList : allTopReferListNode) { ReferList topReferListObject; - if(!value["ReferDetail"].isNull()) - topReferListObject.referDetail = value["ReferDetail"].asString(); - if(!value["VisitData"].isNull()) - topReferListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - topReferListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - topReferListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - topReferListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueTopReferListReferList["ReferDetail"].isNull()) + topReferListObject.referDetail = valueTopReferListReferList["ReferDetail"].asString(); + if(!valueTopReferListReferList["VisitData"].isNull()) + topReferListObject.visitData = valueTopReferListReferList["VisitData"].asString(); + if(!valueTopReferListReferList["VisitProportion"].isNull()) + topReferListObject.visitProportion = std::stof(valueTopReferListReferList["VisitProportion"].asString()); + if(!valueTopReferListReferList["Flow"].isNull()) + topReferListObject.flow = valueTopReferListReferList["Flow"].asString(); + if(!valueTopReferListReferList["FlowProportion"].isNull()) + topReferListObject.flowProportion = std::stof(valueTopReferListReferList["FlowProportion"].asString()); topReferList_.push_back(topReferListObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainTopUrlVisitResult.cc b/dcdn/src/model/DescribeDcdnDomainTopUrlVisitResult.cc index 46f633dd4..afbd5a31d 100644 --- a/dcdn/src/model/DescribeDcdnDomainTopUrlVisitResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainTopUrlVisitResult.cc @@ -39,84 +39,84 @@ void DescribeDcdnDomainTopUrlVisitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAllUrlList = value["AllUrlList"]["UrlList"]; - for (auto value : allAllUrlList) + auto allAllUrlListNode = value["AllUrlList"]["UrlList"]; + for (auto valueAllUrlListUrlList : allAllUrlListNode) { UrlList allUrlListObject; - if(!value["UrlDetail"].isNull()) - allUrlListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - allUrlListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - allUrlListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - allUrlListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - allUrlListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueAllUrlListUrlList["UrlDetail"].isNull()) + allUrlListObject.urlDetail = valueAllUrlListUrlList["UrlDetail"].asString(); + if(!valueAllUrlListUrlList["VisitData"].isNull()) + allUrlListObject.visitData = valueAllUrlListUrlList["VisitData"].asString(); + if(!valueAllUrlListUrlList["VisitProportion"].isNull()) + allUrlListObject.visitProportion = std::stof(valueAllUrlListUrlList["VisitProportion"].asString()); + if(!valueAllUrlListUrlList["Flow"].isNull()) + allUrlListObject.flow = valueAllUrlListUrlList["Flow"].asString(); + if(!valueAllUrlListUrlList["FlowProportion"].isNull()) + allUrlListObject.flowProportion = std::stof(valueAllUrlListUrlList["FlowProportion"].asString()); allUrlList_.push_back(allUrlListObject); } - auto allUrl200List = value["Url200List"]["UrlList"]; - for (auto value : allUrl200List) + auto allUrl200ListNode = value["Url200List"]["UrlList"]; + for (auto valueUrl200ListUrlList : allUrl200ListNode) { UrlList url200ListObject; - if(!value["UrlDetail"].isNull()) - url200ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url200ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url200ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url200ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url200ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl200ListUrlList["UrlDetail"].isNull()) + url200ListObject.urlDetail = valueUrl200ListUrlList["UrlDetail"].asString(); + if(!valueUrl200ListUrlList["VisitData"].isNull()) + url200ListObject.visitData = valueUrl200ListUrlList["VisitData"].asString(); + if(!valueUrl200ListUrlList["VisitProportion"].isNull()) + url200ListObject.visitProportion = std::stof(valueUrl200ListUrlList["VisitProportion"].asString()); + if(!valueUrl200ListUrlList["Flow"].isNull()) + url200ListObject.flow = valueUrl200ListUrlList["Flow"].asString(); + if(!valueUrl200ListUrlList["FlowProportion"].isNull()) + url200ListObject.flowProportion = std::stof(valueUrl200ListUrlList["FlowProportion"].asString()); url200List_.push_back(url200ListObject); } - auto allUrl300List = value["Url300List"]["UrlList"]; - for (auto value : allUrl300List) + auto allUrl300ListNode = value["Url300List"]["UrlList"]; + for (auto valueUrl300ListUrlList : allUrl300ListNode) { UrlList url300ListObject; - if(!value["UrlDetail"].isNull()) - url300ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url300ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url300ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url300ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url300ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl300ListUrlList["UrlDetail"].isNull()) + url300ListObject.urlDetail = valueUrl300ListUrlList["UrlDetail"].asString(); + if(!valueUrl300ListUrlList["VisitData"].isNull()) + url300ListObject.visitData = valueUrl300ListUrlList["VisitData"].asString(); + if(!valueUrl300ListUrlList["VisitProportion"].isNull()) + url300ListObject.visitProportion = std::stof(valueUrl300ListUrlList["VisitProportion"].asString()); + if(!valueUrl300ListUrlList["Flow"].isNull()) + url300ListObject.flow = valueUrl300ListUrlList["Flow"].asString(); + if(!valueUrl300ListUrlList["FlowProportion"].isNull()) + url300ListObject.flowProportion = std::stof(valueUrl300ListUrlList["FlowProportion"].asString()); url300List_.push_back(url300ListObject); } - auto allUrl400List = value["Url400List"]["UrlList"]; - for (auto value : allUrl400List) + auto allUrl400ListNode = value["Url400List"]["UrlList"]; + for (auto valueUrl400ListUrlList : allUrl400ListNode) { UrlList url400ListObject; - if(!value["UrlDetail"].isNull()) - url400ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url400ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url400ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url400ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url400ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl400ListUrlList["UrlDetail"].isNull()) + url400ListObject.urlDetail = valueUrl400ListUrlList["UrlDetail"].asString(); + if(!valueUrl400ListUrlList["VisitData"].isNull()) + url400ListObject.visitData = valueUrl400ListUrlList["VisitData"].asString(); + if(!valueUrl400ListUrlList["VisitProportion"].isNull()) + url400ListObject.visitProportion = std::stof(valueUrl400ListUrlList["VisitProportion"].asString()); + if(!valueUrl400ListUrlList["Flow"].isNull()) + url400ListObject.flow = valueUrl400ListUrlList["Flow"].asString(); + if(!valueUrl400ListUrlList["FlowProportion"].isNull()) + url400ListObject.flowProportion = std::stof(valueUrl400ListUrlList["FlowProportion"].asString()); url400List_.push_back(url400ListObject); } - auto allUrl500List = value["Url500List"]["UrlList"]; - for (auto value : allUrl500List) + auto allUrl500ListNode = value["Url500List"]["UrlList"]; + for (auto valueUrl500ListUrlList : allUrl500ListNode) { UrlList url500ListObject; - if(!value["UrlDetail"].isNull()) - url500ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url500ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url500ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url500ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url500ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl500ListUrlList["UrlDetail"].isNull()) + url500ListObject.urlDetail = valueUrl500ListUrlList["UrlDetail"].asString(); + if(!valueUrl500ListUrlList["VisitData"].isNull()) + url500ListObject.visitData = valueUrl500ListUrlList["VisitData"].asString(); + if(!valueUrl500ListUrlList["VisitProportion"].isNull()) + url500ListObject.visitProportion = std::stof(valueUrl500ListUrlList["VisitProportion"].asString()); + if(!valueUrl500ListUrlList["Flow"].isNull()) + url500ListObject.flow = valueUrl500ListUrlList["Flow"].asString(); + if(!valueUrl500ListUrlList["FlowProportion"].isNull()) + url500ListObject.flowProportion = std::stof(valueUrl500ListUrlList["FlowProportion"].asString()); url500List_.push_back(url500ListObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainTrafficDataResult.cc b/dcdn/src/model/DescribeDcdnDomainTrafficDataResult.cc index 171c131ec..19c890e4e 100644 --- a/dcdn/src/model/DescribeDcdnDomainTrafficDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainTrafficDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainTrafficDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"]; - for (auto value : allTrafficDataPerInterval) + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) { DataModule trafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - trafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Traffic"].isNull()) - trafficDataPerIntervalObject.traffic = std::stof(value["Traffic"].asString()); - if(!value["DynamicHttpTraffic"].isNull()) - trafficDataPerIntervalObject.dynamicHttpTraffic = std::stof(value["DynamicHttpTraffic"].asString()); - if(!value["DynamicHttpsTraffic"].isNull()) - trafficDataPerIntervalObject.dynamicHttpsTraffic = std::stof(value["DynamicHttpsTraffic"].asString()); - if(!value["StaticHttpTraffic"].isNull()) - trafficDataPerIntervalObject.staticHttpTraffic = std::stof(value["StaticHttpTraffic"].asString()); - if(!value["StaticHttpsTraffic"].isNull()) - trafficDataPerIntervalObject.staticHttpsTraffic = std::stof(value["StaticHttpsTraffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["Traffic"].isNull()) + trafficDataPerIntervalObject.traffic = std::stof(valueTrafficDataPerIntervalDataModule["Traffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["DynamicHttpTraffic"].isNull()) + trafficDataPerIntervalObject.dynamicHttpTraffic = std::stof(valueTrafficDataPerIntervalDataModule["DynamicHttpTraffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["DynamicHttpsTraffic"].isNull()) + trafficDataPerIntervalObject.dynamicHttpsTraffic = std::stof(valueTrafficDataPerIntervalDataModule["DynamicHttpsTraffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["StaticHttpTraffic"].isNull()) + trafficDataPerIntervalObject.staticHttpTraffic = std::stof(valueTrafficDataPerIntervalDataModule["StaticHttpTraffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["StaticHttpsTraffic"].isNull()) + trafficDataPerIntervalObject.staticHttpsTraffic = std::stof(valueTrafficDataPerIntervalDataModule["StaticHttpsTraffic"].asString()); trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainUvDataResult.cc b/dcdn/src/model/DescribeDcdnDomainUvDataResult.cc index 296a46dd3..58df51e85 100644 --- a/dcdn/src/model/DescribeDcdnDomainUvDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainUvDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainUvDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUvDataInterval = value["UvDataInterval"]["UsageData"]; - for (auto value : allUvDataInterval) + auto allUvDataIntervalNode = value["UvDataInterval"]["UsageData"]; + for (auto valueUvDataIntervalUsageData : allUvDataIntervalNode) { UsageData uvDataIntervalObject; - if(!value["TimeStamp"].isNull()) - uvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - uvDataIntervalObject.value = value["Value"].asString(); + if(!valueUvDataIntervalUsageData["TimeStamp"].isNull()) + uvDataIntervalObject.timeStamp = valueUvDataIntervalUsageData["TimeStamp"].asString(); + if(!valueUvDataIntervalUsageData["Value"].isNull()) + uvDataIntervalObject.value = valueUvDataIntervalUsageData["Value"].asString(); uvDataInterval_.push_back(uvDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataResult.cc b/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataResult.cc index c3539b13b..e4342c50c 100644 --- a/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainWebsocketBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainWebsocketBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["WebsocketBps"].isNull()) - bpsDataPerIntervalObject.websocketBps = std::stof(value["WebsocketBps"].asString()); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["WebsocketBps"].isNull()) + bpsDataPerIntervalObject.websocketBps = std::stof(valueBpsDataPerIntervalDataModule["WebsocketBps"].asString()); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.cc b/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.cc index 80d5d09bb..8ea0b54b0 100644 --- a/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainWebsocketHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeDcdnDomainWebsocketHttpCodeDataResult::parse(const std::string &pay Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataPerInterval = value["DataPerInterval"]["DataModule"]; - for (auto value : allDataPerInterval) + auto allDataPerIntervalNode = value["DataPerInterval"]["DataModule"]; + for (auto valueDataPerIntervalDataModule : allDataPerIntervalNode) { DataModule dataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - auto allWebsocketHttpCodeDataPerInterval = value["WebsocketHttpCodeDataPerInterval"]["HttpCodeDataModule"]; - for (auto value : allWebsocketHttpCodeDataPerInterval) + if(!valueDataPerIntervalDataModule["TimeStamp"].isNull()) + dataPerIntervalObject.timeStamp = valueDataPerIntervalDataModule["TimeStamp"].asString(); + auto allWebsocketHttpCodeDataPerIntervalNode = allDataPerIntervalNode["WebsocketHttpCodeDataPerInterval"]["HttpCodeDataModule"]; + for (auto allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule : allWebsocketHttpCodeDataPerIntervalNode) { DataModule::HttpCodeDataModule websocketHttpCodeDataPerIntervalObject; - if(!value["Code"].isNull()) - websocketHttpCodeDataPerIntervalObject.code = std::stoi(value["Code"].asString()); - if(!value["Proportion"].isNull()) - websocketHttpCodeDataPerIntervalObject.proportion = std::stof(value["Proportion"].asString()); - if(!value["Count"].isNull()) - websocketHttpCodeDataPerIntervalObject.count = std::stof(value["Count"].asString()); + if(!allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule["Code"].isNull()) + websocketHttpCodeDataPerIntervalObject.code = std::stoi(allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule["Code"].asString()); + if(!allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule["Proportion"].isNull()) + websocketHttpCodeDataPerIntervalObject.proportion = std::stof(allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule["Proportion"].asString()); + if(!allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule["Count"].isNull()) + websocketHttpCodeDataPerIntervalObject.count = std::stof(allDataPerIntervalNodeWebsocketHttpCodeDataPerIntervalHttpCodeDataModule["Count"].asString()); dataPerIntervalObject.websocketHttpCodeDataPerInterval.push_back(websocketHttpCodeDataPerIntervalObject); } dataPerInterval_.push_back(dataPerIntervalObject); diff --git a/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataResult.cc b/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataResult.cc index c9b5acfac..a0cd69354 100644 --- a/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataResult.cc +++ b/dcdn/src/model/DescribeDcdnDomainWebsocketTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeDcdnDomainWebsocketTrafficDataResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"]; - for (auto value : allTrafficDataPerInterval) + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) { DataModule trafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - trafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["WebsocketTraffic"].isNull()) - trafficDataPerIntervalObject.websocketTraffic = std::stof(value["WebsocketTraffic"].asString()); + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["WebsocketTraffic"].isNull()) + trafficDataPerIntervalObject.websocketTraffic = std::stof(valueTrafficDataPerIntervalDataModule["WebsocketTraffic"].asString()); trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnIpaDomainConfigsResult.cc b/dcdn/src/model/DescribeDcdnIpaDomainConfigsResult.cc index c3250d9da..311d55cb9 100644 --- a/dcdn/src/model/DescribeDcdnIpaDomainConfigsResult.cc +++ b/dcdn/src/model/DescribeDcdnIpaDomainConfigsResult.cc @@ -39,24 +39,24 @@ void DescribeDcdnIpaDomainConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; - for (auto value : allDomainConfigs) + auto allDomainConfigsNode = value["DomainConfigs"]["DomainConfig"]; + for (auto valueDomainConfigsDomainConfig : allDomainConfigsNode) { DomainConfig domainConfigsObject; - if(!value["FunctionName"].isNull()) - domainConfigsObject.functionName = value["FunctionName"].asString(); - if(!value["ConfigId"].isNull()) - domainConfigsObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - domainConfigsObject.status = value["Status"].asString(); - auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; - for (auto value : allFunctionArgs) + if(!valueDomainConfigsDomainConfig["FunctionName"].isNull()) + domainConfigsObject.functionName = valueDomainConfigsDomainConfig["FunctionName"].asString(); + if(!valueDomainConfigsDomainConfig["ConfigId"].isNull()) + domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); + if(!valueDomainConfigsDomainConfig["Status"].isNull()) + domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); + auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; + for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!value["ArgName"].isNull()) - functionArgsObject.argName = value["ArgName"].asString(); - if(!value["ArgValue"].isNull()) - functionArgsObject.argValue = value["ArgValue"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/dcdn/src/model/DescribeDcdnIpaDomainDetailResult.cc b/dcdn/src/model/DescribeDcdnIpaDomainDetailResult.cc index b67aa33b0..c63bf3596 100644 --- a/dcdn/src/model/DescribeDcdnIpaDomainDetailResult.cc +++ b/dcdn/src/model/DescribeDcdnIpaDomainDetailResult.cc @@ -62,22 +62,22 @@ void DescribeDcdnIpaDomainDetailResult::parse(const std::string &payload) domainDetail_.certName = domainDetailNode["CertName"].asString(); if(!domainDetailNode["ResourceGroupId"].isNull()) domainDetail_.resourceGroupId = domainDetailNode["ResourceGroupId"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + auto allSourcesNode = domainDetailNode["Sources"]["Source"]; + for (auto domainDetailNodeSourcesSource : allSourcesNode) { DomainDetail::Source sourceObject; - if(!value["Content"].isNull()) - sourceObject.content = value["Content"].asString(); - if(!value["Type"].isNull()) - sourceObject.type = value["Type"].asString(); - if(!value["Port"].isNull()) - sourceObject.port = std::stoi(value["Port"].asString()); - if(!value["Enabled"].isNull()) - sourceObject.enabled = value["Enabled"].asString(); - if(!value["Priority"].isNull()) - sourceObject.priority = value["Priority"].asString(); - if(!value["Weight"].isNull()) - sourceObject.weight = value["Weight"].asString(); + if(!domainDetailNodeSourcesSource["Content"].isNull()) + sourceObject.content = domainDetailNodeSourcesSource["Content"].asString(); + if(!domainDetailNodeSourcesSource["Type"].isNull()) + sourceObject.type = domainDetailNodeSourcesSource["Type"].asString(); + if(!domainDetailNodeSourcesSource["Port"].isNull()) + sourceObject.port = std::stoi(domainDetailNodeSourcesSource["Port"].asString()); + if(!domainDetailNodeSourcesSource["Enabled"].isNull()) + sourceObject.enabled = domainDetailNodeSourcesSource["Enabled"].asString(); + if(!domainDetailNodeSourcesSource["Priority"].isNull()) + sourceObject.priority = domainDetailNodeSourcesSource["Priority"].asString(); + if(!domainDetailNodeSourcesSource["Weight"].isNull()) + sourceObject.weight = domainDetailNodeSourcesSource["Weight"].asString(); domainDetail_.sources.push_back(sourceObject); } diff --git a/dcdn/src/model/DescribeDcdnIpaServiceResult.cc b/dcdn/src/model/DescribeDcdnIpaServiceResult.cc index e9abbfe1f..13ac5296f 100644 --- a/dcdn/src/model/DescribeDcdnIpaServiceResult.cc +++ b/dcdn/src/model/DescribeDcdnIpaServiceResult.cc @@ -39,12 +39,12 @@ void DescribeDcdnIpaServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = value["OperationLocks"]["LockReason"]; + for (auto valueOperationLocksLockReason : allOperationLocksNode) { LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!valueOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = valueOperationLocksLockReason["LockReason"].asString(); operationLocks_.push_back(operationLocksObject); } if(!value["InstanceId"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnIpaUserDomainsResult.cc b/dcdn/src/model/DescribeDcdnIpaUserDomainsResult.cc index 413362ab9..fe6705af2 100644 --- a/dcdn/src/model/DescribeDcdnIpaUserDomainsResult.cc +++ b/dcdn/src/model/DescribeDcdnIpaUserDomainsResult.cc @@ -39,42 +39,42 @@ void DescribeDcdnIpaUserDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["PageData"]; + for (auto valueDomainsPageData : allDomainsNode) { PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["DomainStatus"].isNull()) - domainsObject.domainStatus = value["DomainStatus"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["SSLProtocol"].isNull()) - domainsObject.sSLProtocol = value["SSLProtocol"].asString(); - if(!value["ResourceGroupId"].isNull()) - domainsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Sandbox"].isNull()) - domainsObject.sandbox = value["Sandbox"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + if(!valueDomainsPageData["DomainName"].isNull()) + domainsObject.domainName = valueDomainsPageData["DomainName"].asString(); + if(!valueDomainsPageData["Cname"].isNull()) + domainsObject.cname = valueDomainsPageData["Cname"].asString(); + if(!valueDomainsPageData["DomainStatus"].isNull()) + domainsObject.domainStatus = valueDomainsPageData["DomainStatus"].asString(); + if(!valueDomainsPageData["GmtCreated"].isNull()) + domainsObject.gmtCreated = valueDomainsPageData["GmtCreated"].asString(); + if(!valueDomainsPageData["GmtModified"].isNull()) + domainsObject.gmtModified = valueDomainsPageData["GmtModified"].asString(); + if(!valueDomainsPageData["Description"].isNull()) + domainsObject.description = valueDomainsPageData["Description"].asString(); + if(!valueDomainsPageData["SSLProtocol"].isNull()) + domainsObject.sSLProtocol = valueDomainsPageData["SSLProtocol"].asString(); + if(!valueDomainsPageData["ResourceGroupId"].isNull()) + domainsObject.resourceGroupId = valueDomainsPageData["ResourceGroupId"].asString(); + if(!valueDomainsPageData["Sandbox"].isNull()) + domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); + auto allSourcesNode = allDomainsNode["Sources"]["Source"]; + for (auto allDomainsNodeSourcesSource : allSourcesNode) { PageData::Source sourcesObject; - if(!value["Type"].isNull()) - sourcesObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - sourcesObject.content = value["Content"].asString(); - if(!value["Port"].isNull()) - sourcesObject.port = std::stoi(value["Port"].asString()); - if(!value["Priority"].isNull()) - sourcesObject.priority = value["Priority"].asString(); - if(!value["Weight"].isNull()) - sourcesObject.weight = value["Weight"].asString(); + if(!allDomainsNodeSourcesSource["Type"].isNull()) + sourcesObject.type = allDomainsNodeSourcesSource["Type"].asString(); + if(!allDomainsNodeSourcesSource["Content"].isNull()) + sourcesObject.content = allDomainsNodeSourcesSource["Content"].asString(); + if(!allDomainsNodeSourcesSource["Port"].isNull()) + sourcesObject.port = std::stoi(allDomainsNodeSourcesSource["Port"].asString()); + if(!allDomainsNodeSourcesSource["Priority"].isNull()) + sourcesObject.priority = allDomainsNodeSourcesSource["Priority"].asString(); + if(!allDomainsNodeSourcesSource["Weight"].isNull()) + sourcesObject.weight = allDomainsNodeSourcesSource["Weight"].asString(); domainsObject.sources.push_back(sourcesObject); } domains_.push_back(domainsObject); diff --git a/dcdn/src/model/DescribeDcdnRefreshTasksResult.cc b/dcdn/src/model/DescribeDcdnRefreshTasksResult.cc index 956e1783f..05006f7ff 100644 --- a/dcdn/src/model/DescribeDcdnRefreshTasksResult.cc +++ b/dcdn/src/model/DescribeDcdnRefreshTasksResult.cc @@ -39,24 +39,24 @@ void DescribeDcdnRefreshTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["Task"]; + for (auto valueTasksTask : allTasksNode) { Task tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["ObjectPath"].isNull()) - tasksObject.objectPath = value["ObjectPath"].asString(); - if(!value["Process"].isNull()) - tasksObject.process = value["Process"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - tasksObject.creationTime = value["CreationTime"].asString(); - if(!value["Description"].isNull()) - tasksObject.description = value["Description"].asString(); - if(!value["ObjectType"].isNull()) - tasksObject.objectType = value["ObjectType"].asString(); + if(!valueTasksTask["TaskId"].isNull()) + tasksObject.taskId = valueTasksTask["TaskId"].asString(); + if(!valueTasksTask["ObjectPath"].isNull()) + tasksObject.objectPath = valueTasksTask["ObjectPath"].asString(); + if(!valueTasksTask["Process"].isNull()) + tasksObject.process = valueTasksTask["Process"].asString(); + if(!valueTasksTask["Status"].isNull()) + tasksObject.status = valueTasksTask["Status"].asString(); + if(!valueTasksTask["CreationTime"].isNull()) + tasksObject.creationTime = valueTasksTask["CreationTime"].asString(); + if(!valueTasksTask["Description"].isNull()) + tasksObject.description = valueTasksTask["Description"].asString(); + if(!valueTasksTask["ObjectType"].isNull()) + tasksObject.objectType = valueTasksTask["ObjectType"].asString(); tasks_.push_back(tasksObject); } if(!value["PageNumber"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnServiceResult.cc b/dcdn/src/model/DescribeDcdnServiceResult.cc index df570b619..797e90e0d 100644 --- a/dcdn/src/model/DescribeDcdnServiceResult.cc +++ b/dcdn/src/model/DescribeDcdnServiceResult.cc @@ -39,12 +39,12 @@ void DescribeDcdnServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = value["OperationLocks"]["LockReason"]; + for (auto valueOperationLocksLockReason : allOperationLocksNode) { LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!valueOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = valueOperationLocksLockReason["LockReason"].asString(); operationLocks_.push_back(operationLocksObject); } if(!value["InstanceId"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnTopDomainsByFlowResult.cc b/dcdn/src/model/DescribeDcdnTopDomainsByFlowResult.cc index 5e18fbd44..5e0d1f4eb 100644 --- a/dcdn/src/model/DescribeDcdnTopDomainsByFlowResult.cc +++ b/dcdn/src/model/DescribeDcdnTopDomainsByFlowResult.cc @@ -39,24 +39,24 @@ void DescribeDcdnTopDomainsByFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopDomains = value["TopDomains"]["TopDomain"]; - for (auto value : allTopDomains) + auto allTopDomainsNode = value["TopDomains"]["TopDomain"]; + for (auto valueTopDomainsTopDomain : allTopDomainsNode) { TopDomain topDomainsObject; - if(!value["DomainName"].isNull()) - topDomainsObject.domainName = value["DomainName"].asString(); - if(!value["Rank"].isNull()) - topDomainsObject.rank = std::stol(value["Rank"].asString()); - if(!value["TotalTraffic"].isNull()) - topDomainsObject.totalTraffic = value["TotalTraffic"].asString(); - if(!value["TrafficPercent"].isNull()) - topDomainsObject.trafficPercent = value["TrafficPercent"].asString(); - if(!value["MaxBps"].isNull()) - topDomainsObject.maxBps = std::stol(value["MaxBps"].asString()); - if(!value["MaxBpsTime"].isNull()) - topDomainsObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - topDomainsObject.totalAccess = std::stol(value["TotalAccess"].asString()); + if(!valueTopDomainsTopDomain["DomainName"].isNull()) + topDomainsObject.domainName = valueTopDomainsTopDomain["DomainName"].asString(); + if(!valueTopDomainsTopDomain["Rank"].isNull()) + topDomainsObject.rank = std::stol(valueTopDomainsTopDomain["Rank"].asString()); + if(!valueTopDomainsTopDomain["TotalTraffic"].isNull()) + topDomainsObject.totalTraffic = valueTopDomainsTopDomain["TotalTraffic"].asString(); + if(!valueTopDomainsTopDomain["TrafficPercent"].isNull()) + topDomainsObject.trafficPercent = valueTopDomainsTopDomain["TrafficPercent"].asString(); + if(!valueTopDomainsTopDomain["MaxBps"].isNull()) + topDomainsObject.maxBps = std::stol(valueTopDomainsTopDomain["MaxBps"].asString()); + if(!valueTopDomainsTopDomain["MaxBpsTime"].isNull()) + topDomainsObject.maxBpsTime = valueTopDomainsTopDomain["MaxBpsTime"].asString(); + if(!valueTopDomainsTopDomain["TotalAccess"].isNull()) + topDomainsObject.totalAccess = std::stol(valueTopDomainsTopDomain["TotalAccess"].asString()); topDomains_.push_back(topDomainsObject); } if(!value["StartTime"].isNull()) diff --git a/dcdn/src/model/DescribeDcdnUserDomainsResult.cc b/dcdn/src/model/DescribeDcdnUserDomainsResult.cc index 00c52c191..716c6c1a9 100644 --- a/dcdn/src/model/DescribeDcdnUserDomainsResult.cc +++ b/dcdn/src/model/DescribeDcdnUserDomainsResult.cc @@ -39,42 +39,42 @@ void DescribeDcdnUserDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["PageData"]; + for (auto valueDomainsPageData : allDomainsNode) { PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["DomainStatus"].isNull()) - domainsObject.domainStatus = value["DomainStatus"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["SSLProtocol"].isNull()) - domainsObject.sSLProtocol = value["SSLProtocol"].asString(); - if(!value["ResourceGroupId"].isNull()) - domainsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Sandbox"].isNull()) - domainsObject.sandbox = value["Sandbox"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + if(!valueDomainsPageData["DomainName"].isNull()) + domainsObject.domainName = valueDomainsPageData["DomainName"].asString(); + if(!valueDomainsPageData["Cname"].isNull()) + domainsObject.cname = valueDomainsPageData["Cname"].asString(); + if(!valueDomainsPageData["DomainStatus"].isNull()) + domainsObject.domainStatus = valueDomainsPageData["DomainStatus"].asString(); + if(!valueDomainsPageData["GmtCreated"].isNull()) + domainsObject.gmtCreated = valueDomainsPageData["GmtCreated"].asString(); + if(!valueDomainsPageData["GmtModified"].isNull()) + domainsObject.gmtModified = valueDomainsPageData["GmtModified"].asString(); + if(!valueDomainsPageData["Description"].isNull()) + domainsObject.description = valueDomainsPageData["Description"].asString(); + if(!valueDomainsPageData["SSLProtocol"].isNull()) + domainsObject.sSLProtocol = valueDomainsPageData["SSLProtocol"].asString(); + if(!valueDomainsPageData["ResourceGroupId"].isNull()) + domainsObject.resourceGroupId = valueDomainsPageData["ResourceGroupId"].asString(); + if(!valueDomainsPageData["Sandbox"].isNull()) + domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); + auto allSourcesNode = allDomainsNode["Sources"]["Source"]; + for (auto allDomainsNodeSourcesSource : allSourcesNode) { PageData::Source sourcesObject; - if(!value["Type"].isNull()) - sourcesObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - sourcesObject.content = value["Content"].asString(); - if(!value["Port"].isNull()) - sourcesObject.port = std::stoi(value["Port"].asString()); - if(!value["Priority"].isNull()) - sourcesObject.priority = value["Priority"].asString(); - if(!value["Weight"].isNull()) - sourcesObject.weight = value["Weight"].asString(); + if(!allDomainsNodeSourcesSource["Type"].isNull()) + sourcesObject.type = allDomainsNodeSourcesSource["Type"].asString(); + if(!allDomainsNodeSourcesSource["Content"].isNull()) + sourcesObject.content = allDomainsNodeSourcesSource["Content"].asString(); + if(!allDomainsNodeSourcesSource["Port"].isNull()) + sourcesObject.port = std::stoi(allDomainsNodeSourcesSource["Port"].asString()); + if(!allDomainsNodeSourcesSource["Priority"].isNull()) + sourcesObject.priority = allDomainsNodeSourcesSource["Priority"].asString(); + if(!allDomainsNodeSourcesSource["Weight"].isNull()) + sourcesObject.weight = allDomainsNodeSourcesSource["Weight"].asString(); domainsObject.sources.push_back(sourcesObject); } domains_.push_back(domainsObject); diff --git a/dcdn/src/model/DescribeDcdnUserResourcePackageResult.cc b/dcdn/src/model/DescribeDcdnUserResourcePackageResult.cc index 8b04faafb..b95d1a8ba 100644 --- a/dcdn/src/model/DescribeDcdnUserResourcePackageResult.cc +++ b/dcdn/src/model/DescribeDcdnUserResourcePackageResult.cc @@ -39,28 +39,28 @@ void DescribeDcdnUserResourcePackageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResourcePackageInfos = value["ResourcePackageInfos"]["ResourcePackageInfo"]; - for (auto value : allResourcePackageInfos) + auto allResourcePackageInfosNode = value["ResourcePackageInfos"]["ResourcePackageInfo"]; + for (auto valueResourcePackageInfosResourcePackageInfo : allResourcePackageInfosNode) { ResourcePackageInfo resourcePackageInfosObject; - if(!value["CurrCapacity"].isNull()) - resourcePackageInfosObject.currCapacity = value["CurrCapacity"].asString(); - if(!value["InitCapacity"].isNull()) - resourcePackageInfosObject.initCapacity = value["InitCapacity"].asString(); - if(!value["CommodityCode"].isNull()) - resourcePackageInfosObject.commodityCode = value["CommodityCode"].asString(); - if(!value["DisplayName"].isNull()) - resourcePackageInfosObject.displayName = value["DisplayName"].asString(); - if(!value["TemplateName"].isNull()) - resourcePackageInfosObject.templateName = value["TemplateName"].asString(); - if(!value["InstanceId"].isNull()) - resourcePackageInfosObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - resourcePackageInfosObject.status = value["Status"].asString(); - if(!value["StartTime"].isNull()) - resourcePackageInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - resourcePackageInfosObject.endTime = value["EndTime"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["CurrCapacity"].isNull()) + resourcePackageInfosObject.currCapacity = valueResourcePackageInfosResourcePackageInfo["CurrCapacity"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["InitCapacity"].isNull()) + resourcePackageInfosObject.initCapacity = valueResourcePackageInfosResourcePackageInfo["InitCapacity"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["CommodityCode"].isNull()) + resourcePackageInfosObject.commodityCode = valueResourcePackageInfosResourcePackageInfo["CommodityCode"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["DisplayName"].isNull()) + resourcePackageInfosObject.displayName = valueResourcePackageInfosResourcePackageInfo["DisplayName"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["TemplateName"].isNull()) + resourcePackageInfosObject.templateName = valueResourcePackageInfosResourcePackageInfo["TemplateName"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["InstanceId"].isNull()) + resourcePackageInfosObject.instanceId = valueResourcePackageInfosResourcePackageInfo["InstanceId"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["Status"].isNull()) + resourcePackageInfosObject.status = valueResourcePackageInfosResourcePackageInfo["Status"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["StartTime"].isNull()) + resourcePackageInfosObject.startTime = valueResourcePackageInfosResourcePackageInfo["StartTime"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["EndTime"].isNull()) + resourcePackageInfosObject.endTime = valueResourcePackageInfosResourcePackageInfo["EndTime"].asString(); resourcePackageInfos_.push_back(resourcePackageInfosObject); } diff --git a/dds/src/model/DescribeAccountsResult.cc b/dds/src/model/DescribeAccountsResult.cc index 17fff73b7..6903b20d3 100644 --- a/dds/src/model/DescribeAccountsResult.cc +++ b/dds/src/model/DescribeAccountsResult.cc @@ -39,20 +39,20 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccounts = value["Accounts"]["Account"]; - for (auto value : allAccounts) + auto allAccountsNode = value["Accounts"]["Account"]; + for (auto valueAccountsAccount : allAccountsNode) { Account accountsObject; - if(!value["DBInstanceId"].isNull()) - accountsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); - if(!value["CharacterType"].isNull()) - accountsObject.characterType = value["CharacterType"].asString(); + if(!valueAccountsAccount["DBInstanceId"].isNull()) + accountsObject.dBInstanceId = valueAccountsAccount["DBInstanceId"].asString(); + if(!valueAccountsAccount["AccountName"].isNull()) + accountsObject.accountName = valueAccountsAccount["AccountName"].asString(); + if(!valueAccountsAccount["AccountStatus"].isNull()) + accountsObject.accountStatus = valueAccountsAccount["AccountStatus"].asString(); + if(!valueAccountsAccount["AccountDescription"].isNull()) + accountsObject.accountDescription = valueAccountsAccount["AccountDescription"].asString(); + if(!valueAccountsAccount["CharacterType"].isNull()) + accountsObject.characterType = valueAccountsAccount["CharacterType"].asString(); accounts_.push_back(accountsObject); } diff --git a/dds/src/model/DescribeActiveOperationTaskRegionResult.cc b/dds/src/model/DescribeActiveOperationTaskRegionResult.cc index cc4e5628e..586084949 100644 --- a/dds/src/model/DescribeActiveOperationTaskRegionResult.cc +++ b/dds/src/model/DescribeActiveOperationTaskRegionResult.cc @@ -39,14 +39,14 @@ void DescribeActiveOperationTaskRegionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegionList = value["RegionList"]["Items"]; - for (auto value : allRegionList) + auto allRegionListNode = value["RegionList"]["Items"]; + for (auto valueRegionListItems : allRegionListNode) { Items regionListObject; - if(!value["Region"].isNull()) - regionListObject.region = value["Region"].asString(); - if(!value["Count"].isNull()) - regionListObject.count = std::stoi(value["Count"].asString()); + if(!valueRegionListItems["Region"].isNull()) + regionListObject.region = valueRegionListItems["Region"].asString(); + if(!valueRegionListItems["Count"].isNull()) + regionListObject.count = std::stoi(valueRegionListItems["Count"].asString()); regionList_.push_back(regionListObject); } diff --git a/dds/src/model/DescribeActiveOperationTaskResult.cc b/dds/src/model/DescribeActiveOperationTaskResult.cc index 2e0a873d0..3f98ee7b0 100644 --- a/dds/src/model/DescribeActiveOperationTaskResult.cc +++ b/dds/src/model/DescribeActiveOperationTaskResult.cc @@ -39,36 +39,36 @@ void DescribeActiveOperationTaskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stoi(value["Id"].asString()); - if(!value["InsName"].isNull()) - itemsObject.insName = value["InsName"].asString(); - if(!value["DbType"].isNull()) - itemsObject.dbType = value["DbType"].asString(); - if(!value["StartTime"].isNull()) - itemsObject.startTime = value["StartTime"].asString(); - if(!value["SwitchTime"].isNull()) - itemsObject.switchTime = value["SwitchTime"].asString(); - if(!value["Deadline"].isNull()) - itemsObject.deadline = value["Deadline"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = std::stoi(value["Status"].asString()); - if(!value["CreatedTime"].isNull()) - itemsObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - itemsObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["ResultInfo"].isNull()) - itemsObject.resultInfo = value["ResultInfo"].asString(); - if(!value["PrepareInterval"].isNull()) - itemsObject.prepareInterval = value["PrepareInterval"].asString(); - if(!value["TaskParams"].isNull()) - itemsObject.taskParams = value["TaskParams"].asString(); - if(!value["TaskType"].isNull()) - itemsObject.taskType = value["TaskType"].asString(); + if(!valueItemsItemsItem["Id"].isNull()) + itemsObject.id = std::stoi(valueItemsItemsItem["Id"].asString()); + if(!valueItemsItemsItem["InsName"].isNull()) + itemsObject.insName = valueItemsItemsItem["InsName"].asString(); + if(!valueItemsItemsItem["DbType"].isNull()) + itemsObject.dbType = valueItemsItemsItem["DbType"].asString(); + if(!valueItemsItemsItem["StartTime"].isNull()) + itemsObject.startTime = valueItemsItemsItem["StartTime"].asString(); + if(!valueItemsItemsItem["SwitchTime"].isNull()) + itemsObject.switchTime = valueItemsItemsItem["SwitchTime"].asString(); + if(!valueItemsItemsItem["Deadline"].isNull()) + itemsObject.deadline = valueItemsItemsItem["Deadline"].asString(); + if(!valueItemsItemsItem["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsItemsItem["Status"].asString()); + if(!valueItemsItemsItem["CreatedTime"].isNull()) + itemsObject.createdTime = valueItemsItemsItem["CreatedTime"].asString(); + if(!valueItemsItemsItem["ModifiedTime"].isNull()) + itemsObject.modifiedTime = valueItemsItemsItem["ModifiedTime"].asString(); + if(!valueItemsItemsItem["ResultInfo"].isNull()) + itemsObject.resultInfo = valueItemsItemsItem["ResultInfo"].asString(); + if(!valueItemsItemsItem["PrepareInterval"].isNull()) + itemsObject.prepareInterval = valueItemsItemsItem["PrepareInterval"].asString(); + if(!valueItemsItemsItem["TaskParams"].isNull()) + itemsObject.taskParams = valueItemsItemsItem["TaskParams"].asString(); + if(!valueItemsItemsItem["TaskType"].isNull()) + itemsObject.taskType = valueItemsItemsItem["TaskType"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/dds/src/model/DescribeActiveOperationTaskTypeResult.cc b/dds/src/model/DescribeActiveOperationTaskTypeResult.cc index 308adc17f..8247d2bd3 100644 --- a/dds/src/model/DescribeActiveOperationTaskTypeResult.cc +++ b/dds/src/model/DescribeActiveOperationTaskTypeResult.cc @@ -39,14 +39,14 @@ void DescribeActiveOperationTaskTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTypeList = value["TypeList"]["Items"]; - for (auto value : allTypeList) + auto allTypeListNode = value["TypeList"]["Items"]; + for (auto valueTypeListItems : allTypeListNode) { Items typeListObject; - if(!value["TaskType"].isNull()) - typeListObject.taskType = value["TaskType"].asString(); - if(!value["Count"].isNull()) - typeListObject.count = std::stoi(value["Count"].asString()); + if(!valueTypeListItems["TaskType"].isNull()) + typeListObject.taskType = valueTypeListItems["TaskType"].asString(); + if(!valueTypeListItems["Count"].isNull()) + typeListObject.count = std::stoi(valueTypeListItems["Count"].asString()); typeList_.push_back(typeListObject); } diff --git a/dds/src/model/DescribeAuditFilesResult.cc b/dds/src/model/DescribeAuditFilesResult.cc index 87a4b7a3f..dc1fc01a6 100644 --- a/dds/src/model/DescribeAuditFilesResult.cc +++ b/dds/src/model/DescribeAuditFilesResult.cc @@ -39,22 +39,22 @@ void DescribeAuditFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogFile"]; + for (auto valueItemsLogFile : allItemsNode) { LogFile itemsObject; - if(!value["FileID"].isNull()) - itemsObject.fileID = std::stoi(value["FileID"].asString()); - if(!value["LogStatus"].isNull()) - itemsObject.logStatus = value["LogStatus"].asString(); - if(!value["LogStartTime"].isNull()) - itemsObject.logStartTime = value["LogStartTime"].asString(); - if(!value["LogEndTime"].isNull()) - itemsObject.logEndTime = value["LogEndTime"].asString(); - if(!value["LogDownloadURL"].isNull()) - itemsObject.logDownloadURL = value["LogDownloadURL"].asString(); - if(!value["LogSize"].isNull()) - itemsObject.logSize = std::stol(value["LogSize"].asString()); + if(!valueItemsLogFile["FileID"].isNull()) + itemsObject.fileID = std::stoi(valueItemsLogFile["FileID"].asString()); + if(!valueItemsLogFile["LogStatus"].isNull()) + itemsObject.logStatus = valueItemsLogFile["LogStatus"].asString(); + if(!valueItemsLogFile["LogStartTime"].isNull()) + itemsObject.logStartTime = valueItemsLogFile["LogStartTime"].asString(); + if(!valueItemsLogFile["LogEndTime"].isNull()) + itemsObject.logEndTime = valueItemsLogFile["LogEndTime"].asString(); + if(!valueItemsLogFile["LogDownloadURL"].isNull()) + itemsObject.logDownloadURL = valueItemsLogFile["LogDownloadURL"].asString(); + if(!valueItemsLogFile["LogSize"].isNull()) + itemsObject.logSize = std::stol(valueItemsLogFile["LogSize"].asString()); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/dds/src/model/DescribeAuditRecordsResult.cc b/dds/src/model/DescribeAuditRecordsResult.cc index f8363686d..298ef9fef 100644 --- a/dds/src/model/DescribeAuditRecordsResult.cc +++ b/dds/src/model/DescribeAuditRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeAuditRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQLRecord"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQLRecord"]; + for (auto valueItemsSQLRecord : allItemsNode) { SQLRecord itemsObject; - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["AccountName"].isNull()) - itemsObject.accountName = value["AccountName"].asString(); - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = value["HostAddress"].asString(); - if(!value["Syntax"].isNull()) - itemsObject.syntax = value["Syntax"].asString(); - if(!value["TotalExecutionTimes"].isNull()) - itemsObject.totalExecutionTimes = std::stol(value["TotalExecutionTimes"].asString()); - if(!value["ReturnRowCounts"].isNull()) - itemsObject.returnRowCounts = std::stol(value["ReturnRowCounts"].asString()); - if(!value["ExecuteTime"].isNull()) - itemsObject.executeTime = value["ExecuteTime"].asString(); - if(!value["ThreadID"].isNull()) - itemsObject.threadID = value["ThreadID"].asString(); + if(!valueItemsSQLRecord["DBName"].isNull()) + itemsObject.dBName = valueItemsSQLRecord["DBName"].asString(); + if(!valueItemsSQLRecord["AccountName"].isNull()) + itemsObject.accountName = valueItemsSQLRecord["AccountName"].asString(); + if(!valueItemsSQLRecord["HostAddress"].isNull()) + itemsObject.hostAddress = valueItemsSQLRecord["HostAddress"].asString(); + if(!valueItemsSQLRecord["Syntax"].isNull()) + itemsObject.syntax = valueItemsSQLRecord["Syntax"].asString(); + if(!valueItemsSQLRecord["TotalExecutionTimes"].isNull()) + itemsObject.totalExecutionTimes = std::stol(valueItemsSQLRecord["TotalExecutionTimes"].asString()); + if(!valueItemsSQLRecord["ReturnRowCounts"].isNull()) + itemsObject.returnRowCounts = std::stol(valueItemsSQLRecord["ReturnRowCounts"].asString()); + if(!valueItemsSQLRecord["ExecuteTime"].isNull()) + itemsObject.executeTime = valueItemsSQLRecord["ExecuteTime"].asString(); + if(!valueItemsSQLRecord["ThreadID"].isNull()) + itemsObject.threadID = valueItemsSQLRecord["ThreadID"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/dds/src/model/DescribeAvailableTimeRangeResult.cc b/dds/src/model/DescribeAvailableTimeRangeResult.cc index b0f419501..4803e75a0 100644 --- a/dds/src/model/DescribeAvailableTimeRangeResult.cc +++ b/dds/src/model/DescribeAvailableTimeRangeResult.cc @@ -39,20 +39,20 @@ void DescribeAvailableTimeRangeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTimeRange = value["TimeRange"]["TimeRangeItem"]; - for (auto value : allTimeRange) + auto allTimeRangeNode = value["TimeRange"]["TimeRangeItem"]; + for (auto valueTimeRangeTimeRangeItem : allTimeRangeNode) { TimeRangeItem timeRangeObject; - if(!value["StartTime"].isNull()) - timeRangeObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - timeRangeObject.endTime = value["EndTime"].asString(); - if(!value["Status"].isNull()) - timeRangeObject.status = value["Status"].asString(); - if(!value["NodeId"].isNull()) - timeRangeObject.nodeId = value["NodeId"].asString(); - if(!value["TaskId"].isNull()) - timeRangeObject.taskId = value["TaskId"].asString(); + if(!valueTimeRangeTimeRangeItem["StartTime"].isNull()) + timeRangeObject.startTime = valueTimeRangeTimeRangeItem["StartTime"].asString(); + if(!valueTimeRangeTimeRangeItem["EndTime"].isNull()) + timeRangeObject.endTime = valueTimeRangeTimeRangeItem["EndTime"].asString(); + if(!valueTimeRangeTimeRangeItem["Status"].isNull()) + timeRangeObject.status = valueTimeRangeTimeRangeItem["Status"].asString(); + if(!valueTimeRangeTimeRangeItem["NodeId"].isNull()) + timeRangeObject.nodeId = valueTimeRangeTimeRangeItem["NodeId"].asString(); + if(!valueTimeRangeTimeRangeItem["TaskId"].isNull()) + timeRangeObject.taskId = valueTimeRangeTimeRangeItem["TaskId"].asString(); timeRange_.push_back(timeRangeObject); } diff --git a/dds/src/model/DescribeAvaliableTimeRangeResult.cc b/dds/src/model/DescribeAvaliableTimeRangeResult.cc index e035cb0e2..2cf025730 100644 --- a/dds/src/model/DescribeAvaliableTimeRangeResult.cc +++ b/dds/src/model/DescribeAvaliableTimeRangeResult.cc @@ -39,16 +39,16 @@ void DescribeAvaliableTimeRangeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTimeRange = value["TimeRange"]["TimeRangeItem"]; - for (auto value : allTimeRange) + auto allTimeRangeNode = value["TimeRange"]["TimeRangeItem"]; + for (auto valueTimeRangeTimeRangeItem : allTimeRangeNode) { TimeRangeItem timeRangeObject; - if(!value["StartTime"].isNull()) - timeRangeObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - timeRangeObject.endTime = value["EndTime"].asString(); - if(!value["Status"].isNull()) - timeRangeObject.status = value["Status"].asString(); + if(!valueTimeRangeTimeRangeItem["StartTime"].isNull()) + timeRangeObject.startTime = valueTimeRangeTimeRangeItem["StartTime"].asString(); + if(!valueTimeRangeTimeRangeItem["EndTime"].isNull()) + timeRangeObject.endTime = valueTimeRangeTimeRangeItem["EndTime"].asString(); + if(!valueTimeRangeTimeRangeItem["Status"].isNull()) + timeRangeObject.status = valueTimeRangeTimeRangeItem["Status"].asString(); timeRange_.push_back(timeRangeObject); } diff --git a/dds/src/model/DescribeBackupDBsResult.cc b/dds/src/model/DescribeBackupDBsResult.cc index a5b46705c..51713a64f 100644 --- a/dds/src/model/DescribeBackupDBsResult.cc +++ b/dds/src/model/DescribeBackupDBsResult.cc @@ -39,12 +39,12 @@ void DescribeBackupDBsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatabases = value["Databases"]["Database"]; - for (auto value : allDatabases) + auto allDatabasesNode = value["Databases"]["Database"]; + for (auto valueDatabasesDatabase : allDatabasesNode) { Database databasesObject; - if(!value["DBName"].isNull()) - databasesObject.dBName = value["DBName"].asString(); + if(!valueDatabasesDatabase["DBName"].isNull()) + databasesObject.dBName = valueDatabasesDatabase["DBName"].asString(); databases_.push_back(databasesObject); } if(!value["PageNumber"].isNull()) diff --git a/dds/src/model/DescribeBackupsResult.cc b/dds/src/model/DescribeBackupsResult.cc index 56992ce16..a6024f533 100644 --- a/dds/src/model/DescribeBackupsResult.cc +++ b/dds/src/model/DescribeBackupsResult.cc @@ -39,32 +39,32 @@ void DescribeBackupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackups = value["Backups"]["Backup"]; - for (auto value : allBackups) + auto allBackupsNode = value["Backups"]["Backup"]; + for (auto valueBackupsBackup : allBackupsNode) { Backup backupsObject; - if(!value["BackupDBNames"].isNull()) - backupsObject.backupDBNames = value["BackupDBNames"].asString(); - if(!value["BackupId"].isNull()) - backupsObject.backupId = std::stoi(value["BackupId"].asString()); - if(!value["BackupStatus"].isNull()) - backupsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["BackupStartTime"].isNull()) - backupsObject.backupStartTime = value["BackupStartTime"].asString(); - if(!value["BackupEndTime"].isNull()) - backupsObject.backupEndTime = value["BackupEndTime"].asString(); - if(!value["BackupType"].isNull()) - backupsObject.backupType = value["BackupType"].asString(); - if(!value["BackupMode"].isNull()) - backupsObject.backupMode = value["BackupMode"].asString(); - if(!value["BackupMethod"].isNull()) - backupsObject.backupMethod = value["BackupMethod"].asString(); - if(!value["BackupDownloadURL"].isNull()) - backupsObject.backupDownloadURL = value["BackupDownloadURL"].asString(); - if(!value["BackupIntranetDownloadURL"].isNull()) - backupsObject.backupIntranetDownloadURL = value["BackupIntranetDownloadURL"].asString(); - if(!value["BackupSize"].isNull()) - backupsObject.backupSize = std::stol(value["BackupSize"].asString()); + if(!valueBackupsBackup["BackupDBNames"].isNull()) + backupsObject.backupDBNames = valueBackupsBackup["BackupDBNames"].asString(); + if(!valueBackupsBackup["BackupId"].isNull()) + backupsObject.backupId = std::stoi(valueBackupsBackup["BackupId"].asString()); + if(!valueBackupsBackup["BackupStatus"].isNull()) + backupsObject.backupStatus = valueBackupsBackup["BackupStatus"].asString(); + if(!valueBackupsBackup["BackupStartTime"].isNull()) + backupsObject.backupStartTime = valueBackupsBackup["BackupStartTime"].asString(); + if(!valueBackupsBackup["BackupEndTime"].isNull()) + backupsObject.backupEndTime = valueBackupsBackup["BackupEndTime"].asString(); + if(!valueBackupsBackup["BackupType"].isNull()) + backupsObject.backupType = valueBackupsBackup["BackupType"].asString(); + if(!valueBackupsBackup["BackupMode"].isNull()) + backupsObject.backupMode = valueBackupsBackup["BackupMode"].asString(); + if(!valueBackupsBackup["BackupMethod"].isNull()) + backupsObject.backupMethod = valueBackupsBackup["BackupMethod"].asString(); + if(!valueBackupsBackup["BackupDownloadURL"].isNull()) + backupsObject.backupDownloadURL = valueBackupsBackup["BackupDownloadURL"].asString(); + if(!valueBackupsBackup["BackupIntranetDownloadURL"].isNull()) + backupsObject.backupIntranetDownloadURL = valueBackupsBackup["BackupIntranetDownloadURL"].asString(); + if(!valueBackupsBackup["BackupSize"].isNull()) + backupsObject.backupSize = std::stol(valueBackupsBackup["BackupSize"].asString()); backups_.push_back(backupsObject); } if(!value["PageNumber"].isNull()) diff --git a/dds/src/model/DescribeDBInstanceAttributeResult.cc b/dds/src/model/DescribeDBInstanceAttributeResult.cc index 35384ce27..b7f246ddf 100644 --- a/dds/src/model/DescribeDBInstanceAttributeResult.cc +++ b/dds/src/model/DescribeDBInstanceAttributeResult.cc @@ -39,170 +39,170 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDBInstances = value["DBInstances"]["DBInstance"]; - for (auto value : allDBInstances) + auto allDBInstancesNode = value["DBInstances"]["DBInstance"]; + for (auto valueDBInstancesDBInstance : allDBInstancesNode) { DBInstance dBInstancesObject; - if(!value["ResourceGroupId"].isNull()) - dBInstancesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["DBInstanceId"].isNull()) - dBInstancesObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - dBInstancesObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["RegionId"].isNull()) - dBInstancesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - dBInstancesObject.zoneId = value["ZoneId"].asString(); - if(!value["Engine"].isNull()) - dBInstancesObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - dBInstancesObject.engineVersion = value["EngineVersion"].asString(); - if(!value["StorageEngine"].isNull()) - dBInstancesObject.storageEngine = value["StorageEngine"].asString(); - if(!value["DBInstanceClass"].isNull()) - dBInstancesObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["DBInstanceStorage"].isNull()) - dBInstancesObject.dBInstanceStorage = std::stoi(value["DBInstanceStorage"].asString()); - if(!value["ReplacateId"].isNull()) - dBInstancesObject.replacateId = value["ReplacateId"].asString(); - if(!value["VPCId"].isNull()) - dBInstancesObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - dBInstancesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VPCCloudInstanceIds"].isNull()) - dBInstancesObject.vPCCloudInstanceIds = value["VPCCloudInstanceIds"].asString(); - if(!value["DBInstanceStatus"].isNull()) - dBInstancesObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["LockMode"].isNull()) - dBInstancesObject.lockMode = value["LockMode"].asString(); - if(!value["ChargeType"].isNull()) - dBInstancesObject.chargeType = value["ChargeType"].asString(); - if(!value["CreationTime"].isNull()) - dBInstancesObject.creationTime = value["CreationTime"].asString(); - if(!value["ReplicaSetName"].isNull()) - dBInstancesObject.replicaSetName = value["ReplicaSetName"].asString(); - if(!value["NetworkType"].isNull()) - dBInstancesObject.networkType = value["NetworkType"].asString(); - if(!value["ExpireTime"].isNull()) - dBInstancesObject.expireTime = value["ExpireTime"].asString(); - if(!value["MaintainStartTime"].isNull()) - dBInstancesObject.maintainStartTime = value["MaintainStartTime"].asString(); - if(!value["MaintainEndTime"].isNull()) - dBInstancesObject.maintainEndTime = value["MaintainEndTime"].asString(); - if(!value["DBInstanceType"].isNull()) - dBInstancesObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["LastDowngradeTime"].isNull()) - dBInstancesObject.lastDowngradeTime = value["LastDowngradeTime"].asString(); - if(!value["ReplicationFactor"].isNull()) - dBInstancesObject.replicationFactor = value["ReplicationFactor"].asString(); - if(!value["ReadonlyReplicas"].isNull()) - dBInstancesObject.readonlyReplicas = value["ReadonlyReplicas"].asString(); - if(!value["MaxIOPS"].isNull()) - dBInstancesObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - dBInstancesObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["CurrentKernelVersion"].isNull()) - dBInstancesObject.currentKernelVersion = value["CurrentKernelVersion"].asString(); - if(!value["VpcAuthMode"].isNull()) - dBInstancesObject.vpcAuthMode = value["VpcAuthMode"].asString(); - auto allMongosList = value["MongosList"]["MongosAttribute"]; - for (auto value : allMongosList) + if(!valueDBInstancesDBInstance["ResourceGroupId"].isNull()) + dBInstancesObject.resourceGroupId = valueDBInstancesDBInstance["ResourceGroupId"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceId"].isNull()) + dBInstancesObject.dBInstanceId = valueDBInstancesDBInstance["DBInstanceId"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceDescription"].isNull()) + dBInstancesObject.dBInstanceDescription = valueDBInstancesDBInstance["DBInstanceDescription"].asString(); + if(!valueDBInstancesDBInstance["RegionId"].isNull()) + dBInstancesObject.regionId = valueDBInstancesDBInstance["RegionId"].asString(); + if(!valueDBInstancesDBInstance["ZoneId"].isNull()) + dBInstancesObject.zoneId = valueDBInstancesDBInstance["ZoneId"].asString(); + if(!valueDBInstancesDBInstance["Engine"].isNull()) + dBInstancesObject.engine = valueDBInstancesDBInstance["Engine"].asString(); + if(!valueDBInstancesDBInstance["EngineVersion"].isNull()) + dBInstancesObject.engineVersion = valueDBInstancesDBInstance["EngineVersion"].asString(); + if(!valueDBInstancesDBInstance["StorageEngine"].isNull()) + dBInstancesObject.storageEngine = valueDBInstancesDBInstance["StorageEngine"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceClass"].isNull()) + dBInstancesObject.dBInstanceClass = valueDBInstancesDBInstance["DBInstanceClass"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceStorage"].isNull()) + dBInstancesObject.dBInstanceStorage = std::stoi(valueDBInstancesDBInstance["DBInstanceStorage"].asString()); + if(!valueDBInstancesDBInstance["ReplacateId"].isNull()) + dBInstancesObject.replacateId = valueDBInstancesDBInstance["ReplacateId"].asString(); + if(!valueDBInstancesDBInstance["VPCId"].isNull()) + dBInstancesObject.vPCId = valueDBInstancesDBInstance["VPCId"].asString(); + if(!valueDBInstancesDBInstance["VSwitchId"].isNull()) + dBInstancesObject.vSwitchId = valueDBInstancesDBInstance["VSwitchId"].asString(); + if(!valueDBInstancesDBInstance["VPCCloudInstanceIds"].isNull()) + dBInstancesObject.vPCCloudInstanceIds = valueDBInstancesDBInstance["VPCCloudInstanceIds"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceStatus"].isNull()) + dBInstancesObject.dBInstanceStatus = valueDBInstancesDBInstance["DBInstanceStatus"].asString(); + if(!valueDBInstancesDBInstance["LockMode"].isNull()) + dBInstancesObject.lockMode = valueDBInstancesDBInstance["LockMode"].asString(); + if(!valueDBInstancesDBInstance["ChargeType"].isNull()) + dBInstancesObject.chargeType = valueDBInstancesDBInstance["ChargeType"].asString(); + if(!valueDBInstancesDBInstance["CreationTime"].isNull()) + dBInstancesObject.creationTime = valueDBInstancesDBInstance["CreationTime"].asString(); + if(!valueDBInstancesDBInstance["ReplicaSetName"].isNull()) + dBInstancesObject.replicaSetName = valueDBInstancesDBInstance["ReplicaSetName"].asString(); + if(!valueDBInstancesDBInstance["NetworkType"].isNull()) + dBInstancesObject.networkType = valueDBInstancesDBInstance["NetworkType"].asString(); + if(!valueDBInstancesDBInstance["ExpireTime"].isNull()) + dBInstancesObject.expireTime = valueDBInstancesDBInstance["ExpireTime"].asString(); + if(!valueDBInstancesDBInstance["MaintainStartTime"].isNull()) + dBInstancesObject.maintainStartTime = valueDBInstancesDBInstance["MaintainStartTime"].asString(); + if(!valueDBInstancesDBInstance["MaintainEndTime"].isNull()) + dBInstancesObject.maintainEndTime = valueDBInstancesDBInstance["MaintainEndTime"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceType"].isNull()) + dBInstancesObject.dBInstanceType = valueDBInstancesDBInstance["DBInstanceType"].asString(); + if(!valueDBInstancesDBInstance["LastDowngradeTime"].isNull()) + dBInstancesObject.lastDowngradeTime = valueDBInstancesDBInstance["LastDowngradeTime"].asString(); + if(!valueDBInstancesDBInstance["ReplicationFactor"].isNull()) + dBInstancesObject.replicationFactor = valueDBInstancesDBInstance["ReplicationFactor"].asString(); + if(!valueDBInstancesDBInstance["ReadonlyReplicas"].isNull()) + dBInstancesObject.readonlyReplicas = valueDBInstancesDBInstance["ReadonlyReplicas"].asString(); + if(!valueDBInstancesDBInstance["MaxIOPS"].isNull()) + dBInstancesObject.maxIOPS = std::stoi(valueDBInstancesDBInstance["MaxIOPS"].asString()); + if(!valueDBInstancesDBInstance["MaxConnections"].isNull()) + dBInstancesObject.maxConnections = std::stoi(valueDBInstancesDBInstance["MaxConnections"].asString()); + if(!valueDBInstancesDBInstance["CurrentKernelVersion"].isNull()) + dBInstancesObject.currentKernelVersion = valueDBInstancesDBInstance["CurrentKernelVersion"].asString(); + if(!valueDBInstancesDBInstance["VpcAuthMode"].isNull()) + dBInstancesObject.vpcAuthMode = valueDBInstancesDBInstance["VpcAuthMode"].asString(); + auto allMongosListNode = allDBInstancesNode["MongosList"]["MongosAttribute"]; + for (auto allDBInstancesNodeMongosListMongosAttribute : allMongosListNode) { DBInstance::MongosAttribute mongosListObject; - if(!value["NodeId"].isNull()) - mongosListObject.nodeId = value["NodeId"].asString(); - if(!value["NodeDescription"].isNull()) - mongosListObject.nodeDescription = value["NodeDescription"].asString(); - if(!value["NodeClass"].isNull()) - mongosListObject.nodeClass = value["NodeClass"].asString(); - if(!value["ConnectSting"].isNull()) - mongosListObject.connectSting = value["ConnectSting"].asString(); - if(!value["MaxIOPS"].isNull()) - mongosListObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - mongosListObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["Port"].isNull()) - mongosListObject.port = std::stoi(value["Port"].asString()); - if(!value["VpcCloudInstanceId"].isNull()) - mongosListObject.vpcCloudInstanceId = value["VpcCloudInstanceId"].asString(); - if(!value["VPCId"].isNull()) - mongosListObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - mongosListObject.vSwitchId = value["VSwitchId"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["NodeId"].isNull()) + mongosListObject.nodeId = allDBInstancesNodeMongosListMongosAttribute["NodeId"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["NodeDescription"].isNull()) + mongosListObject.nodeDescription = allDBInstancesNodeMongosListMongosAttribute["NodeDescription"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["NodeClass"].isNull()) + mongosListObject.nodeClass = allDBInstancesNodeMongosListMongosAttribute["NodeClass"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["ConnectSting"].isNull()) + mongosListObject.connectSting = allDBInstancesNodeMongosListMongosAttribute["ConnectSting"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["MaxIOPS"].isNull()) + mongosListObject.maxIOPS = std::stoi(allDBInstancesNodeMongosListMongosAttribute["MaxIOPS"].asString()); + if(!allDBInstancesNodeMongosListMongosAttribute["MaxConnections"].isNull()) + mongosListObject.maxConnections = std::stoi(allDBInstancesNodeMongosListMongosAttribute["MaxConnections"].asString()); + if(!allDBInstancesNodeMongosListMongosAttribute["Port"].isNull()) + mongosListObject.port = std::stoi(allDBInstancesNodeMongosListMongosAttribute["Port"].asString()); + if(!allDBInstancesNodeMongosListMongosAttribute["VpcCloudInstanceId"].isNull()) + mongosListObject.vpcCloudInstanceId = allDBInstancesNodeMongosListMongosAttribute["VpcCloudInstanceId"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["VPCId"].isNull()) + mongosListObject.vPCId = allDBInstancesNodeMongosListMongosAttribute["VPCId"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["VSwitchId"].isNull()) + mongosListObject.vSwitchId = allDBInstancesNodeMongosListMongosAttribute["VSwitchId"].asString(); dBInstancesObject.mongosList.push_back(mongosListObject); } - auto allShardList = value["ShardList"]["ShardAttribute"]; - for (auto value : allShardList) + auto allShardListNode = allDBInstancesNode["ShardList"]["ShardAttribute"]; + for (auto allDBInstancesNodeShardListShardAttribute : allShardListNode) { DBInstance::ShardAttribute shardListObject; - if(!value["NodeId"].isNull()) - shardListObject.nodeId = value["NodeId"].asString(); - if(!value["NodeDescription"].isNull()) - shardListObject.nodeDescription = value["NodeDescription"].asString(); - if(!value["NodeClass"].isNull()) - shardListObject.nodeClass = value["NodeClass"].asString(); - if(!value["NodeStorage"].isNull()) - shardListObject.nodeStorage = std::stoi(value["NodeStorage"].asString()); - if(!value["MaxIOPS"].isNull()) - shardListObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - shardListObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["ConnectString"].isNull()) - shardListObject.connectString = value["ConnectString"].asString(); - if(!value["Port"].isNull()) - shardListObject.port = std::stoi(value["Port"].asString()); + if(!allDBInstancesNodeShardListShardAttribute["NodeId"].isNull()) + shardListObject.nodeId = allDBInstancesNodeShardListShardAttribute["NodeId"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["NodeDescription"].isNull()) + shardListObject.nodeDescription = allDBInstancesNodeShardListShardAttribute["NodeDescription"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["NodeClass"].isNull()) + shardListObject.nodeClass = allDBInstancesNodeShardListShardAttribute["NodeClass"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["NodeStorage"].isNull()) + shardListObject.nodeStorage = std::stoi(allDBInstancesNodeShardListShardAttribute["NodeStorage"].asString()); + if(!allDBInstancesNodeShardListShardAttribute["MaxIOPS"].isNull()) + shardListObject.maxIOPS = std::stoi(allDBInstancesNodeShardListShardAttribute["MaxIOPS"].asString()); + if(!allDBInstancesNodeShardListShardAttribute["MaxConnections"].isNull()) + shardListObject.maxConnections = std::stoi(allDBInstancesNodeShardListShardAttribute["MaxConnections"].asString()); + if(!allDBInstancesNodeShardListShardAttribute["ConnectString"].isNull()) + shardListObject.connectString = allDBInstancesNodeShardListShardAttribute["ConnectString"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["Port"].isNull()) + shardListObject.port = std::stoi(allDBInstancesNodeShardListShardAttribute["Port"].asString()); dBInstancesObject.shardList.push_back(shardListObject); } - auto allConfigserverList = value["ConfigserverList"]["ConfigserverAttribute"]; - for (auto value : allConfigserverList) + auto allConfigserverListNode = allDBInstancesNode["ConfigserverList"]["ConfigserverAttribute"]; + for (auto allDBInstancesNodeConfigserverListConfigserverAttribute : allConfigserverListNode) { DBInstance::ConfigserverAttribute configserverListObject; - if(!value["NodeId"].isNull()) - configserverListObject.nodeId = value["NodeId"].asString(); - if(!value["NodeDescription"].isNull()) - configserverListObject.nodeDescription = value["NodeDescription"].asString(); - if(!value["NodeClass"].isNull()) - configserverListObject.nodeClass = value["NodeClass"].asString(); - if(!value["NodeStorage"].isNull()) - configserverListObject.nodeStorage = std::stoi(value["NodeStorage"].asString()); - if(!value["MaxIOPS"].isNull()) - configserverListObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - configserverListObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["ConnectString"].isNull()) - configserverListObject.connectString = value["ConnectString"].asString(); - if(!value["Port"].isNull()) - configserverListObject.port = std::stoi(value["Port"].asString()); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["NodeId"].isNull()) + configserverListObject.nodeId = allDBInstancesNodeConfigserverListConfigserverAttribute["NodeId"].asString(); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["NodeDescription"].isNull()) + configserverListObject.nodeDescription = allDBInstancesNodeConfigserverListConfigserverAttribute["NodeDescription"].asString(); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["NodeClass"].isNull()) + configserverListObject.nodeClass = allDBInstancesNodeConfigserverListConfigserverAttribute["NodeClass"].asString(); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["NodeStorage"].isNull()) + configserverListObject.nodeStorage = std::stoi(allDBInstancesNodeConfigserverListConfigserverAttribute["NodeStorage"].asString()); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["MaxIOPS"].isNull()) + configserverListObject.maxIOPS = std::stoi(allDBInstancesNodeConfigserverListConfigserverAttribute["MaxIOPS"].asString()); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["MaxConnections"].isNull()) + configserverListObject.maxConnections = std::stoi(allDBInstancesNodeConfigserverListConfigserverAttribute["MaxConnections"].asString()); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["ConnectString"].isNull()) + configserverListObject.connectString = allDBInstancesNodeConfigserverListConfigserverAttribute["ConnectString"].asString(); + if(!allDBInstancesNodeConfigserverListConfigserverAttribute["Port"].isNull()) + configserverListObject.port = std::stoi(allDBInstancesNodeConfigserverListConfigserverAttribute["Port"].asString()); dBInstancesObject.configserverList.push_back(configserverListObject); } - auto allReplicaSets = value["ReplicaSets"]["ReplicaSet"]; - for (auto value : allReplicaSets) + auto allReplicaSetsNode = allDBInstancesNode["ReplicaSets"]["ReplicaSet"]; + for (auto allDBInstancesNodeReplicaSetsReplicaSet : allReplicaSetsNode) { DBInstance::ReplicaSet replicaSetsObject; - if(!value["ReplicaSetRole"].isNull()) - replicaSetsObject.replicaSetRole = value["ReplicaSetRole"].asString(); - if(!value["ConnectionDomain"].isNull()) - replicaSetsObject.connectionDomain = value["ConnectionDomain"].asString(); - if(!value["ConnectionPort"].isNull()) - replicaSetsObject.connectionPort = value["ConnectionPort"].asString(); - if(!value["VPCCloudInstanceId"].isNull()) - replicaSetsObject.vPCCloudInstanceId = value["VPCCloudInstanceId"].asString(); - if(!value["VPCId"].isNull()) - replicaSetsObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - replicaSetsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["NetworkType"].isNull()) - replicaSetsObject.networkType = value["NetworkType"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["ReplicaSetRole"].isNull()) + replicaSetsObject.replicaSetRole = allDBInstancesNodeReplicaSetsReplicaSet["ReplicaSetRole"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["ConnectionDomain"].isNull()) + replicaSetsObject.connectionDomain = allDBInstancesNodeReplicaSetsReplicaSet["ConnectionDomain"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["ConnectionPort"].isNull()) + replicaSetsObject.connectionPort = allDBInstancesNodeReplicaSetsReplicaSet["ConnectionPort"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["VPCCloudInstanceId"].isNull()) + replicaSetsObject.vPCCloudInstanceId = allDBInstancesNodeReplicaSetsReplicaSet["VPCCloudInstanceId"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["VPCId"].isNull()) + replicaSetsObject.vPCId = allDBInstancesNodeReplicaSetsReplicaSet["VPCId"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["VSwitchId"].isNull()) + replicaSetsObject.vSwitchId = allDBInstancesNodeReplicaSetsReplicaSet["VSwitchId"].asString(); + if(!allDBInstancesNodeReplicaSetsReplicaSet["NetworkType"].isNull()) + replicaSetsObject.networkType = allDBInstancesNodeReplicaSetsReplicaSet["NetworkType"].asString(); dBInstancesObject.replicaSets.push_back(replicaSetsObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allDBInstancesNode["Tags"]["Tag"]; + for (auto allDBInstancesNodeTagsTag : allTagsNode) { DBInstance::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allDBInstancesNodeTagsTag["Key"].isNull()) + tagsObject.key = allDBInstancesNodeTagsTag["Key"].asString(); + if(!allDBInstancesNodeTagsTag["Value"].isNull()) + tagsObject.value = allDBInstancesNodeTagsTag["Value"].asString(); dBInstancesObject.tags.push_back(tagsObject); } dBInstances_.push_back(dBInstancesObject); diff --git a/dds/src/model/DescribeDBInstancePerformanceResult.cc b/dds/src/model/DescribeDBInstancePerformanceResult.cc index dda6aa28f..5d2d8024e 100644 --- a/dds/src/model/DescribeDBInstancePerformanceResult.cc +++ b/dds/src/model/DescribeDBInstancePerformanceResult.cc @@ -39,24 +39,24 @@ void DescribeDBInstancePerformanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPerformanceKeys = value["PerformanceKeys"]["PerformanceKey"]; - for (auto value : allPerformanceKeys) + auto allPerformanceKeysNode = value["PerformanceKeys"]["PerformanceKey"]; + for (auto valuePerformanceKeysPerformanceKey : allPerformanceKeysNode) { PerformanceKey performanceKeysObject; - if(!value["Key"].isNull()) - performanceKeysObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - performanceKeysObject.unit = value["Unit"].asString(); - if(!value["ValueFormat"].isNull()) - performanceKeysObject.valueFormat = value["ValueFormat"].asString(); - auto allPerformanceValues = value["PerformanceValues"]["PerformanceValue"]; - for (auto value : allPerformanceValues) + if(!valuePerformanceKeysPerformanceKey["Key"].isNull()) + performanceKeysObject.key = valuePerformanceKeysPerformanceKey["Key"].asString(); + if(!valuePerformanceKeysPerformanceKey["Unit"].isNull()) + performanceKeysObject.unit = valuePerformanceKeysPerformanceKey["Unit"].asString(); + if(!valuePerformanceKeysPerformanceKey["ValueFormat"].isNull()) + performanceKeysObject.valueFormat = valuePerformanceKeysPerformanceKey["ValueFormat"].asString(); + auto allPerformanceValuesNode = allPerformanceKeysNode["PerformanceValues"]["PerformanceValue"]; + for (auto allPerformanceKeysNodePerformanceValuesPerformanceValue : allPerformanceValuesNode) { PerformanceKey::PerformanceValue performanceValuesObject; - if(!value["Value"].isNull()) - performanceValuesObject.value = value["Value"].asString(); - if(!value["Date"].isNull()) - performanceValuesObject.date = value["Date"].asString(); + if(!allPerformanceKeysNodePerformanceValuesPerformanceValue["Value"].isNull()) + performanceValuesObject.value = allPerformanceKeysNodePerformanceValuesPerformanceValue["Value"].asString(); + if(!allPerformanceKeysNodePerformanceValuesPerformanceValue["Date"].isNull()) + performanceValuesObject.date = allPerformanceKeysNodePerformanceValuesPerformanceValue["Date"].asString(); performanceKeysObject.performanceValues.push_back(performanceValuesObject); } performanceKeys_.push_back(performanceKeysObject); diff --git a/dds/src/model/DescribeDBInstancesResult.cc b/dds/src/model/DescribeDBInstancesResult.cc index 858dae681..47e702a75 100644 --- a/dds/src/model/DescribeDBInstancesResult.cc +++ b/dds/src/model/DescribeDBInstancesResult.cc @@ -39,88 +39,88 @@ void DescribeDBInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDBInstances = value["DBInstances"]["DBInstance"]; - for (auto value : allDBInstances) + auto allDBInstancesNode = value["DBInstances"]["DBInstance"]; + for (auto valueDBInstancesDBInstance : allDBInstancesNode) { DBInstance dBInstancesObject; - if(!value["ResourceGroupId"].isNull()) - dBInstancesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["DBInstanceId"].isNull()) - dBInstancesObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - dBInstancesObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["RegionId"].isNull()) - dBInstancesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - dBInstancesObject.zoneId = value["ZoneId"].asString(); - if(!value["Engine"].isNull()) - dBInstancesObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - dBInstancesObject.engineVersion = value["EngineVersion"].asString(); - if(!value["DBInstanceClass"].isNull()) - dBInstancesObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["DBInstanceStorage"].isNull()) - dBInstancesObject.dBInstanceStorage = std::stoi(value["DBInstanceStorage"].asString()); - if(!value["DBInstanceStatus"].isNull()) - dBInstancesObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["LockMode"].isNull()) - dBInstancesObject.lockMode = value["LockMode"].asString(); - if(!value["ChargeType"].isNull()) - dBInstancesObject.chargeType = value["ChargeType"].asString(); - if(!value["NetworkType"].isNull()) - dBInstancesObject.networkType = value["NetworkType"].asString(); - if(!value["CreationTime"].isNull()) - dBInstancesObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpireTime"].isNull()) - dBInstancesObject.expireTime = value["ExpireTime"].asString(); - if(!value["DBInstanceType"].isNull()) - dBInstancesObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["LastDowngradeTime"].isNull()) - dBInstancesObject.lastDowngradeTime = value["LastDowngradeTime"].asString(); - if(!value["ReplicationFactor"].isNull()) - dBInstancesObject.replicationFactor = value["ReplicationFactor"].asString(); - if(!value["DestroyTime"].isNull()) - dBInstancesObject.destroyTime = value["DestroyTime"].asString(); - if(!value["VpcAuthMode"].isNull()) - dBInstancesObject.vpcAuthMode = value["VpcAuthMode"].asString(); - auto allMongosList = value["MongosList"]["MongosAttribute"]; - for (auto value : allMongosList) + if(!valueDBInstancesDBInstance["ResourceGroupId"].isNull()) + dBInstancesObject.resourceGroupId = valueDBInstancesDBInstance["ResourceGroupId"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceId"].isNull()) + dBInstancesObject.dBInstanceId = valueDBInstancesDBInstance["DBInstanceId"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceDescription"].isNull()) + dBInstancesObject.dBInstanceDescription = valueDBInstancesDBInstance["DBInstanceDescription"].asString(); + if(!valueDBInstancesDBInstance["RegionId"].isNull()) + dBInstancesObject.regionId = valueDBInstancesDBInstance["RegionId"].asString(); + if(!valueDBInstancesDBInstance["ZoneId"].isNull()) + dBInstancesObject.zoneId = valueDBInstancesDBInstance["ZoneId"].asString(); + if(!valueDBInstancesDBInstance["Engine"].isNull()) + dBInstancesObject.engine = valueDBInstancesDBInstance["Engine"].asString(); + if(!valueDBInstancesDBInstance["EngineVersion"].isNull()) + dBInstancesObject.engineVersion = valueDBInstancesDBInstance["EngineVersion"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceClass"].isNull()) + dBInstancesObject.dBInstanceClass = valueDBInstancesDBInstance["DBInstanceClass"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceStorage"].isNull()) + dBInstancesObject.dBInstanceStorage = std::stoi(valueDBInstancesDBInstance["DBInstanceStorage"].asString()); + if(!valueDBInstancesDBInstance["DBInstanceStatus"].isNull()) + dBInstancesObject.dBInstanceStatus = valueDBInstancesDBInstance["DBInstanceStatus"].asString(); + if(!valueDBInstancesDBInstance["LockMode"].isNull()) + dBInstancesObject.lockMode = valueDBInstancesDBInstance["LockMode"].asString(); + if(!valueDBInstancesDBInstance["ChargeType"].isNull()) + dBInstancesObject.chargeType = valueDBInstancesDBInstance["ChargeType"].asString(); + if(!valueDBInstancesDBInstance["NetworkType"].isNull()) + dBInstancesObject.networkType = valueDBInstancesDBInstance["NetworkType"].asString(); + if(!valueDBInstancesDBInstance["CreationTime"].isNull()) + dBInstancesObject.creationTime = valueDBInstancesDBInstance["CreationTime"].asString(); + if(!valueDBInstancesDBInstance["ExpireTime"].isNull()) + dBInstancesObject.expireTime = valueDBInstancesDBInstance["ExpireTime"].asString(); + if(!valueDBInstancesDBInstance["DBInstanceType"].isNull()) + dBInstancesObject.dBInstanceType = valueDBInstancesDBInstance["DBInstanceType"].asString(); + if(!valueDBInstancesDBInstance["LastDowngradeTime"].isNull()) + dBInstancesObject.lastDowngradeTime = valueDBInstancesDBInstance["LastDowngradeTime"].asString(); + if(!valueDBInstancesDBInstance["ReplicationFactor"].isNull()) + dBInstancesObject.replicationFactor = valueDBInstancesDBInstance["ReplicationFactor"].asString(); + if(!valueDBInstancesDBInstance["DestroyTime"].isNull()) + dBInstancesObject.destroyTime = valueDBInstancesDBInstance["DestroyTime"].asString(); + if(!valueDBInstancesDBInstance["VpcAuthMode"].isNull()) + dBInstancesObject.vpcAuthMode = valueDBInstancesDBInstance["VpcAuthMode"].asString(); + auto allMongosListNode = allDBInstancesNode["MongosList"]["MongosAttribute"]; + for (auto allDBInstancesNodeMongosListMongosAttribute : allMongosListNode) { DBInstance::MongosAttribute mongosListObject; - if(!value["NodeId"].isNull()) - mongosListObject.nodeId = value["NodeId"].asString(); - if(!value["NodeDescription"].isNull()) - mongosListObject.nodeDescription = value["NodeDescription"].asString(); - if(!value["NodeClass"].isNull()) - mongosListObject.nodeClass = value["NodeClass"].asString(); - if(!value["ConnectSting"].isNull()) - mongosListObject.connectSting = value["ConnectSting"].asString(); - if(!value["Port"].isNull()) - mongosListObject.port = std::stoi(value["Port"].asString()); + if(!allDBInstancesNodeMongosListMongosAttribute["NodeId"].isNull()) + mongosListObject.nodeId = allDBInstancesNodeMongosListMongosAttribute["NodeId"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["NodeDescription"].isNull()) + mongosListObject.nodeDescription = allDBInstancesNodeMongosListMongosAttribute["NodeDescription"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["NodeClass"].isNull()) + mongosListObject.nodeClass = allDBInstancesNodeMongosListMongosAttribute["NodeClass"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["ConnectSting"].isNull()) + mongosListObject.connectSting = allDBInstancesNodeMongosListMongosAttribute["ConnectSting"].asString(); + if(!allDBInstancesNodeMongosListMongosAttribute["Port"].isNull()) + mongosListObject.port = std::stoi(allDBInstancesNodeMongosListMongosAttribute["Port"].asString()); dBInstancesObject.mongosList.push_back(mongosListObject); } - auto allShardList = value["ShardList"]["ShardAttribute"]; - for (auto value : allShardList) + auto allShardListNode = allDBInstancesNode["ShardList"]["ShardAttribute"]; + for (auto allDBInstancesNodeShardListShardAttribute : allShardListNode) { DBInstance::ShardAttribute shardListObject; - if(!value["NodeId"].isNull()) - shardListObject.nodeId = value["NodeId"].asString(); - if(!value["NodeDescription"].isNull()) - shardListObject.nodeDescription = value["NodeDescription"].asString(); - if(!value["NodeClass"].isNull()) - shardListObject.nodeClass = value["NodeClass"].asString(); - if(!value["NodeStorage"].isNull()) - shardListObject.nodeStorage = std::stoi(value["NodeStorage"].asString()); + if(!allDBInstancesNodeShardListShardAttribute["NodeId"].isNull()) + shardListObject.nodeId = allDBInstancesNodeShardListShardAttribute["NodeId"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["NodeDescription"].isNull()) + shardListObject.nodeDescription = allDBInstancesNodeShardListShardAttribute["NodeDescription"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["NodeClass"].isNull()) + shardListObject.nodeClass = allDBInstancesNodeShardListShardAttribute["NodeClass"].asString(); + if(!allDBInstancesNodeShardListShardAttribute["NodeStorage"].isNull()) + shardListObject.nodeStorage = std::stoi(allDBInstancesNodeShardListShardAttribute["NodeStorage"].asString()); dBInstancesObject.shardList.push_back(shardListObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allDBInstancesNode["Tags"]["Tag"]; + for (auto allDBInstancesNodeTagsTag : allTagsNode) { DBInstance::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allDBInstancesNodeTagsTag["Key"].isNull()) + tagsObject.key = allDBInstancesNodeTagsTag["Key"].asString(); + if(!allDBInstancesNodeTagsTag["Value"].isNull()) + tagsObject.value = allDBInstancesNodeTagsTag["Value"].asString(); dBInstancesObject.tags.push_back(tagsObject); } dBInstances_.push_back(dBInstancesObject); diff --git a/dds/src/model/DescribeErrorLogRecordsResult.cc b/dds/src/model/DescribeErrorLogRecordsResult.cc index 1f5e46c5a..63c069868 100644 --- a/dds/src/model/DescribeErrorLogRecordsResult.cc +++ b/dds/src/model/DescribeErrorLogRecordsResult.cc @@ -39,20 +39,20 @@ void DescribeErrorLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogRecords"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogRecords"]; + for (auto valueItemsLogRecords : allItemsNode) { LogRecords itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stoi(value["Id"].asString()); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["ConnInfo"].isNull()) - itemsObject.connInfo = value["ConnInfo"].asString(); - if(!value["Content"].isNull()) - itemsObject.content = value["Content"].asString(); + if(!valueItemsLogRecords["Id"].isNull()) + itemsObject.id = std::stoi(valueItemsLogRecords["Id"].asString()); + if(!valueItemsLogRecords["CreateTime"].isNull()) + itemsObject.createTime = valueItemsLogRecords["CreateTime"].asString(); + if(!valueItemsLogRecords["Category"].isNull()) + itemsObject.category = valueItemsLogRecords["Category"].asString(); + if(!valueItemsLogRecords["ConnInfo"].isNull()) + itemsObject.connInfo = valueItemsLogRecords["ConnInfo"].asString(); + if(!valueItemsLogRecords["Content"].isNull()) + itemsObject.content = valueItemsLogRecords["Content"].asString(); items_.push_back(itemsObject); } if(!value["Engine"].isNull()) diff --git a/dds/src/model/DescribeIndexRecommendationResult.cc b/dds/src/model/DescribeIndexRecommendationResult.cc index 04a2a11a7..dc71c44ca 100644 --- a/dds/src/model/DescribeIndexRecommendationResult.cc +++ b/dds/src/model/DescribeIndexRecommendationResult.cc @@ -39,46 +39,46 @@ void DescribeIndexRecommendationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAnalyzations = value["Analyzations"]["Analyzation"]; - for (auto value : allAnalyzations) + auto allAnalyzationsNode = value["Analyzations"]["Analyzation"]; + for (auto valueAnalyzationsAnalyzation : allAnalyzationsNode) { Analyzation analyzationsObject; - if(!value["Database"].isNull()) - analyzationsObject.database = value["Database"].asString(); - if(!value["Namespace"].isNull()) - analyzationsObject._namespace = value["Namespace"].asString(); - if(!value["Operation"].isNull()) - analyzationsObject.operation = value["Operation"].asString(); - if(!value["Query"].isNull()) - analyzationsObject.query = value["Query"].asString(); - if(!value["Sort"].isNull()) - analyzationsObject.sort = value["Sort"].asString(); - if(!value["Count"].isNull()) - analyzationsObject.count = std::stol(value["Count"].asString()); - if(!value["TotalExecutionTime"].isNull()) - analyzationsObject.totalExecutionTime = std::stol(value["TotalExecutionTime"].asString()); - if(!value["AverageExecutionTime"].isNull()) - analyzationsObject.averageExecutionTime = std::stol(value["AverageExecutionTime"].asString()); - if(!value["AverageReturnRowCount"].isNull()) - analyzationsObject.averageReturnRowCount = std::stol(value["AverageReturnRowCount"].asString()); - if(!value["AverageDocsExaminedCount"].isNull()) - analyzationsObject.averageDocsExaminedCount = std::stol(value["AverageDocsExaminedCount"].asString()); - if(!value["AverageKeysExaminedCount"].isNull()) - analyzationsObject.averageKeysExaminedCount = std::stol(value["AverageKeysExaminedCount"].asString()); - if(!value["InMemorySort"].isNull()) - analyzationsObject.inMemorySort = value["InMemorySort"].asString(); - if(!value["LastExecutionTime"].isNull()) - analyzationsObject.lastExecutionTime = value["LastExecutionTime"].asString(); - if(!value["ExecutionPlan"].isNull()) - analyzationsObject.executionPlan = value["ExecutionPlan"].asString(); - auto allIndexRecommendations = value["IndexRecommendations"]["Recommendation"]; - for (auto value : allIndexRecommendations) + if(!valueAnalyzationsAnalyzation["Database"].isNull()) + analyzationsObject.database = valueAnalyzationsAnalyzation["Database"].asString(); + if(!valueAnalyzationsAnalyzation["Namespace"].isNull()) + analyzationsObject._namespace = valueAnalyzationsAnalyzation["Namespace"].asString(); + if(!valueAnalyzationsAnalyzation["Operation"].isNull()) + analyzationsObject.operation = valueAnalyzationsAnalyzation["Operation"].asString(); + if(!valueAnalyzationsAnalyzation["Query"].isNull()) + analyzationsObject.query = valueAnalyzationsAnalyzation["Query"].asString(); + if(!valueAnalyzationsAnalyzation["Sort"].isNull()) + analyzationsObject.sort = valueAnalyzationsAnalyzation["Sort"].asString(); + if(!valueAnalyzationsAnalyzation["Count"].isNull()) + analyzationsObject.count = std::stol(valueAnalyzationsAnalyzation["Count"].asString()); + if(!valueAnalyzationsAnalyzation["TotalExecutionTime"].isNull()) + analyzationsObject.totalExecutionTime = std::stol(valueAnalyzationsAnalyzation["TotalExecutionTime"].asString()); + if(!valueAnalyzationsAnalyzation["AverageExecutionTime"].isNull()) + analyzationsObject.averageExecutionTime = std::stol(valueAnalyzationsAnalyzation["AverageExecutionTime"].asString()); + if(!valueAnalyzationsAnalyzation["AverageReturnRowCount"].isNull()) + analyzationsObject.averageReturnRowCount = std::stol(valueAnalyzationsAnalyzation["AverageReturnRowCount"].asString()); + if(!valueAnalyzationsAnalyzation["AverageDocsExaminedCount"].isNull()) + analyzationsObject.averageDocsExaminedCount = std::stol(valueAnalyzationsAnalyzation["AverageDocsExaminedCount"].asString()); + if(!valueAnalyzationsAnalyzation["AverageKeysExaminedCount"].isNull()) + analyzationsObject.averageKeysExaminedCount = std::stol(valueAnalyzationsAnalyzation["AverageKeysExaminedCount"].asString()); + if(!valueAnalyzationsAnalyzation["InMemorySort"].isNull()) + analyzationsObject.inMemorySort = valueAnalyzationsAnalyzation["InMemorySort"].asString(); + if(!valueAnalyzationsAnalyzation["LastExecutionTime"].isNull()) + analyzationsObject.lastExecutionTime = valueAnalyzationsAnalyzation["LastExecutionTime"].asString(); + if(!valueAnalyzationsAnalyzation["ExecutionPlan"].isNull()) + analyzationsObject.executionPlan = valueAnalyzationsAnalyzation["ExecutionPlan"].asString(); + auto allIndexRecommendationsNode = allAnalyzationsNode["IndexRecommendations"]["Recommendation"]; + for (auto allAnalyzationsNodeIndexRecommendationsRecommendation : allIndexRecommendationsNode) { Analyzation::Recommendation indexRecommendationsObject; - if(!value["RecmdType"].isNull()) - indexRecommendationsObject.recmdType = value["RecmdType"].asString(); - if(!value["Content"].isNull()) - indexRecommendationsObject.content = value["Content"].asString(); + if(!allAnalyzationsNodeIndexRecommendationsRecommendation["RecmdType"].isNull()) + indexRecommendationsObject.recmdType = allAnalyzationsNodeIndexRecommendationsRecommendation["RecmdType"].asString(); + if(!allAnalyzationsNodeIndexRecommendationsRecommendation["Content"].isNull()) + indexRecommendationsObject.content = allAnalyzationsNodeIndexRecommendationsRecommendation["Content"].asString(); analyzationsObject.indexRecommendations.push_back(indexRecommendationsObject); } auto allIndexCombines = value["IndexCombines"]["IndexCombine"]; diff --git a/dds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc b/dds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc index 41397c6d7..33d9d605a 100644 --- a/dds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc +++ b/dds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc @@ -39,20 +39,20 @@ void DescribeInstanceAutoRenewalAttributeResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["DbInstanceId"].isNull()) - itemsObject.dbInstanceId = value["DbInstanceId"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["Duration"].isNull()) - itemsObject.duration = value["Duration"].asString(); - if(!value["AutoRenew"].isNull()) - itemsObject.autoRenew = value["AutoRenew"].asString(); - if(!value["DBInstanceType"].isNull()) - itemsObject.dBInstanceType = value["DBInstanceType"].asString(); + if(!valueItemsItem["DbInstanceId"].isNull()) + itemsObject.dbInstanceId = valueItemsItem["DbInstanceId"].asString(); + if(!valueItemsItem["RegionId"].isNull()) + itemsObject.regionId = valueItemsItem["RegionId"].asString(); + if(!valueItemsItem["Duration"].isNull()) + itemsObject.duration = valueItemsItem["Duration"].asString(); + if(!valueItemsItem["AutoRenew"].isNull()) + itemsObject.autoRenew = valueItemsItem["AutoRenew"].asString(); + if(!valueItemsItem["DBInstanceType"].isNull()) + itemsObject.dBInstanceType = valueItemsItem["DBInstanceType"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/dds/src/model/DescribeKernelReleaseNotesResult.cc b/dds/src/model/DescribeKernelReleaseNotesResult.cc index c54b4a2a0..361050941 100644 --- a/dds/src/model/DescribeKernelReleaseNotesResult.cc +++ b/dds/src/model/DescribeKernelReleaseNotesResult.cc @@ -39,14 +39,14 @@ void DescribeKernelReleaseNotesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReleaseNotes = value["ReleaseNotes"]["ReleaseNote"]; - for (auto value : allReleaseNotes) + auto allReleaseNotesNode = value["ReleaseNotes"]["ReleaseNote"]; + for (auto valueReleaseNotesReleaseNote : allReleaseNotesNode) { ReleaseNote releaseNotesObject; - if(!value["KernelVersion"].isNull()) - releaseNotesObject.kernelVersion = value["KernelVersion"].asString(); - if(!value["ReleaseNote"].isNull()) - releaseNotesObject.releaseNote = value["ReleaseNote"].asString(); + if(!valueReleaseNotesReleaseNote["KernelVersion"].isNull()) + releaseNotesObject.kernelVersion = valueReleaseNotesReleaseNote["KernelVersion"].asString(); + if(!valueReleaseNotesReleaseNote["ReleaseNote"].isNull()) + releaseNotesObject.releaseNote = valueReleaseNotesReleaseNote["ReleaseNote"].asString(); releaseNotes_.push_back(releaseNotesObject); } diff --git a/dds/src/model/DescribeParameterModificationHistoryResult.cc b/dds/src/model/DescribeParameterModificationHistoryResult.cc index 6e3a0bec9..bc08a1b95 100644 --- a/dds/src/model/DescribeParameterModificationHistoryResult.cc +++ b/dds/src/model/DescribeParameterModificationHistoryResult.cc @@ -39,18 +39,18 @@ void DescribeParameterModificationHistoryResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHistoricalParameters = value["HistoricalParameters"]["HistoricalParameter"]; - for (auto value : allHistoricalParameters) + auto allHistoricalParametersNode = value["HistoricalParameters"]["HistoricalParameter"]; + for (auto valueHistoricalParametersHistoricalParameter : allHistoricalParametersNode) { HistoricalParameter historicalParametersObject; - if(!value["ParameterName"].isNull()) - historicalParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ModifyTime"].isNull()) - historicalParametersObject.modifyTime = value["ModifyTime"].asString(); - if(!value["OldParameterValue"].isNull()) - historicalParametersObject.oldParameterValue = value["OldParameterValue"].asString(); - if(!value["NewParameterValue"].isNull()) - historicalParametersObject.newParameterValue = value["NewParameterValue"].asString(); + if(!valueHistoricalParametersHistoricalParameter["ParameterName"].isNull()) + historicalParametersObject.parameterName = valueHistoricalParametersHistoricalParameter["ParameterName"].asString(); + if(!valueHistoricalParametersHistoricalParameter["ModifyTime"].isNull()) + historicalParametersObject.modifyTime = valueHistoricalParametersHistoricalParameter["ModifyTime"].asString(); + if(!valueHistoricalParametersHistoricalParameter["OldParameterValue"].isNull()) + historicalParametersObject.oldParameterValue = valueHistoricalParametersHistoricalParameter["OldParameterValue"].asString(); + if(!valueHistoricalParametersHistoricalParameter["NewParameterValue"].isNull()) + historicalParametersObject.newParameterValue = valueHistoricalParametersHistoricalParameter["NewParameterValue"].asString(); historicalParameters_.push_back(historicalParametersObject); } diff --git a/dds/src/model/DescribeParameterTemplatesResult.cc b/dds/src/model/DescribeParameterTemplatesResult.cc index 131db1a53..9da4c48c9 100644 --- a/dds/src/model/DescribeParameterTemplatesResult.cc +++ b/dds/src/model/DescribeParameterTemplatesResult.cc @@ -39,22 +39,22 @@ void DescribeParameterTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParameters = value["Parameters"]["TemplateRecord"]; - for (auto value : allParameters) + auto allParametersNode = value["Parameters"]["TemplateRecord"]; + for (auto valueParametersTemplateRecord : allParametersNode) { TemplateRecord parametersObject; - if(!value["ParameterName"].isNull()) - parametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - parametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ForceModify"].isNull()) - parametersObject.forceModify = value["ForceModify"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - parametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["CheckingCode"].isNull()) - parametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - parametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueParametersTemplateRecord["ParameterName"].isNull()) + parametersObject.parameterName = valueParametersTemplateRecord["ParameterName"].asString(); + if(!valueParametersTemplateRecord["ParameterValue"].isNull()) + parametersObject.parameterValue = valueParametersTemplateRecord["ParameterValue"].asString(); + if(!valueParametersTemplateRecord["ForceModify"].isNull()) + parametersObject.forceModify = valueParametersTemplateRecord["ForceModify"].asString() == "true"; + if(!valueParametersTemplateRecord["ForceRestart"].isNull()) + parametersObject.forceRestart = valueParametersTemplateRecord["ForceRestart"].asString() == "true"; + if(!valueParametersTemplateRecord["CheckingCode"].isNull()) + parametersObject.checkingCode = valueParametersTemplateRecord["CheckingCode"].asString(); + if(!valueParametersTemplateRecord["ParameterDescription"].isNull()) + parametersObject.parameterDescription = valueParametersTemplateRecord["ParameterDescription"].asString(); parameters_.push_back(parametersObject); } if(!value["Engine"].isNull()) diff --git a/dds/src/model/DescribeParametersResult.cc b/dds/src/model/DescribeParametersResult.cc index a996bd3c3..5cb9c0389 100644 --- a/dds/src/model/DescribeParametersResult.cc +++ b/dds/src/model/DescribeParametersResult.cc @@ -39,40 +39,40 @@ void DescribeParametersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigParameters = value["ConfigParameters"]["Parameter"]; - for (auto value : allConfigParameters) + auto allConfigParametersNode = value["ConfigParameters"]["Parameter"]; + for (auto valueConfigParametersParameter : allConfigParametersNode) { Parameter configParametersObject; - if(!value["ParameterName"].isNull()) - configParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - configParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ModifiableStatus"].isNull()) - configParametersObject.modifiableStatus = value["ModifiableStatus"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - configParametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["CheckingCode"].isNull()) - configParametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - configParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueConfigParametersParameter["ParameterName"].isNull()) + configParametersObject.parameterName = valueConfigParametersParameter["ParameterName"].asString(); + if(!valueConfigParametersParameter["ParameterValue"].isNull()) + configParametersObject.parameterValue = valueConfigParametersParameter["ParameterValue"].asString(); + if(!valueConfigParametersParameter["ModifiableStatus"].isNull()) + configParametersObject.modifiableStatus = valueConfigParametersParameter["ModifiableStatus"].asString() == "true"; + if(!valueConfigParametersParameter["ForceRestart"].isNull()) + configParametersObject.forceRestart = valueConfigParametersParameter["ForceRestart"].asString() == "true"; + if(!valueConfigParametersParameter["CheckingCode"].isNull()) + configParametersObject.checkingCode = valueConfigParametersParameter["CheckingCode"].asString(); + if(!valueConfigParametersParameter["ParameterDescription"].isNull()) + configParametersObject.parameterDescription = valueConfigParametersParameter["ParameterDescription"].asString(); configParameters_.push_back(configParametersObject); } - auto allRunningParameters = value["RunningParameters"]["Parameter"]; - for (auto value : allRunningParameters) + auto allRunningParametersNode = value["RunningParameters"]["Parameter"]; + for (auto valueRunningParametersParameter : allRunningParametersNode) { Parameter runningParametersObject; - if(!value["ParameterName"].isNull()) - runningParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - runningParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ModifiableStatus"].isNull()) - runningParametersObject.modifiableStatus = value["ModifiableStatus"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - runningParametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["CheckingCode"].isNull()) - runningParametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - runningParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueRunningParametersParameter["ParameterName"].isNull()) + runningParametersObject.parameterName = valueRunningParametersParameter["ParameterName"].asString(); + if(!valueRunningParametersParameter["ParameterValue"].isNull()) + runningParametersObject.parameterValue = valueRunningParametersParameter["ParameterValue"].asString(); + if(!valueRunningParametersParameter["ModifiableStatus"].isNull()) + runningParametersObject.modifiableStatus = valueRunningParametersParameter["ModifiableStatus"].asString() == "true"; + if(!valueRunningParametersParameter["ForceRestart"].isNull()) + runningParametersObject.forceRestart = valueRunningParametersParameter["ForceRestart"].asString() == "true"; + if(!valueRunningParametersParameter["CheckingCode"].isNull()) + runningParametersObject.checkingCode = valueRunningParametersParameter["CheckingCode"].asString(); + if(!valueRunningParametersParameter["ParameterDescription"].isNull()) + runningParametersObject.parameterDescription = valueRunningParametersParameter["ParameterDescription"].asString(); runningParameters_.push_back(runningParametersObject); } if(!value["Engine"].isNull()) diff --git a/dds/src/model/DescribeRdsVSwitchsResult.cc b/dds/src/model/DescribeRdsVSwitchsResult.cc index 678a3dfbb..342508b8f 100644 --- a/dds/src/model/DescribeRdsVSwitchsResult.cc +++ b/dds/src/model/DescribeRdsVSwitchsResult.cc @@ -40,32 +40,32 @@ void DescribeRdsVSwitchsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto vSwitchesNode = value["VSwitches"]; - auto allVSwitch = value["VSwitch"]["VSwitchItem"]; - for (auto value : allVSwitch) + auto allVSwitchNode = vSwitchesNode["VSwitch"]["VSwitchItem"]; + for (auto vSwitchesNodeVSwitchVSwitchItem : allVSwitchNode) { VSwitches::VSwitchItem vSwitchItemObject; - if(!value["VSwitchId"].isNull()) - vSwitchItemObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchItemObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["IzNo"].isNull()) - vSwitchItemObject.izNo = value["IzNo"].asString(); - if(!value["Bid"].isNull()) - vSwitchItemObject.bid = value["Bid"].asString(); - if(!value["AliUid"].isNull()) - vSwitchItemObject.aliUid = value["AliUid"].asString(); - if(!value["RegionNo"].isNull()) - vSwitchItemObject.regionNo = value["RegionNo"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchItemObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchItemObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vSwitchItemObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vSwitchItemObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vSwitchItemObject.gmtModified = value["GmtModified"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].isNull()) + vSwitchItemObject.vSwitchId = vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].isNull()) + vSwitchItemObject.vSwitchName = vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["IzNo"].isNull()) + vSwitchItemObject.izNo = vSwitchesNodeVSwitchVSwitchItem["IzNo"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["Bid"].isNull()) + vSwitchItemObject.bid = vSwitchesNodeVSwitchVSwitchItem["Bid"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["AliUid"].isNull()) + vSwitchItemObject.aliUid = vSwitchesNodeVSwitchVSwitchItem["AliUid"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["RegionNo"].isNull()) + vSwitchItemObject.regionNo = vSwitchesNodeVSwitchVSwitchItem["RegionNo"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].isNull()) + vSwitchItemObject.cidrBlock = vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["IsDefault"].isNull()) + vSwitchItemObject.isDefault = vSwitchesNodeVSwitchVSwitchItem["IsDefault"].asString() == "true"; + if(!vSwitchesNodeVSwitchVSwitchItem["Status"].isNull()) + vSwitchItemObject.status = vSwitchesNodeVSwitchVSwitchItem["Status"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].isNull()) + vSwitchItemObject.gmtCreate = vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["GmtModified"].isNull()) + vSwitchItemObject.gmtModified = vSwitchesNodeVSwitchVSwitchItem["GmtModified"].asString(); vSwitches_.vSwitch.push_back(vSwitchItemObject); } diff --git a/dds/src/model/DescribeRdsVpcsResult.cc b/dds/src/model/DescribeRdsVpcsResult.cc index 6ba2d47e7..2e9e23d00 100644 --- a/dds/src/model/DescribeRdsVpcsResult.cc +++ b/dds/src/model/DescribeRdsVpcsResult.cc @@ -40,50 +40,50 @@ void DescribeRdsVpcsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto vpcsNode = value["Vpcs"]; - auto allVpc = value["Vpc"]["VpcItem"]; - for (auto value : allVpc) + auto allVpcNode = vpcsNode["Vpc"]["VpcItem"]; + for (auto vpcsNodeVpcVpcItem : allVpcNode) { Vpcs::VpcItem vpcItemObject; - if(!value["VpcId"].isNull()) - vpcItemObject.vpcId = value["VpcId"].asString(); - if(!value["VpcName"].isNull()) - vpcItemObject.vpcName = value["VpcName"].asString(); - if(!value["Bid"].isNull()) - vpcItemObject.bid = value["Bid"].asString(); - if(!value["AliUid"].isNull()) - vpcItemObject.aliUid = value["AliUid"].asString(); - if(!value["RegionNo"].isNull()) - vpcItemObject.regionNo = value["RegionNo"].asString(); - if(!value["CidrBlock"].isNull()) - vpcItemObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vpcItemObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vpcItemObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vpcItemObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vpcItemObject.gmtModified = value["GmtModified"].asString(); - auto allVSwitchs = value["VSwitchs"]["VSwitch"]; - for (auto value : allVSwitchs) + if(!vpcsNodeVpcVpcItem["VpcId"].isNull()) + vpcItemObject.vpcId = vpcsNodeVpcVpcItem["VpcId"].asString(); + if(!vpcsNodeVpcVpcItem["VpcName"].isNull()) + vpcItemObject.vpcName = vpcsNodeVpcVpcItem["VpcName"].asString(); + if(!vpcsNodeVpcVpcItem["Bid"].isNull()) + vpcItemObject.bid = vpcsNodeVpcVpcItem["Bid"].asString(); + if(!vpcsNodeVpcVpcItem["AliUid"].isNull()) + vpcItemObject.aliUid = vpcsNodeVpcVpcItem["AliUid"].asString(); + if(!vpcsNodeVpcVpcItem["RegionNo"].isNull()) + vpcItemObject.regionNo = vpcsNodeVpcVpcItem["RegionNo"].asString(); + if(!vpcsNodeVpcVpcItem["CidrBlock"].isNull()) + vpcItemObject.cidrBlock = vpcsNodeVpcVpcItem["CidrBlock"].asString(); + if(!vpcsNodeVpcVpcItem["IsDefault"].isNull()) + vpcItemObject.isDefault = vpcsNodeVpcVpcItem["IsDefault"].asString() == "true"; + if(!vpcsNodeVpcVpcItem["Status"].isNull()) + vpcItemObject.status = vpcsNodeVpcVpcItem["Status"].asString(); + if(!vpcsNodeVpcVpcItem["GmtCreate"].isNull()) + vpcItemObject.gmtCreate = vpcsNodeVpcVpcItem["GmtCreate"].asString(); + if(!vpcsNodeVpcVpcItem["GmtModified"].isNull()) + vpcItemObject.gmtModified = vpcsNodeVpcVpcItem["GmtModified"].asString(); + auto allVSwitchsNode = allVpcNode["VSwitchs"]["VSwitch"]; + for (auto allVpcNodeVSwitchsVSwitch : allVSwitchsNode) { Vpcs::VpcItem::VSwitch vSwitchsObject; - if(!value["VSwitchId"].isNull()) - vSwitchsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchsObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["IzNo"].isNull()) - vSwitchsObject.izNo = value["IzNo"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchsObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchsObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vSwitchsObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vSwitchsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vSwitchsObject.gmtModified = value["GmtModified"].asString(); + if(!allVpcNodeVSwitchsVSwitch["VSwitchId"].isNull()) + vSwitchsObject.vSwitchId = allVpcNodeVSwitchsVSwitch["VSwitchId"].asString(); + if(!allVpcNodeVSwitchsVSwitch["VSwitchName"].isNull()) + vSwitchsObject.vSwitchName = allVpcNodeVSwitchsVSwitch["VSwitchName"].asString(); + if(!allVpcNodeVSwitchsVSwitch["IzNo"].isNull()) + vSwitchsObject.izNo = allVpcNodeVSwitchsVSwitch["IzNo"].asString(); + if(!allVpcNodeVSwitchsVSwitch["CidrBlock"].isNull()) + vSwitchsObject.cidrBlock = allVpcNodeVSwitchsVSwitch["CidrBlock"].asString(); + if(!allVpcNodeVSwitchsVSwitch["IsDefault"].isNull()) + vSwitchsObject.isDefault = allVpcNodeVSwitchsVSwitch["IsDefault"].asString() == "true"; + if(!allVpcNodeVSwitchsVSwitch["Status"].isNull()) + vSwitchsObject.status = allVpcNodeVSwitchsVSwitch["Status"].asString(); + if(!allVpcNodeVSwitchsVSwitch["GmtCreate"].isNull()) + vSwitchsObject.gmtCreate = allVpcNodeVSwitchsVSwitch["GmtCreate"].asString(); + if(!allVpcNodeVSwitchsVSwitch["GmtModified"].isNull()) + vSwitchsObject.gmtModified = allVpcNodeVSwitchsVSwitch["GmtModified"].asString(); vpcItemObject.vSwitchs.push_back(vSwitchsObject); } vpcs_.vpc.push_back(vpcItemObject); diff --git a/dds/src/model/DescribeRegionsResult.cc b/dds/src/model/DescribeRegionsResult.cc index 18ac4705c..d752ea8e2 100644 --- a/dds/src/model/DescribeRegionsResult.cc +++ b/dds/src/model/DescribeRegionsResult.cc @@ -39,22 +39,22 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["DdsRegion"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["DdsRegion"]; + for (auto valueRegionsDdsRegion : allRegionsNode) { DdsRegion regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneIds"].isNull()) - regionsObject.zoneIds = value["ZoneIds"].asString(); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + if(!valueRegionsDdsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsDdsRegion["RegionId"].asString(); + if(!valueRegionsDdsRegion["ZoneIds"].isNull()) + regionsObject.zoneIds = valueRegionsDdsRegion["ZoneIds"].asString(); + auto allZonesNode = allRegionsNode["Zones"]["Zone"]; + for (auto allRegionsNodeZonesZone : allZonesNode) { DdsRegion::Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["VpcEnabled"].isNull()) - zonesObject.vpcEnabled = value["VpcEnabled"].asString() == "true"; + if(!allRegionsNodeZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = allRegionsNodeZonesZone["ZoneId"].asString(); + if(!allRegionsNodeZonesZone["VpcEnabled"].isNull()) + zonesObject.vpcEnabled = allRegionsNodeZonesZone["VpcEnabled"].asString() == "true"; regionsObject.zones.push_back(zonesObject); } regions_.push_back(regionsObject); diff --git a/dds/src/model/DescribeRenewalPriceResult.cc b/dds/src/model/DescribeRenewalPriceResult.cc index e3b6c93cb..06a0383f0 100644 --- a/dds/src/model/DescribeRenewalPriceResult.cc +++ b/dds/src/model/DescribeRenewalPriceResult.cc @@ -39,30 +39,30 @@ void DescribeRenewalPriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleDescId"].isNull()) - rulesObject.ruleDescId = std::stol(value["RuleDescId"].asString()); - if(!value["Name"].isNull()) - rulesObject.name = value["Name"].asString(); - if(!value["Title"].isNull()) - rulesObject.title = value["Title"].asString(); + if(!valueRulesRule["RuleDescId"].isNull()) + rulesObject.ruleDescId = std::stol(valueRulesRule["RuleDescId"].asString()); + if(!valueRulesRule["Name"].isNull()) + rulesObject.name = valueRulesRule["Name"].asString(); + if(!valueRulesRule["Title"].isNull()) + rulesObject.title = valueRulesRule["Title"].asString(); rules_.push_back(rulesObject); } - auto allSubOrders = value["SubOrders"]["SubOrder"]; - for (auto value : allSubOrders) + auto allSubOrdersNode = value["SubOrders"]["SubOrder"]; + for (auto valueSubOrdersSubOrder : allSubOrdersNode) { SubOrder subOrdersObject; - if(!value["OriginalAmount"].isNull()) - subOrdersObject.originalAmount = std::stof(value["OriginalAmount"].asString()); - if(!value["TradeAmount"].isNull()) - subOrdersObject.tradeAmount = std::stof(value["TradeAmount"].asString()); - if(!value["DiscountAmount"].isNull()) - subOrdersObject.discountAmount = std::stof(value["DiscountAmount"].asString()); - if(!value["InstanceId"].isNull()) - subOrdersObject.instanceId = value["InstanceId"].asString(); + if(!valueSubOrdersSubOrder["OriginalAmount"].isNull()) + subOrdersObject.originalAmount = std::stof(valueSubOrdersSubOrder["OriginalAmount"].asString()); + if(!valueSubOrdersSubOrder["TradeAmount"].isNull()) + subOrdersObject.tradeAmount = std::stof(valueSubOrdersSubOrder["TradeAmount"].asString()); + if(!valueSubOrdersSubOrder["DiscountAmount"].isNull()) + subOrdersObject.discountAmount = std::stof(valueSubOrdersSubOrder["DiscountAmount"].asString()); + if(!valueSubOrdersSubOrder["InstanceId"].isNull()) + subOrdersObject.instanceId = valueSubOrdersSubOrder["InstanceId"].asString(); auto allRuleIds = value["RuleIds"]["RuleId"]; for (auto value : allRuleIds) subOrdersObject.ruleIds.push_back(value.asString()); @@ -77,18 +77,18 @@ void DescribeRenewalPriceResult::parse(const std::string &payload) order_.discountAmount = std::stof(orderNode["DiscountAmount"].asString()); if(!orderNode["Currency"].isNull()) order_.currency = orderNode["Currency"].asString(); - auto allCoupons = value["Coupons"]["Coupon"]; - for (auto value : allCoupons) + auto allCouponsNode = orderNode["Coupons"]["Coupon"]; + for (auto orderNodeCouponsCoupon : allCouponsNode) { Order::Coupon couponObject; - if(!value["CouponNo"].isNull()) - couponObject.couponNo = value["CouponNo"].asString(); - if(!value["Name"].isNull()) - couponObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - couponObject.description = value["Description"].asString(); - if(!value["IsSelected"].isNull()) - couponObject.isSelected = value["IsSelected"].asString(); + if(!orderNodeCouponsCoupon["CouponNo"].isNull()) + couponObject.couponNo = orderNodeCouponsCoupon["CouponNo"].asString(); + if(!orderNodeCouponsCoupon["Name"].isNull()) + couponObject.name = orderNodeCouponsCoupon["Name"].asString(); + if(!orderNodeCouponsCoupon["Description"].isNull()) + couponObject.description = orderNodeCouponsCoupon["Description"].asString(); + if(!orderNodeCouponsCoupon["IsSelected"].isNull()) + couponObject.isSelected = orderNodeCouponsCoupon["IsSelected"].asString(); order_.coupons.push_back(couponObject); } auto allRuleIds1 = orderNode["RuleIds"]["RuleId"]; diff --git a/dds/src/model/DescribeReplicaConflictInfoResult.cc b/dds/src/model/DescribeReplicaConflictInfoResult.cc index bd90ceb4c..e63c7c1d8 100644 --- a/dds/src/model/DescribeReplicaConflictInfoResult.cc +++ b/dds/src/model/DescribeReplicaConflictInfoResult.cc @@ -39,28 +39,28 @@ void DescribeReplicaConflictInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["SourceInstanceId"].isNull()) - itemsObject.sourceInstanceId = value["SourceInstanceId"].asString(); - if(!value["DestinationInstanceId"].isNull()) - itemsObject.destinationInstanceId = value["DestinationInstanceId"].asString(); - if(!value["OccurTime"].isNull()) - itemsObject.occurTime = value["OccurTime"].asString(); - if(!value["DetailInfo"].isNull()) - itemsObject.detailInfo = value["DetailInfo"].asString(); - if(!value["ConfictKey"].isNull()) - itemsObject.confictKey = value["ConfictKey"].asString(); - if(!value["ConfictReason"].isNull()) - itemsObject.confictReason = value["ConfictReason"].asString(); - if(!value["DatabaseName"].isNull()) - itemsObject.databaseName = value["DatabaseName"].asString(); - if(!value["RecoveryMode"].isNull()) - itemsObject.recoveryMode = value["RecoveryMode"].asString(); - if(!value["ConflictGtid"].isNull()) - itemsObject.conflictGtid = value["ConflictGtid"].asString(); + if(!valueItemsItemsItem["SourceInstanceId"].isNull()) + itemsObject.sourceInstanceId = valueItemsItemsItem["SourceInstanceId"].asString(); + if(!valueItemsItemsItem["DestinationInstanceId"].isNull()) + itemsObject.destinationInstanceId = valueItemsItemsItem["DestinationInstanceId"].asString(); + if(!valueItemsItemsItem["OccurTime"].isNull()) + itemsObject.occurTime = valueItemsItemsItem["OccurTime"].asString(); + if(!valueItemsItemsItem["DetailInfo"].isNull()) + itemsObject.detailInfo = valueItemsItemsItem["DetailInfo"].asString(); + if(!valueItemsItemsItem["ConfictKey"].isNull()) + itemsObject.confictKey = valueItemsItemsItem["ConfictKey"].asString(); + if(!valueItemsItemsItem["ConfictReason"].isNull()) + itemsObject.confictReason = valueItemsItemsItem["ConfictReason"].asString(); + if(!valueItemsItemsItem["DatabaseName"].isNull()) + itemsObject.databaseName = valueItemsItemsItem["DatabaseName"].asString(); + if(!valueItemsItemsItem["RecoveryMode"].isNull()) + itemsObject.recoveryMode = valueItemsItemsItem["RecoveryMode"].asString(); + if(!valueItemsItemsItem["ConflictGtid"].isNull()) + itemsObject.conflictGtid = valueItemsItemsItem["ConflictGtid"].asString(); items_.push_back(itemsObject); } if(!value["ReplicaId"].isNull()) diff --git a/dds/src/model/DescribeReplicaInitializeProgressResult.cc b/dds/src/model/DescribeReplicaInitializeProgressResult.cc index d88a72a55..c577dafd3 100644 --- a/dds/src/model/DescribeReplicaInitializeProgressResult.cc +++ b/dds/src/model/DescribeReplicaInitializeProgressResult.cc @@ -39,20 +39,20 @@ void DescribeReplicaInitializeProgressResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["ReplicaId"].isNull()) - itemsObject.replicaId = value["ReplicaId"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["Progress"].isNull()) - itemsObject.progress = value["Progress"].asString(); - if(!value["FinishTime"].isNull()) - itemsObject.finishTime = value["FinishTime"].asString(); - if(!value["CurrentStep"].isNull()) - itemsObject.currentStep = value["CurrentStep"].asString(); + if(!valueItemsItemsItem["ReplicaId"].isNull()) + itemsObject.replicaId = valueItemsItemsItem["ReplicaId"].asString(); + if(!valueItemsItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItemsItem["Status"].asString(); + if(!valueItemsItemsItem["Progress"].isNull()) + itemsObject.progress = valueItemsItemsItem["Progress"].asString(); + if(!valueItemsItemsItem["FinishTime"].isNull()) + itemsObject.finishTime = valueItemsItemsItem["FinishTime"].asString(); + if(!valueItemsItemsItem["CurrentStep"].isNull()) + itemsObject.currentStep = valueItemsItemsItem["CurrentStep"].asString(); items_.push_back(itemsObject); } diff --git a/dds/src/model/DescribeReplicaPerformanceResult.cc b/dds/src/model/DescribeReplicaPerformanceResult.cc index 5faf10577..2e230414e 100644 --- a/dds/src/model/DescribeReplicaPerformanceResult.cc +++ b/dds/src/model/DescribeReplicaPerformanceResult.cc @@ -40,25 +40,25 @@ void DescribeReplicaPerformanceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto performanceKeysNode = value["PerformanceKeys"]; - auto allPerformanceKey = value["PerformanceKey"]["PerformanceKeyItem"]; - for (auto value : allPerformanceKey) + auto allPerformanceKeyNode = performanceKeysNode["PerformanceKey"]["PerformanceKeyItem"]; + for (auto performanceKeysNodePerformanceKeyPerformanceKeyItem : allPerformanceKeyNode) { PerformanceKeys::PerformanceKeyItem performanceKeyItemObject; - if(!value["Key"].isNull()) - performanceKeyItemObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - performanceKeyItemObject.unit = value["Unit"].asString(); - if(!value["ValueFormat"].isNull()) - performanceKeyItemObject.valueFormat = value["ValueFormat"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].isNull()) + performanceKeyItemObject.key = performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].isNull()) + performanceKeyItemObject.unit = performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].isNull()) + performanceKeyItemObject.valueFormat = performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].asString(); auto performanceValuesNode = value["PerformanceValues"]; - auto allPerformanceValue = value["PerformanceValue"]["PerformanceValueItem"]; - for (auto value : allPerformanceValue) + auto allPerformanceValueNode = performanceValuesNode["PerformanceValue"]["PerformanceValueItem"]; + for (auto performanceValuesNodePerformanceValuePerformanceValueItem : allPerformanceValueNode) { PerformanceKeys::PerformanceKeyItem::PerformanceValues::PerformanceValueItem performanceValueItemObject; - if(!value["Value"].isNull()) - performanceValueItemObject.value = value["Value"].asString(); - if(!value["Date"].isNull()) - performanceValueItemObject.date = value["Date"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Value"].isNull()) + performanceValueItemObject.value = performanceValuesNodePerformanceValuePerformanceValueItem["Value"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Date"].isNull()) + performanceValueItemObject.date = performanceValuesNodePerformanceValuePerformanceValueItem["Date"].asString(); performanceKeyItemObject.performanceValues.performanceValue.push_back(performanceValueItemObject); } performanceKeys_.performanceKey.push_back(performanceKeyItemObject); diff --git a/dds/src/model/DescribeReplicaSetRoleResult.cc b/dds/src/model/DescribeReplicaSetRoleResult.cc index 313278a24..0af574fcf 100644 --- a/dds/src/model/DescribeReplicaSetRoleResult.cc +++ b/dds/src/model/DescribeReplicaSetRoleResult.cc @@ -39,22 +39,22 @@ void DescribeReplicaSetRoleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReplicaSets = value["ReplicaSets"]["ReplicaSet"]; - for (auto value : allReplicaSets) + auto allReplicaSetsNode = value["ReplicaSets"]["ReplicaSet"]; + for (auto valueReplicaSetsReplicaSet : allReplicaSetsNode) { ReplicaSet replicaSetsObject; - if(!value["ReplicaSetRole"].isNull()) - replicaSetsObject.replicaSetRole = value["ReplicaSetRole"].asString(); - if(!value["RoleId"].isNull()) - replicaSetsObject.roleId = value["RoleId"].asString(); - if(!value["ConnectionDomain"].isNull()) - replicaSetsObject.connectionDomain = value["ConnectionDomain"].asString(); - if(!value["ConnectionPort"].isNull()) - replicaSetsObject.connectionPort = value["ConnectionPort"].asString(); - if(!value["ExpiredTime"].isNull()) - replicaSetsObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["NetworkType"].isNull()) - replicaSetsObject.networkType = value["NetworkType"].asString(); + if(!valueReplicaSetsReplicaSet["ReplicaSetRole"].isNull()) + replicaSetsObject.replicaSetRole = valueReplicaSetsReplicaSet["ReplicaSetRole"].asString(); + if(!valueReplicaSetsReplicaSet["RoleId"].isNull()) + replicaSetsObject.roleId = valueReplicaSetsReplicaSet["RoleId"].asString(); + if(!valueReplicaSetsReplicaSet["ConnectionDomain"].isNull()) + replicaSetsObject.connectionDomain = valueReplicaSetsReplicaSet["ConnectionDomain"].asString(); + if(!valueReplicaSetsReplicaSet["ConnectionPort"].isNull()) + replicaSetsObject.connectionPort = valueReplicaSetsReplicaSet["ConnectionPort"].asString(); + if(!valueReplicaSetsReplicaSet["ExpiredTime"].isNull()) + replicaSetsObject.expiredTime = valueReplicaSetsReplicaSet["ExpiredTime"].asString(); + if(!valueReplicaSetsReplicaSet["NetworkType"].isNull()) + replicaSetsObject.networkType = valueReplicaSetsReplicaSet["NetworkType"].asString(); replicaSets_.push_back(replicaSetsObject); } if(!value["DBInstanceId"].isNull()) diff --git a/dds/src/model/DescribeReplicaUsageResult.cc b/dds/src/model/DescribeReplicaUsageResult.cc index 2263004e8..82c86bd95 100644 --- a/dds/src/model/DescribeReplicaUsageResult.cc +++ b/dds/src/model/DescribeReplicaUsageResult.cc @@ -40,25 +40,25 @@ void DescribeReplicaUsageResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto performanceKeysNode = value["PerformanceKeys"]; - auto allPerformanceKey = value["PerformanceKey"]["PerformanceKeyItem"]; - for (auto value : allPerformanceKey) + auto allPerformanceKeyNode = performanceKeysNode["PerformanceKey"]["PerformanceKeyItem"]; + for (auto performanceKeysNodePerformanceKeyPerformanceKeyItem : allPerformanceKeyNode) { PerformanceKeys::PerformanceKeyItem performanceKeyItemObject; - if(!value["Key"].isNull()) - performanceKeyItemObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - performanceKeyItemObject.unit = value["Unit"].asString(); - if(!value["ValueFormat"].isNull()) - performanceKeyItemObject.valueFormat = value["ValueFormat"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].isNull()) + performanceKeyItemObject.key = performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].isNull()) + performanceKeyItemObject.unit = performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].isNull()) + performanceKeyItemObject.valueFormat = performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].asString(); auto performanceValuesNode = value["PerformanceValues"]; - auto allPerformanceValue = value["PerformanceValue"]["PerformanceValueItem"]; - for (auto value : allPerformanceValue) + auto allPerformanceValueNode = performanceValuesNode["PerformanceValue"]["PerformanceValueItem"]; + for (auto performanceValuesNodePerformanceValuePerformanceValueItem : allPerformanceValueNode) { PerformanceKeys::PerformanceKeyItem::PerformanceValues::PerformanceValueItem performanceValueItemObject; - if(!value["Value"].isNull()) - performanceValueItemObject.value = value["Value"].asString(); - if(!value["Date"].isNull()) - performanceValueItemObject.date = value["Date"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Value"].isNull()) + performanceValueItemObject.value = performanceValuesNodePerformanceValuePerformanceValueItem["Value"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Date"].isNull()) + performanceValueItemObject.date = performanceValuesNodePerformanceValuePerformanceValueItem["Date"].asString(); performanceKeyItemObject.performanceValues.performanceValue.push_back(performanceValueItemObject); } performanceKeys_.performanceKey.push_back(performanceKeyItemObject); diff --git a/dds/src/model/DescribeReplicasResult.cc b/dds/src/model/DescribeReplicasResult.cc index cc9567b89..03b6aa345 100644 --- a/dds/src/model/DescribeReplicasResult.cc +++ b/dds/src/model/DescribeReplicasResult.cc @@ -39,40 +39,40 @@ void DescribeReplicasResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReplicas = value["Replicas"]["Items"]; - for (auto value : allReplicas) + auto allReplicasNode = value["Replicas"]["Items"]; + for (auto valueReplicasItems : allReplicasNode) { Items replicasObject; - if(!value["ReplicaId"].isNull()) - replicasObject.replicaId = value["ReplicaId"].asString(); - if(!value["ReplicaDescription"].isNull()) - replicasObject.replicaDescription = value["ReplicaDescription"].asString(); - if(!value["ReplicaStatus"].isNull()) - replicasObject.replicaStatus = value["ReplicaStatus"].asString(); - if(!value["ReplicaMode"].isNull()) - replicasObject.replicaMode = value["ReplicaMode"].asString(); - if(!value["DomainMode"].isNull()) - replicasObject.domainMode = value["DomainMode"].asString(); - auto allDBInstances = value["DBInstances"]["Items"]; - for (auto value : allDBInstances) + if(!valueReplicasItems["ReplicaId"].isNull()) + replicasObject.replicaId = valueReplicasItems["ReplicaId"].asString(); + if(!valueReplicasItems["ReplicaDescription"].isNull()) + replicasObject.replicaDescription = valueReplicasItems["ReplicaDescription"].asString(); + if(!valueReplicasItems["ReplicaStatus"].isNull()) + replicasObject.replicaStatus = valueReplicasItems["ReplicaStatus"].asString(); + if(!valueReplicasItems["ReplicaMode"].isNull()) + replicasObject.replicaMode = valueReplicasItems["ReplicaMode"].asString(); + if(!valueReplicasItems["DomainMode"].isNull()) + replicasObject.domainMode = valueReplicasItems["DomainMode"].asString(); + auto allDBInstancesNode = allReplicasNode["DBInstances"]["Items"]; + for (auto allReplicasNodeDBInstancesItems : allDBInstancesNode) { Items::Items1 dBInstancesObject; - if(!value["DBInstanceId"].isNull()) - dBInstancesObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["Role"].isNull()) - dBInstancesObject.role = value["Role"].asString(); - if(!value["ReadWriteType"].isNull()) - dBInstancesObject.readWriteType = value["ReadWriteType"].asString(); - if(!value["InstanceNetworkType"].isNull()) - dBInstancesObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["DBInstanceDescription"].isNull()) - dBInstancesObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["DBInstanceStatus"].isNull()) - dBInstancesObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["Engine"].isNull()) - dBInstancesObject.engine = value["Engine"].asString(); - if(!value["RegionId"].isNull()) - dBInstancesObject.regionId = value["RegionId"].asString(); + if(!allReplicasNodeDBInstancesItems["DBInstanceId"].isNull()) + dBInstancesObject.dBInstanceId = allReplicasNodeDBInstancesItems["DBInstanceId"].asString(); + if(!allReplicasNodeDBInstancesItems["Role"].isNull()) + dBInstancesObject.role = allReplicasNodeDBInstancesItems["Role"].asString(); + if(!allReplicasNodeDBInstancesItems["ReadWriteType"].isNull()) + dBInstancesObject.readWriteType = allReplicasNodeDBInstancesItems["ReadWriteType"].asString(); + if(!allReplicasNodeDBInstancesItems["InstanceNetworkType"].isNull()) + dBInstancesObject.instanceNetworkType = allReplicasNodeDBInstancesItems["InstanceNetworkType"].asString(); + if(!allReplicasNodeDBInstancesItems["DBInstanceDescription"].isNull()) + dBInstancesObject.dBInstanceDescription = allReplicasNodeDBInstancesItems["DBInstanceDescription"].asString(); + if(!allReplicasNodeDBInstancesItems["DBInstanceStatus"].isNull()) + dBInstancesObject.dBInstanceStatus = allReplicasNodeDBInstancesItems["DBInstanceStatus"].asString(); + if(!allReplicasNodeDBInstancesItems["Engine"].isNull()) + dBInstancesObject.engine = allReplicasNodeDBInstancesItems["Engine"].asString(); + if(!allReplicasNodeDBInstancesItems["RegionId"].isNull()) + dBInstancesObject.regionId = allReplicasNodeDBInstancesItems["RegionId"].asString(); replicasObject.dBInstances.push_back(dBInstancesObject); } replicas_.push_back(replicasObject); diff --git a/dds/src/model/DescribeRoleZoneInfoResult.cc b/dds/src/model/DescribeRoleZoneInfoResult.cc index 3c124874c..6616ce379 100644 --- a/dds/src/model/DescribeRoleZoneInfoResult.cc +++ b/dds/src/model/DescribeRoleZoneInfoResult.cc @@ -39,20 +39,20 @@ void DescribeRoleZoneInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZoneInfos = value["ZoneInfos"]["ZoneInfo"]; - for (auto value : allZoneInfos) + auto allZoneInfosNode = value["ZoneInfos"]["ZoneInfo"]; + for (auto valueZoneInfosZoneInfo : allZoneInfosNode) { ZoneInfo zoneInfosObject; - if(!value["NodeType"].isNull()) - zoneInfosObject.nodeType = value["NodeType"].asString(); - if(!value["RoleType"].isNull()) - zoneInfosObject.roleType = value["RoleType"].asString(); - if(!value["ZoneId"].isNull()) - zoneInfosObject.zoneId = value["ZoneId"].asString(); - if(!value["RoleId"].isNull()) - zoneInfosObject.roleId = value["RoleId"].asString(); - if(!value["InsName"].isNull()) - zoneInfosObject.insName = value["InsName"].asString(); + if(!valueZoneInfosZoneInfo["NodeType"].isNull()) + zoneInfosObject.nodeType = valueZoneInfosZoneInfo["NodeType"].asString(); + if(!valueZoneInfosZoneInfo["RoleType"].isNull()) + zoneInfosObject.roleType = valueZoneInfosZoneInfo["RoleType"].asString(); + if(!valueZoneInfosZoneInfo["ZoneId"].isNull()) + zoneInfosObject.zoneId = valueZoneInfosZoneInfo["ZoneId"].asString(); + if(!valueZoneInfosZoneInfo["RoleId"].isNull()) + zoneInfosObject.roleId = valueZoneInfosZoneInfo["RoleId"].asString(); + if(!valueZoneInfosZoneInfo["InsName"].isNull()) + zoneInfosObject.insName = valueZoneInfosZoneInfo["InsName"].asString(); zoneInfos_.push_back(zoneInfosObject); } diff --git a/dds/src/model/DescribeRunningLogRecordsResult.cc b/dds/src/model/DescribeRunningLogRecordsResult.cc index 27feb33af..39627f6b5 100644 --- a/dds/src/model/DescribeRunningLogRecordsResult.cc +++ b/dds/src/model/DescribeRunningLogRecordsResult.cc @@ -39,20 +39,20 @@ void DescribeRunningLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogRecords"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogRecords"]; + for (auto valueItemsLogRecords : allItemsNode) { LogRecords itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stoi(value["Id"].asString()); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["ConnInfo"].isNull()) - itemsObject.connInfo = value["ConnInfo"].asString(); - if(!value["Content"].isNull()) - itemsObject.content = value["Content"].asString(); + if(!valueItemsLogRecords["Id"].isNull()) + itemsObject.id = std::stoi(valueItemsLogRecords["Id"].asString()); + if(!valueItemsLogRecords["CreateTime"].isNull()) + itemsObject.createTime = valueItemsLogRecords["CreateTime"].asString(); + if(!valueItemsLogRecords["Category"].isNull()) + itemsObject.category = valueItemsLogRecords["Category"].asString(); + if(!valueItemsLogRecords["ConnInfo"].isNull()) + itemsObject.connInfo = valueItemsLogRecords["ConnInfo"].asString(); + if(!valueItemsLogRecords["Content"].isNull()) + itemsObject.content = valueItemsLogRecords["Content"].asString(); items_.push_back(itemsObject); } if(!value["Engine"].isNull()) diff --git a/dds/src/model/DescribeSecurityIpsResult.cc b/dds/src/model/DescribeSecurityIpsResult.cc index 9e3de8734..4858ea184 100644 --- a/dds/src/model/DescribeSecurityIpsResult.cc +++ b/dds/src/model/DescribeSecurityIpsResult.cc @@ -39,16 +39,16 @@ void DescribeSecurityIpsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSecurityIpGroups = value["SecurityIpGroups"]["SecurityIpGroup"]; - for (auto value : allSecurityIpGroups) + auto allSecurityIpGroupsNode = value["SecurityIpGroups"]["SecurityIpGroup"]; + for (auto valueSecurityIpGroupsSecurityIpGroup : allSecurityIpGroupsNode) { SecurityIpGroup securityIpGroupsObject; - if(!value["SecurityIpGroupName"].isNull()) - securityIpGroupsObject.securityIpGroupName = value["SecurityIpGroupName"].asString(); - if(!value["SecurityIpGroupAttribute"].isNull()) - securityIpGroupsObject.securityIpGroupAttribute = value["SecurityIpGroupAttribute"].asString(); - if(!value["SecurityIpList"].isNull()) - securityIpGroupsObject.securityIpList = value["SecurityIpList"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupName"].isNull()) + securityIpGroupsObject.securityIpGroupName = valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupName"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupAttribute"].isNull()) + securityIpGroupsObject.securityIpGroupAttribute = valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupAttribute"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpList"].isNull()) + securityIpGroupsObject.securityIpList = valueSecurityIpGroupsSecurityIpGroup["SecurityIpList"].asString(); securityIpGroups_.push_back(securityIpGroupsObject); } if(!value["SecurityIps"].isNull()) diff --git a/dds/src/model/DescribeShardingNetworkAddressResult.cc b/dds/src/model/DescribeShardingNetworkAddressResult.cc index bc427e8ed..26bd9ef61 100644 --- a/dds/src/model/DescribeShardingNetworkAddressResult.cc +++ b/dds/src/model/DescribeShardingNetworkAddressResult.cc @@ -39,28 +39,28 @@ void DescribeShardingNetworkAddressResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetworkAddresses = value["NetworkAddresses"]["NetworkAddress"]; - for (auto value : allNetworkAddresses) + auto allNetworkAddressesNode = value["NetworkAddresses"]["NetworkAddress"]; + for (auto valueNetworkAddressesNetworkAddress : allNetworkAddressesNode) { NetworkAddress networkAddressesObject; - if(!value["NetworkAddress"].isNull()) - networkAddressesObject.networkAddress = value["NetworkAddress"].asString(); - if(!value["IPAddress"].isNull()) - networkAddressesObject.iPAddress = value["IPAddress"].asString(); - if(!value["NetworkType"].isNull()) - networkAddressesObject.networkType = value["NetworkType"].asString(); - if(!value["Port"].isNull()) - networkAddressesObject.port = value["Port"].asString(); - if(!value["VPCId"].isNull()) - networkAddressesObject.vPCId = value["VPCId"].asString(); - if(!value["VswitchId"].isNull()) - networkAddressesObject.vswitchId = value["VswitchId"].asString(); - if(!value["NodeId"].isNull()) - networkAddressesObject.nodeId = value["NodeId"].asString(); - if(!value["ExpiredTime"].isNull()) - networkAddressesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["NodeType"].isNull()) - networkAddressesObject.nodeType = value["NodeType"].asString(); + if(!valueNetworkAddressesNetworkAddress["NetworkAddress"].isNull()) + networkAddressesObject.networkAddress = valueNetworkAddressesNetworkAddress["NetworkAddress"].asString(); + if(!valueNetworkAddressesNetworkAddress["IPAddress"].isNull()) + networkAddressesObject.iPAddress = valueNetworkAddressesNetworkAddress["IPAddress"].asString(); + if(!valueNetworkAddressesNetworkAddress["NetworkType"].isNull()) + networkAddressesObject.networkType = valueNetworkAddressesNetworkAddress["NetworkType"].asString(); + if(!valueNetworkAddressesNetworkAddress["Port"].isNull()) + networkAddressesObject.port = valueNetworkAddressesNetworkAddress["Port"].asString(); + if(!valueNetworkAddressesNetworkAddress["VPCId"].isNull()) + networkAddressesObject.vPCId = valueNetworkAddressesNetworkAddress["VPCId"].asString(); + if(!valueNetworkAddressesNetworkAddress["VswitchId"].isNull()) + networkAddressesObject.vswitchId = valueNetworkAddressesNetworkAddress["VswitchId"].asString(); + if(!valueNetworkAddressesNetworkAddress["NodeId"].isNull()) + networkAddressesObject.nodeId = valueNetworkAddressesNetworkAddress["NodeId"].asString(); + if(!valueNetworkAddressesNetworkAddress["ExpiredTime"].isNull()) + networkAddressesObject.expiredTime = valueNetworkAddressesNetworkAddress["ExpiredTime"].asString(); + if(!valueNetworkAddressesNetworkAddress["NodeType"].isNull()) + networkAddressesObject.nodeType = valueNetworkAddressesNetworkAddress["NodeType"].asString(); networkAddresses_.push_back(networkAddressesObject); } diff --git a/dds/src/model/DescribeSlowLogRecordsResult.cc b/dds/src/model/DescribeSlowLogRecordsResult.cc index 3101809c2..cacff6052 100644 --- a/dds/src/model/DescribeSlowLogRecordsResult.cc +++ b/dds/src/model/DescribeSlowLogRecordsResult.cc @@ -39,28 +39,28 @@ void DescribeSlowLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogRecords"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogRecords"]; + for (auto valueItemsLogRecords : allItemsNode) { LogRecords itemsObject; - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = value["HostAddress"].asString(); - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["QueryTimes"].isNull()) - itemsObject.queryTimes = value["QueryTimes"].asString(); - if(!value["DocsExamined"].isNull()) - itemsObject.docsExamined = std::stol(value["DocsExamined"].asString()); - if(!value["KeysExamined"].isNull()) - itemsObject.keysExamined = std::stol(value["KeysExamined"].asString()); - if(!value["ReturnRowCounts"].isNull()) - itemsObject.returnRowCounts = std::stol(value["ReturnRowCounts"].asString()); - if(!value["ExecutionStartTime"].isNull()) - itemsObject.executionStartTime = value["ExecutionStartTime"].asString(); - if(!value["AccountName"].isNull()) - itemsObject.accountName = value["AccountName"].asString(); + if(!valueItemsLogRecords["HostAddress"].isNull()) + itemsObject.hostAddress = valueItemsLogRecords["HostAddress"].asString(); + if(!valueItemsLogRecords["DBName"].isNull()) + itemsObject.dBName = valueItemsLogRecords["DBName"].asString(); + if(!valueItemsLogRecords["SQLText"].isNull()) + itemsObject.sQLText = valueItemsLogRecords["SQLText"].asString(); + if(!valueItemsLogRecords["QueryTimes"].isNull()) + itemsObject.queryTimes = valueItemsLogRecords["QueryTimes"].asString(); + if(!valueItemsLogRecords["DocsExamined"].isNull()) + itemsObject.docsExamined = std::stol(valueItemsLogRecords["DocsExamined"].asString()); + if(!valueItemsLogRecords["KeysExamined"].isNull()) + itemsObject.keysExamined = std::stol(valueItemsLogRecords["KeysExamined"].asString()); + if(!valueItemsLogRecords["ReturnRowCounts"].isNull()) + itemsObject.returnRowCounts = std::stol(valueItemsLogRecords["ReturnRowCounts"].asString()); + if(!valueItemsLogRecords["ExecutionStartTime"].isNull()) + itemsObject.executionStartTime = valueItemsLogRecords["ExecutionStartTime"].asString(); + if(!valueItemsLogRecords["AccountName"].isNull()) + itemsObject.accountName = valueItemsLogRecords["AccountName"].asString(); items_.push_back(itemsObject); } if(!value["Engine"].isNull()) diff --git a/dds/src/model/DescribeStaticVerificationListResult.cc b/dds/src/model/DescribeStaticVerificationListResult.cc index deb44bc62..86f2cb94d 100644 --- a/dds/src/model/DescribeStaticVerificationListResult.cc +++ b/dds/src/model/DescribeStaticVerificationListResult.cc @@ -39,16 +39,16 @@ void DescribeStaticVerificationListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["AbnormalType"].isNull()) - itemsObject.abnormalType = value["AbnormalType"].asString(); - if(!value["SourceDetail"].isNull()) - itemsObject.sourceDetail = value["SourceDetail"].asString(); - if(!value["DestinationDetail"].isNull()) - itemsObject.destinationDetail = value["DestinationDetail"].asString(); + if(!valueItemsItemsItem["AbnormalType"].isNull()) + itemsObject.abnormalType = valueItemsItemsItem["AbnormalType"].asString(); + if(!valueItemsItemsItem["SourceDetail"].isNull()) + itemsObject.sourceDetail = valueItemsItemsItem["SourceDetail"].asString(); + if(!valueItemsItemsItem["DestinationDetail"].isNull()) + itemsObject.destinationDetail = valueItemsItemsItem["DestinationDetail"].asString(); items_.push_back(itemsObject); } if(!value["ReplicaId"].isNull()) diff --git a/dds/src/model/DescribeVerificationListResult.cc b/dds/src/model/DescribeVerificationListResult.cc index 926218c27..1896f6da3 100644 --- a/dds/src/model/DescribeVerificationListResult.cc +++ b/dds/src/model/DescribeVerificationListResult.cc @@ -39,26 +39,26 @@ void DescribeVerificationListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["InstanceIdA"].isNull()) - itemsObject.instanceIdA = value["InstanceIdA"].asString(); - if(!value["InstanceIdB"].isNull()) - itemsObject.instanceIdB = value["InstanceIdB"].asString(); - if(!value["Key"].isNull()) - itemsObject.key = value["Key"].asString(); - if(!value["KeyType"].isNull()) - itemsObject.keyType = value["KeyType"].asString(); - if(!value["InconsistentType"].isNull()) - itemsObject.inconsistentType = value["InconsistentType"].asString(); - if(!value["OccurTime"].isNull()) - itemsObject.occurTime = value["OccurTime"].asString(); - if(!value["Schema"].isNull()) - itemsObject.schema = value["Schema"].asString(); - if(!value["InconsistentFields"].isNull()) - itemsObject.inconsistentFields = value["InconsistentFields"].asString(); + if(!valueItemsItemsItem["InstanceIdA"].isNull()) + itemsObject.instanceIdA = valueItemsItemsItem["InstanceIdA"].asString(); + if(!valueItemsItemsItem["InstanceIdB"].isNull()) + itemsObject.instanceIdB = valueItemsItemsItem["InstanceIdB"].asString(); + if(!valueItemsItemsItem["Key"].isNull()) + itemsObject.key = valueItemsItemsItem["Key"].asString(); + if(!valueItemsItemsItem["KeyType"].isNull()) + itemsObject.keyType = valueItemsItemsItem["KeyType"].asString(); + if(!valueItemsItemsItem["InconsistentType"].isNull()) + itemsObject.inconsistentType = valueItemsItemsItem["InconsistentType"].asString(); + if(!valueItemsItemsItem["OccurTime"].isNull()) + itemsObject.occurTime = valueItemsItemsItem["OccurTime"].asString(); + if(!valueItemsItemsItem["Schema"].isNull()) + itemsObject.schema = valueItemsItemsItem["Schema"].asString(); + if(!valueItemsItemsItem["InconsistentFields"].isNull()) + itemsObject.inconsistentFields = valueItemsItemsItem["InconsistentFields"].asString(); items_.push_back(itemsObject); } if(!value["ReplicaId"].isNull()) diff --git a/dds/src/model/EvaluateFailOverSwitchResult.cc b/dds/src/model/EvaluateFailOverSwitchResult.cc index 96602879b..649e3af71 100644 --- a/dds/src/model/EvaluateFailOverSwitchResult.cc +++ b/dds/src/model/EvaluateFailOverSwitchResult.cc @@ -39,62 +39,62 @@ void EvaluateFailOverSwitchResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ReadWriteType"].isNull()) - itemsObject.readWriteType = value["ReadWriteType"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["HasInternetIP"].isNull()) - itemsObject.hasInternetIP = value["HasInternetIP"].asString() == "true"; - if(!value["InternetIP"].isNull()) - itemsObject.internetIP = value["InternetIP"].asString(); - auto allAccounts = value["Accounts"]["AccountsItem"]; - for (auto value : allAccounts) + if(!valueItemsItemsItem["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsItemsItem["DBInstanceId"].asString(); + if(!valueItemsItemsItem["RegionId"].isNull()) + itemsObject.regionId = valueItemsItemsItem["RegionId"].asString(); + if(!valueItemsItemsItem["ReadWriteType"].isNull()) + itemsObject.readWriteType = valueItemsItemsItem["ReadWriteType"].asString(); + if(!valueItemsItemsItem["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsItemsItem["InstanceNetworkType"].asString(); + if(!valueItemsItemsItem["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsItemsItem["SecurityIPList"].asString(); + if(!valueItemsItemsItem["HasInternetIP"].isNull()) + itemsObject.hasInternetIP = valueItemsItemsItem["HasInternetIP"].asString() == "true"; + if(!valueItemsItemsItem["InternetIP"].isNull()) + itemsObject.internetIP = valueItemsItemsItem["InternetIP"].asString(); + auto allAccountsNode = allItemsNode["Accounts"]["AccountsItem"]; + for (auto allItemsNodeAccountsAccountsItem : allAccountsNode) { ItemsItem::AccountsItem accountsObject; - if(!value["AccountPrivilege"].isNull()) - accountsObject.accountPrivilege = value["AccountPrivilege"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountPrivilegeDetail"].isNull()) - accountsObject.accountPrivilegeDetail = value["AccountPrivilegeDetail"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); - if(!value["AccountID"].isNull()) - accountsObject.accountID = value["AccountID"].asString(); - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["PrivExceeded"].isNull()) - accountsObject.privExceeded = value["PrivExceeded"].asString(); - if(!value["Engine"].isNull()) - accountsObject.engine = value["Engine"].asString(); - if(!value["AccountType"].isNull()) - accountsObject.accountType = value["AccountType"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountPrivilege"].isNull()) + accountsObject.accountPrivilege = allItemsNodeAccountsAccountsItem["AccountPrivilege"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountStatus"].isNull()) + accountsObject.accountStatus = allItemsNodeAccountsAccountsItem["AccountStatus"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountPrivilegeDetail"].isNull()) + accountsObject.accountPrivilegeDetail = allItemsNodeAccountsAccountsItem["AccountPrivilegeDetail"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountDescription"].isNull()) + accountsObject.accountDescription = allItemsNodeAccountsAccountsItem["AccountDescription"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountID"].isNull()) + accountsObject.accountID = allItemsNodeAccountsAccountsItem["AccountID"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountName"].isNull()) + accountsObject.accountName = allItemsNodeAccountsAccountsItem["AccountName"].asString(); + if(!allItemsNodeAccountsAccountsItem["PrivExceeded"].isNull()) + accountsObject.privExceeded = allItemsNodeAccountsAccountsItem["PrivExceeded"].asString(); + if(!allItemsNodeAccountsAccountsItem["Engine"].isNull()) + accountsObject.engine = allItemsNodeAccountsAccountsItem["Engine"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountType"].isNull()) + accountsObject.accountType = allItemsNodeAccountsAccountsItem["AccountType"].asString(); itemsObject.accounts.push_back(accountsObject); } items_.push_back(itemsObject); } - auto allReports = value["Reports"]["ReportsItem"]; - for (auto value : allReports) + auto allReportsNode = value["Reports"]["ReportsItem"]; + for (auto valueReportsReportsItem : allReportsNode) { ReportsItem reportsObject; - if(!value["CheckType"].isNull()) - reportsObject.checkType = value["CheckType"].asString(); - if(!value["Severity"].isNull()) - reportsObject.severity = value["Severity"].asString(); - if(!value["ReasonCode"].isNull()) - reportsObject.reasonCode = value["ReasonCode"].asString(); - if(!value["ReasonMessage"].isNull()) - reportsObject.reasonMessage = value["ReasonMessage"].asString(); + if(!valueReportsReportsItem["CheckType"].isNull()) + reportsObject.checkType = valueReportsReportsItem["CheckType"].asString(); + if(!valueReportsReportsItem["Severity"].isNull()) + reportsObject.severity = valueReportsReportsItem["Severity"].asString(); + if(!valueReportsReportsItem["ReasonCode"].isNull()) + reportsObject.reasonCode = valueReportsReportsItem["ReasonCode"].asString(); + if(!valueReportsReportsItem["ReasonMessage"].isNull()) + reportsObject.reasonMessage = valueReportsReportsItem["ReasonMessage"].asString(); reports_.push_back(reportsObject); } if(!value["ReplicaId"].isNull()) diff --git a/dds/src/model/ListTagResourcesResult.cc b/dds/src/model/ListTagResourcesResult.cc index a22629953..e8395e863 100644 --- a/dds/src/model/ListTagResourcesResult.cc +++ b/dds/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - tagResourcesObject.resourceId = value["ResourceId"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/dds/src/model/SampleResult.cc b/dds/src/model/SampleResult.cc index 77c0b027f..bde65423e 100644 --- a/dds/src/model/SampleResult.cc +++ b/dds/src/model/SampleResult.cc @@ -39,16 +39,16 @@ void SampleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSecurityIpGroups = value["SecurityIpGroups"]["SecurityIpGroup"]; - for (auto value : allSecurityIpGroups) + auto allSecurityIpGroupsNode = value["SecurityIpGroups"]["SecurityIpGroup"]; + for (auto valueSecurityIpGroupsSecurityIpGroup : allSecurityIpGroupsNode) { SecurityIpGroup securityIpGroupsObject; - if(!value["SecurityIpGroupName"].isNull()) - securityIpGroupsObject.securityIpGroupName = value["SecurityIpGroupName"].asString(); - if(!value["SecurityIpGroupAttribute"].isNull()) - securityIpGroupsObject.securityIpGroupAttribute = value["SecurityIpGroupAttribute"].asString(); - if(!value["SecurityIpList"].isNull()) - securityIpGroupsObject.securityIpList = value["SecurityIpList"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupName"].isNull()) + securityIpGroupsObject.securityIpGroupName = valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupName"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupAttribute"].isNull()) + securityIpGroupsObject.securityIpGroupAttribute = valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupAttribute"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpList"].isNull()) + securityIpGroupsObject.securityIpList = valueSecurityIpGroupsSecurityIpGroup["SecurityIpList"].asString(); securityIpGroups_.push_back(securityIpGroupsObject); } if(!value["SecurityIps"].isNull()) diff --git a/domain/src/model/BatchFuzzyMatchDomainSensitiveWordResult.cc b/domain/src/model/BatchFuzzyMatchDomainSensitiveWordResult.cc index 25ced8cc2..097bba662 100644 --- a/domain/src/model/BatchFuzzyMatchDomainSensitiveWordResult.cc +++ b/domain/src/model/BatchFuzzyMatchDomainSensitiveWordResult.cc @@ -39,20 +39,20 @@ void BatchFuzzyMatchDomainSensitiveWordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSensitiveWordMatchResultList = value["SensitiveWordMatchResultList"]["SensitiveWordMatchResult"]; - for (auto value : allSensitiveWordMatchResultList) + auto allSensitiveWordMatchResultListNode = value["SensitiveWordMatchResultList"]["SensitiveWordMatchResult"]; + for (auto valueSensitiveWordMatchResultListSensitiveWordMatchResult : allSensitiveWordMatchResultListNode) { SensitiveWordMatchResult sensitiveWordMatchResultListObject; - if(!value["Keyword"].isNull()) - sensitiveWordMatchResultListObject.keyword = value["Keyword"].asString(); - if(!value["Exist"].isNull()) - sensitiveWordMatchResultListObject.exist = value["Exist"].asString() == "true"; - auto allMatchedSentiveWords = value["MatchedSentiveWords"]["MatchedSensitiveWord"]; - for (auto value : allMatchedSentiveWords) + if(!valueSensitiveWordMatchResultListSensitiveWordMatchResult["Keyword"].isNull()) + sensitiveWordMatchResultListObject.keyword = valueSensitiveWordMatchResultListSensitiveWordMatchResult["Keyword"].asString(); + if(!valueSensitiveWordMatchResultListSensitiveWordMatchResult["Exist"].isNull()) + sensitiveWordMatchResultListObject.exist = valueSensitiveWordMatchResultListSensitiveWordMatchResult["Exist"].asString() == "true"; + auto allMatchedSentiveWordsNode = allSensitiveWordMatchResultListNode["MatchedSentiveWords"]["MatchedSensitiveWord"]; + for (auto allSensitiveWordMatchResultListNodeMatchedSentiveWordsMatchedSensitiveWord : allMatchedSentiveWordsNode) { SensitiveWordMatchResult::MatchedSensitiveWord matchedSentiveWordsObject; - if(!value["Word"].isNull()) - matchedSentiveWordsObject.word = value["Word"].asString(); + if(!allSensitiveWordMatchResultListNodeMatchedSentiveWordsMatchedSensitiveWord["Word"].isNull()) + matchedSentiveWordsObject.word = allSensitiveWordMatchResultListNodeMatchedSentiveWordsMatchedSensitiveWord["Word"].asString(); sensitiveWordMatchResultListObject.matchedSentiveWords.push_back(matchedSentiveWordsObject); } sensitiveWordMatchResultList_.push_back(sensitiveWordMatchResultListObject); diff --git a/domain/src/model/DeleteEmailVerificationResult.cc b/domain/src/model/DeleteEmailVerificationResult.cc index 847f8e9e4..6f109c7cc 100644 --- a/domain/src/model/DeleteEmailVerificationResult.cc +++ b/domain/src/model/DeleteEmailVerificationResult.cc @@ -39,28 +39,28 @@ void DeleteEmailVerificationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessList = value["SuccessList"]["SendResult"]; - for (auto value : allSuccessList) + auto allSuccessListNode = value["SuccessList"]["SendResult"]; + for (auto valueSuccessListSendResult : allSuccessListNode) { SendResult successListObject; - if(!value["Email"].isNull()) - successListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - successListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - successListObject.message = value["Message"].asString(); + if(!valueSuccessListSendResult["Email"].isNull()) + successListObject.email = valueSuccessListSendResult["Email"].asString(); + if(!valueSuccessListSendResult["Code"].isNull()) + successListObject.code = valueSuccessListSendResult["Code"].asString(); + if(!valueSuccessListSendResult["Message"].isNull()) + successListObject.message = valueSuccessListSendResult["Message"].asString(); successList_.push_back(successListObject); } - auto allFailList = value["FailList"]["SendResult"]; - for (auto value : allFailList) + auto allFailListNode = value["FailList"]["SendResult"]; + for (auto valueFailListSendResult : allFailListNode) { SendResult failListObject; - if(!value["Email"].isNull()) - failListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - failListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failListObject.message = value["Message"].asString(); + if(!valueFailListSendResult["Email"].isNull()) + failListObject.email = valueFailListSendResult["Email"].asString(); + if(!valueFailListSendResult["Code"].isNull()) + failListObject.code = valueFailListSendResult["Code"].asString(); + if(!valueFailListSendResult["Message"].isNull()) + failListObject.message = valueFailListSendResult["Message"].asString(); failList_.push_back(failListObject); } diff --git a/domain/src/model/FuzzyMatchDomainSensitiveWordResult.cc b/domain/src/model/FuzzyMatchDomainSensitiveWordResult.cc index 9535729b8..6b07bc2bb 100644 --- a/domain/src/model/FuzzyMatchDomainSensitiveWordResult.cc +++ b/domain/src/model/FuzzyMatchDomainSensitiveWordResult.cc @@ -39,12 +39,12 @@ void FuzzyMatchDomainSensitiveWordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMatchedSentiveWords = value["MatchedSentiveWords"]["MatchedSensitiveWord"]; - for (auto value : allMatchedSentiveWords) + auto allMatchedSentiveWordsNode = value["MatchedSentiveWords"]["MatchedSensitiveWord"]; + for (auto valueMatchedSentiveWordsMatchedSensitiveWord : allMatchedSentiveWordsNode) { MatchedSensitiveWord matchedSentiveWordsObject; - if(!value["Word"].isNull()) - matchedSentiveWordsObject.word = value["Word"].asString(); + if(!valueMatchedSentiveWordsMatchedSensitiveWord["Word"].isNull()) + matchedSentiveWordsObject.word = valueMatchedSentiveWordsMatchedSensitiveWord["Word"].asString(); matchedSentiveWords_.push_back(matchedSentiveWordsObject); } if(!value["Keyword"].isNull()) diff --git a/domain/src/model/ListEmailVerificationResult.cc b/domain/src/model/ListEmailVerificationResult.cc index b9986c7c4..33d64c89f 100644 --- a/domain/src/model/ListEmailVerificationResult.cc +++ b/domain/src/model/ListEmailVerificationResult.cc @@ -39,30 +39,30 @@ void ListEmailVerificationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["EmailVerification"]; - for (auto value : allData) + auto allDataNode = value["Data"]["EmailVerification"]; + for (auto valueDataEmailVerification : allDataNode) { EmailVerification dataObject; - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = value["GmtModified"].asString(); - if(!value["Email"].isNull()) - dataObject.email = value["Email"].asString(); - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["EmailVerificationNo"].isNull()) - dataObject.emailVerificationNo = value["EmailVerificationNo"].asString(); - if(!value["TokenSendTime"].isNull()) - dataObject.tokenSendTime = value["TokenSendTime"].asString(); - if(!value["VerificationStatus"].isNull()) - dataObject.verificationStatus = std::stoi(value["VerificationStatus"].asString()); - if(!value["VerificationTime"].isNull()) - dataObject.verificationTime = value["VerificationTime"].asString(); - if(!value["SendIp"].isNull()) - dataObject.sendIp = value["SendIp"].asString(); - if(!value["ConfirmIp"].isNull()) - dataObject.confirmIp = value["ConfirmIp"].asString(); + if(!valueDataEmailVerification["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDataEmailVerification["GmtCreate"].asString(); + if(!valueDataEmailVerification["GmtModified"].isNull()) + dataObject.gmtModified = valueDataEmailVerification["GmtModified"].asString(); + if(!valueDataEmailVerification["Email"].isNull()) + dataObject.email = valueDataEmailVerification["Email"].asString(); + if(!valueDataEmailVerification["UserId"].isNull()) + dataObject.userId = valueDataEmailVerification["UserId"].asString(); + if(!valueDataEmailVerification["EmailVerificationNo"].isNull()) + dataObject.emailVerificationNo = valueDataEmailVerification["EmailVerificationNo"].asString(); + if(!valueDataEmailVerification["TokenSendTime"].isNull()) + dataObject.tokenSendTime = valueDataEmailVerification["TokenSendTime"].asString(); + if(!valueDataEmailVerification["VerificationStatus"].isNull()) + dataObject.verificationStatus = std::stoi(valueDataEmailVerification["VerificationStatus"].asString()); + if(!valueDataEmailVerification["VerificationTime"].isNull()) + dataObject.verificationTime = valueDataEmailVerification["VerificationTime"].asString(); + if(!valueDataEmailVerification["SendIp"].isNull()) + dataObject.sendIp = valueDataEmailVerification["SendIp"].asString(); + if(!valueDataEmailVerification["ConfirmIp"].isNull()) + dataObject.confirmIp = valueDataEmailVerification["ConfirmIp"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/ListServerLockResult.cc b/domain/src/model/ListServerLockResult.cc index f20149393..5f50da9d0 100644 --- a/domain/src/model/ListServerLockResult.cc +++ b/domain/src/model/ListServerLockResult.cc @@ -39,30 +39,30 @@ void ListServerLockResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["QueryTransferInResponse"]; - for (auto value : allData) + auto allDataNode = value["Data"]["QueryTransferInResponse"]; + for (auto valueDataQueryTransferInResponse : allDataNode) { QueryTransferInResponse dataObject; - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = value["GmtModified"].asString(); - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["DomainInstanceId"].isNull()) - dataObject.domainInstanceId = value["DomainInstanceId"].asString(); - if(!value["LockProductId"].isNull()) - dataObject.lockProductId = value["LockProductId"].asString(); - if(!value["StartDate"].isNull()) - dataObject.startDate = value["StartDate"].asString(); - if(!value["ExpireDate"].isNull()) - dataObject.expireDate = value["ExpireDate"].asString(); - if(!value["LockInstanceId"].isNull()) - dataObject.lockInstanceId = value["LockInstanceId"].asString(); - if(!value["ServerLockStatus"].isNull()) - dataObject.serverLockStatus = value["ServerLockStatus"].asString(); + if(!valueDataQueryTransferInResponse["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDataQueryTransferInResponse["GmtCreate"].asString(); + if(!valueDataQueryTransferInResponse["GmtModified"].isNull()) + dataObject.gmtModified = valueDataQueryTransferInResponse["GmtModified"].asString(); + if(!valueDataQueryTransferInResponse["UserId"].isNull()) + dataObject.userId = valueDataQueryTransferInResponse["UserId"].asString(); + if(!valueDataQueryTransferInResponse["DomainName"].isNull()) + dataObject.domainName = valueDataQueryTransferInResponse["DomainName"].asString(); + if(!valueDataQueryTransferInResponse["DomainInstanceId"].isNull()) + dataObject.domainInstanceId = valueDataQueryTransferInResponse["DomainInstanceId"].asString(); + if(!valueDataQueryTransferInResponse["LockProductId"].isNull()) + dataObject.lockProductId = valueDataQueryTransferInResponse["LockProductId"].asString(); + if(!valueDataQueryTransferInResponse["StartDate"].isNull()) + dataObject.startDate = valueDataQueryTransferInResponse["StartDate"].asString(); + if(!valueDataQueryTransferInResponse["ExpireDate"].isNull()) + dataObject.expireDate = valueDataQueryTransferInResponse["ExpireDate"].asString(); + if(!valueDataQueryTransferInResponse["LockInstanceId"].isNull()) + dataObject.lockInstanceId = valueDataQueryTransferInResponse["LockInstanceId"].asString(); + if(!valueDataQueryTransferInResponse["ServerLockStatus"].isNull()) + dataObject.serverLockStatus = valueDataQueryTransferInResponse["ServerLockStatus"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/LookupTmchNoticeResult.cc b/domain/src/model/LookupTmchNoticeResult.cc index 9036616a9..470a2c18e 100644 --- a/domain/src/model/LookupTmchNoticeResult.cc +++ b/domain/src/model/LookupTmchNoticeResult.cc @@ -39,22 +39,22 @@ void LookupTmchNoticeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClaims = value["Claims"]["Claim"]; - for (auto value : allClaims) + auto allClaimsNode = value["Claims"]["Claim"]; + for (auto valueClaimsClaim : allClaimsNode) { Claim claimsObject; - if(!value["MarkName"].isNull()) - claimsObject.markName = value["MarkName"].asString(); - if(!value["GoodsAndServices"].isNull()) - claimsObject.goodsAndServices = value["GoodsAndServices"].asString(); - auto allHolders = value["Holders"]["Holder"]; - for (auto value : allHolders) + if(!valueClaimsClaim["MarkName"].isNull()) + claimsObject.markName = valueClaimsClaim["MarkName"].asString(); + if(!valueClaimsClaim["GoodsAndServices"].isNull()) + claimsObject.goodsAndServices = valueClaimsClaim["GoodsAndServices"].asString(); + auto allHoldersNode = allClaimsNode["Holders"]["Holder"]; + for (auto allClaimsNodeHoldersHolder : allHoldersNode) { Claim::Holder holdersObject; - if(!value["Entitlement"].isNull()) - holdersObject.entitlement = value["Entitlement"].asString(); - if(!value["Org"].isNull()) - holdersObject.org = value["Org"].asString(); + if(!allClaimsNodeHoldersHolder["Entitlement"].isNull()) + holdersObject.entitlement = allClaimsNodeHoldersHolder["Entitlement"].asString(); + if(!allClaimsNodeHoldersHolder["Org"].isNull()) + holdersObject.org = allClaimsNodeHoldersHolder["Org"].asString(); auto addrNode = value["Addr"]; if(!addrNode["City"].isNull()) holdersObject.addr.city = addrNode["City"].asString(); @@ -69,22 +69,22 @@ void LookupTmchNoticeResult::parse(const std::string &payload) holdersObject.addr.street.push_back(value.asString()); claimsObject.holders.push_back(holdersObject); } - auto allContacts = value["Contacts"]["Contact"]; - for (auto value : allContacts) + auto allContactsNode = allClaimsNode["Contacts"]["Contact"]; + for (auto allClaimsNodeContactsContact : allContactsNode) { Claim::Contact contactsObject; - if(!value["Type"].isNull()) - contactsObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - contactsObject.name = value["Name"].asString(); - if(!value["Org"].isNull()) - contactsObject.org = value["Org"].asString(); - if(!value["Voice"].isNull()) - contactsObject.voice = value["Voice"].asString(); - if(!value["Fax"].isNull()) - contactsObject.fax = value["Fax"].asString(); - if(!value["Email"].isNull()) - contactsObject.email = value["Email"].asString(); + if(!allClaimsNodeContactsContact["Type"].isNull()) + contactsObject.type = allClaimsNodeContactsContact["Type"].asString(); + if(!allClaimsNodeContactsContact["Name"].isNull()) + contactsObject.name = allClaimsNodeContactsContact["Name"].asString(); + if(!allClaimsNodeContactsContact["Org"].isNull()) + contactsObject.org = allClaimsNodeContactsContact["Org"].asString(); + if(!allClaimsNodeContactsContact["Voice"].isNull()) + contactsObject.voice = allClaimsNodeContactsContact["Voice"].asString(); + if(!allClaimsNodeContactsContact["Fax"].isNull()) + contactsObject.fax = allClaimsNodeContactsContact["Fax"].asString(); + if(!allClaimsNodeContactsContact["Email"].isNull()) + contactsObject.email = allClaimsNodeContactsContact["Email"].asString(); auto addr1Node = value["Addr"]; if(!addr1Node["City"].isNull()) contactsObject.addr1.city = addr1Node["City"].asString(); @@ -99,14 +99,14 @@ void LookupTmchNoticeResult::parse(const std::string &payload) contactsObject.addr1.street2.push_back(value.asString()); claimsObject.contacts.push_back(contactsObject); } - auto allClassDescs = value["ClassDescs"]["ClassDesc"]; - for (auto value : allClassDescs) + auto allClassDescsNode = allClaimsNode["ClassDescs"]["ClassDesc"]; + for (auto allClaimsNodeClassDescsClassDesc : allClassDescsNode) { Claim::ClassDesc classDescsObject; - if(!value["ClassNum"].isNull()) - classDescsObject.classNum = std::stoi(value["ClassNum"].asString()); - if(!value["Desc"].isNull()) - classDescsObject.desc = value["Desc"].asString(); + if(!allClaimsNodeClassDescsClassDesc["ClassNum"].isNull()) + classDescsObject.classNum = std::stoi(allClaimsNodeClassDescsClassDesc["ClassNum"].asString()); + if(!allClaimsNodeClassDescsClassDesc["Desc"].isNull()) + classDescsObject.desc = allClaimsNodeClassDescsClassDesc["Desc"].asString(); claimsObject.classDescs.push_back(classDescsObject); } auto jurDescNode = value["JurDesc"]; diff --git a/domain/src/model/PollTaskResultResult.cc b/domain/src/model/PollTaskResultResult.cc index 77fbe7a2c..e346c54b8 100644 --- a/domain/src/model/PollTaskResultResult.cc +++ b/domain/src/model/PollTaskResultResult.cc @@ -39,36 +39,36 @@ void PollTaskResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TaskDetail"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TaskDetail"]; + for (auto valueDataTaskDetail : allDataNode) { TaskDetail dataObject; - if(!value["TaskNo"].isNull()) - dataObject.taskNo = value["TaskNo"].asString(); - if(!value["TaskDetailNo"].isNull()) - dataObject.taskDetailNo = value["TaskDetailNo"].asString(); - if(!value["TaskType"].isNull()) - dataObject.taskType = value["TaskType"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["TaskStatus"].isNull()) - dataObject.taskStatus = value["TaskStatus"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = value["UpdateTime"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = value["CreateTime"].asString(); - if(!value["TryCount"].isNull()) - dataObject.tryCount = std::stoi(value["TryCount"].asString()); - if(!value["ErrorMsg"].isNull()) - dataObject.errorMsg = value["ErrorMsg"].asString(); - if(!value["TaskStatusCode"].isNull()) - dataObject.taskStatusCode = std::stoi(value["TaskStatusCode"].asString()); - if(!value["TaskResult"].isNull()) - dataObject.taskResult = value["TaskResult"].asString(); - if(!value["TaskTypeDescription"].isNull()) - dataObject.taskTypeDescription = value["TaskTypeDescription"].asString(); + if(!valueDataTaskDetail["TaskNo"].isNull()) + dataObject.taskNo = valueDataTaskDetail["TaskNo"].asString(); + if(!valueDataTaskDetail["TaskDetailNo"].isNull()) + dataObject.taskDetailNo = valueDataTaskDetail["TaskDetailNo"].asString(); + if(!valueDataTaskDetail["TaskType"].isNull()) + dataObject.taskType = valueDataTaskDetail["TaskType"].asString(); + if(!valueDataTaskDetail["InstanceId"].isNull()) + dataObject.instanceId = valueDataTaskDetail["InstanceId"].asString(); + if(!valueDataTaskDetail["DomainName"].isNull()) + dataObject.domainName = valueDataTaskDetail["DomainName"].asString(); + if(!valueDataTaskDetail["TaskStatus"].isNull()) + dataObject.taskStatus = valueDataTaskDetail["TaskStatus"].asString(); + if(!valueDataTaskDetail["UpdateTime"].isNull()) + dataObject.updateTime = valueDataTaskDetail["UpdateTime"].asString(); + if(!valueDataTaskDetail["CreateTime"].isNull()) + dataObject.createTime = valueDataTaskDetail["CreateTime"].asString(); + if(!valueDataTaskDetail["TryCount"].isNull()) + dataObject.tryCount = std::stoi(valueDataTaskDetail["TryCount"].asString()); + if(!valueDataTaskDetail["ErrorMsg"].isNull()) + dataObject.errorMsg = valueDataTaskDetail["ErrorMsg"].asString(); + if(!valueDataTaskDetail["TaskStatusCode"].isNull()) + dataObject.taskStatusCode = std::stoi(valueDataTaskDetail["TaskStatusCode"].asString()); + if(!valueDataTaskDetail["TaskResult"].isNull()) + dataObject.taskResult = valueDataTaskDetail["TaskResult"].asString(); + if(!valueDataTaskDetail["TaskTypeDescription"].isNull()) + dataObject.taskTypeDescription = valueDataTaskDetail["TaskTypeDescription"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/QueryAdvancedDomainListResult.cc b/domain/src/model/QueryAdvancedDomainListResult.cc index 1126d7704..5e036c3be 100644 --- a/domain/src/model/QueryAdvancedDomainListResult.cc +++ b/domain/src/model/QueryAdvancedDomainListResult.cc @@ -39,50 +39,50 @@ void QueryAdvancedDomainListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Domain"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Domain"]; + for (auto valueDataDomain : allDataNode) { Domain dataObject; - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["ExpirationDate"].isNull()) - dataObject.expirationDate = value["ExpirationDate"].asString(); - if(!value["RegistrationDate"].isNull()) - dataObject.registrationDate = value["RegistrationDate"].asString(); - if(!value["DomainType"].isNull()) - dataObject.domainType = value["DomainType"].asString(); - if(!value["DomainStatus"].isNull()) - dataObject.domainStatus = value["DomainStatus"].asString(); - if(!value["ProductId"].isNull()) - dataObject.productId = value["ProductId"].asString(); - if(!value["ExpirationDateLong"].isNull()) - dataObject.expirationDateLong = std::stol(value["ExpirationDateLong"].asString()); - if(!value["RegistrationDateLong"].isNull()) - dataObject.registrationDateLong = std::stol(value["RegistrationDateLong"].asString()); - if(!value["Premium"].isNull()) - dataObject.premium = value["Premium"].asString() == "true"; - if(!value["DomainAuditStatus"].isNull()) - dataObject.domainAuditStatus = value["DomainAuditStatus"].asString(); - if(!value["ExpirationDateStatus"].isNull()) - dataObject.expirationDateStatus = value["ExpirationDateStatus"].asString(); - if(!value["RegistrantType"].isNull()) - dataObject.registrantType = value["RegistrantType"].asString(); - if(!value["DomainGroupId"].isNull()) - dataObject.domainGroupId = value["DomainGroupId"].asString(); - if(!value["Remark"].isNull()) - dataObject.remark = value["Remark"].asString(); - if(!value["DomainGroupName"].isNull()) - dataObject.domainGroupName = value["DomainGroupName"].asString(); - if(!value["ExpirationCurrDateDiff"].isNull()) - dataObject.expirationCurrDateDiff = std::stoi(value["ExpirationCurrDateDiff"].asString()); - if(!value["Email"].isNull()) - dataObject.email = value["Email"].asString(); - if(!value["ZhRegistrantOrganization"].isNull()) - dataObject.zhRegistrantOrganization = value["ZhRegistrantOrganization"].asString(); - if(!value["RegistrantOrganization"].isNull()) - dataObject.registrantOrganization = value["RegistrantOrganization"].asString(); + if(!valueDataDomain["DomainName"].isNull()) + dataObject.domainName = valueDataDomain["DomainName"].asString(); + if(!valueDataDomain["InstanceId"].isNull()) + dataObject.instanceId = valueDataDomain["InstanceId"].asString(); + if(!valueDataDomain["ExpirationDate"].isNull()) + dataObject.expirationDate = valueDataDomain["ExpirationDate"].asString(); + if(!valueDataDomain["RegistrationDate"].isNull()) + dataObject.registrationDate = valueDataDomain["RegistrationDate"].asString(); + if(!valueDataDomain["DomainType"].isNull()) + dataObject.domainType = valueDataDomain["DomainType"].asString(); + if(!valueDataDomain["DomainStatus"].isNull()) + dataObject.domainStatus = valueDataDomain["DomainStatus"].asString(); + if(!valueDataDomain["ProductId"].isNull()) + dataObject.productId = valueDataDomain["ProductId"].asString(); + if(!valueDataDomain["ExpirationDateLong"].isNull()) + dataObject.expirationDateLong = std::stol(valueDataDomain["ExpirationDateLong"].asString()); + if(!valueDataDomain["RegistrationDateLong"].isNull()) + dataObject.registrationDateLong = std::stol(valueDataDomain["RegistrationDateLong"].asString()); + if(!valueDataDomain["Premium"].isNull()) + dataObject.premium = valueDataDomain["Premium"].asString() == "true"; + if(!valueDataDomain["DomainAuditStatus"].isNull()) + dataObject.domainAuditStatus = valueDataDomain["DomainAuditStatus"].asString(); + if(!valueDataDomain["ExpirationDateStatus"].isNull()) + dataObject.expirationDateStatus = valueDataDomain["ExpirationDateStatus"].asString(); + if(!valueDataDomain["RegistrantType"].isNull()) + dataObject.registrantType = valueDataDomain["RegistrantType"].asString(); + if(!valueDataDomain["DomainGroupId"].isNull()) + dataObject.domainGroupId = valueDataDomain["DomainGroupId"].asString(); + if(!valueDataDomain["Remark"].isNull()) + dataObject.remark = valueDataDomain["Remark"].asString(); + if(!valueDataDomain["DomainGroupName"].isNull()) + dataObject.domainGroupName = valueDataDomain["DomainGroupName"].asString(); + if(!valueDataDomain["ExpirationCurrDateDiff"].isNull()) + dataObject.expirationCurrDateDiff = std::stoi(valueDataDomain["ExpirationCurrDateDiff"].asString()); + if(!valueDataDomain["Email"].isNull()) + dataObject.email = valueDataDomain["Email"].asString(); + if(!valueDataDomain["ZhRegistrantOrganization"].isNull()) + dataObject.zhRegistrantOrganization = valueDataDomain["ZhRegistrantOrganization"].asString(); + if(!valueDataDomain["RegistrantOrganization"].isNull()) + dataObject.registrantOrganization = valueDataDomain["RegistrantOrganization"].asString(); auto allDnsList = value["DnsList"]["Dns"]; for (auto value : allDnsList) dataObject.dnsList.push_back(value.asString()); diff --git a/domain/src/model/QueryChangeLogListResult.cc b/domain/src/model/QueryChangeLogListResult.cc index a855a1869..f498d76a0 100644 --- a/domain/src/model/QueryChangeLogListResult.cc +++ b/domain/src/model/QueryChangeLogListResult.cc @@ -39,22 +39,22 @@ void QueryChangeLogListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ChangeLog"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ChangeLog"]; + for (auto valueDataChangeLog : allDataNode) { ChangeLog dataObject; - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["Result"].isNull()) - dataObject.result = value["Result"].asString(); - if(!value["Operation"].isNull()) - dataObject.operation = value["Operation"].asString(); - if(!value["OperationIPAddress"].isNull()) - dataObject.operationIPAddress = value["OperationIPAddress"].asString(); - if(!value["Details"].isNull()) - dataObject.details = value["Details"].asString(); - if(!value["Time"].isNull()) - dataObject.time = value["Time"].asString(); + if(!valueDataChangeLog["DomainName"].isNull()) + dataObject.domainName = valueDataChangeLog["DomainName"].asString(); + if(!valueDataChangeLog["Result"].isNull()) + dataObject.result = valueDataChangeLog["Result"].asString(); + if(!valueDataChangeLog["Operation"].isNull()) + dataObject.operation = valueDataChangeLog["Operation"].asString(); + if(!valueDataChangeLog["OperationIPAddress"].isNull()) + dataObject.operationIPAddress = valueDataChangeLog["OperationIPAddress"].asString(); + if(!valueDataChangeLog["Details"].isNull()) + dataObject.details = valueDataChangeLog["Details"].asString(); + if(!valueDataChangeLog["Time"].isNull()) + dataObject.time = valueDataChangeLog["Time"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/QueryDSRecordResult.cc b/domain/src/model/QueryDSRecordResult.cc index 79e4f2192..6bffcf598 100644 --- a/domain/src/model/QueryDSRecordResult.cc +++ b/domain/src/model/QueryDSRecordResult.cc @@ -39,18 +39,18 @@ void QueryDSRecordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDSRecordList = value["DSRecordList"]["DSRecord"]; - for (auto value : allDSRecordList) + auto allDSRecordListNode = value["DSRecordList"]["DSRecord"]; + for (auto valueDSRecordListDSRecord : allDSRecordListNode) { DSRecord dSRecordListObject; - if(!value["KeyTag"].isNull()) - dSRecordListObject.keyTag = std::stoi(value["KeyTag"].asString()); - if(!value["Algorithm"].isNull()) - dSRecordListObject.algorithm = std::stoi(value["Algorithm"].asString()); - if(!value["DigestType"].isNull()) - dSRecordListObject.digestType = std::stoi(value["DigestType"].asString()); - if(!value["Digest"].isNull()) - dSRecordListObject.digest = value["Digest"].asString(); + if(!valueDSRecordListDSRecord["KeyTag"].isNull()) + dSRecordListObject.keyTag = std::stoi(valueDSRecordListDSRecord["KeyTag"].asString()); + if(!valueDSRecordListDSRecord["Algorithm"].isNull()) + dSRecordListObject.algorithm = std::stoi(valueDSRecordListDSRecord["Algorithm"].asString()); + if(!valueDSRecordListDSRecord["DigestType"].isNull()) + dSRecordListObject.digestType = std::stoi(valueDSRecordListDSRecord["DigestType"].asString()); + if(!valueDSRecordListDSRecord["Digest"].isNull()) + dSRecordListObject.digest = valueDSRecordListDSRecord["Digest"].asString(); dSRecordList_.push_back(dSRecordListObject); } diff --git a/domain/src/model/QueryDnsHostResult.cc b/domain/src/model/QueryDnsHostResult.cc index 3d9609a47..1e343b54d 100644 --- a/domain/src/model/QueryDnsHostResult.cc +++ b/domain/src/model/QueryDnsHostResult.cc @@ -39,12 +39,12 @@ void QueryDnsHostResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDnsHostList = value["DnsHostList"]["DnsHost"]; - for (auto value : allDnsHostList) + auto allDnsHostListNode = value["DnsHostList"]["DnsHost"]; + for (auto valueDnsHostListDnsHost : allDnsHostListNode) { DnsHost dnsHostListObject; - if(!value["DnsName"].isNull()) - dnsHostListObject.dnsName = value["DnsName"].asString(); + if(!valueDnsHostListDnsHost["DnsName"].isNull()) + dnsHostListObject.dnsName = valueDnsHostListDnsHost["DnsName"].asString(); auto allIpList = value["IpList"]["ip"]; for (auto value : allIpList) dnsHostListObject.ipList.push_back(value.asString()); diff --git a/domain/src/model/QueryDomainAdminDivisionResult.cc b/domain/src/model/QueryDomainAdminDivisionResult.cc index 85a503b42..ea1d41269 100644 --- a/domain/src/model/QueryDomainAdminDivisionResult.cc +++ b/domain/src/model/QueryDomainAdminDivisionResult.cc @@ -39,18 +39,18 @@ void QueryDomainAdminDivisionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAdminDivisions = value["AdminDivisions"]["AdminDivision"]; - for (auto value : allAdminDivisions) + auto allAdminDivisionsNode = value["AdminDivisions"]["AdminDivision"]; + for (auto valueAdminDivisionsAdminDivision : allAdminDivisionsNode) { AdminDivision adminDivisionsObject; - if(!value["DivisionName"].isNull()) - adminDivisionsObject.divisionName = value["DivisionName"].asString(); - auto allChildren = value["Children"]["ChildrenItem"]; - for (auto value : allChildren) + if(!valueAdminDivisionsAdminDivision["DivisionName"].isNull()) + adminDivisionsObject.divisionName = valueAdminDivisionsAdminDivision["DivisionName"].asString(); + auto allChildrenNode = allAdminDivisionsNode["Children"]["ChildrenItem"]; + for (auto allAdminDivisionsNodeChildrenChildrenItem : allChildrenNode) { AdminDivision::ChildrenItem childrenObject; - if(!value["ChildDivisionName"].isNull()) - childrenObject.childDivisionName = value["ChildDivisionName"].asString(); + if(!allAdminDivisionsNodeChildrenChildrenItem["ChildDivisionName"].isNull()) + childrenObject.childDivisionName = allAdminDivisionsNodeChildrenChildrenItem["ChildDivisionName"].asString(); adminDivisionsObject.children.push_back(childrenObject); } adminDivisions_.push_back(adminDivisionsObject); diff --git a/domain/src/model/QueryDomainGroupListResult.cc b/domain/src/model/QueryDomainGroupListResult.cc index b4e61b384..4dffcd9f8 100644 --- a/domain/src/model/QueryDomainGroupListResult.cc +++ b/domain/src/model/QueryDomainGroupListResult.cc @@ -39,24 +39,24 @@ void QueryDomainGroupListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DomainGroup"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DomainGroup"]; + for (auto valueDataDomainGroup : allDataNode) { DomainGroup dataObject; - if(!value["DomainGroupId"].isNull()) - dataObject.domainGroupId = value["DomainGroupId"].asString(); - if(!value["DomainGroupName"].isNull()) - dataObject.domainGroupName = value["DomainGroupName"].asString(); - if(!value["TotalNumber"].isNull()) - dataObject.totalNumber = std::stoi(value["TotalNumber"].asString()); - if(!value["CreationDate"].isNull()) - dataObject.creationDate = value["CreationDate"].asString(); - if(!value["ModificationDate"].isNull()) - dataObject.modificationDate = value["ModificationDate"].asString(); - if(!value["DomainGroupStatus"].isNull()) - dataObject.domainGroupStatus = value["DomainGroupStatus"].asString(); - if(!value["BeingDeleted"].isNull()) - dataObject.beingDeleted = value["BeingDeleted"].asString() == "true"; + if(!valueDataDomainGroup["DomainGroupId"].isNull()) + dataObject.domainGroupId = valueDataDomainGroup["DomainGroupId"].asString(); + if(!valueDataDomainGroup["DomainGroupName"].isNull()) + dataObject.domainGroupName = valueDataDomainGroup["DomainGroupName"].asString(); + if(!valueDataDomainGroup["TotalNumber"].isNull()) + dataObject.totalNumber = std::stoi(valueDataDomainGroup["TotalNumber"].asString()); + if(!valueDataDomainGroup["CreationDate"].isNull()) + dataObject.creationDate = valueDataDomainGroup["CreationDate"].asString(); + if(!valueDataDomainGroup["ModificationDate"].isNull()) + dataObject.modificationDate = valueDataDomainGroup["ModificationDate"].asString(); + if(!valueDataDomainGroup["DomainGroupStatus"].isNull()) + dataObject.domainGroupStatus = valueDataDomainGroup["DomainGroupStatus"].asString(); + if(!valueDataDomainGroup["BeingDeleted"].isNull()) + dataObject.beingDeleted = valueDataDomainGroup["BeingDeleted"].asString() == "true"; data_.push_back(dataObject); } diff --git a/domain/src/model/QueryDomainListResult.cc b/domain/src/model/QueryDomainListResult.cc index 20e20037e..03e579743 100644 --- a/domain/src/model/QueryDomainListResult.cc +++ b/domain/src/model/QueryDomainListResult.cc @@ -39,44 +39,44 @@ void QueryDomainListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Domain"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Domain"]; + for (auto valueDataDomain : allDataNode) { Domain dataObject; - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["ExpirationDate"].isNull()) - dataObject.expirationDate = value["ExpirationDate"].asString(); - if(!value["RegistrationDate"].isNull()) - dataObject.registrationDate = value["RegistrationDate"].asString(); - if(!value["DomainType"].isNull()) - dataObject.domainType = value["DomainType"].asString(); - if(!value["DomainStatus"].isNull()) - dataObject.domainStatus = value["DomainStatus"].asString(); - if(!value["ProductId"].isNull()) - dataObject.productId = value["ProductId"].asString(); - if(!value["ExpirationDateLong"].isNull()) - dataObject.expirationDateLong = std::stol(value["ExpirationDateLong"].asString()); - if(!value["RegistrationDateLong"].isNull()) - dataObject.registrationDateLong = std::stol(value["RegistrationDateLong"].asString()); - if(!value["Premium"].isNull()) - dataObject.premium = value["Premium"].asString() == "true"; - if(!value["DomainAuditStatus"].isNull()) - dataObject.domainAuditStatus = value["DomainAuditStatus"].asString(); - if(!value["ExpirationDateStatus"].isNull()) - dataObject.expirationDateStatus = value["ExpirationDateStatus"].asString(); - if(!value["RegistrantType"].isNull()) - dataObject.registrantType = value["RegistrantType"].asString(); - if(!value["DomainGroupId"].isNull()) - dataObject.domainGroupId = value["DomainGroupId"].asString(); - if(!value["Remark"].isNull()) - dataObject.remark = value["Remark"].asString(); - if(!value["DomainGroupName"].isNull()) - dataObject.domainGroupName = value["DomainGroupName"].asString(); - if(!value["ExpirationCurrDateDiff"].isNull()) - dataObject.expirationCurrDateDiff = std::stoi(value["ExpirationCurrDateDiff"].asString()); + if(!valueDataDomain["DomainName"].isNull()) + dataObject.domainName = valueDataDomain["DomainName"].asString(); + if(!valueDataDomain["InstanceId"].isNull()) + dataObject.instanceId = valueDataDomain["InstanceId"].asString(); + if(!valueDataDomain["ExpirationDate"].isNull()) + dataObject.expirationDate = valueDataDomain["ExpirationDate"].asString(); + if(!valueDataDomain["RegistrationDate"].isNull()) + dataObject.registrationDate = valueDataDomain["RegistrationDate"].asString(); + if(!valueDataDomain["DomainType"].isNull()) + dataObject.domainType = valueDataDomain["DomainType"].asString(); + if(!valueDataDomain["DomainStatus"].isNull()) + dataObject.domainStatus = valueDataDomain["DomainStatus"].asString(); + if(!valueDataDomain["ProductId"].isNull()) + dataObject.productId = valueDataDomain["ProductId"].asString(); + if(!valueDataDomain["ExpirationDateLong"].isNull()) + dataObject.expirationDateLong = std::stol(valueDataDomain["ExpirationDateLong"].asString()); + if(!valueDataDomain["RegistrationDateLong"].isNull()) + dataObject.registrationDateLong = std::stol(valueDataDomain["RegistrationDateLong"].asString()); + if(!valueDataDomain["Premium"].isNull()) + dataObject.premium = valueDataDomain["Premium"].asString() == "true"; + if(!valueDataDomain["DomainAuditStatus"].isNull()) + dataObject.domainAuditStatus = valueDataDomain["DomainAuditStatus"].asString(); + if(!valueDataDomain["ExpirationDateStatus"].isNull()) + dataObject.expirationDateStatus = valueDataDomain["ExpirationDateStatus"].asString(); + if(!valueDataDomain["RegistrantType"].isNull()) + dataObject.registrantType = valueDataDomain["RegistrantType"].asString(); + if(!valueDataDomain["DomainGroupId"].isNull()) + dataObject.domainGroupId = valueDataDomain["DomainGroupId"].asString(); + if(!valueDataDomain["Remark"].isNull()) + dataObject.remark = valueDataDomain["Remark"].asString(); + if(!valueDataDomain["DomainGroupName"].isNull()) + dataObject.domainGroupName = valueDataDomain["DomainGroupName"].asString(); + if(!valueDataDomain["ExpirationCurrDateDiff"].isNull()) + dataObject.expirationCurrDateDiff = std::stoi(valueDataDomain["ExpirationCurrDateDiff"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/QueryFailReasonForDomainRealNameVerificationResult.cc b/domain/src/model/QueryFailReasonForDomainRealNameVerificationResult.cc index 2bce21e77..d059170b3 100644 --- a/domain/src/model/QueryFailReasonForDomainRealNameVerificationResult.cc +++ b/domain/src/model/QueryFailReasonForDomainRealNameVerificationResult.cc @@ -39,16 +39,16 @@ void QueryFailReasonForDomainRealNameVerificationResult::parse(const std::string Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["FailRecord"]; - for (auto value : allData) + auto allDataNode = value["Data"]["FailRecord"]; + for (auto valueDataFailRecord : allDataNode) { FailRecord dataObject; - if(!value["Date"].isNull()) - dataObject.date = value["Date"].asString(); - if(!value["FailReason"].isNull()) - dataObject.failReason = value["FailReason"].asString(); - if(!value["DomainNameVerificationStatus"].isNull()) - dataObject.domainNameVerificationStatus = value["DomainNameVerificationStatus"].asString(); + if(!valueDataFailRecord["Date"].isNull()) + dataObject.date = valueDataFailRecord["Date"].asString(); + if(!valueDataFailRecord["FailReason"].isNull()) + dataObject.failReason = valueDataFailRecord["FailReason"].asString(); + if(!valueDataFailRecord["DomainNameVerificationStatus"].isNull()) + dataObject.domainNameVerificationStatus = valueDataFailRecord["DomainNameVerificationStatus"].asString(); data_.push_back(dataObject); } diff --git a/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.cc b/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.cc index 1bba16cd6..8f3c902f9 100644 --- a/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.cc +++ b/domain/src/model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.cc @@ -39,14 +39,14 @@ void QueryFailReasonForRegistrantProfileRealNameVerificationResult::parse(const Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["FailRecord"]; - for (auto value : allData) + auto allDataNode = value["Data"]["FailRecord"]; + for (auto valueDataFailRecord : allDataNode) { FailRecord dataObject; - if(!value["Date"].isNull()) - dataObject.date = value["Date"].asString(); - if(!value["FailReason"].isNull()) - dataObject.failReason = value["FailReason"].asString(); + if(!valueDataFailRecord["Date"].isNull()) + dataObject.date = valueDataFailRecord["Date"].asString(); + if(!valueDataFailRecord["FailReason"].isNull()) + dataObject.failReason = valueDataFailRecord["FailReason"].asString(); data_.push_back(dataObject); } diff --git a/domain/src/model/QueryFailingReasonListForQualificationResult.cc b/domain/src/model/QueryFailingReasonListForQualificationResult.cc index c3e4ea824..47b368cce 100644 --- a/domain/src/model/QueryFailingReasonListForQualificationResult.cc +++ b/domain/src/model/QueryFailingReasonListForQualificationResult.cc @@ -39,14 +39,14 @@ void QueryFailingReasonListForQualificationResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["FailRecord"]; - for (auto value : allData) + auto allDataNode = value["Data"]["FailRecord"]; + for (auto valueDataFailRecord : allDataNode) { FailRecord dataObject; - if(!value["Date"].isNull()) - dataObject.date = value["Date"].asString(); - if(!value["FailReason"].isNull()) - dataObject.failReason = value["FailReason"].asString(); + if(!valueDataFailRecord["Date"].isNull()) + dataObject.date = valueDataFailRecord["Date"].asString(); + if(!valueDataFailRecord["FailReason"].isNull()) + dataObject.failReason = valueDataFailRecord["FailReason"].asString(); data_.push_back(dataObject); } diff --git a/domain/src/model/QueryQualificationDetailResult.cc b/domain/src/model/QueryQualificationDetailResult.cc index c6e376d72..495d7967b 100644 --- a/domain/src/model/QueryQualificationDetailResult.cc +++ b/domain/src/model/QueryQualificationDetailResult.cc @@ -39,16 +39,16 @@ void QueryQualificationDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCredentials = value["Credentials"]["QualificationCredential"]; - for (auto value : allCredentials) + auto allCredentialsNode = value["Credentials"]["QualificationCredential"]; + for (auto valueCredentialsQualificationCredential : allCredentialsNode) { QualificationCredential credentialsObject; - if(!value["CredentialNo"].isNull()) - credentialsObject.credentialNo = value["CredentialNo"].asString(); - if(!value["CredentialType"].isNull()) - credentialsObject.credentialType = value["CredentialType"].asString(); - if(!value["CredentialUrl"].isNull()) - credentialsObject.credentialUrl = value["CredentialUrl"].asString(); + if(!valueCredentialsQualificationCredential["CredentialNo"].isNull()) + credentialsObject.credentialNo = valueCredentialsQualificationCredential["CredentialNo"].asString(); + if(!valueCredentialsQualificationCredential["CredentialType"].isNull()) + credentialsObject.credentialType = valueCredentialsQualificationCredential["CredentialType"].asString(); + if(!valueCredentialsQualificationCredential["CredentialUrl"].isNull()) + credentialsObject.credentialUrl = valueCredentialsQualificationCredential["CredentialUrl"].asString(); credentials_.push_back(credentialsObject); } if(!value["TrackId"].isNull()) diff --git a/domain/src/model/QueryRegistrantProfilesResult.cc b/domain/src/model/QueryRegistrantProfilesResult.cc index 3b16daaf2..e9977e846 100644 --- a/domain/src/model/QueryRegistrantProfilesResult.cc +++ b/domain/src/model/QueryRegistrantProfilesResult.cc @@ -39,58 +39,58 @@ void QueryRegistrantProfilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegistrantProfiles = value["RegistrantProfiles"]["RegistrantProfile"]; - for (auto value : allRegistrantProfiles) + auto allRegistrantProfilesNode = value["RegistrantProfiles"]["RegistrantProfile"]; + for (auto valueRegistrantProfilesRegistrantProfile : allRegistrantProfilesNode) { RegistrantProfile registrantProfilesObject; - if(!value["RegistrantProfileId"].isNull()) - registrantProfilesObject.registrantProfileId = std::stol(value["RegistrantProfileId"].asString()); - if(!value["CreateTime"].isNull()) - registrantProfilesObject.createTime = value["CreateTime"].asString(); - if(!value["UpdateTime"].isNull()) - registrantProfilesObject.updateTime = value["UpdateTime"].asString(); - if(!value["DefaultRegistrantProfile"].isNull()) - registrantProfilesObject.defaultRegistrantProfile = value["DefaultRegistrantProfile"].asString() == "true"; - if(!value["RegistrantName"].isNull()) - registrantProfilesObject.registrantName = value["RegistrantName"].asString(); - if(!value["RegistrantOrganization"].isNull()) - registrantProfilesObject.registrantOrganization = value["RegistrantOrganization"].asString(); - if(!value["Country"].isNull()) - registrantProfilesObject.country = value["Country"].asString(); - if(!value["Province"].isNull()) - registrantProfilesObject.province = value["Province"].asString(); - if(!value["City"].isNull()) - registrantProfilesObject.city = value["City"].asString(); - if(!value["Address"].isNull()) - registrantProfilesObject.address = value["Address"].asString(); - if(!value["Email"].isNull()) - registrantProfilesObject.email = value["Email"].asString(); - if(!value["PostalCode"].isNull()) - registrantProfilesObject.postalCode = value["PostalCode"].asString(); - if(!value["TelArea"].isNull()) - registrantProfilesObject.telArea = value["TelArea"].asString(); - if(!value["Telephone"].isNull()) - registrantProfilesObject.telephone = value["Telephone"].asString(); - if(!value["TelExt"].isNull()) - registrantProfilesObject.telExt = value["TelExt"].asString(); - if(!value["EmailVerificationStatus"].isNull()) - registrantProfilesObject.emailVerificationStatus = std::stoi(value["EmailVerificationStatus"].asString()); - if(!value["ZhRegistrantName"].isNull()) - registrantProfilesObject.zhRegistrantName = value["ZhRegistrantName"].asString(); - if(!value["ZhRegistrantOrganization"].isNull()) - registrantProfilesObject.zhRegistrantOrganization = value["ZhRegistrantOrganization"].asString(); - if(!value["ZhProvince"].isNull()) - registrantProfilesObject.zhProvince = value["ZhProvince"].asString(); - if(!value["ZhCity"].isNull()) - registrantProfilesObject.zhCity = value["ZhCity"].asString(); - if(!value["ZhAddress"].isNull()) - registrantProfilesObject.zhAddress = value["ZhAddress"].asString(); - if(!value["RegistrantType"].isNull()) - registrantProfilesObject.registrantType = value["RegistrantType"].asString(); - if(!value["RealNameStatus"].isNull()) - registrantProfilesObject.realNameStatus = value["RealNameStatus"].asString(); - if(!value["RegistrantProfileType"].isNull()) - registrantProfilesObject.registrantProfileType = value["RegistrantProfileType"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["RegistrantProfileId"].isNull()) + registrantProfilesObject.registrantProfileId = std::stol(valueRegistrantProfilesRegistrantProfile["RegistrantProfileId"].asString()); + if(!valueRegistrantProfilesRegistrantProfile["CreateTime"].isNull()) + registrantProfilesObject.createTime = valueRegistrantProfilesRegistrantProfile["CreateTime"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["UpdateTime"].isNull()) + registrantProfilesObject.updateTime = valueRegistrantProfilesRegistrantProfile["UpdateTime"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["DefaultRegistrantProfile"].isNull()) + registrantProfilesObject.defaultRegistrantProfile = valueRegistrantProfilesRegistrantProfile["DefaultRegistrantProfile"].asString() == "true"; + if(!valueRegistrantProfilesRegistrantProfile["RegistrantName"].isNull()) + registrantProfilesObject.registrantName = valueRegistrantProfilesRegistrantProfile["RegistrantName"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["RegistrantOrganization"].isNull()) + registrantProfilesObject.registrantOrganization = valueRegistrantProfilesRegistrantProfile["RegistrantOrganization"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["Country"].isNull()) + registrantProfilesObject.country = valueRegistrantProfilesRegistrantProfile["Country"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["Province"].isNull()) + registrantProfilesObject.province = valueRegistrantProfilesRegistrantProfile["Province"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["City"].isNull()) + registrantProfilesObject.city = valueRegistrantProfilesRegistrantProfile["City"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["Address"].isNull()) + registrantProfilesObject.address = valueRegistrantProfilesRegistrantProfile["Address"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["Email"].isNull()) + registrantProfilesObject.email = valueRegistrantProfilesRegistrantProfile["Email"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["PostalCode"].isNull()) + registrantProfilesObject.postalCode = valueRegistrantProfilesRegistrantProfile["PostalCode"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["TelArea"].isNull()) + registrantProfilesObject.telArea = valueRegistrantProfilesRegistrantProfile["TelArea"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["Telephone"].isNull()) + registrantProfilesObject.telephone = valueRegistrantProfilesRegistrantProfile["Telephone"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["TelExt"].isNull()) + registrantProfilesObject.telExt = valueRegistrantProfilesRegistrantProfile["TelExt"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["EmailVerificationStatus"].isNull()) + registrantProfilesObject.emailVerificationStatus = std::stoi(valueRegistrantProfilesRegistrantProfile["EmailVerificationStatus"].asString()); + if(!valueRegistrantProfilesRegistrantProfile["ZhRegistrantName"].isNull()) + registrantProfilesObject.zhRegistrantName = valueRegistrantProfilesRegistrantProfile["ZhRegistrantName"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["ZhRegistrantOrganization"].isNull()) + registrantProfilesObject.zhRegistrantOrganization = valueRegistrantProfilesRegistrantProfile["ZhRegistrantOrganization"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["ZhProvince"].isNull()) + registrantProfilesObject.zhProvince = valueRegistrantProfilesRegistrantProfile["ZhProvince"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["ZhCity"].isNull()) + registrantProfilesObject.zhCity = valueRegistrantProfilesRegistrantProfile["ZhCity"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["ZhAddress"].isNull()) + registrantProfilesObject.zhAddress = valueRegistrantProfilesRegistrantProfile["ZhAddress"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["RegistrantType"].isNull()) + registrantProfilesObject.registrantType = valueRegistrantProfilesRegistrantProfile["RegistrantType"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["RealNameStatus"].isNull()) + registrantProfilesObject.realNameStatus = valueRegistrantProfilesRegistrantProfile["RealNameStatus"].asString(); + if(!valueRegistrantProfilesRegistrantProfile["RegistrantProfileType"].isNull()) + registrantProfilesObject.registrantProfileType = valueRegistrantProfilesRegistrantProfile["RegistrantProfileType"].asString(); registrantProfiles_.push_back(registrantProfilesObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/QueryTaskDetailHistoryResult.cc b/domain/src/model/QueryTaskDetailHistoryResult.cc index c6ec25e12..9ec4deff4 100644 --- a/domain/src/model/QueryTaskDetailHistoryResult.cc +++ b/domain/src/model/QueryTaskDetailHistoryResult.cc @@ -39,34 +39,34 @@ void QueryTaskDetailHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allObjects = value["Objects"]["TaskDetailHistory"]; - for (auto value : allObjects) + auto allObjectsNode = value["Objects"]["TaskDetailHistory"]; + for (auto valueObjectsTaskDetailHistory : allObjectsNode) { TaskDetailHistory objectsObject; - if(!value["TaskNo"].isNull()) - objectsObject.taskNo = value["TaskNo"].asString(); - if(!value["TaskDetailNo"].isNull()) - objectsObject.taskDetailNo = value["TaskDetailNo"].asString(); - if(!value["TaskType"].isNull()) - objectsObject.taskType = value["TaskType"].asString(); - if(!value["InstanceId"].isNull()) - objectsObject.instanceId = value["InstanceId"].asString(); - if(!value["DomainName"].isNull()) - objectsObject.domainName = value["DomainName"].asString(); - if(!value["TaskStatus"].isNull()) - objectsObject.taskStatus = value["TaskStatus"].asString(); - if(!value["UpdateTime"].isNull()) - objectsObject.updateTime = value["UpdateTime"].asString(); - if(!value["CreateTime"].isNull()) - objectsObject.createTime = value["CreateTime"].asString(); - if(!value["TryCount"].isNull()) - objectsObject.tryCount = std::stoi(value["TryCount"].asString()); - if(!value["ErrorMsg"].isNull()) - objectsObject.errorMsg = value["ErrorMsg"].asString(); - if(!value["TaskStatusCode"].isNull()) - objectsObject.taskStatusCode = std::stoi(value["TaskStatusCode"].asString()); - if(!value["TaskTypeDescription"].isNull()) - objectsObject.taskTypeDescription = value["TaskTypeDescription"].asString(); + if(!valueObjectsTaskDetailHistory["TaskNo"].isNull()) + objectsObject.taskNo = valueObjectsTaskDetailHistory["TaskNo"].asString(); + if(!valueObjectsTaskDetailHistory["TaskDetailNo"].isNull()) + objectsObject.taskDetailNo = valueObjectsTaskDetailHistory["TaskDetailNo"].asString(); + if(!valueObjectsTaskDetailHistory["TaskType"].isNull()) + objectsObject.taskType = valueObjectsTaskDetailHistory["TaskType"].asString(); + if(!valueObjectsTaskDetailHistory["InstanceId"].isNull()) + objectsObject.instanceId = valueObjectsTaskDetailHistory["InstanceId"].asString(); + if(!valueObjectsTaskDetailHistory["DomainName"].isNull()) + objectsObject.domainName = valueObjectsTaskDetailHistory["DomainName"].asString(); + if(!valueObjectsTaskDetailHistory["TaskStatus"].isNull()) + objectsObject.taskStatus = valueObjectsTaskDetailHistory["TaskStatus"].asString(); + if(!valueObjectsTaskDetailHistory["UpdateTime"].isNull()) + objectsObject.updateTime = valueObjectsTaskDetailHistory["UpdateTime"].asString(); + if(!valueObjectsTaskDetailHistory["CreateTime"].isNull()) + objectsObject.createTime = valueObjectsTaskDetailHistory["CreateTime"].asString(); + if(!valueObjectsTaskDetailHistory["TryCount"].isNull()) + objectsObject.tryCount = std::stoi(valueObjectsTaskDetailHistory["TryCount"].asString()); + if(!valueObjectsTaskDetailHistory["ErrorMsg"].isNull()) + objectsObject.errorMsg = valueObjectsTaskDetailHistory["ErrorMsg"].asString(); + if(!valueObjectsTaskDetailHistory["TaskStatusCode"].isNull()) + objectsObject.taskStatusCode = std::stoi(valueObjectsTaskDetailHistory["TaskStatusCode"].asString()); + if(!valueObjectsTaskDetailHistory["TaskTypeDescription"].isNull()) + objectsObject.taskTypeDescription = valueObjectsTaskDetailHistory["TaskTypeDescription"].asString(); objects_.push_back(objectsObject); } auto currentPageCursorNode = value["CurrentPageCursor"]; diff --git a/domain/src/model/QueryTaskDetailListResult.cc b/domain/src/model/QueryTaskDetailListResult.cc index f9b6d29a2..acbdb0c75 100644 --- a/domain/src/model/QueryTaskDetailListResult.cc +++ b/domain/src/model/QueryTaskDetailListResult.cc @@ -39,36 +39,36 @@ void QueryTaskDetailListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TaskDetail"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TaskDetail"]; + for (auto valueDataTaskDetail : allDataNode) { TaskDetail dataObject; - if(!value["TaskNo"].isNull()) - dataObject.taskNo = value["TaskNo"].asString(); - if(!value["TaskDetailNo"].isNull()) - dataObject.taskDetailNo = value["TaskDetailNo"].asString(); - if(!value["TaskType"].isNull()) - dataObject.taskType = value["TaskType"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["TaskStatus"].isNull()) - dataObject.taskStatus = value["TaskStatus"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = value["UpdateTime"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = value["CreateTime"].asString(); - if(!value["TryCount"].isNull()) - dataObject.tryCount = std::stoi(value["TryCount"].asString()); - if(!value["ErrorMsg"].isNull()) - dataObject.errorMsg = value["ErrorMsg"].asString(); - if(!value["TaskStatusCode"].isNull()) - dataObject.taskStatusCode = std::stoi(value["TaskStatusCode"].asString()); - if(!value["TaskResult"].isNull()) - dataObject.taskResult = value["TaskResult"].asString(); - if(!value["TaskTypeDescription"].isNull()) - dataObject.taskTypeDescription = value["TaskTypeDescription"].asString(); + if(!valueDataTaskDetail["TaskNo"].isNull()) + dataObject.taskNo = valueDataTaskDetail["TaskNo"].asString(); + if(!valueDataTaskDetail["TaskDetailNo"].isNull()) + dataObject.taskDetailNo = valueDataTaskDetail["TaskDetailNo"].asString(); + if(!valueDataTaskDetail["TaskType"].isNull()) + dataObject.taskType = valueDataTaskDetail["TaskType"].asString(); + if(!valueDataTaskDetail["InstanceId"].isNull()) + dataObject.instanceId = valueDataTaskDetail["InstanceId"].asString(); + if(!valueDataTaskDetail["DomainName"].isNull()) + dataObject.domainName = valueDataTaskDetail["DomainName"].asString(); + if(!valueDataTaskDetail["TaskStatus"].isNull()) + dataObject.taskStatus = valueDataTaskDetail["TaskStatus"].asString(); + if(!valueDataTaskDetail["UpdateTime"].isNull()) + dataObject.updateTime = valueDataTaskDetail["UpdateTime"].asString(); + if(!valueDataTaskDetail["CreateTime"].isNull()) + dataObject.createTime = valueDataTaskDetail["CreateTime"].asString(); + if(!valueDataTaskDetail["TryCount"].isNull()) + dataObject.tryCount = std::stoi(valueDataTaskDetail["TryCount"].asString()); + if(!valueDataTaskDetail["ErrorMsg"].isNull()) + dataObject.errorMsg = valueDataTaskDetail["ErrorMsg"].asString(); + if(!valueDataTaskDetail["TaskStatusCode"].isNull()) + dataObject.taskStatusCode = std::stoi(valueDataTaskDetail["TaskStatusCode"].asString()); + if(!valueDataTaskDetail["TaskResult"].isNull()) + dataObject.taskResult = valueDataTaskDetail["TaskResult"].asString(); + if(!valueDataTaskDetail["TaskTypeDescription"].isNull()) + dataObject.taskTypeDescription = valueDataTaskDetail["TaskTypeDescription"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/QueryTaskInfoHistoryResult.cc b/domain/src/model/QueryTaskInfoHistoryResult.cc index 8f4c9c664..a280ae84e 100644 --- a/domain/src/model/QueryTaskInfoHistoryResult.cc +++ b/domain/src/model/QueryTaskInfoHistoryResult.cc @@ -39,28 +39,28 @@ void QueryTaskInfoHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allObjects = value["Objects"]["TaskInfoHistory"]; - for (auto value : allObjects) + auto allObjectsNode = value["Objects"]["TaskInfoHistory"]; + for (auto valueObjectsTaskInfoHistory : allObjectsNode) { TaskInfoHistory objectsObject; - if(!value["TaskType"].isNull()) - objectsObject.taskType = value["TaskType"].asString(); - if(!value["TaskNum"].isNull()) - objectsObject.taskNum = std::stoi(value["TaskNum"].asString()); - if(!value["TaskStatus"].isNull()) - objectsObject.taskStatus = value["TaskStatus"].asString(); - if(!value["CreateTime"].isNull()) - objectsObject.createTime = value["CreateTime"].asString(); - if(!value["Clientip"].isNull()) - objectsObject.clientip = value["Clientip"].asString(); - if(!value["TaskNo"].isNull()) - objectsObject.taskNo = value["TaskNo"].asString(); - if(!value["CreateTimeLong"].isNull()) - objectsObject.createTimeLong = std::stol(value["CreateTimeLong"].asString()); - if(!value["TaskStatusCode"].isNull()) - objectsObject.taskStatusCode = std::stoi(value["TaskStatusCode"].asString()); - if(!value["TaskTypeDescription"].isNull()) - objectsObject.taskTypeDescription = value["TaskTypeDescription"].asString(); + if(!valueObjectsTaskInfoHistory["TaskType"].isNull()) + objectsObject.taskType = valueObjectsTaskInfoHistory["TaskType"].asString(); + if(!valueObjectsTaskInfoHistory["TaskNum"].isNull()) + objectsObject.taskNum = std::stoi(valueObjectsTaskInfoHistory["TaskNum"].asString()); + if(!valueObjectsTaskInfoHistory["TaskStatus"].isNull()) + objectsObject.taskStatus = valueObjectsTaskInfoHistory["TaskStatus"].asString(); + if(!valueObjectsTaskInfoHistory["CreateTime"].isNull()) + objectsObject.createTime = valueObjectsTaskInfoHistory["CreateTime"].asString(); + if(!valueObjectsTaskInfoHistory["Clientip"].isNull()) + objectsObject.clientip = valueObjectsTaskInfoHistory["Clientip"].asString(); + if(!valueObjectsTaskInfoHistory["TaskNo"].isNull()) + objectsObject.taskNo = valueObjectsTaskInfoHistory["TaskNo"].asString(); + if(!valueObjectsTaskInfoHistory["CreateTimeLong"].isNull()) + objectsObject.createTimeLong = std::stol(valueObjectsTaskInfoHistory["CreateTimeLong"].asString()); + if(!valueObjectsTaskInfoHistory["TaskStatusCode"].isNull()) + objectsObject.taskStatusCode = std::stoi(valueObjectsTaskInfoHistory["TaskStatusCode"].asString()); + if(!valueObjectsTaskInfoHistory["TaskTypeDescription"].isNull()) + objectsObject.taskTypeDescription = valueObjectsTaskInfoHistory["TaskTypeDescription"].asString(); objects_.push_back(objectsObject); } auto currentPageCursorNode = value["CurrentPageCursor"]; diff --git a/domain/src/model/QueryTaskListResult.cc b/domain/src/model/QueryTaskListResult.cc index 3ad35211c..e162b3b2e 100644 --- a/domain/src/model/QueryTaskListResult.cc +++ b/domain/src/model/QueryTaskListResult.cc @@ -39,30 +39,30 @@ void QueryTaskListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TaskInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TaskInfo"]; + for (auto valueDataTaskInfo : allDataNode) { TaskInfo dataObject; - if(!value["TaskType"].isNull()) - dataObject.taskType = value["TaskType"].asString(); - if(!value["TaskNum"].isNull()) - dataObject.taskNum = std::stoi(value["TaskNum"].asString()); - if(!value["TaskStatus"].isNull()) - dataObject.taskStatus = value["TaskStatus"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = value["CreateTime"].asString(); - if(!value["Clientip"].isNull()) - dataObject.clientip = value["Clientip"].asString(); - if(!value["TaskNo"].isNull()) - dataObject.taskNo = value["TaskNo"].asString(); - if(!value["TaskStatusCode"].isNull()) - dataObject.taskStatusCode = std::stoi(value["TaskStatusCode"].asString()); - if(!value["TaskTypeDescription"].isNull()) - dataObject.taskTypeDescription = value["TaskTypeDescription"].asString(); - if(!value["TaskCancelStatus"].isNull()) - dataObject.taskCancelStatus = value["TaskCancelStatus"].asString(); - if(!value["TaskCancelStatusCode"].isNull()) - dataObject.taskCancelStatusCode = std::stoi(value["TaskCancelStatusCode"].asString()); + if(!valueDataTaskInfo["TaskType"].isNull()) + dataObject.taskType = valueDataTaskInfo["TaskType"].asString(); + if(!valueDataTaskInfo["TaskNum"].isNull()) + dataObject.taskNum = std::stoi(valueDataTaskInfo["TaskNum"].asString()); + if(!valueDataTaskInfo["TaskStatus"].isNull()) + dataObject.taskStatus = valueDataTaskInfo["TaskStatus"].asString(); + if(!valueDataTaskInfo["CreateTime"].isNull()) + dataObject.createTime = valueDataTaskInfo["CreateTime"].asString(); + if(!valueDataTaskInfo["Clientip"].isNull()) + dataObject.clientip = valueDataTaskInfo["Clientip"].asString(); + if(!valueDataTaskInfo["TaskNo"].isNull()) + dataObject.taskNo = valueDataTaskInfo["TaskNo"].asString(); + if(!valueDataTaskInfo["TaskStatusCode"].isNull()) + dataObject.taskStatusCode = std::stoi(valueDataTaskInfo["TaskStatusCode"].asString()); + if(!valueDataTaskInfo["TaskTypeDescription"].isNull()) + dataObject.taskTypeDescription = valueDataTaskInfo["TaskTypeDescription"].asString(); + if(!valueDataTaskInfo["TaskCancelStatus"].isNull()) + dataObject.taskCancelStatus = valueDataTaskInfo["TaskCancelStatus"].asString(); + if(!valueDataTaskInfo["TaskCancelStatusCode"].isNull()) + dataObject.taskCancelStatusCode = std::stoi(valueDataTaskInfo["TaskCancelStatusCode"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/QueryTransferInListResult.cc b/domain/src/model/QueryTransferInListResult.cc index 1e666166a..974306673 100644 --- a/domain/src/model/QueryTransferInListResult.cc +++ b/domain/src/model/QueryTransferInListResult.cc @@ -39,52 +39,52 @@ void QueryTransferInListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TransferInInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TransferInInfo"]; + for (auto valueDataTransferInInfo : allDataNode) { TransferInInfo dataObject; - if(!value["SubmissionDate"].isNull()) - dataObject.submissionDate = value["SubmissionDate"].asString(); - if(!value["ModificationDate"].isNull()) - dataObject.modificationDate = value["ModificationDate"].asString(); - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["SimpleTransferInStatus"].isNull()) - dataObject.simpleTransferInStatus = value["SimpleTransferInStatus"].asString(); - if(!value["ResultCode"].isNull()) - dataObject.resultCode = value["ResultCode"].asString(); - if(!value["ResultDate"].isNull()) - dataObject.resultDate = value["ResultDate"].asString(); - if(!value["ResultMsg"].isNull()) - dataObject.resultMsg = value["ResultMsg"].asString(); - if(!value["TransferAuthorizationCodeSubmissionDate"].isNull()) - dataObject.transferAuthorizationCodeSubmissionDate = value["TransferAuthorizationCodeSubmissionDate"].asString(); - if(!value["NeedMailCheck"].isNull()) - dataObject.needMailCheck = value["NeedMailCheck"].asString() == "true"; - if(!value["Email"].isNull()) - dataObject.email = value["Email"].asString(); - if(!value["WhoisMailStatus"].isNull()) - dataObject.whoisMailStatus = value["WhoisMailStatus"].asString() == "true"; - if(!value["ExpirationDate"].isNull()) - dataObject.expirationDate = value["ExpirationDate"].asString(); - if(!value["ProgressBarType"].isNull()) - dataObject.progressBarType = std::stoi(value["ProgressBarType"].asString()); - if(!value["SubmissionDateLong"].isNull()) - dataObject.submissionDateLong = std::stol(value["SubmissionDateLong"].asString()); - if(!value["ModificationDateLong"].isNull()) - dataObject.modificationDateLong = std::stol(value["ModificationDateLong"].asString()); - if(!value["ResultDateLong"].isNull()) - dataObject.resultDateLong = std::stol(value["ResultDateLong"].asString()); - if(!value["ExpirationDateLong"].isNull()) - dataObject.expirationDateLong = std::stol(value["ExpirationDateLong"].asString()); - if(!value["TransferAuthorizationCodeSubmissionDateLong"].isNull()) - dataObject.transferAuthorizationCodeSubmissionDateLong = std::stol(value["TransferAuthorizationCodeSubmissionDateLong"].asString()); + if(!valueDataTransferInInfo["SubmissionDate"].isNull()) + dataObject.submissionDate = valueDataTransferInInfo["SubmissionDate"].asString(); + if(!valueDataTransferInInfo["ModificationDate"].isNull()) + dataObject.modificationDate = valueDataTransferInInfo["ModificationDate"].asString(); + if(!valueDataTransferInInfo["UserId"].isNull()) + dataObject.userId = valueDataTransferInInfo["UserId"].asString(); + if(!valueDataTransferInInfo["InstanceId"].isNull()) + dataObject.instanceId = valueDataTransferInInfo["InstanceId"].asString(); + if(!valueDataTransferInInfo["DomainName"].isNull()) + dataObject.domainName = valueDataTransferInInfo["DomainName"].asString(); + if(!valueDataTransferInInfo["Status"].isNull()) + dataObject.status = std::stoi(valueDataTransferInInfo["Status"].asString()); + if(!valueDataTransferInInfo["SimpleTransferInStatus"].isNull()) + dataObject.simpleTransferInStatus = valueDataTransferInInfo["SimpleTransferInStatus"].asString(); + if(!valueDataTransferInInfo["ResultCode"].isNull()) + dataObject.resultCode = valueDataTransferInInfo["ResultCode"].asString(); + if(!valueDataTransferInInfo["ResultDate"].isNull()) + dataObject.resultDate = valueDataTransferInInfo["ResultDate"].asString(); + if(!valueDataTransferInInfo["ResultMsg"].isNull()) + dataObject.resultMsg = valueDataTransferInInfo["ResultMsg"].asString(); + if(!valueDataTransferInInfo["TransferAuthorizationCodeSubmissionDate"].isNull()) + dataObject.transferAuthorizationCodeSubmissionDate = valueDataTransferInInfo["TransferAuthorizationCodeSubmissionDate"].asString(); + if(!valueDataTransferInInfo["NeedMailCheck"].isNull()) + dataObject.needMailCheck = valueDataTransferInInfo["NeedMailCheck"].asString() == "true"; + if(!valueDataTransferInInfo["Email"].isNull()) + dataObject.email = valueDataTransferInInfo["Email"].asString(); + if(!valueDataTransferInInfo["WhoisMailStatus"].isNull()) + dataObject.whoisMailStatus = valueDataTransferInInfo["WhoisMailStatus"].asString() == "true"; + if(!valueDataTransferInInfo["ExpirationDate"].isNull()) + dataObject.expirationDate = valueDataTransferInInfo["ExpirationDate"].asString(); + if(!valueDataTransferInInfo["ProgressBarType"].isNull()) + dataObject.progressBarType = std::stoi(valueDataTransferInInfo["ProgressBarType"].asString()); + if(!valueDataTransferInInfo["SubmissionDateLong"].isNull()) + dataObject.submissionDateLong = std::stol(valueDataTransferInInfo["SubmissionDateLong"].asString()); + if(!valueDataTransferInInfo["ModificationDateLong"].isNull()) + dataObject.modificationDateLong = std::stol(valueDataTransferInInfo["ModificationDateLong"].asString()); + if(!valueDataTransferInInfo["ResultDateLong"].isNull()) + dataObject.resultDateLong = std::stol(valueDataTransferInInfo["ResultDateLong"].asString()); + if(!valueDataTransferInInfo["ExpirationDateLong"].isNull()) + dataObject.expirationDateLong = std::stol(valueDataTransferInInfo["ExpirationDateLong"].asString()); + if(!valueDataTransferInInfo["TransferAuthorizationCodeSubmissionDateLong"].isNull()) + dataObject.transferAuthorizationCodeSubmissionDateLong = std::stol(valueDataTransferInInfo["TransferAuthorizationCodeSubmissionDateLong"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/domain/src/model/ResendEmailVerificationResult.cc b/domain/src/model/ResendEmailVerificationResult.cc index a65fe68f3..d5416bc73 100644 --- a/domain/src/model/ResendEmailVerificationResult.cc +++ b/domain/src/model/ResendEmailVerificationResult.cc @@ -39,28 +39,28 @@ void ResendEmailVerificationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessList = value["SuccessList"]["SendResult"]; - for (auto value : allSuccessList) + auto allSuccessListNode = value["SuccessList"]["SendResult"]; + for (auto valueSuccessListSendResult : allSuccessListNode) { SendResult successListObject; - if(!value["Email"].isNull()) - successListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - successListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - successListObject.message = value["Message"].asString(); + if(!valueSuccessListSendResult["Email"].isNull()) + successListObject.email = valueSuccessListSendResult["Email"].asString(); + if(!valueSuccessListSendResult["Code"].isNull()) + successListObject.code = valueSuccessListSendResult["Code"].asString(); + if(!valueSuccessListSendResult["Message"].isNull()) + successListObject.message = valueSuccessListSendResult["Message"].asString(); successList_.push_back(successListObject); } - auto allFailList = value["FailList"]["SendResult"]; - for (auto value : allFailList) + auto allFailListNode = value["FailList"]["SendResult"]; + for (auto valueFailListSendResult : allFailListNode) { SendResult failListObject; - if(!value["Email"].isNull()) - failListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - failListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failListObject.message = value["Message"].asString(); + if(!valueFailListSendResult["Email"].isNull()) + failListObject.email = valueFailListSendResult["Email"].asString(); + if(!valueFailListSendResult["Code"].isNull()) + failListObject.code = valueFailListSendResult["Code"].asString(); + if(!valueFailListSendResult["Message"].isNull()) + failListObject.message = valueFailListSendResult["Message"].asString(); failList_.push_back(failListObject); } diff --git a/domain/src/model/ScrollDomainListResult.cc b/domain/src/model/ScrollDomainListResult.cc index d1f075104..54590ac35 100644 --- a/domain/src/model/ScrollDomainListResult.cc +++ b/domain/src/model/ScrollDomainListResult.cc @@ -39,50 +39,50 @@ void ScrollDomainListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Domain"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Domain"]; + for (auto valueDataDomain : allDataNode) { Domain dataObject; - if(!value["DomainName"].isNull()) - dataObject.domainName = value["DomainName"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["ExpirationDate"].isNull()) - dataObject.expirationDate = value["ExpirationDate"].asString(); - if(!value["RegistrationDate"].isNull()) - dataObject.registrationDate = value["RegistrationDate"].asString(); - if(!value["DomainType"].isNull()) - dataObject.domainType = value["DomainType"].asString(); - if(!value["DomainStatus"].isNull()) - dataObject.domainStatus = value["DomainStatus"].asString(); - if(!value["ProductId"].isNull()) - dataObject.productId = value["ProductId"].asString(); - if(!value["ExpirationDateLong"].isNull()) - dataObject.expirationDateLong = std::stol(value["ExpirationDateLong"].asString()); - if(!value["RegistrationDateLong"].isNull()) - dataObject.registrationDateLong = std::stol(value["RegistrationDateLong"].asString()); - if(!value["Premium"].isNull()) - dataObject.premium = value["Premium"].asString() == "true"; - if(!value["DomainAuditStatus"].isNull()) - dataObject.domainAuditStatus = value["DomainAuditStatus"].asString(); - if(!value["ExpirationDateStatus"].isNull()) - dataObject.expirationDateStatus = value["ExpirationDateStatus"].asString(); - if(!value["RegistrantType"].isNull()) - dataObject.registrantType = value["RegistrantType"].asString(); - if(!value["DomainGroupId"].isNull()) - dataObject.domainGroupId = value["DomainGroupId"].asString(); - if(!value["Remark"].isNull()) - dataObject.remark = value["Remark"].asString(); - if(!value["DomainGroupName"].isNull()) - dataObject.domainGroupName = value["DomainGroupName"].asString(); - if(!value["ExpirationCurrDateDiff"].isNull()) - dataObject.expirationCurrDateDiff = std::stoi(value["ExpirationCurrDateDiff"].asString()); - if(!value["Email"].isNull()) - dataObject.email = value["Email"].asString(); - if(!value["ZhRegistrantOrganization"].isNull()) - dataObject.zhRegistrantOrganization = value["ZhRegistrantOrganization"].asString(); - if(!value["RegistrantOrganization"].isNull()) - dataObject.registrantOrganization = value["RegistrantOrganization"].asString(); + if(!valueDataDomain["DomainName"].isNull()) + dataObject.domainName = valueDataDomain["DomainName"].asString(); + if(!valueDataDomain["InstanceId"].isNull()) + dataObject.instanceId = valueDataDomain["InstanceId"].asString(); + if(!valueDataDomain["ExpirationDate"].isNull()) + dataObject.expirationDate = valueDataDomain["ExpirationDate"].asString(); + if(!valueDataDomain["RegistrationDate"].isNull()) + dataObject.registrationDate = valueDataDomain["RegistrationDate"].asString(); + if(!valueDataDomain["DomainType"].isNull()) + dataObject.domainType = valueDataDomain["DomainType"].asString(); + if(!valueDataDomain["DomainStatus"].isNull()) + dataObject.domainStatus = valueDataDomain["DomainStatus"].asString(); + if(!valueDataDomain["ProductId"].isNull()) + dataObject.productId = valueDataDomain["ProductId"].asString(); + if(!valueDataDomain["ExpirationDateLong"].isNull()) + dataObject.expirationDateLong = std::stol(valueDataDomain["ExpirationDateLong"].asString()); + if(!valueDataDomain["RegistrationDateLong"].isNull()) + dataObject.registrationDateLong = std::stol(valueDataDomain["RegistrationDateLong"].asString()); + if(!valueDataDomain["Premium"].isNull()) + dataObject.premium = valueDataDomain["Premium"].asString() == "true"; + if(!valueDataDomain["DomainAuditStatus"].isNull()) + dataObject.domainAuditStatus = valueDataDomain["DomainAuditStatus"].asString(); + if(!valueDataDomain["ExpirationDateStatus"].isNull()) + dataObject.expirationDateStatus = valueDataDomain["ExpirationDateStatus"].asString(); + if(!valueDataDomain["RegistrantType"].isNull()) + dataObject.registrantType = valueDataDomain["RegistrantType"].asString(); + if(!valueDataDomain["DomainGroupId"].isNull()) + dataObject.domainGroupId = valueDataDomain["DomainGroupId"].asString(); + if(!valueDataDomain["Remark"].isNull()) + dataObject.remark = valueDataDomain["Remark"].asString(); + if(!valueDataDomain["DomainGroupName"].isNull()) + dataObject.domainGroupName = valueDataDomain["DomainGroupName"].asString(); + if(!valueDataDomain["ExpirationCurrDateDiff"].isNull()) + dataObject.expirationCurrDateDiff = std::stoi(valueDataDomain["ExpirationCurrDateDiff"].asString()); + if(!valueDataDomain["Email"].isNull()) + dataObject.email = valueDataDomain["Email"].asString(); + if(!valueDataDomain["ZhRegistrantOrganization"].isNull()) + dataObject.zhRegistrantOrganization = valueDataDomain["ZhRegistrantOrganization"].asString(); + if(!valueDataDomain["RegistrantOrganization"].isNull()) + dataObject.registrantOrganization = valueDataDomain["RegistrantOrganization"].asString(); auto allDnsList = value["DnsList"]["Dns"]; for (auto value : allDnsList) dataObject.dnsList.push_back(value.asString()); diff --git a/domain/src/model/SubmitEmailVerificationResult.cc b/domain/src/model/SubmitEmailVerificationResult.cc index eb5117c2f..ce7f24f04 100644 --- a/domain/src/model/SubmitEmailVerificationResult.cc +++ b/domain/src/model/SubmitEmailVerificationResult.cc @@ -39,40 +39,40 @@ void SubmitEmailVerificationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessList = value["SuccessList"]["SendResult"]; - for (auto value : allSuccessList) + auto allSuccessListNode = value["SuccessList"]["SendResult"]; + for (auto valueSuccessListSendResult : allSuccessListNode) { SendResult successListObject; - if(!value["Email"].isNull()) - successListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - successListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - successListObject.message = value["Message"].asString(); + if(!valueSuccessListSendResult["Email"].isNull()) + successListObject.email = valueSuccessListSendResult["Email"].asString(); + if(!valueSuccessListSendResult["Code"].isNull()) + successListObject.code = valueSuccessListSendResult["Code"].asString(); + if(!valueSuccessListSendResult["Message"].isNull()) + successListObject.message = valueSuccessListSendResult["Message"].asString(); successList_.push_back(successListObject); } - auto allFailList = value["FailList"]["SendResult"]; - for (auto value : allFailList) + auto allFailListNode = value["FailList"]["SendResult"]; + for (auto valueFailListSendResult : allFailListNode) { SendResult failListObject; - if(!value["Email"].isNull()) - failListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - failListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failListObject.message = value["Message"].asString(); + if(!valueFailListSendResult["Email"].isNull()) + failListObject.email = valueFailListSendResult["Email"].asString(); + if(!valueFailListSendResult["Code"].isNull()) + failListObject.code = valueFailListSendResult["Code"].asString(); + if(!valueFailListSendResult["Message"].isNull()) + failListObject.message = valueFailListSendResult["Message"].asString(); failList_.push_back(failListObject); } - auto allExistList = value["ExistList"]["SendResult"]; - for (auto value : allExistList) + auto allExistListNode = value["ExistList"]["SendResult"]; + for (auto valueExistListSendResult : allExistListNode) { SendResult existListObject; - if(!value["Email"].isNull()) - existListObject.email = value["Email"].asString(); - if(!value["Code"].isNull()) - existListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - existListObject.message = value["Message"].asString(); + if(!valueExistListSendResult["Email"].isNull()) + existListObject.email = valueExistListSendResult["Email"].asString(); + if(!valueExistListSendResult["Code"].isNull()) + existListObject.code = valueExistListSendResult["Code"].asString(); + if(!valueExistListSendResult["Message"].isNull()) + existListObject.message = valueExistListSendResult["Message"].asString(); existList_.push_back(existListObject); } diff --git a/drds/src/model/DescribeDrdsDBsResult.cc b/drds/src/model/DescribeDrdsDBsResult.cc index 83beb617b..3056da9f3 100644 --- a/drds/src/model/DescribeDrdsDBsResult.cc +++ b/drds/src/model/DescribeDrdsDBsResult.cc @@ -39,20 +39,20 @@ void DescribeDrdsDBsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Db"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Db"]; + for (auto valueDataDb : allDataNode) { Db dataObject; - if(!value["DbName"].isNull()) - dataObject.dbName = value["DbName"].asString(); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["CreateTime"].isNull()) - dataObject.createTime = value["CreateTime"].asString(); - if(!value["Msg"].isNull()) - dataObject.msg = value["Msg"].asString(); - if(!value["Mode"].isNull()) - dataObject.mode = value["Mode"].asString(); + if(!valueDataDb["DbName"].isNull()) + dataObject.dbName = valueDataDb["DbName"].asString(); + if(!valueDataDb["Status"].isNull()) + dataObject.status = std::stoi(valueDataDb["Status"].asString()); + if(!valueDataDb["CreateTime"].isNull()) + dataObject.createTime = valueDataDb["CreateTime"].asString(); + if(!valueDataDb["Msg"].isNull()) + dataObject.msg = valueDataDb["Msg"].asString(); + if(!valueDataDb["Mode"].isNull()) + dataObject.mode = valueDataDb["Mode"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/drds/src/model/DescribeDrdsInstanceDbMonitorResult.cc b/drds/src/model/DescribeDrdsInstanceDbMonitorResult.cc index 4593dbc7e..077903b76 100644 --- a/drds/src/model/DescribeDrdsInstanceDbMonitorResult.cc +++ b/drds/src/model/DescribeDrdsInstanceDbMonitorResult.cc @@ -39,22 +39,22 @@ void DescribeDrdsInstanceDbMonitorResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["PartialPerformanceData"]; - for (auto value : allData) + auto allDataNode = value["Data"]["PartialPerformanceData"]; + for (auto valueDataPartialPerformanceData : allDataNode) { PartialPerformanceData dataObject; - if(!value["Key"].isNull()) - dataObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - dataObject.unit = value["Unit"].asString(); - auto allValues = value["Values"]["PerformanceValue"]; - for (auto value : allValues) + if(!valueDataPartialPerformanceData["Key"].isNull()) + dataObject.key = valueDataPartialPerformanceData["Key"].asString(); + if(!valueDataPartialPerformanceData["Unit"].isNull()) + dataObject.unit = valueDataPartialPerformanceData["Unit"].asString(); + auto allValuesNode = allDataNode["Values"]["PerformanceValue"]; + for (auto allDataNodeValuesPerformanceValue : allValuesNode) { PartialPerformanceData::PerformanceValue valuesObject; - if(!value["Date"].isNull()) - valuesObject.date = std::stol(value["Date"].asString()); - if(!value["Value"].isNull()) - valuesObject.value = value["Value"].asString(); + if(!allDataNodeValuesPerformanceValue["Date"].isNull()) + valuesObject.date = std::stol(allDataNodeValuesPerformanceValue["Date"].asString()); + if(!allDataNodeValuesPerformanceValue["Value"].isNull()) + valuesObject.value = allDataNodeValuesPerformanceValue["Value"].asString(); dataObject.values.push_back(valuesObject); } data_.push_back(dataObject); diff --git a/drds/src/model/DescribeDrdsInstanceMonitorResult.cc b/drds/src/model/DescribeDrdsInstanceMonitorResult.cc index e2b0e83ca..6d14f40f9 100644 --- a/drds/src/model/DescribeDrdsInstanceMonitorResult.cc +++ b/drds/src/model/DescribeDrdsInstanceMonitorResult.cc @@ -39,22 +39,22 @@ void DescribeDrdsInstanceMonitorResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["PartialPerformanceData"]; - for (auto value : allData) + auto allDataNode = value["Data"]["PartialPerformanceData"]; + for (auto valueDataPartialPerformanceData : allDataNode) { PartialPerformanceData dataObject; - if(!value["Key"].isNull()) - dataObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - dataObject.unit = value["Unit"].asString(); - auto allValues = value["Values"]["PerformanceValue"]; - for (auto value : allValues) + if(!valueDataPartialPerformanceData["Key"].isNull()) + dataObject.key = valueDataPartialPerformanceData["Key"].asString(); + if(!valueDataPartialPerformanceData["Unit"].isNull()) + dataObject.unit = valueDataPartialPerformanceData["Unit"].asString(); + auto allValuesNode = allDataNode["Values"]["PerformanceValue"]; + for (auto allDataNodeValuesPerformanceValue : allValuesNode) { PartialPerformanceData::PerformanceValue valuesObject; - if(!value["Date"].isNull()) - valuesObject.date = std::stol(value["Date"].asString()); - if(!value["Value"].isNull()) - valuesObject.value = value["Value"].asString(); + if(!allDataNodeValuesPerformanceValue["Date"].isNull()) + valuesObject.date = std::stol(allDataNodeValuesPerformanceValue["Date"].asString()); + if(!allDataNodeValuesPerformanceValue["Value"].isNull()) + valuesObject.value = allDataNodeValuesPerformanceValue["Value"].asString(); dataObject.values.push_back(valuesObject); } data_.push_back(dataObject); diff --git a/drds/src/model/DescribeDrdsInstanceNetInfoForInnerResult.cc b/drds/src/model/DescribeDrdsInstanceNetInfoForInnerResult.cc index 3aa64c7c6..035d32e73 100644 --- a/drds/src/model/DescribeDrdsInstanceNetInfoForInnerResult.cc +++ b/drds/src/model/DescribeDrdsInstanceNetInfoForInnerResult.cc @@ -39,18 +39,18 @@ void DescribeDrdsInstanceNetInfoForInnerResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetInfos = value["NetInfos"]["NetInfo"]; - for (auto value : allNetInfos) + auto allNetInfosNode = value["NetInfos"]["NetInfo"]; + for (auto valueNetInfosNetInfo : allNetInfosNode) { NetInfo netInfosObject; - if(!value["IP"].isNull()) - netInfosObject.iP = value["IP"].asString(); - if(!value["Port"].isNull()) - netInfosObject.port = value["Port"].asString(); - if(!value["Type"].isNull()) - netInfosObject.type = value["Type"].asString(); - if(!value["IsForVpc"].isNull()) - netInfosObject.isForVpc = value["IsForVpc"].asString() == "true"; + if(!valueNetInfosNetInfo["IP"].isNull()) + netInfosObject.iP = valueNetInfosNetInfo["IP"].asString(); + if(!valueNetInfosNetInfo["Port"].isNull()) + netInfosObject.port = valueNetInfosNetInfo["Port"].asString(); + if(!valueNetInfosNetInfo["Type"].isNull()) + netInfosObject.type = valueNetInfosNetInfo["Type"].asString(); + if(!valueNetInfosNetInfo["IsForVpc"].isNull()) + netInfosObject.isForVpc = valueNetInfosNetInfo["IsForVpc"].asString() == "true"; netInfos_.push_back(netInfosObject); } if(!value["Success"].isNull()) diff --git a/drds/src/model/DescribeDrdsInstanceResult.cc b/drds/src/model/DescribeDrdsInstanceResult.cc index e4cf4dc18..b06155840 100644 --- a/drds/src/model/DescribeDrdsInstanceResult.cc +++ b/drds/src/model/DescribeDrdsInstanceResult.cc @@ -62,20 +62,20 @@ void DescribeDrdsInstanceResult::parse(const std::string &payload) data_.specification = dataNode["Specification"].asString(); if(!dataNode["VpcCloudInstanceId"].isNull()) data_.vpcCloudInstanceId = dataNode["VpcCloudInstanceId"].asString(); - auto allVips = value["Vips"]["Vip"]; - for (auto value : allVips) + auto allVipsNode = dataNode["Vips"]["Vip"]; + for (auto dataNodeVipsVip : allVipsNode) { Data::Vip vipObject; - if(!value["IP"].isNull()) - vipObject.iP = value["IP"].asString(); - if(!value["Port"].isNull()) - vipObject.port = value["Port"].asString(); - if(!value["Type"].isNull()) - vipObject.type = value["Type"].asString(); - if(!value["VpcId"].isNull()) - vipObject.vpcId = value["VpcId"].asString(); - if(!value["VswitchId"].isNull()) - vipObject.vswitchId = value["VswitchId"].asString(); + if(!dataNodeVipsVip["IP"].isNull()) + vipObject.iP = dataNodeVipsVip["IP"].asString(); + if(!dataNodeVipsVip["Port"].isNull()) + vipObject.port = dataNodeVipsVip["Port"].asString(); + if(!dataNodeVipsVip["Type"].isNull()) + vipObject.type = dataNodeVipsVip["Type"].asString(); + if(!dataNodeVipsVip["VpcId"].isNull()) + vipObject.vpcId = dataNodeVipsVip["VpcId"].asString(); + if(!dataNodeVipsVip["VswitchId"].isNull()) + vipObject.vswitchId = dataNodeVipsVip["VswitchId"].asString(); data_.vips.push_back(vipObject); } if(!value["Success"].isNull()) diff --git a/drds/src/model/DescribeDrdsInstancesResult.cc b/drds/src/model/DescribeDrdsInstancesResult.cc index 4a85da711..4fe055f2b 100644 --- a/drds/src/model/DescribeDrdsInstancesResult.cc +++ b/drds/src/model/DescribeDrdsInstancesResult.cc @@ -39,48 +39,48 @@ void DescribeDrdsInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Instance"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Instance"]; + for (auto valueDataInstance : allDataNode) { Instance dataObject; - if(!value["DrdsInstanceId"].isNull()) - dataObject.drdsInstanceId = value["DrdsInstanceId"].asString(); - if(!value["Type"].isNull()) - dataObject.type = value["Type"].asString(); - if(!value["RegionId"].isNull()) - dataObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - dataObject.zoneId = value["ZoneId"].asString(); - if(!value["Description"].isNull()) - dataObject.description = value["Description"].asString(); - if(!value["NetworkType"].isNull()) - dataObject.networkType = value["NetworkType"].asString(); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Version"].isNull()) - dataObject.version = std::stol(value["Version"].asString()); - if(!value["VpcCloudInstanceId"].isNull()) - dataObject.vpcCloudInstanceId = value["VpcCloudInstanceId"].asString(); - if(!value["InstRole"].isNull()) - dataObject.instRole = value["InstRole"].asString(); - if(!value["MasterInstId"].isNull()) - dataObject.masterInstId = value["MasterInstId"].asString(); - auto allVips = value["Vips"]["Vip"]; - for (auto value : allVips) + if(!valueDataInstance["DrdsInstanceId"].isNull()) + dataObject.drdsInstanceId = valueDataInstance["DrdsInstanceId"].asString(); + if(!valueDataInstance["Type"].isNull()) + dataObject.type = valueDataInstance["Type"].asString(); + if(!valueDataInstance["RegionId"].isNull()) + dataObject.regionId = valueDataInstance["RegionId"].asString(); + if(!valueDataInstance["ZoneId"].isNull()) + dataObject.zoneId = valueDataInstance["ZoneId"].asString(); + if(!valueDataInstance["Description"].isNull()) + dataObject.description = valueDataInstance["Description"].asString(); + if(!valueDataInstance["NetworkType"].isNull()) + dataObject.networkType = valueDataInstance["NetworkType"].asString(); + if(!valueDataInstance["Status"].isNull()) + dataObject.status = valueDataInstance["Status"].asString(); + if(!valueDataInstance["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataInstance["CreateTime"].asString()); + if(!valueDataInstance["Version"].isNull()) + dataObject.version = std::stol(valueDataInstance["Version"].asString()); + if(!valueDataInstance["VpcCloudInstanceId"].isNull()) + dataObject.vpcCloudInstanceId = valueDataInstance["VpcCloudInstanceId"].asString(); + if(!valueDataInstance["InstRole"].isNull()) + dataObject.instRole = valueDataInstance["InstRole"].asString(); + if(!valueDataInstance["MasterInstId"].isNull()) + dataObject.masterInstId = valueDataInstance["MasterInstId"].asString(); + auto allVipsNode = allDataNode["Vips"]["Vip"]; + for (auto allDataNodeVipsVip : allVipsNode) { Instance::Vip vipsObject; - if(!value["IP"].isNull()) - vipsObject.iP = value["IP"].asString(); - if(!value["Port"].isNull()) - vipsObject.port = value["Port"].asString(); - if(!value["Type"].isNull()) - vipsObject.type = value["Type"].asString(); - if(!value["VpcId"].isNull()) - vipsObject.vpcId = value["VpcId"].asString(); - if(!value["VswitchId"].isNull()) - vipsObject.vswitchId = value["VswitchId"].asString(); + if(!allDataNodeVipsVip["IP"].isNull()) + vipsObject.iP = allDataNodeVipsVip["IP"].asString(); + if(!allDataNodeVipsVip["Port"].isNull()) + vipsObject.port = allDataNodeVipsVip["Port"].asString(); + if(!allDataNodeVipsVip["Type"].isNull()) + vipsObject.type = allDataNodeVipsVip["Type"].asString(); + if(!allDataNodeVipsVip["VpcId"].isNull()) + vipsObject.vpcId = allDataNodeVipsVip["VpcId"].asString(); + if(!allDataNodeVipsVip["VswitchId"].isNull()) + vipsObject.vswitchId = allDataNodeVipsVip["VswitchId"].asString(); dataObject.vips.push_back(vipsObject); } auto allSlaveInstId = value["SlaveInstId"]["instId"]; diff --git a/drds/src/model/DescribeRdsListResult.cc b/drds/src/model/DescribeRdsListResult.cc index 951109ccb..1f666cdbf 100644 --- a/drds/src/model/DescribeRdsListResult.cc +++ b/drds/src/model/DescribeRdsListResult.cc @@ -39,42 +39,42 @@ void DescribeRdsListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["RdsInstance"]; - for (auto value : allData) + auto allDataNode = value["Data"]["RdsInstance"]; + for (auto valueDataRdsInstance : allDataNode) { RdsInstance dataObject; - if(!value["InstanceId"].isNull()) - dataObject.instanceId = std::stoi(value["InstanceId"].asString()); - if(!value["InstanceName"].isNull()) - dataObject.instanceName = value["InstanceName"].asString(); - if(!value["ConnectUrl"].isNull()) - dataObject.connectUrl = value["ConnectUrl"].asString(); - if(!value["Port"].isNull()) - dataObject.port = std::stoi(value["Port"].asString()); - if(!value["InstanceStatus"].isNull()) - dataObject.instanceStatus = value["InstanceStatus"].asString(); - if(!value["DbType"].isNull()) - dataObject.dbType = value["DbType"].asString(); - if(!value["ReadWeight"].isNull()) - dataObject.readWeight = std::stoi(value["ReadWeight"].asString()); - auto allReadOnlyChildren = value["ReadOnlyChildren"]["Child"]; - for (auto value : allReadOnlyChildren) + if(!valueDataRdsInstance["InstanceId"].isNull()) + dataObject.instanceId = std::stoi(valueDataRdsInstance["InstanceId"].asString()); + if(!valueDataRdsInstance["InstanceName"].isNull()) + dataObject.instanceName = valueDataRdsInstance["InstanceName"].asString(); + if(!valueDataRdsInstance["ConnectUrl"].isNull()) + dataObject.connectUrl = valueDataRdsInstance["ConnectUrl"].asString(); + if(!valueDataRdsInstance["Port"].isNull()) + dataObject.port = std::stoi(valueDataRdsInstance["Port"].asString()); + if(!valueDataRdsInstance["InstanceStatus"].isNull()) + dataObject.instanceStatus = valueDataRdsInstance["InstanceStatus"].asString(); + if(!valueDataRdsInstance["DbType"].isNull()) + dataObject.dbType = valueDataRdsInstance["DbType"].asString(); + if(!valueDataRdsInstance["ReadWeight"].isNull()) + dataObject.readWeight = std::stoi(valueDataRdsInstance["ReadWeight"].asString()); + auto allReadOnlyChildrenNode = allDataNode["ReadOnlyChildren"]["Child"]; + for (auto allDataNodeReadOnlyChildrenChild : allReadOnlyChildrenNode) { RdsInstance::Child readOnlyChildrenObject; - if(!value["InstanceId"].isNull()) - readOnlyChildrenObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - readOnlyChildrenObject.instanceName = value["InstanceName"].asString(); - if(!value["ConnectUrl"].isNull()) - readOnlyChildrenObject.connectUrl = value["ConnectUrl"].asString(); - if(!value["port"].isNull()) - readOnlyChildrenObject.port = std::stoi(value["port"].asString()); - if(!value["InstanceStatus"].isNull()) - readOnlyChildrenObject.instanceStatus = value["InstanceStatus"].asString(); - if(!value["DbType"].isNull()) - readOnlyChildrenObject.dbType = value["DbType"].asString(); - if(!value["ReadWeight"].isNull()) - readOnlyChildrenObject.readWeight = std::stoi(value["ReadWeight"].asString()); + if(!allDataNodeReadOnlyChildrenChild["InstanceId"].isNull()) + readOnlyChildrenObject.instanceId = allDataNodeReadOnlyChildrenChild["InstanceId"].asString(); + if(!allDataNodeReadOnlyChildrenChild["InstanceName"].isNull()) + readOnlyChildrenObject.instanceName = allDataNodeReadOnlyChildrenChild["InstanceName"].asString(); + if(!allDataNodeReadOnlyChildrenChild["ConnectUrl"].isNull()) + readOnlyChildrenObject.connectUrl = allDataNodeReadOnlyChildrenChild["ConnectUrl"].asString(); + if(!allDataNodeReadOnlyChildrenChild["port"].isNull()) + readOnlyChildrenObject.port = std::stoi(allDataNodeReadOnlyChildrenChild["port"].asString()); + if(!allDataNodeReadOnlyChildrenChild["InstanceStatus"].isNull()) + readOnlyChildrenObject.instanceStatus = allDataNodeReadOnlyChildrenChild["InstanceStatus"].asString(); + if(!allDataNodeReadOnlyChildrenChild["DbType"].isNull()) + readOnlyChildrenObject.dbType = allDataNodeReadOnlyChildrenChild["DbType"].asString(); + if(!allDataNodeReadOnlyChildrenChild["ReadWeight"].isNull()) + readOnlyChildrenObject.readWeight = std::stoi(allDataNodeReadOnlyChildrenChild["ReadWeight"].asString()); dataObject.readOnlyChildren.push_back(readOnlyChildrenObject); } data_.push_back(dataObject); diff --git a/drds/src/model/DescribeRegionsResult.cc b/drds/src/model/DescribeRegionsResult.cc index c794f8fa9..6dcc25a42 100644 --- a/drds/src/model/DescribeRegionsResult.cc +++ b/drds/src/model/DescribeRegionsResult.cc @@ -39,34 +39,34 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDrdsRegions = value["DrdsRegions"]["DrdsRegion"]; - for (auto value : allDrdsRegions) + auto allDrdsRegionsNode = value["DrdsRegions"]["DrdsRegion"]; + for (auto valueDrdsRegionsDrdsRegion : allDrdsRegionsNode) { DrdsRegion drdsRegionsObject; - if(!value["RegionId"].isNull()) - drdsRegionsObject.regionId = value["RegionId"].asString(); - if(!value["RegionName"].isNull()) - drdsRegionsObject.regionName = value["RegionName"].asString(); - if(!value["ZoneId"].isNull()) - drdsRegionsObject.zoneId = value["ZoneId"].asString(); - if(!value["ZoneName"].isNull()) - drdsRegionsObject.zoneName = value["ZoneName"].asString(); - auto allInstanceSeriesList = value["InstanceSeriesList"]["InstanceSeries"]; - for (auto value : allInstanceSeriesList) + if(!valueDrdsRegionsDrdsRegion["RegionId"].isNull()) + drdsRegionsObject.regionId = valueDrdsRegionsDrdsRegion["RegionId"].asString(); + if(!valueDrdsRegionsDrdsRegion["RegionName"].isNull()) + drdsRegionsObject.regionName = valueDrdsRegionsDrdsRegion["RegionName"].asString(); + if(!valueDrdsRegionsDrdsRegion["ZoneId"].isNull()) + drdsRegionsObject.zoneId = valueDrdsRegionsDrdsRegion["ZoneId"].asString(); + if(!valueDrdsRegionsDrdsRegion["ZoneName"].isNull()) + drdsRegionsObject.zoneName = valueDrdsRegionsDrdsRegion["ZoneName"].asString(); + auto allInstanceSeriesListNode = allDrdsRegionsNode["InstanceSeriesList"]["InstanceSeries"]; + for (auto allDrdsRegionsNodeInstanceSeriesListInstanceSeries : allInstanceSeriesListNode) { DrdsRegion::InstanceSeries instanceSeriesListObject; - if(!value["SeriesId"].isNull()) - instanceSeriesListObject.seriesId = value["SeriesId"].asString(); - if(!value["SeriesName"].isNull()) - instanceSeriesListObject.seriesName = value["SeriesName"].asString(); - auto allSpecList = value["SpecList"]["Spec"]; - for (auto value : allSpecList) + if(!allDrdsRegionsNodeInstanceSeriesListInstanceSeries["SeriesId"].isNull()) + instanceSeriesListObject.seriesId = allDrdsRegionsNodeInstanceSeriesListInstanceSeries["SeriesId"].asString(); + if(!allDrdsRegionsNodeInstanceSeriesListInstanceSeries["SeriesName"].isNull()) + instanceSeriesListObject.seriesName = allDrdsRegionsNodeInstanceSeriesListInstanceSeries["SeriesName"].asString(); + auto allSpecListNode = allInstanceSeriesListNode["SpecList"]["Spec"]; + for (auto allInstanceSeriesListNodeSpecListSpec : allSpecListNode) { DrdsRegion::InstanceSeries::Spec specListObject; - if(!value["SpecId"].isNull()) - specListObject.specId = value["SpecId"].asString(); - if(!value["SpecName"].isNull()) - specListObject.specName = value["SpecName"].asString(); + if(!allInstanceSeriesListNodeSpecListSpec["SpecId"].isNull()) + specListObject.specId = allInstanceSeriesListNodeSpecListSpec["SpecId"].asString(); + if(!allInstanceSeriesListNodeSpecListSpec["SpecName"].isNull()) + specListObject.specName = allInstanceSeriesListNodeSpecListSpec["SpecName"].asString(); instanceSeriesListObject.specList.push_back(specListObject); } drdsRegionsObject.instanceSeriesList.push_back(instanceSeriesListObject); diff --git a/drds/src/model/DescribeShardDBsResult.cc b/drds/src/model/DescribeShardDBsResult.cc index 3e89909cd..7bb236d50 100644 --- a/drds/src/model/DescribeShardDBsResult.cc +++ b/drds/src/model/DescribeShardDBsResult.cc @@ -39,16 +39,16 @@ void DescribeShardDBsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DbIntancePair"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DbIntancePair"]; + for (auto valueDataDbIntancePair : allDataNode) { DbIntancePair dataObject; - if(!value["SubDbName"].isNull()) - dataObject.subDbName = value["SubDbName"].asString(); - if(!value["InstanceName"].isNull()) - dataObject.instanceName = value["InstanceName"].asString(); - if(!value["GroupName"].isNull()) - dataObject.groupName = value["GroupName"].asString(); + if(!valueDataDbIntancePair["SubDbName"].isNull()) + dataObject.subDbName = valueDataDbIntancePair["SubDbName"].asString(); + if(!valueDataDbIntancePair["InstanceName"].isNull()) + dataObject.instanceName = valueDataDbIntancePair["InstanceName"].asString(); + if(!valueDataDbIntancePair["GroupName"].isNull()) + dataObject.groupName = valueDataDbIntancePair["GroupName"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/drds/src/model/QueryInstanceInfoByConnResult.cc b/drds/src/model/QueryInstanceInfoByConnResult.cc index cf1f00285..cf819932d 100644 --- a/drds/src/model/QueryInstanceInfoByConnResult.cc +++ b/drds/src/model/QueryInstanceInfoByConnResult.cc @@ -66,20 +66,20 @@ void QueryInstanceInfoByConnResult::parse(const std::string &payload) data_.specTypeName = dataNode["SpecTypeName"].asString(); if(!dataNode["VpcCloudInstanceId"].isNull()) data_.vpcCloudInstanceId = dataNode["VpcCloudInstanceId"].asString(); - auto allVips = value["Vips"]["Vip"]; - for (auto value : allVips) + auto allVipsNode = dataNode["Vips"]["Vip"]; + for (auto dataNodeVipsVip : allVipsNode) { Data::Vip vipObject; - if(!value["IP"].isNull()) - vipObject.iP = value["IP"].asString(); - if(!value["Port"].isNull()) - vipObject.port = value["Port"].asString(); - if(!value["Type"].isNull()) - vipObject.type = value["Type"].asString(); - if(!value["VpcId"].isNull()) - vipObject.vpcId = value["VpcId"].asString(); - if(!value["VswitchId"].isNull()) - vipObject.vswitchId = value["VswitchId"].asString(); + if(!dataNodeVipsVip["IP"].isNull()) + vipObject.iP = dataNodeVipsVip["IP"].asString(); + if(!dataNodeVipsVip["Port"].isNull()) + vipObject.port = dataNodeVipsVip["Port"].asString(); + if(!dataNodeVipsVip["Type"].isNull()) + vipObject.type = dataNodeVipsVip["Type"].asString(); + if(!dataNodeVipsVip["VpcId"].isNull()) + vipObject.vpcId = dataNodeVipsVip["VpcId"].asString(); + if(!dataNodeVipsVip["VswitchId"].isNull()) + vipObject.vswitchId = dataNodeVipsVip["VswitchId"].asString(); data_.vips.push_back(vipObject); } if(!value["Success"].isNull()) diff --git a/dysmsapi/src/model/QuerySendDetailsResult.cc b/dysmsapi/src/model/QuerySendDetailsResult.cc index 71ef201e2..a4d5b8d91 100644 --- a/dysmsapi/src/model/QuerySendDetailsResult.cc +++ b/dysmsapi/src/model/QuerySendDetailsResult.cc @@ -39,26 +39,26 @@ void QuerySendDetailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSmsSendDetailDTOs = value["SmsSendDetailDTOs"]["SmsSendDetailDTO"]; - for (auto value : allSmsSendDetailDTOs) + auto allSmsSendDetailDTOsNode = value["SmsSendDetailDTOs"]["SmsSendDetailDTO"]; + for (auto valueSmsSendDetailDTOsSmsSendDetailDTO : allSmsSendDetailDTOsNode) { SmsSendDetailDTO smsSendDetailDTOsObject; - if(!value["PhoneNum"].isNull()) - smsSendDetailDTOsObject.phoneNum = value["PhoneNum"].asString(); - if(!value["SendStatus"].isNull()) - smsSendDetailDTOsObject.sendStatus = std::stol(value["SendStatus"].asString()); - if(!value["ErrCode"].isNull()) - smsSendDetailDTOsObject.errCode = value["ErrCode"].asString(); - if(!value["TemplateCode"].isNull()) - smsSendDetailDTOsObject.templateCode = value["TemplateCode"].asString(); - if(!value["Content"].isNull()) - smsSendDetailDTOsObject.content = value["Content"].asString(); - if(!value["SendDate"].isNull()) - smsSendDetailDTOsObject.sendDate = value["SendDate"].asString(); - if(!value["ReceiveDate"].isNull()) - smsSendDetailDTOsObject.receiveDate = value["ReceiveDate"].asString(); - if(!value["OutId"].isNull()) - smsSendDetailDTOsObject.outId = value["OutId"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["PhoneNum"].isNull()) + smsSendDetailDTOsObject.phoneNum = valueSmsSendDetailDTOsSmsSendDetailDTO["PhoneNum"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["SendStatus"].isNull()) + smsSendDetailDTOsObject.sendStatus = std::stol(valueSmsSendDetailDTOsSmsSendDetailDTO["SendStatus"].asString()); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["ErrCode"].isNull()) + smsSendDetailDTOsObject.errCode = valueSmsSendDetailDTOsSmsSendDetailDTO["ErrCode"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["TemplateCode"].isNull()) + smsSendDetailDTOsObject.templateCode = valueSmsSendDetailDTOsSmsSendDetailDTO["TemplateCode"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["Content"].isNull()) + smsSendDetailDTOsObject.content = valueSmsSendDetailDTOsSmsSendDetailDTO["Content"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["SendDate"].isNull()) + smsSendDetailDTOsObject.sendDate = valueSmsSendDetailDTOsSmsSendDetailDTO["SendDate"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["ReceiveDate"].isNull()) + smsSendDetailDTOsObject.receiveDate = valueSmsSendDetailDTOsSmsSendDetailDTO["ReceiveDate"].asString(); + if(!valueSmsSendDetailDTOsSmsSendDetailDTO["OutId"].isNull()) + smsSendDetailDTOsObject.outId = valueSmsSendDetailDTOsSmsSendDetailDTO["OutId"].asString(); smsSendDetailDTOs_.push_back(smsSendDetailDTOsObject); } if(!value["Code"].isNull()) diff --git a/dyvmsapi/CMakeLists.txt b/dyvmsapi/CMakeLists.txt index e7a6b783b..e92b13bdc 100644 --- a/dyvmsapi/CMakeLists.txt +++ b/dyvmsapi/CMakeLists.txt @@ -25,6 +25,8 @@ set(dyvmsapi_public_header_model include/alibabacloud/dyvmsapi/model/AddRtcAccountResult.h include/alibabacloud/dyvmsapi/model/BatchRobotSmartCallRequest.h include/alibabacloud/dyvmsapi/model/BatchRobotSmartCallResult.h + include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdRequest.h + include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdResult.h include/alibabacloud/dyvmsapi/model/CancelCallRequest.h include/alibabacloud/dyvmsapi/model/CancelCallResult.h include/alibabacloud/dyvmsapi/model/CancelOrderRobotTaskRequest.h @@ -69,6 +71,8 @@ set(dyvmsapi_public_header_model include/alibabacloud/dyvmsapi/model/StartRobotTaskResult.h include/alibabacloud/dyvmsapi/model/StopRobotTaskRequest.h include/alibabacloud/dyvmsapi/model/StopRobotTaskResult.h + include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdRequest.h + include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdResult.h include/alibabacloud/dyvmsapi/model/UploadRobotTaskCalledFileRequest.h include/alibabacloud/dyvmsapi/model/UploadRobotTaskCalledFileResult.h include/alibabacloud/dyvmsapi/model/VoipAddAccountRequest.h @@ -82,6 +86,8 @@ set(dyvmsapi_src src/model/AddRtcAccountResult.cc src/model/BatchRobotSmartCallRequest.cc src/model/BatchRobotSmartCallResult.cc + src/model/BindNumberAndVoipIdRequest.cc + src/model/BindNumberAndVoipIdResult.cc src/model/CancelCallRequest.cc src/model/CancelCallResult.cc src/model/CancelOrderRobotTaskRequest.cc @@ -126,6 +132,8 @@ set(dyvmsapi_src src/model/StartRobotTaskResult.cc src/model/StopRobotTaskRequest.cc src/model/StopRobotTaskResult.cc + src/model/UnbindNumberAndVoipIdRequest.cc + src/model/UnbindNumberAndVoipIdResult.cc src/model/UploadRobotTaskCalledFileRequest.cc src/model/UploadRobotTaskCalledFileResult.cc src/model/VoipAddAccountRequest.cc diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h b/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h index 21fc9f78c..0f4c50847 100644 --- a/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/DyvmsapiClient.h @@ -26,6 +26,8 @@ #include "model/AddRtcAccountResult.h" #include "model/BatchRobotSmartCallRequest.h" #include "model/BatchRobotSmartCallResult.h" +#include "model/BindNumberAndVoipIdRequest.h" +#include "model/BindNumberAndVoipIdResult.h" #include "model/CancelCallRequest.h" #include "model/CancelCallResult.h" #include "model/CancelOrderRobotTaskRequest.h" @@ -70,6 +72,8 @@ #include "model/StartRobotTaskResult.h" #include "model/StopRobotTaskRequest.h" #include "model/StopRobotTaskResult.h" +#include "model/UnbindNumberAndVoipIdRequest.h" +#include "model/UnbindNumberAndVoipIdResult.h" #include "model/UploadRobotTaskCalledFileRequest.h" #include "model/UploadRobotTaskCalledFileResult.h" #include "model/VoipAddAccountRequest.h" @@ -91,6 +95,9 @@ namespace AlibabaCloud typedef Outcome BatchRobotSmartCallOutcome; typedef std::future BatchRobotSmartCallOutcomeCallable; typedef std::function&)> BatchRobotSmartCallAsyncHandler; + typedef Outcome BindNumberAndVoipIdOutcome; + typedef std::future BindNumberAndVoipIdOutcomeCallable; + typedef std::function&)> BindNumberAndVoipIdAsyncHandler; typedef Outcome CancelCallOutcome; typedef std::future CancelCallOutcomeCallable; typedef std::function&)> CancelCallAsyncHandler; @@ -157,6 +164,9 @@ namespace AlibabaCloud typedef Outcome StopRobotTaskOutcome; typedef std::future StopRobotTaskOutcomeCallable; typedef std::function&)> StopRobotTaskAsyncHandler; + typedef Outcome UnbindNumberAndVoipIdOutcome; + typedef std::future UnbindNumberAndVoipIdOutcomeCallable; + typedef std::function&)> UnbindNumberAndVoipIdAsyncHandler; typedef Outcome UploadRobotTaskCalledFileOutcome; typedef std::future UploadRobotTaskCalledFileOutcomeCallable; typedef std::function&)> UploadRobotTaskCalledFileAsyncHandler; @@ -177,6 +187,9 @@ namespace AlibabaCloud BatchRobotSmartCallOutcome batchRobotSmartCall(const Model::BatchRobotSmartCallRequest &request)const; void batchRobotSmartCallAsync(const Model::BatchRobotSmartCallRequest& request, const BatchRobotSmartCallAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; BatchRobotSmartCallOutcomeCallable batchRobotSmartCallCallable(const Model::BatchRobotSmartCallRequest& request) const; + BindNumberAndVoipIdOutcome bindNumberAndVoipId(const Model::BindNumberAndVoipIdRequest &request)const; + void bindNumberAndVoipIdAsync(const Model::BindNumberAndVoipIdRequest& request, const BindNumberAndVoipIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + BindNumberAndVoipIdOutcomeCallable bindNumberAndVoipIdCallable(const Model::BindNumberAndVoipIdRequest& request) const; CancelCallOutcome cancelCall(const Model::CancelCallRequest &request)const; void cancelCallAsync(const Model::CancelCallRequest& request, const CancelCallAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CancelCallOutcomeCallable cancelCallCallable(const Model::CancelCallRequest& request) const; @@ -243,6 +256,9 @@ namespace AlibabaCloud StopRobotTaskOutcome stopRobotTask(const Model::StopRobotTaskRequest &request)const; void stopRobotTaskAsync(const Model::StopRobotTaskRequest& request, const StopRobotTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; StopRobotTaskOutcomeCallable stopRobotTaskCallable(const Model::StopRobotTaskRequest& request) const; + UnbindNumberAndVoipIdOutcome unbindNumberAndVoipId(const Model::UnbindNumberAndVoipIdRequest &request)const; + void unbindNumberAndVoipIdAsync(const Model::UnbindNumberAndVoipIdRequest& request, const UnbindNumberAndVoipIdAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + UnbindNumberAndVoipIdOutcomeCallable unbindNumberAndVoipIdCallable(const Model::UnbindNumberAndVoipIdRequest& request) const; UploadRobotTaskCalledFileOutcome uploadRobotTaskCalledFile(const Model::UploadRobotTaskCalledFileRequest &request)const; void uploadRobotTaskCalledFileAsync(const Model::UploadRobotTaskCalledFileRequest& request, const UploadRobotTaskCalledFileAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UploadRobotTaskCalledFileOutcomeCallable uploadRobotTaskCalledFileCallable(const Model::UploadRobotTaskCalledFileRequest& request) const; diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdRequest.h new file mode 100644 index 000000000..c61cb6c6c --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdRequest.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_DYVMSAPI_MODEL_BINDNUMBERANDVOIPIDREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_BINDNUMBERANDVOIPIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT BindNumberAndVoipIdRequest : public RpcServiceRequest + { + + public: + BindNumberAndVoipIdRequest(); + ~BindNumberAndVoipIdRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getPhoneNumber()const; + void setPhoneNumber(const std::string& phoneNumber); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getVoipId()const; + void setVoipId(const std::string& voipId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string phoneNumber_; + long ownerId_; + std::string accessKeyId_; + std::string voipId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_BINDNUMBERANDVOIPIDREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdResult.h new file mode 100644 index 000000000..2fb34e842 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/BindNumberAndVoipIdResult.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_DYVMSAPI_MODEL_BINDNUMBERANDVOIPIDRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_BINDNUMBERANDVOIPIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT BindNumberAndVoipIdResult : public ServiceResult + { + public: + + + BindNumberAndVoipIdResult(); + explicit BindNumberAndVoipIdResult(const std::string &payload); + ~BindNumberAndVoipIdResult(); + std::string getMessage()const; + std::string getModule()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string module_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_BINDNUMBERANDVOIPIDRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdRequest.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdRequest.h new file mode 100644 index 000000000..4734a676c --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdRequest.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_DYVMSAPI_MODEL_UNBINDNUMBERANDVOIPIDREQUEST_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_UNBINDNUMBERANDVOIPIDREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT UnbindNumberAndVoipIdRequest : public RpcServiceRequest + { + + public: + UnbindNumberAndVoipIdRequest(); + ~UnbindNumberAndVoipIdRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getPhoneNumber()const; + void setPhoneNumber(const std::string& phoneNumber); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getVoipId()const; + void setVoipId(const std::string& voipId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + std::string phoneNumber_; + long ownerId_; + std::string accessKeyId_; + std::string voipId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_UNBINDNUMBERANDVOIPIDREQUEST_H_ \ No newline at end of file diff --git a/dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdResult.h b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdResult.h new file mode 100644 index 000000000..9ed142598 --- /dev/null +++ b/dyvmsapi/include/alibabacloud/dyvmsapi/model/UnbindNumberAndVoipIdResult.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_DYVMSAPI_MODEL_UNBINDNUMBERANDVOIPIDRESULT_H_ +#define ALIBABACLOUD_DYVMSAPI_MODEL_UNBINDNUMBERANDVOIPIDRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Dyvmsapi + { + namespace Model + { + class ALIBABACLOUD_DYVMSAPI_EXPORT UnbindNumberAndVoipIdResult : public ServiceResult + { + public: + + + UnbindNumberAndVoipIdResult(); + explicit UnbindNumberAndVoipIdResult(const std::string &payload); + ~UnbindNumberAndVoipIdResult(); + std::string getMessage()const; + std::string getModule()const; + std::string getCode()const; + + protected: + void parse(const std::string &payload); + private: + std::string message_; + std::string module_; + std::string code_; + + }; + } + } +} +#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_UNBINDNUMBERANDVOIPIDRESULT_H_ \ No newline at end of file diff --git a/dyvmsapi/src/DyvmsapiClient.cc b/dyvmsapi/src/DyvmsapiClient.cc index 9bf0f6259..5ad3dfc41 100644 --- a/dyvmsapi/src/DyvmsapiClient.cc +++ b/dyvmsapi/src/DyvmsapiClient.cc @@ -123,6 +123,42 @@ DyvmsapiClient::BatchRobotSmartCallOutcomeCallable DyvmsapiClient::batchRobotSma return task->get_future(); } +DyvmsapiClient::BindNumberAndVoipIdOutcome DyvmsapiClient::bindNumberAndVoipId(const BindNumberAndVoipIdRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return BindNumberAndVoipIdOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return BindNumberAndVoipIdOutcome(BindNumberAndVoipIdResult(outcome.result())); + else + return BindNumberAndVoipIdOutcome(outcome.error()); +} + +void DyvmsapiClient::bindNumberAndVoipIdAsync(const BindNumberAndVoipIdRequest& request, const BindNumberAndVoipIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, bindNumberAndVoipId(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::BindNumberAndVoipIdOutcomeCallable DyvmsapiClient::bindNumberAndVoipIdCallable(const BindNumberAndVoipIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->bindNumberAndVoipId(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::CancelCallOutcome DyvmsapiClient::cancelCall(const CancelCallRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -915,6 +951,42 @@ DyvmsapiClient::StopRobotTaskOutcomeCallable DyvmsapiClient::stopRobotTaskCallab return task->get_future(); } +DyvmsapiClient::UnbindNumberAndVoipIdOutcome DyvmsapiClient::unbindNumberAndVoipId(const UnbindNumberAndVoipIdRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return UnbindNumberAndVoipIdOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return UnbindNumberAndVoipIdOutcome(UnbindNumberAndVoipIdResult(outcome.result())); + else + return UnbindNumberAndVoipIdOutcome(outcome.error()); +} + +void DyvmsapiClient::unbindNumberAndVoipIdAsync(const UnbindNumberAndVoipIdRequest& request, const UnbindNumberAndVoipIdAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, unbindNumberAndVoipId(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +DyvmsapiClient::UnbindNumberAndVoipIdOutcomeCallable DyvmsapiClient::unbindNumberAndVoipIdCallable(const UnbindNumberAndVoipIdRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->unbindNumberAndVoipId(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + DyvmsapiClient::UploadRobotTaskCalledFileOutcome DyvmsapiClient::uploadRobotTaskCalledFile(const UploadRobotTaskCalledFileRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc b/dyvmsapi/src/model/BindNumberAndVoipIdRequest.cc new file mode 100644 index 000000000..3b651f6a1 --- /dev/null +++ b/dyvmsapi/src/model/BindNumberAndVoipIdRequest.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::Dyvmsapi::Model::BindNumberAndVoipIdRequest; + +BindNumberAndVoipIdRequest::BindNumberAndVoipIdRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "BindNumberAndVoipId") +{} + +BindNumberAndVoipIdRequest::~BindNumberAndVoipIdRequest() +{} + +long BindNumberAndVoipIdRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void BindNumberAndVoipIdRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string BindNumberAndVoipIdRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void BindNumberAndVoipIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string BindNumberAndVoipIdRequest::getPhoneNumber()const +{ + return phoneNumber_; +} + +void BindNumberAndVoipIdRequest::setPhoneNumber(const std::string& phoneNumber) +{ + phoneNumber_ = phoneNumber; + setCoreParameter("PhoneNumber", phoneNumber); +} + +long BindNumberAndVoipIdRequest::getOwnerId()const +{ + return ownerId_; +} + +void BindNumberAndVoipIdRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string BindNumberAndVoipIdRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void BindNumberAndVoipIdRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string BindNumberAndVoipIdRequest::getVoipId()const +{ + return voipId_; +} + +void BindNumberAndVoipIdRequest::setVoipId(const std::string& voipId) +{ + voipId_ = voipId; + setCoreParameter("VoipId", voipId); +} + diff --git a/dyvmsapi/src/model/BindNumberAndVoipIdResult.cc b/dyvmsapi/src/model/BindNumberAndVoipIdResult.cc new file mode 100644 index 000000000..fdd50c91c --- /dev/null +++ b/dyvmsapi/src/model/BindNumberAndVoipIdResult.cc @@ -0,0 +1,65 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +BindNumberAndVoipIdResult::BindNumberAndVoipIdResult() : + ServiceResult() +{} + +BindNumberAndVoipIdResult::BindNumberAndVoipIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +BindNumberAndVoipIdResult::~BindNumberAndVoipIdResult() +{} + +void BindNumberAndVoipIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Module"].isNull()) + module_ = value["Module"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string BindNumberAndVoipIdResult::getMessage()const +{ + return message_; +} + +std::string BindNumberAndVoipIdResult::getModule()const +{ + return module_; +} + +std::string BindNumberAndVoipIdResult::getCode()const +{ + return code_; +} + diff --git a/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc b/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.cc new file mode 100644 index 000000000..88036ead8 --- /dev/null +++ b/dyvmsapi/src/model/UnbindNumberAndVoipIdRequest.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::Dyvmsapi::Model::UnbindNumberAndVoipIdRequest; + +UnbindNumberAndVoipIdRequest::UnbindNumberAndVoipIdRequest() : + RpcServiceRequest("dyvmsapi", "2017-05-25", "UnbindNumberAndVoipId") +{} + +UnbindNumberAndVoipIdRequest::~UnbindNumberAndVoipIdRequest() +{} + +long UnbindNumberAndVoipIdRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void UnbindNumberAndVoipIdRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string UnbindNumberAndVoipIdRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void UnbindNumberAndVoipIdRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string UnbindNumberAndVoipIdRequest::getPhoneNumber()const +{ + return phoneNumber_; +} + +void UnbindNumberAndVoipIdRequest::setPhoneNumber(const std::string& phoneNumber) +{ + phoneNumber_ = phoneNumber; + setCoreParameter("PhoneNumber", phoneNumber); +} + +long UnbindNumberAndVoipIdRequest::getOwnerId()const +{ + return ownerId_; +} + +void UnbindNumberAndVoipIdRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string UnbindNumberAndVoipIdRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void UnbindNumberAndVoipIdRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string UnbindNumberAndVoipIdRequest::getVoipId()const +{ + return voipId_; +} + +void UnbindNumberAndVoipIdRequest::setVoipId(const std::string& voipId) +{ + voipId_ = voipId; + setCoreParameter("VoipId", voipId); +} + diff --git a/dyvmsapi/src/model/UnbindNumberAndVoipIdResult.cc b/dyvmsapi/src/model/UnbindNumberAndVoipIdResult.cc new file mode 100644 index 000000000..3eba81b32 --- /dev/null +++ b/dyvmsapi/src/model/UnbindNumberAndVoipIdResult.cc @@ -0,0 +1,65 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Dyvmsapi; +using namespace AlibabaCloud::Dyvmsapi::Model; + +UnbindNumberAndVoipIdResult::UnbindNumberAndVoipIdResult() : + ServiceResult() +{} + +UnbindNumberAndVoipIdResult::UnbindNumberAndVoipIdResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +UnbindNumberAndVoipIdResult::~UnbindNumberAndVoipIdResult() +{} + +void UnbindNumberAndVoipIdResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["Code"].isNull()) + code_ = value["Code"].asString(); + if(!value["Module"].isNull()) + module_ = value["Module"].asString(); + if(!value["Message"].isNull()) + message_ = value["Message"].asString(); + +} + +std::string UnbindNumberAndVoipIdResult::getMessage()const +{ + return message_; +} + +std::string UnbindNumberAndVoipIdResult::getModule()const +{ + return module_; +} + +std::string UnbindNumberAndVoipIdResult::getCode()const +{ + return code_; +} + diff --git a/ecs/src/model/AttachInstanceRamRoleResult.cc b/ecs/src/model/AttachInstanceRamRoleResult.cc index e28f0590c..79a4b4b39 100644 --- a/ecs/src/model/AttachInstanceRamRoleResult.cc +++ b/ecs/src/model/AttachInstanceRamRoleResult.cc @@ -39,18 +39,18 @@ void AttachInstanceRamRoleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAttachInstanceRamRoleResults = value["AttachInstanceRamRoleResults"]["AttachInstanceRamRoleResult"]; - for (auto value : allAttachInstanceRamRoleResults) + auto allAttachInstanceRamRoleResultsNode = value["AttachInstanceRamRoleResults"]["AttachInstanceRamRoleResult"]; + for (auto valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult : allAttachInstanceRamRoleResultsNode) { Result attachInstanceRamRoleResultsObject; - if(!value["InstanceId"].isNull()) - attachInstanceRamRoleResultsObject.instanceId = value["InstanceId"].asString(); - if(!value["Success"].isNull()) - attachInstanceRamRoleResultsObject.success = value["Success"].asString() == "true"; - if(!value["Code"].isNull()) - attachInstanceRamRoleResultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - attachInstanceRamRoleResultsObject.message = value["Message"].asString(); + if(!valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["InstanceId"].isNull()) + attachInstanceRamRoleResultsObject.instanceId = valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["InstanceId"].asString(); + if(!valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["Success"].isNull()) + attachInstanceRamRoleResultsObject.success = valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["Success"].asString() == "true"; + if(!valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["Code"].isNull()) + attachInstanceRamRoleResultsObject.code = valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["Code"].asString(); + if(!valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["Message"].isNull()) + attachInstanceRamRoleResultsObject.message = valueAttachInstanceRamRoleResultsAttachInstanceRamRoleResult["Message"].asString(); attachInstanceRamRoleResults_.push_back(attachInstanceRamRoleResultsObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/AttachKeyPairResult.cc b/ecs/src/model/AttachKeyPairResult.cc index c92c27a40..6f34d3f09 100644 --- a/ecs/src/model/AttachKeyPairResult.cc +++ b/ecs/src/model/AttachKeyPairResult.cc @@ -39,18 +39,18 @@ void AttachKeyPairResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["InstanceId"].isNull()) - resultsObject.instanceId = value["InstanceId"].asString(); - if(!value["Success"].isNull()) - resultsObject.success = value["Success"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["InstanceId"].isNull()) + resultsObject.instanceId = valueResultsResult["InstanceId"].asString(); + if(!valueResultsResult["Success"].isNull()) + resultsObject.success = valueResultsResult["Success"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeAccessPointsResult.cc b/ecs/src/model/DescribeAccessPointsResult.cc index 7661b2cdf..b03a3aa13 100644 --- a/ecs/src/model/DescribeAccessPointsResult.cc +++ b/ecs/src/model/DescribeAccessPointsResult.cc @@ -39,26 +39,26 @@ void DescribeAccessPointsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccessPointSet = value["AccessPointSet"]["AccessPointType"]; - for (auto value : allAccessPointSet) + auto allAccessPointSetNode = value["AccessPointSet"]["AccessPointType"]; + for (auto valueAccessPointSetAccessPointType : allAccessPointSetNode) { AccessPointType accessPointSetObject; - if(!value["AccessPointId"].isNull()) - accessPointSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["Status"].isNull()) - accessPointSetObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - accessPointSetObject.type = value["Type"].asString(); - if(!value["AttachedRegionNo"].isNull()) - accessPointSetObject.attachedRegionNo = value["AttachedRegionNo"].asString(); - if(!value["Location"].isNull()) - accessPointSetObject.location = value["Location"].asString(); - if(!value["HostOperator"].isNull()) - accessPointSetObject.hostOperator = value["HostOperator"].asString(); - if(!value["Name"].isNull()) - accessPointSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - accessPointSetObject.description = value["Description"].asString(); + if(!valueAccessPointSetAccessPointType["AccessPointId"].isNull()) + accessPointSetObject.accessPointId = valueAccessPointSetAccessPointType["AccessPointId"].asString(); + if(!valueAccessPointSetAccessPointType["Status"].isNull()) + accessPointSetObject.status = valueAccessPointSetAccessPointType["Status"].asString(); + if(!valueAccessPointSetAccessPointType["Type"].isNull()) + accessPointSetObject.type = valueAccessPointSetAccessPointType["Type"].asString(); + if(!valueAccessPointSetAccessPointType["AttachedRegionNo"].isNull()) + accessPointSetObject.attachedRegionNo = valueAccessPointSetAccessPointType["AttachedRegionNo"].asString(); + if(!valueAccessPointSetAccessPointType["Location"].isNull()) + accessPointSetObject.location = valueAccessPointSetAccessPointType["Location"].asString(); + if(!valueAccessPointSetAccessPointType["HostOperator"].isNull()) + accessPointSetObject.hostOperator = valueAccessPointSetAccessPointType["HostOperator"].asString(); + if(!valueAccessPointSetAccessPointType["Name"].isNull()) + accessPointSetObject.name = valueAccessPointSetAccessPointType["Name"].asString(); + if(!valueAccessPointSetAccessPointType["Description"].isNull()) + accessPointSetObject.description = valueAccessPointSetAccessPointType["Description"].asString(); accessPointSet_.push_back(accessPointSetObject); } if(!value["PageNumber"].isNull()) diff --git a/ecs/src/model/DescribeAccountAttributesResult.cc b/ecs/src/model/DescribeAccountAttributesResult.cc index bb7eb2165..8e3e9751f 100644 --- a/ecs/src/model/DescribeAccountAttributesResult.cc +++ b/ecs/src/model/DescribeAccountAttributesResult.cc @@ -39,28 +39,28 @@ void DescribeAccountAttributesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccountAttributeItems = value["AccountAttributeItems"]["AccountAttributeItem"]; - for (auto value : allAccountAttributeItems) + auto allAccountAttributeItemsNode = value["AccountAttributeItems"]["AccountAttributeItem"]; + for (auto valueAccountAttributeItemsAccountAttributeItem : allAccountAttributeItemsNode) { AccountAttributeItem accountAttributeItemsObject; - if(!value["AttributeName"].isNull()) - accountAttributeItemsObject.attributeName = value["AttributeName"].asString(); - auto allAttributeValues = value["AttributeValues"]["ValueItem"]; - for (auto value : allAttributeValues) + if(!valueAccountAttributeItemsAccountAttributeItem["AttributeName"].isNull()) + accountAttributeItemsObject.attributeName = valueAccountAttributeItemsAccountAttributeItem["AttributeName"].asString(); + auto allAttributeValuesNode = allAccountAttributeItemsNode["AttributeValues"]["ValueItem"]; + for (auto allAccountAttributeItemsNodeAttributeValuesValueItem : allAttributeValuesNode) { AccountAttributeItem::ValueItem attributeValuesObject; - if(!value["Value"].isNull()) - attributeValuesObject.value = value["Value"].asString(); - if(!value["ExpiredTime"].isNull()) - attributeValuesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["ZoneId"].isNull()) - attributeValuesObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceChargeType"].isNull()) - attributeValuesObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["InstanceType"].isNull()) - attributeValuesObject.instanceType = value["InstanceType"].asString(); - if(!value["Count"].isNull()) - attributeValuesObject.count = std::stoi(value["Count"].asString()); + if(!allAccountAttributeItemsNodeAttributeValuesValueItem["Value"].isNull()) + attributeValuesObject.value = allAccountAttributeItemsNodeAttributeValuesValueItem["Value"].asString(); + if(!allAccountAttributeItemsNodeAttributeValuesValueItem["ExpiredTime"].isNull()) + attributeValuesObject.expiredTime = allAccountAttributeItemsNodeAttributeValuesValueItem["ExpiredTime"].asString(); + if(!allAccountAttributeItemsNodeAttributeValuesValueItem["ZoneId"].isNull()) + attributeValuesObject.zoneId = allAccountAttributeItemsNodeAttributeValuesValueItem["ZoneId"].asString(); + if(!allAccountAttributeItemsNodeAttributeValuesValueItem["InstanceChargeType"].isNull()) + attributeValuesObject.instanceChargeType = allAccountAttributeItemsNodeAttributeValuesValueItem["InstanceChargeType"].asString(); + if(!allAccountAttributeItemsNodeAttributeValuesValueItem["InstanceType"].isNull()) + attributeValuesObject.instanceType = allAccountAttributeItemsNodeAttributeValuesValueItem["InstanceType"].asString(); + if(!allAccountAttributeItemsNodeAttributeValuesValueItem["Count"].isNull()) + attributeValuesObject.count = std::stoi(allAccountAttributeItemsNodeAttributeValuesValueItem["Count"].asString()); accountAttributeItemsObject.attributeValues.push_back(attributeValuesObject); } accountAttributeItems_.push_back(accountAttributeItemsObject); diff --git a/ecs/src/model/DescribeAutoProvisioningGroupHistoryResult.cc b/ecs/src/model/DescribeAutoProvisioningGroupHistoryResult.cc index b285b64d9..21e41420a 100644 --- a/ecs/src/model/DescribeAutoProvisioningGroupHistoryResult.cc +++ b/ecs/src/model/DescribeAutoProvisioningGroupHistoryResult.cc @@ -39,26 +39,26 @@ void DescribeAutoProvisioningGroupHistoryResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAutoProvisioningGroupHistories = value["AutoProvisioningGroupHistories"]["AutoProvisioningGroupHistory"]; - for (auto value : allAutoProvisioningGroupHistories) + auto allAutoProvisioningGroupHistoriesNode = value["AutoProvisioningGroupHistories"]["AutoProvisioningGroupHistory"]; + for (auto valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory : allAutoProvisioningGroupHistoriesNode) { AutoProvisioningGroupHistory autoProvisioningGroupHistoriesObject; - if(!value["TaskId"].isNull()) - autoProvisioningGroupHistoriesObject.taskId = value["TaskId"].asString(); - if(!value["Status"].isNull()) - autoProvisioningGroupHistoriesObject.status = value["Status"].asString(); - if(!value["LastEventTime"].isNull()) - autoProvisioningGroupHistoriesObject.lastEventTime = value["LastEventTime"].asString(); - if(!value["StartTime"].isNull()) - autoProvisioningGroupHistoriesObject.startTime = value["StartTime"].asString(); - auto allActivityDetails = value["ActivityDetails"]["ActivityDetail"]; - for (auto value : allActivityDetails) + if(!valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["TaskId"].isNull()) + autoProvisioningGroupHistoriesObject.taskId = valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["TaskId"].asString(); + if(!valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["Status"].isNull()) + autoProvisioningGroupHistoriesObject.status = valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["Status"].asString(); + if(!valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["LastEventTime"].isNull()) + autoProvisioningGroupHistoriesObject.lastEventTime = valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["LastEventTime"].asString(); + if(!valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["StartTime"].isNull()) + autoProvisioningGroupHistoriesObject.startTime = valueAutoProvisioningGroupHistoriesAutoProvisioningGroupHistory["StartTime"].asString(); + auto allActivityDetailsNode = allAutoProvisioningGroupHistoriesNode["ActivityDetails"]["ActivityDetail"]; + for (auto allAutoProvisioningGroupHistoriesNodeActivityDetailsActivityDetail : allActivityDetailsNode) { AutoProvisioningGroupHistory::ActivityDetail activityDetailsObject; - if(!value["Detail"].isNull()) - activityDetailsObject.detail = value["Detail"].asString(); - if(!value["Status"].isNull()) - activityDetailsObject.status = value["Status"].asString(); + if(!allAutoProvisioningGroupHistoriesNodeActivityDetailsActivityDetail["Detail"].isNull()) + activityDetailsObject.detail = allAutoProvisioningGroupHistoriesNodeActivityDetailsActivityDetail["Detail"].asString(); + if(!allAutoProvisioningGroupHistoriesNodeActivityDetailsActivityDetail["Status"].isNull()) + activityDetailsObject.status = allAutoProvisioningGroupHistoriesNodeActivityDetailsActivityDetail["Status"].asString(); autoProvisioningGroupHistoriesObject.activityDetails.push_back(activityDetailsObject); } autoProvisioningGroupHistories_.push_back(autoProvisioningGroupHistoriesObject); diff --git a/ecs/src/model/DescribeAutoProvisioningGroupInstancesResult.cc b/ecs/src/model/DescribeAutoProvisioningGroupInstancesResult.cc index 46cf19ec5..679cf17c8 100644 --- a/ecs/src/model/DescribeAutoProvisioningGroupInstancesResult.cc +++ b/ecs/src/model/DescribeAutoProvisioningGroupInstancesResult.cc @@ -39,34 +39,34 @@ void DescribeAutoProvisioningGroupInstancesResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instancesObject.status = value["Status"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - instancesObject.zoneId = value["ZoneId"].asString(); - if(!value["CPU"].isNull()) - instancesObject.cPU = std::stoi(value["CPU"].asString()); - if(!value["Memory"].isNull()) - instancesObject.memory = std::stoi(value["Memory"].asString()); - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["IsSpot"].isNull()) - instancesObject.isSpot = value["IsSpot"].asString() == "true"; - if(!value["IoOptimized"].isNull()) - instancesObject.ioOptimized = value["IoOptimized"].asString() == "true"; - if(!value["NetworkType"].isNull()) - instancesObject.networkType = value["NetworkType"].asString(); - if(!value["OsType"].isNull()) - instancesObject.osType = value["OsType"].asString(); - if(!value["CreationTime"].isNull()) - instancesObject.creationTime = value["CreationTime"].asString(); + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + if(!valueInstancesInstance["Status"].isNull()) + instancesObject.status = valueInstancesInstance["Status"].asString(); + if(!valueInstancesInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesInstance["RegionId"].asString(); + if(!valueInstancesInstance["ZoneId"].isNull()) + instancesObject.zoneId = valueInstancesInstance["ZoneId"].asString(); + if(!valueInstancesInstance["CPU"].isNull()) + instancesObject.cPU = std::stoi(valueInstancesInstance["CPU"].asString()); + if(!valueInstancesInstance["Memory"].isNull()) + instancesObject.memory = std::stoi(valueInstancesInstance["Memory"].asString()); + if(!valueInstancesInstance["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesInstance["InstanceType"].asString(); + if(!valueInstancesInstance["IsSpot"].isNull()) + instancesObject.isSpot = valueInstancesInstance["IsSpot"].asString() == "true"; + if(!valueInstancesInstance["IoOptimized"].isNull()) + instancesObject.ioOptimized = valueInstancesInstance["IoOptimized"].asString() == "true"; + if(!valueInstancesInstance["NetworkType"].isNull()) + instancesObject.networkType = valueInstancesInstance["NetworkType"].asString(); + if(!valueInstancesInstance["OsType"].isNull()) + instancesObject.osType = valueInstancesInstance["OsType"].asString(); + if(!valueInstancesInstance["CreationTime"].isNull()) + instancesObject.creationTime = valueInstancesInstance["CreationTime"].asString(); instances_.push_back(instancesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeAutoProvisioningGroupsResult.cc b/ecs/src/model/DescribeAutoProvisioningGroupsResult.cc index 8397fbb8f..ca49bd9da 100644 --- a/ecs/src/model/DescribeAutoProvisioningGroupsResult.cc +++ b/ecs/src/model/DescribeAutoProvisioningGroupsResult.cc @@ -39,54 +39,54 @@ void DescribeAutoProvisioningGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAutoProvisioningGroups = value["AutoProvisioningGroups"]["AutoProvisioningGroup"]; - for (auto value : allAutoProvisioningGroups) + auto allAutoProvisioningGroupsNode = value["AutoProvisioningGroups"]["AutoProvisioningGroup"]; + for (auto valueAutoProvisioningGroupsAutoProvisioningGroup : allAutoProvisioningGroupsNode) { AutoProvisioningGroup autoProvisioningGroupsObject; - if(!value["AutoProvisioningGroupId"].isNull()) - autoProvisioningGroupsObject.autoProvisioningGroupId = value["AutoProvisioningGroupId"].asString(); - if(!value["AutoProvisioningGroupName"].isNull()) - autoProvisioningGroupsObject.autoProvisioningGroupName = value["AutoProvisioningGroupName"].asString(); - if(!value["AutoProvisioningGroupType"].isNull()) - autoProvisioningGroupsObject.autoProvisioningGroupType = value["AutoProvisioningGroupType"].asString(); - if(!value["Status"].isNull()) - autoProvisioningGroupsObject.status = value["Status"].asString(); - if(!value["State"].isNull()) - autoProvisioningGroupsObject.state = value["State"].asString(); - if(!value["RegionId"].isNull()) - autoProvisioningGroupsObject.regionId = value["RegionId"].asString(); - if(!value["ValidFrom"].isNull()) - autoProvisioningGroupsObject.validFrom = value["ValidFrom"].asString(); - if(!value["ValidUntil"].isNull()) - autoProvisioningGroupsObject.validUntil = value["ValidUntil"].asString(); - if(!value["ExcessCapacityTerminationPolicy"].isNull()) - autoProvisioningGroupsObject.excessCapacityTerminationPolicy = value["ExcessCapacityTerminationPolicy"].asString(); - if(!value["MaxSpotPrice"].isNull()) - autoProvisioningGroupsObject.maxSpotPrice = std::stof(value["MaxSpotPrice"].asString()); - if(!value["LaunchTemplateId"].isNull()) - autoProvisioningGroupsObject.launchTemplateId = value["LaunchTemplateId"].asString(); - if(!value["LaunchTemplateVersion"].isNull()) - autoProvisioningGroupsObject.launchTemplateVersion = value["LaunchTemplateVersion"].asString(); - if(!value["TerminateInstances"].isNull()) - autoProvisioningGroupsObject.terminateInstances = value["TerminateInstances"].asString() == "true"; - if(!value["TerminateInstancesWithExpiration"].isNull()) - autoProvisioningGroupsObject.terminateInstancesWithExpiration = value["TerminateInstancesWithExpiration"].asString() == "true"; - if(!value["CreationTime"].isNull()) - autoProvisioningGroupsObject.creationTime = value["CreationTime"].asString(); - auto allLaunchTemplateConfigs = value["LaunchTemplateConfigs"]["LaunchTemplateConfig"]; - for (auto value : allLaunchTemplateConfigs) + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["AutoProvisioningGroupId"].isNull()) + autoProvisioningGroupsObject.autoProvisioningGroupId = valueAutoProvisioningGroupsAutoProvisioningGroup["AutoProvisioningGroupId"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["AutoProvisioningGroupName"].isNull()) + autoProvisioningGroupsObject.autoProvisioningGroupName = valueAutoProvisioningGroupsAutoProvisioningGroup["AutoProvisioningGroupName"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["AutoProvisioningGroupType"].isNull()) + autoProvisioningGroupsObject.autoProvisioningGroupType = valueAutoProvisioningGroupsAutoProvisioningGroup["AutoProvisioningGroupType"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["Status"].isNull()) + autoProvisioningGroupsObject.status = valueAutoProvisioningGroupsAutoProvisioningGroup["Status"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["State"].isNull()) + autoProvisioningGroupsObject.state = valueAutoProvisioningGroupsAutoProvisioningGroup["State"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["RegionId"].isNull()) + autoProvisioningGroupsObject.regionId = valueAutoProvisioningGroupsAutoProvisioningGroup["RegionId"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["ValidFrom"].isNull()) + autoProvisioningGroupsObject.validFrom = valueAutoProvisioningGroupsAutoProvisioningGroup["ValidFrom"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["ValidUntil"].isNull()) + autoProvisioningGroupsObject.validUntil = valueAutoProvisioningGroupsAutoProvisioningGroup["ValidUntil"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["ExcessCapacityTerminationPolicy"].isNull()) + autoProvisioningGroupsObject.excessCapacityTerminationPolicy = valueAutoProvisioningGroupsAutoProvisioningGroup["ExcessCapacityTerminationPolicy"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["MaxSpotPrice"].isNull()) + autoProvisioningGroupsObject.maxSpotPrice = std::stof(valueAutoProvisioningGroupsAutoProvisioningGroup["MaxSpotPrice"].asString()); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["LaunchTemplateId"].isNull()) + autoProvisioningGroupsObject.launchTemplateId = valueAutoProvisioningGroupsAutoProvisioningGroup["LaunchTemplateId"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["LaunchTemplateVersion"].isNull()) + autoProvisioningGroupsObject.launchTemplateVersion = valueAutoProvisioningGroupsAutoProvisioningGroup["LaunchTemplateVersion"].asString(); + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["TerminateInstances"].isNull()) + autoProvisioningGroupsObject.terminateInstances = valueAutoProvisioningGroupsAutoProvisioningGroup["TerminateInstances"].asString() == "true"; + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["TerminateInstancesWithExpiration"].isNull()) + autoProvisioningGroupsObject.terminateInstancesWithExpiration = valueAutoProvisioningGroupsAutoProvisioningGroup["TerminateInstancesWithExpiration"].asString() == "true"; + if(!valueAutoProvisioningGroupsAutoProvisioningGroup["CreationTime"].isNull()) + autoProvisioningGroupsObject.creationTime = valueAutoProvisioningGroupsAutoProvisioningGroup["CreationTime"].asString(); + auto allLaunchTemplateConfigsNode = allAutoProvisioningGroupsNode["LaunchTemplateConfigs"]["LaunchTemplateConfig"]; + for (auto allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig : allLaunchTemplateConfigsNode) { AutoProvisioningGroup::LaunchTemplateConfig launchTemplateConfigsObject; - if(!value["InstanceType"].isNull()) - launchTemplateConfigsObject.instanceType = value["InstanceType"].asString(); - if(!value["MaxPrice"].isNull()) - launchTemplateConfigsObject.maxPrice = std::stof(value["MaxPrice"].asString()); - if(!value["VSwitchId"].isNull()) - launchTemplateConfigsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["WeightedCapacity"].isNull()) - launchTemplateConfigsObject.weightedCapacity = std::stof(value["WeightedCapacity"].asString()); - if(!value["Priority"].isNull()) - launchTemplateConfigsObject.priority = std::stof(value["Priority"].asString()); + if(!allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["InstanceType"].isNull()) + launchTemplateConfigsObject.instanceType = allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["InstanceType"].asString(); + if(!allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["MaxPrice"].isNull()) + launchTemplateConfigsObject.maxPrice = std::stof(allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["MaxPrice"].asString()); + if(!allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["VSwitchId"].isNull()) + launchTemplateConfigsObject.vSwitchId = allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["VSwitchId"].asString(); + if(!allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["WeightedCapacity"].isNull()) + launchTemplateConfigsObject.weightedCapacity = std::stof(allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["WeightedCapacity"].asString()); + if(!allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["Priority"].isNull()) + launchTemplateConfigsObject.priority = std::stof(allAutoProvisioningGroupsNodeLaunchTemplateConfigsLaunchTemplateConfig["Priority"].asString()); autoProvisioningGroupsObject.launchTemplateConfigs.push_back(launchTemplateConfigsObject); } auto spotOptionsNode = value["SpotOptions"]; diff --git a/ecs/src/model/DescribeAutoSnapshotPolicyExResult.cc b/ecs/src/model/DescribeAutoSnapshotPolicyExResult.cc index 0c5329cb9..b8ddd6fd6 100644 --- a/ecs/src/model/DescribeAutoSnapshotPolicyExResult.cc +++ b/ecs/src/model/DescribeAutoSnapshotPolicyExResult.cc @@ -39,30 +39,30 @@ void DescribeAutoSnapshotPolicyExResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAutoSnapshotPolicies = value["AutoSnapshotPolicies"]["AutoSnapshotPolicy"]; - for (auto value : allAutoSnapshotPolicies) + auto allAutoSnapshotPoliciesNode = value["AutoSnapshotPolicies"]["AutoSnapshotPolicy"]; + for (auto valueAutoSnapshotPoliciesAutoSnapshotPolicy : allAutoSnapshotPoliciesNode) { AutoSnapshotPolicy autoSnapshotPoliciesObject; - if(!value["AutoSnapshotPolicyId"].isNull()) - autoSnapshotPoliciesObject.autoSnapshotPolicyId = value["AutoSnapshotPolicyId"].asString(); - if(!value["RegionId"].isNull()) - autoSnapshotPoliciesObject.regionId = value["RegionId"].asString(); - if(!value["AutoSnapshotPolicyName"].isNull()) - autoSnapshotPoliciesObject.autoSnapshotPolicyName = value["AutoSnapshotPolicyName"].asString(); - if(!value["TimePoints"].isNull()) - autoSnapshotPoliciesObject.timePoints = value["TimePoints"].asString(); - if(!value["RepeatWeekdays"].isNull()) - autoSnapshotPoliciesObject.repeatWeekdays = value["RepeatWeekdays"].asString(); - if(!value["RetentionDays"].isNull()) - autoSnapshotPoliciesObject.retentionDays = std::stoi(value["RetentionDays"].asString()); - if(!value["DiskNums"].isNull()) - autoSnapshotPoliciesObject.diskNums = std::stoi(value["DiskNums"].asString()); - if(!value["VolumeNums"].isNull()) - autoSnapshotPoliciesObject.volumeNums = std::stoi(value["VolumeNums"].asString()); - if(!value["CreationTime"].isNull()) - autoSnapshotPoliciesObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - autoSnapshotPoliciesObject.status = value["Status"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["AutoSnapshotPolicyId"].isNull()) + autoSnapshotPoliciesObject.autoSnapshotPolicyId = valueAutoSnapshotPoliciesAutoSnapshotPolicy["AutoSnapshotPolicyId"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["RegionId"].isNull()) + autoSnapshotPoliciesObject.regionId = valueAutoSnapshotPoliciesAutoSnapshotPolicy["RegionId"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["AutoSnapshotPolicyName"].isNull()) + autoSnapshotPoliciesObject.autoSnapshotPolicyName = valueAutoSnapshotPoliciesAutoSnapshotPolicy["AutoSnapshotPolicyName"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["TimePoints"].isNull()) + autoSnapshotPoliciesObject.timePoints = valueAutoSnapshotPoliciesAutoSnapshotPolicy["TimePoints"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["RepeatWeekdays"].isNull()) + autoSnapshotPoliciesObject.repeatWeekdays = valueAutoSnapshotPoliciesAutoSnapshotPolicy["RepeatWeekdays"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["RetentionDays"].isNull()) + autoSnapshotPoliciesObject.retentionDays = std::stoi(valueAutoSnapshotPoliciesAutoSnapshotPolicy["RetentionDays"].asString()); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["DiskNums"].isNull()) + autoSnapshotPoliciesObject.diskNums = std::stoi(valueAutoSnapshotPoliciesAutoSnapshotPolicy["DiskNums"].asString()); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["VolumeNums"].isNull()) + autoSnapshotPoliciesObject.volumeNums = std::stoi(valueAutoSnapshotPoliciesAutoSnapshotPolicy["VolumeNums"].asString()); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["CreationTime"].isNull()) + autoSnapshotPoliciesObject.creationTime = valueAutoSnapshotPoliciesAutoSnapshotPolicy["CreationTime"].asString(); + if(!valueAutoSnapshotPoliciesAutoSnapshotPolicy["Status"].isNull()) + autoSnapshotPoliciesObject.status = valueAutoSnapshotPoliciesAutoSnapshotPolicy["Status"].asString(); autoSnapshotPolicies_.push_back(autoSnapshotPoliciesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeAvailableResourceResult.cc b/ecs/src/model/DescribeAvailableResourceResult.cc index 1c1a97689..660851caf 100644 --- a/ecs/src/model/DescribeAvailableResourceResult.cc +++ b/ecs/src/model/DescribeAvailableResourceResult.cc @@ -39,40 +39,40 @@ void DescribeAvailableResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableZones = value["AvailableZones"]["AvailableZone"]; - for (auto value : allAvailableZones) + auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"]; + for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode) { AvailableZone availableZonesObject; - if(!value["RegionId"].isNull()) - availableZonesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - availableZonesObject.zoneId = value["ZoneId"].asString(); - if(!value["Status"].isNull()) - availableZonesObject.status = value["Status"].asString(); - if(!value["StatusCategory"].isNull()) - availableZonesObject.statusCategory = value["StatusCategory"].asString(); - auto allAvailableResources = value["AvailableResources"]["AvailableResource"]; - for (auto value : allAvailableResources) + if(!valueAvailableZonesAvailableZone["RegionId"].isNull()) + availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneId"].isNull()) + availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString(); + if(!valueAvailableZonesAvailableZone["Status"].isNull()) + availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString(); + if(!valueAvailableZonesAvailableZone["StatusCategory"].isNull()) + availableZonesObject.statusCategory = valueAvailableZonesAvailableZone["StatusCategory"].asString(); + auto allAvailableResourcesNode = allAvailableZonesNode["AvailableResources"]["AvailableResource"]; + for (auto allAvailableZonesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) { AvailableZone::AvailableResource availableResourcesObject; - if(!value["Type"].isNull()) - availableResourcesObject.type = value["Type"].asString(); - auto allSupportedResources = value["SupportedResources"]["SupportedResource"]; - for (auto value : allSupportedResources) + if(!allAvailableZonesNodeAvailableResourcesAvailableResource["Type"].isNull()) + availableResourcesObject.type = allAvailableZonesNodeAvailableResourcesAvailableResource["Type"].asString(); + auto allSupportedResourcesNode = allAvailableResourcesNode["SupportedResources"]["SupportedResource"]; + for (auto allAvailableResourcesNodeSupportedResourcesSupportedResource : allSupportedResourcesNode) { AvailableZone::AvailableResource::SupportedResource supportedResourcesObject; - if(!value["Value"].isNull()) - supportedResourcesObject.value = value["Value"].asString(); - if(!value["Status"].isNull()) - supportedResourcesObject.status = value["Status"].asString(); - if(!value["StatusCategory"].isNull()) - supportedResourcesObject.statusCategory = value["StatusCategory"].asString(); - if(!value["Min"].isNull()) - supportedResourcesObject.min = std::stoi(value["Min"].asString()); - if(!value["Max"].isNull()) - supportedResourcesObject.max = std::stoi(value["Max"].asString()); - if(!value["Unit"].isNull()) - supportedResourcesObject.unit = value["Unit"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Value"].isNull()) + supportedResourcesObject.value = allAvailableResourcesNodeSupportedResourcesSupportedResource["Value"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Status"].isNull()) + supportedResourcesObject.status = allAvailableResourcesNodeSupportedResourcesSupportedResource["Status"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["StatusCategory"].isNull()) + supportedResourcesObject.statusCategory = allAvailableResourcesNodeSupportedResourcesSupportedResource["StatusCategory"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Min"].isNull()) + supportedResourcesObject.min = std::stoi(allAvailableResourcesNodeSupportedResourcesSupportedResource["Min"].asString()); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Max"].isNull()) + supportedResourcesObject.max = std::stoi(allAvailableResourcesNodeSupportedResourcesSupportedResource["Max"].asString()); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Unit"].isNull()) + supportedResourcesObject.unit = allAvailableResourcesNodeSupportedResourcesSupportedResource["Unit"].asString(); availableResourcesObject.supportedResources.push_back(supportedResourcesObject); } availableZonesObject.availableResources.push_back(availableResourcesObject); diff --git a/ecs/src/model/DescribeBandwidthLimitationResult.cc b/ecs/src/model/DescribeBandwidthLimitationResult.cc index a36d5d784..5a2e348da 100644 --- a/ecs/src/model/DescribeBandwidthLimitationResult.cc +++ b/ecs/src/model/DescribeBandwidthLimitationResult.cc @@ -39,18 +39,18 @@ void DescribeBandwidthLimitationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBandwidths = value["Bandwidths"]["Bandwidth"]; - for (auto value : allBandwidths) + auto allBandwidthsNode = value["Bandwidths"]["Bandwidth"]; + for (auto valueBandwidthsBandwidth : allBandwidthsNode) { Bandwidth bandwidthsObject; - if(!value["InternetChargeType"].isNull()) - bandwidthsObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["Min"].isNull()) - bandwidthsObject.min = std::stoi(value["Min"].asString()); - if(!value["Max"].isNull()) - bandwidthsObject.max = std::stoi(value["Max"].asString()); - if(!value["Unit"].isNull()) - bandwidthsObject.unit = value["Unit"].asString(); + if(!valueBandwidthsBandwidth["InternetChargeType"].isNull()) + bandwidthsObject.internetChargeType = valueBandwidthsBandwidth["InternetChargeType"].asString(); + if(!valueBandwidthsBandwidth["Min"].isNull()) + bandwidthsObject.min = std::stoi(valueBandwidthsBandwidth["Min"].asString()); + if(!valueBandwidthsBandwidth["Max"].isNull()) + bandwidthsObject.max = std::stoi(valueBandwidthsBandwidth["Max"].asString()); + if(!valueBandwidthsBandwidth["Unit"].isNull()) + bandwidthsObject.unit = valueBandwidthsBandwidth["Unit"].asString(); bandwidths_.push_back(bandwidthsObject); } diff --git a/ecs/src/model/DescribeBandwidthPackagesResult.cc b/ecs/src/model/DescribeBandwidthPackagesResult.cc index 96f4c557a..15010d716 100644 --- a/ecs/src/model/DescribeBandwidthPackagesResult.cc +++ b/ecs/src/model/DescribeBandwidthPackagesResult.cc @@ -39,46 +39,46 @@ void DescribeBandwidthPackagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBandwidthPackages = value["BandwidthPackages"]["BandwidthPackage"]; - for (auto value : allBandwidthPackages) + auto allBandwidthPackagesNode = value["BandwidthPackages"]["BandwidthPackage"]; + for (auto valueBandwidthPackagesBandwidthPackage : allBandwidthPackagesNode) { BandwidthPackage bandwidthPackagesObject; - if(!value["BandwidthPackageId"].isNull()) - bandwidthPackagesObject.bandwidthPackageId = value["BandwidthPackageId"].asString(); - if(!value["RegionId"].isNull()) - bandwidthPackagesObject.regionId = value["RegionId"].asString(); - if(!value["Name"].isNull()) - bandwidthPackagesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - bandwidthPackagesObject.description = value["Description"].asString(); - if(!value["ZoneId"].isNull()) - bandwidthPackagesObject.zoneId = value["ZoneId"].asString(); - if(!value["NatGatewayId"].isNull()) - bandwidthPackagesObject.natGatewayId = value["NatGatewayId"].asString(); - if(!value["Bandwidth"].isNull()) - bandwidthPackagesObject.bandwidth = value["Bandwidth"].asString(); - if(!value["InstanceChargeType"].isNull()) - bandwidthPackagesObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["InternetChargeType"].isNull()) - bandwidthPackagesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["BusinessStatus"].isNull()) - bandwidthPackagesObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["IpCount"].isNull()) - bandwidthPackagesObject.ipCount = value["IpCount"].asString(); - if(!value["ISP"].isNull()) - bandwidthPackagesObject.iSP = value["ISP"].asString(); - if(!value["CreationTime"].isNull()) - bandwidthPackagesObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - bandwidthPackagesObject.status = value["Status"].asString(); - auto allPublicIpAddresses = value["PublicIpAddresses"]["PublicIpAddresse"]; - for (auto value : allPublicIpAddresses) + if(!valueBandwidthPackagesBandwidthPackage["BandwidthPackageId"].isNull()) + bandwidthPackagesObject.bandwidthPackageId = valueBandwidthPackagesBandwidthPackage["BandwidthPackageId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["RegionId"].isNull()) + bandwidthPackagesObject.regionId = valueBandwidthPackagesBandwidthPackage["RegionId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Name"].isNull()) + bandwidthPackagesObject.name = valueBandwidthPackagesBandwidthPackage["Name"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Description"].isNull()) + bandwidthPackagesObject.description = valueBandwidthPackagesBandwidthPackage["Description"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["ZoneId"].isNull()) + bandwidthPackagesObject.zoneId = valueBandwidthPackagesBandwidthPackage["ZoneId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["NatGatewayId"].isNull()) + bandwidthPackagesObject.natGatewayId = valueBandwidthPackagesBandwidthPackage["NatGatewayId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Bandwidth"].isNull()) + bandwidthPackagesObject.bandwidth = valueBandwidthPackagesBandwidthPackage["Bandwidth"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["InstanceChargeType"].isNull()) + bandwidthPackagesObject.instanceChargeType = valueBandwidthPackagesBandwidthPackage["InstanceChargeType"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["InternetChargeType"].isNull()) + bandwidthPackagesObject.internetChargeType = valueBandwidthPackagesBandwidthPackage["InternetChargeType"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["BusinessStatus"].isNull()) + bandwidthPackagesObject.businessStatus = valueBandwidthPackagesBandwidthPackage["BusinessStatus"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["IpCount"].isNull()) + bandwidthPackagesObject.ipCount = valueBandwidthPackagesBandwidthPackage["IpCount"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["ISP"].isNull()) + bandwidthPackagesObject.iSP = valueBandwidthPackagesBandwidthPackage["ISP"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["CreationTime"].isNull()) + bandwidthPackagesObject.creationTime = valueBandwidthPackagesBandwidthPackage["CreationTime"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Status"].isNull()) + bandwidthPackagesObject.status = valueBandwidthPackagesBandwidthPackage["Status"].asString(); + auto allPublicIpAddressesNode = allBandwidthPackagesNode["PublicIpAddresses"]["PublicIpAddresse"]; + for (auto allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse : allPublicIpAddressesNode) { BandwidthPackage::PublicIpAddresse publicIpAddressesObject; - if(!value["AllocationId"].isNull()) - publicIpAddressesObject.allocationId = value["AllocationId"].asString(); - if(!value["IpAddress"].isNull()) - publicIpAddressesObject.ipAddress = value["IpAddress"].asString(); + if(!allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["AllocationId"].isNull()) + publicIpAddressesObject.allocationId = allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["AllocationId"].asString(); + if(!allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["IpAddress"].isNull()) + publicIpAddressesObject.ipAddress = allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["IpAddress"].asString(); bandwidthPackagesObject.publicIpAddresses.push_back(publicIpAddressesObject); } bandwidthPackages_.push_back(bandwidthPackagesObject); diff --git a/ecs/src/model/DescribeClassicLinkInstancesResult.cc b/ecs/src/model/DescribeClassicLinkInstancesResult.cc index af1cec12d..f73ffd18d 100644 --- a/ecs/src/model/DescribeClassicLinkInstancesResult.cc +++ b/ecs/src/model/DescribeClassicLinkInstancesResult.cc @@ -39,14 +39,14 @@ void DescribeClassicLinkInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLinks = value["Links"]["Link"]; - for (auto value : allLinks) + auto allLinksNode = value["Links"]["Link"]; + for (auto valueLinksLink : allLinksNode) { Link linksObject; - if(!value["InstanceId"].isNull()) - linksObject.instanceId = value["InstanceId"].asString(); - if(!value["VpcId"].isNull()) - linksObject.vpcId = value["VpcId"].asString(); + if(!valueLinksLink["InstanceId"].isNull()) + linksObject.instanceId = valueLinksLink["InstanceId"].asString(); + if(!valueLinksLink["VpcId"].isNull()) + linksObject.vpcId = valueLinksLink["VpcId"].asString(); links_.push_back(linksObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeCloudAssistantStatusResult.cc b/ecs/src/model/DescribeCloudAssistantStatusResult.cc index b47580493..573f14da3 100644 --- a/ecs/src/model/DescribeCloudAssistantStatusResult.cc +++ b/ecs/src/model/DescribeCloudAssistantStatusResult.cc @@ -39,14 +39,14 @@ void DescribeCloudAssistantStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceCloudAssistantStatusSet = value["InstanceCloudAssistantStatusSet"]["InstanceCloudAssistantStatus"]; - for (auto value : allInstanceCloudAssistantStatusSet) + auto allInstanceCloudAssistantStatusSetNode = value["InstanceCloudAssistantStatusSet"]["InstanceCloudAssistantStatus"]; + for (auto valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus : allInstanceCloudAssistantStatusSetNode) { InstanceCloudAssistantStatus instanceCloudAssistantStatusSetObject; - if(!value["InstanceId"].isNull()) - instanceCloudAssistantStatusSetObject.instanceId = value["InstanceId"].asString(); - if(!value["CloudAssistantStatus"].isNull()) - instanceCloudAssistantStatusSetObject.cloudAssistantStatus = value["CloudAssistantStatus"].asString(); + if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InstanceId"].isNull()) + instanceCloudAssistantStatusSetObject.instanceId = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InstanceId"].asString(); + if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantStatus"].isNull()) + instanceCloudAssistantStatusSetObject.cloudAssistantStatus = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantStatus"].asString(); instanceCloudAssistantStatusSet_.push_back(instanceCloudAssistantStatusSetObject); } diff --git a/ecs/src/model/DescribeClustersResult.cc b/ecs/src/model/DescribeClustersResult.cc index dae6777b0..0fbb90ba2 100644 --- a/ecs/src/model/DescribeClustersResult.cc +++ b/ecs/src/model/DescribeClustersResult.cc @@ -39,12 +39,12 @@ void DescribeClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["Cluster"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["Cluster"]; + for (auto valueClustersCluster : allClustersNode) { Cluster clustersObject; - if(!value["ClusterId"].isNull()) - clustersObject.clusterId = value["ClusterId"].asString(); + if(!valueClustersCluster["ClusterId"].isNull()) + clustersObject.clusterId = valueClustersCluster["ClusterId"].asString(); clusters_.push_back(clustersObject); } diff --git a/ecs/src/model/DescribeCommandsResult.cc b/ecs/src/model/DescribeCommandsResult.cc index 2fa86c8dc..fe8d4afa8 100644 --- a/ecs/src/model/DescribeCommandsResult.cc +++ b/ecs/src/model/DescribeCommandsResult.cc @@ -39,28 +39,28 @@ void DescribeCommandsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCommands = value["Commands"]["Command"]; - for (auto value : allCommands) + auto allCommandsNode = value["Commands"]["Command"]; + for (auto valueCommandsCommand : allCommandsNode) { Command commandsObject; - if(!value["CommandId"].isNull()) - commandsObject.commandId = value["CommandId"].asString(); - if(!value["Name"].isNull()) - commandsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - commandsObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - commandsObject.description = value["Description"].asString(); - if(!value["CommandContent"].isNull()) - commandsObject.commandContent = value["CommandContent"].asString(); - if(!value["WorkingDir"].isNull()) - commandsObject.workingDir = value["WorkingDir"].asString(); - if(!value["Timeout"].isNull()) - commandsObject.timeout = std::stol(value["Timeout"].asString()); - if(!value["CreationTime"].isNull()) - commandsObject.creationTime = value["CreationTime"].asString(); - if(!value["EnableParameter"].isNull()) - commandsObject.enableParameter = value["EnableParameter"].asString() == "true"; + if(!valueCommandsCommand["CommandId"].isNull()) + commandsObject.commandId = valueCommandsCommand["CommandId"].asString(); + if(!valueCommandsCommand["Name"].isNull()) + commandsObject.name = valueCommandsCommand["Name"].asString(); + if(!valueCommandsCommand["Type"].isNull()) + commandsObject.type = valueCommandsCommand["Type"].asString(); + if(!valueCommandsCommand["Description"].isNull()) + commandsObject.description = valueCommandsCommand["Description"].asString(); + if(!valueCommandsCommand["CommandContent"].isNull()) + commandsObject.commandContent = valueCommandsCommand["CommandContent"].asString(); + if(!valueCommandsCommand["WorkingDir"].isNull()) + commandsObject.workingDir = valueCommandsCommand["WorkingDir"].asString(); + if(!valueCommandsCommand["Timeout"].isNull()) + commandsObject.timeout = std::stol(valueCommandsCommand["Timeout"].asString()); + if(!valueCommandsCommand["CreationTime"].isNull()) + commandsObject.creationTime = valueCommandsCommand["CreationTime"].asString(); + if(!valueCommandsCommand["EnableParameter"].isNull()) + commandsObject.enableParameter = valueCommandsCommand["EnableParameter"].asString() == "true"; auto allParameterNames = value["ParameterNames"]["ParameterName"]; for (auto value : allParameterNames) commandsObject.parameterNames.push_back(value.asString()); diff --git a/ecs/src/model/DescribeDedicatedHostAutoRenewResult.cc b/ecs/src/model/DescribeDedicatedHostAutoRenewResult.cc index b65d87ff8..ee97b478d 100644 --- a/ecs/src/model/DescribeDedicatedHostAutoRenewResult.cc +++ b/ecs/src/model/DescribeDedicatedHostAutoRenewResult.cc @@ -39,20 +39,20 @@ void DescribeDedicatedHostAutoRenewResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDedicatedHostRenewAttributes = value["DedicatedHostRenewAttributes"]["DedicatedHostRenewAttribute"]; - for (auto value : allDedicatedHostRenewAttributes) + auto allDedicatedHostRenewAttributesNode = value["DedicatedHostRenewAttributes"]["DedicatedHostRenewAttribute"]; + for (auto valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute : allDedicatedHostRenewAttributesNode) { DedicatedHostRenewAttribute dedicatedHostRenewAttributesObject; - if(!value["DedicatedHostId"].isNull()) - dedicatedHostRenewAttributesObject.dedicatedHostId = value["DedicatedHostId"].asString(); - if(!value["AutoRenewEnabled"].isNull()) - dedicatedHostRenewAttributesObject.autoRenewEnabled = value["AutoRenewEnabled"].asString() == "true"; - if(!value["Duration"].isNull()) - dedicatedHostRenewAttributesObject.duration = std::stoi(value["Duration"].asString()); - if(!value["PeriodUnit"].isNull()) - dedicatedHostRenewAttributesObject.periodUnit = value["PeriodUnit"].asString(); - if(!value["RenewalStatus"].isNull()) - dedicatedHostRenewAttributesObject.renewalStatus = value["RenewalStatus"].asString(); + if(!valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["DedicatedHostId"].isNull()) + dedicatedHostRenewAttributesObject.dedicatedHostId = valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["DedicatedHostId"].asString(); + if(!valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["AutoRenewEnabled"].isNull()) + dedicatedHostRenewAttributesObject.autoRenewEnabled = valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["AutoRenewEnabled"].asString() == "true"; + if(!valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["Duration"].isNull()) + dedicatedHostRenewAttributesObject.duration = std::stoi(valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["Duration"].asString()); + if(!valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["PeriodUnit"].isNull()) + dedicatedHostRenewAttributesObject.periodUnit = valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["PeriodUnit"].asString(); + if(!valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["RenewalStatus"].isNull()) + dedicatedHostRenewAttributesObject.renewalStatus = valueDedicatedHostRenewAttributesDedicatedHostRenewAttribute["RenewalStatus"].asString(); dedicatedHostRenewAttributes_.push_back(dedicatedHostRenewAttributesObject); } diff --git a/ecs/src/model/DescribeDedicatedHostTypesResult.cc b/ecs/src/model/DescribeDedicatedHostTypesResult.cc index cba864724..9a615d099 100644 --- a/ecs/src/model/DescribeDedicatedHostTypesResult.cc +++ b/ecs/src/model/DescribeDedicatedHostTypesResult.cc @@ -39,32 +39,32 @@ void DescribeDedicatedHostTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDedicatedHostTypes = value["DedicatedHostTypes"]["DedicatedHostType"]; - for (auto value : allDedicatedHostTypes) + auto allDedicatedHostTypesNode = value["DedicatedHostTypes"]["DedicatedHostType"]; + for (auto valueDedicatedHostTypesDedicatedHostType : allDedicatedHostTypesNode) { DedicatedHostType dedicatedHostTypesObject; - if(!value["DedicatedHostType"].isNull()) - dedicatedHostTypesObject.dedicatedHostType = value["DedicatedHostType"].asString(); - if(!value["Sockets"].isNull()) - dedicatedHostTypesObject.sockets = std::stoi(value["Sockets"].asString()); - if(!value["TotalVcpus"].isNull()) - dedicatedHostTypesObject.totalVcpus = std::stoi(value["TotalVcpus"].asString()); - if(!value["TotalVgpus"].isNull()) - dedicatedHostTypesObject.totalVgpus = std::stoi(value["TotalVgpus"].asString()); - if(!value["Cores"].isNull()) - dedicatedHostTypesObject.cores = std::stoi(value["Cores"].asString()); - if(!value["PhysicalGpus"].isNull()) - dedicatedHostTypesObject.physicalGpus = std::stoi(value["PhysicalGpus"].asString()); - if(!value["MemorySize"].isNull()) - dedicatedHostTypesObject.memorySize = std::stof(value["MemorySize"].asString()); - if(!value["LocalStorageCapacity"].isNull()) - dedicatedHostTypesObject.localStorageCapacity = std::stol(value["LocalStorageCapacity"].asString()); - if(!value["LocalStorageAmount"].isNull()) - dedicatedHostTypesObject.localStorageAmount = std::stoi(value["LocalStorageAmount"].asString()); - if(!value["LocalStorageCategory"].isNull()) - dedicatedHostTypesObject.localStorageCategory = value["LocalStorageCategory"].asString(); - if(!value["GPUSpec"].isNull()) - dedicatedHostTypesObject.gPUSpec = value["GPUSpec"].asString(); + if(!valueDedicatedHostTypesDedicatedHostType["DedicatedHostType"].isNull()) + dedicatedHostTypesObject.dedicatedHostType = valueDedicatedHostTypesDedicatedHostType["DedicatedHostType"].asString(); + if(!valueDedicatedHostTypesDedicatedHostType["Sockets"].isNull()) + dedicatedHostTypesObject.sockets = std::stoi(valueDedicatedHostTypesDedicatedHostType["Sockets"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["TotalVcpus"].isNull()) + dedicatedHostTypesObject.totalVcpus = std::stoi(valueDedicatedHostTypesDedicatedHostType["TotalVcpus"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["TotalVgpus"].isNull()) + dedicatedHostTypesObject.totalVgpus = std::stoi(valueDedicatedHostTypesDedicatedHostType["TotalVgpus"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["Cores"].isNull()) + dedicatedHostTypesObject.cores = std::stoi(valueDedicatedHostTypesDedicatedHostType["Cores"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["PhysicalGpus"].isNull()) + dedicatedHostTypesObject.physicalGpus = std::stoi(valueDedicatedHostTypesDedicatedHostType["PhysicalGpus"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["MemorySize"].isNull()) + dedicatedHostTypesObject.memorySize = std::stof(valueDedicatedHostTypesDedicatedHostType["MemorySize"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["LocalStorageCapacity"].isNull()) + dedicatedHostTypesObject.localStorageCapacity = std::stol(valueDedicatedHostTypesDedicatedHostType["LocalStorageCapacity"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["LocalStorageAmount"].isNull()) + dedicatedHostTypesObject.localStorageAmount = std::stoi(valueDedicatedHostTypesDedicatedHostType["LocalStorageAmount"].asString()); + if(!valueDedicatedHostTypesDedicatedHostType["LocalStorageCategory"].isNull()) + dedicatedHostTypesObject.localStorageCategory = valueDedicatedHostTypesDedicatedHostType["LocalStorageCategory"].asString(); + if(!valueDedicatedHostTypesDedicatedHostType["GPUSpec"].isNull()) + dedicatedHostTypesObject.gPUSpec = valueDedicatedHostTypesDedicatedHostType["GPUSpec"].asString(); auto allSupportedInstanceTypeFamilies = value["SupportedInstanceTypeFamilies"]["SupportedInstanceTypeFamily"]; for (auto value : allSupportedInstanceTypeFamilies) dedicatedHostTypesObject.supportedInstanceTypeFamilies.push_back(value.asString()); diff --git a/ecs/src/model/DescribeDedicatedHostsResult.cc b/ecs/src/model/DescribeDedicatedHostsResult.cc index 8d26b6eb5..8e3d9a607 100644 --- a/ecs/src/model/DescribeDedicatedHostsResult.cc +++ b/ecs/src/model/DescribeDedicatedHostsResult.cc @@ -39,76 +39,76 @@ void DescribeDedicatedHostsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDedicatedHosts = value["DedicatedHosts"]["DedicatedHost"]; - for (auto value : allDedicatedHosts) + auto allDedicatedHostsNode = value["DedicatedHosts"]["DedicatedHost"]; + for (auto valueDedicatedHostsDedicatedHost : allDedicatedHostsNode) { DedicatedHost dedicatedHostsObject; - if(!value["DedicatedHostId"].isNull()) - dedicatedHostsObject.dedicatedHostId = value["DedicatedHostId"].asString(); - if(!value["AutoPlacement"].isNull()) - dedicatedHostsObject.autoPlacement = value["AutoPlacement"].asString(); - if(!value["RegionId"].isNull()) - dedicatedHostsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - dedicatedHostsObject.zoneId = value["ZoneId"].asString(); - if(!value["DedicatedHostName"].isNull()) - dedicatedHostsObject.dedicatedHostName = value["DedicatedHostName"].asString(); - if(!value["MachineId"].isNull()) - dedicatedHostsObject.machineId = value["MachineId"].asString(); - if(!value["Description"].isNull()) - dedicatedHostsObject.description = value["Description"].asString(); - if(!value["DedicatedHostType"].isNull()) - dedicatedHostsObject.dedicatedHostType = value["DedicatedHostType"].asString(); - if(!value["Sockets"].isNull()) - dedicatedHostsObject.sockets = std::stoi(value["Sockets"].asString()); - if(!value["Cores"].isNull()) - dedicatedHostsObject.cores = std::stoi(value["Cores"].asString()); - if(!value["PhysicalGpus"].isNull()) - dedicatedHostsObject.physicalGpus = std::stoi(value["PhysicalGpus"].asString()); - if(!value["GPUSpec"].isNull()) - dedicatedHostsObject.gPUSpec = value["GPUSpec"].asString(); - if(!value["ActionOnMaintenance"].isNull()) - dedicatedHostsObject.actionOnMaintenance = value["ActionOnMaintenance"].asString(); - if(!value["Status"].isNull()) - dedicatedHostsObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - dedicatedHostsObject.creationTime = value["CreationTime"].asString(); - if(!value["ChargeType"].isNull()) - dedicatedHostsObject.chargeType = value["ChargeType"].asString(); - if(!value["SaleCycle"].isNull()) - dedicatedHostsObject.saleCycle = value["SaleCycle"].asString(); - if(!value["ExpiredTime"].isNull()) - dedicatedHostsObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["AutoReleaseTime"].isNull()) - dedicatedHostsObject.autoReleaseTime = value["AutoReleaseTime"].asString(); - if(!value["ResourceGroupId"].isNull()) - dedicatedHostsObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + if(!valueDedicatedHostsDedicatedHost["DedicatedHostId"].isNull()) + dedicatedHostsObject.dedicatedHostId = valueDedicatedHostsDedicatedHost["DedicatedHostId"].asString(); + if(!valueDedicatedHostsDedicatedHost["AutoPlacement"].isNull()) + dedicatedHostsObject.autoPlacement = valueDedicatedHostsDedicatedHost["AutoPlacement"].asString(); + if(!valueDedicatedHostsDedicatedHost["RegionId"].isNull()) + dedicatedHostsObject.regionId = valueDedicatedHostsDedicatedHost["RegionId"].asString(); + if(!valueDedicatedHostsDedicatedHost["ZoneId"].isNull()) + dedicatedHostsObject.zoneId = valueDedicatedHostsDedicatedHost["ZoneId"].asString(); + if(!valueDedicatedHostsDedicatedHost["DedicatedHostName"].isNull()) + dedicatedHostsObject.dedicatedHostName = valueDedicatedHostsDedicatedHost["DedicatedHostName"].asString(); + if(!valueDedicatedHostsDedicatedHost["MachineId"].isNull()) + dedicatedHostsObject.machineId = valueDedicatedHostsDedicatedHost["MachineId"].asString(); + if(!valueDedicatedHostsDedicatedHost["Description"].isNull()) + dedicatedHostsObject.description = valueDedicatedHostsDedicatedHost["Description"].asString(); + if(!valueDedicatedHostsDedicatedHost["DedicatedHostType"].isNull()) + dedicatedHostsObject.dedicatedHostType = valueDedicatedHostsDedicatedHost["DedicatedHostType"].asString(); + if(!valueDedicatedHostsDedicatedHost["Sockets"].isNull()) + dedicatedHostsObject.sockets = std::stoi(valueDedicatedHostsDedicatedHost["Sockets"].asString()); + if(!valueDedicatedHostsDedicatedHost["Cores"].isNull()) + dedicatedHostsObject.cores = std::stoi(valueDedicatedHostsDedicatedHost["Cores"].asString()); + if(!valueDedicatedHostsDedicatedHost["PhysicalGpus"].isNull()) + dedicatedHostsObject.physicalGpus = std::stoi(valueDedicatedHostsDedicatedHost["PhysicalGpus"].asString()); + if(!valueDedicatedHostsDedicatedHost["GPUSpec"].isNull()) + dedicatedHostsObject.gPUSpec = valueDedicatedHostsDedicatedHost["GPUSpec"].asString(); + if(!valueDedicatedHostsDedicatedHost["ActionOnMaintenance"].isNull()) + dedicatedHostsObject.actionOnMaintenance = valueDedicatedHostsDedicatedHost["ActionOnMaintenance"].asString(); + if(!valueDedicatedHostsDedicatedHost["Status"].isNull()) + dedicatedHostsObject.status = valueDedicatedHostsDedicatedHost["Status"].asString(); + if(!valueDedicatedHostsDedicatedHost["CreationTime"].isNull()) + dedicatedHostsObject.creationTime = valueDedicatedHostsDedicatedHost["CreationTime"].asString(); + if(!valueDedicatedHostsDedicatedHost["ChargeType"].isNull()) + dedicatedHostsObject.chargeType = valueDedicatedHostsDedicatedHost["ChargeType"].asString(); + if(!valueDedicatedHostsDedicatedHost["SaleCycle"].isNull()) + dedicatedHostsObject.saleCycle = valueDedicatedHostsDedicatedHost["SaleCycle"].asString(); + if(!valueDedicatedHostsDedicatedHost["ExpiredTime"].isNull()) + dedicatedHostsObject.expiredTime = valueDedicatedHostsDedicatedHost["ExpiredTime"].asString(); + if(!valueDedicatedHostsDedicatedHost["AutoReleaseTime"].isNull()) + dedicatedHostsObject.autoReleaseTime = valueDedicatedHostsDedicatedHost["AutoReleaseTime"].asString(); + if(!valueDedicatedHostsDedicatedHost["ResourceGroupId"].isNull()) + dedicatedHostsObject.resourceGroupId = valueDedicatedHostsDedicatedHost["ResourceGroupId"].asString(); + auto allInstancesNode = allDedicatedHostsNode["Instances"]["Instance"]; + for (auto allDedicatedHostsNodeInstancesInstance : allInstancesNode) { DedicatedHost::Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); + if(!allDedicatedHostsNodeInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = allDedicatedHostsNodeInstancesInstance["InstanceId"].asString(); + if(!allDedicatedHostsNodeInstancesInstance["InstanceType"].isNull()) + instancesObject.instanceType = allDedicatedHostsNodeInstancesInstance["InstanceType"].asString(); dedicatedHostsObject.instances.push_back(instancesObject); } - auto allOperationLocks = value["OperationLocks"]["OperationLock"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = allDedicatedHostsNode["OperationLocks"]["OperationLock"]; + for (auto allDedicatedHostsNodeOperationLocksOperationLock : allOperationLocksNode) { DedicatedHost::OperationLock operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!allDedicatedHostsNodeOperationLocksOperationLock["LockReason"].isNull()) + operationLocksObject.lockReason = allDedicatedHostsNodeOperationLocksOperationLock["LockReason"].asString(); dedicatedHostsObject.operationLocks.push_back(operationLocksObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allDedicatedHostsNode["Tags"]["Tag"]; + for (auto allDedicatedHostsNodeTagsTag : allTagsNode) { DedicatedHost::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allDedicatedHostsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allDedicatedHostsNodeTagsTag["TagKey"].asString(); + if(!allDedicatedHostsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allDedicatedHostsNodeTagsTag["TagValue"].asString(); dedicatedHostsObject.tags.push_back(tagsObject); } auto capacityNode = value["Capacity"]; diff --git a/ecs/src/model/DescribeDemandsResult.cc b/ecs/src/model/DescribeDemandsResult.cc index c6348715d..77e3afab7 100644 --- a/ecs/src/model/DescribeDemandsResult.cc +++ b/ecs/src/model/DescribeDemandsResult.cc @@ -39,50 +39,50 @@ void DescribeDemandsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDemands = value["Demands"]["Demand"]; - for (auto value : allDemands) + auto allDemandsNode = value["Demands"]["Demand"]; + for (auto valueDemandsDemand : allDemandsNode) { Demand demandsObject; - if(!value["ZoneId"].isNull()) - demandsObject.zoneId = value["ZoneId"].asString(); - if(!value["DemandTime"].isNull()) - demandsObject.demandTime = value["DemandTime"].asString(); - if(!value["InstanceTypeFamily"].isNull()) - demandsObject.instanceTypeFamily = value["InstanceTypeFamily"].asString(); - if(!value["InstanceType"].isNull()) - demandsObject.instanceType = value["InstanceType"].asString(); - if(!value["InstanceChargeType"].isNull()) - demandsObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["Period"].isNull()) - demandsObject.period = std::stoi(value["Period"].asString()); - if(!value["PeriodUnit"].isNull()) - demandsObject.periodUnit = value["PeriodUnit"].asString(); - if(!value["StartTime"].isNull()) - demandsObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - demandsObject.endTime = value["EndTime"].asString(); - if(!value["DemandStatus"].isNull()) - demandsObject.demandStatus = value["DemandStatus"].asString(); - if(!value["TotalAmount"].isNull()) - demandsObject.totalAmount = std::stoi(value["TotalAmount"].asString()); - if(!value["AvailableAmount"].isNull()) - demandsObject.availableAmount = std::stoi(value["AvailableAmount"].asString()); - if(!value["UsedAmount"].isNull()) - demandsObject.usedAmount = std::stoi(value["UsedAmount"].asString()); - if(!value["DeliveringAmount"].isNull()) - demandsObject.deliveringAmount = std::stoi(value["DeliveringAmount"].asString()); - auto allSupplyInfos = value["SupplyInfos"]["SupplyInfo"]; - for (auto value : allSupplyInfos) + if(!valueDemandsDemand["ZoneId"].isNull()) + demandsObject.zoneId = valueDemandsDemand["ZoneId"].asString(); + if(!valueDemandsDemand["DemandTime"].isNull()) + demandsObject.demandTime = valueDemandsDemand["DemandTime"].asString(); + if(!valueDemandsDemand["InstanceTypeFamily"].isNull()) + demandsObject.instanceTypeFamily = valueDemandsDemand["InstanceTypeFamily"].asString(); + if(!valueDemandsDemand["InstanceType"].isNull()) + demandsObject.instanceType = valueDemandsDemand["InstanceType"].asString(); + if(!valueDemandsDemand["InstanceChargeType"].isNull()) + demandsObject.instanceChargeType = valueDemandsDemand["InstanceChargeType"].asString(); + if(!valueDemandsDemand["Period"].isNull()) + demandsObject.period = std::stoi(valueDemandsDemand["Period"].asString()); + if(!valueDemandsDemand["PeriodUnit"].isNull()) + demandsObject.periodUnit = valueDemandsDemand["PeriodUnit"].asString(); + if(!valueDemandsDemand["StartTime"].isNull()) + demandsObject.startTime = valueDemandsDemand["StartTime"].asString(); + if(!valueDemandsDemand["EndTime"].isNull()) + demandsObject.endTime = valueDemandsDemand["EndTime"].asString(); + if(!valueDemandsDemand["DemandStatus"].isNull()) + demandsObject.demandStatus = valueDemandsDemand["DemandStatus"].asString(); + if(!valueDemandsDemand["TotalAmount"].isNull()) + demandsObject.totalAmount = std::stoi(valueDemandsDemand["TotalAmount"].asString()); + if(!valueDemandsDemand["AvailableAmount"].isNull()) + demandsObject.availableAmount = std::stoi(valueDemandsDemand["AvailableAmount"].asString()); + if(!valueDemandsDemand["UsedAmount"].isNull()) + demandsObject.usedAmount = std::stoi(valueDemandsDemand["UsedAmount"].asString()); + if(!valueDemandsDemand["DeliveringAmount"].isNull()) + demandsObject.deliveringAmount = std::stoi(valueDemandsDemand["DeliveringAmount"].asString()); + auto allSupplyInfosNode = allDemandsNode["SupplyInfos"]["SupplyInfo"]; + for (auto allDemandsNodeSupplyInfosSupplyInfo : allSupplyInfosNode) { Demand::SupplyInfo supplyInfosObject; - if(!value["Amount"].isNull()) - supplyInfosObject.amount = std::stoi(value["Amount"].asString()); - if(!value["SupplyStatus"].isNull()) - supplyInfosObject.supplyStatus = value["SupplyStatus"].asString(); - if(!value["SupplyStartTime"].isNull()) - supplyInfosObject.supplyStartTime = value["SupplyStartTime"].asString(); - if(!value["SupplyEndTime"].isNull()) - supplyInfosObject.supplyEndTime = value["SupplyEndTime"].asString(); + if(!allDemandsNodeSupplyInfosSupplyInfo["Amount"].isNull()) + supplyInfosObject.amount = std::stoi(allDemandsNodeSupplyInfosSupplyInfo["Amount"].asString()); + if(!allDemandsNodeSupplyInfosSupplyInfo["SupplyStatus"].isNull()) + supplyInfosObject.supplyStatus = allDemandsNodeSupplyInfosSupplyInfo["SupplyStatus"].asString(); + if(!allDemandsNodeSupplyInfosSupplyInfo["SupplyStartTime"].isNull()) + supplyInfosObject.supplyStartTime = allDemandsNodeSupplyInfosSupplyInfo["SupplyStartTime"].asString(); + if(!allDemandsNodeSupplyInfosSupplyInfo["SupplyEndTime"].isNull()) + supplyInfosObject.supplyEndTime = allDemandsNodeSupplyInfosSupplyInfo["SupplyEndTime"].asString(); demandsObject.supplyInfos.push_back(supplyInfosObject); } demands_.push_back(demandsObject); diff --git a/ecs/src/model/DescribeDeploymentSetsResult.cc b/ecs/src/model/DescribeDeploymentSetsResult.cc index 7af60a87d..1f6c58222 100644 --- a/ecs/src/model/DescribeDeploymentSetsResult.cc +++ b/ecs/src/model/DescribeDeploymentSetsResult.cc @@ -39,28 +39,28 @@ void DescribeDeploymentSetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeploymentSets = value["DeploymentSets"]["DeploymentSet"]; - for (auto value : allDeploymentSets) + auto allDeploymentSetsNode = value["DeploymentSets"]["DeploymentSet"]; + for (auto valueDeploymentSetsDeploymentSet : allDeploymentSetsNode) { DeploymentSet deploymentSetsObject; - if(!value["DeploymentSetId"].isNull()) - deploymentSetsObject.deploymentSetId = value["DeploymentSetId"].asString(); - if(!value["DeploymentSetDescription"].isNull()) - deploymentSetsObject.deploymentSetDescription = value["DeploymentSetDescription"].asString(); - if(!value["DeploymentSetName"].isNull()) - deploymentSetsObject.deploymentSetName = value["DeploymentSetName"].asString(); - if(!value["Strategy"].isNull()) - deploymentSetsObject.strategy = value["Strategy"].asString(); - if(!value["DeploymentStrategy"].isNull()) - deploymentSetsObject.deploymentStrategy = value["DeploymentStrategy"].asString(); - if(!value["Domain"].isNull()) - deploymentSetsObject.domain = value["Domain"].asString(); - if(!value["Granularity"].isNull()) - deploymentSetsObject.granularity = value["Granularity"].asString(); - if(!value["InstanceAmount"].isNull()) - deploymentSetsObject.instanceAmount = std::stoi(value["InstanceAmount"].asString()); - if(!value["CreationTime"].isNull()) - deploymentSetsObject.creationTime = value["CreationTime"].asString(); + if(!valueDeploymentSetsDeploymentSet["DeploymentSetId"].isNull()) + deploymentSetsObject.deploymentSetId = valueDeploymentSetsDeploymentSet["DeploymentSetId"].asString(); + if(!valueDeploymentSetsDeploymentSet["DeploymentSetDescription"].isNull()) + deploymentSetsObject.deploymentSetDescription = valueDeploymentSetsDeploymentSet["DeploymentSetDescription"].asString(); + if(!valueDeploymentSetsDeploymentSet["DeploymentSetName"].isNull()) + deploymentSetsObject.deploymentSetName = valueDeploymentSetsDeploymentSet["DeploymentSetName"].asString(); + if(!valueDeploymentSetsDeploymentSet["Strategy"].isNull()) + deploymentSetsObject.strategy = valueDeploymentSetsDeploymentSet["Strategy"].asString(); + if(!valueDeploymentSetsDeploymentSet["DeploymentStrategy"].isNull()) + deploymentSetsObject.deploymentStrategy = valueDeploymentSetsDeploymentSet["DeploymentStrategy"].asString(); + if(!valueDeploymentSetsDeploymentSet["Domain"].isNull()) + deploymentSetsObject.domain = valueDeploymentSetsDeploymentSet["Domain"].asString(); + if(!valueDeploymentSetsDeploymentSet["Granularity"].isNull()) + deploymentSetsObject.granularity = valueDeploymentSetsDeploymentSet["Granularity"].asString(); + if(!valueDeploymentSetsDeploymentSet["InstanceAmount"].isNull()) + deploymentSetsObject.instanceAmount = std::stoi(valueDeploymentSetsDeploymentSet["InstanceAmount"].asString()); + if(!valueDeploymentSetsDeploymentSet["CreationTime"].isNull()) + deploymentSetsObject.creationTime = valueDeploymentSetsDeploymentSet["CreationTime"].asString(); auto allInstanceIds = value["InstanceIds"]["InstanceId"]; for (auto value : allInstanceIds) deploymentSetsObject.instanceIds.push_back(value.asString()); diff --git a/ecs/src/model/DescribeDiskMonitorDataResult.cc b/ecs/src/model/DescribeDiskMonitorDataResult.cc index 1966e2282..0d3e08c34 100644 --- a/ecs/src/model/DescribeDiskMonitorDataResult.cc +++ b/ecs/src/model/DescribeDiskMonitorDataResult.cc @@ -39,30 +39,30 @@ void DescribeDiskMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorData = value["MonitorData"]["DiskMonitorData"]; - for (auto value : allMonitorData) + auto allMonitorDataNode = value["MonitorData"]["DiskMonitorData"]; + for (auto valueMonitorDataDiskMonitorData : allMonitorDataNode) { DiskMonitorData monitorDataObject; - if(!value["DiskId"].isNull()) - monitorDataObject.diskId = value["DiskId"].asString(); - if(!value["IOPSRead"].isNull()) - monitorDataObject.iOPSRead = std::stoi(value["IOPSRead"].asString()); - if(!value["IOPSWrite"].isNull()) - monitorDataObject.iOPSWrite = std::stoi(value["IOPSWrite"].asString()); - if(!value["IOPSTotal"].isNull()) - monitorDataObject.iOPSTotal = std::stoi(value["IOPSTotal"].asString()); - if(!value["BPSRead"].isNull()) - monitorDataObject.bPSRead = std::stoi(value["BPSRead"].asString()); - if(!value["BPSWrite"].isNull()) - monitorDataObject.bPSWrite = std::stoi(value["BPSWrite"].asString()); - if(!value["BPSTotal"].isNull()) - monitorDataObject.bPSTotal = std::stoi(value["BPSTotal"].asString()); - if(!value["LatencyRead"].isNull()) - monitorDataObject.latencyRead = std::stoi(value["LatencyRead"].asString()); - if(!value["LatencyWrite"].isNull()) - monitorDataObject.latencyWrite = std::stoi(value["LatencyWrite"].asString()); - if(!value["TimeStamp"].isNull()) - monitorDataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueMonitorDataDiskMonitorData["DiskId"].isNull()) + monitorDataObject.diskId = valueMonitorDataDiskMonitorData["DiskId"].asString(); + if(!valueMonitorDataDiskMonitorData["IOPSRead"].isNull()) + monitorDataObject.iOPSRead = std::stoi(valueMonitorDataDiskMonitorData["IOPSRead"].asString()); + if(!valueMonitorDataDiskMonitorData["IOPSWrite"].isNull()) + monitorDataObject.iOPSWrite = std::stoi(valueMonitorDataDiskMonitorData["IOPSWrite"].asString()); + if(!valueMonitorDataDiskMonitorData["IOPSTotal"].isNull()) + monitorDataObject.iOPSTotal = std::stoi(valueMonitorDataDiskMonitorData["IOPSTotal"].asString()); + if(!valueMonitorDataDiskMonitorData["BPSRead"].isNull()) + monitorDataObject.bPSRead = std::stoi(valueMonitorDataDiskMonitorData["BPSRead"].asString()); + if(!valueMonitorDataDiskMonitorData["BPSWrite"].isNull()) + monitorDataObject.bPSWrite = std::stoi(valueMonitorDataDiskMonitorData["BPSWrite"].asString()); + if(!valueMonitorDataDiskMonitorData["BPSTotal"].isNull()) + monitorDataObject.bPSTotal = std::stoi(valueMonitorDataDiskMonitorData["BPSTotal"].asString()); + if(!valueMonitorDataDiskMonitorData["LatencyRead"].isNull()) + monitorDataObject.latencyRead = std::stoi(valueMonitorDataDiskMonitorData["LatencyRead"].asString()); + if(!valueMonitorDataDiskMonitorData["LatencyWrite"].isNull()) + monitorDataObject.latencyWrite = std::stoi(valueMonitorDataDiskMonitorData["LatencyWrite"].asString()); + if(!valueMonitorDataDiskMonitorData["TimeStamp"].isNull()) + monitorDataObject.timeStamp = valueMonitorDataDiskMonitorData["TimeStamp"].asString(); monitorData_.push_back(monitorDataObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeDisksFullStatusResult.cc b/ecs/src/model/DescribeDisksFullStatusResult.cc index 9ea3e8203..ac3f592a1 100644 --- a/ecs/src/model/DescribeDisksFullStatusResult.cc +++ b/ecs/src/model/DescribeDisksFullStatusResult.cc @@ -39,26 +39,26 @@ void DescribeDisksFullStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDiskFullStatusSet = value["DiskFullStatusSet"]["DiskFullStatusType"]; - for (auto value : allDiskFullStatusSet) + auto allDiskFullStatusSetNode = value["DiskFullStatusSet"]["DiskFullStatusType"]; + for (auto valueDiskFullStatusSetDiskFullStatusType : allDiskFullStatusSetNode) { DiskFullStatusType diskFullStatusSetObject; - if(!value["DiskId"].isNull()) - diskFullStatusSetObject.diskId = value["DiskId"].asString(); - if(!value["InstanceId"].isNull()) - diskFullStatusSetObject.instanceId = value["InstanceId"].asString(); - if(!value["Device"].isNull()) - diskFullStatusSetObject.device = value["Device"].asString(); - auto allDiskEventSet = value["DiskEventSet"]["DiskEventType"]; - for (auto value : allDiskEventSet) + if(!valueDiskFullStatusSetDiskFullStatusType["DiskId"].isNull()) + diskFullStatusSetObject.diskId = valueDiskFullStatusSetDiskFullStatusType["DiskId"].asString(); + if(!valueDiskFullStatusSetDiskFullStatusType["InstanceId"].isNull()) + diskFullStatusSetObject.instanceId = valueDiskFullStatusSetDiskFullStatusType["InstanceId"].asString(); + if(!valueDiskFullStatusSetDiskFullStatusType["Device"].isNull()) + diskFullStatusSetObject.device = valueDiskFullStatusSetDiskFullStatusType["Device"].asString(); + auto allDiskEventSetNode = allDiskFullStatusSetNode["DiskEventSet"]["DiskEventType"]; + for (auto allDiskFullStatusSetNodeDiskEventSetDiskEventType : allDiskEventSetNode) { DiskFullStatusType::DiskEventType diskEventSetObject; - if(!value["EventId"].isNull()) - diskEventSetObject.eventId = value["EventId"].asString(); - if(!value["EventTime"].isNull()) - diskEventSetObject.eventTime = value["EventTime"].asString(); - if(!value["EventEndTime"].isNull()) - diskEventSetObject.eventEndTime = value["EventEndTime"].asString(); + if(!allDiskFullStatusSetNodeDiskEventSetDiskEventType["EventId"].isNull()) + diskEventSetObject.eventId = allDiskFullStatusSetNodeDiskEventSetDiskEventType["EventId"].asString(); + if(!allDiskFullStatusSetNodeDiskEventSetDiskEventType["EventTime"].isNull()) + diskEventSetObject.eventTime = allDiskFullStatusSetNodeDiskEventSetDiskEventType["EventTime"].asString(); + if(!allDiskFullStatusSetNodeDiskEventSetDiskEventType["EventEndTime"].isNull()) + diskEventSetObject.eventEndTime = allDiskFullStatusSetNodeDiskEventSetDiskEventType["EventEndTime"].asString(); auto eventTypeNode = value["EventType"]; if(!eventTypeNode["Code"].isNull()) diskEventSetObject.eventType.code = std::stoi(eventTypeNode["Code"].asString()); diff --git a/ecs/src/model/DescribeDisksResult.cc b/ecs/src/model/DescribeDisksResult.cc index 8284b21fd..47aff7bd4 100644 --- a/ecs/src/model/DescribeDisksResult.cc +++ b/ecs/src/model/DescribeDisksResult.cc @@ -39,110 +39,110 @@ void DescribeDisksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDisks = value["Disks"]["Disk"]; - for (auto value : allDisks) + auto allDisksNode = value["Disks"]["Disk"]; + for (auto valueDisksDisk : allDisksNode) { Disk disksObject; - if(!value["DiskId"].isNull()) - disksObject.diskId = value["DiskId"].asString(); - if(!value["RegionId"].isNull()) - disksObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - disksObject.zoneId = value["ZoneId"].asString(); - if(!value["DiskName"].isNull()) - disksObject.diskName = value["DiskName"].asString(); - if(!value["Description"].isNull()) - disksObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - disksObject.type = value["Type"].asString(); - if(!value["Category"].isNull()) - disksObject.category = value["Category"].asString(); - if(!value["Size"].isNull()) - disksObject.size = std::stoi(value["Size"].asString()); - if(!value["ImageId"].isNull()) - disksObject.imageId = value["ImageId"].asString(); - if(!value["SourceSnapshotId"].isNull()) - disksObject.sourceSnapshotId = value["SourceSnapshotId"].asString(); - if(!value["AutoSnapshotPolicyId"].isNull()) - disksObject.autoSnapshotPolicyId = value["AutoSnapshotPolicyId"].asString(); - if(!value["ProductCode"].isNull()) - disksObject.productCode = value["ProductCode"].asString(); - if(!value["Portable"].isNull()) - disksObject.portable = value["Portable"].asString() == "true"; - if(!value["Status"].isNull()) - disksObject.status = value["Status"].asString(); - if(!value["InstanceId"].isNull()) - disksObject.instanceId = value["InstanceId"].asString(); - if(!value["Device"].isNull()) - disksObject.device = value["Device"].asString(); - if(!value["DeleteWithInstance"].isNull()) - disksObject.deleteWithInstance = value["DeleteWithInstance"].asString() == "true"; - if(!value["DeleteAutoSnapshot"].isNull()) - disksObject.deleteAutoSnapshot = value["DeleteAutoSnapshot"].asString() == "true"; - if(!value["EnableAutoSnapshot"].isNull()) - disksObject.enableAutoSnapshot = value["EnableAutoSnapshot"].asString() == "true"; - if(!value["EnableAutomatedSnapshotPolicy"].isNull()) - disksObject.enableAutomatedSnapshotPolicy = value["EnableAutomatedSnapshotPolicy"].asString() == "true"; - if(!value["CreationTime"].isNull()) - disksObject.creationTime = value["CreationTime"].asString(); - if(!value["AttachedTime"].isNull()) - disksObject.attachedTime = value["AttachedTime"].asString(); - if(!value["DetachedTime"].isNull()) - disksObject.detachedTime = value["DetachedTime"].asString(); - if(!value["DiskChargeType"].isNull()) - disksObject.diskChargeType = value["DiskChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - disksObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["ResourceGroupId"].isNull()) - disksObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Encrypted"].isNull()) - disksObject.encrypted = value["Encrypted"].asString() == "true"; - if(!value["StorageSetId"].isNull()) - disksObject.storageSetId = value["StorageSetId"].asString(); - if(!value["StorageSetPartitionNumber"].isNull()) - disksObject.storageSetPartitionNumber = std::stoi(value["StorageSetPartitionNumber"].asString()); - if(!value["MountInstanceNum"].isNull()) - disksObject.mountInstanceNum = std::stoi(value["MountInstanceNum"].asString()); - if(!value["IOPS"].isNull()) - disksObject.iOPS = std::stoi(value["IOPS"].asString()); - if(!value["IOPSRead"].isNull()) - disksObject.iOPSRead = std::stoi(value["IOPSRead"].asString()); - if(!value["IOPSWrite"].isNull()) - disksObject.iOPSWrite = std::stoi(value["IOPSWrite"].asString()); - if(!value["KMSKeyId"].isNull()) - disksObject.kMSKeyId = value["KMSKeyId"].asString(); - if(!value["PerformanceLevel"].isNull()) - disksObject.performanceLevel = value["PerformanceLevel"].asString(); - if(!value["BdfId"].isNull()) - disksObject.bdfId = value["BdfId"].asString(); - auto allOperationLocks = value["OperationLocks"]["OperationLock"]; - for (auto value : allOperationLocks) + if(!valueDisksDisk["DiskId"].isNull()) + disksObject.diskId = valueDisksDisk["DiskId"].asString(); + if(!valueDisksDisk["RegionId"].isNull()) + disksObject.regionId = valueDisksDisk["RegionId"].asString(); + if(!valueDisksDisk["ZoneId"].isNull()) + disksObject.zoneId = valueDisksDisk["ZoneId"].asString(); + if(!valueDisksDisk["DiskName"].isNull()) + disksObject.diskName = valueDisksDisk["DiskName"].asString(); + if(!valueDisksDisk["Description"].isNull()) + disksObject.description = valueDisksDisk["Description"].asString(); + if(!valueDisksDisk["Type"].isNull()) + disksObject.type = valueDisksDisk["Type"].asString(); + if(!valueDisksDisk["Category"].isNull()) + disksObject.category = valueDisksDisk["Category"].asString(); + if(!valueDisksDisk["Size"].isNull()) + disksObject.size = std::stoi(valueDisksDisk["Size"].asString()); + if(!valueDisksDisk["ImageId"].isNull()) + disksObject.imageId = valueDisksDisk["ImageId"].asString(); + if(!valueDisksDisk["SourceSnapshotId"].isNull()) + disksObject.sourceSnapshotId = valueDisksDisk["SourceSnapshotId"].asString(); + if(!valueDisksDisk["AutoSnapshotPolicyId"].isNull()) + disksObject.autoSnapshotPolicyId = valueDisksDisk["AutoSnapshotPolicyId"].asString(); + if(!valueDisksDisk["ProductCode"].isNull()) + disksObject.productCode = valueDisksDisk["ProductCode"].asString(); + if(!valueDisksDisk["Portable"].isNull()) + disksObject.portable = valueDisksDisk["Portable"].asString() == "true"; + if(!valueDisksDisk["Status"].isNull()) + disksObject.status = valueDisksDisk["Status"].asString(); + if(!valueDisksDisk["InstanceId"].isNull()) + disksObject.instanceId = valueDisksDisk["InstanceId"].asString(); + if(!valueDisksDisk["Device"].isNull()) + disksObject.device = valueDisksDisk["Device"].asString(); + if(!valueDisksDisk["DeleteWithInstance"].isNull()) + disksObject.deleteWithInstance = valueDisksDisk["DeleteWithInstance"].asString() == "true"; + if(!valueDisksDisk["DeleteAutoSnapshot"].isNull()) + disksObject.deleteAutoSnapshot = valueDisksDisk["DeleteAutoSnapshot"].asString() == "true"; + if(!valueDisksDisk["EnableAutoSnapshot"].isNull()) + disksObject.enableAutoSnapshot = valueDisksDisk["EnableAutoSnapshot"].asString() == "true"; + if(!valueDisksDisk["EnableAutomatedSnapshotPolicy"].isNull()) + disksObject.enableAutomatedSnapshotPolicy = valueDisksDisk["EnableAutomatedSnapshotPolicy"].asString() == "true"; + if(!valueDisksDisk["CreationTime"].isNull()) + disksObject.creationTime = valueDisksDisk["CreationTime"].asString(); + if(!valueDisksDisk["AttachedTime"].isNull()) + disksObject.attachedTime = valueDisksDisk["AttachedTime"].asString(); + if(!valueDisksDisk["DetachedTime"].isNull()) + disksObject.detachedTime = valueDisksDisk["DetachedTime"].asString(); + if(!valueDisksDisk["DiskChargeType"].isNull()) + disksObject.diskChargeType = valueDisksDisk["DiskChargeType"].asString(); + if(!valueDisksDisk["ExpiredTime"].isNull()) + disksObject.expiredTime = valueDisksDisk["ExpiredTime"].asString(); + if(!valueDisksDisk["ResourceGroupId"].isNull()) + disksObject.resourceGroupId = valueDisksDisk["ResourceGroupId"].asString(); + if(!valueDisksDisk["Encrypted"].isNull()) + disksObject.encrypted = valueDisksDisk["Encrypted"].asString() == "true"; + if(!valueDisksDisk["StorageSetId"].isNull()) + disksObject.storageSetId = valueDisksDisk["StorageSetId"].asString(); + if(!valueDisksDisk["StorageSetPartitionNumber"].isNull()) + disksObject.storageSetPartitionNumber = std::stoi(valueDisksDisk["StorageSetPartitionNumber"].asString()); + if(!valueDisksDisk["MountInstanceNum"].isNull()) + disksObject.mountInstanceNum = std::stoi(valueDisksDisk["MountInstanceNum"].asString()); + if(!valueDisksDisk["IOPS"].isNull()) + disksObject.iOPS = std::stoi(valueDisksDisk["IOPS"].asString()); + if(!valueDisksDisk["IOPSRead"].isNull()) + disksObject.iOPSRead = std::stoi(valueDisksDisk["IOPSRead"].asString()); + if(!valueDisksDisk["IOPSWrite"].isNull()) + disksObject.iOPSWrite = std::stoi(valueDisksDisk["IOPSWrite"].asString()); + if(!valueDisksDisk["KMSKeyId"].isNull()) + disksObject.kMSKeyId = valueDisksDisk["KMSKeyId"].asString(); + if(!valueDisksDisk["PerformanceLevel"].isNull()) + disksObject.performanceLevel = valueDisksDisk["PerformanceLevel"].asString(); + if(!valueDisksDisk["BdfId"].isNull()) + disksObject.bdfId = valueDisksDisk["BdfId"].asString(); + auto allOperationLocksNode = allDisksNode["OperationLocks"]["OperationLock"]; + for (auto allDisksNodeOperationLocksOperationLock : allOperationLocksNode) { Disk::OperationLock operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!allDisksNodeOperationLocksOperationLock["LockReason"].isNull()) + operationLocksObject.lockReason = allDisksNodeOperationLocksOperationLock["LockReason"].asString(); disksObject.operationLocks.push_back(operationLocksObject); } - auto allMountInstances = value["MountInstances"]["MountInstance"]; - for (auto value : allMountInstances) + auto allMountInstancesNode = allDisksNode["MountInstances"]["MountInstance"]; + for (auto allDisksNodeMountInstancesMountInstance : allMountInstancesNode) { Disk::MountInstance mountInstancesObject; - if(!value["InstanceId"].isNull()) - mountInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["Device"].isNull()) - mountInstancesObject.device = value["Device"].asString(); - if(!value["AttachedTime"].isNull()) - mountInstancesObject.attachedTime = value["AttachedTime"].asString(); + if(!allDisksNodeMountInstancesMountInstance["InstanceId"].isNull()) + mountInstancesObject.instanceId = allDisksNodeMountInstancesMountInstance["InstanceId"].asString(); + if(!allDisksNodeMountInstancesMountInstance["Device"].isNull()) + mountInstancesObject.device = allDisksNodeMountInstancesMountInstance["Device"].asString(); + if(!allDisksNodeMountInstancesMountInstance["AttachedTime"].isNull()) + mountInstancesObject.attachedTime = allDisksNodeMountInstancesMountInstance["AttachedTime"].asString(); disksObject.mountInstances.push_back(mountInstancesObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allDisksNode["Tags"]["Tag"]; + for (auto allDisksNodeTagsTag : allTagsNode) { Disk::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allDisksNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allDisksNodeTagsTag["TagKey"].asString(); + if(!allDisksNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allDisksNodeTagsTag["TagValue"].asString(); disksObject.tags.push_back(tagsObject); } disks_.push_back(disksObject); diff --git a/ecs/src/model/DescribeEipAddressesResult.cc b/ecs/src/model/DescribeEipAddressesResult.cc index ab2ef062b..c9e9e4f7a 100644 --- a/ecs/src/model/DescribeEipAddressesResult.cc +++ b/ecs/src/model/DescribeEipAddressesResult.cc @@ -39,40 +39,40 @@ void DescribeEipAddressesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipAddresses = value["EipAddresses"]["EipAddress"]; - for (auto value : allEipAddresses) + auto allEipAddressesNode = value["EipAddresses"]["EipAddress"]; + for (auto valueEipAddressesEipAddress : allEipAddressesNode) { EipAddress eipAddressesObject; - if(!value["RegionId"].isNull()) - eipAddressesObject.regionId = value["RegionId"].asString(); - if(!value["IpAddress"].isNull()) - eipAddressesObject.ipAddress = value["IpAddress"].asString(); - if(!value["AllocationId"].isNull()) - eipAddressesObject.allocationId = value["AllocationId"].asString(); - if(!value["Status"].isNull()) - eipAddressesObject.status = value["Status"].asString(); - if(!value["InstanceId"].isNull()) - eipAddressesObject.instanceId = value["InstanceId"].asString(); - if(!value["Bandwidth"].isNull()) - eipAddressesObject.bandwidth = value["Bandwidth"].asString(); - if(!value["EipBandwidth"].isNull()) - eipAddressesObject.eipBandwidth = value["EipBandwidth"].asString(); - if(!value["InternetChargeType"].isNull()) - eipAddressesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["AllocationTime"].isNull()) - eipAddressesObject.allocationTime = value["AllocationTime"].asString(); - if(!value["InstanceType"].isNull()) - eipAddressesObject.instanceType = value["InstanceType"].asString(); - if(!value["ChargeType"].isNull()) - eipAddressesObject.chargeType = value["ChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - eipAddressesObject.expiredTime = value["ExpiredTime"].asString(); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + if(!valueEipAddressesEipAddress["RegionId"].isNull()) + eipAddressesObject.regionId = valueEipAddressesEipAddress["RegionId"].asString(); + if(!valueEipAddressesEipAddress["IpAddress"].isNull()) + eipAddressesObject.ipAddress = valueEipAddressesEipAddress["IpAddress"].asString(); + if(!valueEipAddressesEipAddress["AllocationId"].isNull()) + eipAddressesObject.allocationId = valueEipAddressesEipAddress["AllocationId"].asString(); + if(!valueEipAddressesEipAddress["Status"].isNull()) + eipAddressesObject.status = valueEipAddressesEipAddress["Status"].asString(); + if(!valueEipAddressesEipAddress["InstanceId"].isNull()) + eipAddressesObject.instanceId = valueEipAddressesEipAddress["InstanceId"].asString(); + if(!valueEipAddressesEipAddress["Bandwidth"].isNull()) + eipAddressesObject.bandwidth = valueEipAddressesEipAddress["Bandwidth"].asString(); + if(!valueEipAddressesEipAddress["EipBandwidth"].isNull()) + eipAddressesObject.eipBandwidth = valueEipAddressesEipAddress["EipBandwidth"].asString(); + if(!valueEipAddressesEipAddress["InternetChargeType"].isNull()) + eipAddressesObject.internetChargeType = valueEipAddressesEipAddress["InternetChargeType"].asString(); + if(!valueEipAddressesEipAddress["AllocationTime"].isNull()) + eipAddressesObject.allocationTime = valueEipAddressesEipAddress["AllocationTime"].asString(); + if(!valueEipAddressesEipAddress["InstanceType"].isNull()) + eipAddressesObject.instanceType = valueEipAddressesEipAddress["InstanceType"].asString(); + if(!valueEipAddressesEipAddress["ChargeType"].isNull()) + eipAddressesObject.chargeType = valueEipAddressesEipAddress["ChargeType"].asString(); + if(!valueEipAddressesEipAddress["ExpiredTime"].isNull()) + eipAddressesObject.expiredTime = valueEipAddressesEipAddress["ExpiredTime"].asString(); + auto allOperationLocksNode = allEipAddressesNode["OperationLocks"]["LockReason"]; + for (auto allEipAddressesNodeOperationLocksLockReason : allOperationLocksNode) { EipAddress::LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!allEipAddressesNodeOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = allEipAddressesNodeOperationLocksLockReason["LockReason"].asString(); eipAddressesObject.operationLocks.push_back(operationLocksObject); } eipAddresses_.push_back(eipAddressesObject); diff --git a/ecs/src/model/DescribeEipMonitorDataResult.cc b/ecs/src/model/DescribeEipMonitorDataResult.cc index af0efc01b..4c68646c7 100644 --- a/ecs/src/model/DescribeEipMonitorDataResult.cc +++ b/ecs/src/model/DescribeEipMonitorDataResult.cc @@ -39,22 +39,22 @@ void DescribeEipMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipMonitorDatas = value["EipMonitorDatas"]["EipMonitorData"]; - for (auto value : allEipMonitorDatas) + auto allEipMonitorDatasNode = value["EipMonitorDatas"]["EipMonitorData"]; + for (auto valueEipMonitorDatasEipMonitorData : allEipMonitorDatasNode) { EipMonitorData eipMonitorDatasObject; - if(!value["EipRX"].isNull()) - eipMonitorDatasObject.eipRX = std::stoi(value["EipRX"].asString()); - if(!value["EipTX"].isNull()) - eipMonitorDatasObject.eipTX = std::stoi(value["EipTX"].asString()); - if(!value["EipFlow"].isNull()) - eipMonitorDatasObject.eipFlow = std::stoi(value["EipFlow"].asString()); - if(!value["EipBandwidth"].isNull()) - eipMonitorDatasObject.eipBandwidth = std::stoi(value["EipBandwidth"].asString()); - if(!value["EipPackets"].isNull()) - eipMonitorDatasObject.eipPackets = std::stoi(value["EipPackets"].asString()); - if(!value["TimeStamp"].isNull()) - eipMonitorDatasObject.timeStamp = value["TimeStamp"].asString(); + if(!valueEipMonitorDatasEipMonitorData["EipRX"].isNull()) + eipMonitorDatasObject.eipRX = std::stoi(valueEipMonitorDatasEipMonitorData["EipRX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipTX"].isNull()) + eipMonitorDatasObject.eipTX = std::stoi(valueEipMonitorDatasEipMonitorData["EipTX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipFlow"].isNull()) + eipMonitorDatasObject.eipFlow = std::stoi(valueEipMonitorDatasEipMonitorData["EipFlow"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipBandwidth"].isNull()) + eipMonitorDatasObject.eipBandwidth = std::stoi(valueEipMonitorDatasEipMonitorData["EipBandwidth"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipPackets"].isNull()) + eipMonitorDatasObject.eipPackets = std::stoi(valueEipMonitorDatasEipMonitorData["EipPackets"].asString()); + if(!valueEipMonitorDatasEipMonitorData["TimeStamp"].isNull()) + eipMonitorDatasObject.timeStamp = valueEipMonitorDatasEipMonitorData["TimeStamp"].asString(); eipMonitorDatas_.push_back(eipMonitorDatasObject); } diff --git a/ecs/src/model/DescribeEniMonitorDataResult.cc b/ecs/src/model/DescribeEniMonitorDataResult.cc index c85299f84..64998f040 100644 --- a/ecs/src/model/DescribeEniMonitorDataResult.cc +++ b/ecs/src/model/DescribeEniMonitorDataResult.cc @@ -39,26 +39,26 @@ void DescribeEniMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorData = value["MonitorData"]["EniMonitorData"]; - for (auto value : allMonitorData) + auto allMonitorDataNode = value["MonitorData"]["EniMonitorData"]; + for (auto valueMonitorDataEniMonitorData : allMonitorDataNode) { EniMonitorData monitorDataObject; - if(!value["EniId"].isNull()) - monitorDataObject.eniId = value["EniId"].asString(); - if(!value["TimeStamp"].isNull()) - monitorDataObject.timeStamp = value["TimeStamp"].asString(); - if(!value["PacketTx"].isNull()) - monitorDataObject.packetTx = value["PacketTx"].asString(); - if(!value["PacketRx"].isNull()) - monitorDataObject.packetRx = value["PacketRx"].asString(); - if(!value["IntranetTx"].isNull()) - monitorDataObject.intranetTx = value["IntranetTx"].asString(); - if(!value["IntranetRx"].isNull()) - monitorDataObject.intranetRx = value["IntranetRx"].asString(); - if(!value["DropPacketTx"].isNull()) - monitorDataObject.dropPacketTx = value["DropPacketTx"].asString(); - if(!value["DropPacketRx"].isNull()) - monitorDataObject.dropPacketRx = value["DropPacketRx"].asString(); + if(!valueMonitorDataEniMonitorData["EniId"].isNull()) + monitorDataObject.eniId = valueMonitorDataEniMonitorData["EniId"].asString(); + if(!valueMonitorDataEniMonitorData["TimeStamp"].isNull()) + monitorDataObject.timeStamp = valueMonitorDataEniMonitorData["TimeStamp"].asString(); + if(!valueMonitorDataEniMonitorData["PacketTx"].isNull()) + monitorDataObject.packetTx = valueMonitorDataEniMonitorData["PacketTx"].asString(); + if(!valueMonitorDataEniMonitorData["PacketRx"].isNull()) + monitorDataObject.packetRx = valueMonitorDataEniMonitorData["PacketRx"].asString(); + if(!valueMonitorDataEniMonitorData["IntranetTx"].isNull()) + monitorDataObject.intranetTx = valueMonitorDataEniMonitorData["IntranetTx"].asString(); + if(!valueMonitorDataEniMonitorData["IntranetRx"].isNull()) + monitorDataObject.intranetRx = valueMonitorDataEniMonitorData["IntranetRx"].asString(); + if(!valueMonitorDataEniMonitorData["DropPacketTx"].isNull()) + monitorDataObject.dropPacketTx = valueMonitorDataEniMonitorData["DropPacketTx"].asString(); + if(!valueMonitorDataEniMonitorData["DropPacketRx"].isNull()) + monitorDataObject.dropPacketRx = valueMonitorDataEniMonitorData["DropPacketRx"].asString(); monitorData_.push_back(monitorDataObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeFleetHistoryResult.cc b/ecs/src/model/DescribeFleetHistoryResult.cc index 745635b5e..6dfe7cce4 100644 --- a/ecs/src/model/DescribeFleetHistoryResult.cc +++ b/ecs/src/model/DescribeFleetHistoryResult.cc @@ -39,26 +39,26 @@ void DescribeFleetHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFleetHistorys = value["FleetHistorys"]["FleetHistory"]; - for (auto value : allFleetHistorys) + auto allFleetHistorysNode = value["FleetHistorys"]["FleetHistory"]; + for (auto valueFleetHistorysFleetHistory : allFleetHistorysNode) { FleetHistory fleetHistorysObject; - if(!value["TaskId"].isNull()) - fleetHistorysObject.taskId = value["TaskId"].asString(); - if(!value["Status"].isNull()) - fleetHistorysObject.status = value["Status"].asString(); - if(!value["LastEventTime"].isNull()) - fleetHistorysObject.lastEventTime = value["LastEventTime"].asString(); - if(!value["StartTime"].isNull()) - fleetHistorysObject.startTime = value["StartTime"].asString(); - auto allActivityDetails = value["ActivityDetails"]["ActivityDetail"]; - for (auto value : allActivityDetails) + if(!valueFleetHistorysFleetHistory["TaskId"].isNull()) + fleetHistorysObject.taskId = valueFleetHistorysFleetHistory["TaskId"].asString(); + if(!valueFleetHistorysFleetHistory["Status"].isNull()) + fleetHistorysObject.status = valueFleetHistorysFleetHistory["Status"].asString(); + if(!valueFleetHistorysFleetHistory["LastEventTime"].isNull()) + fleetHistorysObject.lastEventTime = valueFleetHistorysFleetHistory["LastEventTime"].asString(); + if(!valueFleetHistorysFleetHistory["StartTime"].isNull()) + fleetHistorysObject.startTime = valueFleetHistorysFleetHistory["StartTime"].asString(); + auto allActivityDetailsNode = allFleetHistorysNode["ActivityDetails"]["ActivityDetail"]; + for (auto allFleetHistorysNodeActivityDetailsActivityDetail : allActivityDetailsNode) { FleetHistory::ActivityDetail activityDetailsObject; - if(!value["Detail"].isNull()) - activityDetailsObject.detail = value["Detail"].asString(); - if(!value["Status"].isNull()) - activityDetailsObject.status = std::stof(value["Status"].asString()); + if(!allFleetHistorysNodeActivityDetailsActivityDetail["Detail"].isNull()) + activityDetailsObject.detail = allFleetHistorysNodeActivityDetailsActivityDetail["Detail"].asString(); + if(!allFleetHistorysNodeActivityDetailsActivityDetail["Status"].isNull()) + activityDetailsObject.status = std::stof(allFleetHistorysNodeActivityDetailsActivityDetail["Status"].asString()); fleetHistorysObject.activityDetails.push_back(activityDetailsObject); } fleetHistorys_.push_back(fleetHistorysObject); diff --git a/ecs/src/model/DescribeFleetInstancesResult.cc b/ecs/src/model/DescribeFleetInstancesResult.cc index de76ba1b0..7a776d1c4 100644 --- a/ecs/src/model/DescribeFleetInstancesResult.cc +++ b/ecs/src/model/DescribeFleetInstancesResult.cc @@ -39,36 +39,36 @@ void DescribeFleetInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instancesObject.status = value["Status"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["IzNo"].isNull()) - instancesObject.izNo = value["IzNo"].asString(); - if(!value["ZoneNo"].isNull()) - instancesObject.zoneNo = value["ZoneNo"].asString(); - if(!value["Cores"].isNull()) - instancesObject.cores = std::stoi(value["Cores"].asString()); - if(!value["Memory"].isNull()) - instancesObject.memory = std::stoi(value["Memory"].asString()); - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["IsSpot"].isNull()) - instancesObject.isSpot = value["IsSpot"].asString() == "true"; - if(!value["IoOptimized"].isNull()) - instancesObject.ioOptimized = value["IoOptimized"].asString() == "true"; - if(!value["NetworkType"].isNull()) - instancesObject.networkType = value["NetworkType"].asString() == "true"; - if(!value["OsType"].isNull()) - instancesObject.osType = value["OsType"].asString() == "true"; - if(!value["CreationTime"].isNull()) - instancesObject.creationTime = value["CreationTime"].asString(); + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + if(!valueInstancesInstance["Status"].isNull()) + instancesObject.status = valueInstancesInstance["Status"].asString(); + if(!valueInstancesInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesInstance["RegionId"].asString(); + if(!valueInstancesInstance["IzNo"].isNull()) + instancesObject.izNo = valueInstancesInstance["IzNo"].asString(); + if(!valueInstancesInstance["ZoneNo"].isNull()) + instancesObject.zoneNo = valueInstancesInstance["ZoneNo"].asString(); + if(!valueInstancesInstance["Cores"].isNull()) + instancesObject.cores = std::stoi(valueInstancesInstance["Cores"].asString()); + if(!valueInstancesInstance["Memory"].isNull()) + instancesObject.memory = std::stoi(valueInstancesInstance["Memory"].asString()); + if(!valueInstancesInstance["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesInstance["InstanceType"].asString(); + if(!valueInstancesInstance["IsSpot"].isNull()) + instancesObject.isSpot = valueInstancesInstance["IsSpot"].asString() == "true"; + if(!valueInstancesInstance["IoOptimized"].isNull()) + instancesObject.ioOptimized = valueInstancesInstance["IoOptimized"].asString() == "true"; + if(!valueInstancesInstance["NetworkType"].isNull()) + instancesObject.networkType = valueInstancesInstance["NetworkType"].asString() == "true"; + if(!valueInstancesInstance["OsType"].isNull()) + instancesObject.osType = valueInstancesInstance["OsType"].asString() == "true"; + if(!valueInstancesInstance["CreationTime"].isNull()) + instancesObject.creationTime = valueInstancesInstance["CreationTime"].asString(); instances_.push_back(instancesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeFleetsResult.cc b/ecs/src/model/DescribeFleetsResult.cc index af78684b4..0f63b612d 100644 --- a/ecs/src/model/DescribeFleetsResult.cc +++ b/ecs/src/model/DescribeFleetsResult.cc @@ -39,54 +39,54 @@ void DescribeFleetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFleets = value["Fleets"]["Fleet"]; - for (auto value : allFleets) + auto allFleetsNode = value["Fleets"]["Fleet"]; + for (auto valueFleetsFleet : allFleetsNode) { Fleet fleetsObject; - if(!value["FleetId"].isNull()) - fleetsObject.fleetId = value["FleetId"].asString(); - if(!value["FleetName"].isNull()) - fleetsObject.fleetName = value["FleetName"].asString(); - if(!value["FleetType"].isNull()) - fleetsObject.fleetType = value["FleetType"].asString(); - if(!value["Status"].isNull()) - fleetsObject.status = value["Status"].asString(); - if(!value["State"].isNull()) - fleetsObject.state = value["State"].asString(); - if(!value["RegionId"].isNull()) - fleetsObject.regionId = value["RegionId"].asString(); - if(!value["ValidFrom"].isNull()) - fleetsObject.validFrom = value["ValidFrom"].asString(); - if(!value["ValidUntil"].isNull()) - fleetsObject.validUntil = value["ValidUntil"].asString(); - if(!value["ExcessCapacityTerminationPolicy"].isNull()) - fleetsObject.excessCapacityTerminationPolicy = value["ExcessCapacityTerminationPolicy"].asString(); - if(!value["MaxSpotPrice"].isNull()) - fleetsObject.maxSpotPrice = std::stof(value["MaxSpotPrice"].asString()); - if(!value["LaunchTemplateId"].isNull()) - fleetsObject.launchTemplateId = value["LaunchTemplateId"].asString(); - if(!value["LaunchTemplateVersion"].isNull()) - fleetsObject.launchTemplateVersion = value["LaunchTemplateVersion"].asString(); - if(!value["TerminateInstances"].isNull()) - fleetsObject.terminateInstances = value["TerminateInstances"].asString() == "true"; - if(!value["TerminateInstancesWithExpiration"].isNull()) - fleetsObject.terminateInstancesWithExpiration = value["TerminateInstancesWithExpiration"].asString() == "true"; - if(!value["CreationTime"].isNull()) - fleetsObject.creationTime = value["CreationTime"].asString(); - auto alllaunchTemplateConfigs = value["launchTemplateConfigs"]["LaunchTemplateConfig"]; - for (auto value : alllaunchTemplateConfigs) + if(!valueFleetsFleet["FleetId"].isNull()) + fleetsObject.fleetId = valueFleetsFleet["FleetId"].asString(); + if(!valueFleetsFleet["FleetName"].isNull()) + fleetsObject.fleetName = valueFleetsFleet["FleetName"].asString(); + if(!valueFleetsFleet["FleetType"].isNull()) + fleetsObject.fleetType = valueFleetsFleet["FleetType"].asString(); + if(!valueFleetsFleet["Status"].isNull()) + fleetsObject.status = valueFleetsFleet["Status"].asString(); + if(!valueFleetsFleet["State"].isNull()) + fleetsObject.state = valueFleetsFleet["State"].asString(); + if(!valueFleetsFleet["RegionId"].isNull()) + fleetsObject.regionId = valueFleetsFleet["RegionId"].asString(); + if(!valueFleetsFleet["ValidFrom"].isNull()) + fleetsObject.validFrom = valueFleetsFleet["ValidFrom"].asString(); + if(!valueFleetsFleet["ValidUntil"].isNull()) + fleetsObject.validUntil = valueFleetsFleet["ValidUntil"].asString(); + if(!valueFleetsFleet["ExcessCapacityTerminationPolicy"].isNull()) + fleetsObject.excessCapacityTerminationPolicy = valueFleetsFleet["ExcessCapacityTerminationPolicy"].asString(); + if(!valueFleetsFleet["MaxSpotPrice"].isNull()) + fleetsObject.maxSpotPrice = std::stof(valueFleetsFleet["MaxSpotPrice"].asString()); + if(!valueFleetsFleet["LaunchTemplateId"].isNull()) + fleetsObject.launchTemplateId = valueFleetsFleet["LaunchTemplateId"].asString(); + if(!valueFleetsFleet["LaunchTemplateVersion"].isNull()) + fleetsObject.launchTemplateVersion = valueFleetsFleet["LaunchTemplateVersion"].asString(); + if(!valueFleetsFleet["TerminateInstances"].isNull()) + fleetsObject.terminateInstances = valueFleetsFleet["TerminateInstances"].asString() == "true"; + if(!valueFleetsFleet["TerminateInstancesWithExpiration"].isNull()) + fleetsObject.terminateInstancesWithExpiration = valueFleetsFleet["TerminateInstancesWithExpiration"].asString() == "true"; + if(!valueFleetsFleet["CreationTime"].isNull()) + fleetsObject.creationTime = valueFleetsFleet["CreationTime"].asString(); + auto alllaunchTemplateConfigsNode = allFleetsNode["launchTemplateConfigs"]["LaunchTemplateConfig"]; + for (auto allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig : alllaunchTemplateConfigsNode) { Fleet::LaunchTemplateConfig launchTemplateConfigsObject; - if(!value["InstanceType"].isNull()) - launchTemplateConfigsObject.instanceType = value["InstanceType"].asString(); - if(!value["MaxPrice"].isNull()) - launchTemplateConfigsObject.maxPrice = std::stof(value["MaxPrice"].asString()); - if(!value["VSWitchId"].isNull()) - launchTemplateConfigsObject.vSWitchId = value["VSWitchId"].asString(); - if(!value["WeightedCapacity"].isNull()) - launchTemplateConfigsObject.weightedCapacity = std::stof(value["WeightedCapacity"].asString()); - if(!value["Priority"].isNull()) - launchTemplateConfigsObject.priority = std::stof(value["Priority"].asString()); + if(!allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["InstanceType"].isNull()) + launchTemplateConfigsObject.instanceType = allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["InstanceType"].asString(); + if(!allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["MaxPrice"].isNull()) + launchTemplateConfigsObject.maxPrice = std::stof(allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["MaxPrice"].asString()); + if(!allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["VSWitchId"].isNull()) + launchTemplateConfigsObject.vSWitchId = allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["VSWitchId"].asString(); + if(!allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["WeightedCapacity"].isNull()) + launchTemplateConfigsObject.weightedCapacity = std::stof(allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["WeightedCapacity"].asString()); + if(!allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["Priority"].isNull()) + launchTemplateConfigsObject.priority = std::stof(allFleetsNodelaunchTemplateConfigsLaunchTemplateConfig["Priority"].asString()); fleetsObject.launchTemplateConfigs.push_back(launchTemplateConfigsObject); } auto spotOptionsNode = value["SpotOptions"]; diff --git a/ecs/src/model/DescribeForwardTableEntriesResult.cc b/ecs/src/model/DescribeForwardTableEntriesResult.cc index 67142f4ca..c1e27f3cc 100644 --- a/ecs/src/model/DescribeForwardTableEntriesResult.cc +++ b/ecs/src/model/DescribeForwardTableEntriesResult.cc @@ -39,26 +39,26 @@ void DescribeForwardTableEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allForwardTableEntries = value["ForwardTableEntries"]["ForwardTableEntry"]; - for (auto value : allForwardTableEntries) + auto allForwardTableEntriesNode = value["ForwardTableEntries"]["ForwardTableEntry"]; + for (auto valueForwardTableEntriesForwardTableEntry : allForwardTableEntriesNode) { ForwardTableEntry forwardTableEntriesObject; - if(!value["ForwardTableId"].isNull()) - forwardTableEntriesObject.forwardTableId = value["ForwardTableId"].asString(); - if(!value["ForwardEntryId"].isNull()) - forwardTableEntriesObject.forwardEntryId = value["ForwardEntryId"].asString(); - if(!value["ExternalIp"].isNull()) - forwardTableEntriesObject.externalIp = value["ExternalIp"].asString(); - if(!value["ExternalPort"].isNull()) - forwardTableEntriesObject.externalPort = value["ExternalPort"].asString(); - if(!value["IpProtocol"].isNull()) - forwardTableEntriesObject.ipProtocol = value["IpProtocol"].asString(); - if(!value["InternalIp"].isNull()) - forwardTableEntriesObject.internalIp = value["InternalIp"].asString(); - if(!value["InternalPort"].isNull()) - forwardTableEntriesObject.internalPort = value["InternalPort"].asString(); - if(!value["Status"].isNull()) - forwardTableEntriesObject.status = value["Status"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ForwardTableId"].isNull()) + forwardTableEntriesObject.forwardTableId = valueForwardTableEntriesForwardTableEntry["ForwardTableId"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ForwardEntryId"].isNull()) + forwardTableEntriesObject.forwardEntryId = valueForwardTableEntriesForwardTableEntry["ForwardEntryId"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ExternalIp"].isNull()) + forwardTableEntriesObject.externalIp = valueForwardTableEntriesForwardTableEntry["ExternalIp"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ExternalPort"].isNull()) + forwardTableEntriesObject.externalPort = valueForwardTableEntriesForwardTableEntry["ExternalPort"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["IpProtocol"].isNull()) + forwardTableEntriesObject.ipProtocol = valueForwardTableEntriesForwardTableEntry["IpProtocol"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["InternalIp"].isNull()) + forwardTableEntriesObject.internalIp = valueForwardTableEntriesForwardTableEntry["InternalIp"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["InternalPort"].isNull()) + forwardTableEntriesObject.internalPort = valueForwardTableEntriesForwardTableEntry["InternalPort"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["Status"].isNull()) + forwardTableEntriesObject.status = valueForwardTableEntriesForwardTableEntry["Status"].asString(); forwardTableEntries_.push_back(forwardTableEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeHaVipsResult.cc b/ecs/src/model/DescribeHaVipsResult.cc index c464ff50d..932b34e42 100644 --- a/ecs/src/model/DescribeHaVipsResult.cc +++ b/ecs/src/model/DescribeHaVipsResult.cc @@ -39,28 +39,28 @@ void DescribeHaVipsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHaVips = value["HaVips"]["HaVip"]; - for (auto value : allHaVips) + auto allHaVipsNode = value["HaVips"]["HaVip"]; + for (auto valueHaVipsHaVip : allHaVipsNode) { HaVip haVipsObject; - if(!value["HaVipId"].isNull()) - haVipsObject.haVipId = value["HaVipId"].asString(); - if(!value["RegionId"].isNull()) - haVipsObject.regionId = value["RegionId"].asString(); - if(!value["VpcId"].isNull()) - haVipsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - haVipsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["IpAddress"].isNull()) - haVipsObject.ipAddress = value["IpAddress"].asString(); - if(!value["Status"].isNull()) - haVipsObject.status = value["Status"].asString(); - if(!value["MasterInstanceId"].isNull()) - haVipsObject.masterInstanceId = value["MasterInstanceId"].asString(); - if(!value["Description"].isNull()) - haVipsObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - haVipsObject.createTime = value["CreateTime"].asString(); + if(!valueHaVipsHaVip["HaVipId"].isNull()) + haVipsObject.haVipId = valueHaVipsHaVip["HaVipId"].asString(); + if(!valueHaVipsHaVip["RegionId"].isNull()) + haVipsObject.regionId = valueHaVipsHaVip["RegionId"].asString(); + if(!valueHaVipsHaVip["VpcId"].isNull()) + haVipsObject.vpcId = valueHaVipsHaVip["VpcId"].asString(); + if(!valueHaVipsHaVip["VSwitchId"].isNull()) + haVipsObject.vSwitchId = valueHaVipsHaVip["VSwitchId"].asString(); + if(!valueHaVipsHaVip["IpAddress"].isNull()) + haVipsObject.ipAddress = valueHaVipsHaVip["IpAddress"].asString(); + if(!valueHaVipsHaVip["Status"].isNull()) + haVipsObject.status = valueHaVipsHaVip["Status"].asString(); + if(!valueHaVipsHaVip["MasterInstanceId"].isNull()) + haVipsObject.masterInstanceId = valueHaVipsHaVip["MasterInstanceId"].asString(); + if(!valueHaVipsHaVip["Description"].isNull()) + haVipsObject.description = valueHaVipsHaVip["Description"].asString(); + if(!valueHaVipsHaVip["CreateTime"].isNull()) + haVipsObject.createTime = valueHaVipsHaVip["CreateTime"].asString(); auto allAssociatedInstances = value["AssociatedInstances"]["associatedInstance"]; for (auto value : allAssociatedInstances) haVipsObject.associatedInstances.push_back(value.asString()); diff --git a/ecs/src/model/DescribeHpcClustersResult.cc b/ecs/src/model/DescribeHpcClustersResult.cc index a8137cfaa..c3b3c412b 100644 --- a/ecs/src/model/DescribeHpcClustersResult.cc +++ b/ecs/src/model/DescribeHpcClustersResult.cc @@ -39,16 +39,16 @@ void DescribeHpcClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHpcClusters = value["HpcClusters"]["HpcCluster"]; - for (auto value : allHpcClusters) + auto allHpcClustersNode = value["HpcClusters"]["HpcCluster"]; + for (auto valueHpcClustersHpcCluster : allHpcClustersNode) { HpcCluster hpcClustersObject; - if(!value["HpcClusterId"].isNull()) - hpcClustersObject.hpcClusterId = value["HpcClusterId"].asString(); - if(!value["Name"].isNull()) - hpcClustersObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - hpcClustersObject.description = value["Description"].asString(); + if(!valueHpcClustersHpcCluster["HpcClusterId"].isNull()) + hpcClustersObject.hpcClusterId = valueHpcClustersHpcCluster["HpcClusterId"].asString(); + if(!valueHpcClustersHpcCluster["Name"].isNull()) + hpcClustersObject.name = valueHpcClustersHpcCluster["Name"].asString(); + if(!valueHpcClustersHpcCluster["Description"].isNull()) + hpcClustersObject.description = valueHpcClustersHpcCluster["Description"].asString(); hpcClusters_.push_back(hpcClustersObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeImageSharePermissionResult.cc b/ecs/src/model/DescribeImageSharePermissionResult.cc index eb2153e8a..d2884a260 100644 --- a/ecs/src/model/DescribeImageSharePermissionResult.cc +++ b/ecs/src/model/DescribeImageSharePermissionResult.cc @@ -39,20 +39,20 @@ void DescribeImageSharePermissionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allShareGroups = value["ShareGroups"]["ShareGroup"]; - for (auto value : allShareGroups) + auto allShareGroupsNode = value["ShareGroups"]["ShareGroup"]; + for (auto valueShareGroupsShareGroup : allShareGroupsNode) { ShareGroup shareGroupsObject; - if(!value["Group"].isNull()) - shareGroupsObject.group = value["Group"].asString(); + if(!valueShareGroupsShareGroup["Group"].isNull()) + shareGroupsObject.group = valueShareGroupsShareGroup["Group"].asString(); shareGroups_.push_back(shareGroupsObject); } - auto allAccounts = value["Accounts"]["Account"]; - for (auto value : allAccounts) + auto allAccountsNode = value["Accounts"]["Account"]; + for (auto valueAccountsAccount : allAccountsNode) { Account accountsObject; - if(!value["AliyunId"].isNull()) - accountsObject.aliyunId = value["AliyunId"].asString(); + if(!valueAccountsAccount["AliyunId"].isNull()) + accountsObject.aliyunId = valueAccountsAccount["AliyunId"].asString(); accounts_.push_back(accountsObject); } if(!value["RegionId"].isNull()) diff --git a/ecs/src/model/DescribeImageSupportInstanceTypesResult.cc b/ecs/src/model/DescribeImageSupportInstanceTypesResult.cc index 8e8fa0c93..4da93716f 100644 --- a/ecs/src/model/DescribeImageSupportInstanceTypesResult.cc +++ b/ecs/src/model/DescribeImageSupportInstanceTypesResult.cc @@ -39,18 +39,18 @@ void DescribeImageSupportInstanceTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceTypes = value["InstanceTypes"]["InstanceType"]; - for (auto value : allInstanceTypes) + auto allInstanceTypesNode = value["InstanceTypes"]["InstanceType"]; + for (auto valueInstanceTypesInstanceType : allInstanceTypesNode) { InstanceType instanceTypesObject; - if(!value["InstanceTypeId"].isNull()) - instanceTypesObject.instanceTypeId = value["InstanceTypeId"].asString(); - if(!value["CpuCoreCount"].isNull()) - instanceTypesObject.cpuCoreCount = std::stoi(value["CpuCoreCount"].asString()); - if(!value["MemorySize"].isNull()) - instanceTypesObject.memorySize = std::stof(value["MemorySize"].asString()); - if(!value["InstanceTypeFamily"].isNull()) - instanceTypesObject.instanceTypeFamily = value["InstanceTypeFamily"].asString(); + if(!valueInstanceTypesInstanceType["InstanceTypeId"].isNull()) + instanceTypesObject.instanceTypeId = valueInstanceTypesInstanceType["InstanceTypeId"].asString(); + if(!valueInstanceTypesInstanceType["CpuCoreCount"].isNull()) + instanceTypesObject.cpuCoreCount = std::stoi(valueInstanceTypesInstanceType["CpuCoreCount"].asString()); + if(!valueInstanceTypesInstanceType["MemorySize"].isNull()) + instanceTypesObject.memorySize = std::stof(valueInstanceTypesInstanceType["MemorySize"].asString()); + if(!valueInstanceTypesInstanceType["InstanceTypeFamily"].isNull()) + instanceTypesObject.instanceTypeFamily = valueInstanceTypesInstanceType["InstanceTypeFamily"].asString(); instanceTypes_.push_back(instanceTypesObject); } if(!value["RegionId"].isNull()) diff --git a/ecs/src/model/DescribeImagesResult.cc b/ecs/src/model/DescribeImagesResult.cc index c27116864..c44e5becc 100644 --- a/ecs/src/model/DescribeImagesResult.cc +++ b/ecs/src/model/DescribeImagesResult.cc @@ -39,86 +39,86 @@ void DescribeImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["Image"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["Image"]; + for (auto valueImagesImage : allImagesNode) { Image imagesObject; - if(!value["Progress"].isNull()) - imagesObject.progress = value["Progress"].asString(); - if(!value["ImageId"].isNull()) - imagesObject.imageId = value["ImageId"].asString(); - if(!value["ImageName"].isNull()) - imagesObject.imageName = value["ImageName"].asString(); - if(!value["ImageVersion"].isNull()) - imagesObject.imageVersion = value["ImageVersion"].asString(); - if(!value["Description"].isNull()) - imagesObject.description = value["Description"].asString(); - if(!value["Size"].isNull()) - imagesObject.size = std::stoi(value["Size"].asString()); - if(!value["ImageOwnerAlias"].isNull()) - imagesObject.imageOwnerAlias = value["ImageOwnerAlias"].asString(); - if(!value["IsSupportIoOptimized"].isNull()) - imagesObject.isSupportIoOptimized = value["IsSupportIoOptimized"].asString() == "true"; - if(!value["IsSupportCloudinit"].isNull()) - imagesObject.isSupportCloudinit = value["IsSupportCloudinit"].asString() == "true"; - if(!value["OSName"].isNull()) - imagesObject.oSName = value["OSName"].asString(); - if(!value["OSNameEn"].isNull()) - imagesObject.oSNameEn = value["OSNameEn"].asString(); - if(!value["Architecture"].isNull()) - imagesObject.architecture = value["Architecture"].asString(); - if(!value["Status"].isNull()) - imagesObject.status = value["Status"].asString(); - if(!value["ProductCode"].isNull()) - imagesObject.productCode = value["ProductCode"].asString(); - if(!value["IsSubscribed"].isNull()) - imagesObject.isSubscribed = value["IsSubscribed"].asString() == "true"; - if(!value["CreationTime"].isNull()) - imagesObject.creationTime = value["CreationTime"].asString(); - if(!value["IsSelfShared"].isNull()) - imagesObject.isSelfShared = value["IsSelfShared"].asString(); - if(!value["OSType"].isNull()) - imagesObject.oSType = value["OSType"].asString(); - if(!value["Platform"].isNull()) - imagesObject.platform = value["Platform"].asString(); - if(!value["Usage"].isNull()) - imagesObject.usage = value["Usage"].asString(); - if(!value["IsCopied"].isNull()) - imagesObject.isCopied = value["IsCopied"].asString() == "true"; - if(!value["ResourceGroupId"].isNull()) - imagesObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allDiskDeviceMappings = value["DiskDeviceMappings"]["DiskDeviceMapping"]; - for (auto value : allDiskDeviceMappings) + if(!valueImagesImage["Progress"].isNull()) + imagesObject.progress = valueImagesImage["Progress"].asString(); + if(!valueImagesImage["ImageId"].isNull()) + imagesObject.imageId = valueImagesImage["ImageId"].asString(); + if(!valueImagesImage["ImageName"].isNull()) + imagesObject.imageName = valueImagesImage["ImageName"].asString(); + if(!valueImagesImage["ImageVersion"].isNull()) + imagesObject.imageVersion = valueImagesImage["ImageVersion"].asString(); + if(!valueImagesImage["Description"].isNull()) + imagesObject.description = valueImagesImage["Description"].asString(); + if(!valueImagesImage["Size"].isNull()) + imagesObject.size = std::stoi(valueImagesImage["Size"].asString()); + if(!valueImagesImage["ImageOwnerAlias"].isNull()) + imagesObject.imageOwnerAlias = valueImagesImage["ImageOwnerAlias"].asString(); + if(!valueImagesImage["IsSupportIoOptimized"].isNull()) + imagesObject.isSupportIoOptimized = valueImagesImage["IsSupportIoOptimized"].asString() == "true"; + if(!valueImagesImage["IsSupportCloudinit"].isNull()) + imagesObject.isSupportCloudinit = valueImagesImage["IsSupportCloudinit"].asString() == "true"; + if(!valueImagesImage["OSName"].isNull()) + imagesObject.oSName = valueImagesImage["OSName"].asString(); + if(!valueImagesImage["OSNameEn"].isNull()) + imagesObject.oSNameEn = valueImagesImage["OSNameEn"].asString(); + if(!valueImagesImage["Architecture"].isNull()) + imagesObject.architecture = valueImagesImage["Architecture"].asString(); + if(!valueImagesImage["Status"].isNull()) + imagesObject.status = valueImagesImage["Status"].asString(); + if(!valueImagesImage["ProductCode"].isNull()) + imagesObject.productCode = valueImagesImage["ProductCode"].asString(); + if(!valueImagesImage["IsSubscribed"].isNull()) + imagesObject.isSubscribed = valueImagesImage["IsSubscribed"].asString() == "true"; + if(!valueImagesImage["CreationTime"].isNull()) + imagesObject.creationTime = valueImagesImage["CreationTime"].asString(); + if(!valueImagesImage["IsSelfShared"].isNull()) + imagesObject.isSelfShared = valueImagesImage["IsSelfShared"].asString(); + if(!valueImagesImage["OSType"].isNull()) + imagesObject.oSType = valueImagesImage["OSType"].asString(); + if(!valueImagesImage["Platform"].isNull()) + imagesObject.platform = valueImagesImage["Platform"].asString(); + if(!valueImagesImage["Usage"].isNull()) + imagesObject.usage = valueImagesImage["Usage"].asString(); + if(!valueImagesImage["IsCopied"].isNull()) + imagesObject.isCopied = valueImagesImage["IsCopied"].asString() == "true"; + if(!valueImagesImage["ResourceGroupId"].isNull()) + imagesObject.resourceGroupId = valueImagesImage["ResourceGroupId"].asString(); + auto allDiskDeviceMappingsNode = allImagesNode["DiskDeviceMappings"]["DiskDeviceMapping"]; + for (auto allImagesNodeDiskDeviceMappingsDiskDeviceMapping : allDiskDeviceMappingsNode) { Image::DiskDeviceMapping diskDeviceMappingsObject; - if(!value["SnapshotId"].isNull()) - diskDeviceMappingsObject.snapshotId = value["SnapshotId"].asString(); - if(!value["Size"].isNull()) - diskDeviceMappingsObject.size = value["Size"].asString(); - if(!value["Device"].isNull()) - diskDeviceMappingsObject.device = value["Device"].asString(); - if(!value["Type"].isNull()) - diskDeviceMappingsObject.type = value["Type"].asString(); - if(!value["Format"].isNull()) - diskDeviceMappingsObject.format = value["Format"].asString(); - if(!value["ImportOSSBucket"].isNull()) - diskDeviceMappingsObject.importOSSBucket = value["ImportOSSBucket"].asString(); - if(!value["ImportOSSObject"].isNull()) - diskDeviceMappingsObject.importOSSObject = value["ImportOSSObject"].asString(); - if(!value["Progress"].isNull()) - diskDeviceMappingsObject.progress = value["Progress"].asString(); - if(!value["RemainTime"].isNull()) - diskDeviceMappingsObject.remainTime = std::stoi(value["RemainTime"].asString()); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["SnapshotId"].isNull()) + diskDeviceMappingsObject.snapshotId = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["SnapshotId"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Size"].isNull()) + diskDeviceMappingsObject.size = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Size"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Device"].isNull()) + diskDeviceMappingsObject.device = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Device"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Type"].isNull()) + diskDeviceMappingsObject.type = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Type"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Format"].isNull()) + diskDeviceMappingsObject.format = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Format"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSBucket"].isNull()) + diskDeviceMappingsObject.importOSSBucket = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSBucket"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSObject"].isNull()) + diskDeviceMappingsObject.importOSSObject = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSObject"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Progress"].isNull()) + diskDeviceMappingsObject.progress = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Progress"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["RemainTime"].isNull()) + diskDeviceMappingsObject.remainTime = std::stoi(allImagesNodeDiskDeviceMappingsDiskDeviceMapping["RemainTime"].asString()); imagesObject.diskDeviceMappings.push_back(diskDeviceMappingsObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allImagesNode["Tags"]["Tag"]; + for (auto allImagesNodeTagsTag : allTagsNode) { Image::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allImagesNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allImagesNodeTagsTag["TagKey"].asString(); + if(!allImagesNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allImagesNodeTagsTag["TagValue"].asString(); imagesObject.tags.push_back(tagsObject); } images_.push_back(imagesObject); diff --git a/ecs/src/model/DescribeInstanceAttributeResult.cc b/ecs/src/model/DescribeInstanceAttributeResult.cc index 6a1261f4b..a36afe23a 100644 --- a/ecs/src/model/DescribeInstanceAttributeResult.cc +++ b/ecs/src/model/DescribeInstanceAttributeResult.cc @@ -39,12 +39,12 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = value["OperationLocks"]["LockReason"]; + for (auto valueOperationLocksLockReason : allOperationLocksNode) { LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!valueOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = valueOperationLocksLockReason["LockReason"].asString(); operationLocks_.push_back(operationLocksObject); } auto vpcAttributesNode = value["VpcAttributes"]; diff --git a/ecs/src/model/DescribeInstanceAutoRenewAttributeResult.cc b/ecs/src/model/DescribeInstanceAutoRenewAttributeResult.cc index 99122fa79..592f4ef8b 100644 --- a/ecs/src/model/DescribeInstanceAutoRenewAttributeResult.cc +++ b/ecs/src/model/DescribeInstanceAutoRenewAttributeResult.cc @@ -39,20 +39,20 @@ void DescribeInstanceAutoRenewAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceRenewAttributes = value["InstanceRenewAttributes"]["InstanceRenewAttribute"]; - for (auto value : allInstanceRenewAttributes) + auto allInstanceRenewAttributesNode = value["InstanceRenewAttributes"]["InstanceRenewAttribute"]; + for (auto valueInstanceRenewAttributesInstanceRenewAttribute : allInstanceRenewAttributesNode) { InstanceRenewAttribute instanceRenewAttributesObject; - if(!value["InstanceId"].isNull()) - instanceRenewAttributesObject.instanceId = value["InstanceId"].asString(); - if(!value["AutoRenewEnabled"].isNull()) - instanceRenewAttributesObject.autoRenewEnabled = value["AutoRenewEnabled"].asString() == "true"; - if(!value["Duration"].isNull()) - instanceRenewAttributesObject.duration = std::stoi(value["Duration"].asString()); - if(!value["PeriodUnit"].isNull()) - instanceRenewAttributesObject.periodUnit = value["PeriodUnit"].asString(); - if(!value["RenewalStatus"].isNull()) - instanceRenewAttributesObject.renewalStatus = value["RenewalStatus"].asString(); + if(!valueInstanceRenewAttributesInstanceRenewAttribute["InstanceId"].isNull()) + instanceRenewAttributesObject.instanceId = valueInstanceRenewAttributesInstanceRenewAttribute["InstanceId"].asString(); + if(!valueInstanceRenewAttributesInstanceRenewAttribute["AutoRenewEnabled"].isNull()) + instanceRenewAttributesObject.autoRenewEnabled = valueInstanceRenewAttributesInstanceRenewAttribute["AutoRenewEnabled"].asString() == "true"; + if(!valueInstanceRenewAttributesInstanceRenewAttribute["Duration"].isNull()) + instanceRenewAttributesObject.duration = std::stoi(valueInstanceRenewAttributesInstanceRenewAttribute["Duration"].asString()); + if(!valueInstanceRenewAttributesInstanceRenewAttribute["PeriodUnit"].isNull()) + instanceRenewAttributesObject.periodUnit = valueInstanceRenewAttributesInstanceRenewAttribute["PeriodUnit"].asString(); + if(!valueInstanceRenewAttributesInstanceRenewAttribute["RenewalStatus"].isNull()) + instanceRenewAttributesObject.renewalStatus = valueInstanceRenewAttributesInstanceRenewAttribute["RenewalStatus"].asString(); instanceRenewAttributes_.push_back(instanceRenewAttributesObject); } if(!value["PageNumber"].isNull()) diff --git a/ecs/src/model/DescribeInstanceHistoryEventsResult.cc b/ecs/src/model/DescribeInstanceHistoryEventsResult.cc index 83551b6a2..0616214f6 100644 --- a/ecs/src/model/DescribeInstanceHistoryEventsResult.cc +++ b/ecs/src/model/DescribeInstanceHistoryEventsResult.cc @@ -39,20 +39,20 @@ void DescribeInstanceHistoryEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceSystemEventSet = value["InstanceSystemEventSet"]["InstanceSystemEventType"]; - for (auto value : allInstanceSystemEventSet) + auto allInstanceSystemEventSetNode = value["InstanceSystemEventSet"]["InstanceSystemEventType"]; + for (auto valueInstanceSystemEventSetInstanceSystemEventType : allInstanceSystemEventSetNode) { InstanceSystemEventType instanceSystemEventSetObject; - if(!value["InstanceId"].isNull()) - instanceSystemEventSetObject.instanceId = value["InstanceId"].asString(); - if(!value["EventId"].isNull()) - instanceSystemEventSetObject.eventId = value["EventId"].asString(); - if(!value["EventPublishTime"].isNull()) - instanceSystemEventSetObject.eventPublishTime = value["EventPublishTime"].asString(); - if(!value["NotBefore"].isNull()) - instanceSystemEventSetObject.notBefore = value["NotBefore"].asString(); - if(!value["EventFinishTime"].isNull()) - instanceSystemEventSetObject.eventFinishTime = value["EventFinishTime"].asString(); + if(!valueInstanceSystemEventSetInstanceSystemEventType["InstanceId"].isNull()) + instanceSystemEventSetObject.instanceId = valueInstanceSystemEventSetInstanceSystemEventType["InstanceId"].asString(); + if(!valueInstanceSystemEventSetInstanceSystemEventType["EventId"].isNull()) + instanceSystemEventSetObject.eventId = valueInstanceSystemEventSetInstanceSystemEventType["EventId"].asString(); + if(!valueInstanceSystemEventSetInstanceSystemEventType["EventPublishTime"].isNull()) + instanceSystemEventSetObject.eventPublishTime = valueInstanceSystemEventSetInstanceSystemEventType["EventPublishTime"].asString(); + if(!valueInstanceSystemEventSetInstanceSystemEventType["NotBefore"].isNull()) + instanceSystemEventSetObject.notBefore = valueInstanceSystemEventSetInstanceSystemEventType["NotBefore"].asString(); + if(!valueInstanceSystemEventSetInstanceSystemEventType["EventFinishTime"].isNull()) + instanceSystemEventSetObject.eventFinishTime = valueInstanceSystemEventSetInstanceSystemEventType["EventFinishTime"].asString(); auto eventTypeNode = value["EventType"]; if(!eventTypeNode["Code"].isNull()) instanceSystemEventSetObject.eventType.code = std::stoi(eventTypeNode["Code"].asString()); diff --git a/ecs/src/model/DescribeInstanceMonitorDataResult.cc b/ecs/src/model/DescribeInstanceMonitorDataResult.cc index e669862f7..4fb20a188 100644 --- a/ecs/src/model/DescribeInstanceMonitorDataResult.cc +++ b/ecs/src/model/DescribeInstanceMonitorDataResult.cc @@ -39,44 +39,44 @@ void DescribeInstanceMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorData = value["MonitorData"]["InstanceMonitorData"]; - for (auto value : allMonitorData) + auto allMonitorDataNode = value["MonitorData"]["InstanceMonitorData"]; + for (auto valueMonitorDataInstanceMonitorData : allMonitorDataNode) { InstanceMonitorData monitorDataObject; - if(!value["InstanceId"].isNull()) - monitorDataObject.instanceId = value["InstanceId"].asString(); - if(!value["CPU"].isNull()) - monitorDataObject.cPU = std::stoi(value["CPU"].asString()); - if(!value["IntranetRX"].isNull()) - monitorDataObject.intranetRX = std::stoi(value["IntranetRX"].asString()); - if(!value["IntranetTX"].isNull()) - monitorDataObject.intranetTX = std::stoi(value["IntranetTX"].asString()); - if(!value["IntranetBandwidth"].isNull()) - monitorDataObject.intranetBandwidth = std::stoi(value["IntranetBandwidth"].asString()); - if(!value["InternetRX"].isNull()) - monitorDataObject.internetRX = std::stoi(value["InternetRX"].asString()); - if(!value["InternetTX"].isNull()) - monitorDataObject.internetTX = std::stoi(value["InternetTX"].asString()); - if(!value["InternetBandwidth"].isNull()) - monitorDataObject.internetBandwidth = std::stoi(value["InternetBandwidth"].asString()); - if(!value["IOPSRead"].isNull()) - monitorDataObject.iOPSRead = std::stoi(value["IOPSRead"].asString()); - if(!value["IOPSWrite"].isNull()) - monitorDataObject.iOPSWrite = std::stoi(value["IOPSWrite"].asString()); - if(!value["BPSRead"].isNull()) - monitorDataObject.bPSRead = std::stoi(value["BPSRead"].asString()); - if(!value["BPSWrite"].isNull()) - monitorDataObject.bPSWrite = std::stoi(value["BPSWrite"].asString()); - if(!value["CPUCreditUsage"].isNull()) - monitorDataObject.cPUCreditUsage = std::stof(value["CPUCreditUsage"].asString()); - if(!value["CPUCreditBalance"].isNull()) - monitorDataObject.cPUCreditBalance = std::stof(value["CPUCreditBalance"].asString()); - if(!value["CPUAdvanceCreditBalance"].isNull()) - monitorDataObject.cPUAdvanceCreditBalance = std::stof(value["CPUAdvanceCreditBalance"].asString()); - if(!value["CPUNotpaidSurplusCreditUsage"].isNull()) - monitorDataObject.cPUNotpaidSurplusCreditUsage = std::stof(value["CPUNotpaidSurplusCreditUsage"].asString()); - if(!value["TimeStamp"].isNull()) - monitorDataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueMonitorDataInstanceMonitorData["InstanceId"].isNull()) + monitorDataObject.instanceId = valueMonitorDataInstanceMonitorData["InstanceId"].asString(); + if(!valueMonitorDataInstanceMonitorData["CPU"].isNull()) + monitorDataObject.cPU = std::stoi(valueMonitorDataInstanceMonitorData["CPU"].asString()); + if(!valueMonitorDataInstanceMonitorData["IntranetRX"].isNull()) + monitorDataObject.intranetRX = std::stoi(valueMonitorDataInstanceMonitorData["IntranetRX"].asString()); + if(!valueMonitorDataInstanceMonitorData["IntranetTX"].isNull()) + monitorDataObject.intranetTX = std::stoi(valueMonitorDataInstanceMonitorData["IntranetTX"].asString()); + if(!valueMonitorDataInstanceMonitorData["IntranetBandwidth"].isNull()) + monitorDataObject.intranetBandwidth = std::stoi(valueMonitorDataInstanceMonitorData["IntranetBandwidth"].asString()); + if(!valueMonitorDataInstanceMonitorData["InternetRX"].isNull()) + monitorDataObject.internetRX = std::stoi(valueMonitorDataInstanceMonitorData["InternetRX"].asString()); + if(!valueMonitorDataInstanceMonitorData["InternetTX"].isNull()) + monitorDataObject.internetTX = std::stoi(valueMonitorDataInstanceMonitorData["InternetTX"].asString()); + if(!valueMonitorDataInstanceMonitorData["InternetBandwidth"].isNull()) + monitorDataObject.internetBandwidth = std::stoi(valueMonitorDataInstanceMonitorData["InternetBandwidth"].asString()); + if(!valueMonitorDataInstanceMonitorData["IOPSRead"].isNull()) + monitorDataObject.iOPSRead = std::stoi(valueMonitorDataInstanceMonitorData["IOPSRead"].asString()); + if(!valueMonitorDataInstanceMonitorData["IOPSWrite"].isNull()) + monitorDataObject.iOPSWrite = std::stoi(valueMonitorDataInstanceMonitorData["IOPSWrite"].asString()); + if(!valueMonitorDataInstanceMonitorData["BPSRead"].isNull()) + monitorDataObject.bPSRead = std::stoi(valueMonitorDataInstanceMonitorData["BPSRead"].asString()); + if(!valueMonitorDataInstanceMonitorData["BPSWrite"].isNull()) + monitorDataObject.bPSWrite = std::stoi(valueMonitorDataInstanceMonitorData["BPSWrite"].asString()); + if(!valueMonitorDataInstanceMonitorData["CPUCreditUsage"].isNull()) + monitorDataObject.cPUCreditUsage = std::stof(valueMonitorDataInstanceMonitorData["CPUCreditUsage"].asString()); + if(!valueMonitorDataInstanceMonitorData["CPUCreditBalance"].isNull()) + monitorDataObject.cPUCreditBalance = std::stof(valueMonitorDataInstanceMonitorData["CPUCreditBalance"].asString()); + if(!valueMonitorDataInstanceMonitorData["CPUAdvanceCreditBalance"].isNull()) + monitorDataObject.cPUAdvanceCreditBalance = std::stof(valueMonitorDataInstanceMonitorData["CPUAdvanceCreditBalance"].asString()); + if(!valueMonitorDataInstanceMonitorData["CPUNotpaidSurplusCreditUsage"].isNull()) + monitorDataObject.cPUNotpaidSurplusCreditUsage = std::stof(valueMonitorDataInstanceMonitorData["CPUNotpaidSurplusCreditUsage"].asString()); + if(!valueMonitorDataInstanceMonitorData["TimeStamp"].isNull()) + monitorDataObject.timeStamp = valueMonitorDataInstanceMonitorData["TimeStamp"].asString(); monitorData_.push_back(monitorDataObject); } diff --git a/ecs/src/model/DescribeInstanceRamRoleResult.cc b/ecs/src/model/DescribeInstanceRamRoleResult.cc index 0c56e057d..39f923455 100644 --- a/ecs/src/model/DescribeInstanceRamRoleResult.cc +++ b/ecs/src/model/DescribeInstanceRamRoleResult.cc @@ -39,14 +39,14 @@ void DescribeInstanceRamRoleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceRamRoleSets = value["InstanceRamRoleSets"]["InstanceRamRoleSet"]; - for (auto value : allInstanceRamRoleSets) + auto allInstanceRamRoleSetsNode = value["InstanceRamRoleSets"]["InstanceRamRoleSet"]; + for (auto valueInstanceRamRoleSetsInstanceRamRoleSet : allInstanceRamRoleSetsNode) { InstanceRamRoleSet instanceRamRoleSetsObject; - if(!value["InstanceId"].isNull()) - instanceRamRoleSetsObject.instanceId = value["InstanceId"].asString(); - if(!value["RamRoleName"].isNull()) - instanceRamRoleSetsObject.ramRoleName = value["RamRoleName"].asString(); + if(!valueInstanceRamRoleSetsInstanceRamRoleSet["InstanceId"].isNull()) + instanceRamRoleSetsObject.instanceId = valueInstanceRamRoleSetsInstanceRamRoleSet["InstanceId"].asString(); + if(!valueInstanceRamRoleSetsInstanceRamRoleSet["RamRoleName"].isNull()) + instanceRamRoleSetsObject.ramRoleName = valueInstanceRamRoleSetsInstanceRamRoleSet["RamRoleName"].asString(); instanceRamRoleSets_.push_back(instanceRamRoleSetsObject); } if(!value["RegionId"].isNull()) diff --git a/ecs/src/model/DescribeInstanceStatusResult.cc b/ecs/src/model/DescribeInstanceStatusResult.cc index 67e4850b8..2467562dd 100644 --- a/ecs/src/model/DescribeInstanceStatusResult.cc +++ b/ecs/src/model/DescribeInstanceStatusResult.cc @@ -39,14 +39,14 @@ void DescribeInstanceStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceStatuses = value["InstanceStatuses"]["InstanceStatus"]; - for (auto value : allInstanceStatuses) + auto allInstanceStatusesNode = value["InstanceStatuses"]["InstanceStatus"]; + for (auto valueInstanceStatusesInstanceStatus : allInstanceStatusesNode) { InstanceStatus instanceStatusesObject; - if(!value["InstanceId"].isNull()) - instanceStatusesObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instanceStatusesObject.status = value["Status"].asString(); + if(!valueInstanceStatusesInstanceStatus["InstanceId"].isNull()) + instanceStatusesObject.instanceId = valueInstanceStatusesInstanceStatus["InstanceId"].asString(); + if(!valueInstanceStatusesInstanceStatus["Status"].isNull()) + instanceStatusesObject.status = valueInstanceStatusesInstanceStatus["Status"].asString(); instanceStatuses_.push_back(instanceStatusesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeInstanceTopologyResult.cc b/ecs/src/model/DescribeInstanceTopologyResult.cc index e49202475..fd74bf80d 100644 --- a/ecs/src/model/DescribeInstanceTopologyResult.cc +++ b/ecs/src/model/DescribeInstanceTopologyResult.cc @@ -39,14 +39,14 @@ void DescribeInstanceTopologyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopologys = value["Topologys"]["Topology"]; - for (auto value : allTopologys) + auto allTopologysNode = value["Topologys"]["Topology"]; + for (auto valueTopologysTopology : allTopologysNode) { Topology topologysObject; - if(!value["InstanceId"].isNull()) - topologysObject.instanceId = value["InstanceId"].asString(); - if(!value["HostId"].isNull()) - topologysObject.hostId = value["HostId"].asString(); + if(!valueTopologysTopology["InstanceId"].isNull()) + topologysObject.instanceId = valueTopologysTopology["InstanceId"].asString(); + if(!valueTopologysTopology["HostId"].isNull()) + topologysObject.hostId = valueTopologysTopology["HostId"].asString(); topologys_.push_back(topologysObject); } diff --git a/ecs/src/model/DescribeInstanceTypeFamiliesResult.cc b/ecs/src/model/DescribeInstanceTypeFamiliesResult.cc index 570f5ffd8..1280f7233 100644 --- a/ecs/src/model/DescribeInstanceTypeFamiliesResult.cc +++ b/ecs/src/model/DescribeInstanceTypeFamiliesResult.cc @@ -39,14 +39,14 @@ void DescribeInstanceTypeFamiliesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceTypeFamilies = value["InstanceTypeFamilies"]["InstanceTypeFamily"]; - for (auto value : allInstanceTypeFamilies) + auto allInstanceTypeFamiliesNode = value["InstanceTypeFamilies"]["InstanceTypeFamily"]; + for (auto valueInstanceTypeFamiliesInstanceTypeFamily : allInstanceTypeFamiliesNode) { InstanceTypeFamily instanceTypeFamiliesObject; - if(!value["InstanceTypeFamilyId"].isNull()) - instanceTypeFamiliesObject.instanceTypeFamilyId = value["InstanceTypeFamilyId"].asString(); - if(!value["Generation"].isNull()) - instanceTypeFamiliesObject.generation = value["Generation"].asString(); + if(!valueInstanceTypeFamiliesInstanceTypeFamily["InstanceTypeFamilyId"].isNull()) + instanceTypeFamiliesObject.instanceTypeFamilyId = valueInstanceTypeFamiliesInstanceTypeFamily["InstanceTypeFamilyId"].asString(); + if(!valueInstanceTypeFamiliesInstanceTypeFamily["Generation"].isNull()) + instanceTypeFamiliesObject.generation = valueInstanceTypeFamiliesInstanceTypeFamily["Generation"].asString(); instanceTypeFamilies_.push_back(instanceTypeFamiliesObject); } diff --git a/ecs/src/model/DescribeInstanceTypesResult.cc b/ecs/src/model/DescribeInstanceTypesResult.cc index c2fdd5514..5618a31a5 100644 --- a/ecs/src/model/DescribeInstanceTypesResult.cc +++ b/ecs/src/model/DescribeInstanceTypesResult.cc @@ -39,46 +39,46 @@ void DescribeInstanceTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceTypes = value["InstanceTypes"]["InstanceType"]; - for (auto value : allInstanceTypes) + auto allInstanceTypesNode = value["InstanceTypes"]["InstanceType"]; + for (auto valueInstanceTypesInstanceType : allInstanceTypesNode) { InstanceType instanceTypesObject; - if(!value["InstanceTypeId"].isNull()) - instanceTypesObject.instanceTypeId = value["InstanceTypeId"].asString(); - if(!value["CpuCoreCount"].isNull()) - instanceTypesObject.cpuCoreCount = std::stoi(value["CpuCoreCount"].asString()); - if(!value["MemorySize"].isNull()) - instanceTypesObject.memorySize = std::stof(value["MemorySize"].asString()); - if(!value["InstanceTypeFamily"].isNull()) - instanceTypesObject.instanceTypeFamily = value["InstanceTypeFamily"].asString(); - if(!value["LocalStorageCapacity"].isNull()) - instanceTypesObject.localStorageCapacity = std::stol(value["LocalStorageCapacity"].asString()); - if(!value["LocalStorageAmount"].isNull()) - instanceTypesObject.localStorageAmount = std::stoi(value["LocalStorageAmount"].asString()); - if(!value["LocalStorageCategory"].isNull()) - instanceTypesObject.localStorageCategory = value["LocalStorageCategory"].asString(); - if(!value["GPUAmount"].isNull()) - instanceTypesObject.gPUAmount = std::stoi(value["GPUAmount"].asString()); - if(!value["GPUSpec"].isNull()) - instanceTypesObject.gPUSpec = value["GPUSpec"].asString(); - if(!value["InitialCredit"].isNull()) - instanceTypesObject.initialCredit = std::stoi(value["InitialCredit"].asString()); - if(!value["BaselineCredit"].isNull()) - instanceTypesObject.baselineCredit = std::stoi(value["BaselineCredit"].asString()); - if(!value["EniQuantity"].isNull()) - instanceTypesObject.eniQuantity = std::stoi(value["EniQuantity"].asString()); - if(!value["EniPrivateIpAddressQuantity"].isNull()) - instanceTypesObject.eniPrivateIpAddressQuantity = std::stoi(value["EniPrivateIpAddressQuantity"].asString()); - if(!value["InstanceBandwidthRx"].isNull()) - instanceTypesObject.instanceBandwidthRx = std::stoi(value["InstanceBandwidthRx"].asString()); - if(!value["InstanceBandwidthTx"].isNull()) - instanceTypesObject.instanceBandwidthTx = std::stoi(value["InstanceBandwidthTx"].asString()); - if(!value["InstancePpsRx"].isNull()) - instanceTypesObject.instancePpsRx = std::stol(value["InstancePpsRx"].asString()); - if(!value["InstancePpsTx"].isNull()) - instanceTypesObject.instancePpsTx = std::stol(value["InstancePpsTx"].asString()); - if(!value["InstanceFamilyLevel"].isNull()) - instanceTypesObject.instanceFamilyLevel = value["InstanceFamilyLevel"].asString(); + if(!valueInstanceTypesInstanceType["InstanceTypeId"].isNull()) + instanceTypesObject.instanceTypeId = valueInstanceTypesInstanceType["InstanceTypeId"].asString(); + if(!valueInstanceTypesInstanceType["CpuCoreCount"].isNull()) + instanceTypesObject.cpuCoreCount = std::stoi(valueInstanceTypesInstanceType["CpuCoreCount"].asString()); + if(!valueInstanceTypesInstanceType["MemorySize"].isNull()) + instanceTypesObject.memorySize = std::stof(valueInstanceTypesInstanceType["MemorySize"].asString()); + if(!valueInstanceTypesInstanceType["InstanceTypeFamily"].isNull()) + instanceTypesObject.instanceTypeFamily = valueInstanceTypesInstanceType["InstanceTypeFamily"].asString(); + if(!valueInstanceTypesInstanceType["LocalStorageCapacity"].isNull()) + instanceTypesObject.localStorageCapacity = std::stol(valueInstanceTypesInstanceType["LocalStorageCapacity"].asString()); + if(!valueInstanceTypesInstanceType["LocalStorageAmount"].isNull()) + instanceTypesObject.localStorageAmount = std::stoi(valueInstanceTypesInstanceType["LocalStorageAmount"].asString()); + if(!valueInstanceTypesInstanceType["LocalStorageCategory"].isNull()) + instanceTypesObject.localStorageCategory = valueInstanceTypesInstanceType["LocalStorageCategory"].asString(); + if(!valueInstanceTypesInstanceType["GPUAmount"].isNull()) + instanceTypesObject.gPUAmount = std::stoi(valueInstanceTypesInstanceType["GPUAmount"].asString()); + if(!valueInstanceTypesInstanceType["GPUSpec"].isNull()) + instanceTypesObject.gPUSpec = valueInstanceTypesInstanceType["GPUSpec"].asString(); + if(!valueInstanceTypesInstanceType["InitialCredit"].isNull()) + instanceTypesObject.initialCredit = std::stoi(valueInstanceTypesInstanceType["InitialCredit"].asString()); + if(!valueInstanceTypesInstanceType["BaselineCredit"].isNull()) + instanceTypesObject.baselineCredit = std::stoi(valueInstanceTypesInstanceType["BaselineCredit"].asString()); + if(!valueInstanceTypesInstanceType["EniQuantity"].isNull()) + instanceTypesObject.eniQuantity = std::stoi(valueInstanceTypesInstanceType["EniQuantity"].asString()); + if(!valueInstanceTypesInstanceType["EniPrivateIpAddressQuantity"].isNull()) + instanceTypesObject.eniPrivateIpAddressQuantity = std::stoi(valueInstanceTypesInstanceType["EniPrivateIpAddressQuantity"].asString()); + if(!valueInstanceTypesInstanceType["InstanceBandwidthRx"].isNull()) + instanceTypesObject.instanceBandwidthRx = std::stoi(valueInstanceTypesInstanceType["InstanceBandwidthRx"].asString()); + if(!valueInstanceTypesInstanceType["InstanceBandwidthTx"].isNull()) + instanceTypesObject.instanceBandwidthTx = std::stoi(valueInstanceTypesInstanceType["InstanceBandwidthTx"].asString()); + if(!valueInstanceTypesInstanceType["InstancePpsRx"].isNull()) + instanceTypesObject.instancePpsRx = std::stol(valueInstanceTypesInstanceType["InstancePpsRx"].asString()); + if(!valueInstanceTypesInstanceType["InstancePpsTx"].isNull()) + instanceTypesObject.instancePpsTx = std::stol(valueInstanceTypesInstanceType["InstancePpsTx"].asString()); + if(!valueInstanceTypesInstanceType["InstanceFamilyLevel"].isNull()) + instanceTypesObject.instanceFamilyLevel = valueInstanceTypesInstanceType["InstanceFamilyLevel"].asString(); instanceTypes_.push_back(instanceTypesObject); } diff --git a/ecs/src/model/DescribeInstancesFullStatusResult.cc b/ecs/src/model/DescribeInstancesFullStatusResult.cc index 7be9c83ce..d514a738d 100644 --- a/ecs/src/model/DescribeInstancesFullStatusResult.cc +++ b/ecs/src/model/DescribeInstancesFullStatusResult.cc @@ -39,22 +39,22 @@ void DescribeInstancesFullStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceFullStatusSet = value["InstanceFullStatusSet"]["InstanceFullStatusType"]; - for (auto value : allInstanceFullStatusSet) + auto allInstanceFullStatusSetNode = value["InstanceFullStatusSet"]["InstanceFullStatusType"]; + for (auto valueInstanceFullStatusSetInstanceFullStatusType : allInstanceFullStatusSetNode) { InstanceFullStatusType instanceFullStatusSetObject; - if(!value["InstanceId"].isNull()) - instanceFullStatusSetObject.instanceId = value["InstanceId"].asString(); - auto allScheduledSystemEventSet = value["ScheduledSystemEventSet"]["ScheduledSystemEventType"]; - for (auto value : allScheduledSystemEventSet) + if(!valueInstanceFullStatusSetInstanceFullStatusType["InstanceId"].isNull()) + instanceFullStatusSetObject.instanceId = valueInstanceFullStatusSetInstanceFullStatusType["InstanceId"].asString(); + auto allScheduledSystemEventSetNode = allInstanceFullStatusSetNode["ScheduledSystemEventSet"]["ScheduledSystemEventType"]; + for (auto allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType : allScheduledSystemEventSetNode) { InstanceFullStatusType::ScheduledSystemEventType scheduledSystemEventSetObject; - if(!value["EventId"].isNull()) - scheduledSystemEventSetObject.eventId = value["EventId"].asString(); - if(!value["EventPublishTime"].isNull()) - scheduledSystemEventSetObject.eventPublishTime = value["EventPublishTime"].asString(); - if(!value["NotBefore"].isNull()) - scheduledSystemEventSetObject.notBefore = value["NotBefore"].asString(); + if(!allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType["EventId"].isNull()) + scheduledSystemEventSetObject.eventId = allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType["EventId"].asString(); + if(!allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType["EventPublishTime"].isNull()) + scheduledSystemEventSetObject.eventPublishTime = allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType["EventPublishTime"].asString(); + if(!allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType["NotBefore"].isNull()) + scheduledSystemEventSetObject.notBefore = allInstanceFullStatusSetNodeScheduledSystemEventSetScheduledSystemEventType["NotBefore"].asString(); auto eventCycleStatusNode = value["EventCycleStatus"]; if(!eventCycleStatusNode["Code"].isNull()) scheduledSystemEventSetObject.eventCycleStatus.code = std::stoi(eventCycleStatusNode["Code"].asString()); diff --git a/ecs/src/model/DescribeInstancesResult.cc b/ecs/src/model/DescribeInstancesResult.cc index 1fae0904d..044daa1b7 100644 --- a/ecs/src/model/DescribeInstancesResult.cc +++ b/ecs/src/model/DescribeInstancesResult.cc @@ -39,128 +39,128 @@ void DescribeInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - if(!value["Description"].isNull()) - instancesObject.description = value["Description"].asString(); - if(!value["ImageId"].isNull()) - instancesObject.imageId = value["ImageId"].asString(); - if(!value["OSName"].isNull()) - instancesObject.oSName = value["OSName"].asString(); - if(!value["OSNameEn"].isNull()) - instancesObject.oSNameEn = value["OSNameEn"].asString(); - if(!value["OSType"].isNull()) - instancesObject.oSType = value["OSType"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - instancesObject.zoneId = value["ZoneId"].asString(); - if(!value["ClusterId"].isNull()) - instancesObject.clusterId = value["ClusterId"].asString(); - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - instancesObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - instancesObject.memory = std::stoi(value["Memory"].asString()); - if(!value["HostName"].isNull()) - instancesObject.hostName = value["HostName"].asString(); - if(!value["DeploymentSetId"].isNull()) - instancesObject.deploymentSetId = value["DeploymentSetId"].asString(); - if(!value["Status"].isNull()) - instancesObject.status = value["Status"].asString(); - if(!value["SerialNumber"].isNull()) - instancesObject.serialNumber = value["SerialNumber"].asString(); - if(!value["InternetChargeType"].isNull()) - instancesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["InternetMaxBandwidthIn"].isNull()) - instancesObject.internetMaxBandwidthIn = std::stoi(value["InternetMaxBandwidthIn"].asString()); - if(!value["InternetMaxBandwidthOut"].isNull()) - instancesObject.internetMaxBandwidthOut = std::stoi(value["InternetMaxBandwidthOut"].asString()); - if(!value["VlanId"].isNull()) - instancesObject.vlanId = value["VlanId"].asString(); - if(!value["CreationTime"].isNull()) - instancesObject.creationTime = value["CreationTime"].asString(); - if(!value["StartTime"].isNull()) - instancesObject.startTime = value["StartTime"].asString(); - if(!value["InstanceNetworkType"].isNull()) - instancesObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["InstanceChargeType"].isNull()) - instancesObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["SaleCycle"].isNull()) - instancesObject.saleCycle = value["SaleCycle"].asString(); - if(!value["ExpiredTime"].isNull()) - instancesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["AutoReleaseTime"].isNull()) - instancesObject.autoReleaseTime = value["AutoReleaseTime"].asString(); - if(!value["IoOptimized"].isNull()) - instancesObject.ioOptimized = value["IoOptimized"].asString() == "true"; - if(!value["DeviceAvailable"].isNull()) - instancesObject.deviceAvailable = value["DeviceAvailable"].asString() == "true"; - if(!value["InstanceTypeFamily"].isNull()) - instancesObject.instanceTypeFamily = value["InstanceTypeFamily"].asString(); - if(!value["LocalStorageCapacity"].isNull()) - instancesObject.localStorageCapacity = std::stol(value["LocalStorageCapacity"].asString()); - if(!value["LocalStorageAmount"].isNull()) - instancesObject.localStorageAmount = std::stoi(value["LocalStorageAmount"].asString()); - if(!value["GPUAmount"].isNull()) - instancesObject.gPUAmount = std::stoi(value["GPUAmount"].asString()); - if(!value["GPUSpec"].isNull()) - instancesObject.gPUSpec = value["GPUSpec"].asString(); - if(!value["SpotStrategy"].isNull()) - instancesObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["SpotPriceLimit"].isNull()) - instancesObject.spotPriceLimit = std::stof(value["SpotPriceLimit"].asString()); - if(!value["ResourceGroupId"].isNull()) - instancesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["KeyPairName"].isNull()) - instancesObject.keyPairName = value["KeyPairName"].asString(); - if(!value["Recyclable"].isNull()) - instancesObject.recyclable = value["Recyclable"].asString() == "true"; - if(!value["HpcClusterId"].isNull()) - instancesObject.hpcClusterId = value["HpcClusterId"].asString(); - if(!value["StoppedMode"].isNull()) - instancesObject.stoppedMode = value["StoppedMode"].asString(); - if(!value["CreditSpecification"].isNull()) - instancesObject.creditSpecification = value["CreditSpecification"].asString(); - if(!value["DeletionProtection"].isNull()) - instancesObject.deletionProtection = value["DeletionProtection"].asString() == "true"; - auto allNetworkInterfaces = value["NetworkInterfaces"]["NetworkInterface"]; - for (auto value : allNetworkInterfaces) + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + if(!valueInstancesInstance["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesInstance["InstanceName"].asString(); + if(!valueInstancesInstance["Description"].isNull()) + instancesObject.description = valueInstancesInstance["Description"].asString(); + if(!valueInstancesInstance["ImageId"].isNull()) + instancesObject.imageId = valueInstancesInstance["ImageId"].asString(); + if(!valueInstancesInstance["OSName"].isNull()) + instancesObject.oSName = valueInstancesInstance["OSName"].asString(); + if(!valueInstancesInstance["OSNameEn"].isNull()) + instancesObject.oSNameEn = valueInstancesInstance["OSNameEn"].asString(); + if(!valueInstancesInstance["OSType"].isNull()) + instancesObject.oSType = valueInstancesInstance["OSType"].asString(); + if(!valueInstancesInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesInstance["RegionId"].asString(); + if(!valueInstancesInstance["ZoneId"].isNull()) + instancesObject.zoneId = valueInstancesInstance["ZoneId"].asString(); + if(!valueInstancesInstance["ClusterId"].isNull()) + instancesObject.clusterId = valueInstancesInstance["ClusterId"].asString(); + if(!valueInstancesInstance["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesInstance["InstanceType"].asString(); + if(!valueInstancesInstance["Cpu"].isNull()) + instancesObject.cpu = std::stoi(valueInstancesInstance["Cpu"].asString()); + if(!valueInstancesInstance["Memory"].isNull()) + instancesObject.memory = std::stoi(valueInstancesInstance["Memory"].asString()); + if(!valueInstancesInstance["HostName"].isNull()) + instancesObject.hostName = valueInstancesInstance["HostName"].asString(); + if(!valueInstancesInstance["DeploymentSetId"].isNull()) + instancesObject.deploymentSetId = valueInstancesInstance["DeploymentSetId"].asString(); + if(!valueInstancesInstance["Status"].isNull()) + instancesObject.status = valueInstancesInstance["Status"].asString(); + if(!valueInstancesInstance["SerialNumber"].isNull()) + instancesObject.serialNumber = valueInstancesInstance["SerialNumber"].asString(); + if(!valueInstancesInstance["InternetChargeType"].isNull()) + instancesObject.internetChargeType = valueInstancesInstance["InternetChargeType"].asString(); + if(!valueInstancesInstance["InternetMaxBandwidthIn"].isNull()) + instancesObject.internetMaxBandwidthIn = std::stoi(valueInstancesInstance["InternetMaxBandwidthIn"].asString()); + if(!valueInstancesInstance["InternetMaxBandwidthOut"].isNull()) + instancesObject.internetMaxBandwidthOut = std::stoi(valueInstancesInstance["InternetMaxBandwidthOut"].asString()); + if(!valueInstancesInstance["VlanId"].isNull()) + instancesObject.vlanId = valueInstancesInstance["VlanId"].asString(); + if(!valueInstancesInstance["CreationTime"].isNull()) + instancesObject.creationTime = valueInstancesInstance["CreationTime"].asString(); + if(!valueInstancesInstance["StartTime"].isNull()) + instancesObject.startTime = valueInstancesInstance["StartTime"].asString(); + if(!valueInstancesInstance["InstanceNetworkType"].isNull()) + instancesObject.instanceNetworkType = valueInstancesInstance["InstanceNetworkType"].asString(); + if(!valueInstancesInstance["InstanceChargeType"].isNull()) + instancesObject.instanceChargeType = valueInstancesInstance["InstanceChargeType"].asString(); + if(!valueInstancesInstance["SaleCycle"].isNull()) + instancesObject.saleCycle = valueInstancesInstance["SaleCycle"].asString(); + if(!valueInstancesInstance["ExpiredTime"].isNull()) + instancesObject.expiredTime = valueInstancesInstance["ExpiredTime"].asString(); + if(!valueInstancesInstance["AutoReleaseTime"].isNull()) + instancesObject.autoReleaseTime = valueInstancesInstance["AutoReleaseTime"].asString(); + if(!valueInstancesInstance["IoOptimized"].isNull()) + instancesObject.ioOptimized = valueInstancesInstance["IoOptimized"].asString() == "true"; + if(!valueInstancesInstance["DeviceAvailable"].isNull()) + instancesObject.deviceAvailable = valueInstancesInstance["DeviceAvailable"].asString() == "true"; + if(!valueInstancesInstance["InstanceTypeFamily"].isNull()) + instancesObject.instanceTypeFamily = valueInstancesInstance["InstanceTypeFamily"].asString(); + if(!valueInstancesInstance["LocalStorageCapacity"].isNull()) + instancesObject.localStorageCapacity = std::stol(valueInstancesInstance["LocalStorageCapacity"].asString()); + if(!valueInstancesInstance["LocalStorageAmount"].isNull()) + instancesObject.localStorageAmount = std::stoi(valueInstancesInstance["LocalStorageAmount"].asString()); + if(!valueInstancesInstance["GPUAmount"].isNull()) + instancesObject.gPUAmount = std::stoi(valueInstancesInstance["GPUAmount"].asString()); + if(!valueInstancesInstance["GPUSpec"].isNull()) + instancesObject.gPUSpec = valueInstancesInstance["GPUSpec"].asString(); + if(!valueInstancesInstance["SpotStrategy"].isNull()) + instancesObject.spotStrategy = valueInstancesInstance["SpotStrategy"].asString(); + if(!valueInstancesInstance["SpotPriceLimit"].isNull()) + instancesObject.spotPriceLimit = std::stof(valueInstancesInstance["SpotPriceLimit"].asString()); + if(!valueInstancesInstance["ResourceGroupId"].isNull()) + instancesObject.resourceGroupId = valueInstancesInstance["ResourceGroupId"].asString(); + if(!valueInstancesInstance["KeyPairName"].isNull()) + instancesObject.keyPairName = valueInstancesInstance["KeyPairName"].asString(); + if(!valueInstancesInstance["Recyclable"].isNull()) + instancesObject.recyclable = valueInstancesInstance["Recyclable"].asString() == "true"; + if(!valueInstancesInstance["HpcClusterId"].isNull()) + instancesObject.hpcClusterId = valueInstancesInstance["HpcClusterId"].asString(); + if(!valueInstancesInstance["StoppedMode"].isNull()) + instancesObject.stoppedMode = valueInstancesInstance["StoppedMode"].asString(); + if(!valueInstancesInstance["CreditSpecification"].isNull()) + instancesObject.creditSpecification = valueInstancesInstance["CreditSpecification"].asString(); + if(!valueInstancesInstance["DeletionProtection"].isNull()) + instancesObject.deletionProtection = valueInstancesInstance["DeletionProtection"].asString() == "true"; + auto allNetworkInterfacesNode = allInstancesNode["NetworkInterfaces"]["NetworkInterface"]; + for (auto allInstancesNodeNetworkInterfacesNetworkInterface : allNetworkInterfacesNode) { Instance::NetworkInterface networkInterfacesObject; - if(!value["NetworkInterfaceId"].isNull()) - networkInterfacesObject.networkInterfaceId = value["NetworkInterfaceId"].asString(); - if(!value["MacAddress"].isNull()) - networkInterfacesObject.macAddress = value["MacAddress"].asString(); - if(!value["PrimaryIpAddress"].isNull()) - networkInterfacesObject.primaryIpAddress = value["PrimaryIpAddress"].asString(); + if(!allInstancesNodeNetworkInterfacesNetworkInterface["NetworkInterfaceId"].isNull()) + networkInterfacesObject.networkInterfaceId = allInstancesNodeNetworkInterfacesNetworkInterface["NetworkInterfaceId"].asString(); + if(!allInstancesNodeNetworkInterfacesNetworkInterface["MacAddress"].isNull()) + networkInterfacesObject.macAddress = allInstancesNodeNetworkInterfacesNetworkInterface["MacAddress"].asString(); + if(!allInstancesNodeNetworkInterfacesNetworkInterface["PrimaryIpAddress"].isNull()) + networkInterfacesObject.primaryIpAddress = allInstancesNodeNetworkInterfacesNetworkInterface["PrimaryIpAddress"].asString(); instancesObject.networkInterfaces.push_back(networkInterfacesObject); } - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = allInstancesNode["OperationLocks"]["LockReason"]; + for (auto allInstancesNodeOperationLocksLockReason : allOperationLocksNode) { Instance::LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); - if(!value["LockMsg"].isNull()) - operationLocksObject.lockMsg = value["LockMsg"].asString(); + if(!allInstancesNodeOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = allInstancesNodeOperationLocksLockReason["LockReason"].asString(); + if(!allInstancesNodeOperationLocksLockReason["LockMsg"].isNull()) + operationLocksObject.lockMsg = allInstancesNodeOperationLocksLockReason["LockMsg"].asString(); instancesObject.operationLocks.push_back(operationLocksObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allInstancesNode["Tags"]["Tag"]; + for (auto allInstancesNodeTagsTag : allTagsNode) { Instance::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allInstancesNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allInstancesNodeTagsTag["TagKey"].asString(); + if(!allInstancesNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allInstancesNodeTagsTag["TagValue"].asString(); instancesObject.tags.push_back(tagsObject); } auto vpcAttributesNode = value["VpcAttributes"]; diff --git a/ecs/src/model/DescribeInvocationResultsResult.cc b/ecs/src/model/DescribeInvocationResultsResult.cc index 67d24c82d..3ff5d88b1 100644 --- a/ecs/src/model/DescribeInvocationResultsResult.cc +++ b/ecs/src/model/DescribeInvocationResultsResult.cc @@ -46,26 +46,26 @@ void DescribeInvocationResultsResult::parse(const std::string &payload) invocation_.pageNumber = std::stol(invocationNode["PageNumber"].asString()); if(!invocationNode["TotalCount"].isNull()) invocation_.totalCount = std::stol(invocationNode["TotalCount"].asString()); - auto allInvocationResults = value["InvocationResults"]["InvocationResult"]; - for (auto value : allInvocationResults) + auto allInvocationResultsNode = invocationNode["InvocationResults"]["InvocationResult"]; + for (auto invocationNodeInvocationResultsInvocationResult : allInvocationResultsNode) { Invocation::InvocationResult invocationResultObject; - if(!value["CommandId"].isNull()) - invocationResultObject.commandId = value["CommandId"].asString(); - if(!value["InvokeId"].isNull()) - invocationResultObject.invokeId = value["InvokeId"].asString(); - if(!value["InstanceId"].isNull()) - invocationResultObject.instanceId = value["InstanceId"].asString(); - if(!value["StartTime"].isNull()) - invocationResultObject.startTime = value["StartTime"].asString(); - if(!value["FinishedTime"].isNull()) - invocationResultObject.finishedTime = value["FinishedTime"].asString(); - if(!value["Output"].isNull()) - invocationResultObject.output = value["Output"].asString(); - if(!value["InvokeRecordStatus"].isNull()) - invocationResultObject.invokeRecordStatus = value["InvokeRecordStatus"].asString(); - if(!value["ExitCode"].isNull()) - invocationResultObject.exitCode = std::stol(value["ExitCode"].asString()); + if(!invocationNodeInvocationResultsInvocationResult["CommandId"].isNull()) + invocationResultObject.commandId = invocationNodeInvocationResultsInvocationResult["CommandId"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["InvokeId"].isNull()) + invocationResultObject.invokeId = invocationNodeInvocationResultsInvocationResult["InvokeId"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["InstanceId"].isNull()) + invocationResultObject.instanceId = invocationNodeInvocationResultsInvocationResult["InstanceId"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["StartTime"].isNull()) + invocationResultObject.startTime = invocationNodeInvocationResultsInvocationResult["StartTime"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["FinishedTime"].isNull()) + invocationResultObject.finishedTime = invocationNodeInvocationResultsInvocationResult["FinishedTime"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["Output"].isNull()) + invocationResultObject.output = invocationNodeInvocationResultsInvocationResult["Output"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["InvokeRecordStatus"].isNull()) + invocationResultObject.invokeRecordStatus = invocationNodeInvocationResultsInvocationResult["InvokeRecordStatus"].asString(); + if(!invocationNodeInvocationResultsInvocationResult["ExitCode"].isNull()) + invocationResultObject.exitCode = std::stol(invocationNodeInvocationResultsInvocationResult["ExitCode"].asString()); invocation_.invocationResults.push_back(invocationResultObject); } diff --git a/ecs/src/model/DescribeInvocationsResult.cc b/ecs/src/model/DescribeInvocationsResult.cc index 15ab0239e..c73a3e094 100644 --- a/ecs/src/model/DescribeInvocationsResult.cc +++ b/ecs/src/model/DescribeInvocationsResult.cc @@ -39,42 +39,42 @@ void DescribeInvocationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInvocations = value["Invocations"]["Invocation"]; - for (auto value : allInvocations) + auto allInvocationsNode = value["Invocations"]["Invocation"]; + for (auto valueInvocationsInvocation : allInvocationsNode) { Invocation invocationsObject; - if(!value["InvokeId"].isNull()) - invocationsObject.invokeId = value["InvokeId"].asString(); - if(!value["CommandId"].isNull()) - invocationsObject.commandId = value["CommandId"].asString(); - if(!value["CommandType"].isNull()) - invocationsObject.commandType = value["CommandType"].asString(); - if(!value["CommandName"].isNull()) - invocationsObject.commandName = value["CommandName"].asString(); - if(!value["Frequency"].isNull()) - invocationsObject.frequency = value["Frequency"].asString(); - if(!value["Timed"].isNull()) - invocationsObject.timed = value["Timed"].asString() == "true"; - if(!value["InvokeStatus"].isNull()) - invocationsObject.invokeStatus = value["InvokeStatus"].asString(); - if(!value["Parameters"].isNull()) - invocationsObject.parameters = value["Parameters"].asString(); - if(!value["CommandContent"].isNull()) - invocationsObject.commandContent = value["CommandContent"].asString(); - auto allInvokeInstances = value["InvokeInstances"]["InvokeInstance"]; - for (auto value : allInvokeInstances) + if(!valueInvocationsInvocation["InvokeId"].isNull()) + invocationsObject.invokeId = valueInvocationsInvocation["InvokeId"].asString(); + if(!valueInvocationsInvocation["CommandId"].isNull()) + invocationsObject.commandId = valueInvocationsInvocation["CommandId"].asString(); + if(!valueInvocationsInvocation["CommandType"].isNull()) + invocationsObject.commandType = valueInvocationsInvocation["CommandType"].asString(); + if(!valueInvocationsInvocation["CommandName"].isNull()) + invocationsObject.commandName = valueInvocationsInvocation["CommandName"].asString(); + if(!valueInvocationsInvocation["Frequency"].isNull()) + invocationsObject.frequency = valueInvocationsInvocation["Frequency"].asString(); + if(!valueInvocationsInvocation["Timed"].isNull()) + invocationsObject.timed = valueInvocationsInvocation["Timed"].asString() == "true"; + if(!valueInvocationsInvocation["InvokeStatus"].isNull()) + invocationsObject.invokeStatus = valueInvocationsInvocation["InvokeStatus"].asString(); + if(!valueInvocationsInvocation["Parameters"].isNull()) + invocationsObject.parameters = valueInvocationsInvocation["Parameters"].asString(); + if(!valueInvocationsInvocation["CommandContent"].isNull()) + invocationsObject.commandContent = valueInvocationsInvocation["CommandContent"].asString(); + auto allInvokeInstancesNode = allInvocationsNode["InvokeInstances"]["InvokeInstance"]; + for (auto allInvocationsNodeInvokeInstancesInvokeInstance : allInvokeInstancesNode) { Invocation::InvokeInstance invokeInstancesObject; - if(!value["InstanceId"].isNull()) - invokeInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceInvokeStatus"].isNull()) - invokeInstancesObject.instanceInvokeStatus = value["InstanceInvokeStatus"].asString(); - if(!value["CreationTime"].isNull()) - invokeInstancesObject.creationTime = value["CreationTime"].asString(); - if(!value["StartTime"].isNull()) - invokeInstancesObject.startTime = value["StartTime"].asString(); - if(!value["FinishTime"].isNull()) - invokeInstancesObject.finishTime = value["FinishTime"].asString(); + if(!allInvocationsNodeInvokeInstancesInvokeInstance["InstanceId"].isNull()) + invokeInstancesObject.instanceId = allInvocationsNodeInvokeInstancesInvokeInstance["InstanceId"].asString(); + if(!allInvocationsNodeInvokeInstancesInvokeInstance["InstanceInvokeStatus"].isNull()) + invokeInstancesObject.instanceInvokeStatus = allInvocationsNodeInvokeInstancesInvokeInstance["InstanceInvokeStatus"].asString(); + if(!allInvocationsNodeInvokeInstancesInvokeInstance["CreationTime"].isNull()) + invokeInstancesObject.creationTime = allInvocationsNodeInvokeInstancesInvokeInstance["CreationTime"].asString(); + if(!allInvocationsNodeInvokeInstancesInvokeInstance["StartTime"].isNull()) + invokeInstancesObject.startTime = allInvocationsNodeInvokeInstancesInvokeInstance["StartTime"].asString(); + if(!allInvocationsNodeInvokeInstancesInvokeInstance["FinishTime"].isNull()) + invokeInstancesObject.finishTime = allInvocationsNodeInvokeInstancesInvokeInstance["FinishTime"].asString(); invocationsObject.invokeInstances.push_back(invokeInstancesObject); } invocations_.push_back(invocationsObject); diff --git a/ecs/src/model/DescribeKeyPairsResult.cc b/ecs/src/model/DescribeKeyPairsResult.cc index 35056d416..6ed9806db 100644 --- a/ecs/src/model/DescribeKeyPairsResult.cc +++ b/ecs/src/model/DescribeKeyPairsResult.cc @@ -39,24 +39,24 @@ void DescribeKeyPairsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allKeyPairs = value["KeyPairs"]["KeyPair"]; - for (auto value : allKeyPairs) + auto allKeyPairsNode = value["KeyPairs"]["KeyPair"]; + for (auto valueKeyPairsKeyPair : allKeyPairsNode) { KeyPair keyPairsObject; - if(!value["KeyPairName"].isNull()) - keyPairsObject.keyPairName = value["KeyPairName"].asString(); - if(!value["KeyPairFingerPrint"].isNull()) - keyPairsObject.keyPairFingerPrint = value["KeyPairFingerPrint"].asString(); - if(!value["ResourceGroupId"].isNull()) - keyPairsObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueKeyPairsKeyPair["KeyPairName"].isNull()) + keyPairsObject.keyPairName = valueKeyPairsKeyPair["KeyPairName"].asString(); + if(!valueKeyPairsKeyPair["KeyPairFingerPrint"].isNull()) + keyPairsObject.keyPairFingerPrint = valueKeyPairsKeyPair["KeyPairFingerPrint"].asString(); + if(!valueKeyPairsKeyPair["ResourceGroupId"].isNull()) + keyPairsObject.resourceGroupId = valueKeyPairsKeyPair["ResourceGroupId"].asString(); + auto allTagsNode = allKeyPairsNode["Tags"]["Tag"]; + for (auto allKeyPairsNodeTagsTag : allTagsNode) { KeyPair::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allKeyPairsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allKeyPairsNodeTagsTag["TagKey"].asString(); + if(!allKeyPairsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allKeyPairsNodeTagsTag["TagValue"].asString(); keyPairsObject.tags.push_back(tagsObject); } keyPairs_.push_back(keyPairsObject); diff --git a/ecs/src/model/DescribeLaunchTemplateVersionsResult.cc b/ecs/src/model/DescribeLaunchTemplateVersionsResult.cc index 4632cbc9d..5619007a6 100644 --- a/ecs/src/model/DescribeLaunchTemplateVersionsResult.cc +++ b/ecs/src/model/DescribeLaunchTemplateVersionsResult.cc @@ -39,26 +39,26 @@ void DescribeLaunchTemplateVersionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLaunchTemplateVersionSets = value["LaunchTemplateVersionSets"]["LaunchTemplateVersionSet"]; - for (auto value : allLaunchTemplateVersionSets) + auto allLaunchTemplateVersionSetsNode = value["LaunchTemplateVersionSets"]["LaunchTemplateVersionSet"]; + for (auto valueLaunchTemplateVersionSetsLaunchTemplateVersionSet : allLaunchTemplateVersionSetsNode) { LaunchTemplateVersionSet launchTemplateVersionSetsObject; - if(!value["CreateTime"].isNull()) - launchTemplateVersionSetsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifiedTime"].isNull()) - launchTemplateVersionSetsObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["LaunchTemplateId"].isNull()) - launchTemplateVersionSetsObject.launchTemplateId = value["LaunchTemplateId"].asString(); - if(!value["LaunchTemplateName"].isNull()) - launchTemplateVersionSetsObject.launchTemplateName = value["LaunchTemplateName"].asString(); - if(!value["DefaultVersion"].isNull()) - launchTemplateVersionSetsObject.defaultVersion = value["DefaultVersion"].asString() == "true"; - if(!value["VersionNumber"].isNull()) - launchTemplateVersionSetsObject.versionNumber = std::stol(value["VersionNumber"].asString()); - if(!value["VersionDescription"].isNull()) - launchTemplateVersionSetsObject.versionDescription = value["VersionDescription"].asString(); - if(!value["CreatedBy"].isNull()) - launchTemplateVersionSetsObject.createdBy = value["CreatedBy"].asString(); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["CreateTime"].isNull()) + launchTemplateVersionSetsObject.createTime = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["CreateTime"].asString(); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["ModifiedTime"].isNull()) + launchTemplateVersionSetsObject.modifiedTime = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["ModifiedTime"].asString(); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["LaunchTemplateId"].isNull()) + launchTemplateVersionSetsObject.launchTemplateId = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["LaunchTemplateId"].asString(); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["LaunchTemplateName"].isNull()) + launchTemplateVersionSetsObject.launchTemplateName = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["LaunchTemplateName"].asString(); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["DefaultVersion"].isNull()) + launchTemplateVersionSetsObject.defaultVersion = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["DefaultVersion"].asString() == "true"; + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["VersionNumber"].isNull()) + launchTemplateVersionSetsObject.versionNumber = std::stol(valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["VersionNumber"].asString()); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["VersionDescription"].isNull()) + launchTemplateVersionSetsObject.versionDescription = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["VersionDescription"].asString(); + if(!valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["CreatedBy"].isNull()) + launchTemplateVersionSetsObject.createdBy = valueLaunchTemplateVersionSetsLaunchTemplateVersionSet["CreatedBy"].asString(); auto launchTemplateDataNode = value["LaunchTemplateData"]; if(!launchTemplateDataNode["ImageId"].isNull()) launchTemplateVersionSetsObject.launchTemplateData.imageId = launchTemplateDataNode["ImageId"].asString(); @@ -126,52 +126,52 @@ void DescribeLaunchTemplateVersionsResult::parse(const std::string &payload) launchTemplateVersionSetsObject.launchTemplateData.resourceGroupId = launchTemplateDataNode["ResourceGroupId"].asString(); if(!launchTemplateDataNode["SecurityEnhancementStrategy"].isNull()) launchTemplateVersionSetsObject.launchTemplateData.securityEnhancementStrategy = launchTemplateDataNode["SecurityEnhancementStrategy"].asString(); - auto allDataDisks = value["DataDisks"]["DataDisk"]; - for (auto value : allDataDisks) + auto allDataDisksNode = launchTemplateDataNode["DataDisks"]["DataDisk"]; + for (auto launchTemplateDataNodeDataDisksDataDisk : allDataDisksNode) { LaunchTemplateVersionSet::LaunchTemplateData::DataDisk dataDiskObject; - if(!value["Size"].isNull()) - dataDiskObject.size = std::stoi(value["Size"].asString()); - if(!value["SnapshotId"].isNull()) - dataDiskObject.snapshotId = value["SnapshotId"].asString(); - if(!value["Category"].isNull()) - dataDiskObject.category = value["Category"].asString(); - if(!value["Encrypted"].isNull()) - dataDiskObject.encrypted = value["Encrypted"].asString(); - if(!value["DiskName"].isNull()) - dataDiskObject.diskName = value["DiskName"].asString(); - if(!value["Description"].isNull()) - dataDiskObject.description = value["Description"].asString(); - if(!value["DeleteWithInstance"].isNull()) - dataDiskObject.deleteWithInstance = value["DeleteWithInstance"].asString() == "true"; - if(!value["Device"].isNull()) - dataDiskObject.device = value["Device"].asString(); + if(!launchTemplateDataNodeDataDisksDataDisk["Size"].isNull()) + dataDiskObject.size = std::stoi(launchTemplateDataNodeDataDisksDataDisk["Size"].asString()); + if(!launchTemplateDataNodeDataDisksDataDisk["SnapshotId"].isNull()) + dataDiskObject.snapshotId = launchTemplateDataNodeDataDisksDataDisk["SnapshotId"].asString(); + if(!launchTemplateDataNodeDataDisksDataDisk["Category"].isNull()) + dataDiskObject.category = launchTemplateDataNodeDataDisksDataDisk["Category"].asString(); + if(!launchTemplateDataNodeDataDisksDataDisk["Encrypted"].isNull()) + dataDiskObject.encrypted = launchTemplateDataNodeDataDisksDataDisk["Encrypted"].asString(); + if(!launchTemplateDataNodeDataDisksDataDisk["DiskName"].isNull()) + dataDiskObject.diskName = launchTemplateDataNodeDataDisksDataDisk["DiskName"].asString(); + if(!launchTemplateDataNodeDataDisksDataDisk["Description"].isNull()) + dataDiskObject.description = launchTemplateDataNodeDataDisksDataDisk["Description"].asString(); + if(!launchTemplateDataNodeDataDisksDataDisk["DeleteWithInstance"].isNull()) + dataDiskObject.deleteWithInstance = launchTemplateDataNodeDataDisksDataDisk["DeleteWithInstance"].asString() == "true"; + if(!launchTemplateDataNodeDataDisksDataDisk["Device"].isNull()) + dataDiskObject.device = launchTemplateDataNodeDataDisksDataDisk["Device"].asString(); launchTemplateVersionSetsObject.launchTemplateData.dataDisks.push_back(dataDiskObject); } - auto allNetworkInterfaces = value["NetworkInterfaces"]["NetworkInterface"]; - for (auto value : allNetworkInterfaces) + auto allNetworkInterfacesNode = launchTemplateDataNode["NetworkInterfaces"]["NetworkInterface"]; + for (auto launchTemplateDataNodeNetworkInterfacesNetworkInterface : allNetworkInterfacesNode) { LaunchTemplateVersionSet::LaunchTemplateData::NetworkInterface networkInterfaceObject; - if(!value["PrimaryIpAddress"].isNull()) - networkInterfaceObject.primaryIpAddress = value["PrimaryIpAddress"].asString(); - if(!value["VSwitchId"].isNull()) - networkInterfaceObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["SecurityGroupId"].isNull()) - networkInterfaceObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["NetworkInterfaceName"].isNull()) - networkInterfaceObject.networkInterfaceName = value["NetworkInterfaceName"].asString(); - if(!value["Description"].isNull()) - networkInterfaceObject.description = value["Description"].asString(); + if(!launchTemplateDataNodeNetworkInterfacesNetworkInterface["PrimaryIpAddress"].isNull()) + networkInterfaceObject.primaryIpAddress = launchTemplateDataNodeNetworkInterfacesNetworkInterface["PrimaryIpAddress"].asString(); + if(!launchTemplateDataNodeNetworkInterfacesNetworkInterface["VSwitchId"].isNull()) + networkInterfaceObject.vSwitchId = launchTemplateDataNodeNetworkInterfacesNetworkInterface["VSwitchId"].asString(); + if(!launchTemplateDataNodeNetworkInterfacesNetworkInterface["SecurityGroupId"].isNull()) + networkInterfaceObject.securityGroupId = launchTemplateDataNodeNetworkInterfacesNetworkInterface["SecurityGroupId"].asString(); + if(!launchTemplateDataNodeNetworkInterfacesNetworkInterface["NetworkInterfaceName"].isNull()) + networkInterfaceObject.networkInterfaceName = launchTemplateDataNodeNetworkInterfacesNetworkInterface["NetworkInterfaceName"].asString(); + if(!launchTemplateDataNodeNetworkInterfacesNetworkInterface["Description"].isNull()) + networkInterfaceObject.description = launchTemplateDataNodeNetworkInterfacesNetworkInterface["Description"].asString(); launchTemplateVersionSetsObject.launchTemplateData.networkInterfaces.push_back(networkInterfaceObject); } - auto allTags = value["Tags"]["InstanceTag"]; - for (auto value : allTags) + auto allTagsNode = launchTemplateDataNode["Tags"]["InstanceTag"]; + for (auto launchTemplateDataNodeTagsInstanceTag : allTagsNode) { LaunchTemplateVersionSet::LaunchTemplateData::InstanceTag instanceTagObject; - if(!value["Key"].isNull()) - instanceTagObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - instanceTagObject.value = value["Value"].asString(); + if(!launchTemplateDataNodeTagsInstanceTag["Key"].isNull()) + instanceTagObject.key = launchTemplateDataNodeTagsInstanceTag["Key"].asString(); + if(!launchTemplateDataNodeTagsInstanceTag["Value"].isNull()) + instanceTagObject.value = launchTemplateDataNodeTagsInstanceTag["Value"].asString(); launchTemplateVersionSetsObject.launchTemplateData.tags.push_back(instanceTagObject); } launchTemplateVersionSets_.push_back(launchTemplateVersionSetsObject); diff --git a/ecs/src/model/DescribeLaunchTemplatesResult.cc b/ecs/src/model/DescribeLaunchTemplatesResult.cc index 50be12d95..113b9d555 100644 --- a/ecs/src/model/DescribeLaunchTemplatesResult.cc +++ b/ecs/src/model/DescribeLaunchTemplatesResult.cc @@ -39,34 +39,34 @@ void DescribeLaunchTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLaunchTemplateSets = value["LaunchTemplateSets"]["LaunchTemplateSet"]; - for (auto value : allLaunchTemplateSets) + auto allLaunchTemplateSetsNode = value["LaunchTemplateSets"]["LaunchTemplateSet"]; + for (auto valueLaunchTemplateSetsLaunchTemplateSet : allLaunchTemplateSetsNode) { LaunchTemplateSet launchTemplateSetsObject; - if(!value["CreateTime"].isNull()) - launchTemplateSetsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifiedTime"].isNull()) - launchTemplateSetsObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["LaunchTemplateId"].isNull()) - launchTemplateSetsObject.launchTemplateId = value["LaunchTemplateId"].asString(); - if(!value["LaunchTemplateName"].isNull()) - launchTemplateSetsObject.launchTemplateName = value["LaunchTemplateName"].asString(); - if(!value["DefaultVersionNumber"].isNull()) - launchTemplateSetsObject.defaultVersionNumber = std::stol(value["DefaultVersionNumber"].asString()); - if(!value["LatestVersionNumber"].isNull()) - launchTemplateSetsObject.latestVersionNumber = std::stol(value["LatestVersionNumber"].asString()); - if(!value["CreatedBy"].isNull()) - launchTemplateSetsObject.createdBy = value["CreatedBy"].asString(); - if(!value["ResourceGroupId"].isNull()) - launchTemplateSetsObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueLaunchTemplateSetsLaunchTemplateSet["CreateTime"].isNull()) + launchTemplateSetsObject.createTime = valueLaunchTemplateSetsLaunchTemplateSet["CreateTime"].asString(); + if(!valueLaunchTemplateSetsLaunchTemplateSet["ModifiedTime"].isNull()) + launchTemplateSetsObject.modifiedTime = valueLaunchTemplateSetsLaunchTemplateSet["ModifiedTime"].asString(); + if(!valueLaunchTemplateSetsLaunchTemplateSet["LaunchTemplateId"].isNull()) + launchTemplateSetsObject.launchTemplateId = valueLaunchTemplateSetsLaunchTemplateSet["LaunchTemplateId"].asString(); + if(!valueLaunchTemplateSetsLaunchTemplateSet["LaunchTemplateName"].isNull()) + launchTemplateSetsObject.launchTemplateName = valueLaunchTemplateSetsLaunchTemplateSet["LaunchTemplateName"].asString(); + if(!valueLaunchTemplateSetsLaunchTemplateSet["DefaultVersionNumber"].isNull()) + launchTemplateSetsObject.defaultVersionNumber = std::stol(valueLaunchTemplateSetsLaunchTemplateSet["DefaultVersionNumber"].asString()); + if(!valueLaunchTemplateSetsLaunchTemplateSet["LatestVersionNumber"].isNull()) + launchTemplateSetsObject.latestVersionNumber = std::stol(valueLaunchTemplateSetsLaunchTemplateSet["LatestVersionNumber"].asString()); + if(!valueLaunchTemplateSetsLaunchTemplateSet["CreatedBy"].isNull()) + launchTemplateSetsObject.createdBy = valueLaunchTemplateSetsLaunchTemplateSet["CreatedBy"].asString(); + if(!valueLaunchTemplateSetsLaunchTemplateSet["ResourceGroupId"].isNull()) + launchTemplateSetsObject.resourceGroupId = valueLaunchTemplateSetsLaunchTemplateSet["ResourceGroupId"].asString(); + auto allTagsNode = allLaunchTemplateSetsNode["Tags"]["Tag"]; + for (auto allLaunchTemplateSetsNodeTagsTag : allTagsNode) { LaunchTemplateSet::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allLaunchTemplateSetsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allLaunchTemplateSetsNodeTagsTag["TagKey"].asString(); + if(!allLaunchTemplateSetsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allLaunchTemplateSetsNodeTagsTag["TagValue"].asString(); launchTemplateSetsObject.tags.push_back(tagsObject); } launchTemplateSets_.push_back(launchTemplateSetsObject); diff --git a/ecs/src/model/DescribeNatGatewaysResult.cc b/ecs/src/model/DescribeNatGatewaysResult.cc index cc8d56f86..e063ad2b0 100644 --- a/ecs/src/model/DescribeNatGatewaysResult.cc +++ b/ecs/src/model/DescribeNatGatewaysResult.cc @@ -39,30 +39,30 @@ void DescribeNatGatewaysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNatGateways = value["NatGateways"]["NatGateway"]; - for (auto value : allNatGateways) + auto allNatGatewaysNode = value["NatGateways"]["NatGateway"]; + for (auto valueNatGatewaysNatGateway : allNatGatewaysNode) { NatGateway natGatewaysObject; - if(!value["NatGatewayId"].isNull()) - natGatewaysObject.natGatewayId = value["NatGatewayId"].asString(); - if(!value["RegionId"].isNull()) - natGatewaysObject.regionId = value["RegionId"].asString(); - if(!value["Name"].isNull()) - natGatewaysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - natGatewaysObject.description = value["Description"].asString(); - if(!value["VpcId"].isNull()) - natGatewaysObject.vpcId = value["VpcId"].asString(); - if(!value["Spec"].isNull()) - natGatewaysObject.spec = value["Spec"].asString(); - if(!value["InstanceChargeType"].isNull()) - natGatewaysObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["BusinessStatus"].isNull()) - natGatewaysObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["CreationTime"].isNull()) - natGatewaysObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - natGatewaysObject.status = value["Status"].asString(); + if(!valueNatGatewaysNatGateway["NatGatewayId"].isNull()) + natGatewaysObject.natGatewayId = valueNatGatewaysNatGateway["NatGatewayId"].asString(); + if(!valueNatGatewaysNatGateway["RegionId"].isNull()) + natGatewaysObject.regionId = valueNatGatewaysNatGateway["RegionId"].asString(); + if(!valueNatGatewaysNatGateway["Name"].isNull()) + natGatewaysObject.name = valueNatGatewaysNatGateway["Name"].asString(); + if(!valueNatGatewaysNatGateway["Description"].isNull()) + natGatewaysObject.description = valueNatGatewaysNatGateway["Description"].asString(); + if(!valueNatGatewaysNatGateway["VpcId"].isNull()) + natGatewaysObject.vpcId = valueNatGatewaysNatGateway["VpcId"].asString(); + if(!valueNatGatewaysNatGateway["Spec"].isNull()) + natGatewaysObject.spec = valueNatGatewaysNatGateway["Spec"].asString(); + if(!valueNatGatewaysNatGateway["InstanceChargeType"].isNull()) + natGatewaysObject.instanceChargeType = valueNatGatewaysNatGateway["InstanceChargeType"].asString(); + if(!valueNatGatewaysNatGateway["BusinessStatus"].isNull()) + natGatewaysObject.businessStatus = valueNatGatewaysNatGateway["BusinessStatus"].asString(); + if(!valueNatGatewaysNatGateway["CreationTime"].isNull()) + natGatewaysObject.creationTime = valueNatGatewaysNatGateway["CreationTime"].asString(); + if(!valueNatGatewaysNatGateway["Status"].isNull()) + natGatewaysObject.status = valueNatGatewaysNatGateway["Status"].asString(); auto allForwardTableIds = value["ForwardTableIds"]["ForwardTableId"]; for (auto value : allForwardTableIds) natGatewaysObject.forwardTableIds.push_back(value.asString()); diff --git a/ecs/src/model/DescribeNetworkInterfacePermissionsResult.cc b/ecs/src/model/DescribeNetworkInterfacePermissionsResult.cc index f06bac40a..540c32b40 100644 --- a/ecs/src/model/DescribeNetworkInterfacePermissionsResult.cc +++ b/ecs/src/model/DescribeNetworkInterfacePermissionsResult.cc @@ -39,22 +39,22 @@ void DescribeNetworkInterfacePermissionsResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetworkInterfacePermissions = value["NetworkInterfacePermissions"]["NetworkInterfacePermission"]; - for (auto value : allNetworkInterfacePermissions) + auto allNetworkInterfacePermissionsNode = value["NetworkInterfacePermissions"]["NetworkInterfacePermission"]; + for (auto valueNetworkInterfacePermissionsNetworkInterfacePermission : allNetworkInterfacePermissionsNode) { NetworkInterfacePermission networkInterfacePermissionsObject; - if(!value["AccountId"].isNull()) - networkInterfacePermissionsObject.accountId = std::stol(value["AccountId"].asString()); - if(!value["ServiceName"].isNull()) - networkInterfacePermissionsObject.serviceName = value["ServiceName"].asString(); - if(!value["NetworkInterfaceId"].isNull()) - networkInterfacePermissionsObject.networkInterfaceId = value["NetworkInterfaceId"].asString(); - if(!value["NetworkInterfacePermissionId"].isNull()) - networkInterfacePermissionsObject.networkInterfacePermissionId = value["NetworkInterfacePermissionId"].asString(); - if(!value["Permission"].isNull()) - networkInterfacePermissionsObject.permission = value["Permission"].asString(); - if(!value["PermissionState"].isNull()) - networkInterfacePermissionsObject.permissionState = value["PermissionState"].asString(); + if(!valueNetworkInterfacePermissionsNetworkInterfacePermission["AccountId"].isNull()) + networkInterfacePermissionsObject.accountId = std::stol(valueNetworkInterfacePermissionsNetworkInterfacePermission["AccountId"].asString()); + if(!valueNetworkInterfacePermissionsNetworkInterfacePermission["ServiceName"].isNull()) + networkInterfacePermissionsObject.serviceName = valueNetworkInterfacePermissionsNetworkInterfacePermission["ServiceName"].asString(); + if(!valueNetworkInterfacePermissionsNetworkInterfacePermission["NetworkInterfaceId"].isNull()) + networkInterfacePermissionsObject.networkInterfaceId = valueNetworkInterfacePermissionsNetworkInterfacePermission["NetworkInterfaceId"].asString(); + if(!valueNetworkInterfacePermissionsNetworkInterfacePermission["NetworkInterfacePermissionId"].isNull()) + networkInterfacePermissionsObject.networkInterfacePermissionId = valueNetworkInterfacePermissionsNetworkInterfacePermission["NetworkInterfacePermissionId"].asString(); + if(!valueNetworkInterfacePermissionsNetworkInterfacePermission["Permission"].isNull()) + networkInterfacePermissionsObject.permission = valueNetworkInterfacePermissionsNetworkInterfacePermission["Permission"].asString(); + if(!valueNetworkInterfacePermissionsNetworkInterfacePermission["PermissionState"].isNull()) + networkInterfacePermissionsObject.permissionState = valueNetworkInterfacePermissionsNetworkInterfacePermission["PermissionState"].asString(); networkInterfacePermissions_.push_back(networkInterfacePermissionsObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeNetworkInterfacesResult.cc b/ecs/src/model/DescribeNetworkInterfacesResult.cc index 0a99ef4e5..114b7b550 100644 --- a/ecs/src/model/DescribeNetworkInterfacesResult.cc +++ b/ecs/src/model/DescribeNetworkInterfacesResult.cc @@ -39,48 +39,48 @@ void DescribeNetworkInterfacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetworkInterfaceSets = value["NetworkInterfaceSets"]["NetworkInterfaceSet"]; - for (auto value : allNetworkInterfaceSets) + auto allNetworkInterfaceSetsNode = value["NetworkInterfaceSets"]["NetworkInterfaceSet"]; + for (auto valueNetworkInterfaceSetsNetworkInterfaceSet : allNetworkInterfaceSetsNode) { NetworkInterfaceSet networkInterfaceSetsObject; - if(!value["NetworkInterfaceId"].isNull()) - networkInterfaceSetsObject.networkInterfaceId = value["NetworkInterfaceId"].asString(); - if(!value["Status"].isNull()) - networkInterfaceSetsObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - networkInterfaceSetsObject.type = value["Type"].asString(); - if(!value["VpcId"].isNull()) - networkInterfaceSetsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - networkInterfaceSetsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["ZoneId"].isNull()) - networkInterfaceSetsObject.zoneId = value["ZoneId"].asString(); - if(!value["PrivateIpAddress"].isNull()) - networkInterfaceSetsObject.privateIpAddress = value["PrivateIpAddress"].asString(); - if(!value["MacAddress"].isNull()) - networkInterfaceSetsObject.macAddress = value["MacAddress"].asString(); - if(!value["NetworkInterfaceName"].isNull()) - networkInterfaceSetsObject.networkInterfaceName = value["NetworkInterfaceName"].asString(); - if(!value["Description"].isNull()) - networkInterfaceSetsObject.description = value["Description"].asString(); - if(!value["InstanceId"].isNull()) - networkInterfaceSetsObject.instanceId = value["InstanceId"].asString(); - if(!value["CreationTime"].isNull()) - networkInterfaceSetsObject.creationTime = value["CreationTime"].asString(); - if(!value["ResourceGroupId"].isNull()) - networkInterfaceSetsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["ServiceID"].isNull()) - networkInterfaceSetsObject.serviceID = std::stol(value["ServiceID"].asString()); - if(!value["ServiceManaged"].isNull()) - networkInterfaceSetsObject.serviceManaged = value["ServiceManaged"].asString() == "true"; - auto allPrivateIpSets = value["PrivateIpSets"]["PrivateIpSet"]; - for (auto value : allPrivateIpSets) + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["NetworkInterfaceId"].isNull()) + networkInterfaceSetsObject.networkInterfaceId = valueNetworkInterfaceSetsNetworkInterfaceSet["NetworkInterfaceId"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["Status"].isNull()) + networkInterfaceSetsObject.status = valueNetworkInterfaceSetsNetworkInterfaceSet["Status"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["Type"].isNull()) + networkInterfaceSetsObject.type = valueNetworkInterfaceSetsNetworkInterfaceSet["Type"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["VpcId"].isNull()) + networkInterfaceSetsObject.vpcId = valueNetworkInterfaceSetsNetworkInterfaceSet["VpcId"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["VSwitchId"].isNull()) + networkInterfaceSetsObject.vSwitchId = valueNetworkInterfaceSetsNetworkInterfaceSet["VSwitchId"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["ZoneId"].isNull()) + networkInterfaceSetsObject.zoneId = valueNetworkInterfaceSetsNetworkInterfaceSet["ZoneId"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["PrivateIpAddress"].isNull()) + networkInterfaceSetsObject.privateIpAddress = valueNetworkInterfaceSetsNetworkInterfaceSet["PrivateIpAddress"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["MacAddress"].isNull()) + networkInterfaceSetsObject.macAddress = valueNetworkInterfaceSetsNetworkInterfaceSet["MacAddress"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["NetworkInterfaceName"].isNull()) + networkInterfaceSetsObject.networkInterfaceName = valueNetworkInterfaceSetsNetworkInterfaceSet["NetworkInterfaceName"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["Description"].isNull()) + networkInterfaceSetsObject.description = valueNetworkInterfaceSetsNetworkInterfaceSet["Description"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["InstanceId"].isNull()) + networkInterfaceSetsObject.instanceId = valueNetworkInterfaceSetsNetworkInterfaceSet["InstanceId"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["CreationTime"].isNull()) + networkInterfaceSetsObject.creationTime = valueNetworkInterfaceSetsNetworkInterfaceSet["CreationTime"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["ResourceGroupId"].isNull()) + networkInterfaceSetsObject.resourceGroupId = valueNetworkInterfaceSetsNetworkInterfaceSet["ResourceGroupId"].asString(); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["ServiceID"].isNull()) + networkInterfaceSetsObject.serviceID = std::stol(valueNetworkInterfaceSetsNetworkInterfaceSet["ServiceID"].asString()); + if(!valueNetworkInterfaceSetsNetworkInterfaceSet["ServiceManaged"].isNull()) + networkInterfaceSetsObject.serviceManaged = valueNetworkInterfaceSetsNetworkInterfaceSet["ServiceManaged"].asString() == "true"; + auto allPrivateIpSetsNode = allNetworkInterfaceSetsNode["PrivateIpSets"]["PrivateIpSet"]; + for (auto allNetworkInterfaceSetsNodePrivateIpSetsPrivateIpSet : allPrivateIpSetsNode) { NetworkInterfaceSet::PrivateIpSet privateIpSetsObject; - if(!value["PrivateIpAddress"].isNull()) - privateIpSetsObject.privateIpAddress = value["PrivateIpAddress"].asString(); - if(!value["Primary"].isNull()) - privateIpSetsObject.primary = value["Primary"].asString() == "true"; + if(!allNetworkInterfaceSetsNodePrivateIpSetsPrivateIpSet["PrivateIpAddress"].isNull()) + privateIpSetsObject.privateIpAddress = allNetworkInterfaceSetsNodePrivateIpSetsPrivateIpSet["PrivateIpAddress"].asString(); + if(!allNetworkInterfaceSetsNodePrivateIpSetsPrivateIpSet["Primary"].isNull()) + privateIpSetsObject.primary = allNetworkInterfaceSetsNodePrivateIpSetsPrivateIpSet["Primary"].asString() == "true"; auto associatedPublicIp1Node = value["AssociatedPublicIp"]; if(!associatedPublicIp1Node["PublicIpAddress"].isNull()) privateIpSetsObject.associatedPublicIp1.publicIpAddress = associatedPublicIp1Node["PublicIpAddress"].asString(); @@ -88,22 +88,22 @@ void DescribeNetworkInterfacesResult::parse(const std::string &payload) privateIpSetsObject.associatedPublicIp1.allocationId = associatedPublicIp1Node["AllocationId"].asString(); networkInterfaceSetsObject.privateIpSets.push_back(privateIpSetsObject); } - auto allIpv6Sets = value["Ipv6Sets"]["Ipv6Set"]; - for (auto value : allIpv6Sets) + auto allIpv6SetsNode = allNetworkInterfaceSetsNode["Ipv6Sets"]["Ipv6Set"]; + for (auto allNetworkInterfaceSetsNodeIpv6SetsIpv6Set : allIpv6SetsNode) { NetworkInterfaceSet::Ipv6Set ipv6SetsObject; - if(!value["Ipv6Address"].isNull()) - ipv6SetsObject.ipv6Address = value["Ipv6Address"].asString(); + if(!allNetworkInterfaceSetsNodeIpv6SetsIpv6Set["Ipv6Address"].isNull()) + ipv6SetsObject.ipv6Address = allNetworkInterfaceSetsNodeIpv6SetsIpv6Set["Ipv6Address"].asString(); networkInterfaceSetsObject.ipv6Sets.push_back(ipv6SetsObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allNetworkInterfaceSetsNode["Tags"]["Tag"]; + for (auto allNetworkInterfaceSetsNodeTagsTag : allTagsNode) { NetworkInterfaceSet::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allNetworkInterfaceSetsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allNetworkInterfaceSetsNodeTagsTag["TagKey"].asString(); + if(!allNetworkInterfaceSetsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allNetworkInterfaceSetsNodeTagsTag["TagValue"].asString(); networkInterfaceSetsObject.tags.push_back(tagsObject); } auto associatedPublicIpNode = value["AssociatedPublicIp"]; diff --git a/ecs/src/model/DescribeNewProjectEipMonitorDataResult.cc b/ecs/src/model/DescribeNewProjectEipMonitorDataResult.cc index 6ba1d6651..45a39fc38 100644 --- a/ecs/src/model/DescribeNewProjectEipMonitorDataResult.cc +++ b/ecs/src/model/DescribeNewProjectEipMonitorDataResult.cc @@ -39,22 +39,22 @@ void DescribeNewProjectEipMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipMonitorDatas = value["EipMonitorDatas"]["EipMonitorData"]; - for (auto value : allEipMonitorDatas) + auto allEipMonitorDatasNode = value["EipMonitorDatas"]["EipMonitorData"]; + for (auto valueEipMonitorDatasEipMonitorData : allEipMonitorDatasNode) { EipMonitorData eipMonitorDatasObject; - if(!value["EipRX"].isNull()) - eipMonitorDatasObject.eipRX = std::stoi(value["EipRX"].asString()); - if(!value["EipTX"].isNull()) - eipMonitorDatasObject.eipTX = std::stoi(value["EipTX"].asString()); - if(!value["EipFlow"].isNull()) - eipMonitorDatasObject.eipFlow = std::stoi(value["EipFlow"].asString()); - if(!value["EipBandwidth"].isNull()) - eipMonitorDatasObject.eipBandwidth = std::stoi(value["EipBandwidth"].asString()); - if(!value["EipPackets"].isNull()) - eipMonitorDatasObject.eipPackets = std::stoi(value["EipPackets"].asString()); - if(!value["TimeStamp"].isNull()) - eipMonitorDatasObject.timeStamp = value["TimeStamp"].asString(); + if(!valueEipMonitorDatasEipMonitorData["EipRX"].isNull()) + eipMonitorDatasObject.eipRX = std::stoi(valueEipMonitorDatasEipMonitorData["EipRX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipTX"].isNull()) + eipMonitorDatasObject.eipTX = std::stoi(valueEipMonitorDatasEipMonitorData["EipTX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipFlow"].isNull()) + eipMonitorDatasObject.eipFlow = std::stoi(valueEipMonitorDatasEipMonitorData["EipFlow"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipBandwidth"].isNull()) + eipMonitorDatasObject.eipBandwidth = std::stoi(valueEipMonitorDatasEipMonitorData["EipBandwidth"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipPackets"].isNull()) + eipMonitorDatasObject.eipPackets = std::stoi(valueEipMonitorDatasEipMonitorData["EipPackets"].asString()); + if(!valueEipMonitorDatasEipMonitorData["TimeStamp"].isNull()) + eipMonitorDatasObject.timeStamp = valueEipMonitorDatasEipMonitorData["TimeStamp"].asString(); eipMonitorDatas_.push_back(eipMonitorDatasObject); } diff --git a/ecs/src/model/DescribePhysicalConnectionsResult.cc b/ecs/src/model/DescribePhysicalConnectionsResult.cc index 52780fb5a..923e23ae3 100644 --- a/ecs/src/model/DescribePhysicalConnectionsResult.cc +++ b/ecs/src/model/DescribePhysicalConnectionsResult.cc @@ -39,46 +39,46 @@ void DescribePhysicalConnectionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhysicalConnectionSet = value["PhysicalConnectionSet"]["PhysicalConnectionType"]; - for (auto value : allPhysicalConnectionSet) + auto allPhysicalConnectionSetNode = value["PhysicalConnectionSet"]["PhysicalConnectionType"]; + for (auto valuePhysicalConnectionSetPhysicalConnectionType : allPhysicalConnectionSetNode) { PhysicalConnectionType physicalConnectionSetObject; - if(!value["PhysicalConnectionId"].isNull()) - physicalConnectionSetObject.physicalConnectionId = value["PhysicalConnectionId"].asString(); - if(!value["AccessPointId"].isNull()) - physicalConnectionSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["Type"].isNull()) - physicalConnectionSetObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - physicalConnectionSetObject.status = value["Status"].asString(); - if(!value["BusinessStatus"].isNull()) - physicalConnectionSetObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["CreationTime"].isNull()) - physicalConnectionSetObject.creationTime = value["CreationTime"].asString(); - if(!value["EnabledTime"].isNull()) - physicalConnectionSetObject.enabledTime = value["EnabledTime"].asString(); - if(!value["LineOperator"].isNull()) - physicalConnectionSetObject.lineOperator = value["LineOperator"].asString(); - if(!value["Spec"].isNull()) - physicalConnectionSetObject.spec = value["Spec"].asString(); - if(!value["PeerLocation"].isNull()) - physicalConnectionSetObject.peerLocation = value["PeerLocation"].asString(); - if(!value["PortType"].isNull()) - physicalConnectionSetObject.portType = value["PortType"].asString(); - if(!value["RedundantPhysicalConnectionId"].isNull()) - physicalConnectionSetObject.redundantPhysicalConnectionId = value["RedundantPhysicalConnectionId"].asString(); - if(!value["Name"].isNull()) - physicalConnectionSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - physicalConnectionSetObject.description = value["Description"].asString(); - if(!value["AdLocation"].isNull()) - physicalConnectionSetObject.adLocation = value["AdLocation"].asString(); - if(!value["PortNumber"].isNull()) - physicalConnectionSetObject.portNumber = value["PortNumber"].asString(); - if(!value["CircuitCode"].isNull()) - physicalConnectionSetObject.circuitCode = value["CircuitCode"].asString(); - if(!value["Bandwidth"].isNull()) - physicalConnectionSetObject.bandwidth = std::stol(value["Bandwidth"].asString()); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PhysicalConnectionId"].isNull()) + physicalConnectionSetObject.physicalConnectionId = valuePhysicalConnectionSetPhysicalConnectionType["PhysicalConnectionId"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["AccessPointId"].isNull()) + physicalConnectionSetObject.accessPointId = valuePhysicalConnectionSetPhysicalConnectionType["AccessPointId"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Type"].isNull()) + physicalConnectionSetObject.type = valuePhysicalConnectionSetPhysicalConnectionType["Type"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Status"].isNull()) + physicalConnectionSetObject.status = valuePhysicalConnectionSetPhysicalConnectionType["Status"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["BusinessStatus"].isNull()) + physicalConnectionSetObject.businessStatus = valuePhysicalConnectionSetPhysicalConnectionType["BusinessStatus"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["CreationTime"].isNull()) + physicalConnectionSetObject.creationTime = valuePhysicalConnectionSetPhysicalConnectionType["CreationTime"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["EnabledTime"].isNull()) + physicalConnectionSetObject.enabledTime = valuePhysicalConnectionSetPhysicalConnectionType["EnabledTime"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["LineOperator"].isNull()) + physicalConnectionSetObject.lineOperator = valuePhysicalConnectionSetPhysicalConnectionType["LineOperator"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Spec"].isNull()) + physicalConnectionSetObject.spec = valuePhysicalConnectionSetPhysicalConnectionType["Spec"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PeerLocation"].isNull()) + physicalConnectionSetObject.peerLocation = valuePhysicalConnectionSetPhysicalConnectionType["PeerLocation"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PortType"].isNull()) + physicalConnectionSetObject.portType = valuePhysicalConnectionSetPhysicalConnectionType["PortType"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["RedundantPhysicalConnectionId"].isNull()) + physicalConnectionSetObject.redundantPhysicalConnectionId = valuePhysicalConnectionSetPhysicalConnectionType["RedundantPhysicalConnectionId"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Name"].isNull()) + physicalConnectionSetObject.name = valuePhysicalConnectionSetPhysicalConnectionType["Name"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Description"].isNull()) + physicalConnectionSetObject.description = valuePhysicalConnectionSetPhysicalConnectionType["Description"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["AdLocation"].isNull()) + physicalConnectionSetObject.adLocation = valuePhysicalConnectionSetPhysicalConnectionType["AdLocation"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PortNumber"].isNull()) + physicalConnectionSetObject.portNumber = valuePhysicalConnectionSetPhysicalConnectionType["PortNumber"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["CircuitCode"].isNull()) + physicalConnectionSetObject.circuitCode = valuePhysicalConnectionSetPhysicalConnectionType["CircuitCode"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Bandwidth"].isNull()) + physicalConnectionSetObject.bandwidth = std::stol(valuePhysicalConnectionSetPhysicalConnectionType["Bandwidth"].asString()); physicalConnectionSet_.push_back(physicalConnectionSetObject); } if(!value["PageNumber"].isNull()) diff --git a/ecs/src/model/DescribePriceResult.cc b/ecs/src/model/DescribePriceResult.cc index 2dd8fbebd..9cef939ce 100644 --- a/ecs/src/model/DescribePriceResult.cc +++ b/ecs/src/model/DescribePriceResult.cc @@ -40,14 +40,14 @@ void DescribePriceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto priceInfoNode = value["PriceInfo"]; - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = priceInfoNode["Rules"]["Rule"]; + for (auto priceInfoNodeRulesRule : allRulesNode) { PriceInfo::Rule ruleObject; - if(!value["RuleId"].isNull()) - ruleObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Description"].isNull()) - ruleObject.description = value["Description"].asString(); + if(!priceInfoNodeRulesRule["RuleId"].isNull()) + ruleObject.ruleId = std::stol(priceInfoNodeRulesRule["RuleId"].asString()); + if(!priceInfoNodeRulesRule["Description"].isNull()) + ruleObject.description = priceInfoNodeRulesRule["Description"].asString(); priceInfo_.rules.push_back(ruleObject); } auto priceNode = priceInfoNode["Price"]; @@ -59,26 +59,26 @@ void DescribePriceResult::parse(const std::string &payload) priceInfo_.price.tradePrice = std::stof(priceNode["TradePrice"].asString()); if(!priceNode["Currency"].isNull()) priceInfo_.price.currency = priceNode["Currency"].asString(); - auto allDetailInfos = value["DetailInfos"]["ResourcePriceModel"]; - for (auto value : allDetailInfos) + auto allDetailInfosNode = priceNode["DetailInfos"]["ResourcePriceModel"]; + for (auto priceNodeDetailInfosResourcePriceModel : allDetailInfosNode) { PriceInfo::Price::ResourcePriceModel resourcePriceModelObject; - if(!value["Resource"].isNull()) - resourcePriceModelObject.resource = value["Resource"].asString(); - if(!value["OriginalPrice"].isNull()) - resourcePriceModelObject.originalPrice = std::stof(value["OriginalPrice"].asString()); - if(!value["DiscountPrice"].isNull()) - resourcePriceModelObject.discountPrice = std::stof(value["DiscountPrice"].asString()); - if(!value["TradePrice"].isNull()) - resourcePriceModelObject.tradePrice = std::stof(value["TradePrice"].asString()); - auto allSubRules = value["SubRules"]["Rule"]; - for (auto value : allSubRules) + if(!priceNodeDetailInfosResourcePriceModel["Resource"].isNull()) + resourcePriceModelObject.resource = priceNodeDetailInfosResourcePriceModel["Resource"].asString(); + if(!priceNodeDetailInfosResourcePriceModel["OriginalPrice"].isNull()) + resourcePriceModelObject.originalPrice = std::stof(priceNodeDetailInfosResourcePriceModel["OriginalPrice"].asString()); + if(!priceNodeDetailInfosResourcePriceModel["DiscountPrice"].isNull()) + resourcePriceModelObject.discountPrice = std::stof(priceNodeDetailInfosResourcePriceModel["DiscountPrice"].asString()); + if(!priceNodeDetailInfosResourcePriceModel["TradePrice"].isNull()) + resourcePriceModelObject.tradePrice = std::stof(priceNodeDetailInfosResourcePriceModel["TradePrice"].asString()); + auto allSubRulesNode = allDetailInfosNode["SubRules"]["Rule"]; + for (auto allDetailInfosNodeSubRulesRule : allSubRulesNode) { PriceInfo::Price::ResourcePriceModel::Rule1 subRulesObject; - if(!value["RuleId"].isNull()) - subRulesObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Description"].isNull()) - subRulesObject.description = value["Description"].asString(); + if(!allDetailInfosNodeSubRulesRule["RuleId"].isNull()) + subRulesObject.ruleId = std::stol(allDetailInfosNodeSubRulesRule["RuleId"].asString()); + if(!allDetailInfosNodeSubRulesRule["Description"].isNull()) + subRulesObject.description = allDetailInfosNodeSubRulesRule["Description"].asString(); resourcePriceModelObject.subRules.push_back(subRulesObject); } priceInfo_.price.detailInfos.push_back(resourcePriceModelObject); diff --git a/ecs/src/model/DescribeRecommendInstanceTypeResult.cc b/ecs/src/model/DescribeRecommendInstanceTypeResult.cc index ac2790ac1..70d58162e 100644 --- a/ecs/src/model/DescribeRecommendInstanceTypeResult.cc +++ b/ecs/src/model/DescribeRecommendInstanceTypeResult.cc @@ -39,28 +39,28 @@ void DescribeRecommendInstanceTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["RecommendInstanceType"]; - for (auto value : allData) + auto allDataNode = value["Data"]["RecommendInstanceType"]; + for (auto valueDataRecommendInstanceType : allDataNode) { RecommendInstanceType dataObject; - if(!value["RegionId"].isNull()) - dataObject.regionId = value["RegionId"].asString(); - if(!value["CommodityCode"].isNull()) - dataObject.commodityCode = value["CommodityCode"].asString(); - if(!value["Scene"].isNull()) - dataObject.scene = value["Scene"].asString(); - if(!value["InstanceChargeType"].isNull()) - dataObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["SpotStrategy"].isNull()) - dataObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["Priority"].isNull()) - dataObject.priority = std::stoi(value["Priority"].asString()); - auto allZones = value["Zones"]["zone"]; - for (auto value : allZones) + if(!valueDataRecommendInstanceType["RegionId"].isNull()) + dataObject.regionId = valueDataRecommendInstanceType["RegionId"].asString(); + if(!valueDataRecommendInstanceType["CommodityCode"].isNull()) + dataObject.commodityCode = valueDataRecommendInstanceType["CommodityCode"].asString(); + if(!valueDataRecommendInstanceType["Scene"].isNull()) + dataObject.scene = valueDataRecommendInstanceType["Scene"].asString(); + if(!valueDataRecommendInstanceType["InstanceChargeType"].isNull()) + dataObject.instanceChargeType = valueDataRecommendInstanceType["InstanceChargeType"].asString(); + if(!valueDataRecommendInstanceType["SpotStrategy"].isNull()) + dataObject.spotStrategy = valueDataRecommendInstanceType["SpotStrategy"].asString(); + if(!valueDataRecommendInstanceType["Priority"].isNull()) + dataObject.priority = std::stoi(valueDataRecommendInstanceType["Priority"].asString()); + auto allZonesNode = allDataNode["Zones"]["zone"]; + for (auto allDataNodeZoneszone : allZonesNode) { RecommendInstanceType::Zone zonesObject; - if(!value["ZoneNo"].isNull()) - zonesObject.zoneNo = value["ZoneNo"].asString(); + if(!allDataNodeZoneszone["ZoneNo"].isNull()) + zonesObject.zoneNo = allDataNodeZoneszone["ZoneNo"].asString(); auto allNetworkTypes = value["NetworkTypes"]["NetworkType"]; for (auto value : allNetworkTypes) zonesObject.networkTypes.push_back(value.asString()); diff --git a/ecs/src/model/DescribeRegionsResult.cc b/ecs/src/model/DescribeRegionsResult.cc index 0c1b92a0a..7ccab9b8a 100644 --- a/ecs/src/model/DescribeRegionsResult.cc +++ b/ecs/src/model/DescribeRegionsResult.cc @@ -39,18 +39,18 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); - if(!value["Status"].isNull()) - regionsObject.status = value["Status"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); + if(!valueRegionsRegion["Status"].isNull()) + regionsObject.status = valueRegionsRegion["Status"].asString(); regions_.push_back(regionsObject); } diff --git a/ecs/src/model/DescribeRenewalPriceResult.cc b/ecs/src/model/DescribeRenewalPriceResult.cc index 225487b16..f58bccc00 100644 --- a/ecs/src/model/DescribeRenewalPriceResult.cc +++ b/ecs/src/model/DescribeRenewalPriceResult.cc @@ -40,14 +40,14 @@ void DescribeRenewalPriceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto priceInfoNode = value["PriceInfo"]; - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = priceInfoNode["Rules"]["Rule"]; + for (auto priceInfoNodeRulesRule : allRulesNode) { PriceInfo::Rule ruleObject; - if(!value["RuleId"].isNull()) - ruleObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Description"].isNull()) - ruleObject.description = value["Description"].asString(); + if(!priceInfoNodeRulesRule["RuleId"].isNull()) + ruleObject.ruleId = std::stol(priceInfoNodeRulesRule["RuleId"].asString()); + if(!priceInfoNodeRulesRule["Description"].isNull()) + ruleObject.description = priceInfoNodeRulesRule["Description"].asString(); priceInfo_.rules.push_back(ruleObject); } auto priceNode = priceInfoNode["Price"]; @@ -59,26 +59,26 @@ void DescribeRenewalPriceResult::parse(const std::string &payload) priceInfo_.price.tradePrice = std::stof(priceNode["TradePrice"].asString()); if(!priceNode["Currency"].isNull()) priceInfo_.price.currency = priceNode["Currency"].asString(); - auto allDetailInfos = value["DetailInfos"]["ResourcePriceModel"]; - for (auto value : allDetailInfos) + auto allDetailInfosNode = priceNode["DetailInfos"]["ResourcePriceModel"]; + for (auto priceNodeDetailInfosResourcePriceModel : allDetailInfosNode) { PriceInfo::Price::ResourcePriceModel resourcePriceModelObject; - if(!value["Resource"].isNull()) - resourcePriceModelObject.resource = value["Resource"].asString(); - if(!value["OriginalPrice"].isNull()) - resourcePriceModelObject.originalPrice = std::stof(value["OriginalPrice"].asString()); - if(!value["DiscountPrice"].isNull()) - resourcePriceModelObject.discountPrice = std::stof(value["DiscountPrice"].asString()); - if(!value["TradePrice"].isNull()) - resourcePriceModelObject.tradePrice = std::stof(value["TradePrice"].asString()); - auto allSubRules = value["SubRules"]["Rule"]; - for (auto value : allSubRules) + if(!priceNodeDetailInfosResourcePriceModel["Resource"].isNull()) + resourcePriceModelObject.resource = priceNodeDetailInfosResourcePriceModel["Resource"].asString(); + if(!priceNodeDetailInfosResourcePriceModel["OriginalPrice"].isNull()) + resourcePriceModelObject.originalPrice = std::stof(priceNodeDetailInfosResourcePriceModel["OriginalPrice"].asString()); + if(!priceNodeDetailInfosResourcePriceModel["DiscountPrice"].isNull()) + resourcePriceModelObject.discountPrice = std::stof(priceNodeDetailInfosResourcePriceModel["DiscountPrice"].asString()); + if(!priceNodeDetailInfosResourcePriceModel["TradePrice"].isNull()) + resourcePriceModelObject.tradePrice = std::stof(priceNodeDetailInfosResourcePriceModel["TradePrice"].asString()); + auto allSubRulesNode = allDetailInfosNode["SubRules"]["Rule"]; + for (auto allDetailInfosNodeSubRulesRule : allSubRulesNode) { PriceInfo::Price::ResourcePriceModel::Rule1 subRulesObject; - if(!value["RuleId"].isNull()) - subRulesObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Description"].isNull()) - subRulesObject.description = value["Description"].asString(); + if(!allDetailInfosNodeSubRulesRule["RuleId"].isNull()) + subRulesObject.ruleId = std::stol(allDetailInfosNodeSubRulesRule["RuleId"].asString()); + if(!allDetailInfosNodeSubRulesRule["Description"].isNull()) + subRulesObject.description = allDetailInfosNodeSubRulesRule["Description"].asString(); resourcePriceModelObject.subRules.push_back(subRulesObject); } priceInfo_.price.detailInfos.push_back(resourcePriceModelObject); diff --git a/ecs/src/model/DescribeReservedInstancesResult.cc b/ecs/src/model/DescribeReservedInstancesResult.cc index 47fd85116..dcd0393b3 100644 --- a/ecs/src/model/DescribeReservedInstancesResult.cc +++ b/ecs/src/model/DescribeReservedInstancesResult.cc @@ -39,46 +39,46 @@ void DescribeReservedInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReservedInstances = value["ReservedInstances"]["ReservedInstance"]; - for (auto value : allReservedInstances) + auto allReservedInstancesNode = value["ReservedInstances"]["ReservedInstance"]; + for (auto valueReservedInstancesReservedInstance : allReservedInstancesNode) { ReservedInstance reservedInstancesObject; - if(!value["ReservedInstanceId"].isNull()) - reservedInstancesObject.reservedInstanceId = value["ReservedInstanceId"].asString(); - if(!value["RegionId"].isNull()) - reservedInstancesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - reservedInstancesObject.zoneId = value["ZoneId"].asString(); - if(!value["ReservedInstanceName"].isNull()) - reservedInstancesObject.reservedInstanceName = value["ReservedInstanceName"].asString(); - if(!value["Description"].isNull()) - reservedInstancesObject.description = value["Description"].asString(); - if(!value["InstanceType"].isNull()) - reservedInstancesObject.instanceType = value["InstanceType"].asString(); - if(!value["Scope"].isNull()) - reservedInstancesObject.scope = value["Scope"].asString(); - if(!value["OfferingType"].isNull()) - reservedInstancesObject.offeringType = value["OfferingType"].asString(); - if(!value["Platform"].isNull()) - reservedInstancesObject.platform = value["Platform"].asString(); - if(!value["InstanceAmount"].isNull()) - reservedInstancesObject.instanceAmount = std::stoi(value["InstanceAmount"].asString()); - if(!value["Status"].isNull()) - reservedInstancesObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - reservedInstancesObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpiredTime"].isNull()) - reservedInstancesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["StartTime"].isNull()) - reservedInstancesObject.startTime = value["StartTime"].asString(); - if(!value["ResourceGroupId"].isNull()) - reservedInstancesObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allOperationLocks = value["OperationLocks"]["OperationLock"]; - for (auto value : allOperationLocks) + if(!valueReservedInstancesReservedInstance["ReservedInstanceId"].isNull()) + reservedInstancesObject.reservedInstanceId = valueReservedInstancesReservedInstance["ReservedInstanceId"].asString(); + if(!valueReservedInstancesReservedInstance["RegionId"].isNull()) + reservedInstancesObject.regionId = valueReservedInstancesReservedInstance["RegionId"].asString(); + if(!valueReservedInstancesReservedInstance["ZoneId"].isNull()) + reservedInstancesObject.zoneId = valueReservedInstancesReservedInstance["ZoneId"].asString(); + if(!valueReservedInstancesReservedInstance["ReservedInstanceName"].isNull()) + reservedInstancesObject.reservedInstanceName = valueReservedInstancesReservedInstance["ReservedInstanceName"].asString(); + if(!valueReservedInstancesReservedInstance["Description"].isNull()) + reservedInstancesObject.description = valueReservedInstancesReservedInstance["Description"].asString(); + if(!valueReservedInstancesReservedInstance["InstanceType"].isNull()) + reservedInstancesObject.instanceType = valueReservedInstancesReservedInstance["InstanceType"].asString(); + if(!valueReservedInstancesReservedInstance["Scope"].isNull()) + reservedInstancesObject.scope = valueReservedInstancesReservedInstance["Scope"].asString(); + if(!valueReservedInstancesReservedInstance["OfferingType"].isNull()) + reservedInstancesObject.offeringType = valueReservedInstancesReservedInstance["OfferingType"].asString(); + if(!valueReservedInstancesReservedInstance["Platform"].isNull()) + reservedInstancesObject.platform = valueReservedInstancesReservedInstance["Platform"].asString(); + if(!valueReservedInstancesReservedInstance["InstanceAmount"].isNull()) + reservedInstancesObject.instanceAmount = std::stoi(valueReservedInstancesReservedInstance["InstanceAmount"].asString()); + if(!valueReservedInstancesReservedInstance["Status"].isNull()) + reservedInstancesObject.status = valueReservedInstancesReservedInstance["Status"].asString(); + if(!valueReservedInstancesReservedInstance["CreationTime"].isNull()) + reservedInstancesObject.creationTime = valueReservedInstancesReservedInstance["CreationTime"].asString(); + if(!valueReservedInstancesReservedInstance["ExpiredTime"].isNull()) + reservedInstancesObject.expiredTime = valueReservedInstancesReservedInstance["ExpiredTime"].asString(); + if(!valueReservedInstancesReservedInstance["StartTime"].isNull()) + reservedInstancesObject.startTime = valueReservedInstancesReservedInstance["StartTime"].asString(); + if(!valueReservedInstancesReservedInstance["ResourceGroupId"].isNull()) + reservedInstancesObject.resourceGroupId = valueReservedInstancesReservedInstance["ResourceGroupId"].asString(); + auto allOperationLocksNode = allReservedInstancesNode["OperationLocks"]["OperationLock"]; + for (auto allReservedInstancesNodeOperationLocksOperationLock : allOperationLocksNode) { ReservedInstance::OperationLock operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!allReservedInstancesNodeOperationLocksOperationLock["LockReason"].isNull()) + operationLocksObject.lockReason = allReservedInstancesNodeOperationLocksOperationLock["LockReason"].asString(); reservedInstancesObject.operationLocks.push_back(operationLocksObject); } reservedInstances_.push_back(reservedInstancesObject); diff --git a/ecs/src/model/DescribeResourceByTagsResult.cc b/ecs/src/model/DescribeResourceByTagsResult.cc index 5c40f6418..99dc5f574 100644 --- a/ecs/src/model/DescribeResourceByTagsResult.cc +++ b/ecs/src/model/DescribeResourceByTagsResult.cc @@ -39,16 +39,16 @@ void DescribeResourceByTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["ResourceId"].isNull()) - resourcesObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceType"].isNull()) - resourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["RegionId"].isNull()) - resourcesObject.regionId = value["RegionId"].asString(); + if(!valueResourcesResource["ResourceId"].isNull()) + resourcesObject.resourceId = valueResourcesResource["ResourceId"].asString(); + if(!valueResourcesResource["ResourceType"].isNull()) + resourcesObject.resourceType = valueResourcesResource["ResourceType"].asString(); + if(!valueResourcesResource["RegionId"].isNull()) + resourcesObject.regionId = valueResourcesResource["RegionId"].asString(); resources_.push_back(resourcesObject); } if(!value["PageSize"].isNull()) diff --git a/ecs/src/model/DescribeResourcesModificationResult.cc b/ecs/src/model/DescribeResourcesModificationResult.cc index 7af58539e..cc68a2ea2 100644 --- a/ecs/src/model/DescribeResourcesModificationResult.cc +++ b/ecs/src/model/DescribeResourcesModificationResult.cc @@ -39,40 +39,40 @@ void DescribeResourcesModificationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableZones = value["AvailableZones"]["AvailableZone"]; - for (auto value : allAvailableZones) + auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"]; + for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode) { AvailableZone availableZonesObject; - if(!value["RegionId"].isNull()) - availableZonesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - availableZonesObject.zoneId = value["ZoneId"].asString(); - if(!value["Status"].isNull()) - availableZonesObject.status = value["Status"].asString(); - if(!value["StatusCategory"].isNull()) - availableZonesObject.statusCategory = value["StatusCategory"].asString(); - auto allAvailableResources = value["AvailableResources"]["AvailableResource"]; - for (auto value : allAvailableResources) + if(!valueAvailableZonesAvailableZone["RegionId"].isNull()) + availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneId"].isNull()) + availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString(); + if(!valueAvailableZonesAvailableZone["Status"].isNull()) + availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString(); + if(!valueAvailableZonesAvailableZone["StatusCategory"].isNull()) + availableZonesObject.statusCategory = valueAvailableZonesAvailableZone["StatusCategory"].asString(); + auto allAvailableResourcesNode = allAvailableZonesNode["AvailableResources"]["AvailableResource"]; + for (auto allAvailableZonesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) { AvailableZone::AvailableResource availableResourcesObject; - if(!value["Type"].isNull()) - availableResourcesObject.type = value["Type"].asString(); - auto allSupportedResources = value["SupportedResources"]["SupportedResource"]; - for (auto value : allSupportedResources) + if(!allAvailableZonesNodeAvailableResourcesAvailableResource["Type"].isNull()) + availableResourcesObject.type = allAvailableZonesNodeAvailableResourcesAvailableResource["Type"].asString(); + auto allSupportedResourcesNode = allAvailableResourcesNode["SupportedResources"]["SupportedResource"]; + for (auto allAvailableResourcesNodeSupportedResourcesSupportedResource : allSupportedResourcesNode) { AvailableZone::AvailableResource::SupportedResource supportedResourcesObject; - if(!value["Value"].isNull()) - supportedResourcesObject.value = value["Value"].asString(); - if(!value["Status"].isNull()) - supportedResourcesObject.status = value["Status"].asString(); - if(!value["StatusCategory"].isNull()) - supportedResourcesObject.statusCategory = value["StatusCategory"].asString(); - if(!value["Min"].isNull()) - supportedResourcesObject.min = std::stoi(value["Min"].asString()); - if(!value["Max"].isNull()) - supportedResourcesObject.max = std::stoi(value["Max"].asString()); - if(!value["Unit"].isNull()) - supportedResourcesObject.unit = value["Unit"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Value"].isNull()) + supportedResourcesObject.value = allAvailableResourcesNodeSupportedResourcesSupportedResource["Value"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Status"].isNull()) + supportedResourcesObject.status = allAvailableResourcesNodeSupportedResourcesSupportedResource["Status"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["StatusCategory"].isNull()) + supportedResourcesObject.statusCategory = allAvailableResourcesNodeSupportedResourcesSupportedResource["StatusCategory"].asString(); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Min"].isNull()) + supportedResourcesObject.min = std::stoi(allAvailableResourcesNodeSupportedResourcesSupportedResource["Min"].asString()); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Max"].isNull()) + supportedResourcesObject.max = std::stoi(allAvailableResourcesNodeSupportedResourcesSupportedResource["Max"].asString()); + if(!allAvailableResourcesNodeSupportedResourcesSupportedResource["Unit"].isNull()) + supportedResourcesObject.unit = allAvailableResourcesNodeSupportedResourcesSupportedResource["Unit"].asString(); availableResourcesObject.supportedResources.push_back(supportedResourcesObject); } availableZonesObject.availableResources.push_back(availableResourcesObject); diff --git a/ecs/src/model/DescribeRouteTablesResult.cc b/ecs/src/model/DescribeRouteTablesResult.cc index 57ca730b5..1003fd6b9 100644 --- a/ecs/src/model/DescribeRouteTablesResult.cc +++ b/ecs/src/model/DescribeRouteTablesResult.cc @@ -39,48 +39,48 @@ void DescribeRouteTablesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouteTables = value["RouteTables"]["RouteTable"]; - for (auto value : allRouteTables) + auto allRouteTablesNode = value["RouteTables"]["RouteTable"]; + for (auto valueRouteTablesRouteTable : allRouteTablesNode) { RouteTable routeTablesObject; - if(!value["VRouterId"].isNull()) - routeTablesObject.vRouterId = value["VRouterId"].asString(); - if(!value["RouteTableId"].isNull()) - routeTablesObject.routeTableId = value["RouteTableId"].asString(); - if(!value["RouteTableType"].isNull()) - routeTablesObject.routeTableType = value["RouteTableType"].asString(); - if(!value["CreationTime"].isNull()) - routeTablesObject.creationTime = value["CreationTime"].asString(); - if(!value["ResourceGroupId"].isNull()) - routeTablesObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allRouteEntrys = value["RouteEntrys"]["RouteEntry"]; - for (auto value : allRouteEntrys) + if(!valueRouteTablesRouteTable["VRouterId"].isNull()) + routeTablesObject.vRouterId = valueRouteTablesRouteTable["VRouterId"].asString(); + if(!valueRouteTablesRouteTable["RouteTableId"].isNull()) + routeTablesObject.routeTableId = valueRouteTablesRouteTable["RouteTableId"].asString(); + if(!valueRouteTablesRouteTable["RouteTableType"].isNull()) + routeTablesObject.routeTableType = valueRouteTablesRouteTable["RouteTableType"].asString(); + if(!valueRouteTablesRouteTable["CreationTime"].isNull()) + routeTablesObject.creationTime = valueRouteTablesRouteTable["CreationTime"].asString(); + if(!valueRouteTablesRouteTable["ResourceGroupId"].isNull()) + routeTablesObject.resourceGroupId = valueRouteTablesRouteTable["ResourceGroupId"].asString(); + auto allRouteEntrysNode = allRouteTablesNode["RouteEntrys"]["RouteEntry"]; + for (auto allRouteTablesNodeRouteEntrysRouteEntry : allRouteEntrysNode) { RouteTable::RouteEntry routeEntrysObject; - if(!value["RouteTableId"].isNull()) - routeEntrysObject.routeTableId = value["RouteTableId"].asString(); - if(!value["DestinationCidrBlock"].isNull()) - routeEntrysObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["Type"].isNull()) - routeEntrysObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - routeEntrysObject.status = value["Status"].asString(); - if(!value["InstanceId"].isNull()) - routeEntrysObject.instanceId = value["InstanceId"].asString(); - if(!value["NextHopType"].isNull()) - routeEntrysObject.nextHopType = value["NextHopType"].asString(); - auto allNextHops = value["NextHops"]["NextHop"]; - for (auto value : allNextHops) + if(!allRouteTablesNodeRouteEntrysRouteEntry["RouteTableId"].isNull()) + routeEntrysObject.routeTableId = allRouteTablesNodeRouteEntrysRouteEntry["RouteTableId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["DestinationCidrBlock"].isNull()) + routeEntrysObject.destinationCidrBlock = allRouteTablesNodeRouteEntrysRouteEntry["DestinationCidrBlock"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["Type"].isNull()) + routeEntrysObject.type = allRouteTablesNodeRouteEntrysRouteEntry["Type"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["Status"].isNull()) + routeEntrysObject.status = allRouteTablesNodeRouteEntrysRouteEntry["Status"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["InstanceId"].isNull()) + routeEntrysObject.instanceId = allRouteTablesNodeRouteEntrysRouteEntry["InstanceId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopType"].isNull()) + routeEntrysObject.nextHopType = allRouteTablesNodeRouteEntrysRouteEntry["NextHopType"].asString(); + auto allNextHopsNode = allRouteEntrysNode["NextHops"]["NextHop"]; + for (auto allRouteEntrysNodeNextHopsNextHop : allNextHopsNode) { RouteTable::RouteEntry::NextHop nextHopsObject; - if(!value["NextHopType"].isNull()) - nextHopsObject.nextHopType = value["NextHopType"].asString(); - if(!value["NextHopId"].isNull()) - nextHopsObject.nextHopId = value["NextHopId"].asString(); - if(!value["Enabled"].isNull()) - nextHopsObject.enabled = std::stoi(value["Enabled"].asString()); - if(!value["Weight"].isNull()) - nextHopsObject.weight = std::stoi(value["Weight"].asString()); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopType"].isNull()) + nextHopsObject.nextHopType = allRouteEntrysNodeNextHopsNextHop["NextHopType"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopId"].isNull()) + nextHopsObject.nextHopId = allRouteEntrysNodeNextHopsNextHop["NextHopId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["Enabled"].isNull()) + nextHopsObject.enabled = std::stoi(allRouteEntrysNodeNextHopsNextHop["Enabled"].asString()); + if(!allRouteEntrysNodeNextHopsNextHop["Weight"].isNull()) + nextHopsObject.weight = std::stoi(allRouteEntrysNodeNextHopsNextHop["Weight"].asString()); routeEntrysObject.nextHops.push_back(nextHopsObject); } routeTablesObject.routeEntrys.push_back(routeEntrysObject); diff --git a/ecs/src/model/DescribeRouterInterfacesResult.cc b/ecs/src/model/DescribeRouterInterfacesResult.cc index 91021660b..37beb8c17 100644 --- a/ecs/src/model/DescribeRouterInterfacesResult.cc +++ b/ecs/src/model/DescribeRouterInterfacesResult.cc @@ -39,60 +39,60 @@ void DescribeRouterInterfacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouterInterfaceSet = value["RouterInterfaceSet"]["RouterInterfaceType"]; - for (auto value : allRouterInterfaceSet) + auto allRouterInterfaceSetNode = value["RouterInterfaceSet"]["RouterInterfaceType"]; + for (auto valueRouterInterfaceSetRouterInterfaceType : allRouterInterfaceSetNode) { RouterInterfaceType routerInterfaceSetObject; - if(!value["RouterInterfaceId"].isNull()) - routerInterfaceSetObject.routerInterfaceId = value["RouterInterfaceId"].asString(); - if(!value["OppositeRegionId"].isNull()) - routerInterfaceSetObject.oppositeRegionId = value["OppositeRegionId"].asString(); - if(!value["Role"].isNull()) - routerInterfaceSetObject.role = value["Role"].asString(); - if(!value["Spec"].isNull()) - routerInterfaceSetObject.spec = value["Spec"].asString(); - if(!value["Name"].isNull()) - routerInterfaceSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - routerInterfaceSetObject.description = value["Description"].asString(); - if(!value["RouterId"].isNull()) - routerInterfaceSetObject.routerId = value["RouterId"].asString(); - if(!value["RouterType"].isNull()) - routerInterfaceSetObject.routerType = value["RouterType"].asString(); - if(!value["CreationTime"].isNull()) - routerInterfaceSetObject.creationTime = value["CreationTime"].asString(); - if(!value["EndTime"].isNull()) - routerInterfaceSetObject.endTime = value["EndTime"].asString(); - if(!value["ChargeType"].isNull()) - routerInterfaceSetObject.chargeType = value["ChargeType"].asString(); - if(!value["Status"].isNull()) - routerInterfaceSetObject.status = value["Status"].asString(); - if(!value["BusinessStatus"].isNull()) - routerInterfaceSetObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["ConnectedTime"].isNull()) - routerInterfaceSetObject.connectedTime = value["ConnectedTime"].asString(); - if(!value["OppositeInterfaceId"].isNull()) - routerInterfaceSetObject.oppositeInterfaceId = value["OppositeInterfaceId"].asString(); - if(!value["OppositeInterfaceSpec"].isNull()) - routerInterfaceSetObject.oppositeInterfaceSpec = value["OppositeInterfaceSpec"].asString(); - if(!value["OppositeInterfaceStatus"].isNull()) - routerInterfaceSetObject.oppositeInterfaceStatus = value["OppositeInterfaceStatus"].asString(); - if(!value["OppositeInterfaceBusinessStatus"].isNull()) - routerInterfaceSetObject.oppositeInterfaceBusinessStatus = value["OppositeInterfaceBusinessStatus"].asString(); - if(!value["OppositeRouterId"].isNull()) - routerInterfaceSetObject.oppositeRouterId = value["OppositeRouterId"].asString(); - if(!value["OppositeRouterType"].isNull()) - routerInterfaceSetObject.oppositeRouterType = value["OppositeRouterType"].asString(); - if(!value["OppositeInterfaceOwnerId"].isNull()) - routerInterfaceSetObject.oppositeInterfaceOwnerId = value["OppositeInterfaceOwnerId"].asString(); - if(!value["AccessPointId"].isNull()) - routerInterfaceSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["OppositeAccessPointId"].isNull()) - routerInterfaceSetObject.oppositeAccessPointId = value["OppositeAccessPointId"].asString(); - if(!value["HealthCheckSourceIp"].isNull()) - routerInterfaceSetObject.healthCheckSourceIp = value["HealthCheckSourceIp"].asString(); - if(!value["HealthCheckTargetIp"].isNull()) - routerInterfaceSetObject.healthCheckTargetIp = value["HealthCheckTargetIp"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["RouterInterfaceId"].isNull()) + routerInterfaceSetObject.routerInterfaceId = valueRouterInterfaceSetRouterInterfaceType["RouterInterfaceId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeRegionId"].isNull()) + routerInterfaceSetObject.oppositeRegionId = valueRouterInterfaceSetRouterInterfaceType["OppositeRegionId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Role"].isNull()) + routerInterfaceSetObject.role = valueRouterInterfaceSetRouterInterfaceType["Role"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Spec"].isNull()) + routerInterfaceSetObject.spec = valueRouterInterfaceSetRouterInterfaceType["Spec"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Name"].isNull()) + routerInterfaceSetObject.name = valueRouterInterfaceSetRouterInterfaceType["Name"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Description"].isNull()) + routerInterfaceSetObject.description = valueRouterInterfaceSetRouterInterfaceType["Description"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["RouterId"].isNull()) + routerInterfaceSetObject.routerId = valueRouterInterfaceSetRouterInterfaceType["RouterId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["RouterType"].isNull()) + routerInterfaceSetObject.routerType = valueRouterInterfaceSetRouterInterfaceType["RouterType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["CreationTime"].isNull()) + routerInterfaceSetObject.creationTime = valueRouterInterfaceSetRouterInterfaceType["CreationTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["EndTime"].isNull()) + routerInterfaceSetObject.endTime = valueRouterInterfaceSetRouterInterfaceType["EndTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ChargeType"].isNull()) + routerInterfaceSetObject.chargeType = valueRouterInterfaceSetRouterInterfaceType["ChargeType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Status"].isNull()) + routerInterfaceSetObject.status = valueRouterInterfaceSetRouterInterfaceType["Status"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["BusinessStatus"].isNull()) + routerInterfaceSetObject.businessStatus = valueRouterInterfaceSetRouterInterfaceType["BusinessStatus"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ConnectedTime"].isNull()) + routerInterfaceSetObject.connectedTime = valueRouterInterfaceSetRouterInterfaceType["ConnectedTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceId"].isNull()) + routerInterfaceSetObject.oppositeInterfaceId = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceSpec"].isNull()) + routerInterfaceSetObject.oppositeInterfaceSpec = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceSpec"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceStatus"].isNull()) + routerInterfaceSetObject.oppositeInterfaceStatus = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceStatus"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceBusinessStatus"].isNull()) + routerInterfaceSetObject.oppositeInterfaceBusinessStatus = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceBusinessStatus"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeRouterId"].isNull()) + routerInterfaceSetObject.oppositeRouterId = valueRouterInterfaceSetRouterInterfaceType["OppositeRouterId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeRouterType"].isNull()) + routerInterfaceSetObject.oppositeRouterType = valueRouterInterfaceSetRouterInterfaceType["OppositeRouterType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceOwnerId"].isNull()) + routerInterfaceSetObject.oppositeInterfaceOwnerId = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceOwnerId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["AccessPointId"].isNull()) + routerInterfaceSetObject.accessPointId = valueRouterInterfaceSetRouterInterfaceType["AccessPointId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeAccessPointId"].isNull()) + routerInterfaceSetObject.oppositeAccessPointId = valueRouterInterfaceSetRouterInterfaceType["OppositeAccessPointId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["HealthCheckSourceIp"].isNull()) + routerInterfaceSetObject.healthCheckSourceIp = valueRouterInterfaceSetRouterInterfaceType["HealthCheckSourceIp"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["HealthCheckTargetIp"].isNull()) + routerInterfaceSetObject.healthCheckTargetIp = valueRouterInterfaceSetRouterInterfaceType["HealthCheckTargetIp"].asString(); routerInterfaceSet_.push_back(routerInterfaceSetObject); } if(!value["PageNumber"].isNull()) diff --git a/ecs/src/model/DescribeSecurityGroupAttributeResult.cc b/ecs/src/model/DescribeSecurityGroupAttributeResult.cc index 064cc1c2b..37a809521 100644 --- a/ecs/src/model/DescribeSecurityGroupAttributeResult.cc +++ b/ecs/src/model/DescribeSecurityGroupAttributeResult.cc @@ -39,48 +39,48 @@ void DescribeSecurityGroupAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPermissions = value["Permissions"]["Permission"]; - for (auto value : allPermissions) + auto allPermissionsNode = value["Permissions"]["Permission"]; + for (auto valuePermissionsPermission : allPermissionsNode) { Permission permissionsObject; - if(!value["IpProtocol"].isNull()) - permissionsObject.ipProtocol = value["IpProtocol"].asString(); - if(!value["PortRange"].isNull()) - permissionsObject.portRange = value["PortRange"].asString(); - if(!value["SourcePortRange"].isNull()) - permissionsObject.sourcePortRange = value["SourcePortRange"].asString(); - if(!value["SourceGroupId"].isNull()) - permissionsObject.sourceGroupId = value["SourceGroupId"].asString(); - if(!value["SourceGroupName"].isNull()) - permissionsObject.sourceGroupName = value["SourceGroupName"].asString(); - if(!value["SourceCidrIp"].isNull()) - permissionsObject.sourceCidrIp = value["SourceCidrIp"].asString(); - if(!value["Ipv6SourceCidrIp"].isNull()) - permissionsObject.ipv6SourceCidrIp = value["Ipv6SourceCidrIp"].asString(); - if(!value["Policy"].isNull()) - permissionsObject.policy = value["Policy"].asString(); - if(!value["NicType"].isNull()) - permissionsObject.nicType = value["NicType"].asString(); - if(!value["SourceGroupOwnerAccount"].isNull()) - permissionsObject.sourceGroupOwnerAccount = value["SourceGroupOwnerAccount"].asString(); - if(!value["DestGroupId"].isNull()) - permissionsObject.destGroupId = value["DestGroupId"].asString(); - if(!value["DestGroupName"].isNull()) - permissionsObject.destGroupName = value["DestGroupName"].asString(); - if(!value["DestCidrIp"].isNull()) - permissionsObject.destCidrIp = value["DestCidrIp"].asString(); - if(!value["Ipv6DestCidrIp"].isNull()) - permissionsObject.ipv6DestCidrIp = value["Ipv6DestCidrIp"].asString(); - if(!value["DestGroupOwnerAccount"].isNull()) - permissionsObject.destGroupOwnerAccount = value["DestGroupOwnerAccount"].asString(); - if(!value["Priority"].isNull()) - permissionsObject.priority = value["Priority"].asString(); - if(!value["Direction"].isNull()) - permissionsObject.direction = value["Direction"].asString(); - if(!value["Description"].isNull()) - permissionsObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - permissionsObject.createTime = value["CreateTime"].asString(); + if(!valuePermissionsPermission["IpProtocol"].isNull()) + permissionsObject.ipProtocol = valuePermissionsPermission["IpProtocol"].asString(); + if(!valuePermissionsPermission["PortRange"].isNull()) + permissionsObject.portRange = valuePermissionsPermission["PortRange"].asString(); + if(!valuePermissionsPermission["SourcePortRange"].isNull()) + permissionsObject.sourcePortRange = valuePermissionsPermission["SourcePortRange"].asString(); + if(!valuePermissionsPermission["SourceGroupId"].isNull()) + permissionsObject.sourceGroupId = valuePermissionsPermission["SourceGroupId"].asString(); + if(!valuePermissionsPermission["SourceGroupName"].isNull()) + permissionsObject.sourceGroupName = valuePermissionsPermission["SourceGroupName"].asString(); + if(!valuePermissionsPermission["SourceCidrIp"].isNull()) + permissionsObject.sourceCidrIp = valuePermissionsPermission["SourceCidrIp"].asString(); + if(!valuePermissionsPermission["Ipv6SourceCidrIp"].isNull()) + permissionsObject.ipv6SourceCidrIp = valuePermissionsPermission["Ipv6SourceCidrIp"].asString(); + if(!valuePermissionsPermission["Policy"].isNull()) + permissionsObject.policy = valuePermissionsPermission["Policy"].asString(); + if(!valuePermissionsPermission["NicType"].isNull()) + permissionsObject.nicType = valuePermissionsPermission["NicType"].asString(); + if(!valuePermissionsPermission["SourceGroupOwnerAccount"].isNull()) + permissionsObject.sourceGroupOwnerAccount = valuePermissionsPermission["SourceGroupOwnerAccount"].asString(); + if(!valuePermissionsPermission["DestGroupId"].isNull()) + permissionsObject.destGroupId = valuePermissionsPermission["DestGroupId"].asString(); + if(!valuePermissionsPermission["DestGroupName"].isNull()) + permissionsObject.destGroupName = valuePermissionsPermission["DestGroupName"].asString(); + if(!valuePermissionsPermission["DestCidrIp"].isNull()) + permissionsObject.destCidrIp = valuePermissionsPermission["DestCidrIp"].asString(); + if(!valuePermissionsPermission["Ipv6DestCidrIp"].isNull()) + permissionsObject.ipv6DestCidrIp = valuePermissionsPermission["Ipv6DestCidrIp"].asString(); + if(!valuePermissionsPermission["DestGroupOwnerAccount"].isNull()) + permissionsObject.destGroupOwnerAccount = valuePermissionsPermission["DestGroupOwnerAccount"].asString(); + if(!valuePermissionsPermission["Priority"].isNull()) + permissionsObject.priority = valuePermissionsPermission["Priority"].asString(); + if(!valuePermissionsPermission["Direction"].isNull()) + permissionsObject.direction = valuePermissionsPermission["Direction"].asString(); + if(!valuePermissionsPermission["Description"].isNull()) + permissionsObject.description = valuePermissionsPermission["Description"].asString(); + if(!valuePermissionsPermission["CreateTime"].isNull()) + permissionsObject.createTime = valuePermissionsPermission["CreateTime"].asString(); permissions_.push_back(permissionsObject); } if(!value["RegionId"].isNull()) diff --git a/ecs/src/model/DescribeSecurityGroupReferencesResult.cc b/ecs/src/model/DescribeSecurityGroupReferencesResult.cc index 7c2037d30..2249554cf 100644 --- a/ecs/src/model/DescribeSecurityGroupReferencesResult.cc +++ b/ecs/src/model/DescribeSecurityGroupReferencesResult.cc @@ -39,20 +39,20 @@ void DescribeSecurityGroupReferencesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSecurityGroupReferences = value["SecurityGroupReferences"]["SecurityGroupReference"]; - for (auto value : allSecurityGroupReferences) + auto allSecurityGroupReferencesNode = value["SecurityGroupReferences"]["SecurityGroupReference"]; + for (auto valueSecurityGroupReferencesSecurityGroupReference : allSecurityGroupReferencesNode) { SecurityGroupReference securityGroupReferencesObject; - if(!value["SecurityGroupId"].isNull()) - securityGroupReferencesObject.securityGroupId = value["SecurityGroupId"].asString(); - auto allReferencingSecurityGroups = value["ReferencingSecurityGroups"]["ReferencingSecurityGroup"]; - for (auto value : allReferencingSecurityGroups) + if(!valueSecurityGroupReferencesSecurityGroupReference["SecurityGroupId"].isNull()) + securityGroupReferencesObject.securityGroupId = valueSecurityGroupReferencesSecurityGroupReference["SecurityGroupId"].asString(); + auto allReferencingSecurityGroupsNode = allSecurityGroupReferencesNode["ReferencingSecurityGroups"]["ReferencingSecurityGroup"]; + for (auto allSecurityGroupReferencesNodeReferencingSecurityGroupsReferencingSecurityGroup : allReferencingSecurityGroupsNode) { SecurityGroupReference::ReferencingSecurityGroup referencingSecurityGroupsObject; - if(!value["AliUid"].isNull()) - referencingSecurityGroupsObject.aliUid = value["AliUid"].asString(); - if(!value["SecurityGroupId"].isNull()) - referencingSecurityGroupsObject.securityGroupId = value["SecurityGroupId"].asString(); + if(!allSecurityGroupReferencesNodeReferencingSecurityGroupsReferencingSecurityGroup["AliUid"].isNull()) + referencingSecurityGroupsObject.aliUid = allSecurityGroupReferencesNodeReferencingSecurityGroupsReferencingSecurityGroup["AliUid"].asString(); + if(!allSecurityGroupReferencesNodeReferencingSecurityGroupsReferencingSecurityGroup["SecurityGroupId"].isNull()) + referencingSecurityGroupsObject.securityGroupId = allSecurityGroupReferencesNodeReferencingSecurityGroupsReferencingSecurityGroup["SecurityGroupId"].asString(); securityGroupReferencesObject.referencingSecurityGroups.push_back(referencingSecurityGroupsObject); } securityGroupReferences_.push_back(securityGroupReferencesObject); diff --git a/ecs/src/model/DescribeSecurityGroupsResult.cc b/ecs/src/model/DescribeSecurityGroupsResult.cc index 827751f59..e39356bfd 100644 --- a/ecs/src/model/DescribeSecurityGroupsResult.cc +++ b/ecs/src/model/DescribeSecurityGroupsResult.cc @@ -39,36 +39,36 @@ void DescribeSecurityGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSecurityGroups = value["SecurityGroups"]["SecurityGroup"]; - for (auto value : allSecurityGroups) + auto allSecurityGroupsNode = value["SecurityGroups"]["SecurityGroup"]; + for (auto valueSecurityGroupsSecurityGroup : allSecurityGroupsNode) { SecurityGroup securityGroupsObject; - if(!value["SecurityGroupId"].isNull()) - securityGroupsObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["Description"].isNull()) - securityGroupsObject.description = value["Description"].asString(); - if(!value["SecurityGroupName"].isNull()) - securityGroupsObject.securityGroupName = value["SecurityGroupName"].asString(); - if(!value["VpcId"].isNull()) - securityGroupsObject.vpcId = value["VpcId"].asString(); - if(!value["CreationTime"].isNull()) - securityGroupsObject.creationTime = value["CreationTime"].asString(); - if(!value["SecurityGroupType"].isNull()) - securityGroupsObject.securityGroupType = value["SecurityGroupType"].asString(); - if(!value["AvailableInstanceAmount"].isNull()) - securityGroupsObject.availableInstanceAmount = std::stoi(value["AvailableInstanceAmount"].asString()); - if(!value["EcsCount"].isNull()) - securityGroupsObject.ecsCount = std::stoi(value["EcsCount"].asString()); - if(!value["ResourceGroupId"].isNull()) - securityGroupsObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueSecurityGroupsSecurityGroup["SecurityGroupId"].isNull()) + securityGroupsObject.securityGroupId = valueSecurityGroupsSecurityGroup["SecurityGroupId"].asString(); + if(!valueSecurityGroupsSecurityGroup["Description"].isNull()) + securityGroupsObject.description = valueSecurityGroupsSecurityGroup["Description"].asString(); + if(!valueSecurityGroupsSecurityGroup["SecurityGroupName"].isNull()) + securityGroupsObject.securityGroupName = valueSecurityGroupsSecurityGroup["SecurityGroupName"].asString(); + if(!valueSecurityGroupsSecurityGroup["VpcId"].isNull()) + securityGroupsObject.vpcId = valueSecurityGroupsSecurityGroup["VpcId"].asString(); + if(!valueSecurityGroupsSecurityGroup["CreationTime"].isNull()) + securityGroupsObject.creationTime = valueSecurityGroupsSecurityGroup["CreationTime"].asString(); + if(!valueSecurityGroupsSecurityGroup["SecurityGroupType"].isNull()) + securityGroupsObject.securityGroupType = valueSecurityGroupsSecurityGroup["SecurityGroupType"].asString(); + if(!valueSecurityGroupsSecurityGroup["AvailableInstanceAmount"].isNull()) + securityGroupsObject.availableInstanceAmount = std::stoi(valueSecurityGroupsSecurityGroup["AvailableInstanceAmount"].asString()); + if(!valueSecurityGroupsSecurityGroup["EcsCount"].isNull()) + securityGroupsObject.ecsCount = std::stoi(valueSecurityGroupsSecurityGroup["EcsCount"].asString()); + if(!valueSecurityGroupsSecurityGroup["ResourceGroupId"].isNull()) + securityGroupsObject.resourceGroupId = valueSecurityGroupsSecurityGroup["ResourceGroupId"].asString(); + auto allTagsNode = allSecurityGroupsNode["Tags"]["Tag"]; + for (auto allSecurityGroupsNodeTagsTag : allTagsNode) { SecurityGroup::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allSecurityGroupsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allSecurityGroupsNodeTagsTag["TagKey"].asString(); + if(!allSecurityGroupsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allSecurityGroupsNodeTagsTag["TagValue"].asString(); securityGroupsObject.tags.push_back(tagsObject); } securityGroups_.push_back(securityGroupsObject); diff --git a/ecs/src/model/DescribeSnapshotLinksResult.cc b/ecs/src/model/DescribeSnapshotLinksResult.cc index ef35b4e04..b875c689d 100644 --- a/ecs/src/model/DescribeSnapshotLinksResult.cc +++ b/ecs/src/model/DescribeSnapshotLinksResult.cc @@ -39,30 +39,30 @@ void DescribeSnapshotLinksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnapshotLinks = value["SnapshotLinks"]["SnapshotLink"]; - for (auto value : allSnapshotLinks) + auto allSnapshotLinksNode = value["SnapshotLinks"]["SnapshotLink"]; + for (auto valueSnapshotLinksSnapshotLink : allSnapshotLinksNode) { SnapshotLink snapshotLinksObject; - if(!value["SnapshotLinkId"].isNull()) - snapshotLinksObject.snapshotLinkId = value["SnapshotLinkId"].asString(); - if(!value["RegionId"].isNull()) - snapshotLinksObject.regionId = value["RegionId"].asString(); - if(!value["InstanceId"].isNull()) - snapshotLinksObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - snapshotLinksObject.instanceName = value["InstanceName"].asString(); - if(!value["SourceDiskId"].isNull()) - snapshotLinksObject.sourceDiskId = value["SourceDiskId"].asString(); - if(!value["SourceDiskName"].isNull()) - snapshotLinksObject.sourceDiskName = value["SourceDiskName"].asString(); - if(!value["SourceDiskSize"].isNull()) - snapshotLinksObject.sourceDiskSize = std::stoi(value["SourceDiskSize"].asString()); - if(!value["SourceDiskType"].isNull()) - snapshotLinksObject.sourceDiskType = value["SourceDiskType"].asString(); - if(!value["TotalSize"].isNull()) - snapshotLinksObject.totalSize = std::stol(value["TotalSize"].asString()); - if(!value["TotalCount"].isNull()) - snapshotLinksObject.totalCount = std::stoi(value["TotalCount"].asString()); + if(!valueSnapshotLinksSnapshotLink["SnapshotLinkId"].isNull()) + snapshotLinksObject.snapshotLinkId = valueSnapshotLinksSnapshotLink["SnapshotLinkId"].asString(); + if(!valueSnapshotLinksSnapshotLink["RegionId"].isNull()) + snapshotLinksObject.regionId = valueSnapshotLinksSnapshotLink["RegionId"].asString(); + if(!valueSnapshotLinksSnapshotLink["InstanceId"].isNull()) + snapshotLinksObject.instanceId = valueSnapshotLinksSnapshotLink["InstanceId"].asString(); + if(!valueSnapshotLinksSnapshotLink["InstanceName"].isNull()) + snapshotLinksObject.instanceName = valueSnapshotLinksSnapshotLink["InstanceName"].asString(); + if(!valueSnapshotLinksSnapshotLink["SourceDiskId"].isNull()) + snapshotLinksObject.sourceDiskId = valueSnapshotLinksSnapshotLink["SourceDiskId"].asString(); + if(!valueSnapshotLinksSnapshotLink["SourceDiskName"].isNull()) + snapshotLinksObject.sourceDiskName = valueSnapshotLinksSnapshotLink["SourceDiskName"].asString(); + if(!valueSnapshotLinksSnapshotLink["SourceDiskSize"].isNull()) + snapshotLinksObject.sourceDiskSize = std::stoi(valueSnapshotLinksSnapshotLink["SourceDiskSize"].asString()); + if(!valueSnapshotLinksSnapshotLink["SourceDiskType"].isNull()) + snapshotLinksObject.sourceDiskType = valueSnapshotLinksSnapshotLink["SourceDiskType"].asString(); + if(!valueSnapshotLinksSnapshotLink["TotalSize"].isNull()) + snapshotLinksObject.totalSize = std::stol(valueSnapshotLinksSnapshotLink["TotalSize"].asString()); + if(!valueSnapshotLinksSnapshotLink["TotalCount"].isNull()) + snapshotLinksObject.totalCount = std::stoi(valueSnapshotLinksSnapshotLink["TotalCount"].asString()); snapshotLinks_.push_back(snapshotLinksObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeSnapshotMonitorDataResult.cc b/ecs/src/model/DescribeSnapshotMonitorDataResult.cc index 3defab68e..cd6066115 100644 --- a/ecs/src/model/DescribeSnapshotMonitorDataResult.cc +++ b/ecs/src/model/DescribeSnapshotMonitorDataResult.cc @@ -39,14 +39,14 @@ void DescribeSnapshotMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorData = value["MonitorData"]["DataPoint"]; - for (auto value : allMonitorData) + auto allMonitorDataNode = value["MonitorData"]["DataPoint"]; + for (auto valueMonitorDataDataPoint : allMonitorDataNode) { DataPoint monitorDataObject; - if(!value["TimeStamp"].isNull()) - monitorDataObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Size"].isNull()) - monitorDataObject.size = std::stol(value["Size"].asString()); + if(!valueMonitorDataDataPoint["TimeStamp"].isNull()) + monitorDataObject.timeStamp = valueMonitorDataDataPoint["TimeStamp"].asString(); + if(!valueMonitorDataDataPoint["Size"].isNull()) + monitorDataObject.size = std::stol(valueMonitorDataDataPoint["Size"].asString()); monitorData_.push_back(monitorDataObject); } diff --git a/ecs/src/model/DescribeSnapshotPackageResult.cc b/ecs/src/model/DescribeSnapshotPackageResult.cc index 1a624645f..e969698ce 100644 --- a/ecs/src/model/DescribeSnapshotPackageResult.cc +++ b/ecs/src/model/DescribeSnapshotPackageResult.cc @@ -39,18 +39,18 @@ void DescribeSnapshotPackageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnapshotPackages = value["SnapshotPackages"]["SnapshotPackage"]; - for (auto value : allSnapshotPackages) + auto allSnapshotPackagesNode = value["SnapshotPackages"]["SnapshotPackage"]; + for (auto valueSnapshotPackagesSnapshotPackage : allSnapshotPackagesNode) { SnapshotPackage snapshotPackagesObject; - if(!value["StartTime"].isNull()) - snapshotPackagesObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - snapshotPackagesObject.endTime = value["EndTime"].asString(); - if(!value["InitCapacity"].isNull()) - snapshotPackagesObject.initCapacity = std::stol(value["InitCapacity"].asString()); - if(!value["DisplayName"].isNull()) - snapshotPackagesObject.displayName = value["DisplayName"].asString(); + if(!valueSnapshotPackagesSnapshotPackage["StartTime"].isNull()) + snapshotPackagesObject.startTime = valueSnapshotPackagesSnapshotPackage["StartTime"].asString(); + if(!valueSnapshotPackagesSnapshotPackage["EndTime"].isNull()) + snapshotPackagesObject.endTime = valueSnapshotPackagesSnapshotPackage["EndTime"].asString(); + if(!valueSnapshotPackagesSnapshotPackage["InitCapacity"].isNull()) + snapshotPackagesObject.initCapacity = std::stol(valueSnapshotPackagesSnapshotPackage["InitCapacity"].asString()); + if(!valueSnapshotPackagesSnapshotPackage["DisplayName"].isNull()) + snapshotPackagesObject.displayName = valueSnapshotPackagesSnapshotPackage["DisplayName"].asString(); snapshotPackages_.push_back(snapshotPackagesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeSnapshotsResult.cc b/ecs/src/model/DescribeSnapshotsResult.cc index 876cf0cf7..2af413dde 100644 --- a/ecs/src/model/DescribeSnapshotsResult.cc +++ b/ecs/src/model/DescribeSnapshotsResult.cc @@ -39,54 +39,54 @@ void DescribeSnapshotsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnapshots = value["Snapshots"]["Snapshot"]; - for (auto value : allSnapshots) + auto allSnapshotsNode = value["Snapshots"]["Snapshot"]; + for (auto valueSnapshotsSnapshot : allSnapshotsNode) { Snapshot snapshotsObject; - if(!value["SnapshotId"].isNull()) - snapshotsObject.snapshotId = value["SnapshotId"].asString(); - if(!value["SnapshotName"].isNull()) - snapshotsObject.snapshotName = value["SnapshotName"].asString(); - if(!value["Progress"].isNull()) - snapshotsObject.progress = value["Progress"].asString(); - if(!value["ProductCode"].isNull()) - snapshotsObject.productCode = value["ProductCode"].asString(); - if(!value["SourceDiskId"].isNull()) - snapshotsObject.sourceDiskId = value["SourceDiskId"].asString(); - if(!value["SourceDiskType"].isNull()) - snapshotsObject.sourceDiskType = value["SourceDiskType"].asString(); - if(!value["RetentionDays"].isNull()) - snapshotsObject.retentionDays = std::stoi(value["RetentionDays"].asString()); - if(!value["Encrypted"].isNull()) - snapshotsObject.encrypted = value["Encrypted"].asString() == "true"; - if(!value["SourceDiskSize"].isNull()) - snapshotsObject.sourceDiskSize = value["SourceDiskSize"].asString(); - if(!value["Description"].isNull()) - snapshotsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - snapshotsObject.creationTime = value["CreationTime"].asString(); - if(!value["LastModifiedTime"].isNull()) - snapshotsObject.lastModifiedTime = value["LastModifiedTime"].asString(); - if(!value["Status"].isNull()) - snapshotsObject.status = value["Status"].asString(); - if(!value["Usage"].isNull()) - snapshotsObject.usage = value["Usage"].asString(); - if(!value["SourceStorageType"].isNull()) - snapshotsObject.sourceStorageType = value["SourceStorageType"].asString(); - if(!value["RemainTime"].isNull()) - snapshotsObject.remainTime = std::stoi(value["RemainTime"].asString()); - if(!value["ResourceGroupId"].isNull()) - snapshotsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["KMSKeyId"].isNull()) - snapshotsObject.kMSKeyId = value["KMSKeyId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueSnapshotsSnapshot["SnapshotId"].isNull()) + snapshotsObject.snapshotId = valueSnapshotsSnapshot["SnapshotId"].asString(); + if(!valueSnapshotsSnapshot["SnapshotName"].isNull()) + snapshotsObject.snapshotName = valueSnapshotsSnapshot["SnapshotName"].asString(); + if(!valueSnapshotsSnapshot["Progress"].isNull()) + snapshotsObject.progress = valueSnapshotsSnapshot["Progress"].asString(); + if(!valueSnapshotsSnapshot["ProductCode"].isNull()) + snapshotsObject.productCode = valueSnapshotsSnapshot["ProductCode"].asString(); + if(!valueSnapshotsSnapshot["SourceDiskId"].isNull()) + snapshotsObject.sourceDiskId = valueSnapshotsSnapshot["SourceDiskId"].asString(); + if(!valueSnapshotsSnapshot["SourceDiskType"].isNull()) + snapshotsObject.sourceDiskType = valueSnapshotsSnapshot["SourceDiskType"].asString(); + if(!valueSnapshotsSnapshot["RetentionDays"].isNull()) + snapshotsObject.retentionDays = std::stoi(valueSnapshotsSnapshot["RetentionDays"].asString()); + if(!valueSnapshotsSnapshot["Encrypted"].isNull()) + snapshotsObject.encrypted = valueSnapshotsSnapshot["Encrypted"].asString() == "true"; + if(!valueSnapshotsSnapshot["SourceDiskSize"].isNull()) + snapshotsObject.sourceDiskSize = valueSnapshotsSnapshot["SourceDiskSize"].asString(); + if(!valueSnapshotsSnapshot["Description"].isNull()) + snapshotsObject.description = valueSnapshotsSnapshot["Description"].asString(); + if(!valueSnapshotsSnapshot["CreationTime"].isNull()) + snapshotsObject.creationTime = valueSnapshotsSnapshot["CreationTime"].asString(); + if(!valueSnapshotsSnapshot["LastModifiedTime"].isNull()) + snapshotsObject.lastModifiedTime = valueSnapshotsSnapshot["LastModifiedTime"].asString(); + if(!valueSnapshotsSnapshot["Status"].isNull()) + snapshotsObject.status = valueSnapshotsSnapshot["Status"].asString(); + if(!valueSnapshotsSnapshot["Usage"].isNull()) + snapshotsObject.usage = valueSnapshotsSnapshot["Usage"].asString(); + if(!valueSnapshotsSnapshot["SourceStorageType"].isNull()) + snapshotsObject.sourceStorageType = valueSnapshotsSnapshot["SourceStorageType"].asString(); + if(!valueSnapshotsSnapshot["RemainTime"].isNull()) + snapshotsObject.remainTime = std::stoi(valueSnapshotsSnapshot["RemainTime"].asString()); + if(!valueSnapshotsSnapshot["ResourceGroupId"].isNull()) + snapshotsObject.resourceGroupId = valueSnapshotsSnapshot["ResourceGroupId"].asString(); + if(!valueSnapshotsSnapshot["KMSKeyId"].isNull()) + snapshotsObject.kMSKeyId = valueSnapshotsSnapshot["KMSKeyId"].asString(); + auto allTagsNode = allSnapshotsNode["Tags"]["Tag"]; + for (auto allSnapshotsNodeTagsTag : allTagsNode) { Snapshot::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allSnapshotsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allSnapshotsNodeTagsTag["TagKey"].asString(); + if(!allSnapshotsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allSnapshotsNodeTagsTag["TagValue"].asString(); snapshotsObject.tags.push_back(tagsObject); } snapshots_.push_back(snapshotsObject); diff --git a/ecs/src/model/DescribeSpotPriceHistoryResult.cc b/ecs/src/model/DescribeSpotPriceHistoryResult.cc index 22a6a2fb3..c3faa3700 100644 --- a/ecs/src/model/DescribeSpotPriceHistoryResult.cc +++ b/ecs/src/model/DescribeSpotPriceHistoryResult.cc @@ -39,24 +39,24 @@ void DescribeSpotPriceHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSpotPrices = value["SpotPrices"]["SpotPriceType"]; - for (auto value : allSpotPrices) + auto allSpotPricesNode = value["SpotPrices"]["SpotPriceType"]; + for (auto valueSpotPricesSpotPriceType : allSpotPricesNode) { SpotPriceType spotPricesObject; - if(!value["ZoneId"].isNull()) - spotPricesObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceType"].isNull()) - spotPricesObject.instanceType = value["InstanceType"].asString(); - if(!value["IoOptimized"].isNull()) - spotPricesObject.ioOptimized = value["IoOptimized"].asString(); - if(!value["Timestamp"].isNull()) - spotPricesObject.timestamp = value["Timestamp"].asString(); - if(!value["NetworkType"].isNull()) - spotPricesObject.networkType = value["NetworkType"].asString(); - if(!value["SpotPrice"].isNull()) - spotPricesObject.spotPrice = std::stof(value["SpotPrice"].asString()); - if(!value["OriginPrice"].isNull()) - spotPricesObject.originPrice = std::stof(value["OriginPrice"].asString()); + if(!valueSpotPricesSpotPriceType["ZoneId"].isNull()) + spotPricesObject.zoneId = valueSpotPricesSpotPriceType["ZoneId"].asString(); + if(!valueSpotPricesSpotPriceType["InstanceType"].isNull()) + spotPricesObject.instanceType = valueSpotPricesSpotPriceType["InstanceType"].asString(); + if(!valueSpotPricesSpotPriceType["IoOptimized"].isNull()) + spotPricesObject.ioOptimized = valueSpotPricesSpotPriceType["IoOptimized"].asString(); + if(!valueSpotPricesSpotPriceType["Timestamp"].isNull()) + spotPricesObject.timestamp = valueSpotPricesSpotPriceType["Timestamp"].asString(); + if(!valueSpotPricesSpotPriceType["NetworkType"].isNull()) + spotPricesObject.networkType = valueSpotPricesSpotPriceType["NetworkType"].asString(); + if(!valueSpotPricesSpotPriceType["SpotPrice"].isNull()) + spotPricesObject.spotPrice = std::stof(valueSpotPricesSpotPriceType["SpotPrice"].asString()); + if(!valueSpotPricesSpotPriceType["OriginPrice"].isNull()) + spotPricesObject.originPrice = std::stof(valueSpotPricesSpotPriceType["OriginPrice"].asString()); spotPrices_.push_back(spotPricesObject); } if(!value["NextOffset"].isNull()) diff --git a/ecs/src/model/DescribeStorageSetDetailsResult.cc b/ecs/src/model/DescribeStorageSetDetailsResult.cc index fda892be0..8fdf42eed 100644 --- a/ecs/src/model/DescribeStorageSetDetailsResult.cc +++ b/ecs/src/model/DescribeStorageSetDetailsResult.cc @@ -39,26 +39,26 @@ void DescribeStorageSetDetailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDisks = value["Disks"]["Disk"]; - for (auto value : allDisks) + auto allDisksNode = value["Disks"]["Disk"]; + for (auto valueDisksDisk : allDisksNode) { Disk disksObject; - if(!value["DiskId"].isNull()) - disksObject.diskId = value["DiskId"].asString(); - if(!value["DiskName"].isNull()) - disksObject.diskName = value["DiskName"].asString(); - if(!value["Category"].isNull()) - disksObject.category = value["Category"].asString(); - if(!value["StorageSetId"].isNull()) - disksObject.storageSetId = value["StorageSetId"].asString(); - if(!value["CreationTime"].isNull()) - disksObject.creationTime = value["CreationTime"].asString(); - if(!value["StorageSetPartitionNumber"].isNull()) - disksObject.storageSetPartitionNumber = std::stoi(value["StorageSetPartitionNumber"].asString()); - if(!value["RegionId"].isNull()) - disksObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - disksObject.zoneId = value["ZoneId"].asString(); + if(!valueDisksDisk["DiskId"].isNull()) + disksObject.diskId = valueDisksDisk["DiskId"].asString(); + if(!valueDisksDisk["DiskName"].isNull()) + disksObject.diskName = valueDisksDisk["DiskName"].asString(); + if(!valueDisksDisk["Category"].isNull()) + disksObject.category = valueDisksDisk["Category"].asString(); + if(!valueDisksDisk["StorageSetId"].isNull()) + disksObject.storageSetId = valueDisksDisk["StorageSetId"].asString(); + if(!valueDisksDisk["CreationTime"].isNull()) + disksObject.creationTime = valueDisksDisk["CreationTime"].asString(); + if(!valueDisksDisk["StorageSetPartitionNumber"].isNull()) + disksObject.storageSetPartitionNumber = std::stoi(valueDisksDisk["StorageSetPartitionNumber"].asString()); + if(!valueDisksDisk["RegionId"].isNull()) + disksObject.regionId = valueDisksDisk["RegionId"].asString(); + if(!valueDisksDisk["ZoneId"].isNull()) + disksObject.zoneId = valueDisksDisk["ZoneId"].asString(); disks_.push_back(disksObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeStorageSetsResult.cc b/ecs/src/model/DescribeStorageSetsResult.cc index 9cda0da7e..0fc1b4c6a 100644 --- a/ecs/src/model/DescribeStorageSetsResult.cc +++ b/ecs/src/model/DescribeStorageSetsResult.cc @@ -39,24 +39,24 @@ void DescribeStorageSetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStorageSets = value["StorageSets"]["StorageSet"]; - for (auto value : allStorageSets) + auto allStorageSetsNode = value["StorageSets"]["StorageSet"]; + for (auto valueStorageSetsStorageSet : allStorageSetsNode) { StorageSet storageSetsObject; - if(!value["StorageSetId"].isNull()) - storageSetsObject.storageSetId = value["StorageSetId"].asString(); - if(!value["CreationTime"].isNull()) - storageSetsObject.creationTime = value["CreationTime"].asString(); - if(!value["StorageSetName"].isNull()) - storageSetsObject.storageSetName = value["StorageSetName"].asString(); - if(!value["Description"].isNull()) - storageSetsObject.description = value["Description"].asString(); - if(!value["StorageSetPartitionNumber"].isNull()) - storageSetsObject.storageSetPartitionNumber = std::stoi(value["StorageSetPartitionNumber"].asString()); - if(!value["RegionId"].isNull()) - storageSetsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - storageSetsObject.zoneId = value["ZoneId"].asString(); + if(!valueStorageSetsStorageSet["StorageSetId"].isNull()) + storageSetsObject.storageSetId = valueStorageSetsStorageSet["StorageSetId"].asString(); + if(!valueStorageSetsStorageSet["CreationTime"].isNull()) + storageSetsObject.creationTime = valueStorageSetsStorageSet["CreationTime"].asString(); + if(!valueStorageSetsStorageSet["StorageSetName"].isNull()) + storageSetsObject.storageSetName = valueStorageSetsStorageSet["StorageSetName"].asString(); + if(!valueStorageSetsStorageSet["Description"].isNull()) + storageSetsObject.description = valueStorageSetsStorageSet["Description"].asString(); + if(!valueStorageSetsStorageSet["StorageSetPartitionNumber"].isNull()) + storageSetsObject.storageSetPartitionNumber = std::stoi(valueStorageSetsStorageSet["StorageSetPartitionNumber"].asString()); + if(!valueStorageSetsStorageSet["RegionId"].isNull()) + storageSetsObject.regionId = valueStorageSetsStorageSet["RegionId"].asString(); + if(!valueStorageSetsStorageSet["ZoneId"].isNull()) + storageSetsObject.zoneId = valueStorageSetsStorageSet["ZoneId"].asString(); storageSets_.push_back(storageSetsObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeTagsResult.cc b/ecs/src/model/DescribeTagsResult.cc index 1019763f6..7eba7bd1f 100644 --- a/ecs/src/model/DescribeTagsResult.cc +++ b/ecs/src/model/DescribeTagsResult.cc @@ -39,14 +39,14 @@ void DescribeTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!valueTagsTag["TagKey"].isNull()) + tagsObject.tagKey = valueTagsTag["TagKey"].asString(); + if(!valueTagsTag["TagValue"].isNull()) + tagsObject.tagValue = valueTagsTag["TagValue"].asString(); auto resourceTypeCountNode = value["ResourceTypeCount"]; if(!resourceTypeCountNode["Instance"].isNull()) tagsObject.resourceTypeCount.instance = std::stoi(resourceTypeCountNode["Instance"].asString()); diff --git a/ecs/src/model/DescribeTaskAttributeResult.cc b/ecs/src/model/DescribeTaskAttributeResult.cc index fdf8fcac8..9a9432e0b 100644 --- a/ecs/src/model/DescribeTaskAttributeResult.cc +++ b/ecs/src/model/DescribeTaskAttributeResult.cc @@ -39,24 +39,24 @@ void DescribeTaskAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationProgressSet = value["OperationProgressSet"]["OperationProgress"]; - for (auto value : allOperationProgressSet) + auto allOperationProgressSetNode = value["OperationProgressSet"]["OperationProgress"]; + for (auto valueOperationProgressSetOperationProgress : allOperationProgressSetNode) { OperationProgress operationProgressSetObject; - if(!value["OperationStatus"].isNull()) - operationProgressSetObject.operationStatus = value["OperationStatus"].asString(); - if(!value["ErrorCode"].isNull()) - operationProgressSetObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMsg"].isNull()) - operationProgressSetObject.errorMsg = value["ErrorMsg"].asString(); - auto allRelatedItemSet = value["RelatedItemSet"]["RelatedItem"]; - for (auto value : allRelatedItemSet) + if(!valueOperationProgressSetOperationProgress["OperationStatus"].isNull()) + operationProgressSetObject.operationStatus = valueOperationProgressSetOperationProgress["OperationStatus"].asString(); + if(!valueOperationProgressSetOperationProgress["ErrorCode"].isNull()) + operationProgressSetObject.errorCode = valueOperationProgressSetOperationProgress["ErrorCode"].asString(); + if(!valueOperationProgressSetOperationProgress["ErrorMsg"].isNull()) + operationProgressSetObject.errorMsg = valueOperationProgressSetOperationProgress["ErrorMsg"].asString(); + auto allRelatedItemSetNode = allOperationProgressSetNode["RelatedItemSet"]["RelatedItem"]; + for (auto allOperationProgressSetNodeRelatedItemSetRelatedItem : allRelatedItemSetNode) { OperationProgress::RelatedItem relatedItemSetObject; - if(!value["Name"].isNull()) - relatedItemSetObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - relatedItemSetObject.value = value["Value"].asString(); + if(!allOperationProgressSetNodeRelatedItemSetRelatedItem["Name"].isNull()) + relatedItemSetObject.name = allOperationProgressSetNodeRelatedItemSetRelatedItem["Name"].asString(); + if(!allOperationProgressSetNodeRelatedItemSetRelatedItem["Value"].isNull()) + relatedItemSetObject.value = allOperationProgressSetNodeRelatedItemSetRelatedItem["Value"].asString(); operationProgressSetObject.relatedItemSet.push_back(relatedItemSetObject); } operationProgressSet_.push_back(operationProgressSetObject); diff --git a/ecs/src/model/DescribeTasksResult.cc b/ecs/src/model/DescribeTasksResult.cc index 0faccb1f9..67670d7af 100644 --- a/ecs/src/model/DescribeTasksResult.cc +++ b/ecs/src/model/DescribeTasksResult.cc @@ -39,22 +39,22 @@ void DescribeTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTaskSet = value["TaskSet"]["Task"]; - for (auto value : allTaskSet) + auto allTaskSetNode = value["TaskSet"]["Task"]; + for (auto valueTaskSetTask : allTaskSetNode) { Task taskSetObject; - if(!value["TaskId"].isNull()) - taskSetObject.taskId = value["TaskId"].asString(); - if(!value["TaskAction"].isNull()) - taskSetObject.taskAction = value["TaskAction"].asString(); - if(!value["TaskStatus"].isNull()) - taskSetObject.taskStatus = value["TaskStatus"].asString(); - if(!value["SupportCancel"].isNull()) - taskSetObject.supportCancel = value["SupportCancel"].asString(); - if(!value["CreationTime"].isNull()) - taskSetObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishedTime"].isNull()) - taskSetObject.finishedTime = value["FinishedTime"].asString(); + if(!valueTaskSetTask["TaskId"].isNull()) + taskSetObject.taskId = valueTaskSetTask["TaskId"].asString(); + if(!valueTaskSetTask["TaskAction"].isNull()) + taskSetObject.taskAction = valueTaskSetTask["TaskAction"].asString(); + if(!valueTaskSetTask["TaskStatus"].isNull()) + taskSetObject.taskStatus = valueTaskSetTask["TaskStatus"].asString(); + if(!valueTaskSetTask["SupportCancel"].isNull()) + taskSetObject.supportCancel = valueTaskSetTask["SupportCancel"].asString(); + if(!valueTaskSetTask["CreationTime"].isNull()) + taskSetObject.creationTime = valueTaskSetTask["CreationTime"].asString(); + if(!valueTaskSetTask["FinishedTime"].isNull()) + taskSetObject.finishedTime = valueTaskSetTask["FinishedTime"].asString(); taskSet_.push_back(taskSetObject); } if(!value["RegionId"].isNull()) diff --git a/ecs/src/model/DescribeVRoutersResult.cc b/ecs/src/model/DescribeVRoutersResult.cc index 2f0dd51a4..16623222d 100644 --- a/ecs/src/model/DescribeVRoutersResult.cc +++ b/ecs/src/model/DescribeVRoutersResult.cc @@ -39,22 +39,22 @@ void DescribeVRoutersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVRouters = value["VRouters"]["VRouter"]; - for (auto value : allVRouters) + auto allVRoutersNode = value["VRouters"]["VRouter"]; + for (auto valueVRoutersVRouter : allVRoutersNode) { VRouter vRoutersObject; - if(!value["RegionId"].isNull()) - vRoutersObject.regionId = value["RegionId"].asString(); - if(!value["VpcId"].isNull()) - vRoutersObject.vpcId = value["VpcId"].asString(); - if(!value["VRouterName"].isNull()) - vRoutersObject.vRouterName = value["VRouterName"].asString(); - if(!value["Description"].isNull()) - vRoutersObject.description = value["Description"].asString(); - if(!value["VRouterId"].isNull()) - vRoutersObject.vRouterId = value["VRouterId"].asString(); - if(!value["CreationTime"].isNull()) - vRoutersObject.creationTime = value["CreationTime"].asString(); + if(!valueVRoutersVRouter["RegionId"].isNull()) + vRoutersObject.regionId = valueVRoutersVRouter["RegionId"].asString(); + if(!valueVRoutersVRouter["VpcId"].isNull()) + vRoutersObject.vpcId = valueVRoutersVRouter["VpcId"].asString(); + if(!valueVRoutersVRouter["VRouterName"].isNull()) + vRoutersObject.vRouterName = valueVRoutersVRouter["VRouterName"].asString(); + if(!valueVRoutersVRouter["Description"].isNull()) + vRoutersObject.description = valueVRoutersVRouter["Description"].asString(); + if(!valueVRoutersVRouter["VRouterId"].isNull()) + vRoutersObject.vRouterId = valueVRoutersVRouter["VRouterId"].asString(); + if(!valueVRoutersVRouter["CreationTime"].isNull()) + vRoutersObject.creationTime = valueVRoutersVRouter["CreationTime"].asString(); auto allRouteTableIds = value["RouteTableIds"]["RouteTableId"]; for (auto value : allRouteTableIds) vRoutersObject.routeTableIds.push_back(value.asString()); diff --git a/ecs/src/model/DescribeVSwitchesResult.cc b/ecs/src/model/DescribeVSwitchesResult.cc index 54b5e2be7..a95138617 100644 --- a/ecs/src/model/DescribeVSwitchesResult.cc +++ b/ecs/src/model/DescribeVSwitchesResult.cc @@ -39,32 +39,32 @@ void DescribeVSwitchesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVSwitches = value["VSwitches"]["VSwitch"]; - for (auto value : allVSwitches) + auto allVSwitchesNode = value["VSwitches"]["VSwitch"]; + for (auto valueVSwitchesVSwitch : allVSwitchesNode) { VSwitch vSwitchesObject; - if(!value["VSwitchId"].isNull()) - vSwitchesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VpcId"].isNull()) - vSwitchesObject.vpcId = value["VpcId"].asString(); - if(!value["Status"].isNull()) - vSwitchesObject.status = value["Status"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchesObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["ZoneId"].isNull()) - vSwitchesObject.zoneId = value["ZoneId"].asString(); - if(!value["AvailableIpAddressCount"].isNull()) - vSwitchesObject.availableIpAddressCount = std::stol(value["AvailableIpAddressCount"].asString()); - if(!value["Description"].isNull()) - vSwitchesObject.description = value["Description"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchesObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["CreationTime"].isNull()) - vSwitchesObject.creationTime = value["CreationTime"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchesObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["ResourceGroupId"].isNull()) - vSwitchesObject.resourceGroupId = value["ResourceGroupId"].asString(); + if(!valueVSwitchesVSwitch["VSwitchId"].isNull()) + vSwitchesObject.vSwitchId = valueVSwitchesVSwitch["VSwitchId"].asString(); + if(!valueVSwitchesVSwitch["VpcId"].isNull()) + vSwitchesObject.vpcId = valueVSwitchesVSwitch["VpcId"].asString(); + if(!valueVSwitchesVSwitch["Status"].isNull()) + vSwitchesObject.status = valueVSwitchesVSwitch["Status"].asString(); + if(!valueVSwitchesVSwitch["CidrBlock"].isNull()) + vSwitchesObject.cidrBlock = valueVSwitchesVSwitch["CidrBlock"].asString(); + if(!valueVSwitchesVSwitch["ZoneId"].isNull()) + vSwitchesObject.zoneId = valueVSwitchesVSwitch["ZoneId"].asString(); + if(!valueVSwitchesVSwitch["AvailableIpAddressCount"].isNull()) + vSwitchesObject.availableIpAddressCount = std::stol(valueVSwitchesVSwitch["AvailableIpAddressCount"].asString()); + if(!valueVSwitchesVSwitch["Description"].isNull()) + vSwitchesObject.description = valueVSwitchesVSwitch["Description"].asString(); + if(!valueVSwitchesVSwitch["VSwitchName"].isNull()) + vSwitchesObject.vSwitchName = valueVSwitchesVSwitch["VSwitchName"].asString(); + if(!valueVSwitchesVSwitch["CreationTime"].isNull()) + vSwitchesObject.creationTime = valueVSwitchesVSwitch["CreationTime"].asString(); + if(!valueVSwitchesVSwitch["IsDefault"].isNull()) + vSwitchesObject.isDefault = valueVSwitchesVSwitch["IsDefault"].asString() == "true"; + if(!valueVSwitchesVSwitch["ResourceGroupId"].isNull()) + vSwitchesObject.resourceGroupId = valueVSwitchesVSwitch["ResourceGroupId"].asString(); vSwitches_.push_back(vSwitchesObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc b/ecs/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc index 4f6e8725f..12237c019 100644 --- a/ecs/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc +++ b/ecs/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc @@ -39,26 +39,26 @@ void DescribeVirtualBorderRoutersForPhysicalConnectionResult::parse(const std::s Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVirtualBorderRouterForPhysicalConnectionSet = value["VirtualBorderRouterForPhysicalConnectionSet"]["VirtualBorderRouterForPhysicalConnectionType"]; - for (auto value : allVirtualBorderRouterForPhysicalConnectionSet) + auto allVirtualBorderRouterForPhysicalConnectionSetNode = value["VirtualBorderRouterForPhysicalConnectionSet"]["VirtualBorderRouterForPhysicalConnectionType"]; + for (auto valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType : allVirtualBorderRouterForPhysicalConnectionSetNode) { VirtualBorderRouterForPhysicalConnectionType virtualBorderRouterForPhysicalConnectionSetObject; - if(!value["VbrId"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.vbrId = value["VbrId"].asString(); - if(!value["VbrOwnerUid"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.vbrOwnerUid = std::stol(value["VbrOwnerUid"].asString()); - if(!value["CreationTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.creationTime = value["CreationTime"].asString(); - if(!value["ActivationTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.activationTime = value["ActivationTime"].asString(); - if(!value["TerminationTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.terminationTime = value["TerminationTime"].asString(); - if(!value["RecoveryTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.recoveryTime = value["RecoveryTime"].asString(); - if(!value["VlanId"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.vlanId = std::stoi(value["VlanId"].asString()); - if(!value["CircuitCode"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.circuitCode = value["CircuitCode"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrId"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.vbrId = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrId"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrOwnerUid"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.vbrOwnerUid = std::stol(valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrOwnerUid"].asString()); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CreationTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.creationTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CreationTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["ActivationTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.activationTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["ActivationTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["TerminationTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.terminationTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["TerminationTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["RecoveryTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.recoveryTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["RecoveryTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VlanId"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.vlanId = std::stoi(valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VlanId"].asString()); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CircuitCode"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.circuitCode = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CircuitCode"].asString(); virtualBorderRouterForPhysicalConnectionSet_.push_back(virtualBorderRouterForPhysicalConnectionSetObject); } if(!value["PageNumber"].isNull()) diff --git a/ecs/src/model/DescribeVirtualBorderRoutersResult.cc b/ecs/src/model/DescribeVirtualBorderRoutersResult.cc index df04992f5..8deb2ba97 100644 --- a/ecs/src/model/DescribeVirtualBorderRoutersResult.cc +++ b/ecs/src/model/DescribeVirtualBorderRoutersResult.cc @@ -39,50 +39,50 @@ void DescribeVirtualBorderRoutersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVirtualBorderRouterSet = value["VirtualBorderRouterSet"]["VirtualBorderRouterType"]; - for (auto value : allVirtualBorderRouterSet) + auto allVirtualBorderRouterSetNode = value["VirtualBorderRouterSet"]["VirtualBorderRouterType"]; + for (auto valueVirtualBorderRouterSetVirtualBorderRouterType : allVirtualBorderRouterSetNode) { VirtualBorderRouterType virtualBorderRouterSetObject; - if(!value["VbrId"].isNull()) - virtualBorderRouterSetObject.vbrId = value["VbrId"].asString(); - if(!value["CreationTime"].isNull()) - virtualBorderRouterSetObject.creationTime = value["CreationTime"].asString(); - if(!value["ActivationTime"].isNull()) - virtualBorderRouterSetObject.activationTime = value["ActivationTime"].asString(); - if(!value["TerminationTime"].isNull()) - virtualBorderRouterSetObject.terminationTime = value["TerminationTime"].asString(); - if(!value["RecoveryTime"].isNull()) - virtualBorderRouterSetObject.recoveryTime = value["RecoveryTime"].asString(); - if(!value["Status"].isNull()) - virtualBorderRouterSetObject.status = value["Status"].asString(); - if(!value["VlanId"].isNull()) - virtualBorderRouterSetObject.vlanId = std::stoi(value["VlanId"].asString()); - if(!value["CircuitCode"].isNull()) - virtualBorderRouterSetObject.circuitCode = value["CircuitCode"].asString(); - if(!value["RouteTableId"].isNull()) - virtualBorderRouterSetObject.routeTableId = value["RouteTableId"].asString(); - if(!value["VlanInterfaceId"].isNull()) - virtualBorderRouterSetObject.vlanInterfaceId = value["VlanInterfaceId"].asString(); - if(!value["LocalGatewayIp"].isNull()) - virtualBorderRouterSetObject.localGatewayIp = value["LocalGatewayIp"].asString(); - if(!value["PeerGatewayIp"].isNull()) - virtualBorderRouterSetObject.peerGatewayIp = value["PeerGatewayIp"].asString(); - if(!value["PeeringSubnetMask"].isNull()) - virtualBorderRouterSetObject.peeringSubnetMask = value["PeeringSubnetMask"].asString(); - if(!value["PhysicalConnectionId"].isNull()) - virtualBorderRouterSetObject.physicalConnectionId = value["PhysicalConnectionId"].asString(); - if(!value["PhysicalConnectionStatus"].isNull()) - virtualBorderRouterSetObject.physicalConnectionStatus = value["PhysicalConnectionStatus"].asString(); - if(!value["PhysicalConnectionBusinessStatus"].isNull()) - virtualBorderRouterSetObject.physicalConnectionBusinessStatus = value["PhysicalConnectionBusinessStatus"].asString(); - if(!value["PhysicalConnectionOwnerUid"].isNull()) - virtualBorderRouterSetObject.physicalConnectionOwnerUid = value["PhysicalConnectionOwnerUid"].asString(); - if(!value["AccessPointId"].isNull()) - virtualBorderRouterSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["Name"].isNull()) - virtualBorderRouterSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - virtualBorderRouterSetObject.description = value["Description"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["VbrId"].isNull()) + virtualBorderRouterSetObject.vbrId = valueVirtualBorderRouterSetVirtualBorderRouterType["VbrId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["CreationTime"].isNull()) + virtualBorderRouterSetObject.creationTime = valueVirtualBorderRouterSetVirtualBorderRouterType["CreationTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["ActivationTime"].isNull()) + virtualBorderRouterSetObject.activationTime = valueVirtualBorderRouterSetVirtualBorderRouterType["ActivationTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["TerminationTime"].isNull()) + virtualBorderRouterSetObject.terminationTime = valueVirtualBorderRouterSetVirtualBorderRouterType["TerminationTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["RecoveryTime"].isNull()) + virtualBorderRouterSetObject.recoveryTime = valueVirtualBorderRouterSetVirtualBorderRouterType["RecoveryTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Status"].isNull()) + virtualBorderRouterSetObject.status = valueVirtualBorderRouterSetVirtualBorderRouterType["Status"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["VlanId"].isNull()) + virtualBorderRouterSetObject.vlanId = std::stoi(valueVirtualBorderRouterSetVirtualBorderRouterType["VlanId"].asString()); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["CircuitCode"].isNull()) + virtualBorderRouterSetObject.circuitCode = valueVirtualBorderRouterSetVirtualBorderRouterType["CircuitCode"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["RouteTableId"].isNull()) + virtualBorderRouterSetObject.routeTableId = valueVirtualBorderRouterSetVirtualBorderRouterType["RouteTableId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["VlanInterfaceId"].isNull()) + virtualBorderRouterSetObject.vlanInterfaceId = valueVirtualBorderRouterSetVirtualBorderRouterType["VlanInterfaceId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["LocalGatewayIp"].isNull()) + virtualBorderRouterSetObject.localGatewayIp = valueVirtualBorderRouterSetVirtualBorderRouterType["LocalGatewayIp"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PeerGatewayIp"].isNull()) + virtualBorderRouterSetObject.peerGatewayIp = valueVirtualBorderRouterSetVirtualBorderRouterType["PeerGatewayIp"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PeeringSubnetMask"].isNull()) + virtualBorderRouterSetObject.peeringSubnetMask = valueVirtualBorderRouterSetVirtualBorderRouterType["PeeringSubnetMask"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionId"].isNull()) + virtualBorderRouterSetObject.physicalConnectionId = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionStatus"].isNull()) + virtualBorderRouterSetObject.physicalConnectionStatus = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionStatus"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionBusinessStatus"].isNull()) + virtualBorderRouterSetObject.physicalConnectionBusinessStatus = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionBusinessStatus"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionOwnerUid"].isNull()) + virtualBorderRouterSetObject.physicalConnectionOwnerUid = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionOwnerUid"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["AccessPointId"].isNull()) + virtualBorderRouterSetObject.accessPointId = valueVirtualBorderRouterSetVirtualBorderRouterType["AccessPointId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Name"].isNull()) + virtualBorderRouterSetObject.name = valueVirtualBorderRouterSetVirtualBorderRouterType["Name"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Description"].isNull()) + virtualBorderRouterSetObject.description = valueVirtualBorderRouterSetVirtualBorderRouterType["Description"].asString(); virtualBorderRouterSet_.push_back(virtualBorderRouterSetObject); } if(!value["PageNumber"].isNull()) diff --git a/ecs/src/model/DescribeVpcsResult.cc b/ecs/src/model/DescribeVpcsResult.cc index 696496162..90a5edc85 100644 --- a/ecs/src/model/DescribeVpcsResult.cc +++ b/ecs/src/model/DescribeVpcsResult.cc @@ -39,28 +39,28 @@ void DescribeVpcsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpcs = value["Vpcs"]["Vpc"]; - for (auto value : allVpcs) + auto allVpcsNode = value["Vpcs"]["Vpc"]; + for (auto valueVpcsVpc : allVpcsNode) { Vpc vpcsObject; - if(!value["VpcId"].isNull()) - vpcsObject.vpcId = value["VpcId"].asString(); - if(!value["RegionId"].isNull()) - vpcsObject.regionId = value["RegionId"].asString(); - if(!value["Status"].isNull()) - vpcsObject.status = value["Status"].asString(); - if(!value["VpcName"].isNull()) - vpcsObject.vpcName = value["VpcName"].asString(); - if(!value["CreationTime"].isNull()) - vpcsObject.creationTime = value["CreationTime"].asString(); - if(!value["CidrBlock"].isNull()) - vpcsObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["VRouterId"].isNull()) - vpcsObject.vRouterId = value["VRouterId"].asString(); - if(!value["Description"].isNull()) - vpcsObject.description = value["Description"].asString(); - if(!value["IsDefault"].isNull()) - vpcsObject.isDefault = value["IsDefault"].asString() == "true"; + if(!valueVpcsVpc["VpcId"].isNull()) + vpcsObject.vpcId = valueVpcsVpc["VpcId"].asString(); + if(!valueVpcsVpc["RegionId"].isNull()) + vpcsObject.regionId = valueVpcsVpc["RegionId"].asString(); + if(!valueVpcsVpc["Status"].isNull()) + vpcsObject.status = valueVpcsVpc["Status"].asString(); + if(!valueVpcsVpc["VpcName"].isNull()) + vpcsObject.vpcName = valueVpcsVpc["VpcName"].asString(); + if(!valueVpcsVpc["CreationTime"].isNull()) + vpcsObject.creationTime = valueVpcsVpc["CreationTime"].asString(); + if(!valueVpcsVpc["CidrBlock"].isNull()) + vpcsObject.cidrBlock = valueVpcsVpc["CidrBlock"].asString(); + if(!valueVpcsVpc["VRouterId"].isNull()) + vpcsObject.vRouterId = valueVpcsVpc["VRouterId"].asString(); + if(!valueVpcsVpc["Description"].isNull()) + vpcsObject.description = valueVpcsVpc["Description"].asString(); + if(!valueVpcsVpc["IsDefault"].isNull()) + vpcsObject.isDefault = valueVpcsVpc["IsDefault"].asString() == "true"; auto allVSwitchIds = value["VSwitchIds"]["VSwitchId"]; for (auto value : allVSwitchIds) vpcsObject.vSwitchIds.push_back(value.asString()); diff --git a/ecs/src/model/DescribeZonesResult.cc b/ecs/src/model/DescribeZonesResult.cc index aef07c38e..1f0588637 100644 --- a/ecs/src/model/DescribeZonesResult.cc +++ b/ecs/src/model/DescribeZonesResult.cc @@ -39,20 +39,20 @@ void DescribeZonesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + auto allZonesNode = value["Zones"]["Zone"]; + for (auto valueZonesZone : allZonesNode) { Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["LocalName"].isNull()) - zonesObject.localName = value["LocalName"].asString(); - auto allAvailableResources = value["AvailableResources"]["ResourcesInfo"]; - for (auto value : allAvailableResources) + if(!valueZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = valueZonesZone["ZoneId"].asString(); + if(!valueZonesZone["LocalName"].isNull()) + zonesObject.localName = valueZonesZone["LocalName"].asString(); + auto allAvailableResourcesNode = allZonesNode["AvailableResources"]["ResourcesInfo"]; + for (auto allZonesNodeAvailableResourcesResourcesInfo : allAvailableResourcesNode) { Zone::ResourcesInfo availableResourcesObject; - if(!value["IoOptimized"].isNull()) - availableResourcesObject.ioOptimized = value["IoOptimized"].asString() == "true"; + if(!allZonesNodeAvailableResourcesResourcesInfo["IoOptimized"].isNull()) + availableResourcesObject.ioOptimized = allZonesNodeAvailableResourcesResourcesInfo["IoOptimized"].asString() == "true"; auto allSystemDiskCategories = value["SystemDiskCategories"]["supportedSystemDiskCategory"]; for (auto value : allSystemDiskCategories) availableResourcesObject.systemDiskCategories.push_back(value.asString()); diff --git a/ecs/src/model/DetachInstanceRamRoleResult.cc b/ecs/src/model/DetachInstanceRamRoleResult.cc index 725221157..bf558ce96 100644 --- a/ecs/src/model/DetachInstanceRamRoleResult.cc +++ b/ecs/src/model/DetachInstanceRamRoleResult.cc @@ -39,26 +39,26 @@ void DetachInstanceRamRoleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDetachInstanceRamRoleResults = value["DetachInstanceRamRoleResults"]["DetachInstanceRamRoleResult"]; - for (auto value : allDetachInstanceRamRoleResults) + auto allDetachInstanceRamRoleResultsNode = value["DetachInstanceRamRoleResults"]["DetachInstanceRamRoleResult"]; + for (auto valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult : allDetachInstanceRamRoleResultsNode) { Result detachInstanceRamRoleResultsObject; - if(!value["InstanceId"].isNull()) - detachInstanceRamRoleResultsObject.instanceId = value["InstanceId"].asString(); - if(!value["Success"].isNull()) - detachInstanceRamRoleResultsObject.success = value["Success"].asString() == "true"; - if(!value["Code"].isNull()) - detachInstanceRamRoleResultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - detachInstanceRamRoleResultsObject.message = value["Message"].asString(); - auto allInstanceRamRoleSets = value["InstanceRamRoleSets"]["InstanceRamRoleSet"]; - for (auto value : allInstanceRamRoleSets) + if(!valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["InstanceId"].isNull()) + detachInstanceRamRoleResultsObject.instanceId = valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["InstanceId"].asString(); + if(!valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["Success"].isNull()) + detachInstanceRamRoleResultsObject.success = valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["Success"].asString() == "true"; + if(!valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["Code"].isNull()) + detachInstanceRamRoleResultsObject.code = valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["Code"].asString(); + if(!valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["Message"].isNull()) + detachInstanceRamRoleResultsObject.message = valueDetachInstanceRamRoleResultsDetachInstanceRamRoleResult["Message"].asString(); + auto allInstanceRamRoleSetsNode = allDetachInstanceRamRoleResultsNode["InstanceRamRoleSets"]["InstanceRamRoleSet"]; + for (auto allDetachInstanceRamRoleResultsNodeInstanceRamRoleSetsInstanceRamRoleSet : allInstanceRamRoleSetsNode) { Result::InstanceRamRoleSet instanceRamRoleSetsObject; - if(!value["InstanceId"].isNull()) - instanceRamRoleSetsObject.instanceId = value["InstanceId"].asString(); - if(!value["RamRoleName"].isNull()) - instanceRamRoleSetsObject.ramRoleName = value["RamRoleName"].asString(); + if(!allDetachInstanceRamRoleResultsNodeInstanceRamRoleSetsInstanceRamRoleSet["InstanceId"].isNull()) + instanceRamRoleSetsObject.instanceId = allDetachInstanceRamRoleResultsNodeInstanceRamRoleSetsInstanceRamRoleSet["InstanceId"].asString(); + if(!allDetachInstanceRamRoleResultsNodeInstanceRamRoleSetsInstanceRamRoleSet["RamRoleName"].isNull()) + instanceRamRoleSetsObject.ramRoleName = allDetachInstanceRamRoleResultsNodeInstanceRamRoleSetsInstanceRamRoleSet["RamRoleName"].asString(); detachInstanceRamRoleResultsObject.instanceRamRoleSets.push_back(instanceRamRoleSetsObject); } detachInstanceRamRoleResults_.push_back(detachInstanceRamRoleResultsObject); diff --git a/ecs/src/model/DetachKeyPairResult.cc b/ecs/src/model/DetachKeyPairResult.cc index 26c70cee5..13ac79c5d 100644 --- a/ecs/src/model/DetachKeyPairResult.cc +++ b/ecs/src/model/DetachKeyPairResult.cc @@ -39,18 +39,18 @@ void DetachKeyPairResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + auto allResultsNode = value["Results"]["Result"]; + for (auto valueResultsResult : allResultsNode) { Result resultsObject; - if(!value["InstanceId"].isNull()) - resultsObject.instanceId = value["InstanceId"].asString(); - if(!value["Success"].isNull()) - resultsObject.success = value["Success"].asString(); - if(!value["Code"].isNull()) - resultsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - resultsObject.message = value["Message"].asString(); + if(!valueResultsResult["InstanceId"].isNull()) + resultsObject.instanceId = valueResultsResult["InstanceId"].asString(); + if(!valueResultsResult["Success"].isNull()) + resultsObject.success = valueResultsResult["Success"].asString(); + if(!valueResultsResult["Code"].isNull()) + resultsObject.code = valueResultsResult["Code"].asString(); + if(!valueResultsResult["Message"].isNull()) + resultsObject.message = valueResultsResult["Message"].asString(); results_.push_back(resultsObject); } if(!value["TotalCount"].isNull()) diff --git a/ecs/src/model/ListTagResourcesResult.cc b/ecs/src/model/ListTagResourcesResult.cc index 579e71a10..2d7c0d3bf 100644 --- a/ecs/src/model/ListTagResourcesResult.cc +++ b/ecs/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - tagResourcesObject.resourceId = value["ResourceId"].asString(); - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/ecs/src/model/ModifyInstanceChargeTypeResult.cc b/ecs/src/model/ModifyInstanceChargeTypeResult.cc index 6d314783f..38275e284 100644 --- a/ecs/src/model/ModifyInstanceChargeTypeResult.cc +++ b/ecs/src/model/ModifyInstanceChargeTypeResult.cc @@ -39,16 +39,16 @@ void ModifyInstanceChargeTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFeeOfInstances = value["FeeOfInstances"]["FeeOfInstance"]; - for (auto value : allFeeOfInstances) + auto allFeeOfInstancesNode = value["FeeOfInstances"]["FeeOfInstance"]; + for (auto valueFeeOfInstancesFeeOfInstance : allFeeOfInstancesNode) { FeeOfInstance feeOfInstancesObject; - if(!value["InstanceId"].isNull()) - feeOfInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["Fee"].isNull()) - feeOfInstancesObject.fee = value["Fee"].asString(); - if(!value["Currency"].isNull()) - feeOfInstancesObject.currency = value["Currency"].asString(); + if(!valueFeeOfInstancesFeeOfInstance["InstanceId"].isNull()) + feeOfInstancesObject.instanceId = valueFeeOfInstancesFeeOfInstance["InstanceId"].asString(); + if(!valueFeeOfInstancesFeeOfInstance["Fee"].isNull()) + feeOfInstancesObject.fee = valueFeeOfInstancesFeeOfInstance["Fee"].asString(); + if(!valueFeeOfInstancesFeeOfInstance["Currency"].isNull()) + feeOfInstancesObject.currency = valueFeeOfInstancesFeeOfInstance["Currency"].asString(); feeOfInstances_.push_back(feeOfInstancesObject); } if(!value["OrderId"].isNull()) diff --git a/ehpc/src/model/DescribeClusterResult.cc b/ehpc/src/model/DescribeClusterResult.cc index eb0969200..61b5deb18 100644 --- a/ehpc/src/model/DescribeClusterResult.cc +++ b/ehpc/src/model/DescribeClusterResult.cc @@ -92,26 +92,26 @@ void DescribeClusterResult::parse(const std::string &payload) clusterInfo_.imageId = clusterInfoNode["ImageId"].asString(); if(!clusterInfoNode["Location"].isNull()) clusterInfo_.location = clusterInfoNode["Location"].asString(); - auto allApplications = value["Applications"]["ApplicationInfo"]; - for (auto value : allApplications) + auto allApplicationsNode = clusterInfoNode["Applications"]["ApplicationInfo"]; + for (auto clusterInfoNodeApplicationsApplicationInfo : allApplicationsNode) { ClusterInfo::ApplicationInfo applicationInfoObject; - if(!value["Tag"].isNull()) - applicationInfoObject.tag = value["Tag"].asString(); - if(!value["Name"].isNull()) - applicationInfoObject.name = value["Name"].asString(); - if(!value["Version"].isNull()) - applicationInfoObject.version = value["Version"].asString(); + if(!clusterInfoNodeApplicationsApplicationInfo["Tag"].isNull()) + applicationInfoObject.tag = clusterInfoNodeApplicationsApplicationInfo["Tag"].asString(); + if(!clusterInfoNodeApplicationsApplicationInfo["Name"].isNull()) + applicationInfoObject.name = clusterInfoNodeApplicationsApplicationInfo["Name"].asString(); + if(!clusterInfoNodeApplicationsApplicationInfo["Version"].isNull()) + applicationInfoObject.version = clusterInfoNodeApplicationsApplicationInfo["Version"].asString(); clusterInfo_.applications.push_back(applicationInfoObject); } - auto allPostInstallScripts = value["PostInstallScripts"]["PostInstallScriptInfo"]; - for (auto value : allPostInstallScripts) + auto allPostInstallScriptsNode = clusterInfoNode["PostInstallScripts"]["PostInstallScriptInfo"]; + for (auto clusterInfoNodePostInstallScriptsPostInstallScriptInfo : allPostInstallScriptsNode) { ClusterInfo::PostInstallScriptInfo postInstallScriptInfoObject; - if(!value["Url"].isNull()) - postInstallScriptInfoObject.url = value["Url"].asString(); - if(!value["Args"].isNull()) - postInstallScriptInfoObject.args = value["Args"].asString(); + if(!clusterInfoNodePostInstallScriptsPostInstallScriptInfo["Url"].isNull()) + postInstallScriptInfoObject.url = clusterInfoNodePostInstallScriptsPostInstallScriptInfo["Url"].asString(); + if(!clusterInfoNodePostInstallScriptsPostInstallScriptInfo["Args"].isNull()) + postInstallScriptInfoObject.args = clusterInfoNodePostInstallScriptsPostInstallScriptInfo["Args"].asString(); clusterInfo_.postInstallScripts.push_back(postInstallScriptInfoObject); } auto ecsInfoNode = clusterInfoNode["EcsInfo"]; diff --git a/ehpc/src/model/DescribeGWSClustersResult.cc b/ehpc/src/model/DescribeGWSClustersResult.cc index 9165d00b0..8f61ca87f 100644 --- a/ehpc/src/model/DescribeGWSClustersResult.cc +++ b/ehpc/src/model/DescribeGWSClustersResult.cc @@ -39,20 +39,20 @@ void DescribeGWSClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["ClusterInfo"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["ClusterInfo"]; + for (auto valueClustersClusterInfo : allClustersNode) { ClusterInfo clustersObject; - if(!value["ClusterId"].isNull()) - clustersObject.clusterId = value["ClusterId"].asString(); - if(!value["Status"].isNull()) - clustersObject.status = value["Status"].asString(); - if(!value["CreateTime"].isNull()) - clustersObject.createTime = value["CreateTime"].asString(); - if(!value["VpcId"].isNull()) - clustersObject.vpcId = value["VpcId"].asString(); - if(!value["InstanceCount"].isNull()) - clustersObject.instanceCount = std::stoi(value["InstanceCount"].asString()); + if(!valueClustersClusterInfo["ClusterId"].isNull()) + clustersObject.clusterId = valueClustersClusterInfo["ClusterId"].asString(); + if(!valueClustersClusterInfo["Status"].isNull()) + clustersObject.status = valueClustersClusterInfo["Status"].asString(); + if(!valueClustersClusterInfo["CreateTime"].isNull()) + clustersObject.createTime = valueClustersClusterInfo["CreateTime"].asString(); + if(!valueClustersClusterInfo["VpcId"].isNull()) + clustersObject.vpcId = valueClustersClusterInfo["VpcId"].asString(); + if(!valueClustersClusterInfo["InstanceCount"].isNull()) + clustersObject.instanceCount = std::stoi(valueClustersClusterInfo["InstanceCount"].asString()); clusters_.push_back(clustersObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/DescribeGWSImagesResult.cc b/ehpc/src/model/DescribeGWSImagesResult.cc index 843d18323..ed0fd8a3c 100644 --- a/ehpc/src/model/DescribeGWSImagesResult.cc +++ b/ehpc/src/model/DescribeGWSImagesResult.cc @@ -39,24 +39,24 @@ void DescribeGWSImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["ImageInfo"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["ImageInfo"]; + for (auto valueImagesImageInfo : allImagesNode) { ImageInfo imagesObject; - if(!value["ImageId"].isNull()) - imagesObject.imageId = value["ImageId"].asString(); - if(!value["Status"].isNull()) - imagesObject.status = value["Status"].asString(); - if(!value["CreateTime"].isNull()) - imagesObject.createTime = value["CreateTime"].asString(); - if(!value["Name"].isNull()) - imagesObject.name = value["Name"].asString(); - if(!value["ImageType"].isNull()) - imagesObject.imageType = value["ImageType"].asString(); - if(!value["Progress"].isNull()) - imagesObject.progress = value["Progress"].asString(); - if(!value["Size"].isNull()) - imagesObject.size = std::stoi(value["Size"].asString()); + if(!valueImagesImageInfo["ImageId"].isNull()) + imagesObject.imageId = valueImagesImageInfo["ImageId"].asString(); + if(!valueImagesImageInfo["Status"].isNull()) + imagesObject.status = valueImagesImageInfo["Status"].asString(); + if(!valueImagesImageInfo["CreateTime"].isNull()) + imagesObject.createTime = valueImagesImageInfo["CreateTime"].asString(); + if(!valueImagesImageInfo["Name"].isNull()) + imagesObject.name = valueImagesImageInfo["Name"].asString(); + if(!valueImagesImageInfo["ImageType"].isNull()) + imagesObject.imageType = valueImagesImageInfo["ImageType"].asString(); + if(!valueImagesImageInfo["Progress"].isNull()) + imagesObject.progress = valueImagesImageInfo["Progress"].asString(); + if(!valueImagesImageInfo["Size"].isNull()) + imagesObject.size = std::stoi(valueImagesImageInfo["Size"].asString()); images_.push_back(imagesObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/DescribeGWSInstancesResult.cc b/ehpc/src/model/DescribeGWSInstancesResult.cc index b53030e09..ee63a8aa5 100644 --- a/ehpc/src/model/DescribeGWSInstancesResult.cc +++ b/ehpc/src/model/DescribeGWSInstancesResult.cc @@ -39,38 +39,38 @@ void DescribeGWSInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["InstanceInfo"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["InstanceInfo"]; + for (auto valueInstancesInstanceInfo : allInstancesNode) { InstanceInfo instancesObject; - if(!value["ClusterId"].isNull()) - instancesObject.clusterId = value["ClusterId"].asString(); - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["Status"].isNull()) - instancesObject.status = value["Status"].asString(); - if(!value["CreateTime"].isNull()) - instancesObject.createTime = value["CreateTime"].asString(); - if(!value["ExpireTime"].isNull()) - instancesObject.expireTime = value["ExpireTime"].asString(); - if(!value["WorkMode"].isNull()) - instancesObject.workMode = value["WorkMode"].asString(); - if(!value["Name"].isNull()) - instancesObject.name = value["Name"].asString(); - if(!value["UserName"].isNull()) - instancesObject.userName = value["UserName"].asString(); - auto allAppList = value["AppList"]["AppInfo"]; - for (auto value : allAppList) + if(!valueInstancesInstanceInfo["ClusterId"].isNull()) + instancesObject.clusterId = valueInstancesInstanceInfo["ClusterId"].asString(); + if(!valueInstancesInstanceInfo["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstanceInfo["InstanceId"].asString(); + if(!valueInstancesInstanceInfo["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesInstanceInfo["InstanceType"].asString(); + if(!valueInstancesInstanceInfo["Status"].isNull()) + instancesObject.status = valueInstancesInstanceInfo["Status"].asString(); + if(!valueInstancesInstanceInfo["CreateTime"].isNull()) + instancesObject.createTime = valueInstancesInstanceInfo["CreateTime"].asString(); + if(!valueInstancesInstanceInfo["ExpireTime"].isNull()) + instancesObject.expireTime = valueInstancesInstanceInfo["ExpireTime"].asString(); + if(!valueInstancesInstanceInfo["WorkMode"].isNull()) + instancesObject.workMode = valueInstancesInstanceInfo["WorkMode"].asString(); + if(!valueInstancesInstanceInfo["Name"].isNull()) + instancesObject.name = valueInstancesInstanceInfo["Name"].asString(); + if(!valueInstancesInstanceInfo["UserName"].isNull()) + instancesObject.userName = valueInstancesInstanceInfo["UserName"].asString(); + auto allAppListNode = allInstancesNode["AppList"]["AppInfo"]; + for (auto allInstancesNodeAppListAppInfo : allAppListNode) { InstanceInfo::AppInfo appListObject; - if(!value["AppName"].isNull()) - appListObject.appName = value["AppName"].asString(); - if(!value["AppPath"].isNull()) - appListObject.appPath = value["AppPath"].asString(); - if(!value["AppArgs"].isNull()) - appListObject.appArgs = value["AppArgs"].asString(); + if(!allInstancesNodeAppListAppInfo["AppName"].isNull()) + appListObject.appName = allInstancesNodeAppListAppInfo["AppName"].asString(); + if(!allInstancesNodeAppListAppInfo["AppPath"].isNull()) + appListObject.appPath = allInstancesNodeAppListAppInfo["AppPath"].asString(); + if(!allInstancesNodeAppListAppInfo["AppArgs"].isNull()) + appListObject.appArgs = allInstancesNodeAppListAppInfo["AppArgs"].asString(); instancesObject.appList.push_back(appListObject); } instances_.push_back(instancesObject); diff --git a/ehpc/src/model/DescribeImageGatewayConfigResult.cc b/ehpc/src/model/DescribeImageGatewayConfigResult.cc index fdf6b8fae..000b3ac51 100644 --- a/ehpc/src/model/DescribeImageGatewayConfigResult.cc +++ b/ehpc/src/model/DescribeImageGatewayConfigResult.cc @@ -50,18 +50,18 @@ void DescribeImageGatewayConfigResult::parse(const std::string &payload) imagegw_.imageExpirationTimeout = imagegwNode["ImageExpirationTimeout"].asString(); if(!imagegwNode["UpdateDateTime"].isNull()) imagegw_.updateDateTime = imagegwNode["UpdateDateTime"].asString(); - auto allLocations = value["Locations"]["LocationInfo"]; - for (auto value : allLocations) + auto allLocationsNode = imagegwNode["Locations"]["LocationInfo"]; + for (auto imagegwNodeLocationsLocationInfo : allLocationsNode) { Imagegw::LocationInfo locationInfoObject; - if(!value["Location"].isNull()) - locationInfoObject.location = value["Location"].asString(); - if(!value["RemoteType"].isNull()) - locationInfoObject.remoteType = value["RemoteType"].asString(); - if(!value["Authentication"].isNull()) - locationInfoObject.authentication = value["Authentication"].asString(); - if(!value["URL"].isNull()) - locationInfoObject.uRL = value["URL"].asString(); + if(!imagegwNodeLocationsLocationInfo["Location"].isNull()) + locationInfoObject.location = imagegwNodeLocationsLocationInfo["Location"].asString(); + if(!imagegwNodeLocationsLocationInfo["RemoteType"].isNull()) + locationInfoObject.remoteType = imagegwNodeLocationsLocationInfo["RemoteType"].asString(); + if(!imagegwNodeLocationsLocationInfo["Authentication"].isNull()) + locationInfoObject.authentication = imagegwNodeLocationsLocationInfo["Authentication"].asString(); + if(!imagegwNodeLocationsLocationInfo["URL"].isNull()) + locationInfoObject.uRL = imagegwNodeLocationsLocationInfo["URL"].asString(); imagegw_.locations.push_back(locationInfoObject); } diff --git a/ehpc/src/model/DescribePriceResult.cc b/ehpc/src/model/DescribePriceResult.cc index 62753664d..c7f32da97 100644 --- a/ehpc/src/model/DescribePriceResult.cc +++ b/ehpc/src/model/DescribePriceResult.cc @@ -39,18 +39,18 @@ void DescribePriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPrices = value["Prices"]["PriceInfo"]; - for (auto value : allPrices) + auto allPricesNode = value["Prices"]["PriceInfo"]; + for (auto valuePricesPriceInfo : allPricesNode) { PriceInfo pricesObject; - if(!value["NodeType"].isNull()) - pricesObject.nodeType = value["NodeType"].asString(); - if(!value["OriginalPrice"].isNull()) - pricesObject.originalPrice = std::stof(value["OriginalPrice"].asString()); - if(!value["TradePrice"].isNull()) - pricesObject.tradePrice = std::stof(value["TradePrice"].asString()); - if(!value["Currency"].isNull()) - pricesObject.currency = value["Currency"].asString(); + if(!valuePricesPriceInfo["NodeType"].isNull()) + pricesObject.nodeType = valuePricesPriceInfo["NodeType"].asString(); + if(!valuePricesPriceInfo["OriginalPrice"].isNull()) + pricesObject.originalPrice = std::stof(valuePricesPriceInfo["OriginalPrice"].asString()); + if(!valuePricesPriceInfo["TradePrice"].isNull()) + pricesObject.tradePrice = std::stof(valuePricesPriceInfo["TradePrice"].asString()); + if(!valuePricesPriceInfo["Currency"].isNull()) + pricesObject.currency = valuePricesPriceInfo["Currency"].asString(); prices_.push_back(pricesObject); } if(!value["TotalTradePrice"].isNull()) diff --git a/ehpc/src/model/GetAutoScaleConfigResult.cc b/ehpc/src/model/GetAutoScaleConfigResult.cc index d1367ca42..738f2968d 100644 --- a/ehpc/src/model/GetAutoScaleConfigResult.cc +++ b/ehpc/src/model/GetAutoScaleConfigResult.cc @@ -39,38 +39,38 @@ void GetAutoScaleConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueues = value["Queues"]["QueueInfo"]; - for (auto value : allQueues) + auto allQueuesNode = value["Queues"]["QueueInfo"]; + for (auto valueQueuesQueueInfo : allQueuesNode) { QueueInfo queuesObject; - if(!value["QueueName"].isNull()) - queuesObject.queueName = value["QueueName"].asString(); - if(!value["ResourceGroupId"].isNull()) - queuesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["InstanceType"].isNull()) - queuesObject.instanceType = value["InstanceType"].asString(); - if(!value["SpotStrategy"].isNull()) - queuesObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["SpotPriceLimit"].isNull()) - queuesObject.spotPriceLimit = std::stof(value["SpotPriceLimit"].asString()); - if(!value["EnableAutoGrow"].isNull()) - queuesObject.enableAutoGrow = value["EnableAutoGrow"].asString() == "true"; - if(!value["EnableAutoShrink"].isNull()) - queuesObject.enableAutoShrink = value["EnableAutoShrink"].asString() == "true"; - auto allInstanceTypes = value["InstanceTypes"]["InstanceTypeInfo"]; - for (auto value : allInstanceTypes) + if(!valueQueuesQueueInfo["QueueName"].isNull()) + queuesObject.queueName = valueQueuesQueueInfo["QueueName"].asString(); + if(!valueQueuesQueueInfo["ResourceGroupId"].isNull()) + queuesObject.resourceGroupId = valueQueuesQueueInfo["ResourceGroupId"].asString(); + if(!valueQueuesQueueInfo["InstanceType"].isNull()) + queuesObject.instanceType = valueQueuesQueueInfo["InstanceType"].asString(); + if(!valueQueuesQueueInfo["SpotStrategy"].isNull()) + queuesObject.spotStrategy = valueQueuesQueueInfo["SpotStrategy"].asString(); + if(!valueQueuesQueueInfo["SpotPriceLimit"].isNull()) + queuesObject.spotPriceLimit = std::stof(valueQueuesQueueInfo["SpotPriceLimit"].asString()); + if(!valueQueuesQueueInfo["EnableAutoGrow"].isNull()) + queuesObject.enableAutoGrow = valueQueuesQueueInfo["EnableAutoGrow"].asString() == "true"; + if(!valueQueuesQueueInfo["EnableAutoShrink"].isNull()) + queuesObject.enableAutoShrink = valueQueuesQueueInfo["EnableAutoShrink"].asString() == "true"; + auto allInstanceTypesNode = allQueuesNode["InstanceTypes"]["InstanceTypeInfo"]; + for (auto allQueuesNodeInstanceTypesInstanceTypeInfo : allInstanceTypesNode) { QueueInfo::InstanceTypeInfo instanceTypesObject; - if(!value["InstanceType"].isNull()) - instanceTypesObject.instanceType = value["InstanceType"].asString(); - if(!value["SpotStrategy"].isNull()) - instanceTypesObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["SpotPriceLimit"].isNull()) - instanceTypesObject.spotPriceLimit = std::stof(value["SpotPriceLimit"].asString()); - if(!value["ZoneId"].isNull()) - instanceTypesObject.zoneId = value["ZoneId"].asString(); - if(!value["VSwitchId"].isNull()) - instanceTypesObject.vSwitchId = value["VSwitchId"].asString(); + if(!allQueuesNodeInstanceTypesInstanceTypeInfo["InstanceType"].isNull()) + instanceTypesObject.instanceType = allQueuesNodeInstanceTypesInstanceTypeInfo["InstanceType"].asString(); + if(!allQueuesNodeInstanceTypesInstanceTypeInfo["SpotStrategy"].isNull()) + instanceTypesObject.spotStrategy = allQueuesNodeInstanceTypesInstanceTypeInfo["SpotStrategy"].asString(); + if(!allQueuesNodeInstanceTypesInstanceTypeInfo["SpotPriceLimit"].isNull()) + instanceTypesObject.spotPriceLimit = std::stof(allQueuesNodeInstanceTypesInstanceTypeInfo["SpotPriceLimit"].asString()); + if(!allQueuesNodeInstanceTypesInstanceTypeInfo["ZoneId"].isNull()) + instanceTypesObject.zoneId = allQueuesNodeInstanceTypesInstanceTypeInfo["ZoneId"].asString(); + if(!allQueuesNodeInstanceTypesInstanceTypeInfo["VSwitchId"].isNull()) + instanceTypesObject.vSwitchId = allQueuesNodeInstanceTypesInstanceTypeInfo["VSwitchId"].asString(); queuesObject.instanceTypes.push_back(instanceTypesObject); } queues_.push_back(queuesObject); diff --git a/ehpc/src/model/GetCloudMetricLogsResult.cc b/ehpc/src/model/GetCloudMetricLogsResult.cc index 2b4db4bf8..05e16e89f 100644 --- a/ehpc/src/model/GetCloudMetricLogsResult.cc +++ b/ehpc/src/model/GetCloudMetricLogsResult.cc @@ -39,22 +39,22 @@ void GetCloudMetricLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMetricLogs = value["MetricLogs"]["MetricLog"]; - for (auto value : allMetricLogs) + auto allMetricLogsNode = value["MetricLogs"]["MetricLog"]; + for (auto valueMetricLogsMetricLog : allMetricLogsNode) { MetricLog metricLogsObject; - if(!value["Time"].isNull()) - metricLogsObject.time = std::stoi(value["Time"].asString()); - if(!value["InstanceId"].isNull()) - metricLogsObject.instanceId = value["InstanceId"].asString(); - if(!value["Hostname"].isNull()) - metricLogsObject.hostname = value["Hostname"].asString(); - if(!value["NetworkInterface"].isNull()) - metricLogsObject.networkInterface = value["NetworkInterface"].asString(); - if(!value["DiskDevice"].isNull()) - metricLogsObject.diskDevice = value["DiskDevice"].asString(); - if(!value["MetricData"].isNull()) - metricLogsObject.metricData = value["MetricData"].asString(); + if(!valueMetricLogsMetricLog["Time"].isNull()) + metricLogsObject.time = std::stoi(valueMetricLogsMetricLog["Time"].asString()); + if(!valueMetricLogsMetricLog["InstanceId"].isNull()) + metricLogsObject.instanceId = valueMetricLogsMetricLog["InstanceId"].asString(); + if(!valueMetricLogsMetricLog["Hostname"].isNull()) + metricLogsObject.hostname = valueMetricLogsMetricLog["Hostname"].asString(); + if(!valueMetricLogsMetricLog["NetworkInterface"].isNull()) + metricLogsObject.networkInterface = valueMetricLogsMetricLog["NetworkInterface"].asString(); + if(!valueMetricLogsMetricLog["DiskDevice"].isNull()) + metricLogsObject.diskDevice = valueMetricLogsMetricLog["DiskDevice"].asString(); + if(!valueMetricLogsMetricLog["MetricData"].isNull()) + metricLogsObject.metricData = valueMetricLogsMetricLog["MetricData"].asString(); metricLogs_.push_back(metricLogsObject); } diff --git a/ehpc/src/model/GetCloudMetricProfilingResult.cc b/ehpc/src/model/GetCloudMetricProfilingResult.cc index 4d23c6e05..7cc4b039a 100644 --- a/ehpc/src/model/GetCloudMetricProfilingResult.cc +++ b/ehpc/src/model/GetCloudMetricProfilingResult.cc @@ -39,18 +39,18 @@ void GetCloudMetricProfilingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSvgUrls = value["SvgUrls"]["SvgInfo"]; - for (auto value : allSvgUrls) + auto allSvgUrlsNode = value["SvgUrls"]["SvgInfo"]; + for (auto valueSvgUrlsSvgInfo : allSvgUrlsNode) { SvgInfo svgUrlsObject; - if(!value["Name"].isNull()) - svgUrlsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - svgUrlsObject.type = value["Type"].asString(); - if(!value["Url"].isNull()) - svgUrlsObject.url = value["Url"].asString(); - if(!value["Size"].isNull()) - svgUrlsObject.size = std::stoi(value["Size"].asString()); + if(!valueSvgUrlsSvgInfo["Name"].isNull()) + svgUrlsObject.name = valueSvgUrlsSvgInfo["Name"].asString(); + if(!valueSvgUrlsSvgInfo["Type"].isNull()) + svgUrlsObject.type = valueSvgUrlsSvgInfo["Type"].asString(); + if(!valueSvgUrlsSvgInfo["Url"].isNull()) + svgUrlsObject.url = valueSvgUrlsSvgInfo["Url"].asString(); + if(!valueSvgUrlsSvgInfo["Size"].isNull()) + svgUrlsObject.size = std::stoi(valueSvgUrlsSvgInfo["Size"].asString()); svgUrls_.push_back(svgUrlsObject); } diff --git a/ehpc/src/model/GetClusterVolumesResult.cc b/ehpc/src/model/GetClusterVolumesResult.cc index a6367a63e..ee742099c 100644 --- a/ehpc/src/model/GetClusterVolumesResult.cc +++ b/ehpc/src/model/GetClusterVolumesResult.cc @@ -39,34 +39,34 @@ void GetClusterVolumesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVolumes = value["Volumes"]["VolumeInfo"]; - for (auto value : allVolumes) + auto allVolumesNode = value["Volumes"]["VolumeInfo"]; + for (auto valueVolumesVolumeInfo : allVolumesNode) { VolumeInfo volumesObject; - if(!value["VolumeId"].isNull()) - volumesObject.volumeId = value["VolumeId"].asString(); - if(!value["VolumeType"].isNull()) - volumesObject.volumeType = value["VolumeType"].asString(); - if(!value["VolumeProtocol"].isNull()) - volumesObject.volumeProtocol = value["VolumeProtocol"].asString(); - if(!value["VolumeMountpoint"].isNull()) - volumesObject.volumeMountpoint = value["VolumeMountpoint"].asString(); - if(!value["RemoteDirectory"].isNull()) - volumesObject.remoteDirectory = value["RemoteDirectory"].asString(); - if(!value["LocalDirectory"].isNull()) - volumesObject.localDirectory = value["LocalDirectory"].asString(); - if(!value["Location"].isNull()) - volumesObject.location = value["Location"].asString(); - if(!value["JobQueue"].isNull()) - volumesObject.jobQueue = value["JobQueue"].asString(); - if(!value["MustKeep"].isNull()) - volumesObject.mustKeep = value["MustKeep"].asString() == "true"; - auto allRoles = value["Roles"]["RoleInfo"]; - for (auto value : allRoles) + if(!valueVolumesVolumeInfo["VolumeId"].isNull()) + volumesObject.volumeId = valueVolumesVolumeInfo["VolumeId"].asString(); + if(!valueVolumesVolumeInfo["VolumeType"].isNull()) + volumesObject.volumeType = valueVolumesVolumeInfo["VolumeType"].asString(); + if(!valueVolumesVolumeInfo["VolumeProtocol"].isNull()) + volumesObject.volumeProtocol = valueVolumesVolumeInfo["VolumeProtocol"].asString(); + if(!valueVolumesVolumeInfo["VolumeMountpoint"].isNull()) + volumesObject.volumeMountpoint = valueVolumesVolumeInfo["VolumeMountpoint"].asString(); + if(!valueVolumesVolumeInfo["RemoteDirectory"].isNull()) + volumesObject.remoteDirectory = valueVolumesVolumeInfo["RemoteDirectory"].asString(); + if(!valueVolumesVolumeInfo["LocalDirectory"].isNull()) + volumesObject.localDirectory = valueVolumesVolumeInfo["LocalDirectory"].asString(); + if(!valueVolumesVolumeInfo["Location"].isNull()) + volumesObject.location = valueVolumesVolumeInfo["Location"].asString(); + if(!valueVolumesVolumeInfo["JobQueue"].isNull()) + volumesObject.jobQueue = valueVolumesVolumeInfo["JobQueue"].asString(); + if(!valueVolumesVolumeInfo["MustKeep"].isNull()) + volumesObject.mustKeep = valueVolumesVolumeInfo["MustKeep"].asString() == "true"; + auto allRolesNode = allVolumesNode["Roles"]["RoleInfo"]; + for (auto allVolumesNodeRolesRoleInfo : allRolesNode) { VolumeInfo::RoleInfo rolesObject; - if(!value["Name"].isNull()) - rolesObject.name = value["Name"].asString(); + if(!allVolumesNodeRolesRoleInfo["Name"].isNull()) + rolesObject.name = allVolumesNodeRolesRoleInfo["Name"].asString(); volumesObject.roles.push_back(rolesObject); } volumes_.push_back(volumesObject); diff --git a/ehpc/src/model/ListAvailableEcsTypesResult.cc b/ehpc/src/model/ListAvailableEcsTypesResult.cc index a9d0e27fd..e8ee65ab1 100644 --- a/ehpc/src/model/ListAvailableEcsTypesResult.cc +++ b/ehpc/src/model/ListAvailableEcsTypesResult.cc @@ -39,40 +39,40 @@ void ListAvailableEcsTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceTypeFamilies = value["InstanceTypeFamilies"]["InstanceTypeFamilyInfo"]; - for (auto value : allInstanceTypeFamilies) + auto allInstanceTypeFamiliesNode = value["InstanceTypeFamilies"]["InstanceTypeFamilyInfo"]; + for (auto valueInstanceTypeFamiliesInstanceTypeFamilyInfo : allInstanceTypeFamiliesNode) { InstanceTypeFamilyInfo instanceTypeFamiliesObject; - if(!value["InstanceTypeFamilyId"].isNull()) - instanceTypeFamiliesObject.instanceTypeFamilyId = value["InstanceTypeFamilyId"].asString(); - if(!value["Generation"].isNull()) - instanceTypeFamiliesObject.generation = value["Generation"].asString(); - auto allTypes = value["Types"]["TypesInfo"]; - for (auto value : allTypes) + if(!valueInstanceTypeFamiliesInstanceTypeFamilyInfo["InstanceTypeFamilyId"].isNull()) + instanceTypeFamiliesObject.instanceTypeFamilyId = valueInstanceTypeFamiliesInstanceTypeFamilyInfo["InstanceTypeFamilyId"].asString(); + if(!valueInstanceTypeFamiliesInstanceTypeFamilyInfo["Generation"].isNull()) + instanceTypeFamiliesObject.generation = valueInstanceTypeFamiliesInstanceTypeFamilyInfo["Generation"].asString(); + auto allTypesNode = allInstanceTypeFamiliesNode["Types"]["TypesInfo"]; + for (auto allInstanceTypeFamiliesNodeTypesTypesInfo : allTypesNode) { InstanceTypeFamilyInfo::TypesInfo typesObject; - if(!value["CpuCoreCount"].isNull()) - typesObject.cpuCoreCount = std::stoi(value["CpuCoreCount"].asString()); - if(!value["MemorySize"].isNull()) - typesObject.memorySize = std::stoi(value["MemorySize"].asString()); - if(!value["GPUAmount"].isNull()) - typesObject.gPUAmount = std::stoi(value["GPUAmount"].asString()); - if(!value["InstanceBandwidthRx"].isNull()) - typesObject.instanceBandwidthRx = std::stoi(value["InstanceBandwidthRx"].asString()); - if(!value["InstancePpsRx"].isNull()) - typesObject.instancePpsRx = std::stoi(value["InstancePpsRx"].asString()); - if(!value["InstancePpsTx"].isNull()) - typesObject.instancePpsTx = std::stoi(value["InstancePpsTx"].asString()); - if(!value["EniQuantity"].isNull()) - typesObject.eniQuantity = std::stoi(value["EniQuantity"].asString()); - if(!value["InstanceBandwidthTx"].isNull()) - typesObject.instanceBandwidthTx = std::stoi(value["InstanceBandwidthTx"].asString()); - if(!value["InstanceTypeId"].isNull()) - typesObject.instanceTypeId = value["InstanceTypeId"].asString(); - if(!value["GPUSpec"].isNull()) - typesObject.gPUSpec = value["GPUSpec"].asString(); - if(!value["Status"].isNull()) - typesObject.status = value["Status"].asString(); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["CpuCoreCount"].isNull()) + typesObject.cpuCoreCount = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["CpuCoreCount"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["MemorySize"].isNull()) + typesObject.memorySize = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["MemorySize"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["GPUAmount"].isNull()) + typesObject.gPUAmount = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["GPUAmount"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["InstanceBandwidthRx"].isNull()) + typesObject.instanceBandwidthRx = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["InstanceBandwidthRx"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["InstancePpsRx"].isNull()) + typesObject.instancePpsRx = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["InstancePpsRx"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["InstancePpsTx"].isNull()) + typesObject.instancePpsTx = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["InstancePpsTx"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["EniQuantity"].isNull()) + typesObject.eniQuantity = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["EniQuantity"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["InstanceBandwidthTx"].isNull()) + typesObject.instanceBandwidthTx = std::stoi(allInstanceTypeFamiliesNodeTypesTypesInfo["InstanceBandwidthTx"].asString()); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["InstanceTypeId"].isNull()) + typesObject.instanceTypeId = allInstanceTypeFamiliesNodeTypesTypesInfo["InstanceTypeId"].asString(); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["GPUSpec"].isNull()) + typesObject.gPUSpec = allInstanceTypeFamiliesNodeTypesTypesInfo["GPUSpec"].asString(); + if(!allInstanceTypeFamiliesNodeTypesTypesInfo["Status"].isNull()) + typesObject.status = allInstanceTypeFamiliesNodeTypesTypesInfo["Status"].asString(); instanceTypeFamiliesObject.types.push_back(typesObject); } instanceTypeFamilies_.push_back(instanceTypeFamiliesObject); diff --git a/ehpc/src/model/ListAvailableFileSystemTypesResult.cc b/ehpc/src/model/ListAvailableFileSystemTypesResult.cc index df7cfa09c..47184bfbb 100644 --- a/ehpc/src/model/ListAvailableFileSystemTypesResult.cc +++ b/ehpc/src/model/ListAvailableFileSystemTypesResult.cc @@ -39,16 +39,16 @@ void ListAvailableFileSystemTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFileSystemTypeList = value["FileSystemTypeList"]["FileSystemTypes"]; - for (auto value : allFileSystemTypeList) + auto allFileSystemTypeListNode = value["FileSystemTypeList"]["FileSystemTypes"]; + for (auto valueFileSystemTypeListFileSystemTypes : allFileSystemTypeListNode) { FileSystemTypes fileSystemTypeListObject; - if(!value["FileSystemType"].isNull()) - fileSystemTypeListObject.fileSystemType = value["FileSystemType"].asString(); - if(!value["Available"].isNull()) - fileSystemTypeListObject.available = value["Available"].asString() == "true"; - if(!value["ProtocolType"].isNull()) - fileSystemTypeListObject.protocolType = value["ProtocolType"].asString(); + if(!valueFileSystemTypeListFileSystemTypes["FileSystemType"].isNull()) + fileSystemTypeListObject.fileSystemType = valueFileSystemTypeListFileSystemTypes["FileSystemType"].asString(); + if(!valueFileSystemTypeListFileSystemTypes["Available"].isNull()) + fileSystemTypeListObject.available = valueFileSystemTypeListFileSystemTypes["Available"].asString() == "true"; + if(!valueFileSystemTypeListFileSystemTypes["ProtocolType"].isNull()) + fileSystemTypeListObject.protocolType = valueFileSystemTypeListFileSystemTypes["ProtocolType"].asString(); auto allStorageTypes = value["StorageTypes"]["StorageType"]; for (auto value : allStorageTypes) fileSystemTypeListObject.storageTypes.push_back(value.asString()); diff --git a/ehpc/src/model/ListCloudMetricProfilingsResult.cc b/ehpc/src/model/ListCloudMetricProfilingsResult.cc index 1360c90fb..3de7537ea 100644 --- a/ehpc/src/model/ListCloudMetricProfilingsResult.cc +++ b/ehpc/src/model/ListCloudMetricProfilingsResult.cc @@ -39,24 +39,24 @@ void ListCloudMetricProfilingsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProfilings = value["Profilings"]["ProfilingInfo"]; - for (auto value : allProfilings) + auto allProfilingsNode = value["Profilings"]["ProfilingInfo"]; + for (auto valueProfilingsProfilingInfo : allProfilingsNode) { ProfilingInfo profilingsObject; - if(!value["ProfilingId"].isNull()) - profilingsObject.profilingId = value["ProfilingId"].asString(); - if(!value["InstanceId"].isNull()) - profilingsObject.instanceId = value["InstanceId"].asString(); - if(!value["HostName"].isNull()) - profilingsObject.hostName = value["HostName"].asString(); - if(!value["Pid"].isNull()) - profilingsObject.pid = std::stoi(value["Pid"].asString()); - if(!value["Duration"].isNull()) - profilingsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["Freq"].isNull()) - profilingsObject.freq = std::stoi(value["Freq"].asString()); - if(!value["TriggerTime"].isNull()) - profilingsObject.triggerTime = value["TriggerTime"].asString(); + if(!valueProfilingsProfilingInfo["ProfilingId"].isNull()) + profilingsObject.profilingId = valueProfilingsProfilingInfo["ProfilingId"].asString(); + if(!valueProfilingsProfilingInfo["InstanceId"].isNull()) + profilingsObject.instanceId = valueProfilingsProfilingInfo["InstanceId"].asString(); + if(!valueProfilingsProfilingInfo["HostName"].isNull()) + profilingsObject.hostName = valueProfilingsProfilingInfo["HostName"].asString(); + if(!valueProfilingsProfilingInfo["Pid"].isNull()) + profilingsObject.pid = std::stoi(valueProfilingsProfilingInfo["Pid"].asString()); + if(!valueProfilingsProfilingInfo["Duration"].isNull()) + profilingsObject.duration = std::stoi(valueProfilingsProfilingInfo["Duration"].asString()); + if(!valueProfilingsProfilingInfo["Freq"].isNull()) + profilingsObject.freq = std::stoi(valueProfilingsProfilingInfo["Freq"].asString()); + if(!valueProfilingsProfilingInfo["TriggerTime"].isNull()) + profilingsObject.triggerTime = valueProfilingsProfilingInfo["TriggerTime"].asString(); profilings_.push_back(profilingsObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListClusterLogsResult.cc b/ehpc/src/model/ListClusterLogsResult.cc index a6ef01a24..cd9f18206 100644 --- a/ehpc/src/model/ListClusterLogsResult.cc +++ b/ehpc/src/model/ListClusterLogsResult.cc @@ -39,18 +39,18 @@ void ListClusterLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogs = value["Logs"]["LogInfo"]; - for (auto value : allLogs) + auto allLogsNode = value["Logs"]["LogInfo"]; + for (auto valueLogsLogInfo : allLogsNode) { LogInfo logsObject; - if(!value["Operation"].isNull()) - logsObject.operation = value["Operation"].asString(); - if(!value["Level"].isNull()) - logsObject.level = value["Level"].asString(); - if(!value["Message"].isNull()) - logsObject.message = value["Message"].asString(); - if(!value["CreateTime"].isNull()) - logsObject.createTime = value["CreateTime"].asString(); + if(!valueLogsLogInfo["Operation"].isNull()) + logsObject.operation = valueLogsLogInfo["Operation"].asString(); + if(!valueLogsLogInfo["Level"].isNull()) + logsObject.level = valueLogsLogInfo["Level"].asString(); + if(!valueLogsLogInfo["Message"].isNull()) + logsObject.message = valueLogsLogInfo["Message"].asString(); + if(!valueLogsLogInfo["CreateTime"].isNull()) + logsObject.createTime = valueLogsLogInfo["CreateTime"].asString(); logs_.push_back(logsObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListClustersMetaResult.cc b/ehpc/src/model/ListClustersMetaResult.cc index a88e669bc..ec86fe3a6 100644 --- a/ehpc/src/model/ListClustersMetaResult.cc +++ b/ehpc/src/model/ListClustersMetaResult.cc @@ -39,20 +39,20 @@ void ListClustersMetaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["ClusterInfoSimple"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["ClusterInfoSimple"]; + for (auto valueClustersClusterInfoSimple : allClustersNode) { ClusterInfoSimple clustersObject; - if(!value["Id"].isNull()) - clustersObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - clustersObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - clustersObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - clustersObject.status = value["Status"].asString(); - if(!value["Location"].isNull()) - clustersObject.location = value["Location"].asString(); + if(!valueClustersClusterInfoSimple["Id"].isNull()) + clustersObject.id = valueClustersClusterInfoSimple["Id"].asString(); + if(!valueClustersClusterInfoSimple["Name"].isNull()) + clustersObject.name = valueClustersClusterInfoSimple["Name"].asString(); + if(!valueClustersClusterInfoSimple["Description"].isNull()) + clustersObject.description = valueClustersClusterInfoSimple["Description"].asString(); + if(!valueClustersClusterInfoSimple["Status"].isNull()) + clustersObject.status = valueClustersClusterInfoSimple["Status"].asString(); + if(!valueClustersClusterInfoSimple["Location"].isNull()) + clustersObject.location = valueClustersClusterInfoSimple["Location"].asString(); clusters_.push_back(clustersObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListClustersResult.cc b/ehpc/src/model/ListClustersResult.cc index 413246196..396fd376d 100644 --- a/ehpc/src/model/ListClustersResult.cc +++ b/ehpc/src/model/ListClustersResult.cc @@ -39,50 +39,50 @@ void ListClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["ClusterInfoSimple"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["ClusterInfoSimple"]; + for (auto valueClustersClusterInfoSimple : allClustersNode) { ClusterInfoSimple clustersObject; - if(!value["Id"].isNull()) - clustersObject.id = value["Id"].asString(); - if(!value["RegionId"].isNull()) - clustersObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - clustersObject.zoneId = value["ZoneId"].asString(); - if(!value["VSwitchId"].isNull()) - clustersObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VpcId"].isNull()) - clustersObject.vpcId = value["VpcId"].asString(); - if(!value["Name"].isNull()) - clustersObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - clustersObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - clustersObject.status = value["Status"].asString(); - if(!value["OsTag"].isNull()) - clustersObject.osTag = value["OsTag"].asString(); - if(!value["AccountType"].isNull()) - clustersObject.accountType = value["AccountType"].asString(); - if(!value["SchedulerType"].isNull()) - clustersObject.schedulerType = value["SchedulerType"].asString(); - if(!value["DeployMode"].isNull()) - clustersObject.deployMode = value["DeployMode"].asString(); - if(!value["Count"].isNull()) - clustersObject.count = std::stoi(value["Count"].asString()); - if(!value["InstanceType"].isNull()) - clustersObject.instanceType = value["InstanceType"].asString(); - if(!value["LoginNodes"].isNull()) - clustersObject.loginNodes = value["LoginNodes"].asString(); - if(!value["CreateTime"].isNull()) - clustersObject.createTime = value["CreateTime"].asString(); - if(!value["ImageOwnerAlias"].isNull()) - clustersObject.imageOwnerAlias = value["ImageOwnerAlias"].asString(); - if(!value["ImageId"].isNull()) - clustersObject.imageId = value["ImageId"].asString(); - if(!value["Location"].isNull()) - clustersObject.location = value["Location"].asString(); - if(!value["EhpcVersion"].isNull()) - clustersObject.ehpcVersion = value["EhpcVersion"].asString(); + if(!valueClustersClusterInfoSimple["Id"].isNull()) + clustersObject.id = valueClustersClusterInfoSimple["Id"].asString(); + if(!valueClustersClusterInfoSimple["RegionId"].isNull()) + clustersObject.regionId = valueClustersClusterInfoSimple["RegionId"].asString(); + if(!valueClustersClusterInfoSimple["ZoneId"].isNull()) + clustersObject.zoneId = valueClustersClusterInfoSimple["ZoneId"].asString(); + if(!valueClustersClusterInfoSimple["VSwitchId"].isNull()) + clustersObject.vSwitchId = valueClustersClusterInfoSimple["VSwitchId"].asString(); + if(!valueClustersClusterInfoSimple["VpcId"].isNull()) + clustersObject.vpcId = valueClustersClusterInfoSimple["VpcId"].asString(); + if(!valueClustersClusterInfoSimple["Name"].isNull()) + clustersObject.name = valueClustersClusterInfoSimple["Name"].asString(); + if(!valueClustersClusterInfoSimple["Description"].isNull()) + clustersObject.description = valueClustersClusterInfoSimple["Description"].asString(); + if(!valueClustersClusterInfoSimple["Status"].isNull()) + clustersObject.status = valueClustersClusterInfoSimple["Status"].asString(); + if(!valueClustersClusterInfoSimple["OsTag"].isNull()) + clustersObject.osTag = valueClustersClusterInfoSimple["OsTag"].asString(); + if(!valueClustersClusterInfoSimple["AccountType"].isNull()) + clustersObject.accountType = valueClustersClusterInfoSimple["AccountType"].asString(); + if(!valueClustersClusterInfoSimple["SchedulerType"].isNull()) + clustersObject.schedulerType = valueClustersClusterInfoSimple["SchedulerType"].asString(); + if(!valueClustersClusterInfoSimple["DeployMode"].isNull()) + clustersObject.deployMode = valueClustersClusterInfoSimple["DeployMode"].asString(); + if(!valueClustersClusterInfoSimple["Count"].isNull()) + clustersObject.count = std::stoi(valueClustersClusterInfoSimple["Count"].asString()); + if(!valueClustersClusterInfoSimple["InstanceType"].isNull()) + clustersObject.instanceType = valueClustersClusterInfoSimple["InstanceType"].asString(); + if(!valueClustersClusterInfoSimple["LoginNodes"].isNull()) + clustersObject.loginNodes = valueClustersClusterInfoSimple["LoginNodes"].asString(); + if(!valueClustersClusterInfoSimple["CreateTime"].isNull()) + clustersObject.createTime = valueClustersClusterInfoSimple["CreateTime"].asString(); + if(!valueClustersClusterInfoSimple["ImageOwnerAlias"].isNull()) + clustersObject.imageOwnerAlias = valueClustersClusterInfoSimple["ImageOwnerAlias"].asString(); + if(!valueClustersClusterInfoSimple["ImageId"].isNull()) + clustersObject.imageId = valueClustersClusterInfoSimple["ImageId"].asString(); + if(!valueClustersClusterInfoSimple["Location"].isNull()) + clustersObject.location = valueClustersClusterInfoSimple["Location"].asString(); + if(!valueClustersClusterInfoSimple["EhpcVersion"].isNull()) + clustersObject.ehpcVersion = valueClustersClusterInfoSimple["EhpcVersion"].asString(); auto managersNode = value["Managers"]; if(!managersNode["Total"].isNull()) clustersObject.managers.total = std::stoi(managersNode["Total"].asString()); diff --git a/ehpc/src/model/ListCommandsResult.cc b/ehpc/src/model/ListCommandsResult.cc index d2ac52283..b8e2daccb 100644 --- a/ehpc/src/model/ListCommandsResult.cc +++ b/ehpc/src/model/ListCommandsResult.cc @@ -39,18 +39,18 @@ void ListCommandsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCommands = value["Commands"]["Command"]; - for (auto value : allCommands) + auto allCommandsNode = value["Commands"]["Command"]; + for (auto valueCommandsCommand : allCommandsNode) { Command commandsObject; - if(!value["CommandId"].isNull()) - commandsObject.commandId = value["CommandId"].asString(); - if(!value["CommandContent"].isNull()) - commandsObject.commandContent = value["CommandContent"].asString(); - if(!value["WorkingDir"].isNull()) - commandsObject.workingDir = value["WorkingDir"].asString(); - if(!value["Timeout"].isNull()) - commandsObject.timeout = value["Timeout"].asString(); + if(!valueCommandsCommand["CommandId"].isNull()) + commandsObject.commandId = valueCommandsCommand["CommandId"].asString(); + if(!valueCommandsCommand["CommandContent"].isNull()) + commandsObject.commandContent = valueCommandsCommand["CommandContent"].asString(); + if(!valueCommandsCommand["WorkingDir"].isNull()) + commandsObject.workingDir = valueCommandsCommand["WorkingDir"].asString(); + if(!valueCommandsCommand["Timeout"].isNull()) + commandsObject.timeout = valueCommandsCommand["Timeout"].asString(); commands_.push_back(commandsObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListContainerAppsResult.cc b/ehpc/src/model/ListContainerAppsResult.cc index 38be096d2..09c72d4ae 100644 --- a/ehpc/src/model/ListContainerAppsResult.cc +++ b/ehpc/src/model/ListContainerAppsResult.cc @@ -39,24 +39,24 @@ void ListContainerAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContainerApps = value["ContainerApps"]["ContainerAppsItem"]; - for (auto value : allContainerApps) + auto allContainerAppsNode = value["ContainerApps"]["ContainerAppsItem"]; + for (auto valueContainerAppsContainerAppsItem : allContainerAppsNode) { ContainerAppsItem containerAppsObject; - if(!value["Id"].isNull()) - containerAppsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - containerAppsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - containerAppsObject.description = value["Description"].asString(); - if(!value["Repository"].isNull()) - containerAppsObject.repository = value["Repository"].asString(); - if(!value["ImageTag"].isNull()) - containerAppsObject.imageTag = value["ImageTag"].asString(); - if(!value["CreateTime"].isNull()) - containerAppsObject.createTime = value["CreateTime"].asString(); - if(!value["Type"].isNull()) - containerAppsObject.type = value["Type"].asString(); + if(!valueContainerAppsContainerAppsItem["Id"].isNull()) + containerAppsObject.id = valueContainerAppsContainerAppsItem["Id"].asString(); + if(!valueContainerAppsContainerAppsItem["Name"].isNull()) + containerAppsObject.name = valueContainerAppsContainerAppsItem["Name"].asString(); + if(!valueContainerAppsContainerAppsItem["Description"].isNull()) + containerAppsObject.description = valueContainerAppsContainerAppsItem["Description"].asString(); + if(!valueContainerAppsContainerAppsItem["Repository"].isNull()) + containerAppsObject.repository = valueContainerAppsContainerAppsItem["Repository"].asString(); + if(!valueContainerAppsContainerAppsItem["ImageTag"].isNull()) + containerAppsObject.imageTag = valueContainerAppsContainerAppsItem["ImageTag"].asString(); + if(!valueContainerAppsContainerAppsItem["CreateTime"].isNull()) + containerAppsObject.createTime = valueContainerAppsContainerAppsItem["CreateTime"].asString(); + if(!valueContainerAppsContainerAppsItem["Type"].isNull()) + containerAppsObject.type = valueContainerAppsContainerAppsItem["Type"].asString(); containerApps_.push_back(containerAppsObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListContainerImagesResult.cc b/ehpc/src/model/ListContainerImagesResult.cc index 8fde5fb0d..3ea2a32b9 100644 --- a/ehpc/src/model/ListContainerImagesResult.cc +++ b/ehpc/src/model/ListContainerImagesResult.cc @@ -39,24 +39,24 @@ void ListContainerImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["ImagesItem"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["ImagesItem"]; + for (auto valueImagesImagesItem : allImagesNode) { ImagesItem imagesObject; - if(!value["System"].isNull()) - imagesObject.system = value["System"].asString(); - if(!value["Type"].isNull()) - imagesObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - imagesObject.status = value["Status"].asString(); - if(!value["ImageId"].isNull()) - imagesObject.imageId = value["ImageId"].asString(); - if(!value["UpdateDateTime"].isNull()) - imagesObject.updateDateTime = value["UpdateDateTime"].asString(); - if(!value["Repository"].isNull()) - imagesObject.repository = value["Repository"].asString(); - if(!value["Tag"].isNull()) - imagesObject.tag = value["Tag"].asString(); + if(!valueImagesImagesItem["System"].isNull()) + imagesObject.system = valueImagesImagesItem["System"].asString(); + if(!valueImagesImagesItem["Type"].isNull()) + imagesObject.type = valueImagesImagesItem["Type"].asString(); + if(!valueImagesImagesItem["Status"].isNull()) + imagesObject.status = valueImagesImagesItem["Status"].asString(); + if(!valueImagesImagesItem["ImageId"].isNull()) + imagesObject.imageId = valueImagesImagesItem["ImageId"].asString(); + if(!valueImagesImagesItem["UpdateDateTime"].isNull()) + imagesObject.updateDateTime = valueImagesImagesItem["UpdateDateTime"].asString(); + if(!valueImagesImagesItem["Repository"].isNull()) + imagesObject.repository = valueImagesImagesItem["Repository"].asString(); + if(!valueImagesImagesItem["Tag"].isNull()) + imagesObject.tag = valueImagesImagesItem["Tag"].asString(); images_.push_back(imagesObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListCpfsFileSystemsResult.cc b/ehpc/src/model/ListCpfsFileSystemsResult.cc index 34e8e4b1d..64d2a6769 100644 --- a/ehpc/src/model/ListCpfsFileSystemsResult.cc +++ b/ehpc/src/model/ListCpfsFileSystemsResult.cc @@ -39,38 +39,38 @@ void ListCpfsFileSystemsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFileSystemList = value["FileSystemList"]["FileSystems"]; - for (auto value : allFileSystemList) + auto allFileSystemListNode = value["FileSystemList"]["FileSystems"]; + for (auto valueFileSystemListFileSystems : allFileSystemListNode) { FileSystems fileSystemListObject; - if(!value["RegionId"].isNull()) - fileSystemListObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - fileSystemListObject.zoneId = value["ZoneId"].asString(); - if(!value["FileSystemId"].isNull()) - fileSystemListObject.fileSystemId = value["FileSystemId"].asString(); - if(!value["CreateTime"].isNull()) - fileSystemListObject.createTime = value["CreateTime"].asString(); - if(!value["Destription"].isNull()) - fileSystemListObject.destription = value["Destription"].asString(); - if(!value["ProtocolType"].isNull()) - fileSystemListObject.protocolType = value["ProtocolType"].asString(); - if(!value["Capacity"].isNull()) - fileSystemListObject.capacity = value["Capacity"].asString(); - auto allMountTargetList = value["MountTargetList"]["MountTargets"]; - for (auto value : allMountTargetList) + if(!valueFileSystemListFileSystems["RegionId"].isNull()) + fileSystemListObject.regionId = valueFileSystemListFileSystems["RegionId"].asString(); + if(!valueFileSystemListFileSystems["ZoneId"].isNull()) + fileSystemListObject.zoneId = valueFileSystemListFileSystems["ZoneId"].asString(); + if(!valueFileSystemListFileSystems["FileSystemId"].isNull()) + fileSystemListObject.fileSystemId = valueFileSystemListFileSystems["FileSystemId"].asString(); + if(!valueFileSystemListFileSystems["CreateTime"].isNull()) + fileSystemListObject.createTime = valueFileSystemListFileSystems["CreateTime"].asString(); + if(!valueFileSystemListFileSystems["Destription"].isNull()) + fileSystemListObject.destription = valueFileSystemListFileSystems["Destription"].asString(); + if(!valueFileSystemListFileSystems["ProtocolType"].isNull()) + fileSystemListObject.protocolType = valueFileSystemListFileSystems["ProtocolType"].asString(); + if(!valueFileSystemListFileSystems["Capacity"].isNull()) + fileSystemListObject.capacity = valueFileSystemListFileSystems["Capacity"].asString(); + auto allMountTargetListNode = allFileSystemListNode["MountTargetList"]["MountTargets"]; + for (auto allFileSystemListNodeMountTargetListMountTargets : allMountTargetListNode) { FileSystems::MountTargets mountTargetListObject; - if(!value["MountTargetDomain"].isNull()) - mountTargetListObject.mountTargetDomain = value["MountTargetDomain"].asString(); - if(!value["Status"].isNull()) - mountTargetListObject.status = value["Status"].asString(); - if(!value["NetworkType"].isNull()) - mountTargetListObject.networkType = value["NetworkType"].asString(); - if(!value["VswId"].isNull()) - mountTargetListObject.vswId = value["VswId"].asString(); - if(!value["VpcId"].isNull()) - mountTargetListObject.vpcId = value["VpcId"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["MountTargetDomain"].isNull()) + mountTargetListObject.mountTargetDomain = allFileSystemListNodeMountTargetListMountTargets["MountTargetDomain"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["Status"].isNull()) + mountTargetListObject.status = allFileSystemListNodeMountTargetListMountTargets["Status"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["NetworkType"].isNull()) + mountTargetListObject.networkType = allFileSystemListNodeMountTargetListMountTargets["NetworkType"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["VswId"].isNull()) + mountTargetListObject.vswId = allFileSystemListNodeMountTargetListMountTargets["VswId"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["VpcId"].isNull()) + mountTargetListObject.vpcId = allFileSystemListNodeMountTargetListMountTargets["VpcId"].asString(); fileSystemListObject.mountTargetList.push_back(mountTargetListObject); } fileSystemList_.push_back(fileSystemListObject); diff --git a/ehpc/src/model/ListCustomImagesResult.cc b/ehpc/src/model/ListCustomImagesResult.cc index 356617ee0..b61252113 100644 --- a/ehpc/src/model/ListCustomImagesResult.cc +++ b/ehpc/src/model/ListCustomImagesResult.cc @@ -39,32 +39,32 @@ void ListCustomImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["ImageInfo"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["ImageInfo"]; + for (auto valueImagesImageInfo : allImagesNode) { ImageInfo imagesObject; - if(!value["Uid"].isNull()) - imagesObject.uid = value["Uid"].asString(); - if(!value["ImageId"].isNull()) - imagesObject.imageId = value["ImageId"].asString(); - if(!value["ImageName"].isNull()) - imagesObject.imageName = value["ImageName"].asString(); - if(!value["ImageOwnerAlias"].isNull()) - imagesObject.imageOwnerAlias = value["ImageOwnerAlias"].asString(); - if(!value["Description"].isNull()) - imagesObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - imagesObject.status = value["Status"].asString(); - if(!value["ProductCode"].isNull()) - imagesObject.productCode = value["ProductCode"].asString(); - if(!value["SkuCode"].isNull()) - imagesObject.skuCode = value["SkuCode"].asString(); - if(!value["PricingCycle"].isNull()) - imagesObject.pricingCycle = value["PricingCycle"].asString(); - if(!value["PostInstallScript"].isNull()) - imagesObject.postInstallScript = value["PostInstallScript"].asString(); - if(!value["Size"].isNull()) - imagesObject.size = std::stoi(value["Size"].asString()); + if(!valueImagesImageInfo["Uid"].isNull()) + imagesObject.uid = valueImagesImageInfo["Uid"].asString(); + if(!valueImagesImageInfo["ImageId"].isNull()) + imagesObject.imageId = valueImagesImageInfo["ImageId"].asString(); + if(!valueImagesImageInfo["ImageName"].isNull()) + imagesObject.imageName = valueImagesImageInfo["ImageName"].asString(); + if(!valueImagesImageInfo["ImageOwnerAlias"].isNull()) + imagesObject.imageOwnerAlias = valueImagesImageInfo["ImageOwnerAlias"].asString(); + if(!valueImagesImageInfo["Description"].isNull()) + imagesObject.description = valueImagesImageInfo["Description"].asString(); + if(!valueImagesImageInfo["Status"].isNull()) + imagesObject.status = valueImagesImageInfo["Status"].asString(); + if(!valueImagesImageInfo["ProductCode"].isNull()) + imagesObject.productCode = valueImagesImageInfo["ProductCode"].asString(); + if(!valueImagesImageInfo["SkuCode"].isNull()) + imagesObject.skuCode = valueImagesImageInfo["SkuCode"].asString(); + if(!valueImagesImageInfo["PricingCycle"].isNull()) + imagesObject.pricingCycle = valueImagesImageInfo["PricingCycle"].asString(); + if(!valueImagesImageInfo["PostInstallScript"].isNull()) + imagesObject.postInstallScript = valueImagesImageInfo["PostInstallScript"].asString(); + if(!valueImagesImageInfo["Size"].isNull()) + imagesObject.size = std::stoi(valueImagesImageInfo["Size"].asString()); auto baseOsTagNode = value["BaseOsTag"]; if(!baseOsTagNode["OsTag"].isNull()) imagesObject.baseOsTag.osTag = baseOsTagNode["OsTag"].asString(); diff --git a/ehpc/src/model/ListFileSystemWithMountTargetsResult.cc b/ehpc/src/model/ListFileSystemWithMountTargetsResult.cc index 9e8c4a013..00f1828f3 100644 --- a/ehpc/src/model/ListFileSystemWithMountTargetsResult.cc +++ b/ehpc/src/model/ListFileSystemWithMountTargetsResult.cc @@ -39,48 +39,48 @@ void ListFileSystemWithMountTargetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFileSystemList = value["FileSystemList"]["FileSystems"]; - for (auto value : allFileSystemList) + auto allFileSystemListNode = value["FileSystemList"]["FileSystems"]; + for (auto valueFileSystemListFileSystems : allFileSystemListNode) { FileSystems fileSystemListObject; - if(!value["RegionId"].isNull()) - fileSystemListObject.regionId = value["RegionId"].asString(); - if(!value["FileSystemId"].isNull()) - fileSystemListObject.fileSystemId = value["FileSystemId"].asString(); - if(!value["ProtocolType"].isNull()) - fileSystemListObject.protocolType = value["ProtocolType"].asString(); - if(!value["CreateTime"].isNull()) - fileSystemListObject.createTime = value["CreateTime"].asString(); - if(!value["Destription"].isNull()) - fileSystemListObject.destription = value["Destription"].asString(); - if(!value["StorageType"].isNull()) - fileSystemListObject.storageType = value["StorageType"].asString(); - if(!value["MeteredSize"].isNull()) - fileSystemListObject.meteredSize = value["MeteredSize"].asString(); - auto allPackageList = value["PackageList"]["Packages"]; - for (auto value : allPackageList) + if(!valueFileSystemListFileSystems["RegionId"].isNull()) + fileSystemListObject.regionId = valueFileSystemListFileSystems["RegionId"].asString(); + if(!valueFileSystemListFileSystems["FileSystemId"].isNull()) + fileSystemListObject.fileSystemId = valueFileSystemListFileSystems["FileSystemId"].asString(); + if(!valueFileSystemListFileSystems["ProtocolType"].isNull()) + fileSystemListObject.protocolType = valueFileSystemListFileSystems["ProtocolType"].asString(); + if(!valueFileSystemListFileSystems["CreateTime"].isNull()) + fileSystemListObject.createTime = valueFileSystemListFileSystems["CreateTime"].asString(); + if(!valueFileSystemListFileSystems["Destription"].isNull()) + fileSystemListObject.destription = valueFileSystemListFileSystems["Destription"].asString(); + if(!valueFileSystemListFileSystems["StorageType"].isNull()) + fileSystemListObject.storageType = valueFileSystemListFileSystems["StorageType"].asString(); + if(!valueFileSystemListFileSystems["MeteredSize"].isNull()) + fileSystemListObject.meteredSize = valueFileSystemListFileSystems["MeteredSize"].asString(); + auto allPackageListNode = allFileSystemListNode["PackageList"]["Packages"]; + for (auto allFileSystemListNodePackageListPackages : allPackageListNode) { FileSystems::Packages packageListObject; - if(!value["PackageId"].isNull()) - packageListObject.packageId = value["PackageId"].asString(); + if(!allFileSystemListNodePackageListPackages["PackageId"].isNull()) + packageListObject.packageId = allFileSystemListNodePackageListPackages["PackageId"].asString(); fileSystemListObject.packageList.push_back(packageListObject); } - auto allMountTargetList = value["MountTargetList"]["MountTargets"]; - for (auto value : allMountTargetList) + auto allMountTargetListNode = allFileSystemListNode["MountTargetList"]["MountTargets"]; + for (auto allFileSystemListNodeMountTargetListMountTargets : allMountTargetListNode) { FileSystems::MountTargets mountTargetListObject; - if(!value["MountTargetDomain"].isNull()) - mountTargetListObject.mountTargetDomain = value["MountTargetDomain"].asString(); - if(!value["Status"].isNull()) - mountTargetListObject.status = value["Status"].asString(); - if(!value["NetworkType"].isNull()) - mountTargetListObject.networkType = value["NetworkType"].asString(); - if(!value["VswId"].isNull()) - mountTargetListObject.vswId = value["VswId"].asString(); - if(!value["VpcId"].isNull()) - mountTargetListObject.vpcId = value["VpcId"].asString(); - if(!value["AccessGroup"].isNull()) - mountTargetListObject.accessGroup = value["AccessGroup"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["MountTargetDomain"].isNull()) + mountTargetListObject.mountTargetDomain = allFileSystemListNodeMountTargetListMountTargets["MountTargetDomain"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["Status"].isNull()) + mountTargetListObject.status = allFileSystemListNodeMountTargetListMountTargets["Status"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["NetworkType"].isNull()) + mountTargetListObject.networkType = allFileSystemListNodeMountTargetListMountTargets["NetworkType"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["VswId"].isNull()) + mountTargetListObject.vswId = allFileSystemListNodeMountTargetListMountTargets["VswId"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["VpcId"].isNull()) + mountTargetListObject.vpcId = allFileSystemListNodeMountTargetListMountTargets["VpcId"].asString(); + if(!allFileSystemListNodeMountTargetListMountTargets["AccessGroup"].isNull()) + mountTargetListObject.accessGroup = allFileSystemListNodeMountTargetListMountTargets["AccessGroup"].asString(); fileSystemListObject.mountTargetList.push_back(mountTargetListObject); } fileSystemList_.push_back(fileSystemListObject); diff --git a/ehpc/src/model/ListImagesResult.cc b/ehpc/src/model/ListImagesResult.cc index fa7037856..c0feffa5a 100644 --- a/ehpc/src/model/ListImagesResult.cc +++ b/ehpc/src/model/ListImagesResult.cc @@ -39,18 +39,18 @@ void ListImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOsTags = value["OsTags"]["OsInfo"]; - for (auto value : allOsTags) + auto allOsTagsNode = value["OsTags"]["OsInfo"]; + for (auto valueOsTagsOsInfo : allOsTagsNode) { OsInfo osTagsObject; - if(!value["OsTag"].isNull()) - osTagsObject.osTag = value["OsTag"].asString(); - if(!value["Platform"].isNull()) - osTagsObject.platform = value["Platform"].asString(); - if(!value["Version"].isNull()) - osTagsObject.version = value["Version"].asString(); - if(!value["Architecture"].isNull()) - osTagsObject.architecture = value["Architecture"].asString(); + if(!valueOsTagsOsInfo["OsTag"].isNull()) + osTagsObject.osTag = valueOsTagsOsInfo["OsTag"].asString(); + if(!valueOsTagsOsInfo["Platform"].isNull()) + osTagsObject.platform = valueOsTagsOsInfo["Platform"].asString(); + if(!valueOsTagsOsInfo["Version"].isNull()) + osTagsObject.version = valueOsTagsOsInfo["Version"].asString(); + if(!valueOsTagsOsInfo["Architecture"].isNull()) + osTagsObject.architecture = valueOsTagsOsInfo["Architecture"].asString(); osTags_.push_back(osTagsObject); } diff --git a/ehpc/src/model/ListInstalledSoftwareResult.cc b/ehpc/src/model/ListInstalledSoftwareResult.cc index aec91bf25..63571e716 100644 --- a/ehpc/src/model/ListInstalledSoftwareResult.cc +++ b/ehpc/src/model/ListInstalledSoftwareResult.cc @@ -39,18 +39,18 @@ void ListInstalledSoftwareResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSoftwareList = value["SoftwareList"]["SoftwareListItem"]; - for (auto value : allSoftwareList) + auto allSoftwareListNode = value["SoftwareList"]["SoftwareListItem"]; + for (auto valueSoftwareListSoftwareListItem : allSoftwareListNode) { SoftwareListItem softwareListObject; - if(!value["SoftwareId"].isNull()) - softwareListObject.softwareId = value["SoftwareId"].asString(); - if(!value["SoftwareName"].isNull()) - softwareListObject.softwareName = value["SoftwareName"].asString(); - if(!value["SoftwareVersion"].isNull()) - softwareListObject.softwareVersion = value["SoftwareVersion"].asString(); - if(!value["SoftwareStatus"].isNull()) - softwareListObject.softwareStatus = value["SoftwareStatus"].asString(); + if(!valueSoftwareListSoftwareListItem["SoftwareId"].isNull()) + softwareListObject.softwareId = valueSoftwareListSoftwareListItem["SoftwareId"].asString(); + if(!valueSoftwareListSoftwareListItem["SoftwareName"].isNull()) + softwareListObject.softwareName = valueSoftwareListSoftwareListItem["SoftwareName"].asString(); + if(!valueSoftwareListSoftwareListItem["SoftwareVersion"].isNull()) + softwareListObject.softwareVersion = valueSoftwareListSoftwareListItem["SoftwareVersion"].asString(); + if(!valueSoftwareListSoftwareListItem["SoftwareStatus"].isNull()) + softwareListObject.softwareStatus = valueSoftwareListSoftwareListItem["SoftwareStatus"].asString(); softwareList_.push_back(softwareListObject); } diff --git a/ehpc/src/model/ListInvocationResultsResult.cc b/ehpc/src/model/ListInvocationResultsResult.cc index c4964d03c..ad27befa5 100644 --- a/ehpc/src/model/ListInvocationResultsResult.cc +++ b/ehpc/src/model/ListInvocationResultsResult.cc @@ -39,24 +39,24 @@ void ListInvocationResultsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInvocationResults = value["InvocationResults"]["InvocationResult"]; - for (auto value : allInvocationResults) + auto allInvocationResultsNode = value["InvocationResults"]["InvocationResult"]; + for (auto valueInvocationResultsInvocationResult : allInvocationResultsNode) { InvocationResult invocationResultsObject; - if(!value["Success"].isNull()) - invocationResultsObject.success = value["Success"].asString() == "true"; - if(!value["CommandId"].isNull()) - invocationResultsObject.commandId = value["CommandId"].asString(); - if(!value["InstanceId"].isNull()) - invocationResultsObject.instanceId = value["InstanceId"].asString(); - if(!value["InvokeRecordStatus"].isNull()) - invocationResultsObject.invokeRecordStatus = value["InvokeRecordStatus"].asString(); - if(!value["FinishedTime"].isNull()) - invocationResultsObject.finishedTime = value["FinishedTime"].asString(); - if(!value["ExitCode"].isNull()) - invocationResultsObject.exitCode = std::stoi(value["ExitCode"].asString()); - if(!value["Message"].isNull()) - invocationResultsObject.message = value["Message"].asString(); + if(!valueInvocationResultsInvocationResult["Success"].isNull()) + invocationResultsObject.success = valueInvocationResultsInvocationResult["Success"].asString() == "true"; + if(!valueInvocationResultsInvocationResult["CommandId"].isNull()) + invocationResultsObject.commandId = valueInvocationResultsInvocationResult["CommandId"].asString(); + if(!valueInvocationResultsInvocationResult["InstanceId"].isNull()) + invocationResultsObject.instanceId = valueInvocationResultsInvocationResult["InstanceId"].asString(); + if(!valueInvocationResultsInvocationResult["InvokeRecordStatus"].isNull()) + invocationResultsObject.invokeRecordStatus = valueInvocationResultsInvocationResult["InvokeRecordStatus"].asString(); + if(!valueInvocationResultsInvocationResult["FinishedTime"].isNull()) + invocationResultsObject.finishedTime = valueInvocationResultsInvocationResult["FinishedTime"].asString(); + if(!valueInvocationResultsInvocationResult["ExitCode"].isNull()) + invocationResultsObject.exitCode = std::stoi(valueInvocationResultsInvocationResult["ExitCode"].asString()); + if(!valueInvocationResultsInvocationResult["Message"].isNull()) + invocationResultsObject.message = valueInvocationResultsInvocationResult["Message"].asString(); invocationResults_.push_back(invocationResultsObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListInvocationStatusResult.cc b/ehpc/src/model/ListInvocationStatusResult.cc index 35fc6f690..905fc4518 100644 --- a/ehpc/src/model/ListInvocationStatusResult.cc +++ b/ehpc/src/model/ListInvocationStatusResult.cc @@ -39,14 +39,14 @@ void ListInvocationStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInvokeInstances = value["InvokeInstances"]["InvokeInstance"]; - for (auto value : allInvokeInstances) + auto allInvokeInstancesNode = value["InvokeInstances"]["InvokeInstance"]; + for (auto valueInvokeInstancesInvokeInstance : allInvokeInstancesNode) { InvokeInstance invokeInstancesObject; - if(!value["InstanceId"].isNull()) - invokeInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceInvokeStatus"].isNull()) - invokeInstancesObject.instanceInvokeStatus = value["InstanceInvokeStatus"].asString(); + if(!valueInvokeInstancesInvokeInstance["InstanceId"].isNull()) + invokeInstancesObject.instanceId = valueInvokeInstancesInvokeInstance["InstanceId"].asString(); + if(!valueInvokeInstancesInvokeInstance["InstanceInvokeStatus"].isNull()) + invokeInstancesObject.instanceInvokeStatus = valueInvokeInstancesInvokeInstance["InstanceInvokeStatus"].asString(); invokeInstances_.push_back(invokeInstancesObject); } if(!value["CommandId"].isNull()) diff --git a/ehpc/src/model/ListJobTemplatesResult.cc b/ehpc/src/model/ListJobTemplatesResult.cc index e68446e9e..57ae69c46 100644 --- a/ehpc/src/model/ListJobTemplatesResult.cc +++ b/ehpc/src/model/ListJobTemplatesResult.cc @@ -39,32 +39,32 @@ void ListJobTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplates = value["Templates"]["JobTemplates"]; - for (auto value : allTemplates) + auto allTemplatesNode = value["Templates"]["JobTemplates"]; + for (auto valueTemplatesJobTemplates : allTemplatesNode) { JobTemplates templatesObject; - if(!value["Id"].isNull()) - templatesObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - templatesObject.name = value["Name"].asString(); - if(!value["CommandLine"].isNull()) - templatesObject.commandLine = value["CommandLine"].asString(); - if(!value["RunasUser"].isNull()) - templatesObject.runasUser = value["RunasUser"].asString(); - if(!value["Priority"].isNull()) - templatesObject.priority = std::stoi(value["Priority"].asString()); - if(!value["PackagePath"].isNull()) - templatesObject.packagePath = value["PackagePath"].asString(); - if(!value["StdoutRedirectPath"].isNull()) - templatesObject.stdoutRedirectPath = value["StdoutRedirectPath"].asString(); - if(!value["StderrRedirectPath"].isNull()) - templatesObject.stderrRedirectPath = value["StderrRedirectPath"].asString(); - if(!value["ReRunable"].isNull()) - templatesObject.reRunable = value["ReRunable"].asString() == "true"; - if(!value["ArrayRequest"].isNull()) - templatesObject.arrayRequest = value["ArrayRequest"].asString(); - if(!value["Variables"].isNull()) - templatesObject.variables = value["Variables"].asString(); + if(!valueTemplatesJobTemplates["Id"].isNull()) + templatesObject.id = valueTemplatesJobTemplates["Id"].asString(); + if(!valueTemplatesJobTemplates["Name"].isNull()) + templatesObject.name = valueTemplatesJobTemplates["Name"].asString(); + if(!valueTemplatesJobTemplates["CommandLine"].isNull()) + templatesObject.commandLine = valueTemplatesJobTemplates["CommandLine"].asString(); + if(!valueTemplatesJobTemplates["RunasUser"].isNull()) + templatesObject.runasUser = valueTemplatesJobTemplates["RunasUser"].asString(); + if(!valueTemplatesJobTemplates["Priority"].isNull()) + templatesObject.priority = std::stoi(valueTemplatesJobTemplates["Priority"].asString()); + if(!valueTemplatesJobTemplates["PackagePath"].isNull()) + templatesObject.packagePath = valueTemplatesJobTemplates["PackagePath"].asString(); + if(!valueTemplatesJobTemplates["StdoutRedirectPath"].isNull()) + templatesObject.stdoutRedirectPath = valueTemplatesJobTemplates["StdoutRedirectPath"].asString(); + if(!valueTemplatesJobTemplates["StderrRedirectPath"].isNull()) + templatesObject.stderrRedirectPath = valueTemplatesJobTemplates["StderrRedirectPath"].asString(); + if(!valueTemplatesJobTemplates["ReRunable"].isNull()) + templatesObject.reRunable = valueTemplatesJobTemplates["ReRunable"].asString() == "true"; + if(!valueTemplatesJobTemplates["ArrayRequest"].isNull()) + templatesObject.arrayRequest = valueTemplatesJobTemplates["ArrayRequest"].asString(); + if(!valueTemplatesJobTemplates["Variables"].isNull()) + templatesObject.variables = valueTemplatesJobTemplates["Variables"].asString(); templates_.push_back(templatesObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListJobsResult.cc b/ehpc/src/model/ListJobsResult.cc index 70768fa68..d01efc9f9 100644 --- a/ehpc/src/model/ListJobsResult.cc +++ b/ehpc/src/model/ListJobsResult.cc @@ -39,38 +39,38 @@ void ListJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["JobInfo"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["JobInfo"]; + for (auto valueJobsJobInfo : allJobsNode) { JobInfo jobsObject; - if(!value["Id"].isNull()) - jobsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - jobsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - jobsObject.owner = value["Owner"].asString(); - if(!value["NodeList"].isNull()) - jobsObject.nodeList = value["NodeList"].asString(); - if(!value["Priority"].isNull()) - jobsObject.priority = std::stoi(value["Priority"].asString()); - if(!value["State"].isNull()) - jobsObject.state = value["State"].asString(); - if(!value["SubmitTime"].isNull()) - jobsObject.submitTime = value["SubmitTime"].asString(); - if(!value["StartTime"].isNull()) - jobsObject.startTime = value["StartTime"].asString(); - if(!value["LastModifyTime"].isNull()) - jobsObject.lastModifyTime = value["LastModifyTime"].asString(); - if(!value["Stdout"].isNull()) - jobsObject._stdout = value["Stdout"].asString(); - if(!value["Stderr"].isNull()) - jobsObject._stderr = value["Stderr"].asString(); - if(!value["ShellPath"].isNull()) - jobsObject.shellPath = value["ShellPath"].asString(); - if(!value["Comment"].isNull()) - jobsObject.comment = value["Comment"].asString(); - if(!value["ArrayRequest"].isNull()) - jobsObject.arrayRequest = value["ArrayRequest"].asString(); + if(!valueJobsJobInfo["Id"].isNull()) + jobsObject.id = valueJobsJobInfo["Id"].asString(); + if(!valueJobsJobInfo["Name"].isNull()) + jobsObject.name = valueJobsJobInfo["Name"].asString(); + if(!valueJobsJobInfo["Owner"].isNull()) + jobsObject.owner = valueJobsJobInfo["Owner"].asString(); + if(!valueJobsJobInfo["NodeList"].isNull()) + jobsObject.nodeList = valueJobsJobInfo["NodeList"].asString(); + if(!valueJobsJobInfo["Priority"].isNull()) + jobsObject.priority = std::stoi(valueJobsJobInfo["Priority"].asString()); + if(!valueJobsJobInfo["State"].isNull()) + jobsObject.state = valueJobsJobInfo["State"].asString(); + if(!valueJobsJobInfo["SubmitTime"].isNull()) + jobsObject.submitTime = valueJobsJobInfo["SubmitTime"].asString(); + if(!valueJobsJobInfo["StartTime"].isNull()) + jobsObject.startTime = valueJobsJobInfo["StartTime"].asString(); + if(!valueJobsJobInfo["LastModifyTime"].isNull()) + jobsObject.lastModifyTime = valueJobsJobInfo["LastModifyTime"].asString(); + if(!valueJobsJobInfo["Stdout"].isNull()) + jobsObject._stdout = valueJobsJobInfo["Stdout"].asString(); + if(!valueJobsJobInfo["Stderr"].isNull()) + jobsObject._stderr = valueJobsJobInfo["Stderr"].asString(); + if(!valueJobsJobInfo["ShellPath"].isNull()) + jobsObject.shellPath = valueJobsJobInfo["ShellPath"].asString(); + if(!valueJobsJobInfo["Comment"].isNull()) + jobsObject.comment = valueJobsJobInfo["Comment"].asString(); + if(!valueJobsJobInfo["ArrayRequest"].isNull()) + jobsObject.arrayRequest = valueJobsJobInfo["ArrayRequest"].asString(); auto resourcesNode = value["Resources"]; if(!resourcesNode["Nodes"].isNull()) jobsObject.resources.nodes = std::stoi(resourcesNode["Nodes"].asString()); diff --git a/ehpc/src/model/ListNodesByQueueResult.cc b/ehpc/src/model/ListNodesByQueueResult.cc index 17521caf2..16bb7ade9 100644 --- a/ehpc/src/model/ListNodesByQueueResult.cc +++ b/ehpc/src/model/ListNodesByQueueResult.cc @@ -39,46 +39,46 @@ void ListNodesByQueueResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodes = value["Nodes"]["NodeInfo"]; - for (auto value : allNodes) + auto allNodesNode = value["Nodes"]["NodeInfo"]; + for (auto valueNodesNodeInfo : allNodesNode) { NodeInfo nodesObject; - if(!value["Id"].isNull()) - nodesObject.id = value["Id"].asString(); - if(!value["RegionId"].isNull()) - nodesObject.regionId = value["RegionId"].asString(); - if(!value["HostName"].isNull()) - nodesObject.hostName = value["HostName"].asString(); - if(!value["Status"].isNull()) - nodesObject.status = value["Status"].asString(); - if(!value["Version"].isNull()) - nodesObject.version = value["Version"].asString(); - if(!value["CreatedByEhpc"].isNull()) - nodesObject.createdByEhpc = value["CreatedByEhpc"].asString() == "true"; - if(!value["AddTime"].isNull()) - nodesObject.addTime = value["AddTime"].asString(); - if(!value["Expired"].isNull()) - nodesObject.expired = value["Expired"].asString() == "true"; - if(!value["ExpiredTime"].isNull()) - nodesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["SpotStrategy"].isNull()) - nodesObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["LockReason"].isNull()) - nodesObject.lockReason = value["LockReason"].asString(); - if(!value["ImageOwnerAlias"].isNull()) - nodesObject.imageOwnerAlias = value["ImageOwnerAlias"].asString(); - if(!value["ImageId"].isNull()) - nodesObject.imageId = value["ImageId"].asString(); - if(!value["Location"].isNull()) - nodesObject.location = value["Location"].asString(); - if(!value["CreateMode"].isNull()) - nodesObject.createMode = value["CreateMode"].asString(); - if(!value["VpcId"].isNull()) - nodesObject.vpcId = value["VpcId"].asString(); - if(!value["ZoneId"].isNull()) - nodesObject.zoneId = value["ZoneId"].asString(); - if(!value["VSwitchId"].isNull()) - nodesObject.vSwitchId = value["VSwitchId"].asString(); + if(!valueNodesNodeInfo["Id"].isNull()) + nodesObject.id = valueNodesNodeInfo["Id"].asString(); + if(!valueNodesNodeInfo["RegionId"].isNull()) + nodesObject.regionId = valueNodesNodeInfo["RegionId"].asString(); + if(!valueNodesNodeInfo["HostName"].isNull()) + nodesObject.hostName = valueNodesNodeInfo["HostName"].asString(); + if(!valueNodesNodeInfo["Status"].isNull()) + nodesObject.status = valueNodesNodeInfo["Status"].asString(); + if(!valueNodesNodeInfo["Version"].isNull()) + nodesObject.version = valueNodesNodeInfo["Version"].asString(); + if(!valueNodesNodeInfo["CreatedByEhpc"].isNull()) + nodesObject.createdByEhpc = valueNodesNodeInfo["CreatedByEhpc"].asString() == "true"; + if(!valueNodesNodeInfo["AddTime"].isNull()) + nodesObject.addTime = valueNodesNodeInfo["AddTime"].asString(); + if(!valueNodesNodeInfo["Expired"].isNull()) + nodesObject.expired = valueNodesNodeInfo["Expired"].asString() == "true"; + if(!valueNodesNodeInfo["ExpiredTime"].isNull()) + nodesObject.expiredTime = valueNodesNodeInfo["ExpiredTime"].asString(); + if(!valueNodesNodeInfo["SpotStrategy"].isNull()) + nodesObject.spotStrategy = valueNodesNodeInfo["SpotStrategy"].asString(); + if(!valueNodesNodeInfo["LockReason"].isNull()) + nodesObject.lockReason = valueNodesNodeInfo["LockReason"].asString(); + if(!valueNodesNodeInfo["ImageOwnerAlias"].isNull()) + nodesObject.imageOwnerAlias = valueNodesNodeInfo["ImageOwnerAlias"].asString(); + if(!valueNodesNodeInfo["ImageId"].isNull()) + nodesObject.imageId = valueNodesNodeInfo["ImageId"].asString(); + if(!valueNodesNodeInfo["Location"].isNull()) + nodesObject.location = valueNodesNodeInfo["Location"].asString(); + if(!valueNodesNodeInfo["CreateMode"].isNull()) + nodesObject.createMode = valueNodesNodeInfo["CreateMode"].asString(); + if(!valueNodesNodeInfo["VpcId"].isNull()) + nodesObject.vpcId = valueNodesNodeInfo["VpcId"].asString(); + if(!valueNodesNodeInfo["ZoneId"].isNull()) + nodesObject.zoneId = valueNodesNodeInfo["ZoneId"].asString(); + if(!valueNodesNodeInfo["VSwitchId"].isNull()) + nodesObject.vSwitchId = valueNodesNodeInfo["VSwitchId"].asString(); auto totalResourcesNode = value["TotalResources"]; if(!totalResourcesNode["Cpu"].isNull()) nodesObject.totalResources.cpu = std::stoi(totalResourcesNode["Cpu"].asString()); diff --git a/ehpc/src/model/ListNodesNoPagingResult.cc b/ehpc/src/model/ListNodesNoPagingResult.cc index 45593401e..7553e6f55 100644 --- a/ehpc/src/model/ListNodesNoPagingResult.cc +++ b/ehpc/src/model/ListNodesNoPagingResult.cc @@ -39,36 +39,36 @@ void ListNodesNoPagingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodes = value["Nodes"]["NodeInfo"]; - for (auto value : allNodes) + auto allNodesNode = value["Nodes"]["NodeInfo"]; + for (auto valueNodesNodeInfo : allNodesNode) { NodeInfo nodesObject; - if(!value["Id"].isNull()) - nodesObject.id = value["Id"].asString(); - if(!value["HostName"].isNull()) - nodesObject.hostName = value["HostName"].asString(); - if(!value["RegionId"].isNull()) - nodesObject.regionId = value["RegionId"].asString(); - if(!value["Status"].isNull()) - nodesObject.status = value["Status"].asString(); - if(!value["Version"].isNull()) - nodesObject.version = value["Version"].asString(); - if(!value["CreatedByEhpc"].isNull()) - nodesObject.createdByEhpc = value["CreatedByEhpc"].asString() == "true"; - if(!value["AddTime"].isNull()) - nodesObject.addTime = value["AddTime"].asString(); - if(!value["Expired"].isNull()) - nodesObject.expired = value["Expired"].asString() == "true"; - if(!value["ExpiredTime"].isNull()) - nodesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["SpotStrategy"].isNull()) - nodesObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["LockReason"].isNull()) - nodesObject.lockReason = value["LockReason"].asString(); - if(!value["ImageOwnerAlias"].isNull()) - nodesObject.imageOwnerAlias = value["ImageOwnerAlias"].asString(); - if(!value["ImageId"].isNull()) - nodesObject.imageId = value["ImageId"].asString(); + if(!valueNodesNodeInfo["Id"].isNull()) + nodesObject.id = valueNodesNodeInfo["Id"].asString(); + if(!valueNodesNodeInfo["HostName"].isNull()) + nodesObject.hostName = valueNodesNodeInfo["HostName"].asString(); + if(!valueNodesNodeInfo["RegionId"].isNull()) + nodesObject.regionId = valueNodesNodeInfo["RegionId"].asString(); + if(!valueNodesNodeInfo["Status"].isNull()) + nodesObject.status = valueNodesNodeInfo["Status"].asString(); + if(!valueNodesNodeInfo["Version"].isNull()) + nodesObject.version = valueNodesNodeInfo["Version"].asString(); + if(!valueNodesNodeInfo["CreatedByEhpc"].isNull()) + nodesObject.createdByEhpc = valueNodesNodeInfo["CreatedByEhpc"].asString() == "true"; + if(!valueNodesNodeInfo["AddTime"].isNull()) + nodesObject.addTime = valueNodesNodeInfo["AddTime"].asString(); + if(!valueNodesNodeInfo["Expired"].isNull()) + nodesObject.expired = valueNodesNodeInfo["Expired"].asString() == "true"; + if(!valueNodesNodeInfo["ExpiredTime"].isNull()) + nodesObject.expiredTime = valueNodesNodeInfo["ExpiredTime"].asString(); + if(!valueNodesNodeInfo["SpotStrategy"].isNull()) + nodesObject.spotStrategy = valueNodesNodeInfo["SpotStrategy"].asString(); + if(!valueNodesNodeInfo["LockReason"].isNull()) + nodesObject.lockReason = valueNodesNodeInfo["LockReason"].asString(); + if(!valueNodesNodeInfo["ImageOwnerAlias"].isNull()) + nodesObject.imageOwnerAlias = valueNodesNodeInfo["ImageOwnerAlias"].asString(); + if(!valueNodesNodeInfo["ImageId"].isNull()) + nodesObject.imageId = valueNodesNodeInfo["ImageId"].asString(); auto totalResourcesNode = value["TotalResources"]; if(!totalResourcesNode["Cpu"].isNull()) nodesObject.totalResources.cpu = std::stoi(totalResourcesNode["Cpu"].asString()); diff --git a/ehpc/src/model/ListNodesResult.cc b/ehpc/src/model/ListNodesResult.cc index fdaaf08e5..15c1fb88b 100644 --- a/ehpc/src/model/ListNodesResult.cc +++ b/ehpc/src/model/ListNodesResult.cc @@ -39,48 +39,48 @@ void ListNodesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodes = value["Nodes"]["NodeInfo"]; - for (auto value : allNodes) + auto allNodesNode = value["Nodes"]["NodeInfo"]; + for (auto valueNodesNodeInfo : allNodesNode) { NodeInfo nodesObject; - if(!value["Id"].isNull()) - nodesObject.id = value["Id"].asString(); - if(!value["RegionId"].isNull()) - nodesObject.regionId = value["RegionId"].asString(); - if(!value["HostName"].isNull()) - nodesObject.hostName = value["HostName"].asString(); - if(!value["IpAddress"].isNull()) - nodesObject.ipAddress = value["IpAddress"].asString(); - if(!value["Status"].isNull()) - nodesObject.status = value["Status"].asString(); - if(!value["Version"].isNull()) - nodesObject.version = value["Version"].asString(); - if(!value["CreatedByEhpc"].isNull()) - nodesObject.createdByEhpc = value["CreatedByEhpc"].asString() == "true"; - if(!value["AddTime"].isNull()) - nodesObject.addTime = value["AddTime"].asString(); - if(!value["Expired"].isNull()) - nodesObject.expired = value["Expired"].asString() == "true"; - if(!value["ExpiredTime"].isNull()) - nodesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["SpotStrategy"].isNull()) - nodesObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["LockReason"].isNull()) - nodesObject.lockReason = value["LockReason"].asString(); - if(!value["ImageOwnerAlias"].isNull()) - nodesObject.imageOwnerAlias = value["ImageOwnerAlias"].asString(); - if(!value["ImageId"].isNull()) - nodesObject.imageId = value["ImageId"].asString(); - if(!value["Location"].isNull()) - nodesObject.location = value["Location"].asString(); - if(!value["CreateMode"].isNull()) - nodesObject.createMode = value["CreateMode"].asString(); - if(!value["VpcId"].isNull()) - nodesObject.vpcId = value["VpcId"].asString(); - if(!value["ZoneId"].isNull()) - nodesObject.zoneId = value["ZoneId"].asString(); - if(!value["VSwitchId"].isNull()) - nodesObject.vSwitchId = value["VSwitchId"].asString(); + if(!valueNodesNodeInfo["Id"].isNull()) + nodesObject.id = valueNodesNodeInfo["Id"].asString(); + if(!valueNodesNodeInfo["RegionId"].isNull()) + nodesObject.regionId = valueNodesNodeInfo["RegionId"].asString(); + if(!valueNodesNodeInfo["HostName"].isNull()) + nodesObject.hostName = valueNodesNodeInfo["HostName"].asString(); + if(!valueNodesNodeInfo["IpAddress"].isNull()) + nodesObject.ipAddress = valueNodesNodeInfo["IpAddress"].asString(); + if(!valueNodesNodeInfo["Status"].isNull()) + nodesObject.status = valueNodesNodeInfo["Status"].asString(); + if(!valueNodesNodeInfo["Version"].isNull()) + nodesObject.version = valueNodesNodeInfo["Version"].asString(); + if(!valueNodesNodeInfo["CreatedByEhpc"].isNull()) + nodesObject.createdByEhpc = valueNodesNodeInfo["CreatedByEhpc"].asString() == "true"; + if(!valueNodesNodeInfo["AddTime"].isNull()) + nodesObject.addTime = valueNodesNodeInfo["AddTime"].asString(); + if(!valueNodesNodeInfo["Expired"].isNull()) + nodesObject.expired = valueNodesNodeInfo["Expired"].asString() == "true"; + if(!valueNodesNodeInfo["ExpiredTime"].isNull()) + nodesObject.expiredTime = valueNodesNodeInfo["ExpiredTime"].asString(); + if(!valueNodesNodeInfo["SpotStrategy"].isNull()) + nodesObject.spotStrategy = valueNodesNodeInfo["SpotStrategy"].asString(); + if(!valueNodesNodeInfo["LockReason"].isNull()) + nodesObject.lockReason = valueNodesNodeInfo["LockReason"].asString(); + if(!valueNodesNodeInfo["ImageOwnerAlias"].isNull()) + nodesObject.imageOwnerAlias = valueNodesNodeInfo["ImageOwnerAlias"].asString(); + if(!valueNodesNodeInfo["ImageId"].isNull()) + nodesObject.imageId = valueNodesNodeInfo["ImageId"].asString(); + if(!valueNodesNodeInfo["Location"].isNull()) + nodesObject.location = valueNodesNodeInfo["Location"].asString(); + if(!valueNodesNodeInfo["CreateMode"].isNull()) + nodesObject.createMode = valueNodesNodeInfo["CreateMode"].asString(); + if(!valueNodesNodeInfo["VpcId"].isNull()) + nodesObject.vpcId = valueNodesNodeInfo["VpcId"].asString(); + if(!valueNodesNodeInfo["ZoneId"].isNull()) + nodesObject.zoneId = valueNodesNodeInfo["ZoneId"].asString(); + if(!valueNodesNodeInfo["VSwitchId"].isNull()) + nodesObject.vSwitchId = valueNodesNodeInfo["VSwitchId"].asString(); auto totalResourcesNode = value["TotalResources"]; if(!totalResourcesNode["Cpu"].isNull()) nodesObject.totalResources.cpu = std::stoi(totalResourcesNode["Cpu"].asString()); diff --git a/ehpc/src/model/ListPreferredEcsTypesResult.cc b/ehpc/src/model/ListPreferredEcsTypesResult.cc index a5ec2d38a..42308a13f 100644 --- a/ehpc/src/model/ListPreferredEcsTypesResult.cc +++ b/ehpc/src/model/ListPreferredEcsTypesResult.cc @@ -39,14 +39,14 @@ void ListPreferredEcsTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSeries = value["Series"]["SeriesInfo"]; - for (auto value : allSeries) + auto allSeriesNode = value["Series"]["SeriesInfo"]; + for (auto valueSeriesSeriesInfo : allSeriesNode) { SeriesInfo seriesObject; - if(!value["SeriesId"].isNull()) - seriesObject.seriesId = value["SeriesId"].asString(); - if(!value["SeriesName"].isNull()) - seriesObject.seriesName = value["SeriesName"].asString(); + if(!valueSeriesSeriesInfo["SeriesId"].isNull()) + seriesObject.seriesId = valueSeriesSeriesInfo["SeriesId"].asString(); + if(!valueSeriesSeriesInfo["SeriesName"].isNull()) + seriesObject.seriesName = valueSeriesSeriesInfo["SeriesName"].asString(); auto rolesNode = value["Roles"]; auto allManager = rolesNode["Manager"]["InstanceTypeId"]; for (auto value : allManager) diff --git a/ehpc/src/model/ListQueuesResult.cc b/ehpc/src/model/ListQueuesResult.cc index b454ca84c..96e844f02 100644 --- a/ehpc/src/model/ListQueuesResult.cc +++ b/ehpc/src/model/ListQueuesResult.cc @@ -39,18 +39,18 @@ void ListQueuesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueues = value["Queues"]["QueueInfo"]; - for (auto value : allQueues) + auto allQueuesNode = value["Queues"]["QueueInfo"]; + for (auto valueQueuesQueueInfo : allQueuesNode) { QueueInfo queuesObject; - if(!value["QueueName"].isNull()) - queuesObject.queueName = value["QueueName"].asString(); - if(!value["Type"].isNull()) - queuesObject.type = value["Type"].asString(); - if(!value["ResourceGroupId"].isNull()) - queuesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["ComputeInstanceType"].isNull()) - queuesObject.computeInstanceType = value["ComputeInstanceType"].asString(); + if(!valueQueuesQueueInfo["QueueName"].isNull()) + queuesObject.queueName = valueQueuesQueueInfo["QueueName"].asString(); + if(!valueQueuesQueueInfo["Type"].isNull()) + queuesObject.type = valueQueuesQueueInfo["Type"].asString(); + if(!valueQueuesQueueInfo["ResourceGroupId"].isNull()) + queuesObject.resourceGroupId = valueQueuesQueueInfo["ResourceGroupId"].asString(); + if(!valueQueuesQueueInfo["ComputeInstanceType"].isNull()) + queuesObject.computeInstanceType = valueQueuesQueueInfo["ComputeInstanceType"].asString(); queues_.push_back(queuesObject); } diff --git a/ehpc/src/model/ListRegionsResult.cc b/ehpc/src/model/ListRegionsResult.cc index 856a6db36..32e806695 100644 --- a/ehpc/src/model/ListRegionsResult.cc +++ b/ehpc/src/model/ListRegionsResult.cc @@ -39,14 +39,14 @@ void ListRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["RegionInfo"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["RegionInfo"]; + for (auto valueRegionsRegionInfo : allRegionsNode) { RegionInfo regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); + if(!valueRegionsRegionInfo["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegionInfo["RegionId"].asString(); + if(!valueRegionsRegionInfo["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegionInfo["LocalName"].asString(); regions_.push_back(regionsObject); } diff --git a/ehpc/src/model/ListSoftwaresResult.cc b/ehpc/src/model/ListSoftwaresResult.cc index e0aae651c..93ffe1bd9 100644 --- a/ehpc/src/model/ListSoftwaresResult.cc +++ b/ehpc/src/model/ListSoftwaresResult.cc @@ -39,34 +39,34 @@ void ListSoftwaresResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSoftwares = value["Softwares"]["SoftwareInfo"]; - for (auto value : allSoftwares) + auto allSoftwaresNode = value["Softwares"]["SoftwareInfo"]; + for (auto valueSoftwaresSoftwareInfo : allSoftwaresNode) { SoftwareInfo softwaresObject; - if(!value["EhpcVersion"].isNull()) - softwaresObject.ehpcVersion = value["EhpcVersion"].asString(); - if(!value["OsTag"].isNull()) - softwaresObject.osTag = value["OsTag"].asString(); - if(!value["SchedulerType"].isNull()) - softwaresObject.schedulerType = value["SchedulerType"].asString(); - if(!value["SchedulerVersion"].isNull()) - softwaresObject.schedulerVersion = value["SchedulerVersion"].asString(); - if(!value["AccountType"].isNull()) - softwaresObject.accountType = value["AccountType"].asString(); - if(!value["AccountVersion"].isNull()) - softwaresObject.accountVersion = value["AccountVersion"].asString(); - auto allApplications = value["Applications"]["ApplicationInfo"]; - for (auto value : allApplications) + if(!valueSoftwaresSoftwareInfo["EhpcVersion"].isNull()) + softwaresObject.ehpcVersion = valueSoftwaresSoftwareInfo["EhpcVersion"].asString(); + if(!valueSoftwaresSoftwareInfo["OsTag"].isNull()) + softwaresObject.osTag = valueSoftwaresSoftwareInfo["OsTag"].asString(); + if(!valueSoftwaresSoftwareInfo["SchedulerType"].isNull()) + softwaresObject.schedulerType = valueSoftwaresSoftwareInfo["SchedulerType"].asString(); + if(!valueSoftwaresSoftwareInfo["SchedulerVersion"].isNull()) + softwaresObject.schedulerVersion = valueSoftwaresSoftwareInfo["SchedulerVersion"].asString(); + if(!valueSoftwaresSoftwareInfo["AccountType"].isNull()) + softwaresObject.accountType = valueSoftwaresSoftwareInfo["AccountType"].asString(); + if(!valueSoftwaresSoftwareInfo["AccountVersion"].isNull()) + softwaresObject.accountVersion = valueSoftwaresSoftwareInfo["AccountVersion"].asString(); + auto allApplicationsNode = allSoftwaresNode["Applications"]["ApplicationInfo"]; + for (auto allSoftwaresNodeApplicationsApplicationInfo : allApplicationsNode) { SoftwareInfo::ApplicationInfo applicationsObject; - if(!value["Tag"].isNull()) - applicationsObject.tag = value["Tag"].asString(); - if(!value["Name"].isNull()) - applicationsObject.name = value["Name"].asString(); - if(!value["Version"].isNull()) - applicationsObject.version = value["Version"].asString(); - if(!value["Required"].isNull()) - applicationsObject.required = value["Required"].asString() == "true"; + if(!allSoftwaresNodeApplicationsApplicationInfo["Tag"].isNull()) + applicationsObject.tag = allSoftwaresNodeApplicationsApplicationInfo["Tag"].asString(); + if(!allSoftwaresNodeApplicationsApplicationInfo["Name"].isNull()) + applicationsObject.name = allSoftwaresNodeApplicationsApplicationInfo["Name"].asString(); + if(!allSoftwaresNodeApplicationsApplicationInfo["Version"].isNull()) + applicationsObject.version = allSoftwaresNodeApplicationsApplicationInfo["Version"].asString(); + if(!allSoftwaresNodeApplicationsApplicationInfo["Required"].isNull()) + applicationsObject.required = allSoftwaresNodeApplicationsApplicationInfo["Required"].asString() == "true"; softwaresObject.applications.push_back(applicationsObject); } softwares_.push_back(softwaresObject); diff --git a/ehpc/src/model/ListUsersResult.cc b/ehpc/src/model/ListUsersResult.cc index 55e03f0ae..8497729d2 100644 --- a/ehpc/src/model/ListUsersResult.cc +++ b/ehpc/src/model/ListUsersResult.cc @@ -39,16 +39,16 @@ void ListUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["UserInfo"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["UserInfo"]; + for (auto valueUsersUserInfo : allUsersNode) { UserInfo usersObject; - if(!value["Name"].isNull()) - usersObject.name = value["Name"].asString(); - if(!value["Group"].isNull()) - usersObject.group = value["Group"].asString(); - if(!value["AddTime"].isNull()) - usersObject.addTime = value["AddTime"].asString(); + if(!valueUsersUserInfo["Name"].isNull()) + usersObject.name = valueUsersUserInfo["Name"].asString(); + if(!valueUsersUserInfo["Group"].isNull()) + usersObject.group = valueUsersUserInfo["Group"].asString(); + if(!valueUsersUserInfo["AddTime"].isNull()) + usersObject.addTime = valueUsersUserInfo["AddTime"].asString(); users_.push_back(usersObject); } if(!value["TotalCount"].isNull()) diff --git a/ehpc/src/model/ListVolumesResult.cc b/ehpc/src/model/ListVolumesResult.cc index 2cf19b58d..4d112c7da 100644 --- a/ehpc/src/model/ListVolumesResult.cc +++ b/ehpc/src/model/ListVolumesResult.cc @@ -39,48 +39,48 @@ void ListVolumesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVolumes = value["Volumes"]["VolumeInfo"]; - for (auto value : allVolumes) + auto allVolumesNode = value["Volumes"]["VolumeInfo"]; + for (auto valueVolumesVolumeInfo : allVolumesNode) { VolumeInfo volumesObject; - if(!value["RegionId"].isNull()) - volumesObject.regionId = value["RegionId"].asString(); - if(!value["ClusterId"].isNull()) - volumesObject.clusterId = value["ClusterId"].asString(); - if(!value["ClusterName"].isNull()) - volumesObject.clusterName = value["ClusterName"].asString(); - if(!value["VolumeId"].isNull()) - volumesObject.volumeId = value["VolumeId"].asString(); - if(!value["VolumeType"].isNull()) - volumesObject.volumeType = value["VolumeType"].asString(); - if(!value["VolumeProtocol"].isNull()) - volumesObject.volumeProtocol = value["VolumeProtocol"].asString(); - if(!value["VolumeMountpoint"].isNull()) - volumesObject.volumeMountpoint = value["VolumeMountpoint"].asString(); - if(!value["RemoteDirectory"].isNull()) - volumesObject.remoteDirectory = value["RemoteDirectory"].asString(); - auto allAdditionalVolumes = value["AdditionalVolumes"]["VolumeInfo"]; - for (auto value : allAdditionalVolumes) + if(!valueVolumesVolumeInfo["RegionId"].isNull()) + volumesObject.regionId = valueVolumesVolumeInfo["RegionId"].asString(); + if(!valueVolumesVolumeInfo["ClusterId"].isNull()) + volumesObject.clusterId = valueVolumesVolumeInfo["ClusterId"].asString(); + if(!valueVolumesVolumeInfo["ClusterName"].isNull()) + volumesObject.clusterName = valueVolumesVolumeInfo["ClusterName"].asString(); + if(!valueVolumesVolumeInfo["VolumeId"].isNull()) + volumesObject.volumeId = valueVolumesVolumeInfo["VolumeId"].asString(); + if(!valueVolumesVolumeInfo["VolumeType"].isNull()) + volumesObject.volumeType = valueVolumesVolumeInfo["VolumeType"].asString(); + if(!valueVolumesVolumeInfo["VolumeProtocol"].isNull()) + volumesObject.volumeProtocol = valueVolumesVolumeInfo["VolumeProtocol"].asString(); + if(!valueVolumesVolumeInfo["VolumeMountpoint"].isNull()) + volumesObject.volumeMountpoint = valueVolumesVolumeInfo["VolumeMountpoint"].asString(); + if(!valueVolumesVolumeInfo["RemoteDirectory"].isNull()) + volumesObject.remoteDirectory = valueVolumesVolumeInfo["RemoteDirectory"].asString(); + auto allAdditionalVolumesNode = allVolumesNode["AdditionalVolumes"]["VolumeInfo"]; + for (auto allVolumesNodeAdditionalVolumesVolumeInfo : allAdditionalVolumesNode) { VolumeInfo::VolumeInfo1 additionalVolumesObject; - if(!value["VolumeType"].isNull()) - additionalVolumesObject.volumeType = value["VolumeType"].asString(); - if(!value["VolumeId"].isNull()) - additionalVolumesObject.volumeId = value["VolumeId"].asString(); - if(!value["VolumeProtocol"].isNull()) - additionalVolumesObject.volumeProtocol = value["VolumeProtocol"].asString(); - if(!value["VolumeMountpoint"].isNull()) - additionalVolumesObject.volumeMountpoint = value["VolumeMountpoint"].asString(); - if(!value["RemoteDirectory"].isNull()) - additionalVolumesObject.remoteDirectory = value["RemoteDirectory"].asString(); - if(!value["LocalDirectory"].isNull()) - additionalVolumesObject.localDirectory = value["LocalDirectory"].asString(); - if(!value["Role"].isNull()) - additionalVolumesObject.role = value["Role"].asString(); - if(!value["Location"].isNull()) - additionalVolumesObject.location = value["Location"].asString(); - if(!value["JobQueue"].isNull()) - additionalVolumesObject.jobQueue = value["JobQueue"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["VolumeType"].isNull()) + additionalVolumesObject.volumeType = allVolumesNodeAdditionalVolumesVolumeInfo["VolumeType"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["VolumeId"].isNull()) + additionalVolumesObject.volumeId = allVolumesNodeAdditionalVolumesVolumeInfo["VolumeId"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["VolumeProtocol"].isNull()) + additionalVolumesObject.volumeProtocol = allVolumesNodeAdditionalVolumesVolumeInfo["VolumeProtocol"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["VolumeMountpoint"].isNull()) + additionalVolumesObject.volumeMountpoint = allVolumesNodeAdditionalVolumesVolumeInfo["VolumeMountpoint"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["RemoteDirectory"].isNull()) + additionalVolumesObject.remoteDirectory = allVolumesNodeAdditionalVolumesVolumeInfo["RemoteDirectory"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["LocalDirectory"].isNull()) + additionalVolumesObject.localDirectory = allVolumesNodeAdditionalVolumesVolumeInfo["LocalDirectory"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["Role"].isNull()) + additionalVolumesObject.role = allVolumesNodeAdditionalVolumesVolumeInfo["Role"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["Location"].isNull()) + additionalVolumesObject.location = allVolumesNodeAdditionalVolumesVolumeInfo["Location"].asString(); + if(!allVolumesNodeAdditionalVolumesVolumeInfo["JobQueue"].isNull()) + additionalVolumesObject.jobQueue = allVolumesNodeAdditionalVolumesVolumeInfo["JobQueue"].asString(); volumesObject.additionalVolumes.push_back(additionalVolumesObject); } volumes_.push_back(volumesObject); diff --git a/ehpc/src/model/QueryServicePackAndPriceResult.cc b/ehpc/src/model/QueryServicePackAndPriceResult.cc index a34607755..79d204aaf 100644 --- a/ehpc/src/model/QueryServicePackAndPriceResult.cc +++ b/ehpc/src/model/QueryServicePackAndPriceResult.cc @@ -39,18 +39,18 @@ void QueryServicePackAndPriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allServicePack = value["ServicePack"]["ServicePackInfo"]; - for (auto value : allServicePack) + auto allServicePackNode = value["ServicePack"]["ServicePackInfo"]; + for (auto valueServicePackServicePackInfo : allServicePackNode) { ServicePackInfo servicePackObject; - if(!value["InstanceName"].isNull()) - servicePackObject.instanceName = value["InstanceName"].asString(); - if(!value["Capacity"].isNull()) - servicePackObject.capacity = std::stoi(value["Capacity"].asString()); - if(!value["StartTime"].isNull()) - servicePackObject.startTime = std::stoi(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - servicePackObject.endTime = std::stoi(value["EndTime"].asString()); + if(!valueServicePackServicePackInfo["InstanceName"].isNull()) + servicePackObject.instanceName = valueServicePackServicePackInfo["InstanceName"].asString(); + if(!valueServicePackServicePackInfo["Capacity"].isNull()) + servicePackObject.capacity = std::stoi(valueServicePackServicePackInfo["Capacity"].asString()); + if(!valueServicePackServicePackInfo["StartTime"].isNull()) + servicePackObject.startTime = std::stoi(valueServicePackServicePackInfo["StartTime"].asString()); + if(!valueServicePackServicePackInfo["EndTime"].isNull()) + servicePackObject.endTime = std::stoi(valueServicePackServicePackInfo["EndTime"].asString()); servicePack_.push_back(servicePackObject); } if(!value["RegionId"].isNull()) diff --git a/elasticsearch/src/model/DescribeInstanceResult.cc b/elasticsearch/src/model/DescribeInstanceResult.cc index 7225de528..5d9468d17 100644 --- a/elasticsearch/src/model/DescribeInstanceResult.cc +++ b/elasticsearch/src/model/DescribeInstanceResult.cc @@ -90,42 +90,42 @@ void DescribeInstanceResult::parse(const std::string &payload) result_.enableKibanaPublicNetwork = resultNode["enableKibanaPublicNetwork"].asString() == "true"; if(!resultNode["haveKibana"].isNull()) result_.haveKibana = resultNode["haveKibana"].asString() == "true"; - auto alldictList = value["dictList"]["DictListItem"]; - for (auto value : alldictList) + auto alldictListNode = resultNode["dictList"]["DictListItem"]; + for (auto resultNodedictListDictListItem : alldictListNode) { Result::DictListItem dictListItemObject; - if(!value["name"].isNull()) - dictListItemObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - dictListItemObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - dictListItemObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - dictListItemObject.sourceType = value["sourceType"].asString(); + if(!resultNodedictListDictListItem["name"].isNull()) + dictListItemObject.name = resultNodedictListDictListItem["name"].asString(); + if(!resultNodedictListDictListItem["fileSize"].isNull()) + dictListItemObject.fileSize = std::stol(resultNodedictListDictListItem["fileSize"].asString()); + if(!resultNodedictListDictListItem["type"].isNull()) + dictListItemObject.type = resultNodedictListDictListItem["type"].asString(); + if(!resultNodedictListDictListItem["sourceType"].isNull()) + dictListItemObject.sourceType = resultNodedictListDictListItem["sourceType"].asString(); result_.dictList.push_back(dictListItemObject); } - auto allsynonymsDicts = value["synonymsDicts"]["SynonymsDictsItem"]; - for (auto value : allsynonymsDicts) + auto allsynonymsDictsNode = resultNode["synonymsDicts"]["SynonymsDictsItem"]; + for (auto resultNodesynonymsDictsSynonymsDictsItem : allsynonymsDictsNode) { Result::SynonymsDictsItem synonymsDictsItemObject; - if(!value["name"].isNull()) - synonymsDictsItemObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - synonymsDictsItemObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - synonymsDictsItemObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - synonymsDictsItemObject.sourceType = value["sourceType"].asString(); + if(!resultNodesynonymsDictsSynonymsDictsItem["name"].isNull()) + synonymsDictsItemObject.name = resultNodesynonymsDictsSynonymsDictsItem["name"].asString(); + if(!resultNodesynonymsDictsSynonymsDictsItem["fileSize"].isNull()) + synonymsDictsItemObject.fileSize = std::stol(resultNodesynonymsDictsSynonymsDictsItem["fileSize"].asString()); + if(!resultNodesynonymsDictsSynonymsDictsItem["type"].isNull()) + synonymsDictsItemObject.type = resultNodesynonymsDictsSynonymsDictsItem["type"].asString(); + if(!resultNodesynonymsDictsSynonymsDictsItem["sourceType"].isNull()) + synonymsDictsItemObject.sourceType = resultNodesynonymsDictsSynonymsDictsItem["sourceType"].asString(); result_.synonymsDicts.push_back(synonymsDictsItemObject); } - auto allzoneInfos = value["zoneInfos"]["ZoneInfo"]; - for (auto value : allzoneInfos) + auto allzoneInfosNode = resultNode["zoneInfos"]["ZoneInfo"]; + for (auto resultNodezoneInfosZoneInfo : allzoneInfosNode) { Result::ZoneInfo zoneInfoObject; - if(!value["zoneId"].isNull()) - zoneInfoObject.zoneId = value["zoneId"].asString(); - if(!value["status"].isNull()) - zoneInfoObject.status = value["status"].asString(); + if(!resultNodezoneInfosZoneInfo["zoneId"].isNull()) + zoneInfoObject.zoneId = resultNodezoneInfosZoneInfo["zoneId"].asString(); + if(!resultNodezoneInfosZoneInfo["status"].isNull()) + zoneInfoObject.status = resultNodezoneInfosZoneInfo["status"].asString(); result_.zoneInfos.push_back(zoneInfoObject); } auto nodeSpecNode = resultNode["nodeSpec"]; diff --git a/elasticsearch/src/model/GetRegionConfigurationResult.cc b/elasticsearch/src/model/GetRegionConfigurationResult.cc index ef4700b8c..c6d9bd055 100644 --- a/elasticsearch/src/model/GetRegionConfigurationResult.cc +++ b/elasticsearch/src/model/GetRegionConfigurationResult.cc @@ -46,79 +46,79 @@ void GetRegionConfigurationResult::parse(const std::string &payload) result_.regionId = resultNode["regionId"].asString(); if(!resultNode["createUrl"].isNull()) result_.createUrl = resultNode["createUrl"].asString(); - auto alldataDiskList = value["dataDiskList"]["dataDiskListItem"]; - for (auto value : alldataDiskList) + auto alldataDiskListNode = resultNode["dataDiskList"]["dataDiskListItem"]; + for (auto resultNodedataDiskListdataDiskListItem : alldataDiskListNode) { Result::DataDiskListItem dataDiskListItemObject; - if(!value["diskType"].isNull()) - dataDiskListItemObject.diskType = value["diskType"].asString(); - if(!value["minSize"].isNull()) - dataDiskListItemObject.minSize = std::stoi(value["minSize"].asString()); - if(!value["maxSize"].isNull()) - dataDiskListItemObject.maxSize = std::stoi(value["maxSize"].asString()); - if(!value["scaleLimit"].isNull()) - dataDiskListItemObject.scaleLimit = std::stoi(value["scaleLimit"].asString()); + if(!resultNodedataDiskListdataDiskListItem["diskType"].isNull()) + dataDiskListItemObject.diskType = resultNodedataDiskListdataDiskListItem["diskType"].asString(); + if(!resultNodedataDiskListdataDiskListItem["minSize"].isNull()) + dataDiskListItemObject.minSize = std::stoi(resultNodedataDiskListdataDiskListItem["minSize"].asString()); + if(!resultNodedataDiskListdataDiskListItem["maxSize"].isNull()) + dataDiskListItemObject.maxSize = std::stoi(resultNodedataDiskListdataDiskListItem["maxSize"].asString()); + if(!resultNodedataDiskListdataDiskListItem["scaleLimit"].isNull()) + dataDiskListItemObject.scaleLimit = std::stoi(resultNodedataDiskListdataDiskListItem["scaleLimit"].asString()); auto allValueLimitSet = value["valueLimitSet"]["valueLimitSet"]; for (auto value : allValueLimitSet) dataDiskListItemObject.valueLimitSet.push_back(value.asString()); result_.dataDiskList.push_back(dataDiskListItemObject); } - auto allesVersionsLatestList = value["esVersionsLatestList"]["esVersionsLatestListItem"]; - for (auto value : allesVersionsLatestList) + auto allesVersionsLatestListNode = resultNode["esVersionsLatestList"]["esVersionsLatestListItem"]; + for (auto resultNodeesVersionsLatestListesVersionsLatestListItem : allesVersionsLatestListNode) { Result::EsVersionsLatestListItem esVersionsLatestListItemObject; - if(!value["key"].isNull()) - esVersionsLatestListItemObject.key = value["key"].asString(); - if(!value["value"].isNull()) - esVersionsLatestListItemObject.value = value["value"].asString(); + if(!resultNodeesVersionsLatestListesVersionsLatestListItem["key"].isNull()) + esVersionsLatestListItemObject.key = resultNodeesVersionsLatestListesVersionsLatestListItem["key"].asString(); + if(!resultNodeesVersionsLatestListesVersionsLatestListItem["value"].isNull()) + esVersionsLatestListItemObject.value = resultNodeesVersionsLatestListesVersionsLatestListItem["value"].asString(); result_.esVersionsLatestList.push_back(esVersionsLatestListItemObject); } - auto allnodeSpecList = value["nodeSpecList"]["nodeSpecListItem"]; - for (auto value : allnodeSpecList) + auto allnodeSpecListNode = resultNode["nodeSpecList"]["nodeSpecListItem"]; + for (auto resultNodenodeSpecListnodeSpecListItem : allnodeSpecListNode) { Result::NodeSpecListItem nodeSpecListItemObject; - if(!value["cpuCount"].isNull()) - nodeSpecListItemObject.cpuCount = std::stoi(value["cpuCount"].asString()); - if(!value["memorySize"].isNull()) - nodeSpecListItemObject.memorySize = std::stoi(value["memorySize"].asString()); - if(!value["enable"].isNull()) - nodeSpecListItemObject.enable = value["enable"].asString() == "true"; - if(!value["spec"].isNull()) - nodeSpecListItemObject.spec = value["spec"].asString(); - if(!value["diskType"].isNull()) - nodeSpecListItemObject.diskType = value["diskType"].asString(); - if(!value["disk"].isNull()) - nodeSpecListItemObject.disk = std::stoi(value["disk"].asString()); - if(!value["specGroupType"].isNull()) - nodeSpecListItemObject.specGroupType = value["specGroupType"].asString(); + if(!resultNodenodeSpecListnodeSpecListItem["cpuCount"].isNull()) + nodeSpecListItemObject.cpuCount = std::stoi(resultNodenodeSpecListnodeSpecListItem["cpuCount"].asString()); + if(!resultNodenodeSpecListnodeSpecListItem["memorySize"].isNull()) + nodeSpecListItemObject.memorySize = std::stoi(resultNodenodeSpecListnodeSpecListItem["memorySize"].asString()); + if(!resultNodenodeSpecListnodeSpecListItem["enable"].isNull()) + nodeSpecListItemObject.enable = resultNodenodeSpecListnodeSpecListItem["enable"].asString() == "true"; + if(!resultNodenodeSpecListnodeSpecListItem["spec"].isNull()) + nodeSpecListItemObject.spec = resultNodenodeSpecListnodeSpecListItem["spec"].asString(); + if(!resultNodenodeSpecListnodeSpecListItem["diskType"].isNull()) + nodeSpecListItemObject.diskType = resultNodenodeSpecListnodeSpecListItem["diskType"].asString(); + if(!resultNodenodeSpecListnodeSpecListItem["disk"].isNull()) + nodeSpecListItemObject.disk = std::stoi(resultNodenodeSpecListnodeSpecListItem["disk"].asString()); + if(!resultNodenodeSpecListnodeSpecListItem["specGroupType"].isNull()) + nodeSpecListItemObject.specGroupType = resultNodenodeSpecListnodeSpecListItem["specGroupType"].asString(); result_.nodeSpecList.push_back(nodeSpecListItemObject); } - auto allclientNodeDiskList = value["clientNodeDiskList"]["disk"]; - for (auto value : allclientNodeDiskList) + auto allclientNodeDiskListNode = resultNode["clientNodeDiskList"]["disk"]; + for (auto resultNodeclientNodeDiskListdisk : allclientNodeDiskListNode) { Result::Disk diskObject; - if(!value["diskType"].isNull()) - diskObject.diskType = value["diskType"].asString(); - if(!value["minSize"].isNull()) - diskObject.minSize = std::stoi(value["minSize"].asString()); - if(!value["maxSize"].isNull()) - diskObject.maxSize = std::stoi(value["maxSize"].asString()); - if(!value["scaleLimit"].isNull()) - diskObject.scaleLimit = std::stoi(value["scaleLimit"].asString()); + if(!resultNodeclientNodeDiskListdisk["diskType"].isNull()) + diskObject.diskType = resultNodeclientNodeDiskListdisk["diskType"].asString(); + if(!resultNodeclientNodeDiskListdisk["minSize"].isNull()) + diskObject.minSize = std::stoi(resultNodeclientNodeDiskListdisk["minSize"].asString()); + if(!resultNodeclientNodeDiskListdisk["maxSize"].isNull()) + diskObject.maxSize = std::stoi(resultNodeclientNodeDiskListdisk["maxSize"].asString()); + if(!resultNodeclientNodeDiskListdisk["scaleLimit"].isNull()) + diskObject.scaleLimit = std::stoi(resultNodeclientNodeDiskListdisk["scaleLimit"].asString()); result_.clientNodeDiskList.push_back(diskObject); } - auto allmasterDiskList = value["masterDiskList"]["disk"]; - for (auto value : allmasterDiskList) + auto allmasterDiskListNode = resultNode["masterDiskList"]["disk"]; + for (auto resultNodemasterDiskListdisk : allmasterDiskListNode) { Result::Disk diskObject; - if(!value["diskType"].isNull()) - diskObject.diskType = value["diskType"].asString(); - if(!value["minSize"].isNull()) - diskObject.minSize = std::stoi(value["minSize"].asString()); - if(!value["maxSize"].isNull()) - diskObject.maxSize = std::stoi(value["maxSize"].asString()); - if(!value["scaleLimit"].isNull()) - diskObject.scaleLimit = std::stoi(value["scaleLimit"].asString()); + if(!resultNodemasterDiskListdisk["diskType"].isNull()) + diskObject.diskType = resultNodemasterDiskListdisk["diskType"].asString(); + if(!resultNodemasterDiskListdisk["minSize"].isNull()) + diskObject.minSize = std::stoi(resultNodemasterDiskListdisk["minSize"].asString()); + if(!resultNodemasterDiskListdisk["maxSize"].isNull()) + diskObject.maxSize = std::stoi(resultNodemasterDiskListdisk["maxSize"].asString()); + if(!resultNodemasterDiskListdisk["scaleLimit"].isNull()) + diskObject.scaleLimit = std::stoi(resultNodemasterDiskListdisk["scaleLimit"].asString()); result_.masterDiskList.push_back(diskObject); } auto nodeNode = resultNode["node"]; @@ -141,18 +141,18 @@ void GetRegionConfigurationResult::parse(const std::string &payload) if(!clientNodeAmountRangeNode["maxAmount"].isNull()) result_.clientNodeAmountRange.maxAmount = std::stoi(clientNodeAmountRangeNode["maxAmount"].asString()); auto warmNodePropertiesNode = resultNode["warmNodeProperties"]; - auto alldiskList = value["diskList"]["disk"]; - for (auto value : alldiskList) + auto alldiskListNode = warmNodePropertiesNode["diskList"]["disk"]; + for (auto warmNodePropertiesNodediskListdisk : alldiskListNode) { Result::WarmNodeProperties::Disk1 disk1Object; - if(!value["diskType"].isNull()) - disk1Object.diskType = value["diskType"].asString(); - if(!value["minSize"].isNull()) - disk1Object.minSize = std::stoi(value["minSize"].asString()); - if(!value["maxSize"].isNull()) - disk1Object.maxSize = std::stoi(value["maxSize"].asString()); - if(!value["scaleLimit"].isNull()) - disk1Object.scaleLimit = std::stoi(value["scaleLimit"].asString()); + if(!warmNodePropertiesNodediskListdisk["diskType"].isNull()) + disk1Object.diskType = warmNodePropertiesNodediskListdisk["diskType"].asString(); + if(!warmNodePropertiesNodediskListdisk["minSize"].isNull()) + disk1Object.minSize = std::stoi(warmNodePropertiesNodediskListdisk["minSize"].asString()); + if(!warmNodePropertiesNodediskListdisk["maxSize"].isNull()) + disk1Object.maxSize = std::stoi(warmNodePropertiesNodediskListdisk["maxSize"].asString()); + if(!warmNodePropertiesNodediskListdisk["scaleLimit"].isNull()) + disk1Object.scaleLimit = std::stoi(warmNodePropertiesNodediskListdisk["scaleLimit"].asString()); auto allValueLimitSet2 = value["valueLimitSet"]["valueLimitSet"]; for (auto value : allValueLimitSet2) disk1Object.valueLimitSet2.push_back(value.asString()); diff --git a/elasticsearch/src/model/GetSuggestShrinkableNodesResult.cc b/elasticsearch/src/model/GetSuggestShrinkableNodesResult.cc index 5e3777532..88fe54e8e 100644 --- a/elasticsearch/src/model/GetSuggestShrinkableNodesResult.cc +++ b/elasticsearch/src/model/GetSuggestShrinkableNodesResult.cc @@ -39,14 +39,14 @@ void GetSuggestShrinkableNodesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) { ResultItem resultObject; - if(!value["host"].isNull()) - resultObject.host = value["host"].asString(); - if(!value["port"].isNull()) - resultObject.port = std::stoi(value["port"].asString()); + if(!valueResultResultItem["host"].isNull()) + resultObject.host = valueResultResultItem["host"].asString(); + if(!valueResultResultItem["port"].isNull()) + resultObject.port = std::stoi(valueResultResultItem["port"].asString()); result_.push_back(resultObject); } if(!value["Code"].isNull()) diff --git a/elasticsearch/src/model/GetTransferableNodesResult.cc b/elasticsearch/src/model/GetTransferableNodesResult.cc index 70a034b5f..4982110bd 100644 --- a/elasticsearch/src/model/GetTransferableNodesResult.cc +++ b/elasticsearch/src/model/GetTransferableNodesResult.cc @@ -39,14 +39,14 @@ void GetTransferableNodesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) { ResultItem resultObject; - if(!value["host"].isNull()) - resultObject.host = value["host"].asString(); - if(!value["port"].isNull()) - resultObject.port = std::stoi(value["port"].asString()); + if(!valueResultResultItem["host"].isNull()) + resultObject.host = valueResultResultItem["host"].asString(); + if(!valueResultResultItem["port"].isNull()) + resultObject.port = std::stoi(valueResultResultItem["port"].asString()); result_.push_back(resultObject); } if(!value["Code"].isNull()) diff --git a/elasticsearch/src/model/ListAllNodeResult.cc b/elasticsearch/src/model/ListAllNodeResult.cc index ccf6a2681..f7545f51b 100644 --- a/elasticsearch/src/model/ListAllNodeResult.cc +++ b/elasticsearch/src/model/ListAllNodeResult.cc @@ -39,26 +39,26 @@ void ListAllNodeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) { ResultItem resultObject; - if(!value["host"].isNull()) - resultObject.host = value["host"].asString(); - if(!value["port"].isNull()) - resultObject.port = std::stoi(value["port"].asString()); - if(!value["zoneId"].isNull()) - resultObject.zoneId = value["zoneId"].asString(); - if(!value["nodeType"].isNull()) - resultObject.nodeType = value["nodeType"].asString(); - if(!value["cpuPercent"].isNull()) - resultObject.cpuPercent = value["cpuPercent"].asString(); - if(!value["loadFiveM"].isNull()) - resultObject.loadFiveM = value["loadFiveM"].asString(); - if(!value["heapPercent"].isNull()) - resultObject.heapPercent = value["heapPercent"].asString(); - if(!value["health"].isNull()) - resultObject.health = value["health"].asString(); + if(!valueResultResultItem["host"].isNull()) + resultObject.host = valueResultResultItem["host"].asString(); + if(!valueResultResultItem["port"].isNull()) + resultObject.port = std::stoi(valueResultResultItem["port"].asString()); + if(!valueResultResultItem["zoneId"].isNull()) + resultObject.zoneId = valueResultResultItem["zoneId"].asString(); + if(!valueResultResultItem["nodeType"].isNull()) + resultObject.nodeType = valueResultResultItem["nodeType"].asString(); + if(!valueResultResultItem["cpuPercent"].isNull()) + resultObject.cpuPercent = valueResultResultItem["cpuPercent"].asString(); + if(!valueResultResultItem["loadFiveM"].isNull()) + resultObject.loadFiveM = valueResultResultItem["loadFiveM"].asString(); + if(!valueResultResultItem["heapPercent"].isNull()) + resultObject.heapPercent = valueResultResultItem["heapPercent"].asString(); + if(!valueResultResultItem["health"].isNull()) + resultObject.health = valueResultResultItem["health"].asString(); result_.push_back(resultObject); } if(!value["Code"].isNull()) diff --git a/elasticsearch/src/model/ListInstanceResult.cc b/elasticsearch/src/model/ListInstanceResult.cc index f635eb0ad..076f1245f 100644 --- a/elasticsearch/src/model/ListInstanceResult.cc +++ b/elasticsearch/src/model/ListInstanceResult.cc @@ -39,30 +39,30 @@ void ListInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["Instance"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["Instance"]; + for (auto valueResultInstance : allResultNode) { Instance resultObject; - if(!value["instanceId"].isNull()) - resultObject.instanceId = value["instanceId"].asString(); - if(!value["description"].isNull()) - resultObject.description = value["description"].asString(); - if(!value["nodeAmount"].isNull()) - resultObject.nodeAmount = std::stoi(value["nodeAmount"].asString()); - if(!value["paymentType"].isNull()) - resultObject.paymentType = value["paymentType"].asString(); - if(!value["status"].isNull()) - resultObject.status = value["status"].asString(); - if(!value["esVersion"].isNull()) - resultObject.esVersion = value["esVersion"].asString(); - if(!value["createdAt"].isNull()) - resultObject.createdAt = value["createdAt"].asString(); - if(!value["updatedAt"].isNull()) - resultObject.updatedAt = value["updatedAt"].asString(); - if(!value["advancedDedicateMaster"].isNull()) - resultObject.advancedDedicateMaster = value["advancedDedicateMaster"].asString() == "true"; - if(!value["dedicateMaster"].isNull()) - resultObject.dedicateMaster = value["dedicateMaster"].asString() == "true"; + if(!valueResultInstance["instanceId"].isNull()) + resultObject.instanceId = valueResultInstance["instanceId"].asString(); + if(!valueResultInstance["description"].isNull()) + resultObject.description = valueResultInstance["description"].asString(); + if(!valueResultInstance["nodeAmount"].isNull()) + resultObject.nodeAmount = std::stoi(valueResultInstance["nodeAmount"].asString()); + if(!valueResultInstance["paymentType"].isNull()) + resultObject.paymentType = valueResultInstance["paymentType"].asString(); + if(!valueResultInstance["status"].isNull()) + resultObject.status = valueResultInstance["status"].asString(); + if(!valueResultInstance["esVersion"].isNull()) + resultObject.esVersion = valueResultInstance["esVersion"].asString(); + if(!valueResultInstance["createdAt"].isNull()) + resultObject.createdAt = valueResultInstance["createdAt"].asString(); + if(!valueResultInstance["updatedAt"].isNull()) + resultObject.updatedAt = valueResultInstance["updatedAt"].asString(); + if(!valueResultInstance["advancedDedicateMaster"].isNull()) + resultObject.advancedDedicateMaster = valueResultInstance["advancedDedicateMaster"].asString() == "true"; + if(!valueResultInstance["dedicateMaster"].isNull()) + resultObject.dedicateMaster = valueResultInstance["dedicateMaster"].asString() == "true"; auto nodeSpecNode = value["nodeSpec"]; if(!nodeSpecNode["spec"].isNull()) resultObject.nodeSpec.spec = nodeSpecNode["spec"].asString(); diff --git a/elasticsearch/src/model/ListKibanaPluginsResult.cc b/elasticsearch/src/model/ListKibanaPluginsResult.cc index 618957135..3f0a03cc4 100644 --- a/elasticsearch/src/model/ListKibanaPluginsResult.cc +++ b/elasticsearch/src/model/ListKibanaPluginsResult.cc @@ -39,20 +39,20 @@ void ListKibanaPluginsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["PluginItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["PluginItem"]; + for (auto valueResultPluginItem : allResultNode) { PluginItem resultObject; - if(!value["name"].isNull()) - resultObject.name = value["name"].asString(); - if(!value["state"].isNull()) - resultObject.state = value["state"].asString(); - if(!value["source"].isNull()) - resultObject.source = value["source"].asString(); - if(!value["description"].isNull()) - resultObject.description = value["description"].asString(); - if(!value["specificationUrl"].isNull()) - resultObject.specificationUrl = value["specificationUrl"].asString(); + if(!valueResultPluginItem["name"].isNull()) + resultObject.name = valueResultPluginItem["name"].asString(); + if(!valueResultPluginItem["state"].isNull()) + resultObject.state = valueResultPluginItem["state"].asString(); + if(!valueResultPluginItem["source"].isNull()) + resultObject.source = valueResultPluginItem["source"].asString(); + if(!valueResultPluginItem["description"].isNull()) + resultObject.description = valueResultPluginItem["description"].asString(); + if(!valueResultPluginItem["specificationUrl"].isNull()) + resultObject.specificationUrl = valueResultPluginItem["specificationUrl"].asString(); result_.push_back(resultObject); } auto headersNode = value["Headers"]; diff --git a/elasticsearch/src/model/ListPluginsResult.cc b/elasticsearch/src/model/ListPluginsResult.cc index 83c05b3f8..10a28583e 100644 --- a/elasticsearch/src/model/ListPluginsResult.cc +++ b/elasticsearch/src/model/ListPluginsResult.cc @@ -39,18 +39,18 @@ void ListPluginsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) { ResultItem resultObject; - if(!value["name"].isNull()) - resultObject.name = value["name"].asString(); - if(!value["state"].isNull()) - resultObject.state = value["state"].asString(); - if(!value["source"].isNull()) - resultObject.source = value["source"].asString(); - if(!value["description"].isNull()) - resultObject.description = value["description"].asString(); + if(!valueResultResultItem["name"].isNull()) + resultObject.name = valueResultResultItem["name"].asString(); + if(!valueResultResultItem["state"].isNull()) + resultObject.state = valueResultResultItem["state"].asString(); + if(!valueResultResultItem["source"].isNull()) + resultObject.source = valueResultResultItem["source"].asString(); + if(!valueResultResultItem["description"].isNull()) + resultObject.description = valueResultResultItem["description"].asString(); result_.push_back(resultObject); } auto headersNode = value["Headers"]; diff --git a/elasticsearch/src/model/ListSearchLogResult.cc b/elasticsearch/src/model/ListSearchLogResult.cc index 0f5fcff9c..8cd49ab60 100644 --- a/elasticsearch/src/model/ListSearchLogResult.cc +++ b/elasticsearch/src/model/ListSearchLogResult.cc @@ -39,20 +39,20 @@ void ListSearchLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["ResultItem"]; + for (auto valueResultResultItem : allResultNode) { ResultItem resultObject; - if(!value["timestamp"].isNull()) - resultObject.timestamp = std::stol(value["timestamp"].asString()); - if(!value["host"].isNull()) - resultObject.host = value["host"].asString(); - if(!value["level"].isNull()) - resultObject.level = value["level"].asString(); - if(!value["content"].isNull()) - resultObject.content = value["content"].asString(); - if(!value["instanceId"].isNull()) - resultObject.instanceId = value["instanceId"].asString(); + if(!valueResultResultItem["timestamp"].isNull()) + resultObject.timestamp = std::stol(valueResultResultItem["timestamp"].asString()); + if(!valueResultResultItem["host"].isNull()) + resultObject.host = valueResultResultItem["host"].asString(); + if(!valueResultResultItem["level"].isNull()) + resultObject.level = valueResultResultItem["level"].asString(); + if(!valueResultResultItem["content"].isNull()) + resultObject.content = valueResultResultItem["content"].asString(); + if(!valueResultResultItem["instanceId"].isNull()) + resultObject.instanceId = valueResultResultItem["instanceId"].asString(); result_.push_back(resultObject); } auto headersNode = value["Headers"]; diff --git a/elasticsearch/src/model/MoveResourceGroupResult.cc b/elasticsearch/src/model/MoveResourceGroupResult.cc index e81e2d33d..db2654c00 100644 --- a/elasticsearch/src/model/MoveResourceGroupResult.cc +++ b/elasticsearch/src/model/MoveResourceGroupResult.cc @@ -66,32 +66,32 @@ void MoveResourceGroupResult::parse(const std::string &payload) result_.publicDomain = resultNode["publicDomain"].asString(); if(!resultNode["publicPort"].isNull()) result_.publicPort = std::stoi(resultNode["publicPort"].asString()); - auto alldictList = value["dictList"]["dictListItem"]; - for (auto value : alldictList) + auto alldictListNode = resultNode["dictList"]["dictListItem"]; + for (auto resultNodedictListdictListItem : alldictListNode) { Result::DictListItem dictListItemObject; - if(!value["name"].isNull()) - dictListItemObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - dictListItemObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - dictListItemObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - dictListItemObject.sourceType = value["sourceType"].asString(); + if(!resultNodedictListdictListItem["name"].isNull()) + dictListItemObject.name = resultNodedictListdictListItem["name"].asString(); + if(!resultNodedictListdictListItem["fileSize"].isNull()) + dictListItemObject.fileSize = std::stol(resultNodedictListdictListItem["fileSize"].asString()); + if(!resultNodedictListdictListItem["type"].isNull()) + dictListItemObject.type = resultNodedictListdictListItem["type"].asString(); + if(!resultNodedictListdictListItem["sourceType"].isNull()) + dictListItemObject.sourceType = resultNodedictListdictListItem["sourceType"].asString(); result_.dictList.push_back(dictListItemObject); } - auto allsynonymsDicts = value["synonymsDicts"]["synonymsDictsItem"]; - for (auto value : allsynonymsDicts) + auto allsynonymsDictsNode = resultNode["synonymsDicts"]["synonymsDictsItem"]; + for (auto resultNodesynonymsDictssynonymsDictsItem : allsynonymsDictsNode) { Result::SynonymsDictsItem synonymsDictsItemObject; - if(!value["name"].isNull()) - synonymsDictsItemObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - synonymsDictsItemObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - synonymsDictsItemObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - synonymsDictsItemObject.sourceType = value["sourceType"].asString(); + if(!resultNodesynonymsDictssynonymsDictsItem["name"].isNull()) + synonymsDictsItemObject.name = resultNodesynonymsDictssynonymsDictsItem["name"].asString(); + if(!resultNodesynonymsDictssynonymsDictsItem["fileSize"].isNull()) + synonymsDictsItemObject.fileSize = std::stol(resultNodesynonymsDictssynonymsDictsItem["fileSize"].asString()); + if(!resultNodesynonymsDictssynonymsDictsItem["type"].isNull()) + synonymsDictsItemObject.type = resultNodesynonymsDictssynonymsDictsItem["type"].asString(); + if(!resultNodesynonymsDictssynonymsDictsItem["sourceType"].isNull()) + synonymsDictsItemObject.sourceType = resultNodesynonymsDictssynonymsDictsItem["sourceType"].asString(); result_.synonymsDicts.push_back(synonymsDictsItemObject); } auto nodeSpecNode = resultNode["nodeSpec"]; diff --git a/elasticsearch/src/model/UpdateAliwsDictResult.cc b/elasticsearch/src/model/UpdateAliwsDictResult.cc index c28a40509..3c9dcb87f 100644 --- a/elasticsearch/src/model/UpdateAliwsDictResult.cc +++ b/elasticsearch/src/model/UpdateAliwsDictResult.cc @@ -39,18 +39,18 @@ void UpdateAliwsDictResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["DictList"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["DictList"]; + for (auto valueResultDictList : allResultNode) { DictList resultObject; - if(!value["name"].isNull()) - resultObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - resultObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - resultObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - resultObject.sourceType = value["sourceType"].asString(); + if(!valueResultDictList["name"].isNull()) + resultObject.name = valueResultDictList["name"].asString(); + if(!valueResultDictList["fileSize"].isNull()) + resultObject.fileSize = std::stol(valueResultDictList["fileSize"].asString()); + if(!valueResultDictList["type"].isNull()) + resultObject.type = valueResultDictList["type"].asString(); + if(!valueResultDictList["sourceType"].isNull()) + resultObject.sourceType = valueResultDictList["sourceType"].asString(); auto ossObjectNode = value["ossObject"]; if(!ossObjectNode["bucketName"].isNull()) resultObject.ossObject.bucketName = ossObjectNode["bucketName"].asString(); diff --git a/elasticsearch/src/model/UpdateDictResult.cc b/elasticsearch/src/model/UpdateDictResult.cc index c83cab90e..1c2aa36a1 100644 --- a/elasticsearch/src/model/UpdateDictResult.cc +++ b/elasticsearch/src/model/UpdateDictResult.cc @@ -39,18 +39,18 @@ void UpdateDictResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["DictList"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["DictList"]; + for (auto valueResultDictList : allResultNode) { DictList resultObject; - if(!value["name"].isNull()) - resultObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - resultObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - resultObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - resultObject.sourceType = value["sourceType"].asString(); + if(!valueResultDictList["name"].isNull()) + resultObject.name = valueResultDictList["name"].asString(); + if(!valueResultDictList["fileSize"].isNull()) + resultObject.fileSize = std::stol(valueResultDictList["fileSize"].asString()); + if(!valueResultDictList["type"].isNull()) + resultObject.type = valueResultDictList["type"].asString(); + if(!valueResultDictList["sourceType"].isNull()) + resultObject.sourceType = valueResultDictList["sourceType"].asString(); auto ossObjectNode = value["ossObject"]; if(!ossObjectNode["bucketName"].isNull()) resultObject.ossObject.bucketName = ossObjectNode["bucketName"].asString(); diff --git a/elasticsearch/src/model/UpdateHotIkDictsResult.cc b/elasticsearch/src/model/UpdateHotIkDictsResult.cc index 9b47d5e90..956d37e32 100644 --- a/elasticsearch/src/model/UpdateHotIkDictsResult.cc +++ b/elasticsearch/src/model/UpdateHotIkDictsResult.cc @@ -39,18 +39,18 @@ void UpdateHotIkDictsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["DictList"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["DictList"]; + for (auto valueResultDictList : allResultNode) { DictList resultObject; - if(!value["name"].isNull()) - resultObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - resultObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - resultObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - resultObject.sourceType = value["sourceType"].asString(); + if(!valueResultDictList["name"].isNull()) + resultObject.name = valueResultDictList["name"].asString(); + if(!valueResultDictList["fileSize"].isNull()) + resultObject.fileSize = std::stol(valueResultDictList["fileSize"].asString()); + if(!valueResultDictList["type"].isNull()) + resultObject.type = valueResultDictList["type"].asString(); + if(!valueResultDictList["sourceType"].isNull()) + resultObject.sourceType = valueResultDictList["sourceType"].asString(); auto ossObjectNode = value["ossObject"]; if(!ossObjectNode["bucketName"].isNull()) resultObject.ossObject.bucketName = ossObjectNode["bucketName"].asString(); diff --git a/elasticsearch/src/model/UpdateInstanceResult.cc b/elasticsearch/src/model/UpdateInstanceResult.cc index 45984885d..1bf8664b1 100644 --- a/elasticsearch/src/model/UpdateInstanceResult.cc +++ b/elasticsearch/src/model/UpdateInstanceResult.cc @@ -66,32 +66,32 @@ void UpdateInstanceResult::parse(const std::string &payload) result_.publicDomain = resultNode["publicDomain"].asString(); if(!resultNode["publicPort"].isNull()) result_.publicPort = std::stoi(resultNode["publicPort"].asString()); - auto alldictList = value["dictList"]["dictListItem"]; - for (auto value : alldictList) + auto alldictListNode = resultNode["dictList"]["dictListItem"]; + for (auto resultNodedictListdictListItem : alldictListNode) { Result::DictListItem dictListItemObject; - if(!value["name"].isNull()) - dictListItemObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - dictListItemObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - dictListItemObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - dictListItemObject.sourceType = value["sourceType"].asString(); + if(!resultNodedictListdictListItem["name"].isNull()) + dictListItemObject.name = resultNodedictListdictListItem["name"].asString(); + if(!resultNodedictListdictListItem["fileSize"].isNull()) + dictListItemObject.fileSize = std::stol(resultNodedictListdictListItem["fileSize"].asString()); + if(!resultNodedictListdictListItem["type"].isNull()) + dictListItemObject.type = resultNodedictListdictListItem["type"].asString(); + if(!resultNodedictListdictListItem["sourceType"].isNull()) + dictListItemObject.sourceType = resultNodedictListdictListItem["sourceType"].asString(); result_.dictList.push_back(dictListItemObject); } - auto allsynonymsDicts = value["synonymsDicts"]["synonymsDictsItem"]; - for (auto value : allsynonymsDicts) + auto allsynonymsDictsNode = resultNode["synonymsDicts"]["synonymsDictsItem"]; + for (auto resultNodesynonymsDictssynonymsDictsItem : allsynonymsDictsNode) { Result::SynonymsDictsItem synonymsDictsItemObject; - if(!value["name"].isNull()) - synonymsDictsItemObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - synonymsDictsItemObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - synonymsDictsItemObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - synonymsDictsItemObject.sourceType = value["sourceType"].asString(); + if(!resultNodesynonymsDictssynonymsDictsItem["name"].isNull()) + synonymsDictsItemObject.name = resultNodesynonymsDictssynonymsDictsItem["name"].asString(); + if(!resultNodesynonymsDictssynonymsDictsItem["fileSize"].isNull()) + synonymsDictsItemObject.fileSize = std::stol(resultNodesynonymsDictssynonymsDictsItem["fileSize"].asString()); + if(!resultNodesynonymsDictssynonymsDictsItem["type"].isNull()) + synonymsDictsItemObject.type = resultNodesynonymsDictssynonymsDictsItem["type"].asString(); + if(!resultNodesynonymsDictssynonymsDictsItem["sourceType"].isNull()) + synonymsDictsItemObject.sourceType = resultNodesynonymsDictssynonymsDictsItem["sourceType"].asString(); result_.synonymsDicts.push_back(synonymsDictsItemObject); } auto nodeSpecNode = resultNode["nodeSpec"]; diff --git a/elasticsearch/src/model/UpdateSynonymsDictsResult.cc b/elasticsearch/src/model/UpdateSynonymsDictsResult.cc index 10698f8bd..b4b581350 100644 --- a/elasticsearch/src/model/UpdateSynonymsDictsResult.cc +++ b/elasticsearch/src/model/UpdateSynonymsDictsResult.cc @@ -39,18 +39,18 @@ void UpdateSynonymsDictsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["DictList"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["DictList"]; + for (auto valueResultDictList : allResultNode) { DictList resultObject; - if(!value["name"].isNull()) - resultObject.name = value["name"].asString(); - if(!value["fileSize"].isNull()) - resultObject.fileSize = std::stol(value["fileSize"].asString()); - if(!value["type"].isNull()) - resultObject.type = value["type"].asString(); - if(!value["sourceType"].isNull()) - resultObject.sourceType = value["sourceType"].asString(); + if(!valueResultDictList["name"].isNull()) + resultObject.name = valueResultDictList["name"].asString(); + if(!valueResultDictList["fileSize"].isNull()) + resultObject.fileSize = std::stol(valueResultDictList["fileSize"].asString()); + if(!valueResultDictList["type"].isNull()) + resultObject.type = valueResultDictList["type"].asString(); + if(!valueResultDictList["sourceType"].isNull()) + resultObject.sourceType = valueResultDictList["sourceType"].asString(); auto ossObjectNode = value["ossObject"]; if(!ossObjectNode["bucketName"].isNull()) resultObject.ossObject.bucketName = ossObjectNode["bucketName"].asString(); diff --git a/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h b/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h index 52db0d386..66e049b7e 100644 --- a/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h +++ b/emr/include/alibabacloud/emr/model/CreateClusterV2Request.h @@ -33,7 +33,7 @@ namespace AlibabaCloud struct HostComponentInfo { std::string hostName; - ComponentNameList componentNameList; + std::vector componentNameList; std::string serviceName; }; struct BootstrapAction diff --git a/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h b/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h index 726a4c04f..9f8fd3fc5 100644 --- a/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h +++ b/emr/include/alibabacloud/emr/model/ResizeClusterV2Request.h @@ -33,7 +33,7 @@ namespace AlibabaCloud struct HostComponentInfo { std::string hostName; - ComponentNameList componentNameList; + std::vector componentNameList; std::string serviceName; }; struct HostGroup diff --git a/emr/src/model/DescribeClusterBasicInfoResult.cc b/emr/src/model/DescribeClusterBasicInfoResult.cc index 91231ec05..168fb61c1 100644 --- a/emr/src/model/DescribeClusterBasicInfoResult.cc +++ b/emr/src/model/DescribeClusterBasicInfoResult.cc @@ -134,28 +134,28 @@ void DescribeClusterBasicInfoResult::parse(const std::string &payload) clusterInfo_.resizeDiskEnable = clusterInfoNode["ResizeDiskEnable"].asString() == "true"; if(!clusterInfoNode["MetaStoreType"].isNull()) clusterInfo_.metaStoreType = clusterInfoNode["MetaStoreType"].asString(); - auto allGatewayClusterInfoList = value["GatewayClusterInfoList"]["GatewayClusterInfo"]; - for (auto value : allGatewayClusterInfoList) + auto allGatewayClusterInfoListNode = clusterInfoNode["GatewayClusterInfoList"]["GatewayClusterInfo"]; + for (auto clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo : allGatewayClusterInfoListNode) { ClusterInfo::GatewayClusterInfo gatewayClusterInfoObject; - if(!value["ClusterId"].isNull()) - gatewayClusterInfoObject.clusterId = value["ClusterId"].asString(); - if(!value["ClusterName"].isNull()) - gatewayClusterInfoObject.clusterName = value["ClusterName"].asString(); - if(!value["Status"].isNull()) - gatewayClusterInfoObject.status = value["Status"].asString(); + if(!clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterId"].isNull()) + gatewayClusterInfoObject.clusterId = clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterId"].asString(); + if(!clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterName"].isNull()) + gatewayClusterInfoObject.clusterName = clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterName"].asString(); + if(!clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["Status"].isNull()) + gatewayClusterInfoObject.status = clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["Status"].asString(); clusterInfo_.gatewayClusterInfoList.push_back(gatewayClusterInfoObject); } - auto allBootstrapActionList = value["BootstrapActionList"]["BootstrapAction"]; - for (auto value : allBootstrapActionList) + auto allBootstrapActionListNode = clusterInfoNode["BootstrapActionList"]["BootstrapAction"]; + for (auto clusterInfoNodeBootstrapActionListBootstrapAction : allBootstrapActionListNode) { ClusterInfo::BootstrapAction bootstrapActionObject; - if(!value["Name"].isNull()) - bootstrapActionObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - bootstrapActionObject.path = value["Path"].asString(); - if(!value["Arg"].isNull()) - bootstrapActionObject.arg = value["Arg"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Name"].isNull()) + bootstrapActionObject.name = clusterInfoNodeBootstrapActionListBootstrapAction["Name"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Path"].isNull()) + bootstrapActionObject.path = clusterInfoNodeBootstrapActionListBootstrapAction["Path"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Arg"].isNull()) + bootstrapActionObject.arg = clusterInfoNodeBootstrapActionListBootstrapAction["Arg"].asString(); clusterInfo_.bootstrapActionList.push_back(bootstrapActionObject); } auto relateClusterInfoNode = clusterInfoNode["RelateClusterInfo"]; @@ -182,31 +182,31 @@ void DescribeClusterBasicInfoResult::parse(const std::string &payload) clusterInfo_.softwareInfo.emrVer = softwareInfoNode["EmrVer"].asString(); if(!softwareInfoNode["ClusterType"].isNull()) clusterInfo_.softwareInfo.clusterType = softwareInfoNode["ClusterType"].asString(); - auto allSoftwares = value["Softwares"]["Software"]; - for (auto value : allSoftwares) + auto allSoftwaresNode = softwareInfoNode["Softwares"]["Software"]; + for (auto softwareInfoNodeSoftwaresSoftware : allSoftwaresNode) { ClusterInfo::SoftwareInfo::Software softwareObject; - if(!value["DisplayName"].isNull()) - softwareObject.displayName = value["DisplayName"].asString(); - if(!value["Name"].isNull()) - softwareObject.name = value["Name"].asString(); - if(!value["OnlyDisplay"].isNull()) - softwareObject.onlyDisplay = value["OnlyDisplay"].asString() == "true"; - if(!value["StartTpe"].isNull()) - softwareObject.startTpe = std::stoi(value["StartTpe"].asString()); - if(!value["Version"].isNull()) - softwareObject.version = value["Version"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["DisplayName"].isNull()) + softwareObject.displayName = softwareInfoNodeSoftwaresSoftware["DisplayName"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["Name"].isNull()) + softwareObject.name = softwareInfoNodeSoftwaresSoftware["Name"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["OnlyDisplay"].isNull()) + softwareObject.onlyDisplay = softwareInfoNodeSoftwaresSoftware["OnlyDisplay"].asString() == "true"; + if(!softwareInfoNodeSoftwaresSoftware["StartTpe"].isNull()) + softwareObject.startTpe = std::stoi(softwareInfoNodeSoftwaresSoftware["StartTpe"].asString()); + if(!softwareInfoNodeSoftwaresSoftware["Version"].isNull()) + softwareObject.version = softwareInfoNodeSoftwaresSoftware["Version"].asString(); clusterInfo_.softwareInfo.softwares.push_back(softwareObject); } auto accessInfoNode = clusterInfoNode["AccessInfo"]; - auto allZKLinks = value["ZKLinks"]["ZKLink"]; - for (auto value : allZKLinks) + auto allZKLinksNode = accessInfoNode["ZKLinks"]["ZKLink"]; + for (auto accessInfoNodeZKLinksZKLink : allZKLinksNode) { ClusterInfo::AccessInfo::ZKLink zKLinkObject; - if(!value["Link"].isNull()) - zKLinkObject.link = value["Link"].asString(); - if(!value["Port"].isNull()) - zKLinkObject.port = value["Port"].asString(); + if(!accessInfoNodeZKLinksZKLink["Link"].isNull()) + zKLinkObject.link = accessInfoNodeZKLinksZKLink["Link"].asString(); + if(!accessInfoNodeZKLinksZKLink["Port"].isNull()) + zKLinkObject.port = accessInfoNodeZKLinksZKLink["Port"].asString(); clusterInfo_.accessInfo.zKLinks.push_back(zKLinkObject); } diff --git a/emr/src/model/DescribeClusterServiceConfigForAdminResult.cc b/emr/src/model/DescribeClusterServiceConfigForAdminResult.cc index c1e09efc9..66b66b66a 100644 --- a/emr/src/model/DescribeClusterServiceConfigForAdminResult.cc +++ b/emr/src/model/DescribeClusterServiceConfigForAdminResult.cc @@ -52,48 +52,48 @@ void DescribeClusterServiceConfigForAdminResult::parse(const std::string &payloa config_.author = configNode["Author"].asString(); if(!configNode["Comment"].isNull()) config_.comment = configNode["Comment"].asString(); - auto allConfigValueList = value["ConfigValueList"]["ConfigValue"]; - for (auto value : allConfigValueList) + auto allConfigValueListNode = configNode["ConfigValueList"]["ConfigValue"]; + for (auto configNodeConfigValueListConfigValue : allConfigValueListNode) { Config::ConfigValue configValueObject; - if(!value["ConfigName"].isNull()) - configValueObject.configName = value["ConfigName"].asString(); - if(!value["AllowCustom"].isNull()) - configValueObject.allowCustom = value["AllowCustom"].asString() == "true"; - auto allConfigItemValueList = value["ConfigItemValueList"]["ConfigItemValue"]; - for (auto value : allConfigItemValueList) + if(!configNodeConfigValueListConfigValue["ConfigName"].isNull()) + configValueObject.configName = configNodeConfigValueListConfigValue["ConfigName"].asString(); + if(!configNodeConfigValueListConfigValue["AllowCustom"].isNull()) + configValueObject.allowCustom = configNodeConfigValueListConfigValue["AllowCustom"].asString() == "true"; + auto allConfigItemValueListNode = allConfigValueListNode["ConfigItemValueList"]["ConfigItemValue"]; + for (auto allConfigValueListNodeConfigItemValueListConfigItemValue : allConfigItemValueListNode) { Config::ConfigValue::ConfigItemValue configItemValueListObject; - if(!value["ItemName"].isNull()) - configItemValueListObject.itemName = value["ItemName"].asString(); - if(!value["Value"].isNull()) - configItemValueListObject.value = value["Value"].asString(); - if(!value["IsCustom"].isNull()) - configItemValueListObject.isCustom = value["IsCustom"].asString() == "true"; - if(!value["Description"].isNull()) - configItemValueListObject.description = value["Description"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["ItemName"].isNull()) + configItemValueListObject.itemName = allConfigValueListNodeConfigItemValueListConfigItemValue["ItemName"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["Value"].isNull()) + configItemValueListObject.value = allConfigValueListNodeConfigItemValueListConfigItemValue["Value"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["IsCustom"].isNull()) + configItemValueListObject.isCustom = allConfigValueListNodeConfigItemValueListConfigItemValue["IsCustom"].asString() == "true"; + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["Description"].isNull()) + configItemValueListObject.description = allConfigValueListNodeConfigItemValueListConfigItemValue["Description"].asString(); configValueObject.configItemValueList.push_back(configItemValueListObject); } config_.configValueList.push_back(configValueObject); } - auto allPropertyInfoList = value["PropertyInfoList"]["PropertyInfo"]; - for (auto value : allPropertyInfoList) + auto allPropertyInfoListNode = configNode["PropertyInfoList"]["PropertyInfo"]; + for (auto configNodePropertyInfoListPropertyInfo : allPropertyInfoListNode) { Config::PropertyInfo propertyInfoObject; - if(!value["Name"].isNull()) - propertyInfoObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertyInfoObject.value = value["Value"].asString(); - if(!value["Description"].isNull()) - propertyInfoObject.description = value["Description"].asString(); - if(!value["FileName"].isNull()) - propertyInfoObject.fileName = value["FileName"].asString(); - if(!value["DisplayName"].isNull()) - propertyInfoObject.displayName = value["DisplayName"].asString(); - if(!value["ServiceName"].isNull()) - propertyInfoObject.serviceName = value["ServiceName"].asString(); - if(!value["Component"].isNull()) - propertyInfoObject.component = value["Component"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Name"].isNull()) + propertyInfoObject.name = configNodePropertyInfoListPropertyInfo["Name"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Value"].isNull()) + propertyInfoObject.value = configNodePropertyInfoListPropertyInfo["Value"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Description"].isNull()) + propertyInfoObject.description = configNodePropertyInfoListPropertyInfo["Description"].asString(); + if(!configNodePropertyInfoListPropertyInfo["FileName"].isNull()) + propertyInfoObject.fileName = configNodePropertyInfoListPropertyInfo["FileName"].asString(); + if(!configNodePropertyInfoListPropertyInfo["DisplayName"].isNull()) + propertyInfoObject.displayName = configNodePropertyInfoListPropertyInfo["DisplayName"].asString(); + if(!configNodePropertyInfoListPropertyInfo["ServiceName"].isNull()) + propertyInfoObject.serviceName = configNodePropertyInfoListPropertyInfo["ServiceName"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Component"].isNull()) + propertyInfoObject.component = configNodePropertyInfoListPropertyInfo["Component"].asString(); auto propertyValueAttributesNode = value["PropertyValueAttributes"]; if(!propertyValueAttributesNode["Type"].isNull()) propertyInfoObject.propertyValueAttributes.type = propertyValueAttributesNode["Type"].asString(); @@ -109,16 +109,16 @@ void DescribeClusterServiceConfigForAdminResult::parse(const std::string &payloa propertyInfoObject.propertyValueAttributes.hidden = propertyValueAttributesNode["Hidden"].asString() == "true"; if(!propertyValueAttributesNode["IncrememtStep"].isNull()) propertyInfoObject.propertyValueAttributes.incrememtStep = propertyValueAttributesNode["IncrememtStep"].asString(); - auto allEntries = value["Entries"]["ValueEntryInfo"]; - for (auto value : allEntries) + auto allEntriesNode = propertyValueAttributesNode["Entries"]["ValueEntryInfo"]; + for (auto propertyValueAttributesNodeEntriesValueEntryInfo : allEntriesNode) { Config::PropertyInfo::PropertyValueAttributes::ValueEntryInfo valueEntryInfoObject; - if(!value["Value"].isNull()) - valueEntryInfoObject.value = value["Value"].asString(); - if(!value["Label"].isNull()) - valueEntryInfoObject.label = value["Label"].asString(); - if(!value["Description"].isNull()) - valueEntryInfoObject.description = value["Description"].asString(); + if(!propertyValueAttributesNodeEntriesValueEntryInfo["Value"].isNull()) + valueEntryInfoObject.value = propertyValueAttributesNodeEntriesValueEntryInfo["Value"].asString(); + if(!propertyValueAttributesNodeEntriesValueEntryInfo["Label"].isNull()) + valueEntryInfoObject.label = propertyValueAttributesNodeEntriesValueEntryInfo["Label"].asString(); + if(!propertyValueAttributesNodeEntriesValueEntryInfo["Description"].isNull()) + valueEntryInfoObject.description = propertyValueAttributesNodeEntriesValueEntryInfo["Description"].asString(); propertyInfoObject.propertyValueAttributes.entries.push_back(valueEntryInfoObject); } auto effectWayNode = value["EffectWay"]; diff --git a/emr/src/model/DescribeClusterServiceConfigHistoryResult.cc b/emr/src/model/DescribeClusterServiceConfigHistoryResult.cc index e0c61f58b..59a407819 100644 --- a/emr/src/model/DescribeClusterServiceConfigHistoryResult.cc +++ b/emr/src/model/DescribeClusterServiceConfigHistoryResult.cc @@ -52,24 +52,24 @@ void DescribeClusterServiceConfigHistoryResult::parse(const std::string &payload config_.author = configNode["Author"].asString(); if(!configNode["Comment"].isNull()) config_.comment = configNode["Comment"].asString(); - auto allConfigValueList = value["ConfigValueList"]["ConfigValue"]; - for (auto value : allConfigValueList) + auto allConfigValueListNode = configNode["ConfigValueList"]["ConfigValue"]; + for (auto configNodeConfigValueListConfigValue : allConfigValueListNode) { Config::ConfigValue configValueObject; - if(!value["ConfigName"].isNull()) - configValueObject.configName = value["ConfigName"].asString(); - auto allConfigItemValueList = value["ConfigItemValueList"]["ConfigItemValue"]; - for (auto value : allConfigItemValueList) + if(!configNodeConfigValueListConfigValue["ConfigName"].isNull()) + configValueObject.configName = configNodeConfigValueListConfigValue["ConfigName"].asString(); + auto allConfigItemValueListNode = allConfigValueListNode["ConfigItemValueList"]["ConfigItemValue"]; + for (auto allConfigValueListNodeConfigItemValueListConfigItemValue : allConfigItemValueListNode) { Config::ConfigValue::ConfigItemValue configItemValueListObject; - if(!value["ItemName"].isNull()) - configItemValueListObject.itemName = value["ItemName"].asString(); - if(!value["Value"].isNull()) - configItemValueListObject.value = value["Value"].asString(); - if(!value["OldValue"].isNull()) - configItemValueListObject.oldValue = value["OldValue"].asString(); - if(!value["ChangeType"].isNull()) - configItemValueListObject.changeType = value["ChangeType"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["ItemName"].isNull()) + configItemValueListObject.itemName = allConfigValueListNodeConfigItemValueListConfigItemValue["ItemName"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["Value"].isNull()) + configItemValueListObject.value = allConfigValueListNodeConfigItemValueListConfigItemValue["Value"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["OldValue"].isNull()) + configItemValueListObject.oldValue = allConfigValueListNodeConfigItemValueListConfigItemValue["OldValue"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["ChangeType"].isNull()) + configItemValueListObject.changeType = allConfigValueListNodeConfigItemValueListConfigItemValue["ChangeType"].asString(); configValueObject.configItemValueList.push_back(configItemValueListObject); } config_.configValueList.push_back(configValueObject); diff --git a/emr/src/model/DescribeClusterServiceConfigResult.cc b/emr/src/model/DescribeClusterServiceConfigResult.cc index c307f99ab..949000de9 100644 --- a/emr/src/model/DescribeClusterServiceConfigResult.cc +++ b/emr/src/model/DescribeClusterServiceConfigResult.cc @@ -52,48 +52,48 @@ void DescribeClusterServiceConfigResult::parse(const std::string &payload) config_.author = configNode["Author"].asString(); if(!configNode["Comment"].isNull()) config_.comment = configNode["Comment"].asString(); - auto allConfigValueList = value["ConfigValueList"]["ConfigValue"]; - for (auto value : allConfigValueList) + auto allConfigValueListNode = configNode["ConfigValueList"]["ConfigValue"]; + for (auto configNodeConfigValueListConfigValue : allConfigValueListNode) { Config::ConfigValue configValueObject; - if(!value["ConfigName"].isNull()) - configValueObject.configName = value["ConfigName"].asString(); - if(!value["AllowCustom"].isNull()) - configValueObject.allowCustom = value["AllowCustom"].asString() == "true"; - auto allConfigItemValueList = value["ConfigItemValueList"]["ConfigItemValue"]; - for (auto value : allConfigItemValueList) + if(!configNodeConfigValueListConfigValue["ConfigName"].isNull()) + configValueObject.configName = configNodeConfigValueListConfigValue["ConfigName"].asString(); + if(!configNodeConfigValueListConfigValue["AllowCustom"].isNull()) + configValueObject.allowCustom = configNodeConfigValueListConfigValue["AllowCustom"].asString() == "true"; + auto allConfigItemValueListNode = allConfigValueListNode["ConfigItemValueList"]["ConfigItemValue"]; + for (auto allConfigValueListNodeConfigItemValueListConfigItemValue : allConfigItemValueListNode) { Config::ConfigValue::ConfigItemValue configItemValueListObject; - if(!value["ItemName"].isNull()) - configItemValueListObject.itemName = value["ItemName"].asString(); - if(!value["Value"].isNull()) - configItemValueListObject.value = value["Value"].asString(); - if(!value["IsCustom"].isNull()) - configItemValueListObject.isCustom = value["IsCustom"].asString() == "true"; - if(!value["Description"].isNull()) - configItemValueListObject.description = value["Description"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["ItemName"].isNull()) + configItemValueListObject.itemName = allConfigValueListNodeConfigItemValueListConfigItemValue["ItemName"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["Value"].isNull()) + configItemValueListObject.value = allConfigValueListNodeConfigItemValueListConfigItemValue["Value"].asString(); + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["IsCustom"].isNull()) + configItemValueListObject.isCustom = allConfigValueListNodeConfigItemValueListConfigItemValue["IsCustom"].asString() == "true"; + if(!allConfigValueListNodeConfigItemValueListConfigItemValue["Description"].isNull()) + configItemValueListObject.description = allConfigValueListNodeConfigItemValueListConfigItemValue["Description"].asString(); configValueObject.configItemValueList.push_back(configItemValueListObject); } config_.configValueList.push_back(configValueObject); } - auto allPropertyInfoList = value["PropertyInfoList"]["PropertyInfo"]; - for (auto value : allPropertyInfoList) + auto allPropertyInfoListNode = configNode["PropertyInfoList"]["PropertyInfo"]; + for (auto configNodePropertyInfoListPropertyInfo : allPropertyInfoListNode) { Config::PropertyInfo propertyInfoObject; - if(!value["Name"].isNull()) - propertyInfoObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertyInfoObject.value = value["Value"].asString(); - if(!value["Description"].isNull()) - propertyInfoObject.description = value["Description"].asString(); - if(!value["FileName"].isNull()) - propertyInfoObject.fileName = value["FileName"].asString(); - if(!value["DisplayName"].isNull()) - propertyInfoObject.displayName = value["DisplayName"].asString(); - if(!value["ServiceName"].isNull()) - propertyInfoObject.serviceName = value["ServiceName"].asString(); - if(!value["Component"].isNull()) - propertyInfoObject.component = value["Component"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Name"].isNull()) + propertyInfoObject.name = configNodePropertyInfoListPropertyInfo["Name"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Value"].isNull()) + propertyInfoObject.value = configNodePropertyInfoListPropertyInfo["Value"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Description"].isNull()) + propertyInfoObject.description = configNodePropertyInfoListPropertyInfo["Description"].asString(); + if(!configNodePropertyInfoListPropertyInfo["FileName"].isNull()) + propertyInfoObject.fileName = configNodePropertyInfoListPropertyInfo["FileName"].asString(); + if(!configNodePropertyInfoListPropertyInfo["DisplayName"].isNull()) + propertyInfoObject.displayName = configNodePropertyInfoListPropertyInfo["DisplayName"].asString(); + if(!configNodePropertyInfoListPropertyInfo["ServiceName"].isNull()) + propertyInfoObject.serviceName = configNodePropertyInfoListPropertyInfo["ServiceName"].asString(); + if(!configNodePropertyInfoListPropertyInfo["Component"].isNull()) + propertyInfoObject.component = configNodePropertyInfoListPropertyInfo["Component"].asString(); auto propertyValueAttributesNode = value["PropertyValueAttributes"]; if(!propertyValueAttributesNode["Type"].isNull()) propertyInfoObject.propertyValueAttributes.type = propertyValueAttributesNode["Type"].asString(); @@ -109,16 +109,16 @@ void DescribeClusterServiceConfigResult::parse(const std::string &payload) propertyInfoObject.propertyValueAttributes.hidden = propertyValueAttributesNode["Hidden"].asString() == "true"; if(!propertyValueAttributesNode["IncrememtStep"].isNull()) propertyInfoObject.propertyValueAttributes.incrememtStep = propertyValueAttributesNode["IncrememtStep"].asString(); - auto allEntries = value["Entries"]["ValueEntryInfo"]; - for (auto value : allEntries) + auto allEntriesNode = propertyValueAttributesNode["Entries"]["ValueEntryInfo"]; + for (auto propertyValueAttributesNodeEntriesValueEntryInfo : allEntriesNode) { Config::PropertyInfo::PropertyValueAttributes::ValueEntryInfo valueEntryInfoObject; - if(!value["Value"].isNull()) - valueEntryInfoObject.value = value["Value"].asString(); - if(!value["Label"].isNull()) - valueEntryInfoObject.label = value["Label"].asString(); - if(!value["Description"].isNull()) - valueEntryInfoObject.description = value["Description"].asString(); + if(!propertyValueAttributesNodeEntriesValueEntryInfo["Value"].isNull()) + valueEntryInfoObject.value = propertyValueAttributesNodeEntriesValueEntryInfo["Value"].asString(); + if(!propertyValueAttributesNodeEntriesValueEntryInfo["Label"].isNull()) + valueEntryInfoObject.label = propertyValueAttributesNodeEntriesValueEntryInfo["Label"].asString(); + if(!propertyValueAttributesNodeEntriesValueEntryInfo["Description"].isNull()) + valueEntryInfoObject.description = propertyValueAttributesNodeEntriesValueEntryInfo["Description"].asString(); propertyInfoObject.propertyValueAttributes.entries.push_back(valueEntryInfoObject); } auto effectWayNode = value["EffectWay"]; diff --git a/emr/src/model/DescribeClusterServiceConfigTagForAdminResult.cc b/emr/src/model/DescribeClusterServiceConfigTagForAdminResult.cc index 84e892b2b..f859d6d4c 100644 --- a/emr/src/model/DescribeClusterServiceConfigTagForAdminResult.cc +++ b/emr/src/model/DescribeClusterServiceConfigTagForAdminResult.cc @@ -39,22 +39,22 @@ void DescribeClusterServiceConfigTagForAdminResult::parse(const std::string &pay Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigTagList = value["ConfigTagList"]["ConfigTag"]; - for (auto value : allConfigTagList) + auto allConfigTagListNode = value["ConfigTagList"]["ConfigTag"]; + for (auto valueConfigTagListConfigTag : allConfigTagListNode) { ConfigTag configTagListObject; - if(!value["Tag"].isNull()) - configTagListObject.tag = value["Tag"].asString(); - if(!value["TagDesc"].isNull()) - configTagListObject.tagDesc = value["TagDesc"].asString(); - auto allValueList = value["ValueList"]["Value"]; - for (auto value : allValueList) + if(!valueConfigTagListConfigTag["Tag"].isNull()) + configTagListObject.tag = valueConfigTagListConfigTag["Tag"].asString(); + if(!valueConfigTagListConfigTag["TagDesc"].isNull()) + configTagListObject.tagDesc = valueConfigTagListConfigTag["TagDesc"].asString(); + auto allValueListNode = allConfigTagListNode["ValueList"]["Value"]; + for (auto allConfigTagListNodeValueListValue : allValueListNode) { ConfigTag::Value valueListObject; - if(!value["Value"].isNull()) - valueListObject.value = value["Value"].asString(); - if(!value["ValueDesc"].isNull()) - valueListObject.valueDesc = value["ValueDesc"].asString(); + if(!allConfigTagListNodeValueListValue["Value"].isNull()) + valueListObject.value = allConfigTagListNodeValueListValue["Value"].asString(); + if(!allConfigTagListNodeValueListValue["ValueDesc"].isNull()) + valueListObject.valueDesc = allConfigTagListNodeValueListValue["ValueDesc"].asString(); configTagListObject.valueList.push_back(valueListObject); } configTagList_.push_back(configTagListObject); diff --git a/emr/src/model/DescribeClusterServiceConfigTagResult.cc b/emr/src/model/DescribeClusterServiceConfigTagResult.cc index 18c09aa1b..bc368276e 100644 --- a/emr/src/model/DescribeClusterServiceConfigTagResult.cc +++ b/emr/src/model/DescribeClusterServiceConfigTagResult.cc @@ -39,22 +39,22 @@ void DescribeClusterServiceConfigTagResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigTagList = value["ConfigTagList"]["ConfigTag"]; - for (auto value : allConfigTagList) + auto allConfigTagListNode = value["ConfigTagList"]["ConfigTag"]; + for (auto valueConfigTagListConfigTag : allConfigTagListNode) { ConfigTag configTagListObject; - if(!value["Tag"].isNull()) - configTagListObject.tag = value["Tag"].asString(); - if(!value["TagDesc"].isNull()) - configTagListObject.tagDesc = value["TagDesc"].asString(); - auto allValueList = value["ValueList"]["Value"]; - for (auto value : allValueList) + if(!valueConfigTagListConfigTag["Tag"].isNull()) + configTagListObject.tag = valueConfigTagListConfigTag["Tag"].asString(); + if(!valueConfigTagListConfigTag["TagDesc"].isNull()) + configTagListObject.tagDesc = valueConfigTagListConfigTag["TagDesc"].asString(); + auto allValueListNode = allConfigTagListNode["ValueList"]["Value"]; + for (auto allConfigTagListNodeValueListValue : allValueListNode) { ConfigTag::Value valueListObject; - if(!value["Value"].isNull()) - valueListObject.value = value["Value"].asString(); - if(!value["ValueDesc"].isNull()) - valueListObject.valueDesc = value["ValueDesc"].asString(); + if(!allConfigTagListNodeValueListValue["Value"].isNull()) + valueListObject.value = allConfigTagListNodeValueListValue["Value"].asString(); + if(!allConfigTagListNodeValueListValue["ValueDesc"].isNull()) + valueListObject.valueDesc = allConfigTagListNodeValueListValue["ValueDesc"].asString(); configTagListObject.valueList.push_back(valueListObject); } configTagList_.push_back(configTagListObject); diff --git a/emr/src/model/DescribeClusterServiceResult.cc b/emr/src/model/DescribeClusterServiceResult.cc index d097c1829..5d878c714 100644 --- a/emr/src/model/DescribeClusterServiceResult.cc +++ b/emr/src/model/DescribeClusterServiceResult.cc @@ -50,42 +50,42 @@ void DescribeClusterServiceResult::parse(const std::string &payload) serviceInfo_.needRestartInfo = serviceInfoNode["NeedRestartInfo"].asString(); if(!serviceInfoNode["NeedRestartNum"].isNull()) serviceInfo_.needRestartNum = std::stoi(serviceInfoNode["NeedRestartNum"].asString()); - auto allServiceActionList = value["ServiceActionList"]["ServiceAction"]; - for (auto value : allServiceActionList) + auto allServiceActionListNode = serviceInfoNode["ServiceActionList"]["ServiceAction"]; + for (auto serviceInfoNodeServiceActionListServiceAction : allServiceActionListNode) { ServiceInfo::ServiceAction serviceActionObject; - if(!value["ServiceName"].isNull()) - serviceActionObject.serviceName = value["ServiceName"].asString(); - if(!value["ComponentName"].isNull()) - serviceActionObject.componentName = value["ComponentName"].asString(); - if(!value["ActionName"].isNull()) - serviceActionObject.actionName = value["ActionName"].asString(); - if(!value["Command"].isNull()) - serviceActionObject.command = value["Command"].asString(); - if(!value["DisplayName"].isNull()) - serviceActionObject.displayName = value["DisplayName"].asString(); + if(!serviceInfoNodeServiceActionListServiceAction["ServiceName"].isNull()) + serviceActionObject.serviceName = serviceInfoNodeServiceActionListServiceAction["ServiceName"].asString(); + if(!serviceInfoNodeServiceActionListServiceAction["ComponentName"].isNull()) + serviceActionObject.componentName = serviceInfoNodeServiceActionListServiceAction["ComponentName"].asString(); + if(!serviceInfoNodeServiceActionListServiceAction["ActionName"].isNull()) + serviceActionObject.actionName = serviceInfoNodeServiceActionListServiceAction["ActionName"].asString(); + if(!serviceInfoNodeServiceActionListServiceAction["Command"].isNull()) + serviceActionObject.command = serviceInfoNodeServiceActionListServiceAction["Command"].asString(); + if(!serviceInfoNodeServiceActionListServiceAction["DisplayName"].isNull()) + serviceActionObject.displayName = serviceInfoNodeServiceActionListServiceAction["DisplayName"].asString(); serviceInfo_.serviceActionList.push_back(serviceActionObject); } - auto allClusterServiceSummaryList = value["ClusterServiceSummaryList"]["ClusterServiceSummary"]; - for (auto value : allClusterServiceSummaryList) + auto allClusterServiceSummaryListNode = serviceInfoNode["ClusterServiceSummaryList"]["ClusterServiceSummary"]; + for (auto serviceInfoNodeClusterServiceSummaryListClusterServiceSummary : allClusterServiceSummaryListNode) { ServiceInfo::ClusterServiceSummary clusterServiceSummaryObject; - if(!value["Key"].isNull()) - clusterServiceSummaryObject.key = value["Key"].asString(); - if(!value["DisplayName"].isNull()) - clusterServiceSummaryObject.displayName = value["DisplayName"].asString(); - if(!value["Value"].isNull()) - clusterServiceSummaryObject.value = value["Value"].asString(); - if(!value["DesiredStoppedValue"].isNull()) - clusterServiceSummaryObject.desiredStoppedValue = std::stoi(value["DesiredStoppedValue"].asString()); - if(!value["Status"].isNull()) - clusterServiceSummaryObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - clusterServiceSummaryObject.type = value["Type"].asString(); - if(!value["Category"].isNull()) - clusterServiceSummaryObject.category = value["Category"].asString(); - if(!value["AlertInfo"].isNull()) - clusterServiceSummaryObject.alertInfo = value["AlertInfo"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Key"].isNull()) + clusterServiceSummaryObject.key = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Key"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["DisplayName"].isNull()) + clusterServiceSummaryObject.displayName = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["DisplayName"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Value"].isNull()) + clusterServiceSummaryObject.value = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Value"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["DesiredStoppedValue"].isNull()) + clusterServiceSummaryObject.desiredStoppedValue = std::stoi(serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["DesiredStoppedValue"].asString()); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Status"].isNull()) + clusterServiceSummaryObject.status = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Status"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Type"].isNull()) + clusterServiceSummaryObject.type = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Type"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Category"].isNull()) + clusterServiceSummaryObject.category = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["Category"].asString(); + if(!serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["AlertInfo"].isNull()) + clusterServiceSummaryObject.alertInfo = serviceInfoNodeClusterServiceSummaryListClusterServiceSummary["AlertInfo"].asString(); serviceInfo_.clusterServiceSummaryList.push_back(clusterServiceSummaryObject); } auto allNeedRestartHostIdList = serviceInfoNode["NeedRestartHostIdList"]["Service"]; diff --git a/emr/src/model/DescribeClusterTemplateResult.cc b/emr/src/model/DescribeClusterTemplateResult.cc index d24c00346..9ba70b48c 100644 --- a/emr/src/model/DescribeClusterTemplateResult.cc +++ b/emr/src/model/DescribeClusterTemplateResult.cc @@ -110,66 +110,66 @@ void DescribeClusterTemplateResult::parse(const std::string &payload) templateInfo_.metaStoreType = templateInfoNode["MetaStoreType"].asString(); if(!templateInfoNode["MetaStoreConf"].isNull()) templateInfo_.metaStoreConf = templateInfoNode["MetaStoreConf"].asString(); - auto allBootstrapActionList = value["BootstrapActionList"]["BootstrapAction"]; - for (auto value : allBootstrapActionList) + auto allBootstrapActionListNode = templateInfoNode["BootstrapActionList"]["BootstrapAction"]; + for (auto templateInfoNodeBootstrapActionListBootstrapAction : allBootstrapActionListNode) { TemplateInfo::BootstrapAction bootstrapActionObject; - if(!value["Name"].isNull()) - bootstrapActionObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - bootstrapActionObject.path = value["Path"].asString(); - if(!value["Arg"].isNull()) - bootstrapActionObject.arg = value["Arg"].asString(); + if(!templateInfoNodeBootstrapActionListBootstrapAction["Name"].isNull()) + bootstrapActionObject.name = templateInfoNodeBootstrapActionListBootstrapAction["Name"].asString(); + if(!templateInfoNodeBootstrapActionListBootstrapAction["Path"].isNull()) + bootstrapActionObject.path = templateInfoNodeBootstrapActionListBootstrapAction["Path"].asString(); + if(!templateInfoNodeBootstrapActionListBootstrapAction["Arg"].isNull()) + bootstrapActionObject.arg = templateInfoNodeBootstrapActionListBootstrapAction["Arg"].asString(); templateInfo_.bootstrapActionList.push_back(bootstrapActionObject); } - auto allHostGroupList = value["HostGroupList"]["HostGroup"]; - for (auto value : allHostGroupList) + auto allHostGroupListNode = templateInfoNode["HostGroupList"]["HostGroup"]; + for (auto templateInfoNodeHostGroupListHostGroup : allHostGroupListNode) { TemplateInfo::HostGroup hostGroupObject; - if(!value["HostGroupId"].isNull()) - hostGroupObject.hostGroupId = value["HostGroupId"].asString(); - if(!value["HostGroupName"].isNull()) - hostGroupObject.hostGroupName = value["HostGroupName"].asString(); - if(!value["HostGroupType"].isNull()) - hostGroupObject.hostGroupType = value["HostGroupType"].asString(); - if(!value["ChargeType"].isNull()) - hostGroupObject.chargeType = value["ChargeType"].asString(); - if(!value["Period"].isNull()) - hostGroupObject.period = value["Period"].asString(); - if(!value["NodeCount"].isNull()) - hostGroupObject.nodeCount = std::stoi(value["NodeCount"].asString()); - if(!value["InstanceType"].isNull()) - hostGroupObject.instanceType = value["InstanceType"].asString(); - if(!value["DiskType"].isNull()) - hostGroupObject.diskType = value["DiskType"].asString(); - if(!value["DiskCapacity"].isNull()) - hostGroupObject.diskCapacity = std::stoi(value["DiskCapacity"].asString()); - if(!value["DiskCount"].isNull()) - hostGroupObject.diskCount = std::stoi(value["DiskCount"].asString()); - if(!value["SysDiskType"].isNull()) - hostGroupObject.sysDiskType = value["SysDiskType"].asString(); - if(!value["SysDiskCapacity"].isNull()) - hostGroupObject.sysDiskCapacity = std::stoi(value["SysDiskCapacity"].asString()); - if(!value["MultiInstanceTypes"].isNull()) - hostGroupObject.multiInstanceTypes = value["MultiInstanceTypes"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["HostGroupId"].isNull()) + hostGroupObject.hostGroupId = templateInfoNodeHostGroupListHostGroup["HostGroupId"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["HostGroupName"].isNull()) + hostGroupObject.hostGroupName = templateInfoNodeHostGroupListHostGroup["HostGroupName"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["HostGroupType"].isNull()) + hostGroupObject.hostGroupType = templateInfoNodeHostGroupListHostGroup["HostGroupType"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["ChargeType"].isNull()) + hostGroupObject.chargeType = templateInfoNodeHostGroupListHostGroup["ChargeType"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["Period"].isNull()) + hostGroupObject.period = templateInfoNodeHostGroupListHostGroup["Period"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["NodeCount"].isNull()) + hostGroupObject.nodeCount = std::stoi(templateInfoNodeHostGroupListHostGroup["NodeCount"].asString()); + if(!templateInfoNodeHostGroupListHostGroup["InstanceType"].isNull()) + hostGroupObject.instanceType = templateInfoNodeHostGroupListHostGroup["InstanceType"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["DiskType"].isNull()) + hostGroupObject.diskType = templateInfoNodeHostGroupListHostGroup["DiskType"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["DiskCapacity"].isNull()) + hostGroupObject.diskCapacity = std::stoi(templateInfoNodeHostGroupListHostGroup["DiskCapacity"].asString()); + if(!templateInfoNodeHostGroupListHostGroup["DiskCount"].isNull()) + hostGroupObject.diskCount = std::stoi(templateInfoNodeHostGroupListHostGroup["DiskCount"].asString()); + if(!templateInfoNodeHostGroupListHostGroup["SysDiskType"].isNull()) + hostGroupObject.sysDiskType = templateInfoNodeHostGroupListHostGroup["SysDiskType"].asString(); + if(!templateInfoNodeHostGroupListHostGroup["SysDiskCapacity"].isNull()) + hostGroupObject.sysDiskCapacity = std::stoi(templateInfoNodeHostGroupListHostGroup["SysDiskCapacity"].asString()); + if(!templateInfoNodeHostGroupListHostGroup["MultiInstanceTypes"].isNull()) + hostGroupObject.multiInstanceTypes = templateInfoNodeHostGroupListHostGroup["MultiInstanceTypes"].asString(); templateInfo_.hostGroupList.push_back(hostGroupObject); } - auto allConfigList = value["ConfigList"]["Config"]; - for (auto value : allConfigList) + auto allConfigListNode = templateInfoNode["ConfigList"]["Config"]; + for (auto templateInfoNodeConfigListConfig : allConfigListNode) { TemplateInfo::Config configObject; - if(!value["ServiceName"].isNull()) - configObject.serviceName = value["ServiceName"].asString(); - if(!value["FileName"].isNull()) - configObject.fileName = value["FileName"].asString(); - if(!value["ConfigKey"].isNull()) - configObject.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - configObject.configValue = value["ConfigValue"].asString(); - if(!value["Encrypt"].isNull()) - configObject.encrypt = value["Encrypt"].asString(); - if(!value["Replace"].isNull()) - configObject.replace = value["Replace"].asString(); + if(!templateInfoNodeConfigListConfig["ServiceName"].isNull()) + configObject.serviceName = templateInfoNodeConfigListConfig["ServiceName"].asString(); + if(!templateInfoNodeConfigListConfig["FileName"].isNull()) + configObject.fileName = templateInfoNodeConfigListConfig["FileName"].asString(); + if(!templateInfoNodeConfigListConfig["ConfigKey"].isNull()) + configObject.configKey = templateInfoNodeConfigListConfig["ConfigKey"].asString(); + if(!templateInfoNodeConfigListConfig["ConfigValue"].isNull()) + configObject.configValue = templateInfoNodeConfigListConfig["ConfigValue"].asString(); + if(!templateInfoNodeConfigListConfig["Encrypt"].isNull()) + configObject.encrypt = templateInfoNodeConfigListConfig["Encrypt"].asString(); + if(!templateInfoNodeConfigListConfig["Replace"].isNull()) + configObject.replace = templateInfoNodeConfigListConfig["Replace"].asString(); templateInfo_.configList.push_back(configObject); } auto allSoftwareInfoList = templateInfoNode["SoftwareInfoList"]["SoftwareInfo"]; diff --git a/emr/src/model/DescribeClusterV2Result.cc b/emr/src/model/DescribeClusterV2Result.cc index c431e9771..4b8175397 100644 --- a/emr/src/model/DescribeClusterV2Result.cc +++ b/emr/src/model/DescribeClusterV2Result.cc @@ -134,118 +134,118 @@ void DescribeClusterV2Result::parse(const std::string &payload) clusterInfo_.resizeDiskEnable = clusterInfoNode["ResizeDiskEnable"].asString() == "true"; if(!clusterInfoNode["MetaStoreType"].isNull()) clusterInfo_.metaStoreType = clusterInfoNode["MetaStoreType"].asString(); - auto allGatewayClusterInfoList = value["GatewayClusterInfoList"]["GatewayClusterInfo"]; - for (auto value : allGatewayClusterInfoList) + auto allGatewayClusterInfoListNode = clusterInfoNode["GatewayClusterInfoList"]["GatewayClusterInfo"]; + for (auto clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo : allGatewayClusterInfoListNode) { ClusterInfo::GatewayClusterInfo gatewayClusterInfoObject; - if(!value["ClusterId"].isNull()) - gatewayClusterInfoObject.clusterId = value["ClusterId"].asString(); - if(!value["ClusterName"].isNull()) - gatewayClusterInfoObject.clusterName = value["ClusterName"].asString(); - if(!value["Status"].isNull()) - gatewayClusterInfoObject.status = value["Status"].asString(); + if(!clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterId"].isNull()) + gatewayClusterInfoObject.clusterId = clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterId"].asString(); + if(!clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterName"].isNull()) + gatewayClusterInfoObject.clusterName = clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["ClusterName"].asString(); + if(!clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["Status"].isNull()) + gatewayClusterInfoObject.status = clusterInfoNodeGatewayClusterInfoListGatewayClusterInfo["Status"].asString(); clusterInfo_.gatewayClusterInfoList.push_back(gatewayClusterInfoObject); } - auto allHostGroupList = value["HostGroupList"]["HostGroup"]; - for (auto value : allHostGroupList) + auto allHostGroupListNode = clusterInfoNode["HostGroupList"]["HostGroup"]; + for (auto clusterInfoNodeHostGroupListHostGroup : allHostGroupListNode) { ClusterInfo::HostGroup hostGroupObject; - if(!value["HostGroupId"].isNull()) - hostGroupObject.hostGroupId = value["HostGroupId"].asString(); - if(!value["HostGroupName"].isNull()) - hostGroupObject.hostGroupName = value["HostGroupName"].asString(); - if(!value["HostGroupType"].isNull()) - hostGroupObject.hostGroupType = value["HostGroupType"].asString(); - if(!value["HostGroupSubType"].isNull()) - hostGroupObject.hostGroupSubType = value["HostGroupSubType"].asString(); - if(!value["HostGroupChangeType"].isNull()) - hostGroupObject.hostGroupChangeType = value["HostGroupChangeType"].asString(); - if(!value["HostGroupChangeStatus"].isNull()) - hostGroupObject.hostGroupChangeStatus = value["HostGroupChangeStatus"].asString(); - if(!value["ChargeType"].isNull()) - hostGroupObject.chargeType = value["ChargeType"].asString(); - if(!value["Period"].isNull()) - hostGroupObject.period = value["Period"].asString(); - if(!value["NodeCount"].isNull()) - hostGroupObject.nodeCount = std::stoi(value["NodeCount"].asString()); - if(!value["InstanceType"].isNull()) - hostGroupObject.instanceType = value["InstanceType"].asString(); - if(!value["CpuCore"].isNull()) - hostGroupObject.cpuCore = std::stoi(value["CpuCore"].asString()); - if(!value["MemoryCapacity"].isNull()) - hostGroupObject.memoryCapacity = std::stoi(value["MemoryCapacity"].asString()); - if(!value["DiskType"].isNull()) - hostGroupObject.diskType = value["DiskType"].asString(); - if(!value["DiskCapacity"].isNull()) - hostGroupObject.diskCapacity = std::stoi(value["DiskCapacity"].asString()); - if(!value["DiskCount"].isNull()) - hostGroupObject.diskCount = std::stoi(value["DiskCount"].asString()); - if(!value["BandWidth"].isNull()) - hostGroupObject.bandWidth = value["BandWidth"].asString(); - if(!value["LockType"].isNull()) - hostGroupObject.lockType = value["LockType"].asString(); - if(!value["LockReason"].isNull()) - hostGroupObject.lockReason = value["LockReason"].asString(); - auto allNodes = value["Nodes"]["Node"]; - for (auto value : allNodes) + if(!clusterInfoNodeHostGroupListHostGroup["HostGroupId"].isNull()) + hostGroupObject.hostGroupId = clusterInfoNodeHostGroupListHostGroup["HostGroupId"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["HostGroupName"].isNull()) + hostGroupObject.hostGroupName = clusterInfoNodeHostGroupListHostGroup["HostGroupName"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["HostGroupType"].isNull()) + hostGroupObject.hostGroupType = clusterInfoNodeHostGroupListHostGroup["HostGroupType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["HostGroupSubType"].isNull()) + hostGroupObject.hostGroupSubType = clusterInfoNodeHostGroupListHostGroup["HostGroupSubType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["HostGroupChangeType"].isNull()) + hostGroupObject.hostGroupChangeType = clusterInfoNodeHostGroupListHostGroup["HostGroupChangeType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["HostGroupChangeStatus"].isNull()) + hostGroupObject.hostGroupChangeStatus = clusterInfoNodeHostGroupListHostGroup["HostGroupChangeStatus"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["ChargeType"].isNull()) + hostGroupObject.chargeType = clusterInfoNodeHostGroupListHostGroup["ChargeType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["Period"].isNull()) + hostGroupObject.period = clusterInfoNodeHostGroupListHostGroup["Period"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["NodeCount"].isNull()) + hostGroupObject.nodeCount = std::stoi(clusterInfoNodeHostGroupListHostGroup["NodeCount"].asString()); + if(!clusterInfoNodeHostGroupListHostGroup["InstanceType"].isNull()) + hostGroupObject.instanceType = clusterInfoNodeHostGroupListHostGroup["InstanceType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["CpuCore"].isNull()) + hostGroupObject.cpuCore = std::stoi(clusterInfoNodeHostGroupListHostGroup["CpuCore"].asString()); + if(!clusterInfoNodeHostGroupListHostGroup["MemoryCapacity"].isNull()) + hostGroupObject.memoryCapacity = std::stoi(clusterInfoNodeHostGroupListHostGroup["MemoryCapacity"].asString()); + if(!clusterInfoNodeHostGroupListHostGroup["DiskType"].isNull()) + hostGroupObject.diskType = clusterInfoNodeHostGroupListHostGroup["DiskType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["DiskCapacity"].isNull()) + hostGroupObject.diskCapacity = std::stoi(clusterInfoNodeHostGroupListHostGroup["DiskCapacity"].asString()); + if(!clusterInfoNodeHostGroupListHostGroup["DiskCount"].isNull()) + hostGroupObject.diskCount = std::stoi(clusterInfoNodeHostGroupListHostGroup["DiskCount"].asString()); + if(!clusterInfoNodeHostGroupListHostGroup["BandWidth"].isNull()) + hostGroupObject.bandWidth = clusterInfoNodeHostGroupListHostGroup["BandWidth"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["LockType"].isNull()) + hostGroupObject.lockType = clusterInfoNodeHostGroupListHostGroup["LockType"].asString(); + if(!clusterInfoNodeHostGroupListHostGroup["LockReason"].isNull()) + hostGroupObject.lockReason = clusterInfoNodeHostGroupListHostGroup["LockReason"].asString(); + auto allNodesNode = allHostGroupListNode["Nodes"]["Node"]; + for (auto allHostGroupListNodeNodesNode : allNodesNode) { ClusterInfo::HostGroup::Node nodesObject; - if(!value["ZoneId"].isNull()) - nodesObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceId"].isNull()) - nodesObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - nodesObject.status = value["Status"].asString(); - if(!value["PubIp"].isNull()) - nodesObject.pubIp = value["PubIp"].asString(); - if(!value["InnerIp"].isNull()) - nodesObject.innerIp = value["InnerIp"].asString(); - if(!value["ExpiredTime"].isNull()) - nodesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["CreateTime"].isNull()) - nodesObject.createTime = value["CreateTime"].asString(); - if(!value["EmrExpiredTime"].isNull()) - nodesObject.emrExpiredTime = value["EmrExpiredTime"].asString(); - if(!value["SupportIpV6"].isNull()) - nodesObject.supportIpV6 = value["SupportIpV6"].asString() == "true"; - auto allDaemonInfos = value["DaemonInfos"]["DaemonInfo"]; - for (auto value : allDaemonInfos) + if(!allHostGroupListNodeNodesNode["ZoneId"].isNull()) + nodesObject.zoneId = allHostGroupListNodeNodesNode["ZoneId"].asString(); + if(!allHostGroupListNodeNodesNode["InstanceId"].isNull()) + nodesObject.instanceId = allHostGroupListNodeNodesNode["InstanceId"].asString(); + if(!allHostGroupListNodeNodesNode["Status"].isNull()) + nodesObject.status = allHostGroupListNodeNodesNode["Status"].asString(); + if(!allHostGroupListNodeNodesNode["PubIp"].isNull()) + nodesObject.pubIp = allHostGroupListNodeNodesNode["PubIp"].asString(); + if(!allHostGroupListNodeNodesNode["InnerIp"].isNull()) + nodesObject.innerIp = allHostGroupListNodeNodesNode["InnerIp"].asString(); + if(!allHostGroupListNodeNodesNode["ExpiredTime"].isNull()) + nodesObject.expiredTime = allHostGroupListNodeNodesNode["ExpiredTime"].asString(); + if(!allHostGroupListNodeNodesNode["CreateTime"].isNull()) + nodesObject.createTime = allHostGroupListNodeNodesNode["CreateTime"].asString(); + if(!allHostGroupListNodeNodesNode["EmrExpiredTime"].isNull()) + nodesObject.emrExpiredTime = allHostGroupListNodeNodesNode["EmrExpiredTime"].asString(); + if(!allHostGroupListNodeNodesNode["SupportIpV6"].isNull()) + nodesObject.supportIpV6 = allHostGroupListNodeNodesNode["SupportIpV6"].asString() == "true"; + auto allDaemonInfosNode = allNodesNode["DaemonInfos"]["DaemonInfo"]; + for (auto allNodesNodeDaemonInfosDaemonInfo : allDaemonInfosNode) { ClusterInfo::HostGroup::Node::DaemonInfo daemonInfosObject; - if(!value["Name"].isNull()) - daemonInfosObject.name = value["Name"].asString(); + if(!allNodesNodeDaemonInfosDaemonInfo["Name"].isNull()) + daemonInfosObject.name = allNodesNodeDaemonInfosDaemonInfo["Name"].asString(); nodesObject.daemonInfos.push_back(daemonInfosObject); } - auto allDiskInfos = value["DiskInfos"]["DiskInfo"]; - for (auto value : allDiskInfos) + auto allDiskInfosNode = allNodesNode["DiskInfos"]["DiskInfo"]; + for (auto allNodesNodeDiskInfosDiskInfo : allDiskInfosNode) { ClusterInfo::HostGroup::Node::DiskInfo diskInfosObject; - if(!value["Device"].isNull()) - diskInfosObject.device = value["Device"].asString(); - if(!value["DiskName"].isNull()) - diskInfosObject.diskName = value["DiskName"].asString(); - if(!value["DiskId"].isNull()) - diskInfosObject.diskId = value["DiskId"].asString(); - if(!value["Type"].isNull()) - diskInfosObject.type = value["Type"].asString(); - if(!value["Size"].isNull()) - diskInfosObject.size = std::stoi(value["Size"].asString()); + if(!allNodesNodeDiskInfosDiskInfo["Device"].isNull()) + diskInfosObject.device = allNodesNodeDiskInfosDiskInfo["Device"].asString(); + if(!allNodesNodeDiskInfosDiskInfo["DiskName"].isNull()) + diskInfosObject.diskName = allNodesNodeDiskInfosDiskInfo["DiskName"].asString(); + if(!allNodesNodeDiskInfosDiskInfo["DiskId"].isNull()) + diskInfosObject.diskId = allNodesNodeDiskInfosDiskInfo["DiskId"].asString(); + if(!allNodesNodeDiskInfosDiskInfo["Type"].isNull()) + diskInfosObject.type = allNodesNodeDiskInfosDiskInfo["Type"].asString(); + if(!allNodesNodeDiskInfosDiskInfo["Size"].isNull()) + diskInfosObject.size = std::stoi(allNodesNodeDiskInfosDiskInfo["Size"].asString()); nodesObject.diskInfos.push_back(diskInfosObject); } hostGroupObject.nodes.push_back(nodesObject); } clusterInfo_.hostGroupList.push_back(hostGroupObject); } - auto allBootstrapActionList = value["BootstrapActionList"]["BootstrapAction"]; - for (auto value : allBootstrapActionList) + auto allBootstrapActionListNode = clusterInfoNode["BootstrapActionList"]["BootstrapAction"]; + for (auto clusterInfoNodeBootstrapActionListBootstrapAction : allBootstrapActionListNode) { ClusterInfo::BootstrapAction bootstrapActionObject; - if(!value["Name"].isNull()) - bootstrapActionObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - bootstrapActionObject.path = value["Path"].asString(); - if(!value["Arg"].isNull()) - bootstrapActionObject.arg = value["Arg"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Name"].isNull()) + bootstrapActionObject.name = clusterInfoNodeBootstrapActionListBootstrapAction["Name"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Path"].isNull()) + bootstrapActionObject.path = clusterInfoNodeBootstrapActionListBootstrapAction["Path"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Arg"].isNull()) + bootstrapActionObject.arg = clusterInfoNodeBootstrapActionListBootstrapAction["Arg"].asString(); clusterInfo_.bootstrapActionList.push_back(bootstrapActionObject); } auto relateClusterInfoNode = clusterInfoNode["RelateClusterInfo"]; @@ -272,31 +272,31 @@ void DescribeClusterV2Result::parse(const std::string &payload) clusterInfo_.softwareInfo.emrVer = softwareInfoNode["EmrVer"].asString(); if(!softwareInfoNode["ClusterType"].isNull()) clusterInfo_.softwareInfo.clusterType = softwareInfoNode["ClusterType"].asString(); - auto allSoftwares = value["Softwares"]["Software"]; - for (auto value : allSoftwares) + auto allSoftwaresNode = softwareInfoNode["Softwares"]["Software"]; + for (auto softwareInfoNodeSoftwaresSoftware : allSoftwaresNode) { ClusterInfo::SoftwareInfo::Software softwareObject; - if(!value["DisplayName"].isNull()) - softwareObject.displayName = value["DisplayName"].asString(); - if(!value["Name"].isNull()) - softwareObject.name = value["Name"].asString(); - if(!value["OnlyDisplay"].isNull()) - softwareObject.onlyDisplay = value["OnlyDisplay"].asString() == "true"; - if(!value["StartTpe"].isNull()) - softwareObject.startTpe = std::stoi(value["StartTpe"].asString()); - if(!value["Version"].isNull()) - softwareObject.version = value["Version"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["DisplayName"].isNull()) + softwareObject.displayName = softwareInfoNodeSoftwaresSoftware["DisplayName"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["Name"].isNull()) + softwareObject.name = softwareInfoNodeSoftwaresSoftware["Name"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["OnlyDisplay"].isNull()) + softwareObject.onlyDisplay = softwareInfoNodeSoftwaresSoftware["OnlyDisplay"].asString() == "true"; + if(!softwareInfoNodeSoftwaresSoftware["StartTpe"].isNull()) + softwareObject.startTpe = std::stoi(softwareInfoNodeSoftwaresSoftware["StartTpe"].asString()); + if(!softwareInfoNodeSoftwaresSoftware["Version"].isNull()) + softwareObject.version = softwareInfoNodeSoftwaresSoftware["Version"].asString(); clusterInfo_.softwareInfo.softwares.push_back(softwareObject); } auto accessInfoNode = clusterInfoNode["AccessInfo"]; - auto allZKLinks = value["ZKLinks"]["ZKLink"]; - for (auto value : allZKLinks) + auto allZKLinksNode = accessInfoNode["ZKLinks"]["ZKLink"]; + for (auto accessInfoNodeZKLinksZKLink : allZKLinksNode) { ClusterInfo::AccessInfo::ZKLink zKLinkObject; - if(!value["Link"].isNull()) - zKLinkObject.link = value["Link"].asString(); - if(!value["Port"].isNull()) - zKLinkObject.port = value["Port"].asString(); + if(!accessInfoNodeZKLinksZKLink["Link"].isNull()) + zKLinkObject.link = accessInfoNodeZKLinksZKLink["Link"].asString(); + if(!accessInfoNodeZKLinksZKLink["Port"].isNull()) + zKLinkObject.port = accessInfoNodeZKLinksZKLink["Port"].asString(); clusterInfo_.accessInfo.zKLinks.push_back(zKLinkObject); } diff --git a/emr/src/model/DescribeEmrMainVersionResult.cc b/emr/src/model/DescribeEmrMainVersionResult.cc index fd76205e1..5187b1a82 100644 --- a/emr/src/model/DescribeEmrMainVersionResult.cc +++ b/emr/src/model/DescribeEmrMainVersionResult.cc @@ -54,28 +54,28 @@ void DescribeEmrMainVersionResult::parse(const std::string &payload) emrMainVersion_.stackName = emrMainVersionNode["StackName"].asString(); if(!emrMainVersionNode["StackVersion"].isNull()) emrMainVersion_.stackVersion = emrMainVersionNode["StackVersion"].asString(); - auto allClusterTypeInfoList = value["ClusterTypeInfoList"]["ClusterTypeInfo"]; - for (auto value : allClusterTypeInfoList) + auto allClusterTypeInfoListNode = emrMainVersionNode["ClusterTypeInfoList"]["ClusterTypeInfo"]; + for (auto emrMainVersionNodeClusterTypeInfoListClusterTypeInfo : allClusterTypeInfoListNode) { EmrMainVersion::ClusterTypeInfo clusterTypeInfoObject; - if(!value["ClusterType"].isNull()) - clusterTypeInfoObject.clusterType = value["ClusterType"].asString(); - auto allServiceInfoList = value["ServiceInfoList"]["ServiceInfo"]; - for (auto value : allServiceInfoList) + if(!emrMainVersionNodeClusterTypeInfoListClusterTypeInfo["ClusterType"].isNull()) + clusterTypeInfoObject.clusterType = emrMainVersionNodeClusterTypeInfoListClusterTypeInfo["ClusterType"].asString(); + auto allServiceInfoListNode = allClusterTypeInfoListNode["ServiceInfoList"]["ServiceInfo"]; + for (auto allClusterTypeInfoListNodeServiceInfoListServiceInfo : allServiceInfoListNode) { EmrMainVersion::ClusterTypeInfo::ServiceInfo serviceInfoListObject; - if(!value["ServiceName"].isNull()) - serviceInfoListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - serviceInfoListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ServiceVersion"].isNull()) - serviceInfoListObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["ServiceDisplayVersion"].isNull()) - serviceInfoListObject.serviceDisplayVersion = value["ServiceDisplayVersion"].asString(); - if(!value["Mandatory"].isNull()) - serviceInfoListObject.mandatory = value["Mandatory"].asString() == "true"; - if(!value["Display"].isNull()) - serviceInfoListObject.display = value["Display"].asString() == "true"; + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceName"].isNull()) + serviceInfoListObject.serviceName = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceName"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayName"].isNull()) + serviceInfoListObject.serviceDisplayName = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayName"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceVersion"].isNull()) + serviceInfoListObject.serviceVersion = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceVersion"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayVersion"].isNull()) + serviceInfoListObject.serviceDisplayVersion = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayVersion"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["Mandatory"].isNull()) + serviceInfoListObject.mandatory = allClusterTypeInfoListNodeServiceInfoListServiceInfo["Mandatory"].asString() == "true"; + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["Display"].isNull()) + serviceInfoListObject.display = allClusterTypeInfoListNodeServiceInfoListServiceInfo["Display"].asString() == "true"; clusterTypeInfoObject.serviceInfoList.push_back(serviceInfoListObject); } emrMainVersion_.clusterTypeInfoList.push_back(clusterTypeInfoObject); diff --git a/emr/src/model/DescribeExecutionPlanResult.cc b/emr/src/model/DescribeExecutionPlanResult.cc index 83e54a7bb..1eacb1475 100644 --- a/emr/src/model/DescribeExecutionPlanResult.cc +++ b/emr/src/model/DescribeExecutionPlanResult.cc @@ -39,20 +39,20 @@ void DescribeExecutionPlanResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobInfoList = value["JobInfoList"]["JobInfo"]; - for (auto value : allJobInfoList) + auto allJobInfoListNode = value["JobInfoList"]["JobInfo"]; + for (auto valueJobInfoListJobInfo : allJobInfoListNode) { JobInfo jobInfoListObject; - if(!value["Id"].isNull()) - jobInfoListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - jobInfoListObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - jobInfoListObject.type = value["Type"].asString(); - if(!value["RunParameter"].isNull()) - jobInfoListObject.runParameter = value["RunParameter"].asString(); - if(!value["FailAct"].isNull()) - jobInfoListObject.failAct = value["FailAct"].asString(); + if(!valueJobInfoListJobInfo["Id"].isNull()) + jobInfoListObject.id = valueJobInfoListJobInfo["Id"].asString(); + if(!valueJobInfoListJobInfo["Name"].isNull()) + jobInfoListObject.name = valueJobInfoListJobInfo["Name"].asString(); + if(!valueJobInfoListJobInfo["Type"].isNull()) + jobInfoListObject.type = valueJobInfoListJobInfo["Type"].asString(); + if(!valueJobInfoListJobInfo["RunParameter"].isNull()) + jobInfoListObject.runParameter = valueJobInfoListJobInfo["RunParameter"].asString(); + if(!valueJobInfoListJobInfo["FailAct"].isNull()) + jobInfoListObject.failAct = valueJobInfoListJobInfo["FailAct"].asString(); jobInfoList_.push_back(jobInfoListObject); } auto clusterInfoNode = value["ClusterInfo"]; @@ -94,52 +94,52 @@ void DescribeExecutionPlanResult::parse(const std::string &payload) clusterInfo_.userDefinedEmrEcsRole = clusterInfoNode["UserDefinedEmrEcsRole"].asString(); if(!clusterInfoNode["UseLocalMetaDb"].isNull()) clusterInfo_.useLocalMetaDb = clusterInfoNode["UseLocalMetaDb"].asString() == "true"; - auto allEcsOrders = value["EcsOrders"]["EcsOrderInfo"]; - for (auto value : allEcsOrders) + auto allEcsOrdersNode = clusterInfoNode["EcsOrders"]["EcsOrderInfo"]; + for (auto clusterInfoNodeEcsOrdersEcsOrderInfo : allEcsOrdersNode) { ClusterInfo::EcsOrderInfo ecsOrderInfoObject; - if(!value["Index"].isNull()) - ecsOrderInfoObject.index = std::stoi(value["Index"].asString()); - if(!value["NodeCount"].isNull()) - ecsOrderInfoObject.nodeCount = std::stoi(value["NodeCount"].asString()); - if(!value["InstanceType"].isNull()) - ecsOrderInfoObject.instanceType = value["InstanceType"].asString(); - if(!value["DiskType"].isNull()) - ecsOrderInfoObject.diskType = value["DiskType"].asString(); - if(!value["DiskCapacity"].isNull()) - ecsOrderInfoObject.diskCapacity = std::stoi(value["DiskCapacity"].asString()); - if(!value["NodeType"].isNull()) - ecsOrderInfoObject.nodeType = value["NodeType"].asString(); - if(!value["DiskCount"].isNull()) - ecsOrderInfoObject.diskCount = std::stoi(value["DiskCount"].asString()); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["Index"].isNull()) + ecsOrderInfoObject.index = std::stoi(clusterInfoNodeEcsOrdersEcsOrderInfo["Index"].asString()); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["NodeCount"].isNull()) + ecsOrderInfoObject.nodeCount = std::stoi(clusterInfoNodeEcsOrdersEcsOrderInfo["NodeCount"].asString()); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["InstanceType"].isNull()) + ecsOrderInfoObject.instanceType = clusterInfoNodeEcsOrdersEcsOrderInfo["InstanceType"].asString(); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["DiskType"].isNull()) + ecsOrderInfoObject.diskType = clusterInfoNodeEcsOrdersEcsOrderInfo["DiskType"].asString(); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["DiskCapacity"].isNull()) + ecsOrderInfoObject.diskCapacity = std::stoi(clusterInfoNodeEcsOrdersEcsOrderInfo["DiskCapacity"].asString()); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["NodeType"].isNull()) + ecsOrderInfoObject.nodeType = clusterInfoNodeEcsOrdersEcsOrderInfo["NodeType"].asString(); + if(!clusterInfoNodeEcsOrdersEcsOrderInfo["DiskCount"].isNull()) + ecsOrderInfoObject.diskCount = std::stoi(clusterInfoNodeEcsOrdersEcsOrderInfo["DiskCount"].asString()); clusterInfo_.ecsOrders.push_back(ecsOrderInfoObject); } - auto allBootstrapActionList = value["BootstrapActionList"]["BootstrapAction"]; - for (auto value : allBootstrapActionList) + auto allBootstrapActionListNode = clusterInfoNode["BootstrapActionList"]["BootstrapAction"]; + for (auto clusterInfoNodeBootstrapActionListBootstrapAction : allBootstrapActionListNode) { ClusterInfo::BootstrapAction bootstrapActionObject; - if(!value["Name"].isNull()) - bootstrapActionObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - bootstrapActionObject.path = value["Path"].asString(); - if(!value["Arg"].isNull()) - bootstrapActionObject.arg = value["Arg"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Name"].isNull()) + bootstrapActionObject.name = clusterInfoNodeBootstrapActionListBootstrapAction["Name"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Path"].isNull()) + bootstrapActionObject.path = clusterInfoNodeBootstrapActionListBootstrapAction["Path"].asString(); + if(!clusterInfoNodeBootstrapActionListBootstrapAction["Arg"].isNull()) + bootstrapActionObject.arg = clusterInfoNodeBootstrapActionListBootstrapAction["Arg"].asString(); clusterInfo_.bootstrapActionList.push_back(bootstrapActionObject); } - auto allConfigList = value["ConfigList"]["Config"]; - for (auto value : allConfigList) + auto allConfigListNode = clusterInfoNode["ConfigList"]["Config"]; + for (auto clusterInfoNodeConfigListConfig : allConfigListNode) { ClusterInfo::Config configObject; - if(!value["ServiceName"].isNull()) - configObject.serviceName = value["ServiceName"].asString(); - if(!value["FileName"].isNull()) - configObject.fileName = value["FileName"].asString(); - if(!value["ConfigKey"].isNull()) - configObject.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - configObject.configValue = value["ConfigValue"].asString(); - if(!value["Encrypt"].isNull()) - configObject.encrypt = value["Encrypt"].asString(); + if(!clusterInfoNodeConfigListConfig["ServiceName"].isNull()) + configObject.serviceName = clusterInfoNodeConfigListConfig["ServiceName"].asString(); + if(!clusterInfoNodeConfigListConfig["FileName"].isNull()) + configObject.fileName = clusterInfoNodeConfigListConfig["FileName"].asString(); + if(!clusterInfoNodeConfigListConfig["ConfigKey"].isNull()) + configObject.configKey = clusterInfoNodeConfigListConfig["ConfigKey"].asString(); + if(!clusterInfoNodeConfigListConfig["ConfigValue"].isNull()) + configObject.configValue = clusterInfoNodeConfigListConfig["ConfigValue"].asString(); + if(!clusterInfoNodeConfigListConfig["Encrypt"].isNull()) + configObject.encrypt = clusterInfoNodeConfigListConfig["Encrypt"].asString(); clusterInfo_.configList.push_back(configObject); } auto softwareInfoNode = clusterInfoNode["SoftwareInfo"]; @@ -147,22 +147,22 @@ void DescribeExecutionPlanResult::parse(const std::string &payload) clusterInfo_.softwareInfo.emrVer = softwareInfoNode["EmrVer"].asString(); if(!softwareInfoNode["ClusterType"].isNull()) clusterInfo_.softwareInfo.clusterType = softwareInfoNode["ClusterType"].asString(); - auto allSoftwares = value["Softwares"]["Software"]; - for (auto value : allSoftwares) + auto allSoftwaresNode = softwareInfoNode["Softwares"]["Software"]; + for (auto softwareInfoNodeSoftwaresSoftware : allSoftwaresNode) { ClusterInfo::SoftwareInfo::Software softwareObject; - if(!value["DisplayName"].isNull()) - softwareObject.displayName = value["DisplayName"].asString(); - if(!value["Name"].isNull()) - softwareObject.name = value["Name"].asString(); - if(!value["OnlyDisplay"].isNull()) - softwareObject.onlyDisplay = value["OnlyDisplay"].asString() == "true"; - if(!value["StartTpe"].isNull()) - softwareObject.startTpe = std::stoi(value["StartTpe"].asString()); - if(!value["Version"].isNull()) - softwareObject.version = value["Version"].asString(); - if(!value["Optional"].isNull()) - softwareObject.optional = value["Optional"].asString() == "true"; + if(!softwareInfoNodeSoftwaresSoftware["DisplayName"].isNull()) + softwareObject.displayName = softwareInfoNodeSoftwaresSoftware["DisplayName"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["Name"].isNull()) + softwareObject.name = softwareInfoNodeSoftwaresSoftware["Name"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["OnlyDisplay"].isNull()) + softwareObject.onlyDisplay = softwareInfoNodeSoftwaresSoftware["OnlyDisplay"].asString() == "true"; + if(!softwareInfoNodeSoftwaresSoftware["StartTpe"].isNull()) + softwareObject.startTpe = std::stoi(softwareInfoNodeSoftwaresSoftware["StartTpe"].asString()); + if(!softwareInfoNodeSoftwaresSoftware["Version"].isNull()) + softwareObject.version = softwareInfoNodeSoftwaresSoftware["Version"].asString(); + if(!softwareInfoNodeSoftwaresSoftware["Optional"].isNull()) + softwareObject.optional = softwareInfoNodeSoftwaresSoftware["Optional"].asString() == "true"; clusterInfo_.softwareInfo.softwares.push_back(softwareObject); } if(!value["Id"].isNull()) diff --git a/emr/src/model/DescribeFlowInstanceResult.cc b/emr/src/model/DescribeFlowInstanceResult.cc index c70e49500..fd0a1bcdb 100644 --- a/emr/src/model/DescribeFlowInstanceResult.cc +++ b/emr/src/model/DescribeFlowInstanceResult.cc @@ -39,76 +39,76 @@ void DescribeFlowInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDependencyFlowList = value["DependencyFlowList"]["ParentFlow"]; - for (auto value : allDependencyFlowList) + auto allDependencyFlowListNode = value["DependencyFlowList"]["ParentFlow"]; + for (auto valueDependencyFlowListParentFlow : allDependencyFlowListNode) { ParentFlow dependencyFlowListObject; - if(!value["ProjectId"].isNull()) - dependencyFlowListObject.projectId = value["ProjectId"].asString(); - if(!value["FlowId"].isNull()) - dependencyFlowListObject.flowId = value["FlowId"].asString(); - if(!value["DependencyFlowId"].isNull()) - dependencyFlowListObject.dependencyFlowId = value["DependencyFlowId"].asString(); - if(!value["FlowInstanceId"].isNull()) - dependencyFlowListObject.flowInstanceId = value["FlowInstanceId"].asString(); - if(!value["DependencyInstanceId"].isNull()) - dependencyFlowListObject.dependencyInstanceId = value["DependencyInstanceId"].asString(); - if(!value["ScheduleKey"].isNull()) - dependencyFlowListObject.scheduleKey = value["ScheduleKey"].asString(); - if(!value["BizDate"].isNull()) - dependencyFlowListObject.bizDate = std::stol(value["BizDate"].asString()); + if(!valueDependencyFlowListParentFlow["ProjectId"].isNull()) + dependencyFlowListObject.projectId = valueDependencyFlowListParentFlow["ProjectId"].asString(); + if(!valueDependencyFlowListParentFlow["FlowId"].isNull()) + dependencyFlowListObject.flowId = valueDependencyFlowListParentFlow["FlowId"].asString(); + if(!valueDependencyFlowListParentFlow["DependencyFlowId"].isNull()) + dependencyFlowListObject.dependencyFlowId = valueDependencyFlowListParentFlow["DependencyFlowId"].asString(); + if(!valueDependencyFlowListParentFlow["FlowInstanceId"].isNull()) + dependencyFlowListObject.flowInstanceId = valueDependencyFlowListParentFlow["FlowInstanceId"].asString(); + if(!valueDependencyFlowListParentFlow["DependencyInstanceId"].isNull()) + dependencyFlowListObject.dependencyInstanceId = valueDependencyFlowListParentFlow["DependencyInstanceId"].asString(); + if(!valueDependencyFlowListParentFlow["ScheduleKey"].isNull()) + dependencyFlowListObject.scheduleKey = valueDependencyFlowListParentFlow["ScheduleKey"].asString(); + if(!valueDependencyFlowListParentFlow["BizDate"].isNull()) + dependencyFlowListObject.bizDate = std::stol(valueDependencyFlowListParentFlow["BizDate"].asString()); dependencyFlowList_.push_back(dependencyFlowListObject); } - auto allNodeInstance = value["NodeInstance"]["NodeInstanceItem"]; - for (auto value : allNodeInstance) + auto allNodeInstanceNode = value["NodeInstance"]["NodeInstanceItem"]; + for (auto valueNodeInstanceNodeInstanceItem : allNodeInstanceNode) { NodeInstanceItem nodeInstanceObject; - if(!value["Id"].isNull()) - nodeInstanceObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - nodeInstanceObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - nodeInstanceObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Type"].isNull()) - nodeInstanceObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - nodeInstanceObject.status = value["Status"].asString(); - if(!value["JobId"].isNull()) - nodeInstanceObject.jobId = value["JobId"].asString(); - if(!value["JobName"].isNull()) - nodeInstanceObject.jobName = value["JobName"].asString(); - if(!value["JobType"].isNull()) - nodeInstanceObject.jobType = value["JobType"].asString(); - if(!value["FailAct"].isNull()) - nodeInstanceObject.failAct = value["FailAct"].asString(); - if(!value["MaxRetry"].isNull()) - nodeInstanceObject.maxRetry = value["MaxRetry"].asString(); - if(!value["RetryInterval"].isNull()) - nodeInstanceObject.retryInterval = value["RetryInterval"].asString(); - if(!value["NodeName"].isNull()) - nodeInstanceObject.nodeName = value["NodeName"].asString(); - if(!value["ClusterId"].isNull()) - nodeInstanceObject.clusterId = value["ClusterId"].asString(); - if(!value["HostName"].isNull()) - nodeInstanceObject.hostName = value["HostName"].asString(); - if(!value["ProjectId"].isNull()) - nodeInstanceObject.projectId = value["ProjectId"].asString(); - if(!value["Pending"].isNull()) - nodeInstanceObject.pending = value["Pending"].asString() == "true"; - if(!value["StartTime"].isNull()) - nodeInstanceObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - nodeInstanceObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Duration"].isNull()) - nodeInstanceObject.duration = std::stol(value["Duration"].asString()); - if(!value["Retries"].isNull()) - nodeInstanceObject.retries = std::stoi(value["Retries"].asString()); - if(!value["ExternalId"].isNull()) - nodeInstanceObject.externalId = value["ExternalId"].asString(); - if(!value["ExternalStatus"].isNull()) - nodeInstanceObject.externalStatus = value["ExternalStatus"].asString(); - if(!value["ExternalInfo"].isNull()) - nodeInstanceObject.externalInfo = value["ExternalInfo"].asString(); + if(!valueNodeInstanceNodeInstanceItem["Id"].isNull()) + nodeInstanceObject.id = valueNodeInstanceNodeInstanceItem["Id"].asString(); + if(!valueNodeInstanceNodeInstanceItem["GmtCreate"].isNull()) + nodeInstanceObject.gmtCreate = std::stol(valueNodeInstanceNodeInstanceItem["GmtCreate"].asString()); + if(!valueNodeInstanceNodeInstanceItem["GmtModified"].isNull()) + nodeInstanceObject.gmtModified = std::stol(valueNodeInstanceNodeInstanceItem["GmtModified"].asString()); + if(!valueNodeInstanceNodeInstanceItem["Type"].isNull()) + nodeInstanceObject.type = valueNodeInstanceNodeInstanceItem["Type"].asString(); + if(!valueNodeInstanceNodeInstanceItem["Status"].isNull()) + nodeInstanceObject.status = valueNodeInstanceNodeInstanceItem["Status"].asString(); + if(!valueNodeInstanceNodeInstanceItem["JobId"].isNull()) + nodeInstanceObject.jobId = valueNodeInstanceNodeInstanceItem["JobId"].asString(); + if(!valueNodeInstanceNodeInstanceItem["JobName"].isNull()) + nodeInstanceObject.jobName = valueNodeInstanceNodeInstanceItem["JobName"].asString(); + if(!valueNodeInstanceNodeInstanceItem["JobType"].isNull()) + nodeInstanceObject.jobType = valueNodeInstanceNodeInstanceItem["JobType"].asString(); + if(!valueNodeInstanceNodeInstanceItem["FailAct"].isNull()) + nodeInstanceObject.failAct = valueNodeInstanceNodeInstanceItem["FailAct"].asString(); + if(!valueNodeInstanceNodeInstanceItem["MaxRetry"].isNull()) + nodeInstanceObject.maxRetry = valueNodeInstanceNodeInstanceItem["MaxRetry"].asString(); + if(!valueNodeInstanceNodeInstanceItem["RetryInterval"].isNull()) + nodeInstanceObject.retryInterval = valueNodeInstanceNodeInstanceItem["RetryInterval"].asString(); + if(!valueNodeInstanceNodeInstanceItem["NodeName"].isNull()) + nodeInstanceObject.nodeName = valueNodeInstanceNodeInstanceItem["NodeName"].asString(); + if(!valueNodeInstanceNodeInstanceItem["ClusterId"].isNull()) + nodeInstanceObject.clusterId = valueNodeInstanceNodeInstanceItem["ClusterId"].asString(); + if(!valueNodeInstanceNodeInstanceItem["HostName"].isNull()) + nodeInstanceObject.hostName = valueNodeInstanceNodeInstanceItem["HostName"].asString(); + if(!valueNodeInstanceNodeInstanceItem["ProjectId"].isNull()) + nodeInstanceObject.projectId = valueNodeInstanceNodeInstanceItem["ProjectId"].asString(); + if(!valueNodeInstanceNodeInstanceItem["Pending"].isNull()) + nodeInstanceObject.pending = valueNodeInstanceNodeInstanceItem["Pending"].asString() == "true"; + if(!valueNodeInstanceNodeInstanceItem["StartTime"].isNull()) + nodeInstanceObject.startTime = std::stol(valueNodeInstanceNodeInstanceItem["StartTime"].asString()); + if(!valueNodeInstanceNodeInstanceItem["EndTime"].isNull()) + nodeInstanceObject.endTime = std::stol(valueNodeInstanceNodeInstanceItem["EndTime"].asString()); + if(!valueNodeInstanceNodeInstanceItem["Duration"].isNull()) + nodeInstanceObject.duration = std::stol(valueNodeInstanceNodeInstanceItem["Duration"].asString()); + if(!valueNodeInstanceNodeInstanceItem["Retries"].isNull()) + nodeInstanceObject.retries = std::stoi(valueNodeInstanceNodeInstanceItem["Retries"].asString()); + if(!valueNodeInstanceNodeInstanceItem["ExternalId"].isNull()) + nodeInstanceObject.externalId = valueNodeInstanceNodeInstanceItem["ExternalId"].asString(); + if(!valueNodeInstanceNodeInstanceItem["ExternalStatus"].isNull()) + nodeInstanceObject.externalStatus = valueNodeInstanceNodeInstanceItem["ExternalStatus"].asString(); + if(!valueNodeInstanceNodeInstanceItem["ExternalInfo"].isNull()) + nodeInstanceObject.externalInfo = valueNodeInstanceNodeInstanceItem["ExternalInfo"].asString(); nodeInstance_.push_back(nodeInstanceObject); } if(!value["Id"].isNull()) diff --git a/emr/src/model/DescribeFlowJobResult.cc b/emr/src/model/DescribeFlowJobResult.cc index eda774fa7..49580dbad 100644 --- a/emr/src/model/DescribeFlowJobResult.cc +++ b/emr/src/model/DescribeFlowJobResult.cc @@ -39,14 +39,14 @@ void DescribeFlowJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResourceList = value["ResourceList"]["Resource"]; - for (auto value : allResourceList) + auto allResourceListNode = value["ResourceList"]["Resource"]; + for (auto valueResourceListResource : allResourceListNode) { Resource resourceListObject; - if(!value["Path"].isNull()) - resourceListObject.path = value["Path"].asString(); - if(!value["Alias"].isNull()) - resourceListObject.alias = value["Alias"].asString(); + if(!valueResourceListResource["Path"].isNull()) + resourceListObject.path = valueResourceListResource["Path"].asString(); + if(!valueResourceListResource["Alias"].isNull()) + resourceListObject.alias = valueResourceListResource["Alias"].asString(); resourceList_.push_back(resourceListObject); } if(!value["Id"].isNull()) diff --git a/emr/src/model/DescribeFlowNodeInstanceContainerLogResult.cc b/emr/src/model/DescribeFlowNodeInstanceContainerLogResult.cc index 1ce2279ac..2da754a28 100644 --- a/emr/src/model/DescribeFlowNodeInstanceContainerLogResult.cc +++ b/emr/src/model/DescribeFlowNodeInstanceContainerLogResult.cc @@ -39,12 +39,12 @@ void DescribeFlowNodeInstanceContainerLogResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogEntrys = value["LogEntrys"]["LogEntry"]; - for (auto value : allLogEntrys) + auto allLogEntrysNode = value["LogEntrys"]["LogEntry"]; + for (auto valueLogEntrysLogEntry : allLogEntrysNode) { LogEntry logEntrysObject; - if(!value["Content"].isNull()) - logEntrysObject.content = value["Content"].asString(); + if(!valueLogEntrysLogEntry["Content"].isNull()) + logEntrysObject.content = valueLogEntrysLogEntry["Content"].asString(); logEntrys_.push_back(logEntrysObject); } if(!value["LogEnd"].isNull()) diff --git a/emr/src/model/DescribeFlowNodeInstanceLauncherLogResult.cc b/emr/src/model/DescribeFlowNodeInstanceLauncherLogResult.cc index 13de217f1..455a2c214 100644 --- a/emr/src/model/DescribeFlowNodeInstanceLauncherLogResult.cc +++ b/emr/src/model/DescribeFlowNodeInstanceLauncherLogResult.cc @@ -39,12 +39,12 @@ void DescribeFlowNodeInstanceLauncherLogResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogEntrys = value["LogEntrys"]["LogEntry"]; - for (auto value : allLogEntrys) + auto allLogEntrysNode = value["LogEntrys"]["LogEntry"]; + for (auto valueLogEntrysLogEntry : allLogEntrysNode) { LogEntry logEntrysObject; - if(!value["Content"].isNull()) - logEntrysObject.content = value["Content"].asString(); + if(!valueLogEntrysLogEntry["Content"].isNull()) + logEntrysObject.content = valueLogEntrysLogEntry["Content"].asString(); logEntrys_.push_back(logEntrysObject); } if(!value["LogEnd"].isNull()) diff --git a/emr/src/model/DescribeFlowResult.cc b/emr/src/model/DescribeFlowResult.cc index 18a259620..a6708d55f 100644 --- a/emr/src/model/DescribeFlowResult.cc +++ b/emr/src/model/DescribeFlowResult.cc @@ -39,18 +39,18 @@ void DescribeFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParentFlowList = value["ParentFlowList"]["ParentFlow"]; - for (auto value : allParentFlowList) + auto allParentFlowListNode = value["ParentFlowList"]["ParentFlow"]; + for (auto valueParentFlowListParentFlow : allParentFlowListNode) { ParentFlow parentFlowListObject; - if(!value["ParentFlowId"].isNull()) - parentFlowListObject.parentFlowId = value["ParentFlowId"].asString(); - if(!value["ParentFlowName"].isNull()) - parentFlowListObject.parentFlowName = value["ParentFlowName"].asString(); - if(!value["ProjectId"].isNull()) - parentFlowListObject.projectId = value["ProjectId"].asString(); - if(!value["ProjectName"].isNull()) - parentFlowListObject.projectName = value["ProjectName"].asString(); + if(!valueParentFlowListParentFlow["ParentFlowId"].isNull()) + parentFlowListObject.parentFlowId = valueParentFlowListParentFlow["ParentFlowId"].asString(); + if(!valueParentFlowListParentFlow["ParentFlowName"].isNull()) + parentFlowListObject.parentFlowName = valueParentFlowListParentFlow["ParentFlowName"].asString(); + if(!valueParentFlowListParentFlow["ProjectId"].isNull()) + parentFlowListObject.projectId = valueParentFlowListParentFlow["ProjectId"].asString(); + if(!valueParentFlowListParentFlow["ProjectName"].isNull()) + parentFlowListObject.projectName = valueParentFlowListParentFlow["ProjectName"].asString(); parentFlowList_.push_back(parentFlowListObject); } if(!value["Id"].isNull()) diff --git a/emr/src/model/DescribeHpHostResult.cc b/emr/src/model/DescribeHpHostResult.cc index 212bd7c56..93f257223 100644 --- a/emr/src/model/DescribeHpHostResult.cc +++ b/emr/src/model/DescribeHpHostResult.cc @@ -39,16 +39,16 @@ void DescribeHpHostResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDiskList = value["DiskList"]["Disk"]; - for (auto value : allDiskList) + auto allDiskListNode = value["DiskList"]["Disk"]; + for (auto valueDiskListDisk : allDiskListNode) { Disk diskListObject; - if(!value["DiskDevice"].isNull()) - diskListObject.diskDevice = value["DiskDevice"].asString(); - if(!value["DiskSize"].isNull()) - diskListObject.diskSize = std::stoi(value["DiskSize"].asString()); - if(!value["MountPath"].isNull()) - diskListObject.mountPath = value["MountPath"].asString(); + if(!valueDiskListDisk["DiskDevice"].isNull()) + diskListObject.diskDevice = valueDiskListDisk["DiskDevice"].asString(); + if(!valueDiskListDisk["DiskSize"].isNull()) + diskListObject.diskSize = std::stoi(valueDiskListDisk["DiskSize"].asString()); + if(!valueDiskListDisk["MountPath"].isNull()) + diskListObject.mountPath = valueDiskListDisk["MountPath"].asString(); diskList_.push_back(diskListObject); } auto allInstalledComponents = value["InstalledComponents"]["InstalledComponent"]; diff --git a/emr/src/model/DescribeSecurityGroupAttributeResult.cc b/emr/src/model/DescribeSecurityGroupAttributeResult.cc index 8d876da20..58a3b8cee 100644 --- a/emr/src/model/DescribeSecurityGroupAttributeResult.cc +++ b/emr/src/model/DescribeSecurityGroupAttributeResult.cc @@ -39,34 +39,34 @@ void DescribeSecurityGroupAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableGroupList = value["AvailableGroupList"]["SecurityGroup"]; - for (auto value : allAvailableGroupList) + auto allAvailableGroupListNode = value["AvailableGroupList"]["SecurityGroup"]; + for (auto valueAvailableGroupListSecurityGroup : allAvailableGroupListNode) { SecurityGroup availableGroupListObject; - if(!value["SecurityGroupId"].isNull()) - availableGroupListObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["Description"].isNull()) - availableGroupListObject.description = value["Description"].asString(); - if(!value["SecurityGroupName"].isNull()) - availableGroupListObject.securityGroupName = value["SecurityGroupName"].asString(); - if(!value["VpcId"].isNull()) - availableGroupListObject.vpcId = value["VpcId"].asString(); - if(!value["CreationTime"].isNull()) - availableGroupListObject.creationTime = value["CreationTime"].asString(); - if(!value["AvailableInstanceAmount"].isNull()) - availableGroupListObject.availableInstanceAmount = std::stoi(value["AvailableInstanceAmount"].asString()); - if(!value["EcsCount"].isNull()) - availableGroupListObject.ecsCount = std::stoi(value["EcsCount"].asString()); + if(!valueAvailableGroupListSecurityGroup["SecurityGroupId"].isNull()) + availableGroupListObject.securityGroupId = valueAvailableGroupListSecurityGroup["SecurityGroupId"].asString(); + if(!valueAvailableGroupListSecurityGroup["Description"].isNull()) + availableGroupListObject.description = valueAvailableGroupListSecurityGroup["Description"].asString(); + if(!valueAvailableGroupListSecurityGroup["SecurityGroupName"].isNull()) + availableGroupListObject.securityGroupName = valueAvailableGroupListSecurityGroup["SecurityGroupName"].asString(); + if(!valueAvailableGroupListSecurityGroup["VpcId"].isNull()) + availableGroupListObject.vpcId = valueAvailableGroupListSecurityGroup["VpcId"].asString(); + if(!valueAvailableGroupListSecurityGroup["CreationTime"].isNull()) + availableGroupListObject.creationTime = valueAvailableGroupListSecurityGroup["CreationTime"].asString(); + if(!valueAvailableGroupListSecurityGroup["AvailableInstanceAmount"].isNull()) + availableGroupListObject.availableInstanceAmount = std::stoi(valueAvailableGroupListSecurityGroup["AvailableInstanceAmount"].asString()); + if(!valueAvailableGroupListSecurityGroup["EcsCount"].isNull()) + availableGroupListObject.ecsCount = std::stoi(valueAvailableGroupListSecurityGroup["EcsCount"].asString()); availableGroupList_.push_back(availableGroupListObject); } - auto allSecurityGroupAttributeList = value["SecurityGroupAttributeList"]["SecurityGroupAttribute"]; - for (auto value : allSecurityGroupAttributeList) + auto allSecurityGroupAttributeListNode = value["SecurityGroupAttributeList"]["SecurityGroupAttribute"]; + for (auto valueSecurityGroupAttributeListSecurityGroupAttribute : allSecurityGroupAttributeListNode) { SecurityGroupAttribute securityGroupAttributeListObject; - if(!value["BizType"].isNull()) - securityGroupAttributeListObject.bizType = value["BizType"].asString(); - if(!value["BizContent"].isNull()) - securityGroupAttributeListObject.bizContent = value["BizContent"].asString(); + if(!valueSecurityGroupAttributeListSecurityGroupAttribute["BizType"].isNull()) + securityGroupAttributeListObject.bizType = valueSecurityGroupAttributeListSecurityGroupAttribute["BizType"].asString(); + if(!valueSecurityGroupAttributeListSecurityGroupAttribute["BizContent"].isNull()) + securityGroupAttributeListObject.bizContent = valueSecurityGroupAttributeListSecurityGroupAttribute["BizContent"].asString(); securityGroupAttributeList_.push_back(securityGroupAttributeListObject); } diff --git a/emr/src/model/DescribeUserGroupResult.cc b/emr/src/model/DescribeUserGroupResult.cc index 71066d26b..c1a9c2455 100644 --- a/emr/src/model/DescribeUserGroupResult.cc +++ b/emr/src/model/DescribeUserGroupResult.cc @@ -39,22 +39,22 @@ void DescribeUserGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + auto allRoleDTOListNode = value["RoleDTOList"]["RoleDTO"]; + for (auto valueRoleDTOListRoleDTO : allRoleDTOListNode) { RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!valueRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(valueRoleDTOListRoleDTO["Id"].asString()); + if(!valueRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = valueRoleDTOListRoleDTO["Name"].asString(); + if(!valueRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = valueRoleDTOListRoleDTO["ResourceType"].asString(); + if(!valueRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = valueRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!valueRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = valueRoleDTOListRoleDTO["GmtModified"].asString(); + if(!valueRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = valueRoleDTOListRoleDTO["Description"].asString(); roleDTOList_.push_back(roleDTOListObject); } if(!value["Paging"].isNull()) diff --git a/emr/src/model/DescribeUserResult.cc b/emr/src/model/DescribeUserResult.cc index 9d2c332b9..f2d9d56d8 100644 --- a/emr/src/model/DescribeUserResult.cc +++ b/emr/src/model/DescribeUserResult.cc @@ -39,66 +39,66 @@ void DescribeUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + auto allRoleDTOListNode = value["RoleDTOList"]["RoleDTO"]; + for (auto valueRoleDTOListRoleDTO : allRoleDTOListNode) { RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!valueRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(valueRoleDTOListRoleDTO["Id"].asString()); + if(!valueRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = valueRoleDTOListRoleDTO["Name"].asString(); + if(!valueRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = valueRoleDTOListRoleDTO["ResourceType"].asString(); + if(!valueRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = valueRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!valueRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = valueRoleDTOListRoleDTO["GmtModified"].asString(); + if(!valueRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = valueRoleDTOListRoleDTO["Description"].asString(); roleDTOList_.push_back(roleDTOListObject); } - auto allGroupDTOList = value["GroupDTOList"]["GroupDTO"]; - for (auto value : allGroupDTOList) + auto allGroupDTOListNode = value["GroupDTOList"]["GroupDTO"]; + for (auto valueGroupDTOListGroupDTO : allGroupDTOListNode) { GroupDTO groupDTOListObject; - if(!value["Id"].isNull()) - groupDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Type"].isNull()) - groupDTOListObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - groupDTOListObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - groupDTOListObject.gmtCreate = value["GmtCreate"].asString(); - auto allRoleDTOList1 = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList1) + if(!valueGroupDTOListGroupDTO["Id"].isNull()) + groupDTOListObject.id = std::stol(valueGroupDTOListGroupDTO["Id"].asString()); + if(!valueGroupDTOListGroupDTO["Type"].isNull()) + groupDTOListObject.type = valueGroupDTOListGroupDTO["Type"].asString(); + if(!valueGroupDTOListGroupDTO["Name"].isNull()) + groupDTOListObject.name = valueGroupDTOListGroupDTO["Name"].asString(); + if(!valueGroupDTOListGroupDTO["GmtCreate"].isNull()) + groupDTOListObject.gmtCreate = valueGroupDTOListGroupDTO["GmtCreate"].asString(); + auto allRoleDTOList1Node = allGroupDTOListNode["RoleDTOList"]["RoleDTO"]; + for (auto allGroupDTOListNodeRoleDTOListRoleDTO : allRoleDTOList1Node) { GroupDTO::RoleDTO2 roleDTOList1Object; - if(!value["Id"].isNull()) - roleDTOList1Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOList1Object.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOList1Object.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOList1Object.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOList1Object.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOList1Object.description = value["Description"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOList1Object.id = std::stol(allGroupDTOListNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOList1Object.name = allGroupDTOListNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOList1Object.resourceType = allGroupDTOListNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOList1Object.gmtCreate = allGroupDTOListNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOList1Object.gmtModified = allGroupDTOListNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOList1Object.description = allGroupDTOListNodeRoleDTOListRoleDTO["Description"].asString(); groupDTOListObject.roleDTOList1.push_back(roleDTOList1Object); } groupDTOList_.push_back(groupDTOListObject); } - auto allAccountDTOList = value["AccountDTOList"]["AccountDTO"]; - for (auto value : allAccountDTOList) + auto allAccountDTOListNode = value["AccountDTOList"]["AccountDTO"]; + for (auto valueAccountDTOListAccountDTO : allAccountDTOListNode) { AccountDTO accountDTOListObject; - if(!value["AliyunUserId"].isNull()) - accountDTOListObject.aliyunUserId = value["AliyunUserId"].asString(); - if(!value["AccountType"].isNull()) - accountDTOListObject.accountType = value["AccountType"].asString(); - if(!value["AuthType"].isNull()) - accountDTOListObject.authType = value["AuthType"].asString(); + if(!valueAccountDTOListAccountDTO["AliyunUserId"].isNull()) + accountDTOListObject.aliyunUserId = valueAccountDTOListAccountDTO["AliyunUserId"].asString(); + if(!valueAccountDTOListAccountDTO["AccountType"].isNull()) + accountDTOListObject.accountType = valueAccountDTOListAccountDTO["AccountType"].asString(); + if(!valueAccountDTOListAccountDTO["AuthType"].isNull()) + accountDTOListObject.authType = valueAccountDTOListAccountDTO["AuthType"].asString(); accountDTOList_.push_back(accountDTOListObject); } if(!value["Paging"].isNull()) diff --git a/emr/src/model/GetAuditLogsResult.cc b/emr/src/model/GetAuditLogsResult.cc index 2964efe04..dac8ee510 100644 --- a/emr/src/model/GetAuditLogsResult.cc +++ b/emr/src/model/GetAuditLogsResult.cc @@ -39,20 +39,20 @@ void GetAuditLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Ts"].isNull()) - itemsObject.ts = std::stol(value["Ts"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = value["UserId"].asString(); - if(!value["EntityId"].isNull()) - itemsObject.entityId = value["EntityId"].asString(); - if(!value["Operation"].isNull()) - itemsObject.operation = value["Operation"].asString(); - if(!value["Content"].isNull()) - itemsObject.content = value["Content"].asString(); + if(!valueItemsItem["Ts"].isNull()) + itemsObject.ts = std::stol(valueItemsItem["Ts"].asString()); + if(!valueItemsItem["UserId"].isNull()) + itemsObject.userId = valueItemsItem["UserId"].asString(); + if(!valueItemsItem["EntityId"].isNull()) + itemsObject.entityId = valueItemsItem["EntityId"].asString(); + if(!valueItemsItem["Operation"].isNull()) + itemsObject.operation = valueItemsItem["Operation"].asString(); + if(!valueItemsItem["Content"].isNull()) + itemsObject.content = valueItemsItem["Content"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/GetFlowAuditLogsResult.cc b/emr/src/model/GetFlowAuditLogsResult.cc index 48ad29ba2..1ce8fffee 100644 --- a/emr/src/model/GetFlowAuditLogsResult.cc +++ b/emr/src/model/GetFlowAuditLogsResult.cc @@ -39,28 +39,28 @@ void GetFlowAuditLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Ts"].isNull()) - itemsObject.ts = std::stol(value["Ts"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = value["UserId"].asString(); - if(!value["OperatorId"].isNull()) - itemsObject.operatorId = value["OperatorId"].asString(); - if(!value["EntityId"].isNull()) - itemsObject.entityId = value["EntityId"].asString(); - if(!value["EntityType"].isNull()) - itemsObject.entityType = value["EntityType"].asString(); - if(!value["EntityGroupId"].isNull()) - itemsObject.entityGroupId = value["EntityGroupId"].asString(); - if(!value["Operation"].isNull()) - itemsObject.operation = value["Operation"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["Content"].isNull()) - itemsObject.content = value["Content"].asString(); + if(!valueItemsItem["Ts"].isNull()) + itemsObject.ts = std::stol(valueItemsItem["Ts"].asString()); + if(!valueItemsItem["UserId"].isNull()) + itemsObject.userId = valueItemsItem["UserId"].asString(); + if(!valueItemsItem["OperatorId"].isNull()) + itemsObject.operatorId = valueItemsItem["OperatorId"].asString(); + if(!valueItemsItem["EntityId"].isNull()) + itemsObject.entityId = valueItemsItem["EntityId"].asString(); + if(!valueItemsItem["EntityType"].isNull()) + itemsObject.entityType = valueItemsItem["EntityType"].asString(); + if(!valueItemsItem["EntityGroupId"].isNull()) + itemsObject.entityGroupId = valueItemsItem["EntityGroupId"].asString(); + if(!valueItemsItem["Operation"].isNull()) + itemsObject.operation = valueItemsItem["Operation"].asString(); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); + if(!valueItemsItem["Content"].isNull()) + itemsObject.content = valueItemsItem["Content"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/GetHdfsCapacityStatisticInfoResult.cc b/emr/src/model/GetHdfsCapacityStatisticInfoResult.cc index 2358e2752..be4d8d613 100644 --- a/emr/src/model/GetHdfsCapacityStatisticInfoResult.cc +++ b/emr/src/model/GetHdfsCapacityStatisticInfoResult.cc @@ -39,28 +39,28 @@ void GetHdfsCapacityStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHdfsCapacityList = value["HdfsCapacityList"]["ClusterStatHdfsCapacity"]; - for (auto value : allHdfsCapacityList) + auto allHdfsCapacityListNode = value["HdfsCapacityList"]["ClusterStatHdfsCapacity"]; + for (auto valueHdfsCapacityListClusterStatHdfsCapacity : allHdfsCapacityListNode) { ClusterStatHdfsCapacity hdfsCapacityListObject; - if(!value["CapacityTotal"].isNull()) - hdfsCapacityListObject.capacityTotal = std::stol(value["CapacityTotal"].asString()); - if(!value["CapacityTotalGB"].isNull()) - hdfsCapacityListObject.capacityTotalGB = std::stol(value["CapacityTotalGB"].asString()); - if(!value["CapacityUsed"].isNull()) - hdfsCapacityListObject.capacityUsed = std::stol(value["CapacityUsed"].asString()); - if(!value["CapacityUsedGB"].isNull()) - hdfsCapacityListObject.capacityUsedGB = std::stol(value["CapacityUsedGB"].asString()); - if(!value["CapacityRemaining"].isNull()) - hdfsCapacityListObject.capacityRemaining = std::stol(value["CapacityRemaining"].asString()); - if(!value["CapacityRemainingGB"].isNull()) - hdfsCapacityListObject.capacityRemainingGB = std::stol(value["CapacityRemainingGB"].asString()); - if(!value["CapacityUsedNonDfs"].isNull()) - hdfsCapacityListObject.capacityUsedNonDfs = std::stol(value["CapacityUsedNonDfs"].asString()); - if(!value["ClusterBizId"].isNull()) - hdfsCapacityListObject.clusterBizId = value["ClusterBizId"].asString(); - if(!value["DateTime"].isNull()) - hdfsCapacityListObject.dateTime = value["DateTime"].asString(); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityTotal"].isNull()) + hdfsCapacityListObject.capacityTotal = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityTotal"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityTotalGB"].isNull()) + hdfsCapacityListObject.capacityTotalGB = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityTotalGB"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityUsed"].isNull()) + hdfsCapacityListObject.capacityUsed = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityUsed"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityUsedGB"].isNull()) + hdfsCapacityListObject.capacityUsedGB = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityUsedGB"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityRemaining"].isNull()) + hdfsCapacityListObject.capacityRemaining = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityRemaining"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityRemainingGB"].isNull()) + hdfsCapacityListObject.capacityRemainingGB = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityRemainingGB"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["CapacityUsedNonDfs"].isNull()) + hdfsCapacityListObject.capacityUsedNonDfs = std::stol(valueHdfsCapacityListClusterStatHdfsCapacity["CapacityUsedNonDfs"].asString()); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["ClusterBizId"].isNull()) + hdfsCapacityListObject.clusterBizId = valueHdfsCapacityListClusterStatHdfsCapacity["ClusterBizId"].asString(); + if(!valueHdfsCapacityListClusterStatHdfsCapacity["DateTime"].isNull()) + hdfsCapacityListObject.dateTime = valueHdfsCapacityListClusterStatHdfsCapacity["DateTime"].asString(); hdfsCapacityList_.push_back(hdfsCapacityListObject); } diff --git a/emr/src/model/GetJobInputStatisticInfoResult.cc b/emr/src/model/GetJobInputStatisticInfoResult.cc index 9cc7be017..6606514ad 100644 --- a/emr/src/model/GetJobInputStatisticInfoResult.cc +++ b/emr/src/model/GetJobInputStatisticInfoResult.cc @@ -39,28 +39,28 @@ void GetJobInputStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobInputList = value["JobInputList"]["ClusterStatJobInput"]; - for (auto value : allJobInputList) + auto allJobInputListNode = value["JobInputList"]["ClusterStatJobInput"]; + for (auto valueJobInputListClusterStatJobInput : allJobInputListNode) { ClusterStatJobInput jobInputListObject; - if(!value["ApplicationId"].isNull()) - jobInputListObject.applicationId = value["ApplicationId"].asString(); - if(!value["JobId"].isNull()) - jobInputListObject.jobId = value["JobId"].asString(); - if(!value["StartTime"].isNull()) - jobInputListObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["FinishTime"].isNull()) - jobInputListObject.finishTime = std::stol(value["FinishTime"].asString()); - if(!value["Name"].isNull()) - jobInputListObject.name = value["Name"].asString(); - if(!value["Queue"].isNull()) - jobInputListObject.queue = value["Queue"].asString(); - if(!value["User"].isNull()) - jobInputListObject.user = value["User"].asString(); - if(!value["State"].isNull()) - jobInputListObject.state = value["State"].asString(); - if(!value["BytesInput"].isNull()) - jobInputListObject.bytesInput = std::stol(value["BytesInput"].asString()); + if(!valueJobInputListClusterStatJobInput["ApplicationId"].isNull()) + jobInputListObject.applicationId = valueJobInputListClusterStatJobInput["ApplicationId"].asString(); + if(!valueJobInputListClusterStatJobInput["JobId"].isNull()) + jobInputListObject.jobId = valueJobInputListClusterStatJobInput["JobId"].asString(); + if(!valueJobInputListClusterStatJobInput["StartTime"].isNull()) + jobInputListObject.startTime = std::stol(valueJobInputListClusterStatJobInput["StartTime"].asString()); + if(!valueJobInputListClusterStatJobInput["FinishTime"].isNull()) + jobInputListObject.finishTime = std::stol(valueJobInputListClusterStatJobInput["FinishTime"].asString()); + if(!valueJobInputListClusterStatJobInput["Name"].isNull()) + jobInputListObject.name = valueJobInputListClusterStatJobInput["Name"].asString(); + if(!valueJobInputListClusterStatJobInput["Queue"].isNull()) + jobInputListObject.queue = valueJobInputListClusterStatJobInput["Queue"].asString(); + if(!valueJobInputListClusterStatJobInput["User"].isNull()) + jobInputListObject.user = valueJobInputListClusterStatJobInput["User"].asString(); + if(!valueJobInputListClusterStatJobInput["State"].isNull()) + jobInputListObject.state = valueJobInputListClusterStatJobInput["State"].asString(); + if(!valueJobInputListClusterStatJobInput["BytesInput"].isNull()) + jobInputListObject.bytesInput = std::stol(valueJobInputListClusterStatJobInput["BytesInput"].asString()); jobInputList_.push_back(jobInputListObject); } if(!value["Total"].isNull()) diff --git a/emr/src/model/GetJobOutputStatisticInfoResult.cc b/emr/src/model/GetJobOutputStatisticInfoResult.cc index 060864450..0d9f03057 100644 --- a/emr/src/model/GetJobOutputStatisticInfoResult.cc +++ b/emr/src/model/GetJobOutputStatisticInfoResult.cc @@ -39,28 +39,28 @@ void GetJobOutputStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobOutputList = value["JobOutputList"]["ClusterStatJobOutput"]; - for (auto value : allJobOutputList) + auto allJobOutputListNode = value["JobOutputList"]["ClusterStatJobOutput"]; + for (auto valueJobOutputListClusterStatJobOutput : allJobOutputListNode) { ClusterStatJobOutput jobOutputListObject; - if(!value["ApplicationId"].isNull()) - jobOutputListObject.applicationId = value["ApplicationId"].asString(); - if(!value["JobId"].isNull()) - jobOutputListObject.jobId = value["JobId"].asString(); - if(!value["StartTime"].isNull()) - jobOutputListObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["FinishTime"].isNull()) - jobOutputListObject.finishTime = std::stol(value["FinishTime"].asString()); - if(!value["Name"].isNull()) - jobOutputListObject.name = value["Name"].asString(); - if(!value["Queue"].isNull()) - jobOutputListObject.queue = value["Queue"].asString(); - if(!value["User"].isNull()) - jobOutputListObject.user = value["User"].asString(); - if(!value["State"].isNull()) - jobOutputListObject.state = value["State"].asString(); - if(!value["BytesOutput"].isNull()) - jobOutputListObject.bytesOutput = std::stol(value["BytesOutput"].asString()); + if(!valueJobOutputListClusterStatJobOutput["ApplicationId"].isNull()) + jobOutputListObject.applicationId = valueJobOutputListClusterStatJobOutput["ApplicationId"].asString(); + if(!valueJobOutputListClusterStatJobOutput["JobId"].isNull()) + jobOutputListObject.jobId = valueJobOutputListClusterStatJobOutput["JobId"].asString(); + if(!valueJobOutputListClusterStatJobOutput["StartTime"].isNull()) + jobOutputListObject.startTime = std::stol(valueJobOutputListClusterStatJobOutput["StartTime"].asString()); + if(!valueJobOutputListClusterStatJobOutput["FinishTime"].isNull()) + jobOutputListObject.finishTime = std::stol(valueJobOutputListClusterStatJobOutput["FinishTime"].asString()); + if(!valueJobOutputListClusterStatJobOutput["Name"].isNull()) + jobOutputListObject.name = valueJobOutputListClusterStatJobOutput["Name"].asString(); + if(!valueJobOutputListClusterStatJobOutput["Queue"].isNull()) + jobOutputListObject.queue = valueJobOutputListClusterStatJobOutput["Queue"].asString(); + if(!valueJobOutputListClusterStatJobOutput["User"].isNull()) + jobOutputListObject.user = valueJobOutputListClusterStatJobOutput["User"].asString(); + if(!valueJobOutputListClusterStatJobOutput["State"].isNull()) + jobOutputListObject.state = valueJobOutputListClusterStatJobOutput["State"].asString(); + if(!valueJobOutputListClusterStatJobOutput["BytesOutput"].isNull()) + jobOutputListObject.bytesOutput = std::stol(valueJobOutputListClusterStatJobOutput["BytesOutput"].asString()); jobOutputList_.push_back(jobOutputListObject); } if(!value["Total"].isNull()) diff --git a/emr/src/model/GetJobRunningTimeStatisticInfoResult.cc b/emr/src/model/GetJobRunningTimeStatisticInfoResult.cc index 3a45b1c37..8af0a522a 100644 --- a/emr/src/model/GetJobRunningTimeStatisticInfoResult.cc +++ b/emr/src/model/GetJobRunningTimeStatisticInfoResult.cc @@ -39,28 +39,28 @@ void GetJobRunningTimeStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRunningTimeList = value["RunningTimeList"]["ClusterStatJobRunningTime"]; - for (auto value : allRunningTimeList) + auto allRunningTimeListNode = value["RunningTimeList"]["ClusterStatJobRunningTime"]; + for (auto valueRunningTimeListClusterStatJobRunningTime : allRunningTimeListNode) { ClusterStatJobRunningTime runningTimeListObject; - if(!value["ApplicationId"].isNull()) - runningTimeListObject.applicationId = value["ApplicationId"].asString(); - if(!value["JobId"].isNull()) - runningTimeListObject.jobId = value["JobId"].asString(); - if(!value["StartTime"].isNull()) - runningTimeListObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["FinishTime"].isNull()) - runningTimeListObject.finishTime = std::stol(value["FinishTime"].asString()); - if(!value["Name"].isNull()) - runningTimeListObject.name = value["Name"].asString(); - if(!value["Queue"].isNull()) - runningTimeListObject.queue = value["Queue"].asString(); - if(!value["User"].isNull()) - runningTimeListObject.user = value["User"].asString(); - if(!value["State"].isNull()) - runningTimeListObject.state = value["State"].asString(); - if(!value["RunningTime"].isNull()) - runningTimeListObject.runningTime = std::stol(value["RunningTime"].asString()); + if(!valueRunningTimeListClusterStatJobRunningTime["ApplicationId"].isNull()) + runningTimeListObject.applicationId = valueRunningTimeListClusterStatJobRunningTime["ApplicationId"].asString(); + if(!valueRunningTimeListClusterStatJobRunningTime["JobId"].isNull()) + runningTimeListObject.jobId = valueRunningTimeListClusterStatJobRunningTime["JobId"].asString(); + if(!valueRunningTimeListClusterStatJobRunningTime["StartTime"].isNull()) + runningTimeListObject.startTime = std::stol(valueRunningTimeListClusterStatJobRunningTime["StartTime"].asString()); + if(!valueRunningTimeListClusterStatJobRunningTime["FinishTime"].isNull()) + runningTimeListObject.finishTime = std::stol(valueRunningTimeListClusterStatJobRunningTime["FinishTime"].asString()); + if(!valueRunningTimeListClusterStatJobRunningTime["Name"].isNull()) + runningTimeListObject.name = valueRunningTimeListClusterStatJobRunningTime["Name"].asString(); + if(!valueRunningTimeListClusterStatJobRunningTime["Queue"].isNull()) + runningTimeListObject.queue = valueRunningTimeListClusterStatJobRunningTime["Queue"].asString(); + if(!valueRunningTimeListClusterStatJobRunningTime["User"].isNull()) + runningTimeListObject.user = valueRunningTimeListClusterStatJobRunningTime["User"].asString(); + if(!valueRunningTimeListClusterStatJobRunningTime["State"].isNull()) + runningTimeListObject.state = valueRunningTimeListClusterStatJobRunningTime["State"].asString(); + if(!valueRunningTimeListClusterStatJobRunningTime["RunningTime"].isNull()) + runningTimeListObject.runningTime = std::stol(valueRunningTimeListClusterStatJobRunningTime["RunningTime"].asString()); runningTimeList_.push_back(runningTimeListObject); } if(!value["Total"].isNull()) diff --git a/emr/src/model/GetMetadataTypeListResult.cc b/emr/src/model/GetMetadataTypeListResult.cc index d2116287e..a573e48d9 100644 --- a/emr/src/model/GetMetadataTypeListResult.cc +++ b/emr/src/model/GetMetadataTypeListResult.cc @@ -39,8 +39,8 @@ void GetMetadataTypeListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["supportedMetadataTypeDTO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["supportedMetadataTypeDTO"]; + for (auto valueDatasupportedMetadataTypeDTO : allDataNode) { SupportedMetadataTypeDTO dataObject; auto allName = value["Name"]["Name"]; diff --git a/emr/src/model/GetQueueInputStatisticInfoResult.cc b/emr/src/model/GetQueueInputStatisticInfoResult.cc index f5bce9d6e..f59d8918c 100644 --- a/emr/src/model/GetQueueInputStatisticInfoResult.cc +++ b/emr/src/model/GetQueueInputStatisticInfoResult.cc @@ -39,14 +39,14 @@ void GetQueueInputStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueueInputList = value["QueueInputList"]["ClusterStatQueueInput"]; - for (auto value : allQueueInputList) + auto allQueueInputListNode = value["QueueInputList"]["ClusterStatQueueInput"]; + for (auto valueQueueInputListClusterStatQueueInput : allQueueInputListNode) { ClusterStatQueueInput queueInputListObject; - if(!value["Queue"].isNull()) - queueInputListObject.queue = value["Queue"].asString(); - if(!value["BytesInput"].isNull()) - queueInputListObject.bytesInput = std::stol(value["BytesInput"].asString()); + if(!valueQueueInputListClusterStatQueueInput["Queue"].isNull()) + queueInputListObject.queue = valueQueueInputListClusterStatQueueInput["Queue"].asString(); + if(!valueQueueInputListClusterStatQueueInput["BytesInput"].isNull()) + queueInputListObject.bytesInput = std::stol(valueQueueInputListClusterStatQueueInput["BytesInput"].asString()); queueInputList_.push_back(queueInputListObject); } diff --git a/emr/src/model/GetQueueOutputStatisticInfoResult.cc b/emr/src/model/GetQueueOutputStatisticInfoResult.cc index c36ddb17c..43ae79389 100644 --- a/emr/src/model/GetQueueOutputStatisticInfoResult.cc +++ b/emr/src/model/GetQueueOutputStatisticInfoResult.cc @@ -39,14 +39,14 @@ void GetQueueOutputStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueueOutputList = value["QueueOutputList"]["ClusterStatQueueOutput"]; - for (auto value : allQueueOutputList) + auto allQueueOutputListNode = value["QueueOutputList"]["ClusterStatQueueOutput"]; + for (auto valueQueueOutputListClusterStatQueueOutput : allQueueOutputListNode) { ClusterStatQueueOutput queueOutputListObject; - if(!value["Queue"].isNull()) - queueOutputListObject.queue = value["Queue"].asString(); - if(!value["BytesOutput"].isNull()) - queueOutputListObject.bytesOutput = std::stol(value["BytesOutput"].asString()); + if(!valueQueueOutputListClusterStatQueueOutput["Queue"].isNull()) + queueOutputListObject.queue = valueQueueOutputListClusterStatQueueOutput["Queue"].asString(); + if(!valueQueueOutputListClusterStatQueueOutput["BytesOutput"].isNull()) + queueOutputListObject.bytesOutput = std::stol(valueQueueOutputListClusterStatQueueOutput["BytesOutput"].asString()); queueOutputList_.push_back(queueOutputListObject); } diff --git a/emr/src/model/GetQueueSubmissionStatisticInfoResult.cc b/emr/src/model/GetQueueSubmissionStatisticInfoResult.cc index b1b3f775b..97ef549e4 100644 --- a/emr/src/model/GetQueueSubmissionStatisticInfoResult.cc +++ b/emr/src/model/GetQueueSubmissionStatisticInfoResult.cc @@ -39,14 +39,14 @@ void GetQueueSubmissionStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueueSubmissionList = value["QueueSubmissionList"]["ClusterStatQueueSubmission"]; - for (auto value : allQueueSubmissionList) + auto allQueueSubmissionListNode = value["QueueSubmissionList"]["ClusterStatQueueSubmission"]; + for (auto valueQueueSubmissionListClusterStatQueueSubmission : allQueueSubmissionListNode) { ClusterStatQueueSubmission queueSubmissionListObject; - if(!value["Queue"].isNull()) - queueSubmissionListObject.queue = value["Queue"].asString(); - if(!value["Submission"].isNull()) - queueSubmissionListObject.submission = std::stol(value["Submission"].asString()); + if(!valueQueueSubmissionListClusterStatQueueSubmission["Queue"].isNull()) + queueSubmissionListObject.queue = valueQueueSubmissionListClusterStatQueueSubmission["Queue"].asString(); + if(!valueQueueSubmissionListClusterStatQueueSubmission["Submission"].isNull()) + queueSubmissionListObject.submission = std::stol(valueQueueSubmissionListClusterStatQueueSubmission["Submission"].asString()); queueSubmissionList_.push_back(queueSubmissionListObject); } diff --git a/emr/src/model/GetUserInputStatisticInfoResult.cc b/emr/src/model/GetUserInputStatisticInfoResult.cc index f14a57446..950f04a1a 100644 --- a/emr/src/model/GetUserInputStatisticInfoResult.cc +++ b/emr/src/model/GetUserInputStatisticInfoResult.cc @@ -39,14 +39,14 @@ void GetUserInputStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserInputList = value["UserInputList"]["ClusterStatUserInput"]; - for (auto value : allUserInputList) + auto allUserInputListNode = value["UserInputList"]["ClusterStatUserInput"]; + for (auto valueUserInputListClusterStatUserInput : allUserInputListNode) { ClusterStatUserInput userInputListObject; - if(!value["User"].isNull()) - userInputListObject.user = value["User"].asString(); - if(!value["BytesInput"].isNull()) - userInputListObject.bytesInput = std::stol(value["BytesInput"].asString()); + if(!valueUserInputListClusterStatUserInput["User"].isNull()) + userInputListObject.user = valueUserInputListClusterStatUserInput["User"].asString(); + if(!valueUserInputListClusterStatUserInput["BytesInput"].isNull()) + userInputListObject.bytesInput = std::stol(valueUserInputListClusterStatUserInput["BytesInput"].asString()); userInputList_.push_back(userInputListObject); } diff --git a/emr/src/model/GetUserOutputStatisticInfoResult.cc b/emr/src/model/GetUserOutputStatisticInfoResult.cc index 1fdc1e9e6..d00fa3f3f 100644 --- a/emr/src/model/GetUserOutputStatisticInfoResult.cc +++ b/emr/src/model/GetUserOutputStatisticInfoResult.cc @@ -39,14 +39,14 @@ void GetUserOutputStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserOutputList = value["UserOutputList"]["ClusterStatUserOutput"]; - for (auto value : allUserOutputList) + auto allUserOutputListNode = value["UserOutputList"]["ClusterStatUserOutput"]; + for (auto valueUserOutputListClusterStatUserOutput : allUserOutputListNode) { ClusterStatUserOutput userOutputListObject; - if(!value["User"].isNull()) - userOutputListObject.user = value["User"].asString(); - if(!value["BytesOutput"].isNull()) - userOutputListObject.bytesOutput = std::stol(value["BytesOutput"].asString()); + if(!valueUserOutputListClusterStatUserOutput["User"].isNull()) + userOutputListObject.user = valueUserOutputListClusterStatUserOutput["User"].asString(); + if(!valueUserOutputListClusterStatUserOutput["BytesOutput"].isNull()) + userOutputListObject.bytesOutput = std::stol(valueUserOutputListClusterStatUserOutput["BytesOutput"].asString()); userOutputList_.push_back(userOutputListObject); } diff --git a/emr/src/model/GetUserSubmissionStatisticInfoResult.cc b/emr/src/model/GetUserSubmissionStatisticInfoResult.cc index bcc8e2580..7dc1ab2b6 100644 --- a/emr/src/model/GetUserSubmissionStatisticInfoResult.cc +++ b/emr/src/model/GetUserSubmissionStatisticInfoResult.cc @@ -39,14 +39,14 @@ void GetUserSubmissionStatisticInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserSubmissionList = value["UserSubmissionList"]["ClusterStatUserSubmission"]; - for (auto value : allUserSubmissionList) + auto allUserSubmissionListNode = value["UserSubmissionList"]["ClusterStatUserSubmission"]; + for (auto valueUserSubmissionListClusterStatUserSubmission : allUserSubmissionListNode) { ClusterStatUserSubmission userSubmissionListObject; - if(!value["User"].isNull()) - userSubmissionListObject.user = value["User"].asString(); - if(!value["Submission"].isNull()) - userSubmissionListObject.submission = std::stol(value["Submission"].asString()); + if(!valueUserSubmissionListClusterStatUserSubmission["User"].isNull()) + userSubmissionListObject.user = valueUserSubmissionListClusterStatUserSubmission["User"].asString(); + if(!valueUserSubmissionListClusterStatUserSubmission["Submission"].isNull()) + userSubmissionListObject.submission = std::stol(valueUserSubmissionListClusterStatUserSubmission["Submission"].asString()); userSubmissionList_.push_back(userSubmissionListObject); } diff --git a/emr/src/model/ListAlertContactsResult.cc b/emr/src/model/ListAlertContactsResult.cc index d898434e0..b7bd6732c 100644 --- a/emr/src/model/ListAlertContactsResult.cc +++ b/emr/src/model/ListAlertContactsResult.cc @@ -39,24 +39,24 @@ void ListAlertContactsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlertContactList = value["AlertContactList"]["AlertContact"]; - for (auto value : allAlertContactList) + auto allAlertContactListNode = value["AlertContactList"]["AlertContact"]; + for (auto valueAlertContactListAlertContact : allAlertContactListNode) { AlertContact alertContactListObject; - if(!value["Id"].isNull()) - alertContactListObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - alertContactListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - alertContactListObject.gmtModified = value["GmtModified"].asString(); - if(!value["BizId"].isNull()) - alertContactListObject.bizId = value["BizId"].asString(); - if(!value["Name"].isNull()) - alertContactListObject.name = value["Name"].asString(); - if(!value["Email"].isNull()) - alertContactListObject.email = value["Email"].asString(); - if(!value["PhoneNumber"].isNull()) - alertContactListObject.phoneNumber = value["PhoneNumber"].asString(); + if(!valueAlertContactListAlertContact["Id"].isNull()) + alertContactListObject.id = std::stol(valueAlertContactListAlertContact["Id"].asString()); + if(!valueAlertContactListAlertContact["GmtCreate"].isNull()) + alertContactListObject.gmtCreate = valueAlertContactListAlertContact["GmtCreate"].asString(); + if(!valueAlertContactListAlertContact["GmtModified"].isNull()) + alertContactListObject.gmtModified = valueAlertContactListAlertContact["GmtModified"].asString(); + if(!valueAlertContactListAlertContact["BizId"].isNull()) + alertContactListObject.bizId = valueAlertContactListAlertContact["BizId"].asString(); + if(!valueAlertContactListAlertContact["Name"].isNull()) + alertContactListObject.name = valueAlertContactListAlertContact["Name"].asString(); + if(!valueAlertContactListAlertContact["Email"].isNull()) + alertContactListObject.email = valueAlertContactListAlertContact["Email"].asString(); + if(!valueAlertContactListAlertContact["PhoneNumber"].isNull()) + alertContactListObject.phoneNumber = valueAlertContactListAlertContact["PhoneNumber"].asString(); alertContactList_.push_back(alertContactListObject); } diff --git a/emr/src/model/ListAlertDingDingGroupResult.cc b/emr/src/model/ListAlertDingDingGroupResult.cc index 61c6b1734..c41d0acd7 100644 --- a/emr/src/model/ListAlertDingDingGroupResult.cc +++ b/emr/src/model/ListAlertDingDingGroupResult.cc @@ -39,24 +39,24 @@ void ListAlertDingDingGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlertDingDingGroupList = value["AlertDingDingGroupList"]["alertDingDingGroup"]; - for (auto value : allAlertDingDingGroupList) + auto allAlertDingDingGroupListNode = value["AlertDingDingGroupList"]["alertDingDingGroup"]; + for (auto valueAlertDingDingGroupListalertDingDingGroup : allAlertDingDingGroupListNode) { AlertDingDingGroup alertDingDingGroupListObject; - if(!value["Id"].isNull()) - alertDingDingGroupListObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - alertDingDingGroupListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - alertDingDingGroupListObject.gmtModified = value["GmtModified"].asString(); - if(!value["BizId"].isNull()) - alertDingDingGroupListObject.bizId = value["BizId"].asString(); - if(!value["Name"].isNull()) - alertDingDingGroupListObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - alertDingDingGroupListObject.description = value["Description"].asString(); - if(!value["WebHookUrl"].isNull()) - alertDingDingGroupListObject.webHookUrl = value["WebHookUrl"].asString(); + if(!valueAlertDingDingGroupListalertDingDingGroup["Id"].isNull()) + alertDingDingGroupListObject.id = std::stol(valueAlertDingDingGroupListalertDingDingGroup["Id"].asString()); + if(!valueAlertDingDingGroupListalertDingDingGroup["GmtCreate"].isNull()) + alertDingDingGroupListObject.gmtCreate = valueAlertDingDingGroupListalertDingDingGroup["GmtCreate"].asString(); + if(!valueAlertDingDingGroupListalertDingDingGroup["GmtModified"].isNull()) + alertDingDingGroupListObject.gmtModified = valueAlertDingDingGroupListalertDingDingGroup["GmtModified"].asString(); + if(!valueAlertDingDingGroupListalertDingDingGroup["BizId"].isNull()) + alertDingDingGroupListObject.bizId = valueAlertDingDingGroupListalertDingDingGroup["BizId"].asString(); + if(!valueAlertDingDingGroupListalertDingDingGroup["Name"].isNull()) + alertDingDingGroupListObject.name = valueAlertDingDingGroupListalertDingDingGroup["Name"].asString(); + if(!valueAlertDingDingGroupListalertDingDingGroup["Description"].isNull()) + alertDingDingGroupListObject.description = valueAlertDingDingGroupListalertDingDingGroup["Description"].asString(); + if(!valueAlertDingDingGroupListalertDingDingGroup["WebHookUrl"].isNull()) + alertDingDingGroupListObject.webHookUrl = valueAlertDingDingGroupListalertDingDingGroup["WebHookUrl"].asString(); alertDingDingGroupList_.push_back(alertDingDingGroupListObject); } diff --git a/emr/src/model/ListAlertUserGroupResult.cc b/emr/src/model/ListAlertUserGroupResult.cc index 1f6e937bf..213ddb399 100644 --- a/emr/src/model/ListAlertUserGroupResult.cc +++ b/emr/src/model/ListAlertUserGroupResult.cc @@ -39,34 +39,34 @@ void ListAlertUserGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlertUserGroupList = value["AlertUserGroupList"]["Group"]; - for (auto value : allAlertUserGroupList) + auto allAlertUserGroupListNode = value["AlertUserGroupList"]["Group"]; + for (auto valueAlertUserGroupListGroup : allAlertUserGroupListNode) { Group alertUserGroupListObject; - if(!value["Id"].isNull()) - alertUserGroupListObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - alertUserGroupListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - alertUserGroupListObject.gmtModified = value["GmtModified"].asString(); - if(!value["BizId"].isNull()) - alertUserGroupListObject.bizId = value["BizId"].asString(); - if(!value["Name"].isNull()) - alertUserGroupListObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - alertUserGroupListObject.description = value["Description"].asString(); - auto allUserList = value["UserList"]["UserInfo"]; - for (auto value : allUserList) + if(!valueAlertUserGroupListGroup["Id"].isNull()) + alertUserGroupListObject.id = std::stol(valueAlertUserGroupListGroup["Id"].asString()); + if(!valueAlertUserGroupListGroup["GmtCreate"].isNull()) + alertUserGroupListObject.gmtCreate = valueAlertUserGroupListGroup["GmtCreate"].asString(); + if(!valueAlertUserGroupListGroup["GmtModified"].isNull()) + alertUserGroupListObject.gmtModified = valueAlertUserGroupListGroup["GmtModified"].asString(); + if(!valueAlertUserGroupListGroup["BizId"].isNull()) + alertUserGroupListObject.bizId = valueAlertUserGroupListGroup["BizId"].asString(); + if(!valueAlertUserGroupListGroup["Name"].isNull()) + alertUserGroupListObject.name = valueAlertUserGroupListGroup["Name"].asString(); + if(!valueAlertUserGroupListGroup["Description"].isNull()) + alertUserGroupListObject.description = valueAlertUserGroupListGroup["Description"].asString(); + auto allUserListNode = allAlertUserGroupListNode["UserList"]["UserInfo"]; + for (auto allAlertUserGroupListNodeUserListUserInfo : allUserListNode) { Group::UserInfo userListObject; - if(!value["UserId"].isNull()) - userListObject.userId = value["UserId"].asString(); - if(!value["UserName"].isNull()) - userListObject.userName = value["UserName"].asString(); - if(!value["EnableSMS"].isNull()) - userListObject.enableSMS = value["EnableSMS"].asString() == "true"; - if(!value["EnableEmail"].isNull()) - userListObject.enableEmail = value["EnableEmail"].asString() == "true"; + if(!allAlertUserGroupListNodeUserListUserInfo["UserId"].isNull()) + userListObject.userId = allAlertUserGroupListNodeUserListUserInfo["UserId"].asString(); + if(!allAlertUserGroupListNodeUserListUserInfo["UserName"].isNull()) + userListObject.userName = allAlertUserGroupListNodeUserListUserInfo["UserName"].asString(); + if(!allAlertUserGroupListNodeUserListUserInfo["EnableSMS"].isNull()) + userListObject.enableSMS = allAlertUserGroupListNodeUserListUserInfo["EnableSMS"].asString() == "true"; + if(!allAlertUserGroupListNodeUserListUserInfo["EnableEmail"].isNull()) + userListObject.enableEmail = allAlertUserGroupListNodeUserListUserInfo["EnableEmail"].asString() == "true"; alertUserGroupListObject.userList.push_back(userListObject); } alertUserGroupList_.push_back(alertUserGroupListObject); diff --git a/emr/src/model/ListApmApplicationResult.cc b/emr/src/model/ListApmApplicationResult.cc index 0db64ccf9..402ff4311 100644 --- a/emr/src/model/ListApmApplicationResult.cc +++ b/emr/src/model/ListApmApplicationResult.cc @@ -39,60 +39,60 @@ void ListApmApplicationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApmAppInfoList = value["ApmAppInfoList"]["ApmAppInfo"]; - for (auto value : allApmAppInfoList) + auto allApmAppInfoListNode = value["ApmAppInfoList"]["ApmAppInfo"]; + for (auto valueApmAppInfoListApmAppInfo : allApmAppInfoListNode) { ApmAppInfo apmAppInfoListObject; - if(!value["ApplicationId"].isNull()) - apmAppInfoListObject.applicationId = value["ApplicationId"].asString(); - if(!value["ClusterBizId"].isNull()) - apmAppInfoListObject.clusterBizId = value["ClusterBizId"].asString(); - if(!value["ApplicationType"].isNull()) - apmAppInfoListObject.applicationType = value["ApplicationType"].asString(); - if(!value["Name"].isNull()) - apmAppInfoListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - apmAppInfoListObject.state = value["State"].asString(); - if(!value["FinalStatus"].isNull()) - apmAppInfoListObject.finalStatus = value["FinalStatus"].asString(); - if(!value["Queue"].isNull()) - apmAppInfoListObject.queue = value["Queue"].asString(); - if(!value["User"].isNull()) - apmAppInfoListObject.user = value["User"].asString(); - if(!value["AllocatedVcore"].isNull()) - apmAppInfoListObject.allocatedVcore = std::stol(value["AllocatedVcore"].asString()); - if(!value["AllocatedMemory"].isNull()) - apmAppInfoListObject.allocatedMemory = std::stol(value["AllocatedMemory"].asString()); - if(!value["Progress"].isNull()) - apmAppInfoListObject.progress = std::stof(value["Progress"].asString()); - if(!value["VcoreSeconds"].isNull()) - apmAppInfoListObject.vcoreSeconds = std::stol(value["VcoreSeconds"].asString()); - if(!value["MemorySeconds"].isNull()) - apmAppInfoListObject.memorySeconds = std::stol(value["MemorySeconds"].asString()); - if(!value["StartTime"].isNull()) - apmAppInfoListObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["SubmitTime"].isNull()) - apmAppInfoListObject.submitTime = std::stol(value["SubmitTime"].asString()); - if(!value["FinishedTime"].isNull()) - apmAppInfoListObject.finishedTime = std::stol(value["FinishedTime"].asString()); - if(!value["Duration"].isNull()) - apmAppInfoListObject.duration = std::stoi(value["Duration"].asString()); - if(!value["Diagnostics"].isNull()) - apmAppInfoListObject.diagnostics = value["Diagnostics"].asString(); - if(!value["ClusterUsagePercent"].isNull()) - apmAppInfoListObject.clusterUsagePercent = std::stof(value["ClusterUsagePercent"].asString()); - if(!value["QueueUsagePercent"].isNull()) - apmAppInfoListObject.queueUsagePercent = std::stof(value["QueueUsagePercent"].asString()); - if(!value["RunningContainers"].isNull()) - apmAppInfoListObject.runningContainers = std::stoi(value["RunningContainers"].asString()); - if(!value["RunningDuration"].isNull()) - apmAppInfoListObject.runningDuration = std::stoi(value["RunningDuration"].asString()); - if(!value["ResourceRequests"].isNull()) - apmAppInfoListObject.resourceRequests = value["ResourceRequests"].asString(); - if(!value["DiagnoseResult"].isNull()) - apmAppInfoListObject.diagnoseResult = value["DiagnoseResult"].asString(); - if(!value["DiagnoseCode"].isNull()) - apmAppInfoListObject.diagnoseCode = value["DiagnoseCode"].asString(); + if(!valueApmAppInfoListApmAppInfo["ApplicationId"].isNull()) + apmAppInfoListObject.applicationId = valueApmAppInfoListApmAppInfo["ApplicationId"].asString(); + if(!valueApmAppInfoListApmAppInfo["ClusterBizId"].isNull()) + apmAppInfoListObject.clusterBizId = valueApmAppInfoListApmAppInfo["ClusterBizId"].asString(); + if(!valueApmAppInfoListApmAppInfo["ApplicationType"].isNull()) + apmAppInfoListObject.applicationType = valueApmAppInfoListApmAppInfo["ApplicationType"].asString(); + if(!valueApmAppInfoListApmAppInfo["Name"].isNull()) + apmAppInfoListObject.name = valueApmAppInfoListApmAppInfo["Name"].asString(); + if(!valueApmAppInfoListApmAppInfo["State"].isNull()) + apmAppInfoListObject.state = valueApmAppInfoListApmAppInfo["State"].asString(); + if(!valueApmAppInfoListApmAppInfo["FinalStatus"].isNull()) + apmAppInfoListObject.finalStatus = valueApmAppInfoListApmAppInfo["FinalStatus"].asString(); + if(!valueApmAppInfoListApmAppInfo["Queue"].isNull()) + apmAppInfoListObject.queue = valueApmAppInfoListApmAppInfo["Queue"].asString(); + if(!valueApmAppInfoListApmAppInfo["User"].isNull()) + apmAppInfoListObject.user = valueApmAppInfoListApmAppInfo["User"].asString(); + if(!valueApmAppInfoListApmAppInfo["AllocatedVcore"].isNull()) + apmAppInfoListObject.allocatedVcore = std::stol(valueApmAppInfoListApmAppInfo["AllocatedVcore"].asString()); + if(!valueApmAppInfoListApmAppInfo["AllocatedMemory"].isNull()) + apmAppInfoListObject.allocatedMemory = std::stol(valueApmAppInfoListApmAppInfo["AllocatedMemory"].asString()); + if(!valueApmAppInfoListApmAppInfo["Progress"].isNull()) + apmAppInfoListObject.progress = std::stof(valueApmAppInfoListApmAppInfo["Progress"].asString()); + if(!valueApmAppInfoListApmAppInfo["VcoreSeconds"].isNull()) + apmAppInfoListObject.vcoreSeconds = std::stol(valueApmAppInfoListApmAppInfo["VcoreSeconds"].asString()); + if(!valueApmAppInfoListApmAppInfo["MemorySeconds"].isNull()) + apmAppInfoListObject.memorySeconds = std::stol(valueApmAppInfoListApmAppInfo["MemorySeconds"].asString()); + if(!valueApmAppInfoListApmAppInfo["StartTime"].isNull()) + apmAppInfoListObject.startTime = std::stol(valueApmAppInfoListApmAppInfo["StartTime"].asString()); + if(!valueApmAppInfoListApmAppInfo["SubmitTime"].isNull()) + apmAppInfoListObject.submitTime = std::stol(valueApmAppInfoListApmAppInfo["SubmitTime"].asString()); + if(!valueApmAppInfoListApmAppInfo["FinishedTime"].isNull()) + apmAppInfoListObject.finishedTime = std::stol(valueApmAppInfoListApmAppInfo["FinishedTime"].asString()); + if(!valueApmAppInfoListApmAppInfo["Duration"].isNull()) + apmAppInfoListObject.duration = std::stoi(valueApmAppInfoListApmAppInfo["Duration"].asString()); + if(!valueApmAppInfoListApmAppInfo["Diagnostics"].isNull()) + apmAppInfoListObject.diagnostics = valueApmAppInfoListApmAppInfo["Diagnostics"].asString(); + if(!valueApmAppInfoListApmAppInfo["ClusterUsagePercent"].isNull()) + apmAppInfoListObject.clusterUsagePercent = std::stof(valueApmAppInfoListApmAppInfo["ClusterUsagePercent"].asString()); + if(!valueApmAppInfoListApmAppInfo["QueueUsagePercent"].isNull()) + apmAppInfoListObject.queueUsagePercent = std::stof(valueApmAppInfoListApmAppInfo["QueueUsagePercent"].asString()); + if(!valueApmAppInfoListApmAppInfo["RunningContainers"].isNull()) + apmAppInfoListObject.runningContainers = std::stoi(valueApmAppInfoListApmAppInfo["RunningContainers"].asString()); + if(!valueApmAppInfoListApmAppInfo["RunningDuration"].isNull()) + apmAppInfoListObject.runningDuration = std::stoi(valueApmAppInfoListApmAppInfo["RunningDuration"].asString()); + if(!valueApmAppInfoListApmAppInfo["ResourceRequests"].isNull()) + apmAppInfoListObject.resourceRequests = valueApmAppInfoListApmAppInfo["ResourceRequests"].asString(); + if(!valueApmAppInfoListApmAppInfo["DiagnoseResult"].isNull()) + apmAppInfoListObject.diagnoseResult = valueApmAppInfoListApmAppInfo["DiagnoseResult"].asString(); + if(!valueApmAppInfoListApmAppInfo["DiagnoseCode"].isNull()) + apmAppInfoListObject.diagnoseCode = valueApmAppInfoListApmAppInfo["DiagnoseCode"].asString(); apmAppInfoList_.push_back(apmAppInfoListObject); } if(!value["Total"].isNull()) diff --git a/emr/src/model/ListBackupPlansResult.cc b/emr/src/model/ListBackupPlansResult.cc index f83c9dfc9..7b6d712f2 100644 --- a/emr/src/model/ListBackupPlansResult.cc +++ b/emr/src/model/ListBackupPlansResult.cc @@ -39,20 +39,20 @@ void ListBackupPlansResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["ClusterId"].isNull()) - itemsObject.clusterId = value["ClusterId"].asString(); - if(!value["RootPath"].isNull()) - itemsObject.rootPath = value["RootPath"].asString(); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); + if(!valueItemsItem["Description"].isNull()) + itemsObject.description = valueItemsItem["Description"].asString(); + if(!valueItemsItem["ClusterId"].isNull()) + itemsObject.clusterId = valueItemsItem["ClusterId"].asString(); + if(!valueItemsItem["RootPath"].isNull()) + itemsObject.rootPath = valueItemsItem["RootPath"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListBackupRulesResult.cc b/emr/src/model/ListBackupRulesResult.cc index 1de211b1a..0d27335b8 100644 --- a/emr/src/model/ListBackupRulesResult.cc +++ b/emr/src/model/ListBackupRulesResult.cc @@ -39,22 +39,22 @@ void ListBackupRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["MetadataType"].isNull()) - itemsObject.metadataType = value["MetadataType"].asString(); - if(!value["BackupMethodType"].isNull()) - itemsObject.backupMethodType = value["BackupMethodType"].asString(); - if(!value["BackupPlanId"].isNull()) - itemsObject.backupPlanId = value["BackupPlanId"].asString(); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); + if(!valueItemsItem["Description"].isNull()) + itemsObject.description = valueItemsItem["Description"].asString(); + if(!valueItemsItem["MetadataType"].isNull()) + itemsObject.metadataType = valueItemsItem["MetadataType"].asString(); + if(!valueItemsItem["BackupMethodType"].isNull()) + itemsObject.backupMethodType = valueItemsItem["BackupMethodType"].asString(); + if(!valueItemsItem["BackupPlanId"].isNull()) + itemsObject.backupPlanId = valueItemsItem["BackupPlanId"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListBackupsResult.cc b/emr/src/model/ListBackupsResult.cc index 35d45be68..c1e4c09d3 100644 --- a/emr/src/model/ListBackupsResult.cc +++ b/emr/src/model/ListBackupsResult.cc @@ -39,26 +39,26 @@ void ListBackupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["BackupPlanId"].isNull()) - itemsObject.backupPlanId = value["BackupPlanId"].asString(); - if(!value["ClusterId"].isNull()) - itemsObject.clusterId = value["ClusterId"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Md5"].isNull()) - itemsObject.md5 = value["Md5"].asString(); - if(!value["TarFileName"].isNull()) - itemsObject.tarFileName = value["TarFileName"].asString(); - if(!value["StorePath"].isNull()) - itemsObject.storePath = value["StorePath"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["BackupPlanId"].isNull()) + itemsObject.backupPlanId = valueItemsItem["BackupPlanId"].asString(); + if(!valueItemsItem["ClusterId"].isNull()) + itemsObject.clusterId = valueItemsItem["ClusterId"].asString(); + if(!valueItemsItem["CreateTime"].isNull()) + itemsObject.createTime = std::stol(valueItemsItem["CreateTime"].asString()); + if(!valueItemsItem["Md5"].isNull()) + itemsObject.md5 = valueItemsItem["Md5"].asString(); + if(!valueItemsItem["TarFileName"].isNull()) + itemsObject.tarFileName = valueItemsItem["TarFileName"].asString(); + if(!valueItemsItem["StorePath"].isNull()) + itemsObject.storePath = valueItemsItem["StorePath"].asString(); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); auto metadataInfoNode = value["MetadataInfo"]; if(!metadataInfoNode["MetadataType"].isNull()) itemsObject.metadataInfo.metadataType = metadataInfoNode["MetadataType"].asString(); diff --git a/emr/src/model/ListClusterHostComponentForAdminResult.cc b/emr/src/model/ListClusterHostComponentForAdminResult.cc index c03c5582e..ef18c6884 100644 --- a/emr/src/model/ListClusterHostComponentForAdminResult.cc +++ b/emr/src/model/ListClusterHostComponentForAdminResult.cc @@ -39,44 +39,44 @@ void ListClusterHostComponentForAdminResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allComponentList = value["ComponentList"]["Component"]; - for (auto value : allComponentList) + auto allComponentListNode = value["ComponentList"]["Component"]; + for (auto valueComponentListComponent : allComponentListNode) { Component componentListObject; - if(!value["ServiceName"].isNull()) - componentListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - componentListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ComponentName"].isNull()) - componentListObject.componentName = value["ComponentName"].asString(); - if(!value["ComponentDisplayName"].isNull()) - componentListObject.componentDisplayName = value["ComponentDisplayName"].asString(); - if(!value["Status"].isNull()) - componentListObject.status = value["Status"].asString(); - if(!value["NeedRestart"].isNull()) - componentListObject.needRestart = value["NeedRestart"].asString() == "true"; - if(!value["HostId"].isNull()) - componentListObject.hostId = value["HostId"].asString(); - if(!value["ServerStatus"].isNull()) - componentListObject.serverStatus = value["ServerStatus"].asString(); - if(!value["HostName"].isNull()) - componentListObject.hostName = value["HostName"].asString(); - if(!value["PublicIp"].isNull()) - componentListObject.publicIp = value["PublicIp"].asString(); - if(!value["PrivateIp"].isNull()) - componentListObject.privateIp = value["PrivateIp"].asString(); - if(!value["Role"].isNull()) - componentListObject.role = value["Role"].asString(); - if(!value["InstanceType"].isNull()) - componentListObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - componentListObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - componentListObject.memory = std::stoi(value["Memory"].asString()); - if(!value["HostInstanceId"].isNull()) - componentListObject.hostInstanceId = value["HostInstanceId"].asString(); - if(!value["SerialNumber"].isNull()) - componentListObject.serialNumber = value["SerialNumber"].asString(); + if(!valueComponentListComponent["ServiceName"].isNull()) + componentListObject.serviceName = valueComponentListComponent["ServiceName"].asString(); + if(!valueComponentListComponent["ServiceDisplayName"].isNull()) + componentListObject.serviceDisplayName = valueComponentListComponent["ServiceDisplayName"].asString(); + if(!valueComponentListComponent["ComponentName"].isNull()) + componentListObject.componentName = valueComponentListComponent["ComponentName"].asString(); + if(!valueComponentListComponent["ComponentDisplayName"].isNull()) + componentListObject.componentDisplayName = valueComponentListComponent["ComponentDisplayName"].asString(); + if(!valueComponentListComponent["Status"].isNull()) + componentListObject.status = valueComponentListComponent["Status"].asString(); + if(!valueComponentListComponent["NeedRestart"].isNull()) + componentListObject.needRestart = valueComponentListComponent["NeedRestart"].asString() == "true"; + if(!valueComponentListComponent["HostId"].isNull()) + componentListObject.hostId = valueComponentListComponent["HostId"].asString(); + if(!valueComponentListComponent["ServerStatus"].isNull()) + componentListObject.serverStatus = valueComponentListComponent["ServerStatus"].asString(); + if(!valueComponentListComponent["HostName"].isNull()) + componentListObject.hostName = valueComponentListComponent["HostName"].asString(); + if(!valueComponentListComponent["PublicIp"].isNull()) + componentListObject.publicIp = valueComponentListComponent["PublicIp"].asString(); + if(!valueComponentListComponent["PrivateIp"].isNull()) + componentListObject.privateIp = valueComponentListComponent["PrivateIp"].asString(); + if(!valueComponentListComponent["Role"].isNull()) + componentListObject.role = valueComponentListComponent["Role"].asString(); + if(!valueComponentListComponent["InstanceType"].isNull()) + componentListObject.instanceType = valueComponentListComponent["InstanceType"].asString(); + if(!valueComponentListComponent["Cpu"].isNull()) + componentListObject.cpu = std::stoi(valueComponentListComponent["Cpu"].asString()); + if(!valueComponentListComponent["Memory"].isNull()) + componentListObject.memory = std::stoi(valueComponentListComponent["Memory"].asString()); + if(!valueComponentListComponent["HostInstanceId"].isNull()) + componentListObject.hostInstanceId = valueComponentListComponent["HostInstanceId"].asString(); + if(!valueComponentListComponent["SerialNumber"].isNull()) + componentListObject.serialNumber = valueComponentListComponent["SerialNumber"].asString(); componentList_.push_back(componentListObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListClusterHostComponentResult.cc b/emr/src/model/ListClusterHostComponentResult.cc index 55df7c18c..2e01aef7c 100644 --- a/emr/src/model/ListClusterHostComponentResult.cc +++ b/emr/src/model/ListClusterHostComponentResult.cc @@ -39,44 +39,44 @@ void ListClusterHostComponentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allComponentList = value["ComponentList"]["Component"]; - for (auto value : allComponentList) + auto allComponentListNode = value["ComponentList"]["Component"]; + for (auto valueComponentListComponent : allComponentListNode) { Component componentListObject; - if(!value["ServiceName"].isNull()) - componentListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - componentListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ComponentName"].isNull()) - componentListObject.componentName = value["ComponentName"].asString(); - if(!value["ComponentDisplayName"].isNull()) - componentListObject.componentDisplayName = value["ComponentDisplayName"].asString(); - if(!value["Status"].isNull()) - componentListObject.status = value["Status"].asString(); - if(!value["NeedRestart"].isNull()) - componentListObject.needRestart = value["NeedRestart"].asString() == "true"; - if(!value["HostId"].isNull()) - componentListObject.hostId = value["HostId"].asString(); - if(!value["ServerStatus"].isNull()) - componentListObject.serverStatus = value["ServerStatus"].asString(); - if(!value["HostName"].isNull()) - componentListObject.hostName = value["HostName"].asString(); - if(!value["PublicIp"].isNull()) - componentListObject.publicIp = value["PublicIp"].asString(); - if(!value["PrivateIp"].isNull()) - componentListObject.privateIp = value["PrivateIp"].asString(); - if(!value["Role"].isNull()) - componentListObject.role = value["Role"].asString(); - if(!value["InstanceType"].isNull()) - componentListObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - componentListObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - componentListObject.memory = std::stoi(value["Memory"].asString()); - if(!value["HostInstanceId"].isNull()) - componentListObject.hostInstanceId = value["HostInstanceId"].asString(); - if(!value["SerialNumber"].isNull()) - componentListObject.serialNumber = value["SerialNumber"].asString(); + if(!valueComponentListComponent["ServiceName"].isNull()) + componentListObject.serviceName = valueComponentListComponent["ServiceName"].asString(); + if(!valueComponentListComponent["ServiceDisplayName"].isNull()) + componentListObject.serviceDisplayName = valueComponentListComponent["ServiceDisplayName"].asString(); + if(!valueComponentListComponent["ComponentName"].isNull()) + componentListObject.componentName = valueComponentListComponent["ComponentName"].asString(); + if(!valueComponentListComponent["ComponentDisplayName"].isNull()) + componentListObject.componentDisplayName = valueComponentListComponent["ComponentDisplayName"].asString(); + if(!valueComponentListComponent["Status"].isNull()) + componentListObject.status = valueComponentListComponent["Status"].asString(); + if(!valueComponentListComponent["NeedRestart"].isNull()) + componentListObject.needRestart = valueComponentListComponent["NeedRestart"].asString() == "true"; + if(!valueComponentListComponent["HostId"].isNull()) + componentListObject.hostId = valueComponentListComponent["HostId"].asString(); + if(!valueComponentListComponent["ServerStatus"].isNull()) + componentListObject.serverStatus = valueComponentListComponent["ServerStatus"].asString(); + if(!valueComponentListComponent["HostName"].isNull()) + componentListObject.hostName = valueComponentListComponent["HostName"].asString(); + if(!valueComponentListComponent["PublicIp"].isNull()) + componentListObject.publicIp = valueComponentListComponent["PublicIp"].asString(); + if(!valueComponentListComponent["PrivateIp"].isNull()) + componentListObject.privateIp = valueComponentListComponent["PrivateIp"].asString(); + if(!valueComponentListComponent["Role"].isNull()) + componentListObject.role = valueComponentListComponent["Role"].asString(); + if(!valueComponentListComponent["InstanceType"].isNull()) + componentListObject.instanceType = valueComponentListComponent["InstanceType"].asString(); + if(!valueComponentListComponent["Cpu"].isNull()) + componentListObject.cpu = std::stoi(valueComponentListComponent["Cpu"].asString()); + if(!valueComponentListComponent["Memory"].isNull()) + componentListObject.memory = std::stoi(valueComponentListComponent["Memory"].asString()); + if(!valueComponentListComponent["HostInstanceId"].isNull()) + componentListObject.hostInstanceId = valueComponentListComponent["HostInstanceId"].asString(); + if(!valueComponentListComponent["SerialNumber"].isNull()) + componentListObject.serialNumber = valueComponentListComponent["SerialNumber"].asString(); componentList_.push_back(componentListObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListClusterHostGroupResult.cc b/emr/src/model/ListClusterHostGroupResult.cc index 37688df2b..7a89774fd 100644 --- a/emr/src/model/ListClusterHostGroupResult.cc +++ b/emr/src/model/ListClusterHostGroupResult.cc @@ -39,62 +39,62 @@ void ListClusterHostGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHostGroupList = value["HostGroupList"]["HostGroup"]; - for (auto value : allHostGroupList) + auto allHostGroupListNode = value["HostGroupList"]["HostGroup"]; + for (auto valueHostGroupListHostGroup : allHostGroupListNode) { HostGroup hostGroupListObject; - if(!value["HostGroupId"].isNull()) - hostGroupListObject.hostGroupId = value["HostGroupId"].asString(); - if(!value["HostGroupName"].isNull()) - hostGroupListObject.hostGroupName = value["HostGroupName"].asString(); - if(!value["HostGroupType"].isNull()) - hostGroupListObject.hostGroupType = value["HostGroupType"].asString(); - if(!value["HostGroupSubType"].isNull()) - hostGroupListObject.hostGroupSubType = value["HostGroupSubType"].asString(); - if(!value["InstanceType"].isNull()) - hostGroupListObject.instanceType = value["InstanceType"].asString(); - if(!value["SystemDiskType"].isNull()) - hostGroupListObject.systemDiskType = value["SystemDiskType"].asString(); - if(!value["SystemDiskSize"].isNull()) - hostGroupListObject.systemDiskSize = std::stoi(value["SystemDiskSize"].asString()); - if(!value["SystemDiskCount"].isNull()) - hostGroupListObject.systemDiskCount = std::stoi(value["SystemDiskCount"].asString()); - if(!value["DataDiskType"].isNull()) - hostGroupListObject.dataDiskType = value["DataDiskType"].asString(); - if(!value["DataDiskSize"].isNull()) - hostGroupListObject.dataDiskSize = std::stoi(value["DataDiskSize"].asString()); - if(!value["DataDiskCount"].isNull()) - hostGroupListObject.dataDiskCount = std::stoi(value["DataDiskCount"].asString()); - if(!value["Cpu"].isNull()) - hostGroupListObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - hostGroupListObject.memory = std::stoi(value["Memory"].asString()); - if(!value["Status"].isNull()) - hostGroupListObject.status = value["Status"].asString(); - if(!value["LockType"].isNull()) - hostGroupListObject.lockType = value["LockType"].asString(); - if(!value["LockReason"].isNull()) - hostGroupListObject.lockReason = value["LockReason"].asString(); - if(!value["PayType"].isNull()) - hostGroupListObject.payType = value["PayType"].asString(); - if(!value["ChargeType"].isNull()) - hostGroupListObject.chargeType = value["ChargeType"].asString(); - if(!value["NodeCount"].isNull()) - hostGroupListObject.nodeCount = std::stoi(value["NodeCount"].asString()); - if(!value["VswitchId"].isNull()) - hostGroupListObject.vswitchId = value["VswitchId"].asString(); - if(!value["Comment"].isNull()) - hostGroupListObject.comment = value["Comment"].asString(); - if(!value["SecurityGroupId"].isNull()) - hostGroupListObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["gmtCreate"].isNull()) - hostGroupListObject.gmtCreate = value["gmtCreate"].asString(); - if(!value["gmtModified"].isNull()) - hostGroupListObject.gmtModified = value["gmtModified"].asString(); - if(!value["HostGroupChangeType"].isNull()) - hostGroupListObject.hostGroupChangeType = value["HostGroupChangeType"].asString(); - if(!value["HostGroupChangeStatus"].isNull()) - hostGroupListObject.hostGroupChangeStatus = value["HostGroupChangeStatus"].asString(); + if(!valueHostGroupListHostGroup["HostGroupId"].isNull()) + hostGroupListObject.hostGroupId = valueHostGroupListHostGroup["HostGroupId"].asString(); + if(!valueHostGroupListHostGroup["HostGroupName"].isNull()) + hostGroupListObject.hostGroupName = valueHostGroupListHostGroup["HostGroupName"].asString(); + if(!valueHostGroupListHostGroup["HostGroupType"].isNull()) + hostGroupListObject.hostGroupType = valueHostGroupListHostGroup["HostGroupType"].asString(); + if(!valueHostGroupListHostGroup["HostGroupSubType"].isNull()) + hostGroupListObject.hostGroupSubType = valueHostGroupListHostGroup["HostGroupSubType"].asString(); + if(!valueHostGroupListHostGroup["InstanceType"].isNull()) + hostGroupListObject.instanceType = valueHostGroupListHostGroup["InstanceType"].asString(); + if(!valueHostGroupListHostGroup["SystemDiskType"].isNull()) + hostGroupListObject.systemDiskType = valueHostGroupListHostGroup["SystemDiskType"].asString(); + if(!valueHostGroupListHostGroup["SystemDiskSize"].isNull()) + hostGroupListObject.systemDiskSize = std::stoi(valueHostGroupListHostGroup["SystemDiskSize"].asString()); + if(!valueHostGroupListHostGroup["SystemDiskCount"].isNull()) + hostGroupListObject.systemDiskCount = std::stoi(valueHostGroupListHostGroup["SystemDiskCount"].asString()); + if(!valueHostGroupListHostGroup["DataDiskType"].isNull()) + hostGroupListObject.dataDiskType = valueHostGroupListHostGroup["DataDiskType"].asString(); + if(!valueHostGroupListHostGroup["DataDiskSize"].isNull()) + hostGroupListObject.dataDiskSize = std::stoi(valueHostGroupListHostGroup["DataDiskSize"].asString()); + if(!valueHostGroupListHostGroup["DataDiskCount"].isNull()) + hostGroupListObject.dataDiskCount = std::stoi(valueHostGroupListHostGroup["DataDiskCount"].asString()); + if(!valueHostGroupListHostGroup["Cpu"].isNull()) + hostGroupListObject.cpu = std::stoi(valueHostGroupListHostGroup["Cpu"].asString()); + if(!valueHostGroupListHostGroup["Memory"].isNull()) + hostGroupListObject.memory = std::stoi(valueHostGroupListHostGroup["Memory"].asString()); + if(!valueHostGroupListHostGroup["Status"].isNull()) + hostGroupListObject.status = valueHostGroupListHostGroup["Status"].asString(); + if(!valueHostGroupListHostGroup["LockType"].isNull()) + hostGroupListObject.lockType = valueHostGroupListHostGroup["LockType"].asString(); + if(!valueHostGroupListHostGroup["LockReason"].isNull()) + hostGroupListObject.lockReason = valueHostGroupListHostGroup["LockReason"].asString(); + if(!valueHostGroupListHostGroup["PayType"].isNull()) + hostGroupListObject.payType = valueHostGroupListHostGroup["PayType"].asString(); + if(!valueHostGroupListHostGroup["ChargeType"].isNull()) + hostGroupListObject.chargeType = valueHostGroupListHostGroup["ChargeType"].asString(); + if(!valueHostGroupListHostGroup["NodeCount"].isNull()) + hostGroupListObject.nodeCount = std::stoi(valueHostGroupListHostGroup["NodeCount"].asString()); + if(!valueHostGroupListHostGroup["VswitchId"].isNull()) + hostGroupListObject.vswitchId = valueHostGroupListHostGroup["VswitchId"].asString(); + if(!valueHostGroupListHostGroup["Comment"].isNull()) + hostGroupListObject.comment = valueHostGroupListHostGroup["Comment"].asString(); + if(!valueHostGroupListHostGroup["SecurityGroupId"].isNull()) + hostGroupListObject.securityGroupId = valueHostGroupListHostGroup["SecurityGroupId"].asString(); + if(!valueHostGroupListHostGroup["gmtCreate"].isNull()) + hostGroupListObject.gmtCreate = valueHostGroupListHostGroup["gmtCreate"].asString(); + if(!valueHostGroupListHostGroup["gmtModified"].isNull()) + hostGroupListObject.gmtModified = valueHostGroupListHostGroup["gmtModified"].asString(); + if(!valueHostGroupListHostGroup["HostGroupChangeType"].isNull()) + hostGroupListObject.hostGroupChangeType = valueHostGroupListHostGroup["HostGroupChangeType"].asString(); + if(!valueHostGroupListHostGroup["HostGroupChangeStatus"].isNull()) + hostGroupListObject.hostGroupChangeStatus = valueHostGroupListHostGroup["HostGroupChangeStatus"].asString(); hostGroupList_.push_back(hostGroupListObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListClusterHostResult.cc b/emr/src/model/ListClusterHostResult.cc index 75bdb9387..4080fb496 100644 --- a/emr/src/model/ListClusterHostResult.cc +++ b/emr/src/model/ListClusterHostResult.cc @@ -39,62 +39,62 @@ void ListClusterHostResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHostList = value["HostList"]["Host"]; - for (auto value : allHostList) + auto allHostListNode = value["HostList"]["Host"]; + for (auto valueHostListHost : allHostListNode) { Host hostListObject; - if(!value["HostName"].isNull()) - hostListObject.hostName = value["HostName"].asString(); - if(!value["PublicIp"].isNull()) - hostListObject.publicIp = value["PublicIp"].asString(); - if(!value["PrivateIp"].isNull()) - hostListObject.privateIp = value["PrivateIp"].asString(); - if(!value["Role"].isNull()) - hostListObject.role = value["Role"].asString(); - if(!value["ZoneId"].isNull()) - hostListObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceType"].isNull()) - hostListObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - hostListObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - hostListObject.memory = std::stoi(value["Memory"].asString()); - if(!value["Status"].isNull()) - hostListObject.status = value["Status"].asString(); - if(!value["InstanceStatus"].isNull()) - hostListObject.instanceStatus = value["InstanceStatus"].asString(); - if(!value["Type"].isNull()) - hostListObject.type = value["Type"].asString(); - if(!value["HostInstanceId"].isNull()) - hostListObject.hostInstanceId = value["HostInstanceId"].asString(); - if(!value["SerialNumber"].isNull()) - hostListObject.serialNumber = value["SerialNumber"].asString(); - if(!value["ChargeType"].isNull()) - hostListObject.chargeType = value["ChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - hostListObject.expiredTime = std::stol(value["ExpiredTime"].asString()); - if(!value["HostGroupId"].isNull()) - hostListObject.hostGroupId = value["HostGroupId"].asString(); - if(!value["CreateTime"].isNull()) - hostListObject.createTime = value["CreateTime"].asString(); - if(!value["EmrExpiredTime"].isNull()) - hostListObject.emrExpiredTime = value["EmrExpiredTime"].asString(); - if(!value["SupportIpV6"].isNull()) - hostListObject.supportIpV6 = value["SupportIpV6"].asString() == "true"; - auto allDiskList = value["DiskList"]["Disk"]; - for (auto value : allDiskList) + if(!valueHostListHost["HostName"].isNull()) + hostListObject.hostName = valueHostListHost["HostName"].asString(); + if(!valueHostListHost["PublicIp"].isNull()) + hostListObject.publicIp = valueHostListHost["PublicIp"].asString(); + if(!valueHostListHost["PrivateIp"].isNull()) + hostListObject.privateIp = valueHostListHost["PrivateIp"].asString(); + if(!valueHostListHost["Role"].isNull()) + hostListObject.role = valueHostListHost["Role"].asString(); + if(!valueHostListHost["ZoneId"].isNull()) + hostListObject.zoneId = valueHostListHost["ZoneId"].asString(); + if(!valueHostListHost["InstanceType"].isNull()) + hostListObject.instanceType = valueHostListHost["InstanceType"].asString(); + if(!valueHostListHost["Cpu"].isNull()) + hostListObject.cpu = std::stoi(valueHostListHost["Cpu"].asString()); + if(!valueHostListHost["Memory"].isNull()) + hostListObject.memory = std::stoi(valueHostListHost["Memory"].asString()); + if(!valueHostListHost["Status"].isNull()) + hostListObject.status = valueHostListHost["Status"].asString(); + if(!valueHostListHost["InstanceStatus"].isNull()) + hostListObject.instanceStatus = valueHostListHost["InstanceStatus"].asString(); + if(!valueHostListHost["Type"].isNull()) + hostListObject.type = valueHostListHost["Type"].asString(); + if(!valueHostListHost["HostInstanceId"].isNull()) + hostListObject.hostInstanceId = valueHostListHost["HostInstanceId"].asString(); + if(!valueHostListHost["SerialNumber"].isNull()) + hostListObject.serialNumber = valueHostListHost["SerialNumber"].asString(); + if(!valueHostListHost["ChargeType"].isNull()) + hostListObject.chargeType = valueHostListHost["ChargeType"].asString(); + if(!valueHostListHost["ExpiredTime"].isNull()) + hostListObject.expiredTime = std::stol(valueHostListHost["ExpiredTime"].asString()); + if(!valueHostListHost["HostGroupId"].isNull()) + hostListObject.hostGroupId = valueHostListHost["HostGroupId"].asString(); + if(!valueHostListHost["CreateTime"].isNull()) + hostListObject.createTime = valueHostListHost["CreateTime"].asString(); + if(!valueHostListHost["EmrExpiredTime"].isNull()) + hostListObject.emrExpiredTime = valueHostListHost["EmrExpiredTime"].asString(); + if(!valueHostListHost["SupportIpV6"].isNull()) + hostListObject.supportIpV6 = valueHostListHost["SupportIpV6"].asString() == "true"; + auto allDiskListNode = allHostListNode["DiskList"]["Disk"]; + for (auto allHostListNodeDiskListDisk : allDiskListNode) { Host::Disk diskListObject; - if(!value["DiskId"].isNull()) - diskListObject.diskId = value["DiskId"].asString(); - if(!value["Type"].isNull()) - diskListObject.type = value["Type"].asString(); - if(!value["Device"].isNull()) - diskListObject.device = value["Device"].asString(); - if(!value["DiskType"].isNull()) - diskListObject.diskType = value["DiskType"].asString(); - if(!value["DiskSize"].isNull()) - diskListObject.diskSize = std::stoi(value["DiskSize"].asString()); + if(!allHostListNodeDiskListDisk["DiskId"].isNull()) + diskListObject.diskId = allHostListNodeDiskListDisk["DiskId"].asString(); + if(!allHostListNodeDiskListDisk["Type"].isNull()) + diskListObject.type = allHostListNodeDiskListDisk["Type"].asString(); + if(!allHostListNodeDiskListDisk["Device"].isNull()) + diskListObject.device = allHostListNodeDiskListDisk["Device"].asString(); + if(!allHostListNodeDiskListDisk["DiskType"].isNull()) + diskListObject.diskType = allHostListNodeDiskListDisk["DiskType"].asString(); + if(!allHostListNodeDiskListDisk["DiskSize"].isNull()) + diskListObject.diskSize = std::stoi(allHostListNodeDiskListDisk["DiskSize"].asString()); hostListObject.diskList.push_back(diskListObject); } hostList_.push_back(hostListObject); diff --git a/emr/src/model/ListClusterInstalledServiceResult.cc b/emr/src/model/ListClusterInstalledServiceResult.cc index dc6d281f3..aba8233f2 100644 --- a/emr/src/model/ListClusterInstalledServiceResult.cc +++ b/emr/src/model/ListClusterInstalledServiceResult.cc @@ -39,44 +39,44 @@ void ListClusterInstalledServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterInstalledServiceList = value["ClusterInstalledServiceList"]["ClusterInstalledService"]; - for (auto value : allClusterInstalledServiceList) + auto allClusterInstalledServiceListNode = value["ClusterInstalledServiceList"]["ClusterInstalledService"]; + for (auto valueClusterInstalledServiceListClusterInstalledService : allClusterInstalledServiceListNode) { ClusterInstalledService clusterInstalledServiceListObject; - if(!value["ServiceName"].isNull()) - clusterInstalledServiceListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - clusterInstalledServiceListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ServiceVersion"].isNull()) - clusterInstalledServiceListObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["ServiceEcmVersion"].isNull()) - clusterInstalledServiceListObject.serviceEcmVersion = value["ServiceEcmVersion"].asString(); - if(!value["serviceStatus"].isNull()) - clusterInstalledServiceListObject.serviceStatus = value["serviceStatus"].asString(); - if(!value["onlyClient"].isNull()) - clusterInstalledServiceListObject.onlyClient = value["onlyClient"].asString() == "true"; - if(!value["notStartedNum"].isNull()) - clusterInstalledServiceListObject.notStartedNum = std::stoi(value["notStartedNum"].asString()); - if(!value["needRestartNum"].isNull()) - clusterInstalledServiceListObject.needRestartNum = std::stoi(value["needRestartNum"].asString()); - if(!value["abnormalNum"].isNull()) - clusterInstalledServiceListObject.abnormalNum = std::stoi(value["abnormalNum"].asString()); - if(!value["comment"].isNull()) - clusterInstalledServiceListObject.comment = value["comment"].asString(); - auto allServiceActionList = value["ServiceActionList"]["ServiceAction"]; - for (auto value : allServiceActionList) + if(!valueClusterInstalledServiceListClusterInstalledService["ServiceName"].isNull()) + clusterInstalledServiceListObject.serviceName = valueClusterInstalledServiceListClusterInstalledService["ServiceName"].asString(); + if(!valueClusterInstalledServiceListClusterInstalledService["ServiceDisplayName"].isNull()) + clusterInstalledServiceListObject.serviceDisplayName = valueClusterInstalledServiceListClusterInstalledService["ServiceDisplayName"].asString(); + if(!valueClusterInstalledServiceListClusterInstalledService["ServiceVersion"].isNull()) + clusterInstalledServiceListObject.serviceVersion = valueClusterInstalledServiceListClusterInstalledService["ServiceVersion"].asString(); + if(!valueClusterInstalledServiceListClusterInstalledService["ServiceEcmVersion"].isNull()) + clusterInstalledServiceListObject.serviceEcmVersion = valueClusterInstalledServiceListClusterInstalledService["ServiceEcmVersion"].asString(); + if(!valueClusterInstalledServiceListClusterInstalledService["serviceStatus"].isNull()) + clusterInstalledServiceListObject.serviceStatus = valueClusterInstalledServiceListClusterInstalledService["serviceStatus"].asString(); + if(!valueClusterInstalledServiceListClusterInstalledService["onlyClient"].isNull()) + clusterInstalledServiceListObject.onlyClient = valueClusterInstalledServiceListClusterInstalledService["onlyClient"].asString() == "true"; + if(!valueClusterInstalledServiceListClusterInstalledService["notStartedNum"].isNull()) + clusterInstalledServiceListObject.notStartedNum = std::stoi(valueClusterInstalledServiceListClusterInstalledService["notStartedNum"].asString()); + if(!valueClusterInstalledServiceListClusterInstalledService["needRestartNum"].isNull()) + clusterInstalledServiceListObject.needRestartNum = std::stoi(valueClusterInstalledServiceListClusterInstalledService["needRestartNum"].asString()); + if(!valueClusterInstalledServiceListClusterInstalledService["abnormalNum"].isNull()) + clusterInstalledServiceListObject.abnormalNum = std::stoi(valueClusterInstalledServiceListClusterInstalledService["abnormalNum"].asString()); + if(!valueClusterInstalledServiceListClusterInstalledService["comment"].isNull()) + clusterInstalledServiceListObject.comment = valueClusterInstalledServiceListClusterInstalledService["comment"].asString(); + auto allServiceActionListNode = allClusterInstalledServiceListNode["ServiceActionList"]["ServiceAction"]; + for (auto allClusterInstalledServiceListNodeServiceActionListServiceAction : allServiceActionListNode) { ClusterInstalledService::ServiceAction serviceActionListObject; - if(!value["ServiceName"].isNull()) - serviceActionListObject.serviceName = value["ServiceName"].asString(); - if(!value["ComponentName"].isNull()) - serviceActionListObject.componentName = value["ComponentName"].asString(); - if(!value["ActionName"].isNull()) - serviceActionListObject.actionName = value["ActionName"].asString(); - if(!value["Command"].isNull()) - serviceActionListObject.command = value["Command"].asString(); - if(!value["DisplayName"].isNull()) - serviceActionListObject.displayName = value["DisplayName"].asString(); + if(!allClusterInstalledServiceListNodeServiceActionListServiceAction["ServiceName"].isNull()) + serviceActionListObject.serviceName = allClusterInstalledServiceListNodeServiceActionListServiceAction["ServiceName"].asString(); + if(!allClusterInstalledServiceListNodeServiceActionListServiceAction["ComponentName"].isNull()) + serviceActionListObject.componentName = allClusterInstalledServiceListNodeServiceActionListServiceAction["ComponentName"].asString(); + if(!allClusterInstalledServiceListNodeServiceActionListServiceAction["ActionName"].isNull()) + serviceActionListObject.actionName = allClusterInstalledServiceListNodeServiceActionListServiceAction["ActionName"].asString(); + if(!allClusterInstalledServiceListNodeServiceActionListServiceAction["Command"].isNull()) + serviceActionListObject.command = allClusterInstalledServiceListNodeServiceActionListServiceAction["Command"].asString(); + if(!allClusterInstalledServiceListNodeServiceActionListServiceAction["DisplayName"].isNull()) + serviceActionListObject.displayName = allClusterInstalledServiceListNodeServiceActionListServiceAction["DisplayName"].asString(); clusterInstalledServiceListObject.serviceActionList.push_back(serviceActionListObject); } clusterInstalledServiceList_.push_back(clusterInstalledServiceListObject); diff --git a/emr/src/model/ListClusterOperationHostResult.cc b/emr/src/model/ListClusterOperationHostResult.cc index 094be7ab7..8efc06fd3 100644 --- a/emr/src/model/ListClusterOperationHostResult.cc +++ b/emr/src/model/ListClusterOperationHostResult.cc @@ -39,18 +39,18 @@ void ListClusterOperationHostResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterOperationHostList = value["ClusterOperationHostList"]["ClusterOperationHost"]; - for (auto value : allClusterOperationHostList) + auto allClusterOperationHostListNode = value["ClusterOperationHostList"]["ClusterOperationHost"]; + for (auto valueClusterOperationHostListClusterOperationHost : allClusterOperationHostListNode) { ClusterOperationHost clusterOperationHostListObject; - if(!value["HostId"].isNull()) - clusterOperationHostListObject.hostId = value["HostId"].asString(); - if(!value["HostName"].isNull()) - clusterOperationHostListObject.hostName = value["HostName"].asString(); - if(!value["Status"].isNull()) - clusterOperationHostListObject.status = value["Status"].asString(); - if(!value["Percentage"].isNull()) - clusterOperationHostListObject.percentage = value["Percentage"].asString(); + if(!valueClusterOperationHostListClusterOperationHost["HostId"].isNull()) + clusterOperationHostListObject.hostId = valueClusterOperationHostListClusterOperationHost["HostId"].asString(); + if(!valueClusterOperationHostListClusterOperationHost["HostName"].isNull()) + clusterOperationHostListObject.hostName = valueClusterOperationHostListClusterOperationHost["HostName"].asString(); + if(!valueClusterOperationHostListClusterOperationHost["Status"].isNull()) + clusterOperationHostListObject.status = valueClusterOperationHostListClusterOperationHost["Status"].asString(); + if(!valueClusterOperationHostListClusterOperationHost["Percentage"].isNull()) + clusterOperationHostListObject.percentage = valueClusterOperationHostListClusterOperationHost["Percentage"].asString(); clusterOperationHostList_.push_back(clusterOperationHostListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterOperationHostTaskResult.cc b/emr/src/model/ListClusterOperationHostTaskResult.cc index 93423111d..a64bc81fa 100644 --- a/emr/src/model/ListClusterOperationHostTaskResult.cc +++ b/emr/src/model/ListClusterOperationHostTaskResult.cc @@ -39,18 +39,18 @@ void ListClusterOperationHostTaskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterOperationHostTaskList = value["ClusterOperationHostTaskList"]["ClusterOperationHostTask"]; - for (auto value : allClusterOperationHostTaskList) + auto allClusterOperationHostTaskListNode = value["ClusterOperationHostTaskList"]["ClusterOperationHostTask"]; + for (auto valueClusterOperationHostTaskListClusterOperationHostTask : allClusterOperationHostTaskListNode) { ClusterOperationHostTask clusterOperationHostTaskListObject; - if(!value["TaskId"].isNull()) - clusterOperationHostTaskListObject.taskId = value["TaskId"].asString(); - if(!value["TaskName"].isNull()) - clusterOperationHostTaskListObject.taskName = value["TaskName"].asString(); - if(!value["Status"].isNull()) - clusterOperationHostTaskListObject.status = value["Status"].asString(); - if(!value["Percentage"].isNull()) - clusterOperationHostTaskListObject.percentage = value["Percentage"].asString(); + if(!valueClusterOperationHostTaskListClusterOperationHostTask["TaskId"].isNull()) + clusterOperationHostTaskListObject.taskId = valueClusterOperationHostTaskListClusterOperationHostTask["TaskId"].asString(); + if(!valueClusterOperationHostTaskListClusterOperationHostTask["TaskName"].isNull()) + clusterOperationHostTaskListObject.taskName = valueClusterOperationHostTaskListClusterOperationHostTask["TaskName"].asString(); + if(!valueClusterOperationHostTaskListClusterOperationHostTask["Status"].isNull()) + clusterOperationHostTaskListObject.status = valueClusterOperationHostTaskListClusterOperationHostTask["Status"].asString(); + if(!valueClusterOperationHostTaskListClusterOperationHostTask["Percentage"].isNull()) + clusterOperationHostTaskListObject.percentage = valueClusterOperationHostTaskListClusterOperationHostTask["Percentage"].asString(); clusterOperationHostTaskList_.push_back(clusterOperationHostTaskListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterOperationResult.cc b/emr/src/model/ListClusterOperationResult.cc index 893f98e77..1e423954c 100644 --- a/emr/src/model/ListClusterOperationResult.cc +++ b/emr/src/model/ListClusterOperationResult.cc @@ -39,24 +39,24 @@ void ListClusterOperationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterOperationList = value["ClusterOperationList"]["ClusterOperation"]; - for (auto value : allClusterOperationList) + auto allClusterOperationListNode = value["ClusterOperationList"]["ClusterOperation"]; + for (auto valueClusterOperationListClusterOperation : allClusterOperationListNode) { ClusterOperation clusterOperationListObject; - if(!value["OperationId"].isNull()) - clusterOperationListObject.operationId = value["OperationId"].asString(); - if(!value["OperationName"].isNull()) - clusterOperationListObject.operationName = value["OperationName"].asString(); - if(!value["StartTime"].isNull()) - clusterOperationListObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - clusterOperationListObject.duration = value["Duration"].asString(); - if(!value["Status"].isNull()) - clusterOperationListObject.status = value["Status"].asString(); - if(!value["Percentage"].isNull()) - clusterOperationListObject.percentage = value["Percentage"].asString(); - if(!value["Comment"].isNull()) - clusterOperationListObject.comment = value["Comment"].asString(); + if(!valueClusterOperationListClusterOperation["OperationId"].isNull()) + clusterOperationListObject.operationId = valueClusterOperationListClusterOperation["OperationId"].asString(); + if(!valueClusterOperationListClusterOperation["OperationName"].isNull()) + clusterOperationListObject.operationName = valueClusterOperationListClusterOperation["OperationName"].asString(); + if(!valueClusterOperationListClusterOperation["StartTime"].isNull()) + clusterOperationListObject.startTime = valueClusterOperationListClusterOperation["StartTime"].asString(); + if(!valueClusterOperationListClusterOperation["Duration"].isNull()) + clusterOperationListObject.duration = valueClusterOperationListClusterOperation["Duration"].asString(); + if(!valueClusterOperationListClusterOperation["Status"].isNull()) + clusterOperationListObject.status = valueClusterOperationListClusterOperation["Status"].asString(); + if(!valueClusterOperationListClusterOperation["Percentage"].isNull()) + clusterOperationListObject.percentage = valueClusterOperationListClusterOperation["Percentage"].asString(); + if(!valueClusterOperationListClusterOperation["Comment"].isNull()) + clusterOperationListObject.comment = valueClusterOperationListClusterOperation["Comment"].asString(); clusterOperationList_.push_back(clusterOperationListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterServiceComponentHealthInfoResult.cc b/emr/src/model/ListClusterServiceComponentHealthInfoResult.cc index e2b59dfaa..593c7b2c9 100644 --- a/emr/src/model/ListClusterServiceComponentHealthInfoResult.cc +++ b/emr/src/model/ListClusterServiceComponentHealthInfoResult.cc @@ -39,32 +39,32 @@ void ListClusterServiceComponentHealthInfoResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHealthInfoList = value["HealthInfoList"]["HealthInfo"]; - for (auto value : allHealthInfoList) + auto allHealthInfoListNode = value["HealthInfoList"]["HealthInfo"]; + for (auto valueHealthInfoListHealthInfo : allHealthInfoListNode) { HealthInfo healthInfoListObject; - if(!value["ServiceName"].isNull()) - healthInfoListObject.serviceName = value["ServiceName"].asString(); - if(!value["ComponentName"].isNull()) - healthInfoListObject.componentName = value["ComponentName"].asString(); - if(!value["HealthLevel"].isNull()) - healthInfoListObject.healthLevel = value["HealthLevel"].asString(); - if(!value["StoppedNum"].isNull()) - healthInfoListObject.stoppedNum = std::stoi(value["StoppedNum"].asString()); - if(!value["ManualStoppedNum"].isNull()) - healthInfoListObject.manualStoppedNum = std::stoi(value["ManualStoppedNum"].asString()); - if(!value["NormalNum"].isNull()) - healthInfoListObject.normalNum = std::stoi(value["NormalNum"].asString()); - if(!value["TotalNum"].isNull()) - healthInfoListObject.totalNum = std::stoi(value["TotalNum"].asString()); - if(!value["AgentHeartBeatLostNum"].isNull()) - healthInfoListObject.agentHeartBeatLostNum = std::stoi(value["AgentHeartBeatLostNum"].asString()); - auto allHealthDetailList = value["HealthDetailList"]["HealthDetail"]; - for (auto value : allHealthDetailList) + if(!valueHealthInfoListHealthInfo["ServiceName"].isNull()) + healthInfoListObject.serviceName = valueHealthInfoListHealthInfo["ServiceName"].asString(); + if(!valueHealthInfoListHealthInfo["ComponentName"].isNull()) + healthInfoListObject.componentName = valueHealthInfoListHealthInfo["ComponentName"].asString(); + if(!valueHealthInfoListHealthInfo["HealthLevel"].isNull()) + healthInfoListObject.healthLevel = valueHealthInfoListHealthInfo["HealthLevel"].asString(); + if(!valueHealthInfoListHealthInfo["StoppedNum"].isNull()) + healthInfoListObject.stoppedNum = std::stoi(valueHealthInfoListHealthInfo["StoppedNum"].asString()); + if(!valueHealthInfoListHealthInfo["ManualStoppedNum"].isNull()) + healthInfoListObject.manualStoppedNum = std::stoi(valueHealthInfoListHealthInfo["ManualStoppedNum"].asString()); + if(!valueHealthInfoListHealthInfo["NormalNum"].isNull()) + healthInfoListObject.normalNum = std::stoi(valueHealthInfoListHealthInfo["NormalNum"].asString()); + if(!valueHealthInfoListHealthInfo["TotalNum"].isNull()) + healthInfoListObject.totalNum = std::stoi(valueHealthInfoListHealthInfo["TotalNum"].asString()); + if(!valueHealthInfoListHealthInfo["AgentHeartBeatLostNum"].isNull()) + healthInfoListObject.agentHeartBeatLostNum = std::stoi(valueHealthInfoListHealthInfo["AgentHeartBeatLostNum"].asString()); + auto allHealthDetailListNode = allHealthInfoListNode["HealthDetailList"]["HealthDetail"]; + for (auto allHealthInfoListNodeHealthDetailListHealthDetail : allHealthDetailListNode) { HealthInfo::HealthDetail healthDetailListObject; - if(!value["code"].isNull()) - healthDetailListObject.code = value["code"].asString(); + if(!allHealthInfoListNodeHealthDetailListHealthDetail["code"].isNull()) + healthDetailListObject.code = allHealthInfoListNodeHealthDetailListHealthDetail["code"].asString(); auto healthRuleParamNode = value["HealthRuleParam"]; if(!healthRuleParamNode["Service"].isNull()) healthDetailListObject.healthRuleParam.service = healthRuleParamNode["Service"].asString(); diff --git a/emr/src/model/ListClusterServiceConfigHistoryForAdminResult.cc b/emr/src/model/ListClusterServiceConfigHistoryForAdminResult.cc index 5e022c52c..9e42ae208 100644 --- a/emr/src/model/ListClusterServiceConfigHistoryForAdminResult.cc +++ b/emr/src/model/ListClusterServiceConfigHistoryForAdminResult.cc @@ -39,30 +39,30 @@ void ListClusterServiceConfigHistoryForAdminResult::parse(const std::string &pay Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigHistoryList = value["ConfigHistoryList"]["ConfigHistory"]; - for (auto value : allConfigHistoryList) + auto allConfigHistoryListNode = value["ConfigHistoryList"]["ConfigHistory"]; + for (auto valueConfigHistoryListConfigHistory : allConfigHistoryListNode) { ConfigHistory configHistoryListObject; - if(!value["ServiceName"].isNull()) - configHistoryListObject.serviceName = value["ServiceName"].asString(); - if(!value["ConfigVersion"].isNull()) - configHistoryListObject.configVersion = value["ConfigVersion"].asString(); - if(!value["ConfigFileName"].isNull()) - configHistoryListObject.configFileName = value["ConfigFileName"].asString(); - if(!value["ConfigItemName"].isNull()) - configHistoryListObject.configItemName = value["ConfigItemName"].asString(); - if(!value["NewValue"].isNull()) - configHistoryListObject.newValue = value["NewValue"].asString(); - if(!value["OldValue"].isNull()) - configHistoryListObject.oldValue = value["OldValue"].asString(); - if(!value["Applied"].isNull()) - configHistoryListObject.applied = value["Applied"].asString() == "true"; - if(!value["CreateTime"].isNull()) - configHistoryListObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Author"].isNull()) - configHistoryListObject.author = value["Author"].asString(); - if(!value["Comment"].isNull()) - configHistoryListObject.comment = value["Comment"].asString(); + if(!valueConfigHistoryListConfigHistory["ServiceName"].isNull()) + configHistoryListObject.serviceName = valueConfigHistoryListConfigHistory["ServiceName"].asString(); + if(!valueConfigHistoryListConfigHistory["ConfigVersion"].isNull()) + configHistoryListObject.configVersion = valueConfigHistoryListConfigHistory["ConfigVersion"].asString(); + if(!valueConfigHistoryListConfigHistory["ConfigFileName"].isNull()) + configHistoryListObject.configFileName = valueConfigHistoryListConfigHistory["ConfigFileName"].asString(); + if(!valueConfigHistoryListConfigHistory["ConfigItemName"].isNull()) + configHistoryListObject.configItemName = valueConfigHistoryListConfigHistory["ConfigItemName"].asString(); + if(!valueConfigHistoryListConfigHistory["NewValue"].isNull()) + configHistoryListObject.newValue = valueConfigHistoryListConfigHistory["NewValue"].asString(); + if(!valueConfigHistoryListConfigHistory["OldValue"].isNull()) + configHistoryListObject.oldValue = valueConfigHistoryListConfigHistory["OldValue"].asString(); + if(!valueConfigHistoryListConfigHistory["Applied"].isNull()) + configHistoryListObject.applied = valueConfigHistoryListConfigHistory["Applied"].asString() == "true"; + if(!valueConfigHistoryListConfigHistory["CreateTime"].isNull()) + configHistoryListObject.createTime = std::stol(valueConfigHistoryListConfigHistory["CreateTime"].asString()); + if(!valueConfigHistoryListConfigHistory["Author"].isNull()) + configHistoryListObject.author = valueConfigHistoryListConfigHistory["Author"].asString(); + if(!valueConfigHistoryListConfigHistory["Comment"].isNull()) + configHistoryListObject.comment = valueConfigHistoryListConfigHistory["Comment"].asString(); configHistoryList_.push_back(configHistoryListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterServiceConfigHistoryResult.cc b/emr/src/model/ListClusterServiceConfigHistoryResult.cc index d01e4a037..467e1deb0 100644 --- a/emr/src/model/ListClusterServiceConfigHistoryResult.cc +++ b/emr/src/model/ListClusterServiceConfigHistoryResult.cc @@ -39,30 +39,30 @@ void ListClusterServiceConfigHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigHistoryList = value["ConfigHistoryList"]["ConfigHistory"]; - for (auto value : allConfigHistoryList) + auto allConfigHistoryListNode = value["ConfigHistoryList"]["ConfigHistory"]; + for (auto valueConfigHistoryListConfigHistory : allConfigHistoryListNode) { ConfigHistory configHistoryListObject; - if(!value["ServiceName"].isNull()) - configHistoryListObject.serviceName = value["ServiceName"].asString(); - if(!value["ConfigVersion"].isNull()) - configHistoryListObject.configVersion = value["ConfigVersion"].asString(); - if(!value["ConfigFileName"].isNull()) - configHistoryListObject.configFileName = value["ConfigFileName"].asString(); - if(!value["ConfigItemName"].isNull()) - configHistoryListObject.configItemName = value["ConfigItemName"].asString(); - if(!value["NewValue"].isNull()) - configHistoryListObject.newValue = value["NewValue"].asString(); - if(!value["OldValue"].isNull()) - configHistoryListObject.oldValue = value["OldValue"].asString(); - if(!value["Applied"].isNull()) - configHistoryListObject.applied = value["Applied"].asString() == "true"; - if(!value["CreateTime"].isNull()) - configHistoryListObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Author"].isNull()) - configHistoryListObject.author = value["Author"].asString(); - if(!value["Comment"].isNull()) - configHistoryListObject.comment = value["Comment"].asString(); + if(!valueConfigHistoryListConfigHistory["ServiceName"].isNull()) + configHistoryListObject.serviceName = valueConfigHistoryListConfigHistory["ServiceName"].asString(); + if(!valueConfigHistoryListConfigHistory["ConfigVersion"].isNull()) + configHistoryListObject.configVersion = valueConfigHistoryListConfigHistory["ConfigVersion"].asString(); + if(!valueConfigHistoryListConfigHistory["ConfigFileName"].isNull()) + configHistoryListObject.configFileName = valueConfigHistoryListConfigHistory["ConfigFileName"].asString(); + if(!valueConfigHistoryListConfigHistory["ConfigItemName"].isNull()) + configHistoryListObject.configItemName = valueConfigHistoryListConfigHistory["ConfigItemName"].asString(); + if(!valueConfigHistoryListConfigHistory["NewValue"].isNull()) + configHistoryListObject.newValue = valueConfigHistoryListConfigHistory["NewValue"].asString(); + if(!valueConfigHistoryListConfigHistory["OldValue"].isNull()) + configHistoryListObject.oldValue = valueConfigHistoryListConfigHistory["OldValue"].asString(); + if(!valueConfigHistoryListConfigHistory["Applied"].isNull()) + configHistoryListObject.applied = valueConfigHistoryListConfigHistory["Applied"].asString() == "true"; + if(!valueConfigHistoryListConfigHistory["CreateTime"].isNull()) + configHistoryListObject.createTime = std::stol(valueConfigHistoryListConfigHistory["CreateTime"].asString()); + if(!valueConfigHistoryListConfigHistory["Author"].isNull()) + configHistoryListObject.author = valueConfigHistoryListConfigHistory["Author"].asString(); + if(!valueConfigHistoryListConfigHistory["Comment"].isNull()) + configHistoryListObject.comment = valueConfigHistoryListConfigHistory["Comment"].asString(); configHistoryList_.push_back(configHistoryListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterServiceCustomActionSupportConfigForAdminResult.cc b/emr/src/model/ListClusterServiceCustomActionSupportConfigForAdminResult.cc index fa0b33002..74a3cbef4 100644 --- a/emr/src/model/ListClusterServiceCustomActionSupportConfigForAdminResult.cc +++ b/emr/src/model/ListClusterServiceCustomActionSupportConfigForAdminResult.cc @@ -39,12 +39,12 @@ void ListClusterServiceCustomActionSupportConfigForAdminResult::parse(const std: Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSupportedConfigList = value["SupportedConfigList"]["SupportedConfig"]; - for (auto value : allSupportedConfigList) + auto allSupportedConfigListNode = value["SupportedConfigList"]["SupportedConfig"]; + for (auto valueSupportedConfigListSupportedConfig : allSupportedConfigListNode) { SupportedConfig supportedConfigListObject; - if(!value["ConfigKey"].isNull()) - supportedConfigListObject.configKey = value["ConfigKey"].asString(); + if(!valueSupportedConfigListSupportedConfig["ConfigKey"].isNull()) + supportedConfigListObject.configKey = valueSupportedConfigListSupportedConfig["ConfigKey"].asString(); supportedConfigList_.push_back(supportedConfigListObject); } diff --git a/emr/src/model/ListClusterServiceQuickLinkResult.cc b/emr/src/model/ListClusterServiceQuickLinkResult.cc index def304a32..64155521b 100644 --- a/emr/src/model/ListClusterServiceQuickLinkResult.cc +++ b/emr/src/model/ListClusterServiceQuickLinkResult.cc @@ -39,22 +39,22 @@ void ListClusterServiceQuickLinkResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQuickLinkList = value["QuickLinkList"]["QuickLink"]; - for (auto value : allQuickLinkList) + auto allQuickLinkListNode = value["QuickLinkList"]["QuickLink"]; + for (auto valueQuickLinkListQuickLink : allQuickLinkListNode) { QuickLink quickLinkListObject; - if(!value["ServiceName"].isNull()) - quickLinkListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - quickLinkListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["QuickLinkAddress"].isNull()) - quickLinkListObject.quickLinkAddress = value["QuickLinkAddress"].asString(); - if(!value["Protocol"].isNull()) - quickLinkListObject.protocol = value["Protocol"].asString(); - if(!value["Port"].isNull()) - quickLinkListObject.port = value["Port"].asString(); - if(!value["Type"].isNull()) - quickLinkListObject.type = value["Type"].asString(); + if(!valueQuickLinkListQuickLink["ServiceName"].isNull()) + quickLinkListObject.serviceName = valueQuickLinkListQuickLink["ServiceName"].asString(); + if(!valueQuickLinkListQuickLink["ServiceDisplayName"].isNull()) + quickLinkListObject.serviceDisplayName = valueQuickLinkListQuickLink["ServiceDisplayName"].asString(); + if(!valueQuickLinkListQuickLink["QuickLinkAddress"].isNull()) + quickLinkListObject.quickLinkAddress = valueQuickLinkListQuickLink["QuickLinkAddress"].asString(); + if(!valueQuickLinkListQuickLink["Protocol"].isNull()) + quickLinkListObject.protocol = valueQuickLinkListQuickLink["Protocol"].asString(); + if(!valueQuickLinkListQuickLink["Port"].isNull()) + quickLinkListObject.port = valueQuickLinkListQuickLink["Port"].asString(); + if(!valueQuickLinkListQuickLink["Type"].isNull()) + quickLinkListObject.type = valueQuickLinkListQuickLink["Type"].asString(); quickLinkList_.push_back(quickLinkListObject); } diff --git a/emr/src/model/ListClusterServiceResult.cc b/emr/src/model/ListClusterServiceResult.cc index 03d04a3c1..1ab1cd954 100644 --- a/emr/src/model/ListClusterServiceResult.cc +++ b/emr/src/model/ListClusterServiceResult.cc @@ -39,48 +39,48 @@ void ListClusterServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterServiceList = value["ClusterServiceList"]["ClusterService"]; - for (auto value : allClusterServiceList) + auto allClusterServiceListNode = value["ClusterServiceList"]["ClusterService"]; + for (auto valueClusterServiceListClusterService : allClusterServiceListNode) { ClusterService clusterServiceListObject; - if(!value["ServiceName"].isNull()) - clusterServiceListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - clusterServiceListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ServiceVersion"].isNull()) - clusterServiceListObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["InstallStatus"].isNull()) - clusterServiceListObject.installStatus = value["InstallStatus"].asString() == "true"; - if(!value["ClientType"].isNull()) - clusterServiceListObject.clientType = value["ClientType"].asString() == "true"; - if(!value["ServiceStatus"].isNull()) - clusterServiceListObject.serviceStatus = value["ServiceStatus"].asString(); - if(!value["HealthStatus"].isNull()) - clusterServiceListObject.healthStatus = value["HealthStatus"].asString(); - if(!value["NeedRestartInfo"].isNull()) - clusterServiceListObject.needRestartInfo = value["NeedRestartInfo"].asString(); - if(!value["NotStartInfo"].isNull()) - clusterServiceListObject.notStartInfo = value["NotStartInfo"].asString(); - if(!value["AbnormalNum"].isNull()) - clusterServiceListObject.abnormalNum = std::stoi(value["AbnormalNum"].asString()); - if(!value["StoppedNum"].isNull()) - clusterServiceListObject.stoppedNum = std::stoi(value["StoppedNum"].asString()); - if(!value["NeedRestartNum"].isNull()) - clusterServiceListObject.needRestartNum = std::stoi(value["NeedRestartNum"].asString()); - auto allServiceActionList = value["ServiceActionList"]["ServiceAction"]; - for (auto value : allServiceActionList) + if(!valueClusterServiceListClusterService["ServiceName"].isNull()) + clusterServiceListObject.serviceName = valueClusterServiceListClusterService["ServiceName"].asString(); + if(!valueClusterServiceListClusterService["ServiceDisplayName"].isNull()) + clusterServiceListObject.serviceDisplayName = valueClusterServiceListClusterService["ServiceDisplayName"].asString(); + if(!valueClusterServiceListClusterService["ServiceVersion"].isNull()) + clusterServiceListObject.serviceVersion = valueClusterServiceListClusterService["ServiceVersion"].asString(); + if(!valueClusterServiceListClusterService["InstallStatus"].isNull()) + clusterServiceListObject.installStatus = valueClusterServiceListClusterService["InstallStatus"].asString() == "true"; + if(!valueClusterServiceListClusterService["ClientType"].isNull()) + clusterServiceListObject.clientType = valueClusterServiceListClusterService["ClientType"].asString() == "true"; + if(!valueClusterServiceListClusterService["ServiceStatus"].isNull()) + clusterServiceListObject.serviceStatus = valueClusterServiceListClusterService["ServiceStatus"].asString(); + if(!valueClusterServiceListClusterService["HealthStatus"].isNull()) + clusterServiceListObject.healthStatus = valueClusterServiceListClusterService["HealthStatus"].asString(); + if(!valueClusterServiceListClusterService["NeedRestartInfo"].isNull()) + clusterServiceListObject.needRestartInfo = valueClusterServiceListClusterService["NeedRestartInfo"].asString(); + if(!valueClusterServiceListClusterService["NotStartInfo"].isNull()) + clusterServiceListObject.notStartInfo = valueClusterServiceListClusterService["NotStartInfo"].asString(); + if(!valueClusterServiceListClusterService["AbnormalNum"].isNull()) + clusterServiceListObject.abnormalNum = std::stoi(valueClusterServiceListClusterService["AbnormalNum"].asString()); + if(!valueClusterServiceListClusterService["StoppedNum"].isNull()) + clusterServiceListObject.stoppedNum = std::stoi(valueClusterServiceListClusterService["StoppedNum"].asString()); + if(!valueClusterServiceListClusterService["NeedRestartNum"].isNull()) + clusterServiceListObject.needRestartNum = std::stoi(valueClusterServiceListClusterService["NeedRestartNum"].asString()); + auto allServiceActionListNode = allClusterServiceListNode["ServiceActionList"]["ServiceAction"]; + for (auto allClusterServiceListNodeServiceActionListServiceAction : allServiceActionListNode) { ClusterService::ServiceAction serviceActionListObject; - if(!value["ServiceName"].isNull()) - serviceActionListObject.serviceName = value["ServiceName"].asString(); - if(!value["ComponentName"].isNull()) - serviceActionListObject.componentName = value["ComponentName"].asString(); - if(!value["ActionName"].isNull()) - serviceActionListObject.actionName = value["ActionName"].asString(); - if(!value["Command"].isNull()) - serviceActionListObject.command = value["Command"].asString(); - if(!value["DisplayName"].isNull()) - serviceActionListObject.displayName = value["DisplayName"].asString(); + if(!allClusterServiceListNodeServiceActionListServiceAction["ServiceName"].isNull()) + serviceActionListObject.serviceName = allClusterServiceListNodeServiceActionListServiceAction["ServiceName"].asString(); + if(!allClusterServiceListNodeServiceActionListServiceAction["ComponentName"].isNull()) + serviceActionListObject.componentName = allClusterServiceListNodeServiceActionListServiceAction["ComponentName"].asString(); + if(!allClusterServiceListNodeServiceActionListServiceAction["ActionName"].isNull()) + serviceActionListObject.actionName = allClusterServiceListNodeServiceActionListServiceAction["ActionName"].asString(); + if(!allClusterServiceListNodeServiceActionListServiceAction["Command"].isNull()) + serviceActionListObject.command = allClusterServiceListNodeServiceActionListServiceAction["Command"].asString(); + if(!allClusterServiceListNodeServiceActionListServiceAction["DisplayName"].isNull()) + serviceActionListObject.displayName = allClusterServiceListNodeServiceActionListServiceAction["DisplayName"].asString(); clusterServiceListObject.serviceActionList.push_back(serviceActionListObject); } clusterServiceList_.push_back(clusterServiceListObject); diff --git a/emr/src/model/ListClusterSupportServiceResult.cc b/emr/src/model/ListClusterSupportServiceResult.cc index 9b2debd3d..f663b17af 100644 --- a/emr/src/model/ListClusterSupportServiceResult.cc +++ b/emr/src/model/ListClusterSupportServiceResult.cc @@ -39,18 +39,18 @@ void ListClusterSupportServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSupportServiceList = value["SupportServiceList"]["SupportService"]; - for (auto value : allSupportServiceList) + auto allSupportServiceListNode = value["SupportServiceList"]["SupportService"]; + for (auto valueSupportServiceListSupportService : allSupportServiceListNode) { SupportService supportServiceListObject; - if(!value["ServiceName"].isNull()) - supportServiceListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - supportServiceListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ServiceVersion"].isNull()) - supportServiceListObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["ServiceEcmVersion"].isNull()) - supportServiceListObject.serviceEcmVersion = value["ServiceEcmVersion"].asString(); + if(!valueSupportServiceListSupportService["ServiceName"].isNull()) + supportServiceListObject.serviceName = valueSupportServiceListSupportService["ServiceName"].asString(); + if(!valueSupportServiceListSupportService["ServiceDisplayName"].isNull()) + supportServiceListObject.serviceDisplayName = valueSupportServiceListSupportService["ServiceDisplayName"].asString(); + if(!valueSupportServiceListSupportService["ServiceVersion"].isNull()) + supportServiceListObject.serviceVersion = valueSupportServiceListSupportService["ServiceVersion"].asString(); + if(!valueSupportServiceListSupportService["ServiceEcmVersion"].isNull()) + supportServiceListObject.serviceEcmVersion = valueSupportServiceListSupportService["ServiceEcmVersion"].asString(); supportServiceList_.push_back(supportServiceListObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListClusterTagForAdminResult.cc b/emr/src/model/ListClusterTagForAdminResult.cc index 91f357d63..6b4165d7a 100644 --- a/emr/src/model/ListClusterTagForAdminResult.cc +++ b/emr/src/model/ListClusterTagForAdminResult.cc @@ -39,22 +39,22 @@ void ListClusterTagForAdminResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterTagList = value["ClusterTagList"]["ClusterTag"]; - for (auto value : allClusterTagList) + auto allClusterTagListNode = value["ClusterTagList"]["ClusterTag"]; + for (auto valueClusterTagListClusterTag : allClusterTagListNode) { ClusterTag clusterTagListObject; - if(!value["ClusterId"].isNull()) - clusterTagListObject.clusterId = value["ClusterId"].asString(); - auto allTagInfoList = value["TagInfoList"]["TagInfo"]; - for (auto value : allTagInfoList) + if(!valueClusterTagListClusterTag["ClusterId"].isNull()) + clusterTagListObject.clusterId = valueClusterTagListClusterTag["ClusterId"].asString(); + auto allTagInfoListNode = allClusterTagListNode["TagInfoList"]["TagInfo"]; + for (auto allClusterTagListNodeTagInfoListTagInfo : allTagInfoListNode) { ClusterTag::TagInfo tagInfoListObject; - if(!value["TagType"].isNull()) - tagInfoListObject.tagType = value["TagType"].asString(); - if(!value["TagValue"].isNull()) - tagInfoListObject.tagValue = value["TagValue"].asString(); - if(!value["TagKey"].isNull()) - tagInfoListObject.tagKey = value["TagKey"].asString(); + if(!allClusterTagListNodeTagInfoListTagInfo["TagType"].isNull()) + tagInfoListObject.tagType = allClusterTagListNodeTagInfoListTagInfo["TagType"].asString(); + if(!allClusterTagListNodeTagInfoListTagInfo["TagValue"].isNull()) + tagInfoListObject.tagValue = allClusterTagListNodeTagInfoListTagInfo["TagValue"].asString(); + if(!allClusterTagListNodeTagInfoListTagInfo["TagKey"].isNull()) + tagInfoListObject.tagKey = allClusterTagListNodeTagInfoListTagInfo["TagKey"].asString(); clusterTagListObject.tagInfoList.push_back(tagInfoListObject); } clusterTagList_.push_back(clusterTagListObject); diff --git a/emr/src/model/ListClusterTemplatesResult.cc b/emr/src/model/ListClusterTemplatesResult.cc index 100aeca87..4f50ba077 100644 --- a/emr/src/model/ListClusterTemplatesResult.cc +++ b/emr/src/model/ListClusterTemplatesResult.cc @@ -39,136 +39,136 @@ void ListClusterTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplateInfoList = value["TemplateInfoList"]["TemplateInfo"]; - for (auto value : allTemplateInfoList) + auto allTemplateInfoListNode = value["TemplateInfoList"]["TemplateInfo"]; + for (auto valueTemplateInfoListTemplateInfo : allTemplateInfoListNode) { TemplateInfo templateInfoListObject; - if(!value["Id"].isNull()) - templateInfoListObject.id = value["Id"].asString(); - if(!value["TemplateName"].isNull()) - templateInfoListObject.templateName = value["TemplateName"].asString(); - if(!value["LogEnable"].isNull()) - templateInfoListObject.logEnable = value["LogEnable"].asString() == "true"; - if(!value["LogPath"].isNull()) - templateInfoListObject.logPath = value["LogPath"].asString(); - if(!value["UserId"].isNull()) - templateInfoListObject.userId = value["UserId"].asString(); - if(!value["UserDefinedEmrEcsRole"].isNull()) - templateInfoListObject.userDefinedEmrEcsRole = value["UserDefinedEmrEcsRole"].asString(); - if(!value["MasterNodeTotal"].isNull()) - templateInfoListObject.masterNodeTotal = std::stoi(value["MasterNodeTotal"].asString()); - if(!value["VpcId"].isNull()) - templateInfoListObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - templateInfoListObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["NetType"].isNull()) - templateInfoListObject.netType = value["NetType"].asString(); - if(!value["IoOptimized"].isNull()) - templateInfoListObject.ioOptimized = value["IoOptimized"].asString() == "true"; - if(!value["InstanceGeneration"].isNull()) - templateInfoListObject.instanceGeneration = value["InstanceGeneration"].asString(); - if(!value["HighAvailabilityEnable"].isNull()) - templateInfoListObject.highAvailabilityEnable = value["HighAvailabilityEnable"].asString() == "true"; - if(!value["EasEnable"].isNull()) - templateInfoListObject.easEnable = value["EasEnable"].asString() == "true"; - if(!value["GmtCreate"].isNull()) - templateInfoListObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - templateInfoListObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["ZoneId"].isNull()) - templateInfoListObject.zoneId = value["ZoneId"].asString(); - if(!value["ClusterType"].isNull()) - templateInfoListObject.clusterType = value["ClusterType"].asString(); - if(!value["SecurityGroupId"].isNull()) - templateInfoListObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["SecurityGroupName"].isNull()) - templateInfoListObject.securityGroupName = value["SecurityGroupName"].asString(); - if(!value["Configurations"].isNull()) - templateInfoListObject.configurations = value["Configurations"].asString(); - if(!value["AllowNotebook"].isNull()) - templateInfoListObject.allowNotebook = value["AllowNotebook"].asString() == "true"; - if(!value["CreateSource"].isNull()) - templateInfoListObject.createSource = value["CreateSource"].asString(); - if(!value["UseLocalMetaDb"].isNull()) - templateInfoListObject.useLocalMetaDb = value["UseLocalMetaDb"].asString() == "true"; - if(!value["SshEnable"].isNull()) - templateInfoListObject.sshEnable = value["SshEnable"].asString() == "true"; - if(!value["IsOpenPublicIp"].isNull()) - templateInfoListObject.isOpenPublicIp = value["IsOpenPublicIp"].asString() == "true"; - if(!value["DepositType"].isNull()) - templateInfoListObject.depositType = value["DepositType"].asString(); - if(!value["MachineType"].isNull()) - templateInfoListObject.machineType = value["MachineType"].asString(); - if(!value["UseCustomHiveMetaDb"].isNull()) - templateInfoListObject.useCustomHiveMetaDb = value["UseCustomHiveMetaDb"].asString() == "true"; - if(!value["InitCustomHiveMetaDb"].isNull()) - templateInfoListObject.initCustomHiveMetaDb = value["InitCustomHiveMetaDb"].asString() == "true"; - if(!value["KeyPairName"].isNull()) - templateInfoListObject.keyPairName = value["KeyPairName"].asString(); - if(!value["MetaStoreType"].isNull()) - templateInfoListObject.metaStoreType = value["MetaStoreType"].asString(); - if(!value["MetaStoreConf"].isNull()) - templateInfoListObject.metaStoreConf = value["MetaStoreConf"].asString(); - auto allBootstrapActionList = value["BootstrapActionList"]["BootstrapAction"]; - for (auto value : allBootstrapActionList) + if(!valueTemplateInfoListTemplateInfo["Id"].isNull()) + templateInfoListObject.id = valueTemplateInfoListTemplateInfo["Id"].asString(); + if(!valueTemplateInfoListTemplateInfo["TemplateName"].isNull()) + templateInfoListObject.templateName = valueTemplateInfoListTemplateInfo["TemplateName"].asString(); + if(!valueTemplateInfoListTemplateInfo["LogEnable"].isNull()) + templateInfoListObject.logEnable = valueTemplateInfoListTemplateInfo["LogEnable"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["LogPath"].isNull()) + templateInfoListObject.logPath = valueTemplateInfoListTemplateInfo["LogPath"].asString(); + if(!valueTemplateInfoListTemplateInfo["UserId"].isNull()) + templateInfoListObject.userId = valueTemplateInfoListTemplateInfo["UserId"].asString(); + if(!valueTemplateInfoListTemplateInfo["UserDefinedEmrEcsRole"].isNull()) + templateInfoListObject.userDefinedEmrEcsRole = valueTemplateInfoListTemplateInfo["UserDefinedEmrEcsRole"].asString(); + if(!valueTemplateInfoListTemplateInfo["MasterNodeTotal"].isNull()) + templateInfoListObject.masterNodeTotal = std::stoi(valueTemplateInfoListTemplateInfo["MasterNodeTotal"].asString()); + if(!valueTemplateInfoListTemplateInfo["VpcId"].isNull()) + templateInfoListObject.vpcId = valueTemplateInfoListTemplateInfo["VpcId"].asString(); + if(!valueTemplateInfoListTemplateInfo["VSwitchId"].isNull()) + templateInfoListObject.vSwitchId = valueTemplateInfoListTemplateInfo["VSwitchId"].asString(); + if(!valueTemplateInfoListTemplateInfo["NetType"].isNull()) + templateInfoListObject.netType = valueTemplateInfoListTemplateInfo["NetType"].asString(); + if(!valueTemplateInfoListTemplateInfo["IoOptimized"].isNull()) + templateInfoListObject.ioOptimized = valueTemplateInfoListTemplateInfo["IoOptimized"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["InstanceGeneration"].isNull()) + templateInfoListObject.instanceGeneration = valueTemplateInfoListTemplateInfo["InstanceGeneration"].asString(); + if(!valueTemplateInfoListTemplateInfo["HighAvailabilityEnable"].isNull()) + templateInfoListObject.highAvailabilityEnable = valueTemplateInfoListTemplateInfo["HighAvailabilityEnable"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["EasEnable"].isNull()) + templateInfoListObject.easEnable = valueTemplateInfoListTemplateInfo["EasEnable"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["GmtCreate"].isNull()) + templateInfoListObject.gmtCreate = std::stol(valueTemplateInfoListTemplateInfo["GmtCreate"].asString()); + if(!valueTemplateInfoListTemplateInfo["GmtModified"].isNull()) + templateInfoListObject.gmtModified = std::stol(valueTemplateInfoListTemplateInfo["GmtModified"].asString()); + if(!valueTemplateInfoListTemplateInfo["ZoneId"].isNull()) + templateInfoListObject.zoneId = valueTemplateInfoListTemplateInfo["ZoneId"].asString(); + if(!valueTemplateInfoListTemplateInfo["ClusterType"].isNull()) + templateInfoListObject.clusterType = valueTemplateInfoListTemplateInfo["ClusterType"].asString(); + if(!valueTemplateInfoListTemplateInfo["SecurityGroupId"].isNull()) + templateInfoListObject.securityGroupId = valueTemplateInfoListTemplateInfo["SecurityGroupId"].asString(); + if(!valueTemplateInfoListTemplateInfo["SecurityGroupName"].isNull()) + templateInfoListObject.securityGroupName = valueTemplateInfoListTemplateInfo["SecurityGroupName"].asString(); + if(!valueTemplateInfoListTemplateInfo["Configurations"].isNull()) + templateInfoListObject.configurations = valueTemplateInfoListTemplateInfo["Configurations"].asString(); + if(!valueTemplateInfoListTemplateInfo["AllowNotebook"].isNull()) + templateInfoListObject.allowNotebook = valueTemplateInfoListTemplateInfo["AllowNotebook"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["CreateSource"].isNull()) + templateInfoListObject.createSource = valueTemplateInfoListTemplateInfo["CreateSource"].asString(); + if(!valueTemplateInfoListTemplateInfo["UseLocalMetaDb"].isNull()) + templateInfoListObject.useLocalMetaDb = valueTemplateInfoListTemplateInfo["UseLocalMetaDb"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["SshEnable"].isNull()) + templateInfoListObject.sshEnable = valueTemplateInfoListTemplateInfo["SshEnable"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["IsOpenPublicIp"].isNull()) + templateInfoListObject.isOpenPublicIp = valueTemplateInfoListTemplateInfo["IsOpenPublicIp"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["DepositType"].isNull()) + templateInfoListObject.depositType = valueTemplateInfoListTemplateInfo["DepositType"].asString(); + if(!valueTemplateInfoListTemplateInfo["MachineType"].isNull()) + templateInfoListObject.machineType = valueTemplateInfoListTemplateInfo["MachineType"].asString(); + if(!valueTemplateInfoListTemplateInfo["UseCustomHiveMetaDb"].isNull()) + templateInfoListObject.useCustomHiveMetaDb = valueTemplateInfoListTemplateInfo["UseCustomHiveMetaDb"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["InitCustomHiveMetaDb"].isNull()) + templateInfoListObject.initCustomHiveMetaDb = valueTemplateInfoListTemplateInfo["InitCustomHiveMetaDb"].asString() == "true"; + if(!valueTemplateInfoListTemplateInfo["KeyPairName"].isNull()) + templateInfoListObject.keyPairName = valueTemplateInfoListTemplateInfo["KeyPairName"].asString(); + if(!valueTemplateInfoListTemplateInfo["MetaStoreType"].isNull()) + templateInfoListObject.metaStoreType = valueTemplateInfoListTemplateInfo["MetaStoreType"].asString(); + if(!valueTemplateInfoListTemplateInfo["MetaStoreConf"].isNull()) + templateInfoListObject.metaStoreConf = valueTemplateInfoListTemplateInfo["MetaStoreConf"].asString(); + auto allBootstrapActionListNode = allTemplateInfoListNode["BootstrapActionList"]["BootstrapAction"]; + for (auto allTemplateInfoListNodeBootstrapActionListBootstrapAction : allBootstrapActionListNode) { TemplateInfo::BootstrapAction bootstrapActionListObject; - if(!value["Name"].isNull()) - bootstrapActionListObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - bootstrapActionListObject.path = value["Path"].asString(); - if(!value["Arg"].isNull()) - bootstrapActionListObject.arg = value["Arg"].asString(); + if(!allTemplateInfoListNodeBootstrapActionListBootstrapAction["Name"].isNull()) + bootstrapActionListObject.name = allTemplateInfoListNodeBootstrapActionListBootstrapAction["Name"].asString(); + if(!allTemplateInfoListNodeBootstrapActionListBootstrapAction["Path"].isNull()) + bootstrapActionListObject.path = allTemplateInfoListNodeBootstrapActionListBootstrapAction["Path"].asString(); + if(!allTemplateInfoListNodeBootstrapActionListBootstrapAction["Arg"].isNull()) + bootstrapActionListObject.arg = allTemplateInfoListNodeBootstrapActionListBootstrapAction["Arg"].asString(); templateInfoListObject.bootstrapActionList.push_back(bootstrapActionListObject); } - auto allHostGroupList = value["HostGroupList"]["HostGroup"]; - for (auto value : allHostGroupList) + auto allHostGroupListNode = allTemplateInfoListNode["HostGroupList"]["HostGroup"]; + for (auto allTemplateInfoListNodeHostGroupListHostGroup : allHostGroupListNode) { TemplateInfo::HostGroup hostGroupListObject; - if(!value["HostGroupId"].isNull()) - hostGroupListObject.hostGroupId = value["HostGroupId"].asString(); - if(!value["HostGroupName"].isNull()) - hostGroupListObject.hostGroupName = value["HostGroupName"].asString(); - if(!value["HostGroupType"].isNull()) - hostGroupListObject.hostGroupType = value["HostGroupType"].asString(); - if(!value["ChargeType"].isNull()) - hostGroupListObject.chargeType = value["ChargeType"].asString(); - if(!value["Period"].isNull()) - hostGroupListObject.period = value["Period"].asString(); - if(!value["NodeCount"].isNull()) - hostGroupListObject.nodeCount = std::stoi(value["NodeCount"].asString()); - if(!value["InstanceType"].isNull()) - hostGroupListObject.instanceType = value["InstanceType"].asString(); - if(!value["DiskType"].isNull()) - hostGroupListObject.diskType = value["DiskType"].asString(); - if(!value["DiskCapacity"].isNull()) - hostGroupListObject.diskCapacity = std::stoi(value["DiskCapacity"].asString()); - if(!value["DiskCount"].isNull()) - hostGroupListObject.diskCount = std::stoi(value["DiskCount"].asString()); - if(!value["SysDiskType"].isNull()) - hostGroupListObject.sysDiskType = value["SysDiskType"].asString(); - if(!value["SysDiskCapacity"].isNull()) - hostGroupListObject.sysDiskCapacity = std::stoi(value["SysDiskCapacity"].asString()); - if(!value["MultiInstanceTypes"].isNull()) - hostGroupListObject.multiInstanceTypes = value["MultiInstanceTypes"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["HostGroupId"].isNull()) + hostGroupListObject.hostGroupId = allTemplateInfoListNodeHostGroupListHostGroup["HostGroupId"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["HostGroupName"].isNull()) + hostGroupListObject.hostGroupName = allTemplateInfoListNodeHostGroupListHostGroup["HostGroupName"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["HostGroupType"].isNull()) + hostGroupListObject.hostGroupType = allTemplateInfoListNodeHostGroupListHostGroup["HostGroupType"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["ChargeType"].isNull()) + hostGroupListObject.chargeType = allTemplateInfoListNodeHostGroupListHostGroup["ChargeType"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["Period"].isNull()) + hostGroupListObject.period = allTemplateInfoListNodeHostGroupListHostGroup["Period"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["NodeCount"].isNull()) + hostGroupListObject.nodeCount = std::stoi(allTemplateInfoListNodeHostGroupListHostGroup["NodeCount"].asString()); + if(!allTemplateInfoListNodeHostGroupListHostGroup["InstanceType"].isNull()) + hostGroupListObject.instanceType = allTemplateInfoListNodeHostGroupListHostGroup["InstanceType"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["DiskType"].isNull()) + hostGroupListObject.diskType = allTemplateInfoListNodeHostGroupListHostGroup["DiskType"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["DiskCapacity"].isNull()) + hostGroupListObject.diskCapacity = std::stoi(allTemplateInfoListNodeHostGroupListHostGroup["DiskCapacity"].asString()); + if(!allTemplateInfoListNodeHostGroupListHostGroup["DiskCount"].isNull()) + hostGroupListObject.diskCount = std::stoi(allTemplateInfoListNodeHostGroupListHostGroup["DiskCount"].asString()); + if(!allTemplateInfoListNodeHostGroupListHostGroup["SysDiskType"].isNull()) + hostGroupListObject.sysDiskType = allTemplateInfoListNodeHostGroupListHostGroup["SysDiskType"].asString(); + if(!allTemplateInfoListNodeHostGroupListHostGroup["SysDiskCapacity"].isNull()) + hostGroupListObject.sysDiskCapacity = std::stoi(allTemplateInfoListNodeHostGroupListHostGroup["SysDiskCapacity"].asString()); + if(!allTemplateInfoListNodeHostGroupListHostGroup["MultiInstanceTypes"].isNull()) + hostGroupListObject.multiInstanceTypes = allTemplateInfoListNodeHostGroupListHostGroup["MultiInstanceTypes"].asString(); templateInfoListObject.hostGroupList.push_back(hostGroupListObject); } - auto allConfigList = value["ConfigList"]["Config"]; - for (auto value : allConfigList) + auto allConfigListNode = allTemplateInfoListNode["ConfigList"]["Config"]; + for (auto allTemplateInfoListNodeConfigListConfig : allConfigListNode) { TemplateInfo::Config configListObject; - if(!value["ServiceName"].isNull()) - configListObject.serviceName = value["ServiceName"].asString(); - if(!value["FileName"].isNull()) - configListObject.fileName = value["FileName"].asString(); - if(!value["ConfigKey"].isNull()) - configListObject.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - configListObject.configValue = value["ConfigValue"].asString(); - if(!value["Encrypt"].isNull()) - configListObject.encrypt = value["Encrypt"].asString(); - if(!value["Replace"].isNull()) - configListObject.replace = value["Replace"].asString(); + if(!allTemplateInfoListNodeConfigListConfig["ServiceName"].isNull()) + configListObject.serviceName = allTemplateInfoListNodeConfigListConfig["ServiceName"].asString(); + if(!allTemplateInfoListNodeConfigListConfig["FileName"].isNull()) + configListObject.fileName = allTemplateInfoListNodeConfigListConfig["FileName"].asString(); + if(!allTemplateInfoListNodeConfigListConfig["ConfigKey"].isNull()) + configListObject.configKey = allTemplateInfoListNodeConfigListConfig["ConfigKey"].asString(); + if(!allTemplateInfoListNodeConfigListConfig["ConfigValue"].isNull()) + configListObject.configValue = allTemplateInfoListNodeConfigListConfig["ConfigValue"].asString(); + if(!allTemplateInfoListNodeConfigListConfig["Encrypt"].isNull()) + configListObject.encrypt = allTemplateInfoListNodeConfigListConfig["Encrypt"].asString(); + if(!allTemplateInfoListNodeConfigListConfig["Replace"].isNull()) + configListObject.replace = allTemplateInfoListNodeConfigListConfig["Replace"].asString(); templateInfoListObject.configList.push_back(configListObject); } auto allSoftwareInfoList = value["SoftwareInfoList"]["SoftwareInfo"]; diff --git a/emr/src/model/ListClustersResult.cc b/emr/src/model/ListClustersResult.cc index 9e8a097ec..3037f06f5 100644 --- a/emr/src/model/ListClustersResult.cc +++ b/emr/src/model/ListClustersResult.cc @@ -39,40 +39,40 @@ void ListClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["ClusterInfo"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["ClusterInfo"]; + for (auto valueClustersClusterInfo : allClustersNode) { ClusterInfo clustersObject; - if(!value["Id"].isNull()) - clustersObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - clustersObject.name = value["Name"].asString(); - if(!value["MachineType"].isNull()) - clustersObject.machineType = value["MachineType"].asString(); - if(!value["Type"].isNull()) - clustersObject.type = value["Type"].asString(); - if(!value["CreateTime"].isNull()) - clustersObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["RunningTime"].isNull()) - clustersObject.runningTime = std::stoi(value["RunningTime"].asString()); - if(!value["Status"].isNull()) - clustersObject.status = value["Status"].asString(); - if(!value["ChargeType"].isNull()) - clustersObject.chargeType = value["ChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - clustersObject.expiredTime = std::stol(value["ExpiredTime"].asString()); - if(!value["Period"].isNull()) - clustersObject.period = std::stoi(value["Period"].asString()); - if(!value["HasUncompletedOrder"].isNull()) - clustersObject.hasUncompletedOrder = value["HasUncompletedOrder"].asString() == "true"; - if(!value["OrderList"].isNull()) - clustersObject.orderList = value["OrderList"].asString(); - if(!value["CreateResource"].isNull()) - clustersObject.createResource = value["CreateResource"].asString(); - if(!value["DepositType"].isNull()) - clustersObject.depositType = value["DepositType"].asString(); - if(!value["MetaStoreType"].isNull()) - clustersObject.metaStoreType = value["MetaStoreType"].asString(); + if(!valueClustersClusterInfo["Id"].isNull()) + clustersObject.id = valueClustersClusterInfo["Id"].asString(); + if(!valueClustersClusterInfo["Name"].isNull()) + clustersObject.name = valueClustersClusterInfo["Name"].asString(); + if(!valueClustersClusterInfo["MachineType"].isNull()) + clustersObject.machineType = valueClustersClusterInfo["MachineType"].asString(); + if(!valueClustersClusterInfo["Type"].isNull()) + clustersObject.type = valueClustersClusterInfo["Type"].asString(); + if(!valueClustersClusterInfo["CreateTime"].isNull()) + clustersObject.createTime = std::stol(valueClustersClusterInfo["CreateTime"].asString()); + if(!valueClustersClusterInfo["RunningTime"].isNull()) + clustersObject.runningTime = std::stoi(valueClustersClusterInfo["RunningTime"].asString()); + if(!valueClustersClusterInfo["Status"].isNull()) + clustersObject.status = valueClustersClusterInfo["Status"].asString(); + if(!valueClustersClusterInfo["ChargeType"].isNull()) + clustersObject.chargeType = valueClustersClusterInfo["ChargeType"].asString(); + if(!valueClustersClusterInfo["ExpiredTime"].isNull()) + clustersObject.expiredTime = std::stol(valueClustersClusterInfo["ExpiredTime"].asString()); + if(!valueClustersClusterInfo["Period"].isNull()) + clustersObject.period = std::stoi(valueClustersClusterInfo["Period"].asString()); + if(!valueClustersClusterInfo["HasUncompletedOrder"].isNull()) + clustersObject.hasUncompletedOrder = valueClustersClusterInfo["HasUncompletedOrder"].asString() == "true"; + if(!valueClustersClusterInfo["OrderList"].isNull()) + clustersObject.orderList = valueClustersClusterInfo["OrderList"].asString(); + if(!valueClustersClusterInfo["CreateResource"].isNull()) + clustersObject.createResource = valueClustersClusterInfo["CreateResource"].asString(); + if(!valueClustersClusterInfo["DepositType"].isNull()) + clustersObject.depositType = valueClustersClusterInfo["DepositType"].asString(); + if(!valueClustersClusterInfo["MetaStoreType"].isNull()) + clustersObject.metaStoreType = valueClustersClusterInfo["MetaStoreType"].asString(); auto orderTaskInfoNode = value["OrderTaskInfo"]; if(!orderTaskInfoNode["TargetCount"].isNull()) clustersObject.orderTaskInfo.targetCount = std::stoi(orderTaskInfoNode["TargetCount"].asString()); diff --git a/emr/src/model/ListDataSourceResult.cc b/emr/src/model/ListDataSourceResult.cc index 45d5a09c7..c1881351c 100644 --- a/emr/src/model/ListDataSourceResult.cc +++ b/emr/src/model/ListDataSourceResult.cc @@ -39,34 +39,34 @@ void ListDataSourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataSourceList = value["DataSourceList"]["DataSource"]; - for (auto value : allDataSourceList) + auto allDataSourceListNode = value["DataSourceList"]["DataSource"]; + for (auto valueDataSourceListDataSource : allDataSourceListNode) { DataSource dataSourceListObject; - if(!value["Id"].isNull()) - dataSourceListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - dataSourceListObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - dataSourceListObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - dataSourceListObject.status = value["Status"].asString(); - if(!value["SourceType"].isNull()) - dataSourceListObject.sourceType = value["SourceType"].asString(); - if(!value["CreateFrom"].isNull()) - dataSourceListObject.createFrom = value["CreateFrom"].asString(); - if(!value["Conf"].isNull()) - dataSourceListObject.conf = value["Conf"].asString(); - if(!value["ClusterId"].isNull()) - dataSourceListObject.clusterId = value["ClusterId"].asString(); - if(!value["Creator"].isNull()) - dataSourceListObject.creator = value["Creator"].asString(); - if(!value["Modifier"].isNull()) - dataSourceListObject.modifier = value["Modifier"].asString(); - if(!value["GmtCreate"].isNull()) - dataSourceListObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - dataSourceListObject.gmtModified = std::stol(value["GmtModified"].asString()); + if(!valueDataSourceListDataSource["Id"].isNull()) + dataSourceListObject.id = valueDataSourceListDataSource["Id"].asString(); + if(!valueDataSourceListDataSource["Name"].isNull()) + dataSourceListObject.name = valueDataSourceListDataSource["Name"].asString(); + if(!valueDataSourceListDataSource["Description"].isNull()) + dataSourceListObject.description = valueDataSourceListDataSource["Description"].asString(); + if(!valueDataSourceListDataSource["Status"].isNull()) + dataSourceListObject.status = valueDataSourceListDataSource["Status"].asString(); + if(!valueDataSourceListDataSource["SourceType"].isNull()) + dataSourceListObject.sourceType = valueDataSourceListDataSource["SourceType"].asString(); + if(!valueDataSourceListDataSource["CreateFrom"].isNull()) + dataSourceListObject.createFrom = valueDataSourceListDataSource["CreateFrom"].asString(); + if(!valueDataSourceListDataSource["Conf"].isNull()) + dataSourceListObject.conf = valueDataSourceListDataSource["Conf"].asString(); + if(!valueDataSourceListDataSource["ClusterId"].isNull()) + dataSourceListObject.clusterId = valueDataSourceListDataSource["ClusterId"].asString(); + if(!valueDataSourceListDataSource["Creator"].isNull()) + dataSourceListObject.creator = valueDataSourceListDataSource["Creator"].asString(); + if(!valueDataSourceListDataSource["Modifier"].isNull()) + dataSourceListObject.modifier = valueDataSourceListDataSource["Modifier"].asString(); + if(!valueDataSourceListDataSource["GmtCreate"].isNull()) + dataSourceListObject.gmtCreate = std::stol(valueDataSourceListDataSource["GmtCreate"].asString()); + if(!valueDataSourceListDataSource["GmtModified"].isNull()) + dataSourceListObject.gmtModified = std::stol(valueDataSourceListDataSource["GmtModified"].asString()); dataSourceList_.push_back(dataSourceListObject); } if(!value["Total"].isNull()) diff --git a/emr/src/model/ListEmrAvailableConfigResult.cc b/emr/src/model/ListEmrAvailableConfigResult.cc index c1814c2bf..d16a43cd6 100644 --- a/emr/src/model/ListEmrAvailableConfigResult.cc +++ b/emr/src/model/ListEmrAvailableConfigResult.cc @@ -39,100 +39,100 @@ void ListEmrAvailableConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEmrMainVersionList = value["EmrMainVersionList"]["EmrMainVersion"]; - for (auto value : allEmrMainVersionList) + auto allEmrMainVersionListNode = value["EmrMainVersionList"]["EmrMainVersion"]; + for (auto valueEmrMainVersionListEmrMainVersion : allEmrMainVersionListNode) { EmrMainVersion emrMainVersionListObject; - if(!value["RegionId"].isNull()) - emrMainVersionListObject.regionId = value["RegionId"].asString(); - if(!value["MainVersionName"].isNull()) - emrMainVersionListObject.mainVersionName = value["MainVersionName"].asString(); - if(!value["EcmVersion"].isNull()) - emrMainVersionListObject.ecmVersion = value["EcmVersion"].asString() == "true"; - if(!value["StackName"].isNull()) - emrMainVersionListObject.stackName = value["StackName"].asString(); - if(!value["StackVersion"].isNull()) - emrMainVersionListObject.stackVersion = value["StackVersion"].asString(); - auto allClusterTypeInfoList = value["ClusterTypeInfoList"]["ClusterTypeInfo"]; - for (auto value : allClusterTypeInfoList) + if(!valueEmrMainVersionListEmrMainVersion["RegionId"].isNull()) + emrMainVersionListObject.regionId = valueEmrMainVersionListEmrMainVersion["RegionId"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["MainVersionName"].isNull()) + emrMainVersionListObject.mainVersionName = valueEmrMainVersionListEmrMainVersion["MainVersionName"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["EcmVersion"].isNull()) + emrMainVersionListObject.ecmVersion = valueEmrMainVersionListEmrMainVersion["EcmVersion"].asString() == "true"; + if(!valueEmrMainVersionListEmrMainVersion["StackName"].isNull()) + emrMainVersionListObject.stackName = valueEmrMainVersionListEmrMainVersion["StackName"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["StackVersion"].isNull()) + emrMainVersionListObject.stackVersion = valueEmrMainVersionListEmrMainVersion["StackVersion"].asString(); + auto allClusterTypeInfoListNode = allEmrMainVersionListNode["ClusterTypeInfoList"]["ClusterTypeInfo"]; + for (auto allEmrMainVersionListNodeClusterTypeInfoListClusterTypeInfo : allClusterTypeInfoListNode) { EmrMainVersion::ClusterTypeInfo clusterTypeInfoListObject; - if(!value["ClusterType"].isNull()) - clusterTypeInfoListObject.clusterType = value["ClusterType"].asString(); - auto allClusterServiceInfoList = value["ClusterServiceInfoList"]["ClusterServiceInfo"]; - for (auto value : allClusterServiceInfoList) + if(!allEmrMainVersionListNodeClusterTypeInfoListClusterTypeInfo["ClusterType"].isNull()) + clusterTypeInfoListObject.clusterType = allEmrMainVersionListNodeClusterTypeInfoListClusterTypeInfo["ClusterType"].asString(); + auto allClusterServiceInfoListNode = allClusterTypeInfoListNode["ClusterServiceInfoList"]["ClusterServiceInfo"]; + for (auto allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo : allClusterServiceInfoListNode) { EmrMainVersion::ClusterTypeInfo::ClusterServiceInfo clusterServiceInfoListObject; - if(!value["ServiceName"].isNull()) - clusterServiceInfoListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - clusterServiceInfoListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ServiceVersion"].isNull()) - clusterServiceInfoListObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["Mandatory"].isNull()) - clusterServiceInfoListObject.mandatory = value["Mandatory"].asString() == "true"; + if(!allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["ServiceName"].isNull()) + clusterServiceInfoListObject.serviceName = allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["ServiceName"].asString(); + if(!allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["ServiceDisplayName"].isNull()) + clusterServiceInfoListObject.serviceDisplayName = allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["ServiceDisplayName"].asString(); + if(!allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["ServiceVersion"].isNull()) + clusterServiceInfoListObject.serviceVersion = allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["ServiceVersion"].asString(); + if(!allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["Mandatory"].isNull()) + clusterServiceInfoListObject.mandatory = allClusterTypeInfoListNodeClusterServiceInfoListClusterServiceInfo["Mandatory"].asString() == "true"; clusterTypeInfoListObject.clusterServiceInfoList.push_back(clusterServiceInfoListObject); } emrMainVersionListObject.clusterTypeInfoList.push_back(clusterTypeInfoListObject); } emrMainVersionList_.push_back(emrMainVersionListObject); } - auto allSecurityGroupList = value["SecurityGroupList"]["SecurityGroup"]; - for (auto value : allSecurityGroupList) + auto allSecurityGroupListNode = value["SecurityGroupList"]["SecurityGroup"]; + for (auto valueSecurityGroupListSecurityGroup : allSecurityGroupListNode) { SecurityGroup securityGroupListObject; - if(!value["SecurityGroupId"].isNull()) - securityGroupListObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["Description"].isNull()) - securityGroupListObject.description = value["Description"].asString(); - if(!value["SecurityGroupName"].isNull()) - securityGroupListObject.securityGroupName = value["SecurityGroupName"].asString(); - if(!value["VpcId"].isNull()) - securityGroupListObject.vpcId = value["VpcId"].asString(); - if(!value["CreationTime"].isNull()) - securityGroupListObject.creationTime = value["CreationTime"].asString(); - if(!value["AvailableInstanceAmount"].isNull()) - securityGroupListObject.availableInstanceAmount = std::stoi(value["AvailableInstanceAmount"].asString()); - if(!value["EcsCount"].isNull()) - securityGroupListObject.ecsCount = std::stoi(value["EcsCount"].asString()); + if(!valueSecurityGroupListSecurityGroup["SecurityGroupId"].isNull()) + securityGroupListObject.securityGroupId = valueSecurityGroupListSecurityGroup["SecurityGroupId"].asString(); + if(!valueSecurityGroupListSecurityGroup["Description"].isNull()) + securityGroupListObject.description = valueSecurityGroupListSecurityGroup["Description"].asString(); + if(!valueSecurityGroupListSecurityGroup["SecurityGroupName"].isNull()) + securityGroupListObject.securityGroupName = valueSecurityGroupListSecurityGroup["SecurityGroupName"].asString(); + if(!valueSecurityGroupListSecurityGroup["VpcId"].isNull()) + securityGroupListObject.vpcId = valueSecurityGroupListSecurityGroup["VpcId"].asString(); + if(!valueSecurityGroupListSecurityGroup["CreationTime"].isNull()) + securityGroupListObject.creationTime = valueSecurityGroupListSecurityGroup["CreationTime"].asString(); + if(!valueSecurityGroupListSecurityGroup["AvailableInstanceAmount"].isNull()) + securityGroupListObject.availableInstanceAmount = std::stoi(valueSecurityGroupListSecurityGroup["AvailableInstanceAmount"].asString()); + if(!valueSecurityGroupListSecurityGroup["EcsCount"].isNull()) + securityGroupListObject.ecsCount = std::stoi(valueSecurityGroupListSecurityGroup["EcsCount"].asString()); securityGroupList_.push_back(securityGroupListObject); } - auto allVpcInfoList = value["VpcInfoList"]["VpcInfo"]; - for (auto value : allVpcInfoList) + auto allVpcInfoListNode = value["VpcInfoList"]["VpcInfo"]; + for (auto valueVpcInfoListVpcInfo : allVpcInfoListNode) { VpcInfo vpcInfoListObject; - if(!value["VpcId"].isNull()) - vpcInfoListObject.vpcId = value["VpcId"].asString(); - if(!value["VpcName"].isNull()) - vpcInfoListObject.vpcName = value["VpcName"].asString(); - if(!value["CidrBlock"].isNull()) - vpcInfoListObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["CreationTime"].isNull()) - vpcInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["VRouterId"].isNull()) - vpcInfoListObject.vRouterId = value["VRouterId"].asString(); - if(!value["Description"].isNull()) - vpcInfoListObject.description = value["Description"].asString(); - auto allVswitchInfoList = value["VswitchInfoList"]["VswitchInfo"]; - for (auto value : allVswitchInfoList) + if(!valueVpcInfoListVpcInfo["VpcId"].isNull()) + vpcInfoListObject.vpcId = valueVpcInfoListVpcInfo["VpcId"].asString(); + if(!valueVpcInfoListVpcInfo["VpcName"].isNull()) + vpcInfoListObject.vpcName = valueVpcInfoListVpcInfo["VpcName"].asString(); + if(!valueVpcInfoListVpcInfo["CidrBlock"].isNull()) + vpcInfoListObject.cidrBlock = valueVpcInfoListVpcInfo["CidrBlock"].asString(); + if(!valueVpcInfoListVpcInfo["CreationTime"].isNull()) + vpcInfoListObject.creationTime = valueVpcInfoListVpcInfo["CreationTime"].asString(); + if(!valueVpcInfoListVpcInfo["VRouterId"].isNull()) + vpcInfoListObject.vRouterId = valueVpcInfoListVpcInfo["VRouterId"].asString(); + if(!valueVpcInfoListVpcInfo["Description"].isNull()) + vpcInfoListObject.description = valueVpcInfoListVpcInfo["Description"].asString(); + auto allVswitchInfoListNode = allVpcInfoListNode["VswitchInfoList"]["VswitchInfo"]; + for (auto allVpcInfoListNodeVswitchInfoListVswitchInfo : allVswitchInfoListNode) { VpcInfo::VswitchInfo vswitchInfoListObject; - if(!value["VpcId"].isNull()) - vswitchInfoListObject.vpcId = value["VpcId"].asString(); - if(!value["VswitchId"].isNull()) - vswitchInfoListObject.vswitchId = value["VswitchId"].asString(); - if(!value["VswitchName"].isNull()) - vswitchInfoListObject.vswitchName = value["VswitchName"].asString(); - if(!value["ZoneId"].isNull()) - vswitchInfoListObject.zoneId = value["ZoneId"].asString(); - if(!value["CidrBlock"].isNull()) - vswitchInfoListObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["AvailableIpAddressCount"].isNull()) - vswitchInfoListObject.availableIpAddressCount = std::stol(value["AvailableIpAddressCount"].asString()); - if(!value["Description"].isNull()) - vswitchInfoListObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - vswitchInfoListObject.creationTime = value["CreationTime"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["VpcId"].isNull()) + vswitchInfoListObject.vpcId = allVpcInfoListNodeVswitchInfoListVswitchInfo["VpcId"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["VswitchId"].isNull()) + vswitchInfoListObject.vswitchId = allVpcInfoListNodeVswitchInfoListVswitchInfo["VswitchId"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["VswitchName"].isNull()) + vswitchInfoListObject.vswitchName = allVpcInfoListNodeVswitchInfoListVswitchInfo["VswitchName"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["ZoneId"].isNull()) + vswitchInfoListObject.zoneId = allVpcInfoListNodeVswitchInfoListVswitchInfo["ZoneId"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["CidrBlock"].isNull()) + vswitchInfoListObject.cidrBlock = allVpcInfoListNodeVswitchInfoListVswitchInfo["CidrBlock"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["AvailableIpAddressCount"].isNull()) + vswitchInfoListObject.availableIpAddressCount = std::stol(allVpcInfoListNodeVswitchInfoListVswitchInfo["AvailableIpAddressCount"].asString()); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["Description"].isNull()) + vswitchInfoListObject.description = allVpcInfoListNodeVswitchInfoListVswitchInfo["Description"].asString(); + if(!allVpcInfoListNodeVswitchInfoListVswitchInfo["CreationTime"].isNull()) + vswitchInfoListObject.creationTime = allVpcInfoListNodeVswitchInfoListVswitchInfo["CreationTime"].asString(); vpcInfoListObject.vswitchInfoList.push_back(vswitchInfoListObject); } vpcInfoList_.push_back(vpcInfoListObject); diff --git a/emr/src/model/ListEmrAvailableResourceResult.cc b/emr/src/model/ListEmrAvailableResourceResult.cc index 9a130ceb3..38ef4e59f 100644 --- a/emr/src/model/ListEmrAvailableResourceResult.cc +++ b/emr/src/model/ListEmrAvailableResourceResult.cc @@ -39,32 +39,32 @@ void ListEmrAvailableResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEmrZoneInfoList = value["EmrZoneInfoList"]["EmrZoneInfo"]; - for (auto value : allEmrZoneInfoList) + auto allEmrZoneInfoListNode = value["EmrZoneInfoList"]["EmrZoneInfo"]; + for (auto valueEmrZoneInfoListEmrZoneInfo : allEmrZoneInfoListNode) { EmrZoneInfo emrZoneInfoListObject; - if(!value["ZoneId"].isNull()) - emrZoneInfoListObject.zoneId = value["ZoneId"].asString(); - auto allEmrResourceInfoList = value["EmrResourceInfoList"]["EmrResourceInfo"]; - for (auto value : allEmrResourceInfoList) + if(!valueEmrZoneInfoListEmrZoneInfo["ZoneId"].isNull()) + emrZoneInfoListObject.zoneId = valueEmrZoneInfoListEmrZoneInfo["ZoneId"].asString(); + auto allEmrResourceInfoListNode = allEmrZoneInfoListNode["EmrResourceInfoList"]["EmrResourceInfo"]; + for (auto allEmrZoneInfoListNodeEmrResourceInfoListEmrResourceInfo : allEmrResourceInfoListNode) { EmrZoneInfo::EmrResourceInfo emrResourceInfoListObject; - if(!value["Type"].isNull()) - emrResourceInfoListObject.type = value["Type"].asString(); - auto allSupportedResourceList = value["SupportedResourceList"]["SupportedResource"]; - for (auto value : allSupportedResourceList) + if(!allEmrZoneInfoListNodeEmrResourceInfoListEmrResourceInfo["Type"].isNull()) + emrResourceInfoListObject.type = allEmrZoneInfoListNodeEmrResourceInfoListEmrResourceInfo["Type"].asString(); + auto allSupportedResourceListNode = allEmrResourceInfoListNode["SupportedResourceList"]["SupportedResource"]; + for (auto allEmrResourceInfoListNodeSupportedResourceListSupportedResource : allSupportedResourceListNode) { EmrZoneInfo::EmrResourceInfo::SupportedResource supportedResourceListObject; - if(!value["Value"].isNull()) - supportedResourceListObject.value = value["Value"].asString(); - if(!value["Min"].isNull()) - supportedResourceListObject.min = std::stoi(value["Min"].asString()); - if(!value["Max"].isNull()) - supportedResourceListObject.max = std::stoi(value["Max"].asString()); - if(!value["Unit"].isNull()) - supportedResourceListObject.unit = value["Unit"].asString(); - if(!value["Value"].isNull()) - supportedResourceListObject.value1 = value["Value"].asString(); + if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Value"].isNull()) + supportedResourceListObject.value = allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Value"].asString(); + if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Min"].isNull()) + supportedResourceListObject.min = std::stoi(allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Min"].asString()); + if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Max"].isNull()) + supportedResourceListObject.max = std::stoi(allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Max"].asString()); + if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Unit"].isNull()) + supportedResourceListObject.unit = allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Unit"].asString(); + if(!allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Value"].isNull()) + supportedResourceListObject.value1 = allEmrResourceInfoListNodeSupportedResourceListSupportedResource["Value"].asString(); auto emrInstanceTypeNode = value["EmrInstanceType"]; if(!emrInstanceTypeNode["InstanceType"].isNull()) supportedResourceListObject.emrInstanceType.instanceType = emrInstanceTypeNode["InstanceType"].asString(); diff --git a/emr/src/model/ListEmrMainVersionResult.cc b/emr/src/model/ListEmrMainVersionResult.cc index 7e3d174d6..9b255bb49 100644 --- a/emr/src/model/ListEmrMainVersionResult.cc +++ b/emr/src/model/ListEmrMainVersionResult.cc @@ -39,46 +39,46 @@ void ListEmrMainVersionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEmrMainVersionList = value["EmrMainVersionList"]["EmrMainVersion"]; - for (auto value : allEmrMainVersionList) + auto allEmrMainVersionListNode = value["EmrMainVersionList"]["EmrMainVersion"]; + for (auto valueEmrMainVersionListEmrMainVersion : allEmrMainVersionListNode) { EmrMainVersion emrMainVersionListObject; - if(!value["RegionId"].isNull()) - emrMainVersionListObject.regionId = value["RegionId"].asString(); - if(!value["EmrVersion"].isNull()) - emrMainVersionListObject.emrVersion = value["EmrVersion"].asString(); - if(!value["EcmVersion"].isNull()) - emrMainVersionListObject.ecmVersion = value["EcmVersion"].asString() == "true"; - if(!value["ImageId"].isNull()) - emrMainVersionListObject.imageId = value["ImageId"].asString(); - if(!value["Display"].isNull()) - emrMainVersionListObject.display = value["Display"].asString() == "true"; - if(!value["StackName"].isNull()) - emrMainVersionListObject.stackName = value["StackName"].asString(); - if(!value["StackVersion"].isNull()) - emrMainVersionListObject.stackVersion = value["StackVersion"].asString(); - auto allClusterTypeInfoList = value["ClusterTypeInfoList"]["ClusterTypeInfo"]; - for (auto value : allClusterTypeInfoList) + if(!valueEmrMainVersionListEmrMainVersion["RegionId"].isNull()) + emrMainVersionListObject.regionId = valueEmrMainVersionListEmrMainVersion["RegionId"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["EmrVersion"].isNull()) + emrMainVersionListObject.emrVersion = valueEmrMainVersionListEmrMainVersion["EmrVersion"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["EcmVersion"].isNull()) + emrMainVersionListObject.ecmVersion = valueEmrMainVersionListEmrMainVersion["EcmVersion"].asString() == "true"; + if(!valueEmrMainVersionListEmrMainVersion["ImageId"].isNull()) + emrMainVersionListObject.imageId = valueEmrMainVersionListEmrMainVersion["ImageId"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["Display"].isNull()) + emrMainVersionListObject.display = valueEmrMainVersionListEmrMainVersion["Display"].asString() == "true"; + if(!valueEmrMainVersionListEmrMainVersion["StackName"].isNull()) + emrMainVersionListObject.stackName = valueEmrMainVersionListEmrMainVersion["StackName"].asString(); + if(!valueEmrMainVersionListEmrMainVersion["StackVersion"].isNull()) + emrMainVersionListObject.stackVersion = valueEmrMainVersionListEmrMainVersion["StackVersion"].asString(); + auto allClusterTypeInfoListNode = allEmrMainVersionListNode["ClusterTypeInfoList"]["ClusterTypeInfo"]; + for (auto allEmrMainVersionListNodeClusterTypeInfoListClusterTypeInfo : allClusterTypeInfoListNode) { EmrMainVersion::ClusterTypeInfo clusterTypeInfoListObject; - if(!value["ClusterType"].isNull()) - clusterTypeInfoListObject.clusterType = value["ClusterType"].asString(); - auto allServiceInfoList = value["ServiceInfoList"]["ServiceInfo"]; - for (auto value : allServiceInfoList) + if(!allEmrMainVersionListNodeClusterTypeInfoListClusterTypeInfo["ClusterType"].isNull()) + clusterTypeInfoListObject.clusterType = allEmrMainVersionListNodeClusterTypeInfoListClusterTypeInfo["ClusterType"].asString(); + auto allServiceInfoListNode = allClusterTypeInfoListNode["ServiceInfoList"]["ServiceInfo"]; + for (auto allClusterTypeInfoListNodeServiceInfoListServiceInfo : allServiceInfoListNode) { EmrMainVersion::ClusterTypeInfo::ServiceInfo serviceInfoListObject; - if(!value["ServiceName"].isNull()) - serviceInfoListObject.serviceName = value["ServiceName"].asString(); - if(!value["ServiceDisplayName"].isNull()) - serviceInfoListObject.serviceDisplayName = value["ServiceDisplayName"].asString(); - if(!value["ServiceVersion"].isNull()) - serviceInfoListObject.serviceVersion = value["ServiceVersion"].asString(); - if(!value["ServiceDisplayVersion"].isNull()) - serviceInfoListObject.serviceDisplayVersion = value["ServiceDisplayVersion"].asString(); - if(!value["Mandatory"].isNull()) - serviceInfoListObject.mandatory = value["Mandatory"].asString() == "true"; - if(!value["Display"].isNull()) - serviceInfoListObject.display = value["Display"].asString() == "true"; + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceName"].isNull()) + serviceInfoListObject.serviceName = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceName"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayName"].isNull()) + serviceInfoListObject.serviceDisplayName = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayName"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceVersion"].isNull()) + serviceInfoListObject.serviceVersion = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceVersion"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayVersion"].isNull()) + serviceInfoListObject.serviceDisplayVersion = allClusterTypeInfoListNodeServiceInfoListServiceInfo["ServiceDisplayVersion"].asString(); + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["Mandatory"].isNull()) + serviceInfoListObject.mandatory = allClusterTypeInfoListNodeServiceInfoListServiceInfo["Mandatory"].asString() == "true"; + if(!allClusterTypeInfoListNodeServiceInfoListServiceInfo["Display"].isNull()) + serviceInfoListObject.display = allClusterTypeInfoListNodeServiceInfoListServiceInfo["Display"].asString() == "true"; clusterTypeInfoListObject.serviceInfoList.push_back(serviceInfoListObject); } emrMainVersionListObject.clusterTypeInfoList.push_back(clusterTypeInfoListObject); diff --git a/emr/src/model/ListExecutionPlanInstancesResult.cc b/emr/src/model/ListExecutionPlanInstancesResult.cc index 6909c5228..4a1e912af 100644 --- a/emr/src/model/ListExecutionPlanInstancesResult.cc +++ b/emr/src/model/ListExecutionPlanInstancesResult.cc @@ -39,34 +39,34 @@ void ListExecutionPlanInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allExecutionPlanInstances = value["ExecutionPlanInstances"]["ExecutionPlanInstance"]; - for (auto value : allExecutionPlanInstances) + auto allExecutionPlanInstancesNode = value["ExecutionPlanInstances"]["ExecutionPlanInstance"]; + for (auto valueExecutionPlanInstancesExecutionPlanInstance : allExecutionPlanInstancesNode) { ExecutionPlanInstance executionPlanInstancesObject; - if(!value["Id"].isNull()) - executionPlanInstancesObject.id = value["Id"].asString(); - if(!value["ExecutionPlanId"].isNull()) - executionPlanInstancesObject.executionPlanId = value["ExecutionPlanId"].asString(); - if(!value["ExecutionPlanName"].isNull()) - executionPlanInstancesObject.executionPlanName = value["ExecutionPlanName"].asString(); - if(!value["StartTime"].isNull()) - executionPlanInstancesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["RunTime"].isNull()) - executionPlanInstancesObject.runTime = std::stoi(value["RunTime"].asString()); - if(!value["ClusterId"].isNull()) - executionPlanInstancesObject.clusterId = value["ClusterId"].asString(); - if(!value["ClusterName"].isNull()) - executionPlanInstancesObject.clusterName = value["ClusterName"].asString(); - if(!value["ClusterType"].isNull()) - executionPlanInstancesObject.clusterType = value["ClusterType"].asString(); - if(!value["Status"].isNull()) - executionPlanInstancesObject.status = value["Status"].asString(); - if(!value["LogEnable"].isNull()) - executionPlanInstancesObject.logEnable = value["LogEnable"].asString() == "true"; - if(!value["LogPath"].isNull()) - executionPlanInstancesObject.logPath = value["LogPath"].asString(); - if(!value["WorkflowApp"].isNull()) - executionPlanInstancesObject.workflowApp = value["WorkflowApp"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["Id"].isNull()) + executionPlanInstancesObject.id = valueExecutionPlanInstancesExecutionPlanInstance["Id"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["ExecutionPlanId"].isNull()) + executionPlanInstancesObject.executionPlanId = valueExecutionPlanInstancesExecutionPlanInstance["ExecutionPlanId"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["ExecutionPlanName"].isNull()) + executionPlanInstancesObject.executionPlanName = valueExecutionPlanInstancesExecutionPlanInstance["ExecutionPlanName"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["StartTime"].isNull()) + executionPlanInstancesObject.startTime = std::stol(valueExecutionPlanInstancesExecutionPlanInstance["StartTime"].asString()); + if(!valueExecutionPlanInstancesExecutionPlanInstance["RunTime"].isNull()) + executionPlanInstancesObject.runTime = std::stoi(valueExecutionPlanInstancesExecutionPlanInstance["RunTime"].asString()); + if(!valueExecutionPlanInstancesExecutionPlanInstance["ClusterId"].isNull()) + executionPlanInstancesObject.clusterId = valueExecutionPlanInstancesExecutionPlanInstance["ClusterId"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["ClusterName"].isNull()) + executionPlanInstancesObject.clusterName = valueExecutionPlanInstancesExecutionPlanInstance["ClusterName"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["ClusterType"].isNull()) + executionPlanInstancesObject.clusterType = valueExecutionPlanInstancesExecutionPlanInstance["ClusterType"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["Status"].isNull()) + executionPlanInstancesObject.status = valueExecutionPlanInstancesExecutionPlanInstance["Status"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["LogEnable"].isNull()) + executionPlanInstancesObject.logEnable = valueExecutionPlanInstancesExecutionPlanInstance["LogEnable"].asString() == "true"; + if(!valueExecutionPlanInstancesExecutionPlanInstance["LogPath"].isNull()) + executionPlanInstancesObject.logPath = valueExecutionPlanInstancesExecutionPlanInstance["LogPath"].asString(); + if(!valueExecutionPlanInstancesExecutionPlanInstance["WorkflowApp"].isNull()) + executionPlanInstancesObject.workflowApp = valueExecutionPlanInstancesExecutionPlanInstance["WorkflowApp"].asString(); executionPlanInstances_.push_back(executionPlanInstancesObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListExecutionPlansResult.cc b/emr/src/model/ListExecutionPlansResult.cc index 0c8319846..02a8e86c2 100644 --- a/emr/src/model/ListExecutionPlansResult.cc +++ b/emr/src/model/ListExecutionPlansResult.cc @@ -39,26 +39,26 @@ void ListExecutionPlansResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allExecutionPlans = value["ExecutionPlans"]["ExecutionPlanInfo"]; - for (auto value : allExecutionPlans) + auto allExecutionPlansNode = value["ExecutionPlans"]["ExecutionPlanInfo"]; + for (auto valueExecutionPlansExecutionPlanInfo : allExecutionPlansNode) { ExecutionPlanInfo executionPlansObject; - if(!value["Id"].isNull()) - executionPlansObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - executionPlansObject.name = value["Name"].asString(); - if(!value["CreateClusterOnDemand"].isNull()) - executionPlansObject.createClusterOnDemand = value["CreateClusterOnDemand"].asString() == "true"; - if(!value["Stragety"].isNull()) - executionPlansObject.stragety = value["Stragety"].asString(); - if(!value["Status"].isNull()) - executionPlansObject.status = value["Status"].asString(); - if(!value["TimeInterval"].isNull()) - executionPlansObject.timeInterval = std::stoi(value["TimeInterval"].asString()); - if(!value["StartTime"].isNull()) - executionPlansObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["TimeUnit"].isNull()) - executionPlansObject.timeUnit = value["TimeUnit"].asString(); + if(!valueExecutionPlansExecutionPlanInfo["Id"].isNull()) + executionPlansObject.id = valueExecutionPlansExecutionPlanInfo["Id"].asString(); + if(!valueExecutionPlansExecutionPlanInfo["Name"].isNull()) + executionPlansObject.name = valueExecutionPlansExecutionPlanInfo["Name"].asString(); + if(!valueExecutionPlansExecutionPlanInfo["CreateClusterOnDemand"].isNull()) + executionPlansObject.createClusterOnDemand = valueExecutionPlansExecutionPlanInfo["CreateClusterOnDemand"].asString() == "true"; + if(!valueExecutionPlansExecutionPlanInfo["Stragety"].isNull()) + executionPlansObject.stragety = valueExecutionPlansExecutionPlanInfo["Stragety"].asString(); + if(!valueExecutionPlansExecutionPlanInfo["Status"].isNull()) + executionPlansObject.status = valueExecutionPlansExecutionPlanInfo["Status"].asString(); + if(!valueExecutionPlansExecutionPlanInfo["TimeInterval"].isNull()) + executionPlansObject.timeInterval = std::stoi(valueExecutionPlansExecutionPlanInfo["TimeInterval"].asString()); + if(!valueExecutionPlansExecutionPlanInfo["StartTime"].isNull()) + executionPlansObject.startTime = std::stol(valueExecutionPlansExecutionPlanInfo["StartTime"].asString()); + if(!valueExecutionPlansExecutionPlanInfo["TimeUnit"].isNull()) + executionPlansObject.timeUnit = valueExecutionPlansExecutionPlanInfo["TimeUnit"].asString(); executionPlans_.push_back(executionPlansObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListFlowCategoryResult.cc b/emr/src/model/ListFlowCategoryResult.cc index 35319416b..fe652566a 100644 --- a/emr/src/model/ListFlowCategoryResult.cc +++ b/emr/src/model/ListFlowCategoryResult.cc @@ -39,30 +39,30 @@ void ListFlowCategoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCategories = value["Categories"]["Category"]; - for (auto value : allCategories) + auto allCategoriesNode = value["Categories"]["Category"]; + for (auto valueCategoriesCategory : allCategoriesNode) { Category categoriesObject; - if(!value["Id"].isNull()) - categoriesObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - categoriesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - categoriesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Name"].isNull()) - categoriesObject.name = value["Name"].asString(); - if(!value["ParentId"].isNull()) - categoriesObject.parentId = value["ParentId"].asString(); - if(!value["Type"].isNull()) - categoriesObject.type = value["Type"].asString(); - if(!value["CategoryType"].isNull()) - categoriesObject.categoryType = value["CategoryType"].asString(); - if(!value["ObjectType"].isNull()) - categoriesObject.objectType = value["ObjectType"].asString(); - if(!value["ObjectId"].isNull()) - categoriesObject.objectId = value["ObjectId"].asString(); - if(!value["ProjectId"].isNull()) - categoriesObject.projectId = value["ProjectId"].asString(); + if(!valueCategoriesCategory["Id"].isNull()) + categoriesObject.id = valueCategoriesCategory["Id"].asString(); + if(!valueCategoriesCategory["GmtCreate"].isNull()) + categoriesObject.gmtCreate = std::stol(valueCategoriesCategory["GmtCreate"].asString()); + if(!valueCategoriesCategory["GmtModified"].isNull()) + categoriesObject.gmtModified = std::stol(valueCategoriesCategory["GmtModified"].asString()); + if(!valueCategoriesCategory["Name"].isNull()) + categoriesObject.name = valueCategoriesCategory["Name"].asString(); + if(!valueCategoriesCategory["ParentId"].isNull()) + categoriesObject.parentId = valueCategoriesCategory["ParentId"].asString(); + if(!valueCategoriesCategory["Type"].isNull()) + categoriesObject.type = valueCategoriesCategory["Type"].asString(); + if(!valueCategoriesCategory["CategoryType"].isNull()) + categoriesObject.categoryType = valueCategoriesCategory["CategoryType"].asString(); + if(!valueCategoriesCategory["ObjectType"].isNull()) + categoriesObject.objectType = valueCategoriesCategory["ObjectType"].asString(); + if(!valueCategoriesCategory["ObjectId"].isNull()) + categoriesObject.objectId = valueCategoriesCategory["ObjectId"].asString(); + if(!valueCategoriesCategory["ProjectId"].isNull()) + categoriesObject.projectId = valueCategoriesCategory["ProjectId"].asString(); categories_.push_back(categoriesObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowClusterAllHostsResult.cc b/emr/src/model/ListFlowClusterAllHostsResult.cc index 5b30daa15..527f132cb 100644 --- a/emr/src/model/ListFlowClusterAllHostsResult.cc +++ b/emr/src/model/ListFlowClusterAllHostsResult.cc @@ -39,34 +39,34 @@ void ListFlowClusterAllHostsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHostList = value["HostList"]["Host"]; - for (auto value : allHostList) + auto allHostListNode = value["HostList"]["Host"]; + for (auto valueHostListHost : allHostListNode) { Host hostListObject; - if(!value["HostId"].isNull()) - hostListObject.hostId = value["HostId"].asString(); - if(!value["HostName"].isNull()) - hostListObject.hostName = value["HostName"].asString(); - if(!value["PublicIp"].isNull()) - hostListObject.publicIp = value["PublicIp"].asString(); - if(!value["PrivateIp"].isNull()) - hostListObject.privateIp = value["PrivateIp"].asString(); - if(!value["Role"].isNull()) - hostListObject.role = value["Role"].asString(); - if(!value["InstanceType"].isNull()) - hostListObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - hostListObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - hostListObject.memory = std::stoi(value["Memory"].asString()); - if(!value["Status"].isNull()) - hostListObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - hostListObject.type = value["Type"].asString(); - if(!value["HostInstanceId"].isNull()) - hostListObject.hostInstanceId = value["HostInstanceId"].asString(); - if(!value["SerialNumber"].isNull()) - hostListObject.serialNumber = value["SerialNumber"].asString(); + if(!valueHostListHost["HostId"].isNull()) + hostListObject.hostId = valueHostListHost["HostId"].asString(); + if(!valueHostListHost["HostName"].isNull()) + hostListObject.hostName = valueHostListHost["HostName"].asString(); + if(!valueHostListHost["PublicIp"].isNull()) + hostListObject.publicIp = valueHostListHost["PublicIp"].asString(); + if(!valueHostListHost["PrivateIp"].isNull()) + hostListObject.privateIp = valueHostListHost["PrivateIp"].asString(); + if(!valueHostListHost["Role"].isNull()) + hostListObject.role = valueHostListHost["Role"].asString(); + if(!valueHostListHost["InstanceType"].isNull()) + hostListObject.instanceType = valueHostListHost["InstanceType"].asString(); + if(!valueHostListHost["Cpu"].isNull()) + hostListObject.cpu = std::stoi(valueHostListHost["Cpu"].asString()); + if(!valueHostListHost["Memory"].isNull()) + hostListObject.memory = std::stoi(valueHostListHost["Memory"].asString()); + if(!valueHostListHost["Status"].isNull()) + hostListObject.status = valueHostListHost["Status"].asString(); + if(!valueHostListHost["Type"].isNull()) + hostListObject.type = valueHostListHost["Type"].asString(); + if(!valueHostListHost["HostInstanceId"].isNull()) + hostListObject.hostInstanceId = valueHostListHost["HostInstanceId"].asString(); + if(!valueHostListHost["SerialNumber"].isNull()) + hostListObject.serialNumber = valueHostListHost["SerialNumber"].asString(); hostList_.push_back(hostListObject); } diff --git a/emr/src/model/ListFlowClusterAllResult.cc b/emr/src/model/ListFlowClusterAllResult.cc index dc78b2428..07b09d11c 100644 --- a/emr/src/model/ListFlowClusterAllResult.cc +++ b/emr/src/model/ListFlowClusterAllResult.cc @@ -39,34 +39,34 @@ void ListFlowClusterAllResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["ClusterInfo"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["ClusterInfo"]; + for (auto valueClustersClusterInfo : allClustersNode) { ClusterInfo clustersObject; - if(!value["Id"].isNull()) - clustersObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - clustersObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - clustersObject.type = value["Type"].asString(); - if(!value["CreateTime"].isNull()) - clustersObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["RunningTime"].isNull()) - clustersObject.runningTime = std::stoi(value["RunningTime"].asString()); - if(!value["Status"].isNull()) - clustersObject.status = value["Status"].asString(); - if(!value["ChargeType"].isNull()) - clustersObject.chargeType = value["ChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - clustersObject.expiredTime = std::stol(value["ExpiredTime"].asString()); - if(!value["Period"].isNull()) - clustersObject.period = std::stoi(value["Period"].asString()); - if(!value["HasUncompletedOrder"].isNull()) - clustersObject.hasUncompletedOrder = value["HasUncompletedOrder"].asString() == "true"; - if(!value["OrderList"].isNull()) - clustersObject.orderList = value["OrderList"].asString(); - if(!value["CreateResource"].isNull()) - clustersObject.createResource = value["CreateResource"].asString(); + if(!valueClustersClusterInfo["Id"].isNull()) + clustersObject.id = valueClustersClusterInfo["Id"].asString(); + if(!valueClustersClusterInfo["Name"].isNull()) + clustersObject.name = valueClustersClusterInfo["Name"].asString(); + if(!valueClustersClusterInfo["Type"].isNull()) + clustersObject.type = valueClustersClusterInfo["Type"].asString(); + if(!valueClustersClusterInfo["CreateTime"].isNull()) + clustersObject.createTime = std::stol(valueClustersClusterInfo["CreateTime"].asString()); + if(!valueClustersClusterInfo["RunningTime"].isNull()) + clustersObject.runningTime = std::stoi(valueClustersClusterInfo["RunningTime"].asString()); + if(!valueClustersClusterInfo["Status"].isNull()) + clustersObject.status = valueClustersClusterInfo["Status"].asString(); + if(!valueClustersClusterInfo["ChargeType"].isNull()) + clustersObject.chargeType = valueClustersClusterInfo["ChargeType"].asString(); + if(!valueClustersClusterInfo["ExpiredTime"].isNull()) + clustersObject.expiredTime = std::stol(valueClustersClusterInfo["ExpiredTime"].asString()); + if(!valueClustersClusterInfo["Period"].isNull()) + clustersObject.period = std::stoi(valueClustersClusterInfo["Period"].asString()); + if(!valueClustersClusterInfo["HasUncompletedOrder"].isNull()) + clustersObject.hasUncompletedOrder = valueClustersClusterInfo["HasUncompletedOrder"].asString() == "true"; + if(!valueClustersClusterInfo["OrderList"].isNull()) + clustersObject.orderList = valueClustersClusterInfo["OrderList"].asString(); + if(!valueClustersClusterInfo["CreateResource"].isNull()) + clustersObject.createResource = valueClustersClusterInfo["CreateResource"].asString(); auto orderTaskInfoNode = value["OrderTaskInfo"]; if(!orderTaskInfoNode["TargetCount"].isNull()) clustersObject.orderTaskInfo.targetCount = std::stoi(orderTaskInfoNode["TargetCount"].asString()); diff --git a/emr/src/model/ListFlowClusterHostResult.cc b/emr/src/model/ListFlowClusterHostResult.cc index b8a5fbdc4..3c8d8c609 100644 --- a/emr/src/model/ListFlowClusterHostResult.cc +++ b/emr/src/model/ListFlowClusterHostResult.cc @@ -39,34 +39,34 @@ void ListFlowClusterHostResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHostList = value["HostList"]["Host"]; - for (auto value : allHostList) + auto allHostListNode = value["HostList"]["Host"]; + for (auto valueHostListHost : allHostListNode) { Host hostListObject; - if(!value["HostId"].isNull()) - hostListObject.hostId = value["HostId"].asString(); - if(!value["HostName"].isNull()) - hostListObject.hostName = value["HostName"].asString(); - if(!value["PublicIp"].isNull()) - hostListObject.publicIp = value["PublicIp"].asString(); - if(!value["PrivateIp"].isNull()) - hostListObject.privateIp = value["PrivateIp"].asString(); - if(!value["Role"].isNull()) - hostListObject.role = value["Role"].asString(); - if(!value["InstanceType"].isNull()) - hostListObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - hostListObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - hostListObject.memory = std::stoi(value["Memory"].asString()); - if(!value["Status"].isNull()) - hostListObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - hostListObject.type = value["Type"].asString(); - if(!value["HostInstanceId"].isNull()) - hostListObject.hostInstanceId = value["HostInstanceId"].asString(); - if(!value["SerialNumber"].isNull()) - hostListObject.serialNumber = value["SerialNumber"].asString(); + if(!valueHostListHost["HostId"].isNull()) + hostListObject.hostId = valueHostListHost["HostId"].asString(); + if(!valueHostListHost["HostName"].isNull()) + hostListObject.hostName = valueHostListHost["HostName"].asString(); + if(!valueHostListHost["PublicIp"].isNull()) + hostListObject.publicIp = valueHostListHost["PublicIp"].asString(); + if(!valueHostListHost["PrivateIp"].isNull()) + hostListObject.privateIp = valueHostListHost["PrivateIp"].asString(); + if(!valueHostListHost["Role"].isNull()) + hostListObject.role = valueHostListHost["Role"].asString(); + if(!valueHostListHost["InstanceType"].isNull()) + hostListObject.instanceType = valueHostListHost["InstanceType"].asString(); + if(!valueHostListHost["Cpu"].isNull()) + hostListObject.cpu = std::stoi(valueHostListHost["Cpu"].asString()); + if(!valueHostListHost["Memory"].isNull()) + hostListObject.memory = std::stoi(valueHostListHost["Memory"].asString()); + if(!valueHostListHost["Status"].isNull()) + hostListObject.status = valueHostListHost["Status"].asString(); + if(!valueHostListHost["Type"].isNull()) + hostListObject.type = valueHostListHost["Type"].asString(); + if(!valueHostListHost["HostInstanceId"].isNull()) + hostListObject.hostInstanceId = valueHostListHost["HostInstanceId"].asString(); + if(!valueHostListHost["SerialNumber"].isNull()) + hostListObject.serialNumber = valueHostListHost["SerialNumber"].asString(); hostList_.push_back(hostListObject); } diff --git a/emr/src/model/ListFlowClusterResult.cc b/emr/src/model/ListFlowClusterResult.cc index 0cccdee60..4f4f871c2 100644 --- a/emr/src/model/ListFlowClusterResult.cc +++ b/emr/src/model/ListFlowClusterResult.cc @@ -39,34 +39,34 @@ void ListFlowClusterResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["ClusterInfo"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["ClusterInfo"]; + for (auto valueClustersClusterInfo : allClustersNode) { ClusterInfo clustersObject; - if(!value["Id"].isNull()) - clustersObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - clustersObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - clustersObject.type = value["Type"].asString(); - if(!value["CreateTime"].isNull()) - clustersObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["RunningTime"].isNull()) - clustersObject.runningTime = std::stoi(value["RunningTime"].asString()); - if(!value["Status"].isNull()) - clustersObject.status = value["Status"].asString(); - if(!value["ChargeType"].isNull()) - clustersObject.chargeType = value["ChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - clustersObject.expiredTime = std::stol(value["ExpiredTime"].asString()); - if(!value["Period"].isNull()) - clustersObject.period = std::stoi(value["Period"].asString()); - if(!value["HasUncompletedOrder"].isNull()) - clustersObject.hasUncompletedOrder = value["HasUncompletedOrder"].asString() == "true"; - if(!value["OrderList"].isNull()) - clustersObject.orderList = value["OrderList"].asString(); - if(!value["CreateResource"].isNull()) - clustersObject.createResource = value["CreateResource"].asString(); + if(!valueClustersClusterInfo["Id"].isNull()) + clustersObject.id = valueClustersClusterInfo["Id"].asString(); + if(!valueClustersClusterInfo["Name"].isNull()) + clustersObject.name = valueClustersClusterInfo["Name"].asString(); + if(!valueClustersClusterInfo["Type"].isNull()) + clustersObject.type = valueClustersClusterInfo["Type"].asString(); + if(!valueClustersClusterInfo["CreateTime"].isNull()) + clustersObject.createTime = std::stol(valueClustersClusterInfo["CreateTime"].asString()); + if(!valueClustersClusterInfo["RunningTime"].isNull()) + clustersObject.runningTime = std::stoi(valueClustersClusterInfo["RunningTime"].asString()); + if(!valueClustersClusterInfo["Status"].isNull()) + clustersObject.status = valueClustersClusterInfo["Status"].asString(); + if(!valueClustersClusterInfo["ChargeType"].isNull()) + clustersObject.chargeType = valueClustersClusterInfo["ChargeType"].asString(); + if(!valueClustersClusterInfo["ExpiredTime"].isNull()) + clustersObject.expiredTime = std::stol(valueClustersClusterInfo["ExpiredTime"].asString()); + if(!valueClustersClusterInfo["Period"].isNull()) + clustersObject.period = std::stoi(valueClustersClusterInfo["Period"].asString()); + if(!valueClustersClusterInfo["HasUncompletedOrder"].isNull()) + clustersObject.hasUncompletedOrder = valueClustersClusterInfo["HasUncompletedOrder"].asString() == "true"; + if(!valueClustersClusterInfo["OrderList"].isNull()) + clustersObject.orderList = valueClustersClusterInfo["OrderList"].asString(); + if(!valueClustersClusterInfo["CreateResource"].isNull()) + clustersObject.createResource = valueClustersClusterInfo["CreateResource"].asString(); auto orderTaskInfoNode = value["OrderTaskInfo"]; if(!orderTaskInfoNode["TargetCount"].isNull()) clustersObject.orderTaskInfo.targetCount = std::stoi(orderTaskInfoNode["TargetCount"].asString()); diff --git a/emr/src/model/ListFlowInstanceResult.cc b/emr/src/model/ListFlowInstanceResult.cc index 5d71626e7..64f27633a 100644 --- a/emr/src/model/ListFlowInstanceResult.cc +++ b/emr/src/model/ListFlowInstanceResult.cc @@ -39,36 +39,36 @@ void ListFlowInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowInstances = value["FlowInstances"]["FlowInstance"]; - for (auto value : allFlowInstances) + auto allFlowInstancesNode = value["FlowInstances"]["FlowInstance"]; + for (auto valueFlowInstancesFlowInstance : allFlowInstancesNode) { FlowInstance flowInstancesObject; - if(!value["Id"].isNull()) - flowInstancesObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - flowInstancesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - flowInstancesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["FlowId"].isNull()) - flowInstancesObject.flowId = value["FlowId"].asString(); - if(!value["FlowName"].isNull()) - flowInstancesObject.flowName = value["FlowName"].asString(); - if(!value["ProjectId"].isNull()) - flowInstancesObject.projectId = value["ProjectId"].asString(); - if(!value["Status"].isNull()) - flowInstancesObject.status = value["Status"].asString(); - if(!value["ClusterId"].isNull()) - flowInstancesObject.clusterId = value["ClusterId"].asString(); - if(!value["Owner"].isNull()) - flowInstancesObject.owner = value["Owner"].asString(); - if(!value["StartTime"].isNull()) - flowInstancesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - flowInstancesObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Duration"].isNull()) - flowInstancesObject.duration = std::stol(value["Duration"].asString()); - if(!value["HasNodeFailed"].isNull()) - flowInstancesObject.hasNodeFailed = value["HasNodeFailed"].asString() == "true"; + if(!valueFlowInstancesFlowInstance["Id"].isNull()) + flowInstancesObject.id = valueFlowInstancesFlowInstance["Id"].asString(); + if(!valueFlowInstancesFlowInstance["GmtCreate"].isNull()) + flowInstancesObject.gmtCreate = std::stol(valueFlowInstancesFlowInstance["GmtCreate"].asString()); + if(!valueFlowInstancesFlowInstance["GmtModified"].isNull()) + flowInstancesObject.gmtModified = std::stol(valueFlowInstancesFlowInstance["GmtModified"].asString()); + if(!valueFlowInstancesFlowInstance["FlowId"].isNull()) + flowInstancesObject.flowId = valueFlowInstancesFlowInstance["FlowId"].asString(); + if(!valueFlowInstancesFlowInstance["FlowName"].isNull()) + flowInstancesObject.flowName = valueFlowInstancesFlowInstance["FlowName"].asString(); + if(!valueFlowInstancesFlowInstance["ProjectId"].isNull()) + flowInstancesObject.projectId = valueFlowInstancesFlowInstance["ProjectId"].asString(); + if(!valueFlowInstancesFlowInstance["Status"].isNull()) + flowInstancesObject.status = valueFlowInstancesFlowInstance["Status"].asString(); + if(!valueFlowInstancesFlowInstance["ClusterId"].isNull()) + flowInstancesObject.clusterId = valueFlowInstancesFlowInstance["ClusterId"].asString(); + if(!valueFlowInstancesFlowInstance["Owner"].isNull()) + flowInstancesObject.owner = valueFlowInstancesFlowInstance["Owner"].asString(); + if(!valueFlowInstancesFlowInstance["StartTime"].isNull()) + flowInstancesObject.startTime = std::stol(valueFlowInstancesFlowInstance["StartTime"].asString()); + if(!valueFlowInstancesFlowInstance["EndTime"].isNull()) + flowInstancesObject.endTime = std::stol(valueFlowInstancesFlowInstance["EndTime"].asString()); + if(!valueFlowInstancesFlowInstance["Duration"].isNull()) + flowInstancesObject.duration = std::stol(valueFlowInstancesFlowInstance["Duration"].asString()); + if(!valueFlowInstancesFlowInstance["HasNodeFailed"].isNull()) + flowInstancesObject.hasNodeFailed = valueFlowInstancesFlowInstance["HasNodeFailed"].asString() == "true"; flowInstances_.push_back(flowInstancesObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowJobHistoryResult.cc b/emr/src/model/ListFlowJobHistoryResult.cc index cec7ab8b4..d788a5a37 100644 --- a/emr/src/model/ListFlowJobHistoryResult.cc +++ b/emr/src/model/ListFlowJobHistoryResult.cc @@ -39,62 +39,62 @@ void ListFlowJobHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNodeInstances = value["NodeInstances"]["NodeInstance"]; - for (auto value : allNodeInstances) + auto allNodeInstancesNode = value["NodeInstances"]["NodeInstance"]; + for (auto valueNodeInstancesNodeInstance : allNodeInstancesNode) { NodeInstance nodeInstancesObject; - if(!value["Id"].isNull()) - nodeInstancesObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - nodeInstancesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - nodeInstancesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Type"].isNull()) - nodeInstancesObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - nodeInstancesObject.status = value["Status"].asString(); - if(!value["JobId"].isNull()) - nodeInstancesObject.jobId = value["JobId"].asString(); - if(!value["JobName"].isNull()) - nodeInstancesObject.jobName = value["JobName"].asString(); - if(!value["JobType"].isNull()) - nodeInstancesObject.jobType = value["JobType"].asString(); - if(!value["JobParams"].isNull()) - nodeInstancesObject.jobParams = value["JobParams"].asString(); - if(!value["FailAct"].isNull()) - nodeInstancesObject.failAct = value["FailAct"].asString(); - if(!value["MaxRetry"].isNull()) - nodeInstancesObject.maxRetry = std::stoi(value["MaxRetry"].asString()); - if(!value["RetryInterval"].isNull()) - nodeInstancesObject.retryInterval = std::stol(value["RetryInterval"].asString()); - if(!value["NodeName"].isNull()) - nodeInstancesObject.nodeName = value["NodeName"].asString(); - if(!value["ClusterId"].isNull()) - nodeInstancesObject.clusterId = value["ClusterId"].asString(); - if(!value["HostName"].isNull()) - nodeInstancesObject.hostName = value["HostName"].asString(); - if(!value["ProjectId"].isNull()) - nodeInstancesObject.projectId = value["ProjectId"].asString(); - if(!value["StartTime"].isNull()) - nodeInstancesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - nodeInstancesObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["pending"].isNull()) - nodeInstancesObject.pending = value["pending"].asString() == "true"; - if(!value["Retries"].isNull()) - nodeInstancesObject.retries = std::stoi(value["Retries"].asString()); - if(!value["ExternalId"].isNull()) - nodeInstancesObject.externalId = value["ExternalId"].asString(); - if(!value["ExternalStatus"].isNull()) - nodeInstancesObject.externalStatus = value["ExternalStatus"].asString(); - if(!value["ExternalInfo"].isNull()) - nodeInstancesObject.externalInfo = value["ExternalInfo"].asString(); - if(!value["ParamConf"].isNull()) - nodeInstancesObject.paramConf = value["ParamConf"].asString(); - if(!value["EnvConf"].isNull()) - nodeInstancesObject.envConf = value["EnvConf"].asString(); - if(!value["RunConf"].isNull()) - nodeInstancesObject.runConf = value["RunConf"].asString(); + if(!valueNodeInstancesNodeInstance["Id"].isNull()) + nodeInstancesObject.id = valueNodeInstancesNodeInstance["Id"].asString(); + if(!valueNodeInstancesNodeInstance["GmtCreate"].isNull()) + nodeInstancesObject.gmtCreate = std::stol(valueNodeInstancesNodeInstance["GmtCreate"].asString()); + if(!valueNodeInstancesNodeInstance["GmtModified"].isNull()) + nodeInstancesObject.gmtModified = std::stol(valueNodeInstancesNodeInstance["GmtModified"].asString()); + if(!valueNodeInstancesNodeInstance["Type"].isNull()) + nodeInstancesObject.type = valueNodeInstancesNodeInstance["Type"].asString(); + if(!valueNodeInstancesNodeInstance["Status"].isNull()) + nodeInstancesObject.status = valueNodeInstancesNodeInstance["Status"].asString(); + if(!valueNodeInstancesNodeInstance["JobId"].isNull()) + nodeInstancesObject.jobId = valueNodeInstancesNodeInstance["JobId"].asString(); + if(!valueNodeInstancesNodeInstance["JobName"].isNull()) + nodeInstancesObject.jobName = valueNodeInstancesNodeInstance["JobName"].asString(); + if(!valueNodeInstancesNodeInstance["JobType"].isNull()) + nodeInstancesObject.jobType = valueNodeInstancesNodeInstance["JobType"].asString(); + if(!valueNodeInstancesNodeInstance["JobParams"].isNull()) + nodeInstancesObject.jobParams = valueNodeInstancesNodeInstance["JobParams"].asString(); + if(!valueNodeInstancesNodeInstance["FailAct"].isNull()) + nodeInstancesObject.failAct = valueNodeInstancesNodeInstance["FailAct"].asString(); + if(!valueNodeInstancesNodeInstance["MaxRetry"].isNull()) + nodeInstancesObject.maxRetry = std::stoi(valueNodeInstancesNodeInstance["MaxRetry"].asString()); + if(!valueNodeInstancesNodeInstance["RetryInterval"].isNull()) + nodeInstancesObject.retryInterval = std::stol(valueNodeInstancesNodeInstance["RetryInterval"].asString()); + if(!valueNodeInstancesNodeInstance["NodeName"].isNull()) + nodeInstancesObject.nodeName = valueNodeInstancesNodeInstance["NodeName"].asString(); + if(!valueNodeInstancesNodeInstance["ClusterId"].isNull()) + nodeInstancesObject.clusterId = valueNodeInstancesNodeInstance["ClusterId"].asString(); + if(!valueNodeInstancesNodeInstance["HostName"].isNull()) + nodeInstancesObject.hostName = valueNodeInstancesNodeInstance["HostName"].asString(); + if(!valueNodeInstancesNodeInstance["ProjectId"].isNull()) + nodeInstancesObject.projectId = valueNodeInstancesNodeInstance["ProjectId"].asString(); + if(!valueNodeInstancesNodeInstance["StartTime"].isNull()) + nodeInstancesObject.startTime = std::stol(valueNodeInstancesNodeInstance["StartTime"].asString()); + if(!valueNodeInstancesNodeInstance["EndTime"].isNull()) + nodeInstancesObject.endTime = std::stol(valueNodeInstancesNodeInstance["EndTime"].asString()); + if(!valueNodeInstancesNodeInstance["pending"].isNull()) + nodeInstancesObject.pending = valueNodeInstancesNodeInstance["pending"].asString() == "true"; + if(!valueNodeInstancesNodeInstance["Retries"].isNull()) + nodeInstancesObject.retries = std::stoi(valueNodeInstancesNodeInstance["Retries"].asString()); + if(!valueNodeInstancesNodeInstance["ExternalId"].isNull()) + nodeInstancesObject.externalId = valueNodeInstancesNodeInstance["ExternalId"].asString(); + if(!valueNodeInstancesNodeInstance["ExternalStatus"].isNull()) + nodeInstancesObject.externalStatus = valueNodeInstancesNodeInstance["ExternalStatus"].asString(); + if(!valueNodeInstancesNodeInstance["ExternalInfo"].isNull()) + nodeInstancesObject.externalInfo = valueNodeInstancesNodeInstance["ExternalInfo"].asString(); + if(!valueNodeInstancesNodeInstance["ParamConf"].isNull()) + nodeInstancesObject.paramConf = valueNodeInstancesNodeInstance["ParamConf"].asString(); + if(!valueNodeInstancesNodeInstance["EnvConf"].isNull()) + nodeInstancesObject.envConf = valueNodeInstancesNodeInstance["EnvConf"].asString(); + if(!valueNodeInstancesNodeInstance["RunConf"].isNull()) + nodeInstancesObject.runConf = valueNodeInstancesNodeInstance["RunConf"].asString(); nodeInstances_.push_back(nodeInstancesObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowJobResult.cc b/emr/src/model/ListFlowJobResult.cc index 13b3b9e1b..e61887f0f 100644 --- a/emr/src/model/ListFlowJobResult.cc +++ b/emr/src/model/ListFlowJobResult.cc @@ -39,58 +39,58 @@ void ListFlowJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - jobListObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - jobListObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Name"].isNull()) - jobListObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - jobListObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - jobListObject.description = value["Description"].asString(); - if(!value["FailAct"].isNull()) - jobListObject.failAct = value["FailAct"].asString(); - if(!value["MaxRetry"].isNull()) - jobListObject.maxRetry = std::stoi(value["MaxRetry"].asString()); - if(!value["RetryInterval"].isNull()) - jobListObject.retryInterval = std::stol(value["RetryInterval"].asString()); - if(!value["Params"].isNull()) - jobListObject.params = value["Params"].asString(); - if(!value["ParamConf"].isNull()) - jobListObject.paramConf = value["ParamConf"].asString(); - if(!value["CustomVariables"].isNull()) - jobListObject.customVariables = value["CustomVariables"].asString(); - if(!value["EnvConf"].isNull()) - jobListObject.envConf = value["EnvConf"].asString(); - if(!value["RunConf"].isNull()) - jobListObject.runConf = value["RunConf"].asString(); - if(!value["MonitorConf"].isNull()) - jobListObject.monitorConf = value["MonitorConf"].asString(); - if(!value["CategoryId"].isNull()) - jobListObject.categoryId = value["CategoryId"].asString(); - if(!value["mode"].isNull()) - jobListObject.mode = value["mode"].asString(); - if(!value["Adhoc"].isNull()) - jobListObject.adhoc = value["Adhoc"].asString(); - if(!value["AlertConf"].isNull()) - jobListObject.alertConf = value["AlertConf"].asString(); - if(!value["LastInstanceDetail"].isNull()) - jobListObject.lastInstanceDetail = value["LastInstanceDetail"].asString(); - auto allResourceList = value["ResourceList"]["Resource"]; - for (auto value : allResourceList) + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["GmtCreate"].isNull()) + jobListObject.gmtCreate = std::stol(valueJobListJob["GmtCreate"].asString()); + if(!valueJobListJob["GmtModified"].isNull()) + jobListObject.gmtModified = std::stol(valueJobListJob["GmtModified"].asString()); + if(!valueJobListJob["Name"].isNull()) + jobListObject.name = valueJobListJob["Name"].asString(); + if(!valueJobListJob["Type"].isNull()) + jobListObject.type = valueJobListJob["Type"].asString(); + if(!valueJobListJob["Description"].isNull()) + jobListObject.description = valueJobListJob["Description"].asString(); + if(!valueJobListJob["FailAct"].isNull()) + jobListObject.failAct = valueJobListJob["FailAct"].asString(); + if(!valueJobListJob["MaxRetry"].isNull()) + jobListObject.maxRetry = std::stoi(valueJobListJob["MaxRetry"].asString()); + if(!valueJobListJob["RetryInterval"].isNull()) + jobListObject.retryInterval = std::stol(valueJobListJob["RetryInterval"].asString()); + if(!valueJobListJob["Params"].isNull()) + jobListObject.params = valueJobListJob["Params"].asString(); + if(!valueJobListJob["ParamConf"].isNull()) + jobListObject.paramConf = valueJobListJob["ParamConf"].asString(); + if(!valueJobListJob["CustomVariables"].isNull()) + jobListObject.customVariables = valueJobListJob["CustomVariables"].asString(); + if(!valueJobListJob["EnvConf"].isNull()) + jobListObject.envConf = valueJobListJob["EnvConf"].asString(); + if(!valueJobListJob["RunConf"].isNull()) + jobListObject.runConf = valueJobListJob["RunConf"].asString(); + if(!valueJobListJob["MonitorConf"].isNull()) + jobListObject.monitorConf = valueJobListJob["MonitorConf"].asString(); + if(!valueJobListJob["CategoryId"].isNull()) + jobListObject.categoryId = valueJobListJob["CategoryId"].asString(); + if(!valueJobListJob["mode"].isNull()) + jobListObject.mode = valueJobListJob["mode"].asString(); + if(!valueJobListJob["Adhoc"].isNull()) + jobListObject.adhoc = valueJobListJob["Adhoc"].asString(); + if(!valueJobListJob["AlertConf"].isNull()) + jobListObject.alertConf = valueJobListJob["AlertConf"].asString(); + if(!valueJobListJob["LastInstanceDetail"].isNull()) + jobListObject.lastInstanceDetail = valueJobListJob["LastInstanceDetail"].asString(); + auto allResourceListNode = allJobListNode["ResourceList"]["Resource"]; + for (auto allJobListNodeResourceListResource : allResourceListNode) { Job::Resource resourceListObject; - if(!value["Path"].isNull()) - resourceListObject.path = value["Path"].asString(); - if(!value["Alias"].isNull()) - resourceListObject.alias = value["Alias"].asString(); + if(!allJobListNodeResourceListResource["Path"].isNull()) + resourceListObject.path = allJobListNodeResourceListResource["Path"].asString(); + if(!allJobListNodeResourceListResource["Alias"].isNull()) + resourceListObject.alias = allJobListNodeResourceListResource["Alias"].asString(); jobListObject.resourceList.push_back(resourceListObject); } jobList_.push_back(jobListObject); diff --git a/emr/src/model/ListFlowNodeInstanceContainerStatusResult.cc b/emr/src/model/ListFlowNodeInstanceContainerStatusResult.cc index 7a66c67c3..0adbd36d9 100644 --- a/emr/src/model/ListFlowNodeInstanceContainerStatusResult.cc +++ b/emr/src/model/ListFlowNodeInstanceContainerStatusResult.cc @@ -39,18 +39,18 @@ void ListFlowNodeInstanceContainerStatusResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContainerStatusList = value["ContainerStatusList"]["ContainerStatus"]; - for (auto value : allContainerStatusList) + auto allContainerStatusListNode = value["ContainerStatusList"]["ContainerStatus"]; + for (auto valueContainerStatusListContainerStatus : allContainerStatusListNode) { ContainerStatus containerStatusListObject; - if(!value["ApplicationId"].isNull()) - containerStatusListObject.applicationId = value["ApplicationId"].asString(); - if(!value["ContainerId"].isNull()) - containerStatusListObject.containerId = value["ContainerId"].asString(); - if(!value["HostName"].isNull()) - containerStatusListObject.hostName = value["HostName"].asString(); - if(!value["Status"].isNull()) - containerStatusListObject.status = value["Status"].asString(); + if(!valueContainerStatusListContainerStatus["ApplicationId"].isNull()) + containerStatusListObject.applicationId = valueContainerStatusListContainerStatus["ApplicationId"].asString(); + if(!valueContainerStatusListContainerStatus["ContainerId"].isNull()) + containerStatusListObject.containerId = valueContainerStatusListContainerStatus["ContainerId"].asString(); + if(!valueContainerStatusListContainerStatus["HostName"].isNull()) + containerStatusListObject.hostName = valueContainerStatusListContainerStatus["HostName"].asString(); + if(!valueContainerStatusListContainerStatus["Status"].isNull()) + containerStatusListObject.status = valueContainerStatusListContainerStatus["Status"].asString(); containerStatusList_.push_back(containerStatusListObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowNodeInstanceResult.cc b/emr/src/model/ListFlowNodeInstanceResult.cc index 8fdc21713..14a6de68f 100644 --- a/emr/src/model/ListFlowNodeInstanceResult.cc +++ b/emr/src/model/ListFlowNodeInstanceResult.cc @@ -39,66 +39,66 @@ void ListFlowNodeInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowNodeInstances = value["FlowNodeInstances"]["FlowNodeInstance"]; - for (auto value : allFlowNodeInstances) + auto allFlowNodeInstancesNode = value["FlowNodeInstances"]["FlowNodeInstance"]; + for (auto valueFlowNodeInstancesFlowNodeInstance : allFlowNodeInstancesNode) { FlowNodeInstance flowNodeInstancesObject; - if(!value["Id"].isNull()) - flowNodeInstancesObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - flowNodeInstancesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - flowNodeInstancesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Type"].isNull()) - flowNodeInstancesObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - flowNodeInstancesObject.status = value["Status"].asString(); - if(!value["JobId"].isNull()) - flowNodeInstancesObject.jobId = value["JobId"].asString(); - if(!value["JobName"].isNull()) - flowNodeInstancesObject.jobName = value["JobName"].asString(); - if(!value["JobType"].isNull()) - flowNodeInstancesObject.jobType = value["JobType"].asString(); - if(!value["JobParams"].isNull()) - flowNodeInstancesObject.jobParams = value["JobParams"].asString(); - if(!value["FailAct"].isNull()) - flowNodeInstancesObject.failAct = value["FailAct"].asString(); - if(!value["MaxRetry"].isNull()) - flowNodeInstancesObject.maxRetry = value["MaxRetry"].asString(); - if(!value["RetryInterval"].isNull()) - flowNodeInstancesObject.retryInterval = value["RetryInterval"].asString(); - if(!value["NodeName"].isNull()) - flowNodeInstancesObject.nodeName = value["NodeName"].asString(); - if(!value["FlowId"].isNull()) - flowNodeInstancesObject.flowId = value["FlowId"].asString(); - if(!value["FlowInstanceId"].isNull()) - flowNodeInstancesObject.flowInstanceId = value["FlowInstanceId"].asString(); - if(!value["ClusterId"].isNull()) - flowNodeInstancesObject.clusterId = value["ClusterId"].asString(); - if(!value["HostName"].isNull()) - flowNodeInstancesObject.hostName = value["HostName"].asString(); - if(!value["ProjectId"].isNull()) - flowNodeInstancesObject.projectId = value["ProjectId"].asString(); - if(!value["Pending"].isNull()) - flowNodeInstancesObject.pending = value["Pending"].asString() == "true"; - if(!value["StartTime"].isNull()) - flowNodeInstancesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - flowNodeInstancesObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Duration"].isNull()) - flowNodeInstancesObject.duration = std::stol(value["Duration"].asString()); - if(!value["Retries"].isNull()) - flowNodeInstancesObject.retries = std::stoi(value["Retries"].asString()); - if(!value["ExternalId"].isNull()) - flowNodeInstancesObject.externalId = value["ExternalId"].asString(); - if(!value["ExternalSubId"].isNull()) - flowNodeInstancesObject.externalSubId = value["ExternalSubId"].asString(); - if(!value["ExternalChildIds"].isNull()) - flowNodeInstancesObject.externalChildIds = value["ExternalChildIds"].asString(); - if(!value["ExternalStatus"].isNull()) - flowNodeInstancesObject.externalStatus = value["ExternalStatus"].asString(); - if(!value["ExternalInfo"].isNull()) - flowNodeInstancesObject.externalInfo = value["ExternalInfo"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["Id"].isNull()) + flowNodeInstancesObject.id = valueFlowNodeInstancesFlowNodeInstance["Id"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["GmtCreate"].isNull()) + flowNodeInstancesObject.gmtCreate = std::stol(valueFlowNodeInstancesFlowNodeInstance["GmtCreate"].asString()); + if(!valueFlowNodeInstancesFlowNodeInstance["GmtModified"].isNull()) + flowNodeInstancesObject.gmtModified = std::stol(valueFlowNodeInstancesFlowNodeInstance["GmtModified"].asString()); + if(!valueFlowNodeInstancesFlowNodeInstance["Type"].isNull()) + flowNodeInstancesObject.type = valueFlowNodeInstancesFlowNodeInstance["Type"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["Status"].isNull()) + flowNodeInstancesObject.status = valueFlowNodeInstancesFlowNodeInstance["Status"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["JobId"].isNull()) + flowNodeInstancesObject.jobId = valueFlowNodeInstancesFlowNodeInstance["JobId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["JobName"].isNull()) + flowNodeInstancesObject.jobName = valueFlowNodeInstancesFlowNodeInstance["JobName"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["JobType"].isNull()) + flowNodeInstancesObject.jobType = valueFlowNodeInstancesFlowNodeInstance["JobType"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["JobParams"].isNull()) + flowNodeInstancesObject.jobParams = valueFlowNodeInstancesFlowNodeInstance["JobParams"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["FailAct"].isNull()) + flowNodeInstancesObject.failAct = valueFlowNodeInstancesFlowNodeInstance["FailAct"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["MaxRetry"].isNull()) + flowNodeInstancesObject.maxRetry = valueFlowNodeInstancesFlowNodeInstance["MaxRetry"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["RetryInterval"].isNull()) + flowNodeInstancesObject.retryInterval = valueFlowNodeInstancesFlowNodeInstance["RetryInterval"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["NodeName"].isNull()) + flowNodeInstancesObject.nodeName = valueFlowNodeInstancesFlowNodeInstance["NodeName"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["FlowId"].isNull()) + flowNodeInstancesObject.flowId = valueFlowNodeInstancesFlowNodeInstance["FlowId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["FlowInstanceId"].isNull()) + flowNodeInstancesObject.flowInstanceId = valueFlowNodeInstancesFlowNodeInstance["FlowInstanceId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["ClusterId"].isNull()) + flowNodeInstancesObject.clusterId = valueFlowNodeInstancesFlowNodeInstance["ClusterId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["HostName"].isNull()) + flowNodeInstancesObject.hostName = valueFlowNodeInstancesFlowNodeInstance["HostName"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["ProjectId"].isNull()) + flowNodeInstancesObject.projectId = valueFlowNodeInstancesFlowNodeInstance["ProjectId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["Pending"].isNull()) + flowNodeInstancesObject.pending = valueFlowNodeInstancesFlowNodeInstance["Pending"].asString() == "true"; + if(!valueFlowNodeInstancesFlowNodeInstance["StartTime"].isNull()) + flowNodeInstancesObject.startTime = std::stol(valueFlowNodeInstancesFlowNodeInstance["StartTime"].asString()); + if(!valueFlowNodeInstancesFlowNodeInstance["EndTime"].isNull()) + flowNodeInstancesObject.endTime = std::stol(valueFlowNodeInstancesFlowNodeInstance["EndTime"].asString()); + if(!valueFlowNodeInstancesFlowNodeInstance["Duration"].isNull()) + flowNodeInstancesObject.duration = std::stol(valueFlowNodeInstancesFlowNodeInstance["Duration"].asString()); + if(!valueFlowNodeInstancesFlowNodeInstance["Retries"].isNull()) + flowNodeInstancesObject.retries = std::stoi(valueFlowNodeInstancesFlowNodeInstance["Retries"].asString()); + if(!valueFlowNodeInstancesFlowNodeInstance["ExternalId"].isNull()) + flowNodeInstancesObject.externalId = valueFlowNodeInstancesFlowNodeInstance["ExternalId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["ExternalSubId"].isNull()) + flowNodeInstancesObject.externalSubId = valueFlowNodeInstancesFlowNodeInstance["ExternalSubId"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["ExternalChildIds"].isNull()) + flowNodeInstancesObject.externalChildIds = valueFlowNodeInstancesFlowNodeInstance["ExternalChildIds"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["ExternalStatus"].isNull()) + flowNodeInstancesObject.externalStatus = valueFlowNodeInstancesFlowNodeInstance["ExternalStatus"].asString(); + if(!valueFlowNodeInstancesFlowNodeInstance["ExternalInfo"].isNull()) + flowNodeInstancesObject.externalInfo = valueFlowNodeInstancesFlowNodeInstance["ExternalInfo"].asString(); flowNodeInstances_.push_back(flowNodeInstancesObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowNodeSqlResultResult.cc b/emr/src/model/ListFlowNodeSqlResultResult.cc index 844fee295..61712a2ab 100644 --- a/emr/src/model/ListFlowNodeSqlResultResult.cc +++ b/emr/src/model/ListFlowNodeSqlResultResult.cc @@ -39,12 +39,12 @@ void ListFlowNodeSqlResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRowList = value["RowList"]["Row"]; - for (auto value : allRowList) + auto allRowListNode = value["RowList"]["Row"]; + for (auto valueRowListRow : allRowListNode) { Row rowListObject; - if(!value["RowIndex"].isNull()) - rowListObject.rowIndex = std::stoi(value["RowIndex"].asString()); + if(!valueRowListRow["RowIndex"].isNull()) + rowListObject.rowIndex = std::stoi(valueRowListRow["RowIndex"].asString()); auto allRowItemList = value["RowItemList"]["rowItem"]; for (auto value : allRowItemList) rowListObject.rowItemList.push_back(value.asString()); diff --git a/emr/src/model/ListFlowProjectClusterSettingResult.cc b/emr/src/model/ListFlowProjectClusterSettingResult.cc index 31d255fe5..2757a05ff 100644 --- a/emr/src/model/ListFlowProjectClusterSettingResult.cc +++ b/emr/src/model/ListFlowProjectClusterSettingResult.cc @@ -39,24 +39,24 @@ void ListFlowProjectClusterSettingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusterSettings = value["ClusterSettings"]["ClusterSetting"]; - for (auto value : allClusterSettings) + auto allClusterSettingsNode = value["ClusterSettings"]["ClusterSetting"]; + for (auto valueClusterSettingsClusterSetting : allClusterSettingsNode) { ClusterSetting clusterSettingsObject; - if(!value["GmtCreate"].isNull()) - clusterSettingsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - clusterSettingsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["ProjectId"].isNull()) - clusterSettingsObject.projectId = value["ProjectId"].asString(); - if(!value["ClusterId"].isNull()) - clusterSettingsObject.clusterId = value["ClusterId"].asString(); - if(!value["ClusterName"].isNull()) - clusterSettingsObject.clusterName = value["ClusterName"].asString(); - if(!value["DefaultUser"].isNull()) - clusterSettingsObject.defaultUser = value["DefaultUser"].asString(); - if(!value["DefaultQueue"].isNull()) - clusterSettingsObject.defaultQueue = value["DefaultQueue"].asString(); + if(!valueClusterSettingsClusterSetting["GmtCreate"].isNull()) + clusterSettingsObject.gmtCreate = std::stol(valueClusterSettingsClusterSetting["GmtCreate"].asString()); + if(!valueClusterSettingsClusterSetting["GmtModified"].isNull()) + clusterSettingsObject.gmtModified = std::stol(valueClusterSettingsClusterSetting["GmtModified"].asString()); + if(!valueClusterSettingsClusterSetting["ProjectId"].isNull()) + clusterSettingsObject.projectId = valueClusterSettingsClusterSetting["ProjectId"].asString(); + if(!valueClusterSettingsClusterSetting["ClusterId"].isNull()) + clusterSettingsObject.clusterId = valueClusterSettingsClusterSetting["ClusterId"].asString(); + if(!valueClusterSettingsClusterSetting["ClusterName"].isNull()) + clusterSettingsObject.clusterName = valueClusterSettingsClusterSetting["ClusterName"].asString(); + if(!valueClusterSettingsClusterSetting["DefaultUser"].isNull()) + clusterSettingsObject.defaultUser = valueClusterSettingsClusterSetting["DefaultUser"].asString(); + if(!valueClusterSettingsClusterSetting["DefaultQueue"].isNull()) + clusterSettingsObject.defaultQueue = valueClusterSettingsClusterSetting["DefaultQueue"].asString(); auto allUserList = value["UserList"]["User"]; for (auto value : allUserList) clusterSettingsObject.userList.push_back(value.asString()); diff --git a/emr/src/model/ListFlowProjectResult.cc b/emr/src/model/ListFlowProjectResult.cc index 2c1cb6b6c..d3dfc0bf1 100644 --- a/emr/src/model/ListFlowProjectResult.cc +++ b/emr/src/model/ListFlowProjectResult.cc @@ -39,22 +39,22 @@ void ListFlowProjectResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProjects = value["Projects"]["Project"]; - for (auto value : allProjects) + auto allProjectsNode = value["Projects"]["Project"]; + for (auto valueProjectsProject : allProjectsNode) { Project projectsObject; - if(!value["Id"].isNull()) - projectsObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - projectsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - projectsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["UserId"].isNull()) - projectsObject.userId = value["UserId"].asString(); - if(!value["Name"].isNull()) - projectsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - projectsObject.description = value["Description"].asString(); + if(!valueProjectsProject["Id"].isNull()) + projectsObject.id = valueProjectsProject["Id"].asString(); + if(!valueProjectsProject["GmtCreate"].isNull()) + projectsObject.gmtCreate = std::stol(valueProjectsProject["GmtCreate"].asString()); + if(!valueProjectsProject["GmtModified"].isNull()) + projectsObject.gmtModified = std::stol(valueProjectsProject["GmtModified"].asString()); + if(!valueProjectsProject["UserId"].isNull()) + projectsObject.userId = valueProjectsProject["UserId"].asString(); + if(!valueProjectsProject["Name"].isNull()) + projectsObject.name = valueProjectsProject["Name"].asString(); + if(!valueProjectsProject["Description"].isNull()) + projectsObject.description = valueProjectsProject["Description"].asString(); projects_.push_back(projectsObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowProjectUserResult.cc b/emr/src/model/ListFlowProjectUserResult.cc index 82ea90f9e..b915aa13a 100644 --- a/emr/src/model/ListFlowProjectUserResult.cc +++ b/emr/src/model/ListFlowProjectUserResult.cc @@ -39,20 +39,20 @@ void ListFlowProjectUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["User"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["User"]; + for (auto valueUsersUser : allUsersNode) { User usersObject; - if(!value["GmtCreate"].isNull()) - usersObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - usersObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["ProjectId"].isNull()) - usersObject.projectId = value["ProjectId"].asString(); - if(!value["OwnerId"].isNull()) - usersObject.ownerId = value["OwnerId"].asString(); - if(!value["UserName"].isNull()) - usersObject.userName = value["UserName"].asString(); + if(!valueUsersUser["GmtCreate"].isNull()) + usersObject.gmtCreate = std::stol(valueUsersUser["GmtCreate"].asString()); + if(!valueUsersUser["GmtModified"].isNull()) + usersObject.gmtModified = std::stol(valueUsersUser["GmtModified"].asString()); + if(!valueUsersUser["ProjectId"].isNull()) + usersObject.projectId = valueUsersUser["ProjectId"].asString(); + if(!valueUsersUser["OwnerId"].isNull()) + usersObject.ownerId = valueUsersUser["OwnerId"].asString(); + if(!valueUsersUser["UserName"].isNull()) + usersObject.userName = valueUsersUser["UserName"].asString(); users_.push_back(usersObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListFlowResult.cc b/emr/src/model/ListFlowResult.cc index 12293279a..05c181f01 100644 --- a/emr/src/model/ListFlowResult.cc +++ b/emr/src/model/ListFlowResult.cc @@ -39,50 +39,50 @@ void ListFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlow = value["Flow"]["FlowItem"]; - for (auto value : allFlow) + auto allFlowNode = value["Flow"]["FlowItem"]; + for (auto valueFlowFlowItem : allFlowNode) { FlowItem flowObject; - if(!value["Id"].isNull()) - flowObject.id = value["Id"].asString(); - if(!value["GmtCreate"].isNull()) - flowObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - flowObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["Name"].isNull()) - flowObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - flowObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - flowObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - flowObject.status = value["Status"].asString(); - if(!value["Periodic"].isNull()) - flowObject.periodic = value["Periodic"].asString() == "true"; - if(!value["StartSchedule"].isNull()) - flowObject.startSchedule = std::stol(value["StartSchedule"].asString()); - if(!value["EndSchedule"].isNull()) - flowObject.endSchedule = std::stol(value["EndSchedule"].asString()); - if(!value["CronExpr"].isNull()) - flowObject.cronExpr = value["CronExpr"].asString(); - if(!value["CreateCluster"].isNull()) - flowObject.createCluster = value["CreateCluster"].asString() == "true"; - if(!value["ClusterId"].isNull()) - flowObject.clusterId = value["ClusterId"].asString(); - if(!value["ProjectId"].isNull()) - flowObject.projectId = value["ProjectId"].asString(); - if(!value["HostName"].isNull()) - flowObject.hostName = value["HostName"].asString(); - if(!value["Graph"].isNull()) - flowObject.graph = value["Graph"].asString(); - if(!value["AlertUserGroupBizId"].isNull()) - flowObject.alertUserGroupBizId = value["AlertUserGroupBizId"].asString(); - if(!value["AlertDingDingGroupBizId"].isNull()) - flowObject.alertDingDingGroupBizId = value["AlertDingDingGroupBizId"].asString(); - if(!value["AlertConf"].isNull()) - flowObject.alertConf = value["AlertConf"].asString(); - if(!value["CategoryId"].isNull()) - flowObject.categoryId = value["CategoryId"].asString(); + if(!valueFlowFlowItem["Id"].isNull()) + flowObject.id = valueFlowFlowItem["Id"].asString(); + if(!valueFlowFlowItem["GmtCreate"].isNull()) + flowObject.gmtCreate = std::stol(valueFlowFlowItem["GmtCreate"].asString()); + if(!valueFlowFlowItem["GmtModified"].isNull()) + flowObject.gmtModified = std::stol(valueFlowFlowItem["GmtModified"].asString()); + if(!valueFlowFlowItem["Name"].isNull()) + flowObject.name = valueFlowFlowItem["Name"].asString(); + if(!valueFlowFlowItem["Description"].isNull()) + flowObject.description = valueFlowFlowItem["Description"].asString(); + if(!valueFlowFlowItem["Type"].isNull()) + flowObject.type = valueFlowFlowItem["Type"].asString(); + if(!valueFlowFlowItem["Status"].isNull()) + flowObject.status = valueFlowFlowItem["Status"].asString(); + if(!valueFlowFlowItem["Periodic"].isNull()) + flowObject.periodic = valueFlowFlowItem["Periodic"].asString() == "true"; + if(!valueFlowFlowItem["StartSchedule"].isNull()) + flowObject.startSchedule = std::stol(valueFlowFlowItem["StartSchedule"].asString()); + if(!valueFlowFlowItem["EndSchedule"].isNull()) + flowObject.endSchedule = std::stol(valueFlowFlowItem["EndSchedule"].asString()); + if(!valueFlowFlowItem["CronExpr"].isNull()) + flowObject.cronExpr = valueFlowFlowItem["CronExpr"].asString(); + if(!valueFlowFlowItem["CreateCluster"].isNull()) + flowObject.createCluster = valueFlowFlowItem["CreateCluster"].asString() == "true"; + if(!valueFlowFlowItem["ClusterId"].isNull()) + flowObject.clusterId = valueFlowFlowItem["ClusterId"].asString(); + if(!valueFlowFlowItem["ProjectId"].isNull()) + flowObject.projectId = valueFlowFlowItem["ProjectId"].asString(); + if(!valueFlowFlowItem["HostName"].isNull()) + flowObject.hostName = valueFlowFlowItem["HostName"].asString(); + if(!valueFlowFlowItem["Graph"].isNull()) + flowObject.graph = valueFlowFlowItem["Graph"].asString(); + if(!valueFlowFlowItem["AlertUserGroupBizId"].isNull()) + flowObject.alertUserGroupBizId = valueFlowFlowItem["AlertUserGroupBizId"].asString(); + if(!valueFlowFlowItem["AlertDingDingGroupBizId"].isNull()) + flowObject.alertDingDingGroupBizId = valueFlowFlowItem["AlertDingDingGroupBizId"].asString(); + if(!valueFlowFlowItem["AlertConf"].isNull()) + flowObject.alertConf = valueFlowFlowItem["AlertConf"].asString(); + if(!valueFlowFlowItem["CategoryId"].isNull()) + flowObject.categoryId = valueFlowFlowItem["CategoryId"].asString(); flow_.push_back(flowObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListJobExecutionInstancesResult.cc b/emr/src/model/ListJobExecutionInstancesResult.cc index 777afc5e8..2976190ff 100644 --- a/emr/src/model/ListJobExecutionInstancesResult.cc +++ b/emr/src/model/ListJobExecutionInstancesResult.cc @@ -39,28 +39,28 @@ void ListJobExecutionInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobInstances = value["JobInstances"]["JobInstance"]; - for (auto value : allJobInstances) + auto allJobInstancesNode = value["JobInstances"]["JobInstance"]; + for (auto valueJobInstancesJobInstance : allJobInstancesNode) { JobInstance jobInstancesObject; - if(!value["Id"].isNull()) - jobInstancesObject.id = value["Id"].asString(); - if(!value["JobName"].isNull()) - jobInstancesObject.jobName = value["JobName"].asString(); - if(!value["StartTime"].isNull()) - jobInstancesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["RunTime"].isNull()) - jobInstancesObject.runTime = std::stoi(value["RunTime"].asString()); - if(!value["JobType"].isNull()) - jobInstancesObject.jobType = value["JobType"].asString(); - if(!value["JobId"].isNull()) - jobInstancesObject.jobId = value["JobId"].asString(); - if(!value["ClusterId"].isNull()) - jobInstancesObject.clusterId = value["ClusterId"].asString(); - if(!value["Status"].isNull()) - jobInstancesObject.status = value["Status"].asString(); - if(!value["RetryInfo"].isNull()) - jobInstancesObject.retryInfo = value["RetryInfo"].asString(); + if(!valueJobInstancesJobInstance["Id"].isNull()) + jobInstancesObject.id = valueJobInstancesJobInstance["Id"].asString(); + if(!valueJobInstancesJobInstance["JobName"].isNull()) + jobInstancesObject.jobName = valueJobInstancesJobInstance["JobName"].asString(); + if(!valueJobInstancesJobInstance["StartTime"].isNull()) + jobInstancesObject.startTime = std::stol(valueJobInstancesJobInstance["StartTime"].asString()); + if(!valueJobInstancesJobInstance["RunTime"].isNull()) + jobInstancesObject.runTime = std::stoi(valueJobInstancesJobInstance["RunTime"].asString()); + if(!valueJobInstancesJobInstance["JobType"].isNull()) + jobInstancesObject.jobType = valueJobInstancesJobInstance["JobType"].asString(); + if(!valueJobInstancesJobInstance["JobId"].isNull()) + jobInstancesObject.jobId = valueJobInstancesJobInstance["JobId"].asString(); + if(!valueJobInstancesJobInstance["ClusterId"].isNull()) + jobInstancesObject.clusterId = valueJobInstancesJobInstance["ClusterId"].asString(); + if(!valueJobInstancesJobInstance["Status"].isNull()) + jobInstancesObject.status = valueJobInstancesJobInstance["Status"].asString(); + if(!valueJobInstancesJobInstance["RetryInfo"].isNull()) + jobInstancesObject.retryInfo = valueJobInstancesJobInstance["RetryInfo"].asString(); jobInstances_.push_back(jobInstancesObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListJobInstanceWorkersResult.cc b/emr/src/model/ListJobInstanceWorkersResult.cc index 48fd38ea6..a1fa18cac 100644 --- a/emr/src/model/ListJobInstanceWorkersResult.cc +++ b/emr/src/model/ListJobInstanceWorkersResult.cc @@ -39,16 +39,16 @@ void ListJobInstanceWorkersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobInstanceWorkers = value["JobInstanceWorkers"]["JobInstanceWorkerInfo"]; - for (auto value : allJobInstanceWorkers) + auto allJobInstanceWorkersNode = value["JobInstanceWorkers"]["JobInstanceWorkerInfo"]; + for (auto valueJobInstanceWorkersJobInstanceWorkerInfo : allJobInstanceWorkersNode) { JobInstanceWorkerInfo jobInstanceWorkersObject; - if(!value["ApplicationId"].isNull()) - jobInstanceWorkersObject.applicationId = value["ApplicationId"].asString(); - if(!value["InstanceInfo"].isNull()) - jobInstanceWorkersObject.instanceInfo = value["InstanceInfo"].asString(); - if(!value["ContainerInfo"].isNull()) - jobInstanceWorkersObject.containerInfo = value["ContainerInfo"].asString(); + if(!valueJobInstanceWorkersJobInstanceWorkerInfo["ApplicationId"].isNull()) + jobInstanceWorkersObject.applicationId = valueJobInstanceWorkersJobInstanceWorkerInfo["ApplicationId"].asString(); + if(!valueJobInstanceWorkersJobInstanceWorkerInfo["InstanceInfo"].isNull()) + jobInstanceWorkersObject.instanceInfo = valueJobInstanceWorkersJobInstanceWorkerInfo["InstanceInfo"].asString(); + if(!valueJobInstanceWorkersJobInstanceWorkerInfo["ContainerInfo"].isNull()) + jobInstanceWorkersObject.containerInfo = valueJobInstanceWorkersJobInstanceWorkerInfo["ContainerInfo"].asString(); jobInstanceWorkers_.push_back(jobInstanceWorkersObject); } diff --git a/emr/src/model/ListJobsResult.cc b/emr/src/model/ListJobsResult.cc index 3e2a8f6ae..11eba791d 100644 --- a/emr/src/model/ListJobsResult.cc +++ b/emr/src/model/ListJobsResult.cc @@ -39,24 +39,24 @@ void ListJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["JobInfo"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["JobInfo"]; + for (auto valueJobsJobInfo : allJobsNode) { JobInfo jobsObject; - if(!value["Id"].isNull()) - jobsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - jobsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - jobsObject.type = value["Type"].asString(); - if(!value["RunParameter"].isNull()) - jobsObject.runParameter = value["RunParameter"].asString(); - if(!value["FailAct"].isNull()) - jobsObject.failAct = value["FailAct"].asString(); - if(!value["MaxRetry"].isNull()) - jobsObject.maxRetry = std::stoi(value["MaxRetry"].asString()); - if(!value["RetryInterval"].isNull()) - jobsObject.retryInterval = std::stoi(value["RetryInterval"].asString()); + if(!valueJobsJobInfo["Id"].isNull()) + jobsObject.id = valueJobsJobInfo["Id"].asString(); + if(!valueJobsJobInfo["Name"].isNull()) + jobsObject.name = valueJobsJobInfo["Name"].asString(); + if(!valueJobsJobInfo["Type"].isNull()) + jobsObject.type = valueJobsJobInfo["Type"].asString(); + if(!valueJobsJobInfo["RunParameter"].isNull()) + jobsObject.runParameter = valueJobsJobInfo["RunParameter"].asString(); + if(!valueJobsJobInfo["FailAct"].isNull()) + jobsObject.failAct = valueJobsJobInfo["FailAct"].asString(); + if(!valueJobsJobInfo["MaxRetry"].isNull()) + jobsObject.maxRetry = std::stoi(valueJobsJobInfo["MaxRetry"].asString()); + if(!valueJobsJobInfo["RetryInterval"].isNull()) + jobsObject.retryInterval = std::stoi(valueJobsJobInfo["RetryInterval"].asString()); jobs_.push_back(jobsObject); } if(!value["TotalCount"].isNull()) diff --git a/emr/src/model/ListNotesResult.cc b/emr/src/model/ListNotesResult.cc index bf81b01d4..542c18996 100644 --- a/emr/src/model/ListNotesResult.cc +++ b/emr/src/model/ListNotesResult.cc @@ -39,16 +39,16 @@ void ListNotesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNotes = value["Notes"]["NoteInfo"]; - for (auto value : allNotes) + auto allNotesNode = value["Notes"]["NoteInfo"]; + for (auto valueNotesNoteInfo : allNotesNode) { NoteInfo notesObject; - if(!value["Id"].isNull()) - notesObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - notesObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - notesObject.type = value["Type"].asString(); + if(!valueNotesNoteInfo["Id"].isNull()) + notesObject.id = valueNotesNoteInfo["Id"].asString(); + if(!valueNotesNoteInfo["Name"].isNull()) + notesObject.name = valueNotesNoteInfo["Name"].asString(); + if(!valueNotesNoteInfo["Type"].isNull()) + notesObject.type = valueNotesNoteInfo["Type"].asString(); notes_.push_back(notesObject); } diff --git a/emr/src/model/ListResourcePoolForAdminResult.cc b/emr/src/model/ListResourcePoolForAdminResult.cc index c357df3f6..92939643c 100644 --- a/emr/src/model/ListResourcePoolForAdminResult.cc +++ b/emr/src/model/ListResourcePoolForAdminResult.cc @@ -39,32 +39,32 @@ void ListResourcePoolForAdminResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPoolInfoList = value["PoolInfoList"]["PoolInfo"]; - for (auto value : allPoolInfoList) + auto allPoolInfoListNode = value["PoolInfoList"]["PoolInfo"]; + for (auto valuePoolInfoListPoolInfo : allPoolInfoListNode) { PoolInfo poolInfoListObject; - auto allQueueList = value["QueueList"]["Queue"]; - for (auto value : allQueueList) + auto allQueueListNode = allPoolInfoListNode["QueueList"]["Queue"]; + for (auto allPoolInfoListNodeQueueListQueue : allQueueListNode) { PoolInfo::Queue queueListObject; - auto allEcmResourcePoolConfigList1 = value["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; - for (auto value : allEcmResourcePoolConfigList1) + auto allEcmResourcePoolConfigList1Node = allQueueListNode["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; + for (auto allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig : allEcmResourcePoolConfigList1Node) { PoolInfo::Queue::EcmResourcePoolConfig ecmResourcePoolConfigList1Object; - if(!value["Id"].isNull()) - ecmResourcePoolConfigList1Object.id = std::stol(value["Id"].asString()); - if(!value["ConfigKey"].isNull()) - ecmResourcePoolConfigList1Object.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - ecmResourcePoolConfigList1Object.configValue = value["ConfigValue"].asString(); - if(!value["ConfigType"].isNull()) - ecmResourcePoolConfigList1Object.configType = value["ConfigType"].asString(); - if(!value["Category"].isNull()) - ecmResourcePoolConfigList1Object.category = value["Category"].asString(); - if(!value["Status"].isNull()) - ecmResourcePoolConfigList1Object.status = value["Status"].asString(); - if(!value["Note"].isNull()) - ecmResourcePoolConfigList1Object.note = value["Note"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].isNull()) + ecmResourcePoolConfigList1Object.id = std::stol(allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].asString()); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].isNull()) + ecmResourcePoolConfigList1Object.configKey = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].isNull()) + ecmResourcePoolConfigList1Object.configValue = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].isNull()) + ecmResourcePoolConfigList1Object.configType = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].isNull()) + ecmResourcePoolConfigList1Object.category = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].isNull()) + ecmResourcePoolConfigList1Object.status = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].isNull()) + ecmResourcePoolConfigList1Object.note = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].asString(); queueListObject.ecmResourcePoolConfigList1.push_back(ecmResourcePoolConfigList1Object); } auto ecmResourceQueueNode = value["EcmResourceQueue"]; @@ -88,24 +88,24 @@ void ListResourcePoolForAdminResult::parse(const std::string &payload) queueListObject.ecmResourceQueue.resourcePoolId = std::stol(ecmResourceQueueNode["ResourcePoolId"].asString()); poolInfoListObject.queueList.push_back(queueListObject); } - auto allEcmResourcePoolConfigList = value["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; - for (auto value : allEcmResourcePoolConfigList) + auto allEcmResourcePoolConfigListNode = allPoolInfoListNode["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; + for (auto allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig : allEcmResourcePoolConfigListNode) { PoolInfo::EcmResourcePoolConfig2 ecmResourcePoolConfigListObject; - if(!value["Id"].isNull()) - ecmResourcePoolConfigListObject.id = std::stol(value["Id"].asString()); - if(!value["ConfigKey"].isNull()) - ecmResourcePoolConfigListObject.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - ecmResourcePoolConfigListObject.configValue = value["ConfigValue"].asString(); - if(!value["ConfigType"].isNull()) - ecmResourcePoolConfigListObject.configType = value["ConfigType"].asString(); - if(!value["Category"].isNull()) - ecmResourcePoolConfigListObject.category = value["Category"].asString(); - if(!value["Status"].isNull()) - ecmResourcePoolConfigListObject.status = value["Status"].asString(); - if(!value["Note"].isNull()) - ecmResourcePoolConfigListObject.note = value["Note"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].isNull()) + ecmResourcePoolConfigListObject.id = std::stol(allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].asString()); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].isNull()) + ecmResourcePoolConfigListObject.configKey = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].isNull()) + ecmResourcePoolConfigListObject.configValue = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].isNull()) + ecmResourcePoolConfigListObject.configType = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].isNull()) + ecmResourcePoolConfigListObject.category = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].isNull()) + ecmResourcePoolConfigListObject.status = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].isNull()) + ecmResourcePoolConfigListObject.note = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].asString(); poolInfoListObject.ecmResourcePoolConfigList.push_back(ecmResourcePoolConfigListObject); } auto ecmResourcePoolNode = value["EcmResourcePool"]; diff --git a/emr/src/model/ListResourcePoolResult.cc b/emr/src/model/ListResourcePoolResult.cc index 646e4a32e..6dde5facc 100644 --- a/emr/src/model/ListResourcePoolResult.cc +++ b/emr/src/model/ListResourcePoolResult.cc @@ -39,32 +39,32 @@ void ListResourcePoolResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPoolInfoList = value["PoolInfoList"]["PoolInfo"]; - for (auto value : allPoolInfoList) + auto allPoolInfoListNode = value["PoolInfoList"]["PoolInfo"]; + for (auto valuePoolInfoListPoolInfo : allPoolInfoListNode) { PoolInfo poolInfoListObject; - auto allQueueList = value["QueueList"]["Queue"]; - for (auto value : allQueueList) + auto allQueueListNode = allPoolInfoListNode["QueueList"]["Queue"]; + for (auto allPoolInfoListNodeQueueListQueue : allQueueListNode) { PoolInfo::Queue queueListObject; - auto allEcmResourcePoolConfigList1 = value["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; - for (auto value : allEcmResourcePoolConfigList1) + auto allEcmResourcePoolConfigList1Node = allQueueListNode["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; + for (auto allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig : allEcmResourcePoolConfigList1Node) { PoolInfo::Queue::EcmResourcePoolConfig ecmResourcePoolConfigList1Object; - if(!value["Id"].isNull()) - ecmResourcePoolConfigList1Object.id = std::stol(value["Id"].asString()); - if(!value["ConfigKey"].isNull()) - ecmResourcePoolConfigList1Object.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - ecmResourcePoolConfigList1Object.configValue = value["ConfigValue"].asString(); - if(!value["ConfigType"].isNull()) - ecmResourcePoolConfigList1Object.configType = value["ConfigType"].asString(); - if(!value["Category"].isNull()) - ecmResourcePoolConfigList1Object.category = value["Category"].asString(); - if(!value["Status"].isNull()) - ecmResourcePoolConfigList1Object.status = value["Status"].asString(); - if(!value["Note"].isNull()) - ecmResourcePoolConfigList1Object.note = value["Note"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].isNull()) + ecmResourcePoolConfigList1Object.id = std::stol(allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].asString()); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].isNull()) + ecmResourcePoolConfigList1Object.configKey = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].isNull()) + ecmResourcePoolConfigList1Object.configValue = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].isNull()) + ecmResourcePoolConfigList1Object.configType = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].isNull()) + ecmResourcePoolConfigList1Object.category = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].isNull()) + ecmResourcePoolConfigList1Object.status = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].asString(); + if(!allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].isNull()) + ecmResourcePoolConfigList1Object.note = allQueueListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].asString(); queueListObject.ecmResourcePoolConfigList1.push_back(ecmResourcePoolConfigList1Object); } auto ecmResourceQueueNode = value["EcmResourceQueue"]; @@ -88,24 +88,24 @@ void ListResourcePoolResult::parse(const std::string &payload) queueListObject.ecmResourceQueue.resourcePoolId = std::stol(ecmResourceQueueNode["ResourcePoolId"].asString()); poolInfoListObject.queueList.push_back(queueListObject); } - auto allEcmResourcePoolConfigList = value["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; - for (auto value : allEcmResourcePoolConfigList) + auto allEcmResourcePoolConfigListNode = allPoolInfoListNode["EcmResourcePoolConfigList"]["EcmResourcePoolConfig"]; + for (auto allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig : allEcmResourcePoolConfigListNode) { PoolInfo::EcmResourcePoolConfig2 ecmResourcePoolConfigListObject; - if(!value["Id"].isNull()) - ecmResourcePoolConfigListObject.id = std::stol(value["Id"].asString()); - if(!value["ConfigKey"].isNull()) - ecmResourcePoolConfigListObject.configKey = value["ConfigKey"].asString(); - if(!value["ConfigValue"].isNull()) - ecmResourcePoolConfigListObject.configValue = value["ConfigValue"].asString(); - if(!value["ConfigType"].isNull()) - ecmResourcePoolConfigListObject.configType = value["ConfigType"].asString(); - if(!value["Category"].isNull()) - ecmResourcePoolConfigListObject.category = value["Category"].asString(); - if(!value["Status"].isNull()) - ecmResourcePoolConfigListObject.status = value["Status"].asString(); - if(!value["Note"].isNull()) - ecmResourcePoolConfigListObject.note = value["Note"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].isNull()) + ecmResourcePoolConfigListObject.id = std::stol(allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Id"].asString()); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].isNull()) + ecmResourcePoolConfigListObject.configKey = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigKey"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].isNull()) + ecmResourcePoolConfigListObject.configValue = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigValue"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].isNull()) + ecmResourcePoolConfigListObject.configType = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["ConfigType"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].isNull()) + ecmResourcePoolConfigListObject.category = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Category"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].isNull()) + ecmResourcePoolConfigListObject.status = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Status"].asString(); + if(!allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].isNull()) + ecmResourcePoolConfigListObject.note = allPoolInfoListNodeEcmResourcePoolConfigListEcmResourcePoolConfig["Note"].asString(); poolInfoListObject.ecmResourcePoolConfigList.push_back(ecmResourcePoolConfigListObject); } auto ecmResourcePoolNode = value["EcmResourcePool"]; diff --git a/emr/src/model/ListRolesResult.cc b/emr/src/model/ListRolesResult.cc index 19cf63c88..eb22efd0c 100644 --- a/emr/src/model/ListRolesResult.cc +++ b/emr/src/model/ListRolesResult.cc @@ -39,22 +39,22 @@ void ListRolesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["roleDTO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["roleDTO"]; + for (auto valueDataroleDTO : allDataNode) { RoleDTO dataObject; - if(!value["Id"].isNull()) - dataObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - dataObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - dataObject.description = value["Description"].asString(); + if(!valueDataroleDTO["Id"].isNull()) + dataObject.id = std::stol(valueDataroleDTO["Id"].asString()); + if(!valueDataroleDTO["Name"].isNull()) + dataObject.name = valueDataroleDTO["Name"].asString(); + if(!valueDataroleDTO["ResourceType"].isNull()) + dataObject.resourceType = valueDataroleDTO["ResourceType"].asString(); + if(!valueDataroleDTO["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDataroleDTO["GmtCreate"].asString(); + if(!valueDataroleDTO["GmtModified"].isNull()) + dataObject.gmtModified = valueDataroleDTO["GmtModified"].asString(); + if(!valueDataroleDTO["Description"].isNull()) + dataObject.description = valueDataroleDTO["Description"].asString(); data_.push_back(dataObject); } if(!value["Paging"].isNull()) diff --git a/emr/src/model/ListStackResult.cc b/emr/src/model/ListStackResult.cc index 55f18bad1..9be4ee86a 100644 --- a/emr/src/model/ListStackResult.cc +++ b/emr/src/model/ListStackResult.cc @@ -39,16 +39,16 @@ void ListStackResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStackList = value["StackList"]["Stack"]; - for (auto value : allStackList) + auto allStackListNode = value["StackList"]["Stack"]; + for (auto valueStackListStack : allStackListNode) { Stack stackListObject; - if(!value["Name"].isNull()) - stackListObject.name = value["Name"].asString(); - if(!value["Version"].isNull()) - stackListObject.version = value["Version"].asString(); - if(!value["Status"].isNull()) - stackListObject.status = value["Status"].asString(); + if(!valueStackListStack["Name"].isNull()) + stackListObject.name = valueStackListStack["Name"].asString(); + if(!valueStackListStack["Version"].isNull()) + stackListObject.version = valueStackListStack["Version"].asString(); + if(!valueStackListStack["Status"].isNull()) + stackListObject.status = valueStackListStack["Status"].asString(); stackList_.push_back(stackListObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListStreamingSqlQueryResult.cc b/emr/src/model/ListStreamingSqlQueryResult.cc index 78f61ff3e..1c1cee165 100644 --- a/emr/src/model/ListStreamingSqlQueryResult.cc +++ b/emr/src/model/ListStreamingSqlQueryResult.cc @@ -39,26 +39,26 @@ void ListStreamingSqlQueryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - itemsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["QueryName"].isNull()) - itemsObject.queryName = value["QueryName"].asString(); - if(!value["QueryId"].isNull()) - itemsObject.queryId = value["QueryId"].asString(); - if(!value["RunId"].isNull()) - itemsObject.runId = value["RunId"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["Error"].isNull()) - itemsObject.error = value["Error"].asString(); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = value["InstanceId"].asString(); + if(!valueItemsItem["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsItem["GmtCreate"].asString()); + if(!valueItemsItem["GmtModified"].isNull()) + itemsObject.gmtModified = std::stol(valueItemsItem["GmtModified"].asString()); + if(!valueItemsItem["QueryName"].isNull()) + itemsObject.queryName = valueItemsItem["QueryName"].asString(); + if(!valueItemsItem["QueryId"].isNull()) + itemsObject.queryId = valueItemsItem["QueryId"].asString(); + if(!valueItemsItem["RunId"].isNull()) + itemsObject.runId = valueItemsItem["RunId"].asString(); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); + if(!valueItemsItem["Error"].isNull()) + itemsObject.error = valueItemsItem["Error"].asString(); + if(!valueItemsItem["InstanceId"].isNull()) + itemsObject.instanceId = valueItemsItem["InstanceId"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/emr/src/model/ListUserGroupsResult.cc b/emr/src/model/ListUserGroupsResult.cc index 85b4acfe3..b3008be47 100644 --- a/emr/src/model/ListUserGroupsResult.cc +++ b/emr/src/model/ListUserGroupsResult.cc @@ -39,34 +39,34 @@ void ListUserGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["groupDTO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["groupDTO"]; + for (auto valueDatagroupDTO : allDataNode) { GroupDTO dataObject; - if(!value["Id"].isNull()) - dataObject.id = std::stol(value["Id"].asString()); - if(!value["Type"].isNull()) - dataObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + if(!valueDatagroupDTO["Id"].isNull()) + dataObject.id = std::stol(valueDatagroupDTO["Id"].asString()); + if(!valueDatagroupDTO["Type"].isNull()) + dataObject.type = valueDatagroupDTO["Type"].asString(); + if(!valueDatagroupDTO["Name"].isNull()) + dataObject.name = valueDatagroupDTO["Name"].asString(); + if(!valueDatagroupDTO["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDatagroupDTO["GmtCreate"].asString(); + auto allRoleDTOListNode = allDataNode["RoleDTOList"]["RoleDTO"]; + for (auto allDataNodeRoleDTOListRoleDTO : allRoleDTOListNode) { GroupDTO::RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(allDataNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allDataNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = allDataNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = allDataNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = allDataNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = allDataNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = allDataNodeRoleDTOListRoleDTO["Description"].asString(); dataObject.roleDTOList.push_back(roleDTOListObject); } data_.push_back(dataObject); diff --git a/emr/src/model/ListUsersByConditionResult.cc b/emr/src/model/ListUsersByConditionResult.cc index 8f0005a88..9a7691c22 100644 --- a/emr/src/model/ListUsersByConditionResult.cc +++ b/emr/src/model/ListUsersByConditionResult.cc @@ -39,86 +39,86 @@ void ListUsersByConditionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["userDTO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["userDTO"]; + for (auto valueDatauserDTO : allDataNode) { UserDTO dataObject; - if(!value["AliyunUserId"].isNull()) - dataObject.aliyunUserId = value["AliyunUserId"].asString(); - if(!value["UserName"].isNull()) - dataObject.userName = value["UserName"].asString(); - if(!value["UserType"].isNull()) - dataObject.userType = value["UserType"].asString(); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); - if(!value["IsSuperAdmin"].isNull()) - dataObject.isSuperAdmin = value["IsSuperAdmin"].asString(); - if(!value["Description"].isNull()) - dataObject.description = value["Description"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = value["GmtModified"].asString(); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + if(!valueDatauserDTO["AliyunUserId"].isNull()) + dataObject.aliyunUserId = valueDatauserDTO["AliyunUserId"].asString(); + if(!valueDatauserDTO["UserName"].isNull()) + dataObject.userName = valueDatauserDTO["UserName"].asString(); + if(!valueDatauserDTO["UserType"].isNull()) + dataObject.userType = valueDatauserDTO["UserType"].asString(); + if(!valueDatauserDTO["Status"].isNull()) + dataObject.status = valueDatauserDTO["Status"].asString(); + if(!valueDatauserDTO["IsSuperAdmin"].isNull()) + dataObject.isSuperAdmin = valueDatauserDTO["IsSuperAdmin"].asString(); + if(!valueDatauserDTO["Description"].isNull()) + dataObject.description = valueDatauserDTO["Description"].asString(); + if(!valueDatauserDTO["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDatauserDTO["GmtCreate"].asString(); + if(!valueDatauserDTO["GmtModified"].isNull()) + dataObject.gmtModified = valueDatauserDTO["GmtModified"].asString(); + auto allRoleDTOListNode = allDataNode["RoleDTOList"]["RoleDTO"]; + for (auto allDataNodeRoleDTOListRoleDTO : allRoleDTOListNode) { UserDTO::RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(allDataNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allDataNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = allDataNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = allDataNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = allDataNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = allDataNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allDataNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = allDataNodeRoleDTOListRoleDTO["Description"].asString(); dataObject.roleDTOList.push_back(roleDTOListObject); } - auto allGroupDTOList = value["GroupDTOList"]["GroupDTO"]; - for (auto value : allGroupDTOList) + auto allGroupDTOListNode = allDataNode["GroupDTOList"]["GroupDTO"]; + for (auto allDataNodeGroupDTOListGroupDTO : allGroupDTOListNode) { UserDTO::GroupDTO groupDTOListObject; - if(!value["Id"].isNull()) - groupDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Type"].isNull()) - groupDTOListObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - groupDTOListObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - groupDTOListObject.gmtCreate = value["GmtCreate"].asString(); - auto allRoleDTOList1 = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList1) + if(!allDataNodeGroupDTOListGroupDTO["Id"].isNull()) + groupDTOListObject.id = std::stol(allDataNodeGroupDTOListGroupDTO["Id"].asString()); + if(!allDataNodeGroupDTOListGroupDTO["Type"].isNull()) + groupDTOListObject.type = allDataNodeGroupDTOListGroupDTO["Type"].asString(); + if(!allDataNodeGroupDTOListGroupDTO["Name"].isNull()) + groupDTOListObject.name = allDataNodeGroupDTOListGroupDTO["Name"].asString(); + if(!allDataNodeGroupDTOListGroupDTO["GmtCreate"].isNull()) + groupDTOListObject.gmtCreate = allDataNodeGroupDTOListGroupDTO["GmtCreate"].asString(); + auto allRoleDTOList1Node = allGroupDTOListNode["RoleDTOList"]["RoleDTO"]; + for (auto allGroupDTOListNodeRoleDTOListRoleDTO : allRoleDTOList1Node) { UserDTO::GroupDTO::RoleDTO2 roleDTOList1Object; - if(!value["Id"].isNull()) - roleDTOList1Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOList1Object.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOList1Object.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOList1Object.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOList1Object.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOList1Object.description = value["Description"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOList1Object.id = std::stol(allGroupDTOListNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOList1Object.name = allGroupDTOListNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOList1Object.resourceType = allGroupDTOListNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOList1Object.gmtCreate = allGroupDTOListNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOList1Object.gmtModified = allGroupDTOListNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOList1Object.description = allGroupDTOListNodeRoleDTOListRoleDTO["Description"].asString(); groupDTOListObject.roleDTOList1.push_back(roleDTOList1Object); } dataObject.groupDTOList.push_back(groupDTOListObject); } - auto allAccountDTOList = value["AccountDTOList"]["AccountDTO"]; - for (auto value : allAccountDTOList) + auto allAccountDTOListNode = allDataNode["AccountDTOList"]["AccountDTO"]; + for (auto allDataNodeAccountDTOListAccountDTO : allAccountDTOListNode) { UserDTO::AccountDTO accountDTOListObject; - if(!value["AliyunUserId"].isNull()) - accountDTOListObject.aliyunUserId = value["AliyunUserId"].asString(); - if(!value["AccountType"].isNull()) - accountDTOListObject.accountType = value["AccountType"].asString(); - if(!value["AuthType"].isNull()) - accountDTOListObject.authType = value["AuthType"].asString(); + if(!allDataNodeAccountDTOListAccountDTO["AliyunUserId"].isNull()) + accountDTOListObject.aliyunUserId = allDataNodeAccountDTOListAccountDTO["AliyunUserId"].asString(); + if(!allDataNodeAccountDTOListAccountDTO["AccountType"].isNull()) + accountDTOListObject.accountType = allDataNodeAccountDTOListAccountDTO["AccountType"].asString(); + if(!allDataNodeAccountDTOListAccountDTO["AuthType"].isNull()) + accountDTOListObject.authType = allDataNodeAccountDTOListAccountDTO["AuthType"].asString(); dataObject.accountDTOList.push_back(accountDTOListObject); } data_.push_back(dataObject); diff --git a/emr/src/model/ListUsersResult.cc b/emr/src/model/ListUsersResult.cc index 9b13c7905..34114d23c 100644 --- a/emr/src/model/ListUsersResult.cc +++ b/emr/src/model/ListUsersResult.cc @@ -39,22 +39,22 @@ void ListUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserList = value["UserList"]["User"]; - for (auto value : allUserList) + auto allUserListNode = value["UserList"]["User"]; + for (auto valueUserListUser : allUserListNode) { User userListObject; - if(!value["UserName"].isNull()) - userListObject.userName = value["UserName"].asString(); - if(!value["GroupName"].isNull()) - userListObject.groupName = value["GroupName"].asString(); - if(!value["UserId"].isNull()) - userListObject.userId = value["UserId"].asString(); - if(!value["KnoxStatus"].isNull()) - userListObject.knoxStatus = value["KnoxStatus"].asString(); - if(!value["LinuxStatus"].isNull()) - userListObject.linuxStatus = value["LinuxStatus"].asString(); - if(!value["KerberosStatus"].isNull()) - userListObject.kerberosStatus = value["KerberosStatus"].asString(); + if(!valueUserListUser["UserName"].isNull()) + userListObject.userName = valueUserListUser["UserName"].asString(); + if(!valueUserListUser["GroupName"].isNull()) + userListObject.groupName = valueUserListUser["GroupName"].asString(); + if(!valueUserListUser["UserId"].isNull()) + userListObject.userId = valueUserListUser["UserId"].asString(); + if(!valueUserListUser["KnoxStatus"].isNull()) + userListObject.knoxStatus = valueUserListUser["KnoxStatus"].asString(); + if(!valueUserListUser["LinuxStatus"].isNull()) + userListObject.linuxStatus = valueUserListUser["LinuxStatus"].asString(); + if(!valueUserListUser["KerberosStatus"].isNull()) + userListObject.kerberosStatus = valueUserListUser["KerberosStatus"].asString(); userList_.push_back(userListObject); } diff --git a/emr/src/model/PageListResourceUsersResult.cc b/emr/src/model/PageListResourceUsersResult.cc index d363baaa3..3e4dfd090 100644 --- a/emr/src/model/PageListResourceUsersResult.cc +++ b/emr/src/model/PageListResourceUsersResult.cc @@ -39,42 +39,42 @@ void PageListResourceUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["AliyunUserId"].isNull()) - itemsObject.aliyunUserId = value["AliyunUserId"].asString(); - if(!value["UserName"].isNull()) - itemsObject.userName = value["UserName"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["KnoxSyncStatus"].isNull()) - itemsObject.knoxSyncStatus = value["KnoxSyncStatus"].asString(); - if(!value["LinuxSyncStatus"].isNull()) - itemsObject.linuxSyncStatus = value["LinuxSyncStatus"].asString(); - if(!value["KerberosStutus"].isNull()) - itemsObject.kerberosStutus = value["KerberosStutus"].asString(); - if(!value["SourceType"].isNull()) - itemsObject.sourceType = value["SourceType"].asString(); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + if(!valueItemsItem["AliyunUserId"].isNull()) + itemsObject.aliyunUserId = valueItemsItem["AliyunUserId"].asString(); + if(!valueItemsItem["UserName"].isNull()) + itemsObject.userName = valueItemsItem["UserName"].asString(); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); + if(!valueItemsItem["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsItem["GmtCreate"].asString()); + if(!valueItemsItem["KnoxSyncStatus"].isNull()) + itemsObject.knoxSyncStatus = valueItemsItem["KnoxSyncStatus"].asString(); + if(!valueItemsItem["LinuxSyncStatus"].isNull()) + itemsObject.linuxSyncStatus = valueItemsItem["LinuxSyncStatus"].asString(); + if(!valueItemsItem["KerberosStutus"].isNull()) + itemsObject.kerberosStutus = valueItemsItem["KerberosStutus"].asString(); + if(!valueItemsItem["SourceType"].isNull()) + itemsObject.sourceType = valueItemsItem["SourceType"].asString(); + auto allRoleDTOListNode = allItemsNode["RoleDTOList"]["RoleDTO"]; + for (auto allItemsNodeRoleDTOListRoleDTO : allRoleDTOListNode) { Item::RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(allItemsNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allItemsNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = allItemsNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = allItemsNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = allItemsNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = allItemsNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = allItemsNodeRoleDTOListRoleDTO["Description"].asString(); itemsObject.roleDTOList.push_back(roleDTOListObject); } items_.push_back(itemsObject); diff --git a/emr/src/model/PageListUserGroupsResult.cc b/emr/src/model/PageListUserGroupsResult.cc index e9f08c39d..1a5a5fd1a 100644 --- a/emr/src/model/PageListUserGroupsResult.cc +++ b/emr/src/model/PageListUserGroupsResult.cc @@ -39,34 +39,34 @@ void PageListUserGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Type"].isNull()) - itemsObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - itemsObject.gmtCreate = value["GmtCreate"].asString(); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = std::stol(valueItemsItem["Id"].asString()); + if(!valueItemsItem["Type"].isNull()) + itemsObject.type = valueItemsItem["Type"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); + if(!valueItemsItem["GmtCreate"].isNull()) + itemsObject.gmtCreate = valueItemsItem["GmtCreate"].asString(); + auto allRoleDTOListNode = allItemsNode["RoleDTOList"]["RoleDTO"]; + for (auto allItemsNodeRoleDTOListRoleDTO : allRoleDTOListNode) { Item::RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(allItemsNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allItemsNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = allItemsNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = allItemsNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = allItemsNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = allItemsNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = allItemsNodeRoleDTOListRoleDTO["Description"].asString(); itemsObject.roleDTOList.push_back(roleDTOListObject); } items_.push_back(itemsObject); diff --git a/emr/src/model/PageListUsersResult.cc b/emr/src/model/PageListUsersResult.cc index 5c719df72..cc6b70ac4 100644 --- a/emr/src/model/PageListUsersResult.cc +++ b/emr/src/model/PageListUsersResult.cc @@ -39,86 +39,86 @@ void PageListUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["AliyunUserId"].isNull()) - itemsObject.aliyunUserId = value["AliyunUserId"].asString(); - if(!value["UserName"].isNull()) - itemsObject.userName = value["UserName"].asString(); - if(!value["UserType"].isNull()) - itemsObject.userType = value["UserType"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["IsSuperAdmin"].isNull()) - itemsObject.isSuperAdmin = value["IsSuperAdmin"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["GmtCreate"].isNull()) - itemsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - itemsObject.gmtModified = value["GmtModified"].asString(); - auto allRoleDTOList = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList) + if(!valueItemsItem["AliyunUserId"].isNull()) + itemsObject.aliyunUserId = valueItemsItem["AliyunUserId"].asString(); + if(!valueItemsItem["UserName"].isNull()) + itemsObject.userName = valueItemsItem["UserName"].asString(); + if(!valueItemsItem["UserType"].isNull()) + itemsObject.userType = valueItemsItem["UserType"].asString(); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); + if(!valueItemsItem["IsSuperAdmin"].isNull()) + itemsObject.isSuperAdmin = valueItemsItem["IsSuperAdmin"].asString(); + if(!valueItemsItem["Description"].isNull()) + itemsObject.description = valueItemsItem["Description"].asString(); + if(!valueItemsItem["GmtCreate"].isNull()) + itemsObject.gmtCreate = valueItemsItem["GmtCreate"].asString(); + if(!valueItemsItem["GmtModified"].isNull()) + itemsObject.gmtModified = valueItemsItem["GmtModified"].asString(); + auto allRoleDTOListNode = allItemsNode["RoleDTOList"]["RoleDTO"]; + for (auto allItemsNodeRoleDTOListRoleDTO : allRoleDTOListNode) { Item::RoleDTO roleDTOListObject; - if(!value["Id"].isNull()) - roleDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOListObject.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOListObject.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOListObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOListObject.description = value["Description"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOListObject.id = std::stol(allItemsNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allItemsNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOListObject.name = allItemsNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOListObject.resourceType = allItemsNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOListObject.gmtCreate = allItemsNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOListObject.gmtModified = allItemsNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allItemsNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOListObject.description = allItemsNodeRoleDTOListRoleDTO["Description"].asString(); itemsObject.roleDTOList.push_back(roleDTOListObject); } - auto allGroupDTOList = value["GroupDTOList"]["GroupDTO"]; - for (auto value : allGroupDTOList) + auto allGroupDTOListNode = allItemsNode["GroupDTOList"]["GroupDTO"]; + for (auto allItemsNodeGroupDTOListGroupDTO : allGroupDTOListNode) { Item::GroupDTO groupDTOListObject; - if(!value["Id"].isNull()) - groupDTOListObject.id = std::stol(value["Id"].asString()); - if(!value["Type"].isNull()) - groupDTOListObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - groupDTOListObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - groupDTOListObject.gmtCreate = value["GmtCreate"].asString(); - auto allRoleDTOList1 = value["RoleDTOList"]["RoleDTO"]; - for (auto value : allRoleDTOList1) + if(!allItemsNodeGroupDTOListGroupDTO["Id"].isNull()) + groupDTOListObject.id = std::stol(allItemsNodeGroupDTOListGroupDTO["Id"].asString()); + if(!allItemsNodeGroupDTOListGroupDTO["Type"].isNull()) + groupDTOListObject.type = allItemsNodeGroupDTOListGroupDTO["Type"].asString(); + if(!allItemsNodeGroupDTOListGroupDTO["Name"].isNull()) + groupDTOListObject.name = allItemsNodeGroupDTOListGroupDTO["Name"].asString(); + if(!allItemsNodeGroupDTOListGroupDTO["GmtCreate"].isNull()) + groupDTOListObject.gmtCreate = allItemsNodeGroupDTOListGroupDTO["GmtCreate"].asString(); + auto allRoleDTOList1Node = allGroupDTOListNode["RoleDTOList"]["RoleDTO"]; + for (auto allGroupDTOListNodeRoleDTOListRoleDTO : allRoleDTOList1Node) { Item::GroupDTO::RoleDTO2 roleDTOList1Object; - if(!value["Id"].isNull()) - roleDTOList1Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - roleDTOList1Object.name = value["Name"].asString(); - if(!value["ResourceType"].isNull()) - roleDTOList1Object.resourceType = value["ResourceType"].asString(); - if(!value["GmtCreate"].isNull()) - roleDTOList1Object.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - roleDTOList1Object.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - roleDTOList1Object.description = value["Description"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Id"].isNull()) + roleDTOList1Object.id = std::stol(allGroupDTOListNodeRoleDTOListRoleDTO["Id"].asString()); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Name"].isNull()) + roleDTOList1Object.name = allGroupDTOListNodeRoleDTOListRoleDTO["Name"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["ResourceType"].isNull()) + roleDTOList1Object.resourceType = allGroupDTOListNodeRoleDTOListRoleDTO["ResourceType"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["GmtCreate"].isNull()) + roleDTOList1Object.gmtCreate = allGroupDTOListNodeRoleDTOListRoleDTO["GmtCreate"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["GmtModified"].isNull()) + roleDTOList1Object.gmtModified = allGroupDTOListNodeRoleDTOListRoleDTO["GmtModified"].asString(); + if(!allGroupDTOListNodeRoleDTOListRoleDTO["Description"].isNull()) + roleDTOList1Object.description = allGroupDTOListNodeRoleDTOListRoleDTO["Description"].asString(); groupDTOListObject.roleDTOList1.push_back(roleDTOList1Object); } itemsObject.groupDTOList.push_back(groupDTOListObject); } - auto allAccountDTOList = value["AccountDTOList"]["AccountDTO"]; - for (auto value : allAccountDTOList) + auto allAccountDTOListNode = allItemsNode["AccountDTOList"]["AccountDTO"]; + for (auto allItemsNodeAccountDTOListAccountDTO : allAccountDTOListNode) { Item::AccountDTO accountDTOListObject; - if(!value["AliyunUserId"].isNull()) - accountDTOListObject.aliyunUserId = value["AliyunUserId"].asString(); - if(!value["AccountType"].isNull()) - accountDTOListObject.accountType = value["AccountType"].asString(); - if(!value["AuthType"].isNull()) - accountDTOListObject.authType = value["AuthType"].asString(); + if(!allItemsNodeAccountDTOListAccountDTO["AliyunUserId"].isNull()) + accountDTOListObject.aliyunUserId = allItemsNodeAccountDTOListAccountDTO["AliyunUserId"].asString(); + if(!allItemsNodeAccountDTOListAccountDTO["AccountType"].isNull()) + accountDTOListObject.accountType = allItemsNodeAccountDTOListAccountDTO["AccountType"].asString(); + if(!allItemsNodeAccountDTOListAccountDTO["AuthType"].isNull()) + accountDTOListObject.authType = allItemsNodeAccountDTOListAccountDTO["AuthType"].asString(); itemsObject.accountDTOList.push_back(accountDTOListObject); } items_.push_back(itemsObject); diff --git a/emr/src/model/QueryAlarmHistoryResult.cc b/emr/src/model/QueryAlarmHistoryResult.cc index 6b277b236..5c6ec1116 100644 --- a/emr/src/model/QueryAlarmHistoryResult.cc +++ b/emr/src/model/QueryAlarmHistoryResult.cc @@ -39,30 +39,30 @@ void QueryAlarmHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAlarmHistoryList = value["AlarmHistoryList"]["EmrAlarmHistory"]; - for (auto value : allAlarmHistoryList) + auto allAlarmHistoryListNode = value["AlarmHistoryList"]["EmrAlarmHistory"]; + for (auto valueAlarmHistoryListEmrAlarmHistory : allAlarmHistoryListNode) { EmrAlarmHistory alarmHistoryListObject; - if(!value["ClusterId"].isNull()) - alarmHistoryListObject.clusterId = value["ClusterId"].asString(); - if(!value["Role"].isNull()) - alarmHistoryListObject.role = value["Role"].asString(); - if(!value["InstanceId"].isNull()) - alarmHistoryListObject.instanceId = value["InstanceId"].asString(); - if(!value["Name"].isNull()) - alarmHistoryListObject.name = value["Name"].asString(); - if(!value["MetricName"].isNull()) - alarmHistoryListObject.metricName = value["MetricName"].asString(); - if(!value["AlarmTime"].isNull()) - alarmHistoryListObject.alarmTime = std::stol(value["AlarmTime"].asString()); - if(!value["LastTime"].isNull()) - alarmHistoryListObject.lastTime = std::stol(value["LastTime"].asString()); - if(!value["State"].isNull()) - alarmHistoryListObject.state = value["State"].asString(); - if(!value["Status"].isNull()) - alarmHistoryListObject.status = std::stoi(value["Status"].asString()); - if(!value["ContactGroups"].isNull()) - alarmHistoryListObject.contactGroups = value["ContactGroups"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["ClusterId"].isNull()) + alarmHistoryListObject.clusterId = valueAlarmHistoryListEmrAlarmHistory["ClusterId"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["Role"].isNull()) + alarmHistoryListObject.role = valueAlarmHistoryListEmrAlarmHistory["Role"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["InstanceId"].isNull()) + alarmHistoryListObject.instanceId = valueAlarmHistoryListEmrAlarmHistory["InstanceId"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["Name"].isNull()) + alarmHistoryListObject.name = valueAlarmHistoryListEmrAlarmHistory["Name"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["MetricName"].isNull()) + alarmHistoryListObject.metricName = valueAlarmHistoryListEmrAlarmHistory["MetricName"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["AlarmTime"].isNull()) + alarmHistoryListObject.alarmTime = std::stol(valueAlarmHistoryListEmrAlarmHistory["AlarmTime"].asString()); + if(!valueAlarmHistoryListEmrAlarmHistory["LastTime"].isNull()) + alarmHistoryListObject.lastTime = std::stol(valueAlarmHistoryListEmrAlarmHistory["LastTime"].asString()); + if(!valueAlarmHistoryListEmrAlarmHistory["State"].isNull()) + alarmHistoryListObject.state = valueAlarmHistoryListEmrAlarmHistory["State"].asString(); + if(!valueAlarmHistoryListEmrAlarmHistory["Status"].isNull()) + alarmHistoryListObject.status = std::stoi(valueAlarmHistoryListEmrAlarmHistory["Status"].asString()); + if(!valueAlarmHistoryListEmrAlarmHistory["ContactGroups"].isNull()) + alarmHistoryListObject.contactGroups = valueAlarmHistoryListEmrAlarmHistory["ContactGroups"].asString(); alarmHistoryList_.push_back(alarmHistoryListObject); } if(!value["Total"].isNull()) diff --git a/emr/src/model/QueryUserActionsPolicyResult.cc b/emr/src/model/QueryUserActionsPolicyResult.cc index 7160cc7c0..3cfe2f919 100644 --- a/emr/src/model/QueryUserActionsPolicyResult.cc +++ b/emr/src/model/QueryUserActionsPolicyResult.cc @@ -39,20 +39,20 @@ void QueryUserActionsPolicyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["policyDTO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["policyDTO"]; + for (auto valueDatapolicyDTO : allDataNode) { PolicyDTO dataObject; - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["Effect"].isNull()) - dataObject.effect = value["Effect"].asString(); - if(!value["Action"].isNull()) - dataObject.action = value["Action"].asString(); - if(!value["Conditions"].isNull()) - dataObject.conditions = value["Conditions"].asString(); + if(!valueDatapolicyDTO["Name"].isNull()) + dataObject.name = valueDatapolicyDTO["Name"].asString(); + if(!valueDatapolicyDTO["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDatapolicyDTO["GmtCreate"].asString(); + if(!valueDatapolicyDTO["Effect"].isNull()) + dataObject.effect = valueDatapolicyDTO["Effect"].asString(); + if(!valueDatapolicyDTO["Action"].isNull()) + dataObject.action = valueDatapolicyDTO["Action"].asString(); + if(!valueDatapolicyDTO["Conditions"].isNull()) + dataObject.conditions = valueDatapolicyDTO["Conditions"].asString(); data_.push_back(dataObject); } if(!value["Paging"].isNull()) diff --git a/emr/src/model/QueryUserPoliciesResult.cc b/emr/src/model/QueryUserPoliciesResult.cc index b33e6c117..e344485ee 100644 --- a/emr/src/model/QueryUserPoliciesResult.cc +++ b/emr/src/model/QueryUserPoliciesResult.cc @@ -39,20 +39,20 @@ void QueryUserPoliciesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["policyDTO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["policyDTO"]; + for (auto valueDatapolicyDTO : allDataNode) { PolicyDTO dataObject; - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["Effect"].isNull()) - dataObject.effect = value["Effect"].asString(); - if(!value["Action"].isNull()) - dataObject.action = value["Action"].asString(); - if(!value["Conditions"].isNull()) - dataObject.conditions = value["Conditions"].asString(); + if(!valueDatapolicyDTO["Name"].isNull()) + dataObject.name = valueDatapolicyDTO["Name"].asString(); + if(!valueDatapolicyDTO["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDatapolicyDTO["GmtCreate"].asString(); + if(!valueDatapolicyDTO["Effect"].isNull()) + dataObject.effect = valueDatapolicyDTO["Effect"].asString(); + if(!valueDatapolicyDTO["Action"].isNull()) + dataObject.action = valueDatapolicyDTO["Action"].asString(); + if(!valueDatapolicyDTO["Conditions"].isNull()) + dataObject.conditions = valueDatapolicyDTO["Conditions"].asString(); data_.push_back(dataObject); } if(!value["Paging"].isNull()) diff --git a/emr/src/model/SearchLogResult.cc b/emr/src/model/SearchLogResult.cc index 01df2df4e..92801185c 100644 --- a/emr/src/model/SearchLogResult.cc +++ b/emr/src/model/SearchLogResult.cc @@ -39,24 +39,24 @@ void SearchLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSlsLogItemList = value["SlsLogItemList"]["SlsLogItem"]; - for (auto value : allSlsLogItemList) + auto allSlsLogItemListNode = value["SlsLogItemList"]["SlsLogItem"]; + for (auto valueSlsLogItemListSlsLogItem : allSlsLogItemListNode) { SlsLogItem slsLogItemListObject; - if(!value["Timestamp"].isNull()) - slsLogItemListObject.timestamp = std::stoi(value["Timestamp"].asString()); - if(!value["SourceIp"].isNull()) - slsLogItemListObject.sourceIp = value["SourceIp"].asString(); - if(!value["HostName"].isNull()) - slsLogItemListObject.hostName = value["HostName"].asString(); - if(!value["Path"].isNull()) - slsLogItemListObject.path = value["Path"].asString(); - if(!value["Content"].isNull()) - slsLogItemListObject.content = value["Content"].asString(); - if(!value["PackMeta"].isNull()) - slsLogItemListObject.packMeta = value["PackMeta"].asString(); - if(!value["PackId"].isNull()) - slsLogItemListObject.packId = value["PackId"].asString(); + if(!valueSlsLogItemListSlsLogItem["Timestamp"].isNull()) + slsLogItemListObject.timestamp = std::stoi(valueSlsLogItemListSlsLogItem["Timestamp"].asString()); + if(!valueSlsLogItemListSlsLogItem["SourceIp"].isNull()) + slsLogItemListObject.sourceIp = valueSlsLogItemListSlsLogItem["SourceIp"].asString(); + if(!valueSlsLogItemListSlsLogItem["HostName"].isNull()) + slsLogItemListObject.hostName = valueSlsLogItemListSlsLogItem["HostName"].asString(); + if(!valueSlsLogItemListSlsLogItem["Path"].isNull()) + slsLogItemListObject.path = valueSlsLogItemListSlsLogItem["Path"].asString(); + if(!valueSlsLogItemListSlsLogItem["Content"].isNull()) + slsLogItemListObject.content = valueSlsLogItemListSlsLogItem["Content"].asString(); + if(!valueSlsLogItemListSlsLogItem["PackMeta"].isNull()) + slsLogItemListObject.packMeta = valueSlsLogItemListSlsLogItem["PackMeta"].asString(); + if(!valueSlsLogItemListSlsLogItem["PackId"].isNull()) + slsLogItemListObject.packId = valueSlsLogItemListSlsLogItem["PackId"].asString(); slsLogItemList_.push_back(slsLogItemListObject); } if(!value["Completed"].isNull()) diff --git a/ess/src/model/DescribeCapacityHistoryResult.cc b/ess/src/model/DescribeCapacityHistoryResult.cc index 0f0c90b5a..38c5c0e43 100755 --- a/ess/src/model/DescribeCapacityHistoryResult.cc +++ b/ess/src/model/DescribeCapacityHistoryResult.cc @@ -39,20 +39,20 @@ void DescribeCapacityHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCapacityHistoryItems = value["CapacityHistoryItems"]["CapacityHistoryModel"]; - for (auto value : allCapacityHistoryItems) + auto allCapacityHistoryItemsNode = value["CapacityHistoryItems"]["CapacityHistoryModel"]; + for (auto valueCapacityHistoryItemsCapacityHistoryModel : allCapacityHistoryItemsNode) { CapacityHistoryModel capacityHistoryItemsObject; - if(!value["ScalingGroupId"].isNull()) - capacityHistoryItemsObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["TotalCapacity"].isNull()) - capacityHistoryItemsObject.totalCapacity = std::stoi(value["TotalCapacity"].asString()); - if(!value["AttachedCapacity"].isNull()) - capacityHistoryItemsObject.attachedCapacity = std::stoi(value["AttachedCapacity"].asString()); - if(!value["AutoCreatedCapacity"].isNull()) - capacityHistoryItemsObject.autoCreatedCapacity = std::stoi(value["AutoCreatedCapacity"].asString()); - if(!value["Timestamp"].isNull()) - capacityHistoryItemsObject.timestamp = value["Timestamp"].asString(); + if(!valueCapacityHistoryItemsCapacityHistoryModel["ScalingGroupId"].isNull()) + capacityHistoryItemsObject.scalingGroupId = valueCapacityHistoryItemsCapacityHistoryModel["ScalingGroupId"].asString(); + if(!valueCapacityHistoryItemsCapacityHistoryModel["TotalCapacity"].isNull()) + capacityHistoryItemsObject.totalCapacity = std::stoi(valueCapacityHistoryItemsCapacityHistoryModel["TotalCapacity"].asString()); + if(!valueCapacityHistoryItemsCapacityHistoryModel["AttachedCapacity"].isNull()) + capacityHistoryItemsObject.attachedCapacity = std::stoi(valueCapacityHistoryItemsCapacityHistoryModel["AttachedCapacity"].asString()); + if(!valueCapacityHistoryItemsCapacityHistoryModel["AutoCreatedCapacity"].isNull()) + capacityHistoryItemsObject.autoCreatedCapacity = std::stoi(valueCapacityHistoryItemsCapacityHistoryModel["AutoCreatedCapacity"].asString()); + if(!valueCapacityHistoryItemsCapacityHistoryModel["Timestamp"].isNull()) + capacityHistoryItemsObject.timestamp = valueCapacityHistoryItemsCapacityHistoryModel["Timestamp"].asString(); capacityHistoryItems_.push_back(capacityHistoryItemsObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DescribeLifecycleHooksResult.cc b/ess/src/model/DescribeLifecycleHooksResult.cc index 2bd30797d..54740bf0f 100755 --- a/ess/src/model/DescribeLifecycleHooksResult.cc +++ b/ess/src/model/DescribeLifecycleHooksResult.cc @@ -39,26 +39,26 @@ void DescribeLifecycleHooksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLifecycleHooks = value["LifecycleHooks"]["LifecycleHook"]; - for (auto value : allLifecycleHooks) + auto allLifecycleHooksNode = value["LifecycleHooks"]["LifecycleHook"]; + for (auto valueLifecycleHooksLifecycleHook : allLifecycleHooksNode) { LifecycleHook lifecycleHooksObject; - if(!value["ScalingGroupId"].isNull()) - lifecycleHooksObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["LifecycleHookId"].isNull()) - lifecycleHooksObject.lifecycleHookId = value["LifecycleHookId"].asString(); - if(!value["LifecycleHookName"].isNull()) - lifecycleHooksObject.lifecycleHookName = value["LifecycleHookName"].asString(); - if(!value["DefaultResult"].isNull()) - lifecycleHooksObject.defaultResult = value["DefaultResult"].asString(); - if(!value["HeartbeatTimeout"].isNull()) - lifecycleHooksObject.heartbeatTimeout = std::stoi(value["HeartbeatTimeout"].asString()); - if(!value["LifecycleTransition"].isNull()) - lifecycleHooksObject.lifecycleTransition = value["LifecycleTransition"].asString(); - if(!value["NotificationMetadata"].isNull()) - lifecycleHooksObject.notificationMetadata = value["NotificationMetadata"].asString(); - if(!value["NotificationArn"].isNull()) - lifecycleHooksObject.notificationArn = value["NotificationArn"].asString(); + if(!valueLifecycleHooksLifecycleHook["ScalingGroupId"].isNull()) + lifecycleHooksObject.scalingGroupId = valueLifecycleHooksLifecycleHook["ScalingGroupId"].asString(); + if(!valueLifecycleHooksLifecycleHook["LifecycleHookId"].isNull()) + lifecycleHooksObject.lifecycleHookId = valueLifecycleHooksLifecycleHook["LifecycleHookId"].asString(); + if(!valueLifecycleHooksLifecycleHook["LifecycleHookName"].isNull()) + lifecycleHooksObject.lifecycleHookName = valueLifecycleHooksLifecycleHook["LifecycleHookName"].asString(); + if(!valueLifecycleHooksLifecycleHook["DefaultResult"].isNull()) + lifecycleHooksObject.defaultResult = valueLifecycleHooksLifecycleHook["DefaultResult"].asString(); + if(!valueLifecycleHooksLifecycleHook["HeartbeatTimeout"].isNull()) + lifecycleHooksObject.heartbeatTimeout = std::stoi(valueLifecycleHooksLifecycleHook["HeartbeatTimeout"].asString()); + if(!valueLifecycleHooksLifecycleHook["LifecycleTransition"].isNull()) + lifecycleHooksObject.lifecycleTransition = valueLifecycleHooksLifecycleHook["LifecycleTransition"].asString(); + if(!valueLifecycleHooksLifecycleHook["NotificationMetadata"].isNull()) + lifecycleHooksObject.notificationMetadata = valueLifecycleHooksLifecycleHook["NotificationMetadata"].asString(); + if(!valueLifecycleHooksLifecycleHook["NotificationArn"].isNull()) + lifecycleHooksObject.notificationArn = valueLifecycleHooksLifecycleHook["NotificationArn"].asString(); lifecycleHooks_.push_back(lifecycleHooksObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DescribeNotificationConfigurationsResult.cc b/ess/src/model/DescribeNotificationConfigurationsResult.cc index 2c0ebc21f..acdf0c3ea 100755 --- a/ess/src/model/DescribeNotificationConfigurationsResult.cc +++ b/ess/src/model/DescribeNotificationConfigurationsResult.cc @@ -39,14 +39,14 @@ void DescribeNotificationConfigurationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNotificationConfigurationModels = value["NotificationConfigurationModels"]["NotificationConfigurationModel"]; - for (auto value : allNotificationConfigurationModels) + auto allNotificationConfigurationModelsNode = value["NotificationConfigurationModels"]["NotificationConfigurationModel"]; + for (auto valueNotificationConfigurationModelsNotificationConfigurationModel : allNotificationConfigurationModelsNode) { NotificationConfigurationModel notificationConfigurationModelsObject; - if(!value["ScalingGroupId"].isNull()) - notificationConfigurationModelsObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["NotificationArn"].isNull()) - notificationConfigurationModelsObject.notificationArn = value["NotificationArn"].asString(); + if(!valueNotificationConfigurationModelsNotificationConfigurationModel["ScalingGroupId"].isNull()) + notificationConfigurationModelsObject.scalingGroupId = valueNotificationConfigurationModelsNotificationConfigurationModel["ScalingGroupId"].asString(); + if(!valueNotificationConfigurationModelsNotificationConfigurationModel["NotificationArn"].isNull()) + notificationConfigurationModelsObject.notificationArn = valueNotificationConfigurationModelsNotificationConfigurationModel["NotificationArn"].asString(); auto allNotificationTypes = value["NotificationTypes"]["NotificationType"]; for (auto value : allNotificationTypes) notificationConfigurationModelsObject.notificationTypes.push_back(value.asString()); diff --git a/ess/src/model/DescribeRegionsResult.cc b/ess/src/model/DescribeRegionsResult.cc index 8e964c32b..02f597ab2 100755 --- a/ess/src/model/DescribeRegionsResult.cc +++ b/ess/src/model/DescribeRegionsResult.cc @@ -39,20 +39,20 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["ClassicUnavailable"].isNull()) - regionsObject.classicUnavailable = value["ClassicUnavailable"].asString() == "true"; - if(!value["VpcUnavailable"].isNull()) - regionsObject.vpcUnavailable = value["VpcUnavailable"].asString() == "true"; - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["ClassicUnavailable"].isNull()) + regionsObject.classicUnavailable = valueRegionsRegion["ClassicUnavailable"].asString() == "true"; + if(!valueRegionsRegion["VpcUnavailable"].isNull()) + regionsObject.vpcUnavailable = valueRegionsRegion["VpcUnavailable"].asString() == "true"; + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); regions_.push_back(regionsObject); } diff --git a/ess/src/model/DescribeScalingActivitiesResult.cc b/ess/src/model/DescribeScalingActivitiesResult.cc index beda2ecd2..38aaf62aa 100755 --- a/ess/src/model/DescribeScalingActivitiesResult.cc +++ b/ess/src/model/DescribeScalingActivitiesResult.cc @@ -39,36 +39,36 @@ void DescribeScalingActivitiesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScalingActivities = value["ScalingActivities"]["ScalingActivity"]; - for (auto value : allScalingActivities) + auto allScalingActivitiesNode = value["ScalingActivities"]["ScalingActivity"]; + for (auto valueScalingActivitiesScalingActivity : allScalingActivitiesNode) { ScalingActivity scalingActivitiesObject; - if(!value["ScalingActivityId"].isNull()) - scalingActivitiesObject.scalingActivityId = value["ScalingActivityId"].asString(); - if(!value["ScalingGroupId"].isNull()) - scalingActivitiesObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["Description"].isNull()) - scalingActivitiesObject.description = value["Description"].asString(); - if(!value["Cause"].isNull()) - scalingActivitiesObject.cause = value["Cause"].asString(); - if(!value["StartTime"].isNull()) - scalingActivitiesObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - scalingActivitiesObject.endTime = value["EndTime"].asString(); - if(!value["Progress"].isNull()) - scalingActivitiesObject.progress = std::stoi(value["Progress"].asString()); - if(!value["StatusCode"].isNull()) - scalingActivitiesObject.statusCode = value["StatusCode"].asString(); - if(!value["StatusMessage"].isNull()) - scalingActivitiesObject.statusMessage = value["StatusMessage"].asString(); - if(!value["TotalCapacity"].isNull()) - scalingActivitiesObject.totalCapacity = value["TotalCapacity"].asString(); - if(!value["AttachedCapacity"].isNull()) - scalingActivitiesObject.attachedCapacity = value["AttachedCapacity"].asString(); - if(!value["AutoCreatedCapacity"].isNull()) - scalingActivitiesObject.autoCreatedCapacity = value["AutoCreatedCapacity"].asString(); - if(!value["ScalingInstanceNumber"].isNull()) - scalingActivitiesObject.scalingInstanceNumber = std::stoi(value["ScalingInstanceNumber"].asString()); + if(!valueScalingActivitiesScalingActivity["ScalingActivityId"].isNull()) + scalingActivitiesObject.scalingActivityId = valueScalingActivitiesScalingActivity["ScalingActivityId"].asString(); + if(!valueScalingActivitiesScalingActivity["ScalingGroupId"].isNull()) + scalingActivitiesObject.scalingGroupId = valueScalingActivitiesScalingActivity["ScalingGroupId"].asString(); + if(!valueScalingActivitiesScalingActivity["Description"].isNull()) + scalingActivitiesObject.description = valueScalingActivitiesScalingActivity["Description"].asString(); + if(!valueScalingActivitiesScalingActivity["Cause"].isNull()) + scalingActivitiesObject.cause = valueScalingActivitiesScalingActivity["Cause"].asString(); + if(!valueScalingActivitiesScalingActivity["StartTime"].isNull()) + scalingActivitiesObject.startTime = valueScalingActivitiesScalingActivity["StartTime"].asString(); + if(!valueScalingActivitiesScalingActivity["EndTime"].isNull()) + scalingActivitiesObject.endTime = valueScalingActivitiesScalingActivity["EndTime"].asString(); + if(!valueScalingActivitiesScalingActivity["Progress"].isNull()) + scalingActivitiesObject.progress = std::stoi(valueScalingActivitiesScalingActivity["Progress"].asString()); + if(!valueScalingActivitiesScalingActivity["StatusCode"].isNull()) + scalingActivitiesObject.statusCode = valueScalingActivitiesScalingActivity["StatusCode"].asString(); + if(!valueScalingActivitiesScalingActivity["StatusMessage"].isNull()) + scalingActivitiesObject.statusMessage = valueScalingActivitiesScalingActivity["StatusMessage"].asString(); + if(!valueScalingActivitiesScalingActivity["TotalCapacity"].isNull()) + scalingActivitiesObject.totalCapacity = valueScalingActivitiesScalingActivity["TotalCapacity"].asString(); + if(!valueScalingActivitiesScalingActivity["AttachedCapacity"].isNull()) + scalingActivitiesObject.attachedCapacity = valueScalingActivitiesScalingActivity["AttachedCapacity"].asString(); + if(!valueScalingActivitiesScalingActivity["AutoCreatedCapacity"].isNull()) + scalingActivitiesObject.autoCreatedCapacity = valueScalingActivitiesScalingActivity["AutoCreatedCapacity"].asString(); + if(!valueScalingActivitiesScalingActivity["ScalingInstanceNumber"].isNull()) + scalingActivitiesObject.scalingInstanceNumber = std::stoi(valueScalingActivitiesScalingActivity["ScalingInstanceNumber"].asString()); scalingActivities_.push_back(scalingActivitiesObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DescribeScalingConfigurationsResult.cc b/ess/src/model/DescribeScalingConfigurationsResult.cc index 82160d38e..4c6f17e58 100755 --- a/ess/src/model/DescribeScalingConfigurationsResult.cc +++ b/ess/src/model/DescribeScalingConfigurationsResult.cc @@ -39,118 +39,118 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScalingConfigurations = value["ScalingConfigurations"]["ScalingConfiguration"]; - for (auto value : allScalingConfigurations) + auto allScalingConfigurationsNode = value["ScalingConfigurations"]["ScalingConfiguration"]; + for (auto valueScalingConfigurationsScalingConfiguration : allScalingConfigurationsNode) { ScalingConfiguration scalingConfigurationsObject; - if(!value["ScalingConfigurationId"].isNull()) - scalingConfigurationsObject.scalingConfigurationId = value["ScalingConfigurationId"].asString(); - if(!value["ScalingConfigurationName"].isNull()) - scalingConfigurationsObject.scalingConfigurationName = value["ScalingConfigurationName"].asString(); - if(!value["ScalingGroupId"].isNull()) - scalingConfigurationsObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["InstanceName"].isNull()) - scalingConfigurationsObject.instanceName = value["InstanceName"].asString(); - if(!value["ImageId"].isNull()) - scalingConfigurationsObject.imageId = value["ImageId"].asString(); - if(!value["ImageName"].isNull()) - scalingConfigurationsObject.imageName = value["ImageName"].asString(); - if(!value["HostName"].isNull()) - scalingConfigurationsObject.hostName = value["HostName"].asString(); - if(!value["InstanceType"].isNull()) - scalingConfigurationsObject.instanceType = value["InstanceType"].asString(); - if(!value["Cpu"].isNull()) - scalingConfigurationsObject.cpu = std::stoi(value["Cpu"].asString()); - if(!value["Memory"].isNull()) - scalingConfigurationsObject.memory = std::stoi(value["Memory"].asString()); - if(!value["InstanceGeneration"].isNull()) - scalingConfigurationsObject.instanceGeneration = value["InstanceGeneration"].asString(); - if(!value["SecurityGroupId"].isNull()) - scalingConfigurationsObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["IoOptimized"].isNull()) - scalingConfigurationsObject.ioOptimized = value["IoOptimized"].asString(); - if(!value["InternetChargeType"].isNull()) - scalingConfigurationsObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["InternetMaxBandwidthIn"].isNull()) - scalingConfigurationsObject.internetMaxBandwidthIn = std::stoi(value["InternetMaxBandwidthIn"].asString()); - if(!value["InternetMaxBandwidthOut"].isNull()) - scalingConfigurationsObject.internetMaxBandwidthOut = std::stoi(value["InternetMaxBandwidthOut"].asString()); - if(!value["SystemDiskCategory"].isNull()) - scalingConfigurationsObject.systemDiskCategory = value["SystemDiskCategory"].asString(); - if(!value["SystemDiskSize"].isNull()) - scalingConfigurationsObject.systemDiskSize = std::stoi(value["SystemDiskSize"].asString()); - if(!value["SystemDiskName"].isNull()) - scalingConfigurationsObject.systemDiskName = value["SystemDiskName"].asString(); - if(!value["SystemDiskDescription"].isNull()) - scalingConfigurationsObject.systemDiskDescription = value["SystemDiskDescription"].asString(); - if(!value["LifecycleState"].isNull()) - scalingConfigurationsObject.lifecycleState = value["LifecycleState"].asString(); - if(!value["CreationTime"].isNull()) - scalingConfigurationsObject.creationTime = value["CreationTime"].asString(); - if(!value["LoadBalancerWeight"].isNull()) - scalingConfigurationsObject.loadBalancerWeight = std::stoi(value["LoadBalancerWeight"].asString()); - if(!value["UserData"].isNull()) - scalingConfigurationsObject.userData = value["UserData"].asString(); - if(!value["KeyPairName"].isNull()) - scalingConfigurationsObject.keyPairName = value["KeyPairName"].asString(); - if(!value["RamRoleName"].isNull()) - scalingConfigurationsObject.ramRoleName = value["RamRoleName"].asString(); - if(!value["DeploymentSetId"].isNull()) - scalingConfigurationsObject.deploymentSetId = value["DeploymentSetId"].asString(); - if(!value["SecurityEnhancementStrategy"].isNull()) - scalingConfigurationsObject.securityEnhancementStrategy = value["SecurityEnhancementStrategy"].asString(); - if(!value["SpotStrategy"].isNull()) - scalingConfigurationsObject.spotStrategy = value["SpotStrategy"].asString(); - if(!value["PasswordInherit"].isNull()) - scalingConfigurationsObject.passwordInherit = value["PasswordInherit"].asString() == "true"; - if(!value["ResourceGroupId"].isNull()) - scalingConfigurationsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["HpcClusterId"].isNull()) - scalingConfigurationsObject.hpcClusterId = value["HpcClusterId"].asString(); - if(!value["InstanceDescription"].isNull()) - scalingConfigurationsObject.instanceDescription = value["InstanceDescription"].asString(); - auto allDataDisks = value["DataDisks"]["DataDisk"]; - for (auto value : allDataDisks) + if(!valueScalingConfigurationsScalingConfiguration["ScalingConfigurationId"].isNull()) + scalingConfigurationsObject.scalingConfigurationId = valueScalingConfigurationsScalingConfiguration["ScalingConfigurationId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["ScalingConfigurationName"].isNull()) + scalingConfigurationsObject.scalingConfigurationName = valueScalingConfigurationsScalingConfiguration["ScalingConfigurationName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["ScalingGroupId"].isNull()) + scalingConfigurationsObject.scalingGroupId = valueScalingConfigurationsScalingConfiguration["ScalingGroupId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["InstanceName"].isNull()) + scalingConfigurationsObject.instanceName = valueScalingConfigurationsScalingConfiguration["InstanceName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["ImageId"].isNull()) + scalingConfigurationsObject.imageId = valueScalingConfigurationsScalingConfiguration["ImageId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["ImageName"].isNull()) + scalingConfigurationsObject.imageName = valueScalingConfigurationsScalingConfiguration["ImageName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["HostName"].isNull()) + scalingConfigurationsObject.hostName = valueScalingConfigurationsScalingConfiguration["HostName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["InstanceType"].isNull()) + scalingConfigurationsObject.instanceType = valueScalingConfigurationsScalingConfiguration["InstanceType"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["Cpu"].isNull()) + scalingConfigurationsObject.cpu = std::stoi(valueScalingConfigurationsScalingConfiguration["Cpu"].asString()); + if(!valueScalingConfigurationsScalingConfiguration["Memory"].isNull()) + scalingConfigurationsObject.memory = std::stoi(valueScalingConfigurationsScalingConfiguration["Memory"].asString()); + if(!valueScalingConfigurationsScalingConfiguration["InstanceGeneration"].isNull()) + scalingConfigurationsObject.instanceGeneration = valueScalingConfigurationsScalingConfiguration["InstanceGeneration"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["SecurityGroupId"].isNull()) + scalingConfigurationsObject.securityGroupId = valueScalingConfigurationsScalingConfiguration["SecurityGroupId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["IoOptimized"].isNull()) + scalingConfigurationsObject.ioOptimized = valueScalingConfigurationsScalingConfiguration["IoOptimized"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["InternetChargeType"].isNull()) + scalingConfigurationsObject.internetChargeType = valueScalingConfigurationsScalingConfiguration["InternetChargeType"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["InternetMaxBandwidthIn"].isNull()) + scalingConfigurationsObject.internetMaxBandwidthIn = std::stoi(valueScalingConfigurationsScalingConfiguration["InternetMaxBandwidthIn"].asString()); + if(!valueScalingConfigurationsScalingConfiguration["InternetMaxBandwidthOut"].isNull()) + scalingConfigurationsObject.internetMaxBandwidthOut = std::stoi(valueScalingConfigurationsScalingConfiguration["InternetMaxBandwidthOut"].asString()); + if(!valueScalingConfigurationsScalingConfiguration["SystemDiskCategory"].isNull()) + scalingConfigurationsObject.systemDiskCategory = valueScalingConfigurationsScalingConfiguration["SystemDiskCategory"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["SystemDiskSize"].isNull()) + scalingConfigurationsObject.systemDiskSize = std::stoi(valueScalingConfigurationsScalingConfiguration["SystemDiskSize"].asString()); + if(!valueScalingConfigurationsScalingConfiguration["SystemDiskName"].isNull()) + scalingConfigurationsObject.systemDiskName = valueScalingConfigurationsScalingConfiguration["SystemDiskName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["SystemDiskDescription"].isNull()) + scalingConfigurationsObject.systemDiskDescription = valueScalingConfigurationsScalingConfiguration["SystemDiskDescription"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["LifecycleState"].isNull()) + scalingConfigurationsObject.lifecycleState = valueScalingConfigurationsScalingConfiguration["LifecycleState"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["CreationTime"].isNull()) + scalingConfigurationsObject.creationTime = valueScalingConfigurationsScalingConfiguration["CreationTime"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["LoadBalancerWeight"].isNull()) + scalingConfigurationsObject.loadBalancerWeight = std::stoi(valueScalingConfigurationsScalingConfiguration["LoadBalancerWeight"].asString()); + if(!valueScalingConfigurationsScalingConfiguration["UserData"].isNull()) + scalingConfigurationsObject.userData = valueScalingConfigurationsScalingConfiguration["UserData"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["KeyPairName"].isNull()) + scalingConfigurationsObject.keyPairName = valueScalingConfigurationsScalingConfiguration["KeyPairName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["RamRoleName"].isNull()) + scalingConfigurationsObject.ramRoleName = valueScalingConfigurationsScalingConfiguration["RamRoleName"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["DeploymentSetId"].isNull()) + scalingConfigurationsObject.deploymentSetId = valueScalingConfigurationsScalingConfiguration["DeploymentSetId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["SecurityEnhancementStrategy"].isNull()) + scalingConfigurationsObject.securityEnhancementStrategy = valueScalingConfigurationsScalingConfiguration["SecurityEnhancementStrategy"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["SpotStrategy"].isNull()) + scalingConfigurationsObject.spotStrategy = valueScalingConfigurationsScalingConfiguration["SpotStrategy"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["PasswordInherit"].isNull()) + scalingConfigurationsObject.passwordInherit = valueScalingConfigurationsScalingConfiguration["PasswordInherit"].asString() == "true"; + if(!valueScalingConfigurationsScalingConfiguration["ResourceGroupId"].isNull()) + scalingConfigurationsObject.resourceGroupId = valueScalingConfigurationsScalingConfiguration["ResourceGroupId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["HpcClusterId"].isNull()) + scalingConfigurationsObject.hpcClusterId = valueScalingConfigurationsScalingConfiguration["HpcClusterId"].asString(); + if(!valueScalingConfigurationsScalingConfiguration["InstanceDescription"].isNull()) + scalingConfigurationsObject.instanceDescription = valueScalingConfigurationsScalingConfiguration["InstanceDescription"].asString(); + auto allDataDisksNode = allScalingConfigurationsNode["DataDisks"]["DataDisk"]; + for (auto allScalingConfigurationsNodeDataDisksDataDisk : allDataDisksNode) { ScalingConfiguration::DataDisk dataDisksObject; - if(!value["Size"].isNull()) - dataDisksObject.size = std::stoi(value["Size"].asString()); - if(!value["Category"].isNull()) - dataDisksObject.category = value["Category"].asString(); - if(!value["SnapshotId"].isNull()) - dataDisksObject.snapshotId = value["SnapshotId"].asString(); - if(!value["Device"].isNull()) - dataDisksObject.device = value["Device"].asString(); - if(!value["DeleteWithInstance"].isNull()) - dataDisksObject.deleteWithInstance = value["DeleteWithInstance"].asString() == "true"; - if(!value["Encrypted"].isNull()) - dataDisksObject.encrypted = value["Encrypted"].asString(); - if(!value["KMSKeyId"].isNull()) - dataDisksObject.kMSKeyId = value["KMSKeyId"].asString(); - if(!value["DiskName"].isNull()) - dataDisksObject.diskName = value["DiskName"].asString(); - if(!value["Description"].isNull()) - dataDisksObject.description = value["Description"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["Size"].isNull()) + dataDisksObject.size = std::stoi(allScalingConfigurationsNodeDataDisksDataDisk["Size"].asString()); + if(!allScalingConfigurationsNodeDataDisksDataDisk["Category"].isNull()) + dataDisksObject.category = allScalingConfigurationsNodeDataDisksDataDisk["Category"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["SnapshotId"].isNull()) + dataDisksObject.snapshotId = allScalingConfigurationsNodeDataDisksDataDisk["SnapshotId"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["Device"].isNull()) + dataDisksObject.device = allScalingConfigurationsNodeDataDisksDataDisk["Device"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["DeleteWithInstance"].isNull()) + dataDisksObject.deleteWithInstance = allScalingConfigurationsNodeDataDisksDataDisk["DeleteWithInstance"].asString() == "true"; + if(!allScalingConfigurationsNodeDataDisksDataDisk["Encrypted"].isNull()) + dataDisksObject.encrypted = allScalingConfigurationsNodeDataDisksDataDisk["Encrypted"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["KMSKeyId"].isNull()) + dataDisksObject.kMSKeyId = allScalingConfigurationsNodeDataDisksDataDisk["KMSKeyId"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["DiskName"].isNull()) + dataDisksObject.diskName = allScalingConfigurationsNodeDataDisksDataDisk["DiskName"].asString(); + if(!allScalingConfigurationsNodeDataDisksDataDisk["Description"].isNull()) + dataDisksObject.description = allScalingConfigurationsNodeDataDisksDataDisk["Description"].asString(); scalingConfigurationsObject.dataDisks.push_back(dataDisksObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allScalingConfigurationsNode["Tags"]["Tag"]; + for (auto allScalingConfigurationsNodeTagsTag : allTagsNode) { ScalingConfiguration::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allScalingConfigurationsNodeTagsTag["Key"].isNull()) + tagsObject.key = allScalingConfigurationsNodeTagsTag["Key"].asString(); + if(!allScalingConfigurationsNodeTagsTag["Value"].isNull()) + tagsObject.value = allScalingConfigurationsNodeTagsTag["Value"].asString(); scalingConfigurationsObject.tags.push_back(tagsObject); } - auto allSpotPriceLimit = value["SpotPriceLimit"]["SpotPriceModel"]; - for (auto value : allSpotPriceLimit) + auto allSpotPriceLimitNode = allScalingConfigurationsNode["SpotPriceLimit"]["SpotPriceModel"]; + for (auto allScalingConfigurationsNodeSpotPriceLimitSpotPriceModel : allSpotPriceLimitNode) { ScalingConfiguration::SpotPriceModel spotPriceLimitObject; - if(!value["InstanceType"].isNull()) - spotPriceLimitObject.instanceType = value["InstanceType"].asString(); - if(!value["PriceLimit"].isNull()) - spotPriceLimitObject.priceLimit = std::stof(value["PriceLimit"].asString()); + if(!allScalingConfigurationsNodeSpotPriceLimitSpotPriceModel["InstanceType"].isNull()) + spotPriceLimitObject.instanceType = allScalingConfigurationsNodeSpotPriceLimitSpotPriceModel["InstanceType"].asString(); + if(!allScalingConfigurationsNodeSpotPriceLimitSpotPriceModel["PriceLimit"].isNull()) + spotPriceLimitObject.priceLimit = std::stof(allScalingConfigurationsNodeSpotPriceLimitSpotPriceModel["PriceLimit"].asString()); scalingConfigurationsObject.spotPriceLimit.push_back(spotPriceLimitObject); } auto allInstanceTypes = value["InstanceTypes"]["InstanceType"]; diff --git a/ess/src/model/DescribeScalingGroupsResult.cc b/ess/src/model/DescribeScalingGroupsResult.cc index 5b8176d19..a53c11489 100755 --- a/ess/src/model/DescribeScalingGroupsResult.cc +++ b/ess/src/model/DescribeScalingGroupsResult.cc @@ -39,86 +39,86 @@ void DescribeScalingGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScalingGroups = value["ScalingGroups"]["ScalingGroup"]; - for (auto value : allScalingGroups) + auto allScalingGroupsNode = value["ScalingGroups"]["ScalingGroup"]; + for (auto valueScalingGroupsScalingGroup : allScalingGroupsNode) { ScalingGroup scalingGroupsObject; - if(!value["DefaultCooldown"].isNull()) - scalingGroupsObject.defaultCooldown = std::stoi(value["DefaultCooldown"].asString()); - if(!value["MaxSize"].isNull()) - scalingGroupsObject.maxSize = std::stoi(value["MaxSize"].asString()); - if(!value["PendingWaitCapacity"].isNull()) - scalingGroupsObject.pendingWaitCapacity = std::stoi(value["PendingWaitCapacity"].asString()); - if(!value["RemovingWaitCapacity"].isNull()) - scalingGroupsObject.removingWaitCapacity = std::stoi(value["RemovingWaitCapacity"].asString()); - if(!value["PendingCapacity"].isNull()) - scalingGroupsObject.pendingCapacity = std::stoi(value["PendingCapacity"].asString()); - if(!value["RemovingCapacity"].isNull()) - scalingGroupsObject.removingCapacity = std::stoi(value["RemovingCapacity"].asString()); - if(!value["ScalingGroupName"].isNull()) - scalingGroupsObject.scalingGroupName = value["ScalingGroupName"].asString(); - if(!value["ActiveCapacity"].isNull()) - scalingGroupsObject.activeCapacity = std::stoi(value["ActiveCapacity"].asString()); - if(!value["StandbyCapacity"].isNull()) - scalingGroupsObject.standbyCapacity = std::stoi(value["StandbyCapacity"].asString()); - if(!value["ProtectedCapacity"].isNull()) - scalingGroupsObject.protectedCapacity = std::stoi(value["ProtectedCapacity"].asString()); - if(!value["ActiveScalingConfigurationId"].isNull()) - scalingGroupsObject.activeScalingConfigurationId = value["ActiveScalingConfigurationId"].asString(); - if(!value["LaunchTemplateId"].isNull()) - scalingGroupsObject.launchTemplateId = value["LaunchTemplateId"].asString(); - if(!value["LaunchTemplateVersion"].isNull()) - scalingGroupsObject.launchTemplateVersion = value["LaunchTemplateVersion"].asString(); - if(!value["ScalingGroupId"].isNull()) - scalingGroupsObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["RegionId"].isNull()) - scalingGroupsObject.regionId = value["RegionId"].asString(); - if(!value["TotalCapacity"].isNull()) - scalingGroupsObject.totalCapacity = std::stoi(value["TotalCapacity"].asString()); - if(!value["MinSize"].isNull()) - scalingGroupsObject.minSize = std::stoi(value["MinSize"].asString()); - if(!value["LifecycleState"].isNull()) - scalingGroupsObject.lifecycleState = value["LifecycleState"].asString(); - if(!value["CreationTime"].isNull()) - scalingGroupsObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - scalingGroupsObject.modificationTime = value["ModificationTime"].asString(); - if(!value["VpcId"].isNull()) - scalingGroupsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - scalingGroupsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["MultiAZPolicy"].isNull()) - scalingGroupsObject.multiAZPolicy = value["MultiAZPolicy"].asString(); - if(!value["HealthCheckType"].isNull()) - scalingGroupsObject.healthCheckType = value["HealthCheckType"].asString(); - if(!value["ScalingPolicy"].isNull()) - scalingGroupsObject.scalingPolicy = value["ScalingPolicy"].asString(); - if(!value["StoppedCapacity"].isNull()) - scalingGroupsObject.stoppedCapacity = std::stoi(value["StoppedCapacity"].asString()); - if(!value["OnDemandBaseCapacity"].isNull()) - scalingGroupsObject.onDemandBaseCapacity = std::stoi(value["OnDemandBaseCapacity"].asString()); - if(!value["OnDemandPercentageAboveBaseCapacity"].isNull()) - scalingGroupsObject.onDemandPercentageAboveBaseCapacity = std::stoi(value["OnDemandPercentageAboveBaseCapacity"].asString()); - if(!value["SpotInstanceRemedy"].isNull()) - scalingGroupsObject.spotInstanceRemedy = value["SpotInstanceRemedy"].asString() == "true"; - if(!value["SpotInstancePools"].isNull()) - scalingGroupsObject.spotInstancePools = std::stoi(value["SpotInstancePools"].asString()); - auto allVServerGroups = value["VServerGroups"]["VServerGroup"]; - for (auto value : allVServerGroups) + if(!valueScalingGroupsScalingGroup["DefaultCooldown"].isNull()) + scalingGroupsObject.defaultCooldown = std::stoi(valueScalingGroupsScalingGroup["DefaultCooldown"].asString()); + if(!valueScalingGroupsScalingGroup["MaxSize"].isNull()) + scalingGroupsObject.maxSize = std::stoi(valueScalingGroupsScalingGroup["MaxSize"].asString()); + if(!valueScalingGroupsScalingGroup["PendingWaitCapacity"].isNull()) + scalingGroupsObject.pendingWaitCapacity = std::stoi(valueScalingGroupsScalingGroup["PendingWaitCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["RemovingWaitCapacity"].isNull()) + scalingGroupsObject.removingWaitCapacity = std::stoi(valueScalingGroupsScalingGroup["RemovingWaitCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["PendingCapacity"].isNull()) + scalingGroupsObject.pendingCapacity = std::stoi(valueScalingGroupsScalingGroup["PendingCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["RemovingCapacity"].isNull()) + scalingGroupsObject.removingCapacity = std::stoi(valueScalingGroupsScalingGroup["RemovingCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["ScalingGroupName"].isNull()) + scalingGroupsObject.scalingGroupName = valueScalingGroupsScalingGroup["ScalingGroupName"].asString(); + if(!valueScalingGroupsScalingGroup["ActiveCapacity"].isNull()) + scalingGroupsObject.activeCapacity = std::stoi(valueScalingGroupsScalingGroup["ActiveCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["StandbyCapacity"].isNull()) + scalingGroupsObject.standbyCapacity = std::stoi(valueScalingGroupsScalingGroup["StandbyCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["ProtectedCapacity"].isNull()) + scalingGroupsObject.protectedCapacity = std::stoi(valueScalingGroupsScalingGroup["ProtectedCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["ActiveScalingConfigurationId"].isNull()) + scalingGroupsObject.activeScalingConfigurationId = valueScalingGroupsScalingGroup["ActiveScalingConfigurationId"].asString(); + if(!valueScalingGroupsScalingGroup["LaunchTemplateId"].isNull()) + scalingGroupsObject.launchTemplateId = valueScalingGroupsScalingGroup["LaunchTemplateId"].asString(); + if(!valueScalingGroupsScalingGroup["LaunchTemplateVersion"].isNull()) + scalingGroupsObject.launchTemplateVersion = valueScalingGroupsScalingGroup["LaunchTemplateVersion"].asString(); + if(!valueScalingGroupsScalingGroup["ScalingGroupId"].isNull()) + scalingGroupsObject.scalingGroupId = valueScalingGroupsScalingGroup["ScalingGroupId"].asString(); + if(!valueScalingGroupsScalingGroup["RegionId"].isNull()) + scalingGroupsObject.regionId = valueScalingGroupsScalingGroup["RegionId"].asString(); + if(!valueScalingGroupsScalingGroup["TotalCapacity"].isNull()) + scalingGroupsObject.totalCapacity = std::stoi(valueScalingGroupsScalingGroup["TotalCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["MinSize"].isNull()) + scalingGroupsObject.minSize = std::stoi(valueScalingGroupsScalingGroup["MinSize"].asString()); + if(!valueScalingGroupsScalingGroup["LifecycleState"].isNull()) + scalingGroupsObject.lifecycleState = valueScalingGroupsScalingGroup["LifecycleState"].asString(); + if(!valueScalingGroupsScalingGroup["CreationTime"].isNull()) + scalingGroupsObject.creationTime = valueScalingGroupsScalingGroup["CreationTime"].asString(); + if(!valueScalingGroupsScalingGroup["ModificationTime"].isNull()) + scalingGroupsObject.modificationTime = valueScalingGroupsScalingGroup["ModificationTime"].asString(); + if(!valueScalingGroupsScalingGroup["VpcId"].isNull()) + scalingGroupsObject.vpcId = valueScalingGroupsScalingGroup["VpcId"].asString(); + if(!valueScalingGroupsScalingGroup["VSwitchId"].isNull()) + scalingGroupsObject.vSwitchId = valueScalingGroupsScalingGroup["VSwitchId"].asString(); + if(!valueScalingGroupsScalingGroup["MultiAZPolicy"].isNull()) + scalingGroupsObject.multiAZPolicy = valueScalingGroupsScalingGroup["MultiAZPolicy"].asString(); + if(!valueScalingGroupsScalingGroup["HealthCheckType"].isNull()) + scalingGroupsObject.healthCheckType = valueScalingGroupsScalingGroup["HealthCheckType"].asString(); + if(!valueScalingGroupsScalingGroup["ScalingPolicy"].isNull()) + scalingGroupsObject.scalingPolicy = valueScalingGroupsScalingGroup["ScalingPolicy"].asString(); + if(!valueScalingGroupsScalingGroup["StoppedCapacity"].isNull()) + scalingGroupsObject.stoppedCapacity = std::stoi(valueScalingGroupsScalingGroup["StoppedCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["OnDemandBaseCapacity"].isNull()) + scalingGroupsObject.onDemandBaseCapacity = std::stoi(valueScalingGroupsScalingGroup["OnDemandBaseCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["OnDemandPercentageAboveBaseCapacity"].isNull()) + scalingGroupsObject.onDemandPercentageAboveBaseCapacity = std::stoi(valueScalingGroupsScalingGroup["OnDemandPercentageAboveBaseCapacity"].asString()); + if(!valueScalingGroupsScalingGroup["SpotInstanceRemedy"].isNull()) + scalingGroupsObject.spotInstanceRemedy = valueScalingGroupsScalingGroup["SpotInstanceRemedy"].asString() == "true"; + if(!valueScalingGroupsScalingGroup["SpotInstancePools"].isNull()) + scalingGroupsObject.spotInstancePools = std::stoi(valueScalingGroupsScalingGroup["SpotInstancePools"].asString()); + auto allVServerGroupsNode = allScalingGroupsNode["VServerGroups"]["VServerGroup"]; + for (auto allScalingGroupsNodeVServerGroupsVServerGroup : allVServerGroupsNode) { ScalingGroup::VServerGroup vServerGroupsObject; - if(!value["LoadBalancerId"].isNull()) - vServerGroupsObject.loadBalancerId = value["LoadBalancerId"].asString(); - auto allVServerGroupAttributes = value["VServerGroupAttributes"]["VServerGroupAttribute"]; - for (auto value : allVServerGroupAttributes) + if(!allScalingGroupsNodeVServerGroupsVServerGroup["LoadBalancerId"].isNull()) + vServerGroupsObject.loadBalancerId = allScalingGroupsNodeVServerGroupsVServerGroup["LoadBalancerId"].asString(); + auto allVServerGroupAttributesNode = allVServerGroupsNode["VServerGroupAttributes"]["VServerGroupAttribute"]; + for (auto allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute : allVServerGroupAttributesNode) { ScalingGroup::VServerGroup::VServerGroupAttribute vServerGroupAttributesObject; - if(!value["VServerGroupId"].isNull()) - vServerGroupAttributesObject.vServerGroupId = value["VServerGroupId"].asString(); - if(!value["Port"].isNull()) - vServerGroupAttributesObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - vServerGroupAttributesObject.weight = std::stoi(value["Weight"].asString()); + if(!allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute["VServerGroupId"].isNull()) + vServerGroupAttributesObject.vServerGroupId = allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute["VServerGroupId"].asString(); + if(!allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute["Port"].isNull()) + vServerGroupAttributesObject.port = std::stoi(allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute["Port"].asString()); + if(!allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute["Weight"].isNull()) + vServerGroupAttributesObject.weight = std::stoi(allVServerGroupsNodeVServerGroupAttributesVServerGroupAttribute["Weight"].asString()); vServerGroupsObject.vServerGroupAttributes.push_back(vServerGroupAttributesObject); } scalingGroupsObject.vServerGroups.push_back(vServerGroupsObject); diff --git a/ess/src/model/DescribeScalingInstancesResult.cc b/ess/src/model/DescribeScalingInstancesResult.cc index 3e617d16c..9eeb81481 100755 --- a/ess/src/model/DescribeScalingInstancesResult.cc +++ b/ess/src/model/DescribeScalingInstancesResult.cc @@ -39,32 +39,32 @@ void DescribeScalingInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScalingInstances = value["ScalingInstances"]["ScalingInstance"]; - for (auto value : allScalingInstances) + auto allScalingInstancesNode = value["ScalingInstances"]["ScalingInstance"]; + for (auto valueScalingInstancesScalingInstance : allScalingInstancesNode) { ScalingInstance scalingInstancesObject; - if(!value["InstanceId"].isNull()) - scalingInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["ScalingConfigurationId"].isNull()) - scalingInstancesObject.scalingConfigurationId = value["ScalingConfigurationId"].asString(); - if(!value["ScalingGroupId"].isNull()) - scalingInstancesObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["HealthStatus"].isNull()) - scalingInstancesObject.healthStatus = value["HealthStatus"].asString(); - if(!value["LoadBalancerWeight"].isNull()) - scalingInstancesObject.loadBalancerWeight = std::stoi(value["LoadBalancerWeight"].asString()); - if(!value["LifecycleState"].isNull()) - scalingInstancesObject.lifecycleState = value["LifecycleState"].asString(); - if(!value["CreationTime"].isNull()) - scalingInstancesObject.creationTime = value["CreationTime"].asString(); - if(!value["CreationType"].isNull()) - scalingInstancesObject.creationType = value["CreationType"].asString(); - if(!value["LaunchTemplateId"].isNull()) - scalingInstancesObject.launchTemplateId = value["LaunchTemplateId"].asString(); - if(!value["LaunchTemplateVersion"].isNull()) - scalingInstancesObject.launchTemplateVersion = value["LaunchTemplateVersion"].asString(); - if(!value["WarmupState"].isNull()) - scalingInstancesObject.warmupState = value["WarmupState"].asString(); + if(!valueScalingInstancesScalingInstance["InstanceId"].isNull()) + scalingInstancesObject.instanceId = valueScalingInstancesScalingInstance["InstanceId"].asString(); + if(!valueScalingInstancesScalingInstance["ScalingConfigurationId"].isNull()) + scalingInstancesObject.scalingConfigurationId = valueScalingInstancesScalingInstance["ScalingConfigurationId"].asString(); + if(!valueScalingInstancesScalingInstance["ScalingGroupId"].isNull()) + scalingInstancesObject.scalingGroupId = valueScalingInstancesScalingInstance["ScalingGroupId"].asString(); + if(!valueScalingInstancesScalingInstance["HealthStatus"].isNull()) + scalingInstancesObject.healthStatus = valueScalingInstancesScalingInstance["HealthStatus"].asString(); + if(!valueScalingInstancesScalingInstance["LoadBalancerWeight"].isNull()) + scalingInstancesObject.loadBalancerWeight = std::stoi(valueScalingInstancesScalingInstance["LoadBalancerWeight"].asString()); + if(!valueScalingInstancesScalingInstance["LifecycleState"].isNull()) + scalingInstancesObject.lifecycleState = valueScalingInstancesScalingInstance["LifecycleState"].asString(); + if(!valueScalingInstancesScalingInstance["CreationTime"].isNull()) + scalingInstancesObject.creationTime = valueScalingInstancesScalingInstance["CreationTime"].asString(); + if(!valueScalingInstancesScalingInstance["CreationType"].isNull()) + scalingInstancesObject.creationType = valueScalingInstancesScalingInstance["CreationType"].asString(); + if(!valueScalingInstancesScalingInstance["LaunchTemplateId"].isNull()) + scalingInstancesObject.launchTemplateId = valueScalingInstancesScalingInstance["LaunchTemplateId"].asString(); + if(!valueScalingInstancesScalingInstance["LaunchTemplateVersion"].isNull()) + scalingInstancesObject.launchTemplateVersion = valueScalingInstancesScalingInstance["LaunchTemplateVersion"].asString(); + if(!valueScalingInstancesScalingInstance["WarmupState"].isNull()) + scalingInstancesObject.warmupState = valueScalingInstancesScalingInstance["WarmupState"].asString(); scalingInstances_.push_back(scalingInstancesObject); } if(!value["TotalCount"].isNull()) diff --git a/ess/src/model/DescribeScalingRulesResult.cc b/ess/src/model/DescribeScalingRulesResult.cc index 2f6e38cce..303ca7e8d 100755 --- a/ess/src/model/DescribeScalingRulesResult.cc +++ b/ess/src/model/DescribeScalingRulesResult.cc @@ -39,90 +39,90 @@ void DescribeScalingRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScalingRules = value["ScalingRules"]["ScalingRule"]; - for (auto value : allScalingRules) + auto allScalingRulesNode = value["ScalingRules"]["ScalingRule"]; + for (auto valueScalingRulesScalingRule : allScalingRulesNode) { ScalingRule scalingRulesObject; - if(!value["ScalingRuleId"].isNull()) - scalingRulesObject.scalingRuleId = value["ScalingRuleId"].asString(); - if(!value["ScalingGroupId"].isNull()) - scalingRulesObject.scalingGroupId = value["ScalingGroupId"].asString(); - if(!value["ScalingRuleName"].isNull()) - scalingRulesObject.scalingRuleName = value["ScalingRuleName"].asString(); - if(!value["Cooldown"].isNull()) - scalingRulesObject.cooldown = std::stoi(value["Cooldown"].asString()); - if(!value["MinAdjustmentMagnitude"].isNull()) - scalingRulesObject.minAdjustmentMagnitude = std::stoi(value["MinAdjustmentMagnitude"].asString()); - if(!value["AdjustmentType"].isNull()) - scalingRulesObject.adjustmentType = value["AdjustmentType"].asString(); - if(!value["AdjustmentValue"].isNull()) - scalingRulesObject.adjustmentValue = std::stoi(value["AdjustmentValue"].asString()); - if(!value["MinSize"].isNull()) - scalingRulesObject.minSize = std::stoi(value["MinSize"].asString()); - if(!value["MaxSize"].isNull()) - scalingRulesObject.maxSize = std::stoi(value["MaxSize"].asString()); - if(!value["ScalingRuleAri"].isNull()) - scalingRulesObject.scalingRuleAri = value["ScalingRuleAri"].asString(); - if(!value["ScalingRuleType"].isNull()) - scalingRulesObject.scalingRuleType = value["ScalingRuleType"].asString(); - if(!value["EstimatedInstanceWarmup"].isNull()) - scalingRulesObject.estimatedInstanceWarmup = std::stoi(value["EstimatedInstanceWarmup"].asString()); - if(!value["MetricName"].isNull()) - scalingRulesObject.metricName = value["MetricName"].asString(); - if(!value["TargetValue"].isNull()) - scalingRulesObject.targetValue = std::stof(value["TargetValue"].asString()); - if(!value["DisableScaleIn"].isNull()) - scalingRulesObject.disableScaleIn = value["DisableScaleIn"].asString() == "true"; - if(!value["PredictiveScalingMode"].isNull()) - scalingRulesObject.predictiveScalingMode = value["PredictiveScalingMode"].asString(); - if(!value["PredictiveValueBehavior"].isNull()) - scalingRulesObject.predictiveValueBehavior = value["PredictiveValueBehavior"].asString(); - if(!value["PredictiveValueBuffer"].isNull()) - scalingRulesObject.predictiveValueBuffer = std::stoi(value["PredictiveValueBuffer"].asString()); - if(!value["PredictiveTaskBufferTime"].isNull()) - scalingRulesObject.predictiveTaskBufferTime = std::stoi(value["PredictiveTaskBufferTime"].asString()); - if(!value["InitialMaxSize"].isNull()) - scalingRulesObject.initialMaxSize = std::stoi(value["InitialMaxSize"].asString()); - auto allAlarms = value["Alarms"]["Alarm"]; - for (auto value : allAlarms) + if(!valueScalingRulesScalingRule["ScalingRuleId"].isNull()) + scalingRulesObject.scalingRuleId = valueScalingRulesScalingRule["ScalingRuleId"].asString(); + if(!valueScalingRulesScalingRule["ScalingGroupId"].isNull()) + scalingRulesObject.scalingGroupId = valueScalingRulesScalingRule["ScalingGroupId"].asString(); + if(!valueScalingRulesScalingRule["ScalingRuleName"].isNull()) + scalingRulesObject.scalingRuleName = valueScalingRulesScalingRule["ScalingRuleName"].asString(); + if(!valueScalingRulesScalingRule["Cooldown"].isNull()) + scalingRulesObject.cooldown = std::stoi(valueScalingRulesScalingRule["Cooldown"].asString()); + if(!valueScalingRulesScalingRule["MinAdjustmentMagnitude"].isNull()) + scalingRulesObject.minAdjustmentMagnitude = std::stoi(valueScalingRulesScalingRule["MinAdjustmentMagnitude"].asString()); + if(!valueScalingRulesScalingRule["AdjustmentType"].isNull()) + scalingRulesObject.adjustmentType = valueScalingRulesScalingRule["AdjustmentType"].asString(); + if(!valueScalingRulesScalingRule["AdjustmentValue"].isNull()) + scalingRulesObject.adjustmentValue = std::stoi(valueScalingRulesScalingRule["AdjustmentValue"].asString()); + if(!valueScalingRulesScalingRule["MinSize"].isNull()) + scalingRulesObject.minSize = std::stoi(valueScalingRulesScalingRule["MinSize"].asString()); + if(!valueScalingRulesScalingRule["MaxSize"].isNull()) + scalingRulesObject.maxSize = std::stoi(valueScalingRulesScalingRule["MaxSize"].asString()); + if(!valueScalingRulesScalingRule["ScalingRuleAri"].isNull()) + scalingRulesObject.scalingRuleAri = valueScalingRulesScalingRule["ScalingRuleAri"].asString(); + if(!valueScalingRulesScalingRule["ScalingRuleType"].isNull()) + scalingRulesObject.scalingRuleType = valueScalingRulesScalingRule["ScalingRuleType"].asString(); + if(!valueScalingRulesScalingRule["EstimatedInstanceWarmup"].isNull()) + scalingRulesObject.estimatedInstanceWarmup = std::stoi(valueScalingRulesScalingRule["EstimatedInstanceWarmup"].asString()); + if(!valueScalingRulesScalingRule["MetricName"].isNull()) + scalingRulesObject.metricName = valueScalingRulesScalingRule["MetricName"].asString(); + if(!valueScalingRulesScalingRule["TargetValue"].isNull()) + scalingRulesObject.targetValue = std::stof(valueScalingRulesScalingRule["TargetValue"].asString()); + if(!valueScalingRulesScalingRule["DisableScaleIn"].isNull()) + scalingRulesObject.disableScaleIn = valueScalingRulesScalingRule["DisableScaleIn"].asString() == "true"; + if(!valueScalingRulesScalingRule["PredictiveScalingMode"].isNull()) + scalingRulesObject.predictiveScalingMode = valueScalingRulesScalingRule["PredictiveScalingMode"].asString(); + if(!valueScalingRulesScalingRule["PredictiveValueBehavior"].isNull()) + scalingRulesObject.predictiveValueBehavior = valueScalingRulesScalingRule["PredictiveValueBehavior"].asString(); + if(!valueScalingRulesScalingRule["PredictiveValueBuffer"].isNull()) + scalingRulesObject.predictiveValueBuffer = std::stoi(valueScalingRulesScalingRule["PredictiveValueBuffer"].asString()); + if(!valueScalingRulesScalingRule["PredictiveTaskBufferTime"].isNull()) + scalingRulesObject.predictiveTaskBufferTime = std::stoi(valueScalingRulesScalingRule["PredictiveTaskBufferTime"].asString()); + if(!valueScalingRulesScalingRule["InitialMaxSize"].isNull()) + scalingRulesObject.initialMaxSize = std::stoi(valueScalingRulesScalingRule["InitialMaxSize"].asString()); + auto allAlarmsNode = allScalingRulesNode["Alarms"]["Alarm"]; + for (auto allScalingRulesNodeAlarmsAlarm : allAlarmsNode) { ScalingRule::Alarm alarmsObject; - if(!value["AlarmTaskName"].isNull()) - alarmsObject.alarmTaskName = value["AlarmTaskName"].asString(); - if(!value["AlarmTaskId"].isNull()) - alarmsObject.alarmTaskId = value["AlarmTaskId"].asString(); - if(!value["ComparisonOperator"].isNull()) - alarmsObject.comparisonOperator = value["ComparisonOperator"].asString(); - if(!value["Statistics"].isNull()) - alarmsObject.statistics = value["Statistics"].asString(); - if(!value["MetricName"].isNull()) - alarmsObject.metricName = value["MetricName"].asString(); - if(!value["Threshold"].isNull()) - alarmsObject.threshold = std::stof(value["Threshold"].asString()); - if(!value["EvaluationCount"].isNull()) - alarmsObject.evaluationCount = std::stoi(value["EvaluationCount"].asString()); - auto allDimensions = value["Dimensions"]["Dimension"]; - for (auto value : allDimensions) + if(!allScalingRulesNodeAlarmsAlarm["AlarmTaskName"].isNull()) + alarmsObject.alarmTaskName = allScalingRulesNodeAlarmsAlarm["AlarmTaskName"].asString(); + if(!allScalingRulesNodeAlarmsAlarm["AlarmTaskId"].isNull()) + alarmsObject.alarmTaskId = allScalingRulesNodeAlarmsAlarm["AlarmTaskId"].asString(); + if(!allScalingRulesNodeAlarmsAlarm["ComparisonOperator"].isNull()) + alarmsObject.comparisonOperator = allScalingRulesNodeAlarmsAlarm["ComparisonOperator"].asString(); + if(!allScalingRulesNodeAlarmsAlarm["Statistics"].isNull()) + alarmsObject.statistics = allScalingRulesNodeAlarmsAlarm["Statistics"].asString(); + if(!allScalingRulesNodeAlarmsAlarm["MetricName"].isNull()) + alarmsObject.metricName = allScalingRulesNodeAlarmsAlarm["MetricName"].asString(); + if(!allScalingRulesNodeAlarmsAlarm["Threshold"].isNull()) + alarmsObject.threshold = std::stof(allScalingRulesNodeAlarmsAlarm["Threshold"].asString()); + if(!allScalingRulesNodeAlarmsAlarm["EvaluationCount"].isNull()) + alarmsObject.evaluationCount = std::stoi(allScalingRulesNodeAlarmsAlarm["EvaluationCount"].asString()); + auto allDimensionsNode = allAlarmsNode["Dimensions"]["Dimension"]; + for (auto allAlarmsNodeDimensionsDimension : allDimensionsNode) { ScalingRule::Alarm::Dimension dimensionsObject; - if(!value["DimensionKey"].isNull()) - dimensionsObject.dimensionKey = value["DimensionKey"].asString(); - if(!value["DimensionValue"].isNull()) - dimensionsObject.dimensionValue = value["DimensionValue"].asString(); + if(!allAlarmsNodeDimensionsDimension["DimensionKey"].isNull()) + dimensionsObject.dimensionKey = allAlarmsNodeDimensionsDimension["DimensionKey"].asString(); + if(!allAlarmsNodeDimensionsDimension["DimensionValue"].isNull()) + dimensionsObject.dimensionValue = allAlarmsNodeDimensionsDimension["DimensionValue"].asString(); alarmsObject.dimensions.push_back(dimensionsObject); } scalingRulesObject.alarms.push_back(alarmsObject); } - auto allStepAdjustments = value["StepAdjustments"]["StepAdjustment"]; - for (auto value : allStepAdjustments) + auto allStepAdjustmentsNode = allScalingRulesNode["StepAdjustments"]["StepAdjustment"]; + for (auto allScalingRulesNodeStepAdjustmentsStepAdjustment : allStepAdjustmentsNode) { ScalingRule::StepAdjustment stepAdjustmentsObject; - if(!value["MetricIntervalLowerBound"].isNull()) - stepAdjustmentsObject.metricIntervalLowerBound = std::stof(value["MetricIntervalLowerBound"].asString()); - if(!value["MetricIntervalUpperBound"].isNull()) - stepAdjustmentsObject.metricIntervalUpperBound = std::stof(value["MetricIntervalUpperBound"].asString()); - if(!value["ScalingAdjustment"].isNull()) - stepAdjustmentsObject.scalingAdjustment = std::stoi(value["ScalingAdjustment"].asString()); + if(!allScalingRulesNodeStepAdjustmentsStepAdjustment["MetricIntervalLowerBound"].isNull()) + stepAdjustmentsObject.metricIntervalLowerBound = std::stof(allScalingRulesNodeStepAdjustmentsStepAdjustment["MetricIntervalLowerBound"].asString()); + if(!allScalingRulesNodeStepAdjustmentsStepAdjustment["MetricIntervalUpperBound"].isNull()) + stepAdjustmentsObject.metricIntervalUpperBound = std::stof(allScalingRulesNodeStepAdjustmentsStepAdjustment["MetricIntervalUpperBound"].asString()); + if(!allScalingRulesNodeStepAdjustmentsStepAdjustment["ScalingAdjustment"].isNull()) + stepAdjustmentsObject.scalingAdjustment = std::stoi(allScalingRulesNodeStepAdjustmentsStepAdjustment["ScalingAdjustment"].asString()); scalingRulesObject.stepAdjustments.push_back(stepAdjustmentsObject); } scalingRules_.push_back(scalingRulesObject); diff --git a/ess/src/model/DescribeScheduledTasksResult.cc b/ess/src/model/DescribeScheduledTasksResult.cc index a66662609..f4b33a82b 100755 --- a/ess/src/model/DescribeScheduledTasksResult.cc +++ b/ess/src/model/DescribeScheduledTasksResult.cc @@ -39,34 +39,34 @@ void DescribeScheduledTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScheduledTasks = value["ScheduledTasks"]["ScheduledTask"]; - for (auto value : allScheduledTasks) + auto allScheduledTasksNode = value["ScheduledTasks"]["ScheduledTask"]; + for (auto valueScheduledTasksScheduledTask : allScheduledTasksNode) { ScheduledTask scheduledTasksObject; - if(!value["ScheduledTaskId"].isNull()) - scheduledTasksObject.scheduledTaskId = value["ScheduledTaskId"].asString(); - if(!value["ScheduledTaskName"].isNull()) - scheduledTasksObject.scheduledTaskName = value["ScheduledTaskName"].asString(); - if(!value["Description"].isNull()) - scheduledTasksObject.description = value["Description"].asString(); - if(!value["ScheduledAction"].isNull()) - scheduledTasksObject.scheduledAction = value["ScheduledAction"].asString(); - if(!value["RecurrenceEndTime"].isNull()) - scheduledTasksObject.recurrenceEndTime = value["RecurrenceEndTime"].asString(); - if(!value["LaunchTime"].isNull()) - scheduledTasksObject.launchTime = value["LaunchTime"].asString(); - if(!value["RecurrenceType"].isNull()) - scheduledTasksObject.recurrenceType = value["RecurrenceType"].asString(); - if(!value["RecurrenceValue"].isNull()) - scheduledTasksObject.recurrenceValue = value["RecurrenceValue"].asString(); - if(!value["LaunchExpirationTime"].isNull()) - scheduledTasksObject.launchExpirationTime = std::stoi(value["LaunchExpirationTime"].asString()); - if(!value["TaskEnabled"].isNull()) - scheduledTasksObject.taskEnabled = value["TaskEnabled"].asString() == "true"; - if(!value["MaxValue"].isNull()) - scheduledTasksObject.maxValue = std::stoi(value["MaxValue"].asString()); - if(!value["MinValue"].isNull()) - scheduledTasksObject.minValue = std::stoi(value["MinValue"].asString()); + if(!valueScheduledTasksScheduledTask["ScheduledTaskId"].isNull()) + scheduledTasksObject.scheduledTaskId = valueScheduledTasksScheduledTask["ScheduledTaskId"].asString(); + if(!valueScheduledTasksScheduledTask["ScheduledTaskName"].isNull()) + scheduledTasksObject.scheduledTaskName = valueScheduledTasksScheduledTask["ScheduledTaskName"].asString(); + if(!valueScheduledTasksScheduledTask["Description"].isNull()) + scheduledTasksObject.description = valueScheduledTasksScheduledTask["Description"].asString(); + if(!valueScheduledTasksScheduledTask["ScheduledAction"].isNull()) + scheduledTasksObject.scheduledAction = valueScheduledTasksScheduledTask["ScheduledAction"].asString(); + if(!valueScheduledTasksScheduledTask["RecurrenceEndTime"].isNull()) + scheduledTasksObject.recurrenceEndTime = valueScheduledTasksScheduledTask["RecurrenceEndTime"].asString(); + if(!valueScheduledTasksScheduledTask["LaunchTime"].isNull()) + scheduledTasksObject.launchTime = valueScheduledTasksScheduledTask["LaunchTime"].asString(); + if(!valueScheduledTasksScheduledTask["RecurrenceType"].isNull()) + scheduledTasksObject.recurrenceType = valueScheduledTasksScheduledTask["RecurrenceType"].asString(); + if(!valueScheduledTasksScheduledTask["RecurrenceValue"].isNull()) + scheduledTasksObject.recurrenceValue = valueScheduledTasksScheduledTask["RecurrenceValue"].asString(); + if(!valueScheduledTasksScheduledTask["LaunchExpirationTime"].isNull()) + scheduledTasksObject.launchExpirationTime = std::stoi(valueScheduledTasksScheduledTask["LaunchExpirationTime"].asString()); + if(!valueScheduledTasksScheduledTask["TaskEnabled"].isNull()) + scheduledTasksObject.taskEnabled = valueScheduledTasksScheduledTask["TaskEnabled"].asString() == "true"; + if(!valueScheduledTasksScheduledTask["MaxValue"].isNull()) + scheduledTasksObject.maxValue = std::stoi(valueScheduledTasksScheduledTask["MaxValue"].asString()); + if(!valueScheduledTasksScheduledTask["MinValue"].isNull()) + scheduledTasksObject.minValue = std::stoi(valueScheduledTasksScheduledTask["MinValue"].asString()); scheduledTasks_.push_back(scheduledTasksObject); } if(!value["TotalCount"].isNull()) diff --git a/fnf/src/model/GetExecutionHistoryResult.cc b/fnf/src/model/GetExecutionHistoryResult.cc index 531f5eae3..9162c1266 100644 --- a/fnf/src/model/GetExecutionHistoryResult.cc +++ b/fnf/src/model/GetExecutionHistoryResult.cc @@ -39,22 +39,22 @@ void GetExecutionHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEvents = value["Events"]["EventsItem"]; - for (auto value : allEvents) + auto allEventsNode = value["Events"]["EventsItem"]; + for (auto valueEventsEventsItem : allEventsNode) { EventsItem eventsObject; - if(!value["StepName"].isNull()) - eventsObject.stepName = value["StepName"].asString(); - if(!value["Type"].isNull()) - eventsObject.type = value["Type"].asString(); - if(!value["EventId"].isNull()) - eventsObject.eventId = std::stol(value["EventId"].asString()); - if(!value["ScheduleEventId"].isNull()) - eventsObject.scheduleEventId = std::stol(value["ScheduleEventId"].asString()); - if(!value["EventDetail"].isNull()) - eventsObject.eventDetail = value["EventDetail"].asString(); - if(!value["Time"].isNull()) - eventsObject.time = value["Time"].asString(); + if(!valueEventsEventsItem["StepName"].isNull()) + eventsObject.stepName = valueEventsEventsItem["StepName"].asString(); + if(!valueEventsEventsItem["Type"].isNull()) + eventsObject.type = valueEventsEventsItem["Type"].asString(); + if(!valueEventsEventsItem["EventId"].isNull()) + eventsObject.eventId = std::stol(valueEventsEventsItem["EventId"].asString()); + if(!valueEventsEventsItem["ScheduleEventId"].isNull()) + eventsObject.scheduleEventId = std::stol(valueEventsEventsItem["ScheduleEventId"].asString()); + if(!valueEventsEventsItem["EventDetail"].isNull()) + eventsObject.eventDetail = valueEventsEventsItem["EventDetail"].asString(); + if(!valueEventsEventsItem["Time"].isNull()) + eventsObject.time = valueEventsEventsItem["Time"].asString(); events_.push_back(eventsObject); } if(!value["NextToken"].isNull()) diff --git a/fnf/src/model/ListExecutionsResult.cc b/fnf/src/model/ListExecutionsResult.cc index 2ddc73e19..eb82b675d 100644 --- a/fnf/src/model/ListExecutionsResult.cc +++ b/fnf/src/model/ListExecutionsResult.cc @@ -39,26 +39,26 @@ void ListExecutionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allExecutions = value["Executions"]["ExecutionsItem"]; - for (auto value : allExecutions) + auto allExecutionsNode = value["Executions"]["ExecutionsItem"]; + for (auto valueExecutionsExecutionsItem : allExecutionsNode) { ExecutionsItem executionsObject; - if(!value["Name"].isNull()) - executionsObject.name = value["Name"].asString(); - if(!value["FlowName"].isNull()) - executionsObject.flowName = value["FlowName"].asString(); - if(!value["FlowDefinition"].isNull()) - executionsObject.flowDefinition = value["FlowDefinition"].asString(); - if(!value["Input"].isNull()) - executionsObject.input = value["Input"].asString(); - if(!value["Output"].isNull()) - executionsObject.output = value["Output"].asString(); - if(!value["Status"].isNull()) - executionsObject.status = value["Status"].asString(); - if(!value["StartedTime"].isNull()) - executionsObject.startedTime = value["StartedTime"].asString(); - if(!value["StoppedTime"].isNull()) - executionsObject.stoppedTime = value["StoppedTime"].asString(); + if(!valueExecutionsExecutionsItem["Name"].isNull()) + executionsObject.name = valueExecutionsExecutionsItem["Name"].asString(); + if(!valueExecutionsExecutionsItem["FlowName"].isNull()) + executionsObject.flowName = valueExecutionsExecutionsItem["FlowName"].asString(); + if(!valueExecutionsExecutionsItem["FlowDefinition"].isNull()) + executionsObject.flowDefinition = valueExecutionsExecutionsItem["FlowDefinition"].asString(); + if(!valueExecutionsExecutionsItem["Input"].isNull()) + executionsObject.input = valueExecutionsExecutionsItem["Input"].asString(); + if(!valueExecutionsExecutionsItem["Output"].isNull()) + executionsObject.output = valueExecutionsExecutionsItem["Output"].asString(); + if(!valueExecutionsExecutionsItem["Status"].isNull()) + executionsObject.status = valueExecutionsExecutionsItem["Status"].asString(); + if(!valueExecutionsExecutionsItem["StartedTime"].isNull()) + executionsObject.startedTime = valueExecutionsExecutionsItem["StartedTime"].asString(); + if(!valueExecutionsExecutionsItem["StoppedTime"].isNull()) + executionsObject.stoppedTime = valueExecutionsExecutionsItem["StoppedTime"].asString(); executions_.push_back(executionsObject); } if(!value["NextToken"].isNull()) diff --git a/fnf/src/model/ListFlowsResult.cc b/fnf/src/model/ListFlowsResult.cc index 785cd3458..b9cfd3678 100644 --- a/fnf/src/model/ListFlowsResult.cc +++ b/fnf/src/model/ListFlowsResult.cc @@ -39,26 +39,26 @@ void ListFlowsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlows = value["Flows"]["FlowsItem"]; - for (auto value : allFlows) + auto allFlowsNode = value["Flows"]["FlowsItem"]; + for (auto valueFlowsFlowsItem : allFlowsNode) { FlowsItem flowsObject; - if(!value["Name"].isNull()) - flowsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - flowsObject.description = value["Description"].asString(); - if(!value["Definition"].isNull()) - flowsObject.definition = value["Definition"].asString(); - if(!value["Id"].isNull()) - flowsObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - flowsObject.type = value["Type"].asString(); - if(!value["RoleArn"].isNull()) - flowsObject.roleArn = value["RoleArn"].asString(); - if(!value["CreatedTime"].isNull()) - flowsObject.createdTime = value["CreatedTime"].asString(); - if(!value["LastModifiedTime"].isNull()) - flowsObject.lastModifiedTime = value["LastModifiedTime"].asString(); + if(!valueFlowsFlowsItem["Name"].isNull()) + flowsObject.name = valueFlowsFlowsItem["Name"].asString(); + if(!valueFlowsFlowsItem["Description"].isNull()) + flowsObject.description = valueFlowsFlowsItem["Description"].asString(); + if(!valueFlowsFlowsItem["Definition"].isNull()) + flowsObject.definition = valueFlowsFlowsItem["Definition"].asString(); + if(!valueFlowsFlowsItem["Id"].isNull()) + flowsObject.id = valueFlowsFlowsItem["Id"].asString(); + if(!valueFlowsFlowsItem["Type"].isNull()) + flowsObject.type = valueFlowsFlowsItem["Type"].asString(); + if(!valueFlowsFlowsItem["RoleArn"].isNull()) + flowsObject.roleArn = valueFlowsFlowsItem["RoleArn"].asString(); + if(!valueFlowsFlowsItem["CreatedTime"].isNull()) + flowsObject.createdTime = valueFlowsFlowsItem["CreatedTime"].asString(); + if(!valueFlowsFlowsItem["LastModifiedTime"].isNull()) + flowsObject.lastModifiedTime = valueFlowsFlowsItem["LastModifiedTime"].asString(); flows_.push_back(flowsObject); } if(!value["NextToken"].isNull()) diff --git a/foas/src/model/BatchGetInstanceRunSummaryResult.cc b/foas/src/model/BatchGetInstanceRunSummaryResult.cc index d6e64a04e..a67591b8d 100644 --- a/foas/src/model/BatchGetInstanceRunSummaryResult.cc +++ b/foas/src/model/BatchGetInstanceRunSummaryResult.cc @@ -39,26 +39,26 @@ void BatchGetInstanceRunSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRunSummarys = value["RunSummarys"]["RunSummary"]; - for (auto value : allRunSummarys) + auto allRunSummarysNode = value["RunSummarys"]["RunSummary"]; + for (auto valueRunSummarysRunSummary : allRunSummarysNode) { RunSummary runSummarysObject; - if(!value["Id"].isNull()) - runSummarysObject.id = std::stol(value["Id"].asString()); - if(!value["ActualState"].isNull()) - runSummarysObject.actualState = value["ActualState"].asString(); - if(!value["ExpectState"].isNull()) - runSummarysObject.expectState = value["ExpectState"].asString(); - if(!value["LastErrorTime"].isNull()) - runSummarysObject.lastErrorTime = std::stol(value["LastErrorTime"].asString()); - if(!value["LastErrorMessage"].isNull()) - runSummarysObject.lastErrorMessage = value["LastErrorMessage"].asString(); - if(!value["EngineJobHandler"].isNull()) - runSummarysObject.engineJobHandler = value["EngineJobHandler"].asString(); - if(!value["InputDelay"].isNull()) - runSummarysObject.inputDelay = std::stol(value["InputDelay"].asString()); - if(!value["JobName"].isNull()) - runSummarysObject.jobName = value["JobName"].asString(); + if(!valueRunSummarysRunSummary["Id"].isNull()) + runSummarysObject.id = std::stol(valueRunSummarysRunSummary["Id"].asString()); + if(!valueRunSummarysRunSummary["ActualState"].isNull()) + runSummarysObject.actualState = valueRunSummarysRunSummary["ActualState"].asString(); + if(!valueRunSummarysRunSummary["ExpectState"].isNull()) + runSummarysObject.expectState = valueRunSummarysRunSummary["ExpectState"].asString(); + if(!valueRunSummarysRunSummary["LastErrorTime"].isNull()) + runSummarysObject.lastErrorTime = std::stol(valueRunSummarysRunSummary["LastErrorTime"].asString()); + if(!valueRunSummarysRunSummary["LastErrorMessage"].isNull()) + runSummarysObject.lastErrorMessage = valueRunSummarysRunSummary["LastErrorMessage"].asString(); + if(!valueRunSummarysRunSummary["EngineJobHandler"].isNull()) + runSummarysObject.engineJobHandler = valueRunSummarysRunSummary["EngineJobHandler"].asString(); + if(!valueRunSummarysRunSummary["InputDelay"].isNull()) + runSummarysObject.inputDelay = std::stol(valueRunSummarysRunSummary["InputDelay"].asString()); + if(!valueRunSummarysRunSummary["JobName"].isNull()) + runSummarysObject.jobName = valueRunSummarysRunSummary["JobName"].asString(); runSummarys_.push_back(runSummarysObject); } diff --git a/foas/src/model/GetClusterMetricsResult.cc b/foas/src/model/GetClusterMetricsResult.cc index 08d335a21..53a30d1f1 100644 --- a/foas/src/model/GetClusterMetricsResult.cc +++ b/foas/src/model/GetClusterMetricsResult.cc @@ -39,18 +39,18 @@ void GetClusterMetricsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMetrics = value["Metrics"]["Metric"]; - for (auto value : allMetrics) + auto allMetricsNode = value["Metrics"]["Metric"]; + for (auto valueMetricsMetric : allMetricsNode) { Metric metricsObject; - if(!value["MetricName"].isNull()) - metricsObject.metricName = value["MetricName"].asString(); - if(!value["Dps"].isNull()) - metricsObject.dps = value["Dps"].asString(); - if(!value["Summary"].isNull()) - metricsObject.summary = std::stof(value["Summary"].asString()); - if(!value["Tags"].isNull()) - metricsObject.tags = value["Tags"].asString(); + if(!valueMetricsMetric["MetricName"].isNull()) + metricsObject.metricName = valueMetricsMetric["MetricName"].asString(); + if(!valueMetricsMetric["Dps"].isNull()) + metricsObject.dps = valueMetricsMetric["Dps"].asString(); + if(!valueMetricsMetric["Summary"].isNull()) + metricsObject.summary = std::stof(valueMetricsMetric["Summary"].asString()); + if(!valueMetricsMetric["Tags"].isNull()) + metricsObject.tags = valueMetricsMetric["Tags"].asString(); metrics_.push_back(metricsObject); } diff --git a/foas/src/model/GetClusterQueueInfoResult.cc b/foas/src/model/GetClusterQueueInfoResult.cc index 5411bdfac..c0774ade5 100644 --- a/foas/src/model/GetClusterQueueInfoResult.cc +++ b/foas/src/model/GetClusterQueueInfoResult.cc @@ -39,32 +39,32 @@ void GetClusterQueueInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueues = value["Queues"]["Queue"]; - for (auto value : allQueues) + auto allQueuesNode = value["Queues"]["Queue"]; + for (auto valueQueuesQueue : allQueuesNode) { Queue queuesObject; - if(!value["ClusterId"].isNull()) - queuesObject.clusterId = value["ClusterId"].asString(); - if(!value["QueueName"].isNull()) - queuesObject.queueName = value["QueueName"].asString(); - if(!value["MinGpu"].isNull()) - queuesObject.minGpu = std::stoi(value["MinGpu"].asString()); - if(!value["MaxGpu"].isNull()) - queuesObject.maxGpu = std::stoi(value["MaxGpu"].asString()); - if(!value["MinMem"].isNull()) - queuesObject.minMem = std::stoi(value["MinMem"].asString()); - if(!value["UsedVCore"].isNull()) - queuesObject.usedVCore = std::stoi(value["UsedVCore"].asString()); - if(!value["UsedGpu"].isNull()) - queuesObject.usedGpu = std::stoi(value["UsedGpu"].asString()); - if(!value["UsedMem"].isNull()) - queuesObject.usedMem = std::stoi(value["UsedMem"].asString()); - if(!value["MinVCore"].isNull()) - queuesObject.minVCore = std::stoi(value["MinVCore"].asString()); - if(!value["MaxVCore"].isNull()) - queuesObject.maxVCore = std::stoi(value["MaxVCore"].asString()); - if(!value["MaxMem"].isNull()) - queuesObject.maxMem = std::stoi(value["MaxMem"].asString()); + if(!valueQueuesQueue["ClusterId"].isNull()) + queuesObject.clusterId = valueQueuesQueue["ClusterId"].asString(); + if(!valueQueuesQueue["QueueName"].isNull()) + queuesObject.queueName = valueQueuesQueue["QueueName"].asString(); + if(!valueQueuesQueue["MinGpu"].isNull()) + queuesObject.minGpu = std::stoi(valueQueuesQueue["MinGpu"].asString()); + if(!valueQueuesQueue["MaxGpu"].isNull()) + queuesObject.maxGpu = std::stoi(valueQueuesQueue["MaxGpu"].asString()); + if(!valueQueuesQueue["MinMem"].isNull()) + queuesObject.minMem = std::stoi(valueQueuesQueue["MinMem"].asString()); + if(!valueQueuesQueue["UsedVCore"].isNull()) + queuesObject.usedVCore = std::stoi(valueQueuesQueue["UsedVCore"].asString()); + if(!valueQueuesQueue["UsedGpu"].isNull()) + queuesObject.usedGpu = std::stoi(valueQueuesQueue["UsedGpu"].asString()); + if(!valueQueuesQueue["UsedMem"].isNull()) + queuesObject.usedMem = std::stoi(valueQueuesQueue["UsedMem"].asString()); + if(!valueQueuesQueue["MinVCore"].isNull()) + queuesObject.minVCore = std::stoi(valueQueuesQueue["MinVCore"].asString()); + if(!valueQueuesQueue["MaxVCore"].isNull()) + queuesObject.maxVCore = std::stoi(valueQueuesQueue["MaxVCore"].asString()); + if(!valueQueuesQueue["MaxMem"].isNull()) + queuesObject.maxMem = std::stoi(valueQueuesQueue["MaxMem"].asString()); queues_.push_back(queuesObject); } diff --git a/foas/src/model/GetInstanceMetricResult.cc b/foas/src/model/GetInstanceMetricResult.cc index c8017833b..db60add11 100644 --- a/foas/src/model/GetInstanceMetricResult.cc +++ b/foas/src/model/GetInstanceMetricResult.cc @@ -39,18 +39,18 @@ void GetInstanceMetricResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMetrics = value["Metrics"]["Metric"]; - for (auto value : allMetrics) + auto allMetricsNode = value["Metrics"]["Metric"]; + for (auto valueMetricsMetric : allMetricsNode) { Metric metricsObject; - if(!value["MetricName"].isNull()) - metricsObject.metricName = value["MetricName"].asString(); - if(!value["Dps"].isNull()) - metricsObject.dps = value["Dps"].asString(); - if(!value["Summary"].isNull()) - metricsObject.summary = std::stof(value["Summary"].asString()); - if(!value["Tags"].isNull()) - metricsObject.tags = value["Tags"].asString(); + if(!valueMetricsMetric["MetricName"].isNull()) + metricsObject.metricName = valueMetricsMetric["MetricName"].asString(); + if(!valueMetricsMetric["Dps"].isNull()) + metricsObject.dps = valueMetricsMetric["Dps"].asString(); + if(!valueMetricsMetric["Summary"].isNull()) + metricsObject.summary = std::stof(valueMetricsMetric["Summary"].asString()); + if(!valueMetricsMetric["Tags"].isNull()) + metricsObject.tags = valueMetricsMetric["Tags"].asString(); metrics_.push_back(metricsObject); } diff --git a/foas/src/model/GetRefPackageJobResult.cc b/foas/src/model/GetRefPackageJobResult.cc index fe950f7f9..da003e82a 100644 --- a/foas/src/model/GetRefPackageJobResult.cc +++ b/foas/src/model/GetRefPackageJobResult.cc @@ -39,48 +39,48 @@ void GetRefPackageJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["Job"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["Job"]; + for (auto valueJobsJob : allJobsNode) { Job jobsObject; - if(!value["JobName"].isNull()) - jobsObject.jobName = value["JobName"].asString(); - if(!value["ProjectName"].isNull()) - jobsObject.projectName = value["ProjectName"].asString(); - if(!value["JobType"].isNull()) - jobsObject.jobType = value["JobType"].asString(); - if(!value["ApiType"].isNull()) - jobsObject.apiType = value["ApiType"].asString(); - if(!value["Code"].isNull()) - jobsObject.code = value["Code"].asString(); - if(!value["PlanJson"].isNull()) - jobsObject.planJson = value["PlanJson"].asString(); - if(!value["Properties"].isNull()) - jobsObject.properties = value["Properties"].asString(); - if(!value["Packages"].isNull()) - jobsObject.packages = value["Packages"].asString(); - if(!value["IsCommitted"].isNull()) - jobsObject.isCommitted = value["IsCommitted"].asString() == "true"; - if(!value["Creator"].isNull()) - jobsObject.creator = value["Creator"].asString(); - if(!value["CreateTime"].isNull()) - jobsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Modifier"].isNull()) - jobsObject.modifier = value["Modifier"].asString(); - if(!value["ModifyTime"].isNull()) - jobsObject.modifyTime = std::stol(value["ModifyTime"].asString()); - if(!value["Description"].isNull()) - jobsObject.description = value["Description"].asString(); - if(!value["EngineVersion"].isNull()) - jobsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["ClusterId"].isNull()) - jobsObject.clusterId = value["ClusterId"].asString(); - if(!value["QueueName"].isNull()) - jobsObject.queueName = value["QueueName"].asString(); - if(!value["FolderId"].isNull()) - jobsObject.folderId = std::stol(value["FolderId"].asString()); - if(!value["JobId"].isNull()) - jobsObject.jobId = value["JobId"].asString(); + if(!valueJobsJob["JobName"].isNull()) + jobsObject.jobName = valueJobsJob["JobName"].asString(); + if(!valueJobsJob["ProjectName"].isNull()) + jobsObject.projectName = valueJobsJob["ProjectName"].asString(); + if(!valueJobsJob["JobType"].isNull()) + jobsObject.jobType = valueJobsJob["JobType"].asString(); + if(!valueJobsJob["ApiType"].isNull()) + jobsObject.apiType = valueJobsJob["ApiType"].asString(); + if(!valueJobsJob["Code"].isNull()) + jobsObject.code = valueJobsJob["Code"].asString(); + if(!valueJobsJob["PlanJson"].isNull()) + jobsObject.planJson = valueJobsJob["PlanJson"].asString(); + if(!valueJobsJob["Properties"].isNull()) + jobsObject.properties = valueJobsJob["Properties"].asString(); + if(!valueJobsJob["Packages"].isNull()) + jobsObject.packages = valueJobsJob["Packages"].asString(); + if(!valueJobsJob["IsCommitted"].isNull()) + jobsObject.isCommitted = valueJobsJob["IsCommitted"].asString() == "true"; + if(!valueJobsJob["Creator"].isNull()) + jobsObject.creator = valueJobsJob["Creator"].asString(); + if(!valueJobsJob["CreateTime"].isNull()) + jobsObject.createTime = std::stol(valueJobsJob["CreateTime"].asString()); + if(!valueJobsJob["Modifier"].isNull()) + jobsObject.modifier = valueJobsJob["Modifier"].asString(); + if(!valueJobsJob["ModifyTime"].isNull()) + jobsObject.modifyTime = std::stol(valueJobsJob["ModifyTime"].asString()); + if(!valueJobsJob["Description"].isNull()) + jobsObject.description = valueJobsJob["Description"].asString(); + if(!valueJobsJob["EngineVersion"].isNull()) + jobsObject.engineVersion = valueJobsJob["EngineVersion"].asString(); + if(!valueJobsJob["ClusterId"].isNull()) + jobsObject.clusterId = valueJobsJob["ClusterId"].asString(); + if(!valueJobsJob["QueueName"].isNull()) + jobsObject.queueName = valueJobsJob["QueueName"].asString(); + if(!valueJobsJob["FolderId"].isNull()) + jobsObject.folderId = std::stol(valueJobsJob["FolderId"].asString()); + if(!valueJobsJob["JobId"].isNull()) + jobsObject.jobId = valueJobsJob["JobId"].asString(); jobs_.push_back(jobsObject); } if(!value["PageIndex"].isNull()) diff --git a/foas/src/model/ListChildFolderResult.cc b/foas/src/model/ListChildFolderResult.cc index b83fd89c5..2c530fd23 100644 --- a/foas/src/model/ListChildFolderResult.cc +++ b/foas/src/model/ListChildFolderResult.cc @@ -39,14 +39,14 @@ void ListChildFolderResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFolders = value["Folders"]["Folder"]; - for (auto value : allFolders) + auto allFoldersNode = value["Folders"]["Folder"]; + for (auto valueFoldersFolder : allFoldersNode) { Folder foldersObject; - if(!value["FolderId"].isNull()) - foldersObject.folderId = std::stol(value["FolderId"].asString()); - if(!value["Path"].isNull()) - foldersObject.path = value["Path"].asString(); + if(!valueFoldersFolder["FolderId"].isNull()) + foldersObject.folderId = std::stol(valueFoldersFolder["FolderId"].asString()); + if(!valueFoldersFolder["Path"].isNull()) + foldersObject.path = valueFoldersFolder["Path"].asString(); folders_.push_back(foldersObject); } diff --git a/foas/src/model/ListClusterResult.cc b/foas/src/model/ListClusterResult.cc index cff4e49f4..6baeefca8 100644 --- a/foas/src/model/ListClusterResult.cc +++ b/foas/src/model/ListClusterResult.cc @@ -39,30 +39,30 @@ void ListClusterResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allClusters = value["Clusters"]["Cluster"]; - for (auto value : allClusters) + auto allClustersNode = value["Clusters"]["Cluster"]; + for (auto valueClustersCluster : allClustersNode) { Cluster clustersObject; - if(!value["ClusterId"].isNull()) - clustersObject.clusterId = value["ClusterId"].asString(); - if(!value["RegionId"].isNull()) - clustersObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - clustersObject.zoneId = value["ZoneId"].asString(); - if(!value["State"].isNull()) - clustersObject.state = value["State"].asString(); - if(!value["OwnerId"].isNull()) - clustersObject.ownerId = value["OwnerId"].asString(); - if(!value["Operator"].isNull()) - clustersObject._operator = value["Operator"].asString(); - if(!value["DisplayName"].isNull()) - clustersObject.displayName = value["DisplayName"].asString(); - if(!value["Description"].isNull()) - clustersObject.description = value["Description"].asString(); - if(!value["GmtCreate"].isNull()) - clustersObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - clustersObject.gmtModified = std::stol(value["GmtModified"].asString()); + if(!valueClustersCluster["ClusterId"].isNull()) + clustersObject.clusterId = valueClustersCluster["ClusterId"].asString(); + if(!valueClustersCluster["RegionId"].isNull()) + clustersObject.regionId = valueClustersCluster["RegionId"].asString(); + if(!valueClustersCluster["ZoneId"].isNull()) + clustersObject.zoneId = valueClustersCluster["ZoneId"].asString(); + if(!valueClustersCluster["State"].isNull()) + clustersObject.state = valueClustersCluster["State"].asString(); + if(!valueClustersCluster["OwnerId"].isNull()) + clustersObject.ownerId = valueClustersCluster["OwnerId"].asString(); + if(!valueClustersCluster["Operator"].isNull()) + clustersObject._operator = valueClustersCluster["Operator"].asString(); + if(!valueClustersCluster["DisplayName"].isNull()) + clustersObject.displayName = valueClustersCluster["DisplayName"].asString(); + if(!valueClustersCluster["Description"].isNull()) + clustersObject.description = valueClustersCluster["Description"].asString(); + if(!valueClustersCluster["GmtCreate"].isNull()) + clustersObject.gmtCreate = std::stol(valueClustersCluster["GmtCreate"].asString()); + if(!valueClustersCluster["GmtModified"].isNull()) + clustersObject.gmtModified = std::stol(valueClustersCluster["GmtModified"].asString()); clusters_.push_back(clustersObject); } if(!value["TotalCount"].isNull()) diff --git a/foas/src/model/ListInstanceResult.cc b/foas/src/model/ListInstanceResult.cc index bce96eb9e..f7029074a 100644 --- a/foas/src/model/ListInstanceResult.cc +++ b/foas/src/model/ListInstanceResult.cc @@ -39,56 +39,56 @@ void ListInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["Id"].isNull()) - instancesObject.id = std::stol(value["Id"].asString()); - if(!value["ProjectName"].isNull()) - instancesObject.projectName = value["ProjectName"].asString(); - if(!value["JobName"].isNull()) - instancesObject.jobName = value["JobName"].asString(); - if(!value["ActualState"].isNull()) - instancesObject.actualState = value["ActualState"].asString(); - if(!value["ExpectState"].isNull()) - instancesObject.expectState = value["ExpectState"].asString(); - if(!value["JobType"].isNull()) - instancesObject.jobType = value["JobType"].asString(); - if(!value["ApiType"].isNull()) - instancesObject.apiType = value["ApiType"].asString(); - if(!value["Code"].isNull()) - instancesObject.code = value["Code"].asString(); - if(!value["Properties"].isNull()) - instancesObject.properties = value["Properties"].asString(); - if(!value["Packages"].isNull()) - instancesObject.packages = value["Packages"].asString(); - if(!value["Starter"].isNull()) - instancesObject.starter = value["Starter"].asString(); - if(!value["StartTime"].isNull()) - instancesObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["LastErrorTime"].isNull()) - instancesObject.lastErrorTime = std::stol(value["LastErrorTime"].asString()); - if(!value["LastErrorMessage"].isNull()) - instancesObject.lastErrorMessage = value["LastErrorMessage"].asString(); - if(!value["LastOperator"].isNull()) - instancesObject.lastOperator = value["LastOperator"].asString(); - if(!value["LastOperateTime"].isNull()) - instancesObject.lastOperateTime = std::stol(value["LastOperateTime"].asString()); - if(!value["PlanJson"].isNull()) - instancesObject.planJson = value["PlanJson"].asString(); - if(!value["EngineVersion"].isNull()) - instancesObject.engineVersion = value["EngineVersion"].asString(); - if(!value["EngineJobHandler"].isNull()) - instancesObject.engineJobHandler = value["EngineJobHandler"].asString(); - if(!value["InputDelay"].isNull()) - instancesObject.inputDelay = std::stol(value["InputDelay"].asString()); - if(!value["ClusterId"].isNull()) - instancesObject.clusterId = value["ClusterId"].asString(); - if(!value["QueueName"].isNull()) - instancesObject.queueName = value["QueueName"].asString(); - if(!value["EndTime"].isNull()) - instancesObject.endTime = std::stol(value["EndTime"].asString()); + if(!valueInstancesInstance["Id"].isNull()) + instancesObject.id = std::stol(valueInstancesInstance["Id"].asString()); + if(!valueInstancesInstance["ProjectName"].isNull()) + instancesObject.projectName = valueInstancesInstance["ProjectName"].asString(); + if(!valueInstancesInstance["JobName"].isNull()) + instancesObject.jobName = valueInstancesInstance["JobName"].asString(); + if(!valueInstancesInstance["ActualState"].isNull()) + instancesObject.actualState = valueInstancesInstance["ActualState"].asString(); + if(!valueInstancesInstance["ExpectState"].isNull()) + instancesObject.expectState = valueInstancesInstance["ExpectState"].asString(); + if(!valueInstancesInstance["JobType"].isNull()) + instancesObject.jobType = valueInstancesInstance["JobType"].asString(); + if(!valueInstancesInstance["ApiType"].isNull()) + instancesObject.apiType = valueInstancesInstance["ApiType"].asString(); + if(!valueInstancesInstance["Code"].isNull()) + instancesObject.code = valueInstancesInstance["Code"].asString(); + if(!valueInstancesInstance["Properties"].isNull()) + instancesObject.properties = valueInstancesInstance["Properties"].asString(); + if(!valueInstancesInstance["Packages"].isNull()) + instancesObject.packages = valueInstancesInstance["Packages"].asString(); + if(!valueInstancesInstance["Starter"].isNull()) + instancesObject.starter = valueInstancesInstance["Starter"].asString(); + if(!valueInstancesInstance["StartTime"].isNull()) + instancesObject.startTime = std::stol(valueInstancesInstance["StartTime"].asString()); + if(!valueInstancesInstance["LastErrorTime"].isNull()) + instancesObject.lastErrorTime = std::stol(valueInstancesInstance["LastErrorTime"].asString()); + if(!valueInstancesInstance["LastErrorMessage"].isNull()) + instancesObject.lastErrorMessage = valueInstancesInstance["LastErrorMessage"].asString(); + if(!valueInstancesInstance["LastOperator"].isNull()) + instancesObject.lastOperator = valueInstancesInstance["LastOperator"].asString(); + if(!valueInstancesInstance["LastOperateTime"].isNull()) + instancesObject.lastOperateTime = std::stol(valueInstancesInstance["LastOperateTime"].asString()); + if(!valueInstancesInstance["PlanJson"].isNull()) + instancesObject.planJson = valueInstancesInstance["PlanJson"].asString(); + if(!valueInstancesInstance["EngineVersion"].isNull()) + instancesObject.engineVersion = valueInstancesInstance["EngineVersion"].asString(); + if(!valueInstancesInstance["EngineJobHandler"].isNull()) + instancesObject.engineJobHandler = valueInstancesInstance["EngineJobHandler"].asString(); + if(!valueInstancesInstance["InputDelay"].isNull()) + instancesObject.inputDelay = std::stol(valueInstancesInstance["InputDelay"].asString()); + if(!valueInstancesInstance["ClusterId"].isNull()) + instancesObject.clusterId = valueInstancesInstance["ClusterId"].asString(); + if(!valueInstancesInstance["QueueName"].isNull()) + instancesObject.queueName = valueInstancesInstance["QueueName"].asString(); + if(!valueInstancesInstance["EndTime"].isNull()) + instancesObject.endTime = std::stol(valueInstancesInstance["EndTime"].asString()); instances_.push_back(instancesObject); } if(!value["PageIndex"].isNull()) diff --git a/foas/src/model/ListJobResult.cc b/foas/src/model/ListJobResult.cc index 21a6bece4..f108c4621 100644 --- a/foas/src/model/ListJobResult.cc +++ b/foas/src/model/ListJobResult.cc @@ -39,48 +39,48 @@ void ListJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["Job"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["Job"]; + for (auto valueJobsJob : allJobsNode) { Job jobsObject; - if(!value["JobName"].isNull()) - jobsObject.jobName = value["JobName"].asString(); - if(!value["ProjectName"].isNull()) - jobsObject.projectName = value["ProjectName"].asString(); - if(!value["JobType"].isNull()) - jobsObject.jobType = value["JobType"].asString(); - if(!value["ApiType"].isNull()) - jobsObject.apiType = value["ApiType"].asString(); - if(!value["Code"].isNull()) - jobsObject.code = value["Code"].asString(); - if(!value["PlanJson"].isNull()) - jobsObject.planJson = value["PlanJson"].asString(); - if(!value["Properties"].isNull()) - jobsObject.properties = value["Properties"].asString(); - if(!value["Packages"].isNull()) - jobsObject.packages = value["Packages"].asString(); - if(!value["IsCommitted"].isNull()) - jobsObject.isCommitted = value["IsCommitted"].asString() == "true"; - if(!value["Creator"].isNull()) - jobsObject.creator = value["Creator"].asString(); - if(!value["CreateTime"].isNull()) - jobsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Modifier"].isNull()) - jobsObject.modifier = value["Modifier"].asString(); - if(!value["ModifyTime"].isNull()) - jobsObject.modifyTime = std::stol(value["ModifyTime"].asString()); - if(!value["Description"].isNull()) - jobsObject.description = value["Description"].asString(); - if(!value["EngineVersion"].isNull()) - jobsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["ClusterId"].isNull()) - jobsObject.clusterId = value["ClusterId"].asString(); - if(!value["QueueName"].isNull()) - jobsObject.queueName = value["QueueName"].asString(); - if(!value["FolderId"].isNull()) - jobsObject.folderId = std::stol(value["FolderId"].asString()); - if(!value["JobId"].isNull()) - jobsObject.jobId = value["JobId"].asString(); + if(!valueJobsJob["JobName"].isNull()) + jobsObject.jobName = valueJobsJob["JobName"].asString(); + if(!valueJobsJob["ProjectName"].isNull()) + jobsObject.projectName = valueJobsJob["ProjectName"].asString(); + if(!valueJobsJob["JobType"].isNull()) + jobsObject.jobType = valueJobsJob["JobType"].asString(); + if(!valueJobsJob["ApiType"].isNull()) + jobsObject.apiType = valueJobsJob["ApiType"].asString(); + if(!valueJobsJob["Code"].isNull()) + jobsObject.code = valueJobsJob["Code"].asString(); + if(!valueJobsJob["PlanJson"].isNull()) + jobsObject.planJson = valueJobsJob["PlanJson"].asString(); + if(!valueJobsJob["Properties"].isNull()) + jobsObject.properties = valueJobsJob["Properties"].asString(); + if(!valueJobsJob["Packages"].isNull()) + jobsObject.packages = valueJobsJob["Packages"].asString(); + if(!valueJobsJob["IsCommitted"].isNull()) + jobsObject.isCommitted = valueJobsJob["IsCommitted"].asString() == "true"; + if(!valueJobsJob["Creator"].isNull()) + jobsObject.creator = valueJobsJob["Creator"].asString(); + if(!valueJobsJob["CreateTime"].isNull()) + jobsObject.createTime = std::stol(valueJobsJob["CreateTime"].asString()); + if(!valueJobsJob["Modifier"].isNull()) + jobsObject.modifier = valueJobsJob["Modifier"].asString(); + if(!valueJobsJob["ModifyTime"].isNull()) + jobsObject.modifyTime = std::stol(valueJobsJob["ModifyTime"].asString()); + if(!valueJobsJob["Description"].isNull()) + jobsObject.description = valueJobsJob["Description"].asString(); + if(!valueJobsJob["EngineVersion"].isNull()) + jobsObject.engineVersion = valueJobsJob["EngineVersion"].asString(); + if(!valueJobsJob["ClusterId"].isNull()) + jobsObject.clusterId = valueJobsJob["ClusterId"].asString(); + if(!valueJobsJob["QueueName"].isNull()) + jobsObject.queueName = valueJobsJob["QueueName"].asString(); + if(!valueJobsJob["FolderId"].isNull()) + jobsObject.folderId = std::stol(valueJobsJob["FolderId"].asString()); + if(!valueJobsJob["JobId"].isNull()) + jobsObject.jobId = valueJobsJob["JobId"].asString(); jobs_.push_back(jobsObject); } if(!value["PageIndex"].isNull()) diff --git a/foas/src/model/ListPackageResult.cc b/foas/src/model/ListPackageResult.cc index e9df4d8ee..d25547241 100644 --- a/foas/src/model/ListPackageResult.cc +++ b/foas/src/model/ListPackageResult.cc @@ -39,40 +39,40 @@ void ListPackageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPackages = value["Packages"]["Package"]; - for (auto value : allPackages) + auto allPackagesNode = value["Packages"]["Package"]; + for (auto valuePackagesPackage : allPackagesNode) { Package packagesObject; - if(!value["ProjectName"].isNull()) - packagesObject.projectName = value["ProjectName"].asString(); - if(!value["PackageName"].isNull()) - packagesObject.packageName = value["PackageName"].asString(); - if(!value["Creator"].isNull()) - packagesObject.creator = value["Creator"].asString(); - if(!value["Modifier"].isNull()) - packagesObject.modifier = value["Modifier"].asString(); - if(!value["CreateTime"].isNull()) - packagesObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["ModifyTime"].isNull()) - packagesObject.modifyTime = std::stol(value["ModifyTime"].asString()); - if(!value["OriginName"].isNull()) - packagesObject.originName = value["OriginName"].asString(); - if(!value["Type"].isNull()) - packagesObject.type = value["Type"].asString(); - if(!value["Md5"].isNull()) - packagesObject.md5 = value["Md5"].asString(); - if(!value["Description"].isNull()) - packagesObject.description = value["Description"].asString(); - if(!value["OssEndpoint"].isNull()) - packagesObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - packagesObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssOwner"].isNull()) - packagesObject.ossOwner = value["OssOwner"].asString(); - if(!value["OssPath"].isNull()) - packagesObject.ossPath = value["OssPath"].asString(); - if(!value["Tag"].isNull()) - packagesObject.tag = value["Tag"].asString(); + if(!valuePackagesPackage["ProjectName"].isNull()) + packagesObject.projectName = valuePackagesPackage["ProjectName"].asString(); + if(!valuePackagesPackage["PackageName"].isNull()) + packagesObject.packageName = valuePackagesPackage["PackageName"].asString(); + if(!valuePackagesPackage["Creator"].isNull()) + packagesObject.creator = valuePackagesPackage["Creator"].asString(); + if(!valuePackagesPackage["Modifier"].isNull()) + packagesObject.modifier = valuePackagesPackage["Modifier"].asString(); + if(!valuePackagesPackage["CreateTime"].isNull()) + packagesObject.createTime = std::stol(valuePackagesPackage["CreateTime"].asString()); + if(!valuePackagesPackage["ModifyTime"].isNull()) + packagesObject.modifyTime = std::stol(valuePackagesPackage["ModifyTime"].asString()); + if(!valuePackagesPackage["OriginName"].isNull()) + packagesObject.originName = valuePackagesPackage["OriginName"].asString(); + if(!valuePackagesPackage["Type"].isNull()) + packagesObject.type = valuePackagesPackage["Type"].asString(); + if(!valuePackagesPackage["Md5"].isNull()) + packagesObject.md5 = valuePackagesPackage["Md5"].asString(); + if(!valuePackagesPackage["Description"].isNull()) + packagesObject.description = valuePackagesPackage["Description"].asString(); + if(!valuePackagesPackage["OssEndpoint"].isNull()) + packagesObject.ossEndpoint = valuePackagesPackage["OssEndpoint"].asString(); + if(!valuePackagesPackage["OssBucket"].isNull()) + packagesObject.ossBucket = valuePackagesPackage["OssBucket"].asString(); + if(!valuePackagesPackage["OssOwner"].isNull()) + packagesObject.ossOwner = valuePackagesPackage["OssOwner"].asString(); + if(!valuePackagesPackage["OssPath"].isNull()) + packagesObject.ossPath = valuePackagesPackage["OssPath"].asString(); + if(!valuePackagesPackage["Tag"].isNull()) + packagesObject.tag = valuePackagesPackage["Tag"].asString(); packages_.push_back(packagesObject); } if(!value["PageIndex"].isNull()) diff --git a/foas/src/model/ListProjectBindQueueResourceResult.cc b/foas/src/model/ListProjectBindQueueResourceResult.cc index 1e2c5b7bd..458dc5ca7 100644 --- a/foas/src/model/ListProjectBindQueueResourceResult.cc +++ b/foas/src/model/ListProjectBindQueueResourceResult.cc @@ -39,32 +39,32 @@ void ListProjectBindQueueResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueues = value["Queues"]["Queue"]; - for (auto value : allQueues) + auto allQueuesNode = value["Queues"]["Queue"]; + for (auto valueQueuesQueue : allQueuesNode) { Queue queuesObject; - if(!value["ClusterId"].isNull()) - queuesObject.clusterId = value["ClusterId"].asString(); - if(!value["QueueName"].isNull()) - queuesObject.queueName = value["QueueName"].asString(); - if(!value["MinGpu"].isNull()) - queuesObject.minGpu = std::stoi(value["MinGpu"].asString()); - if(!value["MaxGpu"].isNull()) - queuesObject.maxGpu = std::stoi(value["MaxGpu"].asString()); - if(!value["MinMem"].isNull()) - queuesObject.minMem = std::stoi(value["MinMem"].asString()); - if(!value["MaxMem"].isNull()) - queuesObject.maxMem = std::stoi(value["MaxMem"].asString()); - if(!value["MinVCore"].isNull()) - queuesObject.minVCore = std::stoi(value["MinVCore"].asString()); - if(!value["MaxVCore"].isNull()) - queuesObject.maxVCore = std::stoi(value["MaxVCore"].asString()); - if(!value["UsedVCore"].isNull()) - queuesObject.usedVCore = std::stoi(value["UsedVCore"].asString()); - if(!value["UsedGpu"].isNull()) - queuesObject.usedGpu = std::stoi(value["UsedGpu"].asString()); - if(!value["UsedMem"].isNull()) - queuesObject.usedMem = std::stoi(value["UsedMem"].asString()); + if(!valueQueuesQueue["ClusterId"].isNull()) + queuesObject.clusterId = valueQueuesQueue["ClusterId"].asString(); + if(!valueQueuesQueue["QueueName"].isNull()) + queuesObject.queueName = valueQueuesQueue["QueueName"].asString(); + if(!valueQueuesQueue["MinGpu"].isNull()) + queuesObject.minGpu = std::stoi(valueQueuesQueue["MinGpu"].asString()); + if(!valueQueuesQueue["MaxGpu"].isNull()) + queuesObject.maxGpu = std::stoi(valueQueuesQueue["MaxGpu"].asString()); + if(!valueQueuesQueue["MinMem"].isNull()) + queuesObject.minMem = std::stoi(valueQueuesQueue["MinMem"].asString()); + if(!valueQueuesQueue["MaxMem"].isNull()) + queuesObject.maxMem = std::stoi(valueQueuesQueue["MaxMem"].asString()); + if(!valueQueuesQueue["MinVCore"].isNull()) + queuesObject.minVCore = std::stoi(valueQueuesQueue["MinVCore"].asString()); + if(!valueQueuesQueue["MaxVCore"].isNull()) + queuesObject.maxVCore = std::stoi(valueQueuesQueue["MaxVCore"].asString()); + if(!valueQueuesQueue["UsedVCore"].isNull()) + queuesObject.usedVCore = std::stoi(valueQueuesQueue["UsedVCore"].asString()); + if(!valueQueuesQueue["UsedGpu"].isNull()) + queuesObject.usedGpu = std::stoi(valueQueuesQueue["UsedGpu"].asString()); + if(!valueQueuesQueue["UsedMem"].isNull()) + queuesObject.usedMem = std::stoi(valueQueuesQueue["UsedMem"].asString()); queues_.push_back(queuesObject); } diff --git a/foas/src/model/ListProjectBindQueueResult.cc b/foas/src/model/ListProjectBindQueueResult.cc index bae41a5f7..80bb8f9a4 100644 --- a/foas/src/model/ListProjectBindQueueResult.cc +++ b/foas/src/model/ListProjectBindQueueResult.cc @@ -39,14 +39,14 @@ void ListProjectBindQueueResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQueues = value["Queues"]["Queue"]; - for (auto value : allQueues) + auto allQueuesNode = value["Queues"]["Queue"]; + for (auto valueQueuesQueue : allQueuesNode) { Queue queuesObject; - if(!value["ClusterId"].isNull()) - queuesObject.clusterId = value["ClusterId"].asString(); - if(!value["QueueName"].isNull()) - queuesObject.queueName = value["QueueName"].asString(); + if(!valueQueuesQueue["ClusterId"].isNull()) + queuesObject.clusterId = valueQueuesQueue["ClusterId"].asString(); + if(!valueQueuesQueue["QueueName"].isNull()) + queuesObject.queueName = valueQueuesQueue["QueueName"].asString(); queues_.push_back(queuesObject); } diff --git a/foas/src/model/ListProjectResult.cc b/foas/src/model/ListProjectResult.cc index cc2455891..adb1020e6 100644 --- a/foas/src/model/ListProjectResult.cc +++ b/foas/src/model/ListProjectResult.cc @@ -39,34 +39,34 @@ void ListProjectResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProjects = value["Projects"]["Project"]; - for (auto value : allProjects) + auto allProjectsNode = value["Projects"]["Project"]; + for (auto valueProjectsProject : allProjectsNode) { Project projectsObject; - if(!value["Name"].isNull()) - projectsObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - projectsObject.state = value["State"].asString(); - if(!value["Creator"].isNull()) - projectsObject.creator = value["Creator"].asString(); - if(!value["CreateTime"].isNull()) - projectsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Modifier"].isNull()) - projectsObject.modifier = value["Modifier"].asString(); - if(!value["ModifyTime"].isNull()) - projectsObject.modifyTime = std::stol(value["ModifyTime"].asString()); - if(!value["Description"].isNull()) - projectsObject.description = value["Description"].asString(); - if(!value["DeployType"].isNull()) - projectsObject.deployType = value["DeployType"].asString(); - if(!value["ClusterId"].isNull()) - projectsObject.clusterId = value["ClusterId"].asString(); - if(!value["ManagerIds"].isNull()) - projectsObject.managerIds = value["ManagerIds"].asString(); - if(!value["Region"].isNull()) - projectsObject.region = value["Region"].asString(); - if(!value["Id"].isNull()) - projectsObject.id = value["Id"].asString(); + if(!valueProjectsProject["Name"].isNull()) + projectsObject.name = valueProjectsProject["Name"].asString(); + if(!valueProjectsProject["State"].isNull()) + projectsObject.state = valueProjectsProject["State"].asString(); + if(!valueProjectsProject["Creator"].isNull()) + projectsObject.creator = valueProjectsProject["Creator"].asString(); + if(!valueProjectsProject["CreateTime"].isNull()) + projectsObject.createTime = std::stol(valueProjectsProject["CreateTime"].asString()); + if(!valueProjectsProject["Modifier"].isNull()) + projectsObject.modifier = valueProjectsProject["Modifier"].asString(); + if(!valueProjectsProject["ModifyTime"].isNull()) + projectsObject.modifyTime = std::stol(valueProjectsProject["ModifyTime"].asString()); + if(!valueProjectsProject["Description"].isNull()) + projectsObject.description = valueProjectsProject["Description"].asString(); + if(!valueProjectsProject["DeployType"].isNull()) + projectsObject.deployType = valueProjectsProject["DeployType"].asString(); + if(!valueProjectsProject["ClusterId"].isNull()) + projectsObject.clusterId = valueProjectsProject["ClusterId"].asString(); + if(!valueProjectsProject["ManagerIds"].isNull()) + projectsObject.managerIds = valueProjectsProject["ManagerIds"].asString(); + if(!valueProjectsProject["Region"].isNull()) + projectsObject.region = valueProjectsProject["Region"].asString(); + if(!valueProjectsProject["Id"].isNull()) + projectsObject.id = valueProjectsProject["Id"].asString(); projects_.push_back(projectsObject); } if(!value["PageIndex"].isNull()) diff --git a/foas/src/model/ValidateJobResult.cc b/foas/src/model/ValidateJobResult.cc index 544bac299..b9647c5d6 100644 --- a/foas/src/model/ValidateJobResult.cc +++ b/foas/src/model/ValidateJobResult.cc @@ -40,52 +40,52 @@ void ValidateJobResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto jobInOutNode = value["JobInOut"]; - auto allInputs = value["Inputs"]["Input"]; - for (auto value : allInputs) + auto allInputsNode = jobInOutNode["Inputs"]["Input"]; + for (auto jobInOutNodeInputsInput : allInputsNode) { JobInOut::Input inputObject; - if(!value["Type"].isNull()) - inputObject.type = value["Type"].asString(); - if(!value["Workspace"].isNull()) - inputObject.workspace = value["Workspace"].asString(); - if(!value["Name"].isNull()) - inputObject.name = value["Name"].asString(); - if(!value["Properties"].isNull()) - inputObject.properties = value["Properties"].asString(); - if(!value["Alias"].isNull()) - inputObject.alias = value["Alias"].asString(); + if(!jobInOutNodeInputsInput["Type"].isNull()) + inputObject.type = jobInOutNodeInputsInput["Type"].asString(); + if(!jobInOutNodeInputsInput["Workspace"].isNull()) + inputObject.workspace = jobInOutNodeInputsInput["Workspace"].asString(); + if(!jobInOutNodeInputsInput["Name"].isNull()) + inputObject.name = jobInOutNodeInputsInput["Name"].asString(); + if(!jobInOutNodeInputsInput["Properties"].isNull()) + inputObject.properties = jobInOutNodeInputsInput["Properties"].asString(); + if(!jobInOutNodeInputsInput["Alias"].isNull()) + inputObject.alias = jobInOutNodeInputsInput["Alias"].asString(); jobInOut_.inputs.push_back(inputObject); } - auto allOutputs = value["Outputs"]["Output"]; - for (auto value : allOutputs) + auto allOutputsNode = jobInOutNode["Outputs"]["Output"]; + for (auto jobInOutNodeOutputsOutput : allOutputsNode) { JobInOut::Output outputObject; - if(!value["Type"].isNull()) - outputObject.type = value["Type"].asString(); - if(!value["Workspace"].isNull()) - outputObject.workspace = value["Workspace"].asString(); - if(!value["Name"].isNull()) - outputObject.name = value["Name"].asString(); - if(!value["Properties"].isNull()) - outputObject.properties = value["Properties"].asString(); - if(!value["Alias"].isNull()) - outputObject.alias = value["Alias"].asString(); + if(!jobInOutNodeOutputsOutput["Type"].isNull()) + outputObject.type = jobInOutNodeOutputsOutput["Type"].asString(); + if(!jobInOutNodeOutputsOutput["Workspace"].isNull()) + outputObject.workspace = jobInOutNodeOutputsOutput["Workspace"].asString(); + if(!jobInOutNodeOutputsOutput["Name"].isNull()) + outputObject.name = jobInOutNodeOutputsOutput["Name"].asString(); + if(!jobInOutNodeOutputsOutput["Properties"].isNull()) + outputObject.properties = jobInOutNodeOutputsOutput["Properties"].asString(); + if(!jobInOutNodeOutputsOutput["Alias"].isNull()) + outputObject.alias = jobInOutNodeOutputsOutput["Alias"].asString(); jobInOut_.outputs.push_back(outputObject); } - auto allDims = value["Dims"]["Dim"]; - for (auto value : allDims) + auto allDimsNode = jobInOutNode["Dims"]["Dim"]; + for (auto jobInOutNodeDimsDim : allDimsNode) { JobInOut::Dim dimObject; - if(!value["Type"].isNull()) - dimObject.type = value["Type"].asString(); - if(!value["Workspace"].isNull()) - dimObject.workspace = value["Workspace"].asString(); - if(!value["Name"].isNull()) - dimObject.name = value["Name"].asString(); - if(!value["Properties"].isNull()) - dimObject.properties = value["Properties"].asString(); - if(!value["Alias"].isNull()) - dimObject.alias = value["Alias"].asString(); + if(!jobInOutNodeDimsDim["Type"].isNull()) + dimObject.type = jobInOutNodeDimsDim["Type"].asString(); + if(!jobInOutNodeDimsDim["Workspace"].isNull()) + dimObject.workspace = jobInOutNodeDimsDim["Workspace"].asString(); + if(!jobInOutNodeDimsDim["Name"].isNull()) + dimObject.name = jobInOutNodeDimsDim["Name"].asString(); + if(!jobInOutNodeDimsDim["Properties"].isNull()) + dimObject.properties = jobInOutNodeDimsDim["Properties"].asString(); + if(!jobInOutNodeDimsDim["Alias"].isNull()) + dimObject.alias = jobInOutNodeDimsDim["Alias"].asString(); jobInOut_.dims.push_back(dimObject); } diff --git a/gpdb/src/model/DescribeAccountsResult.cc b/gpdb/src/model/DescribeAccountsResult.cc index 52da0afd1..a079bc859 100644 --- a/gpdb/src/model/DescribeAccountsResult.cc +++ b/gpdb/src/model/DescribeAccountsResult.cc @@ -39,18 +39,18 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccounts = value["Accounts"]["DBInstanceAccount"]; - for (auto value : allAccounts) + auto allAccountsNode = value["Accounts"]["DBInstanceAccount"]; + for (auto valueAccountsDBInstanceAccount : allAccountsNode) { DBInstanceAccount accountsObject; - if(!value["DBInstanceId"].isNull()) - accountsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); + if(!valueAccountsDBInstanceAccount["DBInstanceId"].isNull()) + accountsObject.dBInstanceId = valueAccountsDBInstanceAccount["DBInstanceId"].asString(); + if(!valueAccountsDBInstanceAccount["AccountName"].isNull()) + accountsObject.accountName = valueAccountsDBInstanceAccount["AccountName"].asString(); + if(!valueAccountsDBInstanceAccount["AccountStatus"].isNull()) + accountsObject.accountStatus = valueAccountsDBInstanceAccount["AccountStatus"].asString(); + if(!valueAccountsDBInstanceAccount["AccountDescription"].isNull()) + accountsObject.accountDescription = valueAccountsDBInstanceAccount["AccountDescription"].asString(); accounts_.push_back(accountsObject); } diff --git a/gpdb/src/model/DescribeDBInstanceAttributeResult.cc b/gpdb/src/model/DescribeDBInstanceAttributeResult.cc index c7b96646e..f4d872a1e 100644 --- a/gpdb/src/model/DescribeDBInstanceAttributeResult.cc +++ b/gpdb/src/model/DescribeDBInstanceAttributeResult.cc @@ -39,96 +39,96 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceAttribute"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceAttribute"]; + for (auto valueItemsDBInstanceAttribute : allItemsNode) { DBInstanceAttribute itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["PayType"].isNull()) - itemsObject.payType = value["PayType"].asString(); - if(!value["DBInstanceClassType"].isNull()) - itemsObject.dBInstanceClassType = value["DBInstanceClassType"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ConnectionString"].isNull()) - itemsObject.connectionString = value["ConnectionString"].asString(); - if(!value["Port"].isNull()) - itemsObject.port = value["Port"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["DBInstanceClass"].isNull()) - itemsObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["DBInstanceCpuCores"].isNull()) - itemsObject.dBInstanceCpuCores = std::stoi(value["DBInstanceCpuCores"].asString()); - if(!value["DBInstanceMemory"].isNull()) - itemsObject.dBInstanceMemory = std::stol(value["DBInstanceMemory"].asString()); - if(!value["DBInstanceStorage"].isNull()) - itemsObject.dBInstanceStorage = std::stol(value["DBInstanceStorage"].asString()); - if(!value["DBInstanceDiskMBPS"].isNull()) - itemsObject.dBInstanceDiskMBPS = std::stol(value["DBInstanceDiskMBPS"].asString()); - if(!value["HostType"].isNull()) - itemsObject.hostType = value["HostType"].asString(); - if(!value["DBInstanceGroupCount"].isNull()) - itemsObject.dBInstanceGroupCount = value["DBInstanceGroupCount"].asString(); - if(!value["DBInstanceNetType"].isNull()) - itemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["LockReason"].isNull()) - itemsObject.lockReason = value["LockReason"].asString(); - if(!value["ReadDelayTime"].isNull()) - itemsObject.readDelayTime = value["ReadDelayTime"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["MaintainStartTime"].isNull()) - itemsObject.maintainStartTime = value["MaintainStartTime"].asString(); - if(!value["MaintainEndTime"].isNull()) - itemsObject.maintainEndTime = value["MaintainEndTime"].asString(); - if(!value["AvailabilityValue"].isNull()) - itemsObject.availabilityValue = value["AvailabilityValue"].asString(); - if(!value["MaxConnections"].isNull()) - itemsObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["ZoneId"].isNull()) - itemsObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["VpcId"].isNull()) - itemsObject.vpcId = value["VpcId"].asString(); - if(!value["ConnectionMode"].isNull()) - itemsObject.connectionMode = value["ConnectionMode"].asString(); - if(!value["StorageType"].isNull()) - itemsObject.storageType = value["StorageType"].asString(); - if(!value["CpuCoresPerNode"].isNull()) - itemsObject.cpuCoresPerNode = std::stoi(value["CpuCoresPerNode"].asString()); - if(!value["SegmentCounts"].isNull()) - itemsObject.segmentCounts = std::stoi(value["SegmentCounts"].asString()); - if(!value["StoragePerNode"].isNull()) - itemsObject.storagePerNode = std::stoi(value["StoragePerNode"].asString()); - if(!value["MemoryPerNode"].isNull()) - itemsObject.memoryPerNode = std::stoi(value["MemoryPerNode"].asString()); - if(!value["StorageUnit"].isNull()) - itemsObject.storageUnit = value["StorageUnit"].asString(); - if(!value["MemoryUnit"].isNull()) - itemsObject.memoryUnit = value["MemoryUnit"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueItemsDBInstanceAttribute["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstanceAttribute["DBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["PayType"].isNull()) + itemsObject.payType = valueItemsDBInstanceAttribute["PayType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceClassType"].isNull()) + itemsObject.dBInstanceClassType = valueItemsDBInstanceAttribute["DBInstanceClassType"].asString(); + if(!valueItemsDBInstanceAttribute["RegionId"].isNull()) + itemsObject.regionId = valueItemsDBInstanceAttribute["RegionId"].asString(); + if(!valueItemsDBInstanceAttribute["ConnectionString"].isNull()) + itemsObject.connectionString = valueItemsDBInstanceAttribute["ConnectionString"].asString(); + if(!valueItemsDBInstanceAttribute["Port"].isNull()) + itemsObject.port = valueItemsDBInstanceAttribute["Port"].asString(); + if(!valueItemsDBInstanceAttribute["Engine"].isNull()) + itemsObject.engine = valueItemsDBInstanceAttribute["Engine"].asString(); + if(!valueItemsDBInstanceAttribute["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsDBInstanceAttribute["EngineVersion"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceClass"].isNull()) + itemsObject.dBInstanceClass = valueItemsDBInstanceAttribute["DBInstanceClass"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceCpuCores"].isNull()) + itemsObject.dBInstanceCpuCores = std::stoi(valueItemsDBInstanceAttribute["DBInstanceCpuCores"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceMemory"].isNull()) + itemsObject.dBInstanceMemory = std::stol(valueItemsDBInstanceAttribute["DBInstanceMemory"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceStorage"].isNull()) + itemsObject.dBInstanceStorage = std::stol(valueItemsDBInstanceAttribute["DBInstanceStorage"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceDiskMBPS"].isNull()) + itemsObject.dBInstanceDiskMBPS = std::stol(valueItemsDBInstanceAttribute["DBInstanceDiskMBPS"].asString()); + if(!valueItemsDBInstanceAttribute["HostType"].isNull()) + itemsObject.hostType = valueItemsDBInstanceAttribute["HostType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceGroupCount"].isNull()) + itemsObject.dBInstanceGroupCount = valueItemsDBInstanceAttribute["DBInstanceGroupCount"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceNetType"].isNull()) + itemsObject.dBInstanceNetType = valueItemsDBInstanceAttribute["DBInstanceNetType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsDBInstanceAttribute["DBInstanceStatus"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstanceAttribute["DBInstanceDescription"].asString(); + if(!valueItemsDBInstanceAttribute["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBInstanceAttribute["LockMode"].asString(); + if(!valueItemsDBInstanceAttribute["LockReason"].isNull()) + itemsObject.lockReason = valueItemsDBInstanceAttribute["LockReason"].asString(); + if(!valueItemsDBInstanceAttribute["ReadDelayTime"].isNull()) + itemsObject.readDelayTime = valueItemsDBInstanceAttribute["ReadDelayTime"].asString(); + if(!valueItemsDBInstanceAttribute["CreationTime"].isNull()) + itemsObject.creationTime = valueItemsDBInstanceAttribute["CreationTime"].asString(); + if(!valueItemsDBInstanceAttribute["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBInstanceAttribute["ExpireTime"].asString(); + if(!valueItemsDBInstanceAttribute["MaintainStartTime"].isNull()) + itemsObject.maintainStartTime = valueItemsDBInstanceAttribute["MaintainStartTime"].asString(); + if(!valueItemsDBInstanceAttribute["MaintainEndTime"].isNull()) + itemsObject.maintainEndTime = valueItemsDBInstanceAttribute["MaintainEndTime"].asString(); + if(!valueItemsDBInstanceAttribute["AvailabilityValue"].isNull()) + itemsObject.availabilityValue = valueItemsDBInstanceAttribute["AvailabilityValue"].asString(); + if(!valueItemsDBInstanceAttribute["MaxConnections"].isNull()) + itemsObject.maxConnections = std::stoi(valueItemsDBInstanceAttribute["MaxConnections"].asString()); + if(!valueItemsDBInstanceAttribute["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsDBInstanceAttribute["SecurityIPList"].asString(); + if(!valueItemsDBInstanceAttribute["ZoneId"].isNull()) + itemsObject.zoneId = valueItemsDBInstanceAttribute["ZoneId"].asString(); + if(!valueItemsDBInstanceAttribute["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsDBInstanceAttribute["InstanceNetworkType"].asString(); + if(!valueItemsDBInstanceAttribute["VpcId"].isNull()) + itemsObject.vpcId = valueItemsDBInstanceAttribute["VpcId"].asString(); + if(!valueItemsDBInstanceAttribute["ConnectionMode"].isNull()) + itemsObject.connectionMode = valueItemsDBInstanceAttribute["ConnectionMode"].asString(); + if(!valueItemsDBInstanceAttribute["StorageType"].isNull()) + itemsObject.storageType = valueItemsDBInstanceAttribute["StorageType"].asString(); + if(!valueItemsDBInstanceAttribute["CpuCoresPerNode"].isNull()) + itemsObject.cpuCoresPerNode = std::stoi(valueItemsDBInstanceAttribute["CpuCoresPerNode"].asString()); + if(!valueItemsDBInstanceAttribute["SegmentCounts"].isNull()) + itemsObject.segmentCounts = std::stoi(valueItemsDBInstanceAttribute["SegmentCounts"].asString()); + if(!valueItemsDBInstanceAttribute["StoragePerNode"].isNull()) + itemsObject.storagePerNode = std::stoi(valueItemsDBInstanceAttribute["StoragePerNode"].asString()); + if(!valueItemsDBInstanceAttribute["MemoryPerNode"].isNull()) + itemsObject.memoryPerNode = std::stoi(valueItemsDBInstanceAttribute["MemoryPerNode"].asString()); + if(!valueItemsDBInstanceAttribute["StorageUnit"].isNull()) + itemsObject.storageUnit = valueItemsDBInstanceAttribute["StorageUnit"].asString(); + if(!valueItemsDBInstanceAttribute["MemoryUnit"].isNull()) + itemsObject.memoryUnit = valueItemsDBInstanceAttribute["MemoryUnit"].asString(); + auto allTagsNode = allItemsNode["Tags"]["Tag"]; + for (auto allItemsNodeTagsTag : allTagsNode) { DBInstanceAttribute::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allItemsNodeTagsTag["Key"].isNull()) + tagsObject.key = allItemsNodeTagsTag["Key"].asString(); + if(!allItemsNodeTagsTag["Value"].isNull()) + tagsObject.value = allItemsNodeTagsTag["Value"].asString(); itemsObject.tags.push_back(tagsObject); } items_.push_back(itemsObject); diff --git a/gpdb/src/model/DescribeDBInstanceIPArrayListResult.cc b/gpdb/src/model/DescribeDBInstanceIPArrayListResult.cc index 2fc7f87eb..388d6067f 100644 --- a/gpdb/src/model/DescribeDBInstanceIPArrayListResult.cc +++ b/gpdb/src/model/DescribeDBInstanceIPArrayListResult.cc @@ -39,16 +39,16 @@ void DescribeDBInstanceIPArrayListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceIPArray"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceIPArray"]; + for (auto valueItemsDBInstanceIPArray : allItemsNode) { DBInstanceIPArray itemsObject; - if(!value["DBInstanceIPArrayName"].isNull()) - itemsObject.dBInstanceIPArrayName = value["DBInstanceIPArrayName"].asString(); - if(!value["DBInstanceIPArrayAttribute"].isNull()) - itemsObject.dBInstanceIPArrayAttribute = value["DBInstanceIPArrayAttribute"].asString(); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); + if(!valueItemsDBInstanceIPArray["DBInstanceIPArrayName"].isNull()) + itemsObject.dBInstanceIPArrayName = valueItemsDBInstanceIPArray["DBInstanceIPArrayName"].asString(); + if(!valueItemsDBInstanceIPArray["DBInstanceIPArrayAttribute"].isNull()) + itemsObject.dBInstanceIPArrayAttribute = valueItemsDBInstanceIPArray["DBInstanceIPArrayAttribute"].asString(); + if(!valueItemsDBInstanceIPArray["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsDBInstanceIPArray["SecurityIPList"].asString(); items_.push_back(itemsObject); } diff --git a/gpdb/src/model/DescribeDBInstanceNetInfoResult.cc b/gpdb/src/model/DescribeDBInstanceNetInfoResult.cc index 3a86a65c8..273a84a78 100644 --- a/gpdb/src/model/DescribeDBInstanceNetInfoResult.cc +++ b/gpdb/src/model/DescribeDBInstanceNetInfoResult.cc @@ -39,22 +39,22 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDBInstanceNetInfos = value["DBInstanceNetInfos"]["DBInstanceNetInfo"]; - for (auto value : allDBInstanceNetInfos) + auto allDBInstanceNetInfosNode = value["DBInstanceNetInfos"]["DBInstanceNetInfo"]; + for (auto valueDBInstanceNetInfosDBInstanceNetInfo : allDBInstanceNetInfosNode) { DBInstanceNetInfo dBInstanceNetInfosObject; - if(!value["ConnectionString"].isNull()) - dBInstanceNetInfosObject.connectionString = value["ConnectionString"].asString(); - if(!value["IPAddress"].isNull()) - dBInstanceNetInfosObject.iPAddress = value["IPAddress"].asString(); - if(!value["IPType"].isNull()) - dBInstanceNetInfosObject.iPType = value["IPType"].asString(); - if(!value["Port"].isNull()) - dBInstanceNetInfosObject.port = value["Port"].asString(); - if(!value["VPCId"].isNull()) - dBInstanceNetInfosObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - dBInstanceNetInfosObject.vSwitchId = value["VSwitchId"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["ConnectionString"].isNull()) + dBInstanceNetInfosObject.connectionString = valueDBInstanceNetInfosDBInstanceNetInfo["ConnectionString"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["IPAddress"].isNull()) + dBInstanceNetInfosObject.iPAddress = valueDBInstanceNetInfosDBInstanceNetInfo["IPAddress"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["IPType"].isNull()) + dBInstanceNetInfosObject.iPType = valueDBInstanceNetInfosDBInstanceNetInfo["IPType"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["Port"].isNull()) + dBInstanceNetInfosObject.port = valueDBInstanceNetInfosDBInstanceNetInfo["Port"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["VPCId"].isNull()) + dBInstanceNetInfosObject.vPCId = valueDBInstanceNetInfosDBInstanceNetInfo["VPCId"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["VSwitchId"].isNull()) + dBInstanceNetInfosObject.vSwitchId = valueDBInstanceNetInfosDBInstanceNetInfo["VSwitchId"].asString(); dBInstanceNetInfos_.push_back(dBInstanceNetInfosObject); } if(!value["InstanceNetworkType"].isNull()) diff --git a/gpdb/src/model/DescribeDBInstancesResult.cc b/gpdb/src/model/DescribeDBInstancesResult.cc index 8889b3b6f..9d8062592 100644 --- a/gpdb/src/model/DescribeDBInstancesResult.cc +++ b/gpdb/src/model/DescribeDBInstancesResult.cc @@ -39,52 +39,52 @@ void DescribeDBInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstance"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstance"]; + for (auto valueItemsDBInstance : allItemsNode) { DBInstance itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["PayType"].isNull()) - itemsObject.payType = value["PayType"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["ConnectionMode"].isNull()) - itemsObject.connectionMode = value["ConnectionMode"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - itemsObject.zoneId = value["ZoneId"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["DBInstanceNetType"].isNull()) - itemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["LockReason"].isNull()) - itemsObject.lockReason = value["LockReason"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["VpcId"].isNull()) - itemsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - itemsObject.vSwitchId = value["VSwitchId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueItemsDBInstance["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstance["DBInstanceId"].asString(); + if(!valueItemsDBInstance["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstance["DBInstanceDescription"].asString(); + if(!valueItemsDBInstance["PayType"].isNull()) + itemsObject.payType = valueItemsDBInstance["PayType"].asString(); + if(!valueItemsDBInstance["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsDBInstance["InstanceNetworkType"].asString(); + if(!valueItemsDBInstance["ConnectionMode"].isNull()) + itemsObject.connectionMode = valueItemsDBInstance["ConnectionMode"].asString(); + if(!valueItemsDBInstance["RegionId"].isNull()) + itemsObject.regionId = valueItemsDBInstance["RegionId"].asString(); + if(!valueItemsDBInstance["ZoneId"].isNull()) + itemsObject.zoneId = valueItemsDBInstance["ZoneId"].asString(); + if(!valueItemsDBInstance["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBInstance["ExpireTime"].asString(); + if(!valueItemsDBInstance["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsDBInstance["DBInstanceStatus"].asString(); + if(!valueItemsDBInstance["Engine"].isNull()) + itemsObject.engine = valueItemsDBInstance["Engine"].asString(); + if(!valueItemsDBInstance["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsDBInstance["EngineVersion"].asString(); + if(!valueItemsDBInstance["DBInstanceNetType"].isNull()) + itemsObject.dBInstanceNetType = valueItemsDBInstance["DBInstanceNetType"].asString(); + if(!valueItemsDBInstance["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBInstance["LockMode"].asString(); + if(!valueItemsDBInstance["LockReason"].isNull()) + itemsObject.lockReason = valueItemsDBInstance["LockReason"].asString(); + if(!valueItemsDBInstance["CreateTime"].isNull()) + itemsObject.createTime = valueItemsDBInstance["CreateTime"].asString(); + if(!valueItemsDBInstance["VpcId"].isNull()) + itemsObject.vpcId = valueItemsDBInstance["VpcId"].asString(); + if(!valueItemsDBInstance["VSwitchId"].isNull()) + itemsObject.vSwitchId = valueItemsDBInstance["VSwitchId"].asString(); + auto allTagsNode = allItemsNode["Tags"]["Tag"]; + for (auto allItemsNodeTagsTag : allTagsNode) { DBInstance::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allItemsNodeTagsTag["Key"].isNull()) + tagsObject.key = allItemsNodeTagsTag["Key"].asString(); + if(!allItemsNodeTagsTag["Value"].isNull()) + tagsObject.value = allItemsNodeTagsTag["Value"].asString(); itemsObject.tags.push_back(tagsObject); } items_.push_back(itemsObject); diff --git a/gpdb/src/model/DescribeRdsVSwitchsResult.cc b/gpdb/src/model/DescribeRdsVSwitchsResult.cc index 70b02eb90..3b5a07817 100644 --- a/gpdb/src/model/DescribeRdsVSwitchsResult.cc +++ b/gpdb/src/model/DescribeRdsVSwitchsResult.cc @@ -40,32 +40,32 @@ void DescribeRdsVSwitchsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto vSwitchesNode = value["VSwitches"]; - auto allVSwitch = value["VSwitch"]["VSwitchItem"]; - for (auto value : allVSwitch) + auto allVSwitchNode = vSwitchesNode["VSwitch"]["VSwitchItem"]; + for (auto vSwitchesNodeVSwitchVSwitchItem : allVSwitchNode) { VSwitches::VSwitchItem vSwitchItemObject; - if(!value["VSwitchId"].isNull()) - vSwitchItemObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchItemObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["IzNo"].isNull()) - vSwitchItemObject.izNo = value["IzNo"].asString(); - if(!value["Bid"].isNull()) - vSwitchItemObject.bid = value["Bid"].asString(); - if(!value["AliUid"].isNull()) - vSwitchItemObject.aliUid = value["AliUid"].asString(); - if(!value["RegionNo"].isNull()) - vSwitchItemObject.regionNo = value["RegionNo"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchItemObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchItemObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vSwitchItemObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vSwitchItemObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vSwitchItemObject.gmtModified = value["GmtModified"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].isNull()) + vSwitchItemObject.vSwitchId = vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].isNull()) + vSwitchItemObject.vSwitchName = vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["IzNo"].isNull()) + vSwitchItemObject.izNo = vSwitchesNodeVSwitchVSwitchItem["IzNo"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["Bid"].isNull()) + vSwitchItemObject.bid = vSwitchesNodeVSwitchVSwitchItem["Bid"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["AliUid"].isNull()) + vSwitchItemObject.aliUid = vSwitchesNodeVSwitchVSwitchItem["AliUid"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["RegionNo"].isNull()) + vSwitchItemObject.regionNo = vSwitchesNodeVSwitchVSwitchItem["RegionNo"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].isNull()) + vSwitchItemObject.cidrBlock = vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["IsDefault"].isNull()) + vSwitchItemObject.isDefault = vSwitchesNodeVSwitchVSwitchItem["IsDefault"].asString() == "true"; + if(!vSwitchesNodeVSwitchVSwitchItem["Status"].isNull()) + vSwitchItemObject.status = vSwitchesNodeVSwitchVSwitchItem["Status"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].isNull()) + vSwitchItemObject.gmtCreate = vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["GmtModified"].isNull()) + vSwitchItemObject.gmtModified = vSwitchesNodeVSwitchVSwitchItem["GmtModified"].asString(); vSwitches_.vSwitch.push_back(vSwitchItemObject); } diff --git a/gpdb/src/model/DescribeRdsVpcsResult.cc b/gpdb/src/model/DescribeRdsVpcsResult.cc index 0984c0703..3f029dea0 100644 --- a/gpdb/src/model/DescribeRdsVpcsResult.cc +++ b/gpdb/src/model/DescribeRdsVpcsResult.cc @@ -40,50 +40,50 @@ void DescribeRdsVpcsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto vpcsNode = value["Vpcs"]; - auto allVpc = value["Vpc"]["VpcItem"]; - for (auto value : allVpc) + auto allVpcNode = vpcsNode["Vpc"]["VpcItem"]; + for (auto vpcsNodeVpcVpcItem : allVpcNode) { Vpcs::VpcItem vpcItemObject; - if(!value["VpcId"].isNull()) - vpcItemObject.vpcId = value["VpcId"].asString(); - if(!value["VpcName"].isNull()) - vpcItemObject.vpcName = value["VpcName"].asString(); - if(!value["Bid"].isNull()) - vpcItemObject.bid = value["Bid"].asString(); - if(!value["AliUid"].isNull()) - vpcItemObject.aliUid = value["AliUid"].asString(); - if(!value["RegionNo"].isNull()) - vpcItemObject.regionNo = value["RegionNo"].asString(); - if(!value["CidrBlock"].isNull()) - vpcItemObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vpcItemObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vpcItemObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vpcItemObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vpcItemObject.gmtModified = value["GmtModified"].asString(); - auto allVSwitchs = value["VSwitchs"]["VSwitch"]; - for (auto value : allVSwitchs) + if(!vpcsNodeVpcVpcItem["VpcId"].isNull()) + vpcItemObject.vpcId = vpcsNodeVpcVpcItem["VpcId"].asString(); + if(!vpcsNodeVpcVpcItem["VpcName"].isNull()) + vpcItemObject.vpcName = vpcsNodeVpcVpcItem["VpcName"].asString(); + if(!vpcsNodeVpcVpcItem["Bid"].isNull()) + vpcItemObject.bid = vpcsNodeVpcVpcItem["Bid"].asString(); + if(!vpcsNodeVpcVpcItem["AliUid"].isNull()) + vpcItemObject.aliUid = vpcsNodeVpcVpcItem["AliUid"].asString(); + if(!vpcsNodeVpcVpcItem["RegionNo"].isNull()) + vpcItemObject.regionNo = vpcsNodeVpcVpcItem["RegionNo"].asString(); + if(!vpcsNodeVpcVpcItem["CidrBlock"].isNull()) + vpcItemObject.cidrBlock = vpcsNodeVpcVpcItem["CidrBlock"].asString(); + if(!vpcsNodeVpcVpcItem["IsDefault"].isNull()) + vpcItemObject.isDefault = vpcsNodeVpcVpcItem["IsDefault"].asString() == "true"; + if(!vpcsNodeVpcVpcItem["Status"].isNull()) + vpcItemObject.status = vpcsNodeVpcVpcItem["Status"].asString(); + if(!vpcsNodeVpcVpcItem["GmtCreate"].isNull()) + vpcItemObject.gmtCreate = vpcsNodeVpcVpcItem["GmtCreate"].asString(); + if(!vpcsNodeVpcVpcItem["GmtModified"].isNull()) + vpcItemObject.gmtModified = vpcsNodeVpcVpcItem["GmtModified"].asString(); + auto allVSwitchsNode = allVpcNode["VSwitchs"]["VSwitch"]; + for (auto allVpcNodeVSwitchsVSwitch : allVSwitchsNode) { Vpcs::VpcItem::VSwitch vSwitchsObject; - if(!value["VSwitchId"].isNull()) - vSwitchsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchsObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["IzNo"].isNull()) - vSwitchsObject.izNo = value["IzNo"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchsObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchsObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vSwitchsObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vSwitchsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vSwitchsObject.gmtModified = value["GmtModified"].asString(); + if(!allVpcNodeVSwitchsVSwitch["VSwitchId"].isNull()) + vSwitchsObject.vSwitchId = allVpcNodeVSwitchsVSwitch["VSwitchId"].asString(); + if(!allVpcNodeVSwitchsVSwitch["VSwitchName"].isNull()) + vSwitchsObject.vSwitchName = allVpcNodeVSwitchsVSwitch["VSwitchName"].asString(); + if(!allVpcNodeVSwitchsVSwitch["IzNo"].isNull()) + vSwitchsObject.izNo = allVpcNodeVSwitchsVSwitch["IzNo"].asString(); + if(!allVpcNodeVSwitchsVSwitch["CidrBlock"].isNull()) + vSwitchsObject.cidrBlock = allVpcNodeVSwitchsVSwitch["CidrBlock"].asString(); + if(!allVpcNodeVSwitchsVSwitch["IsDefault"].isNull()) + vSwitchsObject.isDefault = allVpcNodeVSwitchsVSwitch["IsDefault"].asString() == "true"; + if(!allVpcNodeVSwitchsVSwitch["Status"].isNull()) + vSwitchsObject.status = allVpcNodeVSwitchsVSwitch["Status"].asString(); + if(!allVpcNodeVSwitchsVSwitch["GmtCreate"].isNull()) + vSwitchsObject.gmtCreate = allVpcNodeVSwitchsVSwitch["GmtCreate"].asString(); + if(!allVpcNodeVSwitchsVSwitch["GmtModified"].isNull()) + vSwitchsObject.gmtModified = allVpcNodeVSwitchsVSwitch["GmtModified"].asString(); vpcItemObject.vSwitchs.push_back(vSwitchsObject); } vpcs_.vpc.push_back(vpcItemObject); diff --git a/gpdb/src/model/DescribeRegionsResult.cc b/gpdb/src/model/DescribeRegionsResult.cc index 4575f7a3d..cfdad0239 100644 --- a/gpdb/src/model/DescribeRegionsResult.cc +++ b/gpdb/src/model/DescribeRegionsResult.cc @@ -39,20 +39,20 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + auto allZonesNode = allRegionsNode["Zones"]["Zone"]; + for (auto allRegionsNodeZonesZone : allZonesNode) { Region::Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["VpcEnabled"].isNull()) - zonesObject.vpcEnabled = value["VpcEnabled"].asString() == "true"; + if(!allRegionsNodeZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = allRegionsNodeZonesZone["ZoneId"].asString(); + if(!allRegionsNodeZonesZone["VpcEnabled"].isNull()) + zonesObject.vpcEnabled = allRegionsNodeZonesZone["VpcEnabled"].asString() == "true"; regionsObject.zones.push_back(zonesObject); } regions_.push_back(regionsObject); diff --git a/gpdb/src/model/DescribeSQLLogFilesResult.cc b/gpdb/src/model/DescribeSQLLogFilesResult.cc index 6f8470a44..1c868d723 100644 --- a/gpdb/src/model/DescribeSQLLogFilesResult.cc +++ b/gpdb/src/model/DescribeSQLLogFilesResult.cc @@ -39,22 +39,22 @@ void DescribeSQLLogFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogFile"]; + for (auto valueItemsLogFile : allItemsNode) { LogFile itemsObject; - if(!value["FileID"].isNull()) - itemsObject.fileID = value["FileID"].asString(); - if(!value["LogStatus"].isNull()) - itemsObject.logStatus = value["LogStatus"].asString(); - if(!value["LogDownloadURL"].isNull()) - itemsObject.logDownloadURL = value["LogDownloadURL"].asString(); - if(!value["LogSize"].isNull()) - itemsObject.logSize = value["LogSize"].asString(); - if(!value["LogStartTime"].isNull()) - itemsObject.logStartTime = value["LogStartTime"].asString(); - if(!value["LogEndTime"].isNull()) - itemsObject.logEndTime = value["LogEndTime"].asString(); + if(!valueItemsLogFile["FileID"].isNull()) + itemsObject.fileID = valueItemsLogFile["FileID"].asString(); + if(!valueItemsLogFile["LogStatus"].isNull()) + itemsObject.logStatus = valueItemsLogFile["LogStatus"].asString(); + if(!valueItemsLogFile["LogDownloadURL"].isNull()) + itemsObject.logDownloadURL = valueItemsLogFile["LogDownloadURL"].asString(); + if(!valueItemsLogFile["LogSize"].isNull()) + itemsObject.logSize = valueItemsLogFile["LogSize"].asString(); + if(!valueItemsLogFile["LogStartTime"].isNull()) + itemsObject.logStartTime = valueItemsLogFile["LogStartTime"].asString(); + if(!valueItemsLogFile["LogEndTime"].isNull()) + itemsObject.logEndTime = valueItemsLogFile["LogEndTime"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/gpdb/src/model/DescribeSQLLogRecordsResult.cc b/gpdb/src/model/DescribeSQLLogRecordsResult.cc index 183e68ac3..a9cf5a135 100644 --- a/gpdb/src/model/DescribeSQLLogRecordsResult.cc +++ b/gpdb/src/model/DescribeSQLLogRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeSQLLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQLRecord"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQLRecord"]; + for (auto valueItemsSQLRecord : allItemsNode) { SQLRecord itemsObject; - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["AccountName"].isNull()) - itemsObject.accountName = value["AccountName"].asString(); - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = value["HostAddress"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["TotalExecutionTimes"].isNull()) - itemsObject.totalExecutionTimes = std::stol(value["TotalExecutionTimes"].asString()); - if(!value["ReturnRowCounts"].isNull()) - itemsObject.returnRowCounts = std::stol(value["ReturnRowCounts"].asString()); - if(!value["ExecuteTime"].isNull()) - itemsObject.executeTime = value["ExecuteTime"].asString(); - if(!value["ThreadID"].isNull()) - itemsObject.threadID = value["ThreadID"].asString(); + if(!valueItemsSQLRecord["DBName"].isNull()) + itemsObject.dBName = valueItemsSQLRecord["DBName"].asString(); + if(!valueItemsSQLRecord["AccountName"].isNull()) + itemsObject.accountName = valueItemsSQLRecord["AccountName"].asString(); + if(!valueItemsSQLRecord["HostAddress"].isNull()) + itemsObject.hostAddress = valueItemsSQLRecord["HostAddress"].asString(); + if(!valueItemsSQLRecord["SQLText"].isNull()) + itemsObject.sQLText = valueItemsSQLRecord["SQLText"].asString(); + if(!valueItemsSQLRecord["TotalExecutionTimes"].isNull()) + itemsObject.totalExecutionTimes = std::stol(valueItemsSQLRecord["TotalExecutionTimes"].asString()); + if(!valueItemsSQLRecord["ReturnRowCounts"].isNull()) + itemsObject.returnRowCounts = std::stol(valueItemsSQLRecord["ReturnRowCounts"].asString()); + if(!valueItemsSQLRecord["ExecuteTime"].isNull()) + itemsObject.executeTime = valueItemsSQLRecord["ExecuteTime"].asString(); + if(!valueItemsSQLRecord["ThreadID"].isNull()) + itemsObject.threadID = valueItemsSQLRecord["ThreadID"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/gpdb/src/model/DescribeSlowLogRecordsResult.cc b/gpdb/src/model/DescribeSlowLogRecordsResult.cc index 5cd70fd2e..b796c6c34 100644 --- a/gpdb/src/model/DescribeSlowLogRecordsResult.cc +++ b/gpdb/src/model/DescribeSlowLogRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeSlowLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQLSlowRecord"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQLSlowRecord"]; + for (auto valueItemsSQLSlowRecord : allItemsNode) { SQLSlowRecord itemsObject; - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = value["HostAddress"].asString(); - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["QueryTimes"].isNull()) - itemsObject.queryTimes = std::stol(value["QueryTimes"].asString()); - if(!value["LockTimes"].isNull()) - itemsObject.lockTimes = std::stol(value["LockTimes"].asString()); - if(!value["ParseRowCounts"].isNull()) - itemsObject.parseRowCounts = std::stol(value["ParseRowCounts"].asString()); - if(!value["ReturnRowCounts"].isNull()) - itemsObject.returnRowCounts = std::stol(value["ReturnRowCounts"].asString()); - if(!value["ExecutionStartTime"].isNull()) - itemsObject.executionStartTime = value["ExecutionStartTime"].asString(); + if(!valueItemsSQLSlowRecord["HostAddress"].isNull()) + itemsObject.hostAddress = valueItemsSQLSlowRecord["HostAddress"].asString(); + if(!valueItemsSQLSlowRecord["DBName"].isNull()) + itemsObject.dBName = valueItemsSQLSlowRecord["DBName"].asString(); + if(!valueItemsSQLSlowRecord["SQLText"].isNull()) + itemsObject.sQLText = valueItemsSQLSlowRecord["SQLText"].asString(); + if(!valueItemsSQLSlowRecord["QueryTimes"].isNull()) + itemsObject.queryTimes = std::stol(valueItemsSQLSlowRecord["QueryTimes"].asString()); + if(!valueItemsSQLSlowRecord["LockTimes"].isNull()) + itemsObject.lockTimes = std::stol(valueItemsSQLSlowRecord["LockTimes"].asString()); + if(!valueItemsSQLSlowRecord["ParseRowCounts"].isNull()) + itemsObject.parseRowCounts = std::stol(valueItemsSQLSlowRecord["ParseRowCounts"].asString()); + if(!valueItemsSQLSlowRecord["ReturnRowCounts"].isNull()) + itemsObject.returnRowCounts = std::stol(valueItemsSQLSlowRecord["ReturnRowCounts"].asString()); + if(!valueItemsSQLSlowRecord["ExecutionStartTime"].isNull()) + itemsObject.executionStartTime = valueItemsSQLSlowRecord["ExecutionStartTime"].asString(); items_.push_back(itemsObject); } if(!value["Engine"].isNull()) diff --git a/gpdb/src/model/DescribeSpecificationResult.cc b/gpdb/src/model/DescribeSpecificationResult.cc index 3795722f5..345ff8e11 100644 --- a/gpdb/src/model/DescribeSpecificationResult.cc +++ b/gpdb/src/model/DescribeSpecificationResult.cc @@ -39,34 +39,34 @@ void DescribeSpecificationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDBInstanceClass = value["DBInstanceClass"]["DBInstanceClassItem"]; - for (auto value : allDBInstanceClass) + auto allDBInstanceClassNode = value["DBInstanceClass"]["DBInstanceClassItem"]; + for (auto valueDBInstanceClassDBInstanceClassItem : allDBInstanceClassNode) { DBInstanceClassItem dBInstanceClassObject; - if(!value["Text"].isNull()) - dBInstanceClassObject.text = value["Text"].asString(); - if(!value["Value"].isNull()) - dBInstanceClassObject.value = value["Value"].asString(); + if(!valueDBInstanceClassDBInstanceClassItem["Text"].isNull()) + dBInstanceClassObject.text = valueDBInstanceClassDBInstanceClassItem["Text"].asString(); + if(!valueDBInstanceClassDBInstanceClassItem["Value"].isNull()) + dBInstanceClassObject.value = valueDBInstanceClassDBInstanceClassItem["Value"].asString(); dBInstanceClass_.push_back(dBInstanceClassObject); } - auto allDBInstanceGroupCount = value["DBInstanceGroupCount"]["DBInstanceGroupCountItem"]; - for (auto value : allDBInstanceGroupCount) + auto allDBInstanceGroupCountNode = value["DBInstanceGroupCount"]["DBInstanceGroupCountItem"]; + for (auto valueDBInstanceGroupCountDBInstanceGroupCountItem : allDBInstanceGroupCountNode) { DBInstanceGroupCountItem dBInstanceGroupCountObject; - if(!value["Text"].isNull()) - dBInstanceGroupCountObject.text = value["Text"].asString(); - if(!value["Value"].isNull()) - dBInstanceGroupCountObject.value = value["Value"].asString(); + if(!valueDBInstanceGroupCountDBInstanceGroupCountItem["Text"].isNull()) + dBInstanceGroupCountObject.text = valueDBInstanceGroupCountDBInstanceGroupCountItem["Text"].asString(); + if(!valueDBInstanceGroupCountDBInstanceGroupCountItem["Value"].isNull()) + dBInstanceGroupCountObject.value = valueDBInstanceGroupCountDBInstanceGroupCountItem["Value"].asString(); dBInstanceGroupCount_.push_back(dBInstanceGroupCountObject); } - auto allStorageNotice = value["StorageNotice"]["StorageNoticeItem"]; - for (auto value : allStorageNotice) + auto allStorageNoticeNode = value["StorageNotice"]["StorageNoticeItem"]; + for (auto valueStorageNoticeStorageNoticeItem : allStorageNoticeNode) { StorageNoticeItem storageNoticeObject; - if(!value["Text"].isNull()) - storageNoticeObject.text = value["Text"].asString(); - if(!value["Value"].isNull()) - storageNoticeObject.value = value["Value"].asString(); + if(!valueStorageNoticeStorageNoticeItem["Text"].isNull()) + storageNoticeObject.text = valueStorageNoticeStorageNoticeItem["Text"].asString(); + if(!valueStorageNoticeStorageNoticeItem["Value"].isNull()) + storageNoticeObject.value = valueStorageNoticeStorageNoticeItem["Value"].asString(); storageNotice_.push_back(storageNoticeObject); } diff --git a/gpdb/src/model/DescribeTagsResult.cc b/gpdb/src/model/DescribeTagsResult.cc index 96a9c32e2..c92a247d4 100644 --- a/gpdb/src/model/DescribeTagsResult.cc +++ b/gpdb/src/model/DescribeTagsResult.cc @@ -39,14 +39,14 @@ void DescribeTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!valueTagsTag["TagKey"].isNull()) + tagsObject.tagKey = valueTagsTag["TagKey"].asString(); + if(!valueTagsTag["TagValue"].isNull()) + tagsObject.tagValue = valueTagsTag["TagValue"].asString(); tags_.push_back(tagsObject); } diff --git a/gpdb/src/model/ListTagResourcesResult.cc b/gpdb/src/model/ListTagResourcesResult.cc index f6c518191..bf01fae8e 100644 --- a/gpdb/src/model/ListTagResourcesResult.cc +++ b/gpdb/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - tagResourcesObject.resourceId = value["ResourceId"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/green/src/model/DescribeAppInfoResult.cc b/green/src/model/DescribeAppInfoResult.cc index 43e62b575..76c3908fc 100644 --- a/green/src/model/DescribeAppInfoResult.cc +++ b/green/src/model/DescribeAppInfoResult.cc @@ -39,24 +39,24 @@ void DescribeAppInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppInfoList = value["AppInfoList"]["AppInfo"]; - for (auto value : allAppInfoList) + auto allAppInfoListNode = value["AppInfoList"]["AppInfo"]; + for (auto valueAppInfoListAppInfo : allAppInfoListNode) { AppInfo appInfoListObject; - if(!value["Id"].isNull()) - appInfoListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - appInfoListObject.name = value["Name"].asString(); - if(!value["PackageName"].isNull()) - appInfoListObject.packageName = value["PackageName"].asString(); - if(!value["Icon"].isNull()) - appInfoListObject.icon = value["Icon"].asString(); - if(!value["StartDate"].isNull()) - appInfoListObject.startDate = value["StartDate"].asString(); - if(!value["EndDate"].isNull()) - appInfoListObject.endDate = value["EndDate"].asString(); - if(!value["Type"].isNull()) - appInfoListObject.type = std::stoi(value["Type"].asString()); + if(!valueAppInfoListAppInfo["Id"].isNull()) + appInfoListObject.id = std::stol(valueAppInfoListAppInfo["Id"].asString()); + if(!valueAppInfoListAppInfo["Name"].isNull()) + appInfoListObject.name = valueAppInfoListAppInfo["Name"].asString(); + if(!valueAppInfoListAppInfo["PackageName"].isNull()) + appInfoListObject.packageName = valueAppInfoListAppInfo["PackageName"].asString(); + if(!valueAppInfoListAppInfo["Icon"].isNull()) + appInfoListObject.icon = valueAppInfoListAppInfo["Icon"].asString(); + if(!valueAppInfoListAppInfo["StartDate"].isNull()) + appInfoListObject.startDate = valueAppInfoListAppInfo["StartDate"].asString(); + if(!valueAppInfoListAppInfo["EndDate"].isNull()) + appInfoListObject.endDate = valueAppInfoListAppInfo["EndDate"].asString(); + if(!valueAppInfoListAppInfo["Type"].isNull()) + appInfoListObject.type = std::stoi(valueAppInfoListAppInfo["Type"].asString()); auto packageInfoNode = value["PackageInfo"]; if(!packageInfoNode["Version"].isNull()) appInfoListObject.packageInfo.version = packageInfoNode["Version"].asString(); diff --git a/green/src/model/DescribeAuditContentItemResult.cc b/green/src/model/DescribeAuditContentItemResult.cc index 112cf71b6..6f0118a33 100644 --- a/green/src/model/DescribeAuditContentItemResult.cc +++ b/green/src/model/DescribeAuditContentItemResult.cc @@ -39,28 +39,28 @@ void DescribeAuditContentItemResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAuditContentItemList = value["AuditContentItemList"]["AuditContentItem"]; - for (auto value : allAuditContentItemList) + auto allAuditContentItemListNode = value["AuditContentItemList"]["AuditContentItem"]; + for (auto valueAuditContentItemListAuditContentItem : allAuditContentItemListNode) { AuditContentItem auditContentItemListObject; - if(!value["ParentTaskId"].isNull()) - auditContentItemListObject.parentTaskId = value["ParentTaskId"].asString(); - if(!value["Content"].isNull()) - auditContentItemListObject.content = value["Content"].asString(); - if(!value["Sn"].isNull()) - auditContentItemListObject.sn = std::stoi(value["Sn"].asString()); - if(!value["StartTime"].isNull()) - auditContentItemListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - auditContentItemListObject.endTime = value["EndTime"].asString(); - if(!value["Audit"].isNull()) - auditContentItemListObject.audit = std::stoi(value["Audit"].asString()); - if(!value["AuditResult"].isNull()) - auditContentItemListObject.auditResult = value["AuditResult"].asString(); - if(!value["Suggestion"].isNull()) - auditContentItemListObject.suggestion = value["Suggestion"].asString(); - if(!value["Id"].isNull()) - auditContentItemListObject.id = std::stol(value["Id"].asString()); + if(!valueAuditContentItemListAuditContentItem["ParentTaskId"].isNull()) + auditContentItemListObject.parentTaskId = valueAuditContentItemListAuditContentItem["ParentTaskId"].asString(); + if(!valueAuditContentItemListAuditContentItem["Content"].isNull()) + auditContentItemListObject.content = valueAuditContentItemListAuditContentItem["Content"].asString(); + if(!valueAuditContentItemListAuditContentItem["Sn"].isNull()) + auditContentItemListObject.sn = std::stoi(valueAuditContentItemListAuditContentItem["Sn"].asString()); + if(!valueAuditContentItemListAuditContentItem["StartTime"].isNull()) + auditContentItemListObject.startTime = valueAuditContentItemListAuditContentItem["StartTime"].asString(); + if(!valueAuditContentItemListAuditContentItem["EndTime"].isNull()) + auditContentItemListObject.endTime = valueAuditContentItemListAuditContentItem["EndTime"].asString(); + if(!valueAuditContentItemListAuditContentItem["Audit"].isNull()) + auditContentItemListObject.audit = std::stoi(valueAuditContentItemListAuditContentItem["Audit"].asString()); + if(!valueAuditContentItemListAuditContentItem["AuditResult"].isNull()) + auditContentItemListObject.auditResult = valueAuditContentItemListAuditContentItem["AuditResult"].asString(); + if(!valueAuditContentItemListAuditContentItem["Suggestion"].isNull()) + auditContentItemListObject.suggestion = valueAuditContentItemListAuditContentItem["Suggestion"].asString(); + if(!valueAuditContentItemListAuditContentItem["Id"].isNull()) + auditContentItemListObject.id = std::stol(valueAuditContentItemListAuditContentItem["Id"].asString()); auto allAuditIllegalReasons = value["AuditIllegalReasons"]["StringItem"]; for (auto value : allAuditIllegalReasons) auditContentItemListObject.auditIllegalReasons.push_back(value.asString()); diff --git a/green/src/model/DescribeAuditContentResult.cc b/green/src/model/DescribeAuditContentResult.cc index d91fb6ff5..7b1bb1900 100644 --- a/green/src/model/DescribeAuditContentResult.cc +++ b/green/src/model/DescribeAuditContentResult.cc @@ -39,58 +39,58 @@ void DescribeAuditContentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAuditContentList = value["AuditContentList"]["AuditContent"]; - for (auto value : allAuditContentList) + auto allAuditContentListNode = value["AuditContentList"]["AuditContent"]; + for (auto valueAuditContentListAuditContent : allAuditContentListNode) { AuditContent auditContentListObject; - if(!value["TaskId"].isNull()) - auditContentListObject.taskId = value["TaskId"].asString(); - if(!value["DataId"].isNull()) - auditContentListObject.dataId = value["DataId"].asString(); - if(!value["BizType"].isNull()) - auditContentListObject.bizType = value["BizType"].asString(); - if(!value["Content"].isNull()) - auditContentListObject.content = value["Content"].asString(); - if(!value["Url"].isNull()) - auditContentListObject.url = value["Url"].asString(); - if(!value["NewUrl"].isNull()) - auditContentListObject.newUrl = value["NewUrl"].asString(); - if(!value["Thumbnail"].isNull()) - auditContentListObject.thumbnail = value["Thumbnail"].asString(); - if(!value["RequestTime"].isNull()) - auditContentListObject.requestTime = value["RequestTime"].asString(); - if(!value["ScanFinishedTime"].isNull()) - auditContentListObject.scanFinishedTime = value["ScanFinishedTime"].asString(); - if(!value["Audit"].isNull()) - auditContentListObject.audit = std::stoi(value["Audit"].asString()); - if(!value["AuditResult"].isNull()) - auditContentListObject.auditResult = value["AuditResult"].asString(); - if(!value["Suggestion"].isNull()) - auditContentListObject.suggestion = value["Suggestion"].asString(); - if(!value["Id"].isNull()) - auditContentListObject.id = std::stol(value["Id"].asString()); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + if(!valueAuditContentListAuditContent["TaskId"].isNull()) + auditContentListObject.taskId = valueAuditContentListAuditContent["TaskId"].asString(); + if(!valueAuditContentListAuditContent["DataId"].isNull()) + auditContentListObject.dataId = valueAuditContentListAuditContent["DataId"].asString(); + if(!valueAuditContentListAuditContent["BizType"].isNull()) + auditContentListObject.bizType = valueAuditContentListAuditContent["BizType"].asString(); + if(!valueAuditContentListAuditContent["Content"].isNull()) + auditContentListObject.content = valueAuditContentListAuditContent["Content"].asString(); + if(!valueAuditContentListAuditContent["Url"].isNull()) + auditContentListObject.url = valueAuditContentListAuditContent["Url"].asString(); + if(!valueAuditContentListAuditContent["NewUrl"].isNull()) + auditContentListObject.newUrl = valueAuditContentListAuditContent["NewUrl"].asString(); + if(!valueAuditContentListAuditContent["Thumbnail"].isNull()) + auditContentListObject.thumbnail = valueAuditContentListAuditContent["Thumbnail"].asString(); + if(!valueAuditContentListAuditContent["RequestTime"].isNull()) + auditContentListObject.requestTime = valueAuditContentListAuditContent["RequestTime"].asString(); + if(!valueAuditContentListAuditContent["ScanFinishedTime"].isNull()) + auditContentListObject.scanFinishedTime = valueAuditContentListAuditContent["ScanFinishedTime"].asString(); + if(!valueAuditContentListAuditContent["Audit"].isNull()) + auditContentListObject.audit = std::stoi(valueAuditContentListAuditContent["Audit"].asString()); + if(!valueAuditContentListAuditContent["AuditResult"].isNull()) + auditContentListObject.auditResult = valueAuditContentListAuditContent["AuditResult"].asString(); + if(!valueAuditContentListAuditContent["Suggestion"].isNull()) + auditContentListObject.suggestion = valueAuditContentListAuditContent["Suggestion"].asString(); + if(!valueAuditContentListAuditContent["Id"].isNull()) + auditContentListObject.id = std::stol(valueAuditContentListAuditContent["Id"].asString()); + auto allResultsNode = allAuditContentListNode["Results"]["Result"]; + for (auto allAuditContentListNodeResultsResult : allResultsNode) { AuditContent::Result resultsObject; - if(!value["Suggestion"].isNull()) - resultsObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - resultsObject.label = value["Label"].asString(); - if(!value["Scene"].isNull()) - resultsObject.scene = value["Scene"].asString(); + if(!allAuditContentListNodeResultsResult["Suggestion"].isNull()) + resultsObject.suggestion = allAuditContentListNodeResultsResult["Suggestion"].asString(); + if(!allAuditContentListNodeResultsResult["Label"].isNull()) + resultsObject.label = allAuditContentListNodeResultsResult["Label"].asString(); + if(!allAuditContentListNodeResultsResult["Scene"].isNull()) + resultsObject.scene = allAuditContentListNodeResultsResult["Scene"].asString(); auditContentListObject.results.push_back(resultsObject); } - auto allFrameResults = value["FrameResults"]["frameResult"]; - for (auto value : allFrameResults) + auto allFrameResultsNode = allAuditContentListNode["FrameResults"]["frameResult"]; + for (auto allAuditContentListNodeFrameResultsframeResult : allFrameResultsNode) { AuditContent::FrameResult frameResultsObject; - if(!value["Url"].isNull()) - frameResultsObject.url = value["Url"].asString(); - if(!value["Offset"].isNull()) - frameResultsObject.offset = std::stoi(value["Offset"].asString()); - if(!value["Label"].isNull()) - frameResultsObject.label = value["Label"].asString(); + if(!allAuditContentListNodeFrameResultsframeResult["Url"].isNull()) + frameResultsObject.url = allAuditContentListNodeFrameResultsframeResult["Url"].asString(); + if(!allAuditContentListNodeFrameResultsframeResult["Offset"].isNull()) + frameResultsObject.offset = std::stoi(allAuditContentListNodeFrameResultsframeResult["Offset"].asString()); + if(!allAuditContentListNodeFrameResultsframeResult["Label"].isNull()) + frameResultsObject.label = allAuditContentListNodeFrameResultsframeResult["Label"].asString(); auditContentListObject.frameResults.push_back(frameResultsObject); } auto allAuditIllegalReasons = value["AuditIllegalReasons"]["StringItem"]; diff --git a/green/src/model/DescribeCustomOcrTemplateResult.cc b/green/src/model/DescribeCustomOcrTemplateResult.cc index 281f6494e..9eaa84663 100644 --- a/green/src/model/DescribeCustomOcrTemplateResult.cc +++ b/green/src/model/DescribeCustomOcrTemplateResult.cc @@ -39,48 +39,48 @@ void DescribeCustomOcrTemplateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOcrTemplateList = value["OcrTemplateList"]["OcrTemplate"]; - for (auto value : allOcrTemplateList) + auto allOcrTemplateListNode = value["OcrTemplateList"]["OcrTemplate"]; + for (auto valueOcrTemplateListOcrTemplate : allOcrTemplateListNode) { OcrTemplate ocrTemplateListObject; - if(!value["Id"].isNull()) - ocrTemplateListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - ocrTemplateListObject.name = value["Name"].asString(); - if(!value["ImgUrl"].isNull()) - ocrTemplateListObject.imgUrl = value["ImgUrl"].asString(); - if(!value["Status"].isNull()) - ocrTemplateListObject.status = std::stoi(value["Status"].asString()); - auto allReferArea = value["ReferArea"]["item"]; - for (auto value : allReferArea) + if(!valueOcrTemplateListOcrTemplate["Id"].isNull()) + ocrTemplateListObject.id = std::stol(valueOcrTemplateListOcrTemplate["Id"].asString()); + if(!valueOcrTemplateListOcrTemplate["Name"].isNull()) + ocrTemplateListObject.name = valueOcrTemplateListOcrTemplate["Name"].asString(); + if(!valueOcrTemplateListOcrTemplate["ImgUrl"].isNull()) + ocrTemplateListObject.imgUrl = valueOcrTemplateListOcrTemplate["ImgUrl"].asString(); + if(!valueOcrTemplateListOcrTemplate["Status"].isNull()) + ocrTemplateListObject.status = std::stoi(valueOcrTemplateListOcrTemplate["Status"].asString()); + auto allReferAreaNode = allOcrTemplateListNode["ReferArea"]["item"]; + for (auto allOcrTemplateListNodeReferAreaitem : allReferAreaNode) { OcrTemplate::Item referAreaObject; - if(!value["Name"].isNull()) - referAreaObject.name = value["Name"].asString(); - if(!value["X"].isNull()) - referAreaObject.x = std::stoi(value["X"].asString()); - if(!value["Y"].isNull()) - referAreaObject.y = std::stoi(value["Y"].asString()); - if(!value["Width"].isNull()) - referAreaObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - referAreaObject.height = std::stoi(value["Height"].asString()); + if(!allOcrTemplateListNodeReferAreaitem["Name"].isNull()) + referAreaObject.name = allOcrTemplateListNodeReferAreaitem["Name"].asString(); + if(!allOcrTemplateListNodeReferAreaitem["X"].isNull()) + referAreaObject.x = std::stoi(allOcrTemplateListNodeReferAreaitem["X"].asString()); + if(!allOcrTemplateListNodeReferAreaitem["Y"].isNull()) + referAreaObject.y = std::stoi(allOcrTemplateListNodeReferAreaitem["Y"].asString()); + if(!allOcrTemplateListNodeReferAreaitem["Width"].isNull()) + referAreaObject.width = std::stoi(allOcrTemplateListNodeReferAreaitem["Width"].asString()); + if(!allOcrTemplateListNodeReferAreaitem["Height"].isNull()) + referAreaObject.height = std::stoi(allOcrTemplateListNodeReferAreaitem["Height"].asString()); ocrTemplateListObject.referArea.push_back(referAreaObject); } - auto allRecognizeArea = value["RecognizeArea"]["item"]; - for (auto value : allRecognizeArea) + auto allRecognizeAreaNode = allOcrTemplateListNode["RecognizeArea"]["item"]; + for (auto allOcrTemplateListNodeRecognizeAreaitem : allRecognizeAreaNode) { OcrTemplate::Item recognizeAreaObject; - if(!value["Name"].isNull()) - recognizeAreaObject.name = value["Name"].asString(); - if(!value["X"].isNull()) - recognizeAreaObject.x = std::stoi(value["X"].asString()); - if(!value["Y"].isNull()) - recognizeAreaObject.y = std::stoi(value["Y"].asString()); - if(!value["Width"].isNull()) - recognizeAreaObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - recognizeAreaObject.height = std::stoi(value["Height"].asString()); + if(!allOcrTemplateListNodeRecognizeAreaitem["Name"].isNull()) + recognizeAreaObject.name = allOcrTemplateListNodeRecognizeAreaitem["Name"].asString(); + if(!allOcrTemplateListNodeRecognizeAreaitem["X"].isNull()) + recognizeAreaObject.x = std::stoi(allOcrTemplateListNodeRecognizeAreaitem["X"].asString()); + if(!allOcrTemplateListNodeRecognizeAreaitem["Y"].isNull()) + recognizeAreaObject.y = std::stoi(allOcrTemplateListNodeRecognizeAreaitem["Y"].asString()); + if(!allOcrTemplateListNodeRecognizeAreaitem["Width"].isNull()) + recognizeAreaObject.width = std::stoi(allOcrTemplateListNodeRecognizeAreaitem["Width"].asString()); + if(!allOcrTemplateListNodeRecognizeAreaitem["Height"].isNull()) + recognizeAreaObject.height = std::stoi(allOcrTemplateListNodeRecognizeAreaitem["Height"].asString()); ocrTemplateListObject.recognizeArea.push_back(recognizeAreaObject); } ocrTemplateList_.push_back(ocrTemplateListObject); diff --git a/green/src/model/DescribeImageFromLibResult.cc b/green/src/model/DescribeImageFromLibResult.cc index db4c7d618..6d9f270b4 100644 --- a/green/src/model/DescribeImageFromLibResult.cc +++ b/green/src/model/DescribeImageFromLibResult.cc @@ -39,22 +39,22 @@ void DescribeImageFromLibResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImageFromLibList = value["ImageFromLibList"]["ImageFromLib"]; - for (auto value : allImageFromLibList) + auto allImageFromLibListNode = value["ImageFromLibList"]["ImageFromLib"]; + for (auto valueImageFromLibListImageFromLib : allImageFromLibListNode) { ImageFromLib imageFromLibListObject; - if(!value["Image"].isNull()) - imageFromLibListObject.image = value["Image"].asString(); - if(!value["Thumbnail"].isNull()) - imageFromLibListObject.thumbnail = value["Thumbnail"].asString(); - if(!value["Id"].isNull()) - imageFromLibListObject.id = std::stol(value["Id"].asString()); - if(!value["ImageHitCount"].isNull()) - imageFromLibListObject.imageHitCount = std::stol(value["ImageHitCount"].asString()); - if(!value["VideoHitCount"].isNull()) - imageFromLibListObject.videoHitCount = std::stol(value["VideoHitCount"].asString()); - if(!value["CreateTime"].isNull()) - imageFromLibListObject.createTime = value["CreateTime"].asString(); + if(!valueImageFromLibListImageFromLib["Image"].isNull()) + imageFromLibListObject.image = valueImageFromLibListImageFromLib["Image"].asString(); + if(!valueImageFromLibListImageFromLib["Thumbnail"].isNull()) + imageFromLibListObject.thumbnail = valueImageFromLibListImageFromLib["Thumbnail"].asString(); + if(!valueImageFromLibListImageFromLib["Id"].isNull()) + imageFromLibListObject.id = std::stol(valueImageFromLibListImageFromLib["Id"].asString()); + if(!valueImageFromLibListImageFromLib["ImageHitCount"].isNull()) + imageFromLibListObject.imageHitCount = std::stol(valueImageFromLibListImageFromLib["ImageHitCount"].asString()); + if(!valueImageFromLibListImageFromLib["VideoHitCount"].isNull()) + imageFromLibListObject.videoHitCount = std::stol(valueImageFromLibListImageFromLib["VideoHitCount"].asString()); + if(!valueImageFromLibListImageFromLib["CreateTime"].isNull()) + imageFromLibListObject.createTime = valueImageFromLibListImageFromLib["CreateTime"].asString(); imageFromLibList_.push_back(imageFromLibListObject); } if(!value["PageSize"].isNull()) diff --git a/green/src/model/DescribeImageLibResult.cc b/green/src/model/DescribeImageLibResult.cc index 26a198741..857fbc2e0 100644 --- a/green/src/model/DescribeImageLibResult.cc +++ b/green/src/model/DescribeImageLibResult.cc @@ -39,30 +39,30 @@ void DescribeImageLibResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImageLibList = value["ImageLibList"]["ImageLib"]; - for (auto value : allImageLibList) + auto allImageLibListNode = value["ImageLibList"]["ImageLib"]; + for (auto valueImageLibListImageLib : allImageLibListNode) { ImageLib imageLibListObject; - if(!value["ImageCount"].isNull()) - imageLibListObject.imageCount = std::stoi(value["ImageCount"].asString()); - if(!value["ModifiedTime"].isNull()) - imageLibListObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["Code"].isNull()) - imageLibListObject.code = value["Code"].asString(); - if(!value["Name"].isNull()) - imageLibListObject.name = value["Name"].asString(); - if(!value["Id"].isNull()) - imageLibListObject.id = std::stoi(value["Id"].asString()); - if(!value["Source"].isNull()) - imageLibListObject.source = value["Source"].asString(); - if(!value["Category"].isNull()) - imageLibListObject.category = value["Category"].asString(); - if(!value["ServiceModule"].isNull()) - imageLibListObject.serviceModule = value["ServiceModule"].asString(); - if(!value["Scene"].isNull()) - imageLibListObject.scene = value["Scene"].asString(); - if(!value["Enable"].isNull()) - imageLibListObject.enable = value["Enable"].asString(); + if(!valueImageLibListImageLib["ImageCount"].isNull()) + imageLibListObject.imageCount = std::stoi(valueImageLibListImageLib["ImageCount"].asString()); + if(!valueImageLibListImageLib["ModifiedTime"].isNull()) + imageLibListObject.modifiedTime = valueImageLibListImageLib["ModifiedTime"].asString(); + if(!valueImageLibListImageLib["Code"].isNull()) + imageLibListObject.code = valueImageLibListImageLib["Code"].asString(); + if(!valueImageLibListImageLib["Name"].isNull()) + imageLibListObject.name = valueImageLibListImageLib["Name"].asString(); + if(!valueImageLibListImageLib["Id"].isNull()) + imageLibListObject.id = std::stoi(valueImageLibListImageLib["Id"].asString()); + if(!valueImageLibListImageLib["Source"].isNull()) + imageLibListObject.source = valueImageLibListImageLib["Source"].asString(); + if(!valueImageLibListImageLib["Category"].isNull()) + imageLibListObject.category = valueImageLibListImageLib["Category"].asString(); + if(!valueImageLibListImageLib["ServiceModule"].isNull()) + imageLibListObject.serviceModule = valueImageLibListImageLib["ServiceModule"].asString(); + if(!valueImageLibListImageLib["Scene"].isNull()) + imageLibListObject.scene = valueImageLibListImageLib["Scene"].asString(); + if(!valueImageLibListImageLib["Enable"].isNull()) + imageLibListObject.enable = valueImageLibListImageLib["Enable"].asString(); auto allBizTypes = value["BizTypes"]["StringItem"]; for (auto value : allBizTypes) imageLibListObject.bizTypes.push_back(value.asString()); diff --git a/green/src/model/DescribeKeywordLibResult.cc b/green/src/model/DescribeKeywordLibResult.cc index 8df9b2e98..3fa452851 100644 --- a/green/src/model/DescribeKeywordLibResult.cc +++ b/green/src/model/DescribeKeywordLibResult.cc @@ -39,36 +39,36 @@ void DescribeKeywordLibResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allKeywordLibList = value["KeywordLibList"]["KeywordLib"]; - for (auto value : allKeywordLibList) + auto allKeywordLibListNode = value["KeywordLibList"]["KeywordLib"]; + for (auto valueKeywordLibListKeywordLib : allKeywordLibListNode) { KeywordLib keywordLibListObject; - if(!value["Id"].isNull()) - keywordLibListObject.id = std::stoi(value["Id"].asString()); - if(!value["ModifiedTime"].isNull()) - keywordLibListObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["Name"].isNull()) - keywordLibListObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - keywordLibListObject.code = value["Code"].asString(); - if(!value["Count"].isNull()) - keywordLibListObject.count = std::stoi(value["Count"].asString()); - if(!value["Category"].isNull()) - keywordLibListObject.category = value["Category"].asString(); - if(!value["ResourceType"].isNull()) - keywordLibListObject.resourceType = value["ResourceType"].asString(); - if(!value["LibType"].isNull()) - keywordLibListObject.libType = value["LibType"].asString(); - if(!value["Source"].isNull()) - keywordLibListObject.source = value["Source"].asString(); - if(!value["ServiceModule"].isNull()) - keywordLibListObject.serviceModule = value["ServiceModule"].asString(); - if(!value["Language"].isNull()) - keywordLibListObject.language = value["Language"].asString(); - if(!value["MatchMode"].isNull()) - keywordLibListObject.matchMode = value["MatchMode"].asString(); - if(!value["Enable"].isNull()) - keywordLibListObject.enable = value["Enable"].asString() == "true"; + if(!valueKeywordLibListKeywordLib["Id"].isNull()) + keywordLibListObject.id = std::stoi(valueKeywordLibListKeywordLib["Id"].asString()); + if(!valueKeywordLibListKeywordLib["ModifiedTime"].isNull()) + keywordLibListObject.modifiedTime = valueKeywordLibListKeywordLib["ModifiedTime"].asString(); + if(!valueKeywordLibListKeywordLib["Name"].isNull()) + keywordLibListObject.name = valueKeywordLibListKeywordLib["Name"].asString(); + if(!valueKeywordLibListKeywordLib["Code"].isNull()) + keywordLibListObject.code = valueKeywordLibListKeywordLib["Code"].asString(); + if(!valueKeywordLibListKeywordLib["Count"].isNull()) + keywordLibListObject.count = std::stoi(valueKeywordLibListKeywordLib["Count"].asString()); + if(!valueKeywordLibListKeywordLib["Category"].isNull()) + keywordLibListObject.category = valueKeywordLibListKeywordLib["Category"].asString(); + if(!valueKeywordLibListKeywordLib["ResourceType"].isNull()) + keywordLibListObject.resourceType = valueKeywordLibListKeywordLib["ResourceType"].asString(); + if(!valueKeywordLibListKeywordLib["LibType"].isNull()) + keywordLibListObject.libType = valueKeywordLibListKeywordLib["LibType"].asString(); + if(!valueKeywordLibListKeywordLib["Source"].isNull()) + keywordLibListObject.source = valueKeywordLibListKeywordLib["Source"].asString(); + if(!valueKeywordLibListKeywordLib["ServiceModule"].isNull()) + keywordLibListObject.serviceModule = valueKeywordLibListKeywordLib["ServiceModule"].asString(); + if(!valueKeywordLibListKeywordLib["Language"].isNull()) + keywordLibListObject.language = valueKeywordLibListKeywordLib["Language"].asString(); + if(!valueKeywordLibListKeywordLib["MatchMode"].isNull()) + keywordLibListObject.matchMode = valueKeywordLibListKeywordLib["MatchMode"].asString(); + if(!valueKeywordLibListKeywordLib["Enable"].isNull()) + keywordLibListObject.enable = valueKeywordLibListKeywordLib["Enable"].asString() == "true"; auto allBizTypes = value["BizTypes"]["StringItem"]; for (auto value : allBizTypes) keywordLibListObject.bizTypes.push_back(value.asString()); diff --git a/green/src/model/DescribeKeywordResult.cc b/green/src/model/DescribeKeywordResult.cc index 06f287911..716ce9847 100644 --- a/green/src/model/DescribeKeywordResult.cc +++ b/green/src/model/DescribeKeywordResult.cc @@ -39,18 +39,18 @@ void DescribeKeywordResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allKeywordList = value["KeywordList"]["Keyword"]; - for (auto value : allKeywordList) + auto allKeywordListNode = value["KeywordList"]["Keyword"]; + for (auto valueKeywordListKeyword : allKeywordListNode) { Keyword keywordListObject; - if(!value["Id"].isNull()) - keywordListObject.id = std::stoi(value["Id"].asString()); - if(!value["CreateTime"].isNull()) - keywordListObject.createTime = value["CreateTime"].asString(); - if(!value["Keyword"].isNull()) - keywordListObject.keyword = value["Keyword"].asString(); - if(!value["HitCount"].isNull()) - keywordListObject.hitCount = std::stoi(value["HitCount"].asString()); + if(!valueKeywordListKeyword["Id"].isNull()) + keywordListObject.id = std::stoi(valueKeywordListKeyword["Id"].asString()); + if(!valueKeywordListKeyword["CreateTime"].isNull()) + keywordListObject.createTime = valueKeywordListKeyword["CreateTime"].asString(); + if(!valueKeywordListKeyword["Keyword"].isNull()) + keywordListObject.keyword = valueKeywordListKeyword["Keyword"].asString(); + if(!valueKeywordListKeyword["HitCount"].isNull()) + keywordListObject.hitCount = std::stoi(valueKeywordListKeyword["HitCount"].asString()); keywordList_.push_back(keywordListObject); } if(!value["TotalCount"].isNull()) diff --git a/green/src/model/DescribeOpenApiUsageResult.cc b/green/src/model/DescribeOpenApiUsageResult.cc index 0d96fdca1..83ae4dfad 100644 --- a/green/src/model/DescribeOpenApiUsageResult.cc +++ b/green/src/model/DescribeOpenApiUsageResult.cc @@ -39,36 +39,36 @@ void DescribeOpenApiUsageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOpenApiUsageList = value["OpenApiUsageList"]["OpenApiUsage"]; - for (auto value : allOpenApiUsageList) + auto allOpenApiUsageListNode = value["OpenApiUsageList"]["OpenApiUsage"]; + for (auto valueOpenApiUsageListOpenApiUsage : allOpenApiUsageListNode) { OpenApiUsage openApiUsageListObject; - if(!value["Date"].isNull()) - openApiUsageListObject.date = value["Date"].asString(); - if(!value["ResourceType"].isNull()) - openApiUsageListObject.resourceType = value["ResourceType"].asString(); - if(!value["Scene"].isNull()) - openApiUsageListObject.scene = value["Scene"].asString(); - if(!value["TotalCount"].isNull()) - openApiUsageListObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["PassCount"].isNull()) - openApiUsageListObject.passCount = std::stoi(value["PassCount"].asString()); - if(!value["ReviewCount"].isNull()) - openApiUsageListObject.reviewCount = std::stoi(value["ReviewCount"].asString()); - if(!value["BlockCount"].isNull()) - openApiUsageListObject.blockCount = std::stoi(value["BlockCount"].asString()); - if(!value["InnerTotalCount"].isNull()) - openApiUsageListObject.innerTotalCount = std::stoi(value["InnerTotalCount"].asString()); - if(!value["OuterTotalCount"].isNull()) - openApiUsageListObject.outerTotalCount = std::stoi(value["OuterTotalCount"].asString()); - if(!value["TotalDuration"].isNull()) - openApiUsageListObject.totalDuration = std::stoi(value["TotalDuration"].asString()); - if(!value["PassDuration"].isNull()) - openApiUsageListObject.passDuration = std::stoi(value["PassDuration"].asString()); - if(!value["ReviewDuration"].isNull()) - openApiUsageListObject.reviewDuration = std::stoi(value["ReviewDuration"].asString()); - if(!value["BlockDuration"].isNull()) - openApiUsageListObject.blockDuration = std::stoi(value["BlockDuration"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["Date"].isNull()) + openApiUsageListObject.date = valueOpenApiUsageListOpenApiUsage["Date"].asString(); + if(!valueOpenApiUsageListOpenApiUsage["ResourceType"].isNull()) + openApiUsageListObject.resourceType = valueOpenApiUsageListOpenApiUsage["ResourceType"].asString(); + if(!valueOpenApiUsageListOpenApiUsage["Scene"].isNull()) + openApiUsageListObject.scene = valueOpenApiUsageListOpenApiUsage["Scene"].asString(); + if(!valueOpenApiUsageListOpenApiUsage["TotalCount"].isNull()) + openApiUsageListObject.totalCount = std::stoi(valueOpenApiUsageListOpenApiUsage["TotalCount"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["PassCount"].isNull()) + openApiUsageListObject.passCount = std::stoi(valueOpenApiUsageListOpenApiUsage["PassCount"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["ReviewCount"].isNull()) + openApiUsageListObject.reviewCount = std::stoi(valueOpenApiUsageListOpenApiUsage["ReviewCount"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["BlockCount"].isNull()) + openApiUsageListObject.blockCount = std::stoi(valueOpenApiUsageListOpenApiUsage["BlockCount"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["InnerTotalCount"].isNull()) + openApiUsageListObject.innerTotalCount = std::stoi(valueOpenApiUsageListOpenApiUsage["InnerTotalCount"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["OuterTotalCount"].isNull()) + openApiUsageListObject.outerTotalCount = std::stoi(valueOpenApiUsageListOpenApiUsage["OuterTotalCount"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["TotalDuration"].isNull()) + openApiUsageListObject.totalDuration = std::stoi(valueOpenApiUsageListOpenApiUsage["TotalDuration"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["PassDuration"].isNull()) + openApiUsageListObject.passDuration = std::stoi(valueOpenApiUsageListOpenApiUsage["PassDuration"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["ReviewDuration"].isNull()) + openApiUsageListObject.reviewDuration = std::stoi(valueOpenApiUsageListOpenApiUsage["ReviewDuration"].asString()); + if(!valueOpenApiUsageListOpenApiUsage["BlockDuration"].isNull()) + openApiUsageListObject.blockDuration = std::stoi(valueOpenApiUsageListOpenApiUsage["BlockDuration"].asString()); openApiUsageList_.push_back(openApiUsageListObject); } if(!value["TotalCount"].isNull()) diff --git a/green/src/model/DescribeOssIncrementCheckSettingResult.cc b/green/src/model/DescribeOssIncrementCheckSettingResult.cc index 4821e46ea..3e72b13a9 100644 --- a/green/src/model/DescribeOssIncrementCheckSettingResult.cc +++ b/green/src/model/DescribeOssIncrementCheckSettingResult.cc @@ -39,14 +39,14 @@ void DescribeOssIncrementCheckSettingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBucketConfigList = value["BucketConfigList"]["BucketConfig"]; - for (auto value : allBucketConfigList) + auto allBucketConfigListNode = value["BucketConfigList"]["BucketConfig"]; + for (auto valueBucketConfigListBucketConfig : allBucketConfigListNode) { BucketConfig bucketConfigListObject; - if(!value["Selected"].isNull()) - bucketConfigListObject.selected = value["Selected"].asString() == "true"; - if(!value["Bucket"].isNull()) - bucketConfigListObject.bucket = value["Bucket"].asString(); + if(!valueBucketConfigListBucketConfig["Selected"].isNull()) + bucketConfigListObject.selected = valueBucketConfigListBucketConfig["Selected"].asString() == "true"; + if(!valueBucketConfigListBucketConfig["Bucket"].isNull()) + bucketConfigListObject.bucket = valueBucketConfigListBucketConfig["Bucket"].asString(); auto allPrefixes = value["Prefixes"]["Prefix"]; for (auto value : allPrefixes) bucketConfigListObject.prefixes.push_back(value.asString()); diff --git a/green/src/model/DescribeOssIncrementStatsResult.cc b/green/src/model/DescribeOssIncrementStatsResult.cc index eafc3ef60..71709f11c 100644 --- a/green/src/model/DescribeOssIncrementStatsResult.cc +++ b/green/src/model/DescribeOssIncrementStatsResult.cc @@ -39,24 +39,24 @@ void DescribeOssIncrementStatsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStatList = value["StatList"]["Stat"]; - for (auto value : allStatList) + auto allStatListNode = value["StatList"]["Stat"]; + for (auto valueStatListStat : allStatListNode) { Stat statListObject; - if(!value["ResourceType"].isNull()) - statListObject.resourceType = value["ResourceType"].asString(); - if(!value["Scene"].isNull()) - statListObject.scene = value["Scene"].asString(); - if(!value["Date"].isNull()) - statListObject.date = value["Date"].asString(); - if(!value["TotalCount"].isNull()) - statListObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["PassCount"].isNull()) - statListObject.passCount = std::stoi(value["PassCount"].asString()); - if(!value["ReviewCount"].isNull()) - statListObject.reviewCount = std::stoi(value["ReviewCount"].asString()); - if(!value["BlockCount"].isNull()) - statListObject.blockCount = std::stoi(value["BlockCount"].asString()); + if(!valueStatListStat["ResourceType"].isNull()) + statListObject.resourceType = valueStatListStat["ResourceType"].asString(); + if(!valueStatListStat["Scene"].isNull()) + statListObject.scene = valueStatListStat["Scene"].asString(); + if(!valueStatListStat["Date"].isNull()) + statListObject.date = valueStatListStat["Date"].asString(); + if(!valueStatListStat["TotalCount"].isNull()) + statListObject.totalCount = std::stoi(valueStatListStat["TotalCount"].asString()); + if(!valueStatListStat["PassCount"].isNull()) + statListObject.passCount = std::stoi(valueStatListStat["PassCount"].asString()); + if(!valueStatListStat["ReviewCount"].isNull()) + statListObject.reviewCount = std::stoi(valueStatListStat["ReviewCount"].asString()); + if(!valueStatListStat["BlockCount"].isNull()) + statListObject.blockCount = std::stoi(valueStatListStat["BlockCount"].asString()); statList_.push_back(statListObject); } if(!value["TotalCount"].isNull()) diff --git a/green/src/model/DescribeOssResultItemsResult.cc b/green/src/model/DescribeOssResultItemsResult.cc index 4f83d7815..4725ed06d 100644 --- a/green/src/model/DescribeOssResultItemsResult.cc +++ b/green/src/model/DescribeOssResultItemsResult.cc @@ -39,48 +39,48 @@ void DescribeOssResultItemsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allScanResultList = value["ScanResultList"]["ScanResult"]; - for (auto value : allScanResultList) + auto allScanResultListNode = value["ScanResultList"]["ScanResult"]; + for (auto valueScanResultListScanResult : allScanResultListNode) { ScanResult scanResultListObject; - if(!value["TaskId"].isNull()) - scanResultListObject.taskId = value["TaskId"].asString(); - if(!value["DataId"].isNull()) - scanResultListObject.dataId = value["DataId"].asString(); - if(!value["NewUrl"].isNull()) - scanResultListObject.newUrl = value["NewUrl"].asString(); - if(!value["Thumbnail"].isNull()) - scanResultListObject.thumbnail = value["Thumbnail"].asString(); - if(!value["RequestTime"].isNull()) - scanResultListObject.requestTime = value["RequestTime"].asString(); - if(!value["ScanFinishedTime"].isNull()) - scanResultListObject.scanFinishedTime = value["ScanFinishedTime"].asString(); - if(!value["CreateTime"].isNull()) - scanResultListObject.createTime = value["CreateTime"].asString(); - if(!value["Suggestion"].isNull()) - scanResultListObject.suggestion = value["Suggestion"].asString(); - if(!value["Id"].isNull()) - scanResultListObject.id = std::stol(value["Id"].asString()); - if(!value["Bucket"].isNull()) - scanResultListObject.bucket = value["Bucket"].asString(); - if(!value["Object"].isNull()) - scanResultListObject.object = value["Object"].asString(); - if(!value["Score"].isNull()) - scanResultListObject.score = value["Score"].asString(); - if(!value["HandleStatus"].isNull()) - scanResultListObject.handleStatus = std::stoi(value["HandleStatus"].asString()); - if(!value["ResourceStatus"].isNull()) - scanResultListObject.resourceStatus = std::stoi(value["ResourceStatus"].asString()); - auto allFrameResults = value["FrameResults"]["FrameResult"]; - for (auto value : allFrameResults) + if(!valueScanResultListScanResult["TaskId"].isNull()) + scanResultListObject.taskId = valueScanResultListScanResult["TaskId"].asString(); + if(!valueScanResultListScanResult["DataId"].isNull()) + scanResultListObject.dataId = valueScanResultListScanResult["DataId"].asString(); + if(!valueScanResultListScanResult["NewUrl"].isNull()) + scanResultListObject.newUrl = valueScanResultListScanResult["NewUrl"].asString(); + if(!valueScanResultListScanResult["Thumbnail"].isNull()) + scanResultListObject.thumbnail = valueScanResultListScanResult["Thumbnail"].asString(); + if(!valueScanResultListScanResult["RequestTime"].isNull()) + scanResultListObject.requestTime = valueScanResultListScanResult["RequestTime"].asString(); + if(!valueScanResultListScanResult["ScanFinishedTime"].isNull()) + scanResultListObject.scanFinishedTime = valueScanResultListScanResult["ScanFinishedTime"].asString(); + if(!valueScanResultListScanResult["CreateTime"].isNull()) + scanResultListObject.createTime = valueScanResultListScanResult["CreateTime"].asString(); + if(!valueScanResultListScanResult["Suggestion"].isNull()) + scanResultListObject.suggestion = valueScanResultListScanResult["Suggestion"].asString(); + if(!valueScanResultListScanResult["Id"].isNull()) + scanResultListObject.id = std::stol(valueScanResultListScanResult["Id"].asString()); + if(!valueScanResultListScanResult["Bucket"].isNull()) + scanResultListObject.bucket = valueScanResultListScanResult["Bucket"].asString(); + if(!valueScanResultListScanResult["Object"].isNull()) + scanResultListObject.object = valueScanResultListScanResult["Object"].asString(); + if(!valueScanResultListScanResult["Score"].isNull()) + scanResultListObject.score = valueScanResultListScanResult["Score"].asString(); + if(!valueScanResultListScanResult["HandleStatus"].isNull()) + scanResultListObject.handleStatus = std::stoi(valueScanResultListScanResult["HandleStatus"].asString()); + if(!valueScanResultListScanResult["ResourceStatus"].isNull()) + scanResultListObject.resourceStatus = std::stoi(valueScanResultListScanResult["ResourceStatus"].asString()); + auto allFrameResultsNode = allScanResultListNode["FrameResults"]["FrameResult"]; + for (auto allScanResultListNodeFrameResultsFrameResult : allFrameResultsNode) { ScanResult::FrameResult frameResultsObject; - if(!value["Thumbnail"].isNull()) - frameResultsObject.thumbnail = value["Thumbnail"].asString(); - if(!value["Offset"].isNull()) - frameResultsObject.offset = std::stoi(value["Offset"].asString()); - if(!value["Url"].isNull()) - frameResultsObject.url = value["Url"].asString(); + if(!allScanResultListNodeFrameResultsFrameResult["Thumbnail"].isNull()) + frameResultsObject.thumbnail = allScanResultListNodeFrameResultsFrameResult["Thumbnail"].asString(); + if(!allScanResultListNodeFrameResultsFrameResult["Offset"].isNull()) + frameResultsObject.offset = std::stoi(allScanResultListNodeFrameResultsFrameResult["Offset"].asString()); + if(!allScanResultListNodeFrameResultsFrameResult["Url"].isNull()) + frameResultsObject.url = allScanResultListNodeFrameResultsFrameResult["Url"].asString(); scanResultListObject.frameResults.push_back(frameResultsObject); } scanResultList_.push_back(scanResultListObject); diff --git a/green/src/model/DescribeOssStockStatusResult.cc b/green/src/model/DescribeOssStockStatusResult.cc index 21896d8a6..b770f54ce 100644 --- a/green/src/model/DescribeOssStockStatusResult.cc +++ b/green/src/model/DescribeOssStockStatusResult.cc @@ -39,14 +39,14 @@ void DescribeOssStockStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBucketList = value["BucketList"]["bucket"]; - for (auto value : allBucketList) + auto allBucketListNode = value["BucketList"]["bucket"]; + for (auto valueBucketListbucket : allBucketListNode) { Bucket bucketListObject; - if(!value["Selected"].isNull()) - bucketListObject.selected = value["Selected"].asString() == "true"; - if(!value["Bucket"].isNull()) - bucketListObject.bucket = value["Bucket"].asString(); + if(!valueBucketListbucket["Selected"].isNull()) + bucketListObject.selected = valueBucketListbucket["Selected"].asString() == "true"; + if(!valueBucketListbucket["Bucket"].isNull()) + bucketListObject.bucket = valueBucketListbucket["Bucket"].asString(); auto allPrefixes = value["Prefixes"]["prefixe"]; for (auto value : allPrefixes) bucketListObject.prefixes.push_back(value.asString()); diff --git a/green/src/model/DescribeUserBizTypesResult.cc b/green/src/model/DescribeUserBizTypesResult.cc index b0b1f5850..574e8b83d 100644 --- a/green/src/model/DescribeUserBizTypesResult.cc +++ b/green/src/model/DescribeUserBizTypesResult.cc @@ -39,32 +39,32 @@ void DescribeUserBizTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBizTypeList = value["BizTypeList"]["item"]; - for (auto value : allBizTypeList) + auto allBizTypeListNode = value["BizTypeList"]["item"]; + for (auto valueBizTypeListitem : allBizTypeListNode) { Item bizTypeListObject; - if(!value["BizType"].isNull()) - bizTypeListObject.bizType = value["BizType"].asString(); - if(!value["SourceBizType"].isNull()) - bizTypeListObject.sourceBizType = value["SourceBizType"].asString(); - if(!value["Gray"].isNull()) - bizTypeListObject.gray = value["Gray"].asString() == "true"; - if(!value["Source"].isNull()) - bizTypeListObject.source = value["Source"].asString(); + if(!valueBizTypeListitem["BizType"].isNull()) + bizTypeListObject.bizType = valueBizTypeListitem["BizType"].asString(); + if(!valueBizTypeListitem["SourceBizType"].isNull()) + bizTypeListObject.sourceBizType = valueBizTypeListitem["SourceBizType"].asString(); + if(!valueBizTypeListitem["Gray"].isNull()) + bizTypeListObject.gray = valueBizTypeListitem["Gray"].asString() == "true"; + if(!valueBizTypeListitem["Source"].isNull()) + bizTypeListObject.source = valueBizTypeListitem["Source"].asString(); bizTypeList_.push_back(bizTypeListObject); } - auto allBizTypeListImport = value["BizTypeListImport"]["item"]; - for (auto value : allBizTypeListImport) + auto allBizTypeListImportNode = value["BizTypeListImport"]["item"]; + for (auto valueBizTypeListImportitem : allBizTypeListImportNode) { Item bizTypeListImportObject; - if(!value["BizType"].isNull()) - bizTypeListImportObject.bizType = value["BizType"].asString(); - if(!value["SourceBizType"].isNull()) - bizTypeListImportObject.sourceBizType = value["SourceBizType"].asString(); - if(!value["Gray"].isNull()) - bizTypeListImportObject.gray = value["Gray"].asString() == "true"; - if(!value["Source"].isNull()) - bizTypeListImportObject.source = value["Source"].asString(); + if(!valueBizTypeListImportitem["BizType"].isNull()) + bizTypeListImportObject.bizType = valueBizTypeListImportitem["BizType"].asString(); + if(!valueBizTypeListImportitem["SourceBizType"].isNull()) + bizTypeListImportObject.sourceBizType = valueBizTypeListImportitem["SourceBizType"].asString(); + if(!valueBizTypeListImportitem["Gray"].isNull()) + bizTypeListImportObject.gray = valueBizTypeListImportitem["Gray"].asString() == "true"; + if(!valueBizTypeListImportitem["Source"].isNull()) + bizTypeListImportObject.source = valueBizTypeListImportitem["Source"].asString(); bizTypeListImport_.push_back(bizTypeListImportObject); } diff --git a/green/src/model/DescribeViewContentResult.cc b/green/src/model/DescribeViewContentResult.cc index 9c7eb5e5b..e0722f1dd 100644 --- a/green/src/model/DescribeViewContentResult.cc +++ b/green/src/model/DescribeViewContentResult.cc @@ -39,54 +39,54 @@ void DescribeViewContentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allViewContentList = value["ViewContentList"]["ViewContent"]; - for (auto value : allViewContentList) + auto allViewContentListNode = value["ViewContentList"]["ViewContent"]; + for (auto valueViewContentListViewContent : allViewContentListNode) { ViewContent viewContentListObject; - if(!value["TaskId"].isNull()) - viewContentListObject.taskId = value["TaskId"].asString(); - if(!value["DataId"].isNull()) - viewContentListObject.dataId = value["DataId"].asString(); - if(!value["BizType"].isNull()) - viewContentListObject.bizType = value["BizType"].asString(); - if(!value["Content"].isNull()) - viewContentListObject.content = value["Content"].asString(); - if(!value["Url"].isNull()) - viewContentListObject.url = value["Url"].asString(); - if(!value["NewUrl"].isNull()) - viewContentListObject.newUrl = value["NewUrl"].asString(); - if(!value["Thumbnail"].isNull()) - viewContentListObject.thumbnail = value["Thumbnail"].asString(); - if(!value["RequestTime"].isNull()) - viewContentListObject.requestTime = value["RequestTime"].asString(); - if(!value["ScanFinishedTime"].isNull()) - viewContentListObject.scanFinishedTime = value["ScanFinishedTime"].asString(); - if(!value["Suggestion"].isNull()) - viewContentListObject.suggestion = value["Suggestion"].asString(); - if(!value["Id"].isNull()) - viewContentListObject.id = std::stol(value["Id"].asString()); - if(!value["ScanResult"].isNull()) - viewContentListObject.scanResult = value["ScanResult"].asString(); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + if(!valueViewContentListViewContent["TaskId"].isNull()) + viewContentListObject.taskId = valueViewContentListViewContent["TaskId"].asString(); + if(!valueViewContentListViewContent["DataId"].isNull()) + viewContentListObject.dataId = valueViewContentListViewContent["DataId"].asString(); + if(!valueViewContentListViewContent["BizType"].isNull()) + viewContentListObject.bizType = valueViewContentListViewContent["BizType"].asString(); + if(!valueViewContentListViewContent["Content"].isNull()) + viewContentListObject.content = valueViewContentListViewContent["Content"].asString(); + if(!valueViewContentListViewContent["Url"].isNull()) + viewContentListObject.url = valueViewContentListViewContent["Url"].asString(); + if(!valueViewContentListViewContent["NewUrl"].isNull()) + viewContentListObject.newUrl = valueViewContentListViewContent["NewUrl"].asString(); + if(!valueViewContentListViewContent["Thumbnail"].isNull()) + viewContentListObject.thumbnail = valueViewContentListViewContent["Thumbnail"].asString(); + if(!valueViewContentListViewContent["RequestTime"].isNull()) + viewContentListObject.requestTime = valueViewContentListViewContent["RequestTime"].asString(); + if(!valueViewContentListViewContent["ScanFinishedTime"].isNull()) + viewContentListObject.scanFinishedTime = valueViewContentListViewContent["ScanFinishedTime"].asString(); + if(!valueViewContentListViewContent["Suggestion"].isNull()) + viewContentListObject.suggestion = valueViewContentListViewContent["Suggestion"].asString(); + if(!valueViewContentListViewContent["Id"].isNull()) + viewContentListObject.id = std::stol(valueViewContentListViewContent["Id"].asString()); + if(!valueViewContentListViewContent["ScanResult"].isNull()) + viewContentListObject.scanResult = valueViewContentListViewContent["ScanResult"].asString(); + auto allResultsNode = allViewContentListNode["Results"]["Result"]; + for (auto allViewContentListNodeResultsResult : allResultsNode) { ViewContent::Result resultsObject; - if(!value["Suggestion"].isNull()) - resultsObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - resultsObject.label = value["Label"].asString(); - if(!value["Scene"].isNull()) - resultsObject.scene = value["Scene"].asString(); + if(!allViewContentListNodeResultsResult["Suggestion"].isNull()) + resultsObject.suggestion = allViewContentListNodeResultsResult["Suggestion"].asString(); + if(!allViewContentListNodeResultsResult["Label"].isNull()) + resultsObject.label = allViewContentListNodeResultsResult["Label"].asString(); + if(!allViewContentListNodeResultsResult["Scene"].isNull()) + resultsObject.scene = allViewContentListNodeResultsResult["Scene"].asString(); viewContentListObject.results.push_back(resultsObject); } - auto allFrameResults = value["FrameResults"]["frameResult"]; - for (auto value : allFrameResults) + auto allFrameResultsNode = allViewContentListNode["FrameResults"]["frameResult"]; + for (auto allViewContentListNodeFrameResultsframeResult : allFrameResultsNode) { ViewContent::FrameResult frameResultsObject; - if(!value["Url"].isNull()) - frameResultsObject.url = value["Url"].asString(); - if(!value["Offset"].isNull()) - frameResultsObject.offset = std::stoi(value["Offset"].asString()); + if(!allViewContentListNodeFrameResultsframeResult["Url"].isNull()) + frameResultsObject.url = allViewContentListNodeFrameResultsframeResult["Url"].asString(); + if(!allViewContentListNodeFrameResultsframeResult["Offset"].isNull()) + frameResultsObject.offset = std::stoi(allViewContentListNodeFrameResultsframeResult["Offset"].asString()); viewContentListObject.frameResults.push_back(frameResultsObject); } viewContentList_.push_back(viewContentListObject); diff --git a/green/src/model/DescribeWebsiteInstanceResult.cc b/green/src/model/DescribeWebsiteInstanceResult.cc index 314d70482..6231e112a 100644 --- a/green/src/model/DescribeWebsiteInstanceResult.cc +++ b/green/src/model/DescribeWebsiteInstanceResult.cc @@ -39,28 +39,28 @@ void DescribeWebsiteInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWebsiteInstanceList = value["WebsiteInstanceList"]["WebsiteInstance"]; - for (auto value : allWebsiteInstanceList) + auto allWebsiteInstanceListNode = value["WebsiteInstanceList"]["WebsiteInstance"]; + for (auto valueWebsiteInstanceListWebsiteInstance : allWebsiteInstanceListNode) { WebsiteInstance websiteInstanceListObject; - if(!value["Protocol"].isNull()) - websiteInstanceListObject.protocol = value["Protocol"].asString(); - if(!value["InstanceId"].isNull()) - websiteInstanceListObject.instanceId = value["InstanceId"].asString(); - if(!value["WebsiteScanInterval"].isNull()) - websiteInstanceListObject.websiteScanInterval = std::stoi(value["WebsiteScanInterval"].asString()); - if(!value["Domain"].isNull()) - websiteInstanceListObject.domain = value["Domain"].asString(); - if(!value["BuyTime"].isNull()) - websiteInstanceListObject.buyTime = value["BuyTime"].asString(); - if(!value["IndexPageScanInterval"].isNull()) - websiteInstanceListObject.indexPageScanInterval = std::stoi(value["IndexPageScanInterval"].asString()); - if(!value["IndexPage"].isNull()) - websiteInstanceListObject.indexPage = value["IndexPage"].asString(); - if(!value["ExpiredTime"].isNull()) - websiteInstanceListObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["Status"].isNull()) - websiteInstanceListObject.status = value["Status"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["Protocol"].isNull()) + websiteInstanceListObject.protocol = valueWebsiteInstanceListWebsiteInstance["Protocol"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["InstanceId"].isNull()) + websiteInstanceListObject.instanceId = valueWebsiteInstanceListWebsiteInstance["InstanceId"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["WebsiteScanInterval"].isNull()) + websiteInstanceListObject.websiteScanInterval = std::stoi(valueWebsiteInstanceListWebsiteInstance["WebsiteScanInterval"].asString()); + if(!valueWebsiteInstanceListWebsiteInstance["Domain"].isNull()) + websiteInstanceListObject.domain = valueWebsiteInstanceListWebsiteInstance["Domain"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["BuyTime"].isNull()) + websiteInstanceListObject.buyTime = valueWebsiteInstanceListWebsiteInstance["BuyTime"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["IndexPageScanInterval"].isNull()) + websiteInstanceListObject.indexPageScanInterval = std::stoi(valueWebsiteInstanceListWebsiteInstance["IndexPageScanInterval"].asString()); + if(!valueWebsiteInstanceListWebsiteInstance["IndexPage"].isNull()) + websiteInstanceListObject.indexPage = valueWebsiteInstanceListWebsiteInstance["IndexPage"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["ExpiredTime"].isNull()) + websiteInstanceListObject.expiredTime = valueWebsiteInstanceListWebsiteInstance["ExpiredTime"].asString(); + if(!valueWebsiteInstanceListWebsiteInstance["Status"].isNull()) + websiteInstanceListObject.status = valueWebsiteInstanceListWebsiteInstance["Status"].asString(); websiteInstanceList_.push_back(websiteInstanceListObject); } if(!value["PageSize"].isNull()) diff --git a/green/src/model/DescribeWebsiteScanResultDetailResult.cc b/green/src/model/DescribeWebsiteScanResultDetailResult.cc index deddc24f0..ff338b856 100644 --- a/green/src/model/DescribeWebsiteScanResultDetailResult.cc +++ b/green/src/model/DescribeWebsiteScanResultDetailResult.cc @@ -39,12 +39,12 @@ void DescribeWebsiteScanResultDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImageScanResults = value["ImageScanResults"]["ImageScanResult"]; - for (auto value : allImageScanResults) + auto allImageScanResultsNode = value["ImageScanResults"]["ImageScanResult"]; + for (auto valueImageScanResultsImageScanResult : allImageScanResultsNode) { ImageScanResult imageScanResultsObject; - if(!value["Url"].isNull()) - imageScanResultsObject.url = value["Url"].asString(); + if(!valueImageScanResultsImageScanResult["Url"].isNull()) + imageScanResultsObject.url = valueImageScanResultsImageScanResult["Url"].asString(); auto allLabels = value["Labels"]["StringItem"]; for (auto value : allLabels) imageScanResultsObject.labels.push_back(value.asString()); diff --git a/green/src/model/DescribeWebsiteScanResultResult.cc b/green/src/model/DescribeWebsiteScanResultResult.cc index 88162b63a..dc3de4a51 100644 --- a/green/src/model/DescribeWebsiteScanResultResult.cc +++ b/green/src/model/DescribeWebsiteScanResultResult.cc @@ -39,30 +39,30 @@ void DescribeWebsiteScanResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWebsiteScanResultList = value["WebsiteScanResultList"]["WebsiteScanResult"]; - for (auto value : allWebsiteScanResultList) + auto allWebsiteScanResultListNode = value["WebsiteScanResultList"]["WebsiteScanResult"]; + for (auto valueWebsiteScanResultListWebsiteScanResult : allWebsiteScanResultListNode) { WebsiteScanResult websiteScanResultListObject; - if(!value["InstanceId"].isNull()) - websiteScanResultListObject.instanceId = value["InstanceId"].asString(); - if(!value["ScanTime"].isNull()) - websiteScanResultListObject.scanTime = value["ScanTime"].asString(); - if(!value["Domain"].isNull()) - websiteScanResultListObject.domain = value["Domain"].asString(); - if(!value["SourceRiskCount"].isNull()) - websiteScanResultListObject.sourceRiskCount = std::stoi(value["SourceRiskCount"].asString()); - if(!value["ImageRiskCount"].isNull()) - websiteScanResultListObject.imageRiskCount = std::stoi(value["ImageRiskCount"].asString()); - if(!value["HandleStatus"].isNull()) - websiteScanResultListObject.handleStatus = std::stoi(value["HandleStatus"].asString()); - if(!value["Id"].isNull()) - websiteScanResultListObject.id = std::stoi(value["Id"].asString()); - if(!value["TextRiskCount"].isNull()) - websiteScanResultListObject.textRiskCount = std::stoi(value["TextRiskCount"].asString()); - if(!value["TaskId"].isNull()) - websiteScanResultListObject.taskId = value["TaskId"].asString(); - if(!value["Url"].isNull()) - websiteScanResultListObject.url = value["Url"].asString(); + if(!valueWebsiteScanResultListWebsiteScanResult["InstanceId"].isNull()) + websiteScanResultListObject.instanceId = valueWebsiteScanResultListWebsiteScanResult["InstanceId"].asString(); + if(!valueWebsiteScanResultListWebsiteScanResult["ScanTime"].isNull()) + websiteScanResultListObject.scanTime = valueWebsiteScanResultListWebsiteScanResult["ScanTime"].asString(); + if(!valueWebsiteScanResultListWebsiteScanResult["Domain"].isNull()) + websiteScanResultListObject.domain = valueWebsiteScanResultListWebsiteScanResult["Domain"].asString(); + if(!valueWebsiteScanResultListWebsiteScanResult["SourceRiskCount"].isNull()) + websiteScanResultListObject.sourceRiskCount = std::stoi(valueWebsiteScanResultListWebsiteScanResult["SourceRiskCount"].asString()); + if(!valueWebsiteScanResultListWebsiteScanResult["ImageRiskCount"].isNull()) + websiteScanResultListObject.imageRiskCount = std::stoi(valueWebsiteScanResultListWebsiteScanResult["ImageRiskCount"].asString()); + if(!valueWebsiteScanResultListWebsiteScanResult["HandleStatus"].isNull()) + websiteScanResultListObject.handleStatus = std::stoi(valueWebsiteScanResultListWebsiteScanResult["HandleStatus"].asString()); + if(!valueWebsiteScanResultListWebsiteScanResult["Id"].isNull()) + websiteScanResultListObject.id = std::stoi(valueWebsiteScanResultListWebsiteScanResult["Id"].asString()); + if(!valueWebsiteScanResultListWebsiteScanResult["TextRiskCount"].isNull()) + websiteScanResultListObject.textRiskCount = std::stoi(valueWebsiteScanResultListWebsiteScanResult["TextRiskCount"].asString()); + if(!valueWebsiteScanResultListWebsiteScanResult["TaskId"].isNull()) + websiteScanResultListObject.taskId = valueWebsiteScanResultListWebsiteScanResult["TaskId"].asString(); + if(!valueWebsiteScanResultListWebsiteScanResult["Url"].isNull()) + websiteScanResultListObject.url = valueWebsiteScanResultListWebsiteScanResult["Url"].asString(); auto allLabels = value["Labels"]["StringItem"]; for (auto value : allLabels) websiteScanResultListObject.labels.push_back(value.asString()); diff --git a/green/src/model/DescribeWebsiteStatResult.cc b/green/src/model/DescribeWebsiteStatResult.cc index 1aedd7f22..054b416c4 100644 --- a/green/src/model/DescribeWebsiteStatResult.cc +++ b/green/src/model/DescribeWebsiteStatResult.cc @@ -39,18 +39,18 @@ void DescribeWebsiteStatResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWebsiteStatList = value["WebsiteStatList"]["WebsiteStat"]; - for (auto value : allWebsiteStatList) + auto allWebsiteStatListNode = value["WebsiteStatList"]["WebsiteStat"]; + for (auto valueWebsiteStatListWebsiteStat : allWebsiteStatListNode) { WebsiteStat websiteStatListObject; - if(!value["SubServiceModule"].isNull()) - websiteStatListObject.subServiceModule = value["SubServiceModule"].asString(); - if(!value["InstanceCount"].isNull()) - websiteStatListObject.instanceCount = std::stoi(value["InstanceCount"].asString()); - if(!value["ScanCount"].isNull()) - websiteStatListObject.scanCount = std::stoi(value["ScanCount"].asString()); - if(!value["RiskCount"].isNull()) - websiteStatListObject.riskCount = std::stoi(value["RiskCount"].asString()); + if(!valueWebsiteStatListWebsiteStat["SubServiceModule"].isNull()) + websiteStatListObject.subServiceModule = valueWebsiteStatListWebsiteStat["SubServiceModule"].asString(); + if(!valueWebsiteStatListWebsiteStat["InstanceCount"].isNull()) + websiteStatListObject.instanceCount = std::stoi(valueWebsiteStatListWebsiteStat["InstanceCount"].asString()); + if(!valueWebsiteStatListWebsiteStat["ScanCount"].isNull()) + websiteStatListObject.scanCount = std::stoi(valueWebsiteStatListWebsiteStat["ScanCount"].asString()); + if(!valueWebsiteStatListWebsiteStat["RiskCount"].isNull()) + websiteStatListObject.riskCount = std::stoi(valueWebsiteStatListWebsiteStat["RiskCount"].asString()); websiteStatList_.push_back(websiteStatListObject); } if(!value["TotalCount"].isNull()) diff --git a/hsm/src/model/DescribeInstancesResult.cc b/hsm/src/model/DescribeInstancesResult.cc index ddefd0699..3781baf49 100644 --- a/hsm/src/model/DescribeInstancesResult.cc +++ b/hsm/src/model/DescribeInstancesResult.cc @@ -39,34 +39,34 @@ void DescribeInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - instancesObject.zoneId = value["ZoneId"].asString(); - if(!value["HsmStatus"].isNull()) - instancesObject.hsmStatus = std::stoi(value["HsmStatus"].asString()); - if(!value["HsmOem"].isNull()) - instancesObject.hsmOem = value["HsmOem"].asString(); - if(!value["HsmDeviceType"].isNull()) - instancesObject.hsmDeviceType = value["HsmDeviceType"].asString(); - if(!value["VpcId"].isNull()) - instancesObject.vpcId = value["VpcId"].asString(); - if(!value["VswitchId"].isNull()) - instancesObject.vswitchId = value["VswitchId"].asString(); - if(!value["Ip"].isNull()) - instancesObject.ip = value["Ip"].asString(); - if(!value["Remark"].isNull()) - instancesObject.remark = value["Remark"].asString(); - if(!value["ExpiredTime"].isNull()) - instancesObject.expiredTime = std::stol(value["ExpiredTime"].asString()); - if(!value["CreateTime"].isNull()) - instancesObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + if(!valueInstancesInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesInstance["RegionId"].asString(); + if(!valueInstancesInstance["ZoneId"].isNull()) + instancesObject.zoneId = valueInstancesInstance["ZoneId"].asString(); + if(!valueInstancesInstance["HsmStatus"].isNull()) + instancesObject.hsmStatus = std::stoi(valueInstancesInstance["HsmStatus"].asString()); + if(!valueInstancesInstance["HsmOem"].isNull()) + instancesObject.hsmOem = valueInstancesInstance["HsmOem"].asString(); + if(!valueInstancesInstance["HsmDeviceType"].isNull()) + instancesObject.hsmDeviceType = valueInstancesInstance["HsmDeviceType"].asString(); + if(!valueInstancesInstance["VpcId"].isNull()) + instancesObject.vpcId = valueInstancesInstance["VpcId"].asString(); + if(!valueInstancesInstance["VswitchId"].isNull()) + instancesObject.vswitchId = valueInstancesInstance["VswitchId"].asString(); + if(!valueInstancesInstance["Ip"].isNull()) + instancesObject.ip = valueInstancesInstance["Ip"].asString(); + if(!valueInstancesInstance["Remark"].isNull()) + instancesObject.remark = valueInstancesInstance["Remark"].asString(); + if(!valueInstancesInstance["ExpiredTime"].isNull()) + instancesObject.expiredTime = std::stol(valueInstancesInstance["ExpiredTime"].asString()); + if(!valueInstancesInstance["CreateTime"].isNull()) + instancesObject.createTime = std::stol(valueInstancesInstance["CreateTime"].asString()); auto allWhiteList = value["WhiteList"]["WhiteListItem"]; for (auto value : allWhiteList) instancesObject.whiteList.push_back(value.asString()); diff --git a/hsm/src/model/DescribeRegionsResult.cc b/hsm/src/model/DescribeRegionsResult.cc index 473ffc3b7..f0aa327c5 100644 --- a/hsm/src/model/DescribeRegionsResult.cc +++ b/hsm/src/model/DescribeRegionsResult.cc @@ -39,18 +39,18 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + auto allZonesNode = allRegionsNode["Zones"]["Zone"]; + for (auto allRegionsNodeZonesZone : allZonesNode) { Region::Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); + if(!allRegionsNodeZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = allRegionsNodeZonesZone["ZoneId"].asString(); regionsObject.zones.push_back(zonesObject); } regions_.push_back(regionsObject); diff --git a/httpdns/src/model/DescribeDomainsResult.cc b/httpdns/src/model/DescribeDomainsResult.cc index dd3a4dfae..e51f78179 100644 --- a/httpdns/src/model/DescribeDomainsResult.cc +++ b/httpdns/src/model/DescribeDomainsResult.cc @@ -39,12 +39,12 @@ void DescribeDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["Domain"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["Domain"]; + for (auto valueDomainsDomain : allDomainsNode) { Domain domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); + if(!valueDomainsDomain["DomainName"].isNull()) + domainsObject.domainName = valueDomainsDomain["DomainName"].asString(); domains_.push_back(domainsObject); } if(!value["TotalCount"].isNull()) diff --git a/httpdns/src/model/GetResolveStatisticsResult.cc b/httpdns/src/model/GetResolveStatisticsResult.cc index 20c691186..6ea553aa7 100644 --- a/httpdns/src/model/GetResolveStatisticsResult.cc +++ b/httpdns/src/model/GetResolveStatisticsResult.cc @@ -39,14 +39,14 @@ void GetResolveStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataPoints = value["DataPoints"]["DataPoint"]; - for (auto value : allDataPoints) + auto allDataPointsNode = value["DataPoints"]["DataPoint"]; + for (auto valueDataPointsDataPoint : allDataPointsNode) { DataPoint dataPointsObject; - if(!value["Time"].isNull()) - dataPointsObject.time = std::stoi(value["Time"].asString()); - if(!value["Count"].isNull()) - dataPointsObject.count = std::stoi(value["Count"].asString()); + if(!valueDataPointsDataPoint["Time"].isNull()) + dataPointsObject.time = std::stoi(valueDataPointsDataPoint["Time"].asString()); + if(!valueDataPointsDataPoint["Count"].isNull()) + dataPointsObject.count = std::stoi(valueDataPointsDataPoint["Count"].asString()); dataPoints_.push_back(dataPointsObject); } diff --git a/httpdns/src/model/ListDomainsResult.cc b/httpdns/src/model/ListDomainsResult.cc index fa4c9d3ee..d921af73a 100644 --- a/httpdns/src/model/ListDomainsResult.cc +++ b/httpdns/src/model/ListDomainsResult.cc @@ -39,20 +39,20 @@ void ListDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainInfos = value["DomainInfos"]["DomainInfo"]; - for (auto value : allDomainInfos) + auto allDomainInfosNode = value["DomainInfos"]["DomainInfo"]; + for (auto valueDomainInfosDomainInfo : allDomainInfosNode) { DomainInfo domainInfosObject; - if(!value["DomainName"].isNull()) - domainInfosObject.domainName = value["DomainName"].asString(); - if(!value["Resolved"].isNull()) - domainInfosObject.resolved = std::stol(value["Resolved"].asString()); - if(!value["ResolvedHttps"].isNull()) - domainInfosObject.resolvedHttps = std::stol(value["ResolvedHttps"].asString()); - if(!value["Resolved6"].isNull()) - domainInfosObject.resolved6 = std::stol(value["Resolved6"].asString()); - if(!value["ResolvedHttps6"].isNull()) - domainInfosObject.resolvedHttps6 = std::stol(value["ResolvedHttps6"].asString()); + if(!valueDomainInfosDomainInfo["DomainName"].isNull()) + domainInfosObject.domainName = valueDomainInfosDomainInfo["DomainName"].asString(); + if(!valueDomainInfosDomainInfo["Resolved"].isNull()) + domainInfosObject.resolved = std::stol(valueDomainInfosDomainInfo["Resolved"].asString()); + if(!valueDomainInfosDomainInfo["ResolvedHttps"].isNull()) + domainInfosObject.resolvedHttps = std::stol(valueDomainInfosDomainInfo["ResolvedHttps"].asString()); + if(!valueDomainInfosDomainInfo["Resolved6"].isNull()) + domainInfosObject.resolved6 = std::stol(valueDomainInfosDomainInfo["Resolved6"].asString()); + if(!valueDomainInfosDomainInfo["ResolvedHttps6"].isNull()) + domainInfosObject.resolvedHttps6 = std::stol(valueDomainInfosDomainInfo["ResolvedHttps6"].asString()); domainInfos_.push_back(domainInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/imagesearch/src/model/SearchItemResult.cc b/imagesearch/src/model/SearchItemResult.cc index 2f9c152ca..2f7f7f8c7 100644 --- a/imagesearch/src/model/SearchItemResult.cc +++ b/imagesearch/src/model/SearchItemResult.cc @@ -39,20 +39,20 @@ void SearchItemResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAuctions = value["Auctions"]["Auction"]; - for (auto value : allAuctions) + auto allAuctionsNode = value["Auctions"]["Auction"]; + for (auto valueAuctionsAuction : allAuctionsNode) { Auction auctionsObject; - if(!value["CustContent"].isNull()) - auctionsObject.custContent = value["CustContent"].asString(); - if(!value["ItemId"].isNull()) - auctionsObject.itemId = value["ItemId"].asString(); - if(!value["SortExprValues"].isNull()) - auctionsObject.sortExprValues = value["SortExprValues"].asString(); - if(!value["CatId"].isNull()) - auctionsObject.catId = value["CatId"].asString(); - if(!value["PicName"].isNull()) - auctionsObject.picName = value["PicName"].asString(); + if(!valueAuctionsAuction["CustContent"].isNull()) + auctionsObject.custContent = valueAuctionsAuction["CustContent"].asString(); + if(!valueAuctionsAuction["ItemId"].isNull()) + auctionsObject.itemId = valueAuctionsAuction["ItemId"].asString(); + if(!valueAuctionsAuction["SortExprValues"].isNull()) + auctionsObject.sortExprValues = valueAuctionsAuction["SortExprValues"].asString(); + if(!valueAuctionsAuction["CatId"].isNull()) + auctionsObject.catId = valueAuctionsAuction["CatId"].asString(); + if(!valueAuctionsAuction["PicName"].isNull()) + auctionsObject.picName = valueAuctionsAuction["PicName"].asString(); auctions_.push_back(auctionsObject); } auto headNode = value["Head"]; @@ -67,14 +67,14 @@ void SearchItemResult::parse(const std::string &payload) picInfo_.category = picInfoNode["Category"].asString(); if(!picInfoNode["Region"].isNull()) picInfo_.region = picInfoNode["Region"].asString(); - auto allAllCategory = value["AllCategory"]["Category"]; - for (auto value : allAllCategory) + auto allAllCategoryNode = picInfoNode["AllCategory"]["Category"]; + for (auto picInfoNodeAllCategoryCategory : allAllCategoryNode) { PicInfo::Category categoryObject; - if(!value["Name"].isNull()) - categoryObject.name = value["Name"].asString(); - if(!value["Id"].isNull()) - categoryObject.id = value["Id"].asString(); + if(!picInfoNodeAllCategoryCategory["Name"].isNull()) + categoryObject.name = picInfoNodeAllCategoryCategory["Name"].asString(); + if(!picInfoNodeAllCategoryCategory["Id"].isNull()) + categoryObject.id = picInfoNodeAllCategoryCategory["Id"].asString(); picInfo_.allCategory.push_back(categoryObject); } if(!value["Success"].isNull()) diff --git a/imm/src/model/CompareFaceResult.cc b/imm/src/model/CompareFaceResult.cc index e0f27adc4..3144aae8d 100644 --- a/imm/src/model/CompareFaceResult.cc +++ b/imm/src/model/CompareFaceResult.cc @@ -39,12 +39,12 @@ void CompareFaceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCompareResult = value["CompareResult"]["CompareResultItem"]; - for (auto value : allCompareResult) + auto allCompareResultNode = value["CompareResult"]["CompareResultItem"]; + for (auto valueCompareResultCompareResultItem : allCompareResultNode) { CompareResultItem compareResultObject; - if(!value["Similarity"].isNull()) - compareResultObject.similarity = std::stof(value["Similarity"].asString()); + if(!valueCompareResultCompareResultItem["Similarity"].isNull()) + compareResultObject.similarity = std::stof(valueCompareResultCompareResultItem["Similarity"].asString()); auto faceANode = value["FaceA"]; if(!faceANode["ImageUri"].isNull()) compareResultObject.faceA.imageUri = faceANode["ImageUri"].asString(); diff --git a/imm/src/model/DescribeRegionsResult.cc b/imm/src/model/DescribeRegionsResult.cc index fee2ed2fe..7e876568a 100644 --- a/imm/src/model/DescribeRegionsResult.cc +++ b/imm/src/model/DescribeRegionsResult.cc @@ -40,12 +40,12 @@ void DescribeRegionsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto regionsNode = value["Regions"]; - auto allRegion = value["Region"]["RegionItem"]; - for (auto value : allRegion) + auto allRegionNode = regionsNode["Region"]["RegionItem"]; + for (auto regionsNodeRegionRegionItem : allRegionNode) { Regions::RegionItem regionItemObject; - if(!value["RegionId"].isNull()) - regionItemObject.regionId = value["RegionId"].asString(); + if(!regionsNodeRegionRegionItem["RegionId"].isNull()) + regionItemObject.regionId = regionsNodeRegionRegionItem["RegionId"].asString(); auto allProjectTypes = value["ProjectTypes"]["ProjectTypes"]; for (auto value : allProjectTypes) regionItemObject.projectTypes.push_back(value.asString()); diff --git a/imm/src/model/DetectClothesResult.cc b/imm/src/model/DetectClothesResult.cc index 9901d7ffe..b19def90f 100644 --- a/imm/src/model/DetectClothesResult.cc +++ b/imm/src/model/DetectClothesResult.cc @@ -39,28 +39,28 @@ void DetectClothesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessDetails = value["SuccessDetails"]["SuccessDetailsItem"]; - for (auto value : allSuccessDetails) + auto allSuccessDetailsNode = value["SuccessDetails"]["SuccessDetailsItem"]; + for (auto valueSuccessDetailsSuccessDetailsItem : allSuccessDetailsNode) { SuccessDetailsItem successDetailsObject; - if(!value["SrcUri"].isNull()) - successDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["Time"].isNull()) - successDetailsObject.time = value["Time"].asString(); - if(!value["GetImageTime"].isNull()) - successDetailsObject.getImageTime = value["GetImageTime"].asString(); - if(!value["DetectTime"].isNull()) - successDetailsObject.detectTime = value["DetectTime"].asString(); - auto allClothesBoxDetail = value["ClothesBoxDetail"]["ClothesBoxDetailItem"]; - for (auto value : allClothesBoxDetail) + if(!valueSuccessDetailsSuccessDetailsItem["SrcUri"].isNull()) + successDetailsObject.srcUri = valueSuccessDetailsSuccessDetailsItem["SrcUri"].asString(); + if(!valueSuccessDetailsSuccessDetailsItem["Time"].isNull()) + successDetailsObject.time = valueSuccessDetailsSuccessDetailsItem["Time"].asString(); + if(!valueSuccessDetailsSuccessDetailsItem["GetImageTime"].isNull()) + successDetailsObject.getImageTime = valueSuccessDetailsSuccessDetailsItem["GetImageTime"].asString(); + if(!valueSuccessDetailsSuccessDetailsItem["DetectTime"].isNull()) + successDetailsObject.detectTime = valueSuccessDetailsSuccessDetailsItem["DetectTime"].asString(); + auto allClothesBoxDetailNode = allSuccessDetailsNode["ClothesBoxDetail"]["ClothesBoxDetailItem"]; + for (auto allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem : allClothesBoxDetailNode) { SuccessDetailsItem::ClothesBoxDetailItem clothesBoxDetailObject; - if(!value["PUID"].isNull()) - clothesBoxDetailObject.pUID = value["PUID"].asString(); - if(!value["Type"].isNull()) - clothesBoxDetailObject.type = value["Type"].asString(); - if(!value["Score"].isNull()) - clothesBoxDetailObject.score = std::stof(value["Score"].asString()); + if(!allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem["PUID"].isNull()) + clothesBoxDetailObject.pUID = allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem["PUID"].asString(); + if(!allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem["Type"].isNull()) + clothesBoxDetailObject.type = allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem["Type"].asString(); + if(!allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem["Score"].isNull()) + clothesBoxDetailObject.score = std::stof(allSuccessDetailsNodeClothesBoxDetailClothesBoxDetailItem["Score"].asString()); auto allBox = value["Box"]["Box"]; for (auto value : allBox) clothesBoxDetailObject.box.push_back(value.asString()); @@ -68,14 +68,14 @@ void DetectClothesResult::parse(const std::string &payload) } successDetails_.push_back(successDetailsObject); } - auto allFailDetails = value["FailDetails"]["FailDetailsItem"]; - for (auto value : allFailDetails) + auto allFailDetailsNode = value["FailDetails"]["FailDetailsItem"]; + for (auto valueFailDetailsFailDetailsItem : allFailDetailsNode) { FailDetailsItem failDetailsObject; - if(!value["SrcUri"].isNull()) - failDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["Reason"].isNull()) - failDetailsObject.reason = value["Reason"].asString(); + if(!valueFailDetailsFailDetailsItem["SrcUri"].isNull()) + failDetailsObject.srcUri = valueFailDetailsFailDetailsItem["SrcUri"].asString(); + if(!valueFailDetailsFailDetailsItem["Reason"].isNull()) + failDetailsObject.reason = valueFailDetailsFailDetailsItem["Reason"].asString(); failDetails_.push_back(failDetailsObject); } auto allSrcUris = value["SrcUris"]["SrcUris"]; diff --git a/imm/src/model/DetectImageBodiesResult.cc b/imm/src/model/DetectImageBodiesResult.cc index 7d887aebd..3b1880714 100644 --- a/imm/src/model/DetectImageBodiesResult.cc +++ b/imm/src/model/DetectImageBodiesResult.cc @@ -39,12 +39,12 @@ void DetectImageBodiesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBodies = value["Bodies"]["BodiesItem"]; - for (auto value : allBodies) + auto allBodiesNode = value["Bodies"]["BodiesItem"]; + for (auto valueBodiesBodiesItem : allBodiesNode) { BodiesItem bodiesObject; - if(!value["BodyConfidence"].isNull()) - bodiesObject.bodyConfidence = std::stof(value["BodyConfidence"].asString()); + if(!valueBodiesBodiesItem["BodyConfidence"].isNull()) + bodiesObject.bodyConfidence = std::stof(valueBodiesBodiesItem["BodyConfidence"].asString()); auto bodyBoundaryNode = value["BodyBoundary"]; if(!bodyBoundaryNode["Left"].isNull()) bodiesObject.bodyBoundary.left = std::stoi(bodyBoundaryNode["Left"].asString()); diff --git a/imm/src/model/DetectImageCelebrityResult.cc b/imm/src/model/DetectImageCelebrityResult.cc index 09eb31604..23b943cde 100644 --- a/imm/src/model/DetectImageCelebrityResult.cc +++ b/imm/src/model/DetectImageCelebrityResult.cc @@ -39,18 +39,18 @@ void DetectImageCelebrityResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = value["Celebrity"]["CelebrityItem"]; + for (auto valueCelebrityCelebrityItem : allCelebrityNode) { CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityGender"].isNull()) - celebrityObject.celebrityGender = value["CelebrityGender"].asString(); - if(!value["CelebrityConfidence"].isNull()) - celebrityObject.celebrityConfidence = std::stof(value["CelebrityConfidence"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = valueCelebrityCelebrityItem["CelebrityName"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityGender"].isNull()) + celebrityObject.celebrityGender = valueCelebrityCelebrityItem["CelebrityGender"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityConfidence"].isNull()) + celebrityObject.celebrityConfidence = std::stof(valueCelebrityCelebrityItem["CelebrityConfidence"].asString()); + if(!valueCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = valueCelebrityCelebrityItem["CelebrityLibraryName"].asString(); auto celebrityBoundaryNode = value["CelebrityBoundary"]; if(!celebrityBoundaryNode["Left"].isNull()) celebrityObject.celebrityBoundary.left = std::stoi(celebrityBoundaryNode["Left"].asString()); diff --git a/imm/src/model/DetectImageFacesResult.cc b/imm/src/model/DetectImageFacesResult.cc index e264b3703..993db939b 100644 --- a/imm/src/model/DetectImageFacesResult.cc +++ b/imm/src/model/DetectImageFacesResult.cc @@ -39,32 +39,32 @@ void DetectImageFacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + auto allFacesNode = value["Faces"]["FacesItem"]; + for (auto valueFacesFacesItem : allFacesNode) { FacesItem facesObject; - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["FaceConfidence"].isNull()) - facesObject.faceConfidence = std::stof(value["FaceConfidence"].asString()); - if(!value["Age"].isNull()) - facesObject.age = std::stoi(value["Age"].asString()); - if(!value["Gender"].isNull()) - facesObject.gender = value["Gender"].asString(); - if(!value["Emotion"].isNull()) - facesObject.emotion = value["Emotion"].asString(); - if(!value["Attractive"].isNull()) - facesObject.attractive = std::stof(value["Attractive"].asString()); - if(!value["GenderConfidence"].isNull()) - facesObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); - if(!value["AgeConfidence"].isNull()) - facesObject.ageConfidence = std::stof(value["AgeConfidence"].asString()); - if(!value["AttractiveConfidence"].isNull()) - facesObject.attractiveConfidence = std::stof(value["AttractiveConfidence"].asString()); - if(!value["EmotionConfidence"].isNull()) - facesObject.emotionConfidence = std::stof(value["EmotionConfidence"].asString()); - if(!value["FaceQuality"].isNull()) - facesObject.faceQuality = std::stof(value["FaceQuality"].asString()); + if(!valueFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = valueFacesFacesItem["FaceId"].asString(); + if(!valueFacesFacesItem["FaceConfidence"].isNull()) + facesObject.faceConfidence = std::stof(valueFacesFacesItem["FaceConfidence"].asString()); + if(!valueFacesFacesItem["Age"].isNull()) + facesObject.age = std::stoi(valueFacesFacesItem["Age"].asString()); + if(!valueFacesFacesItem["Gender"].isNull()) + facesObject.gender = valueFacesFacesItem["Gender"].asString(); + if(!valueFacesFacesItem["Emotion"].isNull()) + facesObject.emotion = valueFacesFacesItem["Emotion"].asString(); + if(!valueFacesFacesItem["Attractive"].isNull()) + facesObject.attractive = std::stof(valueFacesFacesItem["Attractive"].asString()); + if(!valueFacesFacesItem["GenderConfidence"].isNull()) + facesObject.genderConfidence = std::stof(valueFacesFacesItem["GenderConfidence"].asString()); + if(!valueFacesFacesItem["AgeConfidence"].isNull()) + facesObject.ageConfidence = std::stof(valueFacesFacesItem["AgeConfidence"].asString()); + if(!valueFacesFacesItem["AttractiveConfidence"].isNull()) + facesObject.attractiveConfidence = std::stof(valueFacesFacesItem["AttractiveConfidence"].asString()); + if(!valueFacesFacesItem["EmotionConfidence"].isNull()) + facesObject.emotionConfidence = std::stof(valueFacesFacesItem["EmotionConfidence"].asString()); + if(!valueFacesFacesItem["FaceQuality"].isNull()) + facesObject.faceQuality = std::stof(valueFacesFacesItem["FaceQuality"].asString()); auto faceAttributesNode = value["FaceAttributes"]; if(!faceAttributesNode["Glasses"].isNull()) facesObject.faceAttributes.glasses = faceAttributesNode["Glasses"].asString(); diff --git a/imm/src/model/DetectImageLogosResult.cc b/imm/src/model/DetectImageLogosResult.cc index 79e59d03b..e358ef299 100644 --- a/imm/src/model/DetectImageLogosResult.cc +++ b/imm/src/model/DetectImageLogosResult.cc @@ -39,14 +39,14 @@ void DetectImageLogosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLogos = value["Logos"]["LogosItem"]; - for (auto value : allLogos) + auto allLogosNode = value["Logos"]["LogosItem"]; + for (auto valueLogosLogosItem : allLogosNode) { LogosItem logosObject; - if(!value["LogoName"].isNull()) - logosObject.logoName = value["LogoName"].asString(); - if(!value["LogoConfidence"].isNull()) - logosObject.logoConfidence = std::stof(value["LogoConfidence"].asString()); + if(!valueLogosLogosItem["LogoName"].isNull()) + logosObject.logoName = valueLogosLogosItem["LogoName"].asString(); + if(!valueLogosLogosItem["LogoConfidence"].isNull()) + logosObject.logoConfidence = std::stof(valueLogosLogosItem["LogoConfidence"].asString()); auto logoBoundaryNode = value["LogoBoundary"]; if(!logoBoundaryNode["Width"].isNull()) logosObject.logoBoundary.width = std::stoi(logoBoundaryNode["Width"].asString()); diff --git a/imm/src/model/DetectImageTagsResult.cc b/imm/src/model/DetectImageTagsResult.cc index ebdd3ed0e..3dfb92ff1 100644 --- a/imm/src/model/DetectImageTagsResult.cc +++ b/imm/src/model/DetectImageTagsResult.cc @@ -39,22 +39,22 @@ void DetectImageTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["TagsItem"]; + for (auto valueTagsTagsItem : allTagsNode) { TagsItem tagsObject; - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["TagConfidence"].isNull()) - tagsObject.tagConfidence = std::stof(value["TagConfidence"].asString()); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = std::stoi(value["TagLevel"].asString()); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); - if(!value["ParentTagEnName"].isNull()) - tagsObject.parentTagEnName = value["ParentTagEnName"].asString(); - if(!value["TagEnName"].isNull()) - tagsObject.tagEnName = value["TagEnName"].asString(); + if(!valueTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = valueTagsTagsItem["TagName"].asString(); + if(!valueTagsTagsItem["TagConfidence"].isNull()) + tagsObject.tagConfidence = std::stof(valueTagsTagsItem["TagConfidence"].asString()); + if(!valueTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = std::stoi(valueTagsTagsItem["TagLevel"].asString()); + if(!valueTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = valueTagsTagsItem["ParentTagName"].asString(); + if(!valueTagsTagsItem["ParentTagEnName"].isNull()) + tagsObject.parentTagEnName = valueTagsTagsItem["ParentTagEnName"].asString(); + if(!valueTagsTagsItem["TagEnName"].isNull()) + tagsObject.tagEnName = valueTagsTagsItem["TagEnName"].asString(); tags_.push_back(tagsObject); } if(!value["ImageUri"].isNull()) diff --git a/imm/src/model/DetectImageTextsResult.cc b/imm/src/model/DetectImageTextsResult.cc index 2b915508b..223ba35c5 100644 --- a/imm/src/model/DetectImageTextsResult.cc +++ b/imm/src/model/DetectImageTextsResult.cc @@ -39,14 +39,14 @@ void DetectImageTextsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOCR = value["OCR"]["OCRItem"]; - for (auto value : allOCR) + auto allOCRNode = value["OCR"]["OCRItem"]; + for (auto valueOCROCRItem : allOCRNode) { OCRItem oCRObject; - if(!value["OCRContents"].isNull()) - oCRObject.oCRContents = value["OCRContents"].asString(); - if(!value["OCRConfidence"].isNull()) - oCRObject.oCRConfidence = std::stof(value["OCRConfidence"].asString()); + if(!valueOCROCRItem["OCRContents"].isNull()) + oCRObject.oCRContents = valueOCROCRItem["OCRContents"].asString(); + if(!valueOCROCRItem["OCRConfidence"].isNull()) + oCRObject.oCRConfidence = std::stof(valueOCROCRItem["OCRConfidence"].asString()); auto oCRBoundaryNode = value["OCRBoundary"]; if(!oCRBoundaryNode["Left"].isNull()) oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString()); diff --git a/imm/src/model/DetectLogoResult.cc b/imm/src/model/DetectLogoResult.cc index dd585036d..12104d474 100644 --- a/imm/src/model/DetectLogoResult.cc +++ b/imm/src/model/DetectLogoResult.cc @@ -39,28 +39,28 @@ void DetectLogoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessDetails = value["SuccessDetails"]["SuccessDetailsItem"]; - for (auto value : allSuccessDetails) + auto allSuccessDetailsNode = value["SuccessDetails"]["SuccessDetailsItem"]; + for (auto valueSuccessDetailsSuccessDetailsItem : allSuccessDetailsNode) { SuccessDetailsItem successDetailsObject; - if(!value["SrcUri"].isNull()) - successDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["Time"].isNull()) - successDetailsObject.time = value["Time"].asString(); - if(!value["GetImageTime"].isNull()) - successDetailsObject.getImageTime = value["GetImageTime"].asString(); - if(!value["DetectTime"].isNull()) - successDetailsObject.detectTime = value["DetectTime"].asString(); - auto allLogoBoxDetail = value["LogoBoxDetail"]["LogoBoxDetailItem"]; - for (auto value : allLogoBoxDetail) + if(!valueSuccessDetailsSuccessDetailsItem["SrcUri"].isNull()) + successDetailsObject.srcUri = valueSuccessDetailsSuccessDetailsItem["SrcUri"].asString(); + if(!valueSuccessDetailsSuccessDetailsItem["Time"].isNull()) + successDetailsObject.time = valueSuccessDetailsSuccessDetailsItem["Time"].asString(); + if(!valueSuccessDetailsSuccessDetailsItem["GetImageTime"].isNull()) + successDetailsObject.getImageTime = valueSuccessDetailsSuccessDetailsItem["GetImageTime"].asString(); + if(!valueSuccessDetailsSuccessDetailsItem["DetectTime"].isNull()) + successDetailsObject.detectTime = valueSuccessDetailsSuccessDetailsItem["DetectTime"].asString(); + auto allLogoBoxDetailNode = allSuccessDetailsNode["LogoBoxDetail"]["LogoBoxDetailItem"]; + for (auto allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem : allLogoBoxDetailNode) { SuccessDetailsItem::LogoBoxDetailItem logoBoxDetailObject; - if(!value["PUID"].isNull()) - logoBoxDetailObject.pUID = value["PUID"].asString(); - if(!value["Type"].isNull()) - logoBoxDetailObject.type = value["Type"].asString(); - if(!value["Score"].isNull()) - logoBoxDetailObject.score = std::stof(value["Score"].asString()); + if(!allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem["PUID"].isNull()) + logoBoxDetailObject.pUID = allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem["PUID"].asString(); + if(!allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem["Type"].isNull()) + logoBoxDetailObject.type = allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem["Type"].asString(); + if(!allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem["Score"].isNull()) + logoBoxDetailObject.score = std::stof(allSuccessDetailsNodeLogoBoxDetailLogoBoxDetailItem["Score"].asString()); auto allBox = value["Box"]["Box"]; for (auto value : allBox) logoBoxDetailObject.box.push_back(value.asString()); @@ -68,14 +68,14 @@ void DetectLogoResult::parse(const std::string &payload) } successDetails_.push_back(successDetailsObject); } - auto allFailDetails = value["FailDetails"]["FailDetailsItem"]; - for (auto value : allFailDetails) + auto allFailDetailsNode = value["FailDetails"]["FailDetailsItem"]; + for (auto valueFailDetailsFailDetailsItem : allFailDetailsNode) { FailDetailsItem failDetailsObject; - if(!value["SrcUri"].isNull()) - failDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["Reason"].isNull()) - failDetailsObject.reason = value["Reason"].asString(); + if(!valueFailDetailsFailDetailsItem["SrcUri"].isNull()) + failDetailsObject.srcUri = valueFailDetailsFailDetailsItem["SrcUri"].asString(); + if(!valueFailDetailsFailDetailsItem["Reason"].isNull()) + failDetailsObject.reason = valueFailDetailsFailDetailsItem["Reason"].asString(); failDetails_.push_back(failDetailsObject); } auto allSrcUris = value["SrcUris"]["SrcUris"]; diff --git a/imm/src/model/DetectQRCodesResult.cc b/imm/src/model/DetectQRCodesResult.cc index d9588e083..290e64c9e 100644 --- a/imm/src/model/DetectQRCodesResult.cc +++ b/imm/src/model/DetectQRCodesResult.cc @@ -39,18 +39,18 @@ void DetectQRCodesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessDetails = value["SuccessDetails"]["SuccessDetailsItem"]; - for (auto value : allSuccessDetails) + auto allSuccessDetailsNode = value["SuccessDetails"]["SuccessDetailsItem"]; + for (auto valueSuccessDetailsSuccessDetailsItem : allSuccessDetailsNode) { SuccessDetailsItem successDetailsObject; - if(!value["SrcUri"].isNull()) - successDetailsObject.srcUri = value["SrcUri"].asString(); - auto allQRCodes = value["QRCodes"]["QRCodesItem"]; - for (auto value : allQRCodes) + if(!valueSuccessDetailsSuccessDetailsItem["SrcUri"].isNull()) + successDetailsObject.srcUri = valueSuccessDetailsSuccessDetailsItem["SrcUri"].asString(); + auto allQRCodesNode = allSuccessDetailsNode["QRCodes"]["QRCodesItem"]; + for (auto allSuccessDetailsNodeQRCodesQRCodesItem : allQRCodesNode) { SuccessDetailsItem::QRCodesItem qRCodesObject; - if(!value["Content"].isNull()) - qRCodesObject.content = value["Content"].asString(); + if(!allSuccessDetailsNodeQRCodesQRCodesItem["Content"].isNull()) + qRCodesObject.content = allSuccessDetailsNodeQRCodesQRCodesItem["Content"].asString(); auto qRCodesRectangleNode = value["QRCodesRectangle"]; if(!qRCodesRectangleNode["Left"].isNull()) qRCodesObject.qRCodesRectangle.left = qRCodesRectangleNode["Left"].asString(); @@ -64,16 +64,16 @@ void DetectQRCodesResult::parse(const std::string &payload) } successDetails_.push_back(successDetailsObject); } - auto allFailDetails = value["FailDetails"]["FailDetailsItem"]; - for (auto value : allFailDetails) + auto allFailDetailsNode = value["FailDetails"]["FailDetailsItem"]; + for (auto valueFailDetailsFailDetailsItem : allFailDetailsNode) { FailDetailsItem failDetailsObject; - if(!value["SrcUri"].isNull()) - failDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["ErrorCode"].isNull()) - failDetailsObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - failDetailsObject.errorMessage = value["ErrorMessage"].asString(); + if(!valueFailDetailsFailDetailsItem["SrcUri"].isNull()) + failDetailsObject.srcUri = valueFailDetailsFailDetailsItem["SrcUri"].asString(); + if(!valueFailDetailsFailDetailsItem["ErrorCode"].isNull()) + failDetailsObject.errorCode = valueFailDetailsFailDetailsItem["ErrorCode"].asString(); + if(!valueFailDetailsFailDetailsItem["ErrorMessage"].isNull()) + failDetailsObject.errorMessage = valueFailDetailsFailDetailsItem["ErrorMessage"].asString(); failDetails_.push_back(failDetailsObject); } diff --git a/imm/src/model/DetectTagResult.cc b/imm/src/model/DetectTagResult.cc index e59182045..64bcda22d 100644 --- a/imm/src/model/DetectTagResult.cc +++ b/imm/src/model/DetectTagResult.cc @@ -39,40 +39,40 @@ void DetectTagResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuccessDetails = value["SuccessDetails"]["SuccessDetailsItem"]; - for (auto value : allSuccessDetails) + auto allSuccessDetailsNode = value["SuccessDetails"]["SuccessDetailsItem"]; + for (auto valueSuccessDetailsSuccessDetailsItem : allSuccessDetailsNode) { SuccessDetailsItem successDetailsObject; - if(!value["SrcUri"].isNull()) - successDetailsObject.srcUri = value["SrcUri"].asString(); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + if(!valueSuccessDetailsSuccessDetailsItem["SrcUri"].isNull()) + successDetailsObject.srcUri = valueSuccessDetailsSuccessDetailsItem["SrcUri"].asString(); + auto allTagsNode = allSuccessDetailsNode["Tags"]["TagsItem"]; + for (auto allSuccessDetailsNodeTagsTagsItem : allTagsNode) { SuccessDetailsItem::TagsItem tagsObject; - if(!value["TagId"].isNull()) - tagsObject.tagId = value["TagId"].asString(); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = value["TagLevel"].asString(); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["ParentTagId"].isNull()) - tagsObject.parentTagId = value["ParentTagId"].asString(); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); - if(!value["TagScore"].isNull()) - tagsObject.tagScore = value["TagScore"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagId"].isNull()) + tagsObject.tagId = allSuccessDetailsNodeTagsTagsItem["TagId"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = allSuccessDetailsNodeTagsTagsItem["TagLevel"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = allSuccessDetailsNodeTagsTagsItem["TagName"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["ParentTagId"].isNull()) + tagsObject.parentTagId = allSuccessDetailsNodeTagsTagsItem["ParentTagId"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = allSuccessDetailsNodeTagsTagsItem["ParentTagName"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagScore"].isNull()) + tagsObject.tagScore = allSuccessDetailsNodeTagsTagsItem["TagScore"].asString(); successDetailsObject.tags.push_back(tagsObject); } successDetails_.push_back(successDetailsObject); } - auto allFailDetails = value["FailDetails"]["FailDetailsItem"]; - for (auto value : allFailDetails) + auto allFailDetailsNode = value["FailDetails"]["FailDetailsItem"]; + for (auto valueFailDetailsFailDetailsItem : allFailDetailsNode) { FailDetailsItem failDetailsObject; - if(!value["SrcUri"].isNull()) - failDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["Reason"].isNull()) - failDetailsObject.reason = value["Reason"].asString(); + if(!valueFailDetailsFailDetailsItem["SrcUri"].isNull()) + failDetailsObject.srcUri = valueFailDetailsFailDetailsItem["SrcUri"].asString(); + if(!valueFailDetailsFailDetailsItem["Reason"].isNull()) + failDetailsObject.reason = valueFailDetailsFailDetailsItem["Reason"].asString(); failDetails_.push_back(failDetailsObject); } if(!value["SuccessNum"].isNull()) diff --git a/imm/src/model/FindImagesByTagNamesResult.cc b/imm/src/model/FindImagesByTagNamesResult.cc index 00c676c1f..4017daaec 100644 --- a/imm/src/model/FindImagesByTagNamesResult.cc +++ b/imm/src/model/FindImagesByTagNamesResult.cc @@ -39,96 +39,96 @@ void FindImagesByTagNamesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["Frames"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["Frames"]; + for (auto valueImagesFrames : allImagesNode) { Frames imagesObject; - if(!value["FacesModifyTime"].isNull()) - imagesObject.facesModifyTime = value["FacesModifyTime"].asString(); - if(!value["OCRModifyTime"].isNull()) - imagesObject.oCRModifyTime = value["OCRModifyTime"].asString(); - if(!value["OCRStatus"].isNull()) - imagesObject.oCRStatus = value["OCRStatus"].asString(); - if(!value["SourcePosition"].isNull()) - imagesObject.sourcePosition = value["SourcePosition"].asString(); - if(!value["Exif"].isNull()) - imagesObject.exif = value["Exif"].asString(); - if(!value["ImageUri"].isNull()) - imagesObject.imageUri = value["ImageUri"].asString(); - if(!value["ImageWidth"].isNull()) - imagesObject.imageWidth = std::stoi(value["ImageWidth"].asString()); - if(!value["ImageFormat"].isNull()) - imagesObject.imageFormat = value["ImageFormat"].asString(); - if(!value["SourceType"].isNull()) - imagesObject.sourceType = value["SourceType"].asString(); - if(!value["ModifyTime"].isNull()) - imagesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["FileSize"].isNull()) - imagesObject.fileSize = std::stoi(value["FileSize"].asString()); - if(!value["SourceUri"].isNull()) - imagesObject.sourceUri = value["SourceUri"].asString(); - if(!value["CreateTime"].isNull()) - imagesObject.createTime = value["CreateTime"].asString(); - if(!value["FacesStatus"].isNull()) - imagesObject.facesStatus = value["FacesStatus"].asString(); - if(!value["RemarksA"].isNull()) - imagesObject.remarksA = value["RemarksA"].asString(); - if(!value["ImageHeight"].isNull()) - imagesObject.imageHeight = std::stoi(value["ImageHeight"].asString()); - if(!value["RemarksB"].isNull()) - imagesObject.remarksB = value["RemarksB"].asString(); - if(!value["ImageTime"].isNull()) - imagesObject.imageTime = value["ImageTime"].asString(); - if(!value["Orientation"].isNull()) - imagesObject.orientation = value["Orientation"].asString(); - if(!value["Location"].isNull()) - imagesObject.location = value["Location"].asString(); - if(!value["OCRFailReason"].isNull()) - imagesObject.oCRFailReason = value["OCRFailReason"].asString(); - if(!value["FacesFailReason"].isNull()) - imagesObject.facesFailReason = value["FacesFailReason"].asString(); - if(!value["TagsFailReason"].isNull()) - imagesObject.tagsFailReason = value["TagsFailReason"].asString(); - if(!value["TagsModifyTime"].isNull()) - imagesObject.tagsModifyTime = value["TagsModifyTime"].asString(); - if(!value["CelebrityStatus"].isNull()) - imagesObject.celebrityStatus = value["CelebrityStatus"].asString(); - if(!value["CelebrityModifyTime"].isNull()) - imagesObject.celebrityModifyTime = value["CelebrityModifyTime"].asString(); - if(!value["CelebrityFailReason"].isNull()) - imagesObject.celebrityFailReason = value["CelebrityFailReason"].asString(); - if(!value["TagsStatus"].isNull()) - imagesObject.tagsStatus = value["TagsStatus"].asString(); - if(!value["ExternalId"].isNull()) - imagesObject.externalId = value["ExternalId"].asString(); - if(!value["RemarksC"].isNull()) - imagesObject.remarksC = value["RemarksC"].asString(); - if(!value["RemarksD"].isNull()) - imagesObject.remarksD = value["RemarksD"].asString(); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + if(!valueImagesFrames["FacesModifyTime"].isNull()) + imagesObject.facesModifyTime = valueImagesFrames["FacesModifyTime"].asString(); + if(!valueImagesFrames["OCRModifyTime"].isNull()) + imagesObject.oCRModifyTime = valueImagesFrames["OCRModifyTime"].asString(); + if(!valueImagesFrames["OCRStatus"].isNull()) + imagesObject.oCRStatus = valueImagesFrames["OCRStatus"].asString(); + if(!valueImagesFrames["SourcePosition"].isNull()) + imagesObject.sourcePosition = valueImagesFrames["SourcePosition"].asString(); + if(!valueImagesFrames["Exif"].isNull()) + imagesObject.exif = valueImagesFrames["Exif"].asString(); + if(!valueImagesFrames["ImageUri"].isNull()) + imagesObject.imageUri = valueImagesFrames["ImageUri"].asString(); + if(!valueImagesFrames["ImageWidth"].isNull()) + imagesObject.imageWidth = std::stoi(valueImagesFrames["ImageWidth"].asString()); + if(!valueImagesFrames["ImageFormat"].isNull()) + imagesObject.imageFormat = valueImagesFrames["ImageFormat"].asString(); + if(!valueImagesFrames["SourceType"].isNull()) + imagesObject.sourceType = valueImagesFrames["SourceType"].asString(); + if(!valueImagesFrames["ModifyTime"].isNull()) + imagesObject.modifyTime = valueImagesFrames["ModifyTime"].asString(); + if(!valueImagesFrames["FileSize"].isNull()) + imagesObject.fileSize = std::stoi(valueImagesFrames["FileSize"].asString()); + if(!valueImagesFrames["SourceUri"].isNull()) + imagesObject.sourceUri = valueImagesFrames["SourceUri"].asString(); + if(!valueImagesFrames["CreateTime"].isNull()) + imagesObject.createTime = valueImagesFrames["CreateTime"].asString(); + if(!valueImagesFrames["FacesStatus"].isNull()) + imagesObject.facesStatus = valueImagesFrames["FacesStatus"].asString(); + if(!valueImagesFrames["RemarksA"].isNull()) + imagesObject.remarksA = valueImagesFrames["RemarksA"].asString(); + if(!valueImagesFrames["ImageHeight"].isNull()) + imagesObject.imageHeight = std::stoi(valueImagesFrames["ImageHeight"].asString()); + if(!valueImagesFrames["RemarksB"].isNull()) + imagesObject.remarksB = valueImagesFrames["RemarksB"].asString(); + if(!valueImagesFrames["ImageTime"].isNull()) + imagesObject.imageTime = valueImagesFrames["ImageTime"].asString(); + if(!valueImagesFrames["Orientation"].isNull()) + imagesObject.orientation = valueImagesFrames["Orientation"].asString(); + if(!valueImagesFrames["Location"].isNull()) + imagesObject.location = valueImagesFrames["Location"].asString(); + if(!valueImagesFrames["OCRFailReason"].isNull()) + imagesObject.oCRFailReason = valueImagesFrames["OCRFailReason"].asString(); + if(!valueImagesFrames["FacesFailReason"].isNull()) + imagesObject.facesFailReason = valueImagesFrames["FacesFailReason"].asString(); + if(!valueImagesFrames["TagsFailReason"].isNull()) + imagesObject.tagsFailReason = valueImagesFrames["TagsFailReason"].asString(); + if(!valueImagesFrames["TagsModifyTime"].isNull()) + imagesObject.tagsModifyTime = valueImagesFrames["TagsModifyTime"].asString(); + if(!valueImagesFrames["CelebrityStatus"].isNull()) + imagesObject.celebrityStatus = valueImagesFrames["CelebrityStatus"].asString(); + if(!valueImagesFrames["CelebrityModifyTime"].isNull()) + imagesObject.celebrityModifyTime = valueImagesFrames["CelebrityModifyTime"].asString(); + if(!valueImagesFrames["CelebrityFailReason"].isNull()) + imagesObject.celebrityFailReason = valueImagesFrames["CelebrityFailReason"].asString(); + if(!valueImagesFrames["TagsStatus"].isNull()) + imagesObject.tagsStatus = valueImagesFrames["TagsStatus"].asString(); + if(!valueImagesFrames["ExternalId"].isNull()) + imagesObject.externalId = valueImagesFrames["ExternalId"].asString(); + if(!valueImagesFrames["RemarksC"].isNull()) + imagesObject.remarksC = valueImagesFrames["RemarksC"].asString(); + if(!valueImagesFrames["RemarksD"].isNull()) + imagesObject.remarksD = valueImagesFrames["RemarksD"].asString(); + auto allFacesNode = allImagesNode["Faces"]["FacesItem"]; + for (auto allImagesNodeFacesFacesItem : allFacesNode) { Frames::FacesItem facesObject; - if(!value["Age"].isNull()) - facesObject.age = std::stoi(value["Age"].asString()); - if(!value["GenderConfidence"].isNull()) - facesObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); - if(!value["Attractive"].isNull()) - facesObject.attractive = std::stof(value["Attractive"].asString()); - if(!value["Gender"].isNull()) - facesObject.gender = value["Gender"].asString(); - if(!value["FaceConfidence"].isNull()) - facesObject.faceConfidence = std::stof(value["FaceConfidence"].asString()); - if(!value["Emotion"].isNull()) - facesObject.emotion = value["Emotion"].asString(); - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["EmotionConfidence"].isNull()) - facesObject.emotionConfidence = std::stof(value["EmotionConfidence"].asString()); - if(!value["GroupId"].isNull()) - facesObject.groupId = value["GroupId"].asString(); - if(!value["FaceQuality"].isNull()) - facesObject.faceQuality = std::stof(value["FaceQuality"].asString()); + if(!allImagesNodeFacesFacesItem["Age"].isNull()) + facesObject.age = std::stoi(allImagesNodeFacesFacesItem["Age"].asString()); + if(!allImagesNodeFacesFacesItem["GenderConfidence"].isNull()) + facesObject.genderConfidence = std::stof(allImagesNodeFacesFacesItem["GenderConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["Attractive"].isNull()) + facesObject.attractive = std::stof(allImagesNodeFacesFacesItem["Attractive"].asString()); + if(!allImagesNodeFacesFacesItem["Gender"].isNull()) + facesObject.gender = allImagesNodeFacesFacesItem["Gender"].asString(); + if(!allImagesNodeFacesFacesItem["FaceConfidence"].isNull()) + facesObject.faceConfidence = std::stof(allImagesNodeFacesFacesItem["FaceConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["Emotion"].isNull()) + facesObject.emotion = allImagesNodeFacesFacesItem["Emotion"].asString(); + if(!allImagesNodeFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = allImagesNodeFacesFacesItem["FaceId"].asString(); + if(!allImagesNodeFacesFacesItem["EmotionConfidence"].isNull()) + facesObject.emotionConfidence = std::stof(allImagesNodeFacesFacesItem["EmotionConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["GroupId"].isNull()) + facesObject.groupId = allImagesNodeFacesFacesItem["GroupId"].asString(); + if(!allImagesNodeFacesFacesItem["FaceQuality"].isNull()) + facesObject.faceQuality = std::stof(allImagesNodeFacesFacesItem["FaceQuality"].asString()); auto emotionDetailsNode = value["EmotionDetails"]; if(!emotionDetailsNode["SAD"].isNull()) facesObject.emotionDetails.sAD = std::stof(emotionDetailsNode["SAD"].asString()); @@ -179,28 +179,28 @@ void FindImagesByTagNamesResult::parse(const std::string &payload) facesObject.faceAttributes.headPose.yaw = std::stof(headPoseNode["Yaw"].asString()); imagesObject.faces.push_back(facesObject); } - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = allImagesNode["Tags"]["TagsItem"]; + for (auto allImagesNodeTagsTagsItem : allTagsNode) { Frames::TagsItem tagsObject; - if(!value["TagConfidence"].isNull()) - tagsObject.tagConfidence = std::stof(value["TagConfidence"].asString()); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = std::stoi(value["TagLevel"].asString()); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); + if(!allImagesNodeTagsTagsItem["TagConfidence"].isNull()) + tagsObject.tagConfidence = std::stof(allImagesNodeTagsTagsItem["TagConfidence"].asString()); + if(!allImagesNodeTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = std::stoi(allImagesNodeTagsTagsItem["TagLevel"].asString()); + if(!allImagesNodeTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = allImagesNodeTagsTagsItem["TagName"].asString(); + if(!allImagesNodeTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = allImagesNodeTagsTagsItem["ParentTagName"].asString(); imagesObject.tags.push_back(tagsObject); } - auto allOCR = value["OCR"]["OCRItem"]; - for (auto value : allOCR) + auto allOCRNode = allImagesNode["OCR"]["OCRItem"]; + for (auto allImagesNodeOCROCRItem : allOCRNode) { Frames::OCRItem oCRObject; - if(!value["OCRContents"].isNull()) - oCRObject.oCRContents = value["OCRContents"].asString(); - if(!value["OCRConfidence"].isNull()) - oCRObject.oCRConfidence = std::stof(value["OCRConfidence"].asString()); + if(!allImagesNodeOCROCRItem["OCRContents"].isNull()) + oCRObject.oCRContents = allImagesNodeOCROCRItem["OCRContents"].asString(); + if(!allImagesNodeOCROCRItem["OCRConfidence"].isNull()) + oCRObject.oCRConfidence = std::stof(allImagesNodeOCROCRItem["OCRConfidence"].asString()); auto oCRBoundaryNode = value["OCRBoundary"]; if(!oCRBoundaryNode["Left"].isNull()) oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString()); @@ -212,18 +212,18 @@ void FindImagesByTagNamesResult::parse(const std::string &payload) oCRObject.oCRBoundary.height = std::stoi(oCRBoundaryNode["Height"].asString()); imagesObject.oCR.push_back(oCRObject); } - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = allImagesNode["Celebrity"]["CelebrityItem"]; + for (auto allImagesNodeCelebrityCelebrityItem : allCelebrityNode) { Frames::CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityGender"].isNull()) - celebrityObject.celebrityGender = value["CelebrityGender"].asString(); - if(!value["CelebrityConfidence"].isNull()) - celebrityObject.celebrityConfidence = std::stof(value["CelebrityConfidence"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = allImagesNodeCelebrityCelebrityItem["CelebrityName"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityGender"].isNull()) + celebrityObject.celebrityGender = allImagesNodeCelebrityCelebrityItem["CelebrityGender"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityConfidence"].isNull()) + celebrityObject.celebrityConfidence = std::stof(allImagesNodeCelebrityCelebrityItem["CelebrityConfidence"].asString()); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = allImagesNodeCelebrityCelebrityItem["CelebrityLibraryName"].asString(); auto celebrityBoundaryNode = value["CelebrityBoundary"]; if(!celebrityBoundaryNode["Left"].isNull()) celebrityObject.celebrityBoundary.left = std::stoi(celebrityBoundaryNode["Left"].asString()); diff --git a/imm/src/model/FindImagesResult.cc b/imm/src/model/FindImagesResult.cc index c8989d3b1..f693bf0af 100644 --- a/imm/src/model/FindImagesResult.cc +++ b/imm/src/model/FindImagesResult.cc @@ -39,96 +39,96 @@ void FindImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["ImagesItem"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["ImagesItem"]; + for (auto valueImagesImagesItem : allImagesNode) { ImagesItem imagesObject; - if(!value["FacesModifyTime"].isNull()) - imagesObject.facesModifyTime = value["FacesModifyTime"].asString(); - if(!value["OCRModifyTime"].isNull()) - imagesObject.oCRModifyTime = value["OCRModifyTime"].asString(); - if(!value["OCRStatus"].isNull()) - imagesObject.oCRStatus = value["OCRStatus"].asString(); - if(!value["SourcePosition"].isNull()) - imagesObject.sourcePosition = value["SourcePosition"].asString(); - if(!value["Exif"].isNull()) - imagesObject.exif = value["Exif"].asString(); - if(!value["ImageUri"].isNull()) - imagesObject.imageUri = value["ImageUri"].asString(); - if(!value["ImageWidth"].isNull()) - imagesObject.imageWidth = std::stoi(value["ImageWidth"].asString()); - if(!value["ImageFormat"].isNull()) - imagesObject.imageFormat = value["ImageFormat"].asString(); - if(!value["SourceType"].isNull()) - imagesObject.sourceType = value["SourceType"].asString(); - if(!value["ModifyTime"].isNull()) - imagesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["FileSize"].isNull()) - imagesObject.fileSize = std::stoi(value["FileSize"].asString()); - if(!value["SourceUri"].isNull()) - imagesObject.sourceUri = value["SourceUri"].asString(); - if(!value["CreateTime"].isNull()) - imagesObject.createTime = value["CreateTime"].asString(); - if(!value["FacesStatus"].isNull()) - imagesObject.facesStatus = value["FacesStatus"].asString(); - if(!value["RemarksA"].isNull()) - imagesObject.remarksA = value["RemarksA"].asString(); - if(!value["ImageHeight"].isNull()) - imagesObject.imageHeight = std::stoi(value["ImageHeight"].asString()); - if(!value["RemarksB"].isNull()) - imagesObject.remarksB = value["RemarksB"].asString(); - if(!value["ImageTime"].isNull()) - imagesObject.imageTime = value["ImageTime"].asString(); - if(!value["Orientation"].isNull()) - imagesObject.orientation = value["Orientation"].asString(); - if(!value["Location"].isNull()) - imagesObject.location = value["Location"].asString(); - if(!value["OCRFailReason"].isNull()) - imagesObject.oCRFailReason = value["OCRFailReason"].asString(); - if(!value["FacesFailReason"].isNull()) - imagesObject.facesFailReason = value["FacesFailReason"].asString(); - if(!value["TagsFailReason"].isNull()) - imagesObject.tagsFailReason = value["TagsFailReason"].asString(); - if(!value["TagsModifyTime"].isNull()) - imagesObject.tagsModifyTime = value["TagsModifyTime"].asString(); - if(!value["CelebrityStatus"].isNull()) - imagesObject.celebrityStatus = value["CelebrityStatus"].asString(); - if(!value["CelebrityModifyTime"].isNull()) - imagesObject.celebrityModifyTime = value["CelebrityModifyTime"].asString(); - if(!value["CelebrityFailReason"].isNull()) - imagesObject.celebrityFailReason = value["CelebrityFailReason"].asString(); - if(!value["TagsStatus"].isNull()) - imagesObject.tagsStatus = value["TagsStatus"].asString(); - if(!value["RemarksC"].isNull()) - imagesObject.remarksC = value["RemarksC"].asString(); - if(!value["RemarksD"].isNull()) - imagesObject.remarksD = value["RemarksD"].asString(); - if(!value["ExternalId"].isNull()) - imagesObject.externalId = value["ExternalId"].asString(); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + if(!valueImagesImagesItem["FacesModifyTime"].isNull()) + imagesObject.facesModifyTime = valueImagesImagesItem["FacesModifyTime"].asString(); + if(!valueImagesImagesItem["OCRModifyTime"].isNull()) + imagesObject.oCRModifyTime = valueImagesImagesItem["OCRModifyTime"].asString(); + if(!valueImagesImagesItem["OCRStatus"].isNull()) + imagesObject.oCRStatus = valueImagesImagesItem["OCRStatus"].asString(); + if(!valueImagesImagesItem["SourcePosition"].isNull()) + imagesObject.sourcePosition = valueImagesImagesItem["SourcePosition"].asString(); + if(!valueImagesImagesItem["Exif"].isNull()) + imagesObject.exif = valueImagesImagesItem["Exif"].asString(); + if(!valueImagesImagesItem["ImageUri"].isNull()) + imagesObject.imageUri = valueImagesImagesItem["ImageUri"].asString(); + if(!valueImagesImagesItem["ImageWidth"].isNull()) + imagesObject.imageWidth = std::stoi(valueImagesImagesItem["ImageWidth"].asString()); + if(!valueImagesImagesItem["ImageFormat"].isNull()) + imagesObject.imageFormat = valueImagesImagesItem["ImageFormat"].asString(); + if(!valueImagesImagesItem["SourceType"].isNull()) + imagesObject.sourceType = valueImagesImagesItem["SourceType"].asString(); + if(!valueImagesImagesItem["ModifyTime"].isNull()) + imagesObject.modifyTime = valueImagesImagesItem["ModifyTime"].asString(); + if(!valueImagesImagesItem["FileSize"].isNull()) + imagesObject.fileSize = std::stoi(valueImagesImagesItem["FileSize"].asString()); + if(!valueImagesImagesItem["SourceUri"].isNull()) + imagesObject.sourceUri = valueImagesImagesItem["SourceUri"].asString(); + if(!valueImagesImagesItem["CreateTime"].isNull()) + imagesObject.createTime = valueImagesImagesItem["CreateTime"].asString(); + if(!valueImagesImagesItem["FacesStatus"].isNull()) + imagesObject.facesStatus = valueImagesImagesItem["FacesStatus"].asString(); + if(!valueImagesImagesItem["RemarksA"].isNull()) + imagesObject.remarksA = valueImagesImagesItem["RemarksA"].asString(); + if(!valueImagesImagesItem["ImageHeight"].isNull()) + imagesObject.imageHeight = std::stoi(valueImagesImagesItem["ImageHeight"].asString()); + if(!valueImagesImagesItem["RemarksB"].isNull()) + imagesObject.remarksB = valueImagesImagesItem["RemarksB"].asString(); + if(!valueImagesImagesItem["ImageTime"].isNull()) + imagesObject.imageTime = valueImagesImagesItem["ImageTime"].asString(); + if(!valueImagesImagesItem["Orientation"].isNull()) + imagesObject.orientation = valueImagesImagesItem["Orientation"].asString(); + if(!valueImagesImagesItem["Location"].isNull()) + imagesObject.location = valueImagesImagesItem["Location"].asString(); + if(!valueImagesImagesItem["OCRFailReason"].isNull()) + imagesObject.oCRFailReason = valueImagesImagesItem["OCRFailReason"].asString(); + if(!valueImagesImagesItem["FacesFailReason"].isNull()) + imagesObject.facesFailReason = valueImagesImagesItem["FacesFailReason"].asString(); + if(!valueImagesImagesItem["TagsFailReason"].isNull()) + imagesObject.tagsFailReason = valueImagesImagesItem["TagsFailReason"].asString(); + if(!valueImagesImagesItem["TagsModifyTime"].isNull()) + imagesObject.tagsModifyTime = valueImagesImagesItem["TagsModifyTime"].asString(); + if(!valueImagesImagesItem["CelebrityStatus"].isNull()) + imagesObject.celebrityStatus = valueImagesImagesItem["CelebrityStatus"].asString(); + if(!valueImagesImagesItem["CelebrityModifyTime"].isNull()) + imagesObject.celebrityModifyTime = valueImagesImagesItem["CelebrityModifyTime"].asString(); + if(!valueImagesImagesItem["CelebrityFailReason"].isNull()) + imagesObject.celebrityFailReason = valueImagesImagesItem["CelebrityFailReason"].asString(); + if(!valueImagesImagesItem["TagsStatus"].isNull()) + imagesObject.tagsStatus = valueImagesImagesItem["TagsStatus"].asString(); + if(!valueImagesImagesItem["RemarksC"].isNull()) + imagesObject.remarksC = valueImagesImagesItem["RemarksC"].asString(); + if(!valueImagesImagesItem["RemarksD"].isNull()) + imagesObject.remarksD = valueImagesImagesItem["RemarksD"].asString(); + if(!valueImagesImagesItem["ExternalId"].isNull()) + imagesObject.externalId = valueImagesImagesItem["ExternalId"].asString(); + auto allFacesNode = allImagesNode["Faces"]["FacesItem"]; + for (auto allImagesNodeFacesFacesItem : allFacesNode) { ImagesItem::FacesItem facesObject; - if(!value["Age"].isNull()) - facesObject.age = std::stoi(value["Age"].asString()); - if(!value["GenderConfidence"].isNull()) - facesObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); - if(!value["Attractive"].isNull()) - facesObject.attractive = std::stof(value["Attractive"].asString()); - if(!value["Gender"].isNull()) - facesObject.gender = value["Gender"].asString(); - if(!value["FaceConfidence"].isNull()) - facesObject.faceConfidence = std::stof(value["FaceConfidence"].asString()); - if(!value["Emotion"].isNull()) - facesObject.emotion = value["Emotion"].asString(); - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["EmotionConfidence"].isNull()) - facesObject.emotionConfidence = std::stof(value["EmotionConfidence"].asString()); - if(!value["GroupId"].isNull()) - facesObject.groupId = value["GroupId"].asString(); - if(!value["FaceQuality"].isNull()) - facesObject.faceQuality = std::stof(value["FaceQuality"].asString()); + if(!allImagesNodeFacesFacesItem["Age"].isNull()) + facesObject.age = std::stoi(allImagesNodeFacesFacesItem["Age"].asString()); + if(!allImagesNodeFacesFacesItem["GenderConfidence"].isNull()) + facesObject.genderConfidence = std::stof(allImagesNodeFacesFacesItem["GenderConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["Attractive"].isNull()) + facesObject.attractive = std::stof(allImagesNodeFacesFacesItem["Attractive"].asString()); + if(!allImagesNodeFacesFacesItem["Gender"].isNull()) + facesObject.gender = allImagesNodeFacesFacesItem["Gender"].asString(); + if(!allImagesNodeFacesFacesItem["FaceConfidence"].isNull()) + facesObject.faceConfidence = std::stof(allImagesNodeFacesFacesItem["FaceConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["Emotion"].isNull()) + facesObject.emotion = allImagesNodeFacesFacesItem["Emotion"].asString(); + if(!allImagesNodeFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = allImagesNodeFacesFacesItem["FaceId"].asString(); + if(!allImagesNodeFacesFacesItem["EmotionConfidence"].isNull()) + facesObject.emotionConfidence = std::stof(allImagesNodeFacesFacesItem["EmotionConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["GroupId"].isNull()) + facesObject.groupId = allImagesNodeFacesFacesItem["GroupId"].asString(); + if(!allImagesNodeFacesFacesItem["FaceQuality"].isNull()) + facesObject.faceQuality = std::stof(allImagesNodeFacesFacesItem["FaceQuality"].asString()); auto emotionDetailsNode = value["EmotionDetails"]; if(!emotionDetailsNode["SAD"].isNull()) facesObject.emotionDetails.sAD = std::stof(emotionDetailsNode["SAD"].asString()); @@ -179,28 +179,28 @@ void FindImagesResult::parse(const std::string &payload) facesObject.faceAttributes.headPose.yaw = std::stof(headPoseNode["Yaw"].asString()); imagesObject.faces.push_back(facesObject); } - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = allImagesNode["Tags"]["TagsItem"]; + for (auto allImagesNodeTagsTagsItem : allTagsNode) { ImagesItem::TagsItem tagsObject; - if(!value["TagConfidence"].isNull()) - tagsObject.tagConfidence = std::stof(value["TagConfidence"].asString()); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = std::stoi(value["TagLevel"].asString()); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); + if(!allImagesNodeTagsTagsItem["TagConfidence"].isNull()) + tagsObject.tagConfidence = std::stof(allImagesNodeTagsTagsItem["TagConfidence"].asString()); + if(!allImagesNodeTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = std::stoi(allImagesNodeTagsTagsItem["TagLevel"].asString()); + if(!allImagesNodeTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = allImagesNodeTagsTagsItem["TagName"].asString(); + if(!allImagesNodeTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = allImagesNodeTagsTagsItem["ParentTagName"].asString(); imagesObject.tags.push_back(tagsObject); } - auto allOCR = value["OCR"]["OCRItem"]; - for (auto value : allOCR) + auto allOCRNode = allImagesNode["OCR"]["OCRItem"]; + for (auto allImagesNodeOCROCRItem : allOCRNode) { ImagesItem::OCRItem oCRObject; - if(!value["OCRContents"].isNull()) - oCRObject.oCRContents = value["OCRContents"].asString(); - if(!value["OCRConfidence"].isNull()) - oCRObject.oCRConfidence = std::stof(value["OCRConfidence"].asString()); + if(!allImagesNodeOCROCRItem["OCRContents"].isNull()) + oCRObject.oCRContents = allImagesNodeOCROCRItem["OCRContents"].asString(); + if(!allImagesNodeOCROCRItem["OCRConfidence"].isNull()) + oCRObject.oCRConfidence = std::stof(allImagesNodeOCROCRItem["OCRConfidence"].asString()); auto oCRBoundaryNode = value["OCRBoundary"]; if(!oCRBoundaryNode["Left"].isNull()) oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString()); @@ -212,18 +212,18 @@ void FindImagesResult::parse(const std::string &payload) oCRObject.oCRBoundary.height = std::stoi(oCRBoundaryNode["Height"].asString()); imagesObject.oCR.push_back(oCRObject); } - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = allImagesNode["Celebrity"]["CelebrityItem"]; + for (auto allImagesNodeCelebrityCelebrityItem : allCelebrityNode) { ImagesItem::CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityGender"].isNull()) - celebrityObject.celebrityGender = value["CelebrityGender"].asString(); - if(!value["CelebrityConfidence"].isNull()) - celebrityObject.celebrityConfidence = std::stof(value["CelebrityConfidence"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = allImagesNodeCelebrityCelebrityItem["CelebrityName"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityGender"].isNull()) + celebrityObject.celebrityGender = allImagesNodeCelebrityCelebrityItem["CelebrityGender"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityConfidence"].isNull()) + celebrityObject.celebrityConfidence = std::stof(allImagesNodeCelebrityCelebrityItem["CelebrityConfidence"].asString()); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = allImagesNodeCelebrityCelebrityItem["CelebrityLibraryName"].asString(); auto celebrityBoundaryNode = value["CelebrityBoundary"]; if(!celebrityBoundaryNode["Left"].isNull()) celebrityObject.celebrityBoundary.left = std::stoi(celebrityBoundaryNode["Left"].asString()); diff --git a/imm/src/model/FindSimilarFacesResult.cc b/imm/src/model/FindSimilarFacesResult.cc index a7b9d019f..5c9bccbca 100644 --- a/imm/src/model/FindSimilarFacesResult.cc +++ b/imm/src/model/FindSimilarFacesResult.cc @@ -39,26 +39,26 @@ void FindSimilarFacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + auto allFacesNode = value["Faces"]["FacesItem"]; + for (auto valueFacesFacesItem : allFacesNode) { FacesItem facesObject; - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["ImageUri"].isNull()) - facesObject.imageUri = value["ImageUri"].asString(); - if(!value["Similarity"].isNull()) - facesObject.similarity = std::stof(value["Similarity"].asString()); - auto allSimilarFaces = value["SimilarFaces"]["SimilarFacesItem"]; - for (auto value : allSimilarFaces) + if(!valueFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = valueFacesFacesItem["FaceId"].asString(); + if(!valueFacesFacesItem["ImageUri"].isNull()) + facesObject.imageUri = valueFacesFacesItem["ImageUri"].asString(); + if(!valueFacesFacesItem["Similarity"].isNull()) + facesObject.similarity = std::stof(valueFacesFacesItem["Similarity"].asString()); + auto allSimilarFacesNode = allFacesNode["SimilarFaces"]["SimilarFacesItem"]; + for (auto allFacesNodeSimilarFacesSimilarFacesItem : allSimilarFacesNode) { FacesItem::SimilarFacesItem similarFacesObject; - if(!value["FaceId"].isNull()) - similarFacesObject.faceId = value["FaceId"].asString(); - if(!value["ImageUri"].isNull()) - similarFacesObject.imageUri = value["ImageUri"].asString(); - if(!value["Similarity"].isNull()) - similarFacesObject.similarity = std::stof(value["Similarity"].asString()); + if(!allFacesNodeSimilarFacesSimilarFacesItem["FaceId"].isNull()) + similarFacesObject.faceId = allFacesNodeSimilarFacesSimilarFacesItem["FaceId"].asString(); + if(!allFacesNodeSimilarFacesSimilarFacesItem["ImageUri"].isNull()) + similarFacesObject.imageUri = allFacesNodeSimilarFacesSimilarFacesItem["ImageUri"].asString(); + if(!allFacesNodeSimilarFacesSimilarFacesItem["Similarity"].isNull()) + similarFacesObject.similarity = std::stof(allFacesNodeSimilarFacesSimilarFacesItem["Similarity"].asString()); auto faceAttributes1Node = value["FaceAttributes"]; auto faceBoundaryNode = faceAttributes1Node["FaceBoundary"]; if(!faceBoundaryNode["Left"].isNull()) diff --git a/imm/src/model/GetImageResult.cc b/imm/src/model/GetImageResult.cc index 42dc4900a..67a5ce85e 100644 --- a/imm/src/model/GetImageResult.cc +++ b/imm/src/model/GetImageResult.cc @@ -39,28 +39,28 @@ void GetImageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + auto allFacesNode = value["Faces"]["FacesItem"]; + for (auto valueFacesFacesItem : allFacesNode) { FacesItem facesObject; - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["FaceConfidence"].isNull()) - facesObject.faceConfidence = std::stof(value["FaceConfidence"].asString()); - if(!value["Age"].isNull()) - facesObject.age = value["Age"].asString(); - if(!value["Gender"].isNull()) - facesObject.gender = value["Gender"].asString(); - if(!value["Emotion"].isNull()) - facesObject.emotion = value["Emotion"].asString(); - if(!value["Attractive"].isNull()) - facesObject.attractive = std::stof(value["Attractive"].asString()); - if(!value["GenderConfidence"].isNull()) - facesObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); - if(!value["GroupId"].isNull()) - facesObject.groupId = value["GroupId"].asString(); - if(!value["FaceQuality"].isNull()) - facesObject.faceQuality = std::stof(value["FaceQuality"].asString()); + if(!valueFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = valueFacesFacesItem["FaceId"].asString(); + if(!valueFacesFacesItem["FaceConfidence"].isNull()) + facesObject.faceConfidence = std::stof(valueFacesFacesItem["FaceConfidence"].asString()); + if(!valueFacesFacesItem["Age"].isNull()) + facesObject.age = valueFacesFacesItem["Age"].asString(); + if(!valueFacesFacesItem["Gender"].isNull()) + facesObject.gender = valueFacesFacesItem["Gender"].asString(); + if(!valueFacesFacesItem["Emotion"].isNull()) + facesObject.emotion = valueFacesFacesItem["Emotion"].asString(); + if(!valueFacesFacesItem["Attractive"].isNull()) + facesObject.attractive = std::stof(valueFacesFacesItem["Attractive"].asString()); + if(!valueFacesFacesItem["GenderConfidence"].isNull()) + facesObject.genderConfidence = std::stof(valueFacesFacesItem["GenderConfidence"].asString()); + if(!valueFacesFacesItem["GroupId"].isNull()) + facesObject.groupId = valueFacesFacesItem["GroupId"].asString(); + if(!valueFacesFacesItem["FaceQuality"].isNull()) + facesObject.faceQuality = std::stof(valueFacesFacesItem["FaceQuality"].asString()); auto faceAttributesNode = value["FaceAttributes"]; if(!faceAttributesNode["Glasses"].isNull()) facesObject.faceAttributes.glasses = faceAttributesNode["Glasses"].asString(); @@ -111,14 +111,14 @@ void GetImageResult::parse(const std::string &payload) facesObject.emotionDetails.cALM = std::stof(emotionDetailsNode["CALM"].asString()); faces_.push_back(facesObject); } - auto allOCR = value["OCR"]["OCRItem"]; - for (auto value : allOCR) + auto allOCRNode = value["OCR"]["OCRItem"]; + for (auto valueOCROCRItem : allOCRNode) { OCRItem oCRObject; - if(!value["OCRContents"].isNull()) - oCRObject.oCRContents = value["OCRContents"].asString(); - if(!value["OCRConfidence"].isNull()) - oCRObject.oCRConfidence = std::stof(value["OCRConfidence"].asString()); + if(!valueOCROCRItem["OCRContents"].isNull()) + oCRObject.oCRContents = valueOCROCRItem["OCRContents"].asString(); + if(!valueOCROCRItem["OCRConfidence"].isNull()) + oCRObject.oCRConfidence = std::stof(valueOCROCRItem["OCRConfidence"].asString()); auto oCRBoundaryNode = value["OCRBoundary"]; if(!oCRBoundaryNode["Left"].isNull()) oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString()); @@ -130,32 +130,32 @@ void GetImageResult::parse(const std::string &payload) oCRObject.oCRBoundary.height = std::stoi(oCRBoundaryNode["Height"].asString()); oCR_.push_back(oCRObject); } - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["TagsItem"]; + for (auto valueTagsTagsItem : allTagsNode) { TagsItem tagsObject; - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["TagConfidence"].isNull()) - tagsObject.tagConfidence = std::stof(value["TagConfidence"].asString()); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = std::stoi(value["TagLevel"].asString()); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); + if(!valueTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = valueTagsTagsItem["TagName"].asString(); + if(!valueTagsTagsItem["TagConfidence"].isNull()) + tagsObject.tagConfidence = std::stof(valueTagsTagsItem["TagConfidence"].asString()); + if(!valueTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = std::stoi(valueTagsTagsItem["TagLevel"].asString()); + if(!valueTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = valueTagsTagsItem["ParentTagName"].asString(); tags_.push_back(tagsObject); } - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = value["Celebrity"]["CelebrityItem"]; + for (auto valueCelebrityCelebrityItem : allCelebrityNode) { CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityGender"].isNull()) - celebrityObject.celebrityGender = value["CelebrityGender"].asString(); - if(!value["CelebrityConfidence"].isNull()) - celebrityObject.celebrityConfidence = std::stof(value["CelebrityConfidence"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = valueCelebrityCelebrityItem["CelebrityName"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityGender"].isNull()) + celebrityObject.celebrityGender = valueCelebrityCelebrityItem["CelebrityGender"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityConfidence"].isNull()) + celebrityObject.celebrityConfidence = std::stof(valueCelebrityCelebrityItem["CelebrityConfidence"].asString()); + if(!valueCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = valueCelebrityCelebrityItem["CelebrityLibraryName"].asString(); auto celebrityBoundaryNode = value["CelebrityBoundary"]; if(!celebrityBoundaryNode["Left"].isNull()) celebrityObject.celebrityBoundary.left = std::stoi(celebrityBoundaryNode["Left"].asString()); diff --git a/imm/src/model/GetMediaMetaResult.cc b/imm/src/model/GetMediaMetaResult.cc index f4fef94e1..09f85fcef 100644 --- a/imm/src/model/GetMediaMetaResult.cc +++ b/imm/src/model/GetMediaMetaResult.cc @@ -62,102 +62,102 @@ void GetMediaMetaResult::parse(const std::string &payload) if(!mediaFormatNode["Location"].isNull()) mediaMeta_.mediaFormat.location = mediaFormatNode["Location"].asString(); auto mediaStreamsNode = mediaMetaNode["MediaStreams"]; - auto allVideoStreams = value["VideoStreams"]["VideoStream"]; - for (auto value : allVideoStreams) + auto allVideoStreamsNode = mediaStreamsNode["VideoStreams"]["VideoStream"]; + for (auto mediaStreamsNodeVideoStreamsVideoStream : allVideoStreamsNode) { MediaMeta::MediaStreams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = std::stoi(value["Index"].asString()); - if(!value["Language"].isNull()) - videoStreamObject.language = value["Language"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - videoStreamObject.height = std::stoi(value["Height"].asString()); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = std::stoi(value["HasBFrames"].asString()); - if(!value["SampleAspectRatio"].isNull()) - videoStreamObject.sampleAspectRatio = value["SampleAspectRatio"].asString(); - if(!value["DisplayAspectRatio"].isNull()) - videoStreamObject.displayAspectRatio = value["DisplayAspectRatio"].asString(); - if(!value["PixelFormat"].isNull()) - videoStreamObject.pixelFormat = value["PixelFormat"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = std::stoi(value["Level"].asString()); - if(!value["FrameRrate"].isNull()) - videoStreamObject.frameRrate = value["FrameRrate"].asString(); - if(!value["AverageFrameRate"].isNull()) - videoStreamObject.averageFrameRate = value["AverageFrameRate"].asString(); - if(!value["TimeBase"].isNull()) - videoStreamObject.timeBase = value["TimeBase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["Frames"].isNull()) - videoStreamObject.frames = value["Frames"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Index"].isNull()) + videoStreamObject.index = std::stoi(mediaStreamsNodeVideoStreamsVideoStream["Index"].asString()); + if(!mediaStreamsNodeVideoStreamsVideoStream["Language"].isNull()) + videoStreamObject.language = mediaStreamsNodeVideoStreamsVideoStream["Language"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = mediaStreamsNodeVideoStreamsVideoStream["CodecName"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = mediaStreamsNodeVideoStreamsVideoStream["CodecLongName"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Profile"].isNull()) + videoStreamObject.profile = mediaStreamsNodeVideoStreamsVideoStream["Profile"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = mediaStreamsNodeVideoStreamsVideoStream["CodecTimeBase"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = mediaStreamsNodeVideoStreamsVideoStream["CodecTagString"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = mediaStreamsNodeVideoStreamsVideoStream["CodecTag"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Width"].isNull()) + videoStreamObject.width = std::stoi(mediaStreamsNodeVideoStreamsVideoStream["Width"].asString()); + if(!mediaStreamsNodeVideoStreamsVideoStream["Height"].isNull()) + videoStreamObject.height = std::stoi(mediaStreamsNodeVideoStreamsVideoStream["Height"].asString()); + if(!mediaStreamsNodeVideoStreamsVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = std::stoi(mediaStreamsNodeVideoStreamsVideoStream["HasBFrames"].asString()); + if(!mediaStreamsNodeVideoStreamsVideoStream["SampleAspectRatio"].isNull()) + videoStreamObject.sampleAspectRatio = mediaStreamsNodeVideoStreamsVideoStream["SampleAspectRatio"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["DisplayAspectRatio"].isNull()) + videoStreamObject.displayAspectRatio = mediaStreamsNodeVideoStreamsVideoStream["DisplayAspectRatio"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["PixelFormat"].isNull()) + videoStreamObject.pixelFormat = mediaStreamsNodeVideoStreamsVideoStream["PixelFormat"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Level"].isNull()) + videoStreamObject.level = std::stoi(mediaStreamsNodeVideoStreamsVideoStream["Level"].asString()); + if(!mediaStreamsNodeVideoStreamsVideoStream["FrameRrate"].isNull()) + videoStreamObject.frameRrate = mediaStreamsNodeVideoStreamsVideoStream["FrameRrate"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["AverageFrameRate"].isNull()) + videoStreamObject.averageFrameRate = mediaStreamsNodeVideoStreamsVideoStream["AverageFrameRate"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["TimeBase"].isNull()) + videoStreamObject.timeBase = mediaStreamsNodeVideoStreamsVideoStream["TimeBase"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = mediaStreamsNodeVideoStreamsVideoStream["StartTime"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Duration"].isNull()) + videoStreamObject.duration = mediaStreamsNodeVideoStreamsVideoStream["Duration"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = mediaStreamsNodeVideoStreamsVideoStream["Bitrate"].asString(); + if(!mediaStreamsNodeVideoStreamsVideoStream["Frames"].isNull()) + videoStreamObject.frames = mediaStreamsNodeVideoStreamsVideoStream["Frames"].asString(); mediaMeta_.mediaStreams.videoStreams.push_back(videoStreamObject); } - auto allAudioStreams = value["AudioStreams"]["AudioStream"]; - for (auto value : allAudioStreams) + auto allAudioStreamsNode = mediaStreamsNode["AudioStreams"]["AudioStream"]; + for (auto mediaStreamsNodeAudioStreamsAudioStream : allAudioStreamsNode) { MediaMeta::MediaStreams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = std::stoi(value["Index"].asString()); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFormat"].isNull()) - audioStreamObject.sampleFormat = value["SampleFormat"].asString(); - if(!value["SampleRate"].isNull()) - audioStreamObject.sampleRate = value["SampleRate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = std::stoi(value["Channels"].asString()); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["TimeBase"].isNull()) - audioStreamObject.timeBase = value["TimeBase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["Frames"].isNull()) - audioStreamObject.frames = value["Frames"].asString(); - if(!value["Language"].isNull()) - audioStreamObject.language = value["Language"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["Index"].isNull()) + audioStreamObject.index = std::stoi(mediaStreamsNodeAudioStreamsAudioStream["Index"].asString()); + if(!mediaStreamsNodeAudioStreamsAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = mediaStreamsNodeAudioStreamsAudioStream["CodecName"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = mediaStreamsNodeAudioStreamsAudioStream["CodecLongName"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = mediaStreamsNodeAudioStreamsAudioStream["CodecTimeBase"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = mediaStreamsNodeAudioStreamsAudioStream["CodecTagString"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = mediaStreamsNodeAudioStreamsAudioStream["CodecTag"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["SampleFormat"].isNull()) + audioStreamObject.sampleFormat = mediaStreamsNodeAudioStreamsAudioStream["SampleFormat"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["SampleRate"].isNull()) + audioStreamObject.sampleRate = mediaStreamsNodeAudioStreamsAudioStream["SampleRate"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["Channels"].isNull()) + audioStreamObject.channels = std::stoi(mediaStreamsNodeAudioStreamsAudioStream["Channels"].asString()); + if(!mediaStreamsNodeAudioStreamsAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = mediaStreamsNodeAudioStreamsAudioStream["ChannelLayout"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["TimeBase"].isNull()) + audioStreamObject.timeBase = mediaStreamsNodeAudioStreamsAudioStream["TimeBase"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = mediaStreamsNodeAudioStreamsAudioStream["StartTime"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["Duration"].isNull()) + audioStreamObject.duration = mediaStreamsNodeAudioStreamsAudioStream["Duration"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = mediaStreamsNodeAudioStreamsAudioStream["Bitrate"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["Frames"].isNull()) + audioStreamObject.frames = mediaStreamsNodeAudioStreamsAudioStream["Frames"].asString(); + if(!mediaStreamsNodeAudioStreamsAudioStream["Language"].isNull()) + audioStreamObject.language = mediaStreamsNodeAudioStreamsAudioStream["Language"].asString(); mediaMeta_.mediaStreams.audioStreams.push_back(audioStreamObject); } - auto allSubtitleStreams = value["SubtitleStreams"]["SubtitleStream"]; - for (auto value : allSubtitleStreams) + auto allSubtitleStreamsNode = mediaStreamsNode["SubtitleStreams"]["SubtitleStream"]; + for (auto mediaStreamsNodeSubtitleStreamsSubtitleStream : allSubtitleStreamsNode) { MediaMeta::MediaStreams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = std::stoi(value["Index"].asString()); - if(!value["Language"].isNull()) - subtitleStreamObject.language = value["Language"].asString(); + if(!mediaStreamsNodeSubtitleStreamsSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = std::stoi(mediaStreamsNodeSubtitleStreamsSubtitleStream["Index"].asString()); + if(!mediaStreamsNodeSubtitleStreamsSubtitleStream["Language"].isNull()) + subtitleStreamObject.language = mediaStreamsNodeSubtitleStreamsSubtitleStream["Language"].asString(); mediaMeta_.mediaStreams.subtitleStreams.push_back(subtitleStreamObject); } if(!value["MediaUri"].isNull()) diff --git a/imm/src/model/GetVideoResult.cc b/imm/src/model/GetVideoResult.cc index 842ddd372..2f456732d 100644 --- a/imm/src/model/GetVideoResult.cc +++ b/imm/src/model/GetVideoResult.cc @@ -39,44 +39,44 @@ void GetVideoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = value["Celebrity"]["CelebrityItem"]; + for (auto valueCelebrityCelebrityItem : allCelebrityNode) { CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityNum"].isNull()) - celebrityObject.celebrityNum = std::stoi(value["CelebrityNum"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = valueCelebrityCelebrityItem["CelebrityName"].asString(); + if(!valueCelebrityCelebrityItem["CelebrityNum"].isNull()) + celebrityObject.celebrityNum = std::stoi(valueCelebrityCelebrityItem["CelebrityNum"].asString()); + if(!valueCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = valueCelebrityCelebrityItem["CelebrityLibraryName"].asString(); celebrity_.push_back(celebrityObject); } - auto allVideoTags = value["VideoTags"]["VideoTagsItem"]; - for (auto value : allVideoTags) + auto allVideoTagsNode = value["VideoTags"]["VideoTagsItem"]; + for (auto valueVideoTagsVideoTagsItem : allVideoTagsNode) { VideoTagsItem videoTagsObject; - if(!value["VideoTagName"].isNull()) - videoTagsObject.videoTagName = value["VideoTagName"].asString(); - if(!value["VideoTagEnName"].isNull()) - videoTagsObject.videoTagEnName = value["VideoTagEnName"].asString(); - if(!value["VideoTagConfidence"].isNull()) - videoTagsObject.videoTagConfidence = std::stof(value["VideoTagConfidence"].asString()); + if(!valueVideoTagsVideoTagsItem["VideoTagName"].isNull()) + videoTagsObject.videoTagName = valueVideoTagsVideoTagsItem["VideoTagName"].asString(); + if(!valueVideoTagsVideoTagsItem["VideoTagEnName"].isNull()) + videoTagsObject.videoTagEnName = valueVideoTagsVideoTagsItem["VideoTagEnName"].asString(); + if(!valueVideoTagsVideoTagsItem["VideoTagConfidence"].isNull()) + videoTagsObject.videoTagConfidence = std::stof(valueVideoTagsVideoTagsItem["VideoTagConfidence"].asString()); videoTags_.push_back(videoTagsObject); } - auto allPersons = value["Persons"]["PersonsItem"]; - for (auto value : allPersons) + auto allPersonsNode = value["Persons"]["PersonsItem"]; + for (auto valuePersonsPersonsItem : allPersonsNode) { PersonsItem personsObject; - if(!value["PersonId"].isNull()) - personsObject.personId = value["PersonId"].asString(); - if(!value["Age"].isNull()) - personsObject.age = std::stoi(value["Age"].asString()); - if(!value["AgeConfidence"].isNull()) - personsObject.ageConfidence = std::stof(value["AgeConfidence"].asString()); - if(!value["Gender"].isNull()) - personsObject.gender = value["Gender"].asString(); - if(!value["GenderConfidence"].isNull()) - personsObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); + if(!valuePersonsPersonsItem["PersonId"].isNull()) + personsObject.personId = valuePersonsPersonsItem["PersonId"].asString(); + if(!valuePersonsPersonsItem["Age"].isNull()) + personsObject.age = std::stoi(valuePersonsPersonsItem["Age"].asString()); + if(!valuePersonsPersonsItem["AgeConfidence"].isNull()) + personsObject.ageConfidence = std::stof(valuePersonsPersonsItem["AgeConfidence"].asString()); + if(!valuePersonsPersonsItem["Gender"].isNull()) + personsObject.gender = valuePersonsPersonsItem["Gender"].asString(); + if(!valuePersonsPersonsItem["GenderConfidence"].isNull()) + personsObject.genderConfidence = std::stof(valuePersonsPersonsItem["GenderConfidence"].asString()); persons_.push_back(personsObject); } if(!value["SetId"].isNull()) diff --git a/imm/src/model/IndexTagResult.cc b/imm/src/model/IndexTagResult.cc index b1c0101a5..7375806b4 100644 --- a/imm/src/model/IndexTagResult.cc +++ b/imm/src/model/IndexTagResult.cc @@ -39,38 +39,38 @@ void IndexTagResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailDetails = value["FailDetails"]["FailDetailsItem"]; - for (auto value : allFailDetails) + auto allFailDetailsNode = value["FailDetails"]["FailDetailsItem"]; + for (auto valueFailDetailsFailDetailsItem : allFailDetailsNode) { FailDetailsItem failDetailsObject; - if(!value["SrcUri"].isNull()) - failDetailsObject.srcUri = value["SrcUri"].asString(); - if(!value["Reason"].isNull()) - failDetailsObject.reason = value["Reason"].asString(); + if(!valueFailDetailsFailDetailsItem["SrcUri"].isNull()) + failDetailsObject.srcUri = valueFailDetailsFailDetailsItem["SrcUri"].asString(); + if(!valueFailDetailsFailDetailsItem["Reason"].isNull()) + failDetailsObject.reason = valueFailDetailsFailDetailsItem["Reason"].asString(); failDetails_.push_back(failDetailsObject); } - auto allSuccessDetails = value["SuccessDetails"]["SuccessDetailsItem"]; - for (auto value : allSuccessDetails) + auto allSuccessDetailsNode = value["SuccessDetails"]["SuccessDetailsItem"]; + for (auto valueSuccessDetailsSuccessDetailsItem : allSuccessDetailsNode) { SuccessDetailsItem successDetailsObject; - if(!value["SrcUri"].isNull()) - successDetailsObject.srcUri = value["SrcUri"].asString(); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + if(!valueSuccessDetailsSuccessDetailsItem["SrcUri"].isNull()) + successDetailsObject.srcUri = valueSuccessDetailsSuccessDetailsItem["SrcUri"].asString(); + auto allTagsNode = allSuccessDetailsNode["Tags"]["TagsItem"]; + for (auto allSuccessDetailsNodeTagsTagsItem : allTagsNode) { SuccessDetailsItem::TagsItem tagsObject; - if(!value["TagId"].isNull()) - tagsObject.tagId = value["TagId"].asString(); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = value["TagLevel"].asString(); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["ParentTagId"].isNull()) - tagsObject.parentTagId = value["ParentTagId"].asString(); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); - if(!value["TagScore"].isNull()) - tagsObject.tagScore = value["TagScore"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagId"].isNull()) + tagsObject.tagId = allSuccessDetailsNodeTagsTagsItem["TagId"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = allSuccessDetailsNodeTagsTagsItem["TagLevel"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = allSuccessDetailsNodeTagsTagsItem["TagName"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["ParentTagId"].isNull()) + tagsObject.parentTagId = allSuccessDetailsNodeTagsTagsItem["ParentTagId"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = allSuccessDetailsNodeTagsTagsItem["ParentTagName"].asString(); + if(!allSuccessDetailsNodeTagsTagsItem["TagScore"].isNull()) + tagsObject.tagScore = allSuccessDetailsNodeTagsTagsItem["TagScore"].asString(); successDetailsObject.tags.push_back(tagsObject); } successDetails_.push_back(successDetailsObject); diff --git a/imm/src/model/ListFaceGroupsResult.cc b/imm/src/model/ListFaceGroupsResult.cc index 0f938212c..7673fefa5 100644 --- a/imm/src/model/ListFaceGroupsResult.cc +++ b/imm/src/model/ListFaceGroupsResult.cc @@ -39,20 +39,20 @@ void ListFaceGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFaceGroups = value["FaceGroups"]["FaceGroupsItem"]; - for (auto value : allFaceGroups) + auto allFaceGroupsNode = value["FaceGroups"]["FaceGroupsItem"]; + for (auto valueFaceGroupsFaceGroupsItem : allFaceGroupsNode) { FaceGroupsItem faceGroupsObject; - if(!value["GroupId"].isNull()) - faceGroupsObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - faceGroupsObject.groupName = value["GroupName"].asString(); - if(!value["FaceCount"].isNull()) - faceGroupsObject.faceCount = std::stoi(value["FaceCount"].asString()); - if(!value["CreateTime"].isNull()) - faceGroupsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - faceGroupsObject.modifyTime = value["ModifyTime"].asString(); + if(!valueFaceGroupsFaceGroupsItem["GroupId"].isNull()) + faceGroupsObject.groupId = valueFaceGroupsFaceGroupsItem["GroupId"].asString(); + if(!valueFaceGroupsFaceGroupsItem["GroupName"].isNull()) + faceGroupsObject.groupName = valueFaceGroupsFaceGroupsItem["GroupName"].asString(); + if(!valueFaceGroupsFaceGroupsItem["FaceCount"].isNull()) + faceGroupsObject.faceCount = std::stoi(valueFaceGroupsFaceGroupsItem["FaceCount"].asString()); + if(!valueFaceGroupsFaceGroupsItem["CreateTime"].isNull()) + faceGroupsObject.createTime = valueFaceGroupsFaceGroupsItem["CreateTime"].asString(); + if(!valueFaceGroupsFaceGroupsItem["ModifyTime"].isNull()) + faceGroupsObject.modifyTime = valueFaceGroupsFaceGroupsItem["ModifyTime"].asString(); auto groupCoverFaceNode = value["GroupCoverFace"]; if(!groupCoverFaceNode["FaceId"].isNull()) faceGroupsObject.groupCoverFace.faceId = groupCoverFaceNode["FaceId"].asString(); diff --git a/imm/src/model/ListFaceSearchGroupImagesResult.cc b/imm/src/model/ListFaceSearchGroupImagesResult.cc index eafb72af2..913408ed2 100644 --- a/imm/src/model/ListFaceSearchGroupImagesResult.cc +++ b/imm/src/model/ListFaceSearchGroupImagesResult.cc @@ -39,36 +39,36 @@ void ListFaceSearchGroupImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["ImagesItem"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["ImagesItem"]; + for (auto valueImagesImagesItem : allImagesNode) { ImagesItem imagesObject; - if(!value["User"].isNull()) - imagesObject.user = value["User"].asString(); - if(!value["ImageId"].isNull()) - imagesObject.imageId = value["ImageId"].asString(); - if(!value["ImageUri"].isNull()) - imagesObject.imageUri = value["ImageUri"].asString(); - if(!value["ImageMd5"].isNull()) - imagesObject.imageMd5 = value["ImageMd5"].asString(); - if(!value["Roll"].isNull()) - imagesObject.roll = std::stof(value["Roll"].asString()); - if(!value["FaceId"].isNull()) - imagesObject.faceId = value["FaceId"].asString(); - if(!value["Yaw"].isNull()) - imagesObject.yaw = std::stof(value["Yaw"].asString()); - if(!value["Quality"].isNull()) - imagesObject.quality = std::stof(value["Quality"].asString()); - if(!value["Glasses"].isNull()) - imagesObject.glasses = std::stoi(value["Glasses"].asString()); - if(!value["Hat"].isNull()) - imagesObject.hat = std::stoi(value["Hat"].asString()); - if(!value["Pitch"].isNull()) - imagesObject.pitch = std::stof(value["Pitch"].asString()); - if(!value["Age"].isNull()) - imagesObject.age = std::stoi(value["Age"].asString()); - if(!value["Gender"].isNull()) - imagesObject.gender = value["Gender"].asString(); + if(!valueImagesImagesItem["User"].isNull()) + imagesObject.user = valueImagesImagesItem["User"].asString(); + if(!valueImagesImagesItem["ImageId"].isNull()) + imagesObject.imageId = valueImagesImagesItem["ImageId"].asString(); + if(!valueImagesImagesItem["ImageUri"].isNull()) + imagesObject.imageUri = valueImagesImagesItem["ImageUri"].asString(); + if(!valueImagesImagesItem["ImageMd5"].isNull()) + imagesObject.imageMd5 = valueImagesImagesItem["ImageMd5"].asString(); + if(!valueImagesImagesItem["Roll"].isNull()) + imagesObject.roll = std::stof(valueImagesImagesItem["Roll"].asString()); + if(!valueImagesImagesItem["FaceId"].isNull()) + imagesObject.faceId = valueImagesImagesItem["FaceId"].asString(); + if(!valueImagesImagesItem["Yaw"].isNull()) + imagesObject.yaw = std::stof(valueImagesImagesItem["Yaw"].asString()); + if(!valueImagesImagesItem["Quality"].isNull()) + imagesObject.quality = std::stof(valueImagesImagesItem["Quality"].asString()); + if(!valueImagesImagesItem["Glasses"].isNull()) + imagesObject.glasses = std::stoi(valueImagesImagesItem["Glasses"].asString()); + if(!valueImagesImagesItem["Hat"].isNull()) + imagesObject.hat = std::stoi(valueImagesImagesItem["Hat"].asString()); + if(!valueImagesImagesItem["Pitch"].isNull()) + imagesObject.pitch = std::stof(valueImagesImagesItem["Pitch"].asString()); + if(!valueImagesImagesItem["Age"].isNull()) + imagesObject.age = std::stoi(valueImagesImagesItem["Age"].asString()); + if(!valueImagesImagesItem["Gender"].isNull()) + imagesObject.gender = valueImagesImagesItem["Gender"].asString(); auto allAxis = value["Axis"]["Axis"]; for (auto value : allAxis) imagesObject.axis.push_back(value.asString()); diff --git a/imm/src/model/ListFaceSearchGroupUsersResult.cc b/imm/src/model/ListFaceSearchGroupUsersResult.cc index 832eb0328..8532e032c 100644 --- a/imm/src/model/ListFaceSearchGroupUsersResult.cc +++ b/imm/src/model/ListFaceSearchGroupUsersResult.cc @@ -39,20 +39,20 @@ void ListFaceSearchGroupUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["UsersItem"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["UsersItem"]; + for (auto valueUsersUsersItem : allUsersNode) { UsersItem usersObject; - if(!value["User"].isNull()) - usersObject.user = value["User"].asString(); - if(!value["Count"].isNull()) - usersObject.count = value["Count"].asString(); - if(!value["Status"].isNull()) - usersObject.status = value["Status"].asString(); - if(!value["CreateTime"].isNull()) - usersObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - usersObject.modifyTime = value["ModifyTime"].asString(); + if(!valueUsersUsersItem["User"].isNull()) + usersObject.user = valueUsersUsersItem["User"].asString(); + if(!valueUsersUsersItem["Count"].isNull()) + usersObject.count = valueUsersUsersItem["Count"].asString(); + if(!valueUsersUsersItem["Status"].isNull()) + usersObject.status = valueUsersUsersItem["Status"].asString(); + if(!valueUsersUsersItem["CreateTime"].isNull()) + usersObject.createTime = valueUsersUsersItem["CreateTime"].asString(); + if(!valueUsersUsersItem["ModifyTime"].isNull()) + usersObject.modifyTime = valueUsersUsersItem["ModifyTime"].asString(); users_.push_back(usersObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListFaceSearchGroupsResult.cc b/imm/src/model/ListFaceSearchGroupsResult.cc index c0da5de01..10f0b3f19 100644 --- a/imm/src/model/ListFaceSearchGroupsResult.cc +++ b/imm/src/model/ListFaceSearchGroupsResult.cc @@ -39,22 +39,22 @@ void ListFaceSearchGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroups = value["Groups"]["GroupsItem"]; - for (auto value : allGroups) + auto allGroupsNode = value["Groups"]["GroupsItem"]; + for (auto valueGroupsGroupsItem : allGroupsNode) { GroupsItem groupsObject; - if(!value["GroupName"].isNull()) - groupsObject.groupName = value["GroupName"].asString(); - if(!value["Count"].isNull()) - groupsObject.count = value["Count"].asString(); - if(!value["Status"].isNull()) - groupsObject.status = value["Status"].asString(); - if(!value["CreateTime"].isNull()) - groupsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - groupsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["GroupId"].isNull()) - groupsObject.groupId = value["GroupId"].asString(); + if(!valueGroupsGroupsItem["GroupName"].isNull()) + groupsObject.groupName = valueGroupsGroupsItem["GroupName"].asString(); + if(!valueGroupsGroupsItem["Count"].isNull()) + groupsObject.count = valueGroupsGroupsItem["Count"].asString(); + if(!valueGroupsGroupsItem["Status"].isNull()) + groupsObject.status = valueGroupsGroupsItem["Status"].asString(); + if(!valueGroupsGroupsItem["CreateTime"].isNull()) + groupsObject.createTime = valueGroupsGroupsItem["CreateTime"].asString(); + if(!valueGroupsGroupsItem["ModifyTime"].isNull()) + groupsObject.modifyTime = valueGroupsGroupsItem["ModifyTime"].asString(); + if(!valueGroupsGroupsItem["GroupId"].isNull()) + groupsObject.groupId = valueGroupsGroupsItem["GroupId"].asString(); groups_.push_back(groupsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListImageJobsResult.cc b/imm/src/model/ListImageJobsResult.cc index ad6bf16b6..4c4399c80 100644 --- a/imm/src/model/ListImageJobsResult.cc +++ b/imm/src/model/ListImageJobsResult.cc @@ -39,32 +39,32 @@ void ListImageJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["JobsItem"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["JobsItem"]; + for (auto valueJobsJobsItem : allJobsNode) { JobsItem jobsObject; - if(!value["Status"].isNull()) - jobsObject.status = value["Status"].asString(); - if(!value["JobId"].isNull()) - jobsObject.jobId = value["JobId"].asString(); - if(!value["JobType"].isNull()) - jobsObject.jobType = value["JobType"].asString(); - if(!value["Parameters"].isNull()) - jobsObject.parameters = value["Parameters"].asString(); - if(!value["Result"].isNull()) - jobsObject.result = value["Result"].asString(); - if(!value["StartTime"].isNull()) - jobsObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - jobsObject.endTime = value["EndTime"].asString(); - if(!value["ErrorMessage"].isNull()) - jobsObject.errorMessage = value["ErrorMessage"].asString(); - if(!value["NotifyEndpoint"].isNull()) - jobsObject.notifyEndpoint = value["NotifyEndpoint"].asString(); - if(!value["NotifyTopicName"].isNull()) - jobsObject.notifyTopicName = value["NotifyTopicName"].asString(); - if(!value["Progress"].isNull()) - jobsObject.progress = std::stoi(value["Progress"].asString()); + if(!valueJobsJobsItem["Status"].isNull()) + jobsObject.status = valueJobsJobsItem["Status"].asString(); + if(!valueJobsJobsItem["JobId"].isNull()) + jobsObject.jobId = valueJobsJobsItem["JobId"].asString(); + if(!valueJobsJobsItem["JobType"].isNull()) + jobsObject.jobType = valueJobsJobsItem["JobType"].asString(); + if(!valueJobsJobsItem["Parameters"].isNull()) + jobsObject.parameters = valueJobsJobsItem["Parameters"].asString(); + if(!valueJobsJobsItem["Result"].isNull()) + jobsObject.result = valueJobsJobsItem["Result"].asString(); + if(!valueJobsJobsItem["StartTime"].isNull()) + jobsObject.startTime = valueJobsJobsItem["StartTime"].asString(); + if(!valueJobsJobsItem["EndTime"].isNull()) + jobsObject.endTime = valueJobsJobsItem["EndTime"].asString(); + if(!valueJobsJobsItem["ErrorMessage"].isNull()) + jobsObject.errorMessage = valueJobsJobsItem["ErrorMessage"].asString(); + if(!valueJobsJobsItem["NotifyEndpoint"].isNull()) + jobsObject.notifyEndpoint = valueJobsJobsItem["NotifyEndpoint"].asString(); + if(!valueJobsJobsItem["NotifyTopicName"].isNull()) + jobsObject.notifyTopicName = valueJobsJobsItem["NotifyTopicName"].asString(); + if(!valueJobsJobsItem["Progress"].isNull()) + jobsObject.progress = std::stoi(valueJobsJobsItem["Progress"].asString()); jobs_.push_back(jobsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListImagesResult.cc b/imm/src/model/ListImagesResult.cc index 004c7f973..ad140246d 100644 --- a/imm/src/model/ListImagesResult.cc +++ b/imm/src/model/ListImagesResult.cc @@ -39,96 +39,96 @@ void ListImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImages = value["Images"]["ImagesItem"]; - for (auto value : allImages) + auto allImagesNode = value["Images"]["ImagesItem"]; + for (auto valueImagesImagesItem : allImagesNode) { ImagesItem imagesObject; - if(!value["FacesModifyTime"].isNull()) - imagesObject.facesModifyTime = value["FacesModifyTime"].asString(); - if(!value["OCRModifyTime"].isNull()) - imagesObject.oCRModifyTime = value["OCRModifyTime"].asString(); - if(!value["OCRStatus"].isNull()) - imagesObject.oCRStatus = value["OCRStatus"].asString(); - if(!value["SourcePosition"].isNull()) - imagesObject.sourcePosition = value["SourcePosition"].asString(); - if(!value["Exif"].isNull()) - imagesObject.exif = value["Exif"].asString(); - if(!value["ImageUri"].isNull()) - imagesObject.imageUri = value["ImageUri"].asString(); - if(!value["ImageWidth"].isNull()) - imagesObject.imageWidth = std::stoi(value["ImageWidth"].asString()); - if(!value["ImageFormat"].isNull()) - imagesObject.imageFormat = value["ImageFormat"].asString(); - if(!value["SourceType"].isNull()) - imagesObject.sourceType = value["SourceType"].asString(); - if(!value["ModifyTime"].isNull()) - imagesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["FileSize"].isNull()) - imagesObject.fileSize = std::stoi(value["FileSize"].asString()); - if(!value["SourceUri"].isNull()) - imagesObject.sourceUri = value["SourceUri"].asString(); - if(!value["CreateTime"].isNull()) - imagesObject.createTime = value["CreateTime"].asString(); - if(!value["FacesStatus"].isNull()) - imagesObject.facesStatus = value["FacesStatus"].asString(); - if(!value["RemarksA"].isNull()) - imagesObject.remarksA = value["RemarksA"].asString(); - if(!value["ImageHeight"].isNull()) - imagesObject.imageHeight = std::stoi(value["ImageHeight"].asString()); - if(!value["RemarksB"].isNull()) - imagesObject.remarksB = value["RemarksB"].asString(); - if(!value["ImageTime"].isNull()) - imagesObject.imageTime = value["ImageTime"].asString(); - if(!value["Orientation"].isNull()) - imagesObject.orientation = value["Orientation"].asString(); - if(!value["Location"].isNull()) - imagesObject.location = value["Location"].asString(); - if(!value["OCRFailReason"].isNull()) - imagesObject.oCRFailReason = value["OCRFailReason"].asString(); - if(!value["FacesFailReason"].isNull()) - imagesObject.facesFailReason = value["FacesFailReason"].asString(); - if(!value["TagsFailReason"].isNull()) - imagesObject.tagsFailReason = value["TagsFailReason"].asString(); - if(!value["TagsModifyTime"].isNull()) - imagesObject.tagsModifyTime = value["TagsModifyTime"].asString(); - if(!value["CelebrityStatus"].isNull()) - imagesObject.celebrityStatus = value["CelebrityStatus"].asString(); - if(!value["CelebrityModifyTime"].isNull()) - imagesObject.celebrityModifyTime = value["CelebrityModifyTime"].asString(); - if(!value["CelebrityFailReason"].isNull()) - imagesObject.celebrityFailReason = value["CelebrityFailReason"].asString(); - if(!value["TagsStatus"].isNull()) - imagesObject.tagsStatus = value["TagsStatus"].asString(); - if(!value["RemarksC"].isNull()) - imagesObject.remarksC = value["RemarksC"].asString(); - if(!value["RemarksD"].isNull()) - imagesObject.remarksD = value["RemarksD"].asString(); - if(!value["ExternalId"].isNull()) - imagesObject.externalId = value["ExternalId"].asString(); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + if(!valueImagesImagesItem["FacesModifyTime"].isNull()) + imagesObject.facesModifyTime = valueImagesImagesItem["FacesModifyTime"].asString(); + if(!valueImagesImagesItem["OCRModifyTime"].isNull()) + imagesObject.oCRModifyTime = valueImagesImagesItem["OCRModifyTime"].asString(); + if(!valueImagesImagesItem["OCRStatus"].isNull()) + imagesObject.oCRStatus = valueImagesImagesItem["OCRStatus"].asString(); + if(!valueImagesImagesItem["SourcePosition"].isNull()) + imagesObject.sourcePosition = valueImagesImagesItem["SourcePosition"].asString(); + if(!valueImagesImagesItem["Exif"].isNull()) + imagesObject.exif = valueImagesImagesItem["Exif"].asString(); + if(!valueImagesImagesItem["ImageUri"].isNull()) + imagesObject.imageUri = valueImagesImagesItem["ImageUri"].asString(); + if(!valueImagesImagesItem["ImageWidth"].isNull()) + imagesObject.imageWidth = std::stoi(valueImagesImagesItem["ImageWidth"].asString()); + if(!valueImagesImagesItem["ImageFormat"].isNull()) + imagesObject.imageFormat = valueImagesImagesItem["ImageFormat"].asString(); + if(!valueImagesImagesItem["SourceType"].isNull()) + imagesObject.sourceType = valueImagesImagesItem["SourceType"].asString(); + if(!valueImagesImagesItem["ModifyTime"].isNull()) + imagesObject.modifyTime = valueImagesImagesItem["ModifyTime"].asString(); + if(!valueImagesImagesItem["FileSize"].isNull()) + imagesObject.fileSize = std::stoi(valueImagesImagesItem["FileSize"].asString()); + if(!valueImagesImagesItem["SourceUri"].isNull()) + imagesObject.sourceUri = valueImagesImagesItem["SourceUri"].asString(); + if(!valueImagesImagesItem["CreateTime"].isNull()) + imagesObject.createTime = valueImagesImagesItem["CreateTime"].asString(); + if(!valueImagesImagesItem["FacesStatus"].isNull()) + imagesObject.facesStatus = valueImagesImagesItem["FacesStatus"].asString(); + if(!valueImagesImagesItem["RemarksA"].isNull()) + imagesObject.remarksA = valueImagesImagesItem["RemarksA"].asString(); + if(!valueImagesImagesItem["ImageHeight"].isNull()) + imagesObject.imageHeight = std::stoi(valueImagesImagesItem["ImageHeight"].asString()); + if(!valueImagesImagesItem["RemarksB"].isNull()) + imagesObject.remarksB = valueImagesImagesItem["RemarksB"].asString(); + if(!valueImagesImagesItem["ImageTime"].isNull()) + imagesObject.imageTime = valueImagesImagesItem["ImageTime"].asString(); + if(!valueImagesImagesItem["Orientation"].isNull()) + imagesObject.orientation = valueImagesImagesItem["Orientation"].asString(); + if(!valueImagesImagesItem["Location"].isNull()) + imagesObject.location = valueImagesImagesItem["Location"].asString(); + if(!valueImagesImagesItem["OCRFailReason"].isNull()) + imagesObject.oCRFailReason = valueImagesImagesItem["OCRFailReason"].asString(); + if(!valueImagesImagesItem["FacesFailReason"].isNull()) + imagesObject.facesFailReason = valueImagesImagesItem["FacesFailReason"].asString(); + if(!valueImagesImagesItem["TagsFailReason"].isNull()) + imagesObject.tagsFailReason = valueImagesImagesItem["TagsFailReason"].asString(); + if(!valueImagesImagesItem["TagsModifyTime"].isNull()) + imagesObject.tagsModifyTime = valueImagesImagesItem["TagsModifyTime"].asString(); + if(!valueImagesImagesItem["CelebrityStatus"].isNull()) + imagesObject.celebrityStatus = valueImagesImagesItem["CelebrityStatus"].asString(); + if(!valueImagesImagesItem["CelebrityModifyTime"].isNull()) + imagesObject.celebrityModifyTime = valueImagesImagesItem["CelebrityModifyTime"].asString(); + if(!valueImagesImagesItem["CelebrityFailReason"].isNull()) + imagesObject.celebrityFailReason = valueImagesImagesItem["CelebrityFailReason"].asString(); + if(!valueImagesImagesItem["TagsStatus"].isNull()) + imagesObject.tagsStatus = valueImagesImagesItem["TagsStatus"].asString(); + if(!valueImagesImagesItem["RemarksC"].isNull()) + imagesObject.remarksC = valueImagesImagesItem["RemarksC"].asString(); + if(!valueImagesImagesItem["RemarksD"].isNull()) + imagesObject.remarksD = valueImagesImagesItem["RemarksD"].asString(); + if(!valueImagesImagesItem["ExternalId"].isNull()) + imagesObject.externalId = valueImagesImagesItem["ExternalId"].asString(); + auto allFacesNode = allImagesNode["Faces"]["FacesItem"]; + for (auto allImagesNodeFacesFacesItem : allFacesNode) { ImagesItem::FacesItem facesObject; - if(!value["Age"].isNull()) - facesObject.age = std::stoi(value["Age"].asString()); - if(!value["GenderConfidence"].isNull()) - facesObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); - if(!value["Attractive"].isNull()) - facesObject.attractive = std::stof(value["Attractive"].asString()); - if(!value["Gender"].isNull()) - facesObject.gender = value["Gender"].asString(); - if(!value["FaceConfidence"].isNull()) - facesObject.faceConfidence = std::stof(value["FaceConfidence"].asString()); - if(!value["Emotion"].isNull()) - facesObject.emotion = value["Emotion"].asString(); - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["EmotionConfidence"].isNull()) - facesObject.emotionConfidence = std::stof(value["EmotionConfidence"].asString()); - if(!value["GroupId"].isNull()) - facesObject.groupId = value["GroupId"].asString(); - if(!value["FaceQuality"].isNull()) - facesObject.faceQuality = std::stof(value["FaceQuality"].asString()); + if(!allImagesNodeFacesFacesItem["Age"].isNull()) + facesObject.age = std::stoi(allImagesNodeFacesFacesItem["Age"].asString()); + if(!allImagesNodeFacesFacesItem["GenderConfidence"].isNull()) + facesObject.genderConfidence = std::stof(allImagesNodeFacesFacesItem["GenderConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["Attractive"].isNull()) + facesObject.attractive = std::stof(allImagesNodeFacesFacesItem["Attractive"].asString()); + if(!allImagesNodeFacesFacesItem["Gender"].isNull()) + facesObject.gender = allImagesNodeFacesFacesItem["Gender"].asString(); + if(!allImagesNodeFacesFacesItem["FaceConfidence"].isNull()) + facesObject.faceConfidence = std::stof(allImagesNodeFacesFacesItem["FaceConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["Emotion"].isNull()) + facesObject.emotion = allImagesNodeFacesFacesItem["Emotion"].asString(); + if(!allImagesNodeFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = allImagesNodeFacesFacesItem["FaceId"].asString(); + if(!allImagesNodeFacesFacesItem["EmotionConfidence"].isNull()) + facesObject.emotionConfidence = std::stof(allImagesNodeFacesFacesItem["EmotionConfidence"].asString()); + if(!allImagesNodeFacesFacesItem["GroupId"].isNull()) + facesObject.groupId = allImagesNodeFacesFacesItem["GroupId"].asString(); + if(!allImagesNodeFacesFacesItem["FaceQuality"].isNull()) + facesObject.faceQuality = std::stof(allImagesNodeFacesFacesItem["FaceQuality"].asString()); auto emotionDetailsNode = value["EmotionDetails"]; if(!emotionDetailsNode["SAD"].isNull()) facesObject.emotionDetails.sAD = std::stof(emotionDetailsNode["SAD"].asString()); @@ -179,28 +179,28 @@ void ListImagesResult::parse(const std::string &payload) facesObject.faceAttributes.headPose.yaw = std::stof(headPoseNode["Yaw"].asString()); imagesObject.faces.push_back(facesObject); } - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = allImagesNode["Tags"]["TagsItem"]; + for (auto allImagesNodeTagsTagsItem : allTagsNode) { ImagesItem::TagsItem tagsObject; - if(!value["TagConfidence"].isNull()) - tagsObject.tagConfidence = std::stof(value["TagConfidence"].asString()); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = std::stoi(value["TagLevel"].asString()); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); + if(!allImagesNodeTagsTagsItem["TagConfidence"].isNull()) + tagsObject.tagConfidence = std::stof(allImagesNodeTagsTagsItem["TagConfidence"].asString()); + if(!allImagesNodeTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = std::stoi(allImagesNodeTagsTagsItem["TagLevel"].asString()); + if(!allImagesNodeTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = allImagesNodeTagsTagsItem["TagName"].asString(); + if(!allImagesNodeTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = allImagesNodeTagsTagsItem["ParentTagName"].asString(); imagesObject.tags.push_back(tagsObject); } - auto allOCR = value["OCR"]["OCRItem"]; - for (auto value : allOCR) + auto allOCRNode = allImagesNode["OCR"]["OCRItem"]; + for (auto allImagesNodeOCROCRItem : allOCRNode) { ImagesItem::OCRItem oCRObject; - if(!value["OCRContents"].isNull()) - oCRObject.oCRContents = value["OCRContents"].asString(); - if(!value["OCRConfidence"].isNull()) - oCRObject.oCRConfidence = std::stof(value["OCRConfidence"].asString()); + if(!allImagesNodeOCROCRItem["OCRContents"].isNull()) + oCRObject.oCRContents = allImagesNodeOCROCRItem["OCRContents"].asString(); + if(!allImagesNodeOCROCRItem["OCRConfidence"].isNull()) + oCRObject.oCRConfidence = std::stof(allImagesNodeOCROCRItem["OCRConfidence"].asString()); auto oCRBoundaryNode = value["OCRBoundary"]; if(!oCRBoundaryNode["Left"].isNull()) oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString()); @@ -212,18 +212,18 @@ void ListImagesResult::parse(const std::string &payload) oCRObject.oCRBoundary.height = std::stoi(oCRBoundaryNode["Height"].asString()); imagesObject.oCR.push_back(oCRObject); } - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = allImagesNode["Celebrity"]["CelebrityItem"]; + for (auto allImagesNodeCelebrityCelebrityItem : allCelebrityNode) { ImagesItem::CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityGender"].isNull()) - celebrityObject.celebrityGender = value["CelebrityGender"].asString(); - if(!value["CelebrityConfidence"].isNull()) - celebrityObject.celebrityConfidence = std::stof(value["CelebrityConfidence"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = allImagesNodeCelebrityCelebrityItem["CelebrityName"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityGender"].isNull()) + celebrityObject.celebrityGender = allImagesNodeCelebrityCelebrityItem["CelebrityGender"].asString(); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityConfidence"].isNull()) + celebrityObject.celebrityConfidence = std::stof(allImagesNodeCelebrityCelebrityItem["CelebrityConfidence"].asString()); + if(!allImagesNodeCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = allImagesNodeCelebrityCelebrityItem["CelebrityLibraryName"].asString(); auto celebrityBoundaryNode = value["CelebrityBoundary"]; if(!celebrityBoundaryNode["Left"].isNull()) celebrityObject.celebrityBoundary.left = std::stoi(celebrityBoundaryNode["Left"].asString()); diff --git a/imm/src/model/ListOfficeConversionTaskResult.cc b/imm/src/model/ListOfficeConversionTaskResult.cc index 3a8c7fb7c..cfe314ee2 100644 --- a/imm/src/model/ListOfficeConversionTaskResult.cc +++ b/imm/src/model/ListOfficeConversionTaskResult.cc @@ -39,36 +39,36 @@ void ListOfficeConversionTaskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["TasksItem"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["TasksItem"]; + for (auto valueTasksTasksItem : allTasksNode) { TasksItem tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["Percent"].isNull()) - tasksObject.percent = std::stoi(value["Percent"].asString()); - if(!value["PageCount"].isNull()) - tasksObject.pageCount = std::stoi(value["PageCount"].asString()); - if(!value["SrcUri"].isNull()) - tasksObject.srcUri = value["SrcUri"].asString(); - if(!value["TgtType"].isNull()) - tasksObject.tgtType = value["TgtType"].asString(); - if(!value["TgtUri"].isNull()) - tasksObject.tgtUri = value["TgtUri"].asString(); - if(!value["ImageSpec"].isNull()) - tasksObject.imageSpec = value["ImageSpec"].asString(); - if(!value["NotifyTopicName"].isNull()) - tasksObject.notifyTopicName = value["NotifyTopicName"].asString(); - if(!value["NotifyEndpoint"].isNull()) - tasksObject.notifyEndpoint = value["NotifyEndpoint"].asString(); - if(!value["ExternalID"].isNull()) - tasksObject.externalID = value["ExternalID"].asString(); - if(!value["CreateTime"].isNull()) - tasksObject.createTime = value["CreateTime"].asString(); - if(!value["FinishTime"].isNull()) - tasksObject.finishTime = value["FinishTime"].asString(); + if(!valueTasksTasksItem["TaskId"].isNull()) + tasksObject.taskId = valueTasksTasksItem["TaskId"].asString(); + if(!valueTasksTasksItem["Status"].isNull()) + tasksObject.status = valueTasksTasksItem["Status"].asString(); + if(!valueTasksTasksItem["Percent"].isNull()) + tasksObject.percent = std::stoi(valueTasksTasksItem["Percent"].asString()); + if(!valueTasksTasksItem["PageCount"].isNull()) + tasksObject.pageCount = std::stoi(valueTasksTasksItem["PageCount"].asString()); + if(!valueTasksTasksItem["SrcUri"].isNull()) + tasksObject.srcUri = valueTasksTasksItem["SrcUri"].asString(); + if(!valueTasksTasksItem["TgtType"].isNull()) + tasksObject.tgtType = valueTasksTasksItem["TgtType"].asString(); + if(!valueTasksTasksItem["TgtUri"].isNull()) + tasksObject.tgtUri = valueTasksTasksItem["TgtUri"].asString(); + if(!valueTasksTasksItem["ImageSpec"].isNull()) + tasksObject.imageSpec = valueTasksTasksItem["ImageSpec"].asString(); + if(!valueTasksTasksItem["NotifyTopicName"].isNull()) + tasksObject.notifyTopicName = valueTasksTasksItem["NotifyTopicName"].asString(); + if(!valueTasksTasksItem["NotifyEndpoint"].isNull()) + tasksObject.notifyEndpoint = valueTasksTasksItem["NotifyEndpoint"].asString(); + if(!valueTasksTasksItem["ExternalID"].isNull()) + tasksObject.externalID = valueTasksTasksItem["ExternalID"].asString(); + if(!valueTasksTasksItem["CreateTime"].isNull()) + tasksObject.createTime = valueTasksTasksItem["CreateTime"].asString(); + if(!valueTasksTasksItem["FinishTime"].isNull()) + tasksObject.finishTime = valueTasksTasksItem["FinishTime"].asString(); tasks_.push_back(tasksObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListPhotoProcessTasksResult.cc b/imm/src/model/ListPhotoProcessTasksResult.cc index b39eb78ed..4a523867f 100644 --- a/imm/src/model/ListPhotoProcessTasksResult.cc +++ b/imm/src/model/ListPhotoProcessTasksResult.cc @@ -39,32 +39,32 @@ void ListPhotoProcessTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["TasksItem"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["TasksItem"]; + for (auto valueTasksTasksItem : allTasksNode) { TasksItem tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["SrcUri"].isNull()) - tasksObject.srcUri = value["SrcUri"].asString(); - if(!value["TgtUri"].isNull()) - tasksObject.tgtUri = value["TgtUri"].asString(); - if(!value["Style"].isNull()) - tasksObject.style = value["Style"].asString(); - if(!value["NotifyTopicName"].isNull()) - tasksObject.notifyTopicName = value["NotifyTopicName"].asString(); - if(!value["NotifyEndpoint"].isNull()) - tasksObject.notifyEndpoint = value["NotifyEndpoint"].asString(); - if(!value["ExternalID"].isNull()) - tasksObject.externalID = value["ExternalID"].asString(); - if(!value["CreateTime"].isNull()) - tasksObject.createTime = value["CreateTime"].asString(); - if(!value["FinishTime"].isNull()) - tasksObject.finishTime = value["FinishTime"].asString(); - if(!value["Percent"].isNull()) - tasksObject.percent = std::stoi(value["Percent"].asString()); + if(!valueTasksTasksItem["TaskId"].isNull()) + tasksObject.taskId = valueTasksTasksItem["TaskId"].asString(); + if(!valueTasksTasksItem["Status"].isNull()) + tasksObject.status = valueTasksTasksItem["Status"].asString(); + if(!valueTasksTasksItem["SrcUri"].isNull()) + tasksObject.srcUri = valueTasksTasksItem["SrcUri"].asString(); + if(!valueTasksTasksItem["TgtUri"].isNull()) + tasksObject.tgtUri = valueTasksTasksItem["TgtUri"].asString(); + if(!valueTasksTasksItem["Style"].isNull()) + tasksObject.style = valueTasksTasksItem["Style"].asString(); + if(!valueTasksTasksItem["NotifyTopicName"].isNull()) + tasksObject.notifyTopicName = valueTasksTasksItem["NotifyTopicName"].asString(); + if(!valueTasksTasksItem["NotifyEndpoint"].isNull()) + tasksObject.notifyEndpoint = valueTasksTasksItem["NotifyEndpoint"].asString(); + if(!valueTasksTasksItem["ExternalID"].isNull()) + tasksObject.externalID = valueTasksTasksItem["ExternalID"].asString(); + if(!valueTasksTasksItem["CreateTime"].isNull()) + tasksObject.createTime = valueTasksTasksItem["CreateTime"].asString(); + if(!valueTasksTasksItem["FinishTime"].isNull()) + tasksObject.finishTime = valueTasksTasksItem["FinishTime"].asString(); + if(!valueTasksTasksItem["Percent"].isNull()) + tasksObject.percent = std::stoi(valueTasksTasksItem["Percent"].asString()); tasks_.push_back(tasksObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListPornBatchDetectJobsResult.cc b/imm/src/model/ListPornBatchDetectJobsResult.cc index c14e7b9b0..9f193485f 100644 --- a/imm/src/model/ListPornBatchDetectJobsResult.cc +++ b/imm/src/model/ListPornBatchDetectJobsResult.cc @@ -39,30 +39,30 @@ void ListPornBatchDetectJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["JobsItem"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["JobsItem"]; + for (auto valueJobsJobsItem : allJobsNode) { JobsItem jobsObject; - if(!value["JobId"].isNull()) - jobsObject.jobId = value["JobId"].asString(); - if(!value["SrcUri"].isNull()) - jobsObject.srcUri = value["SrcUri"].asString(); - if(!value["Status"].isNull()) - jobsObject.status = value["Status"].asString(); - if(!value["TgtUri"].isNull()) - jobsObject.tgtUri = value["TgtUri"].asString(); - if(!value["NotifyTopicName"].isNull()) - jobsObject.notifyTopicName = std::stoi(value["NotifyTopicName"].asString()); - if(!value["NotifyEndpoint"].isNull()) - jobsObject.notifyEndpoint = value["NotifyEndpoint"].asString(); - if(!value["ExternalID"].isNull()) - jobsObject.externalID = value["ExternalID"].asString(); - if(!value["CreateTime"].isNull()) - jobsObject.createTime = value["CreateTime"].asString(); - if(!value["FinishTime"].isNull()) - jobsObject.finishTime = value["FinishTime"].asString(); - if(!value["Percent"].isNull()) - jobsObject.percent = std::stoi(value["Percent"].asString()); + if(!valueJobsJobsItem["JobId"].isNull()) + jobsObject.jobId = valueJobsJobsItem["JobId"].asString(); + if(!valueJobsJobsItem["SrcUri"].isNull()) + jobsObject.srcUri = valueJobsJobsItem["SrcUri"].asString(); + if(!valueJobsJobsItem["Status"].isNull()) + jobsObject.status = valueJobsJobsItem["Status"].asString(); + if(!valueJobsJobsItem["TgtUri"].isNull()) + jobsObject.tgtUri = valueJobsJobsItem["TgtUri"].asString(); + if(!valueJobsJobsItem["NotifyTopicName"].isNull()) + jobsObject.notifyTopicName = std::stoi(valueJobsJobsItem["NotifyTopicName"].asString()); + if(!valueJobsJobsItem["NotifyEndpoint"].isNull()) + jobsObject.notifyEndpoint = valueJobsJobsItem["NotifyEndpoint"].asString(); + if(!valueJobsJobsItem["ExternalID"].isNull()) + jobsObject.externalID = valueJobsJobsItem["ExternalID"].asString(); + if(!valueJobsJobsItem["CreateTime"].isNull()) + jobsObject.createTime = valueJobsJobsItem["CreateTime"].asString(); + if(!valueJobsJobsItem["FinishTime"].isNull()) + jobsObject.finishTime = valueJobsJobsItem["FinishTime"].asString(); + if(!valueJobsJobsItem["Percent"].isNull()) + jobsObject.percent = std::stoi(valueJobsJobsItem["Percent"].asString()); jobs_.push_back(jobsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListProjectsResult.cc b/imm/src/model/ListProjectsResult.cc index ae1aef9bc..77a075284 100644 --- a/imm/src/model/ListProjectsResult.cc +++ b/imm/src/model/ListProjectsResult.cc @@ -39,26 +39,26 @@ void ListProjectsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProjects = value["Projects"]["ProjectsItem"]; - for (auto value : allProjects) + auto allProjectsNode = value["Projects"]["ProjectsItem"]; + for (auto valueProjectsProjectsItem : allProjectsNode) { ProjectsItem projectsObject; - if(!value["Project"].isNull()) - projectsObject.project = value["Project"].asString(); - if(!value["Endpoint"].isNull()) - projectsObject.endpoint = value["Endpoint"].asString(); - if(!value["ServiceRole"].isNull()) - projectsObject.serviceRole = value["ServiceRole"].asString(); - if(!value["CreateTime"].isNull()) - projectsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - projectsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["CU"].isNull()) - projectsObject.cU = std::stoi(value["CU"].asString()); - if(!value["Type"].isNull()) - projectsObject.type = value["Type"].asString(); - if(!value["BillingType"].isNull()) - projectsObject.billingType = value["BillingType"].asString(); + if(!valueProjectsProjectsItem["Project"].isNull()) + projectsObject.project = valueProjectsProjectsItem["Project"].asString(); + if(!valueProjectsProjectsItem["Endpoint"].isNull()) + projectsObject.endpoint = valueProjectsProjectsItem["Endpoint"].asString(); + if(!valueProjectsProjectsItem["ServiceRole"].isNull()) + projectsObject.serviceRole = valueProjectsProjectsItem["ServiceRole"].asString(); + if(!valueProjectsProjectsItem["CreateTime"].isNull()) + projectsObject.createTime = valueProjectsProjectsItem["CreateTime"].asString(); + if(!valueProjectsProjectsItem["ModifyTime"].isNull()) + projectsObject.modifyTime = valueProjectsProjectsItem["ModifyTime"].asString(); + if(!valueProjectsProjectsItem["CU"].isNull()) + projectsObject.cU = std::stoi(valueProjectsProjectsItem["CU"].asString()); + if(!valueProjectsProjectsItem["Type"].isNull()) + projectsObject.type = valueProjectsProjectsItem["Type"].asString(); + if(!valueProjectsProjectsItem["BillingType"].isNull()) + projectsObject.billingType = valueProjectsProjectsItem["BillingType"].asString(); projects_.push_back(projectsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListSetTagsResult.cc b/imm/src/model/ListSetTagsResult.cc index fd2a677eb..c289b5a87 100644 --- a/imm/src/model/ListSetTagsResult.cc +++ b/imm/src/model/ListSetTagsResult.cc @@ -39,14 +39,14 @@ void ListSetTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["TagsItem"]; + for (auto valueTagsTagsItem : allTagsNode) { TagsItem tagsObject; - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["TagCount"].isNull()) - tagsObject.tagCount = std::stoi(value["TagCount"].asString()); + if(!valueTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = valueTagsTagsItem["TagName"].asString(); + if(!valueTagsTagsItem["TagCount"].isNull()) + tagsObject.tagCount = std::stoi(valueTagsTagsItem["TagCount"].asString()); tags_.push_back(tagsObject); } if(!value["SetId"].isNull()) diff --git a/imm/src/model/ListSetsResult.cc b/imm/src/model/ListSetsResult.cc index b9accd4ff..b80f1c369 100644 --- a/imm/src/model/ListSetsResult.cc +++ b/imm/src/model/ListSetsResult.cc @@ -39,26 +39,26 @@ void ListSetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSets = value["Sets"]["SetsItem"]; - for (auto value : allSets) + auto allSetsNode = value["Sets"]["SetsItem"]; + for (auto valueSetsSetsItem : allSetsNode) { SetsItem setsObject; - if(!value["SetId"].isNull()) - setsObject.setId = value["SetId"].asString(); - if(!value["SetName"].isNull()) - setsObject.setName = value["SetName"].asString(); - if(!value["CreateTime"].isNull()) - setsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - setsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["FaceCount"].isNull()) - setsObject.faceCount = std::stoi(value["FaceCount"].asString()); - if(!value["ImageCount"].isNull()) - setsObject.imageCount = std::stoi(value["ImageCount"].asString()); - if(!value["VideoCount"].isNull()) - setsObject.videoCount = std::stoi(value["VideoCount"].asString()); - if(!value["VideoLength"].isNull()) - setsObject.videoLength = std::stoi(value["VideoLength"].asString()); + if(!valueSetsSetsItem["SetId"].isNull()) + setsObject.setId = valueSetsSetsItem["SetId"].asString(); + if(!valueSetsSetsItem["SetName"].isNull()) + setsObject.setName = valueSetsSetsItem["SetName"].asString(); + if(!valueSetsSetsItem["CreateTime"].isNull()) + setsObject.createTime = valueSetsSetsItem["CreateTime"].asString(); + if(!valueSetsSetsItem["ModifyTime"].isNull()) + setsObject.modifyTime = valueSetsSetsItem["ModifyTime"].asString(); + if(!valueSetsSetsItem["FaceCount"].isNull()) + setsObject.faceCount = std::stoi(valueSetsSetsItem["FaceCount"].asString()); + if(!valueSetsSetsItem["ImageCount"].isNull()) + setsObject.imageCount = std::stoi(valueSetsSetsItem["ImageCount"].asString()); + if(!valueSetsSetsItem["VideoCount"].isNull()) + setsObject.videoCount = std::stoi(valueSetsSetsItem["VideoCount"].asString()); + if(!valueSetsSetsItem["VideoLength"].isNull()) + setsObject.videoLength = std::stoi(valueSetsSetsItem["VideoLength"].asString()); sets_.push_back(setsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListTagJobsResult.cc b/imm/src/model/ListTagJobsResult.cc index ba25f274f..6e147e036 100644 --- a/imm/src/model/ListTagJobsResult.cc +++ b/imm/src/model/ListTagJobsResult.cc @@ -39,24 +39,24 @@ void ListTagJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobs = value["Jobs"]["JobsItem"]; - for (auto value : allJobs) + auto allJobsNode = value["Jobs"]["JobsItem"]; + for (auto valueJobsJobsItem : allJobsNode) { JobsItem jobsObject; - if(!value["JobId"].isNull()) - jobsObject.jobId = value["JobId"].asString(); - if(!value["SetId"].isNull()) - jobsObject.setId = value["SetId"].asString(); - if(!value["SrcUri"].isNull()) - jobsObject.srcUri = value["SrcUri"].asString(); - if(!value["Status"].isNull()) - jobsObject.status = value["Status"].asString(); - if(!value["Percent"].isNull()) - jobsObject.percent = std::stoi(value["Percent"].asString()); - if(!value["CreateTime"].isNull()) - jobsObject.createTime = value["CreateTime"].asString(); - if(!value["FinishTime"].isNull()) - jobsObject.finishTime = value["FinishTime"].asString(); + if(!valueJobsJobsItem["JobId"].isNull()) + jobsObject.jobId = valueJobsJobsItem["JobId"].asString(); + if(!valueJobsJobsItem["SetId"].isNull()) + jobsObject.setId = valueJobsJobsItem["SetId"].asString(); + if(!valueJobsJobsItem["SrcUri"].isNull()) + jobsObject.srcUri = valueJobsJobsItem["SrcUri"].asString(); + if(!valueJobsJobsItem["Status"].isNull()) + jobsObject.status = valueJobsJobsItem["Status"].asString(); + if(!valueJobsJobsItem["Percent"].isNull()) + jobsObject.percent = std::stoi(valueJobsJobsItem["Percent"].asString()); + if(!valueJobsJobsItem["CreateTime"].isNull()) + jobsObject.createTime = valueJobsJobsItem["CreateTime"].asString(); + if(!valueJobsJobsItem["FinishTime"].isNull()) + jobsObject.finishTime = valueJobsJobsItem["FinishTime"].asString(); jobs_.push_back(jobsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListTagNamesResult.cc b/imm/src/model/ListTagNamesResult.cc index afb956f99..6b13f1ac2 100644 --- a/imm/src/model/ListTagNamesResult.cc +++ b/imm/src/model/ListTagNamesResult.cc @@ -39,14 +39,14 @@ void ListTagNamesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["TagsItem"]; + for (auto valueTagsTagsItem : allTagsNode) { TagsItem tagsObject; - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["Num"].isNull()) - tagsObject.num = std::stoi(value["Num"].asString()); + if(!valueTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = valueTagsTagsItem["TagName"].asString(); + if(!valueTagsTagsItem["Num"].isNull()) + tagsObject.num = std::stoi(valueTagsTagsItem["Num"].asString()); tags_.push_back(tagsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListTagPhotosResult.cc b/imm/src/model/ListTagPhotosResult.cc index b6b685f78..f97a730b0 100644 --- a/imm/src/model/ListTagPhotosResult.cc +++ b/imm/src/model/ListTagPhotosResult.cc @@ -39,14 +39,14 @@ void ListTagPhotosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhotos = value["Photos"]["PhotosItem"]; - for (auto value : allPhotos) + auto allPhotosNode = value["Photos"]["PhotosItem"]; + for (auto valuePhotosPhotosItem : allPhotosNode) { PhotosItem photosObject; - if(!value["SrcUri"].isNull()) - photosObject.srcUri = value["SrcUri"].asString(); - if(!value["TagScore"].isNull()) - photosObject.tagScore = std::stof(value["TagScore"].asString()); + if(!valuePhotosPhotosItem["SrcUri"].isNull()) + photosObject.srcUri = valuePhotosPhotosItem["SrcUri"].asString(); + if(!valuePhotosPhotosItem["TagScore"].isNull()) + photosObject.tagScore = std::stof(valuePhotosPhotosItem["TagScore"].asString()); photos_.push_back(photosObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListTagSetsResult.cc b/imm/src/model/ListTagSetsResult.cc index 01fe91040..281183bf6 100644 --- a/imm/src/model/ListTagSetsResult.cc +++ b/imm/src/model/ListTagSetsResult.cc @@ -39,20 +39,20 @@ void ListTagSetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSets = value["Sets"]["SetsItem"]; - for (auto value : allSets) + auto allSetsNode = value["Sets"]["SetsItem"]; + for (auto valueSetsSetsItem : allSetsNode) { SetsItem setsObject; - if(!value["SetId"].isNull()) - setsObject.setId = value["SetId"].asString(); - if(!value["Status"].isNull()) - setsObject.status = value["Status"].asString(); - if(!value["Photos"].isNull()) - setsObject.photos = std::stol(value["Photos"].asString()); - if(!value["CreateTime"].isNull()) - setsObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - setsObject.modifyTime = value["ModifyTime"].asString(); + if(!valueSetsSetsItem["SetId"].isNull()) + setsObject.setId = valueSetsSetsItem["SetId"].asString(); + if(!valueSetsSetsItem["Status"].isNull()) + setsObject.status = valueSetsSetsItem["Status"].asString(); + if(!valueSetsSetsItem["Photos"].isNull()) + setsObject.photos = std::stol(valueSetsSetsItem["Photos"].asString()); + if(!valueSetsSetsItem["CreateTime"].isNull()) + setsObject.createTime = valueSetsSetsItem["CreateTime"].asString(); + if(!valueSetsSetsItem["ModifyTime"].isNull()) + setsObject.modifyTime = valueSetsSetsItem["ModifyTime"].asString(); sets_.push_back(setsObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListVideoAudiosResult.cc b/imm/src/model/ListVideoAudiosResult.cc index 269d869c3..26662e3cf 100644 --- a/imm/src/model/ListVideoAudiosResult.cc +++ b/imm/src/model/ListVideoAudiosResult.cc @@ -39,76 +39,76 @@ void ListVideoAudiosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAudios = value["Audios"]["AudiosItem"]; - for (auto value : allAudios) + auto allAudiosNode = value["Audios"]["AudiosItem"]; + for (auto valueAudiosAudiosItem : allAudiosNode) { AudiosItem audiosObject; - if(!value["AudioDuration"].isNull()) - audiosObject.audioDuration = std::stof(value["AudioDuration"].asString()); - if(!value["AudioUri"].isNull()) - audiosObject.audioUri = value["AudioUri"].asString(); - if(!value["AudioRate"].isNull()) - audiosObject.audioRate = std::stoi(value["AudioRate"].asString()); - if(!value["SourceType"].isNull()) - audiosObject.sourceType = value["SourceType"].asString(); - if(!value["ModifyTime"].isNull()) - audiosObject.modifyTime = value["ModifyTime"].asString(); - if(!value["FileSize"].isNull()) - audiosObject.fileSize = std::stoi(value["FileSize"].asString()); - if(!value["SourceUri"].isNull()) - audiosObject.sourceUri = value["SourceUri"].asString(); - if(!value["CreateTime"].isNull()) - audiosObject.createTime = value["CreateTime"].asString(); - if(!value["RemarksA"].isNull()) - audiosObject.remarksA = value["RemarksA"].asString(); - if(!value["RemarksB"].isNull()) - audiosObject.remarksB = value["RemarksB"].asString(); - if(!value["AudioTextsStatus"].isNull()) - audiosObject.audioTextsStatus = value["AudioTextsStatus"].asString(); - if(!value["AudioTextsModifyTime"].isNull()) - audiosObject.audioTextsModifyTime = value["AudioTextsModifyTime"].asString(); - if(!value["ProcessModifyTime"].isNull()) - audiosObject.processModifyTime = value["ProcessModifyTime"].asString(); - if(!value["ProcessStatus"].isNull()) - audiosObject.processStatus = value["ProcessStatus"].asString(); - if(!value["SourcePosition"].isNull()) - audiosObject.sourcePosition = value["SourcePosition"].asString(); - if(!value["AudioFormat"].isNull()) - audiosObject.audioFormat = value["AudioFormat"].asString(); - if(!value["AudioTextsFailReason"].isNull()) - audiosObject.audioTextsFailReason = value["AudioTextsFailReason"].asString(); - if(!value["ProcessFailReason"].isNull()) - audiosObject.processFailReason = value["ProcessFailReason"].asString(); - if(!value["RemarksC"].isNull()) - audiosObject.remarksC = value["RemarksC"].asString(); - if(!value["RemarksD"].isNull()) - audiosObject.remarksD = value["RemarksD"].asString(); - if(!value["ExternalId"].isNull()) - audiosObject.externalId = value["ExternalId"].asString(); - auto allAudioTexts = value["AudioTexts"]["AudioTextsItem"]; - for (auto value : allAudioTexts) + if(!valueAudiosAudiosItem["AudioDuration"].isNull()) + audiosObject.audioDuration = std::stof(valueAudiosAudiosItem["AudioDuration"].asString()); + if(!valueAudiosAudiosItem["AudioUri"].isNull()) + audiosObject.audioUri = valueAudiosAudiosItem["AudioUri"].asString(); + if(!valueAudiosAudiosItem["AudioRate"].isNull()) + audiosObject.audioRate = std::stoi(valueAudiosAudiosItem["AudioRate"].asString()); + if(!valueAudiosAudiosItem["SourceType"].isNull()) + audiosObject.sourceType = valueAudiosAudiosItem["SourceType"].asString(); + if(!valueAudiosAudiosItem["ModifyTime"].isNull()) + audiosObject.modifyTime = valueAudiosAudiosItem["ModifyTime"].asString(); + if(!valueAudiosAudiosItem["FileSize"].isNull()) + audiosObject.fileSize = std::stoi(valueAudiosAudiosItem["FileSize"].asString()); + if(!valueAudiosAudiosItem["SourceUri"].isNull()) + audiosObject.sourceUri = valueAudiosAudiosItem["SourceUri"].asString(); + if(!valueAudiosAudiosItem["CreateTime"].isNull()) + audiosObject.createTime = valueAudiosAudiosItem["CreateTime"].asString(); + if(!valueAudiosAudiosItem["RemarksA"].isNull()) + audiosObject.remarksA = valueAudiosAudiosItem["RemarksA"].asString(); + if(!valueAudiosAudiosItem["RemarksB"].isNull()) + audiosObject.remarksB = valueAudiosAudiosItem["RemarksB"].asString(); + if(!valueAudiosAudiosItem["AudioTextsStatus"].isNull()) + audiosObject.audioTextsStatus = valueAudiosAudiosItem["AudioTextsStatus"].asString(); + if(!valueAudiosAudiosItem["AudioTextsModifyTime"].isNull()) + audiosObject.audioTextsModifyTime = valueAudiosAudiosItem["AudioTextsModifyTime"].asString(); + if(!valueAudiosAudiosItem["ProcessModifyTime"].isNull()) + audiosObject.processModifyTime = valueAudiosAudiosItem["ProcessModifyTime"].asString(); + if(!valueAudiosAudiosItem["ProcessStatus"].isNull()) + audiosObject.processStatus = valueAudiosAudiosItem["ProcessStatus"].asString(); + if(!valueAudiosAudiosItem["SourcePosition"].isNull()) + audiosObject.sourcePosition = valueAudiosAudiosItem["SourcePosition"].asString(); + if(!valueAudiosAudiosItem["AudioFormat"].isNull()) + audiosObject.audioFormat = valueAudiosAudiosItem["AudioFormat"].asString(); + if(!valueAudiosAudiosItem["AudioTextsFailReason"].isNull()) + audiosObject.audioTextsFailReason = valueAudiosAudiosItem["AudioTextsFailReason"].asString(); + if(!valueAudiosAudiosItem["ProcessFailReason"].isNull()) + audiosObject.processFailReason = valueAudiosAudiosItem["ProcessFailReason"].asString(); + if(!valueAudiosAudiosItem["RemarksC"].isNull()) + audiosObject.remarksC = valueAudiosAudiosItem["RemarksC"].asString(); + if(!valueAudiosAudiosItem["RemarksD"].isNull()) + audiosObject.remarksD = valueAudiosAudiosItem["RemarksD"].asString(); + if(!valueAudiosAudiosItem["ExternalId"].isNull()) + audiosObject.externalId = valueAudiosAudiosItem["ExternalId"].asString(); + auto allAudioTextsNode = allAudiosNode["AudioTexts"]["AudioTextsItem"]; + for (auto allAudiosNodeAudioTextsAudioTextsItem : allAudioTextsNode) { AudiosItem::AudioTextsItem audioTextsObject; - if(!value["Text"].isNull()) - audioTextsObject.text = value["Text"].asString(); - if(!value["BeginTime"].isNull()) - audioTextsObject.beginTime = std::stof(value["BeginTime"].asString()); - if(!value["EndTime"].isNull()) - audioTextsObject.endTime = std::stof(value["EndTime"].asString()); - if(!value["SilenceDuration"].isNull()) - audioTextsObject.silenceDuration = std::stof(value["SilenceDuration"].asString()); - if(!value["EmotionValue"].isNull()) - audioTextsObject.emotionValue = std::stof(value["EmotionValue"].asString()); - if(!value["ChannelId"].isNull()) - audioTextsObject.channelId = std::stoi(value["ChannelId"].asString()); - if(!value["SpeechRate"].isNull()) - audioTextsObject.speechRate = std::stoi(value["SpeechRate"].asString()); - if(!value["Confidence"].isNull()) - audioTextsObject.confidence = std::stof(value["Confidence"].asString()); - if(!value["Person"].isNull()) - audioTextsObject.person = value["Person"].asString(); - if(!value["Library"].isNull()) - audioTextsObject.library = value["Library"].asString(); + if(!allAudiosNodeAudioTextsAudioTextsItem["Text"].isNull()) + audioTextsObject.text = allAudiosNodeAudioTextsAudioTextsItem["Text"].asString(); + if(!allAudiosNodeAudioTextsAudioTextsItem["BeginTime"].isNull()) + audioTextsObject.beginTime = std::stof(allAudiosNodeAudioTextsAudioTextsItem["BeginTime"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["EndTime"].isNull()) + audioTextsObject.endTime = std::stof(allAudiosNodeAudioTextsAudioTextsItem["EndTime"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["SilenceDuration"].isNull()) + audioTextsObject.silenceDuration = std::stof(allAudiosNodeAudioTextsAudioTextsItem["SilenceDuration"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["EmotionValue"].isNull()) + audioTextsObject.emotionValue = std::stof(allAudiosNodeAudioTextsAudioTextsItem["EmotionValue"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["ChannelId"].isNull()) + audioTextsObject.channelId = std::stoi(allAudiosNodeAudioTextsAudioTextsItem["ChannelId"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["SpeechRate"].isNull()) + audioTextsObject.speechRate = std::stoi(allAudiosNodeAudioTextsAudioTextsItem["SpeechRate"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["Confidence"].isNull()) + audioTextsObject.confidence = std::stof(allAudiosNodeAudioTextsAudioTextsItem["Confidence"].asString()); + if(!allAudiosNodeAudioTextsAudioTextsItem["Person"].isNull()) + audioTextsObject.person = allAudiosNodeAudioTextsAudioTextsItem["Person"].asString(); + if(!allAudiosNodeAudioTextsAudioTextsItem["Library"].isNull()) + audioTextsObject.library = allAudiosNodeAudioTextsAudioTextsItem["Library"].asString(); audiosObject.audioTexts.push_back(audioTextsObject); } audios_.push_back(audiosObject); diff --git a/imm/src/model/ListVideoFramesResult.cc b/imm/src/model/ListVideoFramesResult.cc index a4079bcea..21aef5e59 100644 --- a/imm/src/model/ListVideoFramesResult.cc +++ b/imm/src/model/ListVideoFramesResult.cc @@ -39,96 +39,96 @@ void ListVideoFramesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrames = value["Frames"]["FramesItem"]; - for (auto value : allFrames) + auto allFramesNode = value["Frames"]["FramesItem"]; + for (auto valueFramesFramesItem : allFramesNode) { FramesItem framesObject; - if(!value["FacesModifyTime"].isNull()) - framesObject.facesModifyTime = value["FacesModifyTime"].asString(); - if(!value["OCRModifyTime"].isNull()) - framesObject.oCRModifyTime = value["OCRModifyTime"].asString(); - if(!value["OCRStatus"].isNull()) - framesObject.oCRStatus = value["OCRStatus"].asString(); - if(!value["SourcePosition"].isNull()) - framesObject.sourcePosition = value["SourcePosition"].asString(); - if(!value["Exif"].isNull()) - framesObject.exif = value["Exif"].asString(); - if(!value["ImageUri"].isNull()) - framesObject.imageUri = value["ImageUri"].asString(); - if(!value["ImageWidth"].isNull()) - framesObject.imageWidth = std::stoi(value["ImageWidth"].asString()); - if(!value["ImageFormat"].isNull()) - framesObject.imageFormat = value["ImageFormat"].asString(); - if(!value["SourceType"].isNull()) - framesObject.sourceType = value["SourceType"].asString(); - if(!value["ModifyTime"].isNull()) - framesObject.modifyTime = value["ModifyTime"].asString(); - if(!value["FileSize"].isNull()) - framesObject.fileSize = std::stoi(value["FileSize"].asString()); - if(!value["SourceUri"].isNull()) - framesObject.sourceUri = value["SourceUri"].asString(); - if(!value["CreateTime"].isNull()) - framesObject.createTime = value["CreateTime"].asString(); - if(!value["FacesStatus"].isNull()) - framesObject.facesStatus = value["FacesStatus"].asString(); - if(!value["RemarksA"].isNull()) - framesObject.remarksA = value["RemarksA"].asString(); - if(!value["ImageHeight"].isNull()) - framesObject.imageHeight = std::stoi(value["ImageHeight"].asString()); - if(!value["RemarksB"].isNull()) - framesObject.remarksB = value["RemarksB"].asString(); - if(!value["ImageTime"].isNull()) - framesObject.imageTime = value["ImageTime"].asString(); - if(!value["Orientation"].isNull()) - framesObject.orientation = value["Orientation"].asString(); - if(!value["Location"].isNull()) - framesObject.location = value["Location"].asString(); - if(!value["OCRFailReason"].isNull()) - framesObject.oCRFailReason = value["OCRFailReason"].asString(); - if(!value["FacesFailReason"].isNull()) - framesObject.facesFailReason = value["FacesFailReason"].asString(); - if(!value["TagsFailReason"].isNull()) - framesObject.tagsFailReason = value["TagsFailReason"].asString(); - if(!value["TagsModifyTime"].isNull()) - framesObject.tagsModifyTime = value["TagsModifyTime"].asString(); - if(!value["CelebrityStatus"].isNull()) - framesObject.celebrityStatus = value["CelebrityStatus"].asString(); - if(!value["CelebrityModifyTime"].isNull()) - framesObject.celebrityModifyTime = value["CelebrityModifyTime"].asString(); - if(!value["CelebrityFailReason"].isNull()) - framesObject.celebrityFailReason = value["CelebrityFailReason"].asString(); - if(!value["TagsStatus"].isNull()) - framesObject.tagsStatus = value["TagsStatus"].asString(); - if(!value["RemarksC"].isNull()) - framesObject.remarksC = value["RemarksC"].asString(); - if(!value["RemarksD"].isNull()) - framesObject.remarksD = value["RemarksD"].asString(); - if(!value["ExternalId"].isNull()) - framesObject.externalId = value["ExternalId"].asString(); - auto allFaces = value["Faces"]["FacesItem"]; - for (auto value : allFaces) + if(!valueFramesFramesItem["FacesModifyTime"].isNull()) + framesObject.facesModifyTime = valueFramesFramesItem["FacesModifyTime"].asString(); + if(!valueFramesFramesItem["OCRModifyTime"].isNull()) + framesObject.oCRModifyTime = valueFramesFramesItem["OCRModifyTime"].asString(); + if(!valueFramesFramesItem["OCRStatus"].isNull()) + framesObject.oCRStatus = valueFramesFramesItem["OCRStatus"].asString(); + if(!valueFramesFramesItem["SourcePosition"].isNull()) + framesObject.sourcePosition = valueFramesFramesItem["SourcePosition"].asString(); + if(!valueFramesFramesItem["Exif"].isNull()) + framesObject.exif = valueFramesFramesItem["Exif"].asString(); + if(!valueFramesFramesItem["ImageUri"].isNull()) + framesObject.imageUri = valueFramesFramesItem["ImageUri"].asString(); + if(!valueFramesFramesItem["ImageWidth"].isNull()) + framesObject.imageWidth = std::stoi(valueFramesFramesItem["ImageWidth"].asString()); + if(!valueFramesFramesItem["ImageFormat"].isNull()) + framesObject.imageFormat = valueFramesFramesItem["ImageFormat"].asString(); + if(!valueFramesFramesItem["SourceType"].isNull()) + framesObject.sourceType = valueFramesFramesItem["SourceType"].asString(); + if(!valueFramesFramesItem["ModifyTime"].isNull()) + framesObject.modifyTime = valueFramesFramesItem["ModifyTime"].asString(); + if(!valueFramesFramesItem["FileSize"].isNull()) + framesObject.fileSize = std::stoi(valueFramesFramesItem["FileSize"].asString()); + if(!valueFramesFramesItem["SourceUri"].isNull()) + framesObject.sourceUri = valueFramesFramesItem["SourceUri"].asString(); + if(!valueFramesFramesItem["CreateTime"].isNull()) + framesObject.createTime = valueFramesFramesItem["CreateTime"].asString(); + if(!valueFramesFramesItem["FacesStatus"].isNull()) + framesObject.facesStatus = valueFramesFramesItem["FacesStatus"].asString(); + if(!valueFramesFramesItem["RemarksA"].isNull()) + framesObject.remarksA = valueFramesFramesItem["RemarksA"].asString(); + if(!valueFramesFramesItem["ImageHeight"].isNull()) + framesObject.imageHeight = std::stoi(valueFramesFramesItem["ImageHeight"].asString()); + if(!valueFramesFramesItem["RemarksB"].isNull()) + framesObject.remarksB = valueFramesFramesItem["RemarksB"].asString(); + if(!valueFramesFramesItem["ImageTime"].isNull()) + framesObject.imageTime = valueFramesFramesItem["ImageTime"].asString(); + if(!valueFramesFramesItem["Orientation"].isNull()) + framesObject.orientation = valueFramesFramesItem["Orientation"].asString(); + if(!valueFramesFramesItem["Location"].isNull()) + framesObject.location = valueFramesFramesItem["Location"].asString(); + if(!valueFramesFramesItem["OCRFailReason"].isNull()) + framesObject.oCRFailReason = valueFramesFramesItem["OCRFailReason"].asString(); + if(!valueFramesFramesItem["FacesFailReason"].isNull()) + framesObject.facesFailReason = valueFramesFramesItem["FacesFailReason"].asString(); + if(!valueFramesFramesItem["TagsFailReason"].isNull()) + framesObject.tagsFailReason = valueFramesFramesItem["TagsFailReason"].asString(); + if(!valueFramesFramesItem["TagsModifyTime"].isNull()) + framesObject.tagsModifyTime = valueFramesFramesItem["TagsModifyTime"].asString(); + if(!valueFramesFramesItem["CelebrityStatus"].isNull()) + framesObject.celebrityStatus = valueFramesFramesItem["CelebrityStatus"].asString(); + if(!valueFramesFramesItem["CelebrityModifyTime"].isNull()) + framesObject.celebrityModifyTime = valueFramesFramesItem["CelebrityModifyTime"].asString(); + if(!valueFramesFramesItem["CelebrityFailReason"].isNull()) + framesObject.celebrityFailReason = valueFramesFramesItem["CelebrityFailReason"].asString(); + if(!valueFramesFramesItem["TagsStatus"].isNull()) + framesObject.tagsStatus = valueFramesFramesItem["TagsStatus"].asString(); + if(!valueFramesFramesItem["RemarksC"].isNull()) + framesObject.remarksC = valueFramesFramesItem["RemarksC"].asString(); + if(!valueFramesFramesItem["RemarksD"].isNull()) + framesObject.remarksD = valueFramesFramesItem["RemarksD"].asString(); + if(!valueFramesFramesItem["ExternalId"].isNull()) + framesObject.externalId = valueFramesFramesItem["ExternalId"].asString(); + auto allFacesNode = allFramesNode["Faces"]["FacesItem"]; + for (auto allFramesNodeFacesFacesItem : allFacesNode) { FramesItem::FacesItem facesObject; - if(!value["Age"].isNull()) - facesObject.age = std::stoi(value["Age"].asString()); - if(!value["GenderConfidence"].isNull()) - facesObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); - if(!value["Attractive"].isNull()) - facesObject.attractive = std::stof(value["Attractive"].asString()); - if(!value["Gender"].isNull()) - facesObject.gender = value["Gender"].asString(); - if(!value["FaceConfidence"].isNull()) - facesObject.faceConfidence = std::stof(value["FaceConfidence"].asString()); - if(!value["Emotion"].isNull()) - facesObject.emotion = value["Emotion"].asString(); - if(!value["FaceId"].isNull()) - facesObject.faceId = value["FaceId"].asString(); - if(!value["EmotionConfidence"].isNull()) - facesObject.emotionConfidence = std::stof(value["EmotionConfidence"].asString()); - if(!value["GroupId"].isNull()) - facesObject.groupId = value["GroupId"].asString(); - if(!value["FaceQuality"].isNull()) - facesObject.faceQuality = std::stof(value["FaceQuality"].asString()); + if(!allFramesNodeFacesFacesItem["Age"].isNull()) + facesObject.age = std::stoi(allFramesNodeFacesFacesItem["Age"].asString()); + if(!allFramesNodeFacesFacesItem["GenderConfidence"].isNull()) + facesObject.genderConfidence = std::stof(allFramesNodeFacesFacesItem["GenderConfidence"].asString()); + if(!allFramesNodeFacesFacesItem["Attractive"].isNull()) + facesObject.attractive = std::stof(allFramesNodeFacesFacesItem["Attractive"].asString()); + if(!allFramesNodeFacesFacesItem["Gender"].isNull()) + facesObject.gender = allFramesNodeFacesFacesItem["Gender"].asString(); + if(!allFramesNodeFacesFacesItem["FaceConfidence"].isNull()) + facesObject.faceConfidence = std::stof(allFramesNodeFacesFacesItem["FaceConfidence"].asString()); + if(!allFramesNodeFacesFacesItem["Emotion"].isNull()) + facesObject.emotion = allFramesNodeFacesFacesItem["Emotion"].asString(); + if(!allFramesNodeFacesFacesItem["FaceId"].isNull()) + facesObject.faceId = allFramesNodeFacesFacesItem["FaceId"].asString(); + if(!allFramesNodeFacesFacesItem["EmotionConfidence"].isNull()) + facesObject.emotionConfidence = std::stof(allFramesNodeFacesFacesItem["EmotionConfidence"].asString()); + if(!allFramesNodeFacesFacesItem["GroupId"].isNull()) + facesObject.groupId = allFramesNodeFacesFacesItem["GroupId"].asString(); + if(!allFramesNodeFacesFacesItem["FaceQuality"].isNull()) + facesObject.faceQuality = std::stof(allFramesNodeFacesFacesItem["FaceQuality"].asString()); auto emotionDetailsNode = value["EmotionDetails"]; if(!emotionDetailsNode["SAD"].isNull()) facesObject.emotionDetails.sAD = std::stof(emotionDetailsNode["SAD"].asString()); @@ -179,28 +179,28 @@ void ListVideoFramesResult::parse(const std::string &payload) facesObject.faceAttributes.headPose.yaw = std::stof(headPoseNode["Yaw"].asString()); framesObject.faces.push_back(facesObject); } - auto allTags = value["Tags"]["TagsItem"]; - for (auto value : allTags) + auto allTagsNode = allFramesNode["Tags"]["TagsItem"]; + for (auto allFramesNodeTagsTagsItem : allTagsNode) { FramesItem::TagsItem tagsObject; - if(!value["TagConfidence"].isNull()) - tagsObject.tagConfidence = std::stof(value["TagConfidence"].asString()); - if(!value["TagLevel"].isNull()) - tagsObject.tagLevel = std::stoi(value["TagLevel"].asString()); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["ParentTagName"].isNull()) - tagsObject.parentTagName = value["ParentTagName"].asString(); + if(!allFramesNodeTagsTagsItem["TagConfidence"].isNull()) + tagsObject.tagConfidence = std::stof(allFramesNodeTagsTagsItem["TagConfidence"].asString()); + if(!allFramesNodeTagsTagsItem["TagLevel"].isNull()) + tagsObject.tagLevel = std::stoi(allFramesNodeTagsTagsItem["TagLevel"].asString()); + if(!allFramesNodeTagsTagsItem["TagName"].isNull()) + tagsObject.tagName = allFramesNodeTagsTagsItem["TagName"].asString(); + if(!allFramesNodeTagsTagsItem["ParentTagName"].isNull()) + tagsObject.parentTagName = allFramesNodeTagsTagsItem["ParentTagName"].asString(); framesObject.tags.push_back(tagsObject); } - auto allOCR = value["OCR"]["OCRItem"]; - for (auto value : allOCR) + auto allOCRNode = allFramesNode["OCR"]["OCRItem"]; + for (auto allFramesNodeOCROCRItem : allOCRNode) { FramesItem::OCRItem oCRObject; - if(!value["OCRContents"].isNull()) - oCRObject.oCRContents = value["OCRContents"].asString(); - if(!value["OCRConfidence"].isNull()) - oCRObject.oCRConfidence = std::stof(value["OCRConfidence"].asString()); + if(!allFramesNodeOCROCRItem["OCRContents"].isNull()) + oCRObject.oCRContents = allFramesNodeOCROCRItem["OCRContents"].asString(); + if(!allFramesNodeOCROCRItem["OCRConfidence"].isNull()) + oCRObject.oCRConfidence = std::stof(allFramesNodeOCROCRItem["OCRConfidence"].asString()); auto oCRBoundaryNode = value["OCRBoundary"]; if(!oCRBoundaryNode["Left"].isNull()) oCRObject.oCRBoundary.left = std::stoi(oCRBoundaryNode["Left"].asString()); @@ -212,18 +212,18 @@ void ListVideoFramesResult::parse(const std::string &payload) oCRObject.oCRBoundary.height = std::stoi(oCRBoundaryNode["Height"].asString()); framesObject.oCR.push_back(oCRObject); } - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = allFramesNode["Celebrity"]["CelebrityItem"]; + for (auto allFramesNodeCelebrityCelebrityItem : allCelebrityNode) { FramesItem::CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityGender"].isNull()) - celebrityObject.celebrityGender = value["CelebrityGender"].asString(); - if(!value["CelebrityConfidence"].isNull()) - celebrityObject.celebrityConfidence = std::stof(value["CelebrityConfidence"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!allFramesNodeCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = allFramesNodeCelebrityCelebrityItem["CelebrityName"].asString(); + if(!allFramesNodeCelebrityCelebrityItem["CelebrityGender"].isNull()) + celebrityObject.celebrityGender = allFramesNodeCelebrityCelebrityItem["CelebrityGender"].asString(); + if(!allFramesNodeCelebrityCelebrityItem["CelebrityConfidence"].isNull()) + celebrityObject.celebrityConfidence = std::stof(allFramesNodeCelebrityCelebrityItem["CelebrityConfidence"].asString()); + if(!allFramesNodeCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = allFramesNodeCelebrityCelebrityItem["CelebrityLibraryName"].asString(); auto celebrityBoundaryNode = value["CelebrityBoundary"]; if(!celebrityBoundaryNode["Left"].isNull()) celebrityObject.celebrityBoundary.left = std::stoi(celebrityBoundaryNode["Left"].asString()); diff --git a/imm/src/model/ListVideoTasksResult.cc b/imm/src/model/ListVideoTasksResult.cc index 831675c55..0f924474a 100644 --- a/imm/src/model/ListVideoTasksResult.cc +++ b/imm/src/model/ListVideoTasksResult.cc @@ -39,32 +39,32 @@ void ListVideoTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["TasksItem"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["TasksItem"]; + for (auto valueTasksTasksItem : allTasksNode) { TasksItem tasksObject; - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["TaskType"].isNull()) - tasksObject.taskType = value["TaskType"].asString(); - if(!value["Parameters"].isNull()) - tasksObject.parameters = value["Parameters"].asString(); - if(!value["Result"].isNull()) - tasksObject.result = value["Result"].asString(); - if(!value["StartTime"].isNull()) - tasksObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - tasksObject.endTime = value["EndTime"].asString(); - if(!value["ErrorMessage"].isNull()) - tasksObject.errorMessage = value["ErrorMessage"].asString(); - if(!value["NotifyEndpoint"].isNull()) - tasksObject.notifyEndpoint = value["NotifyEndpoint"].asString(); - if(!value["NotifyTopicName"].isNull()) - tasksObject.notifyTopicName = value["NotifyTopicName"].asString(); - if(!value["Progress"].isNull()) - tasksObject.progress = std::stoi(value["Progress"].asString()); + if(!valueTasksTasksItem["Status"].isNull()) + tasksObject.status = valueTasksTasksItem["Status"].asString(); + if(!valueTasksTasksItem["TaskId"].isNull()) + tasksObject.taskId = valueTasksTasksItem["TaskId"].asString(); + if(!valueTasksTasksItem["TaskType"].isNull()) + tasksObject.taskType = valueTasksTasksItem["TaskType"].asString(); + if(!valueTasksTasksItem["Parameters"].isNull()) + tasksObject.parameters = valueTasksTasksItem["Parameters"].asString(); + if(!valueTasksTasksItem["Result"].isNull()) + tasksObject.result = valueTasksTasksItem["Result"].asString(); + if(!valueTasksTasksItem["StartTime"].isNull()) + tasksObject.startTime = valueTasksTasksItem["StartTime"].asString(); + if(!valueTasksTasksItem["EndTime"].isNull()) + tasksObject.endTime = valueTasksTasksItem["EndTime"].asString(); + if(!valueTasksTasksItem["ErrorMessage"].isNull()) + tasksObject.errorMessage = valueTasksTasksItem["ErrorMessage"].asString(); + if(!valueTasksTasksItem["NotifyEndpoint"].isNull()) + tasksObject.notifyEndpoint = valueTasksTasksItem["NotifyEndpoint"].asString(); + if(!valueTasksTasksItem["NotifyTopicName"].isNull()) + tasksObject.notifyTopicName = valueTasksTasksItem["NotifyTopicName"].asString(); + if(!valueTasksTasksItem["Progress"].isNull()) + tasksObject.progress = std::stoi(valueTasksTasksItem["Progress"].asString()); tasks_.push_back(tasksObject); } if(!value["NextMarker"].isNull()) diff --git a/imm/src/model/ListVideosResult.cc b/imm/src/model/ListVideosResult.cc index 5d54159c6..578579a63 100644 --- a/imm/src/model/ListVideosResult.cc +++ b/imm/src/model/ListVideosResult.cc @@ -39,100 +39,100 @@ void ListVideosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVideos = value["Videos"]["VideosItem"]; - for (auto value : allVideos) + auto allVideosNode = value["Videos"]["VideosItem"]; + for (auto valueVideosVideosItem : allVideosNode) { VideosItem videosObject; - if(!value["VideoUri"].isNull()) - videosObject.videoUri = value["VideoUri"].asString(); - if(!value["RemarksA"].isNull()) - videosObject.remarksA = value["RemarksA"].asString(); - if(!value["RemarksB"].isNull()) - videosObject.remarksB = value["RemarksB"].asString(); - if(!value["CreateTime"].isNull()) - videosObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - videosObject.modifyTime = value["ModifyTime"].asString(); - if(!value["VideoWidth"].isNull()) - videosObject.videoWidth = std::stoi(value["VideoWidth"].asString()); - if(!value["VideoHeight"].isNull()) - videosObject.videoHeight = std::stoi(value["VideoHeight"].asString()); - if(!value["VideoFormat"].isNull()) - videosObject.videoFormat = value["VideoFormat"].asString(); - if(!value["VideoDuration"].isNull()) - videosObject.videoDuration = std::stof(value["VideoDuration"].asString()); - if(!value["FileSize"].isNull()) - videosObject.fileSize = std::stoi(value["FileSize"].asString()); - if(!value["VideoFrames"].isNull()) - videosObject.videoFrames = std::stoi(value["VideoFrames"].asString()); - if(!value["SourceType"].isNull()) - videosObject.sourceType = value["SourceType"].asString(); - if(!value["SourceUri"].isNull()) - videosObject.sourceUri = value["SourceUri"].asString(); - if(!value["SourcePosition"].isNull()) - videosObject.sourcePosition = value["SourcePosition"].asString(); - if(!value["ProcessStatus"].isNull()) - videosObject.processStatus = value["ProcessStatus"].asString(); - if(!value["ProcessModifyTime"].isNull()) - videosObject.processModifyTime = value["ProcessModifyTime"].asString(); - if(!value["VideoTagsStatus"].isNull()) - videosObject.videoTagsStatus = value["VideoTagsStatus"].asString(); - if(!value["VideoTagsModifyTime"].isNull()) - videosObject.videoTagsModifyTime = value["VideoTagsModifyTime"].asString(); - if(!value["CelebrityStatus"].isNull()) - videosObject.celebrityStatus = value["CelebrityStatus"].asString(); - if(!value["CelebrityModifyTime"].isNull()) - videosObject.celebrityModifyTime = value["CelebrityModifyTime"].asString(); - if(!value["CelebrityFailReason"].isNull()) - videosObject.celebrityFailReason = value["CelebrityFailReason"].asString(); - if(!value["VideoTagsFailReason"].isNull()) - videosObject.videoTagsFailReason = value["VideoTagsFailReason"].asString(); - if(!value["ProcessFailReason"].isNull()) - videosObject.processFailReason = value["ProcessFailReason"].asString(); - if(!value["RemarksC"].isNull()) - videosObject.remarksC = value["RemarksC"].asString(); - if(!value["RemarksD"].isNull()) - videosObject.remarksD = value["RemarksD"].asString(); - if(!value["ExternalId"].isNull()) - videosObject.externalId = value["ExternalId"].asString(); - auto allVideoTags = value["VideoTags"]["VideoTagsItem"]; - for (auto value : allVideoTags) + if(!valueVideosVideosItem["VideoUri"].isNull()) + videosObject.videoUri = valueVideosVideosItem["VideoUri"].asString(); + if(!valueVideosVideosItem["RemarksA"].isNull()) + videosObject.remarksA = valueVideosVideosItem["RemarksA"].asString(); + if(!valueVideosVideosItem["RemarksB"].isNull()) + videosObject.remarksB = valueVideosVideosItem["RemarksB"].asString(); + if(!valueVideosVideosItem["CreateTime"].isNull()) + videosObject.createTime = valueVideosVideosItem["CreateTime"].asString(); + if(!valueVideosVideosItem["ModifyTime"].isNull()) + videosObject.modifyTime = valueVideosVideosItem["ModifyTime"].asString(); + if(!valueVideosVideosItem["VideoWidth"].isNull()) + videosObject.videoWidth = std::stoi(valueVideosVideosItem["VideoWidth"].asString()); + if(!valueVideosVideosItem["VideoHeight"].isNull()) + videosObject.videoHeight = std::stoi(valueVideosVideosItem["VideoHeight"].asString()); + if(!valueVideosVideosItem["VideoFormat"].isNull()) + videosObject.videoFormat = valueVideosVideosItem["VideoFormat"].asString(); + if(!valueVideosVideosItem["VideoDuration"].isNull()) + videosObject.videoDuration = std::stof(valueVideosVideosItem["VideoDuration"].asString()); + if(!valueVideosVideosItem["FileSize"].isNull()) + videosObject.fileSize = std::stoi(valueVideosVideosItem["FileSize"].asString()); + if(!valueVideosVideosItem["VideoFrames"].isNull()) + videosObject.videoFrames = std::stoi(valueVideosVideosItem["VideoFrames"].asString()); + if(!valueVideosVideosItem["SourceType"].isNull()) + videosObject.sourceType = valueVideosVideosItem["SourceType"].asString(); + if(!valueVideosVideosItem["SourceUri"].isNull()) + videosObject.sourceUri = valueVideosVideosItem["SourceUri"].asString(); + if(!valueVideosVideosItem["SourcePosition"].isNull()) + videosObject.sourcePosition = valueVideosVideosItem["SourcePosition"].asString(); + if(!valueVideosVideosItem["ProcessStatus"].isNull()) + videosObject.processStatus = valueVideosVideosItem["ProcessStatus"].asString(); + if(!valueVideosVideosItem["ProcessModifyTime"].isNull()) + videosObject.processModifyTime = valueVideosVideosItem["ProcessModifyTime"].asString(); + if(!valueVideosVideosItem["VideoTagsStatus"].isNull()) + videosObject.videoTagsStatus = valueVideosVideosItem["VideoTagsStatus"].asString(); + if(!valueVideosVideosItem["VideoTagsModifyTime"].isNull()) + videosObject.videoTagsModifyTime = valueVideosVideosItem["VideoTagsModifyTime"].asString(); + if(!valueVideosVideosItem["CelebrityStatus"].isNull()) + videosObject.celebrityStatus = valueVideosVideosItem["CelebrityStatus"].asString(); + if(!valueVideosVideosItem["CelebrityModifyTime"].isNull()) + videosObject.celebrityModifyTime = valueVideosVideosItem["CelebrityModifyTime"].asString(); + if(!valueVideosVideosItem["CelebrityFailReason"].isNull()) + videosObject.celebrityFailReason = valueVideosVideosItem["CelebrityFailReason"].asString(); + if(!valueVideosVideosItem["VideoTagsFailReason"].isNull()) + videosObject.videoTagsFailReason = valueVideosVideosItem["VideoTagsFailReason"].asString(); + if(!valueVideosVideosItem["ProcessFailReason"].isNull()) + videosObject.processFailReason = valueVideosVideosItem["ProcessFailReason"].asString(); + if(!valueVideosVideosItem["RemarksC"].isNull()) + videosObject.remarksC = valueVideosVideosItem["RemarksC"].asString(); + if(!valueVideosVideosItem["RemarksD"].isNull()) + videosObject.remarksD = valueVideosVideosItem["RemarksD"].asString(); + if(!valueVideosVideosItem["ExternalId"].isNull()) + videosObject.externalId = valueVideosVideosItem["ExternalId"].asString(); + auto allVideoTagsNode = allVideosNode["VideoTags"]["VideoTagsItem"]; + for (auto allVideosNodeVideoTagsVideoTagsItem : allVideoTagsNode) { VideosItem::VideoTagsItem videoTagsObject; - if(!value["VideoTagName"].isNull()) - videoTagsObject.videoTagName = value["VideoTagName"].asString(); - if(!value["VideoTagEnName"].isNull()) - videoTagsObject.videoTagEnName = value["VideoTagEnName"].asString(); - if(!value["VideoTagConfidence"].isNull()) - videoTagsObject.videoTagConfidence = std::stof(value["VideoTagConfidence"].asString()); + if(!allVideosNodeVideoTagsVideoTagsItem["VideoTagName"].isNull()) + videoTagsObject.videoTagName = allVideosNodeVideoTagsVideoTagsItem["VideoTagName"].asString(); + if(!allVideosNodeVideoTagsVideoTagsItem["VideoTagEnName"].isNull()) + videoTagsObject.videoTagEnName = allVideosNodeVideoTagsVideoTagsItem["VideoTagEnName"].asString(); + if(!allVideosNodeVideoTagsVideoTagsItem["VideoTagConfidence"].isNull()) + videoTagsObject.videoTagConfidence = std::stof(allVideosNodeVideoTagsVideoTagsItem["VideoTagConfidence"].asString()); videosObject.videoTags.push_back(videoTagsObject); } - auto allCelebrity = value["Celebrity"]["CelebrityItem"]; - for (auto value : allCelebrity) + auto allCelebrityNode = allVideosNode["Celebrity"]["CelebrityItem"]; + for (auto allVideosNodeCelebrityCelebrityItem : allCelebrityNode) { VideosItem::CelebrityItem celebrityObject; - if(!value["CelebrityName"].isNull()) - celebrityObject.celebrityName = value["CelebrityName"].asString(); - if(!value["CelebrityNum"].isNull()) - celebrityObject.celebrityNum = std::stoi(value["CelebrityNum"].asString()); - if(!value["CelebrityLibraryName"].isNull()) - celebrityObject.celebrityLibraryName = value["CelebrityLibraryName"].asString(); + if(!allVideosNodeCelebrityCelebrityItem["CelebrityName"].isNull()) + celebrityObject.celebrityName = allVideosNodeCelebrityCelebrityItem["CelebrityName"].asString(); + if(!allVideosNodeCelebrityCelebrityItem["CelebrityNum"].isNull()) + celebrityObject.celebrityNum = std::stoi(allVideosNodeCelebrityCelebrityItem["CelebrityNum"].asString()); + if(!allVideosNodeCelebrityCelebrityItem["CelebrityLibraryName"].isNull()) + celebrityObject.celebrityLibraryName = allVideosNodeCelebrityCelebrityItem["CelebrityLibraryName"].asString(); videosObject.celebrity.push_back(celebrityObject); } - auto allPersons = value["Persons"]["PersonsItem"]; - for (auto value : allPersons) + auto allPersonsNode = allVideosNode["Persons"]["PersonsItem"]; + for (auto allVideosNodePersonsPersonsItem : allPersonsNode) { VideosItem::PersonsItem personsObject; - if(!value["PersonId"].isNull()) - personsObject.personId = value["PersonId"].asString(); - if(!value["Age"].isNull()) - personsObject.age = std::stoi(value["Age"].asString()); - if(!value["AgeConfidence"].isNull()) - personsObject.ageConfidence = std::stof(value["AgeConfidence"].asString()); - if(!value["Gender"].isNull()) - personsObject.gender = value["Gender"].asString(); - if(!value["GenderConfidence"].isNull()) - personsObject.genderConfidence = std::stof(value["GenderConfidence"].asString()); + if(!allVideosNodePersonsPersonsItem["PersonId"].isNull()) + personsObject.personId = allVideosNodePersonsPersonsItem["PersonId"].asString(); + if(!allVideosNodePersonsPersonsItem["Age"].isNull()) + personsObject.age = std::stoi(allVideosNodePersonsPersonsItem["Age"].asString()); + if(!allVideosNodePersonsPersonsItem["AgeConfidence"].isNull()) + personsObject.ageConfidence = std::stof(allVideosNodePersonsPersonsItem["AgeConfidence"].asString()); + if(!allVideosNodePersonsPersonsItem["Gender"].isNull()) + personsObject.gender = allVideosNodePersonsPersonsItem["Gender"].asString(); + if(!allVideosNodePersonsPersonsItem["GenderConfidence"].isNull()) + personsObject.genderConfidence = std::stof(allVideosNodePersonsPersonsItem["GenderConfidence"].asString()); videosObject.persons.push_back(personsObject); } videos_.push_back(videosObject); diff --git a/imm/src/model/SearchDocIndexResult.cc b/imm/src/model/SearchDocIndexResult.cc index 04ec78946..4e9ef2d5c 100644 --- a/imm/src/model/SearchDocIndexResult.cc +++ b/imm/src/model/SearchDocIndexResult.cc @@ -39,36 +39,36 @@ void SearchDocIndexResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDocInfos = value["DocInfos"]["DocInfosItem"]; - for (auto value : allDocInfos) + auto allDocInfosNode = value["DocInfos"]["DocInfosItem"]; + for (auto valueDocInfosDocInfosItem : allDocInfosNode) { DocInfosItem docInfosObject; - if(!value["UniqueId"].isNull()) - docInfosObject.uniqueId = value["UniqueId"].asString(); - if(!value["SrcUri"].isNull()) - docInfosObject.srcUri = value["SrcUri"].asString(); - if(!value["Name"].isNull()) - docInfosObject.name = value["Name"].asString(); - if(!value["ContentType"].isNull()) - docInfosObject.contentType = value["ContentType"].asString(); - if(!value["LastModified"].isNull()) - docInfosObject.lastModified = value["LastModified"].asString(); - if(!value["Size"].isNull()) - docInfosObject.size = std::stoi(value["Size"].asString()); - if(!value["PageNum"].isNull()) - docInfosObject.pageNum = std::stoi(value["PageNum"].asString()); - if(!value["CustomKey1"].isNull()) - docInfosObject.customKey1 = value["CustomKey1"].asString(); - if(!value["CustomKey2"].isNull()) - docInfosObject.customKey2 = value["CustomKey2"].asString(); - if(!value["CustomKey3"].isNull()) - docInfosObject.customKey3 = value["CustomKey3"].asString(); - if(!value["CustomKey4"].isNull()) - docInfosObject.customKey4 = value["CustomKey4"].asString(); - if(!value["CustomKey5"].isNull()) - docInfosObject.customKey5 = value["CustomKey5"].asString(); - if(!value["CustomKey6"].isNull()) - docInfosObject.customKey6 = value["CustomKey6"].asString(); + if(!valueDocInfosDocInfosItem["UniqueId"].isNull()) + docInfosObject.uniqueId = valueDocInfosDocInfosItem["UniqueId"].asString(); + if(!valueDocInfosDocInfosItem["SrcUri"].isNull()) + docInfosObject.srcUri = valueDocInfosDocInfosItem["SrcUri"].asString(); + if(!valueDocInfosDocInfosItem["Name"].isNull()) + docInfosObject.name = valueDocInfosDocInfosItem["Name"].asString(); + if(!valueDocInfosDocInfosItem["ContentType"].isNull()) + docInfosObject.contentType = valueDocInfosDocInfosItem["ContentType"].asString(); + if(!valueDocInfosDocInfosItem["LastModified"].isNull()) + docInfosObject.lastModified = valueDocInfosDocInfosItem["LastModified"].asString(); + if(!valueDocInfosDocInfosItem["Size"].isNull()) + docInfosObject.size = std::stoi(valueDocInfosDocInfosItem["Size"].asString()); + if(!valueDocInfosDocInfosItem["PageNum"].isNull()) + docInfosObject.pageNum = std::stoi(valueDocInfosDocInfosItem["PageNum"].asString()); + if(!valueDocInfosDocInfosItem["CustomKey1"].isNull()) + docInfosObject.customKey1 = valueDocInfosDocInfosItem["CustomKey1"].asString(); + if(!valueDocInfosDocInfosItem["CustomKey2"].isNull()) + docInfosObject.customKey2 = valueDocInfosDocInfosItem["CustomKey2"].asString(); + if(!valueDocInfosDocInfosItem["CustomKey3"].isNull()) + docInfosObject.customKey3 = valueDocInfosDocInfosItem["CustomKey3"].asString(); + if(!valueDocInfosDocInfosItem["CustomKey4"].isNull()) + docInfosObject.customKey4 = valueDocInfosDocInfosItem["CustomKey4"].asString(); + if(!valueDocInfosDocInfosItem["CustomKey5"].isNull()) + docInfosObject.customKey5 = valueDocInfosDocInfosItem["CustomKey5"].asString(); + if(!valueDocInfosDocInfosItem["CustomKey6"].isNull()) + docInfosObject.customKey6 = valueDocInfosDocInfosItem["CustomKey6"].asString(); docInfos_.push_back(docInfosObject); } diff --git a/imm/src/model/SearchFaceResult.cc b/imm/src/model/SearchFaceResult.cc index d92aa9b01..b27b5b40e 100644 --- a/imm/src/model/SearchFaceResult.cc +++ b/imm/src/model/SearchFaceResult.cc @@ -39,24 +39,24 @@ void SearchFaceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResultFaces = value["ResultFaces"]["ResultFacesItem"]; - for (auto value : allResultFaces) + auto allResultFacesNode = value["ResultFaces"]["ResultFacesItem"]; + for (auto valueResultFacesResultFacesItem : allResultFacesNode) { ResultFacesItem resultFacesObject; - if(!value["GroupId"].isNull()) - resultFacesObject.groupId = value["GroupId"].asString(); - if(!value["User"].isNull()) - resultFacesObject.user = value["User"].asString(); - if(!value["ImageId"].isNull()) - resultFacesObject.imageId = value["ImageId"].asString(); - if(!value["Score"].isNull()) - resultFacesObject.score = std::stof(value["Score"].asString()); - if(!value["ImageUri"].isNull()) - resultFacesObject.imageUri = value["ImageUri"].asString(); - if(!value["Glasses"].isNull()) - resultFacesObject.glasses = std::stoi(value["Glasses"].asString()); - if(!value["Hat"].isNull()) - resultFacesObject.hat = std::stoi(value["Hat"].asString()); + if(!valueResultFacesResultFacesItem["GroupId"].isNull()) + resultFacesObject.groupId = valueResultFacesResultFacesItem["GroupId"].asString(); + if(!valueResultFacesResultFacesItem["User"].isNull()) + resultFacesObject.user = valueResultFacesResultFacesItem["User"].asString(); + if(!valueResultFacesResultFacesItem["ImageId"].isNull()) + resultFacesObject.imageId = valueResultFacesResultFacesItem["ImageId"].asString(); + if(!valueResultFacesResultFacesItem["Score"].isNull()) + resultFacesObject.score = std::stof(valueResultFacesResultFacesItem["Score"].asString()); + if(!valueResultFacesResultFacesItem["ImageUri"].isNull()) + resultFacesObject.imageUri = valueResultFacesResultFacesItem["ImageUri"].asString(); + if(!valueResultFacesResultFacesItem["Glasses"].isNull()) + resultFacesObject.glasses = std::stoi(valueResultFacesResultFacesItem["Glasses"].asString()); + if(!valueResultFacesResultFacesItem["Hat"].isNull()) + resultFacesObject.hat = std::stoi(valueResultFacesResultFacesItem["Hat"].asString()); auto allAxis1 = value["Axis"]["Axis"]; for (auto value : allAxis1) resultFacesObject.axis1.push_back(value.asString()); diff --git a/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h b/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h index a85189930..f4070f6f4 100644 --- a/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h +++ b/iot/include/alibabacloud/iot/model/InvokeDataAPIServiceRequest.h @@ -33,7 +33,7 @@ namespace AlibabaCloud struct Param { std::string listParamType; - ListParamValue listParamValue; + std::vector listParamValue; std::string paramValue; std::string paramName; }; diff --git a/iot/src/model/BatchGetDeviceDriverResult.cc b/iot/src/model/BatchGetDeviceDriverResult.cc index 2d7c09244..1386c8715 100644 --- a/iot/src/model/BatchGetDeviceDriverResult.cc +++ b/iot/src/model/BatchGetDeviceDriverResult.cc @@ -39,14 +39,14 @@ void BatchGetDeviceDriverResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeviceDriverList = value["DeviceDriverList"]["DeviceDriver"]; - for (auto value : allDeviceDriverList) + auto allDeviceDriverListNode = value["DeviceDriverList"]["DeviceDriver"]; + for (auto valueDeviceDriverListDeviceDriver : allDeviceDriverListNode) { DeviceDriver deviceDriverListObject; - if(!value["DriverId"].isNull()) - deviceDriverListObject.driverId = value["DriverId"].asString(); - if(!value["IotId"].isNull()) - deviceDriverListObject.iotId = value["IotId"].asString(); + if(!valueDeviceDriverListDeviceDriver["DriverId"].isNull()) + deviceDriverListObject.driverId = valueDeviceDriverListDeviceDriver["DriverId"].asString(); + if(!valueDeviceDriverListDeviceDriver["IotId"].isNull()) + deviceDriverListObject.iotId = valueDeviceDriverListDeviceDriver["IotId"].asString(); deviceDriverList_.push_back(deviceDriverListObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/BatchGetDeviceStateResult.cc b/iot/src/model/BatchGetDeviceStateResult.cc index 57353d097..b68e46865 100644 --- a/iot/src/model/BatchGetDeviceStateResult.cc +++ b/iot/src/model/BatchGetDeviceStateResult.cc @@ -39,22 +39,22 @@ void BatchGetDeviceStateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeviceStatusList = value["DeviceStatusList"]["DeviceStatus"]; - for (auto value : allDeviceStatusList) + auto allDeviceStatusListNode = value["DeviceStatusList"]["DeviceStatus"]; + for (auto valueDeviceStatusListDeviceStatus : allDeviceStatusListNode) { DeviceStatus deviceStatusListObject; - if(!value["DeviceId"].isNull()) - deviceStatusListObject.deviceId = value["DeviceId"].asString(); - if(!value["DeviceName"].isNull()) - deviceStatusListObject.deviceName = value["DeviceName"].asString(); - if(!value["Status"].isNull()) - deviceStatusListObject.status = value["Status"].asString(); - if(!value["AsAddress"].isNull()) - deviceStatusListObject.asAddress = value["AsAddress"].asString(); - if(!value["LastOnlineTime"].isNull()) - deviceStatusListObject.lastOnlineTime = value["LastOnlineTime"].asString(); - if(!value["IotId"].isNull()) - deviceStatusListObject.iotId = value["IotId"].asString(); + if(!valueDeviceStatusListDeviceStatus["DeviceId"].isNull()) + deviceStatusListObject.deviceId = valueDeviceStatusListDeviceStatus["DeviceId"].asString(); + if(!valueDeviceStatusListDeviceStatus["DeviceName"].isNull()) + deviceStatusListObject.deviceName = valueDeviceStatusListDeviceStatus["DeviceName"].asString(); + if(!valueDeviceStatusListDeviceStatus["Status"].isNull()) + deviceStatusListObject.status = valueDeviceStatusListDeviceStatus["Status"].asString(); + if(!valueDeviceStatusListDeviceStatus["AsAddress"].isNull()) + deviceStatusListObject.asAddress = valueDeviceStatusListDeviceStatus["AsAddress"].asString(); + if(!valueDeviceStatusListDeviceStatus["LastOnlineTime"].isNull()) + deviceStatusListObject.lastOnlineTime = valueDeviceStatusListDeviceStatus["LastOnlineTime"].asString(); + if(!valueDeviceStatusListDeviceStatus["IotId"].isNull()) + deviceStatusListObject.iotId = valueDeviceStatusListDeviceStatus["IotId"].asString(); deviceStatusList_.push_back(deviceStatusListObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/BatchGetEdgeInstanceDeviceConfigResult.cc b/iot/src/model/BatchGetEdgeInstanceDeviceConfigResult.cc index 34c09921c..7b68b5e86 100644 --- a/iot/src/model/BatchGetEdgeInstanceDeviceConfigResult.cc +++ b/iot/src/model/BatchGetEdgeInstanceDeviceConfigResult.cc @@ -39,12 +39,12 @@ void BatchGetEdgeInstanceDeviceConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeviceConfigList = value["DeviceConfigList"]["DeviceConfig"]; - for (auto value : allDeviceConfigList) + auto allDeviceConfigListNode = value["DeviceConfigList"]["DeviceConfig"]; + for (auto valueDeviceConfigListDeviceConfig : allDeviceConfigListNode) { DeviceConfig deviceConfigListObject; - if(!value["IotId"].isNull()) - deviceConfigListObject.iotId = value["IotId"].asString(); + if(!valueDeviceConfigListDeviceConfig["IotId"].isNull()) + deviceConfigListObject.iotId = valueDeviceConfigListDeviceConfig["IotId"].asString(); auto configNode = value["Config"]; if(!configNode["Format"].isNull()) deviceConfigListObject.config.format = configNode["Format"].asString(); diff --git a/iot/src/model/BatchGetEdgeInstanceDriverConfigsResult.cc b/iot/src/model/BatchGetEdgeInstanceDriverConfigsResult.cc index 05ca01570..145ab4d3e 100644 --- a/iot/src/model/BatchGetEdgeInstanceDriverConfigsResult.cc +++ b/iot/src/model/BatchGetEdgeInstanceDriverConfigsResult.cc @@ -39,24 +39,24 @@ void BatchGetEdgeInstanceDriverConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDriverConfigList = value["DriverConfigList"]["DriverConfig"]; - for (auto value : allDriverConfigList) + auto allDriverConfigListNode = value["DriverConfigList"]["DriverConfig"]; + for (auto valueDriverConfigListDriverConfig : allDriverConfigListNode) { DriverConfig driverConfigListObject; - if(!value["DriverId"].isNull()) - driverConfigListObject.driverId = value["DriverId"].asString(); - auto allConfigList = value["ConfigList"]["Config"]; - for (auto value : allConfigList) + if(!valueDriverConfigListDriverConfig["DriverId"].isNull()) + driverConfigListObject.driverId = valueDriverConfigListDriverConfig["DriverId"].asString(); + auto allConfigListNode = allDriverConfigListNode["ConfigList"]["Config"]; + for (auto allDriverConfigListNodeConfigListConfig : allConfigListNode) { DriverConfig::Config configListObject; - if(!value["ConfigId"].isNull()) - configListObject.configId = value["ConfigId"].asString(); - if(!value["Format"].isNull()) - configListObject.format = value["Format"].asString(); - if(!value["Content"].isNull()) - configListObject.content = value["Content"].asString(); - if(!value["Key"].isNull()) - configListObject.key = value["Key"].asString(); + if(!allDriverConfigListNodeConfigListConfig["ConfigId"].isNull()) + configListObject.configId = allDriverConfigListNodeConfigListConfig["ConfigId"].asString(); + if(!allDriverConfigListNodeConfigListConfig["Format"].isNull()) + configListObject.format = allDriverConfigListNodeConfigListConfig["Format"].asString(); + if(!allDriverConfigListNodeConfigListConfig["Content"].isNull()) + configListObject.content = allDriverConfigListNodeConfigListConfig["Content"].asString(); + if(!allDriverConfigListNodeConfigListConfig["Key"].isNull()) + configListObject.key = allDriverConfigListNodeConfigListConfig["Key"].asString(); driverConfigListObject.configList.push_back(configListObject); } driverConfigList_.push_back(driverConfigListObject); diff --git a/iot/src/model/BatchQueryDeviceDetailResult.cc b/iot/src/model/BatchQueryDeviceDetailResult.cc index f9633638e..08fc17446 100644 --- a/iot/src/model/BatchQueryDeviceDetailResult.cc +++ b/iot/src/model/BatchQueryDeviceDetailResult.cc @@ -39,38 +39,38 @@ void BatchQueryDeviceDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["ProductName"].isNull()) - dataObject.productName = value["ProductName"].asString(); - if(!value["DeviceName"].isNull()) - dataObject.deviceName = value["DeviceName"].asString(); - if(!value["Nickname"].isNull()) - dataObject.nickname = value["Nickname"].asString(); - if(!value["DeviceSecret"].isNull()) - dataObject.deviceSecret = value["DeviceSecret"].asString(); - if(!value["IotId"].isNull()) - dataObject.iotId = value["IotId"].asString(); - if(!value["UtcCreate"].isNull()) - dataObject.utcCreate = value["UtcCreate"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["UtcActive"].isNull()) - dataObject.utcActive = value["UtcActive"].asString(); - if(!value["GmtActive"].isNull()) - dataObject.gmtActive = value["GmtActive"].asString(); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); - if(!value["FirmwareVersion"].isNull()) - dataObject.firmwareVersion = value["FirmwareVersion"].asString(); - if(!value["NodeType"].isNull()) - dataObject.nodeType = std::stoi(value["NodeType"].asString()); - if(!value["Region"].isNull()) - dataObject.region = value["Region"].asString(); + if(!valueDataDataItem["ProductKey"].isNull()) + dataObject.productKey = valueDataDataItem["ProductKey"].asString(); + if(!valueDataDataItem["ProductName"].isNull()) + dataObject.productName = valueDataDataItem["ProductName"].asString(); + if(!valueDataDataItem["DeviceName"].isNull()) + dataObject.deviceName = valueDataDataItem["DeviceName"].asString(); + if(!valueDataDataItem["Nickname"].isNull()) + dataObject.nickname = valueDataDataItem["Nickname"].asString(); + if(!valueDataDataItem["DeviceSecret"].isNull()) + dataObject.deviceSecret = valueDataDataItem["DeviceSecret"].asString(); + if(!valueDataDataItem["IotId"].isNull()) + dataObject.iotId = valueDataDataItem["IotId"].asString(); + if(!valueDataDataItem["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataDataItem["UtcCreate"].asString(); + if(!valueDataDataItem["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDataDataItem["GmtCreate"].asString(); + if(!valueDataDataItem["UtcActive"].isNull()) + dataObject.utcActive = valueDataDataItem["UtcActive"].asString(); + if(!valueDataDataItem["GmtActive"].isNull()) + dataObject.gmtActive = valueDataDataItem["GmtActive"].asString(); + if(!valueDataDataItem["Status"].isNull()) + dataObject.status = valueDataDataItem["Status"].asString(); + if(!valueDataDataItem["FirmwareVersion"].isNull()) + dataObject.firmwareVersion = valueDataDataItem["FirmwareVersion"].asString(); + if(!valueDataDataItem["NodeType"].isNull()) + dataObject.nodeType = std::stoi(valueDataDataItem["NodeType"].asString()); + if(!valueDataDataItem["Region"].isNull()) + dataObject.region = valueDataDataItem["Region"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/CreateProductTagsResult.cc b/iot/src/model/CreateProductTagsResult.cc index 087e0df8c..e7e6fe66d 100644 --- a/iot/src/model/CreateProductTagsResult.cc +++ b/iot/src/model/CreateProductTagsResult.cc @@ -39,14 +39,14 @@ void CreateProductTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInvalidProductTags = value["InvalidProductTags"]["ProductTag"]; - for (auto value : allInvalidProductTags) + auto allInvalidProductTagsNode = value["InvalidProductTags"]["ProductTag"]; + for (auto valueInvalidProductTagsProductTag : allInvalidProductTagsNode) { ProductTag invalidProductTagsObject; - if(!value["TagKey"].isNull()) - invalidProductTagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - invalidProductTagsObject.tagValue = value["TagValue"].asString(); + if(!valueInvalidProductTagsProductTag["TagKey"].isNull()) + invalidProductTagsObject.tagKey = valueInvalidProductTagsProductTag["TagKey"].asString(); + if(!valueInvalidProductTagsProductTag["TagValue"].isNull()) + invalidProductTagsObject.tagValue = valueInvalidProductTagsProductTag["TagValue"].asString(); invalidProductTags_.push_back(invalidProductTagsObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/GetDataAPIServiceDetailResult.cc b/iot/src/model/GetDataAPIServiceDetailResult.cc index 0608f5886..9b2d50e00 100644 --- a/iot/src/model/GetDataAPIServiceDetailResult.cc +++ b/iot/src/model/GetDataAPIServiceDetailResult.cc @@ -65,36 +65,36 @@ void GetDataAPIServiceDetailResult::parse(const std::string &payload) data_.sqlTemplateDTO.originSql = sqlTemplateDTONode["OriginSql"].asString(); if(!sqlTemplateDTONode["TemplateSql"].isNull()) data_.sqlTemplateDTO.templateSql = sqlTemplateDTONode["TemplateSql"].asString(); - auto allRequestParams = value["RequestParams"]["RequestParamsItem"]; - for (auto value : allRequestParams) + auto allRequestParamsNode = sqlTemplateDTONode["RequestParams"]["RequestParamsItem"]; + for (auto sqlTemplateDTONodeRequestParamsRequestParamsItem : allRequestParamsNode) { Data::SqlTemplateDTO::RequestParamsItem requestParamsItemObject; - if(!value["Name"].isNull()) - requestParamsItemObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - requestParamsItemObject.type = value["Type"].asString(); - if(!value["Desc"].isNull()) - requestParamsItemObject.desc = value["Desc"].asString(); - if(!value["Example"].isNull()) - requestParamsItemObject.example = value["Example"].asString(); - if(!value["Required"].isNull()) - requestParamsItemObject.required = value["Required"].asString() == "true"; + if(!sqlTemplateDTONodeRequestParamsRequestParamsItem["Name"].isNull()) + requestParamsItemObject.name = sqlTemplateDTONodeRequestParamsRequestParamsItem["Name"].asString(); + if(!sqlTemplateDTONodeRequestParamsRequestParamsItem["Type"].isNull()) + requestParamsItemObject.type = sqlTemplateDTONodeRequestParamsRequestParamsItem["Type"].asString(); + if(!sqlTemplateDTONodeRequestParamsRequestParamsItem["Desc"].isNull()) + requestParamsItemObject.desc = sqlTemplateDTONodeRequestParamsRequestParamsItem["Desc"].asString(); + if(!sqlTemplateDTONodeRequestParamsRequestParamsItem["Example"].isNull()) + requestParamsItemObject.example = sqlTemplateDTONodeRequestParamsRequestParamsItem["Example"].asString(); + if(!sqlTemplateDTONodeRequestParamsRequestParamsItem["Required"].isNull()) + requestParamsItemObject.required = sqlTemplateDTONodeRequestParamsRequestParamsItem["Required"].asString() == "true"; data_.sqlTemplateDTO.requestParams.push_back(requestParamsItemObject); } - auto allResponseParams = value["ResponseParams"]["ResponseParamsItem"]; - for (auto value : allResponseParams) + auto allResponseParamsNode = sqlTemplateDTONode["ResponseParams"]["ResponseParamsItem"]; + for (auto sqlTemplateDTONodeResponseParamsResponseParamsItem : allResponseParamsNode) { Data::SqlTemplateDTO::ResponseParamsItem responseParamsItemObject; - if(!value["Name"].isNull()) - responseParamsItemObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - responseParamsItemObject.type = value["Type"].asString(); - if(!value["Desc"].isNull()) - responseParamsItemObject.desc = value["Desc"].asString(); - if(!value["Example"].isNull()) - responseParamsItemObject.example = value["Example"].asString(); - if(!value["Required"].isNull()) - responseParamsItemObject.required = value["Required"].asString() == "true"; + if(!sqlTemplateDTONodeResponseParamsResponseParamsItem["Name"].isNull()) + responseParamsItemObject.name = sqlTemplateDTONodeResponseParamsResponseParamsItem["Name"].asString(); + if(!sqlTemplateDTONodeResponseParamsResponseParamsItem["Type"].isNull()) + responseParamsItemObject.type = sqlTemplateDTONodeResponseParamsResponseParamsItem["Type"].asString(); + if(!sqlTemplateDTONodeResponseParamsResponseParamsItem["Desc"].isNull()) + responseParamsItemObject.desc = sqlTemplateDTONodeResponseParamsResponseParamsItem["Desc"].asString(); + if(!sqlTemplateDTONodeResponseParamsResponseParamsItem["Example"].isNull()) + responseParamsItemObject.example = sqlTemplateDTONodeResponseParamsResponseParamsItem["Example"].asString(); + if(!sqlTemplateDTONodeResponseParamsResponseParamsItem["Required"].isNull()) + responseParamsItemObject.required = sqlTemplateDTONodeResponseParamsResponseParamsItem["Required"].asString() == "true"; data_.sqlTemplateDTO.responseParams.push_back(responseParamsItemObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/GetEdgeInstanceDeploymentResult.cc b/iot/src/model/GetEdgeInstanceDeploymentResult.cc index 21cb7e272..5348b577c 100644 --- a/iot/src/model/GetEdgeInstanceDeploymentResult.cc +++ b/iot/src/model/GetEdgeInstanceDeploymentResult.cc @@ -54,50 +54,50 @@ void GetEdgeInstanceDeploymentResult::parse(const std::string &payload) data_.status = std::stoi(dataNode["Status"].asString()); if(!dataNode["Type"].isNull()) data_.type = dataNode["Type"].asString(); - auto allTaskList = value["TaskList"]["Task"]; - for (auto value : allTaskList) + auto allTaskListNode = dataNode["TaskList"]["Task"]; + for (auto dataNodeTaskListTask : allTaskListNode) { Data::Task taskObject; - if(!value["GmtCreate"].isNull()) - taskObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - taskObject.gmtModified = value["GmtModified"].asString(); - if(!value["GmtCompleted"].isNull()) - taskObject.gmtCompleted = value["GmtCompleted"].asString(); - if(!value["GatewayId"].isNull()) - taskObject.gatewayId = value["GatewayId"].asString(); - if(!value["TaskId"].isNull()) - taskObject.taskId = value["TaskId"].asString(); - if(!value["Stage"].isNull()) - taskObject.stage = std::stoi(value["Stage"].asString()); - if(!value["Status"].isNull()) - taskObject.status = std::stoi(value["Status"].asString()); - auto allResourceSnapshotList = value["ResourceSnapshotList"]["ResourceSnapshot"]; - for (auto value : allResourceSnapshotList) + if(!dataNodeTaskListTask["GmtCreate"].isNull()) + taskObject.gmtCreate = dataNodeTaskListTask["GmtCreate"].asString(); + if(!dataNodeTaskListTask["GmtModified"].isNull()) + taskObject.gmtModified = dataNodeTaskListTask["GmtModified"].asString(); + if(!dataNodeTaskListTask["GmtCompleted"].isNull()) + taskObject.gmtCompleted = dataNodeTaskListTask["GmtCompleted"].asString(); + if(!dataNodeTaskListTask["GatewayId"].isNull()) + taskObject.gatewayId = dataNodeTaskListTask["GatewayId"].asString(); + if(!dataNodeTaskListTask["TaskId"].isNull()) + taskObject.taskId = dataNodeTaskListTask["TaskId"].asString(); + if(!dataNodeTaskListTask["Stage"].isNull()) + taskObject.stage = std::stoi(dataNodeTaskListTask["Stage"].asString()); + if(!dataNodeTaskListTask["Status"].isNull()) + taskObject.status = std::stoi(dataNodeTaskListTask["Status"].asString()); + auto allResourceSnapshotListNode = allTaskListNode["ResourceSnapshotList"]["ResourceSnapshot"]; + for (auto allTaskListNodeResourceSnapshotListResourceSnapshot : allResourceSnapshotListNode) { Data::Task::ResourceSnapshot resourceSnapshotListObject; - if(!value["GmtCreate"].isNull()) - resourceSnapshotListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - resourceSnapshotListObject.gmtModified = value["GmtModified"].asString(); - if(!value["GmtCompleted"].isNull()) - resourceSnapshotListObject.gmtCompleted = value["GmtCompleted"].asString(); - if(!value["SnapshotId"].isNull()) - resourceSnapshotListObject.snapshotId = value["SnapshotId"].asString(); - if(!value["ResourceType"].isNull()) - resourceSnapshotListObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - resourceSnapshotListObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceName"].isNull()) - resourceSnapshotListObject.resourceName = value["ResourceName"].asString(); - if(!value["OperateType"].isNull()) - resourceSnapshotListObject.operateType = std::stoi(value["OperateType"].asString()); - if(!value["Stage"].isNull()) - resourceSnapshotListObject.stage = std::stoi(value["Stage"].asString()); - if(!value["Status"].isNull()) - resourceSnapshotListObject.status = std::stoi(value["Status"].asString()); - if(!value["Log"].isNull()) - resourceSnapshotListObject.log = value["Log"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCreate"].isNull()) + resourceSnapshotListObject.gmtCreate = allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCreate"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["GmtModified"].isNull()) + resourceSnapshotListObject.gmtModified = allTaskListNodeResourceSnapshotListResourceSnapshot["GmtModified"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCompleted"].isNull()) + resourceSnapshotListObject.gmtCompleted = allTaskListNodeResourceSnapshotListResourceSnapshot["GmtCompleted"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["SnapshotId"].isNull()) + resourceSnapshotListObject.snapshotId = allTaskListNodeResourceSnapshotListResourceSnapshot["SnapshotId"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["ResourceType"].isNull()) + resourceSnapshotListObject.resourceType = allTaskListNodeResourceSnapshotListResourceSnapshot["ResourceType"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["ResourceId"].isNull()) + resourceSnapshotListObject.resourceId = allTaskListNodeResourceSnapshotListResourceSnapshot["ResourceId"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["ResourceName"].isNull()) + resourceSnapshotListObject.resourceName = allTaskListNodeResourceSnapshotListResourceSnapshot["ResourceName"].asString(); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["OperateType"].isNull()) + resourceSnapshotListObject.operateType = std::stoi(allTaskListNodeResourceSnapshotListResourceSnapshot["OperateType"].asString()); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["Stage"].isNull()) + resourceSnapshotListObject.stage = std::stoi(allTaskListNodeResourceSnapshotListResourceSnapshot["Stage"].asString()); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["Status"].isNull()) + resourceSnapshotListObject.status = std::stoi(allTaskListNodeResourceSnapshotListResourceSnapshot["Status"].asString()); + if(!allTaskListNodeResourceSnapshotListResourceSnapshot["Log"].isNull()) + resourceSnapshotListObject.log = allTaskListNodeResourceSnapshotListResourceSnapshot["Log"].asString(); taskObject.resourceSnapshotList.push_back(resourceSnapshotListObject); } data_.taskList.push_back(taskObject); diff --git a/iot/src/model/GetThingTopoResult.cc b/iot/src/model/GetThingTopoResult.cc index 86d0f3e39..085804f93 100644 --- a/iot/src/model/GetThingTopoResult.cc +++ b/iot/src/model/GetThingTopoResult.cc @@ -48,16 +48,16 @@ void GetThingTopoResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["PageCount"].isNull()) data_.pageCount = std::stol(dataNode["PageCount"].asString()); - auto allList = value["List"]["deviceInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["deviceInfo"]; + for (auto dataNodeListdeviceInfo : allListNode) { Data::DeviceInfo deviceInfoObject; - if(!value["IotId"].isNull()) - deviceInfoObject.iotId = value["IotId"].asString(); - if(!value["ProductKey"].isNull()) - deviceInfoObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - deviceInfoObject.deviceName = value["DeviceName"].asString(); + if(!dataNodeListdeviceInfo["IotId"].isNull()) + deviceInfoObject.iotId = dataNodeListdeviceInfo["IotId"].asString(); + if(!dataNodeListdeviceInfo["ProductKey"].isNull()) + deviceInfoObject.productKey = dataNodeListdeviceInfo["ProductKey"].asString(); + if(!dataNodeListdeviceInfo["DeviceName"].isNull()) + deviceInfoObject.deviceName = dataNodeListdeviceInfo["DeviceName"].asString(); data_.list.push_back(deviceInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/ListProductByTagsResult.cc b/iot/src/model/ListProductByTagsResult.cc index a6d24dc1d..fb113e8a7 100644 --- a/iot/src/model/ListProductByTagsResult.cc +++ b/iot/src/model/ListProductByTagsResult.cc @@ -39,20 +39,20 @@ void ListProductByTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProductInfos = value["ProductInfos"]["ProductInfo"]; - for (auto value : allProductInfos) + auto allProductInfosNode = value["ProductInfos"]["ProductInfo"]; + for (auto valueProductInfosProductInfo : allProductInfosNode) { ProductInfo productInfosObject; - if(!value["ProductName"].isNull()) - productInfosObject.productName = value["ProductName"].asString(); - if(!value["ProductKey"].isNull()) - productInfosObject.productKey = value["ProductKey"].asString(); - if(!value["CreateTime"].isNull()) - productInfosObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Description"].isNull()) - productInfosObject.description = value["Description"].asString(); - if(!value["NodeType"].isNull()) - productInfosObject.nodeType = std::stoi(value["NodeType"].asString()); + if(!valueProductInfosProductInfo["ProductName"].isNull()) + productInfosObject.productName = valueProductInfosProductInfo["ProductName"].asString(); + if(!valueProductInfosProductInfo["ProductKey"].isNull()) + productInfosObject.productKey = valueProductInfosProductInfo["ProductKey"].asString(); + if(!valueProductInfosProductInfo["CreateTime"].isNull()) + productInfosObject.createTime = std::stol(valueProductInfosProductInfo["CreateTime"].asString()); + if(!valueProductInfosProductInfo["Description"].isNull()) + productInfosObject.description = valueProductInfosProductInfo["Description"].asString(); + if(!valueProductInfosProductInfo["NodeType"].isNull()) + productInfosObject.nodeType = std::stoi(valueProductInfosProductInfo["NodeType"].asString()); productInfos_.push_back(productInfosObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/ListProductTagsResult.cc b/iot/src/model/ListProductTagsResult.cc index 0297c1e9f..e4ca64e65 100644 --- a/iot/src/model/ListProductTagsResult.cc +++ b/iot/src/model/ListProductTagsResult.cc @@ -39,14 +39,14 @@ void ListProductTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ProductTag"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ProductTag"]; + for (auto valueDataProductTag : allDataNode) { ProductTag dataObject; - if(!value["TagKey"].isNull()) - dataObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - dataObject.tagValue = value["TagValue"].asString(); + if(!valueDataProductTag["TagKey"].isNull()) + dataObject.tagKey = valueDataProductTag["TagKey"].asString(); + if(!valueDataProductTag["TagValue"].isNull()) + dataObject.tagValue = valueDataProductTag["TagValue"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/ListRuleActionsResult.cc b/iot/src/model/ListRuleActionsResult.cc index bebf1f931..6eba47652 100644 --- a/iot/src/model/ListRuleActionsResult.cc +++ b/iot/src/model/ListRuleActionsResult.cc @@ -39,20 +39,20 @@ void ListRuleActionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRuleActionList = value["RuleActionList"]["RuleActionInfo"]; - for (auto value : allRuleActionList) + auto allRuleActionListNode = value["RuleActionList"]["RuleActionInfo"]; + for (auto valueRuleActionListRuleActionInfo : allRuleActionListNode) { RuleActionInfo ruleActionListObject; - if(!value["Id"].isNull()) - ruleActionListObject.id = std::stol(value["Id"].asString()); - if(!value["RuleId"].isNull()) - ruleActionListObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Type"].isNull()) - ruleActionListObject.type = value["Type"].asString(); - if(!value["Configuration"].isNull()) - ruleActionListObject.configuration = value["Configuration"].asString(); - if(!value["ErrorActionFlag"].isNull()) - ruleActionListObject.errorActionFlag = value["ErrorActionFlag"].asString() == "true"; + if(!valueRuleActionListRuleActionInfo["Id"].isNull()) + ruleActionListObject.id = std::stol(valueRuleActionListRuleActionInfo["Id"].asString()); + if(!valueRuleActionListRuleActionInfo["RuleId"].isNull()) + ruleActionListObject.ruleId = std::stol(valueRuleActionListRuleActionInfo["RuleId"].asString()); + if(!valueRuleActionListRuleActionInfo["Type"].isNull()) + ruleActionListObject.type = valueRuleActionListRuleActionInfo["Type"].asString(); + if(!valueRuleActionListRuleActionInfo["Configuration"].isNull()) + ruleActionListObject.configuration = valueRuleActionListRuleActionInfo["Configuration"].asString(); + if(!valueRuleActionListRuleActionInfo["ErrorActionFlag"].isNull()) + ruleActionListObject.errorActionFlag = valueRuleActionListRuleActionInfo["ErrorActionFlag"].asString() == "true"; ruleActionList_.push_back(ruleActionListObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/ListRuleResult.cc b/iot/src/model/ListRuleResult.cc index 62494a7c6..b915b9750 100644 --- a/iot/src/model/ListRuleResult.cc +++ b/iot/src/model/ListRuleResult.cc @@ -39,40 +39,40 @@ void ListRuleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["RuleInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["RuleInfo"]; + for (auto valueDataRuleInfo : allDataNode) { RuleInfo dataObject; - if(!value["Id"].isNull()) - dataObject.id = std::stol(value["Id"].asString()); - if(!value["Select"].isNull()) - dataObject.select = value["Select"].asString(); - if(!value["Topic"].isNull()) - dataObject.topic = value["Topic"].asString(); - if(!value["ShortTopic"].isNull()) - dataObject.shortTopic = value["ShortTopic"].asString(); - if(!value["Where"].isNull()) - dataObject.where = value["Where"].asString(); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); - if(!value["CreateUserId"].isNull()) - dataObject.createUserId = std::stol(value["CreateUserId"].asString()); - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["DataType"].isNull()) - dataObject.dataType = value["DataType"].asString(); - if(!value["RuleDesc"].isNull()) - dataObject.ruleDesc = value["RuleDesc"].asString(); - if(!value["Created"].isNull()) - dataObject.created = value["Created"].asString(); - if(!value["UtcCreated"].isNull()) - dataObject.utcCreated = value["UtcCreated"].asString(); - if(!value["Modified"].isNull()) - dataObject.modified = value["Modified"].asString(); - if(!value["UtcModified"].isNull()) - dataObject.utcModified = value["UtcModified"].asString(); + if(!valueDataRuleInfo["Id"].isNull()) + dataObject.id = std::stol(valueDataRuleInfo["Id"].asString()); + if(!valueDataRuleInfo["Select"].isNull()) + dataObject.select = valueDataRuleInfo["Select"].asString(); + if(!valueDataRuleInfo["Topic"].isNull()) + dataObject.topic = valueDataRuleInfo["Topic"].asString(); + if(!valueDataRuleInfo["ShortTopic"].isNull()) + dataObject.shortTopic = valueDataRuleInfo["ShortTopic"].asString(); + if(!valueDataRuleInfo["Where"].isNull()) + dataObject.where = valueDataRuleInfo["Where"].asString(); + if(!valueDataRuleInfo["Status"].isNull()) + dataObject.status = valueDataRuleInfo["Status"].asString(); + if(!valueDataRuleInfo["CreateUserId"].isNull()) + dataObject.createUserId = std::stol(valueDataRuleInfo["CreateUserId"].asString()); + if(!valueDataRuleInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataRuleInfo["ProductKey"].asString(); + if(!valueDataRuleInfo["Name"].isNull()) + dataObject.name = valueDataRuleInfo["Name"].asString(); + if(!valueDataRuleInfo["DataType"].isNull()) + dataObject.dataType = valueDataRuleInfo["DataType"].asString(); + if(!valueDataRuleInfo["RuleDesc"].isNull()) + dataObject.ruleDesc = valueDataRuleInfo["RuleDesc"].asString(); + if(!valueDataRuleInfo["Created"].isNull()) + dataObject.created = valueDataRuleInfo["Created"].asString(); + if(!valueDataRuleInfo["UtcCreated"].isNull()) + dataObject.utcCreated = valueDataRuleInfo["UtcCreated"].asString(); + if(!valueDataRuleInfo["Modified"].isNull()) + dataObject.modified = valueDataRuleInfo["Modified"].asString(); + if(!valueDataRuleInfo["UtcModified"].isNull()) + dataObject.utcModified = valueDataRuleInfo["UtcModified"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryAppDeviceListResult.cc b/iot/src/model/QueryAppDeviceListResult.cc index 973a2dc72..57f390e90 100644 --- a/iot/src/model/QueryAppDeviceListResult.cc +++ b/iot/src/model/QueryAppDeviceListResult.cc @@ -39,34 +39,34 @@ void QueryAppDeviceListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["ProductName"].isNull()) - dataObject.productName = value["ProductName"].asString(); - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - dataObject.deviceName = value["DeviceName"].asString(); - if(!value["NodeType"].isNull()) - dataObject.nodeType = std::stoi(value["NodeType"].asString()); - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); - if(!value["ActiveTime"].isNull()) - dataObject.activeTime = value["ActiveTime"].asString(); - if(!value["LastOnlineTime"].isNull()) - dataObject.lastOnlineTime = value["LastOnlineTime"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = value["CreateTime"].asString(); - if(!value["ChildDeviceCount"].isNull()) - dataObject.childDeviceCount = std::stol(value["ChildDeviceCount"].asString()); - if(!value["UtcActiveTime"].isNull()) - dataObject.utcActiveTime = value["UtcActiveTime"].asString(); - if(!value["UtcLastOnlineTime"].isNull()) - dataObject.utcLastOnlineTime = value["UtcLastOnlineTime"].asString(); - if(!value["UtcCreateTime"].isNull()) - dataObject.utcCreateTime = value["UtcCreateTime"].asString(); + if(!valueDataDataItem["ProductName"].isNull()) + dataObject.productName = valueDataDataItem["ProductName"].asString(); + if(!valueDataDataItem["ProductKey"].isNull()) + dataObject.productKey = valueDataDataItem["ProductKey"].asString(); + if(!valueDataDataItem["DeviceName"].isNull()) + dataObject.deviceName = valueDataDataItem["DeviceName"].asString(); + if(!valueDataDataItem["NodeType"].isNull()) + dataObject.nodeType = std::stoi(valueDataDataItem["NodeType"].asString()); + if(!valueDataDataItem["Status"].isNull()) + dataObject.status = valueDataDataItem["Status"].asString(); + if(!valueDataDataItem["ActiveTime"].isNull()) + dataObject.activeTime = valueDataDataItem["ActiveTime"].asString(); + if(!valueDataDataItem["LastOnlineTime"].isNull()) + dataObject.lastOnlineTime = valueDataDataItem["LastOnlineTime"].asString(); + if(!valueDataDataItem["CreateTime"].isNull()) + dataObject.createTime = valueDataDataItem["CreateTime"].asString(); + if(!valueDataDataItem["ChildDeviceCount"].isNull()) + dataObject.childDeviceCount = std::stol(valueDataDataItem["ChildDeviceCount"].asString()); + if(!valueDataDataItem["UtcActiveTime"].isNull()) + dataObject.utcActiveTime = valueDataDataItem["UtcActiveTime"].asString(); + if(!valueDataDataItem["UtcLastOnlineTime"].isNull()) + dataObject.utcLastOnlineTime = valueDataDataItem["UtcLastOnlineTime"].asString(); + if(!valueDataDataItem["UtcCreateTime"].isNull()) + dataObject.utcCreateTime = valueDataDataItem["UtcCreateTime"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceByDriverResult.cc b/iot/src/model/QueryDeviceByDriverResult.cc index ccba5df0e..dc817a77f 100644 --- a/iot/src/model/QueryDeviceByDriverResult.cc +++ b/iot/src/model/QueryDeviceByDriverResult.cc @@ -46,16 +46,16 @@ void QueryDeviceByDriverResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["CurrentPage"].isNull()) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); - auto allDeviceList = value["DeviceList"]["Device"]; - for (auto value : allDeviceList) + auto allDeviceListNode = dataNode["DeviceList"]["Device"]; + for (auto dataNodeDeviceListDevice : allDeviceListNode) { Data::Device deviceObject; - if(!value["IotId"].isNull()) - deviceObject.iotId = value["IotId"].asString(); - if(!value["ProductKey"].isNull()) - deviceObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - deviceObject.deviceName = value["DeviceName"].asString(); + if(!dataNodeDeviceListDevice["IotId"].isNull()) + deviceObject.iotId = dataNodeDeviceListDevice["IotId"].asString(); + if(!dataNodeDeviceListDevice["ProductKey"].isNull()) + deviceObject.productKey = dataNodeDeviceListDevice["ProductKey"].asString(); + if(!dataNodeDeviceListDevice["DeviceName"].isNull()) + deviceObject.deviceName = dataNodeDeviceListDevice["DeviceName"].asString(); data_.deviceList.push_back(deviceObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceByTagsResult.cc b/iot/src/model/QueryDeviceByTagsResult.cc index 3a5f7c126..2838efb36 100644 --- a/iot/src/model/QueryDeviceByTagsResult.cc +++ b/iot/src/model/QueryDeviceByTagsResult.cc @@ -39,18 +39,18 @@ void QueryDeviceByTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["SimpleDeviceInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["SimpleDeviceInfo"]; + for (auto valueDataSimpleDeviceInfo : allDataNode) { SimpleDeviceInfo dataObject; - if(!value["ProductName"].isNull()) - dataObject.productName = value["ProductName"].asString(); - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - dataObject.deviceName = value["DeviceName"].asString(); - if(!value["IotId"].isNull()) - dataObject.iotId = value["IotId"].asString(); + if(!valueDataSimpleDeviceInfo["ProductName"].isNull()) + dataObject.productName = valueDataSimpleDeviceInfo["ProductName"].asString(); + if(!valueDataSimpleDeviceInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataSimpleDeviceInfo["ProductKey"].asString(); + if(!valueDataSimpleDeviceInfo["DeviceName"].isNull()) + dataObject.deviceName = valueDataSimpleDeviceInfo["DeviceName"].asString(); + if(!valueDataSimpleDeviceInfo["IotId"].isNull()) + dataObject.iotId = valueDataSimpleDeviceInfo["IotId"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceDesiredPropertyResult.cc b/iot/src/model/QueryDeviceDesiredPropertyResult.cc index 140a98a16..405209cf4 100644 --- a/iot/src/model/QueryDeviceDesiredPropertyResult.cc +++ b/iot/src/model/QueryDeviceDesiredPropertyResult.cc @@ -40,24 +40,24 @@ void QueryDeviceDesiredPropertyResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allList = value["List"]["DesiredPropertyInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["DesiredPropertyInfo"]; + for (auto dataNodeListDesiredPropertyInfo : allListNode) { Data::DesiredPropertyInfo desiredPropertyInfoObject; - if(!value["Unit"].isNull()) - desiredPropertyInfoObject.unit = value["Unit"].asString(); - if(!value["Identifier"].isNull()) - desiredPropertyInfoObject.identifier = value["Identifier"].asString(); - if(!value["DataType"].isNull()) - desiredPropertyInfoObject.dataType = value["DataType"].asString(); - if(!value["Time"].isNull()) - desiredPropertyInfoObject.time = value["Time"].asString(); - if(!value["Value"].isNull()) - desiredPropertyInfoObject.value = value["Value"].asString(); - if(!value["Name"].isNull()) - desiredPropertyInfoObject.name = value["Name"].asString(); - if(!value["Version"].isNull()) - desiredPropertyInfoObject.version = std::stol(value["Version"].asString()); + if(!dataNodeListDesiredPropertyInfo["Unit"].isNull()) + desiredPropertyInfoObject.unit = dataNodeListDesiredPropertyInfo["Unit"].asString(); + if(!dataNodeListDesiredPropertyInfo["Identifier"].isNull()) + desiredPropertyInfoObject.identifier = dataNodeListDesiredPropertyInfo["Identifier"].asString(); + if(!dataNodeListDesiredPropertyInfo["DataType"].isNull()) + desiredPropertyInfoObject.dataType = dataNodeListDesiredPropertyInfo["DataType"].asString(); + if(!dataNodeListDesiredPropertyInfo["Time"].isNull()) + desiredPropertyInfoObject.time = dataNodeListDesiredPropertyInfo["Time"].asString(); + if(!dataNodeListDesiredPropertyInfo["Value"].isNull()) + desiredPropertyInfoObject.value = dataNodeListDesiredPropertyInfo["Value"].asString(); + if(!dataNodeListDesiredPropertyInfo["Name"].isNull()) + desiredPropertyInfoObject.name = dataNodeListDesiredPropertyInfo["Name"].asString(); + if(!dataNodeListDesiredPropertyInfo["Version"].isNull()) + desiredPropertyInfoObject.version = std::stol(dataNodeListDesiredPropertyInfo["Version"].asString()); data_.list.push_back(desiredPropertyInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceEventDataResult.cc b/iot/src/model/QueryDeviceEventDataResult.cc index d9d65645e..19ef3cef6 100644 --- a/iot/src/model/QueryDeviceEventDataResult.cc +++ b/iot/src/model/QueryDeviceEventDataResult.cc @@ -44,20 +44,20 @@ void QueryDeviceEventDataResult::parse(const std::string &payload) data_.nextTime = std::stol(dataNode["NextTime"].asString()); if(!dataNode["NextValid"].isNull()) data_.nextValid = dataNode["NextValid"].asString() == "true"; - auto allList = value["List"]["EventInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["EventInfo"]; + for (auto dataNodeListEventInfo : allListNode) { Data::EventInfo eventInfoObject; - if(!value["Time"].isNull()) - eventInfoObject.time = value["Time"].asString(); - if(!value["Identifier"].isNull()) - eventInfoObject.identifier = value["Identifier"].asString(); - if(!value["Name"].isNull()) - eventInfoObject.name = value["Name"].asString(); - if(!value["EventType"].isNull()) - eventInfoObject.eventType = value["EventType"].asString(); - if(!value["OutputData"].isNull()) - eventInfoObject.outputData = value["OutputData"].asString(); + if(!dataNodeListEventInfo["Time"].isNull()) + eventInfoObject.time = dataNodeListEventInfo["Time"].asString(); + if(!dataNodeListEventInfo["Identifier"].isNull()) + eventInfoObject.identifier = dataNodeListEventInfo["Identifier"].asString(); + if(!dataNodeListEventInfo["Name"].isNull()) + eventInfoObject.name = dataNodeListEventInfo["Name"].asString(); + if(!dataNodeListEventInfo["EventType"].isNull()) + eventInfoObject.eventType = dataNodeListEventInfo["EventType"].asString(); + if(!dataNodeListEventInfo["OutputData"].isNull()) + eventInfoObject.outputData = dataNodeListEventInfo["OutputData"].asString(); data_.list.push_back(eventInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceFileListResult.cc b/iot/src/model/QueryDeviceFileListResult.cc index 668ae0043..fabac7d39 100644 --- a/iot/src/model/QueryDeviceFileListResult.cc +++ b/iot/src/model/QueryDeviceFileListResult.cc @@ -39,18 +39,18 @@ void QueryDeviceFileListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["FileSummary"]; - for (auto value : allData) + auto allDataNode = value["Data"]["FileSummary"]; + for (auto valueDataFileSummary : allDataNode) { FileSummary dataObject; - if(!value["FileId"].isNull()) - dataObject.fileId = value["FileId"].asString(); - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["Size"].isNull()) - dataObject.size = value["Size"].asString(); - if(!value["UtcCreatedOn"].isNull()) - dataObject.utcCreatedOn = value["UtcCreatedOn"].asString(); + if(!valueDataFileSummary["FileId"].isNull()) + dataObject.fileId = valueDataFileSummary["FileId"].asString(); + if(!valueDataFileSummary["Name"].isNull()) + dataObject.name = valueDataFileSummary["Name"].asString(); + if(!valueDataFileSummary["Size"].isNull()) + dataObject.size = valueDataFileSummary["Size"].asString(); + if(!valueDataFileSummary["UtcCreatedOn"].isNull()) + dataObject.utcCreatedOn = valueDataFileSummary["UtcCreatedOn"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceGroupByDeviceResult.cc b/iot/src/model/QueryDeviceGroupByDeviceResult.cc index e7f99b8e5..2c9a3e070 100644 --- a/iot/src/model/QueryDeviceGroupByDeviceResult.cc +++ b/iot/src/model/QueryDeviceGroupByDeviceResult.cc @@ -39,18 +39,18 @@ void QueryDeviceGroupByDeviceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroupInfos = value["GroupInfos"]["GroupInfo"]; - for (auto value : allGroupInfos) + auto allGroupInfosNode = value["GroupInfos"]["GroupInfo"]; + for (auto valueGroupInfosGroupInfo : allGroupInfosNode) { GroupInfo groupInfosObject; - if(!value["GroupId"].isNull()) - groupInfosObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - groupInfosObject.groupName = value["GroupName"].asString(); - if(!value["UtcCreate"].isNull()) - groupInfosObject.utcCreate = value["UtcCreate"].asString(); - if(!value["GroupDesc"].isNull()) - groupInfosObject.groupDesc = value["GroupDesc"].asString(); + if(!valueGroupInfosGroupInfo["GroupId"].isNull()) + groupInfosObject.groupId = valueGroupInfosGroupInfo["GroupId"].asString(); + if(!valueGroupInfosGroupInfo["GroupName"].isNull()) + groupInfosObject.groupName = valueGroupInfosGroupInfo["GroupName"].asString(); + if(!valueGroupInfosGroupInfo["UtcCreate"].isNull()) + groupInfosObject.utcCreate = valueGroupInfosGroupInfo["UtcCreate"].asString(); + if(!valueGroupInfosGroupInfo["GroupDesc"].isNull()) + groupInfosObject.groupDesc = valueGroupInfosGroupInfo["GroupDesc"].asString(); groupInfos_.push_back(groupInfosObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceGroupByTagsResult.cc b/iot/src/model/QueryDeviceGroupByTagsResult.cc index da9c20664..aadf3128d 100644 --- a/iot/src/model/QueryDeviceGroupByTagsResult.cc +++ b/iot/src/model/QueryDeviceGroupByTagsResult.cc @@ -39,14 +39,14 @@ void QueryDeviceGroupByTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DeviceGroup"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DeviceGroup"]; + for (auto valueDataDeviceGroup : allDataNode) { DeviceGroup dataObject; - if(!value["GroupId"].isNull()) - dataObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - dataObject.groupName = value["GroupName"].asString(); + if(!valueDataDeviceGroup["GroupId"].isNull()) + dataObject.groupId = valueDataDeviceGroup["GroupId"].asString(); + if(!valueDataDeviceGroup["GroupName"].isNull()) + dataObject.groupName = valueDataDeviceGroup["GroupName"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceGroupListResult.cc b/iot/src/model/QueryDeviceGroupListResult.cc index c583389c6..71a945481 100644 --- a/iot/src/model/QueryDeviceGroupListResult.cc +++ b/iot/src/model/QueryDeviceGroupListResult.cc @@ -39,18 +39,18 @@ void QueryDeviceGroupListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["GroupInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["GroupInfo"]; + for (auto valueDataGroupInfo : allDataNode) { GroupInfo dataObject; - if(!value["GroupId"].isNull()) - dataObject.groupId = value["GroupId"].asString(); - if(!value["UtcCreate"].isNull()) - dataObject.utcCreate = value["UtcCreate"].asString(); - if(!value["GroupName"].isNull()) - dataObject.groupName = value["GroupName"].asString(); - if(!value["GroupDesc"].isNull()) - dataObject.groupDesc = value["GroupDesc"].asString(); + if(!valueDataGroupInfo["GroupId"].isNull()) + dataObject.groupId = valueDataGroupInfo["GroupId"].asString(); + if(!valueDataGroupInfo["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataGroupInfo["UtcCreate"].asString(); + if(!valueDataGroupInfo["GroupName"].isNull()) + dataObject.groupName = valueDataGroupInfo["GroupName"].asString(); + if(!valueDataGroupInfo["GroupDesc"].isNull()) + dataObject.groupDesc = valueDataGroupInfo["GroupDesc"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceGroupTagListResult.cc b/iot/src/model/QueryDeviceGroupTagListResult.cc index 7b87528bb..5dfb4904b 100644 --- a/iot/src/model/QueryDeviceGroupTagListResult.cc +++ b/iot/src/model/QueryDeviceGroupTagListResult.cc @@ -39,14 +39,14 @@ void QueryDeviceGroupTagListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["GroupTagInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["GroupTagInfo"]; + for (auto valueDataGroupTagInfo : allDataNode) { GroupTagInfo dataObject; - if(!value["TagKey"].isNull()) - dataObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - dataObject.tagValue = value["TagValue"].asString(); + if(!valueDataGroupTagInfo["TagKey"].isNull()) + dataObject.tagKey = valueDataGroupTagInfo["TagKey"].asString(); + if(!valueDataGroupTagInfo["TagValue"].isNull()) + dataObject.tagValue = valueDataGroupTagInfo["TagValue"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceListByDeviceGroupResult.cc b/iot/src/model/QueryDeviceListByDeviceGroupResult.cc index 8475cc928..0a862fb9b 100644 --- a/iot/src/model/QueryDeviceListByDeviceGroupResult.cc +++ b/iot/src/model/QueryDeviceListByDeviceGroupResult.cc @@ -39,18 +39,18 @@ void QueryDeviceListByDeviceGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["SimpleDeviceInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["SimpleDeviceInfo"]; + for (auto valueDataSimpleDeviceInfo : allDataNode) { SimpleDeviceInfo dataObject; - if(!value["ProductName"].isNull()) - dataObject.productName = value["ProductName"].asString(); - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - dataObject.deviceName = value["DeviceName"].asString(); - if(!value["IotId"].isNull()) - dataObject.iotId = value["IotId"].asString(); + if(!valueDataSimpleDeviceInfo["ProductName"].isNull()) + dataObject.productName = valueDataSimpleDeviceInfo["ProductName"].asString(); + if(!valueDataSimpleDeviceInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataSimpleDeviceInfo["ProductKey"].asString(); + if(!valueDataSimpleDeviceInfo["DeviceName"].isNull()) + dataObject.deviceName = valueDataSimpleDeviceInfo["DeviceName"].asString(); + if(!valueDataSimpleDeviceInfo["IotId"].isNull()) + dataObject.iotId = valueDataSimpleDeviceInfo["IotId"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDevicePropertiesDataResult.cc b/iot/src/model/QueryDevicePropertiesDataResult.cc index 96ec4df69..4dbec730b 100644 --- a/iot/src/model/QueryDevicePropertiesDataResult.cc +++ b/iot/src/model/QueryDevicePropertiesDataResult.cc @@ -39,20 +39,20 @@ void QueryDevicePropertiesDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertyDataInfos = value["PropertyDataInfos"]["PropertyDataInfo"]; - for (auto value : allPropertyDataInfos) + auto allPropertyDataInfosNode = value["PropertyDataInfos"]["PropertyDataInfo"]; + for (auto valuePropertyDataInfosPropertyDataInfo : allPropertyDataInfosNode) { PropertyDataInfo propertyDataInfosObject; - if(!value["Identifier"].isNull()) - propertyDataInfosObject.identifier = value["Identifier"].asString(); - auto allList = value["List"]["PropertyInfo"]; - for (auto value : allList) + if(!valuePropertyDataInfosPropertyDataInfo["Identifier"].isNull()) + propertyDataInfosObject.identifier = valuePropertyDataInfosPropertyDataInfo["Identifier"].asString(); + auto allListNode = allPropertyDataInfosNode["List"]["PropertyInfo"]; + for (auto allPropertyDataInfosNodeListPropertyInfo : allListNode) { PropertyDataInfo::PropertyInfo listObject; - if(!value["Time"].isNull()) - listObject.time = std::stol(value["Time"].asString()); - if(!value["Value"].isNull()) - listObject.value = value["Value"].asString(); + if(!allPropertyDataInfosNodeListPropertyInfo["Time"].isNull()) + listObject.time = std::stol(allPropertyDataInfosNodeListPropertyInfo["Time"].asString()); + if(!allPropertyDataInfosNodeListPropertyInfo["Value"].isNull()) + listObject.value = allPropertyDataInfosNodeListPropertyInfo["Value"].asString(); propertyDataInfosObject.list.push_back(listObject); } propertyDataInfos_.push_back(propertyDataInfosObject); diff --git a/iot/src/model/QueryDevicePropertyDataResult.cc b/iot/src/model/QueryDevicePropertyDataResult.cc index 9f97d5df5..6aa6880cd 100644 --- a/iot/src/model/QueryDevicePropertyDataResult.cc +++ b/iot/src/model/QueryDevicePropertyDataResult.cc @@ -44,14 +44,14 @@ void QueryDevicePropertyDataResult::parse(const std::string &payload) data_.nextValid = dataNode["NextValid"].asString() == "true"; if(!dataNode["NextTime"].isNull()) data_.nextTime = std::stol(dataNode["NextTime"].asString()); - auto allList = value["List"]["PropertyInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["PropertyInfo"]; + for (auto dataNodeListPropertyInfo : allListNode) { Data::PropertyInfo propertyInfoObject; - if(!value["Time"].isNull()) - propertyInfoObject.time = value["Time"].asString(); - if(!value["Value"].isNull()) - propertyInfoObject.value = value["Value"].asString(); + if(!dataNodeListPropertyInfo["Time"].isNull()) + propertyInfoObject.time = dataNodeListPropertyInfo["Time"].asString(); + if(!dataNodeListPropertyInfo["Value"].isNull()) + propertyInfoObject.value = dataNodeListPropertyInfo["Value"].asString(); data_.list.push_back(propertyInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDevicePropertyStatusResult.cc b/iot/src/model/QueryDevicePropertyStatusResult.cc index 708be0b02..33bb35b73 100644 --- a/iot/src/model/QueryDevicePropertyStatusResult.cc +++ b/iot/src/model/QueryDevicePropertyStatusResult.cc @@ -40,22 +40,22 @@ void QueryDevicePropertyStatusResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allList = value["List"]["PropertyStatusInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["PropertyStatusInfo"]; + for (auto dataNodeListPropertyStatusInfo : allListNode) { Data::PropertyStatusInfo propertyStatusInfoObject; - if(!value["Unit"].isNull()) - propertyStatusInfoObject.unit = value["Unit"].asString(); - if(!value["Identifier"].isNull()) - propertyStatusInfoObject.identifier = value["Identifier"].asString(); - if(!value["DataType"].isNull()) - propertyStatusInfoObject.dataType = value["DataType"].asString(); - if(!value["Time"].isNull()) - propertyStatusInfoObject.time = value["Time"].asString(); - if(!value["Value"].isNull()) - propertyStatusInfoObject.value = value["Value"].asString(); - if(!value["Name"].isNull()) - propertyStatusInfoObject.name = value["Name"].asString(); + if(!dataNodeListPropertyStatusInfo["Unit"].isNull()) + propertyStatusInfoObject.unit = dataNodeListPropertyStatusInfo["Unit"].asString(); + if(!dataNodeListPropertyStatusInfo["Identifier"].isNull()) + propertyStatusInfoObject.identifier = dataNodeListPropertyStatusInfo["Identifier"].asString(); + if(!dataNodeListPropertyStatusInfo["DataType"].isNull()) + propertyStatusInfoObject.dataType = dataNodeListPropertyStatusInfo["DataType"].asString(); + if(!dataNodeListPropertyStatusInfo["Time"].isNull()) + propertyStatusInfoObject.time = dataNodeListPropertyStatusInfo["Time"].asString(); + if(!dataNodeListPropertyStatusInfo["Value"].isNull()) + propertyStatusInfoObject.value = dataNodeListPropertyStatusInfo["Value"].asString(); + if(!dataNodeListPropertyStatusInfo["Name"].isNull()) + propertyStatusInfoObject.name = dataNodeListPropertyStatusInfo["Name"].asString(); data_.list.push_back(propertyStatusInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceResult.cc b/iot/src/model/QueryDeviceResult.cc index 21cd75669..5d05d71dc 100644 --- a/iot/src/model/QueryDeviceResult.cc +++ b/iot/src/model/QueryDeviceResult.cc @@ -39,34 +39,34 @@ void QueryDeviceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DeviceInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DeviceInfo"]; + for (auto valueDataDeviceInfo : allDataNode) { DeviceInfo dataObject; - if(!value["DeviceId"].isNull()) - dataObject.deviceId = value["DeviceId"].asString(); - if(!value["DeviceSecret"].isNull()) - dataObject.deviceSecret = value["DeviceSecret"].asString(); - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceStatus"].isNull()) - dataObject.deviceStatus = value["DeviceStatus"].asString(); - if(!value["DeviceName"].isNull()) - dataObject.deviceName = value["DeviceName"].asString(); - if(!value["DeviceType"].isNull()) - dataObject.deviceType = value["DeviceType"].asString(); - if(!value["GmtCreate"].isNull()) - dataObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = value["GmtModified"].asString(); - if(!value["UtcCreate"].isNull()) - dataObject.utcCreate = value["UtcCreate"].asString(); - if(!value["UtcModified"].isNull()) - dataObject.utcModified = value["UtcModified"].asString(); - if(!value["IotId"].isNull()) - dataObject.iotId = value["IotId"].asString(); - if(!value["Nickname"].isNull()) - dataObject.nickname = value["Nickname"].asString(); + if(!valueDataDeviceInfo["DeviceId"].isNull()) + dataObject.deviceId = valueDataDeviceInfo["DeviceId"].asString(); + if(!valueDataDeviceInfo["DeviceSecret"].isNull()) + dataObject.deviceSecret = valueDataDeviceInfo["DeviceSecret"].asString(); + if(!valueDataDeviceInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataDeviceInfo["ProductKey"].asString(); + if(!valueDataDeviceInfo["DeviceStatus"].isNull()) + dataObject.deviceStatus = valueDataDeviceInfo["DeviceStatus"].asString(); + if(!valueDataDeviceInfo["DeviceName"].isNull()) + dataObject.deviceName = valueDataDeviceInfo["DeviceName"].asString(); + if(!valueDataDeviceInfo["DeviceType"].isNull()) + dataObject.deviceType = valueDataDeviceInfo["DeviceType"].asString(); + if(!valueDataDeviceInfo["GmtCreate"].isNull()) + dataObject.gmtCreate = valueDataDeviceInfo["GmtCreate"].asString(); + if(!valueDataDeviceInfo["GmtModified"].isNull()) + dataObject.gmtModified = valueDataDeviceInfo["GmtModified"].asString(); + if(!valueDataDeviceInfo["UtcCreate"].isNull()) + dataObject.utcCreate = valueDataDeviceInfo["UtcCreate"].asString(); + if(!valueDataDeviceInfo["UtcModified"].isNull()) + dataObject.utcModified = valueDataDeviceInfo["UtcModified"].asString(); + if(!valueDataDeviceInfo["IotId"].isNull()) + dataObject.iotId = valueDataDeviceInfo["IotId"].asString(); + if(!valueDataDeviceInfo["Nickname"].isNull()) + dataObject.nickname = valueDataDeviceInfo["Nickname"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryDeviceServiceDataResult.cc b/iot/src/model/QueryDeviceServiceDataResult.cc index d68f81feb..a6bb9c4ba 100644 --- a/iot/src/model/QueryDeviceServiceDataResult.cc +++ b/iot/src/model/QueryDeviceServiceDataResult.cc @@ -44,20 +44,20 @@ void QueryDeviceServiceDataResult::parse(const std::string &payload) data_.nextTime = std::stol(dataNode["NextTime"].asString()); if(!dataNode["NextValid"].isNull()) data_.nextValid = dataNode["NextValid"].asString() == "true"; - auto allList = value["List"]["ServiceInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["ServiceInfo"]; + for (auto dataNodeListServiceInfo : allListNode) { Data::ServiceInfo serviceInfoObject; - if(!value["Time"].isNull()) - serviceInfoObject.time = value["Time"].asString(); - if(!value["Identifier"].isNull()) - serviceInfoObject.identifier = value["Identifier"].asString(); - if(!value["Name"].isNull()) - serviceInfoObject.name = value["Name"].asString(); - if(!value["InputData"].isNull()) - serviceInfoObject.inputData = value["InputData"].asString(); - if(!value["OutputData"].isNull()) - serviceInfoObject.outputData = value["OutputData"].asString(); + if(!dataNodeListServiceInfo["Time"].isNull()) + serviceInfoObject.time = dataNodeListServiceInfo["Time"].asString(); + if(!dataNodeListServiceInfo["Identifier"].isNull()) + serviceInfoObject.identifier = dataNodeListServiceInfo["Identifier"].asString(); + if(!dataNodeListServiceInfo["Name"].isNull()) + serviceInfoObject.name = dataNodeListServiceInfo["Name"].asString(); + if(!dataNodeListServiceInfo["InputData"].isNull()) + serviceInfoObject.inputData = dataNodeListServiceInfo["InputData"].asString(); + if(!dataNodeListServiceInfo["OutputData"].isNull()) + serviceInfoObject.outputData = dataNodeListServiceInfo["OutputData"].asString(); data_.list.push_back(serviceInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceDeviceResult.cc b/iot/src/model/QueryEdgeInstanceDeviceResult.cc index 91a8aab2b..78610a3cc 100644 --- a/iot/src/model/QueryEdgeInstanceDeviceResult.cc +++ b/iot/src/model/QueryEdgeInstanceDeviceResult.cc @@ -46,18 +46,18 @@ void QueryEdgeInstanceDeviceResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["CurrentPage"].isNull()) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); - auto allDeviceList = value["DeviceList"]["Device"]; - for (auto value : allDeviceList) + auto allDeviceListNode = dataNode["DeviceList"]["Device"]; + for (auto dataNodeDeviceListDevice : allDeviceListNode) { Data::Device deviceObject; - if(!value["IotId"].isNull()) - deviceObject.iotId = value["IotId"].asString(); - if(!value["ProductKey"].isNull()) - deviceObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - deviceObject.deviceName = value["DeviceName"].asString(); - if(!value["DriverId"].isNull()) - deviceObject.driverId = value["DriverId"].asString(); + if(!dataNodeDeviceListDevice["IotId"].isNull()) + deviceObject.iotId = dataNodeDeviceListDevice["IotId"].asString(); + if(!dataNodeDeviceListDevice["ProductKey"].isNull()) + deviceObject.productKey = dataNodeDeviceListDevice["ProductKey"].asString(); + if(!dataNodeDeviceListDevice["DeviceName"].isNull()) + deviceObject.deviceName = dataNodeDeviceListDevice["DeviceName"].asString(); + if(!dataNodeDeviceListDevice["DriverId"].isNull()) + deviceObject.driverId = dataNodeDeviceListDevice["DriverId"].asString(); data_.deviceList.push_back(deviceObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceDriverResult.cc b/iot/src/model/QueryEdgeInstanceDriverResult.cc index 21b9d3e7c..64752bd34 100644 --- a/iot/src/model/QueryEdgeInstanceDriverResult.cc +++ b/iot/src/model/QueryEdgeInstanceDriverResult.cc @@ -46,16 +46,16 @@ void QueryEdgeInstanceDriverResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["CurrentPage"].isNull()) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); - auto allDriverList = value["DriverList"]["Driver"]; - for (auto value : allDriverList) + auto allDriverListNode = dataNode["DriverList"]["Driver"]; + for (auto dataNodeDriverListDriver : allDriverListNode) { Data::Driver driverObject; - if(!value["DriverId"].isNull()) - driverObject.driverId = value["DriverId"].asString(); - if(!value["GmtCreate"].isNull()) - driverObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - driverObject.gmtModified = value["GmtModified"].asString(); + if(!dataNodeDriverListDriver["DriverId"].isNull()) + driverObject.driverId = dataNodeDriverListDriver["DriverId"].asString(); + if(!dataNodeDriverListDriver["GmtCreate"].isNull()) + driverObject.gmtCreate = dataNodeDriverListDriver["GmtCreate"].asString(); + if(!dataNodeDriverListDriver["GmtModified"].isNull()) + driverObject.gmtModified = dataNodeDriverListDriver["GmtModified"].asString(); data_.driverList.push_back(driverObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceGatewayResult.cc b/iot/src/model/QueryEdgeInstanceGatewayResult.cc index ce27821c7..c632552fe 100644 --- a/iot/src/model/QueryEdgeInstanceGatewayResult.cc +++ b/iot/src/model/QueryEdgeInstanceGatewayResult.cc @@ -39,18 +39,18 @@ void QueryEdgeInstanceGatewayResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGatewayList = value["GatewayList"]["Gateway"]; - for (auto value : allGatewayList) + auto allGatewayListNode = value["GatewayList"]["Gateway"]; + for (auto valueGatewayListGateway : allGatewayListNode) { Gateway gatewayListObject; - if(!value["ProductKey"].isNull()) - gatewayListObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - gatewayListObject.deviceName = value["DeviceName"].asString(); - if(!value["IotId"].isNull()) - gatewayListObject.iotId = value["IotId"].asString(); - if(!value["EdgeVersion"].isNull()) - gatewayListObject.edgeVersion = value["EdgeVersion"].asString(); + if(!valueGatewayListGateway["ProductKey"].isNull()) + gatewayListObject.productKey = valueGatewayListGateway["ProductKey"].asString(); + if(!valueGatewayListGateway["DeviceName"].isNull()) + gatewayListObject.deviceName = valueGatewayListGateway["DeviceName"].asString(); + if(!valueGatewayListGateway["IotId"].isNull()) + gatewayListObject.iotId = valueGatewayListGateway["IotId"].asString(); + if(!valueGatewayListGateway["EdgeVersion"].isNull()) + gatewayListObject.edgeVersion = valueGatewayListGateway["EdgeVersion"].asString(); gatewayList_.push_back(gatewayListObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc b/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc index effb667a8..647a38a69 100644 --- a/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc +++ b/iot/src/model/QueryEdgeInstanceHistoricDeploymentResult.cc @@ -46,24 +46,24 @@ void QueryEdgeInstanceHistoricDeploymentResult::parse(const std::string &payload data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["CurrentPage"].isNull()) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); - auto allDeploymentList = value["DeploymentList"]["Deployment"]; - for (auto value : allDeploymentList) + auto allDeploymentListNode = dataNode["DeploymentList"]["Deployment"]; + for (auto dataNodeDeploymentListDeployment : allDeploymentListNode) { Data::Deployment deploymentObject; - if(!value["GmtCreate"].isNull()) - deploymentObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - deploymentObject.gmtModified = value["GmtModified"].asString(); - if(!value["GmtCompleted"].isNull()) - deploymentObject.gmtCompleted = value["GmtCompleted"].asString(); - if(!value["DeploymentId"].isNull()) - deploymentObject.deploymentId = value["DeploymentId"].asString(); - if(!value["Description"].isNull()) - deploymentObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - deploymentObject.status = std::stoi(value["Status"].asString()); - if(!value["Type"].isNull()) - deploymentObject.type = value["Type"].asString(); + if(!dataNodeDeploymentListDeployment["GmtCreate"].isNull()) + deploymentObject.gmtCreate = dataNodeDeploymentListDeployment["GmtCreate"].asString(); + if(!dataNodeDeploymentListDeployment["GmtModified"].isNull()) + deploymentObject.gmtModified = dataNodeDeploymentListDeployment["GmtModified"].asString(); + if(!dataNodeDeploymentListDeployment["GmtCompleted"].isNull()) + deploymentObject.gmtCompleted = dataNodeDeploymentListDeployment["GmtCompleted"].asString(); + if(!dataNodeDeploymentListDeployment["DeploymentId"].isNull()) + deploymentObject.deploymentId = dataNodeDeploymentListDeployment["DeploymentId"].asString(); + if(!dataNodeDeploymentListDeployment["Description"].isNull()) + deploymentObject.description = dataNodeDeploymentListDeployment["Description"].asString(); + if(!dataNodeDeploymentListDeployment["Status"].isNull()) + deploymentObject.status = std::stoi(dataNodeDeploymentListDeployment["Status"].asString()); + if(!dataNodeDeploymentListDeployment["Type"].isNull()) + deploymentObject.type = dataNodeDeploymentListDeployment["Type"].asString(); data_.deploymentList.push_back(deploymentObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryEdgeInstanceResult.cc b/iot/src/model/QueryEdgeInstanceResult.cc index c83e03132..ad06b9848 100644 --- a/iot/src/model/QueryEdgeInstanceResult.cc +++ b/iot/src/model/QueryEdgeInstanceResult.cc @@ -46,34 +46,34 @@ void QueryEdgeInstanceResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["CurrentPage"].isNull()) data_.currentPage = std::stoi(dataNode["CurrentPage"].asString()); - auto allInstanceList = value["InstanceList"]["Instance"]; - for (auto value : allInstanceList) + auto allInstanceListNode = dataNode["InstanceList"]["Instance"]; + for (auto dataNodeInstanceListInstance : allInstanceListNode) { Data::Instance instanceObject; - if(!value["InstanceId"].isNull()) - instanceObject.instanceId = value["InstanceId"].asString(); - if(!value["Name"].isNull()) - instanceObject.name = value["Name"].asString(); - if(!value["Tags"].isNull()) - instanceObject.tags = value["Tags"].asString(); - if(!value["GmtCreate"].isNull()) - instanceObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - instanceObject.gmtModified = value["GmtModified"].asString(); - if(!value["RoleArn"].isNull()) - instanceObject.roleArn = value["RoleArn"].asString(); - if(!value["RoleName"].isNull()) - instanceObject.roleName = value["RoleName"].asString(); - if(!value["RoleAttachTime"].isNull()) - instanceObject.roleAttachTime = value["RoleAttachTime"].asString(); - if(!value["Spec"].isNull()) - instanceObject.spec = std::stoi(value["Spec"].asString()); - if(!value["BizEnable"].isNull()) - instanceObject.bizEnable = value["BizEnable"].asString() == "true"; - if(!value["LatestDeploymentStatus"].isNull()) - instanceObject.latestDeploymentStatus = std::stoi(value["LatestDeploymentStatus"].asString()); - if(!value["LatestDeploymentType"].isNull()) - instanceObject.latestDeploymentType = value["LatestDeploymentType"].asString(); + if(!dataNodeInstanceListInstance["InstanceId"].isNull()) + instanceObject.instanceId = dataNodeInstanceListInstance["InstanceId"].asString(); + if(!dataNodeInstanceListInstance["Name"].isNull()) + instanceObject.name = dataNodeInstanceListInstance["Name"].asString(); + if(!dataNodeInstanceListInstance["Tags"].isNull()) + instanceObject.tags = dataNodeInstanceListInstance["Tags"].asString(); + if(!dataNodeInstanceListInstance["GmtCreate"].isNull()) + instanceObject.gmtCreate = dataNodeInstanceListInstance["GmtCreate"].asString(); + if(!dataNodeInstanceListInstance["GmtModified"].isNull()) + instanceObject.gmtModified = dataNodeInstanceListInstance["GmtModified"].asString(); + if(!dataNodeInstanceListInstance["RoleArn"].isNull()) + instanceObject.roleArn = dataNodeInstanceListInstance["RoleArn"].asString(); + if(!dataNodeInstanceListInstance["RoleName"].isNull()) + instanceObject.roleName = dataNodeInstanceListInstance["RoleName"].asString(); + if(!dataNodeInstanceListInstance["RoleAttachTime"].isNull()) + instanceObject.roleAttachTime = dataNodeInstanceListInstance["RoleAttachTime"].asString(); + if(!dataNodeInstanceListInstance["Spec"].isNull()) + instanceObject.spec = std::stoi(dataNodeInstanceListInstance["Spec"].asString()); + if(!dataNodeInstanceListInstance["BizEnable"].isNull()) + instanceObject.bizEnable = dataNodeInstanceListInstance["BizEnable"].asString() == "true"; + if(!dataNodeInstanceListInstance["LatestDeploymentStatus"].isNull()) + instanceObject.latestDeploymentStatus = std::stoi(dataNodeInstanceListInstance["LatestDeploymentStatus"].asString()); + if(!dataNodeInstanceListInstance["LatestDeploymentType"].isNull()) + instanceObject.latestDeploymentType = dataNodeInstanceListInstance["LatestDeploymentType"].asString(); data_.instanceList.push_back(instanceObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryLoRaJoinPermissionsResult.cc b/iot/src/model/QueryLoRaJoinPermissionsResult.cc index 0535cb01a..d40cdedae 100644 --- a/iot/src/model/QueryLoRaJoinPermissionsResult.cc +++ b/iot/src/model/QueryLoRaJoinPermissionsResult.cc @@ -39,22 +39,22 @@ void QueryLoRaJoinPermissionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJoinPermissions = value["JoinPermissions"]["JoinPermission"]; - for (auto value : allJoinPermissions) + auto allJoinPermissionsNode = value["JoinPermissions"]["JoinPermission"]; + for (auto valueJoinPermissionsJoinPermission : allJoinPermissionsNode) { JoinPermission joinPermissionsObject; - if(!value["JoinPermissionId"].isNull()) - joinPermissionsObject.joinPermissionId = value["JoinPermissionId"].asString(); - if(!value["JoinPermissionName"].isNull()) - joinPermissionsObject.joinPermissionName = value["JoinPermissionName"].asString(); - if(!value["JoinPermissionType"].isNull()) - joinPermissionsObject.joinPermissionType = value["JoinPermissionType"].asString(); - if(!value["OwnerAliyunPk"].isNull()) - joinPermissionsObject.ownerAliyunPk = value["OwnerAliyunPk"].asString(); - if(!value["Enabled"].isNull()) - joinPermissionsObject.enabled = value["Enabled"].asString() == "true"; - if(!value["ClassMode"].isNull()) - joinPermissionsObject.classMode = value["ClassMode"].asString(); + if(!valueJoinPermissionsJoinPermission["JoinPermissionId"].isNull()) + joinPermissionsObject.joinPermissionId = valueJoinPermissionsJoinPermission["JoinPermissionId"].asString(); + if(!valueJoinPermissionsJoinPermission["JoinPermissionName"].isNull()) + joinPermissionsObject.joinPermissionName = valueJoinPermissionsJoinPermission["JoinPermissionName"].asString(); + if(!valueJoinPermissionsJoinPermission["JoinPermissionType"].isNull()) + joinPermissionsObject.joinPermissionType = valueJoinPermissionsJoinPermission["JoinPermissionType"].asString(); + if(!valueJoinPermissionsJoinPermission["OwnerAliyunPk"].isNull()) + joinPermissionsObject.ownerAliyunPk = valueJoinPermissionsJoinPermission["OwnerAliyunPk"].asString(); + if(!valueJoinPermissionsJoinPermission["Enabled"].isNull()) + joinPermissionsObject.enabled = valueJoinPermissionsJoinPermission["Enabled"].asString() == "true"; + if(!valueJoinPermissionsJoinPermission["ClassMode"].isNull()) + joinPermissionsObject.classMode = valueJoinPermissionsJoinPermission["ClassMode"].asString(); joinPermissions_.push_back(joinPermissionsObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryPageByApplyIdResult.cc b/iot/src/model/QueryPageByApplyIdResult.cc index 44db606ff..a3209c971 100644 --- a/iot/src/model/QueryPageByApplyIdResult.cc +++ b/iot/src/model/QueryPageByApplyIdResult.cc @@ -39,18 +39,18 @@ void QueryPageByApplyIdResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allApplyDeviceList = value["ApplyDeviceList"]["ApplyDeviceInfo"]; - for (auto value : allApplyDeviceList) + auto allApplyDeviceListNode = value["ApplyDeviceList"]["ApplyDeviceInfo"]; + for (auto valueApplyDeviceListApplyDeviceInfo : allApplyDeviceListNode) { ApplyDeviceInfo applyDeviceListObject; - if(!value["DeviceId"].isNull()) - applyDeviceListObject.deviceId = value["DeviceId"].asString(); - if(!value["DeviceName"].isNull()) - applyDeviceListObject.deviceName = value["DeviceName"].asString(); - if(!value["DeviceSecret"].isNull()) - applyDeviceListObject.deviceSecret = value["DeviceSecret"].asString(); - if(!value["IotId"].isNull()) - applyDeviceListObject.iotId = value["IotId"].asString(); + if(!valueApplyDeviceListApplyDeviceInfo["DeviceId"].isNull()) + applyDeviceListObject.deviceId = valueApplyDeviceListApplyDeviceInfo["DeviceId"].asString(); + if(!valueApplyDeviceListApplyDeviceInfo["DeviceName"].isNull()) + applyDeviceListObject.deviceName = valueApplyDeviceListApplyDeviceInfo["DeviceName"].asString(); + if(!valueApplyDeviceListApplyDeviceInfo["DeviceSecret"].isNull()) + applyDeviceListObject.deviceSecret = valueApplyDeviceListApplyDeviceInfo["DeviceSecret"].asString(); + if(!valueApplyDeviceListApplyDeviceInfo["IotId"].isNull()) + applyDeviceListObject.iotId = valueApplyDeviceListApplyDeviceInfo["IotId"].asString(); applyDeviceList_.push_back(applyDeviceListObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryProductListResult.cc b/iot/src/model/QueryProductListResult.cc index d4d8b52cc..2989ad1c4 100644 --- a/iot/src/model/QueryProductListResult.cc +++ b/iot/src/model/QueryProductListResult.cc @@ -48,24 +48,24 @@ void QueryProductListResult::parse(const std::string &payload) data_.pageSize = std::stoi(dataNode["PageSize"].asString()); if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allList = value["List"]["ProductInfo"]; - for (auto value : allList) + auto allListNode = dataNode["List"]["ProductInfo"]; + for (auto dataNodeListProductInfo : allListNode) { Data::ProductInfo productInfoObject; - if(!value["GmtCreate"].isNull()) - productInfoObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["DataFormat"].isNull()) - productInfoObject.dataFormat = std::stoi(value["DataFormat"].asString()); - if(!value["Description"].isNull()) - productInfoObject.description = value["Description"].asString(); - if(!value["DeviceCount"].isNull()) - productInfoObject.deviceCount = std::stoi(value["DeviceCount"].asString()); - if(!value["NodeType"].isNull()) - productInfoObject.nodeType = std::stoi(value["NodeType"].asString()); - if(!value["ProductKey"].isNull()) - productInfoObject.productKey = value["ProductKey"].asString(); - if(!value["ProductName"].isNull()) - productInfoObject.productName = value["ProductName"].asString(); + if(!dataNodeListProductInfo["GmtCreate"].isNull()) + productInfoObject.gmtCreate = std::stol(dataNodeListProductInfo["GmtCreate"].asString()); + if(!dataNodeListProductInfo["DataFormat"].isNull()) + productInfoObject.dataFormat = std::stoi(dataNodeListProductInfo["DataFormat"].asString()); + if(!dataNodeListProductInfo["Description"].isNull()) + productInfoObject.description = dataNodeListProductInfo["Description"].asString(); + if(!dataNodeListProductInfo["DeviceCount"].isNull()) + productInfoObject.deviceCount = std::stoi(dataNodeListProductInfo["DeviceCount"].asString()); + if(!dataNodeListProductInfo["NodeType"].isNull()) + productInfoObject.nodeType = std::stoi(dataNodeListProductInfo["NodeType"].asString()); + if(!dataNodeListProductInfo["ProductKey"].isNull()) + productInfoObject.productKey = dataNodeListProductInfo["ProductKey"].asString(); + if(!dataNodeListProductInfo["ProductName"].isNull()) + productInfoObject.productName = dataNodeListProductInfo["ProductName"].asString(); data_.list.push_back(productInfoObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QueryProductTopicResult.cc b/iot/src/model/QueryProductTopicResult.cc index a626da51c..dbf4689cd 100644 --- a/iot/src/model/QueryProductTopicResult.cc +++ b/iot/src/model/QueryProductTopicResult.cc @@ -39,20 +39,20 @@ void QueryProductTopicResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ProductTopicInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ProductTopicInfo"]; + for (auto valueDataProductTopicInfo : allDataNode) { ProductTopicInfo dataObject; - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["TopicShortName"].isNull()) - dataObject.topicShortName = value["TopicShortName"].asString(); - if(!value["Operation"].isNull()) - dataObject.operation = value["Operation"].asString(); - if(!value["Desc"].isNull()) - dataObject.desc = value["Desc"].asString(); - if(!value["Id"].isNull()) - dataObject.id = value["Id"].asString(); + if(!valueDataProductTopicInfo["ProductKey"].isNull()) + dataObject.productKey = valueDataProductTopicInfo["ProductKey"].asString(); + if(!valueDataProductTopicInfo["TopicShortName"].isNull()) + dataObject.topicShortName = valueDataProductTopicInfo["TopicShortName"].asString(); + if(!valueDataProductTopicInfo["Operation"].isNull()) + dataObject.operation = valueDataProductTopicInfo["Operation"].asString(); + if(!valueDataProductTopicInfo["Desc"].isNull()) + dataObject.desc = valueDataProductTopicInfo["Desc"].asString(); + if(!valueDataProductTopicInfo["Id"].isNull()) + dataObject.id = valueDataProductTopicInfo["Id"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/QuerySuperDeviceGroupResult.cc b/iot/src/model/QuerySuperDeviceGroupResult.cc index a4d245afa..80ed39c1a 100644 --- a/iot/src/model/QuerySuperDeviceGroupResult.cc +++ b/iot/src/model/QuerySuperDeviceGroupResult.cc @@ -39,16 +39,16 @@ void QuerySuperDeviceGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["GroupInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["GroupInfo"]; + for (auto valueDataGroupInfo : allDataNode) { GroupInfo dataObject; - if(!value["GroupId"].isNull()) - dataObject.groupId = value["GroupId"].asString(); - if(!value["GroupName"].isNull()) - dataObject.groupName = value["GroupName"].asString(); - if(!value["GroupDesc"].isNull()) - dataObject.groupDesc = value["GroupDesc"].asString(); + if(!valueDataGroupInfo["GroupId"].isNull()) + dataObject.groupId = valueDataGroupInfo["GroupId"].asString(); + if(!valueDataGroupInfo["GroupName"].isNull()) + dataObject.groupName = valueDataGroupInfo["GroupName"].asString(); + if(!valueDataGroupInfo["GroupDesc"].isNull()) + dataObject.groupDesc = valueDataGroupInfo["GroupDesc"].asString(); data_.push_back(dataObject); } if(!value["Success"].isNull()) diff --git a/iot/src/model/UpdateProductTagsResult.cc b/iot/src/model/UpdateProductTagsResult.cc index e84bb8a80..16eb623fc 100644 --- a/iot/src/model/UpdateProductTagsResult.cc +++ b/iot/src/model/UpdateProductTagsResult.cc @@ -39,14 +39,14 @@ void UpdateProductTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInvalidProductTags = value["InvalidProductTags"]["ProductTag"]; - for (auto value : allInvalidProductTags) + auto allInvalidProductTagsNode = value["InvalidProductTags"]["ProductTag"]; + for (auto valueInvalidProductTagsProductTag : allInvalidProductTagsNode) { ProductTag invalidProductTagsObject; - if(!value["TagKey"].isNull()) - invalidProductTagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - invalidProductTagsObject.tagValue = value["TagValue"].asString(); + if(!valueInvalidProductTagsProductTag["TagKey"].isNull()) + invalidProductTagsObject.tagKey = valueInvalidProductTagsProductTag["TagKey"].asString(); + if(!valueInvalidProductTagsProductTag["TagValue"].isNull()) + invalidProductTagsObject.tagValue = valueInvalidProductTagsProductTag["TagValue"].asString(); invalidProductTags_.push_back(invalidProductTagsObject); } if(!value["Success"].isNull()) diff --git a/ivision/src/model/CreateTrainDataTagResult.cc b/ivision/src/model/CreateTrainDataTagResult.cc index 96de93ed4..7405a4a19 100644 --- a/ivision/src/model/CreateTrainDataTagResult.cc +++ b/ivision/src/model/CreateTrainDataTagResult.cc @@ -56,14 +56,14 @@ void CreateTrainDataTagResult::parse(const std::string &payload) trainData_.status = trainDataNode["Status"].asString(); if(!trainDataNode["TagStatus"].isNull()) trainData_.tagStatus = trainDataNode["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + auto allTagItemsNode = trainDataNode["TagItems"]["TagItem"]; + for (auto trainDataNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemObject; - if(!value["TagId"].isNull()) - tagItemObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemObject.regionType = value["RegionType"].asString(); + if(!trainDataNodeTagItemsTagItem["TagId"].isNull()) + tagItemObject.tagId = trainDataNodeTagItemsTagItem["TagId"].asString(); + if(!trainDataNodeTagItemsTagItem["RegionType"].isNull()) + tagItemObject.regionType = trainDataNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/CreateTrainDatasFromPredictionResult.cc b/ivision/src/model/CreateTrainDatasFromPredictionResult.cc index e544f4287..188b419d1 100644 --- a/ivision/src/model/CreateTrainDatasFromPredictionResult.cc +++ b/ivision/src/model/CreateTrainDatasFromPredictionResult.cc @@ -39,34 +39,34 @@ void CreateTrainDatasFromPredictionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrainDatas = value["TrainDatas"]["TrainData"]; - for (auto value : allTrainDatas) + auto allTrainDatasNode = value["TrainDatas"]["TrainData"]; + for (auto valueTrainDatasTrainData : allTrainDatasNode) { TrainData trainDatasObject; - if(!value["ProjectId"].isNull()) - trainDatasObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - trainDatasObject.iterationId = value["IterationId"].asString(); - if(!value["DataId"].isNull()) - trainDatasObject.dataId = value["DataId"].asString(); - if(!value["DataName"].isNull()) - trainDatasObject.dataName = value["DataName"].asString(); - if(!value["DataUrl"].isNull()) - trainDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["CreationTime"].isNull()) - trainDatasObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - trainDatasObject.status = value["Status"].asString(); - if(!value["TagStatus"].isNull()) - trainDatasObject.tagStatus = value["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + if(!valueTrainDatasTrainData["ProjectId"].isNull()) + trainDatasObject.projectId = valueTrainDatasTrainData["ProjectId"].asString(); + if(!valueTrainDatasTrainData["IterationId"].isNull()) + trainDatasObject.iterationId = valueTrainDatasTrainData["IterationId"].asString(); + if(!valueTrainDatasTrainData["DataId"].isNull()) + trainDatasObject.dataId = valueTrainDatasTrainData["DataId"].asString(); + if(!valueTrainDatasTrainData["DataName"].isNull()) + trainDatasObject.dataName = valueTrainDatasTrainData["DataName"].asString(); + if(!valueTrainDatasTrainData["DataUrl"].isNull()) + trainDatasObject.dataUrl = valueTrainDatasTrainData["DataUrl"].asString(); + if(!valueTrainDatasTrainData["CreationTime"].isNull()) + trainDatasObject.creationTime = valueTrainDatasTrainData["CreationTime"].asString(); + if(!valueTrainDatasTrainData["Status"].isNull()) + trainDatasObject.status = valueTrainDatasTrainData["Status"].asString(); + if(!valueTrainDatasTrainData["TagStatus"].isNull()) + trainDatasObject.tagStatus = valueTrainDatasTrainData["TagStatus"].asString(); + auto allTagItemsNode = allTrainDatasNode["TagItems"]["TagItem"]; + for (auto allTrainDatasNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemsObject; - if(!value["TagId"].isNull()) - tagItemsObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemsObject.regionType = value["RegionType"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["TagId"].isNull()) + tagItemsObject.tagId = allTrainDatasNodeTagItemsTagItem["TagId"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["RegionType"].isNull()) + tagItemsObject.regionType = allTrainDatasNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemsObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/CreateTrainDatasFromUrlsResult.cc b/ivision/src/model/CreateTrainDatasFromUrlsResult.cc index e198b1798..352af2112 100644 --- a/ivision/src/model/CreateTrainDatasFromUrlsResult.cc +++ b/ivision/src/model/CreateTrainDatasFromUrlsResult.cc @@ -39,34 +39,34 @@ void CreateTrainDatasFromUrlsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrainDatas = value["TrainDatas"]["TrainData"]; - for (auto value : allTrainDatas) + auto allTrainDatasNode = value["TrainDatas"]["TrainData"]; + for (auto valueTrainDatasTrainData : allTrainDatasNode) { TrainData trainDatasObject; - if(!value["ProjectId"].isNull()) - trainDatasObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - trainDatasObject.iterationId = value["IterationId"].asString(); - if(!value["DataId"].isNull()) - trainDatasObject.dataId = value["DataId"].asString(); - if(!value["DataName"].isNull()) - trainDatasObject.dataName = value["DataName"].asString(); - if(!value["DataUrl"].isNull()) - trainDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["CreationTime"].isNull()) - trainDatasObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - trainDatasObject.status = value["Status"].asString(); - if(!value["TagStatus"].isNull()) - trainDatasObject.tagStatus = value["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + if(!valueTrainDatasTrainData["ProjectId"].isNull()) + trainDatasObject.projectId = valueTrainDatasTrainData["ProjectId"].asString(); + if(!valueTrainDatasTrainData["IterationId"].isNull()) + trainDatasObject.iterationId = valueTrainDatasTrainData["IterationId"].asString(); + if(!valueTrainDatasTrainData["DataId"].isNull()) + trainDatasObject.dataId = valueTrainDatasTrainData["DataId"].asString(); + if(!valueTrainDatasTrainData["DataName"].isNull()) + trainDatasObject.dataName = valueTrainDatasTrainData["DataName"].asString(); + if(!valueTrainDatasTrainData["DataUrl"].isNull()) + trainDatasObject.dataUrl = valueTrainDatasTrainData["DataUrl"].asString(); + if(!valueTrainDatasTrainData["CreationTime"].isNull()) + trainDatasObject.creationTime = valueTrainDatasTrainData["CreationTime"].asString(); + if(!valueTrainDatasTrainData["Status"].isNull()) + trainDatasObject.status = valueTrainDatasTrainData["Status"].asString(); + if(!valueTrainDatasTrainData["TagStatus"].isNull()) + trainDatasObject.tagStatus = valueTrainDatasTrainData["TagStatus"].asString(); + auto allTagItemsNode = allTrainDatasNode["TagItems"]["TagItem"]; + for (auto allTrainDatasNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemsObject; - if(!value["TagId"].isNull()) - tagItemsObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemsObject.regionType = value["RegionType"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["TagId"].isNull()) + tagItemsObject.tagId = allTrainDatasNodeTagItemsTagItem["TagId"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["RegionType"].isNull()) + tagItemsObject.regionType = allTrainDatasNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemsObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/CreateTrainDatasTagResult.cc b/ivision/src/model/CreateTrainDatasTagResult.cc index 5ae456f7a..b47d29019 100644 --- a/ivision/src/model/CreateTrainDatasTagResult.cc +++ b/ivision/src/model/CreateTrainDatasTagResult.cc @@ -56,14 +56,14 @@ void CreateTrainDatasTagResult::parse(const std::string &payload) trainData_.status = trainDataNode["Status"].asString(); if(!trainDataNode["TagStatus"].isNull()) trainData_.tagStatus = trainDataNode["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + auto allTagItemsNode = trainDataNode["TagItems"]["TagItem"]; + for (auto trainDataNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemObject; - if(!value["TagId"].isNull()) - tagItemObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemObject.regionType = value["RegionType"].asString(); + if(!trainDataNodeTagItemsTagItem["TagId"].isNull()) + tagItemObject.tagId = trainDataNodeTagItemsTagItem["TagId"].asString(); + if(!trainDataNodeTagItemsTagItem["RegionType"].isNull()) + tagItemObject.regionType = trainDataNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/DescribeIterationsResult.cc b/ivision/src/model/DescribeIterationsResult.cc index 483b75d83..985fa979b 100644 --- a/ivision/src/model/DescribeIterationsResult.cc +++ b/ivision/src/model/DescribeIterationsResult.cc @@ -39,30 +39,30 @@ void DescribeIterationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIterations = value["Iterations"]["Iteration"]; - for (auto value : allIterations) + auto allIterationsNode = value["Iterations"]["Iteration"]; + for (auto valueIterationsIteration : allIterationsNode) { Iteration iterationsObject; - if(!value["ProjectId"].isNull()) - iterationsObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - iterationsObject.iterationId = value["IterationId"].asString(); - if(!value["IterationName"].isNull()) - iterationsObject.iterationName = value["IterationName"].asString(); - if(!value["Status"].isNull()) - iterationsObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - iterationsObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - iterationsObject.finishTime = value["FinishTime"].asString(); - if(!value["ModelId"].isNull()) - iterationsObject.modelId = value["ModelId"].asString(); - if(!value["Precision"].isNull()) - iterationsObject.precision = value["Precision"].asString(); - if(!value["Recall"].isNull()) - iterationsObject.recall = value["Recall"].asString(); - if(!value["MAP"].isNull()) - iterationsObject.mAP = value["MAP"].asString(); + if(!valueIterationsIteration["ProjectId"].isNull()) + iterationsObject.projectId = valueIterationsIteration["ProjectId"].asString(); + if(!valueIterationsIteration["IterationId"].isNull()) + iterationsObject.iterationId = valueIterationsIteration["IterationId"].asString(); + if(!valueIterationsIteration["IterationName"].isNull()) + iterationsObject.iterationName = valueIterationsIteration["IterationName"].asString(); + if(!valueIterationsIteration["Status"].isNull()) + iterationsObject.status = valueIterationsIteration["Status"].asString(); + if(!valueIterationsIteration["CreationTime"].isNull()) + iterationsObject.creationTime = valueIterationsIteration["CreationTime"].asString(); + if(!valueIterationsIteration["FinishTime"].isNull()) + iterationsObject.finishTime = valueIterationsIteration["FinishTime"].asString(); + if(!valueIterationsIteration["ModelId"].isNull()) + iterationsObject.modelId = valueIterationsIteration["ModelId"].asString(); + if(!valueIterationsIteration["Precision"].isNull()) + iterationsObject.precision = valueIterationsIteration["Precision"].asString(); + if(!valueIterationsIteration["Recall"].isNull()) + iterationsObject.recall = valueIterationsIteration["Recall"].asString(); + if(!valueIterationsIteration["MAP"].isNull()) + iterationsObject.mAP = valueIterationsIteration["MAP"].asString(); iterations_.push_back(iterationsObject); } if(!value["TotalNum"].isNull()) diff --git a/ivision/src/model/DescribePredictDatasResult.cc b/ivision/src/model/DescribePredictDatasResult.cc index cb9207c49..3027c1cbc 100644 --- a/ivision/src/model/DescribePredictDatasResult.cc +++ b/ivision/src/model/DescribePredictDatasResult.cc @@ -39,44 +39,44 @@ void DescribePredictDatasResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPredictDatas = value["PredictDatas"]["PredictData"]; - for (auto value : allPredictDatas) + auto allPredictDatasNode = value["PredictDatas"]["PredictData"]; + for (auto valuePredictDatasPredictData : allPredictDatasNode) { PredictData predictDatasObject; - if(!value["ProjectId"].isNull()) - predictDatasObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - predictDatasObject.iterationId = value["IterationId"].asString(); - if(!value["DataId"].isNull()) - predictDatasObject.dataId = value["DataId"].asString(); - if(!value["DataName"].isNull()) - predictDatasObject.dataName = value["DataName"].asString(); - if(!value["DataUrl"].isNull()) - predictDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["CreationTime"].isNull()) - predictDatasObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - predictDatasObject.status = value["Status"].asString(); - if(!value["ErrorCode"].isNull()) - predictDatasObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - predictDatasObject.errorMessage = value["ErrorMessage"].asString(); - auto allPredictionResults = value["PredictionResults"]["PredictionResult"]; - for (auto value : allPredictionResults) + if(!valuePredictDatasPredictData["ProjectId"].isNull()) + predictDatasObject.projectId = valuePredictDatasPredictData["ProjectId"].asString(); + if(!valuePredictDatasPredictData["IterationId"].isNull()) + predictDatasObject.iterationId = valuePredictDatasPredictData["IterationId"].asString(); + if(!valuePredictDatasPredictData["DataId"].isNull()) + predictDatasObject.dataId = valuePredictDatasPredictData["DataId"].asString(); + if(!valuePredictDatasPredictData["DataName"].isNull()) + predictDatasObject.dataName = valuePredictDatasPredictData["DataName"].asString(); + if(!valuePredictDatasPredictData["DataUrl"].isNull()) + predictDatasObject.dataUrl = valuePredictDatasPredictData["DataUrl"].asString(); + if(!valuePredictDatasPredictData["CreationTime"].isNull()) + predictDatasObject.creationTime = valuePredictDatasPredictData["CreationTime"].asString(); + if(!valuePredictDatasPredictData["Status"].isNull()) + predictDatasObject.status = valuePredictDatasPredictData["Status"].asString(); + if(!valuePredictDatasPredictData["ErrorCode"].isNull()) + predictDatasObject.errorCode = valuePredictDatasPredictData["ErrorCode"].asString(); + if(!valuePredictDatasPredictData["ErrorMessage"].isNull()) + predictDatasObject.errorMessage = valuePredictDatasPredictData["ErrorMessage"].asString(); + auto allPredictionResultsNode = allPredictDatasNode["PredictionResults"]["PredictionResult"]; + for (auto allPredictDatasNodePredictionResultsPredictionResult : allPredictionResultsNode) { PredictData::PredictionResult predictionResultsObject; - if(!value["TagId"].isNull()) - predictionResultsObject.tagId = value["TagId"].asString(); - if(!value["TagName"].isNull()) - predictionResultsObject.tagName = value["TagName"].asString(); - if(!value["Probability"].isNull()) - predictionResultsObject.probability = value["Probability"].asString(); - if(!value["Overlap"].isNull()) - predictionResultsObject.overlap = value["Overlap"].asString(); - if(!value["RegionType"].isNull()) - predictionResultsObject.regionType = value["RegionType"].asString(); - if(!value["Properties"].isNull()) - predictionResultsObject.properties = value["Properties"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["TagId"].isNull()) + predictionResultsObject.tagId = allPredictDatasNodePredictionResultsPredictionResult["TagId"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["TagName"].isNull()) + predictionResultsObject.tagName = allPredictDatasNodePredictionResultsPredictionResult["TagName"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["Probability"].isNull()) + predictionResultsObject.probability = allPredictDatasNodePredictionResultsPredictionResult["Probability"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["Overlap"].isNull()) + predictionResultsObject.overlap = allPredictDatasNodePredictionResultsPredictionResult["Overlap"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["RegionType"].isNull()) + predictionResultsObject.regionType = allPredictDatasNodePredictionResultsPredictionResult["RegionType"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["Properties"].isNull()) + predictionResultsObject.properties = allPredictDatasNodePredictionResultsPredictionResult["Properties"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) predictionResultsObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/DescribePredictModelsResult.cc b/ivision/src/model/DescribePredictModelsResult.cc index 99c1b3c4e..f678a2815 100644 --- a/ivision/src/model/DescribePredictModelsResult.cc +++ b/ivision/src/model/DescribePredictModelsResult.cc @@ -39,40 +39,40 @@ void DescribePredictModelsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allModels = value["Models"]["Model"]; - for (auto value : allModels) + auto allModelsNode = value["Models"]["Model"]; + for (auto valueModelsModel : allModelsNode) { Model modelsObject; - if(!value["ModelId"].isNull()) - modelsObject.modelId = value["ModelId"].asString(); - if(!value["Name"].isNull()) - modelsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - modelsObject.description = value["Description"].asString(); - if(!value["ProjectId"].isNull()) - modelsObject.projectId = value["ProjectId"].asString(); - if(!value["ProjectName"].isNull()) - modelsObject.projectName = value["ProjectName"].asString(); - if(!value["IterationId"].isNull()) - modelsObject.iterationId = value["IterationId"].asString(); - if(!value["IterationVersion"].isNull()) - modelsObject.iterationVersion = value["IterationVersion"].asString(); - if(!value["Regions"].isNull()) - modelsObject.regions = value["Regions"].asString(); - if(!value["CreationTime"].isNull()) - modelsObject.creationTime = value["CreationTime"].asString(); - if(!value["Source"].isNull()) - modelsObject.source = value["Source"].asString(); - if(!value["Type"].isNull()) - modelsObject.type = value["Type"].asString(); - if(!value["DeployStatus"].isNull()) - modelsObject.deployStatus = value["DeployStatus"].asString(); - if(!value["Precision"].isNull()) - modelsObject.precision = value["Precision"].asString(); - if(!value["Recall"].isNull()) - modelsObject.recall = value["Recall"].asString(); - if(!value["MAP"].isNull()) - modelsObject.mAP = value["MAP"].asString(); + if(!valueModelsModel["ModelId"].isNull()) + modelsObject.modelId = valueModelsModel["ModelId"].asString(); + if(!valueModelsModel["Name"].isNull()) + modelsObject.name = valueModelsModel["Name"].asString(); + if(!valueModelsModel["Description"].isNull()) + modelsObject.description = valueModelsModel["Description"].asString(); + if(!valueModelsModel["ProjectId"].isNull()) + modelsObject.projectId = valueModelsModel["ProjectId"].asString(); + if(!valueModelsModel["ProjectName"].isNull()) + modelsObject.projectName = valueModelsModel["ProjectName"].asString(); + if(!valueModelsModel["IterationId"].isNull()) + modelsObject.iterationId = valueModelsModel["IterationId"].asString(); + if(!valueModelsModel["IterationVersion"].isNull()) + modelsObject.iterationVersion = valueModelsModel["IterationVersion"].asString(); + if(!valueModelsModel["Regions"].isNull()) + modelsObject.regions = valueModelsModel["Regions"].asString(); + if(!valueModelsModel["CreationTime"].isNull()) + modelsObject.creationTime = valueModelsModel["CreationTime"].asString(); + if(!valueModelsModel["Source"].isNull()) + modelsObject.source = valueModelsModel["Source"].asString(); + if(!valueModelsModel["Type"].isNull()) + modelsObject.type = valueModelsModel["Type"].asString(); + if(!valueModelsModel["DeployStatus"].isNull()) + modelsObject.deployStatus = valueModelsModel["DeployStatus"].asString(); + if(!valueModelsModel["Precision"].isNull()) + modelsObject.precision = valueModelsModel["Precision"].asString(); + if(!valueModelsModel["Recall"].isNull()) + modelsObject.recall = valueModelsModel["Recall"].asString(); + if(!valueModelsModel["MAP"].isNull()) + modelsObject.mAP = valueModelsModel["MAP"].asString(); models_.push_back(modelsObject); } if(!value["CurrentPage"].isNull()) diff --git a/ivision/src/model/DescribePredictTemplatesResult.cc b/ivision/src/model/DescribePredictTemplatesResult.cc index cfdcf16e9..c364aba68 100644 --- a/ivision/src/model/DescribePredictTemplatesResult.cc +++ b/ivision/src/model/DescribePredictTemplatesResult.cc @@ -39,24 +39,24 @@ void DescribePredictTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplates = value["Templates"]["Template"]; - for (auto value : allTemplates) + auto allTemplatesNode = value["Templates"]["Template"]; + for (auto valueTemplatesTemplate : allTemplatesNode) { _Template templatesObject; - if(!value["TemplateId"].isNull()) - templatesObject.templateId = value["TemplateId"].asString(); - if(!value["Name"].isNull()) - templatesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - templatesObject.description = value["Description"].asString(); - if(!value["Interval"].isNull()) - templatesObject.interval = std::stoi(value["Interval"].asString()); - if(!value["Output"].isNull()) - templatesObject.output = value["Output"].asString(); - if(!value["ModelIds"].isNull()) - templatesObject.modelIds = value["ModelIds"].asString(); - if(!value["CreationTime"].isNull()) - templatesObject.creationTime = value["CreationTime"].asString(); + if(!valueTemplatesTemplate["TemplateId"].isNull()) + templatesObject.templateId = valueTemplatesTemplate["TemplateId"].asString(); + if(!valueTemplatesTemplate["Name"].isNull()) + templatesObject.name = valueTemplatesTemplate["Name"].asString(); + if(!valueTemplatesTemplate["Description"].isNull()) + templatesObject.description = valueTemplatesTemplate["Description"].asString(); + if(!valueTemplatesTemplate["Interval"].isNull()) + templatesObject.interval = std::stoi(valueTemplatesTemplate["Interval"].asString()); + if(!valueTemplatesTemplate["Output"].isNull()) + templatesObject.output = valueTemplatesTemplate["Output"].asString(); + if(!valueTemplatesTemplate["ModelIds"].isNull()) + templatesObject.modelIds = valueTemplatesTemplate["ModelIds"].asString(); + if(!valueTemplatesTemplate["CreationTime"].isNull()) + templatesObject.creationTime = valueTemplatesTemplate["CreationTime"].asString(); templates_.push_back(templatesObject); } if(!value["CurrentPage"].isNull()) diff --git a/ivision/src/model/DescribeProjectsResult.cc b/ivision/src/model/DescribeProjectsResult.cc index eeef242da..a4efcbaf7 100644 --- a/ivision/src/model/DescribeProjectsResult.cc +++ b/ivision/src/model/DescribeProjectsResult.cc @@ -39,24 +39,24 @@ void DescribeProjectsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProjects = value["Projects"]["Project"]; - for (auto value : allProjects) + auto allProjectsNode = value["Projects"]["Project"]; + for (auto valueProjectsProject : allProjectsNode) { Project projectsObject; - if(!value["ProjectId"].isNull()) - projectsObject.projectId = value["ProjectId"].asString(); - if(!value["Name"].isNull()) - projectsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - projectsObject.description = value["Description"].asString(); - if(!value["ProType"].isNull()) - projectsObject.proType = value["ProType"].asString(); - if(!value["IterCount"].isNull()) - projectsObject.iterCount = std::stoi(value["IterCount"].asString()); - if(!value["CreationTime"].isNull()) - projectsObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - projectsObject.status = value["Status"].asString(); + if(!valueProjectsProject["ProjectId"].isNull()) + projectsObject.projectId = valueProjectsProject["ProjectId"].asString(); + if(!valueProjectsProject["Name"].isNull()) + projectsObject.name = valueProjectsProject["Name"].asString(); + if(!valueProjectsProject["Description"].isNull()) + projectsObject.description = valueProjectsProject["Description"].asString(); + if(!valueProjectsProject["ProType"].isNull()) + projectsObject.proType = valueProjectsProject["ProType"].asString(); + if(!valueProjectsProject["IterCount"].isNull()) + projectsObject.iterCount = std::stoi(valueProjectsProject["IterCount"].asString()); + if(!valueProjectsProject["CreationTime"].isNull()) + projectsObject.creationTime = valueProjectsProject["CreationTime"].asString(); + if(!valueProjectsProject["Status"].isNull()) + projectsObject.status = valueProjectsProject["Status"].asString(); projects_.push_back(projectsObject); } if(!value["TotalNum"].isNull()) diff --git a/ivision/src/model/DescribeQuickDeploysResult.cc b/ivision/src/model/DescribeQuickDeploysResult.cc index 5ab780cbc..3a844f4e3 100644 --- a/ivision/src/model/DescribeQuickDeploysResult.cc +++ b/ivision/src/model/DescribeQuickDeploysResult.cc @@ -39,20 +39,20 @@ void DescribeQuickDeploysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQuickDeploys = value["QuickDeploys"]["QuickDeploy"]; - for (auto value : allQuickDeploys) + auto allQuickDeploysNode = value["QuickDeploys"]["QuickDeploy"]; + for (auto valueQuickDeploysQuickDeploy : allQuickDeploysNode) { QuickDeploy quickDeploysObject; - if(!value["ProjectId"].isNull()) - quickDeploysObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - quickDeploysObject.iterationId = value["IterationId"].asString(); - if(!value["ModelId"].isNull()) - quickDeploysObject.modelId = value["ModelId"].asString(); - if(!value["CreationTime"].isNull()) - quickDeploysObject.creationTime = value["CreationTime"].asString(); - if(!value["DeployStatus"].isNull()) - quickDeploysObject.deployStatus = value["DeployStatus"].asString(); + if(!valueQuickDeploysQuickDeploy["ProjectId"].isNull()) + quickDeploysObject.projectId = valueQuickDeploysQuickDeploy["ProjectId"].asString(); + if(!valueQuickDeploysQuickDeploy["IterationId"].isNull()) + quickDeploysObject.iterationId = valueQuickDeploysQuickDeploy["IterationId"].asString(); + if(!valueQuickDeploysQuickDeploy["ModelId"].isNull()) + quickDeploysObject.modelId = valueQuickDeploysQuickDeploy["ModelId"].asString(); + if(!valueQuickDeploysQuickDeploy["CreationTime"].isNull()) + quickDeploysObject.creationTime = valueQuickDeploysQuickDeploy["CreationTime"].asString(); + if(!valueQuickDeploysQuickDeploy["DeployStatus"].isNull()) + quickDeploysObject.deployStatus = valueQuickDeploysQuickDeploy["DeployStatus"].asString(); quickDeploys_.push_back(quickDeploysObject); } if(!value["CurrentPage"].isNull()) diff --git a/ivision/src/model/DescribeStreamPredictResultResult.cc b/ivision/src/model/DescribeStreamPredictResultResult.cc index f102f2069..711ff8ace 100644 --- a/ivision/src/model/DescribeStreamPredictResultResult.cc +++ b/ivision/src/model/DescribeStreamPredictResultResult.cc @@ -39,24 +39,24 @@ void DescribeStreamPredictResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStreamPredictDatas = value["StreamPredictDatas"]["StreamPredictData"]; - for (auto value : allStreamPredictDatas) + auto allStreamPredictDatasNode = value["StreamPredictDatas"]["StreamPredictData"]; + for (auto valueStreamPredictDatasStreamPredictData : allStreamPredictDatasNode) { StreamPredictData streamPredictDatasObject; - if(!value["PredictId"].isNull()) - streamPredictDatasObject.predictId = value["PredictId"].asString(); - if(!value["ModelId"].isNull()) - streamPredictDatasObject.modelId = value["ModelId"].asString(); - if(!value["DataUrl"].isNull()) - streamPredictDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["Timestamp"].isNull()) - streamPredictDatasObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["PredictTime"].isNull()) - streamPredictDatasObject.predictTime = value["PredictTime"].asString(); - if(!value["Status"].isNull()) - streamPredictDatasObject.status = value["Status"].asString(); - if(!value["PredictResult"].isNull()) - streamPredictDatasObject.predictResult = value["PredictResult"].asString(); + if(!valueStreamPredictDatasStreamPredictData["PredictId"].isNull()) + streamPredictDatasObject.predictId = valueStreamPredictDatasStreamPredictData["PredictId"].asString(); + if(!valueStreamPredictDatasStreamPredictData["ModelId"].isNull()) + streamPredictDatasObject.modelId = valueStreamPredictDatasStreamPredictData["ModelId"].asString(); + if(!valueStreamPredictDatasStreamPredictData["DataUrl"].isNull()) + streamPredictDatasObject.dataUrl = valueStreamPredictDatasStreamPredictData["DataUrl"].asString(); + if(!valueStreamPredictDatasStreamPredictData["Timestamp"].isNull()) + streamPredictDatasObject.timestamp = std::stol(valueStreamPredictDatasStreamPredictData["Timestamp"].asString()); + if(!valueStreamPredictDatasStreamPredictData["PredictTime"].isNull()) + streamPredictDatasObject.predictTime = valueStreamPredictDatasStreamPredictData["PredictTime"].asString(); + if(!valueStreamPredictDatasStreamPredictData["Status"].isNull()) + streamPredictDatasObject.status = valueStreamPredictDatasStreamPredictData["Status"].asString(); + if(!valueStreamPredictDatasStreamPredictData["PredictResult"].isNull()) + streamPredictDatasObject.predictResult = valueStreamPredictDatasStreamPredictData["PredictResult"].asString(); streamPredictDatas_.push_back(streamPredictDatasObject); } if(!value["TotalNum"].isNull()) diff --git a/ivision/src/model/DescribeStreamPredictsResult.cc b/ivision/src/model/DescribeStreamPredictsResult.cc index e19be13ec..379f0913b 100644 --- a/ivision/src/model/DescribeStreamPredictsResult.cc +++ b/ivision/src/model/DescribeStreamPredictsResult.cc @@ -39,32 +39,32 @@ void DescribeStreamPredictsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStreamPredicts = value["StreamPredicts"]["StreamPredict"]; - for (auto value : allStreamPredicts) + auto allStreamPredictsNode = value["StreamPredicts"]["StreamPredict"]; + for (auto valueStreamPredictsStreamPredict : allStreamPredictsNode) { StreamPredict streamPredictsObject; - if(!value["PredictId"].isNull()) - streamPredictsObject.predictId = value["PredictId"].asString(); - if(!value["StreamType"].isNull()) - streamPredictsObject.streamType = value["StreamType"].asString(); - if(!value["StreamId"].isNull()) - streamPredictsObject.streamId = value["StreamId"].asString(); - if(!value["ModelIds"].isNull()) - streamPredictsObject.modelIds = value["ModelIds"].asString(); - if(!value["ProbabilityThresholds"].isNull()) - streamPredictsObject.probabilityThresholds = value["ProbabilityThresholds"].asString(); - if(!value["DetectIntervals"].isNull()) - streamPredictsObject.detectIntervals = value["DetectIntervals"].asString(); - if(!value["Output"].isNull()) - streamPredictsObject.output = value["Output"].asString(); - if(!value["Notify"].isNull()) - streamPredictsObject.notify = value["Notify"].asString(); - if(!value["UserData"].isNull()) - streamPredictsObject.userData = value["UserData"].asString(); - if(!value["CreationTime"].isNull()) - streamPredictsObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - streamPredictsObject.status = value["Status"].asString(); + if(!valueStreamPredictsStreamPredict["PredictId"].isNull()) + streamPredictsObject.predictId = valueStreamPredictsStreamPredict["PredictId"].asString(); + if(!valueStreamPredictsStreamPredict["StreamType"].isNull()) + streamPredictsObject.streamType = valueStreamPredictsStreamPredict["StreamType"].asString(); + if(!valueStreamPredictsStreamPredict["StreamId"].isNull()) + streamPredictsObject.streamId = valueStreamPredictsStreamPredict["StreamId"].asString(); + if(!valueStreamPredictsStreamPredict["ModelIds"].isNull()) + streamPredictsObject.modelIds = valueStreamPredictsStreamPredict["ModelIds"].asString(); + if(!valueStreamPredictsStreamPredict["ProbabilityThresholds"].isNull()) + streamPredictsObject.probabilityThresholds = valueStreamPredictsStreamPredict["ProbabilityThresholds"].asString(); + if(!valueStreamPredictsStreamPredict["DetectIntervals"].isNull()) + streamPredictsObject.detectIntervals = valueStreamPredictsStreamPredict["DetectIntervals"].asString(); + if(!valueStreamPredictsStreamPredict["Output"].isNull()) + streamPredictsObject.output = valueStreamPredictsStreamPredict["Output"].asString(); + if(!valueStreamPredictsStreamPredict["Notify"].isNull()) + streamPredictsObject.notify = valueStreamPredictsStreamPredict["Notify"].asString(); + if(!valueStreamPredictsStreamPredict["UserData"].isNull()) + streamPredictsObject.userData = valueStreamPredictsStreamPredict["UserData"].asString(); + if(!valueStreamPredictsStreamPredict["CreationTime"].isNull()) + streamPredictsObject.creationTime = valueStreamPredictsStreamPredict["CreationTime"].asString(); + if(!valueStreamPredictsStreamPredict["Status"].isNull()) + streamPredictsObject.status = valueStreamPredictsStreamPredict["Status"].asString(); streamPredicts_.push_back(streamPredictsObject); } if(!value["TotalNum"].isNull()) diff --git a/ivision/src/model/DescribeSystemPredictModelsResult.cc b/ivision/src/model/DescribeSystemPredictModelsResult.cc index 85b2d3979..f7c617d5c 100644 --- a/ivision/src/model/DescribeSystemPredictModelsResult.cc +++ b/ivision/src/model/DescribeSystemPredictModelsResult.cc @@ -39,22 +39,22 @@ void DescribeSystemPredictModelsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allModels = value["Models"]["Model"]; - for (auto value : allModels) + auto allModelsNode = value["Models"]["Model"]; + for (auto valueModelsModel : allModelsNode) { Model modelsObject; - if(!value["ModelId"].isNull()) - modelsObject.modelId = value["ModelId"].asString(); - if(!value["Type"].isNull()) - modelsObject.type = value["Type"].asString(); - if(!value["Name"].isNull()) - modelsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - modelsObject.description = value["Description"].asString(); - if(!value["Scene"].isNull()) - modelsObject.scene = value["Scene"].asString(); - if(!value["CreationTime"].isNull()) - modelsObject.creationTime = value["CreationTime"].asString(); + if(!valueModelsModel["ModelId"].isNull()) + modelsObject.modelId = valueModelsModel["ModelId"].asString(); + if(!valueModelsModel["Type"].isNull()) + modelsObject.type = valueModelsModel["Type"].asString(); + if(!valueModelsModel["Name"].isNull()) + modelsObject.name = valueModelsModel["Name"].asString(); + if(!valueModelsModel["Description"].isNull()) + modelsObject.description = valueModelsModel["Description"].asString(); + if(!valueModelsModel["Scene"].isNull()) + modelsObject.scene = valueModelsModel["Scene"].asString(); + if(!valueModelsModel["CreationTime"].isNull()) + modelsObject.creationTime = valueModelsModel["CreationTime"].asString(); models_.push_back(modelsObject); } if(!value["CurrentPage"].isNull()) diff --git a/ivision/src/model/DescribeTagsResult.cc b/ivision/src/model/DescribeTagsResult.cc index ef6f65593..c8fdd85c9 100644 --- a/ivision/src/model/DescribeTagsResult.cc +++ b/ivision/src/model/DescribeTagsResult.cc @@ -39,22 +39,22 @@ void DescribeTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["ProjectId"].isNull()) - tagsObject.projectId = value["ProjectId"].asString(); - if(!value["TagId"].isNull()) - tagsObject.tagId = value["TagId"].asString(); - if(!value["TagName"].isNull()) - tagsObject.tagName = value["TagName"].asString(); - if(!value["Description"].isNull()) - tagsObject.description = value["Description"].asString(); - if(!value["Count"].isNull()) - tagsObject.count = std::stoi(value["Count"].asString()); - if(!value["CreationTime"].isNull()) - tagsObject.creationTime = value["CreationTime"].asString(); + if(!valueTagsTag["ProjectId"].isNull()) + tagsObject.projectId = valueTagsTag["ProjectId"].asString(); + if(!valueTagsTag["TagId"].isNull()) + tagsObject.tagId = valueTagsTag["TagId"].asString(); + if(!valueTagsTag["TagName"].isNull()) + tagsObject.tagName = valueTagsTag["TagName"].asString(); + if(!valueTagsTag["Description"].isNull()) + tagsObject.description = valueTagsTag["Description"].asString(); + if(!valueTagsTag["Count"].isNull()) + tagsObject.count = std::stoi(valueTagsTag["Count"].asString()); + if(!valueTagsTag["CreationTime"].isNull()) + tagsObject.creationTime = valueTagsTag["CreationTime"].asString(); tags_.push_back(tagsObject); } if(!value["TotalNum"].isNull()) diff --git a/ivision/src/model/DescribeTrainDatasByIdsResult.cc b/ivision/src/model/DescribeTrainDatasByIdsResult.cc index 3f3e6967c..be9046dac 100644 --- a/ivision/src/model/DescribeTrainDatasByIdsResult.cc +++ b/ivision/src/model/DescribeTrainDatasByIdsResult.cc @@ -39,34 +39,34 @@ void DescribeTrainDatasByIdsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrainDatas = value["TrainDatas"]["TrainData"]; - for (auto value : allTrainDatas) + auto allTrainDatasNode = value["TrainDatas"]["TrainData"]; + for (auto valueTrainDatasTrainData : allTrainDatasNode) { TrainData trainDatasObject; - if(!value["ProjectId"].isNull()) - trainDatasObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - trainDatasObject.iterationId = value["IterationId"].asString(); - if(!value["DataId"].isNull()) - trainDatasObject.dataId = value["DataId"].asString(); - if(!value["DataName"].isNull()) - trainDatasObject.dataName = value["DataName"].asString(); - if(!value["DataUrl"].isNull()) - trainDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["CreationTime"].isNull()) - trainDatasObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - trainDatasObject.status = value["Status"].asString(); - if(!value["TagStatus"].isNull()) - trainDatasObject.tagStatus = value["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + if(!valueTrainDatasTrainData["ProjectId"].isNull()) + trainDatasObject.projectId = valueTrainDatasTrainData["ProjectId"].asString(); + if(!valueTrainDatasTrainData["IterationId"].isNull()) + trainDatasObject.iterationId = valueTrainDatasTrainData["IterationId"].asString(); + if(!valueTrainDatasTrainData["DataId"].isNull()) + trainDatasObject.dataId = valueTrainDatasTrainData["DataId"].asString(); + if(!valueTrainDatasTrainData["DataName"].isNull()) + trainDatasObject.dataName = valueTrainDatasTrainData["DataName"].asString(); + if(!valueTrainDatasTrainData["DataUrl"].isNull()) + trainDatasObject.dataUrl = valueTrainDatasTrainData["DataUrl"].asString(); + if(!valueTrainDatasTrainData["CreationTime"].isNull()) + trainDatasObject.creationTime = valueTrainDatasTrainData["CreationTime"].asString(); + if(!valueTrainDatasTrainData["Status"].isNull()) + trainDatasObject.status = valueTrainDatasTrainData["Status"].asString(); + if(!valueTrainDatasTrainData["TagStatus"].isNull()) + trainDatasObject.tagStatus = valueTrainDatasTrainData["TagStatus"].asString(); + auto allTagItemsNode = allTrainDatasNode["TagItems"]["TagItem"]; + for (auto allTrainDatasNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemsObject; - if(!value["TagId"].isNull()) - tagItemsObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemsObject.regionType = value["RegionType"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["TagId"].isNull()) + tagItemsObject.tagId = allTrainDatasNodeTagItemsTagItem["TagId"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["RegionType"].isNull()) + tagItemsObject.regionType = allTrainDatasNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemsObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/DescribeTrainDatasResult.cc b/ivision/src/model/DescribeTrainDatasResult.cc index 74d8470c0..624482569 100644 --- a/ivision/src/model/DescribeTrainDatasResult.cc +++ b/ivision/src/model/DescribeTrainDatasResult.cc @@ -39,34 +39,34 @@ void DescribeTrainDatasResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrainDatas = value["TrainDatas"]["TrainData"]; - for (auto value : allTrainDatas) + auto allTrainDatasNode = value["TrainDatas"]["TrainData"]; + for (auto valueTrainDatasTrainData : allTrainDatasNode) { TrainData trainDatasObject; - if(!value["ProjectId"].isNull()) - trainDatasObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - trainDatasObject.iterationId = value["IterationId"].asString(); - if(!value["DataId"].isNull()) - trainDatasObject.dataId = value["DataId"].asString(); - if(!value["DataName"].isNull()) - trainDatasObject.dataName = value["DataName"].asString(); - if(!value["DataUrl"].isNull()) - trainDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["CreationTime"].isNull()) - trainDatasObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - trainDatasObject.status = value["Status"].asString(); - if(!value["TagStatus"].isNull()) - trainDatasObject.tagStatus = value["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + if(!valueTrainDatasTrainData["ProjectId"].isNull()) + trainDatasObject.projectId = valueTrainDatasTrainData["ProjectId"].asString(); + if(!valueTrainDatasTrainData["IterationId"].isNull()) + trainDatasObject.iterationId = valueTrainDatasTrainData["IterationId"].asString(); + if(!valueTrainDatasTrainData["DataId"].isNull()) + trainDatasObject.dataId = valueTrainDatasTrainData["DataId"].asString(); + if(!valueTrainDatasTrainData["DataName"].isNull()) + trainDatasObject.dataName = valueTrainDatasTrainData["DataName"].asString(); + if(!valueTrainDatasTrainData["DataUrl"].isNull()) + trainDatasObject.dataUrl = valueTrainDatasTrainData["DataUrl"].asString(); + if(!valueTrainDatasTrainData["CreationTime"].isNull()) + trainDatasObject.creationTime = valueTrainDatasTrainData["CreationTime"].asString(); + if(!valueTrainDatasTrainData["Status"].isNull()) + trainDatasObject.status = valueTrainDatasTrainData["Status"].asString(); + if(!valueTrainDatasTrainData["TagStatus"].isNull()) + trainDatasObject.tagStatus = valueTrainDatasTrainData["TagStatus"].asString(); + auto allTagItemsNode = allTrainDatasNode["TagItems"]["TagItem"]; + for (auto allTrainDatasNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemsObject; - if(!value["TagId"].isNull()) - tagItemsObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemsObject.regionType = value["RegionType"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["TagId"].isNull()) + tagItemsObject.tagId = allTrainDatasNodeTagItemsTagItem["TagId"].asString(); + if(!allTrainDatasNodeTagItemsTagItem["RegionType"].isNull()) + tagItemsObject.regionType = allTrainDatasNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemsObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/DescribeTrainResultResult.cc b/ivision/src/model/DescribeTrainResultResult.cc index 9c9b05ac2..5cc48ddcd 100644 --- a/ivision/src/model/DescribeTrainResultResult.cc +++ b/ivision/src/model/DescribeTrainResultResult.cc @@ -64,20 +64,20 @@ void DescribeTrainResultResult::parse(const std::string &payload) trainResult_.errorCode = trainResultNode["ErrorCode"].asString(); if(!trainResultNode["ErrorMessage"].isNull()) trainResult_.errorMessage = trainResultNode["ErrorMessage"].asString(); - auto allTagResults = value["TagResults"]["TagResult"]; - for (auto value : allTagResults) + auto allTagResultsNode = trainResultNode["TagResults"]["TagResult"]; + for (auto trainResultNodeTagResultsTagResult : allTagResultsNode) { TrainResult::TagResult tagResultObject; - if(!value["TagId"].isNull()) - tagResultObject.tagId = value["TagId"].asString(); - if(!value["TagName"].isNull()) - tagResultObject.tagName = value["TagName"].asString(); - if(!value["Precision"].isNull()) - tagResultObject.precision = value["Precision"].asString(); - if(!value["Recall"].isNull()) - tagResultObject.recall = value["Recall"].asString(); - if(!value["AP"].isNull()) - tagResultObject.aP = value["AP"].asString(); + if(!trainResultNodeTagResultsTagResult["TagId"].isNull()) + tagResultObject.tagId = trainResultNodeTagResultsTagResult["TagId"].asString(); + if(!trainResultNodeTagResultsTagResult["TagName"].isNull()) + tagResultObject.tagName = trainResultNodeTagResultsTagResult["TagName"].asString(); + if(!trainResultNodeTagResultsTagResult["Precision"].isNull()) + tagResultObject.precision = trainResultNodeTagResultsTagResult["Precision"].asString(); + if(!trainResultNodeTagResultsTagResult["Recall"].isNull()) + tagResultObject.recall = trainResultNodeTagResultsTagResult["Recall"].asString(); + if(!trainResultNodeTagResultsTagResult["AP"].isNull()) + tagResultObject.aP = trainResultNodeTagResultsTagResult["AP"].asString(); trainResult_.tagResults.push_back(tagResultObject); } diff --git a/ivision/src/model/ModifyTrainDataRegionTagAttributeResult.cc b/ivision/src/model/ModifyTrainDataRegionTagAttributeResult.cc index 8db67a84a..cd6145b44 100644 --- a/ivision/src/model/ModifyTrainDataRegionTagAttributeResult.cc +++ b/ivision/src/model/ModifyTrainDataRegionTagAttributeResult.cc @@ -56,14 +56,14 @@ void ModifyTrainDataRegionTagAttributeResult::parse(const std::string &payload) trainData_.status = trainDataNode["Status"].asString(); if(!trainDataNode["TagStatus"].isNull()) trainData_.tagStatus = trainDataNode["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + auto allTagItemsNode = trainDataNode["TagItems"]["TagItem"]; + for (auto trainDataNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemObject; - if(!value["TagId"].isNull()) - tagItemObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemObject.regionType = value["RegionType"].asString(); + if(!trainDataNodeTagItemsTagItem["TagId"].isNull()) + tagItemObject.tagId = trainDataNodeTagItemsTagItem["TagId"].asString(); + if(!trainDataNodeTagItemsTagItem["RegionType"].isNull()) + tagItemObject.regionType = trainDataNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/ModifyTrainDataTagAttributeResult.cc b/ivision/src/model/ModifyTrainDataTagAttributeResult.cc index 32152b7ac..661e43e00 100644 --- a/ivision/src/model/ModifyTrainDataTagAttributeResult.cc +++ b/ivision/src/model/ModifyTrainDataTagAttributeResult.cc @@ -56,14 +56,14 @@ void ModifyTrainDataTagAttributeResult::parse(const std::string &payload) trainData_.status = trainDataNode["Status"].asString(); if(!trainDataNode["TagStatus"].isNull()) trainData_.tagStatus = trainDataNode["TagStatus"].asString(); - auto allTagItems = value["TagItems"]["TagItem"]; - for (auto value : allTagItems) + auto allTagItemsNode = trainDataNode["TagItems"]["TagItem"]; + for (auto trainDataNodeTagItemsTagItem : allTagItemsNode) { TrainData::TagItem tagItemObject; - if(!value["TagId"].isNull()) - tagItemObject.tagId = value["TagId"].asString(); - if(!value["RegionType"].isNull()) - tagItemObject.regionType = value["RegionType"].asString(); + if(!trainDataNodeTagItemsTagItem["TagId"].isNull()) + tagItemObject.tagId = trainDataNodeTagItemsTagItem["TagId"].asString(); + if(!trainDataNodeTagItemsTagItem["RegionType"].isNull()) + tagItemObject.regionType = trainDataNodeTagItemsTagItem["RegionType"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) tagItemObject.region.left = regionNode["Left"].asString(); diff --git a/ivision/src/model/PredictImageResult.cc b/ivision/src/model/PredictImageResult.cc index da14c7cec..a227f1507 100644 --- a/ivision/src/model/PredictImageResult.cc +++ b/ivision/src/model/PredictImageResult.cc @@ -39,46 +39,46 @@ void PredictImageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPredictDatas = value["PredictDatas"]["PredictData"]; - for (auto value : allPredictDatas) + auto allPredictDatasNode = value["PredictDatas"]["PredictData"]; + for (auto valuePredictDatasPredictData : allPredictDatasNode) { PredictData predictDatasObject; - if(!value["ProjectId"].isNull()) - predictDatasObject.projectId = value["ProjectId"].asString(); - if(!value["IterationId"].isNull()) - predictDatasObject.iterationId = value["IterationId"].asString(); - if(!value["ModelId"].isNull()) - predictDatasObject.modelId = value["ModelId"].asString(); - if(!value["DataId"].isNull()) - predictDatasObject.dataId = value["DataId"].asString(); - if(!value["DataName"].isNull()) - predictDatasObject.dataName = value["DataName"].asString(); - if(!value["DataUrl"].isNull()) - predictDatasObject.dataUrl = value["DataUrl"].asString(); - if(!value["CreationTime"].isNull()) - predictDatasObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - predictDatasObject.status = value["Status"].asString(); - if(!value["ErrorCode"].isNull()) - predictDatasObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - predictDatasObject.errorMessage = value["ErrorMessage"].asString(); - auto allPredictionResults = value["PredictionResults"]["PredictionResult"]; - for (auto value : allPredictionResults) + if(!valuePredictDatasPredictData["ProjectId"].isNull()) + predictDatasObject.projectId = valuePredictDatasPredictData["ProjectId"].asString(); + if(!valuePredictDatasPredictData["IterationId"].isNull()) + predictDatasObject.iterationId = valuePredictDatasPredictData["IterationId"].asString(); + if(!valuePredictDatasPredictData["ModelId"].isNull()) + predictDatasObject.modelId = valuePredictDatasPredictData["ModelId"].asString(); + if(!valuePredictDatasPredictData["DataId"].isNull()) + predictDatasObject.dataId = valuePredictDatasPredictData["DataId"].asString(); + if(!valuePredictDatasPredictData["DataName"].isNull()) + predictDatasObject.dataName = valuePredictDatasPredictData["DataName"].asString(); + if(!valuePredictDatasPredictData["DataUrl"].isNull()) + predictDatasObject.dataUrl = valuePredictDatasPredictData["DataUrl"].asString(); + if(!valuePredictDatasPredictData["CreationTime"].isNull()) + predictDatasObject.creationTime = valuePredictDatasPredictData["CreationTime"].asString(); + if(!valuePredictDatasPredictData["Status"].isNull()) + predictDatasObject.status = valuePredictDatasPredictData["Status"].asString(); + if(!valuePredictDatasPredictData["ErrorCode"].isNull()) + predictDatasObject.errorCode = valuePredictDatasPredictData["ErrorCode"].asString(); + if(!valuePredictDatasPredictData["ErrorMessage"].isNull()) + predictDatasObject.errorMessage = valuePredictDatasPredictData["ErrorMessage"].asString(); + auto allPredictionResultsNode = allPredictDatasNode["PredictionResults"]["PredictionResult"]; + for (auto allPredictDatasNodePredictionResultsPredictionResult : allPredictionResultsNode) { PredictData::PredictionResult predictionResultsObject; - if(!value["TagId"].isNull()) - predictionResultsObject.tagId = value["TagId"].asString(); - if(!value["TagName"].isNull()) - predictionResultsObject.tagName = value["TagName"].asString(); - if(!value["Probability"].isNull()) - predictionResultsObject.probability = value["Probability"].asString(); - if(!value["Overlap"].isNull()) - predictionResultsObject.overlap = value["Overlap"].asString(); - if(!value["RegionType"].isNull()) - predictionResultsObject.regionType = value["RegionType"].asString(); - if(!value["Properties"].isNull()) - predictionResultsObject.properties = value["Properties"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["TagId"].isNull()) + predictionResultsObject.tagId = allPredictDatasNodePredictionResultsPredictionResult["TagId"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["TagName"].isNull()) + predictionResultsObject.tagName = allPredictDatasNodePredictionResultsPredictionResult["TagName"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["Probability"].isNull()) + predictionResultsObject.probability = allPredictDatasNodePredictionResultsPredictionResult["Probability"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["Overlap"].isNull()) + predictionResultsObject.overlap = allPredictDatasNodePredictionResultsPredictionResult["Overlap"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["RegionType"].isNull()) + predictionResultsObject.regionType = allPredictDatasNodePredictionResultsPredictionResult["RegionType"].asString(); + if(!allPredictDatasNodePredictionResultsPredictionResult["Properties"].isNull()) + predictionResultsObject.properties = allPredictDatasNodePredictionResultsPredictionResult["Properties"].asString(); auto regionNode = value["Region"]; if(!regionNode["Left"].isNull()) predictionResultsObject.region.left = regionNode["Left"].asString(); diff --git a/ivpd/src/model/DetectImageElementsResult.cc b/ivpd/src/model/DetectImageElementsResult.cc index e1c93e8fc..664e676a6 100644 --- a/ivpd/src/model/DetectImageElementsResult.cc +++ b/ivpd/src/model/DetectImageElementsResult.cc @@ -40,22 +40,22 @@ void DetectImageElementsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allElements = value["Elements"]["Element"]; - for (auto value : allElements) + auto allElementsNode = dataNode["Elements"]["Element"]; + for (auto dataNodeElementsElement : allElementsNode) { Data::Element elementObject; - if(!value["Type"].isNull()) - elementObject.type = value["Type"].asString(); - if(!value["X"].isNull()) - elementObject.x = std::stoi(value["X"].asString()); - if(!value["Y"].isNull()) - elementObject.y = std::stoi(value["Y"].asString()); - if(!value["Width"].isNull()) - elementObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - elementObject.height = std::stoi(value["Height"].asString()); - if(!value["Score"].isNull()) - elementObject.score = std::stof(value["Score"].asString()); + if(!dataNodeElementsElement["Type"].isNull()) + elementObject.type = dataNodeElementsElement["Type"].asString(); + if(!dataNodeElementsElement["X"].isNull()) + elementObject.x = std::stoi(dataNodeElementsElement["X"].asString()); + if(!dataNodeElementsElement["Y"].isNull()) + elementObject.y = std::stoi(dataNodeElementsElement["Y"].asString()); + if(!dataNodeElementsElement["Width"].isNull()) + elementObject.width = std::stoi(dataNodeElementsElement["Width"].asString()); + if(!dataNodeElementsElement["Height"].isNull()) + elementObject.height = std::stoi(dataNodeElementsElement["Height"].asString()); + if(!dataNodeElementsElement["Score"].isNull()) + elementObject.score = std::stof(dataNodeElementsElement["Score"].asString()); data_.elements.push_back(elementObject); } if(!value["Code"].isNull()) diff --git a/ivpd/src/model/RecognizeImageColorResult.cc b/ivpd/src/model/RecognizeImageColorResult.cc index 87639587b..faf00b967 100644 --- a/ivpd/src/model/RecognizeImageColorResult.cc +++ b/ivpd/src/model/RecognizeImageColorResult.cc @@ -40,16 +40,16 @@ void RecognizeImageColorResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allColorTemplateList = value["ColorTemplateList"]["ColorTemplate"]; - for (auto value : allColorTemplateList) + auto allColorTemplateListNode = dataNode["ColorTemplateList"]["ColorTemplate"]; + for (auto dataNodeColorTemplateListColorTemplate : allColorTemplateListNode) { Data::ColorTemplate colorTemplateObject; - if(!value["Color"].isNull()) - colorTemplateObject.color = value["Color"].asString(); - if(!value["Label"].isNull()) - colorTemplateObject.label = value["Label"].asString(); - if(!value["Percentage"].isNull()) - colorTemplateObject.percentage = std::stof(value["Percentage"].asString()); + if(!dataNodeColorTemplateListColorTemplate["Color"].isNull()) + colorTemplateObject.color = dataNodeColorTemplateListColorTemplate["Color"].asString(); + if(!dataNodeColorTemplateListColorTemplate["Label"].isNull()) + colorTemplateObject.label = dataNodeColorTemplateListColorTemplate["Label"].asString(); + if(!dataNodeColorTemplateListColorTemplate["Percentage"].isNull()) + colorTemplateObject.percentage = std::stof(dataNodeColorTemplateListColorTemplate["Percentage"].asString()); data_.colorTemplateList.push_back(colorTemplateObject); } if(!value["Code"].isNull()) diff --git a/jarvis-public/src/model/DescribeAttackEventResult.cc b/jarvis-public/src/model/DescribeAttackEventResult.cc index 4c29e76c2..b38651381 100644 --- a/jarvis-public/src/model/DescribeAttackEventResult.cc +++ b/jarvis-public/src/model/DescribeAttackEventResult.cc @@ -39,24 +39,24 @@ void DescribeAttackEventResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventList = value["EventList"]["Event"]; - for (auto value : allEventList) + auto allEventListNode = value["EventList"]["Event"]; + for (auto valueEventListEvent : allEventListNode) { Event eventListObject; - if(!value["VmIp"].isNull()) - eventListObject.vmIp = value["VmIp"].asString(); - if(!value["SourceIp"].isNull()) - eventListObject.sourceIp = value["SourceIp"].asString(); - if(!value["Url"].isNull()) - eventListObject.url = value["Url"].asString(); - if(!value["AttackType"].isNull()) - eventListObject.attackType = value["AttackType"].asString(); - if(!value["GmtCreate"].isNull()) - eventListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtCreateStamp"].isNull()) - eventListObject.gmtCreateStamp = std::stoi(value["GmtCreateStamp"].asString()); - if(!value["GmtModified"].isNull()) - eventListObject.gmtModified = value["GmtModified"].asString(); + if(!valueEventListEvent["VmIp"].isNull()) + eventListObject.vmIp = valueEventListEvent["VmIp"].asString(); + if(!valueEventListEvent["SourceIp"].isNull()) + eventListObject.sourceIp = valueEventListEvent["SourceIp"].asString(); + if(!valueEventListEvent["Url"].isNull()) + eventListObject.url = valueEventListEvent["Url"].asString(); + if(!valueEventListEvent["AttackType"].isNull()) + eventListObject.attackType = valueEventListEvent["AttackType"].asString(); + if(!valueEventListEvent["GmtCreate"].isNull()) + eventListObject.gmtCreate = valueEventListEvent["GmtCreate"].asString(); + if(!valueEventListEvent["GmtCreateStamp"].isNull()) + eventListObject.gmtCreateStamp = std::stoi(valueEventListEvent["GmtCreateStamp"].asString()); + if(!valueEventListEvent["GmtModified"].isNull()) + eventListObject.gmtModified = valueEventListEvent["GmtModified"].asString(); eventList_.push_back(eventListObject); } if(!value["Module"].isNull()) diff --git a/jarvis/src/model/DescribeAccessWhiteListEipListResult.cc b/jarvis/src/model/DescribeAccessWhiteListEipListResult.cc index 5810129a0..8734225f8 100644 --- a/jarvis/src/model/DescribeAccessWhiteListEipListResult.cc +++ b/jarvis/src/model/DescribeAccessWhiteListEipListResult.cc @@ -39,20 +39,20 @@ void DescribeAccessWhiteListEipListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipList = value["EipList"]["Ecs"]; - for (auto value : allEipList) + auto allEipListNode = value["EipList"]["Ecs"]; + for (auto valueEipListEcs : allEipListNode) { Ecs eipListObject; - if(!value["InstanceName"].isNull()) - eipListObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - eipListObject.instanceId = value["InstanceId"].asString(); - if(!value["IP"].isNull()) - eipListObject.iP = value["IP"].asString(); - if(!value["Region"].isNull()) - eipListObject.region = value["Region"].asString(); - if(!value["ItemSign"].isNull()) - eipListObject.itemSign = value["ItemSign"].asString(); + if(!valueEipListEcs["InstanceName"].isNull()) + eipListObject.instanceName = valueEipListEcs["InstanceName"].asString(); + if(!valueEipListEcs["InstanceId"].isNull()) + eipListObject.instanceId = valueEipListEcs["InstanceId"].asString(); + if(!valueEipListEcs["IP"].isNull()) + eipListObject.iP = valueEipListEcs["IP"].asString(); + if(!valueEipListEcs["Region"].isNull()) + eipListObject.region = valueEipListEcs["Region"].asString(); + if(!valueEipListEcs["ItemSign"].isNull()) + eipListObject.itemSign = valueEipListEcs["ItemSign"].asString(); eipList_.push_back(eipListObject); } if(!value["TotalCount"].isNull()) diff --git a/jarvis/src/model/DescribeAccessWhiteListGroupResult.cc b/jarvis/src/model/DescribeAccessWhiteListGroupResult.cc index 2686ae79c..a710846ae 100644 --- a/jarvis/src/model/DescribeAccessWhiteListGroupResult.cc +++ b/jarvis/src/model/DescribeAccessWhiteListGroupResult.cc @@ -39,32 +39,32 @@ void DescribeAccessWhiteListGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["Status"].isNull()) - dataListObject.status = value["Status"].asString(); - if(!value["InsProduct"].isNull()) - dataListObject.insProduct = value["InsProduct"].asString(); - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtRealExpire"].isNull()) - dataListObject.gmtRealExpire = value["GmtRealExpire"].asString(); - if(!value["SrcIP"].isNull()) - dataListObject.srcIP = value["SrcIP"].asString(); - if(!value["AutoConfig"].isNull()) - dataListObject.autoConfig = std::stoi(value["AutoConfig"].asString()); - if(!value["GroupId"].isNull()) - dataListObject.groupId = std::stoi(value["GroupId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + if(!valueDataListData["Status"].isNull()) + dataListObject.status = valueDataListData["Status"].asString(); + if(!valueDataListData["InsProduct"].isNull()) + dataListObject.insProduct = valueDataListData["InsProduct"].asString(); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["GmtRealExpire"].isNull()) + dataListObject.gmtRealExpire = valueDataListData["GmtRealExpire"].asString(); + if(!valueDataListData["SrcIP"].isNull()) + dataListObject.srcIP = valueDataListData["SrcIP"].asString(); + if(!valueDataListData["AutoConfig"].isNull()) + dataListObject.autoConfig = std::stoi(valueDataListData["AutoConfig"].asString()); + if(!valueDataListData["GroupId"].isNull()) + dataListObject.groupId = std::stoi(valueDataListData["GroupId"].asString()); + auto allItemsNode = allDataListNode["Items"]["Item"]; + for (auto allDataListNodeItemsItem : allItemsNode) { Data::Item itemsObject; - if(!value["IP"].isNull()) - itemsObject.iP = value["IP"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); + if(!allDataListNodeItemsItem["IP"].isNull()) + itemsObject.iP = allDataListNodeItemsItem["IP"].asString(); + if(!allDataListNodeItemsItem["RegionId"].isNull()) + itemsObject.regionId = allDataListNodeItemsItem["RegionId"].asString(); dataListObject.items.push_back(itemsObject); } dataList_.push_back(dataListObject); diff --git a/jarvis/src/model/DescribeAccessWhiteListSlbListResult.cc b/jarvis/src/model/DescribeAccessWhiteListSlbListResult.cc index 620c4f0c4..18166af1c 100644 --- a/jarvis/src/model/DescribeAccessWhiteListSlbListResult.cc +++ b/jarvis/src/model/DescribeAccessWhiteListSlbListResult.cc @@ -39,20 +39,20 @@ void DescribeAccessWhiteListSlbListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSlbList = value["SlbList"]["Ecs"]; - for (auto value : allSlbList) + auto allSlbListNode = value["SlbList"]["Ecs"]; + for (auto valueSlbListEcs : allSlbListNode) { Ecs slbListObject; - if(!value["InstanceName"].isNull()) - slbListObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - slbListObject.instanceId = value["InstanceId"].asString(); - if(!value["IP"].isNull()) - slbListObject.iP = value["IP"].asString(); - if(!value["Region"].isNull()) - slbListObject.region = value["Region"].asString(); - if(!value["ItemSign"].isNull()) - slbListObject.itemSign = value["ItemSign"].asString(); + if(!valueSlbListEcs["InstanceName"].isNull()) + slbListObject.instanceName = valueSlbListEcs["InstanceName"].asString(); + if(!valueSlbListEcs["InstanceId"].isNull()) + slbListObject.instanceId = valueSlbListEcs["InstanceId"].asString(); + if(!valueSlbListEcs["IP"].isNull()) + slbListObject.iP = valueSlbListEcs["IP"].asString(); + if(!valueSlbListEcs["Region"].isNull()) + slbListObject.region = valueSlbListEcs["Region"].asString(); + if(!valueSlbListEcs["ItemSign"].isNull()) + slbListObject.itemSign = valueSlbListEcs["ItemSign"].asString(); slbList_.push_back(slbListObject); } if(!value["TotalCount"].isNull()) diff --git a/jarvis/src/model/DescribeAccessWhitelistEcsListResult.cc b/jarvis/src/model/DescribeAccessWhitelistEcsListResult.cc index 664b0efc3..ca169cc45 100644 --- a/jarvis/src/model/DescribeAccessWhitelistEcsListResult.cc +++ b/jarvis/src/model/DescribeAccessWhitelistEcsListResult.cc @@ -39,16 +39,16 @@ void DescribeAccessWhitelistEcsListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEcsList = value["EcsList"]["Ecs"]; - for (auto value : allEcsList) + auto allEcsListNode = value["EcsList"]["Ecs"]; + for (auto valueEcsListEcs : allEcsListNode) { Ecs ecsListObject; - if(!value["InstanceName"].isNull()) - ecsListObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceId"].isNull()) - ecsListObject.instanceId = value["InstanceId"].asString(); - if(!value["IP"].isNull()) - ecsListObject.iP = value["IP"].asString(); + if(!valueEcsListEcs["InstanceName"].isNull()) + ecsListObject.instanceName = valueEcsListEcs["InstanceName"].asString(); + if(!valueEcsListEcs["InstanceId"].isNull()) + ecsListObject.instanceId = valueEcsListEcs["InstanceId"].asString(); + if(!valueEcsListEcs["IP"].isNull()) + ecsListObject.iP = valueEcsListEcs["IP"].asString(); ecsList_.push_back(ecsListObject); } if(!value["TotalCount"].isNull()) diff --git a/jarvis/src/model/DescribeCdnIpListResult.cc b/jarvis/src/model/DescribeCdnIpListResult.cc index aeae20e0a..02b14a7ef 100644 --- a/jarvis/src/model/DescribeCdnIpListResult.cc +++ b/jarvis/src/model/DescribeCdnIpListResult.cc @@ -39,22 +39,22 @@ void DescribeCdnIpListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["Id"].isNull()) - dataListObject.id = std::stoi(value["Id"].asString()); - if(!value["VendorAliuid"].isNull()) - dataListObject.vendorAliuid = std::stoi(value["VendorAliuid"].asString()); - if(!value["IpSeg"].isNull()) - dataListObject.ipSeg = value["IpSeg"].asString(); - if(!value["State"].isNull()) - dataListObject.state = std::stoi(value["State"].asString()); - if(!value["CreateTime"].isNull()) - dataListObject.createTime = value["CreateTime"].asString(); - if(!value["UpdateTime"].isNull()) - dataListObject.updateTime = value["UpdateTime"].asString(); + if(!valueDataListData["Id"].isNull()) + dataListObject.id = std::stoi(valueDataListData["Id"].asString()); + if(!valueDataListData["VendorAliuid"].isNull()) + dataListObject.vendorAliuid = std::stoi(valueDataListData["VendorAliuid"].asString()); + if(!valueDataListData["IpSeg"].isNull()) + dataListObject.ipSeg = valueDataListData["IpSeg"].asString(); + if(!valueDataListData["State"].isNull()) + dataListObject.state = std::stoi(valueDataListData["State"].asString()); + if(!valueDataListData["CreateTime"].isNull()) + dataListObject.createTime = valueDataListData["CreateTime"].asString(); + if(!valueDataListData["UpdateTime"].isNull()) + dataListObject.updateTime = valueDataListData["UpdateTime"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeCdnSubscriptionResult.cc b/jarvis/src/model/DescribeCdnSubscriptionResult.cc index 73d99f412..c5c5e34a7 100644 --- a/jarvis/src/model/DescribeCdnSubscriptionResult.cc +++ b/jarvis/src/model/DescribeCdnSubscriptionResult.cc @@ -39,22 +39,22 @@ void DescribeCdnSubscriptionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["VendorAliuid"].isNull()) - dataListObject.vendorAliuid = std::stoi(value["VendorAliuid"].asString()); - if(!value["VendorName"].isNull()) - dataListObject.vendorName = value["VendorName"].asString(); - if(!value["SafetyFactor"].isNull()) - dataListObject.safetyFactor = value["SafetyFactor"].asString(); - if(!value["SubscriptionState"].isNull()) - dataListObject.subscriptionState = std::stoi(value["SubscriptionState"].asString()); - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["UpdateTime"].isNull()) - dataListObject.updateTime = value["UpdateTime"].asString(); + if(!valueDataListData["VendorAliuid"].isNull()) + dataListObject.vendorAliuid = std::stoi(valueDataListData["VendorAliuid"].asString()); + if(!valueDataListData["VendorName"].isNull()) + dataListObject.vendorName = valueDataListData["VendorName"].asString(); + if(!valueDataListData["SafetyFactor"].isNull()) + dataListObject.safetyFactor = valueDataListData["SafetyFactor"].asString(); + if(!valueDataListData["SubscriptionState"].isNull()) + dataListObject.subscriptionState = std::stoi(valueDataListData["SubscriptionState"].asString()); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["UpdateTime"].isNull()) + dataListObject.updateTime = valueDataListData["UpdateTime"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeCdnVendorResult.cc b/jarvis/src/model/DescribeCdnVendorResult.cc index 409617051..51eb76904 100644 --- a/jarvis/src/model/DescribeCdnVendorResult.cc +++ b/jarvis/src/model/DescribeCdnVendorResult.cc @@ -39,20 +39,20 @@ void DescribeCdnVendorResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["VendorAliuid"].isNull()) - dataListObject.vendorAliuid = std::stoi(value["VendorAliuid"].asString()); - if(!value["VendorName"].isNull()) - dataListObject.vendorName = value["VendorName"].asString(); - if(!value["SafetyFactor"].isNull()) - dataListObject.safetyFactor = value["SafetyFactor"].asString(); - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["UpdateTime"].isNull()) - dataListObject.updateTime = value["UpdateTime"].asString(); + if(!valueDataListData["VendorAliuid"].isNull()) + dataListObject.vendorAliuid = std::stoi(valueDataListData["VendorAliuid"].asString()); + if(!valueDataListData["VendorName"].isNull()) + dataListObject.vendorName = valueDataListData["VendorName"].asString(); + if(!valueDataListData["SafetyFactor"].isNull()) + dataListObject.safetyFactor = valueDataListData["SafetyFactor"].asString(); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["UpdateTime"].isNull()) + dataListObject.updateTime = valueDataListData["UpdateTime"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeConsoleAccessWhiteListResult.cc b/jarvis/src/model/DescribeConsoleAccessWhiteListResult.cc index 6b68d97f9..fb13173ff 100644 --- a/jarvis/src/model/DescribeConsoleAccessWhiteListResult.cc +++ b/jarvis/src/model/DescribeConsoleAccessWhiteListResult.cc @@ -39,26 +39,26 @@ void DescribeConsoleAccessWhiteListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["Id"].isNull()) - dataListObject.id = std::stoi(value["Id"].asString()); - if(!value["SrcIp"].isNull()) - dataListObject.srcIp = value["SrcIp"].asString(); - if(!value["DstIp"].isNull()) - dataListObject.dstIp = value["DstIp"].asString(); - if(!value["InsProduct"].isNull()) - dataListObject.insProduct = value["InsProduct"].asString(); - if(!value["RegionId"].isNull()) - dataListObject.regionId = value["RegionId"].asString(); - if(!value["Status"].isNull()) - dataListObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtRealExpire"].isNull()) - dataListObject.gmtRealExpire = value["GmtRealExpire"].asString(); + if(!valueDataListData["Id"].isNull()) + dataListObject.id = std::stoi(valueDataListData["Id"].asString()); + if(!valueDataListData["SrcIp"].isNull()) + dataListObject.srcIp = valueDataListData["SrcIp"].asString(); + if(!valueDataListData["DstIp"].isNull()) + dataListObject.dstIp = valueDataListData["DstIp"].asString(); + if(!valueDataListData["InsProduct"].isNull()) + dataListObject.insProduct = valueDataListData["InsProduct"].asString(); + if(!valueDataListData["RegionId"].isNull()) + dataListObject.regionId = valueDataListData["RegionId"].asString(); + if(!valueDataListData["Status"].isNull()) + dataListObject.status = valueDataListData["Status"].asString(); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["GmtRealExpire"].isNull()) + dataListObject.gmtRealExpire = valueDataListData["GmtRealExpire"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeCpmcPunishListResult.cc b/jarvis/src/model/DescribeCpmcPunishListResult.cc index 038823275..d3e659d69 100644 --- a/jarvis/src/model/DescribeCpmcPunishListResult.cc +++ b/jarvis/src/model/DescribeCpmcPunishListResult.cc @@ -39,36 +39,36 @@ void DescribeCpmcPunishListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["SrcPort"].isNull()) - dataListObject.srcPort = std::stoi(value["SrcPort"].asString()); - if(!value["FeedBack"].isNull()) - dataListObject.feedBack = std::stoi(value["FeedBack"].asString()); - if(!value["GmtExpire"].isNull()) - dataListObject.gmtExpire = value["GmtExpire"].asString(); - if(!value["PunishType"].isNull()) - dataListObject.punishType = value["PunishType"].asString(); - if(!value["DstIP"].isNull()) - dataListObject.dstIP = value["DstIP"].asString(); - if(!value["PunishResult"].isNull()) - dataListObject.punishResult = value["PunishResult"].asString(); - if(!value["RegionId"].isNull()) - dataListObject.regionId = value["RegionId"].asString(); - if(!value["DstPort"].isNull()) - dataListObject.dstPort = std::stoi(value["DstPort"].asString()); - if(!value["Protocol"].isNull()) - dataListObject.protocol = value["Protocol"].asString(); - if(!value["SrcIP"].isNull()) - dataListObject.srcIP = value["SrcIP"].asString(); - if(!value["Reason"].isNull()) - dataListObject.reason = value["Reason"].asString(); - if(!value["Description"].isNull()) - dataListObject.description = value["Description"].asString(); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["SrcPort"].isNull()) + dataListObject.srcPort = std::stoi(valueDataListData["SrcPort"].asString()); + if(!valueDataListData["FeedBack"].isNull()) + dataListObject.feedBack = std::stoi(valueDataListData["FeedBack"].asString()); + if(!valueDataListData["GmtExpire"].isNull()) + dataListObject.gmtExpire = valueDataListData["GmtExpire"].asString(); + if(!valueDataListData["PunishType"].isNull()) + dataListObject.punishType = valueDataListData["PunishType"].asString(); + if(!valueDataListData["DstIP"].isNull()) + dataListObject.dstIP = valueDataListData["DstIP"].asString(); + if(!valueDataListData["PunishResult"].isNull()) + dataListObject.punishResult = valueDataListData["PunishResult"].asString(); + if(!valueDataListData["RegionId"].isNull()) + dataListObject.regionId = valueDataListData["RegionId"].asString(); + if(!valueDataListData["DstPort"].isNull()) + dataListObject.dstPort = std::stoi(valueDataListData["DstPort"].asString()); + if(!valueDataListData["Protocol"].isNull()) + dataListObject.protocol = valueDataListData["Protocol"].asString(); + if(!valueDataListData["SrcIP"].isNull()) + dataListObject.srcIP = valueDataListData["SrcIP"].asString(); + if(!valueDataListData["Reason"].isNull()) + dataListObject.reason = valueDataListData["Reason"].asString(); + if(!valueDataListData["Description"].isNull()) + dataListObject.description = valueDataListData["Description"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeDdosDefenseInfoResult.cc b/jarvis/src/model/DescribeDdosDefenseInfoResult.cc index 6228020b5..4061f21bc 100644 --- a/jarvis/src/model/DescribeDdosDefenseInfoResult.cc +++ b/jarvis/src/model/DescribeDdosDefenseInfoResult.cc @@ -39,16 +39,16 @@ void DescribeDdosDefenseInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDdosDefenseThreshold = value["DdosDefenseThreshold"]["DdosDefenseThresholdItem"]; - for (auto value : allDdosDefenseThreshold) + auto allDdosDefenseThresholdNode = value["DdosDefenseThreshold"]["DdosDefenseThresholdItem"]; + for (auto valueDdosDefenseThresholdDdosDefenseThresholdItem : allDdosDefenseThresholdNode) { DdosDefenseThresholdItem ddosDefenseThresholdObject; - if(!value["RegionId"].isNull()) - ddosDefenseThresholdObject.regionId = value["RegionId"].asString(); - if(!value["CurrThreshold"].isNull()) - ddosDefenseThresholdObject.currThreshold = std::stoi(value["CurrThreshold"].asString()); - if(!value["RecommendThreshold"].isNull()) - ddosDefenseThresholdObject.recommendThreshold = std::stoi(value["RecommendThreshold"].asString()); + if(!valueDdosDefenseThresholdDdosDefenseThresholdItem["RegionId"].isNull()) + ddosDefenseThresholdObject.regionId = valueDdosDefenseThresholdDdosDefenseThresholdItem["RegionId"].asString(); + if(!valueDdosDefenseThresholdDdosDefenseThresholdItem["CurrThreshold"].isNull()) + ddosDefenseThresholdObject.currThreshold = std::stoi(valueDdosDefenseThresholdDdosDefenseThresholdItem["CurrThreshold"].asString()); + if(!valueDdosDefenseThresholdDdosDefenseThresholdItem["RecommendThreshold"].isNull()) + ddosDefenseThresholdObject.recommendThreshold = std::stoi(valueDdosDefenseThresholdDdosDefenseThresholdItem["RecommendThreshold"].asString()); ddosDefenseThreshold_.push_back(ddosDefenseThresholdObject); } if(!value["Module"].isNull()) diff --git a/jarvis/src/model/DescribeEcsListPageResult.cc b/jarvis/src/model/DescribeEcsListPageResult.cc index b49ec3b1b..050d1f04f 100644 --- a/jarvis/src/model/DescribeEcsListPageResult.cc +++ b/jarvis/src/model/DescribeEcsListPageResult.cc @@ -39,20 +39,20 @@ void DescribeEcsListPageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["InstanceId"].isNull()) - dataListObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - dataListObject.instanceName = value["InstanceName"].asString(); - if(!value["IP"].isNull()) - dataListObject.iP = value["IP"].asString(); - if(!value["Region"].isNull()) - dataListObject.region = value["Region"].asString(); - if(!value["ItemSign"].isNull()) - dataListObject.itemSign = value["ItemSign"].asString(); + if(!valueDataListData["InstanceId"].isNull()) + dataListObject.instanceId = valueDataListData["InstanceId"].asString(); + if(!valueDataListData["InstanceName"].isNull()) + dataListObject.instanceName = valueDataListData["InstanceName"].asString(); + if(!valueDataListData["IP"].isNull()) + dataListObject.iP = valueDataListData["IP"].asString(); + if(!valueDataListData["Region"].isNull()) + dataListObject.region = valueDataListData["Region"].asString(); + if(!valueDataListData["ItemSign"].isNull()) + dataListObject.itemSign = valueDataListData["ItemSign"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeIpWhiteBaselineResult.cc b/jarvis/src/model/DescribeIpWhiteBaselineResult.cc index abfeaaa92..dcd217cb5 100644 --- a/jarvis/src/model/DescribeIpWhiteBaselineResult.cc +++ b/jarvis/src/model/DescribeIpWhiteBaselineResult.cc @@ -39,24 +39,24 @@ void DescribeIpWhiteBaselineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["Id"].isNull()) - dataListObject.id = std::stoi(value["Id"].asString()); - if(!value["OwnerAliUid"].isNull()) - dataListObject.ownerAliUid = std::stoi(value["OwnerAliUid"].asString()); - if(!value["SrcIp"].isNull()) - dataListObject.srcIp = std::stoi(value["SrcIp"].asString()); - if(!value["Status"].isNull()) - dataListObject.status = value["Status"].asString(); - if(!value["Remark"].isNull()) - dataListObject.remark = value["Remark"].asString(); - if(!value["BeginTime"].isNull()) - dataListObject.beginTime = std::stoi(value["BeginTime"].asString()); - if(!value["RealEndTime"].isNull()) - dataListObject.realEndTime = std::stoi(value["RealEndTime"].asString()); + if(!valueDataListData["Id"].isNull()) + dataListObject.id = std::stoi(valueDataListData["Id"].asString()); + if(!valueDataListData["OwnerAliUid"].isNull()) + dataListObject.ownerAliUid = std::stoi(valueDataListData["OwnerAliUid"].asString()); + if(!valueDataListData["SrcIp"].isNull()) + dataListObject.srcIp = std::stoi(valueDataListData["SrcIp"].asString()); + if(!valueDataListData["Status"].isNull()) + dataListObject.status = valueDataListData["Status"].asString(); + if(!valueDataListData["Remark"].isNull()) + dataListObject.remark = valueDataListData["Remark"].asString(); + if(!valueDataListData["BeginTime"].isNull()) + dataListObject.beginTime = std::stoi(valueDataListData["BeginTime"].asString()); + if(!valueDataListData["RealEndTime"].isNull()) + dataListObject.realEndTime = std::stoi(valueDataListData["RealEndTime"].asString()); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribePunishListResult.cc b/jarvis/src/model/DescribePunishListResult.cc index 37e9a96e2..eea0e2646 100644 --- a/jarvis/src/model/DescribePunishListResult.cc +++ b/jarvis/src/model/DescribePunishListResult.cc @@ -39,34 +39,34 @@ void DescribePunishListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["SrcPort"].isNull()) - dataListObject.srcPort = std::stoi(value["SrcPort"].asString()); - if(!value["FeedBack"].isNull()) - dataListObject.feedBack = std::stoi(value["FeedBack"].asString()); - if(!value["GmtExpire"].isNull()) - dataListObject.gmtExpire = value["GmtExpire"].asString(); - if(!value["PunishType"].isNull()) - dataListObject.punishType = value["PunishType"].asString(); - if(!value["DstIP"].isNull()) - dataListObject.dstIP = value["DstIP"].asString(); - if(!value["PunishResult"].isNull()) - dataListObject.punishResult = value["PunishResult"].asString(); - if(!value["RegionId"].isNull()) - dataListObject.regionId = value["RegionId"].asString(); - if(!value["DstPort"].isNull()) - dataListObject.dstPort = std::stoi(value["DstPort"].asString()); - if(!value["Protocol"].isNull()) - dataListObject.protocol = value["Protocol"].asString(); - if(!value["SrcIP"].isNull()) - dataListObject.srcIP = value["SrcIP"].asString(); - if(!value["Reason"].isNull()) - dataListObject.reason = value["Reason"].asString(); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["SrcPort"].isNull()) + dataListObject.srcPort = std::stoi(valueDataListData["SrcPort"].asString()); + if(!valueDataListData["FeedBack"].isNull()) + dataListObject.feedBack = std::stoi(valueDataListData["FeedBack"].asString()); + if(!valueDataListData["GmtExpire"].isNull()) + dataListObject.gmtExpire = valueDataListData["GmtExpire"].asString(); + if(!valueDataListData["PunishType"].isNull()) + dataListObject.punishType = valueDataListData["PunishType"].asString(); + if(!valueDataListData["DstIP"].isNull()) + dataListObject.dstIP = valueDataListData["DstIP"].asString(); + if(!valueDataListData["PunishResult"].isNull()) + dataListObject.punishResult = valueDataListData["PunishResult"].asString(); + if(!valueDataListData["RegionId"].isNull()) + dataListObject.regionId = valueDataListData["RegionId"].asString(); + if(!valueDataListData["DstPort"].isNull()) + dataListObject.dstPort = std::stoi(valueDataListData["DstPort"].asString()); + if(!valueDataListData["Protocol"].isNull()) + dataListObject.protocol = valueDataListData["Protocol"].asString(); + if(!valueDataListData["SrcIP"].isNull()) + dataListObject.srcIP = valueDataListData["SrcIP"].asString(); + if(!valueDataListData["Reason"].isNull()) + dataListObject.reason = valueDataListData["Reason"].asString(); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeResetRecordListResult.cc b/jarvis/src/model/DescribeResetRecordListResult.cc index 35988145d..242c49895 100644 --- a/jarvis/src/model/DescribeResetRecordListResult.cc +++ b/jarvis/src/model/DescribeResetRecordListResult.cc @@ -39,22 +39,22 @@ void DescribeResetRecordListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["PunishType"].isNull()) - dataListObject.punishType = value["PunishType"].asString(); - if(!value["DstIP"].isNull()) - dataListObject.dstIP = value["DstIP"].asString(); - if(!value["PunishResult"].isNull()) - dataListObject.punishResult = value["PunishResult"].asString(); - if(!value["DstPort"].isNull()) - dataListObject.dstPort = std::stoi(value["DstPort"].asString()); - if(!value["SrcIP"].isNull()) - dataListObject.srcIP = value["SrcIP"].asString(); - if(!value["PunishCount"].isNull()) - dataListObject.punishCount = std::stoi(value["PunishCount"].asString()); + if(!valueDataListData["PunishType"].isNull()) + dataListObject.punishType = valueDataListData["PunishType"].asString(); + if(!valueDataListData["DstIP"].isNull()) + dataListObject.dstIP = valueDataListData["DstIP"].asString(); + if(!valueDataListData["PunishResult"].isNull()) + dataListObject.punishResult = valueDataListData["PunishResult"].asString(); + if(!valueDataListData["DstPort"].isNull()) + dataListObject.dstPort = std::stoi(valueDataListData["DstPort"].asString()); + if(!valueDataListData["SrcIP"].isNull()) + dataListObject.srcIP = valueDataListData["SrcIP"].asString(); + if(!valueDataListData["PunishCount"].isNull()) + dataListObject.punishCount = std::stoi(valueDataListData["PunishCount"].asString()); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeRiskListDetailResult.cc b/jarvis/src/model/DescribeRiskListDetailResult.cc index 5c418934b..8cbff5821 100644 --- a/jarvis/src/model/DescribeRiskListDetailResult.cc +++ b/jarvis/src/model/DescribeRiskListDetailResult.cc @@ -39,52 +39,52 @@ void DescribeRiskListDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["RiskId"].isNull()) - dataListObject.riskId = std::stoi(value["RiskId"].asString()); - if(!value["UpdateTime"].isNull()) - dataListObject.updateTime = value["UpdateTime"].asString(); - if(!value["RiskDescribe"].isNull()) - dataListObject.riskDescribe = value["RiskDescribe"].asString(); - if(!value["RiskType"].isNull()) - dataListObject.riskType = value["RiskType"].asString(); - if(!value["RiskInstance"].isNull()) - dataListObject.riskInstance = value["RiskInstance"].asString(); - if(!value["Product"].isNull()) - dataListObject.product = value["Product"].asString(); - if(!value["RegionId"].isNull()) - dataListObject.regionId = value["RegionId"].asString(); - if(!value["TacticsName"].isNull()) - dataListObject.tacticsName = value["TacticsName"].asString(); - if(!value["Status"].isNull()) - dataListObject.status = value["Status"].asString(); - if(!value["IgnoreTime"].isNull()) - dataListObject.ignoreTime = value["IgnoreTime"].asString(); - auto allEcsSecGroupRisk = value["EcsSecGroupRisk"]["EcsSecGroupRiskItem"]; - for (auto value : allEcsSecGroupRisk) + if(!valueDataListData["RiskId"].isNull()) + dataListObject.riskId = std::stoi(valueDataListData["RiskId"].asString()); + if(!valueDataListData["UpdateTime"].isNull()) + dataListObject.updateTime = valueDataListData["UpdateTime"].asString(); + if(!valueDataListData["RiskDescribe"].isNull()) + dataListObject.riskDescribe = valueDataListData["RiskDescribe"].asString(); + if(!valueDataListData["RiskType"].isNull()) + dataListObject.riskType = valueDataListData["RiskType"].asString(); + if(!valueDataListData["RiskInstance"].isNull()) + dataListObject.riskInstance = valueDataListData["RiskInstance"].asString(); + if(!valueDataListData["Product"].isNull()) + dataListObject.product = valueDataListData["Product"].asString(); + if(!valueDataListData["RegionId"].isNull()) + dataListObject.regionId = valueDataListData["RegionId"].asString(); + if(!valueDataListData["TacticsName"].isNull()) + dataListObject.tacticsName = valueDataListData["TacticsName"].asString(); + if(!valueDataListData["Status"].isNull()) + dataListObject.status = valueDataListData["Status"].asString(); + if(!valueDataListData["IgnoreTime"].isNull()) + dataListObject.ignoreTime = valueDataListData["IgnoreTime"].asString(); + auto allEcsSecGroupRiskNode = allDataListNode["EcsSecGroupRisk"]["EcsSecGroupRiskItem"]; + for (auto allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem : allEcsSecGroupRiskNode) { Data::EcsSecGroupRiskItem ecsSecGroupRiskObject; - if(!value["NetType"].isNull()) - ecsSecGroupRiskObject.netType = value["NetType"].asString(); - if(!value["Direction"].isNull()) - ecsSecGroupRiskObject.direction = value["Direction"].asString(); - if(!value["DstPortRange"].isNull()) - ecsSecGroupRiskObject.dstPortRange = value["DstPortRange"].asString(); - if(!value["SrcIpRange"].isNull()) - ecsSecGroupRiskObject.srcIpRange = value["SrcIpRange"].asString(); + if(!allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["NetType"].isNull()) + ecsSecGroupRiskObject.netType = allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["NetType"].asString(); + if(!allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["Direction"].isNull()) + ecsSecGroupRiskObject.direction = allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["Direction"].asString(); + if(!allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["DstPortRange"].isNull()) + ecsSecGroupRiskObject.dstPortRange = allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["DstPortRange"].asString(); + if(!allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["SrcIpRange"].isNull()) + ecsSecGroupRiskObject.srcIpRange = allDataListNodeEcsSecGroupRiskEcsSecGroupRiskItem["SrcIpRange"].asString(); dataListObject.ecsSecGroupRisk.push_back(ecsSecGroupRiskObject); } - auto allRdsWhitelistRisk = value["RdsWhitelistRisk"]["RdsWhitelistRiskItem"]; - for (auto value : allRdsWhitelistRisk) + auto allRdsWhitelistRiskNode = allDataListNode["RdsWhitelistRisk"]["RdsWhitelistRiskItem"]; + for (auto allDataListNodeRdsWhitelistRiskRdsWhitelistRiskItem : allRdsWhitelistRiskNode) { Data::RdsWhitelistRiskItem rdsWhitelistRiskObject; - if(!value["RdsWhitelistGroup"].isNull()) - rdsWhitelistRiskObject.rdsWhitelistGroup = value["RdsWhitelistGroup"].asString(); - if(!value["RiskDetail"].isNull()) - rdsWhitelistRiskObject.riskDetail = value["RiskDetail"].asString(); + if(!allDataListNodeRdsWhitelistRiskRdsWhitelistRiskItem["RdsWhitelistGroup"].isNull()) + rdsWhitelistRiskObject.rdsWhitelistGroup = allDataListNodeRdsWhitelistRiskRdsWhitelistRiskItem["RdsWhitelistGroup"].asString(); + if(!allDataListNodeRdsWhitelistRiskRdsWhitelistRiskItem["RiskDetail"].isNull()) + rdsWhitelistRiskObject.riskDetail = allDataListNodeRdsWhitelistRiskRdsWhitelistRiskItem["RiskDetail"].asString(); dataListObject.rdsWhitelistRisk.push_back(rdsWhitelistRiskObject); } auto allInstanceList = value["InstanceList"]["InstanceList"]; diff --git a/jarvis/src/model/DescribeRiskTrendResult.cc b/jarvis/src/model/DescribeRiskTrendResult.cc index 2839a6c50..caf6f820d 100644 --- a/jarvis/src/model/DescribeRiskTrendResult.cc +++ b/jarvis/src/model/DescribeRiskTrendResult.cc @@ -39,16 +39,16 @@ void DescribeRiskTrendResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["DataItem"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["DataItem"]; + for (auto valueDataListDataItem : allDataListNode) { DataItem dataListObject; - if(!value["UpdateTime"].isNull()) - dataListObject.updateTime = value["UpdateTime"].asString(); - if(!value["NewRiskCount"].isNull()) - dataListObject.newRiskCount = std::stoi(value["NewRiskCount"].asString()); - if(!value["TotalRiskCount"].isNull()) - dataListObject.totalRiskCount = std::stoi(value["TotalRiskCount"].asString()); + if(!valueDataListDataItem["UpdateTime"].isNull()) + dataListObject.updateTime = valueDataListDataItem["UpdateTime"].asString(); + if(!valueDataListDataItem["NewRiskCount"].isNull()) + dataListObject.newRiskCount = std::stoi(valueDataListDataItem["NewRiskCount"].asString()); + if(!valueDataListDataItem["TotalRiskCount"].isNull()) + dataListObject.totalRiskCount = std::stoi(valueDataListDataItem["TotalRiskCount"].asString()); dataList_.push_back(dataListObject); } if(!value["TotalCount"].isNull()) diff --git a/jarvis/src/model/DescribeUidWhiteBaselineResult.cc b/jarvis/src/model/DescribeUidWhiteBaselineResult.cc index 258de6c2c..b41dedc64 100644 --- a/jarvis/src/model/DescribeUidWhiteBaselineResult.cc +++ b/jarvis/src/model/DescribeUidWhiteBaselineResult.cc @@ -39,24 +39,24 @@ void DescribeUidWhiteBaselineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["Id"].isNull()) - dataListObject.id = std::stoi(value["Id"].asString()); - if(!value["OwnerAliUid"].isNull()) - dataListObject.ownerAliUid = std::stoi(value["OwnerAliUid"].asString()); - if(!value["SrcUid"].isNull()) - dataListObject.srcUid = std::stol(value["SrcUid"].asString()); - if(!value["Status"].isNull()) - dataListObject.status = value["Status"].asString(); - if(!value["Remark"].isNull()) - dataListObject.remark = value["Remark"].asString(); - if(!value["BeginTime"].isNull()) - dataListObject.beginTime = std::stoi(value["BeginTime"].asString()); - if(!value["RealEndTime"].isNull()) - dataListObject.realEndTime = std::stoi(value["RealEndTime"].asString()); + if(!valueDataListData["Id"].isNull()) + dataListObject.id = std::stoi(valueDataListData["Id"].asString()); + if(!valueDataListData["OwnerAliUid"].isNull()) + dataListObject.ownerAliUid = std::stoi(valueDataListData["OwnerAliUid"].asString()); + if(!valueDataListData["SrcUid"].isNull()) + dataListObject.srcUid = std::stol(valueDataListData["SrcUid"].asString()); + if(!valueDataListData["Status"].isNull()) + dataListObject.status = valueDataListData["Status"].asString(); + if(!valueDataListData["Remark"].isNull()) + dataListObject.remark = valueDataListData["Remark"].asString(); + if(!valueDataListData["BeginTime"].isNull()) + dataListObject.beginTime = std::stoi(valueDataListData["BeginTime"].asString()); + if(!valueDataListData["RealEndTime"].isNull()) + dataListObject.realEndTime = std::stoi(valueDataListData["RealEndTime"].asString()); dataList_.push_back(dataListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/jarvis/src/model/DescribeUidWhiteListGroupResult.cc b/jarvis/src/model/DescribeUidWhiteListGroupResult.cc index a99d4ed4c..eb5d03f2c 100644 --- a/jarvis/src/model/DescribeUidWhiteListGroupResult.cc +++ b/jarvis/src/model/DescribeUidWhiteListGroupResult.cc @@ -39,30 +39,30 @@ void DescribeUidWhiteListGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataList = value["DataList"]["Data"]; - for (auto value : allDataList) + auto allDataListNode = value["DataList"]["Data"]; + for (auto valueDataListData : allDataListNode) { Data dataListObject; - if(!value["Status"].isNull()) - dataListObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - dataListObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtRealExpire"].isNull()) - dataListObject.gmtRealExpire = value["GmtRealExpire"].asString(); - if(!value["SrcUid"].isNull()) - dataListObject.srcUid = value["SrcUid"].asString(); - if(!value["AutoConfig"].isNull()) - dataListObject.autoConfig = std::stoi(value["AutoConfig"].asString()); - if(!value["GroupId"].isNull()) - dataListObject.groupId = std::stoi(value["GroupId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + if(!valueDataListData["Status"].isNull()) + dataListObject.status = valueDataListData["Status"].asString(); + if(!valueDataListData["GmtCreate"].isNull()) + dataListObject.gmtCreate = valueDataListData["GmtCreate"].asString(); + if(!valueDataListData["GmtRealExpire"].isNull()) + dataListObject.gmtRealExpire = valueDataListData["GmtRealExpire"].asString(); + if(!valueDataListData["SrcUid"].isNull()) + dataListObject.srcUid = valueDataListData["SrcUid"].asString(); + if(!valueDataListData["AutoConfig"].isNull()) + dataListObject.autoConfig = std::stoi(valueDataListData["AutoConfig"].asString()); + if(!valueDataListData["GroupId"].isNull()) + dataListObject.groupId = std::stoi(valueDataListData["GroupId"].asString()); + auto allItemsNode = allDataListNode["Items"]["Item"]; + for (auto allDataListNodeItemsItem : allItemsNode) { Data::Item itemsObject; - if(!value["IP"].isNull()) - itemsObject.iP = value["IP"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); + if(!allDataListNodeItemsItem["IP"].isNull()) + itemsObject.iP = allDataListNodeItemsItem["IP"].asString(); + if(!allDataListNodeItemsItem["RegionId"].isNull()) + itemsObject.regionId = allDataListNodeItemsItem["RegionId"].asString(); dataListObject.items.push_back(itemsObject); } dataList_.push_back(dataListObject); diff --git a/kms/src/model/DescribeRegionsResult.cc b/kms/src/model/DescribeRegionsResult.cc index 30e9c7def..f2b3e6865 100644 --- a/kms/src/model/DescribeRegionsResult.cc +++ b/kms/src/model/DescribeRegionsResult.cc @@ -39,12 +39,12 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); regions_.push_back(regionsObject); } diff --git a/kms/src/model/DescribeServiceResult.cc b/kms/src/model/DescribeServiceResult.cc index 88ba913cb..66bd539cf 100644 --- a/kms/src/model/DescribeServiceResult.cc +++ b/kms/src/model/DescribeServiceResult.cc @@ -39,12 +39,12 @@ void DescribeServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProtectionLevels = value["ProtectionLevels"]["ProtectionLevel"]; - for (auto value : allProtectionLevels) + auto allProtectionLevelsNode = value["ProtectionLevels"]["ProtectionLevel"]; + for (auto valueProtectionLevelsProtectionLevel : allProtectionLevelsNode) { ProtectionLevel protectionLevelsObject; - if(!value["Type"].isNull()) - protectionLevelsObject.type = value["Type"].asString(); + if(!valueProtectionLevelsProtectionLevel["Type"].isNull()) + protectionLevelsObject.type = valueProtectionLevelsProtectionLevel["Type"].asString(); protectionLevels_.push_back(protectionLevelsObject); } diff --git a/kms/src/model/ListAliasesByKeyIdResult.cc b/kms/src/model/ListAliasesByKeyIdResult.cc index dcb8042fd..bb053c22f 100644 --- a/kms/src/model/ListAliasesByKeyIdResult.cc +++ b/kms/src/model/ListAliasesByKeyIdResult.cc @@ -39,16 +39,16 @@ void ListAliasesByKeyIdResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAliases = value["Aliases"]["Alias"]; - for (auto value : allAliases) + auto allAliasesNode = value["Aliases"]["Alias"]; + for (auto valueAliasesAlias : allAliasesNode) { Alias aliasesObject; - if(!value["KeyId"].isNull()) - aliasesObject.keyId = value["KeyId"].asString(); - if(!value["AliasName"].isNull()) - aliasesObject.aliasName = value["AliasName"].asString(); - if(!value["AliasArn"].isNull()) - aliasesObject.aliasArn = value["AliasArn"].asString(); + if(!valueAliasesAlias["KeyId"].isNull()) + aliasesObject.keyId = valueAliasesAlias["KeyId"].asString(); + if(!valueAliasesAlias["AliasName"].isNull()) + aliasesObject.aliasName = valueAliasesAlias["AliasName"].asString(); + if(!valueAliasesAlias["AliasArn"].isNull()) + aliasesObject.aliasArn = valueAliasesAlias["AliasArn"].asString(); aliases_.push_back(aliasesObject); } if(!value["TotalCount"].isNull()) diff --git a/kms/src/model/ListAliasesResult.cc b/kms/src/model/ListAliasesResult.cc index c6665aade..7cb44ad17 100644 --- a/kms/src/model/ListAliasesResult.cc +++ b/kms/src/model/ListAliasesResult.cc @@ -39,16 +39,16 @@ void ListAliasesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAliases = value["Aliases"]["Alias"]; - for (auto value : allAliases) + auto allAliasesNode = value["Aliases"]["Alias"]; + for (auto valueAliasesAlias : allAliasesNode) { Alias aliasesObject; - if(!value["KeyId"].isNull()) - aliasesObject.keyId = value["KeyId"].asString(); - if(!value["AliasName"].isNull()) - aliasesObject.aliasName = value["AliasName"].asString(); - if(!value["AliasArn"].isNull()) - aliasesObject.aliasArn = value["AliasArn"].asString(); + if(!valueAliasesAlias["KeyId"].isNull()) + aliasesObject.keyId = valueAliasesAlias["KeyId"].asString(); + if(!valueAliasesAlias["AliasName"].isNull()) + aliasesObject.aliasName = valueAliasesAlias["AliasName"].asString(); + if(!valueAliasesAlias["AliasArn"].isNull()) + aliasesObject.aliasArn = valueAliasesAlias["AliasArn"].asString(); aliases_.push_back(aliasesObject); } if(!value["TotalCount"].isNull()) diff --git a/kms/src/model/ListKeysResult.cc b/kms/src/model/ListKeysResult.cc index 623a99de5..142c0333b 100644 --- a/kms/src/model/ListKeysResult.cc +++ b/kms/src/model/ListKeysResult.cc @@ -39,14 +39,14 @@ void ListKeysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allKeys = value["Keys"]["Key"]; - for (auto value : allKeys) + auto allKeysNode = value["Keys"]["Key"]; + for (auto valueKeysKey : allKeysNode) { Key keysObject; - if(!value["KeyId"].isNull()) - keysObject.keyId = value["KeyId"].asString(); - if(!value["KeyArn"].isNull()) - keysObject.keyArn = value["KeyArn"].asString(); + if(!valueKeysKey["KeyId"].isNull()) + keysObject.keyId = valueKeysKey["KeyId"].asString(); + if(!valueKeysKey["KeyArn"].isNull()) + keysObject.keyArn = valueKeysKey["KeyArn"].asString(); keys_.push_back(keysObject); } if(!value["TotalCount"].isNull()) diff --git a/kms/src/model/ListResourceTagsResult.cc b/kms/src/model/ListResourceTagsResult.cc index 7e6b9cbaa..779a928ef 100644 --- a/kms/src/model/ListResourceTagsResult.cc +++ b/kms/src/model/ListResourceTagsResult.cc @@ -39,16 +39,16 @@ void ListResourceTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["KeyId"].isNull()) - tagsObject.keyId = value["KeyId"].asString(); - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!valueTagsTag["KeyId"].isNull()) + tagsObject.keyId = valueTagsTag["KeyId"].asString(); + if(!valueTagsTag["TagKey"].isNull()) + tagsObject.tagKey = valueTagsTag["TagKey"].asString(); + if(!valueTagsTag["TagValue"].isNull()) + tagsObject.tagValue = valueTagsTag["TagValue"].asString(); tags_.push_back(tagsObject); } diff --git a/linkface/src/model/QueryAddUserInfoResult.cc b/linkface/src/model/QueryAddUserInfoResult.cc index 229099d3d..62cb52d54 100644 --- a/linkface/src/model/QueryAddUserInfoResult.cc +++ b/linkface/src/model/QueryAddUserInfoResult.cc @@ -40,28 +40,28 @@ void QueryAddUserInfoResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allCurrentFaceInfos = value["CurrentFaceInfos"]["CurrentFaceInfosItem"]; - for (auto value : allCurrentFaceInfos) + auto allCurrentFaceInfosNode = dataNode["CurrentFaceInfos"]["CurrentFaceInfosItem"]; + for (auto dataNodeCurrentFaceInfosCurrentFaceInfosItem : allCurrentFaceInfosNode) { Data::CurrentFaceInfosItem currentFaceInfosItemObject; - if(!value["UserId"].isNull()) - currentFaceInfosItemObject.userId = value["UserId"].asString(); - if(!value["ClientTag"].isNull()) - currentFaceInfosItemObject.clientTag = value["ClientTag"].asString(); - if(!value["Index"].isNull()) - currentFaceInfosItemObject.index = std::stoi(value["Index"].asString()); + if(!dataNodeCurrentFaceInfosCurrentFaceInfosItem["UserId"].isNull()) + currentFaceInfosItemObject.userId = dataNodeCurrentFaceInfosCurrentFaceInfosItem["UserId"].asString(); + if(!dataNodeCurrentFaceInfosCurrentFaceInfosItem["ClientTag"].isNull()) + currentFaceInfosItemObject.clientTag = dataNodeCurrentFaceInfosCurrentFaceInfosItem["ClientTag"].asString(); + if(!dataNodeCurrentFaceInfosCurrentFaceInfosItem["Index"].isNull()) + currentFaceInfosItemObject.index = std::stoi(dataNodeCurrentFaceInfosCurrentFaceInfosItem["Index"].asString()); data_.currentFaceInfos.push_back(currentFaceInfosItemObject); } - auto allFailedFaceInfos = value["FailedFaceInfos"]["FailedFaceInfosItem"]; - for (auto value : allFailedFaceInfos) + auto allFailedFaceInfosNode = dataNode["FailedFaceInfos"]["FailedFaceInfosItem"]; + for (auto dataNodeFailedFaceInfosFailedFaceInfosItem : allFailedFaceInfosNode) { Data::FailedFaceInfosItem failedFaceInfosItemObject; - if(!value["UserId"].isNull()) - failedFaceInfosItemObject.userId = value["UserId"].asString(); - if(!value["ClientTag"].isNull()) - failedFaceInfosItemObject.clientTag = value["ClientTag"].asString(); - if(!value["Index"].isNull()) - failedFaceInfosItemObject.index = std::stoi(value["Index"].asString()); + if(!dataNodeFailedFaceInfosFailedFaceInfosItem["UserId"].isNull()) + failedFaceInfosItemObject.userId = dataNodeFailedFaceInfosFailedFaceInfosItem["UserId"].asString(); + if(!dataNodeFailedFaceInfosFailedFaceInfosItem["ClientTag"].isNull()) + failedFaceInfosItemObject.clientTag = dataNodeFailedFaceInfosFailedFaceInfosItem["ClientTag"].asString(); + if(!dataNodeFailedFaceInfosFailedFaceInfosItem["Index"].isNull()) + failedFaceInfosItemObject.index = std::stoi(dataNodeFailedFaceInfosFailedFaceInfosItem["Index"].asString()); data_.failedFaceInfos.push_back(failedFaceInfosItemObject); } if(!value["Code"].isNull()) diff --git a/linkface/src/model/QueryAuthenticationResult.cc b/linkface/src/model/QueryAuthenticationResult.cc index 027ee7727..9ed445723 100644 --- a/linkface/src/model/QueryAuthenticationResult.cc +++ b/linkface/src/model/QueryAuthenticationResult.cc @@ -39,28 +39,28 @@ void QueryAuthenticationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["LicenseType"].isNull()) - dataObject.licenseType = std::stoi(value["LicenseType"].asString()); - if(!value["IotId"].isNull()) - dataObject.iotId = value["IotId"].asString(); - if(!value["BeginTime"].isNull()) - dataObject.beginTime = value["BeginTime"].asString(); - if(!value["ExpiredTime"].isNull()) - dataObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["ApkPubkey"].isNull()) - dataObject.apkPubkey = value["ApkPubkey"].asString(); - if(!value["PackageName"].isNull()) - dataObject.packageName = value["PackageName"].asString(); - if(!value["ClientId"].isNull()) - dataObject.clientId = value["ClientId"].asString(); - if(!value["ProductKey"].isNull()) - dataObject.productKey = value["ProductKey"].asString(); - if(!value["DeviceName"].isNull()) - dataObject.deviceName = value["DeviceName"].asString(); + if(!valueDataDataItem["LicenseType"].isNull()) + dataObject.licenseType = std::stoi(valueDataDataItem["LicenseType"].asString()); + if(!valueDataDataItem["IotId"].isNull()) + dataObject.iotId = valueDataDataItem["IotId"].asString(); + if(!valueDataDataItem["BeginTime"].isNull()) + dataObject.beginTime = valueDataDataItem["BeginTime"].asString(); + if(!valueDataDataItem["ExpiredTime"].isNull()) + dataObject.expiredTime = valueDataDataItem["ExpiredTime"].asString(); + if(!valueDataDataItem["ApkPubkey"].isNull()) + dataObject.apkPubkey = valueDataDataItem["ApkPubkey"].asString(); + if(!valueDataDataItem["PackageName"].isNull()) + dataObject.packageName = valueDataDataItem["PackageName"].asString(); + if(!valueDataDataItem["ClientId"].isNull()) + dataObject.clientId = valueDataDataItem["ClientId"].asString(); + if(!valueDataDataItem["ProductKey"].isNull()) + dataObject.productKey = valueDataDataItem["ProductKey"].asString(); + if(!valueDataDataItem["DeviceName"].isNull()) + dataObject.deviceName = valueDataDataItem["DeviceName"].asString(); data_.push_back(dataObject); } if(!value["Code"].isNull()) diff --git a/linkface/src/model/QueryFaceResult.cc b/linkface/src/model/QueryFaceResult.cc index 2a0bf1e18..4efffc554 100644 --- a/linkface/src/model/QueryFaceResult.cc +++ b/linkface/src/model/QueryFaceResult.cc @@ -40,18 +40,18 @@ void QueryFaceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allUserFaceMetas = value["UserFaceMetas"]["UserFaceMetasItem"]; - for (auto value : allUserFaceMetas) + auto allUserFaceMetasNode = dataNode["UserFaceMetas"]["UserFaceMetasItem"]; + for (auto dataNodeUserFaceMetasUserFaceMetasItem : allUserFaceMetasNode) { Data::UserFaceMetasItem userFaceMetasItemObject; - if(!value["ClientTag"].isNull()) - userFaceMetasItemObject.clientTag = value["ClientTag"].asString(); - if(!value["Index"].isNull()) - userFaceMetasItemObject.index = std::stoi(value["Index"].asString()); - if(!value["FaceUrl"].isNull()) - userFaceMetasItemObject.faceUrl = value["FaceUrl"].asString(); - if(!value["UserInfo"].isNull()) - userFaceMetasItemObject.userInfo = value["UserInfo"].asString(); + if(!dataNodeUserFaceMetasUserFaceMetasItem["ClientTag"].isNull()) + userFaceMetasItemObject.clientTag = dataNodeUserFaceMetasUserFaceMetasItem["ClientTag"].asString(); + if(!dataNodeUserFaceMetasUserFaceMetasItem["Index"].isNull()) + userFaceMetasItemObject.index = std::stoi(dataNodeUserFaceMetasUserFaceMetasItem["Index"].asString()); + if(!dataNodeUserFaceMetasUserFaceMetasItem["FaceUrl"].isNull()) + userFaceMetasItemObject.faceUrl = dataNodeUserFaceMetasUserFaceMetasItem["FaceUrl"].asString(); + if(!dataNodeUserFaceMetasUserFaceMetasItem["UserInfo"].isNull()) + userFaceMetasItemObject.userInfo = dataNodeUserFaceMetasUserFaceMetasItem["UserInfo"].asString(); data_.userFaceMetas.push_back(userFaceMetasItemObject); } auto allGroupIds = dataNode["GroupIds"]["GroupIds"]; diff --git a/linkface/src/model/QueryGroupUsersResult.cc b/linkface/src/model/QueryGroupUsersResult.cc index da3d76424..87af398d5 100644 --- a/linkface/src/model/QueryGroupUsersResult.cc +++ b/linkface/src/model/QueryGroupUsersResult.cc @@ -39,12 +39,12 @@ void QueryGroupUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); + if(!valueDataDataItem["UserId"].isNull()) + dataObject.userId = valueDataDataItem["UserId"].asString(); data_.push_back(dataObject); } if(!value["Code"].isNull()) diff --git a/linkface/src/model/QueryLicensesResult.cc b/linkface/src/model/QueryLicensesResult.cc index f46c5e2cf..af5d329ef 100644 --- a/linkface/src/model/QueryLicensesResult.cc +++ b/linkface/src/model/QueryLicensesResult.cc @@ -39,16 +39,16 @@ void QueryLicensesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["LicenseType"].isNull()) - dataObject.licenseType = std::stoi(value["LicenseType"].asString()); - if(!value["Quantity"].isNull()) - dataObject.quantity = std::stoi(value["Quantity"].asString()); - if(!value["CostQuantity"].isNull()) - dataObject.costQuantity = std::stoi(value["CostQuantity"].asString()); + if(!valueDataDataItem["LicenseType"].isNull()) + dataObject.licenseType = std::stoi(valueDataDataItem["LicenseType"].asString()); + if(!valueDataDataItem["Quantity"].isNull()) + dataObject.quantity = std::stoi(valueDataDataItem["Quantity"].asString()); + if(!valueDataDataItem["CostQuantity"].isNull()) + dataObject.costQuantity = std::stoi(valueDataDataItem["CostQuantity"].asString()); data_.push_back(dataObject); } if(!value["Code"].isNull()) diff --git a/linkface/src/model/SearchFaceResult.cc b/linkface/src/model/SearchFaceResult.cc index d4254bed5..2c8db4314 100644 --- a/linkface/src/model/SearchFaceResult.cc +++ b/linkface/src/model/SearchFaceResult.cc @@ -40,14 +40,14 @@ void SearchFaceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allTopUserItem = value["TopUserItem"]["TopUserItemItem"]; - for (auto value : allTopUserItem) + auto allTopUserItemNode = dataNode["TopUserItem"]["TopUserItemItem"]; + for (auto dataNodeTopUserItemTopUserItemItem : allTopUserItemNode) { Data::TopUserItemItem topUserItemItemObject; - if(!value["UserId"].isNull()) - topUserItemItemObject.userId = value["UserId"].asString(); - if(!value["Score"].isNull()) - topUserItemItemObject.score = std::stof(value["Score"].asString()); + if(!dataNodeTopUserItemTopUserItemItem["UserId"].isNull()) + topUserItemItemObject.userId = dataNodeTopUserItemTopUserItemItem["UserId"].asString(); + if(!dataNodeTopUserItemTopUserItemItem["Score"].isNull()) + topUserItemItemObject.score = std::stof(dataNodeTopUserItemTopUserItemItem["Score"].asString()); data_.topUserItem.push_back(topUserItemItemObject); } if(!value["Code"].isNull()) diff --git a/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h b/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h index 8cebe5fe2..89a37e507 100644 --- a/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterLayoutRequest.h @@ -42,7 +42,7 @@ namespace AlibabaCloud float heightNormalized; float widthNormalized; std::string positionRefer; - PositionNormalized positionNormalized; + std::vector positionNormalized; int fixedDelayDuration; }; diff --git a/live/include/alibabacloud/live/model/AddCasterProgramRequest.h b/live/include/alibabacloud/live/model/AddCasterProgramRequest.h index 12a692684..206f3adfd 100644 --- a/live/include/alibabacloud/live/model/AddCasterProgramRequest.h +++ b/live/include/alibabacloud/live/model/AddCasterProgramRequest.h @@ -35,7 +35,7 @@ namespace AlibabaCloud std::string episodeType; std::string episodeName; std::string resourceId; - ComponentId componentId; + std::vector componentId; std::string startTime; std::string endTime; std::string switchType; diff --git a/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h b/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h index caed77bf2..edccf77fd 100644 --- a/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h +++ b/live/include/alibabacloud/live/model/ModifyCasterLayoutRequest.h @@ -42,7 +42,7 @@ namespace AlibabaCloud float heightNormalized; float widthNormalized; std::string positionRefer; - PositionNormalized positionNormalized; + std::vector positionNormalized; int fixedDelayDuration; }; diff --git a/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h b/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h index c233c764d..fc7aaa18e 100644 --- a/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h +++ b/live/include/alibabacloud/live/model/ModifyCasterProgramRequest.h @@ -36,7 +36,7 @@ namespace AlibabaCloud std::string episodeType; std::string episodeName; std::string resourceId; - ComponentId componentId; + std::vector componentId; std::string startTime; std::string endTime; std::string switchType; diff --git a/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h b/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h index 0119e3b6b..764402885 100644 --- a/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h +++ b/live/include/alibabacloud/live/model/SetCasterSyncGroupRequest.h @@ -34,7 +34,7 @@ namespace AlibabaCloud { int mode; std::string hostResourceId; - ResourceIds resourceIds; + std::vector resourceIds; }; public: diff --git a/live/src/model/AddCasterProgramResult.cc b/live/src/model/AddCasterProgramResult.cc index f430377fd..629cb2f09 100644 --- a/live/src/model/AddCasterProgramResult.cc +++ b/live/src/model/AddCasterProgramResult.cc @@ -39,12 +39,12 @@ void AddCasterProgramResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEpisodeIds = value["EpisodeIds"]["EpisodeId"]; - for (auto value : allEpisodeIds) + auto allEpisodeIdsNode = value["EpisodeIds"]["EpisodeId"]; + for (auto valueEpisodeIdsEpisodeId : allEpisodeIdsNode) { EpisodeId episodeIdsObject; - if(!value["EpisodeId"].isNull()) - episodeIdsObject.episodeId = value["EpisodeId"].asString(); + if(!valueEpisodeIdsEpisodeId["EpisodeId"].isNull()) + episodeIdsObject.episodeId = valueEpisodeIdsEpisodeId["EpisodeId"].asString(); episodeIds_.push_back(episodeIdsObject); } diff --git a/live/src/model/DescribeBoardEventsResult.cc b/live/src/model/DescribeBoardEventsResult.cc index 5590c5436..cec22ef13 100644 --- a/live/src/model/DescribeBoardEventsResult.cc +++ b/live/src/model/DescribeBoardEventsResult.cc @@ -39,20 +39,20 @@ void DescribeBoardEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEvents = value["Events"]["Event"]; - for (auto value : allEvents) + auto allEventsNode = value["Events"]["Event"]; + for (auto valueEventsEvent : allEventsNode) { Event eventsObject; - if(!value["EventId"].isNull()) - eventsObject.eventId = std::stol(value["EventId"].asString()); - if(!value["EventType"].isNull()) - eventsObject.eventType = std::stoi(value["EventType"].asString()); - if(!value["UserId"].isNull()) - eventsObject.userId = std::stoi(value["UserId"].asString()); - if(!value["Data"].isNull()) - eventsObject.data = value["Data"].asString(); - if(!value["Timestamp"].isNull()) - eventsObject.timestamp = std::stol(value["Timestamp"].asString()); + if(!valueEventsEvent["EventId"].isNull()) + eventsObject.eventId = std::stol(valueEventsEvent["EventId"].asString()); + if(!valueEventsEvent["EventType"].isNull()) + eventsObject.eventType = std::stoi(valueEventsEvent["EventType"].asString()); + if(!valueEventsEvent["UserId"].isNull()) + eventsObject.userId = std::stoi(valueEventsEvent["UserId"].asString()); + if(!valueEventsEvent["Data"].isNull()) + eventsObject.data = valueEventsEvent["Data"].asString(); + if(!valueEventsEvent["Timestamp"].isNull()) + eventsObject.timestamp = std::stol(valueEventsEvent["Timestamp"].asString()); events_.push_back(eventsObject); } diff --git a/live/src/model/DescribeBoardSnapshotResult.cc b/live/src/model/DescribeBoardSnapshotResult.cc index eeecb1399..5e7f4c74f 100644 --- a/live/src/model/DescribeBoardSnapshotResult.cc +++ b/live/src/model/DescribeBoardSnapshotResult.cc @@ -51,38 +51,38 @@ void DescribeBoardSnapshotResult::parse(const std::string &payload) snapshot_.board.createTimestamp = std::stol(boardNode["CreateTimestamp"].asString()); if(!boardNode["UpdateTimestamp"].isNull()) snapshot_.board.updateTimestamp = std::stol(boardNode["UpdateTimestamp"].asString()); - auto allPages = value["Pages"]["Page"]; - for (auto value : allPages) + auto allPagesNode = boardNode["Pages"]["Page"]; + for (auto boardNodePagesPage : allPagesNode) { Snapshot::Board::Page pageObject; - if(!value["PageIndex"].isNull()) - pageObject.pageIndex = std::stoi(value["PageIndex"].asString()); - auto allElements = value["Elements"]["Element"]; - for (auto value : allElements) + if(!boardNodePagesPage["PageIndex"].isNull()) + pageObject.pageIndex = std::stoi(boardNodePagesPage["PageIndex"].asString()); + auto allElementsNode = allPagesNode["Elements"]["Element"]; + for (auto allPagesNodeElementsElement : allElementsNode) { Snapshot::Board::Page::Element elementsObject; - if(!value["ElementIndex"].isNull()) - elementsObject.elementIndex = value["ElementIndex"].asString(); - if(!value["OwnerId"].isNull()) - elementsObject.ownerId = value["OwnerId"].asString(); - if(!value["ElementType"].isNull()) - elementsObject.elementType = std::stoi(value["ElementType"].asString()); - if(!value["UpdateTimestamp"].isNull()) - elementsObject.updateTimestamp = std::stol(value["UpdateTimestamp"].asString()); - if(!value["Data"].isNull()) - elementsObject.data = value["Data"].asString(); + if(!allPagesNodeElementsElement["ElementIndex"].isNull()) + elementsObject.elementIndex = allPagesNodeElementsElement["ElementIndex"].asString(); + if(!allPagesNodeElementsElement["OwnerId"].isNull()) + elementsObject.ownerId = allPagesNodeElementsElement["OwnerId"].asString(); + if(!allPagesNodeElementsElement["ElementType"].isNull()) + elementsObject.elementType = std::stoi(allPagesNodeElementsElement["ElementType"].asString()); + if(!allPagesNodeElementsElement["UpdateTimestamp"].isNull()) + elementsObject.updateTimestamp = std::stol(allPagesNodeElementsElement["UpdateTimestamp"].asString()); + if(!allPagesNodeElementsElement["Data"].isNull()) + elementsObject.data = allPagesNodeElementsElement["Data"].asString(); pageObject.elements.push_back(elementsObject); } snapshot_.board.pages.push_back(pageObject); } - auto allConfigs = value["Configs"]["Config"]; - for (auto value : allConfigs) + auto allConfigsNode = boardNode["Configs"]["Config"]; + for (auto boardNodeConfigsConfig : allConfigsNode) { Snapshot::Board::Config configObject; - if(!value["AppUid"].isNull()) - configObject.appUid = value["AppUid"].asString(); - if(!value["Data"].isNull()) - configObject.data = value["Data"].asString(); + if(!boardNodeConfigsConfig["AppUid"].isNull()) + configObject.appUid = boardNodeConfigsConfig["AppUid"].asString(); + if(!boardNodeConfigsConfig["Data"].isNull()) + configObject.data = boardNodeConfigsConfig["Data"].asString(); snapshot_.board.configs.push_back(configObject); } diff --git a/live/src/model/DescribeBoardsResult.cc b/live/src/model/DescribeBoardsResult.cc index ef2249a88..4a7188c9c 100644 --- a/live/src/model/DescribeBoardsResult.cc +++ b/live/src/model/DescribeBoardsResult.cc @@ -39,18 +39,18 @@ void DescribeBoardsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBoards = value["Boards"]["Event"]; - for (auto value : allBoards) + auto allBoardsNode = value["Boards"]["Event"]; + for (auto valueBoardsEvent : allBoardsNode) { Event boardsObject; - if(!value["BoardId"].isNull()) - boardsObject.boardId = value["BoardId"].asString(); - if(!value["Topic"].isNull()) - boardsObject.topic = value["Topic"].asString(); - if(!value["State"].isNull()) - boardsObject.state = std::stoi(value["State"].asString()); - if(!value["UserId"].isNull()) - boardsObject.userId = value["UserId"].asString(); + if(!valueBoardsEvent["BoardId"].isNull()) + boardsObject.boardId = valueBoardsEvent["BoardId"].asString(); + if(!valueBoardsEvent["Topic"].isNull()) + boardsObject.topic = valueBoardsEvent["Topic"].asString(); + if(!valueBoardsEvent["State"].isNull()) + boardsObject.state = std::stoi(valueBoardsEvent["State"].asString()); + if(!valueBoardsEvent["UserId"].isNull()) + boardsObject.userId = valueBoardsEvent["UserId"].asString(); boards_.push_back(boardsObject); } diff --git a/live/src/model/DescribeCasterChannelsResult.cc b/live/src/model/DescribeCasterChannelsResult.cc index e9909da84..84aec6a61 100644 --- a/live/src/model/DescribeCasterChannelsResult.cc +++ b/live/src/model/DescribeCasterChannelsResult.cc @@ -39,18 +39,18 @@ void DescribeCasterChannelsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChannels = value["Channels"]["Channel"]; - for (auto value : allChannels) + auto allChannelsNode = value["Channels"]["Channel"]; + for (auto valueChannelsChannel : allChannelsNode) { Channel channelsObject; - if(!value["ChannelId"].isNull()) - channelsObject.channelId = value["ChannelId"].asString(); - if(!value["ResourceId"].isNull()) - channelsObject.resourceId = value["ResourceId"].asString(); - if(!value["StreamUrl"].isNull()) - channelsObject.streamUrl = value["StreamUrl"].asString(); - if(!value["RtmpUrl"].isNull()) - channelsObject.rtmpUrl = value["RtmpUrl"].asString(); + if(!valueChannelsChannel["ChannelId"].isNull()) + channelsObject.channelId = valueChannelsChannel["ChannelId"].asString(); + if(!valueChannelsChannel["ResourceId"].isNull()) + channelsObject.resourceId = valueChannelsChannel["ResourceId"].asString(); + if(!valueChannelsChannel["StreamUrl"].isNull()) + channelsObject.streamUrl = valueChannelsChannel["StreamUrl"].asString(); + if(!valueChannelsChannel["RtmpUrl"].isNull()) + channelsObject.rtmpUrl = valueChannelsChannel["RtmpUrl"].asString(); channels_.push_back(channelsObject); } if(!value["Total"].isNull()) diff --git a/live/src/model/DescribeCasterComponentsResult.cc b/live/src/model/DescribeCasterComponentsResult.cc index 66ee13c96..719d46c0e 100644 --- a/live/src/model/DescribeCasterComponentsResult.cc +++ b/live/src/model/DescribeCasterComponentsResult.cc @@ -39,20 +39,20 @@ void DescribeCasterComponentsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allComponents = value["Components"]["Component"]; - for (auto value : allComponents) + auto allComponentsNode = value["Components"]["Component"]; + for (auto valueComponentsComponent : allComponentsNode) { Component componentsObject; - if(!value["ComponentId"].isNull()) - componentsObject.componentId = value["ComponentId"].asString(); - if(!value["ComponentName"].isNull()) - componentsObject.componentName = value["ComponentName"].asString(); - if(!value["LocationId"].isNull()) - componentsObject.locationId = value["LocationId"].asString(); - if(!value["ComponentType"].isNull()) - componentsObject.componentType = value["ComponentType"].asString(); - if(!value["Effect"].isNull()) - componentsObject.effect = value["Effect"].asString(); + if(!valueComponentsComponent["ComponentId"].isNull()) + componentsObject.componentId = valueComponentsComponent["ComponentId"].asString(); + if(!valueComponentsComponent["ComponentName"].isNull()) + componentsObject.componentName = valueComponentsComponent["ComponentName"].asString(); + if(!valueComponentsComponent["LocationId"].isNull()) + componentsObject.locationId = valueComponentsComponent["LocationId"].asString(); + if(!valueComponentsComponent["ComponentType"].isNull()) + componentsObject.componentType = valueComponentsComponent["ComponentType"].asString(); + if(!valueComponentsComponent["Effect"].isNull()) + componentsObject.effect = valueComponentsComponent["Effect"].asString(); auto componentLayerNode = value["ComponentLayer"]; if(!componentLayerNode["HeightNormalized"].isNull()) componentsObject.componentLayer.heightNormalized = std::stof(componentLayerNode["HeightNormalized"].asString()); diff --git a/live/src/model/DescribeCasterConfigResult.cc b/live/src/model/DescribeCasterConfigResult.cc index 9231a637f..f91571370 100644 --- a/live/src/model/DescribeCasterConfigResult.cc +++ b/live/src/model/DescribeCasterConfigResult.cc @@ -50,18 +50,18 @@ void DescribeCasterConfigResult::parse(const std::string &payload) recordConfig_.ossEndpoint = recordConfigNode["OssEndpoint"].asString(); if(!recordConfigNode["OssBucket"].isNull()) recordConfig_.ossBucket = recordConfigNode["OssBucket"].asString(); - auto allRecordFormat = value["RecordFormat"]["RecordFormatItem"]; - for (auto value : allRecordFormat) + auto allRecordFormatNode = recordConfigNode["RecordFormat"]["RecordFormatItem"]; + for (auto recordConfigNodeRecordFormatRecordFormatItem : allRecordFormatNode) { RecordConfig::RecordFormatItem recordFormatItemObject; - if(!value["Format"].isNull()) - recordFormatItemObject.format = value["Format"].asString(); - if(!value["OssObjectPrefix"].isNull()) - recordFormatItemObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["SliceOssObjectPrefix"].isNull()) - recordFormatItemObject.sliceOssObjectPrefix = value["SliceOssObjectPrefix"].asString(); - if(!value["CycleDuration"].isNull()) - recordFormatItemObject.cycleDuration = std::stoi(value["CycleDuration"].asString()); + if(!recordConfigNodeRecordFormatRecordFormatItem["Format"].isNull()) + recordFormatItemObject.format = recordConfigNodeRecordFormatRecordFormatItem["Format"].asString(); + if(!recordConfigNodeRecordFormatRecordFormatItem["OssObjectPrefix"].isNull()) + recordFormatItemObject.ossObjectPrefix = recordConfigNodeRecordFormatRecordFormatItem["OssObjectPrefix"].asString(); + if(!recordConfigNodeRecordFormatRecordFormatItem["SliceOssObjectPrefix"].isNull()) + recordFormatItemObject.sliceOssObjectPrefix = recordConfigNodeRecordFormatRecordFormatItem["SliceOssObjectPrefix"].asString(); + if(!recordConfigNodeRecordFormatRecordFormatItem["CycleDuration"].isNull()) + recordFormatItemObject.cycleDuration = std::stoi(recordConfigNodeRecordFormatRecordFormatItem["CycleDuration"].asString()); recordConfig_.recordFormat.push_back(recordFormatItemObject); } if(!value["CasterId"].isNull()) diff --git a/live/src/model/DescribeCasterLayoutsResult.cc b/live/src/model/DescribeCasterLayoutsResult.cc index cb93c6dda..8692427b9 100644 --- a/live/src/model/DescribeCasterLayoutsResult.cc +++ b/live/src/model/DescribeCasterLayoutsResult.cc @@ -39,41 +39,41 @@ void DescribeCasterLayoutsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLayouts = value["Layouts"]["Layout"]; - for (auto value : allLayouts) + auto allLayoutsNode = value["Layouts"]["Layout"]; + for (auto valueLayoutsLayout : allLayoutsNode) { Layout layoutsObject; - if(!value["LayoutId"].isNull()) - layoutsObject.layoutId = value["LayoutId"].asString(); - auto allVideoLayers = value["VideoLayers"]["VideoLayer"]; - for (auto value : allVideoLayers) + if(!valueLayoutsLayout["LayoutId"].isNull()) + layoutsObject.layoutId = valueLayoutsLayout["LayoutId"].asString(); + auto allVideoLayersNode = allLayoutsNode["VideoLayers"]["VideoLayer"]; + for (auto allLayoutsNodeVideoLayersVideoLayer : allVideoLayersNode) { Layout::VideoLayer videoLayersObject; - if(!value["FillMode"].isNull()) - videoLayersObject.fillMode = value["FillMode"].asString(); - if(!value["HeightNormalized"].isNull()) - videoLayersObject.heightNormalized = std::stof(value["HeightNormalized"].asString()); - if(!value["WidthNormalized"].isNull()) - videoLayersObject.widthNormalized = std::stof(value["WidthNormalized"].asString()); - if(!value["PositionRefer"].isNull()) - videoLayersObject.positionRefer = value["PositionRefer"].asString(); - if(!value["FixedDelayDuration"].isNull()) - videoLayersObject.fixedDelayDuration = std::stoi(value["FixedDelayDuration"].asString()); + if(!allLayoutsNodeVideoLayersVideoLayer["FillMode"].isNull()) + videoLayersObject.fillMode = allLayoutsNodeVideoLayersVideoLayer["FillMode"].asString(); + if(!allLayoutsNodeVideoLayersVideoLayer["HeightNormalized"].isNull()) + videoLayersObject.heightNormalized = std::stof(allLayoutsNodeVideoLayersVideoLayer["HeightNormalized"].asString()); + if(!allLayoutsNodeVideoLayersVideoLayer["WidthNormalized"].isNull()) + videoLayersObject.widthNormalized = std::stof(allLayoutsNodeVideoLayersVideoLayer["WidthNormalized"].asString()); + if(!allLayoutsNodeVideoLayersVideoLayer["PositionRefer"].isNull()) + videoLayersObject.positionRefer = allLayoutsNodeVideoLayersVideoLayer["PositionRefer"].asString(); + if(!allLayoutsNodeVideoLayersVideoLayer["FixedDelayDuration"].isNull()) + videoLayersObject.fixedDelayDuration = std::stoi(allLayoutsNodeVideoLayersVideoLayer["FixedDelayDuration"].asString()); auto allPositionNormalizeds = value["PositionNormalizeds"]["Position"]; for (auto value : allPositionNormalizeds) videoLayersObject.positionNormalizeds.push_back(value.asString()); layoutsObject.videoLayers.push_back(videoLayersObject); } - auto allAudioLayers = value["AudioLayers"]["AudioLayer"]; - for (auto value : allAudioLayers) + auto allAudioLayersNode = allLayoutsNode["AudioLayers"]["AudioLayer"]; + for (auto allLayoutsNodeAudioLayersAudioLayer : allAudioLayersNode) { Layout::AudioLayer audioLayersObject; - if(!value["VolumeRate"].isNull()) - audioLayersObject.volumeRate = std::stof(value["VolumeRate"].asString()); - if(!value["ValidChannel"].isNull()) - audioLayersObject.validChannel = value["ValidChannel"].asString(); - if(!value["FixedDelayDuration"].isNull()) - audioLayersObject.fixedDelayDuration = std::stoi(value["FixedDelayDuration"].asString()); + if(!allLayoutsNodeAudioLayersAudioLayer["VolumeRate"].isNull()) + audioLayersObject.volumeRate = std::stof(allLayoutsNodeAudioLayersAudioLayer["VolumeRate"].asString()); + if(!allLayoutsNodeAudioLayersAudioLayer["ValidChannel"].isNull()) + audioLayersObject.validChannel = allLayoutsNodeAudioLayersAudioLayer["ValidChannel"].asString(); + if(!allLayoutsNodeAudioLayersAudioLayer["FixedDelayDuration"].isNull()) + audioLayersObject.fixedDelayDuration = std::stoi(allLayoutsNodeAudioLayersAudioLayer["FixedDelayDuration"].asString()); layoutsObject.audioLayers.push_back(audioLayersObject); } auto allBlendList = value["BlendList"]["LocationId"]; diff --git a/live/src/model/DescribeCasterProgramResult.cc b/live/src/model/DescribeCasterProgramResult.cc index ad0de9380..7129e5d54 100644 --- a/live/src/model/DescribeCasterProgramResult.cc +++ b/live/src/model/DescribeCasterProgramResult.cc @@ -39,26 +39,26 @@ void DescribeCasterProgramResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEpisodes = value["Episodes"]["Episode"]; - for (auto value : allEpisodes) + auto allEpisodesNode = value["Episodes"]["Episode"]; + for (auto valueEpisodesEpisode : allEpisodesNode) { Episode episodesObject; - if(!value["EpisodeId"].isNull()) - episodesObject.episodeId = value["EpisodeId"].asString(); - if(!value["EpisodeType"].isNull()) - episodesObject.episodeType = value["EpisodeType"].asString(); - if(!value["EpisodeName"].isNull()) - episodesObject.episodeName = value["EpisodeName"].asString(); - if(!value["ResourceId"].isNull()) - episodesObject.resourceId = value["ResourceId"].asString(); - if(!value["StartTime"].isNull()) - episodesObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - episodesObject.endTime = value["EndTime"].asString(); - if(!value["SwitchType"].isNull()) - episodesObject.switchType = value["SwitchType"].asString(); - if(!value["Status"].isNull()) - episodesObject.status = std::stoi(value["Status"].asString()); + if(!valueEpisodesEpisode["EpisodeId"].isNull()) + episodesObject.episodeId = valueEpisodesEpisode["EpisodeId"].asString(); + if(!valueEpisodesEpisode["EpisodeType"].isNull()) + episodesObject.episodeType = valueEpisodesEpisode["EpisodeType"].asString(); + if(!valueEpisodesEpisode["EpisodeName"].isNull()) + episodesObject.episodeName = valueEpisodesEpisode["EpisodeName"].asString(); + if(!valueEpisodesEpisode["ResourceId"].isNull()) + episodesObject.resourceId = valueEpisodesEpisode["ResourceId"].asString(); + if(!valueEpisodesEpisode["StartTime"].isNull()) + episodesObject.startTime = valueEpisodesEpisode["StartTime"].asString(); + if(!valueEpisodesEpisode["EndTime"].isNull()) + episodesObject.endTime = valueEpisodesEpisode["EndTime"].asString(); + if(!valueEpisodesEpisode["SwitchType"].isNull()) + episodesObject.switchType = valueEpisodesEpisode["SwitchType"].asString(); + if(!valueEpisodesEpisode["Status"].isNull()) + episodesObject.status = std::stoi(valueEpisodesEpisode["Status"].asString()); auto allComponentIds = value["ComponentIds"]["ComponentId"]; for (auto value : allComponentIds) episodesObject.componentIds.push_back(value.asString()); diff --git a/live/src/model/DescribeCasterSceneAudioResult.cc b/live/src/model/DescribeCasterSceneAudioResult.cc index f95ef55da..3859bca0f 100644 --- a/live/src/model/DescribeCasterSceneAudioResult.cc +++ b/live/src/model/DescribeCasterSceneAudioResult.cc @@ -39,16 +39,16 @@ void DescribeCasterSceneAudioResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAudioLayers = value["AudioLayers"]["AudioLayer"]; - for (auto value : allAudioLayers) + auto allAudioLayersNode = value["AudioLayers"]["AudioLayer"]; + for (auto valueAudioLayersAudioLayer : allAudioLayersNode) { AudioLayer audioLayersObject; - if(!value["VolumeRate"].isNull()) - audioLayersObject.volumeRate = std::stof(value["VolumeRate"].asString()); - if(!value["ValidChannel"].isNull()) - audioLayersObject.validChannel = value["ValidChannel"].asString(); - if(!value["FixedDelayDuration"].isNull()) - audioLayersObject.fixedDelayDuration = std::stoi(value["FixedDelayDuration"].asString()); + if(!valueAudioLayersAudioLayer["VolumeRate"].isNull()) + audioLayersObject.volumeRate = std::stof(valueAudioLayersAudioLayer["VolumeRate"].asString()); + if(!valueAudioLayersAudioLayer["ValidChannel"].isNull()) + audioLayersObject.validChannel = valueAudioLayersAudioLayer["ValidChannel"].asString(); + if(!valueAudioLayersAudioLayer["FixedDelayDuration"].isNull()) + audioLayersObject.fixedDelayDuration = std::stoi(valueAudioLayersAudioLayer["FixedDelayDuration"].asString()); audioLayers_.push_back(audioLayersObject); } auto allMixList = value["MixList"]["LocationId"]; diff --git a/live/src/model/DescribeCasterScenesResult.cc b/live/src/model/DescribeCasterScenesResult.cc index ff5b18849..548a06e5d 100644 --- a/live/src/model/DescribeCasterScenesResult.cc +++ b/live/src/model/DescribeCasterScenesResult.cc @@ -39,32 +39,32 @@ void DescribeCasterScenesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSceneList = value["SceneList"]["Scene"]; - for (auto value : allSceneList) + auto allSceneListNode = value["SceneList"]["Scene"]; + for (auto valueSceneListScene : allSceneListNode) { Scene sceneListObject; - if(!value["SceneId"].isNull()) - sceneListObject.sceneId = value["SceneId"].asString(); - if(!value["SceneName"].isNull()) - sceneListObject.sceneName = value["SceneName"].asString(); - if(!value["OutputType"].isNull()) - sceneListObject.outputType = value["OutputType"].asString(); - if(!value["LayoutId"].isNull()) - sceneListObject.layoutId = value["LayoutId"].asString(); - if(!value["StreamUrl"].isNull()) - sceneListObject.streamUrl = value["StreamUrl"].asString(); - if(!value["Status"].isNull()) - sceneListObject.status = std::stoi(value["Status"].asString()); - auto allStreamInfos = value["StreamInfos"]["StreamInfo"]; - for (auto value : allStreamInfos) + if(!valueSceneListScene["SceneId"].isNull()) + sceneListObject.sceneId = valueSceneListScene["SceneId"].asString(); + if(!valueSceneListScene["SceneName"].isNull()) + sceneListObject.sceneName = valueSceneListScene["SceneName"].asString(); + if(!valueSceneListScene["OutputType"].isNull()) + sceneListObject.outputType = valueSceneListScene["OutputType"].asString(); + if(!valueSceneListScene["LayoutId"].isNull()) + sceneListObject.layoutId = valueSceneListScene["LayoutId"].asString(); + if(!valueSceneListScene["StreamUrl"].isNull()) + sceneListObject.streamUrl = valueSceneListScene["StreamUrl"].asString(); + if(!valueSceneListScene["Status"].isNull()) + sceneListObject.status = std::stoi(valueSceneListScene["Status"].asString()); + auto allStreamInfosNode = allSceneListNode["StreamInfos"]["StreamInfo"]; + for (auto allSceneListNodeStreamInfosStreamInfo : allStreamInfosNode) { Scene::StreamInfo streamInfosObject; - if(!value["TranscodeConfig"].isNull()) - streamInfosObject.transcodeConfig = value["TranscodeConfig"].asString(); - if(!value["VideoFormat"].isNull()) - streamInfosObject.videoFormat = value["VideoFormat"].asString(); - if(!value["OutputStreamUrl"].isNull()) - streamInfosObject.outputStreamUrl = value["OutputStreamUrl"].asString(); + if(!allSceneListNodeStreamInfosStreamInfo["TranscodeConfig"].isNull()) + streamInfosObject.transcodeConfig = allSceneListNodeStreamInfosStreamInfo["TranscodeConfig"].asString(); + if(!allSceneListNodeStreamInfosStreamInfo["VideoFormat"].isNull()) + streamInfosObject.videoFormat = allSceneListNodeStreamInfosStreamInfo["VideoFormat"].asString(); + if(!allSceneListNodeStreamInfosStreamInfo["OutputStreamUrl"].isNull()) + streamInfosObject.outputStreamUrl = allSceneListNodeStreamInfosStreamInfo["OutputStreamUrl"].asString(); sceneListObject.streamInfos.push_back(streamInfosObject); } auto allComponentIds = value["ComponentIds"]["componentId"]; diff --git a/live/src/model/DescribeCasterStreamUrlResult.cc b/live/src/model/DescribeCasterStreamUrlResult.cc index 89ec3964e..79c34b572 100644 --- a/live/src/model/DescribeCasterStreamUrlResult.cc +++ b/live/src/model/DescribeCasterStreamUrlResult.cc @@ -39,28 +39,28 @@ void DescribeCasterStreamUrlResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCasterStreams = value["CasterStreams"]["CasterStream"]; - for (auto value : allCasterStreams) + auto allCasterStreamsNode = value["CasterStreams"]["CasterStream"]; + for (auto valueCasterStreamsCasterStream : allCasterStreamsNode) { CasterStream casterStreamsObject; - if(!value["SceneId"].isNull()) - casterStreamsObject.sceneId = value["SceneId"].asString(); - if(!value["StreamUrl"].isNull()) - casterStreamsObject.streamUrl = value["StreamUrl"].asString(); - if(!value["RtmpUrl"].isNull()) - casterStreamsObject.rtmpUrl = value["RtmpUrl"].asString(); - if(!value["OutputType"].isNull()) - casterStreamsObject.outputType = std::stoi(value["OutputType"].asString()); - auto allStreamInfos = value["StreamInfos"]["StreamInfo"]; - for (auto value : allStreamInfos) + if(!valueCasterStreamsCasterStream["SceneId"].isNull()) + casterStreamsObject.sceneId = valueCasterStreamsCasterStream["SceneId"].asString(); + if(!valueCasterStreamsCasterStream["StreamUrl"].isNull()) + casterStreamsObject.streamUrl = valueCasterStreamsCasterStream["StreamUrl"].asString(); + if(!valueCasterStreamsCasterStream["RtmpUrl"].isNull()) + casterStreamsObject.rtmpUrl = valueCasterStreamsCasterStream["RtmpUrl"].asString(); + if(!valueCasterStreamsCasterStream["OutputType"].isNull()) + casterStreamsObject.outputType = std::stoi(valueCasterStreamsCasterStream["OutputType"].asString()); + auto allStreamInfosNode = allCasterStreamsNode["StreamInfos"]["StreamInfo"]; + for (auto allCasterStreamsNodeStreamInfosStreamInfo : allStreamInfosNode) { CasterStream::StreamInfo streamInfosObject; - if(!value["TranscodeConfig"].isNull()) - streamInfosObject.transcodeConfig = value["TranscodeConfig"].asString(); - if(!value["VideoFormat"].isNull()) - streamInfosObject.videoFormat = value["VideoFormat"].asString(); - if(!value["OutputStreamUrl"].isNull()) - streamInfosObject.outputStreamUrl = value["OutputStreamUrl"].asString(); + if(!allCasterStreamsNodeStreamInfosStreamInfo["TranscodeConfig"].isNull()) + streamInfosObject.transcodeConfig = allCasterStreamsNodeStreamInfosStreamInfo["TranscodeConfig"].asString(); + if(!allCasterStreamsNodeStreamInfosStreamInfo["VideoFormat"].isNull()) + streamInfosObject.videoFormat = allCasterStreamsNodeStreamInfosStreamInfo["VideoFormat"].asString(); + if(!allCasterStreamsNodeStreamInfosStreamInfo["OutputStreamUrl"].isNull()) + streamInfosObject.outputStreamUrl = allCasterStreamsNodeStreamInfosStreamInfo["OutputStreamUrl"].asString(); casterStreamsObject.streamInfos.push_back(streamInfosObject); } casterStreams_.push_back(casterStreamsObject); diff --git a/live/src/model/DescribeCasterSyncGroupResult.cc b/live/src/model/DescribeCasterSyncGroupResult.cc index 171542f15..64c577883 100644 --- a/live/src/model/DescribeCasterSyncGroupResult.cc +++ b/live/src/model/DescribeCasterSyncGroupResult.cc @@ -39,14 +39,14 @@ void DescribeCasterSyncGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSyncGroups = value["SyncGroups"]["SyncGroup"]; - for (auto value : allSyncGroups) + auto allSyncGroupsNode = value["SyncGroups"]["SyncGroup"]; + for (auto valueSyncGroupsSyncGroup : allSyncGroupsNode) { SyncGroup syncGroupsObject; - if(!value["Mode"].isNull()) - syncGroupsObject.mode = std::stoi(value["Mode"].asString()); - if(!value["HostResourceId"].isNull()) - syncGroupsObject.hostResourceId = value["HostResourceId"].asString(); + if(!valueSyncGroupsSyncGroup["Mode"].isNull()) + syncGroupsObject.mode = std::stoi(valueSyncGroupsSyncGroup["Mode"].asString()); + if(!valueSyncGroupsSyncGroup["HostResourceId"].isNull()) + syncGroupsObject.hostResourceId = valueSyncGroupsSyncGroup["HostResourceId"].asString(); auto allResourceIds = value["ResourceIds"]["ResourceId"]; for (auto value : allResourceIds) syncGroupsObject.resourceIds.push_back(value.asString()); diff --git a/live/src/model/DescribeCasterVideoResourcesResult.cc b/live/src/model/DescribeCasterVideoResourcesResult.cc index c3b506763..ba2349165 100644 --- a/live/src/model/DescribeCasterVideoResourcesResult.cc +++ b/live/src/model/DescribeCasterVideoResourcesResult.cc @@ -39,30 +39,30 @@ void DescribeCasterVideoResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVideoResources = value["VideoResources"]["VideoResource"]; - for (auto value : allVideoResources) + auto allVideoResourcesNode = value["VideoResources"]["VideoResource"]; + for (auto valueVideoResourcesVideoResource : allVideoResourcesNode) { VideoResource videoResourcesObject; - if(!value["MaterialId"].isNull()) - videoResourcesObject.materialId = value["MaterialId"].asString(); - if(!value["ResourceId"].isNull()) - videoResourcesObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceName"].isNull()) - videoResourcesObject.resourceName = value["ResourceName"].asString(); - if(!value["LocationId"].isNull()) - videoResourcesObject.locationId = value["LocationId"].asString(); - if(!value["LiveStreamUrl"].isNull()) - videoResourcesObject.liveStreamUrl = value["LiveStreamUrl"].asString(); - if(!value["RepeatNum"].isNull()) - videoResourcesObject.repeatNum = std::stoi(value["RepeatNum"].asString()); - if(!value["VodUrl"].isNull()) - videoResourcesObject.vodUrl = value["VodUrl"].asString(); - if(!value["BeginOffset"].isNull()) - videoResourcesObject.beginOffset = std::stoi(value["BeginOffset"].asString()); - if(!value["EndOffset"].isNull()) - videoResourcesObject.endOffset = std::stoi(value["EndOffset"].asString()); - if(!value["PtsCallbackInterval"].isNull()) - videoResourcesObject.ptsCallbackInterval = std::stoi(value["PtsCallbackInterval"].asString()); + if(!valueVideoResourcesVideoResource["MaterialId"].isNull()) + videoResourcesObject.materialId = valueVideoResourcesVideoResource["MaterialId"].asString(); + if(!valueVideoResourcesVideoResource["ResourceId"].isNull()) + videoResourcesObject.resourceId = valueVideoResourcesVideoResource["ResourceId"].asString(); + if(!valueVideoResourcesVideoResource["ResourceName"].isNull()) + videoResourcesObject.resourceName = valueVideoResourcesVideoResource["ResourceName"].asString(); + if(!valueVideoResourcesVideoResource["LocationId"].isNull()) + videoResourcesObject.locationId = valueVideoResourcesVideoResource["LocationId"].asString(); + if(!valueVideoResourcesVideoResource["LiveStreamUrl"].isNull()) + videoResourcesObject.liveStreamUrl = valueVideoResourcesVideoResource["LiveStreamUrl"].asString(); + if(!valueVideoResourcesVideoResource["RepeatNum"].isNull()) + videoResourcesObject.repeatNum = std::stoi(valueVideoResourcesVideoResource["RepeatNum"].asString()); + if(!valueVideoResourcesVideoResource["VodUrl"].isNull()) + videoResourcesObject.vodUrl = valueVideoResourcesVideoResource["VodUrl"].asString(); + if(!valueVideoResourcesVideoResource["BeginOffset"].isNull()) + videoResourcesObject.beginOffset = std::stoi(valueVideoResourcesVideoResource["BeginOffset"].asString()); + if(!valueVideoResourcesVideoResource["EndOffset"].isNull()) + videoResourcesObject.endOffset = std::stoi(valueVideoResourcesVideoResource["EndOffset"].asString()); + if(!valueVideoResourcesVideoResource["PtsCallbackInterval"].isNull()) + videoResourcesObject.ptsCallbackInterval = std::stoi(valueVideoResourcesVideoResource["PtsCallbackInterval"].asString()); videoResources_.push_back(videoResourcesObject); } if(!value["Total"].isNull()) diff --git a/live/src/model/DescribeCastersResult.cc b/live/src/model/DescribeCastersResult.cc index 865dd83d3..ac2fff8e7 100644 --- a/live/src/model/DescribeCastersResult.cc +++ b/live/src/model/DescribeCastersResult.cc @@ -39,32 +39,32 @@ void DescribeCastersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCasterList = value["CasterList"]["Caster"]; - for (auto value : allCasterList) + auto allCasterListNode = value["CasterList"]["Caster"]; + for (auto valueCasterListCaster : allCasterListNode) { Caster casterListObject; - if(!value["Status"].isNull()) - casterListObject.status = std::stoi(value["Status"].asString()); - if(!value["NormType"].isNull()) - casterListObject.normType = std::stoi(value["NormType"].asString()); - if(!value["CasterId"].isNull()) - casterListObject.casterId = value["CasterId"].asString(); - if(!value["CasterName"].isNull()) - casterListObject.casterName = value["CasterName"].asString(); - if(!value["CreateTime"].isNull()) - casterListObject.createTime = value["CreateTime"].asString(); - if(!value["StartTime"].isNull()) - casterListObject.startTime = value["StartTime"].asString(); - if(!value["PurchaseTime"].isNull()) - casterListObject.purchaseTime = value["PurchaseTime"].asString(); - if(!value["ExpireTime"].isNull()) - casterListObject.expireTime = value["ExpireTime"].asString(); - if(!value["ChargeType"].isNull()) - casterListObject.chargeType = value["ChargeType"].asString(); - if(!value["CasterTemplate"].isNull()) - casterListObject.casterTemplate = value["CasterTemplate"].asString(); - if(!value["ChannelEnable"].isNull()) - casterListObject.channelEnable = std::stoi(value["ChannelEnable"].asString()); + if(!valueCasterListCaster["Status"].isNull()) + casterListObject.status = std::stoi(valueCasterListCaster["Status"].asString()); + if(!valueCasterListCaster["NormType"].isNull()) + casterListObject.normType = std::stoi(valueCasterListCaster["NormType"].asString()); + if(!valueCasterListCaster["CasterId"].isNull()) + casterListObject.casterId = valueCasterListCaster["CasterId"].asString(); + if(!valueCasterListCaster["CasterName"].isNull()) + casterListObject.casterName = valueCasterListCaster["CasterName"].asString(); + if(!valueCasterListCaster["CreateTime"].isNull()) + casterListObject.createTime = valueCasterListCaster["CreateTime"].asString(); + if(!valueCasterListCaster["StartTime"].isNull()) + casterListObject.startTime = valueCasterListCaster["StartTime"].asString(); + if(!valueCasterListCaster["PurchaseTime"].isNull()) + casterListObject.purchaseTime = valueCasterListCaster["PurchaseTime"].asString(); + if(!valueCasterListCaster["ExpireTime"].isNull()) + casterListObject.expireTime = valueCasterListCaster["ExpireTime"].asString(); + if(!valueCasterListCaster["ChargeType"].isNull()) + casterListObject.chargeType = valueCasterListCaster["ChargeType"].asString(); + if(!valueCasterListCaster["CasterTemplate"].isNull()) + casterListObject.casterTemplate = valueCasterListCaster["CasterTemplate"].asString(); + if(!valueCasterListCaster["ChannelEnable"].isNull()) + casterListObject.channelEnable = std::stoi(valueCasterListCaster["ChannelEnable"].asString()); casterList_.push_back(casterListObject); } if(!value["Total"].isNull()) diff --git a/live/src/model/DescribeForbidPushStreamRoomListResult.cc b/live/src/model/DescribeForbidPushStreamRoomListResult.cc index 254bb29fb..932b50c0e 100644 --- a/live/src/model/DescribeForbidPushStreamRoomListResult.cc +++ b/live/src/model/DescribeForbidPushStreamRoomListResult.cc @@ -39,18 +39,18 @@ void DescribeForbidPushStreamRoomListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoomList = value["RoomList"]["Room"]; - for (auto value : allRoomList) + auto allRoomListNode = value["RoomList"]["Room"]; + for (auto valueRoomListRoom : allRoomListNode) { Room roomListObject; - if(!value["RoomId"].isNull()) - roomListObject.roomId = value["RoomId"].asString(); - if(!value["AnchorId"].isNull()) - roomListObject.anchorId = value["AnchorId"].asString(); - if(!value["OpStartTime"].isNull()) - roomListObject.opStartTime = value["OpStartTime"].asString(); - if(!value["OpEndTime"].isNull()) - roomListObject.opEndTime = value["OpEndTime"].asString(); + if(!valueRoomListRoom["RoomId"].isNull()) + roomListObject.roomId = valueRoomListRoom["RoomId"].asString(); + if(!valueRoomListRoom["AnchorId"].isNull()) + roomListObject.anchorId = valueRoomListRoom["AnchorId"].asString(); + if(!valueRoomListRoom["OpStartTime"].isNull()) + roomListObject.opStartTime = valueRoomListRoom["OpStartTime"].asString(); + if(!valueRoomListRoom["OpEndTime"].isNull()) + roomListObject.opEndTime = valueRoomListRoom["OpEndTime"].asString(); roomList_.push_back(roomListObject); } if(!value["TotalNum"].isNull()) diff --git a/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataResult.cc b/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataResult.cc index 0adeaa677..f407bbca7 100644 --- a/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataResult.cc +++ b/live/src/model/DescribeHlsLiveStreamRealTimeBpsDataResult.cc @@ -39,28 +39,28 @@ void DescribeHlsLiveStreamRealTimeBpsDataResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsageData = value["UsageData"]["UsageDataPerDomain"]; - for (auto value : allUsageData) + auto allUsageDataNode = value["UsageData"]["UsageDataPerDomain"]; + for (auto valueUsageDataUsageDataPerDomain : allUsageDataNode) { UsageDataPerDomain usageDataObject; - if(!value["DomainName"].isNull()) - usageDataObject.domainName = value["DomainName"].asString(); - auto allStreamInfos = value["StreamInfos"]["StreamInfo"]; - for (auto value : allStreamInfos) + if(!valueUsageDataUsageDataPerDomain["DomainName"].isNull()) + usageDataObject.domainName = valueUsageDataUsageDataPerDomain["DomainName"].asString(); + auto allStreamInfosNode = allUsageDataNode["StreamInfos"]["StreamInfo"]; + for (auto allUsageDataNodeStreamInfosStreamInfo : allStreamInfosNode) { UsageDataPerDomain::StreamInfo streamInfosObject; - if(!value["StreamName"].isNull()) - streamInfosObject.streamName = value["StreamName"].asString(); - auto allInfos = value["Infos"]["Info"]; - for (auto value : allInfos) + if(!allUsageDataNodeStreamInfosStreamInfo["StreamName"].isNull()) + streamInfosObject.streamName = allUsageDataNodeStreamInfosStreamInfo["StreamName"].asString(); + auto allInfosNode = allStreamInfosNode["Infos"]["Info"]; + for (auto allStreamInfosNodeInfosInfo : allInfosNode) { UsageDataPerDomain::StreamInfo::Info infosObject; - if(!value["DownFlow"].isNull()) - infosObject.downFlow = std::stof(value["DownFlow"].asString()); - if(!value["Rate"].isNull()) - infosObject.rate = value["Rate"].asString(); - if(!value["Online"].isNull()) - infosObject.online = std::stof(value["Online"].asString()); + if(!allStreamInfosNodeInfosInfo["DownFlow"].isNull()) + infosObject.downFlow = std::stof(allStreamInfosNodeInfosInfo["DownFlow"].asString()); + if(!allStreamInfosNodeInfosInfo["Rate"].isNull()) + infosObject.rate = allStreamInfosNodeInfosInfo["Rate"].asString(); + if(!allStreamInfosNodeInfosInfo["Online"].isNull()) + infosObject.online = std::stof(allStreamInfosNodeInfosInfo["Online"].asString()); streamInfosObject.infos.push_back(infosObject); } usageDataObject.streamInfos.push_back(streamInfosObject); diff --git a/live/src/model/DescribeLiveCertificateListResult.cc b/live/src/model/DescribeLiveCertificateListResult.cc index a6e42cdab..437832bbe 100644 --- a/live/src/model/DescribeLiveCertificateListResult.cc +++ b/live/src/model/DescribeLiveCertificateListResult.cc @@ -42,22 +42,22 @@ void DescribeLiveCertificateListResult::parse(const std::string &payload) auto certificateListModelNode = value["CertificateListModel"]; if(!certificateListModelNode["Count"].isNull()) certificateListModel_.count = std::stoi(certificateListModelNode["Count"].asString()); - auto allCertList = value["CertList"]["Cert"]; - for (auto value : allCertList) + auto allCertListNode = certificateListModelNode["CertList"]["Cert"]; + for (auto certificateListModelNodeCertListCert : allCertListNode) { CertificateListModel::Cert certObject; - if(!value["CertName"].isNull()) - certObject.certName = value["CertName"].asString(); - if(!value["CertId"].isNull()) - certObject.certId = std::stol(value["CertId"].asString()); - if(!value["Fingerprint"].isNull()) - certObject.fingerprint = value["Fingerprint"].asString(); - if(!value["Common"].isNull()) - certObject.common = value["Common"].asString(); - if(!value["Issuer"].isNull()) - certObject.issuer = value["Issuer"].asString(); - if(!value["LastTime"].isNull()) - certObject.lastTime = std::stol(value["LastTime"].asString()); + if(!certificateListModelNodeCertListCert["CertName"].isNull()) + certObject.certName = certificateListModelNodeCertListCert["CertName"].asString(); + if(!certificateListModelNodeCertListCert["CertId"].isNull()) + certObject.certId = std::stol(certificateListModelNodeCertListCert["CertId"].asString()); + if(!certificateListModelNodeCertListCert["Fingerprint"].isNull()) + certObject.fingerprint = certificateListModelNodeCertListCert["Fingerprint"].asString(); + if(!certificateListModelNodeCertListCert["Common"].isNull()) + certObject.common = certificateListModelNodeCertListCert["Common"].asString(); + if(!certificateListModelNodeCertListCert["Issuer"].isNull()) + certObject.issuer = certificateListModelNodeCertListCert["Issuer"].asString(); + if(!certificateListModelNodeCertListCert["LastTime"].isNull()) + certObject.lastTime = std::stol(certificateListModelNodeCertListCert["LastTime"].asString()); certificateListModel_.certList.push_back(certObject); } diff --git a/live/src/model/DescribeLiveDetectPornDataResult.cc b/live/src/model/DescribeLiveDetectPornDataResult.cc index bee95ba9a..202048c5d 100644 --- a/live/src/model/DescribeLiveDetectPornDataResult.cc +++ b/live/src/model/DescribeLiveDetectPornDataResult.cc @@ -39,26 +39,26 @@ void DescribeLiveDetectPornDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDetectPornData = value["DetectPornData"]["DataModule"]; - for (auto value : allDetectPornData) + auto allDetectPornDataNode = value["DetectPornData"]["DataModule"]; + for (auto valueDetectPornDataDataModule : allDetectPornDataNode) { DataModule detectPornDataObject; - if(!value["TimeStamp"].isNull()) - detectPornDataObject.timeStamp = value["TimeStamp"].asString(); - if(!value["App"].isNull()) - detectPornDataObject.app = value["App"].asString(); - if(!value["Domain"].isNull()) - detectPornDataObject.domain = value["Domain"].asString(); - if(!value["Stream"].isNull()) - detectPornDataObject.stream = value["Stream"].asString(); - if(!value["Fee"].isNull()) - detectPornDataObject.fee = value["Fee"].asString(); - if(!value["Scene"].isNull()) - detectPornDataObject.scene = value["Scene"].asString(); - if(!value["Region"].isNull()) - detectPornDataObject.region = value["Region"].asString(); - if(!value["Count"].isNull()) - detectPornDataObject.count = std::stol(value["Count"].asString()); + if(!valueDetectPornDataDataModule["TimeStamp"].isNull()) + detectPornDataObject.timeStamp = valueDetectPornDataDataModule["TimeStamp"].asString(); + if(!valueDetectPornDataDataModule["App"].isNull()) + detectPornDataObject.app = valueDetectPornDataDataModule["App"].asString(); + if(!valueDetectPornDataDataModule["Domain"].isNull()) + detectPornDataObject.domain = valueDetectPornDataDataModule["Domain"].asString(); + if(!valueDetectPornDataDataModule["Stream"].isNull()) + detectPornDataObject.stream = valueDetectPornDataDataModule["Stream"].asString(); + if(!valueDetectPornDataDataModule["Fee"].isNull()) + detectPornDataObject.fee = valueDetectPornDataDataModule["Fee"].asString(); + if(!valueDetectPornDataDataModule["Scene"].isNull()) + detectPornDataObject.scene = valueDetectPornDataDataModule["Scene"].asString(); + if(!valueDetectPornDataDataModule["Region"].isNull()) + detectPornDataObject.region = valueDetectPornDataDataModule["Region"].asString(); + if(!valueDetectPornDataDataModule["Count"].isNull()) + detectPornDataObject.count = std::stol(valueDetectPornDataDataModule["Count"].asString()); detectPornData_.push_back(detectPornDataObject); } diff --git a/live/src/model/DescribeLiveDomainBpsDataByTimeStampResult.cc b/live/src/model/DescribeLiveDomainBpsDataByTimeStampResult.cc index b9747f9f4..406aa253e 100644 --- a/live/src/model/DescribeLiveDomainBpsDataByTimeStampResult.cc +++ b/live/src/model/DescribeLiveDomainBpsDataByTimeStampResult.cc @@ -39,18 +39,18 @@ void DescribeLiveDomainBpsDataByTimeStampResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataList = value["BpsDataList"]["BpsDataModel"]; - for (auto value : allBpsDataList) + auto allBpsDataListNode = value["BpsDataList"]["BpsDataModel"]; + for (auto valueBpsDataListBpsDataModel : allBpsDataListNode) { BpsDataModel bpsDataListObject; - if(!value["TimeStamp"].isNull()) - bpsDataListObject.timeStamp = value["TimeStamp"].asString(); - if(!value["LocationName"].isNull()) - bpsDataListObject.locationName = value["LocationName"].asString(); - if(!value["IspName"].isNull()) - bpsDataListObject.ispName = value["IspName"].asString(); - if(!value["Bps"].isNull()) - bpsDataListObject.bps = std::stol(value["Bps"].asString()); + if(!valueBpsDataListBpsDataModel["TimeStamp"].isNull()) + bpsDataListObject.timeStamp = valueBpsDataListBpsDataModel["TimeStamp"].asString(); + if(!valueBpsDataListBpsDataModel["LocationName"].isNull()) + bpsDataListObject.locationName = valueBpsDataListBpsDataModel["LocationName"].asString(); + if(!valueBpsDataListBpsDataModel["IspName"].isNull()) + bpsDataListObject.ispName = valueBpsDataListBpsDataModel["IspName"].asString(); + if(!valueBpsDataListBpsDataModel["Bps"].isNull()) + bpsDataListObject.bps = std::stol(valueBpsDataListBpsDataModel["Bps"].asString()); bpsDataList_.push_back(bpsDataListObject); } if(!value["DomainName"].isNull()) diff --git a/live/src/model/DescribeLiveDomainBpsDataResult.cc b/live/src/model/DescribeLiveDomainBpsDataResult.cc index 22352198c..affe84f8e 100644 --- a/live/src/model/DescribeLiveDomainBpsDataResult.cc +++ b/live/src/model/DescribeLiveDomainBpsDataResult.cc @@ -39,18 +39,18 @@ void DescribeLiveDomainBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["BpsValue"].isNull()) - bpsDataPerIntervalObject.bpsValue = value["BpsValue"].asString(); - if(!value["HttpBpsValue"].isNull()) - bpsDataPerIntervalObject.httpBpsValue = value["HttpBpsValue"].asString(); - if(!value["HttpsBpsValue"].isNull()) - bpsDataPerIntervalObject.httpsBpsValue = value["HttpsBpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["BpsValue"].isNull()) + bpsDataPerIntervalObject.bpsValue = valueBpsDataPerIntervalDataModule["BpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpBpsValue"].isNull()) + bpsDataPerIntervalObject.httpBpsValue = valueBpsDataPerIntervalDataModule["HttpBpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpsBpsValue"].isNull()) + bpsDataPerIntervalObject.httpsBpsValue = valueBpsDataPerIntervalDataModule["HttpsBpsValue"].asString(); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/live/src/model/DescribeLiveDomainConfigsResult.cc b/live/src/model/DescribeLiveDomainConfigsResult.cc index 2bc0541d2..505cb973b 100644 --- a/live/src/model/DescribeLiveDomainConfigsResult.cc +++ b/live/src/model/DescribeLiveDomainConfigsResult.cc @@ -39,24 +39,24 @@ void DescribeLiveDomainConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; - for (auto value : allDomainConfigs) + auto allDomainConfigsNode = value["DomainConfigs"]["DomainConfig"]; + for (auto valueDomainConfigsDomainConfig : allDomainConfigsNode) { DomainConfig domainConfigsObject; - if(!value["FunctionName"].isNull()) - domainConfigsObject.functionName = value["FunctionName"].asString(); - if(!value["ConfigId"].isNull()) - domainConfigsObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - domainConfigsObject.status = value["Status"].asString(); - auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; - for (auto value : allFunctionArgs) + if(!valueDomainConfigsDomainConfig["FunctionName"].isNull()) + domainConfigsObject.functionName = valueDomainConfigsDomainConfig["FunctionName"].asString(); + if(!valueDomainConfigsDomainConfig["ConfigId"].isNull()) + domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); + if(!valueDomainConfigsDomainConfig["Status"].isNull()) + domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); + auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; + for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!value["ArgName"].isNull()) - functionArgsObject.argName = value["ArgName"].asString(); - if(!value["ArgValue"].isNull()) - functionArgsObject.argValue = value["ArgValue"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataResult.cc b/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataResult.cc index 957f17a4a..192508407 100644 --- a/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataResult.cc +++ b/live/src/model/DescribeLiveDomainFrameRateAndBitRateDataResult.cc @@ -39,18 +39,18 @@ void DescribeLiveDomainFrameRateAndBitRateDataResult::parse(const std::string &p Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) + auto allFrameRateAndBitRateInfosNode = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo : allFrameRateAndBitRateInfosNode) { FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].asString(); frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); } diff --git a/live/src/model/DescribeLiveDomainMappingResult.cc b/live/src/model/DescribeLiveDomainMappingResult.cc index baaba0f29..ae9c6a75a 100644 --- a/live/src/model/DescribeLiveDomainMappingResult.cc +++ b/live/src/model/DescribeLiveDomainMappingResult.cc @@ -39,14 +39,14 @@ void DescribeLiveDomainMappingResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveDomainModels = value["LiveDomainModels"]["LiveDomainModel"]; - for (auto value : allLiveDomainModels) + auto allLiveDomainModelsNode = value["LiveDomainModels"]["LiveDomainModel"]; + for (auto valueLiveDomainModelsLiveDomainModel : allLiveDomainModelsNode) { LiveDomainModel liveDomainModelsObject; - if(!value["DomainName"].isNull()) - liveDomainModelsObject.domainName = value["DomainName"].asString(); - if(!value["Type"].isNull()) - liveDomainModelsObject.type = value["Type"].asString(); + if(!valueLiveDomainModelsLiveDomainModel["DomainName"].isNull()) + liveDomainModelsObject.domainName = valueLiveDomainModelsLiveDomainModel["DomainName"].asString(); + if(!valueLiveDomainModelsLiveDomainModel["Type"].isNull()) + liveDomainModelsObject.type = valueLiveDomainModelsLiveDomainModel["Type"].asString(); liveDomainModels_.push_back(liveDomainModelsObject); } diff --git a/live/src/model/DescribeLiveDomainOnlineUserNumResult.cc b/live/src/model/DescribeLiveDomainOnlineUserNumResult.cc index 9c5ee028d..1ad89d44d 100644 --- a/live/src/model/DescribeLiveDomainOnlineUserNumResult.cc +++ b/live/src/model/DescribeLiveDomainOnlineUserNumResult.cc @@ -39,20 +39,20 @@ void DescribeLiveDomainOnlineUserNumResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) + auto allOnlineUserInfoNode = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto valueOnlineUserInfoLiveStreamOnlineUserNumInfo : allOnlineUserInfoNode) { LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamName"].isNull()) - onlineUserInfoObject.streamName = value["StreamName"].asString(); - auto allInfos = value["Infos"]["Info"]; - for (auto value : allInfos) + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["StreamName"].isNull()) + onlineUserInfoObject.streamName = valueOnlineUserInfoLiveStreamOnlineUserNumInfo["StreamName"].asString(); + auto allInfosNode = allOnlineUserInfoNode["Infos"]["Info"]; + for (auto allOnlineUserInfoNodeInfosInfo : allInfosNode) { LiveStreamOnlineUserNumInfo::Info infosObject; - if(!value["TranscodeTemplate"].isNull()) - infosObject.transcodeTemplate = value["TranscodeTemplate"].asString(); - if(!value["UserNumber"].isNull()) - infosObject.userNumber = std::stol(value["UserNumber"].asString()); + if(!allOnlineUserInfoNodeInfosInfo["TranscodeTemplate"].isNull()) + infosObject.transcodeTemplate = allOnlineUserInfoNodeInfosInfo["TranscodeTemplate"].asString(); + if(!allOnlineUserInfoNodeInfosInfo["UserNumber"].isNull()) + infosObject.userNumber = std::stol(allOnlineUserInfoNodeInfosInfo["UserNumber"].asString()); onlineUserInfoObject.infos.push_back(infosObject); } onlineUserInfo_.push_back(onlineUserInfoObject); diff --git a/live/src/model/DescribeLiveDomainRealTimeBpsDataResult.cc b/live/src/model/DescribeLiveDomainRealTimeBpsDataResult.cc index 5b9d20f7c..d595be380 100644 --- a/live/src/model/DescribeLiveDomainRealTimeBpsDataResult.cc +++ b/live/src/model/DescribeLiveDomainRealTimeBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeLiveDomainRealTimeBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeBpsDataPerInterval = value["RealTimeBpsDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeBpsDataPerInterval) + auto allRealTimeBpsDataPerIntervalNode = value["RealTimeBpsDataPerInterval"]["DataModule"]; + for (auto valueRealTimeBpsDataPerIntervalDataModule : allRealTimeBpsDataPerIntervalNode) { DataModule realTimeBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeBpsDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeBpsDataPerIntervalObject.timeStamp = valueRealTimeBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeBpsDataPerIntervalDataModule["Value"].isNull()) + realTimeBpsDataPerIntervalObject.value = valueRealTimeBpsDataPerIntervalDataModule["Value"].asString(); realTimeBpsDataPerInterval_.push_back(realTimeBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataResult.cc b/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataResult.cc index 9de293029..f84a2cc22 100644 --- a/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataResult.cc +++ b/live/src/model/DescribeLiveDomainRealTimeHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeLiveDomainRealTimeHttpCodeDataResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeHttpCodeData = value["RealTimeHttpCodeData"]["UsageData"]; - for (auto value : allRealTimeHttpCodeData) + auto allRealTimeHttpCodeDataNode = value["RealTimeHttpCodeData"]["UsageData"]; + for (auto valueRealTimeHttpCodeDataUsageData : allRealTimeHttpCodeDataNode) { UsageData realTimeHttpCodeDataObject; - if(!value["TimeStamp"].isNull()) - realTimeHttpCodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["RealTimeCodeProportionData"]; - for (auto value : allValue) + if(!valueRealTimeHttpCodeDataUsageData["TimeStamp"].isNull()) + realTimeHttpCodeDataObject.timeStamp = valueRealTimeHttpCodeDataUsageData["TimeStamp"].asString(); + auto allValueNode = allRealTimeHttpCodeDataNode["Value"]["RealTimeCodeProportionData"]; + for (auto allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData : allValueNode) { UsageData::RealTimeCodeProportionData valueObject; - if(!value["Code"].isNull()) - valueObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - valueObject.count = value["Count"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].isNull()) + valueObject.code = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].isNull()) + valueObject.proportion = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].isNull()) + valueObject.count = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].asString(); realTimeHttpCodeDataObject.value.push_back(valueObject); } realTimeHttpCodeData_.push_back(realTimeHttpCodeDataObject); diff --git a/live/src/model/DescribeLiveDomainRealTimeTrafficDataResult.cc b/live/src/model/DescribeLiveDomainRealTimeTrafficDataResult.cc index 217174305..bef5d8606 100644 --- a/live/src/model/DescribeLiveDomainRealTimeTrafficDataResult.cc +++ b/live/src/model/DescribeLiveDomainRealTimeTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeLiveDomainRealTimeTrafficDataResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeTrafficDataPerInterval = value["RealTimeTrafficDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeTrafficDataPerInterval) + auto allRealTimeTrafficDataPerIntervalNode = value["RealTimeTrafficDataPerInterval"]["DataModule"]; + for (auto valueRealTimeTrafficDataPerIntervalDataModule : allRealTimeTrafficDataPerIntervalNode) { DataModule realTimeTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeTrafficDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeTrafficDataPerIntervalObject.timeStamp = valueRealTimeTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeTrafficDataPerIntervalDataModule["Value"].isNull()) + realTimeTrafficDataPerIntervalObject.value = valueRealTimeTrafficDataPerIntervalDataModule["Value"].asString(); realTimeTrafficDataPerInterval_.push_back(realTimeTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/live/src/model/DescribeLiveDomainRecordDataResult.cc b/live/src/model/DescribeLiveDomainRecordDataResult.cc index 64a3b22c9..ce0e2e040 100644 --- a/live/src/model/DescribeLiveDomainRecordDataResult.cc +++ b/live/src/model/DescribeLiveDomainRecordDataResult.cc @@ -39,14 +39,14 @@ void DescribeLiveDomainRecordDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordDataInfos = value["RecordDataInfos"]["RecordDataInfo"]; - for (auto value : allRecordDataInfos) + auto allRecordDataInfosNode = value["RecordDataInfos"]["RecordDataInfo"]; + for (auto valueRecordDataInfosRecordDataInfo : allRecordDataInfosNode) { RecordDataInfo recordDataInfosObject; - if(!value["Date"].isNull()) - recordDataInfosObject.date = value["Date"].asString(); - if(!value["Total"].isNull()) - recordDataInfosObject.total = std::stoi(value["Total"].asString()); + if(!valueRecordDataInfosRecordDataInfo["Date"].isNull()) + recordDataInfosObject.date = valueRecordDataInfosRecordDataInfo["Date"].asString(); + if(!valueRecordDataInfosRecordDataInfo["Total"].isNull()) + recordDataInfosObject.total = std::stoi(valueRecordDataInfosRecordDataInfo["Total"].asString()); auto detailNode = value["Detail"]; if(!detailNode["MP4"].isNull()) recordDataInfosObject.detail.mP4 = std::stoi(detailNode["MP4"].asString()); diff --git a/live/src/model/DescribeLiveDomainSnapshotDataResult.cc b/live/src/model/DescribeLiveDomainSnapshotDataResult.cc index fad31fe7f..468f48e42 100644 --- a/live/src/model/DescribeLiveDomainSnapshotDataResult.cc +++ b/live/src/model/DescribeLiveDomainSnapshotDataResult.cc @@ -39,14 +39,14 @@ void DescribeLiveDomainSnapshotDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnapshotDataInfos = value["SnapshotDataInfos"]["SnapshotDataInfo"]; - for (auto value : allSnapshotDataInfos) + auto allSnapshotDataInfosNode = value["SnapshotDataInfos"]["SnapshotDataInfo"]; + for (auto valueSnapshotDataInfosSnapshotDataInfo : allSnapshotDataInfosNode) { SnapshotDataInfo snapshotDataInfosObject; - if(!value["Date"].isNull()) - snapshotDataInfosObject.date = value["Date"].asString(); - if(!value["Total"].isNull()) - snapshotDataInfosObject.total = std::stoi(value["Total"].asString()); + if(!valueSnapshotDataInfosSnapshotDataInfo["Date"].isNull()) + snapshotDataInfosObject.date = valueSnapshotDataInfosSnapshotDataInfo["Date"].asString(); + if(!valueSnapshotDataInfosSnapshotDataInfo["Total"].isNull()) + snapshotDataInfosObject.total = std::stoi(valueSnapshotDataInfosSnapshotDataInfo["Total"].asString()); snapshotDataInfos_.push_back(snapshotDataInfosObject); } diff --git a/live/src/model/DescribeLiveDomainTrafficDataResult.cc b/live/src/model/DescribeLiveDomainTrafficDataResult.cc index 51507dbc7..991a3fd2e 100644 --- a/live/src/model/DescribeLiveDomainTrafficDataResult.cc +++ b/live/src/model/DescribeLiveDomainTrafficDataResult.cc @@ -39,18 +39,18 @@ void DescribeLiveDomainTrafficDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"]; - for (auto value : allTrafficDataPerInterval) + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) { DataModule trafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - trafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["TrafficValue"].isNull()) - trafficDataPerIntervalObject.trafficValue = value["TrafficValue"].asString(); - if(!value["HttpTrafficValue"].isNull()) - trafficDataPerIntervalObject.httpTrafficValue = value["HttpTrafficValue"].asString(); - if(!value["HttpsTrafficValue"].isNull()) - trafficDataPerIntervalObject.httpsTrafficValue = value["HttpsTrafficValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["TrafficValue"].isNull()) + trafficDataPerIntervalObject.trafficValue = valueTrafficDataPerIntervalDataModule["TrafficValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpTrafficValue"].isNull()) + trafficDataPerIntervalObject.httpTrafficValue = valueTrafficDataPerIntervalDataModule["HttpTrafficValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpsTrafficValue"].isNull()) + trafficDataPerIntervalObject.httpsTrafficValue = valueTrafficDataPerIntervalDataModule["HttpsTrafficValue"].asString(); trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/live/src/model/DescribeLiveDomainTranscodeDataResult.cc b/live/src/model/DescribeLiveDomainTranscodeDataResult.cc index e816776ac..19fc80dc7 100644 --- a/live/src/model/DescribeLiveDomainTranscodeDataResult.cc +++ b/live/src/model/DescribeLiveDomainTranscodeDataResult.cc @@ -39,16 +39,16 @@ void DescribeLiveDomainTranscodeDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTranscodeDataInfos = value["TranscodeDataInfos"]["TranscodeDataInfo"]; - for (auto value : allTranscodeDataInfos) + auto allTranscodeDataInfosNode = value["TranscodeDataInfos"]["TranscodeDataInfo"]; + for (auto valueTranscodeDataInfosTranscodeDataInfo : allTranscodeDataInfosNode) { TranscodeDataInfo transcodeDataInfosObject; - if(!value["Date"].isNull()) - transcodeDataInfosObject.date = value["Date"].asString(); - if(!value["Total"].isNull()) - transcodeDataInfosObject.total = std::stoi(value["Total"].asString()); - if(!value["Detail"].isNull()) - transcodeDataInfosObject.detail = value["Detail"].asString(); + if(!valueTranscodeDataInfosTranscodeDataInfo["Date"].isNull()) + transcodeDataInfosObject.date = valueTranscodeDataInfosTranscodeDataInfo["Date"].asString(); + if(!valueTranscodeDataInfosTranscodeDataInfo["Total"].isNull()) + transcodeDataInfosObject.total = std::stoi(valueTranscodeDataInfosTranscodeDataInfo["Total"].asString()); + if(!valueTranscodeDataInfosTranscodeDataInfo["Detail"].isNull()) + transcodeDataInfosObject.detail = valueTranscodeDataInfosTranscodeDataInfo["Detail"].asString(); transcodeDataInfos_.push_back(transcodeDataInfosObject); } diff --git a/live/src/model/DescribeLiveLazyPullStreamConfigResult.cc b/live/src/model/DescribeLiveLazyPullStreamConfigResult.cc index a6be933ea..99f76374d 100644 --- a/live/src/model/DescribeLiveLazyPullStreamConfigResult.cc +++ b/live/src/model/DescribeLiveLazyPullStreamConfigResult.cc @@ -39,26 +39,26 @@ void DescribeLiveLazyPullStreamConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveLazyPullConfigList = value["LiveLazyPullConfigList"]["LiveLazyPullConfig"]; - for (auto value : allLiveLazyPullConfigList) + auto allLiveLazyPullConfigListNode = value["LiveLazyPullConfigList"]["LiveLazyPullConfig"]; + for (auto valueLiveLazyPullConfigListLiveLazyPullConfig : allLiveLazyPullConfigListNode) { LiveLazyPullConfig liveLazyPullConfigListObject; - if(!value["DomainName"].isNull()) - liveLazyPullConfigListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveLazyPullConfigListObject.appName = value["AppName"].asString(); - if(!value["PullDomainName"].isNull()) - liveLazyPullConfigListObject.pullDomainName = value["PullDomainName"].asString(); - if(!value["PullAppName"].isNull()) - liveLazyPullConfigListObject.pullAppName = value["PullAppName"].asString(); - if(!value["PullProtocol"].isNull()) - liveLazyPullConfigListObject.pullProtocol = value["PullProtocol"].asString(); - if(!value["PullAuthType"].isNull()) - liveLazyPullConfigListObject.pullAuthType = value["PullAuthType"].asString(); - if(!value["PullAuthKey"].isNull()) - liveLazyPullConfigListObject.pullAuthKey = value["PullAuthKey"].asString(); - if(!value["PullArgs"].isNull()) - liveLazyPullConfigListObject.pullArgs = value["PullArgs"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["DomainName"].isNull()) + liveLazyPullConfigListObject.domainName = valueLiveLazyPullConfigListLiveLazyPullConfig["DomainName"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["AppName"].isNull()) + liveLazyPullConfigListObject.appName = valueLiveLazyPullConfigListLiveLazyPullConfig["AppName"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["PullDomainName"].isNull()) + liveLazyPullConfigListObject.pullDomainName = valueLiveLazyPullConfigListLiveLazyPullConfig["PullDomainName"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["PullAppName"].isNull()) + liveLazyPullConfigListObject.pullAppName = valueLiveLazyPullConfigListLiveLazyPullConfig["PullAppName"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["PullProtocol"].isNull()) + liveLazyPullConfigListObject.pullProtocol = valueLiveLazyPullConfigListLiveLazyPullConfig["PullProtocol"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["PullAuthType"].isNull()) + liveLazyPullConfigListObject.pullAuthType = valueLiveLazyPullConfigListLiveLazyPullConfig["PullAuthType"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["PullAuthKey"].isNull()) + liveLazyPullConfigListObject.pullAuthKey = valueLiveLazyPullConfigListLiveLazyPullConfig["PullAuthKey"].asString(); + if(!valueLiveLazyPullConfigListLiveLazyPullConfig["PullArgs"].isNull()) + liveLazyPullConfigListObject.pullArgs = valueLiveLazyPullConfigListLiveLazyPullConfig["PullArgs"].asString(); liveLazyPullConfigList_.push_back(liveLazyPullConfigListObject); } diff --git a/live/src/model/DescribeLivePullStreamConfigResult.cc b/live/src/model/DescribeLivePullStreamConfigResult.cc index f785a864f..f159fbd47 100644 --- a/live/src/model/DescribeLivePullStreamConfigResult.cc +++ b/live/src/model/DescribeLivePullStreamConfigResult.cc @@ -39,22 +39,22 @@ void DescribeLivePullStreamConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; - for (auto value : allLiveAppRecordList) + auto allLiveAppRecordListNode = value["LiveAppRecordList"]["LiveAppRecord"]; + for (auto valueLiveAppRecordListLiveAppRecord : allLiveAppRecordListNode) { LiveAppRecord liveAppRecordListObject; - if(!value["DomainName"].isNull()) - liveAppRecordListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveAppRecordListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - liveAppRecordListObject.streamName = value["StreamName"].asString(); - if(!value["SourceUrl"].isNull()) - liveAppRecordListObject.sourceUrl = value["SourceUrl"].asString(); - if(!value["StartTime"].isNull()) - liveAppRecordListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - liveAppRecordListObject.endTime = value["EndTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["DomainName"].isNull()) + liveAppRecordListObject.domainName = valueLiveAppRecordListLiveAppRecord["DomainName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["AppName"].isNull()) + liveAppRecordListObject.appName = valueLiveAppRecordListLiveAppRecord["AppName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["StreamName"].isNull()) + liveAppRecordListObject.streamName = valueLiveAppRecordListLiveAppRecord["StreamName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["SourceUrl"].isNull()) + liveAppRecordListObject.sourceUrl = valueLiveAppRecordListLiveAppRecord["SourceUrl"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["StartTime"].isNull()) + liveAppRecordListObject.startTime = valueLiveAppRecordListLiveAppRecord["StartTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["EndTime"].isNull()) + liveAppRecordListObject.endTime = valueLiveAppRecordListLiveAppRecord["EndTime"].asString(); liveAppRecordList_.push_back(liveAppRecordListObject); } diff --git a/live/src/model/DescribeLiveRealtimeDeliveryAccResult.cc b/live/src/model/DescribeLiveRealtimeDeliveryAccResult.cc index b5bc69658..932e05060 100644 --- a/live/src/model/DescribeLiveRealtimeDeliveryAccResult.cc +++ b/live/src/model/DescribeLiveRealtimeDeliveryAccResult.cc @@ -39,16 +39,16 @@ void DescribeLiveRealtimeDeliveryAccResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeDeliveryAccData = value["RealTimeDeliveryAccData"]["AccData"]; - for (auto value : allRealTimeDeliveryAccData) + auto allRealTimeDeliveryAccDataNode = value["RealTimeDeliveryAccData"]["AccData"]; + for (auto valueRealTimeDeliveryAccDataAccData : allRealTimeDeliveryAccDataNode) { AccData realTimeDeliveryAccDataObject; - if(!value["TimeStamp"].isNull()) - realTimeDeliveryAccDataObject.timeStamp = value["TimeStamp"].asString(); - if(!value["SuccessNum"].isNull()) - realTimeDeliveryAccDataObject.successNum = std::stoi(value["SuccessNum"].asString()); - if(!value["FailedNum"].isNull()) - realTimeDeliveryAccDataObject.failedNum = std::stoi(value["FailedNum"].asString()); + if(!valueRealTimeDeliveryAccDataAccData["TimeStamp"].isNull()) + realTimeDeliveryAccDataObject.timeStamp = valueRealTimeDeliveryAccDataAccData["TimeStamp"].asString(); + if(!valueRealTimeDeliveryAccDataAccData["SuccessNum"].isNull()) + realTimeDeliveryAccDataObject.successNum = std::stoi(valueRealTimeDeliveryAccDataAccData["SuccessNum"].asString()); + if(!valueRealTimeDeliveryAccDataAccData["FailedNum"].isNull()) + realTimeDeliveryAccDataObject.failedNum = std::stoi(valueRealTimeDeliveryAccDataAccData["FailedNum"].asString()); realTimeDeliveryAccData_.push_back(realTimeDeliveryAccDataObject); } diff --git a/live/src/model/DescribeLiveRecordConfigResult.cc b/live/src/model/DescribeLiveRecordConfigResult.cc index 6a29de64a..ad9f40487 100644 --- a/live/src/model/DescribeLiveRecordConfigResult.cc +++ b/live/src/model/DescribeLiveRecordConfigResult.cc @@ -39,40 +39,40 @@ void DescribeLiveRecordConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveAppRecordList = value["LiveAppRecordList"]["LiveAppRecord"]; - for (auto value : allLiveAppRecordList) + auto allLiveAppRecordListNode = value["LiveAppRecordList"]["LiveAppRecord"]; + for (auto valueLiveAppRecordListLiveAppRecord : allLiveAppRecordListNode) { LiveAppRecord liveAppRecordListObject; - if(!value["DomainName"].isNull()) - liveAppRecordListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveAppRecordListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - liveAppRecordListObject.streamName = value["StreamName"].asString(); - if(!value["OssEndpoint"].isNull()) - liveAppRecordListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveAppRecordListObject.ossBucket = value["OssBucket"].asString(); - if(!value["CreateTime"].isNull()) - liveAppRecordListObject.createTime = value["CreateTime"].asString(); - if(!value["StartTime"].isNull()) - liveAppRecordListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - liveAppRecordListObject.endTime = value["EndTime"].asString(); - if(!value["OnDemond"].isNull()) - liveAppRecordListObject.onDemond = std::stoi(value["OnDemond"].asString()); - auto allRecordFormatList = value["RecordFormatList"]["RecordFormat"]; - for (auto value : allRecordFormatList) + if(!valueLiveAppRecordListLiveAppRecord["DomainName"].isNull()) + liveAppRecordListObject.domainName = valueLiveAppRecordListLiveAppRecord["DomainName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["AppName"].isNull()) + liveAppRecordListObject.appName = valueLiveAppRecordListLiveAppRecord["AppName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["StreamName"].isNull()) + liveAppRecordListObject.streamName = valueLiveAppRecordListLiveAppRecord["StreamName"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["OssEndpoint"].isNull()) + liveAppRecordListObject.ossEndpoint = valueLiveAppRecordListLiveAppRecord["OssEndpoint"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["OssBucket"].isNull()) + liveAppRecordListObject.ossBucket = valueLiveAppRecordListLiveAppRecord["OssBucket"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["CreateTime"].isNull()) + liveAppRecordListObject.createTime = valueLiveAppRecordListLiveAppRecord["CreateTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["StartTime"].isNull()) + liveAppRecordListObject.startTime = valueLiveAppRecordListLiveAppRecord["StartTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["EndTime"].isNull()) + liveAppRecordListObject.endTime = valueLiveAppRecordListLiveAppRecord["EndTime"].asString(); + if(!valueLiveAppRecordListLiveAppRecord["OnDemond"].isNull()) + liveAppRecordListObject.onDemond = std::stoi(valueLiveAppRecordListLiveAppRecord["OnDemond"].asString()); + auto allRecordFormatListNode = allLiveAppRecordListNode["RecordFormatList"]["RecordFormat"]; + for (auto allLiveAppRecordListNodeRecordFormatListRecordFormat : allRecordFormatListNode) { LiveAppRecord::RecordFormat recordFormatListObject; - if(!value["Format"].isNull()) - recordFormatListObject.format = value["Format"].asString(); - if(!value["OssObjectPrefix"].isNull()) - recordFormatListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["SliceOssObjectPrefix"].isNull()) - recordFormatListObject.sliceOssObjectPrefix = value["SliceOssObjectPrefix"].asString(); - if(!value["CycleDuration"].isNull()) - recordFormatListObject.cycleDuration = std::stoi(value["CycleDuration"].asString()); + if(!allLiveAppRecordListNodeRecordFormatListRecordFormat["Format"].isNull()) + recordFormatListObject.format = allLiveAppRecordListNodeRecordFormatListRecordFormat["Format"].asString(); + if(!allLiveAppRecordListNodeRecordFormatListRecordFormat["OssObjectPrefix"].isNull()) + recordFormatListObject.ossObjectPrefix = allLiveAppRecordListNodeRecordFormatListRecordFormat["OssObjectPrefix"].asString(); + if(!allLiveAppRecordListNodeRecordFormatListRecordFormat["SliceOssObjectPrefix"].isNull()) + recordFormatListObject.sliceOssObjectPrefix = allLiveAppRecordListNodeRecordFormatListRecordFormat["SliceOssObjectPrefix"].asString(); + if(!allLiveAppRecordListNodeRecordFormatListRecordFormat["CycleDuration"].isNull()) + recordFormatListObject.cycleDuration = std::stoi(allLiveAppRecordListNodeRecordFormatListRecordFormat["CycleDuration"].asString()); liveAppRecordListObject.recordFormatList.push_back(recordFormatListObject); } liveAppRecordList_.push_back(liveAppRecordListObject); diff --git a/live/src/model/DescribeLiveRecordVodConfigsResult.cc b/live/src/model/DescribeLiveRecordVodConfigsResult.cc index f34343bae..8045e710c 100644 --- a/live/src/model/DescribeLiveRecordVodConfigsResult.cc +++ b/live/src/model/DescribeLiveRecordVodConfigsResult.cc @@ -39,26 +39,26 @@ void DescribeLiveRecordVodConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveRecordVodConfigs = value["LiveRecordVodConfigs"]["LiveRecordVodConfig"]; - for (auto value : allLiveRecordVodConfigs) + auto allLiveRecordVodConfigsNode = value["LiveRecordVodConfigs"]["LiveRecordVodConfig"]; + for (auto valueLiveRecordVodConfigsLiveRecordVodConfig : allLiveRecordVodConfigsNode) { LiveRecordVodConfig liveRecordVodConfigsObject; - if(!value["CreateTime"].isNull()) - liveRecordVodConfigsObject.createTime = value["CreateTime"].asString(); - if(!value["DomainName"].isNull()) - liveRecordVodConfigsObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveRecordVodConfigsObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - liveRecordVodConfigsObject.streamName = value["StreamName"].asString(); - if(!value["VodTranscodeGroupId"].isNull()) - liveRecordVodConfigsObject.vodTranscodeGroupId = value["VodTranscodeGroupId"].asString(); - if(!value["CycleDuration"].isNull()) - liveRecordVodConfigsObject.cycleDuration = std::stoi(value["CycleDuration"].asString()); - if(!value["AutoCompose"].isNull()) - liveRecordVodConfigsObject.autoCompose = value["AutoCompose"].asString(); - if(!value["ComposeVodTranscodeGroupId"].isNull()) - liveRecordVodConfigsObject.composeVodTranscodeGroupId = value["ComposeVodTranscodeGroupId"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["CreateTime"].isNull()) + liveRecordVodConfigsObject.createTime = valueLiveRecordVodConfigsLiveRecordVodConfig["CreateTime"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["DomainName"].isNull()) + liveRecordVodConfigsObject.domainName = valueLiveRecordVodConfigsLiveRecordVodConfig["DomainName"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["AppName"].isNull()) + liveRecordVodConfigsObject.appName = valueLiveRecordVodConfigsLiveRecordVodConfig["AppName"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["StreamName"].isNull()) + liveRecordVodConfigsObject.streamName = valueLiveRecordVodConfigsLiveRecordVodConfig["StreamName"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["VodTranscodeGroupId"].isNull()) + liveRecordVodConfigsObject.vodTranscodeGroupId = valueLiveRecordVodConfigsLiveRecordVodConfig["VodTranscodeGroupId"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["CycleDuration"].isNull()) + liveRecordVodConfigsObject.cycleDuration = std::stoi(valueLiveRecordVodConfigsLiveRecordVodConfig["CycleDuration"].asString()); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["AutoCompose"].isNull()) + liveRecordVodConfigsObject.autoCompose = valueLiveRecordVodConfigsLiveRecordVodConfig["AutoCompose"].asString(); + if(!valueLiveRecordVodConfigsLiveRecordVodConfig["ComposeVodTranscodeGroupId"].isNull()) + liveRecordVodConfigsObject.composeVodTranscodeGroupId = valueLiveRecordVodConfigsLiveRecordVodConfig["ComposeVodTranscodeGroupId"].asString(); liveRecordVodConfigs_.push_back(liveRecordVodConfigsObject); } if(!value["PageNum"].isNull()) diff --git a/live/src/model/DescribeLiveSnapshotConfigResult.cc b/live/src/model/DescribeLiveSnapshotConfigResult.cc index 1884ba7b8..02b59dc60 100644 --- a/live/src/model/DescribeLiveSnapshotConfigResult.cc +++ b/live/src/model/DescribeLiveSnapshotConfigResult.cc @@ -39,26 +39,26 @@ void DescribeLiveSnapshotConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamSnapshotConfigList = value["LiveStreamSnapshotConfigList"]["LiveStreamSnapshotConfig"]; - for (auto value : allLiveStreamSnapshotConfigList) + auto allLiveStreamSnapshotConfigListNode = value["LiveStreamSnapshotConfigList"]["LiveStreamSnapshotConfig"]; + for (auto valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig : allLiveStreamSnapshotConfigListNode) { LiveStreamSnapshotConfig liveStreamSnapshotConfigListObject; - if(!value["DomainName"].isNull()) - liveStreamSnapshotConfigListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveStreamSnapshotConfigListObject.appName = value["AppName"].asString(); - if(!value["TimeInterval"].isNull()) - liveStreamSnapshotConfigListObject.timeInterval = std::stoi(value["TimeInterval"].asString()); - if(!value["OssEndpoint"].isNull()) - liveStreamSnapshotConfigListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveStreamSnapshotConfigListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OverwriteOssObject"].isNull()) - liveStreamSnapshotConfigListObject.overwriteOssObject = value["OverwriteOssObject"].asString(); - if(!value["SequenceOssObject"].isNull()) - liveStreamSnapshotConfigListObject.sequenceOssObject = value["SequenceOssObject"].asString(); - if(!value["CreateTime"].isNull()) - liveStreamSnapshotConfigListObject.createTime = value["CreateTime"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["DomainName"].isNull()) + liveStreamSnapshotConfigListObject.domainName = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["DomainName"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["AppName"].isNull()) + liveStreamSnapshotConfigListObject.appName = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["AppName"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["TimeInterval"].isNull()) + liveStreamSnapshotConfigListObject.timeInterval = std::stoi(valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["TimeInterval"].asString()); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssEndpoint"].isNull()) + liveStreamSnapshotConfigListObject.ossEndpoint = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssEndpoint"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssBucket"].isNull()) + liveStreamSnapshotConfigListObject.ossBucket = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OssBucket"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OverwriteOssObject"].isNull()) + liveStreamSnapshotConfigListObject.overwriteOssObject = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["OverwriteOssObject"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["SequenceOssObject"].isNull()) + liveStreamSnapshotConfigListObject.sequenceOssObject = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["SequenceOssObject"].asString(); + if(!valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["CreateTime"].isNull()) + liveStreamSnapshotConfigListObject.createTime = valueLiveStreamSnapshotConfigListLiveStreamSnapshotConfig["CreateTime"].asString(); liveStreamSnapshotConfigList_.push_back(liveStreamSnapshotConfigListObject); } if(!value["PageNum"].isNull()) diff --git a/live/src/model/DescribeLiveSnapshotDetectPornConfigResult.cc b/live/src/model/DescribeLiveSnapshotDetectPornConfigResult.cc index 443ce04d3..0b4280861 100644 --- a/live/src/model/DescribeLiveSnapshotDetectPornConfigResult.cc +++ b/live/src/model/DescribeLiveSnapshotDetectPornConfigResult.cc @@ -39,22 +39,22 @@ void DescribeLiveSnapshotDetectPornConfigResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveSnapshotDetectPornConfigList = value["LiveSnapshotDetectPornConfigList"]["LiveSnapshotDetectPornConfig"]; - for (auto value : allLiveSnapshotDetectPornConfigList) + auto allLiveSnapshotDetectPornConfigListNode = value["LiveSnapshotDetectPornConfigList"]["LiveSnapshotDetectPornConfig"]; + for (auto valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig : allLiveSnapshotDetectPornConfigListNode) { LiveSnapshotDetectPornConfig liveSnapshotDetectPornConfigListObject; - if(!value["DomainName"].isNull()) - liveSnapshotDetectPornConfigListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveSnapshotDetectPornConfigListObject.appName = value["AppName"].asString(); - if(!value["OssEndpoint"].isNull()) - liveSnapshotDetectPornConfigListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveSnapshotDetectPornConfigListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObject"].isNull()) - liveSnapshotDetectPornConfigListObject.ossObject = value["OssObject"].asString(); - if(!value["Interval"].isNull()) - liveSnapshotDetectPornConfigListObject.interval = std::stoi(value["Interval"].asString()); + if(!valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["DomainName"].isNull()) + liveSnapshotDetectPornConfigListObject.domainName = valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["DomainName"].asString(); + if(!valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["AppName"].isNull()) + liveSnapshotDetectPornConfigListObject.appName = valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["AppName"].asString(); + if(!valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["OssEndpoint"].isNull()) + liveSnapshotDetectPornConfigListObject.ossEndpoint = valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["OssEndpoint"].asString(); + if(!valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["OssBucket"].isNull()) + liveSnapshotDetectPornConfigListObject.ossBucket = valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["OssBucket"].asString(); + if(!valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["OssObject"].isNull()) + liveSnapshotDetectPornConfigListObject.ossObject = valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["OssObject"].asString(); + if(!valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["Interval"].isNull()) + liveSnapshotDetectPornConfigListObject.interval = std::stoi(valueLiveSnapshotDetectPornConfigListLiveSnapshotDetectPornConfig["Interval"].asString()); auto allScenes = value["Scenes"]["scene"]; for (auto value : allScenes) liveSnapshotDetectPornConfigListObject.scenes.push_back(value.asString()); diff --git a/live/src/model/DescribeLiveStreamBitRateDataResult.cc b/live/src/model/DescribeLiveStreamBitRateDataResult.cc index f8683b72c..650edf39d 100644 --- a/live/src/model/DescribeLiveStreamBitRateDataResult.cc +++ b/live/src/model/DescribeLiveStreamBitRateDataResult.cc @@ -39,20 +39,20 @@ void DescribeLiveStreamBitRateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) + auto allFrameRateAndBitRateInfosNode = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo : allFrameRateAndBitRateInfosNode) { FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].isNull()) + frameRateAndBitRateInfosObject.time = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].asString(); frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); } diff --git a/live/src/model/DescribeLiveStreamCountResult.cc b/live/src/model/DescribeLiveStreamCountResult.cc index d29f84134..34b61e868 100644 --- a/live/src/model/DescribeLiveStreamCountResult.cc +++ b/live/src/model/DescribeLiveStreamCountResult.cc @@ -39,26 +39,26 @@ void DescribeLiveStreamCountResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStreamCountInfos = value["StreamCountInfos"]["StreamCountInfo"]; - for (auto value : allStreamCountInfos) + auto allStreamCountInfosNode = value["StreamCountInfos"]["StreamCountInfo"]; + for (auto valueStreamCountInfosStreamCountInfo : allStreamCountInfosNode) { StreamCountInfo streamCountInfosObject; - if(!value["Count"].isNull()) - streamCountInfosObject.count = std::stol(value["Count"].asString()); - if(!value["Limit"].isNull()) - streamCountInfosObject.limit = std::stol(value["Limit"].asString()); - if(!value["Type"].isNull()) - streamCountInfosObject.type = value["Type"].asString(); - auto allStreamCountDetails = value["StreamCountDetails"]["StreamCountDetail"]; - for (auto value : allStreamCountDetails) + if(!valueStreamCountInfosStreamCountInfo["Count"].isNull()) + streamCountInfosObject.count = std::stol(valueStreamCountInfosStreamCountInfo["Count"].asString()); + if(!valueStreamCountInfosStreamCountInfo["Limit"].isNull()) + streamCountInfosObject.limit = std::stol(valueStreamCountInfosStreamCountInfo["Limit"].asString()); + if(!valueStreamCountInfosStreamCountInfo["Type"].isNull()) + streamCountInfosObject.type = valueStreamCountInfosStreamCountInfo["Type"].asString(); + auto allStreamCountDetailsNode = allStreamCountInfosNode["StreamCountDetails"]["StreamCountDetail"]; + for (auto allStreamCountInfosNodeStreamCountDetailsStreamCountDetail : allStreamCountDetailsNode) { StreamCountInfo::StreamCountDetail streamCountDetailsObject; - if(!value["Format"].isNull()) - streamCountDetailsObject.format = value["Format"].asString(); - if(!value["VideoDataRate"].isNull()) - streamCountDetailsObject.videoDataRate = std::stol(value["VideoDataRate"].asString()); - if(!value["Count"].isNull()) - streamCountDetailsObject.count = std::stol(value["Count"].asString()); + if(!allStreamCountInfosNodeStreamCountDetailsStreamCountDetail["Format"].isNull()) + streamCountDetailsObject.format = allStreamCountInfosNodeStreamCountDetailsStreamCountDetail["Format"].asString(); + if(!allStreamCountInfosNodeStreamCountDetailsStreamCountDetail["VideoDataRate"].isNull()) + streamCountDetailsObject.videoDataRate = std::stol(allStreamCountInfosNodeStreamCountDetailsStreamCountDetail["VideoDataRate"].asString()); + if(!allStreamCountInfosNodeStreamCountDetailsStreamCountDetail["Count"].isNull()) + streamCountDetailsObject.count = std::stol(allStreamCountInfosNodeStreamCountDetailsStreamCountDetail["Count"].asString()); streamCountInfosObject.streamCountDetails.push_back(streamCountDetailsObject); } streamCountInfos_.push_back(streamCountInfosObject); diff --git a/live/src/model/DescribeLiveStreamHistoryUserNumResult.cc b/live/src/model/DescribeLiveStreamHistoryUserNumResult.cc index 7538edddb..a29f50ae3 100644 --- a/live/src/model/DescribeLiveStreamHistoryUserNumResult.cc +++ b/live/src/model/DescribeLiveStreamHistoryUserNumResult.cc @@ -39,14 +39,14 @@ void DescribeLiveStreamHistoryUserNumResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamUserNumInfos = value["LiveStreamUserNumInfos"]["LiveStreamUserNumInfo"]; - for (auto value : allLiveStreamUserNumInfos) + auto allLiveStreamUserNumInfosNode = value["LiveStreamUserNumInfos"]["LiveStreamUserNumInfo"]; + for (auto valueLiveStreamUserNumInfosLiveStreamUserNumInfo : allLiveStreamUserNumInfosNode) { LiveStreamUserNumInfo liveStreamUserNumInfosObject; - if(!value["StreamTime"].isNull()) - liveStreamUserNumInfosObject.streamTime = value["StreamTime"].asString(); - if(!value["UserNum"].isNull()) - liveStreamUserNumInfosObject.userNum = value["UserNum"].asString(); + if(!valueLiveStreamUserNumInfosLiveStreamUserNumInfo["StreamTime"].isNull()) + liveStreamUserNumInfosObject.streamTime = valueLiveStreamUserNumInfosLiveStreamUserNumInfo["StreamTime"].asString(); + if(!valueLiveStreamUserNumInfosLiveStreamUserNumInfo["UserNum"].isNull()) + liveStreamUserNumInfosObject.userNum = valueLiveStreamUserNumInfosLiveStreamUserNumInfo["UserNum"].asString(); liveStreamUserNumInfos_.push_back(liveStreamUserNumInfosObject); } diff --git a/live/src/model/DescribeLiveStreamOnlineUserNumResult.cc b/live/src/model/DescribeLiveStreamOnlineUserNumResult.cc index c53f4ddde..a673cdc12 100644 --- a/live/src/model/DescribeLiveStreamOnlineUserNumResult.cc +++ b/live/src/model/DescribeLiveStreamOnlineUserNumResult.cc @@ -39,16 +39,16 @@ void DescribeLiveStreamOnlineUserNumResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineUserInfo = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; - for (auto value : allOnlineUserInfo) + auto allOnlineUserInfoNode = value["OnlineUserInfo"]["LiveStreamOnlineUserNumInfo"]; + for (auto valueOnlineUserInfoLiveStreamOnlineUserNumInfo : allOnlineUserInfoNode) { LiveStreamOnlineUserNumInfo onlineUserInfoObject; - if(!value["StreamUrl"].isNull()) - onlineUserInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["UserNumber"].isNull()) - onlineUserInfoObject.userNumber = std::stol(value["UserNumber"].asString()); - if(!value["Time"].isNull()) - onlineUserInfoObject.time = value["Time"].asString(); + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["StreamUrl"].isNull()) + onlineUserInfoObject.streamUrl = valueOnlineUserInfoLiveStreamOnlineUserNumInfo["StreamUrl"].asString(); + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["UserNumber"].isNull()) + onlineUserInfoObject.userNumber = std::stol(valueOnlineUserInfoLiveStreamOnlineUserNumInfo["UserNumber"].asString()); + if(!valueOnlineUserInfoLiveStreamOnlineUserNumInfo["Time"].isNull()) + onlineUserInfoObject.time = valueOnlineUserInfoLiveStreamOnlineUserNumInfo["Time"].asString(); onlineUserInfo_.push_back(onlineUserInfoObject); } if(!value["TotalUserNumber"].isNull()) diff --git a/live/src/model/DescribeLiveStreamOptimizedFeatureConfigResult.cc b/live/src/model/DescribeLiveStreamOptimizedFeatureConfigResult.cc index cab375108..9bdfbdfd8 100644 --- a/live/src/model/DescribeLiveStreamOptimizedFeatureConfigResult.cc +++ b/live/src/model/DescribeLiveStreamOptimizedFeatureConfigResult.cc @@ -39,18 +39,18 @@ void DescribeLiveStreamOptimizedFeatureConfigResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamOptimizedFeatureConfigList = value["LiveStreamOptimizedFeatureConfigList"]["LiveStreamOptimizedFeatureConfig"]; - for (auto value : allLiveStreamOptimizedFeatureConfigList) + auto allLiveStreamOptimizedFeatureConfigListNode = value["LiveStreamOptimizedFeatureConfigList"]["LiveStreamOptimizedFeatureConfig"]; + for (auto valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig : allLiveStreamOptimizedFeatureConfigListNode) { LiveStreamOptimizedFeatureConfig liveStreamOptimizedFeatureConfigListObject; - if(!value["DomainName"].isNull()) - liveStreamOptimizedFeatureConfigListObject.domainName = value["DomainName"].asString(); - if(!value["ConfigName"].isNull()) - liveStreamOptimizedFeatureConfigListObject.configName = value["ConfigName"].asString(); - if(!value["ConfigStatus"].isNull()) - liveStreamOptimizedFeatureConfigListObject.configStatus = value["ConfigStatus"].asString(); - if(!value["ConfigValue"].isNull()) - liveStreamOptimizedFeatureConfigListObject.configValue = value["ConfigValue"].asString(); + if(!valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["DomainName"].isNull()) + liveStreamOptimizedFeatureConfigListObject.domainName = valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["DomainName"].asString(); + if(!valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["ConfigName"].isNull()) + liveStreamOptimizedFeatureConfigListObject.configName = valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["ConfigName"].asString(); + if(!valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["ConfigStatus"].isNull()) + liveStreamOptimizedFeatureConfigListObject.configStatus = valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["ConfigStatus"].asString(); + if(!valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["ConfigValue"].isNull()) + liveStreamOptimizedFeatureConfigListObject.configValue = valueLiveStreamOptimizedFeatureConfigListLiveStreamOptimizedFeatureConfig["ConfigValue"].asString(); liveStreamOptimizedFeatureConfigList_.push_back(liveStreamOptimizedFeatureConfigListObject); } diff --git a/live/src/model/DescribeLiveStreamRecordContentResult.cc b/live/src/model/DescribeLiveStreamRecordContentResult.cc index d46cca62a..5b595b282 100644 --- a/live/src/model/DescribeLiveStreamRecordContentResult.cc +++ b/live/src/model/DescribeLiveStreamRecordContentResult.cc @@ -39,22 +39,22 @@ void DescribeLiveStreamRecordContentResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordContentInfoList = value["RecordContentInfoList"]["RecordContentInfo"]; - for (auto value : allRecordContentInfoList) + auto allRecordContentInfoListNode = value["RecordContentInfoList"]["RecordContentInfo"]; + for (auto valueRecordContentInfoListRecordContentInfo : allRecordContentInfoListNode) { RecordContentInfo recordContentInfoListObject; - if(!value["OssEndpoint"].isNull()) - recordContentInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - recordContentInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObjectPrefix"].isNull()) - recordContentInfoListObject.ossObjectPrefix = value["OssObjectPrefix"].asString(); - if(!value["StartTime"].isNull()) - recordContentInfoListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordContentInfoListObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordContentInfoListObject.duration = std::stof(value["Duration"].asString()); + if(!valueRecordContentInfoListRecordContentInfo["OssEndpoint"].isNull()) + recordContentInfoListObject.ossEndpoint = valueRecordContentInfoListRecordContentInfo["OssEndpoint"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["OssBucket"].isNull()) + recordContentInfoListObject.ossBucket = valueRecordContentInfoListRecordContentInfo["OssBucket"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["OssObjectPrefix"].isNull()) + recordContentInfoListObject.ossObjectPrefix = valueRecordContentInfoListRecordContentInfo["OssObjectPrefix"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["StartTime"].isNull()) + recordContentInfoListObject.startTime = valueRecordContentInfoListRecordContentInfo["StartTime"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["EndTime"].isNull()) + recordContentInfoListObject.endTime = valueRecordContentInfoListRecordContentInfo["EndTime"].asString(); + if(!valueRecordContentInfoListRecordContentInfo["Duration"].isNull()) + recordContentInfoListObject.duration = std::stof(valueRecordContentInfoListRecordContentInfo["Duration"].asString()); recordContentInfoList_.push_back(recordContentInfoListObject); } diff --git a/live/src/model/DescribeLiveStreamRecordIndexFilesResult.cc b/live/src/model/DescribeLiveStreamRecordIndexFilesResult.cc index d727c468f..68de1cc3f 100644 --- a/live/src/model/DescribeLiveStreamRecordIndexFilesResult.cc +++ b/live/src/model/DescribeLiveStreamRecordIndexFilesResult.cc @@ -39,38 +39,38 @@ void DescribeLiveStreamRecordIndexFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordIndexInfoList = value["RecordIndexInfoList"]["RecordIndexInfo"]; - for (auto value : allRecordIndexInfoList) + auto allRecordIndexInfoListNode = value["RecordIndexInfoList"]["RecordIndexInfo"]; + for (auto valueRecordIndexInfoListRecordIndexInfo : allRecordIndexInfoListNode) { RecordIndexInfo recordIndexInfoListObject; - if(!value["RecordId"].isNull()) - recordIndexInfoListObject.recordId = value["RecordId"].asString(); - if(!value["RecordUrl"].isNull()) - recordIndexInfoListObject.recordUrl = value["RecordUrl"].asString(); - if(!value["DomainName"].isNull()) - recordIndexInfoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - recordIndexInfoListObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - recordIndexInfoListObject.streamName = value["StreamName"].asString(); - if(!value["OssBucket"].isNull()) - recordIndexInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssEndpoint"].isNull()) - recordIndexInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssObject"].isNull()) - recordIndexInfoListObject.ossObject = value["OssObject"].asString(); - if(!value["StartTime"].isNull()) - recordIndexInfoListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordIndexInfoListObject.endTime = value["EndTime"].asString(); - if(!value["Duration"].isNull()) - recordIndexInfoListObject.duration = std::stof(value["Duration"].asString()); - if(!value["Height"].isNull()) - recordIndexInfoListObject.height = std::stoi(value["Height"].asString()); - if(!value["Width"].isNull()) - recordIndexInfoListObject.width = std::stoi(value["Width"].asString()); - if(!value["CreateTime"].isNull()) - recordIndexInfoListObject.createTime = value["CreateTime"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["RecordId"].isNull()) + recordIndexInfoListObject.recordId = valueRecordIndexInfoListRecordIndexInfo["RecordId"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["RecordUrl"].isNull()) + recordIndexInfoListObject.recordUrl = valueRecordIndexInfoListRecordIndexInfo["RecordUrl"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["DomainName"].isNull()) + recordIndexInfoListObject.domainName = valueRecordIndexInfoListRecordIndexInfo["DomainName"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["AppName"].isNull()) + recordIndexInfoListObject.appName = valueRecordIndexInfoListRecordIndexInfo["AppName"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["StreamName"].isNull()) + recordIndexInfoListObject.streamName = valueRecordIndexInfoListRecordIndexInfo["StreamName"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["OssBucket"].isNull()) + recordIndexInfoListObject.ossBucket = valueRecordIndexInfoListRecordIndexInfo["OssBucket"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["OssEndpoint"].isNull()) + recordIndexInfoListObject.ossEndpoint = valueRecordIndexInfoListRecordIndexInfo["OssEndpoint"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["OssObject"].isNull()) + recordIndexInfoListObject.ossObject = valueRecordIndexInfoListRecordIndexInfo["OssObject"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["StartTime"].isNull()) + recordIndexInfoListObject.startTime = valueRecordIndexInfoListRecordIndexInfo["StartTime"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["EndTime"].isNull()) + recordIndexInfoListObject.endTime = valueRecordIndexInfoListRecordIndexInfo["EndTime"].asString(); + if(!valueRecordIndexInfoListRecordIndexInfo["Duration"].isNull()) + recordIndexInfoListObject.duration = std::stof(valueRecordIndexInfoListRecordIndexInfo["Duration"].asString()); + if(!valueRecordIndexInfoListRecordIndexInfo["Height"].isNull()) + recordIndexInfoListObject.height = std::stoi(valueRecordIndexInfoListRecordIndexInfo["Height"].asString()); + if(!valueRecordIndexInfoListRecordIndexInfo["Width"].isNull()) + recordIndexInfoListObject.width = std::stoi(valueRecordIndexInfoListRecordIndexInfo["Width"].asString()); + if(!valueRecordIndexInfoListRecordIndexInfo["CreateTime"].isNull()) + recordIndexInfoListObject.createTime = valueRecordIndexInfoListRecordIndexInfo["CreateTime"].asString(); recordIndexInfoList_.push_back(recordIndexInfoListObject); } if(!value["PageNum"].isNull()) diff --git a/live/src/model/DescribeLiveStreamSnapshotInfoResult.cc b/live/src/model/DescribeLiveStreamSnapshotInfoResult.cc index b4b76ac35..751897a3d 100644 --- a/live/src/model/DescribeLiveStreamSnapshotInfoResult.cc +++ b/live/src/model/DescribeLiveStreamSnapshotInfoResult.cc @@ -39,18 +39,18 @@ void DescribeLiveStreamSnapshotInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveStreamSnapshotInfoList = value["LiveStreamSnapshotInfoList"]["LiveStreamSnapshotInfo"]; - for (auto value : allLiveStreamSnapshotInfoList) + auto allLiveStreamSnapshotInfoListNode = value["LiveStreamSnapshotInfoList"]["LiveStreamSnapshotInfo"]; + for (auto valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo : allLiveStreamSnapshotInfoListNode) { LiveStreamSnapshotInfo liveStreamSnapshotInfoListObject; - if(!value["OssEndpoint"].isNull()) - liveStreamSnapshotInfoListObject.ossEndpoint = value["OssEndpoint"].asString(); - if(!value["OssBucket"].isNull()) - liveStreamSnapshotInfoListObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssObject"].isNull()) - liveStreamSnapshotInfoListObject.ossObject = value["OssObject"].asString(); - if(!value["CreateTime"].isNull()) - liveStreamSnapshotInfoListObject.createTime = value["CreateTime"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssEndpoint"].isNull()) + liveStreamSnapshotInfoListObject.ossEndpoint = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssEndpoint"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssBucket"].isNull()) + liveStreamSnapshotInfoListObject.ossBucket = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssBucket"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssObject"].isNull()) + liveStreamSnapshotInfoListObject.ossObject = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["OssObject"].asString(); + if(!valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["CreateTime"].isNull()) + liveStreamSnapshotInfoListObject.createTime = valueLiveStreamSnapshotInfoListLiveStreamSnapshotInfo["CreateTime"].asString(); liveStreamSnapshotInfoList_.push_back(liveStreamSnapshotInfoListObject); } if(!value["NextStartTime"].isNull()) diff --git a/live/src/model/DescribeLiveStreamTranscodeInfoResult.cc b/live/src/model/DescribeLiveStreamTranscodeInfoResult.cc index 2f173bc20..1f9428b9f 100644 --- a/live/src/model/DescribeLiveStreamTranscodeInfoResult.cc +++ b/live/src/model/DescribeLiveStreamTranscodeInfoResult.cc @@ -39,16 +39,16 @@ void DescribeLiveStreamTranscodeInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainTranscodeList = value["DomainTranscodeList"]["DomainTranscodeInfo"]; - for (auto value : allDomainTranscodeList) + auto allDomainTranscodeListNode = value["DomainTranscodeList"]["DomainTranscodeInfo"]; + for (auto valueDomainTranscodeListDomainTranscodeInfo : allDomainTranscodeListNode) { DomainTranscodeInfo domainTranscodeListObject; - if(!value["TranscodeApp"].isNull()) - domainTranscodeListObject.transcodeApp = value["TranscodeApp"].asString(); - if(!value["TranscodeName"].isNull()) - domainTranscodeListObject.transcodeName = value["TranscodeName"].asString(); - if(!value["TranscodeTemplate"].isNull()) - domainTranscodeListObject.transcodeTemplate = value["TranscodeTemplate"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeApp"].isNull()) + domainTranscodeListObject.transcodeApp = valueDomainTranscodeListDomainTranscodeInfo["TranscodeApp"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeName"].isNull()) + domainTranscodeListObject.transcodeName = valueDomainTranscodeListDomainTranscodeInfo["TranscodeName"].asString(); + if(!valueDomainTranscodeListDomainTranscodeInfo["TranscodeTemplate"].isNull()) + domainTranscodeListObject.transcodeTemplate = valueDomainTranscodeListDomainTranscodeInfo["TranscodeTemplate"].asString(); auto customTranscodeParametersNode = value["CustomTranscodeParameters"]; if(!customTranscodeParametersNode["VideoBitrate"].isNull()) domainTranscodeListObject.customTranscodeParameters.videoBitrate = std::stoi(customTranscodeParametersNode["VideoBitrate"].asString()); diff --git a/live/src/model/DescribeLiveStreamsControlHistoryResult.cc b/live/src/model/DescribeLiveStreamsControlHistoryResult.cc index a8a0575cf..db8273d27 100644 --- a/live/src/model/DescribeLiveStreamsControlHistoryResult.cc +++ b/live/src/model/DescribeLiveStreamsControlHistoryResult.cc @@ -39,18 +39,18 @@ void DescribeLiveStreamsControlHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allControlInfo = value["ControlInfo"]["LiveStreamControlInfo"]; - for (auto value : allControlInfo) + auto allControlInfoNode = value["ControlInfo"]["LiveStreamControlInfo"]; + for (auto valueControlInfoLiveStreamControlInfo : allControlInfoNode) { LiveStreamControlInfo controlInfoObject; - if(!value["StreamName"].isNull()) - controlInfoObject.streamName = value["StreamName"].asString(); - if(!value["ClientIP"].isNull()) - controlInfoObject.clientIP = value["ClientIP"].asString(); - if(!value["Action"].isNull()) - controlInfoObject.action = value["Action"].asString(); - if(!value["TimeStamp"].isNull()) - controlInfoObject.timeStamp = value["TimeStamp"].asString(); + if(!valueControlInfoLiveStreamControlInfo["StreamName"].isNull()) + controlInfoObject.streamName = valueControlInfoLiveStreamControlInfo["StreamName"].asString(); + if(!valueControlInfoLiveStreamControlInfo["ClientIP"].isNull()) + controlInfoObject.clientIP = valueControlInfoLiveStreamControlInfo["ClientIP"].asString(); + if(!valueControlInfoLiveStreamControlInfo["Action"].isNull()) + controlInfoObject.action = valueControlInfoLiveStreamControlInfo["Action"].asString(); + if(!valueControlInfoLiveStreamControlInfo["TimeStamp"].isNull()) + controlInfoObject.timeStamp = valueControlInfoLiveStreamControlInfo["TimeStamp"].asString(); controlInfo_.push_back(controlInfoObject); } diff --git a/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc b/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc index 97044bb45..6cb2a0758 100644 --- a/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc +++ b/live/src/model/DescribeLiveStreamsFrameRateAndBitRateDataResult.cc @@ -39,20 +39,20 @@ void DescribeLiveStreamsFrameRateAndBitRateDataResult::parse(const std::string & Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFrameRateAndBitRateInfos = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; - for (auto value : allFrameRateAndBitRateInfos) + auto allFrameRateAndBitRateInfosNode = value["FrameRateAndBitRateInfos"]["FrameRateAndBitRateInfo"]; + for (auto valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo : allFrameRateAndBitRateInfosNode) { FrameRateAndBitRateInfo frameRateAndBitRateInfosObject; - if(!value["StreamUrl"].isNull()) - frameRateAndBitRateInfosObject.streamUrl = value["StreamUrl"].asString(); - if(!value["VideoFrameRate"].isNull()) - frameRateAndBitRateInfosObject.videoFrameRate = std::stof(value["VideoFrameRate"].asString()); - if(!value["AudioFrameRate"].isNull()) - frameRateAndBitRateInfosObject.audioFrameRate = std::stof(value["AudioFrameRate"].asString()); - if(!value["BitRate"].isNull()) - frameRateAndBitRateInfosObject.bitRate = std::stof(value["BitRate"].asString()); - if(!value["Time"].isNull()) - frameRateAndBitRateInfosObject.time = value["Time"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].isNull()) + frameRateAndBitRateInfosObject.streamUrl = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["StreamUrl"].asString(); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].isNull()) + frameRateAndBitRateInfosObject.videoFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["VideoFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].isNull()) + frameRateAndBitRateInfosObject.audioFrameRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["AudioFrameRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].isNull()) + frameRateAndBitRateInfosObject.bitRate = std::stof(valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["BitRate"].asString()); + if(!valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].isNull()) + frameRateAndBitRateInfosObject.time = valueFrameRateAndBitRateInfosFrameRateAndBitRateInfo["Time"].asString(); frameRateAndBitRateInfos_.push_back(frameRateAndBitRateInfosObject); } diff --git a/live/src/model/DescribeLiveStreamsOnlineListResult.cc b/live/src/model/DescribeLiveStreamsOnlineListResult.cc index 85e4923f5..ff6b9aa41 100644 --- a/live/src/model/DescribeLiveStreamsOnlineListResult.cc +++ b/live/src/model/DescribeLiveStreamsOnlineListResult.cc @@ -39,46 +39,46 @@ void DescribeLiveStreamsOnlineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOnlineInfo = value["OnlineInfo"]["LiveStreamOnlineInfo"]; - for (auto value : allOnlineInfo) + auto allOnlineInfoNode = value["OnlineInfo"]["LiveStreamOnlineInfo"]; + for (auto valueOnlineInfoLiveStreamOnlineInfo : allOnlineInfoNode) { LiveStreamOnlineInfo onlineInfoObject; - if(!value["DomainName"].isNull()) - onlineInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - onlineInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - onlineInfoObject.streamName = value["StreamName"].asString(); - if(!value["PublishTime"].isNull()) - onlineInfoObject.publishTime = value["PublishTime"].asString(); - if(!value["PublishUrl"].isNull()) - onlineInfoObject.publishUrl = value["PublishUrl"].asString(); - if(!value["PublishDomain"].isNull()) - onlineInfoObject.publishDomain = value["PublishDomain"].asString(); - if(!value["PublishType"].isNull()) - onlineInfoObject.publishType = value["PublishType"].asString(); - if(!value["Transcoded"].isNull()) - onlineInfoObject.transcoded = value["Transcoded"].asString(); - if(!value["TranscodeId"].isNull()) - onlineInfoObject.transcodeId = value["TranscodeId"].asString(); - if(!value["ServerIp"].isNull()) - onlineInfoObject.serverIp = value["ServerIp"].asString(); - if(!value["ClientIp"].isNull()) - onlineInfoObject.clientIp = value["ClientIp"].asString(); - if(!value["VideoCodecId"].isNull()) - onlineInfoObject.videoCodecId = std::stoi(value["VideoCodecId"].asString()); - if(!value["VideoDataRate"].isNull()) - onlineInfoObject.videoDataRate = std::stoi(value["VideoDataRate"].asString()); - if(!value["FrameRate"].isNull()) - onlineInfoObject.frameRate = std::stoi(value["FrameRate"].asString()); - if(!value["Width"].isNull()) - onlineInfoObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - onlineInfoObject.height = std::stoi(value["Height"].asString()); - if(!value["AudioCodecId"].isNull()) - onlineInfoObject.audioCodecId = std::stoi(value["AudioCodecId"].asString()); - if(!value["AudioDataRate"].isNull()) - onlineInfoObject.audioDataRate = std::stoi(value["AudioDataRate"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["DomainName"].isNull()) + onlineInfoObject.domainName = valueOnlineInfoLiveStreamOnlineInfo["DomainName"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["AppName"].isNull()) + onlineInfoObject.appName = valueOnlineInfoLiveStreamOnlineInfo["AppName"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["StreamName"].isNull()) + onlineInfoObject.streamName = valueOnlineInfoLiveStreamOnlineInfo["StreamName"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["PublishTime"].isNull()) + onlineInfoObject.publishTime = valueOnlineInfoLiveStreamOnlineInfo["PublishTime"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["PublishUrl"].isNull()) + onlineInfoObject.publishUrl = valueOnlineInfoLiveStreamOnlineInfo["PublishUrl"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["PublishDomain"].isNull()) + onlineInfoObject.publishDomain = valueOnlineInfoLiveStreamOnlineInfo["PublishDomain"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["PublishType"].isNull()) + onlineInfoObject.publishType = valueOnlineInfoLiveStreamOnlineInfo["PublishType"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["Transcoded"].isNull()) + onlineInfoObject.transcoded = valueOnlineInfoLiveStreamOnlineInfo["Transcoded"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["TranscodeId"].isNull()) + onlineInfoObject.transcodeId = valueOnlineInfoLiveStreamOnlineInfo["TranscodeId"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["ServerIp"].isNull()) + onlineInfoObject.serverIp = valueOnlineInfoLiveStreamOnlineInfo["ServerIp"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["ClientIp"].isNull()) + onlineInfoObject.clientIp = valueOnlineInfoLiveStreamOnlineInfo["ClientIp"].asString(); + if(!valueOnlineInfoLiveStreamOnlineInfo["VideoCodecId"].isNull()) + onlineInfoObject.videoCodecId = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["VideoCodecId"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["VideoDataRate"].isNull()) + onlineInfoObject.videoDataRate = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["VideoDataRate"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["FrameRate"].isNull()) + onlineInfoObject.frameRate = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["FrameRate"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["Width"].isNull()) + onlineInfoObject.width = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["Width"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["Height"].isNull()) + onlineInfoObject.height = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["Height"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["AudioCodecId"].isNull()) + onlineInfoObject.audioCodecId = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["AudioCodecId"].asString()); + if(!valueOnlineInfoLiveStreamOnlineInfo["AudioDataRate"].isNull()) + onlineInfoObject.audioDataRate = std::stoi(valueOnlineInfoLiveStreamOnlineInfo["AudioDataRate"].asString()); onlineInfo_.push_back(onlineInfoObject); } if(!value["PageNum"].isNull()) diff --git a/live/src/model/DescribeLiveStreamsPublishListResult.cc b/live/src/model/DescribeLiveStreamsPublishListResult.cc index 271ee801b..e570cf71d 100644 --- a/live/src/model/DescribeLiveStreamsPublishListResult.cc +++ b/live/src/model/DescribeLiveStreamsPublishListResult.cc @@ -39,36 +39,36 @@ void DescribeLiveStreamsPublishListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPublishInfo = value["PublishInfo"]["LiveStreamPublishInfo"]; - for (auto value : allPublishInfo) + auto allPublishInfoNode = value["PublishInfo"]["LiveStreamPublishInfo"]; + for (auto valuePublishInfoLiveStreamPublishInfo : allPublishInfoNode) { LiveStreamPublishInfo publishInfoObject; - if(!value["DomainName"].isNull()) - publishInfoObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - publishInfoObject.appName = value["AppName"].asString(); - if(!value["StreamName"].isNull()) - publishInfoObject.streamName = value["StreamName"].asString(); - if(!value["StreamUrl"].isNull()) - publishInfoObject.streamUrl = value["StreamUrl"].asString(); - if(!value["PublishTime"].isNull()) - publishInfoObject.publishTime = value["PublishTime"].asString(); - if(!value["StopTime"].isNull()) - publishInfoObject.stopTime = value["StopTime"].asString(); - if(!value["PublishUrl"].isNull()) - publishInfoObject.publishUrl = value["PublishUrl"].asString(); - if(!value["ClientAddr"].isNull()) - publishInfoObject.clientAddr = value["ClientAddr"].asString(); - if(!value["EdgeNodeAddr"].isNull()) - publishInfoObject.edgeNodeAddr = value["EdgeNodeAddr"].asString(); - if(!value["PublishDomain"].isNull()) - publishInfoObject.publishDomain = value["PublishDomain"].asString(); - if(!value["PublishType"].isNull()) - publishInfoObject.publishType = value["PublishType"].asString(); - if(!value["Transcoded"].isNull()) - publishInfoObject.transcoded = value["Transcoded"].asString(); - if(!value["TranscodeId"].isNull()) - publishInfoObject.transcodeId = value["TranscodeId"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["DomainName"].isNull()) + publishInfoObject.domainName = valuePublishInfoLiveStreamPublishInfo["DomainName"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["AppName"].isNull()) + publishInfoObject.appName = valuePublishInfoLiveStreamPublishInfo["AppName"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["StreamName"].isNull()) + publishInfoObject.streamName = valuePublishInfoLiveStreamPublishInfo["StreamName"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["StreamUrl"].isNull()) + publishInfoObject.streamUrl = valuePublishInfoLiveStreamPublishInfo["StreamUrl"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["PublishTime"].isNull()) + publishInfoObject.publishTime = valuePublishInfoLiveStreamPublishInfo["PublishTime"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["StopTime"].isNull()) + publishInfoObject.stopTime = valuePublishInfoLiveStreamPublishInfo["StopTime"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["PublishUrl"].isNull()) + publishInfoObject.publishUrl = valuePublishInfoLiveStreamPublishInfo["PublishUrl"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["ClientAddr"].isNull()) + publishInfoObject.clientAddr = valuePublishInfoLiveStreamPublishInfo["ClientAddr"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["EdgeNodeAddr"].isNull()) + publishInfoObject.edgeNodeAddr = valuePublishInfoLiveStreamPublishInfo["EdgeNodeAddr"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["PublishDomain"].isNull()) + publishInfoObject.publishDomain = valuePublishInfoLiveStreamPublishInfo["PublishDomain"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["PublishType"].isNull()) + publishInfoObject.publishType = valuePublishInfoLiveStreamPublishInfo["PublishType"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["Transcoded"].isNull()) + publishInfoObject.transcoded = valuePublishInfoLiveStreamPublishInfo["Transcoded"].asString(); + if(!valuePublishInfoLiveStreamPublishInfo["TranscodeId"].isNull()) + publishInfoObject.transcodeId = valuePublishInfoLiveStreamPublishInfo["TranscodeId"].asString(); publishInfo_.push_back(publishInfoObject); } if(!value["PageNum"].isNull()) diff --git a/live/src/model/DescribeLiveTopDomainsByFlowResult.cc b/live/src/model/DescribeLiveTopDomainsByFlowResult.cc index a1dbf74e0..18f3c793b 100644 --- a/live/src/model/DescribeLiveTopDomainsByFlowResult.cc +++ b/live/src/model/DescribeLiveTopDomainsByFlowResult.cc @@ -39,24 +39,24 @@ void DescribeLiveTopDomainsByFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopDomains = value["TopDomains"]["TopDomain"]; - for (auto value : allTopDomains) + auto allTopDomainsNode = value["TopDomains"]["TopDomain"]; + for (auto valueTopDomainsTopDomain : allTopDomainsNode) { TopDomain topDomainsObject; - if(!value["DomainName"].isNull()) - topDomainsObject.domainName = value["DomainName"].asString(); - if(!value["Rank"].isNull()) - topDomainsObject.rank = std::stol(value["Rank"].asString()); - if(!value["TotalTraffic"].isNull()) - topDomainsObject.totalTraffic = value["TotalTraffic"].asString(); - if(!value["TrafficPercent"].isNull()) - topDomainsObject.trafficPercent = value["TrafficPercent"].asString(); - if(!value["MaxBps"].isNull()) - topDomainsObject.maxBps = std::stol(value["MaxBps"].asString()); - if(!value["MaxBpsTime"].isNull()) - topDomainsObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - topDomainsObject.totalAccess = std::stol(value["TotalAccess"].asString()); + if(!valueTopDomainsTopDomain["DomainName"].isNull()) + topDomainsObject.domainName = valueTopDomainsTopDomain["DomainName"].asString(); + if(!valueTopDomainsTopDomain["Rank"].isNull()) + topDomainsObject.rank = std::stol(valueTopDomainsTopDomain["Rank"].asString()); + if(!valueTopDomainsTopDomain["TotalTraffic"].isNull()) + topDomainsObject.totalTraffic = valueTopDomainsTopDomain["TotalTraffic"].asString(); + if(!valueTopDomainsTopDomain["TrafficPercent"].isNull()) + topDomainsObject.trafficPercent = valueTopDomainsTopDomain["TrafficPercent"].asString(); + if(!valueTopDomainsTopDomain["MaxBps"].isNull()) + topDomainsObject.maxBps = std::stol(valueTopDomainsTopDomain["MaxBps"].asString()); + if(!valueTopDomainsTopDomain["MaxBpsTime"].isNull()) + topDomainsObject.maxBpsTime = valueTopDomainsTopDomain["MaxBpsTime"].asString(); + if(!valueTopDomainsTopDomain["TotalAccess"].isNull()) + topDomainsObject.totalAccess = std::stol(valueTopDomainsTopDomain["TotalAccess"].asString()); topDomains_.push_back(topDomainsObject); } if(!value["StartTime"].isNull()) diff --git a/live/src/model/DescribeLiveUserDomainsResult.cc b/live/src/model/DescribeLiveUserDomainsResult.cc index f9f893ebe..961ae35ec 100644 --- a/live/src/model/DescribeLiveUserDomainsResult.cc +++ b/live/src/model/DescribeLiveUserDomainsResult.cc @@ -39,26 +39,26 @@ void DescribeLiveUserDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["PageData"]; + for (auto valueDomainsPageData : allDomainsNode) { PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["LiveDomainType"].isNull()) - domainsObject.liveDomainType = value["LiveDomainType"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["LiveDomainStatus"].isNull()) - domainsObject.liveDomainStatus = value["LiveDomainStatus"].asString(); - if(!value["RegionName"].isNull()) - domainsObject.regionName = value["RegionName"].asString(); + if(!valueDomainsPageData["DomainName"].isNull()) + domainsObject.domainName = valueDomainsPageData["DomainName"].asString(); + if(!valueDomainsPageData["Cname"].isNull()) + domainsObject.cname = valueDomainsPageData["Cname"].asString(); + if(!valueDomainsPageData["LiveDomainType"].isNull()) + domainsObject.liveDomainType = valueDomainsPageData["LiveDomainType"].asString(); + if(!valueDomainsPageData["GmtCreated"].isNull()) + domainsObject.gmtCreated = valueDomainsPageData["GmtCreated"].asString(); + if(!valueDomainsPageData["GmtModified"].isNull()) + domainsObject.gmtModified = valueDomainsPageData["GmtModified"].asString(); + if(!valueDomainsPageData["Description"].isNull()) + domainsObject.description = valueDomainsPageData["Description"].asString(); + if(!valueDomainsPageData["LiveDomainStatus"].isNull()) + domainsObject.liveDomainStatus = valueDomainsPageData["LiveDomainStatus"].asString(); + if(!valueDomainsPageData["RegionName"].isNull()) + domainsObject.regionName = valueDomainsPageData["RegionName"].asString(); domains_.push_back(domainsObject); } if(!value["PageNumber"].isNull()) diff --git a/live/src/model/DescribeRecordsResult.cc b/live/src/model/DescribeRecordsResult.cc index ce26cd953..dfe0a2439 100644 --- a/live/src/model/DescribeRecordsResult.cc +++ b/live/src/model/DescribeRecordsResult.cc @@ -39,30 +39,30 @@ void DescribeRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecords = value["Records"]["Record"]; - for (auto value : allRecords) + auto allRecordsNode = value["Records"]["Record"]; + for (auto valueRecordsRecord : allRecordsNode) { Record recordsObject; - if(!value["RecordId"].isNull()) - recordsObject.recordId = value["RecordId"].asString(); - if(!value["AppId"].isNull()) - recordsObject.appId = value["AppId"].asString(); - if(!value["BoardId"].isNull()) - recordsObject.boardId = std::stoi(value["BoardId"].asString()); - if(!value["RecordStartTime"].isNull()) - recordsObject.recordStartTime = std::stol(value["RecordStartTime"].asString()); - if(!value["StartTime"].isNull()) - recordsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - recordsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["State"].isNull()) - recordsObject.state = std::stoi(value["State"].asString()); - if(!value["OssPath"].isNull()) - recordsObject.ossPath = value["OssPath"].asString(); - if(!value["OssBucket"].isNull()) - recordsObject.ossBucket = value["OssBucket"].asString(); - if(!value["OssEndpoint"].isNull()) - recordsObject.ossEndpoint = value["OssEndpoint"].asString(); + if(!valueRecordsRecord["RecordId"].isNull()) + recordsObject.recordId = valueRecordsRecord["RecordId"].asString(); + if(!valueRecordsRecord["AppId"].isNull()) + recordsObject.appId = valueRecordsRecord["AppId"].asString(); + if(!valueRecordsRecord["BoardId"].isNull()) + recordsObject.boardId = std::stoi(valueRecordsRecord["BoardId"].asString()); + if(!valueRecordsRecord["RecordStartTime"].isNull()) + recordsObject.recordStartTime = std::stol(valueRecordsRecord["RecordStartTime"].asString()); + if(!valueRecordsRecord["StartTime"].isNull()) + recordsObject.startTime = std::stol(valueRecordsRecord["StartTime"].asString()); + if(!valueRecordsRecord["EndTime"].isNull()) + recordsObject.endTime = std::stol(valueRecordsRecord["EndTime"].asString()); + if(!valueRecordsRecord["State"].isNull()) + recordsObject.state = std::stoi(valueRecordsRecord["State"].asString()); + if(!valueRecordsRecord["OssPath"].isNull()) + recordsObject.ossPath = valueRecordsRecord["OssPath"].asString(); + if(!valueRecordsRecord["OssBucket"].isNull()) + recordsObject.ossBucket = valueRecordsRecord["OssBucket"].asString(); + if(!valueRecordsRecord["OssEndpoint"].isNull()) + recordsObject.ossEndpoint = valueRecordsRecord["OssEndpoint"].asString(); records_.push_back(recordsObject); } diff --git a/live/src/model/DescribeRoomKickoutUserListResult.cc b/live/src/model/DescribeRoomKickoutUserListResult.cc index a4211ca7c..f715c1080 100644 --- a/live/src/model/DescribeRoomKickoutUserListResult.cc +++ b/live/src/model/DescribeRoomKickoutUserListResult.cc @@ -39,16 +39,16 @@ void DescribeRoomKickoutUserListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserList = value["UserList"]["User"]; - for (auto value : allUserList) + auto allUserListNode = value["UserList"]["User"]; + for (auto valueUserListUser : allUserListNode) { User userListObject; - if(!value["AppUid"].isNull()) - userListObject.appUid = value["AppUid"].asString(); - if(!value["OpStartTime"].isNull()) - userListObject.opStartTime = value["OpStartTime"].asString(); - if(!value["OpEndTime"].isNull()) - userListObject.opEndTime = value["OpEndTime"].asString(); + if(!valueUserListUser["AppUid"].isNull()) + userListObject.appUid = valueUserListUser["AppUid"].asString(); + if(!valueUserListUser["OpStartTime"].isNull()) + userListObject.opStartTime = valueUserListUser["OpStartTime"].asString(); + if(!valueUserListUser["OpEndTime"].isNull()) + userListObject.opEndTime = valueUserListUser["OpEndTime"].asString(); userList_.push_back(userListObject); } if(!value["TotalNum"].isNull()) diff --git a/live/src/model/DescribeRoomListResult.cc b/live/src/model/DescribeRoomListResult.cc index 73b3a7dc4..b859a7816 100644 --- a/live/src/model/DescribeRoomListResult.cc +++ b/live/src/model/DescribeRoomListResult.cc @@ -39,20 +39,20 @@ void DescribeRoomListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoomList = value["RoomList"]["Room"]; - for (auto value : allRoomList) + auto allRoomListNode = value["RoomList"]["Room"]; + for (auto valueRoomListRoom : allRoomListNode) { Room roomListObject; - if(!value["RoomId"].isNull()) - roomListObject.roomId = value["RoomId"].asString(); - if(!value["AnchorId"].isNull()) - roomListObject.anchorId = value["AnchorId"].asString(); - if(!value["RoomStatus"].isNull()) - roomListObject.roomStatus = std::stoi(value["RoomStatus"].asString()); - if(!value["ForbidStream"].isNull()) - roomListObject.forbidStream = value["ForbidStream"].asString(); - if(!value["CreateTime"].isNull()) - roomListObject.createTime = value["CreateTime"].asString(); + if(!valueRoomListRoom["RoomId"].isNull()) + roomListObject.roomId = valueRoomListRoom["RoomId"].asString(); + if(!valueRoomListRoom["AnchorId"].isNull()) + roomListObject.anchorId = valueRoomListRoom["AnchorId"].asString(); + if(!valueRoomListRoom["RoomStatus"].isNull()) + roomListObject.roomStatus = std::stoi(valueRoomListRoom["RoomStatus"].asString()); + if(!valueRoomListRoom["ForbidStream"].isNull()) + roomListObject.forbidStream = valueRoomListRoom["ForbidStream"].asString(); + if(!valueRoomListRoom["CreateTime"].isNull()) + roomListObject.createTime = valueRoomListRoom["CreateTime"].asString(); roomList_.push_back(roomListObject); } if(!value["TotalNum"].isNull()) diff --git a/live/src/model/DescribeUpBpsPeakDataResult.cc b/live/src/model/DescribeUpBpsPeakDataResult.cc index d1a463b80..c99d1696d 100644 --- a/live/src/model/DescribeUpBpsPeakDataResult.cc +++ b/live/src/model/DescribeUpBpsPeakDataResult.cc @@ -39,18 +39,18 @@ void DescribeUpBpsPeakDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDescribeUpPeakTraffics = value["DescribeUpPeakTraffics"]["DescribeUpPeakTraffic"]; - for (auto value : allDescribeUpPeakTraffics) + auto allDescribeUpPeakTrafficsNode = value["DescribeUpPeakTraffics"]["DescribeUpPeakTraffic"]; + for (auto valueDescribeUpPeakTrafficsDescribeUpPeakTraffic : allDescribeUpPeakTrafficsNode) { DescribeUpPeakTraffic describeUpPeakTrafficsObject; - if(!value["PeakTime"].isNull()) - describeUpPeakTrafficsObject.peakTime = value["PeakTime"].asString(); - if(!value["QueryTime"].isNull()) - describeUpPeakTrafficsObject.queryTime = value["QueryTime"].asString(); - if(!value["StatName"].isNull()) - describeUpPeakTrafficsObject.statName = value["StatName"].asString(); - if(!value["BandWidth"].isNull()) - describeUpPeakTrafficsObject.bandWidth = value["BandWidth"].asString(); + if(!valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["PeakTime"].isNull()) + describeUpPeakTrafficsObject.peakTime = valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["PeakTime"].asString(); + if(!valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["QueryTime"].isNull()) + describeUpPeakTrafficsObject.queryTime = valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["QueryTime"].asString(); + if(!valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["StatName"].isNull()) + describeUpPeakTrafficsObject.statName = valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["StatName"].asString(); + if(!valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["BandWidth"].isNull()) + describeUpPeakTrafficsObject.bandWidth = valueDescribeUpPeakTrafficsDescribeUpPeakTraffic["BandWidth"].asString(); describeUpPeakTraffics_.push_back(describeUpPeakTrafficsObject); } diff --git a/live/src/model/DescribeUpBpsPeakOfLineResult.cc b/live/src/model/DescribeUpBpsPeakOfLineResult.cc index 99fdb1bb7..6e0075b18 100644 --- a/live/src/model/DescribeUpBpsPeakOfLineResult.cc +++ b/live/src/model/DescribeUpBpsPeakOfLineResult.cc @@ -39,18 +39,18 @@ void DescribeUpBpsPeakOfLineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDescribeUpBpsPeakOfLines = value["DescribeUpBpsPeakOfLines"]["DescribeUpBpsPeakOfLine"]; - for (auto value : allDescribeUpBpsPeakOfLines) + auto allDescribeUpBpsPeakOfLinesNode = value["DescribeUpBpsPeakOfLines"]["DescribeUpBpsPeakOfLine"]; + for (auto valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine : allDescribeUpBpsPeakOfLinesNode) { DescribeUpBpsPeakOfLine describeUpBpsPeakOfLinesObject; - if(!value["BandWidth"].isNull()) - describeUpBpsPeakOfLinesObject.bandWidth = std::stof(value["BandWidth"].asString()); - if(!value["PeakTime"].isNull()) - describeUpBpsPeakOfLinesObject.peakTime = value["PeakTime"].asString(); - if(!value["QueryTime"].isNull()) - describeUpBpsPeakOfLinesObject.queryTime = value["QueryTime"].asString(); - if(!value["StatName"].isNull()) - describeUpBpsPeakOfLinesObject.statName = value["StatName"].asString(); + if(!valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["BandWidth"].isNull()) + describeUpBpsPeakOfLinesObject.bandWidth = std::stof(valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["BandWidth"].asString()); + if(!valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["PeakTime"].isNull()) + describeUpBpsPeakOfLinesObject.peakTime = valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["PeakTime"].asString(); + if(!valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["QueryTime"].isNull()) + describeUpBpsPeakOfLinesObject.queryTime = valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["QueryTime"].asString(); + if(!valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["StatName"].isNull()) + describeUpBpsPeakOfLinesObject.statName = valueDescribeUpBpsPeakOfLinesDescribeUpBpsPeakOfLine["StatName"].asString(); describeUpBpsPeakOfLines_.push_back(describeUpBpsPeakOfLinesObject); } diff --git a/live/src/model/DescribeUpPeakPublishStreamDataResult.cc b/live/src/model/DescribeUpPeakPublishStreamDataResult.cc index e5aa7d35b..5ee46229c 100644 --- a/live/src/model/DescribeUpPeakPublishStreamDataResult.cc +++ b/live/src/model/DescribeUpPeakPublishStreamDataResult.cc @@ -39,20 +39,20 @@ void DescribeUpPeakPublishStreamDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDescribeUpPeakPublishStreamDatas = value["DescribeUpPeakPublishStreamDatas"]["DescribeUpPeakPublishStreamData"]; - for (auto value : allDescribeUpPeakPublishStreamDatas) + auto allDescribeUpPeakPublishStreamDatasNode = value["DescribeUpPeakPublishStreamDatas"]["DescribeUpPeakPublishStreamData"]; + for (auto valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData : allDescribeUpPeakPublishStreamDatasNode) { DescribeUpPeakPublishStreamData describeUpPeakPublishStreamDatasObject; - if(!value["PublishStreamNum"].isNull()) - describeUpPeakPublishStreamDatasObject.publishStreamNum = std::stoi(value["PublishStreamNum"].asString()); - if(!value["PeakTime"].isNull()) - describeUpPeakPublishStreamDatasObject.peakTime = value["PeakTime"].asString(); - if(!value["QueryTime"].isNull()) - describeUpPeakPublishStreamDatasObject.queryTime = value["QueryTime"].asString(); - if(!value["StatName"].isNull()) - describeUpPeakPublishStreamDatasObject.statName = value["StatName"].asString(); - if(!value["BandWidth"].isNull()) - describeUpPeakPublishStreamDatasObject.bandWidth = value["BandWidth"].asString(); + if(!valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["PublishStreamNum"].isNull()) + describeUpPeakPublishStreamDatasObject.publishStreamNum = std::stoi(valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["PublishStreamNum"].asString()); + if(!valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["PeakTime"].isNull()) + describeUpPeakPublishStreamDatasObject.peakTime = valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["PeakTime"].asString(); + if(!valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["QueryTime"].isNull()) + describeUpPeakPublishStreamDatasObject.queryTime = valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["QueryTime"].asString(); + if(!valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["StatName"].isNull()) + describeUpPeakPublishStreamDatasObject.statName = valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["StatName"].asString(); + if(!valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["BandWidth"].isNull()) + describeUpPeakPublishStreamDatasObject.bandWidth = valueDescribeUpPeakPublishStreamDatasDescribeUpPeakPublishStreamData["BandWidth"].asString(); describeUpPeakPublishStreamDatas_.push_back(describeUpPeakPublishStreamDatasObject); } diff --git a/live/src/model/ListLiveRealtimeLogDeliveryDomainsResult.cc b/live/src/model/ListLiveRealtimeLogDeliveryDomainsResult.cc index 2b4d6d768..2c079f05a 100644 --- a/live/src/model/ListLiveRealtimeLogDeliveryDomainsResult.cc +++ b/live/src/model/ListLiveRealtimeLogDeliveryDomainsResult.cc @@ -39,14 +39,14 @@ void ListLiveRealtimeLogDeliveryDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContent = value["Content"]["Domains"]; - for (auto value : allContent) + auto allContentNode = value["Content"]["Domains"]; + for (auto valueContentDomains : allContentNode) { Domains contentObject; - if(!value["DomainName"].isNull()) - contentObject.domainName = value["DomainName"].asString(); - if(!value["Status"].isNull()) - contentObject.status = value["Status"].asString(); + if(!valueContentDomains["DomainName"].isNull()) + contentObject.domainName = valueContentDomains["DomainName"].asString(); + if(!valueContentDomains["Status"].isNull()) + contentObject.status = valueContentDomains["Status"].asString(); content_.push_back(contentObject); } diff --git a/live/src/model/ListLiveRealtimeLogDeliveryInfosResult.cc b/live/src/model/ListLiveRealtimeLogDeliveryInfosResult.cc index 62dc03eb3..22368aeb4 100644 --- a/live/src/model/ListLiveRealtimeLogDeliveryInfosResult.cc +++ b/live/src/model/ListLiveRealtimeLogDeliveryInfosResult.cc @@ -39,16 +39,16 @@ void ListLiveRealtimeLogDeliveryInfosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContent = value["Content"]["RealtimeLogDeliveryInfos"]; - for (auto value : allContent) + auto allContentNode = value["Content"]["RealtimeLogDeliveryInfos"]; + for (auto valueContentRealtimeLogDeliveryInfos : allContentNode) { RealtimeLogDeliveryInfos contentObject; - if(!value["Project"].isNull()) - contentObject.project = value["Project"].asString(); - if(!value["Logstore"].isNull()) - contentObject.logstore = value["Logstore"].asString(); - if(!value["Region"].isNull()) - contentObject.region = value["Region"].asString(); + if(!valueContentRealtimeLogDeliveryInfos["Project"].isNull()) + contentObject.project = valueContentRealtimeLogDeliveryInfos["Project"].asString(); + if(!valueContentRealtimeLogDeliveryInfos["Logstore"].isNull()) + contentObject.logstore = valueContentRealtimeLogDeliveryInfos["Logstore"].asString(); + if(!valueContentRealtimeLogDeliveryInfos["Region"].isNull()) + contentObject.region = valueContentRealtimeLogDeliveryInfos["Region"].asString(); content_.push_back(contentObject); } diff --git a/live/src/model/ListLiveRealtimeLogDeliveryResult.cc b/live/src/model/ListLiveRealtimeLogDeliveryResult.cc index 605ad2701..29243b8f8 100644 --- a/live/src/model/ListLiveRealtimeLogDeliveryResult.cc +++ b/live/src/model/ListLiveRealtimeLogDeliveryResult.cc @@ -39,22 +39,22 @@ void ListLiveRealtimeLogDeliveryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allContent = value["Content"]["RealtimeLogDeliveryInfo"]; - for (auto value : allContent) + auto allContentNode = value["Content"]["RealtimeLogDeliveryInfo"]; + for (auto valueContentRealtimeLogDeliveryInfo : allContentNode) { RealtimeLogDeliveryInfo contentObject; - if(!value["Project"].isNull()) - contentObject.project = value["Project"].asString(); - if(!value["Logstore"].isNull()) - contentObject.logstore = value["Logstore"].asString(); - if(!value["Region"].isNull()) - contentObject.region = value["Region"].asString(); - if(!value["DomainName"].isNull()) - contentObject.domainName = value["DomainName"].asString(); - if(!value["DmId"].isNull()) - contentObject.dmId = std::stoi(value["DmId"].asString()); - if(!value["Status"].isNull()) - contentObject.status = value["Status"].asString(); + if(!valueContentRealtimeLogDeliveryInfo["Project"].isNull()) + contentObject.project = valueContentRealtimeLogDeliveryInfo["Project"].asString(); + if(!valueContentRealtimeLogDeliveryInfo["Logstore"].isNull()) + contentObject.logstore = valueContentRealtimeLogDeliveryInfo["Logstore"].asString(); + if(!valueContentRealtimeLogDeliveryInfo["Region"].isNull()) + contentObject.region = valueContentRealtimeLogDeliveryInfo["Region"].asString(); + if(!valueContentRealtimeLogDeliveryInfo["DomainName"].isNull()) + contentObject.domainName = valueContentRealtimeLogDeliveryInfo["DomainName"].asString(); + if(!valueContentRealtimeLogDeliveryInfo["DmId"].isNull()) + contentObject.dmId = std::stoi(valueContentRealtimeLogDeliveryInfo["DmId"].asString()); + if(!valueContentRealtimeLogDeliveryInfo["Status"].isNull()) + contentObject.status = valueContentRealtimeLogDeliveryInfo["Status"].asString(); content_.push_back(contentObject); } diff --git a/live/src/model/StartCasterResult.cc b/live/src/model/StartCasterResult.cc index 8e045fe4d..e52f68d2f 100644 --- a/live/src/model/StartCasterResult.cc +++ b/live/src/model/StartCasterResult.cc @@ -39,34 +39,34 @@ void StartCasterResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPvwSceneInfos = value["PvwSceneInfos"]["SceneInfo"]; - for (auto value : allPvwSceneInfos) + auto allPvwSceneInfosNode = value["PvwSceneInfos"]["SceneInfo"]; + for (auto valuePvwSceneInfosSceneInfo : allPvwSceneInfosNode) { SceneInfo pvwSceneInfosObject; - if(!value["SceneId"].isNull()) - pvwSceneInfosObject.sceneId = value["SceneId"].asString(); - if(!value["StreamUrl"].isNull()) - pvwSceneInfosObject.streamUrl = value["StreamUrl"].asString(); + if(!valuePvwSceneInfosSceneInfo["SceneId"].isNull()) + pvwSceneInfosObject.sceneId = valuePvwSceneInfosSceneInfo["SceneId"].asString(); + if(!valuePvwSceneInfosSceneInfo["StreamUrl"].isNull()) + pvwSceneInfosObject.streamUrl = valuePvwSceneInfosSceneInfo["StreamUrl"].asString(); pvwSceneInfos_.push_back(pvwSceneInfosObject); } - auto allPgmSceneInfos = value["PgmSceneInfos"]["SceneInfo"]; - for (auto value : allPgmSceneInfos) + auto allPgmSceneInfosNode = value["PgmSceneInfos"]["SceneInfo"]; + for (auto valuePgmSceneInfosSceneInfo : allPgmSceneInfosNode) { SceneInfo1 pgmSceneInfosObject; - if(!value["SceneId"].isNull()) - pgmSceneInfosObject.sceneId = value["SceneId"].asString(); - if(!value["StreamUrl"].isNull()) - pgmSceneInfosObject.streamUrl = value["StreamUrl"].asString(); - auto allStreamInfos = value["StreamInfos"]["StreamInfo"]; - for (auto value : allStreamInfos) + if(!valuePgmSceneInfosSceneInfo["SceneId"].isNull()) + pgmSceneInfosObject.sceneId = valuePgmSceneInfosSceneInfo["SceneId"].asString(); + if(!valuePgmSceneInfosSceneInfo["StreamUrl"].isNull()) + pgmSceneInfosObject.streamUrl = valuePgmSceneInfosSceneInfo["StreamUrl"].asString(); + auto allStreamInfosNode = allPgmSceneInfosNode["StreamInfos"]["StreamInfo"]; + for (auto allPgmSceneInfosNodeStreamInfosStreamInfo : allStreamInfosNode) { SceneInfo1::StreamInfo streamInfosObject; - if(!value["TranscodeConfig"].isNull()) - streamInfosObject.transcodeConfig = value["TranscodeConfig"].asString(); - if(!value["VideoFormat"].isNull()) - streamInfosObject.videoFormat = value["VideoFormat"].asString(); - if(!value["OutputStreamUrl"].isNull()) - streamInfosObject.outputStreamUrl = value["OutputStreamUrl"].asString(); + if(!allPgmSceneInfosNodeStreamInfosStreamInfo["TranscodeConfig"].isNull()) + streamInfosObject.transcodeConfig = allPgmSceneInfosNodeStreamInfosStreamInfo["TranscodeConfig"].asString(); + if(!allPgmSceneInfosNodeStreamInfosStreamInfo["VideoFormat"].isNull()) + streamInfosObject.videoFormat = allPgmSceneInfosNodeStreamInfosStreamInfo["VideoFormat"].asString(); + if(!allPgmSceneInfosNodeStreamInfosStreamInfo["OutputStreamUrl"].isNull()) + streamInfosObject.outputStreamUrl = allPgmSceneInfosNodeStreamInfosStreamInfo["OutputStreamUrl"].asString(); pgmSceneInfosObject.streamInfos.push_back(streamInfosObject); } pgmSceneInfos_.push_back(pgmSceneInfosObject); diff --git a/lubancloud/src/model/BuyOriginPicturesResult.cc b/lubancloud/src/model/BuyOriginPicturesResult.cc index 6f7bdc159..483b3bfe1 100644 --- a/lubancloud/src/model/BuyOriginPicturesResult.cc +++ b/lubancloud/src/model/BuyOriginPicturesResult.cc @@ -39,14 +39,14 @@ void BuyOriginPicturesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPictures = value["Pictures"]["Picture"]; - for (auto value : allPictures) + auto allPicturesNode = value["Pictures"]["Picture"]; + for (auto valuePicturesPicture : allPicturesNode) { Picture picturesObject; - if(!value["Id"].isNull()) - picturesObject.id = std::stol(value["Id"].asString()); - if(!value["OriginalPictureUrl"].isNull()) - picturesObject.originalPictureUrl = value["OriginalPictureUrl"].asString(); + if(!valuePicturesPicture["Id"].isNull()) + picturesObject.id = std::stol(valuePicturesPicture["Id"].asString()); + if(!valuePicturesPicture["OriginalPictureUrl"].isNull()) + picturesObject.originalPictureUrl = valuePicturesPicture["OriginalPictureUrl"].asString(); pictures_.push_back(picturesObject); } diff --git a/lubancloud/src/model/GetStylesResult.cc b/lubancloud/src/model/GetStylesResult.cc index 3fd0c54bd..a363f70f2 100644 --- a/lubancloud/src/model/GetStylesResult.cc +++ b/lubancloud/src/model/GetStylesResult.cc @@ -39,30 +39,30 @@ void GetStylesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStyles = value["Styles"]["Style"]; - for (auto value : allStyles) + auto allStylesNode = value["Styles"]["Style"]; + for (auto valueStylesStyle : allStylesNode) { Style stylesObject; - if(!value["Id"].isNull()) - stylesObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - stylesObject.name = value["Name"].asString(); - if(!value["ParentId"].isNull()) - stylesObject.parentId = std::stol(value["ParentId"].asString()); - if(!value["PreviewUrl"].isNull()) - stylesObject.previewUrl = value["PreviewUrl"].asString(); - auto allSubStyles = value["SubStyles"]["SubStyle"]; - for (auto value : allSubStyles) + if(!valueStylesStyle["Id"].isNull()) + stylesObject.id = std::stol(valueStylesStyle["Id"].asString()); + if(!valueStylesStyle["Name"].isNull()) + stylesObject.name = valueStylesStyle["Name"].asString(); + if(!valueStylesStyle["ParentId"].isNull()) + stylesObject.parentId = std::stol(valueStylesStyle["ParentId"].asString()); + if(!valueStylesStyle["PreviewUrl"].isNull()) + stylesObject.previewUrl = valueStylesStyle["PreviewUrl"].asString(); + auto allSubStylesNode = allStylesNode["SubStyles"]["SubStyle"]; + for (auto allStylesNodeSubStylesSubStyle : allSubStylesNode) { Style::SubStyle subStylesObject; - if(!value["Id"].isNull()) - subStylesObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - subStylesObject.name = value["Name"].asString(); - if(!value["ParentId"].isNull()) - subStylesObject.parentId = std::stol(value["ParentId"].asString()); - if(!value["PreviewUrl"].isNull()) - subStylesObject.previewUrl = value["PreviewUrl"].asString(); + if(!allStylesNodeSubStylesSubStyle["Id"].isNull()) + subStylesObject.id = std::stol(allStylesNodeSubStylesSubStyle["Id"].asString()); + if(!allStylesNodeSubStylesSubStyle["Name"].isNull()) + subStylesObject.name = allStylesNodeSubStylesSubStyle["Name"].asString(); + if(!allStylesNodeSubStylesSubStyle["ParentId"].isNull()) + subStylesObject.parentId = std::stol(allStylesNodeSubStylesSubStyle["ParentId"].asString()); + if(!allStylesNodeSubStylesSubStyle["PreviewUrl"].isNull()) + subStylesObject.previewUrl = allStylesNodeSubStylesSubStyle["PreviewUrl"].asString(); stylesObject.subStyles.push_back(subStylesObject); } styles_.push_back(stylesObject); diff --git a/lubancloud/src/model/QueryCutoutTaskResultResult.cc b/lubancloud/src/model/QueryCutoutTaskResultResult.cc index 12fab3699..f4f04b2c9 100644 --- a/lubancloud/src/model/QueryCutoutTaskResultResult.cc +++ b/lubancloud/src/model/QueryCutoutTaskResultResult.cc @@ -39,24 +39,24 @@ void QueryCutoutTaskResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPictures = value["Pictures"]["Picture"]; - for (auto value : allPictures) + auto allPicturesNode = value["Pictures"]["Picture"]; + for (auto valuePicturesPicture : allPicturesNode) { Picture picturesObject; - if(!value["OriginUrl"].isNull()) - picturesObject.originUrl = value["OriginUrl"].asString(); - if(!value["CutoutUrl"].isNull()) - picturesObject.cutoutUrl = value["CutoutUrl"].asString(); - if(!value["Width"].isNull()) - picturesObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - picturesObject.height = std::stoi(value["Height"].asString()); - if(!value["Status"].isNull()) - picturesObject.status = std::stoi(value["Status"].asString()); - if(!value["ErrorCode"].isNull()) - picturesObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - picturesObject.errorMessage = value["ErrorMessage"].asString(); + if(!valuePicturesPicture["OriginUrl"].isNull()) + picturesObject.originUrl = valuePicturesPicture["OriginUrl"].asString(); + if(!valuePicturesPicture["CutoutUrl"].isNull()) + picturesObject.cutoutUrl = valuePicturesPicture["CutoutUrl"].asString(); + if(!valuePicturesPicture["Width"].isNull()) + picturesObject.width = std::stoi(valuePicturesPicture["Width"].asString()); + if(!valuePicturesPicture["Height"].isNull()) + picturesObject.height = std::stoi(valuePicturesPicture["Height"].asString()); + if(!valuePicturesPicture["Status"].isNull()) + picturesObject.status = std::stoi(valuePicturesPicture["Status"].asString()); + if(!valuePicturesPicture["ErrorCode"].isNull()) + picturesObject.errorCode = valuePicturesPicture["ErrorCode"].asString(); + if(!valuePicturesPicture["ErrorMessage"].isNull()) + picturesObject.errorMessage = valuePicturesPicture["ErrorMessage"].asString(); pictures_.push_back(picturesObject); } if(!value["TotalSize"].isNull()) diff --git a/lubancloud/src/model/QueryGenerateTaskResultResult.cc b/lubancloud/src/model/QueryGenerateTaskResultResult.cc index c5ebc2445..b0cef88b9 100644 --- a/lubancloud/src/model/QueryGenerateTaskResultResult.cc +++ b/lubancloud/src/model/QueryGenerateTaskResultResult.cc @@ -39,22 +39,22 @@ void QueryGenerateTaskResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPictures = value["Pictures"]["Picture"]; - for (auto value : allPictures) + auto allPicturesNode = value["Pictures"]["Picture"]; + for (auto valuePicturesPicture : allPicturesNode) { Picture picturesObject; - if(!value["Id"].isNull()) - picturesObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - picturesObject.name = value["Name"].asString(); - if(!value["PreviewUrl"].isNull()) - picturesObject.previewUrl = value["PreviewUrl"].asString(); - if(!value["Width"].isNull()) - picturesObject.width = std::stoi(value["Width"].asString()); - if(!value["Height"].isNull()) - picturesObject.height = std::stoi(value["Height"].asString()); - if(!value["Status"].isNull()) - picturesObject.status = std::stoi(value["Status"].asString()); + if(!valuePicturesPicture["Id"].isNull()) + picturesObject.id = std::stol(valuePicturesPicture["Id"].asString()); + if(!valuePicturesPicture["Name"].isNull()) + picturesObject.name = valuePicturesPicture["Name"].asString(); + if(!valuePicturesPicture["PreviewUrl"].isNull()) + picturesObject.previewUrl = valuePicturesPicture["PreviewUrl"].asString(); + if(!valuePicturesPicture["Width"].isNull()) + picturesObject.width = std::stoi(valuePicturesPicture["Width"].asString()); + if(!valuePicturesPicture["Height"].isNull()) + picturesObject.height = std::stoi(valuePicturesPicture["Height"].asString()); + if(!valuePicturesPicture["Status"].isNull()) + picturesObject.status = std::stoi(valuePicturesPicture["Status"].asString()); pictures_.push_back(picturesObject); } if(!value["TotalSize"].isNull()) diff --git a/market/src/model/DescribeCommoditiesResult.cc b/market/src/model/DescribeCommoditiesResult.cc index 681235c61..97832d2d6 100644 --- a/market/src/model/DescribeCommoditiesResult.cc +++ b/market/src/model/DescribeCommoditiesResult.cc @@ -42,16 +42,16 @@ void DescribeCommoditiesResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["TotalCount"].isNull()) data_.totalCount = std::stol(dataNode["TotalCount"].asString()); - auto allCommodities = value["Commodities"]["Commodity"]; - for (auto value : allCommodities) + auto allCommoditiesNode = dataNode["Commodities"]["Commodity"]; + for (auto dataNodeCommoditiesCommodity : allCommoditiesNode) { Data::Commodity commodityObject; - if(!value["CommodityId"].isNull()) - commodityObject.commodityId = value["CommodityId"].asString(); - if(!value["Properties"].isNull()) - commodityObject.properties = value["Properties"].asString(); - if(!value["ApplicationId"].isNull()) - commodityObject.applicationId = value["ApplicationId"].asString(); + if(!dataNodeCommoditiesCommodity["CommodityId"].isNull()) + commodityObject.commodityId = dataNodeCommoditiesCommodity["CommodityId"].asString(); + if(!dataNodeCommoditiesCommodity["Properties"].isNull()) + commodityObject.properties = dataNodeCommoditiesCommodity["Properties"].asString(); + if(!dataNodeCommoditiesCommodity["ApplicationId"].isNull()) + commodityObject.applicationId = dataNodeCommoditiesCommodity["ApplicationId"].asString(); data_.commodities.push_back(commodityObject); } auto pageableNode = dataNode["Pageable"]; diff --git a/market/src/model/DescribeInstanceResult.cc b/market/src/model/DescribeInstanceResult.cc index e350be134..0ec652a1a 100644 --- a/market/src/model/DescribeInstanceResult.cc +++ b/market/src/model/DescribeInstanceResult.cc @@ -39,46 +39,46 @@ void DescribeInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allModules = value["Modules"]["Module"]; - for (auto value : allModules) + auto allModulesNode = value["Modules"]["Module"]; + for (auto valueModulesModule : allModulesNode) { Module modulesObject; - if(!value["Id"].isNull()) - modulesObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - modulesObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - modulesObject.code = value["Code"].asString(); - auto allProperties = value["Properties"]["Property"]; - for (auto value : allProperties) + if(!valueModulesModule["Id"].isNull()) + modulesObject.id = valueModulesModule["Id"].asString(); + if(!valueModulesModule["Name"].isNull()) + modulesObject.name = valueModulesModule["Name"].asString(); + if(!valueModulesModule["Code"].isNull()) + modulesObject.code = valueModulesModule["Code"].asString(); + auto allPropertiesNode = allModulesNode["Properties"]["Property"]; + for (auto allModulesNodePropertiesProperty : allPropertiesNode) { Module::Property propertiesObject; - if(!value["Name"].isNull()) - propertiesObject.name = value["Name"].asString(); - if(!value["Key"].isNull()) - propertiesObject.key = value["Key"].asString(); - if(!value["ShowType"].isNull()) - propertiesObject.showType = value["ShowType"].asString(); - if(!value["DisplayUnit"].isNull()) - propertiesObject.displayUnit = value["DisplayUnit"].asString(); - auto allPropertyValues = value["PropertyValues"]["PropertyValue"]; - for (auto value : allPropertyValues) + if(!allModulesNodePropertiesProperty["Name"].isNull()) + propertiesObject.name = allModulesNodePropertiesProperty["Name"].asString(); + if(!allModulesNodePropertiesProperty["Key"].isNull()) + propertiesObject.key = allModulesNodePropertiesProperty["Key"].asString(); + if(!allModulesNodePropertiesProperty["ShowType"].isNull()) + propertiesObject.showType = allModulesNodePropertiesProperty["ShowType"].asString(); + if(!allModulesNodePropertiesProperty["DisplayUnit"].isNull()) + propertiesObject.displayUnit = allModulesNodePropertiesProperty["DisplayUnit"].asString(); + auto allPropertyValuesNode = allPropertiesNode["PropertyValues"]["PropertyValue"]; + for (auto allPropertiesNodePropertyValuesPropertyValue : allPropertyValuesNode) { Module::Property::PropertyValue propertyValuesObject; - if(!value["Value"].isNull()) - propertyValuesObject.value = value["Value"].asString(); - if(!value["DisplayName"].isNull()) - propertyValuesObject.displayName = value["DisplayName"].asString(); - if(!value["Type"].isNull()) - propertyValuesObject.type = value["Type"].asString(); - if(!value["Min"].isNull()) - propertyValuesObject.min = value["Min"].asString(); - if(!value["Max"].isNull()) - propertyValuesObject.max = value["Max"].asString(); - if(!value["Step"].isNull()) - propertyValuesObject.step = value["Step"].asString(); - if(!value["Remark"].isNull()) - propertyValuesObject.remark = value["Remark"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Value"].isNull()) + propertyValuesObject.value = allPropertiesNodePropertyValuesPropertyValue["Value"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["DisplayName"].isNull()) + propertyValuesObject.displayName = allPropertiesNodePropertyValuesPropertyValue["DisplayName"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Type"].isNull()) + propertyValuesObject.type = allPropertiesNodePropertyValuesPropertyValue["Type"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Min"].isNull()) + propertyValuesObject.min = allPropertiesNodePropertyValuesPropertyValue["Min"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Max"].isNull()) + propertyValuesObject.max = allPropertiesNodePropertyValuesPropertyValue["Max"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Step"].isNull()) + propertyValuesObject.step = allPropertiesNodePropertyValuesPropertyValue["Step"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Remark"].isNull()) + propertyValuesObject.remark = allPropertiesNodePropertyValuesPropertyValue["Remark"].asString(); propertiesObject.propertyValues.push_back(propertyValuesObject); } modulesObject.properties.push_back(propertiesObject); diff --git a/market/src/model/DescribeInstancesResult.cc b/market/src/model/DescribeInstancesResult.cc index 9ba344e8e..c98e96c34 100644 --- a/market/src/model/DescribeInstancesResult.cc +++ b/market/src/model/DescribeInstancesResult.cc @@ -39,44 +39,44 @@ void DescribeInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceItems = value["InstanceItems"]["InstanceItem"]; - for (auto value : allInstanceItems) + auto allInstanceItemsNode = value["InstanceItems"]["InstanceItem"]; + for (auto valueInstanceItemsInstanceItem : allInstanceItemsNode) { InstanceItem instanceItemsObject; - if(!value["InstanceId"].isNull()) - instanceItemsObject.instanceId = std::stol(value["InstanceId"].asString()); - if(!value["OrderId"].isNull()) - instanceItemsObject.orderId = std::stol(value["OrderId"].asString()); - if(!value["SupplierName"].isNull()) - instanceItemsObject.supplierName = value["SupplierName"].asString(); - if(!value["ProductCode"].isNull()) - instanceItemsObject.productCode = value["ProductCode"].asString(); - if(!value["ProductSkuCode"].isNull()) - instanceItemsObject.productSkuCode = value["ProductSkuCode"].asString(); - if(!value["ProductName"].isNull()) - instanceItemsObject.productName = value["ProductName"].asString(); - if(!value["ProductType"].isNull()) - instanceItemsObject.productType = value["ProductType"].asString(); - if(!value["Status"].isNull()) - instanceItemsObject.status = value["Status"].asString(); - if(!value["BeganOn"].isNull()) - instanceItemsObject.beganOn = std::stol(value["BeganOn"].asString()); - if(!value["EndOn"].isNull()) - instanceItemsObject.endOn = std::stol(value["EndOn"].asString()); - if(!value["CreatedOn"].isNull()) - instanceItemsObject.createdOn = std::stol(value["CreatedOn"].asString()); - if(!value["ExtendJson"].isNull()) - instanceItemsObject.extendJson = value["ExtendJson"].asString(); - if(!value["HostJson"].isNull()) - instanceItemsObject.hostJson = value["HostJson"].asString(); - if(!value["AppJson"].isNull()) - instanceItemsObject.appJson = value["AppJson"].asString(); - if(!value["ApiJson"].isNull()) - instanceItemsObject.apiJson = value["ApiJson"].asString(); - if(!value["ImageJson"].isNull()) - instanceItemsObject.imageJson = value["ImageJson"].asString(); - if(!value["IdaasJson"].isNull()) - instanceItemsObject.idaasJson = value["IdaasJson"].asString(); + if(!valueInstanceItemsInstanceItem["InstanceId"].isNull()) + instanceItemsObject.instanceId = std::stol(valueInstanceItemsInstanceItem["InstanceId"].asString()); + if(!valueInstanceItemsInstanceItem["OrderId"].isNull()) + instanceItemsObject.orderId = std::stol(valueInstanceItemsInstanceItem["OrderId"].asString()); + if(!valueInstanceItemsInstanceItem["SupplierName"].isNull()) + instanceItemsObject.supplierName = valueInstanceItemsInstanceItem["SupplierName"].asString(); + if(!valueInstanceItemsInstanceItem["ProductCode"].isNull()) + instanceItemsObject.productCode = valueInstanceItemsInstanceItem["ProductCode"].asString(); + if(!valueInstanceItemsInstanceItem["ProductSkuCode"].isNull()) + instanceItemsObject.productSkuCode = valueInstanceItemsInstanceItem["ProductSkuCode"].asString(); + if(!valueInstanceItemsInstanceItem["ProductName"].isNull()) + instanceItemsObject.productName = valueInstanceItemsInstanceItem["ProductName"].asString(); + if(!valueInstanceItemsInstanceItem["ProductType"].isNull()) + instanceItemsObject.productType = valueInstanceItemsInstanceItem["ProductType"].asString(); + if(!valueInstanceItemsInstanceItem["Status"].isNull()) + instanceItemsObject.status = valueInstanceItemsInstanceItem["Status"].asString(); + if(!valueInstanceItemsInstanceItem["BeganOn"].isNull()) + instanceItemsObject.beganOn = std::stol(valueInstanceItemsInstanceItem["BeganOn"].asString()); + if(!valueInstanceItemsInstanceItem["EndOn"].isNull()) + instanceItemsObject.endOn = std::stol(valueInstanceItemsInstanceItem["EndOn"].asString()); + if(!valueInstanceItemsInstanceItem["CreatedOn"].isNull()) + instanceItemsObject.createdOn = std::stol(valueInstanceItemsInstanceItem["CreatedOn"].asString()); + if(!valueInstanceItemsInstanceItem["ExtendJson"].isNull()) + instanceItemsObject.extendJson = valueInstanceItemsInstanceItem["ExtendJson"].asString(); + if(!valueInstanceItemsInstanceItem["HostJson"].isNull()) + instanceItemsObject.hostJson = valueInstanceItemsInstanceItem["HostJson"].asString(); + if(!valueInstanceItemsInstanceItem["AppJson"].isNull()) + instanceItemsObject.appJson = valueInstanceItemsInstanceItem["AppJson"].asString(); + if(!valueInstanceItemsInstanceItem["ApiJson"].isNull()) + instanceItemsObject.apiJson = valueInstanceItemsInstanceItem["ApiJson"].asString(); + if(!valueInstanceItemsInstanceItem["ImageJson"].isNull()) + instanceItemsObject.imageJson = valueInstanceItemsInstanceItem["ImageJson"].asString(); + if(!valueInstanceItemsInstanceItem["IdaasJson"].isNull()) + instanceItemsObject.idaasJson = valueInstanceItemsInstanceItem["IdaasJson"].asString(); instanceItems_.push_back(instanceItemsObject); } if(!value["PageNumber"].isNull()) diff --git a/market/src/model/DescribeLicenseResult.cc b/market/src/model/DescribeLicenseResult.cc index f9c3a9164..107e31430 100644 --- a/market/src/model/DescribeLicenseResult.cc +++ b/market/src/model/DescribeLicenseResult.cc @@ -60,14 +60,14 @@ void DescribeLicenseResult::parse(const std::string &payload) license_.productName = licenseNode["ProductName"].asString(); if(!licenseNode["SupplierName"].isNull()) license_.supplierName = licenseNode["SupplierName"].asString(); - auto allExtendArray = value["ExtendArray"]["LicenseAttribute"]; - for (auto value : allExtendArray) + auto allExtendArrayNode = licenseNode["ExtendArray"]["LicenseAttribute"]; + for (auto licenseNodeExtendArrayLicenseAttribute : allExtendArrayNode) { License::LicenseAttribute licenseAttributeObject; - if(!value["Code"].isNull()) - licenseAttributeObject.code = value["Code"].asString(); - if(!value["Value"].isNull()) - licenseAttributeObject.value = value["Value"].asString(); + if(!licenseNodeExtendArrayLicenseAttribute["Code"].isNull()) + licenseAttributeObject.code = licenseNodeExtendArrayLicenseAttribute["Code"].asString(); + if(!licenseNodeExtendArrayLicenseAttribute["Value"].isNull()) + licenseAttributeObject.value = licenseNodeExtendArrayLicenseAttribute["Value"].asString(); license_.extendArray.push_back(licenseAttributeObject); } auto extendInfoNode = licenseNode["ExtendInfo"]; diff --git a/market/src/model/DescribePriceResult.cc b/market/src/model/DescribePriceResult.cc index 8145de4b2..e93348baa 100644 --- a/market/src/model/DescribePriceResult.cc +++ b/market/src/model/DescribePriceResult.cc @@ -39,16 +39,16 @@ void DescribePriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPromotionRules = value["PromotionRules"]["PromotionRule"]; - for (auto value : allPromotionRules) + auto allPromotionRulesNode = value["PromotionRules"]["PromotionRule"]; + for (auto valuePromotionRulesPromotionRule : allPromotionRulesNode) { PromotionRule promotionRulesObject; - if(!value["RuleId"].isNull()) - promotionRulesObject.ruleId = value["RuleId"].asString(); - if(!value["Name"].isNull()) - promotionRulesObject.name = value["Name"].asString(); - if(!value["Title"].isNull()) - promotionRulesObject.title = value["Title"].asString(); + if(!valuePromotionRulesPromotionRule["RuleId"].isNull()) + promotionRulesObject.ruleId = valuePromotionRulesPromotionRule["RuleId"].asString(); + if(!valuePromotionRulesPromotionRule["Name"].isNull()) + promotionRulesObject.name = valuePromotionRulesPromotionRule["Name"].asString(); + if(!valuePromotionRulesPromotionRule["Title"].isNull()) + promotionRulesObject.title = valuePromotionRulesPromotionRule["Title"].asString(); promotionRules_.push_back(promotionRulesObject); } if(!value["ProductCode"].isNull()) diff --git a/market/src/model/DescribeProductResult.cc b/market/src/model/DescribeProductResult.cc index d95db927d..588982d4d 100644 --- a/market/src/model/DescribeProductResult.cc +++ b/market/src/model/DescribeProductResult.cc @@ -39,70 +39,70 @@ void DescribeProductResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProductSkus = value["ProductSkus"]["ProductSku"]; - for (auto value : allProductSkus) + auto allProductSkusNode = value["ProductSkus"]["ProductSku"]; + for (auto valueProductSkusProductSku : allProductSkusNode) { ProductSku productSkusObject; - if(!value["Name"].isNull()) - productSkusObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - productSkusObject.code = value["Code"].asString(); - if(!value["ChargeType"].isNull()) - productSkusObject.chargeType = value["ChargeType"].asString(); - if(!value["Constraints"].isNull()) - productSkusObject.constraints = value["Constraints"].asString(); - if(!value["Hidden"].isNull()) - productSkusObject.hidden = value["Hidden"].asString() == "true"; - auto allOrderPeriods = value["OrderPeriods"]["OrderPeriod"]; - for (auto value : allOrderPeriods) + if(!valueProductSkusProductSku["Name"].isNull()) + productSkusObject.name = valueProductSkusProductSku["Name"].asString(); + if(!valueProductSkusProductSku["Code"].isNull()) + productSkusObject.code = valueProductSkusProductSku["Code"].asString(); + if(!valueProductSkusProductSku["ChargeType"].isNull()) + productSkusObject.chargeType = valueProductSkusProductSku["ChargeType"].asString(); + if(!valueProductSkusProductSku["Constraints"].isNull()) + productSkusObject.constraints = valueProductSkusProductSku["Constraints"].asString(); + if(!valueProductSkusProductSku["Hidden"].isNull()) + productSkusObject.hidden = valueProductSkusProductSku["Hidden"].asString() == "true"; + auto allOrderPeriodsNode = allProductSkusNode["OrderPeriods"]["OrderPeriod"]; + for (auto allProductSkusNodeOrderPeriodsOrderPeriod : allOrderPeriodsNode) { ProductSku::OrderPeriod orderPeriodsObject; - if(!value["Name"].isNull()) - orderPeriodsObject.name = value["Name"].asString(); - if(!value["PeriodType"].isNull()) - orderPeriodsObject.periodType = value["PeriodType"].asString(); + if(!allProductSkusNodeOrderPeriodsOrderPeriod["Name"].isNull()) + orderPeriodsObject.name = allProductSkusNodeOrderPeriodsOrderPeriod["Name"].asString(); + if(!allProductSkusNodeOrderPeriodsOrderPeriod["PeriodType"].isNull()) + orderPeriodsObject.periodType = allProductSkusNodeOrderPeriodsOrderPeriod["PeriodType"].asString(); productSkusObject.orderPeriods.push_back(orderPeriodsObject); } - auto allModules = value["Modules"]["Module"]; - for (auto value : allModules) + auto allModulesNode = allProductSkusNode["Modules"]["Module"]; + for (auto allProductSkusNodeModulesModule : allModulesNode) { ProductSku::Module modulesObject; - if(!value["Id"].isNull()) - modulesObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - modulesObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - modulesObject.code = value["Code"].asString(); - auto allProperties = value["Properties"]["Property"]; - for (auto value : allProperties) + if(!allProductSkusNodeModulesModule["Id"].isNull()) + modulesObject.id = allProductSkusNodeModulesModule["Id"].asString(); + if(!allProductSkusNodeModulesModule["Name"].isNull()) + modulesObject.name = allProductSkusNodeModulesModule["Name"].asString(); + if(!allProductSkusNodeModulesModule["Code"].isNull()) + modulesObject.code = allProductSkusNodeModulesModule["Code"].asString(); + auto allPropertiesNode = allModulesNode["Properties"]["Property"]; + for (auto allModulesNodePropertiesProperty : allPropertiesNode) { ProductSku::Module::Property propertiesObject; - if(!value["Name"].isNull()) - propertiesObject.name = value["Name"].asString(); - if(!value["Key"].isNull()) - propertiesObject.key = value["Key"].asString(); - if(!value["ShowType"].isNull()) - propertiesObject.showType = value["ShowType"].asString(); - if(!value["DisplayUnit"].isNull()) - propertiesObject.displayUnit = value["DisplayUnit"].asString(); - auto allPropertyValues = value["PropertyValues"]["PropertyValue"]; - for (auto value : allPropertyValues) + if(!allModulesNodePropertiesProperty["Name"].isNull()) + propertiesObject.name = allModulesNodePropertiesProperty["Name"].asString(); + if(!allModulesNodePropertiesProperty["Key"].isNull()) + propertiesObject.key = allModulesNodePropertiesProperty["Key"].asString(); + if(!allModulesNodePropertiesProperty["ShowType"].isNull()) + propertiesObject.showType = allModulesNodePropertiesProperty["ShowType"].asString(); + if(!allModulesNodePropertiesProperty["DisplayUnit"].isNull()) + propertiesObject.displayUnit = allModulesNodePropertiesProperty["DisplayUnit"].asString(); + auto allPropertyValuesNode = allPropertiesNode["PropertyValues"]["PropertyValue"]; + for (auto allPropertiesNodePropertyValuesPropertyValue : allPropertyValuesNode) { ProductSku::Module::Property::PropertyValue propertyValuesObject; - if(!value["Value"].isNull()) - propertyValuesObject.value = value["Value"].asString(); - if(!value["DisplayName"].isNull()) - propertyValuesObject.displayName = value["DisplayName"].asString(); - if(!value["Type"].isNull()) - propertyValuesObject.type = value["Type"].asString(); - if(!value["Min"].isNull()) - propertyValuesObject.min = value["Min"].asString(); - if(!value["Max"].isNull()) - propertyValuesObject.max = value["Max"].asString(); - if(!value["Step"].isNull()) - propertyValuesObject.step = value["Step"].asString(); - if(!value["Remark"].isNull()) - propertyValuesObject.remark = value["Remark"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Value"].isNull()) + propertyValuesObject.value = allPropertiesNodePropertyValuesPropertyValue["Value"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["DisplayName"].isNull()) + propertyValuesObject.displayName = allPropertiesNodePropertyValuesPropertyValue["DisplayName"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Type"].isNull()) + propertyValuesObject.type = allPropertiesNodePropertyValuesPropertyValue["Type"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Min"].isNull()) + propertyValuesObject.min = allPropertiesNodePropertyValuesPropertyValue["Min"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Max"].isNull()) + propertyValuesObject.max = allPropertiesNodePropertyValuesPropertyValue["Max"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Step"].isNull()) + propertyValuesObject.step = allPropertiesNodePropertyValuesPropertyValue["Step"].asString(); + if(!allPropertiesNodePropertyValuesPropertyValue["Remark"].isNull()) + propertyValuesObject.remark = allPropertiesNodePropertyValuesPropertyValue["Remark"].asString(); propertiesObject.propertyValues.push_back(propertyValuesObject); } modulesObject.properties.push_back(propertiesObject); @@ -111,20 +111,20 @@ void DescribeProductResult::parse(const std::string &payload) } productSkus_.push_back(productSkusObject); } - auto allProductExtras = value["ProductExtras"]["ProductExtra"]; - for (auto value : allProductExtras) + auto allProductExtrasNode = value["ProductExtras"]["ProductExtra"]; + for (auto valueProductExtrasProductExtra : allProductExtrasNode) { ProductExtra productExtrasObject; - if(!value["Key"].isNull()) - productExtrasObject.key = value["Key"].asString(); - if(!value["Values"].isNull()) - productExtrasObject.values = value["Values"].asString(); - if(!value["Label"].isNull()) - productExtrasObject.label = value["Label"].asString(); - if(!value["Order"].isNull()) - productExtrasObject.order = std::stoi(value["Order"].asString()); - if(!value["Type"].isNull()) - productExtrasObject.type = value["Type"].asString(); + if(!valueProductExtrasProductExtra["Key"].isNull()) + productExtrasObject.key = valueProductExtrasProductExtra["Key"].asString(); + if(!valueProductExtrasProductExtra["Values"].isNull()) + productExtrasObject.values = valueProductExtrasProductExtra["Values"].asString(); + if(!valueProductExtrasProductExtra["Label"].isNull()) + productExtrasObject.label = valueProductExtrasProductExtra["Label"].asString(); + if(!valueProductExtrasProductExtra["Order"].isNull()) + productExtrasObject.order = std::stoi(valueProductExtrasProductExtra["Order"].asString()); + if(!valueProductExtrasProductExtra["Type"].isNull()) + productExtrasObject.type = valueProductExtrasProductExtra["Type"].asString(); productExtras_.push_back(productExtrasObject); } auto shopInfoNode = value["ShopInfo"]; @@ -134,14 +134,14 @@ void DescribeProductResult::parse(const std::string &payload) shopInfo_.name = shopInfoNode["Name"].asString(); if(!shopInfoNode["Emails"].isNull()) shopInfo_.emails = shopInfoNode["Emails"].asString(); - auto allWangWangs = value["WangWangs"]["WangWang"]; - for (auto value : allWangWangs) + auto allWangWangsNode = shopInfoNode["WangWangs"]["WangWang"]; + for (auto shopInfoNodeWangWangsWangWang : allWangWangsNode) { ShopInfo::WangWang wangWangObject; - if(!value["UserName"].isNull()) - wangWangObject.userName = value["UserName"].asString(); - if(!value["Remark"].isNull()) - wangWangObject.remark = value["Remark"].asString(); + if(!shopInfoNodeWangWangsWangWang["UserName"].isNull()) + wangWangObject.userName = shopInfoNodeWangWangsWangWang["UserName"].asString(); + if(!shopInfoNodeWangWangsWangWang["Remark"].isNull()) + wangWangObject.remark = shopInfoNodeWangWangsWangWang["Remark"].asString(); shopInfo_.wangWangs.push_back(wangWangObject); } auto allTelephones = shopInfoNode["Telephones"]["Telephone"]; diff --git a/market/src/model/DescribeProductsResult.cc b/market/src/model/DescribeProductsResult.cc index 08efac9ed..cbc7df548 100644 --- a/market/src/model/DescribeProductsResult.cc +++ b/market/src/model/DescribeProductsResult.cc @@ -39,40 +39,40 @@ void DescribeProductsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProductItems = value["ProductItems"]["ProductItem"]; - for (auto value : allProductItems) + auto allProductItemsNode = value["ProductItems"]["ProductItem"]; + for (auto valueProductItemsProductItem : allProductItemsNode) { ProductItem productItemsObject; - if(!value["Code"].isNull()) - productItemsObject.code = value["Code"].asString(); - if(!value["Name"].isNull()) - productItemsObject.name = value["Name"].asString(); - if(!value["CategoryId"].isNull()) - productItemsObject.categoryId = std::stol(value["CategoryId"].asString()); - if(!value["SupplierId"].isNull()) - productItemsObject.supplierId = std::stol(value["SupplierId"].asString()); - if(!value["SupplierName"].isNull()) - productItemsObject.supplierName = value["SupplierName"].asString(); - if(!value["ShortDescription"].isNull()) - productItemsObject.shortDescription = value["ShortDescription"].asString(); - if(!value["Tags"].isNull()) - productItemsObject.tags = value["Tags"].asString(); - if(!value["SuggestedPrice"].isNull()) - productItemsObject.suggestedPrice = value["SuggestedPrice"].asString(); - if(!value["TargetUrl"].isNull()) - productItemsObject.targetUrl = value["TargetUrl"].asString(); - if(!value["ImageUrl"].isNull()) - productItemsObject.imageUrl = value["ImageUrl"].asString(); - if(!value["Score"].isNull()) - productItemsObject.score = value["Score"].asString(); - if(!value["OperationSystem"].isNull()) - productItemsObject.operationSystem = value["OperationSystem"].asString(); - if(!value["WarrantyDate"].isNull()) - productItemsObject.warrantyDate = value["WarrantyDate"].asString(); - if(!value["DeliveryDate"].isNull()) - productItemsObject.deliveryDate = value["DeliveryDate"].asString(); - if(!value["DeliveryWay"].isNull()) - productItemsObject.deliveryWay = value["DeliveryWay"].asString(); + if(!valueProductItemsProductItem["Code"].isNull()) + productItemsObject.code = valueProductItemsProductItem["Code"].asString(); + if(!valueProductItemsProductItem["Name"].isNull()) + productItemsObject.name = valueProductItemsProductItem["Name"].asString(); + if(!valueProductItemsProductItem["CategoryId"].isNull()) + productItemsObject.categoryId = std::stol(valueProductItemsProductItem["CategoryId"].asString()); + if(!valueProductItemsProductItem["SupplierId"].isNull()) + productItemsObject.supplierId = std::stol(valueProductItemsProductItem["SupplierId"].asString()); + if(!valueProductItemsProductItem["SupplierName"].isNull()) + productItemsObject.supplierName = valueProductItemsProductItem["SupplierName"].asString(); + if(!valueProductItemsProductItem["ShortDescription"].isNull()) + productItemsObject.shortDescription = valueProductItemsProductItem["ShortDescription"].asString(); + if(!valueProductItemsProductItem["Tags"].isNull()) + productItemsObject.tags = valueProductItemsProductItem["Tags"].asString(); + if(!valueProductItemsProductItem["SuggestedPrice"].isNull()) + productItemsObject.suggestedPrice = valueProductItemsProductItem["SuggestedPrice"].asString(); + if(!valueProductItemsProductItem["TargetUrl"].isNull()) + productItemsObject.targetUrl = valueProductItemsProductItem["TargetUrl"].asString(); + if(!valueProductItemsProductItem["ImageUrl"].isNull()) + productItemsObject.imageUrl = valueProductItemsProductItem["ImageUrl"].asString(); + if(!valueProductItemsProductItem["Score"].isNull()) + productItemsObject.score = valueProductItemsProductItem["Score"].asString(); + if(!valueProductItemsProductItem["OperationSystem"].isNull()) + productItemsObject.operationSystem = valueProductItemsProductItem["OperationSystem"].asString(); + if(!valueProductItemsProductItem["WarrantyDate"].isNull()) + productItemsObject.warrantyDate = valueProductItemsProductItem["WarrantyDate"].asString(); + if(!valueProductItemsProductItem["DeliveryDate"].isNull()) + productItemsObject.deliveryDate = valueProductItemsProductItem["DeliveryDate"].asString(); + if(!valueProductItemsProductItem["DeliveryWay"].isNull()) + productItemsObject.deliveryWay = valueProductItemsProductItem["DeliveryWay"].asString(); productItems_.push_back(productItemsObject); } if(!value["PageNumber"].isNull()) diff --git a/market/src/model/QueryMarketCategoriesResult.cc b/market/src/model/QueryMarketCategoriesResult.cc index 4a5664724..208f26778 100644 --- a/market/src/model/QueryMarketCategoriesResult.cc +++ b/market/src/model/QueryMarketCategoriesResult.cc @@ -39,26 +39,26 @@ void QueryMarketCategoriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCategories = value["Categories"]["Category"]; - for (auto value : allCategories) + auto allCategoriesNode = value["Categories"]["Category"]; + for (auto valueCategoriesCategory : allCategoriesNode) { Category categoriesObject; - if(!value["Id"].isNull()) - categoriesObject.id = std::stol(value["Id"].asString()); - if(!value["CategoryCode"].isNull()) - categoriesObject.categoryCode = value["CategoryCode"].asString(); - if(!value["CategoryName"].isNull()) - categoriesObject.categoryName = value["CategoryName"].asString(); - auto allChildCategories = value["ChildCategories"]["ChildCategory"]; - for (auto value : allChildCategories) + if(!valueCategoriesCategory["Id"].isNull()) + categoriesObject.id = std::stol(valueCategoriesCategory["Id"].asString()); + if(!valueCategoriesCategory["CategoryCode"].isNull()) + categoriesObject.categoryCode = valueCategoriesCategory["CategoryCode"].asString(); + if(!valueCategoriesCategory["CategoryName"].isNull()) + categoriesObject.categoryName = valueCategoriesCategory["CategoryName"].asString(); + auto allChildCategoriesNode = allCategoriesNode["ChildCategories"]["ChildCategory"]; + for (auto allCategoriesNodeChildCategoriesChildCategory : allChildCategoriesNode) { Category::ChildCategory childCategoriesObject; - if(!value["Id"].isNull()) - childCategoriesObject.id = std::stol(value["Id"].asString()); - if(!value["CategoryCode"].isNull()) - childCategoriesObject.categoryCode = value["CategoryCode"].asString(); - if(!value["CategoryName"].isNull()) - childCategoriesObject.categoryName = value["CategoryName"].asString(); + if(!allCategoriesNodeChildCategoriesChildCategory["Id"].isNull()) + childCategoriesObject.id = std::stol(allCategoriesNodeChildCategoriesChildCategory["Id"].asString()); + if(!allCategoriesNodeChildCategoriesChildCategory["CategoryCode"].isNull()) + childCategoriesObject.categoryCode = allCategoriesNodeChildCategoriesChildCategory["CategoryCode"].asString(); + if(!allCategoriesNodeChildCategoriesChildCategory["CategoryName"].isNull()) + childCategoriesObject.categoryName = allCategoriesNodeChildCategoriesChildCategory["CategoryName"].asString(); categoriesObject.childCategories.push_back(childCategoriesObject); } categories_.push_back(categoriesObject); diff --git a/market/src/model/QueryMarketImagesResult.cc b/market/src/model/QueryMarketImagesResult.cc index cce827455..2e1c2d34f 100644 --- a/market/src/model/QueryMarketImagesResult.cc +++ b/market/src/model/QueryMarketImagesResult.cc @@ -39,82 +39,82 @@ void QueryMarketImagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["ImageProduct"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["ImageProduct"]; + for (auto valueResultImageProduct : allResultNode) { ImageProduct resultObject; - if(!value["ImageProductCode"].isNull()) - resultObject.imageProductCode = value["ImageProductCode"].asString(); - if(!value["ProductName"].isNull()) - resultObject.productName = value["ProductName"].asString(); - if(!value["CategoryName"].isNull()) - resultObject.categoryName = value["CategoryName"].asString(); - if(!value["SupplierName"].isNull()) - resultObject.supplierName = value["SupplierName"].asString(); - if(!value["BaseSystem"].isNull()) - resultObject.baseSystem = value["BaseSystem"].asString(); - if(!value["OsKind"].isNull()) - resultObject.osKind = value["OsKind"].asString(); - if(!value["OsBit"].isNull()) - resultObject.osBit = std::stoi(value["OsBit"].asString()); - if(!value["PictureUrl"].isNull()) - resultObject.pictureUrl = value["PictureUrl"].asString(); - if(!value["SmallPicUrl"].isNull()) - resultObject.smallPicUrl = value["SmallPicUrl"].asString(); - if(!value["ShortDescription"].isNull()) - resultObject.shortDescription = value["ShortDescription"].asString(); - if(!value["AgreementUrl"].isNull()) - resultObject.agreementUrl = value["AgreementUrl"].asString(); - if(!value["DetailUrl"].isNull()) - resultObject.detailUrl = value["DetailUrl"].asString(); - if(!value["BuyUrl"].isNull()) - resultObject.buyUrl = value["BuyUrl"].asString(); - if(!value["StoreUrl"].isNull()) - resultObject.storeUrl = value["StoreUrl"].asString(); - if(!value["Score"].isNull()) - resultObject.score = std::stof(value["Score"].asString()); - if(!value["UserCount"].isNull()) - resultObject.userCount = std::stol(value["UserCount"].asString()); - if(!value["SupportIO"].isNull()) - resultObject.supportIO = value["SupportIO"].asString() == "true"; - if(!value["CreatedOn"].isNull()) - resultObject.createdOn = std::stol(value["CreatedOn"].asString()); - auto allImages = value["Images"]["Image"]; - for (auto value : allImages) + if(!valueResultImageProduct["ImageProductCode"].isNull()) + resultObject.imageProductCode = valueResultImageProduct["ImageProductCode"].asString(); + if(!valueResultImageProduct["ProductName"].isNull()) + resultObject.productName = valueResultImageProduct["ProductName"].asString(); + if(!valueResultImageProduct["CategoryName"].isNull()) + resultObject.categoryName = valueResultImageProduct["CategoryName"].asString(); + if(!valueResultImageProduct["SupplierName"].isNull()) + resultObject.supplierName = valueResultImageProduct["SupplierName"].asString(); + if(!valueResultImageProduct["BaseSystem"].isNull()) + resultObject.baseSystem = valueResultImageProduct["BaseSystem"].asString(); + if(!valueResultImageProduct["OsKind"].isNull()) + resultObject.osKind = valueResultImageProduct["OsKind"].asString(); + if(!valueResultImageProduct["OsBit"].isNull()) + resultObject.osBit = std::stoi(valueResultImageProduct["OsBit"].asString()); + if(!valueResultImageProduct["PictureUrl"].isNull()) + resultObject.pictureUrl = valueResultImageProduct["PictureUrl"].asString(); + if(!valueResultImageProduct["SmallPicUrl"].isNull()) + resultObject.smallPicUrl = valueResultImageProduct["SmallPicUrl"].asString(); + if(!valueResultImageProduct["ShortDescription"].isNull()) + resultObject.shortDescription = valueResultImageProduct["ShortDescription"].asString(); + if(!valueResultImageProduct["AgreementUrl"].isNull()) + resultObject.agreementUrl = valueResultImageProduct["AgreementUrl"].asString(); + if(!valueResultImageProduct["DetailUrl"].isNull()) + resultObject.detailUrl = valueResultImageProduct["DetailUrl"].asString(); + if(!valueResultImageProduct["BuyUrl"].isNull()) + resultObject.buyUrl = valueResultImageProduct["BuyUrl"].asString(); + if(!valueResultImageProduct["StoreUrl"].isNull()) + resultObject.storeUrl = valueResultImageProduct["StoreUrl"].asString(); + if(!valueResultImageProduct["Score"].isNull()) + resultObject.score = std::stof(valueResultImageProduct["Score"].asString()); + if(!valueResultImageProduct["UserCount"].isNull()) + resultObject.userCount = std::stol(valueResultImageProduct["UserCount"].asString()); + if(!valueResultImageProduct["SupportIO"].isNull()) + resultObject.supportIO = valueResultImageProduct["SupportIO"].asString() == "true"; + if(!valueResultImageProduct["CreatedOn"].isNull()) + resultObject.createdOn = std::stol(valueResultImageProduct["CreatedOn"].asString()); + auto allImagesNode = allResultNode["Images"]["Image"]; + for (auto allResultNodeImagesImage : allImagesNode) { ImageProduct::Image imagesObject; - if(!value["Version"].isNull()) - imagesObject.version = value["Version"].asString(); - if(!value["VersionDescription"].isNull()) - imagesObject.versionDescription = value["VersionDescription"].asString(); - if(!value["ImageId"].isNull()) - imagesObject.imageId = value["ImageId"].asString(); - if(!value["ImageSize"].isNull()) - imagesObject.imageSize = std::stoi(value["ImageSize"].asString()); - if(!value["Region"].isNull()) - imagesObject.region = value["Region"].asString(); - if(!value["IsDefault"].isNull()) - imagesObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["SupportIO"].isNull()) - imagesObject.supportIO = value["SupportIO"].asString() == "true"; - auto allDiskDeviceMappings = value["DiskDeviceMappings"]["DiskDeviceMapping"]; - for (auto value : allDiskDeviceMappings) + if(!allResultNodeImagesImage["Version"].isNull()) + imagesObject.version = allResultNodeImagesImage["Version"].asString(); + if(!allResultNodeImagesImage["VersionDescription"].isNull()) + imagesObject.versionDescription = allResultNodeImagesImage["VersionDescription"].asString(); + if(!allResultNodeImagesImage["ImageId"].isNull()) + imagesObject.imageId = allResultNodeImagesImage["ImageId"].asString(); + if(!allResultNodeImagesImage["ImageSize"].isNull()) + imagesObject.imageSize = std::stoi(allResultNodeImagesImage["ImageSize"].asString()); + if(!allResultNodeImagesImage["Region"].isNull()) + imagesObject.region = allResultNodeImagesImage["Region"].asString(); + if(!allResultNodeImagesImage["IsDefault"].isNull()) + imagesObject.isDefault = allResultNodeImagesImage["IsDefault"].asString() == "true"; + if(!allResultNodeImagesImage["SupportIO"].isNull()) + imagesObject.supportIO = allResultNodeImagesImage["SupportIO"].asString() == "true"; + auto allDiskDeviceMappingsNode = allImagesNode["DiskDeviceMappings"]["DiskDeviceMapping"]; + for (auto allImagesNodeDiskDeviceMappingsDiskDeviceMapping : allDiskDeviceMappingsNode) { ImageProduct::Image::DiskDeviceMapping diskDeviceMappingsObject; - if(!value["DiskType"].isNull()) - diskDeviceMappingsObject.diskType = value["DiskType"].asString(); - if(!value["Format"].isNull()) - diskDeviceMappingsObject.format = value["Format"].asString(); - if(!value["SnapshotId"].isNull()) - diskDeviceMappingsObject.snapshotId = value["SnapshotId"].asString(); - if(!value["Size"].isNull()) - diskDeviceMappingsObject.size = std::stoi(value["Size"].asString()); - if(!value["Device"].isNull()) - diskDeviceMappingsObject.device = value["Device"].asString(); - if(!value["ImportOSSBucket"].isNull()) - diskDeviceMappingsObject.importOSSBucket = value["ImportOSSBucket"].asString(); - if(!value["ImportOSSObject"].isNull()) - diskDeviceMappingsObject.importOSSObject = value["ImportOSSObject"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["DiskType"].isNull()) + diskDeviceMappingsObject.diskType = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["DiskType"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Format"].isNull()) + diskDeviceMappingsObject.format = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Format"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["SnapshotId"].isNull()) + diskDeviceMappingsObject.snapshotId = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["SnapshotId"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Size"].isNull()) + diskDeviceMappingsObject.size = std::stoi(allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Size"].asString()); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Device"].isNull()) + diskDeviceMappingsObject.device = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["Device"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSBucket"].isNull()) + diskDeviceMappingsObject.importOSSBucket = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSBucket"].asString(); + if(!allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSObject"].isNull()) + diskDeviceMappingsObject.importOSSObject = allImagesNodeDiskDeviceMappingsDiskDeviceMapping["ImportOSSObject"].asString(); imagesObject.diskDeviceMappings.push_back(diskDeviceMappingsObject); } resultObject.images.push_back(imagesObject); @@ -127,16 +127,16 @@ void QueryMarketImagesResult::parse(const std::string &payload) if(!quotaNode["UnusedQuota"].isNull()) resultObject.quota.unusedQuota = std::stol(quotaNode["UnusedQuota"].asString()); auto priceInfoNode = value["PriceInfo"]; - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = priceInfoNode["Rules"]["Rule"]; + for (auto priceInfoNodeRulesRule : allRulesNode) { ImageProduct::PriceInfo::Rule ruleObject; - if(!value["RuleId"].isNull()) - ruleObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Title"].isNull()) - ruleObject.title = value["Title"].asString(); - if(!value["Name"].isNull()) - ruleObject.name = value["Name"].asString(); + if(!priceInfoNodeRulesRule["RuleId"].isNull()) + ruleObject.ruleId = std::stol(priceInfoNodeRulesRule["RuleId"].asString()); + if(!priceInfoNodeRulesRule["Title"].isNull()) + ruleObject.title = priceInfoNodeRulesRule["Title"].asString(); + if(!priceInfoNodeRulesRule["Name"].isNull()) + ruleObject.name = priceInfoNodeRulesRule["Name"].asString(); resultObject.priceInfo.rules.push_back(ruleObject); } auto orderNode = priceInfoNode["Order"]; diff --git a/mopen/src/model/MoPenQueryCanvasResult.cc b/mopen/src/model/MoPenQueryCanvasResult.cc index fee221e79..71bd44851 100644 --- a/mopen/src/model/MoPenQueryCanvasResult.cc +++ b/mopen/src/model/MoPenQueryCanvasResult.cc @@ -40,28 +40,28 @@ void MoPenQueryCanvasResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allCanvasList = value["CanvasList"]["Canvas"]; - for (auto value : allCanvasList) + auto allCanvasListNode = dataNode["CanvasList"]["Canvas"]; + for (auto dataNodeCanvasListCanvas : allCanvasListNode) { Data::Canvas canvasObject; - if(!value["Id"].isNull()) - canvasObject.id = std::stol(value["Id"].asString()); - if(!value["DeviceName"].isNull()) - canvasObject.deviceName = value["DeviceName"].asString(); - if(!value["Url"].isNull()) - canvasObject.url = value["Url"].asString(); - if(!value["PageId"].isNull()) - canvasObject.pageId = std::stoi(value["PageId"].asString()); - if(!value["SessionId"].isNull()) - canvasObject.sessionId = value["SessionId"].asString(); - if(!value["CreateTime"].isNull()) - canvasObject.createTime = value["CreateTime"].asString(); - if(!value["LastModified"].isNull()) - canvasObject.lastModified = value["LastModified"].asString(); - if(!value["Status"].isNull()) - canvasObject.status = std::stoi(value["Status"].asString()); - if(!value["Attribute"].isNull()) - canvasObject.attribute = value["Attribute"].asString(); + if(!dataNodeCanvasListCanvas["Id"].isNull()) + canvasObject.id = std::stol(dataNodeCanvasListCanvas["Id"].asString()); + if(!dataNodeCanvasListCanvas["DeviceName"].isNull()) + canvasObject.deviceName = dataNodeCanvasListCanvas["DeviceName"].asString(); + if(!dataNodeCanvasListCanvas["Url"].isNull()) + canvasObject.url = dataNodeCanvasListCanvas["Url"].asString(); + if(!dataNodeCanvasListCanvas["PageId"].isNull()) + canvasObject.pageId = std::stoi(dataNodeCanvasListCanvas["PageId"].asString()); + if(!dataNodeCanvasListCanvas["SessionId"].isNull()) + canvasObject.sessionId = dataNodeCanvasListCanvas["SessionId"].asString(); + if(!dataNodeCanvasListCanvas["CreateTime"].isNull()) + canvasObject.createTime = dataNodeCanvasListCanvas["CreateTime"].asString(); + if(!dataNodeCanvasListCanvas["LastModified"].isNull()) + canvasObject.lastModified = dataNodeCanvasListCanvas["LastModified"].asString(); + if(!dataNodeCanvasListCanvas["Status"].isNull()) + canvasObject.status = std::stoi(dataNodeCanvasListCanvas["Status"].asString()); + if(!dataNodeCanvasListCanvas["Attribute"].isNull()) + canvasObject.attribute = dataNodeCanvasListCanvas["Attribute"].asString(); data_.canvasList.push_back(canvasObject); } if(!value["Code"].isNull()) diff --git a/mts/src/model/DescribeMtsUserResourcePackageResult.cc b/mts/src/model/DescribeMtsUserResourcePackageResult.cc index 46f94801d..1e2f6ac59 100644 --- a/mts/src/model/DescribeMtsUserResourcePackageResult.cc +++ b/mts/src/model/DescribeMtsUserResourcePackageResult.cc @@ -39,22 +39,22 @@ void DescribeMtsUserResourcePackageResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResourcePackageInfos = value["ResourcePackageInfos"]["ResourcePackageInfo"]; - for (auto value : allResourcePackageInfos) + auto allResourcePackageInfosNode = value["ResourcePackageInfos"]["ResourcePackageInfo"]; + for (auto valueResourcePackageInfosResourcePackageInfo : allResourcePackageInfosNode) { ResourcePackageInfo resourcePackageInfosObject; - if(!value["CurrCapacity"].isNull()) - resourcePackageInfosObject.currCapacity = value["CurrCapacity"].asString(); - if(!value["InitCapacity"].isNull()) - resourcePackageInfosObject.initCapacity = value["InitCapacity"].asString(); - if(!value["CommodityCode"].isNull()) - resourcePackageInfosObject.commodityCode = value["CommodityCode"].asString(); - if(!value["DisplayName"].isNull()) - resourcePackageInfosObject.displayName = value["DisplayName"].asString(); - if(!value["InstanceId"].isNull()) - resourcePackageInfosObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - resourcePackageInfosObject.status = value["Status"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["CurrCapacity"].isNull()) + resourcePackageInfosObject.currCapacity = valueResourcePackageInfosResourcePackageInfo["CurrCapacity"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["InitCapacity"].isNull()) + resourcePackageInfosObject.initCapacity = valueResourcePackageInfosResourcePackageInfo["InitCapacity"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["CommodityCode"].isNull()) + resourcePackageInfosObject.commodityCode = valueResourcePackageInfosResourcePackageInfo["CommodityCode"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["DisplayName"].isNull()) + resourcePackageInfosObject.displayName = valueResourcePackageInfosResourcePackageInfo["DisplayName"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["InstanceId"].isNull()) + resourcePackageInfosObject.instanceId = valueResourcePackageInfosResourcePackageInfo["InstanceId"].asString(); + if(!valueResourcePackageInfosResourcePackageInfo["Status"].isNull()) + resourcePackageInfosObject.status = valueResourcePackageInfosResourcePackageInfo["Status"].asString(); resourcePackageInfos_.push_back(resourcePackageInfosObject); } diff --git a/mts/src/model/ListAllCategoryResult.cc b/mts/src/model/ListAllCategoryResult.cc index 2e4963bd3..97b4bc89e 100644 --- a/mts/src/model/ListAllCategoryResult.cc +++ b/mts/src/model/ListAllCategoryResult.cc @@ -39,18 +39,18 @@ void ListAllCategoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCategoryList = value["CategoryList"]["Category"]; - for (auto value : allCategoryList) + auto allCategoryListNode = value["CategoryList"]["Category"]; + for (auto valueCategoryListCategory : allCategoryListNode) { Category categoryListObject; - if(!value["CateId"].isNull()) - categoryListObject.cateId = value["CateId"].asString(); - if(!value["CateName"].isNull()) - categoryListObject.cateName = value["CateName"].asString(); - if(!value["ParentId"].isNull()) - categoryListObject.parentId = value["ParentId"].asString(); - if(!value["Level"].isNull()) - categoryListObject.level = value["Level"].asString(); + if(!valueCategoryListCategory["CateId"].isNull()) + categoryListObject.cateId = valueCategoryListCategory["CateId"].asString(); + if(!valueCategoryListCategory["CateName"].isNull()) + categoryListObject.cateName = valueCategoryListCategory["CateName"].asString(); + if(!valueCategoryListCategory["ParentId"].isNull()) + categoryListObject.parentId = valueCategoryListCategory["ParentId"].asString(); + if(!valueCategoryListCategory["Level"].isNull()) + categoryListObject.level = valueCategoryListCategory["Level"].asString(); categoryList_.push_back(categoryListObject); } diff --git a/mts/src/model/ListAllMediaBucketResult.cc b/mts/src/model/ListAllMediaBucketResult.cc index 28bbd84d8..8b3d1d1fa 100644 --- a/mts/src/model/ListAllMediaBucketResult.cc +++ b/mts/src/model/ListAllMediaBucketResult.cc @@ -39,14 +39,14 @@ void ListAllMediaBucketResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaBucketList = value["MediaBucketList"]["MediaBucket"]; - for (auto value : allMediaBucketList) + auto allMediaBucketListNode = value["MediaBucketList"]["MediaBucket"]; + for (auto valueMediaBucketListMediaBucket : allMediaBucketListNode) { MediaBucket mediaBucketListObject; - if(!value["Bucket"].isNull()) - mediaBucketListObject.bucket = value["Bucket"].asString(); - if(!value["Type"].isNull()) - mediaBucketListObject.type = value["Type"].asString(); + if(!valueMediaBucketListMediaBucket["Bucket"].isNull()) + mediaBucketListObject.bucket = valueMediaBucketListMediaBucket["Bucket"].asString(); + if(!valueMediaBucketListMediaBucket["Type"].isNull()) + mediaBucketListObject.type = valueMediaBucketListMediaBucket["Type"].asString(); mediaBucketList_.push_back(mediaBucketListObject); } if(!value["NextPageToken"].isNull()) diff --git a/mts/src/model/ListAsrPipelineResult.cc b/mts/src/model/ListAsrPipelineResult.cc index 2f040e2ac..d33decd10 100644 --- a/mts/src/model/ListAsrPipelineResult.cc +++ b/mts/src/model/ListAsrPipelineResult.cc @@ -39,18 +39,18 @@ void ListAsrPipelineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/ListCensorPipelineResult.cc b/mts/src/model/ListCensorPipelineResult.cc index 6c9cd84b0..584821361 100644 --- a/mts/src/model/ListCensorPipelineResult.cc +++ b/mts/src/model/ListCensorPipelineResult.cc @@ -39,18 +39,18 @@ void ListCensorPipelineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/ListCoverPipelineResult.cc b/mts/src/model/ListCoverPipelineResult.cc index 5782bb248..d0b92a35a 100644 --- a/mts/src/model/ListCoverPipelineResult.cc +++ b/mts/src/model/ListCoverPipelineResult.cc @@ -39,30 +39,30 @@ void ListCoverPipelineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["UserId"].isNull()) - pipelineListObject.userId = std::stol(value["UserId"].asString()); - if(!value["PipelineId"].isNull()) - pipelineListObject.pipelineId = value["PipelineId"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); - if(!value["quotaNum"].isNull()) - pipelineListObject.quotaNum = std::stoi(value["quotaNum"].asString()); - if(!value["quotaUsed"].isNull()) - pipelineListObject.quotaUsed = std::stoi(value["quotaUsed"].asString()); - if(!value["NotifyConfig"].isNull()) - pipelineListObject.notifyConfig = value["NotifyConfig"].asString(); - if(!value["Role"].isNull()) - pipelineListObject.role = value["Role"].asString(); - if(!value["ExtendConfig"].isNull()) - pipelineListObject.extendConfig = value["ExtendConfig"].asString(); + if(!valuePipelineListPipeline["UserId"].isNull()) + pipelineListObject.userId = std::stol(valuePipelineListPipeline["UserId"].asString()); + if(!valuePipelineListPipeline["PipelineId"].isNull()) + pipelineListObject.pipelineId = valuePipelineListPipeline["PipelineId"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); + if(!valuePipelineListPipeline["quotaNum"].isNull()) + pipelineListObject.quotaNum = std::stoi(valuePipelineListPipeline["quotaNum"].asString()); + if(!valuePipelineListPipeline["quotaUsed"].isNull()) + pipelineListObject.quotaUsed = std::stoi(valuePipelineListPipeline["quotaUsed"].asString()); + if(!valuePipelineListPipeline["NotifyConfig"].isNull()) + pipelineListObject.notifyConfig = valuePipelineListPipeline["NotifyConfig"].asString(); + if(!valuePipelineListPipeline["Role"].isNull()) + pipelineListObject.role = valuePipelineListPipeline["Role"].asString(); + if(!valuePipelineListPipeline["ExtendConfig"].isNull()) + pipelineListObject.extendConfig = valuePipelineListPipeline["ExtendConfig"].asString(); pipelineList_.push_back(pipelineListObject); } if(!value["TotalCount"].isNull()) diff --git a/mts/src/model/ListJobResult.cc b/mts/src/model/ListJobResult.cc index 615bd1d0f..7748c285f 100644 --- a/mts/src/model/ListJobResult.cc +++ b/mts/src/model/ListJobResult.cc @@ -39,26 +39,26 @@ void ListJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["Percent"].isNull()) - jobListObject.percent = std::stol(value["Percent"].asString()); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - jobListObject.finishTime = value["FinishTime"].asString(); + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["Percent"].isNull()) + jobListObject.percent = std::stol(valueJobListJob["Percent"].asString()); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); + if(!valueJobListJob["FinishTime"].isNull()) + jobListObject.finishTime = valueJobListJob["FinishTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -85,24 +85,24 @@ void ListJobResult::parse(const std::string &payload) jobListObject.output.waterMarkConfigUrl = outputNode["WaterMarkConfigUrl"].asString(); if(!outputNode["MergeConfigUrl"].isNull()) jobListObject.output.mergeConfigUrl = outputNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = outputNode["WaterMarkList"]["WaterMark"]; + for (auto outputNodeWaterMarkListWaterMark : allWaterMarkListNode) { Job::Output::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!outputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = outputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!outputNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = outputNodeWaterMarkListWaterMark["Width"].asString(); + if(!outputNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = outputNodeWaterMarkListWaterMark["Height"].asString(); + if(!outputNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = outputNodeWaterMarkListWaterMark["Dx"].asString(); + if(!outputNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = outputNodeWaterMarkListWaterMark["Dy"].asString(); + if(!outputNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = outputNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!outputNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = outputNodeWaterMarkListWaterMark["Type"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) waterMarkObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -112,64 +112,64 @@ void ListJobResult::parse(const std::string &payload) waterMarkObject.inputFile.object = inputFileNode["Object"].asString(); jobListObject.output.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = outputNode["MergeList"]["Merge"]; + for (auto outputNodeMergeListMerge : allMergeListNode) { Job::Output::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!outputNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = outputNodeMergeListMerge["MergeURL"].asString(); + if(!outputNodeMergeListMerge["Start"].isNull()) + mergeObject.start = outputNodeMergeListMerge["Start"].asString(); + if(!outputNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = outputNodeMergeListMerge["Duration"].asString(); + if(!outputNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = outputNodeMergeListMerge["RoleArn"].asString(); jobListObject.output.mergeList.push_back(mergeObject); } - auto allOpeningList = value["OpeningList"]["Opening"]; - for (auto value : allOpeningList) + auto allOpeningListNode = outputNode["OpeningList"]["Opening"]; + for (auto outputNodeOpeningListOpening : allOpeningListNode) { Job::Output::Opening openingObject; - if(!value["openUrl"].isNull()) - openingObject.openUrl = value["openUrl"].asString(); - if(!value["Start"].isNull()) - openingObject.start = value["Start"].asString(); - if(!value["Width"].isNull()) - openingObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - openingObject.height = value["Height"].asString(); + if(!outputNodeOpeningListOpening["openUrl"].isNull()) + openingObject.openUrl = outputNodeOpeningListOpening["openUrl"].asString(); + if(!outputNodeOpeningListOpening["Start"].isNull()) + openingObject.start = outputNodeOpeningListOpening["Start"].asString(); + if(!outputNodeOpeningListOpening["Width"].isNull()) + openingObject.width = outputNodeOpeningListOpening["Width"].asString(); + if(!outputNodeOpeningListOpening["Height"].isNull()) + openingObject.height = outputNodeOpeningListOpening["Height"].asString(); jobListObject.output.openingList.push_back(openingObject); } - auto allTailSlateList = value["TailSlateList"]["TailSlate"]; - for (auto value : allTailSlateList) + auto allTailSlateListNode = outputNode["TailSlateList"]["TailSlate"]; + for (auto outputNodeTailSlateListTailSlate : allTailSlateListNode) { Job::Output::TailSlate tailSlateObject; - if(!value["TailUrl"].isNull()) - tailSlateObject.tailUrl = value["TailUrl"].asString(); - if(!value["Start"].isNull()) - tailSlateObject.start = value["Start"].asString(); - if(!value["BlendDuration"].isNull()) - tailSlateObject.blendDuration = value["BlendDuration"].asString(); - if(!value["Width"].isNull()) - tailSlateObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - tailSlateObject.height = value["Height"].asString(); - if(!value["IsMergeAudio"].isNull()) - tailSlateObject.isMergeAudio = value["IsMergeAudio"].asString() == "true"; - if(!value["BgColor"].isNull()) - tailSlateObject.bgColor = value["BgColor"].asString(); + if(!outputNodeTailSlateListTailSlate["TailUrl"].isNull()) + tailSlateObject.tailUrl = outputNodeTailSlateListTailSlate["TailUrl"].asString(); + if(!outputNodeTailSlateListTailSlate["Start"].isNull()) + tailSlateObject.start = outputNodeTailSlateListTailSlate["Start"].asString(); + if(!outputNodeTailSlateListTailSlate["BlendDuration"].isNull()) + tailSlateObject.blendDuration = outputNodeTailSlateListTailSlate["BlendDuration"].asString(); + if(!outputNodeTailSlateListTailSlate["Width"].isNull()) + tailSlateObject.width = outputNodeTailSlateListTailSlate["Width"].asString(); + if(!outputNodeTailSlateListTailSlate["Height"].isNull()) + tailSlateObject.height = outputNodeTailSlateListTailSlate["Height"].asString(); + if(!outputNodeTailSlateListTailSlate["IsMergeAudio"].isNull()) + tailSlateObject.isMergeAudio = outputNodeTailSlateListTailSlate["IsMergeAudio"].asString() == "true"; + if(!outputNodeTailSlateListTailSlate["BgColor"].isNull()) + tailSlateObject.bgColor = outputNodeTailSlateListTailSlate["BgColor"].asString(); jobListObject.output.tailSlateList.push_back(tailSlateObject); } - auto allOutSubtitleList = value["OutSubtitleList"]["OutSubtitle"]; - for (auto value : allOutSubtitleList) + auto allOutSubtitleListNode = outputNode["OutSubtitleList"]["OutSubtitle"]; + for (auto outputNodeOutSubtitleListOutSubtitle : allOutSubtitleListNode) { Job::Output::OutSubtitle outSubtitleObject; - if(!value["Map"].isNull()) - outSubtitleObject.map = value["Map"].asString(); - if(!value["Success"].isNull()) - outSubtitleObject.success = value["Success"].asString() == "true"; - if(!value["Message"].isNull()) - outSubtitleObject.message = value["Message"].asString(); + if(!outputNodeOutSubtitleListOutSubtitle["Map"].isNull()) + outSubtitleObject.map = outputNodeOutSubtitleListOutSubtitle["Map"].asString(); + if(!outputNodeOutSubtitleListOutSubtitle["Success"].isNull()) + outSubtitleObject.success = outputNodeOutSubtitleListOutSubtitle["Success"].asString() == "true"; + if(!outputNodeOutSubtitleListOutSubtitle["Message"].isNull()) + outSubtitleObject.message = outputNodeOutSubtitleListOutSubtitle["Message"].asString(); auto outSubtitleFileNode = value["OutSubtitleFile"]; if(!outSubtitleFileNode["Bucket"].isNull()) outSubtitleObject.outSubtitleFile.bucket = outSubtitleFileNode["Bucket"].asString(); @@ -212,54 +212,54 @@ void ListJobResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) jobListObject.output.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Job::Output::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -269,52 +269,52 @@ void ListJobResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobListObject.output.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Job::Output::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobListObject.output.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Job::Output::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobListObject.output.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -344,22 +344,22 @@ void ListJobResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) jobListObject.output.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = outputNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { Job::Output::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); jobListObject.output.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { Job::Output::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto input1Node = value["Input"]; if(!input1Node["Bucket"].isNull()) extSubtitleObject.input1.bucket = input1Node["Bucket"].asString(); diff --git a/mts/src/model/ListMediaResult.cc b/mts/src/model/ListMediaResult.cc index 3eacc1d96..19a68145e 100644 --- a/mts/src/model/ListMediaResult.cc +++ b/mts/src/model/ListMediaResult.cc @@ -39,40 +39,40 @@ void ListMediaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaList = value["MediaList"]["Media"]; - for (auto value : allMediaList) + auto allMediaListNode = value["MediaList"]["Media"]; + for (auto valueMediaListMedia : allMediaListNode) { Media mediaListObject; - if(!value["MediaId"].isNull()) - mediaListObject.mediaId = value["MediaId"].asString(); - if(!value["Title"].isNull()) - mediaListObject.title = value["Title"].asString(); - if(!value["Description"].isNull()) - mediaListObject.description = value["Description"].asString(); - if(!value["CoverURL"].isNull()) - mediaListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - mediaListObject.cateId = std::stol(value["CateId"].asString()); - if(!value["Duration"].isNull()) - mediaListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - mediaListObject.format = value["Format"].asString(); - if(!value["Size"].isNull()) - mediaListObject.size = value["Size"].asString(); - if(!value["Bitrate"].isNull()) - mediaListObject.bitrate = value["Bitrate"].asString(); - if(!value["Width"].isNull()) - mediaListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - mediaListObject.height = value["Height"].asString(); - if(!value["Fps"].isNull()) - mediaListObject.fps = value["Fps"].asString(); - if(!value["PublishState"].isNull()) - mediaListObject.publishState = value["PublishState"].asString(); - if(!value["CensorState"].isNull()) - mediaListObject.censorState = value["CensorState"].asString(); - if(!value["CreationTime"].isNull()) - mediaListObject.creationTime = value["CreationTime"].asString(); + if(!valueMediaListMedia["MediaId"].isNull()) + mediaListObject.mediaId = valueMediaListMedia["MediaId"].asString(); + if(!valueMediaListMedia["Title"].isNull()) + mediaListObject.title = valueMediaListMedia["Title"].asString(); + if(!valueMediaListMedia["Description"].isNull()) + mediaListObject.description = valueMediaListMedia["Description"].asString(); + if(!valueMediaListMedia["CoverURL"].isNull()) + mediaListObject.coverURL = valueMediaListMedia["CoverURL"].asString(); + if(!valueMediaListMedia["CateId"].isNull()) + mediaListObject.cateId = std::stol(valueMediaListMedia["CateId"].asString()); + if(!valueMediaListMedia["Duration"].isNull()) + mediaListObject.duration = valueMediaListMedia["Duration"].asString(); + if(!valueMediaListMedia["Format"].isNull()) + mediaListObject.format = valueMediaListMedia["Format"].asString(); + if(!valueMediaListMedia["Size"].isNull()) + mediaListObject.size = valueMediaListMedia["Size"].asString(); + if(!valueMediaListMedia["Bitrate"].isNull()) + mediaListObject.bitrate = valueMediaListMedia["Bitrate"].asString(); + if(!valueMediaListMedia["Width"].isNull()) + mediaListObject.width = valueMediaListMedia["Width"].asString(); + if(!valueMediaListMedia["Height"].isNull()) + mediaListObject.height = valueMediaListMedia["Height"].asString(); + if(!valueMediaListMedia["Fps"].isNull()) + mediaListObject.fps = valueMediaListMedia["Fps"].asString(); + if(!valueMediaListMedia["PublishState"].isNull()) + mediaListObject.publishState = valueMediaListMedia["PublishState"].asString(); + if(!valueMediaListMedia["CensorState"].isNull()) + mediaListObject.censorState = valueMediaListMedia["CensorState"].asString(); + if(!valueMediaListMedia["CreationTime"].isNull()) + mediaListObject.creationTime = valueMediaListMedia["CreationTime"].asString(); auto fileNode = value["File"]; if(!fileNode["URL"].isNull()) mediaListObject.file.uRL = fileNode["URL"].asString(); diff --git a/mts/src/model/ListMediaWorkflowExecutionsResult.cc b/mts/src/model/ListMediaWorkflowExecutionsResult.cc index 931fa8e47..e25e45387 100644 --- a/mts/src/model/ListMediaWorkflowExecutionsResult.cc +++ b/mts/src/model/ListMediaWorkflowExecutionsResult.cc @@ -39,42 +39,42 @@ void ListMediaWorkflowExecutionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaWorkflowExecutionList = value["MediaWorkflowExecutionList"]["MediaWorkflowExecution"]; - for (auto value : allMediaWorkflowExecutionList) + auto allMediaWorkflowExecutionListNode = value["MediaWorkflowExecutionList"]["MediaWorkflowExecution"]; + for (auto valueMediaWorkflowExecutionListMediaWorkflowExecution : allMediaWorkflowExecutionListNode) { MediaWorkflowExecution mediaWorkflowExecutionListObject; - if(!value["RunId"].isNull()) - mediaWorkflowExecutionListObject.runId = value["RunId"].asString(); - if(!value["MediaWorkflowId"].isNull()) - mediaWorkflowExecutionListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["Name"].isNull()) - mediaWorkflowExecutionListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - mediaWorkflowExecutionListObject.state = value["State"].asString(); - if(!value["MediaId"].isNull()) - mediaWorkflowExecutionListObject.mediaId = value["MediaId"].asString(); - if(!value["CreationTime"].isNull()) - mediaWorkflowExecutionListObject.creationTime = value["CreationTime"].asString(); - auto allActivityList = value["ActivityList"]["Activity"]; - for (auto value : allActivityList) + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["RunId"].isNull()) + mediaWorkflowExecutionListObject.runId = valueMediaWorkflowExecutionListMediaWorkflowExecution["RunId"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaWorkflowId"].isNull()) + mediaWorkflowExecutionListObject.mediaWorkflowId = valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaWorkflowId"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["Name"].isNull()) + mediaWorkflowExecutionListObject.name = valueMediaWorkflowExecutionListMediaWorkflowExecution["Name"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["State"].isNull()) + mediaWorkflowExecutionListObject.state = valueMediaWorkflowExecutionListMediaWorkflowExecution["State"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaId"].isNull()) + mediaWorkflowExecutionListObject.mediaId = valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaId"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["CreationTime"].isNull()) + mediaWorkflowExecutionListObject.creationTime = valueMediaWorkflowExecutionListMediaWorkflowExecution["CreationTime"].asString(); + auto allActivityListNode = allMediaWorkflowExecutionListNode["ActivityList"]["Activity"]; + for (auto allMediaWorkflowExecutionListNodeActivityListActivity : allActivityListNode) { MediaWorkflowExecution::Activity activityListObject; - if(!value["Name"].isNull()) - activityListObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - activityListObject.type = value["Type"].asString(); - if(!value["JobId"].isNull()) - activityListObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - activityListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - activityListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - activityListObject.message = value["Message"].asString(); - if(!value["StartTime"].isNull()) - activityListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - activityListObject.endTime = value["EndTime"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Name"].isNull()) + activityListObject.name = allMediaWorkflowExecutionListNodeActivityListActivity["Name"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Type"].isNull()) + activityListObject.type = allMediaWorkflowExecutionListNodeActivityListActivity["Type"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["JobId"].isNull()) + activityListObject.jobId = allMediaWorkflowExecutionListNodeActivityListActivity["JobId"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["State"].isNull()) + activityListObject.state = allMediaWorkflowExecutionListNodeActivityListActivity["State"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Code"].isNull()) + activityListObject.code = allMediaWorkflowExecutionListNodeActivityListActivity["Code"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Message"].isNull()) + activityListObject.message = allMediaWorkflowExecutionListNodeActivityListActivity["Message"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["StartTime"].isNull()) + activityListObject.startTime = allMediaWorkflowExecutionListNodeActivityListActivity["StartTime"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["EndTime"].isNull()) + activityListObject.endTime = allMediaWorkflowExecutionListNodeActivityListActivity["EndTime"].asString(); auto mNSMessageResultNode = value["MNSMessageResult"]; if(!mNSMessageResultNode["MessageId"].isNull()) activityListObject.mNSMessageResult.messageId = mNSMessageResultNode["MessageId"].asString(); diff --git a/mts/src/model/ListPornPipelineResult.cc b/mts/src/model/ListPornPipelineResult.cc index 0abbe80a6..b28f25572 100644 --- a/mts/src/model/ListPornPipelineResult.cc +++ b/mts/src/model/ListPornPipelineResult.cc @@ -39,18 +39,18 @@ void ListPornPipelineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/ListTerrorismPipelineResult.cc b/mts/src/model/ListTerrorismPipelineResult.cc index baf7f2451..9ef671f91 100644 --- a/mts/src/model/ListTerrorismPipelineResult.cc +++ b/mts/src/model/ListTerrorismPipelineResult.cc @@ -39,18 +39,18 @@ void ListTerrorismPipelineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/PlayInfoResult.cc b/mts/src/model/PlayInfoResult.cc index bf1f28f15..a402751d1 100644 --- a/mts/src/model/PlayInfoResult.cc +++ b/mts/src/model/PlayInfoResult.cc @@ -39,42 +39,42 @@ void PlayInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPlayInfoList = value["PlayInfoList"]["PlayInfo"]; - for (auto value : allPlayInfoList) + auto allPlayInfoListNode = value["PlayInfoList"]["PlayInfo"]; + for (auto valuePlayInfoListPlayInfo : allPlayInfoListNode) { PlayInfo playInfoListObject; - if(!value["Url"].isNull()) - playInfoListObject.url = value["Url"].asString(); - if(!value["duration"].isNull()) - playInfoListObject.duration = value["duration"].asString(); - if(!value["size"].isNull()) - playInfoListObject.size = value["size"].asString(); - if(!value["width"].isNull()) - playInfoListObject.width = value["width"].asString(); - if(!value["height"].isNull()) - playInfoListObject.height = value["height"].asString(); - if(!value["bitrate"].isNull()) - playInfoListObject.bitrate = value["bitrate"].asString(); - if(!value["fps"].isNull()) - playInfoListObject.fps = value["fps"].asString(); - if(!value["format"].isNull()) - playInfoListObject.format = value["format"].asString(); - if(!value["definition"].isNull()) - playInfoListObject.definition = value["definition"].asString(); - if(!value["encryption"].isNull()) - playInfoListObject.encryption = value["encryption"].asString(); - if(!value["rand"].isNull()) - playInfoListObject.rand = value["rand"].asString(); - if(!value["plaintext"].isNull()) - playInfoListObject.plaintext = value["plaintext"].asString(); - if(!value["complexity"].isNull()) - playInfoListObject.complexity = value["complexity"].asString(); - if(!value["activityName"].isNull()) - playInfoListObject.activityName = value["activityName"].asString(); - if(!value["encryptionType"].isNull()) - playInfoListObject.encryptionType = value["encryptionType"].asString(); - if(!value["downloadType"].isNull()) - playInfoListObject.downloadType = value["downloadType"].asString(); + if(!valuePlayInfoListPlayInfo["Url"].isNull()) + playInfoListObject.url = valuePlayInfoListPlayInfo["Url"].asString(); + if(!valuePlayInfoListPlayInfo["duration"].isNull()) + playInfoListObject.duration = valuePlayInfoListPlayInfo["duration"].asString(); + if(!valuePlayInfoListPlayInfo["size"].isNull()) + playInfoListObject.size = valuePlayInfoListPlayInfo["size"].asString(); + if(!valuePlayInfoListPlayInfo["width"].isNull()) + playInfoListObject.width = valuePlayInfoListPlayInfo["width"].asString(); + if(!valuePlayInfoListPlayInfo["height"].isNull()) + playInfoListObject.height = valuePlayInfoListPlayInfo["height"].asString(); + if(!valuePlayInfoListPlayInfo["bitrate"].isNull()) + playInfoListObject.bitrate = valuePlayInfoListPlayInfo["bitrate"].asString(); + if(!valuePlayInfoListPlayInfo["fps"].isNull()) + playInfoListObject.fps = valuePlayInfoListPlayInfo["fps"].asString(); + if(!valuePlayInfoListPlayInfo["format"].isNull()) + playInfoListObject.format = valuePlayInfoListPlayInfo["format"].asString(); + if(!valuePlayInfoListPlayInfo["definition"].isNull()) + playInfoListObject.definition = valuePlayInfoListPlayInfo["definition"].asString(); + if(!valuePlayInfoListPlayInfo["encryption"].isNull()) + playInfoListObject.encryption = valuePlayInfoListPlayInfo["encryption"].asString(); + if(!valuePlayInfoListPlayInfo["rand"].isNull()) + playInfoListObject.rand = valuePlayInfoListPlayInfo["rand"].asString(); + if(!valuePlayInfoListPlayInfo["plaintext"].isNull()) + playInfoListObject.plaintext = valuePlayInfoListPlayInfo["plaintext"].asString(); + if(!valuePlayInfoListPlayInfo["complexity"].isNull()) + playInfoListObject.complexity = valuePlayInfoListPlayInfo["complexity"].asString(); + if(!valuePlayInfoListPlayInfo["activityName"].isNull()) + playInfoListObject.activityName = valuePlayInfoListPlayInfo["activityName"].asString(); + if(!valuePlayInfoListPlayInfo["encryptionType"].isNull()) + playInfoListObject.encryptionType = valuePlayInfoListPlayInfo["encryptionType"].asString(); + if(!valuePlayInfoListPlayInfo["downloadType"].isNull()) + playInfoListObject.downloadType = valuePlayInfoListPlayInfo["downloadType"].asString(); playInfoList_.push_back(playInfoListObject); } auto allNotFoundCDNDomain = value["NotFoundCDNDomain"]["String"]; diff --git a/mts/src/model/PlayerAuthResult.cc b/mts/src/model/PlayerAuthResult.cc index 750316df0..4fb744c23 100644 --- a/mts/src/model/PlayerAuthResult.cc +++ b/mts/src/model/PlayerAuthResult.cc @@ -39,18 +39,18 @@ void PlayerAuthResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSwitchList = value["SwitchList"]["Switch"]; - for (auto value : allSwitchList) + auto allSwitchListNode = value["SwitchList"]["Switch"]; + for (auto valueSwitchListSwitch : allSwitchListNode) { Switch switchListObject; - if(!value["State"].isNull()) - switchListObject.state = value["State"].asString(); - if(!value["FunctionId"].isNull()) - switchListObject.functionId = value["FunctionId"].asString(); - if(!value["SwitchId"].isNull()) - switchListObject.switchId = value["SwitchId"].asString(); - if(!value["FunctionName"].isNull()) - switchListObject.functionName = value["FunctionName"].asString(); + if(!valueSwitchListSwitch["State"].isNull()) + switchListObject.state = valueSwitchListSwitch["State"].asString(); + if(!valueSwitchListSwitch["FunctionId"].isNull()) + switchListObject.functionId = valueSwitchListSwitch["FunctionId"].asString(); + if(!valueSwitchListSwitch["SwitchId"].isNull()) + switchListObject.switchId = valueSwitchListSwitch["SwitchId"].asString(); + if(!valueSwitchListSwitch["FunctionName"].isNull()) + switchListObject.functionName = valueSwitchListSwitch["FunctionName"].asString(); switchList_.push_back(switchListObject); } if(!value["LogURL"].isNull()) diff --git a/mts/src/model/QueryAnalysisJobListResult.cc b/mts/src/model/QueryAnalysisJobListResult.cc index 1098d3cc2..96145ff95 100644 --- a/mts/src/model/QueryAnalysisJobListResult.cc +++ b/mts/src/model/QueryAnalysisJobListResult.cc @@ -39,38 +39,38 @@ void QueryAnalysisJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAnalysisJobList = value["AnalysisJobList"]["AnalysisJob"]; - for (auto value : allAnalysisJobList) + auto allAnalysisJobListNode = value["AnalysisJobList"]["AnalysisJob"]; + for (auto valueAnalysisJobListAnalysisJob : allAnalysisJobListNode) { AnalysisJob analysisJobListObject; - if(!value["Id"].isNull()) - analysisJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - analysisJobListObject.userData = value["UserData"].asString(); - if(!value["State"].isNull()) - analysisJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - analysisJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - analysisJobListObject.message = value["Message"].asString(); - if(!value["Percent"].isNull()) - analysisJobListObject.percent = std::stol(value["Percent"].asString()); - if(!value["CreationTime"].isNull()) - analysisJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["PipelineId"].isNull()) - analysisJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["Priority"].isNull()) - analysisJobListObject.priority = value["Priority"].asString(); - auto allTemplateList = value["TemplateList"]["Template"]; - for (auto value : allTemplateList) + if(!valueAnalysisJobListAnalysisJob["Id"].isNull()) + analysisJobListObject.id = valueAnalysisJobListAnalysisJob["Id"].asString(); + if(!valueAnalysisJobListAnalysisJob["UserData"].isNull()) + analysisJobListObject.userData = valueAnalysisJobListAnalysisJob["UserData"].asString(); + if(!valueAnalysisJobListAnalysisJob["State"].isNull()) + analysisJobListObject.state = valueAnalysisJobListAnalysisJob["State"].asString(); + if(!valueAnalysisJobListAnalysisJob["Code"].isNull()) + analysisJobListObject.code = valueAnalysisJobListAnalysisJob["Code"].asString(); + if(!valueAnalysisJobListAnalysisJob["Message"].isNull()) + analysisJobListObject.message = valueAnalysisJobListAnalysisJob["Message"].asString(); + if(!valueAnalysisJobListAnalysisJob["Percent"].isNull()) + analysisJobListObject.percent = std::stol(valueAnalysisJobListAnalysisJob["Percent"].asString()); + if(!valueAnalysisJobListAnalysisJob["CreationTime"].isNull()) + analysisJobListObject.creationTime = valueAnalysisJobListAnalysisJob["CreationTime"].asString(); + if(!valueAnalysisJobListAnalysisJob["PipelineId"].isNull()) + analysisJobListObject.pipelineId = valueAnalysisJobListAnalysisJob["PipelineId"].asString(); + if(!valueAnalysisJobListAnalysisJob["Priority"].isNull()) + analysisJobListObject.priority = valueAnalysisJobListAnalysisJob["Priority"].asString(); + auto allTemplateListNode = allAnalysisJobListNode["TemplateList"]["Template"]; + for (auto allAnalysisJobListNodeTemplateListTemplate : allTemplateListNode) { AnalysisJob::_Template templateListObject; - if(!value["Id"].isNull()) - templateListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - templateListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - templateListObject.state = value["State"].asString(); + if(!allAnalysisJobListNodeTemplateListTemplate["Id"].isNull()) + templateListObject.id = allAnalysisJobListNodeTemplateListTemplate["Id"].asString(); + if(!allAnalysisJobListNodeTemplateListTemplate["Name"].isNull()) + templateListObject.name = allAnalysisJobListNodeTemplateListTemplate["Name"].asString(); + if(!allAnalysisJobListNodeTemplateListTemplate["State"].isNull()) + templateListObject.state = allAnalysisJobListNodeTemplateListTemplate["State"].asString(); auto containerNode = value["Container"]; if(!containerNode["Format"].isNull()) templateListObject.container.format = containerNode["Format"].asString(); diff --git a/mts/src/model/QueryAnnotationJobListResult.cc b/mts/src/model/QueryAnnotationJobListResult.cc index 02bf416e6..6fd41f819 100644 --- a/mts/src/model/QueryAnnotationJobListResult.cc +++ b/mts/src/model/QueryAnnotationJobListResult.cc @@ -39,24 +39,24 @@ void QueryAnnotationJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAnnotationJobList = value["AnnotationJobList"]["AnnotationJob"]; - for (auto value : allAnnotationJobList) + auto allAnnotationJobListNode = value["AnnotationJobList"]["AnnotationJob"]; + for (auto valueAnnotationJobListAnnotationJob : allAnnotationJobListNode) { AnnotationJob annotationJobListObject; - if(!value["Id"].isNull()) - annotationJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - annotationJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - annotationJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - annotationJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - annotationJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - annotationJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - annotationJobListObject.creationTime = value["CreationTime"].asString(); + if(!valueAnnotationJobListAnnotationJob["Id"].isNull()) + annotationJobListObject.id = valueAnnotationJobListAnnotationJob["Id"].asString(); + if(!valueAnnotationJobListAnnotationJob["UserData"].isNull()) + annotationJobListObject.userData = valueAnnotationJobListAnnotationJob["UserData"].asString(); + if(!valueAnnotationJobListAnnotationJob["PipelineId"].isNull()) + annotationJobListObject.pipelineId = valueAnnotationJobListAnnotationJob["PipelineId"].asString(); + if(!valueAnnotationJobListAnnotationJob["State"].isNull()) + annotationJobListObject.state = valueAnnotationJobListAnnotationJob["State"].asString(); + if(!valueAnnotationJobListAnnotationJob["Code"].isNull()) + annotationJobListObject.code = valueAnnotationJobListAnnotationJob["Code"].asString(); + if(!valueAnnotationJobListAnnotationJob["Message"].isNull()) + annotationJobListObject.message = valueAnnotationJobListAnnotationJob["Message"].asString(); + if(!valueAnnotationJobListAnnotationJob["CreationTime"].isNull()) + annotationJobListObject.creationTime = valueAnnotationJobListAnnotationJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) annotationJobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -67,14 +67,14 @@ void QueryAnnotationJobListResult::parse(const std::string &payload) auto videoAnnotationResultNode = value["VideoAnnotationResult"]; if(!videoAnnotationResultNode["Details"].isNull()) annotationJobListObject.videoAnnotationResult.details = videoAnnotationResultNode["Details"].asString(); - auto allAnnotations = value["Annotations"]["Annotation"]; - for (auto value : allAnnotations) + auto allAnnotationsNode = videoAnnotationResultNode["Annotations"]["Annotation"]; + for (auto videoAnnotationResultNodeAnnotationsAnnotation : allAnnotationsNode) { AnnotationJob::VideoAnnotationResult::Annotation annotationObject; - if(!value["Label"].isNull()) - annotationObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - annotationObject.score = value["Score"].asString(); + if(!videoAnnotationResultNodeAnnotationsAnnotation["Label"].isNull()) + annotationObject.label = videoAnnotationResultNodeAnnotationsAnnotation["Label"].asString(); + if(!videoAnnotationResultNodeAnnotationsAnnotation["Score"].isNull()) + annotationObject.score = videoAnnotationResultNodeAnnotationsAnnotation["Score"].asString(); annotationJobListObject.videoAnnotationResult.annotations.push_back(annotationObject); } annotationJobList_.push_back(annotationJobListObject); diff --git a/mts/src/model/QueryAsrJobListResult.cc b/mts/src/model/QueryAsrJobListResult.cc index cc07f294c..8425af580 100644 --- a/mts/src/model/QueryAsrJobListResult.cc +++ b/mts/src/model/QueryAsrJobListResult.cc @@ -39,24 +39,24 @@ void QueryAsrJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -70,20 +70,20 @@ void QueryAsrJobListResult::parse(const std::string &payload) auto asrResultNode = value["AsrResult"]; if(!asrResultNode["Duration"].isNull()) jobListObject.asrResult.duration = asrResultNode["Duration"].asString(); - auto allAsrTextList = value["AsrTextList"]["AsrText"]; - for (auto value : allAsrTextList) + auto allAsrTextListNode = asrResultNode["AsrTextList"]["AsrText"]; + for (auto asrResultNodeAsrTextListAsrText : allAsrTextListNode) { Job::AsrResult::AsrText asrTextObject; - if(!value["StartTime"].isNull()) - asrTextObject.startTime = std::stoi(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - asrTextObject.endTime = value["EndTime"].asString(); - if(!value["ChannelId"].isNull()) - asrTextObject.channelId = value["ChannelId"].asString(); - if(!value["SpeechRate"].isNull()) - asrTextObject.speechRate = value["SpeechRate"].asString(); - if(!value["Text"].isNull()) - asrTextObject.text = value["Text"].asString(); + if(!asrResultNodeAsrTextListAsrText["StartTime"].isNull()) + asrTextObject.startTime = std::stoi(asrResultNodeAsrTextListAsrText["StartTime"].asString()); + if(!asrResultNodeAsrTextListAsrText["EndTime"].isNull()) + asrTextObject.endTime = asrResultNodeAsrTextListAsrText["EndTime"].asString(); + if(!asrResultNodeAsrTextListAsrText["ChannelId"].isNull()) + asrTextObject.channelId = asrResultNodeAsrTextListAsrText["ChannelId"].asString(); + if(!asrResultNodeAsrTextListAsrText["SpeechRate"].isNull()) + asrTextObject.speechRate = asrResultNodeAsrTextListAsrText["SpeechRate"].asString(); + if(!asrResultNodeAsrTextListAsrText["Text"].isNull()) + asrTextObject.text = asrResultNodeAsrTextListAsrText["Text"].asString(); jobListObject.asrResult.asrTextList.push_back(asrTextObject); } jobList_.push_back(jobListObject); diff --git a/mts/src/model/QueryAsrPipelineListResult.cc b/mts/src/model/QueryAsrPipelineListResult.cc index 5983972e6..23bf91230 100644 --- a/mts/src/model/QueryAsrPipelineListResult.cc +++ b/mts/src/model/QueryAsrPipelineListResult.cc @@ -39,18 +39,18 @@ void QueryAsrPipelineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/QueryCensorJobListResult.cc b/mts/src/model/QueryCensorJobListResult.cc index 20c443d0e..b63316682 100644 --- a/mts/src/model/QueryCensorJobListResult.cc +++ b/mts/src/model/QueryCensorJobListResult.cc @@ -39,44 +39,44 @@ void QueryCensorJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCensorJobList = value["CensorJobList"]["CensorJob"]; - for (auto value : allCensorJobList) + auto allCensorJobListNode = value["CensorJobList"]["CensorJob"]; + for (auto valueCensorJobListCensorJob : allCensorJobListNode) { CensorJob censorJobListObject; - if(!value["Id"].isNull()) - censorJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - censorJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - censorJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - censorJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - censorJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - censorJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - censorJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["TitleCensorResult"].isNull()) - censorJobListObject.titleCensorResult = value["TitleCensorResult"].asString(); - if(!value["DescCensorResult"].isNull()) - censorJobListObject.descCensorResult = value["DescCensorResult"].asString(); - if(!value["BarrageCensorResult"].isNull()) - censorJobListObject.barrageCensorResult = value["BarrageCensorResult"].asString(); - if(!value["ResultSaveObject"].isNull()) - censorJobListObject.resultSaveObject = value["ResultSaveObject"].asString(); - auto allImageCensorResults = value["ImageCensorResults"]["ImageCensorResult"]; - for (auto value : allImageCensorResults) + if(!valueCensorJobListCensorJob["Id"].isNull()) + censorJobListObject.id = valueCensorJobListCensorJob["Id"].asString(); + if(!valueCensorJobListCensorJob["UserData"].isNull()) + censorJobListObject.userData = valueCensorJobListCensorJob["UserData"].asString(); + if(!valueCensorJobListCensorJob["PipelineId"].isNull()) + censorJobListObject.pipelineId = valueCensorJobListCensorJob["PipelineId"].asString(); + if(!valueCensorJobListCensorJob["State"].isNull()) + censorJobListObject.state = valueCensorJobListCensorJob["State"].asString(); + if(!valueCensorJobListCensorJob["Code"].isNull()) + censorJobListObject.code = valueCensorJobListCensorJob["Code"].asString(); + if(!valueCensorJobListCensorJob["Message"].isNull()) + censorJobListObject.message = valueCensorJobListCensorJob["Message"].asString(); + if(!valueCensorJobListCensorJob["CreationTime"].isNull()) + censorJobListObject.creationTime = valueCensorJobListCensorJob["CreationTime"].asString(); + if(!valueCensorJobListCensorJob["TitleCensorResult"].isNull()) + censorJobListObject.titleCensorResult = valueCensorJobListCensorJob["TitleCensorResult"].asString(); + if(!valueCensorJobListCensorJob["DescCensorResult"].isNull()) + censorJobListObject.descCensorResult = valueCensorJobListCensorJob["DescCensorResult"].asString(); + if(!valueCensorJobListCensorJob["BarrageCensorResult"].isNull()) + censorJobListObject.barrageCensorResult = valueCensorJobListCensorJob["BarrageCensorResult"].asString(); + if(!valueCensorJobListCensorJob["ResultSaveObject"].isNull()) + censorJobListObject.resultSaveObject = valueCensorJobListCensorJob["ResultSaveObject"].asString(); + auto allImageCensorResultsNode = allCensorJobListNode["ImageCensorResults"]["ImageCensorResult"]; + for (auto allCensorJobListNodeImageCensorResultsImageCensorResult : allImageCensorResultsNode) { CensorJob::ImageCensorResult imageCensorResultsObject; - if(!value["ImageLocation"].isNull()) - imageCensorResultsObject.imageLocation = value["ImageLocation"].asString(); - if(!value["ImageBucket"].isNull()) - imageCensorResultsObject.imageBucket = value["ImageBucket"].asString(); - if(!value["ImageObject"].isNull()) - imageCensorResultsObject.imageObject = value["ImageObject"].asString(); - if(!value["Result"].isNull()) - imageCensorResultsObject.result = value["Result"].asString(); + if(!allCensorJobListNodeImageCensorResultsImageCensorResult["ImageLocation"].isNull()) + imageCensorResultsObject.imageLocation = allCensorJobListNodeImageCensorResultsImageCensorResult["ImageLocation"].asString(); + if(!allCensorJobListNodeImageCensorResultsImageCensorResult["ImageBucket"].isNull()) + imageCensorResultsObject.imageBucket = allCensorJobListNodeImageCensorResultsImageCensorResult["ImageBucket"].asString(); + if(!allCensorJobListNodeImageCensorResultsImageCensorResult["ImageObject"].isNull()) + imageCensorResultsObject.imageObject = allCensorJobListNodeImageCensorResultsImageCensorResult["ImageObject"].asString(); + if(!allCensorJobListNodeImageCensorResultsImageCensorResult["Result"].isNull()) + imageCensorResultsObject.result = allCensorJobListNodeImageCensorResultsImageCensorResult["Result"].asString(); censorJobListObject.imageCensorResults.push_back(imageCensorResultsObject); } auto inputNode = value["Input"]; @@ -111,30 +111,30 @@ void QueryCensorJobListResult::parse(const std::string &payload) censorJobListObject.censorPornResult.maxScore = censorPornResultNode["MaxScore"].asString(); if(!censorPornResultNode["AverageScore"].isNull()) censorJobListObject.censorPornResult.averageScore = censorPornResultNode["AverageScore"].asString(); - auto allPornCounterList = value["PornCounterList"]["Counter"]; - for (auto value : allPornCounterList) + auto allPornCounterListNode = censorPornResultNode["PornCounterList"]["Counter"]; + for (auto censorPornResultNodePornCounterListCounter : allPornCounterListNode) { CensorJob::CensorPornResult::Counter counterObject; - if(!value["Count"].isNull()) - counterObject.count = std::stoi(value["Count"].asString()); - if(!value["Label"].isNull()) - counterObject.label = value["Label"].asString(); + if(!censorPornResultNodePornCounterListCounter["Count"].isNull()) + counterObject.count = std::stoi(censorPornResultNodePornCounterListCounter["Count"].asString()); + if(!censorPornResultNodePornCounterListCounter["Label"].isNull()) + counterObject.label = censorPornResultNodePornCounterListCounter["Label"].asString(); censorJobListObject.censorPornResult.pornCounterList.push_back(counterObject); } - auto allPornTopList = value["PornTopList"]["Top"]; - for (auto value : allPornTopList) + auto allPornTopListNode = censorPornResultNode["PornTopList"]["Top"]; + for (auto censorPornResultNodePornTopListTop : allPornTopListNode) { CensorJob::CensorPornResult::Top topObject; - if(!value["Label"].isNull()) - topObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topObject.timestamp = value["Timestamp"].asString(); - if(!value["Index"].isNull()) - topObject.index = value["Index"].asString(); - if(!value["Object"].isNull()) - topObject.object = value["Object"].asString(); + if(!censorPornResultNodePornTopListTop["Label"].isNull()) + topObject.label = censorPornResultNodePornTopListTop["Label"].asString(); + if(!censorPornResultNodePornTopListTop["Score"].isNull()) + topObject.score = censorPornResultNodePornTopListTop["Score"].asString(); + if(!censorPornResultNodePornTopListTop["Timestamp"].isNull()) + topObject.timestamp = censorPornResultNodePornTopListTop["Timestamp"].asString(); + if(!censorPornResultNodePornTopListTop["Index"].isNull()) + topObject.index = censorPornResultNodePornTopListTop["Index"].asString(); + if(!censorPornResultNodePornTopListTop["Object"].isNull()) + topObject.object = censorPornResultNodePornTopListTop["Object"].asString(); censorJobListObject.censorPornResult.pornTopList.push_back(topObject); } auto censorTerrorismResultNode = value["CensorTerrorismResult"]; @@ -146,30 +146,30 @@ void QueryCensorJobListResult::parse(const std::string &payload) censorJobListObject.censorTerrorismResult.maxScore = censorTerrorismResultNode["MaxScore"].asString(); if(!censorTerrorismResultNode["AverageScore"].isNull()) censorJobListObject.censorTerrorismResult.averageScore = censorTerrorismResultNode["AverageScore"].asString(); - auto allTerrorismCounterList = value["TerrorismCounterList"]["Counter"]; - for (auto value : allTerrorismCounterList) + auto allTerrorismCounterListNode = censorTerrorismResultNode["TerrorismCounterList"]["Counter"]; + for (auto censorTerrorismResultNodeTerrorismCounterListCounter : allTerrorismCounterListNode) { CensorJob::CensorTerrorismResult::Counter1 counter1Object; - if(!value["Count"].isNull()) - counter1Object.count = std::stoi(value["Count"].asString()); - if(!value["Label"].isNull()) - counter1Object.label = value["Label"].asString(); + if(!censorTerrorismResultNodeTerrorismCounterListCounter["Count"].isNull()) + counter1Object.count = std::stoi(censorTerrorismResultNodeTerrorismCounterListCounter["Count"].asString()); + if(!censorTerrorismResultNodeTerrorismCounterListCounter["Label"].isNull()) + counter1Object.label = censorTerrorismResultNodeTerrorismCounterListCounter["Label"].asString(); censorJobListObject.censorTerrorismResult.terrorismCounterList.push_back(counter1Object); } - auto allTerrorismTopList = value["TerrorismTopList"]["Top"]; - for (auto value : allTerrorismTopList) + auto allTerrorismTopListNode = censorTerrorismResultNode["TerrorismTopList"]["Top"]; + for (auto censorTerrorismResultNodeTerrorismTopListTop : allTerrorismTopListNode) { CensorJob::CensorTerrorismResult::Top2 top2Object; - if(!value["Label"].isNull()) - top2Object.label = value["Label"].asString(); - if(!value["Score"].isNull()) - top2Object.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - top2Object.timestamp = value["Timestamp"].asString(); - if(!value["Index"].isNull()) - top2Object.index = value["Index"].asString(); - if(!value["Object"].isNull()) - top2Object.object = value["Object"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Label"].isNull()) + top2Object.label = censorTerrorismResultNodeTerrorismTopListTop["Label"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Score"].isNull()) + top2Object.score = censorTerrorismResultNodeTerrorismTopListTop["Score"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Timestamp"].isNull()) + top2Object.timestamp = censorTerrorismResultNodeTerrorismTopListTop["Timestamp"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Index"].isNull()) + top2Object.index = censorTerrorismResultNodeTerrorismTopListTop["Index"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Object"].isNull()) + top2Object.object = censorTerrorismResultNodeTerrorismTopListTop["Object"].asString(); censorJobListObject.censorTerrorismResult.terrorismTopList.push_back(top2Object); } censorJobList_.push_back(censorJobListObject); diff --git a/mts/src/model/QueryCensorPipelineListResult.cc b/mts/src/model/QueryCensorPipelineListResult.cc index 79317379c..d38e3c5fc 100644 --- a/mts/src/model/QueryCensorPipelineListResult.cc +++ b/mts/src/model/QueryCensorPipelineListResult.cc @@ -39,18 +39,18 @@ void QueryCensorPipelineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/QueryComplexJobListResult.cc b/mts/src/model/QueryComplexJobListResult.cc index daa2d3a14..0dc85a056 100644 --- a/mts/src/model/QueryComplexJobListResult.cc +++ b/mts/src/model/QueryComplexJobListResult.cc @@ -39,36 +39,36 @@ void QueryComplexJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["Percent"].isNull()) - jobListObject.percent = std::stol(value["Percent"].asString()); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - jobListObject.finishTime = value["FinishTime"].asString(); - auto allInputs = value["Inputs"]["InputsItem"]; - for (auto value : allInputs) + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["Percent"].isNull()) + jobListObject.percent = std::stol(valueJobListJob["Percent"].asString()); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); + if(!valueJobListJob["FinishTime"].isNull()) + jobListObject.finishTime = valueJobListJob["FinishTime"].asString(); + auto allInputsNode = allJobListNode["Inputs"]["InputsItem"]; + for (auto allJobListNodeInputsInputsItem : allInputsNode) { Job::InputsItem inputsObject; - auto allEditingInputs = value["EditingInputs"]["EditingInput"]; - for (auto value : allEditingInputs) + auto allEditingInputsNode = allInputsNode["EditingInputs"]["EditingInput"]; + for (auto allInputsNodeEditingInputsEditingInput : allEditingInputsNode) { Job::InputsItem::EditingInput editingInputsObject; - if(!value["Id"].isNull()) - editingInputsObject.id = value["Id"].asString(); + if(!allInputsNodeEditingInputsEditingInput["Id"].isNull()) + editingInputsObject.id = allInputsNodeEditingInputsEditingInput["Id"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) editingInputsObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -85,62 +85,62 @@ void QueryComplexJobListResult::parse(const std::string &payload) } jobListObject.inputs.push_back(inputsObject); } - auto allComplexEditingConfigs = value["ComplexEditingConfigs"]["ComplexEditingConfigsItem"]; - for (auto value : allComplexEditingConfigs) + auto allComplexEditingConfigsNode = allJobListNode["ComplexEditingConfigs"]["ComplexEditingConfigsItem"]; + for (auto allJobListNodeComplexEditingConfigsComplexEditingConfigsItem : allComplexEditingConfigsNode) { Job::ComplexEditingConfigsItem complexEditingConfigsObject; auto editingNode = value["Editing"]; - auto allClipList = value["ClipList"]["Clip"]; - for (auto value : allClipList) + auto allClipListNode = editingNode["ClipList"]["Clip"]; + for (auto editingNodeClipListClip : allClipListNode) { Job::ComplexEditingConfigsItem::Editing::Clip clipObject; - if(!value["Id"].isNull()) - clipObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - clipObject.type = value["Type"].asString(); - if(!value["SourceType"].isNull()) - clipObject.sourceType = value["SourceType"].asString(); - if(!value["SourceID"].isNull()) - clipObject.sourceID = value["SourceID"].asString(); - if(!value["SourceStrmMap"].isNull()) - clipObject.sourceStrmMap = value["SourceStrmMap"].asString(); - if(!value["In"].isNull()) - clipObject.in = value["In"].asString(); - if(!value["Out"].isNull()) - clipObject.out = value["Out"].asString(); - auto allEffects = value["Effects"]["Effect"]; - for (auto value : allEffects) + if(!editingNodeClipListClip["Id"].isNull()) + clipObject.id = editingNodeClipListClip["Id"].asString(); + if(!editingNodeClipListClip["Type"].isNull()) + clipObject.type = editingNodeClipListClip["Type"].asString(); + if(!editingNodeClipListClip["SourceType"].isNull()) + clipObject.sourceType = editingNodeClipListClip["SourceType"].asString(); + if(!editingNodeClipListClip["SourceID"].isNull()) + clipObject.sourceID = editingNodeClipListClip["SourceID"].asString(); + if(!editingNodeClipListClip["SourceStrmMap"].isNull()) + clipObject.sourceStrmMap = editingNodeClipListClip["SourceStrmMap"].asString(); + if(!editingNodeClipListClip["In"].isNull()) + clipObject.in = editingNodeClipListClip["In"].asString(); + if(!editingNodeClipListClip["Out"].isNull()) + clipObject.out = editingNodeClipListClip["Out"].asString(); + auto allEffectsNode = allClipListNode["Effects"]["Effect"]; + for (auto allClipListNodeEffectsEffect : allEffectsNode) { Job::ComplexEditingConfigsItem::Editing::Clip::Effect effectsObject; - if(!value["Effect"].isNull()) - effectsObject.effect = value["Effect"].asString(); - if(!value["EffectConfig"].isNull()) - effectsObject.effectConfig = value["EffectConfig"].asString(); + if(!allClipListNodeEffectsEffect["Effect"].isNull()) + effectsObject.effect = allClipListNodeEffectsEffect["Effect"].asString(); + if(!allClipListNodeEffectsEffect["EffectConfig"].isNull()) + effectsObject.effectConfig = allClipListNodeEffectsEffect["EffectConfig"].asString(); clipObject.effects.push_back(effectsObject); } complexEditingConfigsObject.editing.clipList.push_back(clipObject); } auto timelineNode = editingNode["Timeline"]; - auto allTrackList = value["TrackList"]["Track"]; - for (auto value : allTrackList) + auto allTrackListNode = timelineNode["TrackList"]["Track"]; + for (auto timelineNodeTrackListTrack : allTrackListNode) { Job::ComplexEditingConfigsItem::Editing::Timeline::Track trackObject; - if(!value["Id"].isNull()) - trackObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - trackObject.type = value["Type"].asString(); - if(!value["Order"].isNull()) - trackObject.order = value["Order"].asString(); - auto allClips = value["Clips"]["Clip"]; - for (auto value : allClips) + if(!timelineNodeTrackListTrack["Id"].isNull()) + trackObject.id = timelineNodeTrackListTrack["Id"].asString(); + if(!timelineNodeTrackListTrack["Type"].isNull()) + trackObject.type = timelineNodeTrackListTrack["Type"].asString(); + if(!timelineNodeTrackListTrack["Order"].isNull()) + trackObject.order = timelineNodeTrackListTrack["Order"].asString(); + auto allClipsNode = allTrackListNode["Clips"]["Clip"]; + for (auto allTrackListNodeClipsClip : allClipsNode) { Job::ComplexEditingConfigsItem::Editing::Timeline::Track::Clip1 clipsObject; - if(!value["clipID"].isNull()) - clipsObject.clipID = value["clipID"].asString(); - if(!value["In"].isNull()) - clipsObject.in = value["In"].asString(); - if(!value["Out"].isNull()) - clipsObject.out = value["Out"].asString(); + if(!allTrackListNodeClipsClip["clipID"].isNull()) + clipsObject.clipID = allTrackListNodeClipsClip["clipID"].asString(); + if(!allTrackListNodeClipsClip["In"].isNull()) + clipsObject.in = allTrackListNodeClipsClip["In"].asString(); + if(!allTrackListNodeClipsClip["Out"].isNull()) + clipsObject.out = allTrackListNodeClipsClip["Out"].asString(); auto clipsConfigNode = value["ClipsConfig"]; auto clipsConfigVideoNode = clipsConfigNode["ClipsConfigVideo"]; if(!clipsConfigVideoNode["L"].isNull()) @@ -197,24 +197,24 @@ void QueryComplexJobListResult::parse(const std::string &payload) jobListObject.transcodeOutput.waterMarkConfigUrl = transcodeOutputNode["WaterMarkConfigUrl"].asString(); if(!transcodeOutputNode["MergeConfigUrl"].isNull()) jobListObject.transcodeOutput.mergeConfigUrl = transcodeOutputNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = transcodeOutputNode["WaterMarkList"]["WaterMark"]; + for (auto transcodeOutputNodeWaterMarkListWaterMark : allWaterMarkListNode) { Job::TranscodeOutput::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = transcodeOutputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = transcodeOutputNodeWaterMarkListWaterMark["Width"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = transcodeOutputNodeWaterMarkListWaterMark["Height"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = transcodeOutputNodeWaterMarkListWaterMark["Dx"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = transcodeOutputNodeWaterMarkListWaterMark["Dy"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = transcodeOutputNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = transcodeOutputNodeWaterMarkListWaterMark["Type"].asString(); auto inputFile2Node = value["InputFile"]; if(!inputFile2Node["Bucket"].isNull()) waterMarkObject.inputFile2.bucket = inputFile2Node["Bucket"].asString(); @@ -224,18 +224,18 @@ void QueryComplexJobListResult::parse(const std::string &payload) waterMarkObject.inputFile2.object = inputFile2Node["Object"].asString(); jobListObject.transcodeOutput.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = transcodeOutputNode["MergeList"]["Merge"]; + for (auto transcodeOutputNodeMergeListMerge : allMergeListNode) { Job::TranscodeOutput::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!transcodeOutputNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = transcodeOutputNodeMergeListMerge["MergeURL"].asString(); + if(!transcodeOutputNodeMergeListMerge["Start"].isNull()) + mergeObject.start = transcodeOutputNodeMergeListMerge["Start"].asString(); + if(!transcodeOutputNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = transcodeOutputNodeMergeListMerge["Duration"].asString(); + if(!transcodeOutputNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = transcodeOutputNodeMergeListMerge["RoleArn"].asString(); jobListObject.transcodeOutput.mergeList.push_back(mergeObject); } auto digiWaterMarkNode = transcodeOutputNode["DigiWaterMark"]; @@ -281,54 +281,54 @@ void QueryComplexJobListResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) jobListObject.transcodeOutput.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Job::TranscodeOutput::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -338,52 +338,52 @@ void QueryComplexJobListResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobListObject.transcodeOutput.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Job::TranscodeOutput::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobListObject.transcodeOutput.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Job::TranscodeOutput::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobListObject.transcodeOutput.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -413,22 +413,22 @@ void QueryComplexJobListResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) jobListObject.transcodeOutput.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = transcodeOutputNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { Job::TranscodeOutput::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); jobListObject.transcodeOutput.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { Job::TranscodeOutput::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) extSubtitleObject.input.bucket = inputNode["Bucket"].asString(); diff --git a/mts/src/model/QueryCoverJobListResult.cc b/mts/src/model/QueryCoverJobListResult.cc index dd27e5ac9..992d18f32 100644 --- a/mts/src/model/QueryCoverJobListResult.cc +++ b/mts/src/model/QueryCoverJobListResult.cc @@ -39,34 +39,34 @@ void QueryCoverJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCoverJobList = value["CoverJobList"]["CoverJob"]; - for (auto value : allCoverJobList) + auto allCoverJobListNode = value["CoverJobList"]["CoverJob"]; + for (auto valueCoverJobListCoverJob : allCoverJobListNode) { CoverJob coverJobListObject; - if(!value["Id"].isNull()) - coverJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - coverJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - coverJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - coverJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - coverJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - coverJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - coverJobListObject.creationTime = value["CreationTime"].asString(); - auto allCoverImageList = value["CoverImageList"]["CoverImage"]; - for (auto value : allCoverImageList) + if(!valueCoverJobListCoverJob["Id"].isNull()) + coverJobListObject.id = valueCoverJobListCoverJob["Id"].asString(); + if(!valueCoverJobListCoverJob["UserData"].isNull()) + coverJobListObject.userData = valueCoverJobListCoverJob["UserData"].asString(); + if(!valueCoverJobListCoverJob["PipelineId"].isNull()) + coverJobListObject.pipelineId = valueCoverJobListCoverJob["PipelineId"].asString(); + if(!valueCoverJobListCoverJob["State"].isNull()) + coverJobListObject.state = valueCoverJobListCoverJob["State"].asString(); + if(!valueCoverJobListCoverJob["Code"].isNull()) + coverJobListObject.code = valueCoverJobListCoverJob["Code"].asString(); + if(!valueCoverJobListCoverJob["Message"].isNull()) + coverJobListObject.message = valueCoverJobListCoverJob["Message"].asString(); + if(!valueCoverJobListCoverJob["CreationTime"].isNull()) + coverJobListObject.creationTime = valueCoverJobListCoverJob["CreationTime"].asString(); + auto allCoverImageListNode = allCoverJobListNode["CoverImageList"]["CoverImage"]; + for (auto allCoverJobListNodeCoverImageListCoverImage : allCoverImageListNode) { CoverJob::CoverImage coverImageListObject; - if(!value["Score"].isNull()) - coverImageListObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - coverImageListObject.url = value["Url"].asString(); - if(!value["Time"].isNull()) - coverImageListObject.time = value["Time"].asString(); + if(!allCoverJobListNodeCoverImageListCoverImage["Score"].isNull()) + coverImageListObject.score = allCoverJobListNodeCoverImageListCoverImage["Score"].asString(); + if(!allCoverJobListNodeCoverImageListCoverImage["Url"].isNull()) + coverImageListObject.url = allCoverJobListNodeCoverImageListCoverImage["Url"].asString(); + if(!allCoverJobListNodeCoverImageListCoverImage["Time"].isNull()) + coverImageListObject.time = allCoverJobListNodeCoverImageListCoverImage["Time"].asString(); coverJobListObject.coverImageList.push_back(coverImageListObject); } auto inputNode = value["Input"]; diff --git a/mts/src/model/QueryCoverPipelineListResult.cc b/mts/src/model/QueryCoverPipelineListResult.cc index d23d91f0c..81a1af1f7 100644 --- a/mts/src/model/QueryCoverPipelineListResult.cc +++ b/mts/src/model/QueryCoverPipelineListResult.cc @@ -39,20 +39,20 @@ void QueryCoverPipelineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); - if(!value["Role"].isNull()) - pipelineListObject.role = value["Role"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); + if(!valuePipelineListPipeline["Role"].isNull()) + pipelineListObject.role = valuePipelineListPipeline["Role"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/QueryEditingJobListResult.cc b/mts/src/model/QueryEditingJobListResult.cc index 5265ef039..ea3c04d5e 100644 --- a/mts/src/model/QueryEditingJobListResult.cc +++ b/mts/src/model/QueryEditingJobListResult.cc @@ -39,32 +39,32 @@ void QueryEditingJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["Percent"].isNull()) - jobListObject.percent = std::stol(value["Percent"].asString()); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - jobListObject.finishTime = value["FinishTime"].asString(); - auto allEditingInputs = value["EditingInputs"]["EditingInput"]; - for (auto value : allEditingInputs) + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["Percent"].isNull()) + jobListObject.percent = std::stol(valueJobListJob["Percent"].asString()); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); + if(!valueJobListJob["FinishTime"].isNull()) + jobListObject.finishTime = valueJobListJob["FinishTime"].asString(); + auto allEditingInputsNode = allJobListNode["EditingInputs"]["EditingInput"]; + for (auto allJobListNodeEditingInputsEditingInput : allEditingInputsNode) { Job::EditingInput editingInputsObject; - if(!value["Id"].isNull()) - editingInputsObject.id = value["Id"].asString(); + if(!allJobListNodeEditingInputsEditingInput["Id"].isNull()) + editingInputsObject.id = allJobListNodeEditingInputsEditingInput["Id"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) editingInputsObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -98,24 +98,24 @@ void QueryEditingJobListResult::parse(const std::string &payload) jobListObject.editingConfig.waterMarkConfigUrl = editingConfigNode["WaterMarkConfigUrl"].asString(); if(!editingConfigNode["MergeConfigUrl"].isNull()) jobListObject.editingConfig.mergeConfigUrl = editingConfigNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = editingConfigNode["WaterMarkList"]["WaterMark"]; + for (auto editingConfigNodeWaterMarkListWaterMark : allWaterMarkListNode) { Job::EditingConfig::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = editingConfigNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = editingConfigNodeWaterMarkListWaterMark["Width"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = editingConfigNodeWaterMarkListWaterMark["Height"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = editingConfigNodeWaterMarkListWaterMark["Dx"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = editingConfigNodeWaterMarkListWaterMark["Dy"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = editingConfigNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = editingConfigNodeWaterMarkListWaterMark["Type"].asString(); auto inputFile1Node = value["InputFile"]; if(!inputFile1Node["Bucket"].isNull()) waterMarkObject.inputFile1.bucket = inputFile1Node["Bucket"].asString(); @@ -125,18 +125,18 @@ void QueryEditingJobListResult::parse(const std::string &payload) waterMarkObject.inputFile1.object = inputFile1Node["Object"].asString(); jobListObject.editingConfig.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = editingConfigNode["MergeList"]["Merge"]; + for (auto editingConfigNodeMergeListMerge : allMergeListNode) { Job::EditingConfig::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!editingConfigNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = editingConfigNodeMergeListMerge["MergeURL"].asString(); + if(!editingConfigNodeMergeListMerge["Start"].isNull()) + mergeObject.start = editingConfigNodeMergeListMerge["Start"].asString(); + if(!editingConfigNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = editingConfigNodeMergeListMerge["Duration"].asString(); + if(!editingConfigNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = editingConfigNodeMergeListMerge["RoleArn"].asString(); jobListObject.editingConfig.mergeList.push_back(mergeObject); } auto digiWaterMarkNode = editingConfigNode["DigiWaterMark"]; @@ -182,54 +182,54 @@ void QueryEditingJobListResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) jobListObject.editingConfig.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Job::EditingConfig::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -239,52 +239,52 @@ void QueryEditingJobListResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobListObject.editingConfig.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Job::EditingConfig::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobListObject.editingConfig.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Job::EditingConfig::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobListObject.editingConfig.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -314,22 +314,22 @@ void QueryEditingJobListResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) jobListObject.editingConfig.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = editingConfigNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { Job::EditingConfig::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); jobListObject.editingConfig.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { Job::EditingConfig::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) extSubtitleObject.input.bucket = inputNode["Bucket"].asString(); @@ -448,57 +448,57 @@ void QueryEditingJobListResult::parse(const std::string &payload) if(!encryptionNode["SkipCnt"].isNull()) jobListObject.editingConfig.encryption.skipCnt = encryptionNode["SkipCnt"].asString(); auto editingNode = editingConfigNode["Editing"]; - auto allClipList = value["ClipList"]["Clip"]; - for (auto value : allClipList) + auto allClipListNode = editingNode["ClipList"]["Clip"]; + for (auto editingNodeClipListClip : allClipListNode) { Job::EditingConfig::Editing::Clip3 clip3Object; - if(!value["Id"].isNull()) - clip3Object.id = value["Id"].asString(); - if(!value["Type"].isNull()) - clip3Object.type = value["Type"].asString(); - if(!value["SourceType"].isNull()) - clip3Object.sourceType = value["SourceType"].asString(); - if(!value["SourceID"].isNull()) - clip3Object.sourceID = value["SourceID"].asString(); - if(!value["SourceStrmMap"].isNull()) - clip3Object.sourceStrmMap = value["SourceStrmMap"].asString(); - if(!value["In"].isNull()) - clip3Object.in = value["In"].asString(); - if(!value["Out"].isNull()) - clip3Object.out = value["Out"].asString(); - auto allEffects = value["Effects"]["Effect"]; - for (auto value : allEffects) + if(!editingNodeClipListClip["Id"].isNull()) + clip3Object.id = editingNodeClipListClip["Id"].asString(); + if(!editingNodeClipListClip["Type"].isNull()) + clip3Object.type = editingNodeClipListClip["Type"].asString(); + if(!editingNodeClipListClip["SourceType"].isNull()) + clip3Object.sourceType = editingNodeClipListClip["SourceType"].asString(); + if(!editingNodeClipListClip["SourceID"].isNull()) + clip3Object.sourceID = editingNodeClipListClip["SourceID"].asString(); + if(!editingNodeClipListClip["SourceStrmMap"].isNull()) + clip3Object.sourceStrmMap = editingNodeClipListClip["SourceStrmMap"].asString(); + if(!editingNodeClipListClip["In"].isNull()) + clip3Object.in = editingNodeClipListClip["In"].asString(); + if(!editingNodeClipListClip["Out"].isNull()) + clip3Object.out = editingNodeClipListClip["Out"].asString(); + auto allEffectsNode = allClipListNode["Effects"]["Effect"]; + for (auto allClipListNodeEffectsEffect : allEffectsNode) { Job::EditingConfig::Editing::Clip3::Effect effectsObject; - if(!value["Effect"].isNull()) - effectsObject.effect = value["Effect"].asString(); - if(!value["EffectConfig"].isNull()) - effectsObject.effectConfig = value["EffectConfig"].asString(); + if(!allClipListNodeEffectsEffect["Effect"].isNull()) + effectsObject.effect = allClipListNodeEffectsEffect["Effect"].asString(); + if(!allClipListNodeEffectsEffect["EffectConfig"].isNull()) + effectsObject.effectConfig = allClipListNodeEffectsEffect["EffectConfig"].asString(); clip3Object.effects.push_back(effectsObject); } jobListObject.editingConfig.editing.clipList.push_back(clip3Object); } auto timelineNode = editingNode["Timeline"]; - auto allTrackList = value["TrackList"]["Track"]; - for (auto value : allTrackList) + auto allTrackListNode = timelineNode["TrackList"]["Track"]; + for (auto timelineNodeTrackListTrack : allTrackListNode) { Job::EditingConfig::Editing::Timeline::Track trackObject; - if(!value["Id"].isNull()) - trackObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - trackObject.type = value["Type"].asString(); - if(!value["Order"].isNull()) - trackObject.order = value["Order"].asString(); - auto allClips = value["Clips"]["Clip"]; - for (auto value : allClips) + if(!timelineNodeTrackListTrack["Id"].isNull()) + trackObject.id = timelineNodeTrackListTrack["Id"].asString(); + if(!timelineNodeTrackListTrack["Type"].isNull()) + trackObject.type = timelineNodeTrackListTrack["Type"].asString(); + if(!timelineNodeTrackListTrack["Order"].isNull()) + trackObject.order = timelineNodeTrackListTrack["Order"].asString(); + auto allClipsNode = allTrackListNode["Clips"]["Clip"]; + for (auto allTrackListNodeClipsClip : allClipsNode) { Job::EditingConfig::Editing::Timeline::Track::Clip4 clipsObject; - if(!value["clipID"].isNull()) - clipsObject.clipID = value["clipID"].asString(); - if(!value["In"].isNull()) - clipsObject.in = value["In"].asString(); - if(!value["Out"].isNull()) - clipsObject.out = value["Out"].asString(); + if(!allTrackListNodeClipsClip["clipID"].isNull()) + clipsObject.clipID = allTrackListNodeClipsClip["clipID"].asString(); + if(!allTrackListNodeClipsClip["In"].isNull()) + clipsObject.in = allTrackListNodeClipsClip["In"].asString(); + if(!allTrackListNodeClipsClip["Out"].isNull()) + clipsObject.out = allTrackListNodeClipsClip["Out"].asString(); auto clipsConfigNode = value["ClipsConfig"]; auto clipsConfigVideoNode = clipsConfigNode["ClipsConfigVideo"]; if(!clipsConfigVideoNode["L"].isNull()) diff --git a/mts/src/model/QueryFacerecogJobListResult.cc b/mts/src/model/QueryFacerecogJobListResult.cc index 7e4c91de6..00f6a3e86 100644 --- a/mts/src/model/QueryFacerecogJobListResult.cc +++ b/mts/src/model/QueryFacerecogJobListResult.cc @@ -39,24 +39,24 @@ void QueryFacerecogJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFacerecogJobList = value["FacerecogJobList"]["FacerecogJob"]; - for (auto value : allFacerecogJobList) + auto allFacerecogJobListNode = value["FacerecogJobList"]["FacerecogJob"]; + for (auto valueFacerecogJobListFacerecogJob : allFacerecogJobListNode) { FacerecogJob facerecogJobListObject; - if(!value["Id"].isNull()) - facerecogJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - facerecogJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - facerecogJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - facerecogJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - facerecogJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - facerecogJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - facerecogJobListObject.creationTime = value["CreationTime"].asString(); + if(!valueFacerecogJobListFacerecogJob["Id"].isNull()) + facerecogJobListObject.id = valueFacerecogJobListFacerecogJob["Id"].asString(); + if(!valueFacerecogJobListFacerecogJob["UserData"].isNull()) + facerecogJobListObject.userData = valueFacerecogJobListFacerecogJob["UserData"].asString(); + if(!valueFacerecogJobListFacerecogJob["PipelineId"].isNull()) + facerecogJobListObject.pipelineId = valueFacerecogJobListFacerecogJob["PipelineId"].asString(); + if(!valueFacerecogJobListFacerecogJob["State"].isNull()) + facerecogJobListObject.state = valueFacerecogJobListFacerecogJob["State"].asString(); + if(!valueFacerecogJobListFacerecogJob["Code"].isNull()) + facerecogJobListObject.code = valueFacerecogJobListFacerecogJob["Code"].asString(); + if(!valueFacerecogJobListFacerecogJob["Message"].isNull()) + facerecogJobListObject.message = valueFacerecogJobListFacerecogJob["Message"].asString(); + if(!valueFacerecogJobListFacerecogJob["CreationTime"].isNull()) + facerecogJobListObject.creationTime = valueFacerecogJobListFacerecogJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) facerecogJobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -65,22 +65,22 @@ void QueryFacerecogJobListResult::parse(const std::string &payload) if(!inputNode["Object"].isNull()) facerecogJobListObject.input.object = inputNode["Object"].asString(); auto videoFacerecogResultNode = value["VideoFacerecogResult"]; - auto allFacerecogs = value["Facerecogs"]["Facerecog"]; - for (auto value : allFacerecogs) + auto allFacerecogsNode = videoFacerecogResultNode["Facerecogs"]["Facerecog"]; + for (auto videoFacerecogResultNodeFacerecogsFacerecog : allFacerecogsNode) { FacerecogJob::VideoFacerecogResult::Facerecog facerecogObject; - if(!value["Time"].isNull()) - facerecogObject.time = value["Time"].asString(); - auto allFaces = value["Faces"]["Face"]; - for (auto value : allFaces) + if(!videoFacerecogResultNodeFacerecogsFacerecog["Time"].isNull()) + facerecogObject.time = videoFacerecogResultNodeFacerecogsFacerecog["Time"].asString(); + auto allFacesNode = allFacerecogsNode["Faces"]["Face"]; + for (auto allFacerecogsNodeFacesFace : allFacesNode) { FacerecogJob::VideoFacerecogResult::Facerecog::Face facesObject; - if(!value["Name"].isNull()) - facesObject.name = value["Name"].asString(); - if(!value["Score"].isNull()) - facesObject.score = value["Score"].asString(); - if(!value["Target"].isNull()) - facesObject.target = value["Target"].asString(); + if(!allFacerecogsNodeFacesFace["Name"].isNull()) + facesObject.name = allFacerecogsNodeFacesFace["Name"].asString(); + if(!allFacerecogsNodeFacesFace["Score"].isNull()) + facesObject.score = allFacerecogsNodeFacesFace["Score"].asString(); + if(!allFacerecogsNodeFacesFace["Target"].isNull()) + facesObject.target = allFacerecogsNodeFacesFace["Target"].asString(); facerecogObject.faces.push_back(facesObject); } facerecogJobListObject.videoFacerecogResult.facerecogs.push_back(facerecogObject); diff --git a/mts/src/model/QueryFpCompareJobListResult.cc b/mts/src/model/QueryFpCompareJobListResult.cc index 2f8bf429a..eba8b6ee7 100644 --- a/mts/src/model/QueryFpCompareJobListResult.cc +++ b/mts/src/model/QueryFpCompareJobListResult.cc @@ -39,28 +39,28 @@ void QueryFpCompareJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFpCompareJobList = value["FpCompareJobList"]["FpCompareJob"]; - for (auto value : allFpCompareJobList) + auto allFpCompareJobListNode = value["FpCompareJobList"]["FpCompareJob"]; + for (auto valueFpCompareJobListFpCompareJob : allFpCompareJobListNode) { FpCompareJob fpCompareJobListObject; - if(!value["Id"].isNull()) - fpCompareJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - fpCompareJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - fpCompareJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["FpDBId"].isNull()) - fpCompareJobListObject.fpDBId = value["FpDBId"].asString(); - if(!value["State"].isNull()) - fpCompareJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - fpCompareJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - fpCompareJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - fpCompareJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - fpCompareJobListObject.finishTime = value["FinishTime"].asString(); + if(!valueFpCompareJobListFpCompareJob["Id"].isNull()) + fpCompareJobListObject.id = valueFpCompareJobListFpCompareJob["Id"].asString(); + if(!valueFpCompareJobListFpCompareJob["UserData"].isNull()) + fpCompareJobListObject.userData = valueFpCompareJobListFpCompareJob["UserData"].asString(); + if(!valueFpCompareJobListFpCompareJob["PipelineId"].isNull()) + fpCompareJobListObject.pipelineId = valueFpCompareJobListFpCompareJob["PipelineId"].asString(); + if(!valueFpCompareJobListFpCompareJob["FpDBId"].isNull()) + fpCompareJobListObject.fpDBId = valueFpCompareJobListFpCompareJob["FpDBId"].asString(); + if(!valueFpCompareJobListFpCompareJob["State"].isNull()) + fpCompareJobListObject.state = valueFpCompareJobListFpCompareJob["State"].asString(); + if(!valueFpCompareJobListFpCompareJob["Code"].isNull()) + fpCompareJobListObject.code = valueFpCompareJobListFpCompareJob["Code"].asString(); + if(!valueFpCompareJobListFpCompareJob["Message"].isNull()) + fpCompareJobListObject.message = valueFpCompareJobListFpCompareJob["Message"].asString(); + if(!valueFpCompareJobListFpCompareJob["CreationTime"].isNull()) + fpCompareJobListObject.creationTime = valueFpCompareJobListFpCompareJob["CreationTime"].asString(); + if(!valueFpCompareJobListFpCompareJob["FinishTime"].isNull()) + fpCompareJobListObject.finishTime = valueFpCompareJobListFpCompareJob["FinishTime"].asString(); auto masterFileNode = value["MasterFile"]; if(!masterFileNode["Bucket"].isNull()) fpCompareJobListObject.masterFile.bucket = masterFileNode["Bucket"].asString(); @@ -98,30 +98,30 @@ void QueryFpCompareJobListResult::parse(const std::string &payload) if(!matchedFramesDescFileNode["Object"].isNull()) fpCompareJobListObject.matchFrameStorage.matchedFramesDescFile.object = matchedFramesDescFileNode["Object"].asString(); auto fpCompareResultNode = value["FpCompareResult"]; - auto allMediaMatchSegments = value["MediaMatchSegments"]["MediaMatchSegment"]; - for (auto value : allMediaMatchSegments) + auto allMediaMatchSegmentsNode = fpCompareResultNode["MediaMatchSegments"]["MediaMatchSegment"]; + for (auto fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment : allMediaMatchSegmentsNode) { FpCompareJob::FpCompareResult::MediaMatchSegment mediaMatchSegmentObject; - if(!value["QueryStartFrame"].isNull()) - mediaMatchSegmentObject.queryStartFrame = value["QueryStartFrame"].asString(); - if(!value["QueryEndFrame"].isNull()) - mediaMatchSegmentObject.queryEndFrame = value["QueryEndFrame"].asString(); - if(!value["MasterStartFrame"].isNull()) - mediaMatchSegmentObject.masterStartFrame = value["MasterStartFrame"].asString(); - if(!value["MasterEndFrame"].isNull()) - mediaMatchSegmentObject.masterEndFrame = value["MasterEndFrame"].asString(); - if(!value["QueryStartTime"].isNull()) - mediaMatchSegmentObject.queryStartTime = value["QueryStartTime"].asString(); - if(!value["QueryEndTime"].isNull()) - mediaMatchSegmentObject.queryEndTime = value["QueryEndTime"].asString(); - if(!value["MasterStartTime"].isNull()) - mediaMatchSegmentObject.masterStartTime = value["MasterStartTime"].asString(); - if(!value["MasterEndTime"].isNull()) - mediaMatchSegmentObject.masterEndTime = value["MasterEndTime"].asString(); - if(!value["TotalMatchFrameNum"].isNull()) - mediaMatchSegmentObject.totalMatchFrameNum = value["TotalMatchFrameNum"].asString(); - if(!value["Score"].isNull()) - mediaMatchSegmentObject.score = value["Score"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryStartFrame"].isNull()) + mediaMatchSegmentObject.queryStartFrame = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryStartFrame"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryEndFrame"].isNull()) + mediaMatchSegmentObject.queryEndFrame = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryEndFrame"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterStartFrame"].isNull()) + mediaMatchSegmentObject.masterStartFrame = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterStartFrame"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterEndFrame"].isNull()) + mediaMatchSegmentObject.masterEndFrame = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterEndFrame"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryStartTime"].isNull()) + mediaMatchSegmentObject.queryStartTime = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryStartTime"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryEndTime"].isNull()) + mediaMatchSegmentObject.queryEndTime = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["QueryEndTime"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterStartTime"].isNull()) + mediaMatchSegmentObject.masterStartTime = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterStartTime"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterEndTime"].isNull()) + mediaMatchSegmentObject.masterEndTime = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["MasterEndTime"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["TotalMatchFrameNum"].isNull()) + mediaMatchSegmentObject.totalMatchFrameNum = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["TotalMatchFrameNum"].asString(); + if(!fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["Score"].isNull()) + mediaMatchSegmentObject.score = fpCompareResultNodeMediaMatchSegmentsMediaMatchSegment["Score"].asString(); fpCompareJobListObject.fpCompareResult.mediaMatchSegments.push_back(mediaMatchSegmentObject); } auto masterMediaInfoNode = fpCompareResultNode["MasterMediaInfo"]; diff --git a/mts/src/model/QueryFpImportResultResult.cc b/mts/src/model/QueryFpImportResultResult.cc index ecfad8199..2d5727967 100644 --- a/mts/src/model/QueryFpImportResultResult.cc +++ b/mts/src/model/QueryFpImportResultResult.cc @@ -39,22 +39,22 @@ void QueryFpImportResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFpResultLogInfoList = value["FpResultLogInfoList"]["FpResultLogInfo"]; - for (auto value : allFpResultLogInfoList) + auto allFpResultLogInfoListNode = value["FpResultLogInfoList"]["FpResultLogInfo"]; + for (auto valueFpResultLogInfoListFpResultLogInfo : allFpResultLogInfoListNode) { FpResultLogInfo fpResultLogInfoListObject; - if(!value["LogPath"].isNull()) - fpResultLogInfoListObject.logPath = value["LogPath"].asString(); - if(!value["LogName"].isNull()) - fpResultLogInfoListObject.logName = value["LogName"].asString(); - if(!value["LogStartTime"].isNull()) - fpResultLogInfoListObject.logStartTime = std::stol(value["LogStartTime"].asString()); - if(!value["LogEndTime"].isNull()) - fpResultLogInfoListObject.logEndTime = std::stol(value["LogEndTime"].asString()); - if(!value["LogSize"].isNull()) - fpResultLogInfoListObject.logSize = std::stol(value["LogSize"].asString()); - if(!value["CreateTime"].isNull()) - fpResultLogInfoListObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueFpResultLogInfoListFpResultLogInfo["LogPath"].isNull()) + fpResultLogInfoListObject.logPath = valueFpResultLogInfoListFpResultLogInfo["LogPath"].asString(); + if(!valueFpResultLogInfoListFpResultLogInfo["LogName"].isNull()) + fpResultLogInfoListObject.logName = valueFpResultLogInfoListFpResultLogInfo["LogName"].asString(); + if(!valueFpResultLogInfoListFpResultLogInfo["LogStartTime"].isNull()) + fpResultLogInfoListObject.logStartTime = std::stol(valueFpResultLogInfoListFpResultLogInfo["LogStartTime"].asString()); + if(!valueFpResultLogInfoListFpResultLogInfo["LogEndTime"].isNull()) + fpResultLogInfoListObject.logEndTime = std::stol(valueFpResultLogInfoListFpResultLogInfo["LogEndTime"].asString()); + if(!valueFpResultLogInfoListFpResultLogInfo["LogSize"].isNull()) + fpResultLogInfoListObject.logSize = std::stol(valueFpResultLogInfoListFpResultLogInfo["LogSize"].asString()); + if(!valueFpResultLogInfoListFpResultLogInfo["CreateTime"].isNull()) + fpResultLogInfoListObject.createTime = std::stol(valueFpResultLogInfoListFpResultLogInfo["CreateTime"].asString()); fpResultLogInfoList_.push_back(fpResultLogInfoListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/mts/src/model/QueryFpShotJobListResult.cc b/mts/src/model/QueryFpShotJobListResult.cc index 53770b60b..4c51a4104 100644 --- a/mts/src/model/QueryFpShotJobListResult.cc +++ b/mts/src/model/QueryFpShotJobListResult.cc @@ -39,28 +39,28 @@ void QueryFpShotJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFpShotJobList = value["FpShotJobList"]["FpShotJob"]; - for (auto value : allFpShotJobList) + auto allFpShotJobListNode = value["FpShotJobList"]["FpShotJob"]; + for (auto valueFpShotJobListFpShotJob : allFpShotJobListNode) { FpShotJob fpShotJobListObject; - if(!value["Id"].isNull()) - fpShotJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - fpShotJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - fpShotJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["FileId"].isNull()) - fpShotJobListObject.fileId = value["FileId"].asString(); - if(!value["State"].isNull()) - fpShotJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - fpShotJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - fpShotJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - fpShotJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - fpShotJobListObject.finishTime = value["FinishTime"].asString(); + if(!valueFpShotJobListFpShotJob["Id"].isNull()) + fpShotJobListObject.id = valueFpShotJobListFpShotJob["Id"].asString(); + if(!valueFpShotJobListFpShotJob["UserData"].isNull()) + fpShotJobListObject.userData = valueFpShotJobListFpShotJob["UserData"].asString(); + if(!valueFpShotJobListFpShotJob["PipelineId"].isNull()) + fpShotJobListObject.pipelineId = valueFpShotJobListFpShotJob["PipelineId"].asString(); + if(!valueFpShotJobListFpShotJob["FileId"].isNull()) + fpShotJobListObject.fileId = valueFpShotJobListFpShotJob["FileId"].asString(); + if(!valueFpShotJobListFpShotJob["State"].isNull()) + fpShotJobListObject.state = valueFpShotJobListFpShotJob["State"].asString(); + if(!valueFpShotJobListFpShotJob["Code"].isNull()) + fpShotJobListObject.code = valueFpShotJobListFpShotJob["Code"].asString(); + if(!valueFpShotJobListFpShotJob["Message"].isNull()) + fpShotJobListObject.message = valueFpShotJobListFpShotJob["Message"].asString(); + if(!valueFpShotJobListFpShotJob["CreationTime"].isNull()) + fpShotJobListObject.creationTime = valueFpShotJobListFpShotJob["CreationTime"].asString(); + if(!valueFpShotJobListFpShotJob["FinishTime"].isNull()) + fpShotJobListObject.finishTime = valueFpShotJobListFpShotJob["FinishTime"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) fpShotJobListObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -74,16 +74,16 @@ void QueryFpShotJobListResult::parse(const std::string &payload) if(!fpShotConfigNode["SaveType"].isNull()) fpShotJobListObject.fpShotConfig.saveType = fpShotConfigNode["SaveType"].asString(); auto fpShotResultNode = value["FpShotResult"]; - auto allFpShots = value["FpShots"]["FpShot"]; - for (auto value : allFpShots) + auto allFpShotsNode = fpShotResultNode["FpShots"]["FpShot"]; + for (auto fpShotResultNodeFpShotsFpShot : allFpShotsNode) { FpShotJob::FpShotResult::FpShot fpShotObject; - if(!value["PrimaryKey"].isNull()) - fpShotObject.primaryKey = value["PrimaryKey"].asString(); - if(!value["Similarity"].isNull()) - fpShotObject.similarity = value["Similarity"].asString(); - auto allFpShotSlices = value["FpShotSlices"]["FpShotSlice"]; - for (auto value : allFpShotSlices) + if(!fpShotResultNodeFpShotsFpShot["PrimaryKey"].isNull()) + fpShotObject.primaryKey = fpShotResultNodeFpShotsFpShot["PrimaryKey"].asString(); + if(!fpShotResultNodeFpShotsFpShot["Similarity"].isNull()) + fpShotObject.similarity = fpShotResultNodeFpShotsFpShot["Similarity"].asString(); + auto allFpShotSlicesNode = allFpShotsNode["FpShotSlices"]["FpShotSlice"]; + for (auto allFpShotsNodeFpShotSlicesFpShotSlice : allFpShotSlicesNode) { FpShotJob::FpShotResult::FpShot::FpShotSlice fpShotSlicesObject; auto inputNode = value["Input"]; @@ -100,16 +100,16 @@ void QueryFpShotJobListResult::parse(const std::string &payload) } fpShotJobListObject.fpShotResult.fpShots.push_back(fpShotObject); } - auto allAudioFpShots = value["AudioFpShots"]["FpShot"]; - for (auto value : allAudioFpShots) + auto allAudioFpShotsNode = fpShotResultNode["AudioFpShots"]["FpShot"]; + for (auto fpShotResultNodeAudioFpShotsFpShot : allAudioFpShotsNode) { FpShotJob::FpShotResult::FpShot fpShotObject; - if(!value["PrimaryKey"].isNull()) - fpShotObject.primaryKey = value["PrimaryKey"].asString(); - if(!value["Similarity"].isNull()) - fpShotObject.similarity = value["Similarity"].asString(); - auto allFpShotSlices = value["FpShotSlices"]["FpShotSlice"]; - for (auto value : allFpShotSlices) + if(!fpShotResultNodeAudioFpShotsFpShot["PrimaryKey"].isNull()) + fpShotObject.primaryKey = fpShotResultNodeAudioFpShotsFpShot["PrimaryKey"].asString(); + if(!fpShotResultNodeAudioFpShotsFpShot["Similarity"].isNull()) + fpShotObject.similarity = fpShotResultNodeAudioFpShotsFpShot["Similarity"].asString(); + auto allFpShotSlicesNode = allAudioFpShotsNode["FpShotSlices"]["FpShotSlice"]; + for (auto allAudioFpShotsNodeFpShotSlicesFpShotSlice : allFpShotSlicesNode) { FpShotJob::FpShotResult::FpShot::FpShotSlice fpShotSlicesObject; auto inputNode = value["Input"]; diff --git a/mts/src/model/QueryImageSearchJobListResult.cc b/mts/src/model/QueryImageSearchJobListResult.cc index 294d9cafb..f453914b1 100644 --- a/mts/src/model/QueryImageSearchJobListResult.cc +++ b/mts/src/model/QueryImageSearchJobListResult.cc @@ -39,26 +39,26 @@ void QueryImageSearchJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allImageSearchJobList = value["ImageSearchJobList"]["ImageSearchJob"]; - for (auto value : allImageSearchJobList) + auto allImageSearchJobListNode = value["ImageSearchJobList"]["ImageSearchJob"]; + for (auto valueImageSearchJobListImageSearchJob : allImageSearchJobListNode) { ImageSearchJob imageSearchJobListObject; - if(!value["Id"].isNull()) - imageSearchJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - imageSearchJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - imageSearchJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - imageSearchJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - imageSearchJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - imageSearchJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - imageSearchJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - imageSearchJobListObject.finishTime = value["FinishTime"].asString(); + if(!valueImageSearchJobListImageSearchJob["Id"].isNull()) + imageSearchJobListObject.id = valueImageSearchJobListImageSearchJob["Id"].asString(); + if(!valueImageSearchJobListImageSearchJob["UserData"].isNull()) + imageSearchJobListObject.userData = valueImageSearchJobListImageSearchJob["UserData"].asString(); + if(!valueImageSearchJobListImageSearchJob["PipelineId"].isNull()) + imageSearchJobListObject.pipelineId = valueImageSearchJobListImageSearchJob["PipelineId"].asString(); + if(!valueImageSearchJobListImageSearchJob["State"].isNull()) + imageSearchJobListObject.state = valueImageSearchJobListImageSearchJob["State"].asString(); + if(!valueImageSearchJobListImageSearchJob["Code"].isNull()) + imageSearchJobListObject.code = valueImageSearchJobListImageSearchJob["Code"].asString(); + if(!valueImageSearchJobListImageSearchJob["Message"].isNull()) + imageSearchJobListObject.message = valueImageSearchJobListImageSearchJob["Message"].asString(); + if(!valueImageSearchJobListImageSearchJob["CreationTime"].isNull()) + imageSearchJobListObject.creationTime = valueImageSearchJobListImageSearchJob["CreationTime"].asString(); + if(!valueImageSearchJobListImageSearchJob["FinishTime"].isNull()) + imageSearchJobListObject.finishTime = valueImageSearchJobListImageSearchJob["FinishTime"].asString(); auto inputVideoNode = value["InputVideo"]; if(!inputVideoNode["Bucket"].isNull()) imageSearchJobListObject.inputVideo.bucket = inputVideoNode["Bucket"].asString(); @@ -74,16 +74,16 @@ void QueryImageSearchJobListResult::parse(const std::string &payload) if(!inputImageNode["Object"].isNull()) imageSearchJobListObject.inputImage.object = inputImageNode["Object"].asString(); auto resultNode = value["Result"]; - auto allImageSearchShots = value["ImageSearchShots"]["ImageSearchShotsItem"]; - for (auto value : allImageSearchShots) + auto allImageSearchShotsNode = resultNode["ImageSearchShots"]["ImageSearchShotsItem"]; + for (auto resultNodeImageSearchShotsImageSearchShotsItem : allImageSearchShotsNode) { ImageSearchJob::Result::ImageSearchShotsItem imageSearchShotsItemObject; - if(!value["MatchedTimestamp"].isNull()) - imageSearchShotsItemObject.matchedTimestamp = value["MatchedTimestamp"].asString(); - if(!value["MatchedFrame"].isNull()) - imageSearchShotsItemObject.matchedFrame = value["MatchedFrame"].asString(); - if(!value["Similarity"].isNull()) - imageSearchShotsItemObject.similarity = value["Similarity"].asString(); + if(!resultNodeImageSearchShotsImageSearchShotsItem["MatchedTimestamp"].isNull()) + imageSearchShotsItemObject.matchedTimestamp = resultNodeImageSearchShotsImageSearchShotsItem["MatchedTimestamp"].asString(); + if(!resultNodeImageSearchShotsImageSearchShotsItem["MatchedFrame"].isNull()) + imageSearchShotsItemObject.matchedFrame = resultNodeImageSearchShotsImageSearchShotsItem["MatchedFrame"].asString(); + if(!resultNodeImageSearchShotsImageSearchShotsItem["Similarity"].isNull()) + imageSearchShotsItemObject.similarity = resultNodeImageSearchShotsImageSearchShotsItem["Similarity"].asString(); imageSearchJobListObject.result.imageSearchShots.push_back(imageSearchShotsItemObject); } imageSearchJobList_.push_back(imageSearchJobListObject); diff --git a/mts/src/model/QueryJobListResult.cc b/mts/src/model/QueryJobListResult.cc index 7db1889dd..c55b43544 100644 --- a/mts/src/model/QueryJobListResult.cc +++ b/mts/src/model/QueryJobListResult.cc @@ -39,26 +39,26 @@ void QueryJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["Percent"].isNull()) - jobListObject.percent = std::stol(value["Percent"].asString()); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - jobListObject.finishTime = value["FinishTime"].asString(); + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["Percent"].isNull()) + jobListObject.percent = std::stol(valueJobListJob["Percent"].asString()); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); + if(!valueJobListJob["FinishTime"].isNull()) + jobListObject.finishTime = valueJobListJob["FinishTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -85,24 +85,24 @@ void QueryJobListResult::parse(const std::string &payload) jobListObject.output.waterMarkConfigUrl = outputNode["WaterMarkConfigUrl"].asString(); if(!outputNode["MergeConfigUrl"].isNull()) jobListObject.output.mergeConfigUrl = outputNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = outputNode["WaterMarkList"]["WaterMark"]; + for (auto outputNodeWaterMarkListWaterMark : allWaterMarkListNode) { Job::Output::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!outputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = outputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!outputNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = outputNodeWaterMarkListWaterMark["Width"].asString(); + if(!outputNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = outputNodeWaterMarkListWaterMark["Height"].asString(); + if(!outputNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = outputNodeWaterMarkListWaterMark["Dx"].asString(); + if(!outputNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = outputNodeWaterMarkListWaterMark["Dy"].asString(); + if(!outputNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = outputNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!outputNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = outputNodeWaterMarkListWaterMark["Type"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) waterMarkObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -112,64 +112,64 @@ void QueryJobListResult::parse(const std::string &payload) waterMarkObject.inputFile.object = inputFileNode["Object"].asString(); jobListObject.output.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = outputNode["MergeList"]["Merge"]; + for (auto outputNodeMergeListMerge : allMergeListNode) { Job::Output::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!outputNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = outputNodeMergeListMerge["MergeURL"].asString(); + if(!outputNodeMergeListMerge["Start"].isNull()) + mergeObject.start = outputNodeMergeListMerge["Start"].asString(); + if(!outputNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = outputNodeMergeListMerge["Duration"].asString(); + if(!outputNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = outputNodeMergeListMerge["RoleArn"].asString(); jobListObject.output.mergeList.push_back(mergeObject); } - auto allOpeningList = value["OpeningList"]["Opening"]; - for (auto value : allOpeningList) + auto allOpeningListNode = outputNode["OpeningList"]["Opening"]; + for (auto outputNodeOpeningListOpening : allOpeningListNode) { Job::Output::Opening openingObject; - if(!value["openUrl"].isNull()) - openingObject.openUrl = value["openUrl"].asString(); - if(!value["Start"].isNull()) - openingObject.start = value["Start"].asString(); - if(!value["Width"].isNull()) - openingObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - openingObject.height = value["Height"].asString(); + if(!outputNodeOpeningListOpening["openUrl"].isNull()) + openingObject.openUrl = outputNodeOpeningListOpening["openUrl"].asString(); + if(!outputNodeOpeningListOpening["Start"].isNull()) + openingObject.start = outputNodeOpeningListOpening["Start"].asString(); + if(!outputNodeOpeningListOpening["Width"].isNull()) + openingObject.width = outputNodeOpeningListOpening["Width"].asString(); + if(!outputNodeOpeningListOpening["Height"].isNull()) + openingObject.height = outputNodeOpeningListOpening["Height"].asString(); jobListObject.output.openingList.push_back(openingObject); } - auto allTailSlateList = value["TailSlateList"]["TailSlate"]; - for (auto value : allTailSlateList) + auto allTailSlateListNode = outputNode["TailSlateList"]["TailSlate"]; + for (auto outputNodeTailSlateListTailSlate : allTailSlateListNode) { Job::Output::TailSlate tailSlateObject; - if(!value["TailUrl"].isNull()) - tailSlateObject.tailUrl = value["TailUrl"].asString(); - if(!value["Start"].isNull()) - tailSlateObject.start = value["Start"].asString(); - if(!value["BlendDuration"].isNull()) - tailSlateObject.blendDuration = value["BlendDuration"].asString(); - if(!value["Width"].isNull()) - tailSlateObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - tailSlateObject.height = value["Height"].asString(); - if(!value["IsMergeAudio"].isNull()) - tailSlateObject.isMergeAudio = value["IsMergeAudio"].asString() == "true"; - if(!value["BgColor"].isNull()) - tailSlateObject.bgColor = value["BgColor"].asString(); + if(!outputNodeTailSlateListTailSlate["TailUrl"].isNull()) + tailSlateObject.tailUrl = outputNodeTailSlateListTailSlate["TailUrl"].asString(); + if(!outputNodeTailSlateListTailSlate["Start"].isNull()) + tailSlateObject.start = outputNodeTailSlateListTailSlate["Start"].asString(); + if(!outputNodeTailSlateListTailSlate["BlendDuration"].isNull()) + tailSlateObject.blendDuration = outputNodeTailSlateListTailSlate["BlendDuration"].asString(); + if(!outputNodeTailSlateListTailSlate["Width"].isNull()) + tailSlateObject.width = outputNodeTailSlateListTailSlate["Width"].asString(); + if(!outputNodeTailSlateListTailSlate["Height"].isNull()) + tailSlateObject.height = outputNodeTailSlateListTailSlate["Height"].asString(); + if(!outputNodeTailSlateListTailSlate["IsMergeAudio"].isNull()) + tailSlateObject.isMergeAudio = outputNodeTailSlateListTailSlate["IsMergeAudio"].asString() == "true"; + if(!outputNodeTailSlateListTailSlate["BgColor"].isNull()) + tailSlateObject.bgColor = outputNodeTailSlateListTailSlate["BgColor"].asString(); jobListObject.output.tailSlateList.push_back(tailSlateObject); } - auto allOutSubtitleList = value["OutSubtitleList"]["OutSubtitle"]; - for (auto value : allOutSubtitleList) + auto allOutSubtitleListNode = outputNode["OutSubtitleList"]["OutSubtitle"]; + for (auto outputNodeOutSubtitleListOutSubtitle : allOutSubtitleListNode) { Job::Output::OutSubtitle outSubtitleObject; - if(!value["Map"].isNull()) - outSubtitleObject.map = value["Map"].asString(); - if(!value["Success"].isNull()) - outSubtitleObject.success = value["Success"].asString() == "true"; - if(!value["Message"].isNull()) - outSubtitleObject.message = value["Message"].asString(); + if(!outputNodeOutSubtitleListOutSubtitle["Map"].isNull()) + outSubtitleObject.map = outputNodeOutSubtitleListOutSubtitle["Map"].asString(); + if(!outputNodeOutSubtitleListOutSubtitle["Success"].isNull()) + outSubtitleObject.success = outputNodeOutSubtitleListOutSubtitle["Success"].asString() == "true"; + if(!outputNodeOutSubtitleListOutSubtitle["Message"].isNull()) + outSubtitleObject.message = outputNodeOutSubtitleListOutSubtitle["Message"].asString(); auto outSubtitleFileNode = value["OutSubtitleFile"]; if(!outSubtitleFileNode["Bucket"].isNull()) outSubtitleObject.outSubtitleFile.bucket = outSubtitleFileNode["Bucket"].asString(); @@ -211,63 +211,63 @@ void QueryJobListResult::parse(const std::string &payload) jobListObject.output.properties.fileSize = propertiesNode["FileSize"].asString(); if(!propertiesNode["FileFormat"].isNull()) jobListObject.output.properties.fileFormat = propertiesNode["FileFormat"].asString(); - auto allSourceLogos = value["SourceLogos"]["SourceLogo"]; - for (auto value : allSourceLogos) + auto allSourceLogosNode = propertiesNode["SourceLogos"]["SourceLogo"]; + for (auto propertiesNodeSourceLogosSourceLogo : allSourceLogosNode) { Job::Output::Properties::SourceLogo sourceLogoObject; - if(!value["Source"].isNull()) - sourceLogoObject.source = value["Source"].asString(); + if(!propertiesNodeSourceLogosSourceLogo["Source"].isNull()) + sourceLogoObject.source = propertiesNodeSourceLogosSourceLogo["Source"].asString(); jobListObject.output.properties.sourceLogos.push_back(sourceLogoObject); } auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Job::Output::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -277,52 +277,52 @@ void QueryJobListResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobListObject.output.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Job::Output::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobListObject.output.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Job::Output::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobListObject.output.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -352,22 +352,22 @@ void QueryJobListResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) jobListObject.output.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = outputNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { Job::Output::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); jobListObject.output.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { Job::Output::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto input1Node = value["Input"]; if(!input1Node["Bucket"].isNull()) extSubtitleObject.input1.bucket = input1Node["Bucket"].asString(); diff --git a/mts/src/model/QueryMCJobListResult.cc b/mts/src/model/QueryMCJobListResult.cc index 8f5fefb65..3594aa980 100644 --- a/mts/src/model/QueryMCJobListResult.cc +++ b/mts/src/model/QueryMCJobListResult.cc @@ -39,557 +39,557 @@ void QueryMCJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); - if(!value["ResultOutputFile"].isNull()) - jobListObject.resultOutputFile = value["ResultOutputFile"].asString(); + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); + if(!valueJobListJob["ResultOutputFile"].isNull()) + jobListObject.resultOutputFile = valueJobListJob["ResultOutputFile"].asString(); auto resultNode = value["Result"]; if(!resultNode["Suggestion"].isNull()) jobListObject.result.suggestion = resultNode["Suggestion"].asString(); if(!resultNode["Score"].isNull()) jobListObject.result.score = resultNode["Score"].asString(); auto pornResultNode = resultNode["PornResult"]; - auto allPornVideos = value["PornVideos"]["PornVideo"]; - for (auto value : allPornVideos) + auto allPornVideosNode = pornResultNode["PornVideos"]["PornVideo"]; + for (auto pornResultNodePornVideosPornVideo : allPornVideosNode) { Job::Result::PornResult::PornVideo pornVideoObject; - if(!value["Suggestion"].isNull()) - pornVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - pornVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - pornVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - pornVideoObject.object = value["Object"].asString(); + if(!pornResultNodePornVideosPornVideo["Suggestion"].isNull()) + pornVideoObject.suggestion = pornResultNodePornVideosPornVideo["Suggestion"].asString(); + if(!pornResultNodePornVideosPornVideo["Score"].isNull()) + pornVideoObject.score = pornResultNodePornVideosPornVideo["Score"].asString(); + if(!pornResultNodePornVideosPornVideo["Time"].isNull()) + pornVideoObject.time = pornResultNodePornVideosPornVideo["Time"].asString(); + if(!pornResultNodePornVideosPornVideo["Object"].isNull()) + pornVideoObject.object = pornResultNodePornVideosPornVideo["Object"].asString(); jobListObject.result.pornResult.pornVideos.push_back(pornVideoObject); } - auto allPornAudios = value["PornAudios"]["PornAudio"]; - for (auto value : allPornAudios) + auto allPornAudiosNode = pornResultNode["PornAudios"]["PornAudio"]; + for (auto pornResultNodePornAudiosPornAudio : allPornAudiosNode) { Job::Result::PornResult::PornAudio pornAudioObject; - if(!value["Suggestion"].isNull()) - pornAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - pornAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - pornAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - pornAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - pornAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - pornAudioObject.object = value["Object"].asString(); + if(!pornResultNodePornAudiosPornAudio["Suggestion"].isNull()) + pornAudioObject.suggestion = pornResultNodePornAudiosPornAudio["Suggestion"].asString(); + if(!pornResultNodePornAudiosPornAudio["Score"].isNull()) + pornAudioObject.score = pornResultNodePornAudiosPornAudio["Score"].asString(); + if(!pornResultNodePornAudiosPornAudio["StartTime"].isNull()) + pornAudioObject.startTime = pornResultNodePornAudiosPornAudio["StartTime"].asString(); + if(!pornResultNodePornAudiosPornAudio["EndTime"].isNull()) + pornAudioObject.endTime = pornResultNodePornAudiosPornAudio["EndTime"].asString(); + if(!pornResultNodePornAudiosPornAudio["Text"].isNull()) + pornAudioObject.text = pornResultNodePornAudiosPornAudio["Text"].asString(); + if(!pornResultNodePornAudiosPornAudio["Object"].isNull()) + pornAudioObject.object = pornResultNodePornAudiosPornAudio["Object"].asString(); jobListObject.result.pornResult.pornAudios.push_back(pornAudioObject); } - auto allPornTexts = value["PornTexts"]["PornText"]; - for (auto value : allPornTexts) + auto allPornTextsNode = pornResultNode["PornTexts"]["PornText"]; + for (auto pornResultNodePornTextsPornText : allPornTextsNode) { Job::Result::PornResult::PornText pornTextObject; - if(!value["Suggestion"].isNull()) - pornTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - pornTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - pornTextObject.text = value["Text"].asString(); + if(!pornResultNodePornTextsPornText["Suggestion"].isNull()) + pornTextObject.suggestion = pornResultNodePornTextsPornText["Suggestion"].asString(); + if(!pornResultNodePornTextsPornText["Score"].isNull()) + pornTextObject.score = pornResultNodePornTextsPornText["Score"].asString(); + if(!pornResultNodePornTextsPornText["Text"].isNull()) + pornTextObject.text = pornResultNodePornTextsPornText["Text"].asString(); jobListObject.result.pornResult.pornTexts.push_back(pornTextObject); } - auto allPornImages = value["PornImages"]["PornImage"]; - for (auto value : allPornImages) + auto allPornImagesNode = pornResultNode["PornImages"]["PornImage"]; + for (auto pornResultNodePornImagesPornImage : allPornImagesNode) { Job::Result::PornResult::PornImage pornImageObject; - if(!value["Suggestion"].isNull()) - pornImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - pornImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - pornImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - pornImageObject.text = value["Text"].asString(); + if(!pornResultNodePornImagesPornImage["Suggestion"].isNull()) + pornImageObject.suggestion = pornResultNodePornImagesPornImage["Suggestion"].asString(); + if(!pornResultNodePornImagesPornImage["Score"].isNull()) + pornImageObject.score = pornResultNodePornImagesPornImage["Score"].asString(); + if(!pornResultNodePornImagesPornImage["Url"].isNull()) + pornImageObject.url = pornResultNodePornImagesPornImage["Url"].asString(); + if(!pornResultNodePornImagesPornImage["Text"].isNull()) + pornImageObject.text = pornResultNodePornImagesPornImage["Text"].asString(); jobListObject.result.pornResult.pornImages.push_back(pornImageObject); } - auto allPornOcrs = value["PornOcrs"]["PornOcr"]; - for (auto value : allPornOcrs) + auto allPornOcrsNode = pornResultNode["PornOcrs"]["PornOcr"]; + for (auto pornResultNodePornOcrsPornOcr : allPornOcrsNode) { Job::Result::PornResult::PornOcr pornOcrObject; - if(!value["Suggestion"].isNull()) - pornOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - pornOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - pornOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - pornOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - pornOcrObject.text = value["Text"].asString(); + if(!pornResultNodePornOcrsPornOcr["Suggestion"].isNull()) + pornOcrObject.suggestion = pornResultNodePornOcrsPornOcr["Suggestion"].asString(); + if(!pornResultNodePornOcrsPornOcr["Score"].isNull()) + pornOcrObject.score = pornResultNodePornOcrsPornOcr["Score"].asString(); + if(!pornResultNodePornOcrsPornOcr["Time"].isNull()) + pornOcrObject.time = pornResultNodePornOcrsPornOcr["Time"].asString(); + if(!pornResultNodePornOcrsPornOcr["Object"].isNull()) + pornOcrObject.object = pornResultNodePornOcrsPornOcr["Object"].asString(); + if(!pornResultNodePornOcrsPornOcr["Text"].isNull()) + pornOcrObject.text = pornResultNodePornOcrsPornOcr["Text"].asString(); jobListObject.result.pornResult.pornOcrs.push_back(pornOcrObject); } auto terrorismResultNode = resultNode["TerrorismResult"]; - auto allTerrorismVideos = value["TerrorismVideos"]["TerrorismVideo"]; - for (auto value : allTerrorismVideos) + auto allTerrorismVideosNode = terrorismResultNode["TerrorismVideos"]["TerrorismVideo"]; + for (auto terrorismResultNodeTerrorismVideosTerrorismVideo : allTerrorismVideosNode) { Job::Result::TerrorismResult::TerrorismVideo terrorismVideoObject; - if(!value["Suggestion"].isNull()) - terrorismVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - terrorismVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - terrorismVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - terrorismVideoObject.object = value["Object"].asString(); + if(!terrorismResultNodeTerrorismVideosTerrorismVideo["Suggestion"].isNull()) + terrorismVideoObject.suggestion = terrorismResultNodeTerrorismVideosTerrorismVideo["Suggestion"].asString(); + if(!terrorismResultNodeTerrorismVideosTerrorismVideo["Score"].isNull()) + terrorismVideoObject.score = terrorismResultNodeTerrorismVideosTerrorismVideo["Score"].asString(); + if(!terrorismResultNodeTerrorismVideosTerrorismVideo["Time"].isNull()) + terrorismVideoObject.time = terrorismResultNodeTerrorismVideosTerrorismVideo["Time"].asString(); + if(!terrorismResultNodeTerrorismVideosTerrorismVideo["Object"].isNull()) + terrorismVideoObject.object = terrorismResultNodeTerrorismVideosTerrorismVideo["Object"].asString(); jobListObject.result.terrorismResult.terrorismVideos.push_back(terrorismVideoObject); } - auto allTerrorismAudios = value["TerrorismAudios"]["TerrorismAudio"]; - for (auto value : allTerrorismAudios) + auto allTerrorismAudiosNode = terrorismResultNode["TerrorismAudios"]["TerrorismAudio"]; + for (auto terrorismResultNodeTerrorismAudiosTerrorismAudio : allTerrorismAudiosNode) { Job::Result::TerrorismResult::TerrorismAudio terrorismAudioObject; - if(!value["Suggestion"].isNull()) - terrorismAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - terrorismAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - terrorismAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - terrorismAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - terrorismAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - terrorismAudioObject.object = value["Object"].asString(); + if(!terrorismResultNodeTerrorismAudiosTerrorismAudio["Suggestion"].isNull()) + terrorismAudioObject.suggestion = terrorismResultNodeTerrorismAudiosTerrorismAudio["Suggestion"].asString(); + if(!terrorismResultNodeTerrorismAudiosTerrorismAudio["Score"].isNull()) + terrorismAudioObject.score = terrorismResultNodeTerrorismAudiosTerrorismAudio["Score"].asString(); + if(!terrorismResultNodeTerrorismAudiosTerrorismAudio["StartTime"].isNull()) + terrorismAudioObject.startTime = terrorismResultNodeTerrorismAudiosTerrorismAudio["StartTime"].asString(); + if(!terrorismResultNodeTerrorismAudiosTerrorismAudio["EndTime"].isNull()) + terrorismAudioObject.endTime = terrorismResultNodeTerrorismAudiosTerrorismAudio["EndTime"].asString(); + if(!terrorismResultNodeTerrorismAudiosTerrorismAudio["Text"].isNull()) + terrorismAudioObject.text = terrorismResultNodeTerrorismAudiosTerrorismAudio["Text"].asString(); + if(!terrorismResultNodeTerrorismAudiosTerrorismAudio["Object"].isNull()) + terrorismAudioObject.object = terrorismResultNodeTerrorismAudiosTerrorismAudio["Object"].asString(); jobListObject.result.terrorismResult.terrorismAudios.push_back(terrorismAudioObject); } - auto allTerrorismTexts = value["TerrorismTexts"]["TerrorismText"]; - for (auto value : allTerrorismTexts) + auto allTerrorismTextsNode = terrorismResultNode["TerrorismTexts"]["TerrorismText"]; + for (auto terrorismResultNodeTerrorismTextsTerrorismText : allTerrorismTextsNode) { Job::Result::TerrorismResult::TerrorismText terrorismTextObject; - if(!value["Suggestion"].isNull()) - terrorismTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - terrorismTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - terrorismTextObject.text = value["Text"].asString(); + if(!terrorismResultNodeTerrorismTextsTerrorismText["Suggestion"].isNull()) + terrorismTextObject.suggestion = terrorismResultNodeTerrorismTextsTerrorismText["Suggestion"].asString(); + if(!terrorismResultNodeTerrorismTextsTerrorismText["Score"].isNull()) + terrorismTextObject.score = terrorismResultNodeTerrorismTextsTerrorismText["Score"].asString(); + if(!terrorismResultNodeTerrorismTextsTerrorismText["Text"].isNull()) + terrorismTextObject.text = terrorismResultNodeTerrorismTextsTerrorismText["Text"].asString(); jobListObject.result.terrorismResult.terrorismTexts.push_back(terrorismTextObject); } - auto allTerrorismImages = value["TerrorismImages"]["TerrorismImage"]; - for (auto value : allTerrorismImages) + auto allTerrorismImagesNode = terrorismResultNode["TerrorismImages"]["TerrorismImage"]; + for (auto terrorismResultNodeTerrorismImagesTerrorismImage : allTerrorismImagesNode) { Job::Result::TerrorismResult::TerrorismImage terrorismImageObject; - if(!value["Suggestion"].isNull()) - terrorismImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - terrorismImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - terrorismImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - terrorismImageObject.text = value["Text"].asString(); + if(!terrorismResultNodeTerrorismImagesTerrorismImage["Suggestion"].isNull()) + terrorismImageObject.suggestion = terrorismResultNodeTerrorismImagesTerrorismImage["Suggestion"].asString(); + if(!terrorismResultNodeTerrorismImagesTerrorismImage["Score"].isNull()) + terrorismImageObject.score = terrorismResultNodeTerrorismImagesTerrorismImage["Score"].asString(); + if(!terrorismResultNodeTerrorismImagesTerrorismImage["Url"].isNull()) + terrorismImageObject.url = terrorismResultNodeTerrorismImagesTerrorismImage["Url"].asString(); + if(!terrorismResultNodeTerrorismImagesTerrorismImage["Text"].isNull()) + terrorismImageObject.text = terrorismResultNodeTerrorismImagesTerrorismImage["Text"].asString(); jobListObject.result.terrorismResult.terrorismImages.push_back(terrorismImageObject); } - auto allTerrorismOcrs = value["TerrorismOcrs"]["TerrorismOcr"]; - for (auto value : allTerrorismOcrs) + auto allTerrorismOcrsNode = terrorismResultNode["TerrorismOcrs"]["TerrorismOcr"]; + for (auto terrorismResultNodeTerrorismOcrsTerrorismOcr : allTerrorismOcrsNode) { Job::Result::TerrorismResult::TerrorismOcr terrorismOcrObject; - if(!value["Suggestion"].isNull()) - terrorismOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - terrorismOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - terrorismOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - terrorismOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - terrorismOcrObject.text = value["Text"].asString(); + if(!terrorismResultNodeTerrorismOcrsTerrorismOcr["Suggestion"].isNull()) + terrorismOcrObject.suggestion = terrorismResultNodeTerrorismOcrsTerrorismOcr["Suggestion"].asString(); + if(!terrorismResultNodeTerrorismOcrsTerrorismOcr["Score"].isNull()) + terrorismOcrObject.score = terrorismResultNodeTerrorismOcrsTerrorismOcr["Score"].asString(); + if(!terrorismResultNodeTerrorismOcrsTerrorismOcr["Time"].isNull()) + terrorismOcrObject.time = terrorismResultNodeTerrorismOcrsTerrorismOcr["Time"].asString(); + if(!terrorismResultNodeTerrorismOcrsTerrorismOcr["Object"].isNull()) + terrorismOcrObject.object = terrorismResultNodeTerrorismOcrsTerrorismOcr["Object"].asString(); + if(!terrorismResultNodeTerrorismOcrsTerrorismOcr["Text"].isNull()) + terrorismOcrObject.text = terrorismResultNodeTerrorismOcrsTerrorismOcr["Text"].asString(); jobListObject.result.terrorismResult.terrorismOcrs.push_back(terrorismOcrObject); } auto politicsResultNode = resultNode["PoliticsResult"]; - auto allPoliticsVideos = value["PoliticsVideos"]["PoliticsVideo"]; - for (auto value : allPoliticsVideos) + auto allPoliticsVideosNode = politicsResultNode["PoliticsVideos"]["PoliticsVideo"]; + for (auto politicsResultNodePoliticsVideosPoliticsVideo : allPoliticsVideosNode) { Job::Result::PoliticsResult::PoliticsVideo politicsVideoObject; - if(!value["Suggestion"].isNull()) - politicsVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - politicsVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - politicsVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - politicsVideoObject.object = value["Object"].asString(); + if(!politicsResultNodePoliticsVideosPoliticsVideo["Suggestion"].isNull()) + politicsVideoObject.suggestion = politicsResultNodePoliticsVideosPoliticsVideo["Suggestion"].asString(); + if(!politicsResultNodePoliticsVideosPoliticsVideo["Score"].isNull()) + politicsVideoObject.score = politicsResultNodePoliticsVideosPoliticsVideo["Score"].asString(); + if(!politicsResultNodePoliticsVideosPoliticsVideo["Time"].isNull()) + politicsVideoObject.time = politicsResultNodePoliticsVideosPoliticsVideo["Time"].asString(); + if(!politicsResultNodePoliticsVideosPoliticsVideo["Object"].isNull()) + politicsVideoObject.object = politicsResultNodePoliticsVideosPoliticsVideo["Object"].asString(); jobListObject.result.politicsResult.politicsVideos.push_back(politicsVideoObject); } - auto allPoliticsAudios = value["PoliticsAudios"]["PoliticsAudio"]; - for (auto value : allPoliticsAudios) + auto allPoliticsAudiosNode = politicsResultNode["PoliticsAudios"]["PoliticsAudio"]; + for (auto politicsResultNodePoliticsAudiosPoliticsAudio : allPoliticsAudiosNode) { Job::Result::PoliticsResult::PoliticsAudio politicsAudioObject; - if(!value["Suggestion"].isNull()) - politicsAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - politicsAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - politicsAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - politicsAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - politicsAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - politicsAudioObject.object = value["Object"].asString(); + if(!politicsResultNodePoliticsAudiosPoliticsAudio["Suggestion"].isNull()) + politicsAudioObject.suggestion = politicsResultNodePoliticsAudiosPoliticsAudio["Suggestion"].asString(); + if(!politicsResultNodePoliticsAudiosPoliticsAudio["Score"].isNull()) + politicsAudioObject.score = politicsResultNodePoliticsAudiosPoliticsAudio["Score"].asString(); + if(!politicsResultNodePoliticsAudiosPoliticsAudio["StartTime"].isNull()) + politicsAudioObject.startTime = politicsResultNodePoliticsAudiosPoliticsAudio["StartTime"].asString(); + if(!politicsResultNodePoliticsAudiosPoliticsAudio["EndTime"].isNull()) + politicsAudioObject.endTime = politicsResultNodePoliticsAudiosPoliticsAudio["EndTime"].asString(); + if(!politicsResultNodePoliticsAudiosPoliticsAudio["Text"].isNull()) + politicsAudioObject.text = politicsResultNodePoliticsAudiosPoliticsAudio["Text"].asString(); + if(!politicsResultNodePoliticsAudiosPoliticsAudio["Object"].isNull()) + politicsAudioObject.object = politicsResultNodePoliticsAudiosPoliticsAudio["Object"].asString(); jobListObject.result.politicsResult.politicsAudios.push_back(politicsAudioObject); } - auto allPoliticsTexts = value["PoliticsTexts"]["PoliticsText"]; - for (auto value : allPoliticsTexts) + auto allPoliticsTextsNode = politicsResultNode["PoliticsTexts"]["PoliticsText"]; + for (auto politicsResultNodePoliticsTextsPoliticsText : allPoliticsTextsNode) { Job::Result::PoliticsResult::PoliticsText politicsTextObject; - if(!value["Suggestion"].isNull()) - politicsTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - politicsTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - politicsTextObject.text = value["Text"].asString(); + if(!politicsResultNodePoliticsTextsPoliticsText["Suggestion"].isNull()) + politicsTextObject.suggestion = politicsResultNodePoliticsTextsPoliticsText["Suggestion"].asString(); + if(!politicsResultNodePoliticsTextsPoliticsText["Score"].isNull()) + politicsTextObject.score = politicsResultNodePoliticsTextsPoliticsText["Score"].asString(); + if(!politicsResultNodePoliticsTextsPoliticsText["Text"].isNull()) + politicsTextObject.text = politicsResultNodePoliticsTextsPoliticsText["Text"].asString(); jobListObject.result.politicsResult.politicsTexts.push_back(politicsTextObject); } - auto allPoliticsImages = value["PoliticsImages"]["PoliticsImage"]; - for (auto value : allPoliticsImages) + auto allPoliticsImagesNode = politicsResultNode["PoliticsImages"]["PoliticsImage"]; + for (auto politicsResultNodePoliticsImagesPoliticsImage : allPoliticsImagesNode) { Job::Result::PoliticsResult::PoliticsImage politicsImageObject; - if(!value["Suggestion"].isNull()) - politicsImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - politicsImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - politicsImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - politicsImageObject.text = value["Text"].asString(); + if(!politicsResultNodePoliticsImagesPoliticsImage["Suggestion"].isNull()) + politicsImageObject.suggestion = politicsResultNodePoliticsImagesPoliticsImage["Suggestion"].asString(); + if(!politicsResultNodePoliticsImagesPoliticsImage["Score"].isNull()) + politicsImageObject.score = politicsResultNodePoliticsImagesPoliticsImage["Score"].asString(); + if(!politicsResultNodePoliticsImagesPoliticsImage["Url"].isNull()) + politicsImageObject.url = politicsResultNodePoliticsImagesPoliticsImage["Url"].asString(); + if(!politicsResultNodePoliticsImagesPoliticsImage["Text"].isNull()) + politicsImageObject.text = politicsResultNodePoliticsImagesPoliticsImage["Text"].asString(); jobListObject.result.politicsResult.politicsImages.push_back(politicsImageObject); } - auto allPoliticsOcrs = value["PoliticsOcrs"]["PoliticsOcr"]; - for (auto value : allPoliticsOcrs) + auto allPoliticsOcrsNode = politicsResultNode["PoliticsOcrs"]["PoliticsOcr"]; + for (auto politicsResultNodePoliticsOcrsPoliticsOcr : allPoliticsOcrsNode) { Job::Result::PoliticsResult::PoliticsOcr politicsOcrObject; - if(!value["Suggestion"].isNull()) - politicsOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - politicsOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - politicsOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - politicsOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - politicsOcrObject.text = value["Text"].asString(); + if(!politicsResultNodePoliticsOcrsPoliticsOcr["Suggestion"].isNull()) + politicsOcrObject.suggestion = politicsResultNodePoliticsOcrsPoliticsOcr["Suggestion"].asString(); + if(!politicsResultNodePoliticsOcrsPoliticsOcr["Score"].isNull()) + politicsOcrObject.score = politicsResultNodePoliticsOcrsPoliticsOcr["Score"].asString(); + if(!politicsResultNodePoliticsOcrsPoliticsOcr["Time"].isNull()) + politicsOcrObject.time = politicsResultNodePoliticsOcrsPoliticsOcr["Time"].asString(); + if(!politicsResultNodePoliticsOcrsPoliticsOcr["Object"].isNull()) + politicsOcrObject.object = politicsResultNodePoliticsOcrsPoliticsOcr["Object"].asString(); + if(!politicsResultNodePoliticsOcrsPoliticsOcr["Text"].isNull()) + politicsOcrObject.text = politicsResultNodePoliticsOcrsPoliticsOcr["Text"].asString(); jobListObject.result.politicsResult.politicsOcrs.push_back(politicsOcrObject); } auto adResultNode = resultNode["AdResult"]; - auto allAdVideos = value["AdVideos"]["AdVideo"]; - for (auto value : allAdVideos) + auto allAdVideosNode = adResultNode["AdVideos"]["AdVideo"]; + for (auto adResultNodeAdVideosAdVideo : allAdVideosNode) { Job::Result::AdResult::AdVideo adVideoObject; - if(!value["Suggestion"].isNull()) - adVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - adVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - adVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - adVideoObject.object = value["Object"].asString(); + if(!adResultNodeAdVideosAdVideo["Suggestion"].isNull()) + adVideoObject.suggestion = adResultNodeAdVideosAdVideo["Suggestion"].asString(); + if(!adResultNodeAdVideosAdVideo["Score"].isNull()) + adVideoObject.score = adResultNodeAdVideosAdVideo["Score"].asString(); + if(!adResultNodeAdVideosAdVideo["Time"].isNull()) + adVideoObject.time = adResultNodeAdVideosAdVideo["Time"].asString(); + if(!adResultNodeAdVideosAdVideo["Object"].isNull()) + adVideoObject.object = adResultNodeAdVideosAdVideo["Object"].asString(); jobListObject.result.adResult.adVideos.push_back(adVideoObject); } - auto allAdAudios = value["AdAudios"]["AdAudio"]; - for (auto value : allAdAudios) + auto allAdAudiosNode = adResultNode["AdAudios"]["AdAudio"]; + for (auto adResultNodeAdAudiosAdAudio : allAdAudiosNode) { Job::Result::AdResult::AdAudio adAudioObject; - if(!value["Suggestion"].isNull()) - adAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - adAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - adAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - adAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - adAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - adAudioObject.object = value["Object"].asString(); + if(!adResultNodeAdAudiosAdAudio["Suggestion"].isNull()) + adAudioObject.suggestion = adResultNodeAdAudiosAdAudio["Suggestion"].asString(); + if(!adResultNodeAdAudiosAdAudio["Score"].isNull()) + adAudioObject.score = adResultNodeAdAudiosAdAudio["Score"].asString(); + if(!adResultNodeAdAudiosAdAudio["StartTime"].isNull()) + adAudioObject.startTime = adResultNodeAdAudiosAdAudio["StartTime"].asString(); + if(!adResultNodeAdAudiosAdAudio["EndTime"].isNull()) + adAudioObject.endTime = adResultNodeAdAudiosAdAudio["EndTime"].asString(); + if(!adResultNodeAdAudiosAdAudio["Text"].isNull()) + adAudioObject.text = adResultNodeAdAudiosAdAudio["Text"].asString(); + if(!adResultNodeAdAudiosAdAudio["Object"].isNull()) + adAudioObject.object = adResultNodeAdAudiosAdAudio["Object"].asString(); jobListObject.result.adResult.adAudios.push_back(adAudioObject); } - auto allAdTexts = value["AdTexts"]["AdText"]; - for (auto value : allAdTexts) + auto allAdTextsNode = adResultNode["AdTexts"]["AdText"]; + for (auto adResultNodeAdTextsAdText : allAdTextsNode) { Job::Result::AdResult::AdText adTextObject; - if(!value["Suggestion"].isNull()) - adTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - adTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - adTextObject.text = value["Text"].asString(); + if(!adResultNodeAdTextsAdText["Suggestion"].isNull()) + adTextObject.suggestion = adResultNodeAdTextsAdText["Suggestion"].asString(); + if(!adResultNodeAdTextsAdText["Score"].isNull()) + adTextObject.score = adResultNodeAdTextsAdText["Score"].asString(); + if(!adResultNodeAdTextsAdText["Text"].isNull()) + adTextObject.text = adResultNodeAdTextsAdText["Text"].asString(); jobListObject.result.adResult.adTexts.push_back(adTextObject); } - auto allAdImages = value["AdImages"]["AdImage"]; - for (auto value : allAdImages) + auto allAdImagesNode = adResultNode["AdImages"]["AdImage"]; + for (auto adResultNodeAdImagesAdImage : allAdImagesNode) { Job::Result::AdResult::AdImage adImageObject; - if(!value["Suggestion"].isNull()) - adImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - adImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - adImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - adImageObject.text = value["Text"].asString(); + if(!adResultNodeAdImagesAdImage["Suggestion"].isNull()) + adImageObject.suggestion = adResultNodeAdImagesAdImage["Suggestion"].asString(); + if(!adResultNodeAdImagesAdImage["Score"].isNull()) + adImageObject.score = adResultNodeAdImagesAdImage["Score"].asString(); + if(!adResultNodeAdImagesAdImage["Url"].isNull()) + adImageObject.url = adResultNodeAdImagesAdImage["Url"].asString(); + if(!adResultNodeAdImagesAdImage["Text"].isNull()) + adImageObject.text = adResultNodeAdImagesAdImage["Text"].asString(); jobListObject.result.adResult.adImages.push_back(adImageObject); } - auto allAdOcrs = value["AdOcrs"]["AdOcr"]; - for (auto value : allAdOcrs) + auto allAdOcrsNode = adResultNode["AdOcrs"]["AdOcr"]; + for (auto adResultNodeAdOcrsAdOcr : allAdOcrsNode) { Job::Result::AdResult::AdOcr adOcrObject; - if(!value["Suggestion"].isNull()) - adOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - adOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - adOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - adOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - adOcrObject.text = value["Text"].asString(); + if(!adResultNodeAdOcrsAdOcr["Suggestion"].isNull()) + adOcrObject.suggestion = adResultNodeAdOcrsAdOcr["Suggestion"].asString(); + if(!adResultNodeAdOcrsAdOcr["Score"].isNull()) + adOcrObject.score = adResultNodeAdOcrsAdOcr["Score"].asString(); + if(!adResultNodeAdOcrsAdOcr["Time"].isNull()) + adOcrObject.time = adResultNodeAdOcrsAdOcr["Time"].asString(); + if(!adResultNodeAdOcrsAdOcr["Object"].isNull()) + adOcrObject.object = adResultNodeAdOcrsAdOcr["Object"].asString(); + if(!adResultNodeAdOcrsAdOcr["Text"].isNull()) + adOcrObject.text = adResultNodeAdOcrsAdOcr["Text"].asString(); jobListObject.result.adResult.adOcrs.push_back(adOcrObject); } auto qrcodeResultNode = resultNode["QrcodeResult"]; - auto allQrcodeVideos = value["QrcodeVideos"]["QrcodeVideo"]; - for (auto value : allQrcodeVideos) + auto allQrcodeVideosNode = qrcodeResultNode["QrcodeVideos"]["QrcodeVideo"]; + for (auto qrcodeResultNodeQrcodeVideosQrcodeVideo : allQrcodeVideosNode) { Job::Result::QrcodeResult::QrcodeVideo qrcodeVideoObject; - if(!value["Suggestion"].isNull()) - qrcodeVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - qrcodeVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - qrcodeVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - qrcodeVideoObject.object = value["Object"].asString(); + if(!qrcodeResultNodeQrcodeVideosQrcodeVideo["Suggestion"].isNull()) + qrcodeVideoObject.suggestion = qrcodeResultNodeQrcodeVideosQrcodeVideo["Suggestion"].asString(); + if(!qrcodeResultNodeQrcodeVideosQrcodeVideo["Score"].isNull()) + qrcodeVideoObject.score = qrcodeResultNodeQrcodeVideosQrcodeVideo["Score"].asString(); + if(!qrcodeResultNodeQrcodeVideosQrcodeVideo["Time"].isNull()) + qrcodeVideoObject.time = qrcodeResultNodeQrcodeVideosQrcodeVideo["Time"].asString(); + if(!qrcodeResultNodeQrcodeVideosQrcodeVideo["Object"].isNull()) + qrcodeVideoObject.object = qrcodeResultNodeQrcodeVideosQrcodeVideo["Object"].asString(); jobListObject.result.qrcodeResult.qrcodeVideos.push_back(qrcodeVideoObject); } - auto allQrcodeImages = value["QrcodeImages"]["QrcodeImage"]; - for (auto value : allQrcodeImages) + auto allQrcodeImagesNode = qrcodeResultNode["QrcodeImages"]["QrcodeImage"]; + for (auto qrcodeResultNodeQrcodeImagesQrcodeImage : allQrcodeImagesNode) { Job::Result::QrcodeResult::QrcodeImage qrcodeImageObject; - if(!value["Suggestion"].isNull()) - qrcodeImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - qrcodeImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - qrcodeImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - qrcodeImageObject.text = value["Text"].asString(); + if(!qrcodeResultNodeQrcodeImagesQrcodeImage["Suggestion"].isNull()) + qrcodeImageObject.suggestion = qrcodeResultNodeQrcodeImagesQrcodeImage["Suggestion"].asString(); + if(!qrcodeResultNodeQrcodeImagesQrcodeImage["Score"].isNull()) + qrcodeImageObject.score = qrcodeResultNodeQrcodeImagesQrcodeImage["Score"].asString(); + if(!qrcodeResultNodeQrcodeImagesQrcodeImage["Url"].isNull()) + qrcodeImageObject.url = qrcodeResultNodeQrcodeImagesQrcodeImage["Url"].asString(); + if(!qrcodeResultNodeQrcodeImagesQrcodeImage["Text"].isNull()) + qrcodeImageObject.text = qrcodeResultNodeQrcodeImagesQrcodeImage["Text"].asString(); jobListObject.result.qrcodeResult.qrcodeImages.push_back(qrcodeImageObject); } auto liveResultNode = resultNode["LiveResult"]; - auto allLiveVideos = value["LiveVideos"]["LiveVideo"]; - for (auto value : allLiveVideos) + auto allLiveVideosNode = liveResultNode["LiveVideos"]["LiveVideo"]; + for (auto liveResultNodeLiveVideosLiveVideo : allLiveVideosNode) { Job::Result::LiveResult::LiveVideo liveVideoObject; - if(!value["Suggestion"].isNull()) - liveVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - liveVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - liveVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - liveVideoObject.object = value["Object"].asString(); + if(!liveResultNodeLiveVideosLiveVideo["Suggestion"].isNull()) + liveVideoObject.suggestion = liveResultNodeLiveVideosLiveVideo["Suggestion"].asString(); + if(!liveResultNodeLiveVideosLiveVideo["Score"].isNull()) + liveVideoObject.score = liveResultNodeLiveVideosLiveVideo["Score"].asString(); + if(!liveResultNodeLiveVideosLiveVideo["Time"].isNull()) + liveVideoObject.time = liveResultNodeLiveVideosLiveVideo["Time"].asString(); + if(!liveResultNodeLiveVideosLiveVideo["Object"].isNull()) + liveVideoObject.object = liveResultNodeLiveVideosLiveVideo["Object"].asString(); jobListObject.result.liveResult.liveVideos.push_back(liveVideoObject); } - auto allLiveImages = value["LiveImages"]["LiveImage"]; - for (auto value : allLiveImages) + auto allLiveImagesNode = liveResultNode["LiveImages"]["LiveImage"]; + for (auto liveResultNodeLiveImagesLiveImage : allLiveImagesNode) { Job::Result::LiveResult::LiveImage liveImageObject; - if(!value["Suggestion"].isNull()) - liveImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - liveImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - liveImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - liveImageObject.text = value["Text"].asString(); + if(!liveResultNodeLiveImagesLiveImage["Suggestion"].isNull()) + liveImageObject.suggestion = liveResultNodeLiveImagesLiveImage["Suggestion"].asString(); + if(!liveResultNodeLiveImagesLiveImage["Score"].isNull()) + liveImageObject.score = liveResultNodeLiveImagesLiveImage["Score"].asString(); + if(!liveResultNodeLiveImagesLiveImage["Url"].isNull()) + liveImageObject.url = liveResultNodeLiveImagesLiveImage["Url"].asString(); + if(!liveResultNodeLiveImagesLiveImage["Text"].isNull()) + liveImageObject.text = liveResultNodeLiveImagesLiveImage["Text"].asString(); jobListObject.result.liveResult.liveImages.push_back(liveImageObject); } auto logoResultNode = resultNode["LogoResult"]; - auto allLogoVideos = value["LogoVideos"]["LogoVideo"]; - for (auto value : allLogoVideos) + auto allLogoVideosNode = logoResultNode["LogoVideos"]["LogoVideo"]; + for (auto logoResultNodeLogoVideosLogoVideo : allLogoVideosNode) { Job::Result::LogoResult::LogoVideo logoVideoObject; - if(!value["Suggestion"].isNull()) - logoVideoObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - logoVideoObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - logoVideoObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - logoVideoObject.object = value["Object"].asString(); + if(!logoResultNodeLogoVideosLogoVideo["Suggestion"].isNull()) + logoVideoObject.suggestion = logoResultNodeLogoVideosLogoVideo["Suggestion"].asString(); + if(!logoResultNodeLogoVideosLogoVideo["Score"].isNull()) + logoVideoObject.score = logoResultNodeLogoVideosLogoVideo["Score"].asString(); + if(!logoResultNodeLogoVideosLogoVideo["Time"].isNull()) + logoVideoObject.time = logoResultNodeLogoVideosLogoVideo["Time"].asString(); + if(!logoResultNodeLogoVideosLogoVideo["Object"].isNull()) + logoVideoObject.object = logoResultNodeLogoVideosLogoVideo["Object"].asString(); jobListObject.result.logoResult.logoVideos.push_back(logoVideoObject); } - auto allLogoImages = value["LogoImages"]["LogoImage"]; - for (auto value : allLogoImages) + auto allLogoImagesNode = logoResultNode["LogoImages"]["LogoImage"]; + for (auto logoResultNodeLogoImagesLogoImage : allLogoImagesNode) { Job::Result::LogoResult::LogoImage logoImageObject; - if(!value["Suggestion"].isNull()) - logoImageObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - logoImageObject.score = value["Score"].asString(); - if(!value["Url"].isNull()) - logoImageObject.url = value["Url"].asString(); - if(!value["Text"].isNull()) - logoImageObject.text = value["Text"].asString(); + if(!logoResultNodeLogoImagesLogoImage["Suggestion"].isNull()) + logoImageObject.suggestion = logoResultNodeLogoImagesLogoImage["Suggestion"].asString(); + if(!logoResultNodeLogoImagesLogoImage["Score"].isNull()) + logoImageObject.score = logoResultNodeLogoImagesLogoImage["Score"].asString(); + if(!logoResultNodeLogoImagesLogoImage["Url"].isNull()) + logoImageObject.url = logoResultNodeLogoImagesLogoImage["Url"].asString(); + if(!logoResultNodeLogoImagesLogoImage["Text"].isNull()) + logoImageObject.text = logoResultNodeLogoImagesLogoImage["Text"].asString(); jobListObject.result.logoResult.logoImages.push_back(logoImageObject); } auto abuseResultNode = resultNode["AbuseResult"]; - auto allAbuseAudios = value["AbuseAudios"]["AbuseAudio"]; - for (auto value : allAbuseAudios) + auto allAbuseAudiosNode = abuseResultNode["AbuseAudios"]["AbuseAudio"]; + for (auto abuseResultNodeAbuseAudiosAbuseAudio : allAbuseAudiosNode) { Job::Result::AbuseResult::AbuseAudio abuseAudioObject; - if(!value["Suggestion"].isNull()) - abuseAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - abuseAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - abuseAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - abuseAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - abuseAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - abuseAudioObject.object = value["Object"].asString(); + if(!abuseResultNodeAbuseAudiosAbuseAudio["Suggestion"].isNull()) + abuseAudioObject.suggestion = abuseResultNodeAbuseAudiosAbuseAudio["Suggestion"].asString(); + if(!abuseResultNodeAbuseAudiosAbuseAudio["Score"].isNull()) + abuseAudioObject.score = abuseResultNodeAbuseAudiosAbuseAudio["Score"].asString(); + if(!abuseResultNodeAbuseAudiosAbuseAudio["StartTime"].isNull()) + abuseAudioObject.startTime = abuseResultNodeAbuseAudiosAbuseAudio["StartTime"].asString(); + if(!abuseResultNodeAbuseAudiosAbuseAudio["EndTime"].isNull()) + abuseAudioObject.endTime = abuseResultNodeAbuseAudiosAbuseAudio["EndTime"].asString(); + if(!abuseResultNodeAbuseAudiosAbuseAudio["Text"].isNull()) + abuseAudioObject.text = abuseResultNodeAbuseAudiosAbuseAudio["Text"].asString(); + if(!abuseResultNodeAbuseAudiosAbuseAudio["Object"].isNull()) + abuseAudioObject.object = abuseResultNodeAbuseAudiosAbuseAudio["Object"].asString(); jobListObject.result.abuseResult.abuseAudios.push_back(abuseAudioObject); } - auto allAbuseTexts = value["AbuseTexts"]["AbuseText"]; - for (auto value : allAbuseTexts) + auto allAbuseTextsNode = abuseResultNode["AbuseTexts"]["AbuseText"]; + for (auto abuseResultNodeAbuseTextsAbuseText : allAbuseTextsNode) { Job::Result::AbuseResult::AbuseText abuseTextObject; - if(!value["Suggestion"].isNull()) - abuseTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - abuseTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - abuseTextObject.text = value["Text"].asString(); + if(!abuseResultNodeAbuseTextsAbuseText["Suggestion"].isNull()) + abuseTextObject.suggestion = abuseResultNodeAbuseTextsAbuseText["Suggestion"].asString(); + if(!abuseResultNodeAbuseTextsAbuseText["Score"].isNull()) + abuseTextObject.score = abuseResultNodeAbuseTextsAbuseText["Score"].asString(); + if(!abuseResultNodeAbuseTextsAbuseText["Text"].isNull()) + abuseTextObject.text = abuseResultNodeAbuseTextsAbuseText["Text"].asString(); jobListObject.result.abuseResult.abuseTexts.push_back(abuseTextObject); } - auto allAbuseOcrs = value["AbuseOcrs"]["AbuseOcr"]; - for (auto value : allAbuseOcrs) + auto allAbuseOcrsNode = abuseResultNode["AbuseOcrs"]["AbuseOcr"]; + for (auto abuseResultNodeAbuseOcrsAbuseOcr : allAbuseOcrsNode) { Job::Result::AbuseResult::AbuseOcr abuseOcrObject; - if(!value["Suggestion"].isNull()) - abuseOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - abuseOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - abuseOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - abuseOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - abuseOcrObject.text = value["Text"].asString(); + if(!abuseResultNodeAbuseOcrsAbuseOcr["Suggestion"].isNull()) + abuseOcrObject.suggestion = abuseResultNodeAbuseOcrsAbuseOcr["Suggestion"].asString(); + if(!abuseResultNodeAbuseOcrsAbuseOcr["Score"].isNull()) + abuseOcrObject.score = abuseResultNodeAbuseOcrsAbuseOcr["Score"].asString(); + if(!abuseResultNodeAbuseOcrsAbuseOcr["Time"].isNull()) + abuseOcrObject.time = abuseResultNodeAbuseOcrsAbuseOcr["Time"].asString(); + if(!abuseResultNodeAbuseOcrsAbuseOcr["Object"].isNull()) + abuseOcrObject.object = abuseResultNodeAbuseOcrsAbuseOcr["Object"].asString(); + if(!abuseResultNodeAbuseOcrsAbuseOcr["Text"].isNull()) + abuseOcrObject.text = abuseResultNodeAbuseOcrsAbuseOcr["Text"].asString(); jobListObject.result.abuseResult.abuseOcrs.push_back(abuseOcrObject); } auto contrabandResultNode = resultNode["ContrabandResult"]; - auto allContrabandAudios = value["ContrabandAudios"]["ContrabandAudio"]; - for (auto value : allContrabandAudios) + auto allContrabandAudiosNode = contrabandResultNode["ContrabandAudios"]["ContrabandAudio"]; + for (auto contrabandResultNodeContrabandAudiosContrabandAudio : allContrabandAudiosNode) { Job::Result::ContrabandResult::ContrabandAudio contrabandAudioObject; - if(!value["Suggestion"].isNull()) - contrabandAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - contrabandAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - contrabandAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - contrabandAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - contrabandAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - contrabandAudioObject.object = value["Object"].asString(); + if(!contrabandResultNodeContrabandAudiosContrabandAudio["Suggestion"].isNull()) + contrabandAudioObject.suggestion = contrabandResultNodeContrabandAudiosContrabandAudio["Suggestion"].asString(); + if(!contrabandResultNodeContrabandAudiosContrabandAudio["Score"].isNull()) + contrabandAudioObject.score = contrabandResultNodeContrabandAudiosContrabandAudio["Score"].asString(); + if(!contrabandResultNodeContrabandAudiosContrabandAudio["StartTime"].isNull()) + contrabandAudioObject.startTime = contrabandResultNodeContrabandAudiosContrabandAudio["StartTime"].asString(); + if(!contrabandResultNodeContrabandAudiosContrabandAudio["EndTime"].isNull()) + contrabandAudioObject.endTime = contrabandResultNodeContrabandAudiosContrabandAudio["EndTime"].asString(); + if(!contrabandResultNodeContrabandAudiosContrabandAudio["Text"].isNull()) + contrabandAudioObject.text = contrabandResultNodeContrabandAudiosContrabandAudio["Text"].asString(); + if(!contrabandResultNodeContrabandAudiosContrabandAudio["Object"].isNull()) + contrabandAudioObject.object = contrabandResultNodeContrabandAudiosContrabandAudio["Object"].asString(); jobListObject.result.contrabandResult.contrabandAudios.push_back(contrabandAudioObject); } - auto allContrabandTexts = value["ContrabandTexts"]["ContrabandText"]; - for (auto value : allContrabandTexts) + auto allContrabandTextsNode = contrabandResultNode["ContrabandTexts"]["ContrabandText"]; + for (auto contrabandResultNodeContrabandTextsContrabandText : allContrabandTextsNode) { Job::Result::ContrabandResult::ContrabandText contrabandTextObject; - if(!value["Suggestion"].isNull()) - contrabandTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - contrabandTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - contrabandTextObject.text = value["Text"].asString(); + if(!contrabandResultNodeContrabandTextsContrabandText["Suggestion"].isNull()) + contrabandTextObject.suggestion = contrabandResultNodeContrabandTextsContrabandText["Suggestion"].asString(); + if(!contrabandResultNodeContrabandTextsContrabandText["Score"].isNull()) + contrabandTextObject.score = contrabandResultNodeContrabandTextsContrabandText["Score"].asString(); + if(!contrabandResultNodeContrabandTextsContrabandText["Text"].isNull()) + contrabandTextObject.text = contrabandResultNodeContrabandTextsContrabandText["Text"].asString(); jobListObject.result.contrabandResult.contrabandTexts.push_back(contrabandTextObject); } - auto allContrabandOcrs = value["ContrabandOcrs"]["ContrabandOcr"]; - for (auto value : allContrabandOcrs) + auto allContrabandOcrsNode = contrabandResultNode["ContrabandOcrs"]["ContrabandOcr"]; + for (auto contrabandResultNodeContrabandOcrsContrabandOcr : allContrabandOcrsNode) { Job::Result::ContrabandResult::ContrabandOcr contrabandOcrObject; - if(!value["Suggestion"].isNull()) - contrabandOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - contrabandOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - contrabandOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - contrabandOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - contrabandOcrObject.text = value["Text"].asString(); + if(!contrabandResultNodeContrabandOcrsContrabandOcr["Suggestion"].isNull()) + contrabandOcrObject.suggestion = contrabandResultNodeContrabandOcrsContrabandOcr["Suggestion"].asString(); + if(!contrabandResultNodeContrabandOcrsContrabandOcr["Score"].isNull()) + contrabandOcrObject.score = contrabandResultNodeContrabandOcrsContrabandOcr["Score"].asString(); + if(!contrabandResultNodeContrabandOcrsContrabandOcr["Time"].isNull()) + contrabandOcrObject.time = contrabandResultNodeContrabandOcrsContrabandOcr["Time"].asString(); + if(!contrabandResultNodeContrabandOcrsContrabandOcr["Object"].isNull()) + contrabandOcrObject.object = contrabandResultNodeContrabandOcrsContrabandOcr["Object"].asString(); + if(!contrabandResultNodeContrabandOcrsContrabandOcr["Text"].isNull()) + contrabandOcrObject.text = contrabandResultNodeContrabandOcrsContrabandOcr["Text"].asString(); jobListObject.result.contrabandResult.contrabandOcrs.push_back(contrabandOcrObject); } auto spamResultNode = resultNode["SpamResult"]; - auto allSpamAudios = value["SpamAudios"]["SpamAudio"]; - for (auto value : allSpamAudios) + auto allSpamAudiosNode = spamResultNode["SpamAudios"]["SpamAudio"]; + for (auto spamResultNodeSpamAudiosSpamAudio : allSpamAudiosNode) { Job::Result::SpamResult::SpamAudio spamAudioObject; - if(!value["Suggestion"].isNull()) - spamAudioObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - spamAudioObject.score = value["Score"].asString(); - if(!value["StartTime"].isNull()) - spamAudioObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - spamAudioObject.endTime = value["EndTime"].asString(); - if(!value["Text"].isNull()) - spamAudioObject.text = value["Text"].asString(); - if(!value["Object"].isNull()) - spamAudioObject.object = value["Object"].asString(); + if(!spamResultNodeSpamAudiosSpamAudio["Suggestion"].isNull()) + spamAudioObject.suggestion = spamResultNodeSpamAudiosSpamAudio["Suggestion"].asString(); + if(!spamResultNodeSpamAudiosSpamAudio["Score"].isNull()) + spamAudioObject.score = spamResultNodeSpamAudiosSpamAudio["Score"].asString(); + if(!spamResultNodeSpamAudiosSpamAudio["StartTime"].isNull()) + spamAudioObject.startTime = spamResultNodeSpamAudiosSpamAudio["StartTime"].asString(); + if(!spamResultNodeSpamAudiosSpamAudio["EndTime"].isNull()) + spamAudioObject.endTime = spamResultNodeSpamAudiosSpamAudio["EndTime"].asString(); + if(!spamResultNodeSpamAudiosSpamAudio["Text"].isNull()) + spamAudioObject.text = spamResultNodeSpamAudiosSpamAudio["Text"].asString(); + if(!spamResultNodeSpamAudiosSpamAudio["Object"].isNull()) + spamAudioObject.object = spamResultNodeSpamAudiosSpamAudio["Object"].asString(); jobListObject.result.spamResult.spamAudios.push_back(spamAudioObject); } - auto allSpamTexts = value["SpamTexts"]["SpamText"]; - for (auto value : allSpamTexts) + auto allSpamTextsNode = spamResultNode["SpamTexts"]["SpamText"]; + for (auto spamResultNodeSpamTextsSpamText : allSpamTextsNode) { Job::Result::SpamResult::SpamText spamTextObject; - if(!value["Suggestion"].isNull()) - spamTextObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - spamTextObject.score = value["Score"].asString(); - if(!value["Text"].isNull()) - spamTextObject.text = value["Text"].asString(); + if(!spamResultNodeSpamTextsSpamText["Suggestion"].isNull()) + spamTextObject.suggestion = spamResultNodeSpamTextsSpamText["Suggestion"].asString(); + if(!spamResultNodeSpamTextsSpamText["Score"].isNull()) + spamTextObject.score = spamResultNodeSpamTextsSpamText["Score"].asString(); + if(!spamResultNodeSpamTextsSpamText["Text"].isNull()) + spamTextObject.text = spamResultNodeSpamTextsSpamText["Text"].asString(); jobListObject.result.spamResult.spamTexts.push_back(spamTextObject); } - auto allSpamOcrs = value["SpamOcrs"]["SpamOcr"]; - for (auto value : allSpamOcrs) + auto allSpamOcrsNode = spamResultNode["SpamOcrs"]["SpamOcr"]; + for (auto spamResultNodeSpamOcrsSpamOcr : allSpamOcrsNode) { Job::Result::SpamResult::SpamOcr spamOcrObject; - if(!value["Suggestion"].isNull()) - spamOcrObject.suggestion = value["Suggestion"].asString(); - if(!value["Score"].isNull()) - spamOcrObject.score = value["Score"].asString(); - if(!value["Time"].isNull()) - spamOcrObject.time = value["Time"].asString(); - if(!value["Object"].isNull()) - spamOcrObject.object = value["Object"].asString(); - if(!value["Text"].isNull()) - spamOcrObject.text = value["Text"].asString(); + if(!spamResultNodeSpamOcrsSpamOcr["Suggestion"].isNull()) + spamOcrObject.suggestion = spamResultNodeSpamOcrsSpamOcr["Suggestion"].asString(); + if(!spamResultNodeSpamOcrsSpamOcr["Score"].isNull()) + spamOcrObject.score = spamResultNodeSpamOcrsSpamOcr["Score"].asString(); + if(!spamResultNodeSpamOcrsSpamOcr["Time"].isNull()) + spamOcrObject.time = spamResultNodeSpamOcrsSpamOcr["Time"].asString(); + if(!spamResultNodeSpamOcrsSpamOcr["Object"].isNull()) + spamOcrObject.object = spamResultNodeSpamOcrsSpamOcr["Object"].asString(); + if(!spamResultNodeSpamOcrsSpamOcr["Text"].isNull()) + spamOcrObject.text = spamResultNodeSpamOcrsSpamOcr["Text"].asString(); jobListObject.result.spamResult.spamOcrs.push_back(spamOcrObject); } jobList_.push_back(jobListObject); diff --git a/mts/src/model/QueryMCTemplateListResult.cc b/mts/src/model/QueryMCTemplateListResult.cc index efaf131b0..ef4873682 100644 --- a/mts/src/model/QueryMCTemplateListResult.cc +++ b/mts/src/model/QueryMCTemplateListResult.cc @@ -39,36 +39,36 @@ void QueryMCTemplateListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplateList = value["TemplateList"]["Template"]; - for (auto value : allTemplateList) + auto allTemplateListNode = value["TemplateList"]["Template"]; + for (auto valueTemplateListTemplate : allTemplateListNode) { _Template templateListObject; - if(!value["TemplateId"].isNull()) - templateListObject.templateId = value["TemplateId"].asString(); - if(!value["Name"].isNull()) - templateListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - templateListObject.state = value["State"].asString(); - if(!value["Porn"].isNull()) - templateListObject.porn = value["Porn"].asString(); - if(!value["Terrorism"].isNull()) - templateListObject.terrorism = value["Terrorism"].asString(); - if(!value["Politics"].isNull()) - templateListObject.politics = value["Politics"].asString(); - if(!value["Ad"].isNull()) - templateListObject.ad = value["Ad"].asString(); - if(!value["Qrcode"].isNull()) - templateListObject.qrcode = value["Qrcode"].asString(); - if(!value["Live"].isNull()) - templateListObject.live = value["Live"].asString(); - if(!value["Logo"].isNull()) - templateListObject.logo = value["Logo"].asString(); - if(!value["Abuse"].isNull()) - templateListObject.abuse = value["Abuse"].asString(); - if(!value["Contraband"].isNull()) - templateListObject.contraband = value["Contraband"].asString(); - if(!value["Spam"].isNull()) - templateListObject.spam = value["Spam"].asString(); + if(!valueTemplateListTemplate["TemplateId"].isNull()) + templateListObject.templateId = valueTemplateListTemplate["TemplateId"].asString(); + if(!valueTemplateListTemplate["Name"].isNull()) + templateListObject.name = valueTemplateListTemplate["Name"].asString(); + if(!valueTemplateListTemplate["State"].isNull()) + templateListObject.state = valueTemplateListTemplate["State"].asString(); + if(!valueTemplateListTemplate["Porn"].isNull()) + templateListObject.porn = valueTemplateListTemplate["Porn"].asString(); + if(!valueTemplateListTemplate["Terrorism"].isNull()) + templateListObject.terrorism = valueTemplateListTemplate["Terrorism"].asString(); + if(!valueTemplateListTemplate["Politics"].isNull()) + templateListObject.politics = valueTemplateListTemplate["Politics"].asString(); + if(!valueTemplateListTemplate["Ad"].isNull()) + templateListObject.ad = valueTemplateListTemplate["Ad"].asString(); + if(!valueTemplateListTemplate["Qrcode"].isNull()) + templateListObject.qrcode = valueTemplateListTemplate["Qrcode"].asString(); + if(!valueTemplateListTemplate["Live"].isNull()) + templateListObject.live = valueTemplateListTemplate["Live"].asString(); + if(!valueTemplateListTemplate["Logo"].isNull()) + templateListObject.logo = valueTemplateListTemplate["Logo"].asString(); + if(!valueTemplateListTemplate["Abuse"].isNull()) + templateListObject.abuse = valueTemplateListTemplate["Abuse"].asString(); + if(!valueTemplateListTemplate["Contraband"].isNull()) + templateListObject.contraband = valueTemplateListTemplate["Contraband"].asString(); + if(!valueTemplateListTemplate["Spam"].isNull()) + templateListObject.spam = valueTemplateListTemplate["Spam"].asString(); templateList_.push_back(templateListObject); } auto allNonExistTids = value["NonExistTids"]["String"]; diff --git a/mts/src/model/QueryMcuJobResult.cc b/mts/src/model/QueryMcuJobResult.cc index 8d61c812d..262696178 100644 --- a/mts/src/model/QueryMcuJobResult.cc +++ b/mts/src/model/QueryMcuJobResult.cc @@ -39,76 +39,76 @@ void QueryMcuJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobResult = value["JobResult"]["Job"]; - for (auto value : allJobResult) + auto allJobResultNode = value["JobResult"]["Job"]; + for (auto valueJobResultJob : allJobResultNode) { Job jobResultObject; - if(!value["JobId"].isNull()) - jobResultObject.jobId = value["JobId"].asString(); - if(!value["UserData"].isNull()) - jobResultObject.userData = value["UserData"].asString(); - if(!value["TemplateId"].isNull()) - jobResultObject.templateId = value["TemplateId"].asString(); - if(!value["Template"].isNull()) - jobResultObject._template = value["Template"].asString(); - auto allOcrResult = value["OcrResult"]["Ocr"]; - for (auto value : allOcrResult) + if(!valueJobResultJob["JobId"].isNull()) + jobResultObject.jobId = valueJobResultJob["JobId"].asString(); + if(!valueJobResultJob["UserData"].isNull()) + jobResultObject.userData = valueJobResultJob["UserData"].asString(); + if(!valueJobResultJob["TemplateId"].isNull()) + jobResultObject.templateId = valueJobResultJob["TemplateId"].asString(); + if(!valueJobResultJob["Template"].isNull()) + jobResultObject._template = valueJobResultJob["Template"].asString(); + auto allOcrResultNode = allJobResultNode["OcrResult"]["Ocr"]; + for (auto allJobResultNodeOcrResultOcr : allOcrResultNode) { Job::Ocr ocrResultObject; - if(!value["Time"].isNull()) - ocrResultObject.time = value["Time"].asString(); - if(!value["OcrText"].isNull()) - ocrResultObject.ocrText = value["OcrText"].asString(); - if(!value["ImageUrl"].isNull()) - ocrResultObject.imageUrl = value["ImageUrl"].asString(); - if(!value["ImageId"].isNull()) - ocrResultObject.imageId = value["ImageId"].asString(); + if(!allJobResultNodeOcrResultOcr["Time"].isNull()) + ocrResultObject.time = allJobResultNodeOcrResultOcr["Time"].asString(); + if(!allJobResultNodeOcrResultOcr["OcrText"].isNull()) + ocrResultObject.ocrText = allJobResultNodeOcrResultOcr["OcrText"].asString(); + if(!allJobResultNodeOcrResultOcr["ImageUrl"].isNull()) + ocrResultObject.imageUrl = allJobResultNodeOcrResultOcr["ImageUrl"].asString(); + if(!allJobResultNodeOcrResultOcr["ImageId"].isNull()) + ocrResultObject.imageId = allJobResultNodeOcrResultOcr["ImageId"].asString(); jobResultObject.ocrResult.push_back(ocrResultObject); } - auto allTagResult = value["TagResult"]["Tag"]; - for (auto value : allTagResult) + auto allTagResultNode = allJobResultNode["TagResult"]["Tag"]; + for (auto allJobResultNodeTagResultTag : allTagResultNode) { Job::Tag tagResultObject; - if(!value["Time"].isNull()) - tagResultObject.time = value["Time"].asString(); - if(!value["ImageUrl"].isNull()) - tagResultObject.imageUrl = value["ImageUrl"].asString(); - if(!value["ImageId"].isNull()) - tagResultObject.imageId = value["ImageId"].asString(); - auto allFrameTagInfos = value["FrameTagInfos"]["FrameTagInfo"]; - for (auto value : allFrameTagInfos) + if(!allJobResultNodeTagResultTag["Time"].isNull()) + tagResultObject.time = allJobResultNodeTagResultTag["Time"].asString(); + if(!allJobResultNodeTagResultTag["ImageUrl"].isNull()) + tagResultObject.imageUrl = allJobResultNodeTagResultTag["ImageUrl"].asString(); + if(!allJobResultNodeTagResultTag["ImageId"].isNull()) + tagResultObject.imageId = allJobResultNodeTagResultTag["ImageId"].asString(); + auto allFrameTagInfosNode = allTagResultNode["FrameTagInfos"]["FrameTagInfo"]; + for (auto allTagResultNodeFrameTagInfosFrameTagInfo : allFrameTagInfosNode) { Job::Tag::FrameTagInfo frameTagInfosObject; - if(!value["Tag"].isNull()) - frameTagInfosObject.tag = value["Tag"].asString(); - if(!value["Score"].isNull()) - frameTagInfosObject.score = value["Score"].asString(); - if(!value["Category"].isNull()) - frameTagInfosObject.category = value["Category"].asString(); + if(!allTagResultNodeFrameTagInfosFrameTagInfo["Tag"].isNull()) + frameTagInfosObject.tag = allTagResultNodeFrameTagInfosFrameTagInfo["Tag"].asString(); + if(!allTagResultNodeFrameTagInfosFrameTagInfo["Score"].isNull()) + frameTagInfosObject.score = allTagResultNodeFrameTagInfosFrameTagInfo["Score"].asString(); + if(!allTagResultNodeFrameTagInfosFrameTagInfo["Category"].isNull()) + frameTagInfosObject.category = allTagResultNodeFrameTagInfosFrameTagInfo["Category"].asString(); tagResultObject.frameTagInfos.push_back(frameTagInfosObject); } jobResultObject.tagResult.push_back(tagResultObject); } - auto allFaceResult = value["FaceResult"]["Face"]; - for (auto value : allFaceResult) + auto allFaceResultNode = allJobResultNode["FaceResult"]["Face"]; + for (auto allJobResultNodeFaceResultFace : allFaceResultNode) { Job::Face faceResultObject; - if(!value["Time"].isNull()) - faceResultObject.time = value["Time"].asString(); - if(!value["ImageUrl"].isNull()) - faceResultObject.imageUrl = value["ImageUrl"].asString(); - if(!value["ImageId"].isNull()) - faceResultObject.imageId = value["ImageId"].asString(); - auto allCelebrities = value["Celebrities"]["Celebrity"]; - for (auto value : allCelebrities) + if(!allJobResultNodeFaceResultFace["Time"].isNull()) + faceResultObject.time = allJobResultNodeFaceResultFace["Time"].asString(); + if(!allJobResultNodeFaceResultFace["ImageUrl"].isNull()) + faceResultObject.imageUrl = allJobResultNodeFaceResultFace["ImageUrl"].asString(); + if(!allJobResultNodeFaceResultFace["ImageId"].isNull()) + faceResultObject.imageId = allJobResultNodeFaceResultFace["ImageId"].asString(); + auto allCelebritiesNode = allFaceResultNode["Celebrities"]["Celebrity"]; + for (auto allFaceResultNodeCelebritiesCelebrity : allCelebritiesNode) { Job::Face::Celebrity celebritiesObject; - if(!value["Name"].isNull()) - celebritiesObject.name = value["Name"].asString(); - if(!value["Score"].isNull()) - celebritiesObject.score = value["Score"].asString(); - if(!value["Target"].isNull()) - celebritiesObject.target = value["Target"].asString(); + if(!allFaceResultNodeCelebritiesCelebrity["Name"].isNull()) + celebritiesObject.name = allFaceResultNodeCelebritiesCelebrity["Name"].asString(); + if(!allFaceResultNodeCelebritiesCelebrity["Score"].isNull()) + celebritiesObject.score = allFaceResultNodeCelebritiesCelebrity["Score"].asString(); + if(!allFaceResultNodeCelebritiesCelebrity["Target"].isNull()) + celebritiesObject.target = allFaceResultNodeCelebritiesCelebrity["Target"].asString(); faceResultObject.celebrities.push_back(celebritiesObject); } jobResultObject.faceResult.push_back(faceResultObject); @@ -123,33 +123,33 @@ void QueryMcuJobResult::parse(const std::string &payload) auto asrResultNode = value["AsrResult"]; if(!asrResultNode["Duration"].isNull()) jobResultObject.asrResult.duration = asrResultNode["Duration"].asString(); - auto allAsrTextList = value["AsrTextList"]["AsrText"]; - for (auto value : allAsrTextList) + auto allAsrTextListNode = asrResultNode["AsrTextList"]["AsrText"]; + for (auto asrResultNodeAsrTextListAsrText : allAsrTextListNode) { Job::AsrResult::AsrText asrTextObject; - if(!value["StartTime"].isNull()) - asrTextObject.startTime = std::stoi(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - asrTextObject.endTime = value["EndTime"].asString(); - if(!value["ChannelId"].isNull()) - asrTextObject.channelId = value["ChannelId"].asString(); - if(!value["SpeechRate"].isNull()) - asrTextObject.speechRate = value["SpeechRate"].asString(); - if(!value["Text"].isNull()) - asrTextObject.text = value["Text"].asString(); + if(!asrResultNodeAsrTextListAsrText["StartTime"].isNull()) + asrTextObject.startTime = std::stoi(asrResultNodeAsrTextListAsrText["StartTime"].asString()); + if(!asrResultNodeAsrTextListAsrText["EndTime"].isNull()) + asrTextObject.endTime = asrResultNodeAsrTextListAsrText["EndTime"].asString(); + if(!asrResultNodeAsrTextListAsrText["ChannelId"].isNull()) + asrTextObject.channelId = asrResultNodeAsrTextListAsrText["ChannelId"].asString(); + if(!asrResultNodeAsrTextListAsrText["SpeechRate"].isNull()) + asrTextObject.speechRate = asrResultNodeAsrTextListAsrText["SpeechRate"].asString(); + if(!asrResultNodeAsrTextListAsrText["Text"].isNull()) + asrTextObject.text = asrResultNodeAsrTextListAsrText["Text"].asString(); jobResultObject.asrResult.asrTextList.push_back(asrTextObject); } auto categoryResultNode = value["CategoryResult"]; if(!categoryResultNode["Details"].isNull()) jobResultObject.categoryResult.details = categoryResultNode["Details"].asString(); - auto allCategories = value["Categories"]["Category"]; - for (auto value : allCategories) + auto allCategoriesNode = categoryResultNode["Categories"]["Category"]; + for (auto categoryResultNodeCategoriesCategory : allCategoriesNode) { Job::CategoryResult::Category categoryObject; - if(!value["Label"].isNull()) - categoryObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - categoryObject.score = value["Score"].asString(); + if(!categoryResultNodeCategoriesCategory["Label"].isNull()) + categoryObject.label = categoryResultNodeCategoriesCategory["Label"].asString(); + if(!categoryResultNodeCategoriesCategory["Score"].isNull()) + categoryObject.score = categoryResultNodeCategoriesCategory["Score"].asString(); jobResultObject.categoryResult.categories.push_back(categoryObject); } jobResult_.push_back(jobResultObject); diff --git a/mts/src/model/QueryMcuTemplateResult.cc b/mts/src/model/QueryMcuTemplateResult.cc index 8d54d68e1..bded4c73f 100644 --- a/mts/src/model/QueryMcuTemplateResult.cc +++ b/mts/src/model/QueryMcuTemplateResult.cc @@ -39,14 +39,14 @@ void QueryMcuTemplateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplates = value["Templates"]["Job"]; - for (auto value : allTemplates) + auto allTemplatesNode = value["Templates"]["Job"]; + for (auto valueTemplatesJob : allTemplatesNode) { Job templatesObject; - if(!value["TemplateId"].isNull()) - templatesObject.templateId = value["TemplateId"].asString(); - if(!value["Template"].isNull()) - templatesObject._template = value["Template"].asString(); + if(!valueTemplatesJob["TemplateId"].isNull()) + templatesObject.templateId = valueTemplatesJob["TemplateId"].asString(); + if(!valueTemplatesJob["Template"].isNull()) + templatesObject._template = valueTemplatesJob["Template"].asString(); templates_.push_back(templatesObject); } diff --git a/mts/src/model/QueryMediaCensorJobDetailResult.cc b/mts/src/model/QueryMediaCensorJobDetailResult.cc index efe02e683..e25f66688 100644 --- a/mts/src/model/QueryMediaCensorJobDetailResult.cc +++ b/mts/src/model/QueryMediaCensorJobDetailResult.cc @@ -58,28 +58,28 @@ void QueryMediaCensorJobDetailResult::parse(const std::string &payload) mediaCensorJobDetail_.creationTime = mediaCensorJobDetailNode["CreationTime"].asString(); if(!mediaCensorJobDetailNode["FinishTime"].isNull()) mediaCensorJobDetail_.finishTime = mediaCensorJobDetailNode["FinishTime"].asString(); - auto allCoverImageCensorResults = value["CoverImageCensorResults"]["CoverImageCensorResult"]; - for (auto value : allCoverImageCensorResults) + auto allCoverImageCensorResultsNode = mediaCensorJobDetailNode["CoverImageCensorResults"]["CoverImageCensorResult"]; + for (auto mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult : allCoverImageCensorResultsNode) { MediaCensorJobDetail::CoverImageCensorResult coverImageCensorResultObject; - if(!value["Location"].isNull()) - coverImageCensorResultObject.location = value["Location"].asString(); - if(!value["Bucket"].isNull()) - coverImageCensorResultObject.bucket = value["Bucket"].asString(); - if(!value["Object"].isNull()) - coverImageCensorResultObject.object = value["Object"].asString(); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + if(!mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult["Location"].isNull()) + coverImageCensorResultObject.location = mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult["Location"].asString(); + if(!mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult["Bucket"].isNull()) + coverImageCensorResultObject.bucket = mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult["Bucket"].asString(); + if(!mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult["Object"].isNull()) + coverImageCensorResultObject.object = mediaCensorJobDetailNodeCoverImageCensorResultsCoverImageCensorResult["Object"].asString(); + auto allResultsNode = allCoverImageCensorResultsNode["Results"]["Result"]; + for (auto allCoverImageCensorResultsNodeResultsResult : allResultsNode) { MediaCensorJobDetail::CoverImageCensorResult::Result resultsObject; - if(!value["Rate"].isNull()) - resultsObject.rate = value["Rate"].asString(); - if(!value["Scene"].isNull()) - resultsObject.scene = value["Scene"].asString(); - if(!value["Label"].isNull()) - resultsObject.label = value["Label"].asString(); - if(!value["Suggestion"].isNull()) - resultsObject.suggestion = value["Suggestion"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Rate"].isNull()) + resultsObject.rate = allCoverImageCensorResultsNodeResultsResult["Rate"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Scene"].isNull()) + resultsObject.scene = allCoverImageCensorResultsNodeResultsResult["Scene"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Label"].isNull()) + resultsObject.label = allCoverImageCensorResultsNodeResultsResult["Label"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Suggestion"].isNull()) + resultsObject.suggestion = allCoverImageCensorResultsNodeResultsResult["Suggestion"].asString(); coverImageCensorResultObject.results.push_back(resultsObject); } mediaCensorJobDetail_.coverImageCensorResults.push_back(coverImageCensorResultObject); @@ -133,40 +133,40 @@ void QueryMediaCensorJobDetailResult::parse(const std::string &payload) auto vensorCensorResultNode = mediaCensorJobDetailNode["VensorCensorResult"]; if(!vensorCensorResultNode["NextPageToken"].isNull()) mediaCensorJobDetail_.vensorCensorResult.nextPageToken = vensorCensorResultNode["NextPageToken"].asString(); - auto allCensorResults = value["CensorResults"]["CensorResult"]; - for (auto value : allCensorResults) + auto allCensorResultsNode = vensorCensorResultNode["CensorResults"]["CensorResult"]; + for (auto vensorCensorResultNodeCensorResultsCensorResult : allCensorResultsNode) { MediaCensorJobDetail::VensorCensorResult::CensorResult censorResultObject; - if(!value["Rate"].isNull()) - censorResultObject.rate = value["Rate"].asString(); - if(!value["Scene"].isNull()) - censorResultObject.scene = value["Scene"].asString(); - if(!value["Label"].isNull()) - censorResultObject.label = value["Label"].asString(); - if(!value["Suggestion"].isNull()) - censorResultObject.suggestion = value["Suggestion"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Rate"].isNull()) + censorResultObject.rate = vensorCensorResultNodeCensorResultsCensorResult["Rate"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Scene"].isNull()) + censorResultObject.scene = vensorCensorResultNodeCensorResultsCensorResult["Scene"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Label"].isNull()) + censorResultObject.label = vensorCensorResultNodeCensorResultsCensorResult["Label"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Suggestion"].isNull()) + censorResultObject.suggestion = vensorCensorResultNodeCensorResultsCensorResult["Suggestion"].asString(); mediaCensorJobDetail_.vensorCensorResult.censorResults.push_back(censorResultObject); } - auto allVideoTimelines = value["VideoTimelines"]["VideoTimeline"]; - for (auto value : allVideoTimelines) + auto allVideoTimelinesNode = vensorCensorResultNode["VideoTimelines"]["VideoTimeline"]; + for (auto vensorCensorResultNodeVideoTimelinesVideoTimeline : allVideoTimelinesNode) { MediaCensorJobDetail::VensorCensorResult::VideoTimeline videoTimelineObject; - if(!value["Object"].isNull()) - videoTimelineObject.object = value["Object"].asString(); - if(!value["Timestamp"].isNull()) - videoTimelineObject.timestamp = value["Timestamp"].asString(); - auto allCensorResults1 = value["CensorResults"]["CensorResult"]; - for (auto value : allCensorResults1) + if(!vensorCensorResultNodeVideoTimelinesVideoTimeline["Object"].isNull()) + videoTimelineObject.object = vensorCensorResultNodeVideoTimelinesVideoTimeline["Object"].asString(); + if(!vensorCensorResultNodeVideoTimelinesVideoTimeline["Timestamp"].isNull()) + videoTimelineObject.timestamp = vensorCensorResultNodeVideoTimelinesVideoTimeline["Timestamp"].asString(); + auto allCensorResults1Node = allVideoTimelinesNode["CensorResults"]["CensorResult"]; + for (auto allVideoTimelinesNodeCensorResultsCensorResult : allCensorResults1Node) { MediaCensorJobDetail::VensorCensorResult::VideoTimeline::CensorResult2 censorResults1Object; - if(!value["Rate"].isNull()) - censorResults1Object.rate = value["Rate"].asString(); - if(!value["Scene"].isNull()) - censorResults1Object.scene = value["Scene"].asString(); - if(!value["Label"].isNull()) - censorResults1Object.label = value["Label"].asString(); - if(!value["Suggestion"].isNull()) - censorResults1Object.suggestion = value["Suggestion"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Rate"].isNull()) + censorResults1Object.rate = allVideoTimelinesNodeCensorResultsCensorResult["Rate"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Scene"].isNull()) + censorResults1Object.scene = allVideoTimelinesNodeCensorResultsCensorResult["Scene"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Label"].isNull()) + censorResults1Object.label = allVideoTimelinesNodeCensorResultsCensorResult["Label"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Suggestion"].isNull()) + censorResults1Object.suggestion = allVideoTimelinesNodeCensorResultsCensorResult["Suggestion"].asString(); videoTimelineObject.censorResults1.push_back(censorResults1Object); } mediaCensorJobDetail_.vensorCensorResult.videoTimelines.push_back(videoTimelineObject); diff --git a/mts/src/model/QueryMediaCensorJobListResult.cc b/mts/src/model/QueryMediaCensorJobListResult.cc index 4ab354b7c..618f3108f 100644 --- a/mts/src/model/QueryMediaCensorJobListResult.cc +++ b/mts/src/model/QueryMediaCensorJobListResult.cc @@ -39,50 +39,50 @@ void QueryMediaCensorJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaCensorJobList = value["MediaCensorJobList"]["MediaCensorJob"]; - for (auto value : allMediaCensorJobList) + auto allMediaCensorJobListNode = value["MediaCensorJobList"]["MediaCensorJob"]; + for (auto valueMediaCensorJobListMediaCensorJob : allMediaCensorJobListNode) { MediaCensorJob mediaCensorJobListObject; - if(!value["JobId"].isNull()) - mediaCensorJobListObject.jobId = value["JobId"].asString(); - if(!value["UserData"].isNull()) - mediaCensorJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - mediaCensorJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - mediaCensorJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - mediaCensorJobListObject.code = value["Code"].asString(); - if(!value["Suggestion"].isNull()) - mediaCensorJobListObject.suggestion = value["Suggestion"].asString(); - if(!value["Message"].isNull()) - mediaCensorJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - mediaCensorJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - mediaCensorJobListObject.finishTime = value["FinishTime"].asString(); - auto allCoverImageCensorResults = value["CoverImageCensorResults"]["CoverImageCensorResult"]; - for (auto value : allCoverImageCensorResults) + if(!valueMediaCensorJobListMediaCensorJob["JobId"].isNull()) + mediaCensorJobListObject.jobId = valueMediaCensorJobListMediaCensorJob["JobId"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["UserData"].isNull()) + mediaCensorJobListObject.userData = valueMediaCensorJobListMediaCensorJob["UserData"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["PipelineId"].isNull()) + mediaCensorJobListObject.pipelineId = valueMediaCensorJobListMediaCensorJob["PipelineId"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["State"].isNull()) + mediaCensorJobListObject.state = valueMediaCensorJobListMediaCensorJob["State"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["Code"].isNull()) + mediaCensorJobListObject.code = valueMediaCensorJobListMediaCensorJob["Code"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["Suggestion"].isNull()) + mediaCensorJobListObject.suggestion = valueMediaCensorJobListMediaCensorJob["Suggestion"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["Message"].isNull()) + mediaCensorJobListObject.message = valueMediaCensorJobListMediaCensorJob["Message"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["CreationTime"].isNull()) + mediaCensorJobListObject.creationTime = valueMediaCensorJobListMediaCensorJob["CreationTime"].asString(); + if(!valueMediaCensorJobListMediaCensorJob["FinishTime"].isNull()) + mediaCensorJobListObject.finishTime = valueMediaCensorJobListMediaCensorJob["FinishTime"].asString(); + auto allCoverImageCensorResultsNode = allMediaCensorJobListNode["CoverImageCensorResults"]["CoverImageCensorResult"]; + for (auto allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult : allCoverImageCensorResultsNode) { MediaCensorJob::CoverImageCensorResult coverImageCensorResultsObject; - if(!value["Location"].isNull()) - coverImageCensorResultsObject.location = value["Location"].asString(); - if(!value["Bucket"].isNull()) - coverImageCensorResultsObject.bucket = value["Bucket"].asString(); - if(!value["Object"].isNull()) - coverImageCensorResultsObject.object = value["Object"].asString(); - auto allResults = value["Results"]["Result"]; - for (auto value : allResults) + if(!allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult["Location"].isNull()) + coverImageCensorResultsObject.location = allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult["Location"].asString(); + if(!allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult["Bucket"].isNull()) + coverImageCensorResultsObject.bucket = allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult["Bucket"].asString(); + if(!allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult["Object"].isNull()) + coverImageCensorResultsObject.object = allMediaCensorJobListNodeCoverImageCensorResultsCoverImageCensorResult["Object"].asString(); + auto allResultsNode = allCoverImageCensorResultsNode["Results"]["Result"]; + for (auto allCoverImageCensorResultsNodeResultsResult : allResultsNode) { MediaCensorJob::CoverImageCensorResult::Result resultsObject; - if(!value["Rate"].isNull()) - resultsObject.rate = value["Rate"].asString(); - if(!value["Scene"].isNull()) - resultsObject.scene = value["Scene"].asString(); - if(!value["Label"].isNull()) - resultsObject.label = value["Label"].asString(); - if(!value["Suggestion"].isNull()) - resultsObject.suggestion = value["Suggestion"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Rate"].isNull()) + resultsObject.rate = allCoverImageCensorResultsNodeResultsResult["Rate"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Scene"].isNull()) + resultsObject.scene = allCoverImageCensorResultsNodeResultsResult["Scene"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Label"].isNull()) + resultsObject.label = allCoverImageCensorResultsNodeResultsResult["Label"].asString(); + if(!allCoverImageCensorResultsNodeResultsResult["Suggestion"].isNull()) + resultsObject.suggestion = allCoverImageCensorResultsNodeResultsResult["Suggestion"].asString(); coverImageCensorResultsObject.results.push_back(resultsObject); } mediaCensorJobListObject.coverImageCensorResults.push_back(coverImageCensorResultsObject); @@ -136,40 +136,40 @@ void QueryMediaCensorJobListResult::parse(const std::string &payload) auto vensorCensorResultNode = value["VensorCensorResult"]; if(!vensorCensorResultNode["NextPageToken"].isNull()) mediaCensorJobListObject.vensorCensorResult.nextPageToken = vensorCensorResultNode["NextPageToken"].asString(); - auto allCensorResults = value["CensorResults"]["CensorResult"]; - for (auto value : allCensorResults) + auto allCensorResultsNode = vensorCensorResultNode["CensorResults"]["CensorResult"]; + for (auto vensorCensorResultNodeCensorResultsCensorResult : allCensorResultsNode) { MediaCensorJob::VensorCensorResult::CensorResult censorResultObject; - if(!value["Rate"].isNull()) - censorResultObject.rate = value["Rate"].asString(); - if(!value["Scene"].isNull()) - censorResultObject.scene = value["Scene"].asString(); - if(!value["Label"].isNull()) - censorResultObject.label = value["Label"].asString(); - if(!value["Suggestion"].isNull()) - censorResultObject.suggestion = value["Suggestion"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Rate"].isNull()) + censorResultObject.rate = vensorCensorResultNodeCensorResultsCensorResult["Rate"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Scene"].isNull()) + censorResultObject.scene = vensorCensorResultNodeCensorResultsCensorResult["Scene"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Label"].isNull()) + censorResultObject.label = vensorCensorResultNodeCensorResultsCensorResult["Label"].asString(); + if(!vensorCensorResultNodeCensorResultsCensorResult["Suggestion"].isNull()) + censorResultObject.suggestion = vensorCensorResultNodeCensorResultsCensorResult["Suggestion"].asString(); mediaCensorJobListObject.vensorCensorResult.censorResults.push_back(censorResultObject); } - auto allVideoTimelines = value["VideoTimelines"]["VideoTimeline"]; - for (auto value : allVideoTimelines) + auto allVideoTimelinesNode = vensorCensorResultNode["VideoTimelines"]["VideoTimeline"]; + for (auto vensorCensorResultNodeVideoTimelinesVideoTimeline : allVideoTimelinesNode) { MediaCensorJob::VensorCensorResult::VideoTimeline videoTimelineObject; - if(!value["Object"].isNull()) - videoTimelineObject.object = value["Object"].asString(); - if(!value["Timestamp"].isNull()) - videoTimelineObject.timestamp = value["Timestamp"].asString(); - auto allCensorResults1 = value["CensorResults"]["CensorResult"]; - for (auto value : allCensorResults1) + if(!vensorCensorResultNodeVideoTimelinesVideoTimeline["Object"].isNull()) + videoTimelineObject.object = vensorCensorResultNodeVideoTimelinesVideoTimeline["Object"].asString(); + if(!vensorCensorResultNodeVideoTimelinesVideoTimeline["Timestamp"].isNull()) + videoTimelineObject.timestamp = vensorCensorResultNodeVideoTimelinesVideoTimeline["Timestamp"].asString(); + auto allCensorResults1Node = allVideoTimelinesNode["CensorResults"]["CensorResult"]; + for (auto allVideoTimelinesNodeCensorResultsCensorResult : allCensorResults1Node) { MediaCensorJob::VensorCensorResult::VideoTimeline::CensorResult2 censorResults1Object; - if(!value["Rate"].isNull()) - censorResults1Object.rate = value["Rate"].asString(); - if(!value["Scene"].isNull()) - censorResults1Object.scene = value["Scene"].asString(); - if(!value["Label"].isNull()) - censorResults1Object.label = value["Label"].asString(); - if(!value["Suggestion"].isNull()) - censorResults1Object.suggestion = value["Suggestion"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Rate"].isNull()) + censorResults1Object.rate = allVideoTimelinesNodeCensorResultsCensorResult["Rate"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Scene"].isNull()) + censorResults1Object.scene = allVideoTimelinesNodeCensorResultsCensorResult["Scene"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Label"].isNull()) + censorResults1Object.label = allVideoTimelinesNodeCensorResultsCensorResult["Label"].asString(); + if(!allVideoTimelinesNodeCensorResultsCensorResult["Suggestion"].isNull()) + censorResults1Object.suggestion = allVideoTimelinesNodeCensorResultsCensorResult["Suggestion"].asString(); videoTimelineObject.censorResults1.push_back(censorResults1Object); } mediaCensorJobListObject.vensorCensorResult.videoTimelines.push_back(videoTimelineObject); diff --git a/mts/src/model/QueryMediaDetailJobListResult.cc b/mts/src/model/QueryMediaDetailJobListResult.cc index 50523b652..8c2df4c00 100644 --- a/mts/src/model/QueryMediaDetailJobListResult.cc +++ b/mts/src/model/QueryMediaDetailJobListResult.cc @@ -39,24 +39,24 @@ void QueryMediaDetailJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -79,88 +79,88 @@ void QueryMediaDetailJobListResult::parse(const std::string &payload) auto mediaDetailResultNode = value["MediaDetailResult"]; if(!mediaDetailResultNode["Status"].isNull()) jobListObject.mediaDetailResult.status = mediaDetailResultNode["Status"].asString(); - auto allMediaDetailRecgResults = value["MediaDetailRecgResults"]["MediaDetailRecgResult"]; - for (auto value : allMediaDetailRecgResults) + auto allMediaDetailRecgResultsNode = mediaDetailResultNode["MediaDetailRecgResults"]["MediaDetailRecgResult"]; + for (auto mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult : allMediaDetailRecgResultsNode) { Job::MediaDetailResult::MediaDetailRecgResult mediaDetailRecgResultObject; - if(!value["ImageUrl"].isNull()) - mediaDetailRecgResultObject.imageUrl = value["ImageUrl"].asString(); - if(!value["Time"].isNull()) - mediaDetailRecgResultObject.time = value["Time"].asString(); - if(!value["OcrText"].isNull()) - mediaDetailRecgResultObject.ocrText = value["OcrText"].asString(); - auto allCelebrities = value["Celebrities"]["Celebrity"]; - for (auto value : allCelebrities) + if(!mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult["ImageUrl"].isNull()) + mediaDetailRecgResultObject.imageUrl = mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult["ImageUrl"].asString(); + if(!mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult["Time"].isNull()) + mediaDetailRecgResultObject.time = mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult["Time"].asString(); + if(!mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult["OcrText"].isNull()) + mediaDetailRecgResultObject.ocrText = mediaDetailResultNodeMediaDetailRecgResultsMediaDetailRecgResult["OcrText"].asString(); + auto allCelebritiesNode = allMediaDetailRecgResultsNode["Celebrities"]["Celebrity"]; + for (auto allMediaDetailRecgResultsNodeCelebritiesCelebrity : allCelebritiesNode) { Job::MediaDetailResult::MediaDetailRecgResult::Celebrity celebritiesObject; - if(!value["Name"].isNull()) - celebritiesObject.name = value["Name"].asString(); - if(!value["Score"].isNull()) - celebritiesObject.score = value["Score"].asString(); - if(!value["Target"].isNull()) - celebritiesObject.target = value["Target"].asString(); + if(!allMediaDetailRecgResultsNodeCelebritiesCelebrity["Name"].isNull()) + celebritiesObject.name = allMediaDetailRecgResultsNodeCelebritiesCelebrity["Name"].asString(); + if(!allMediaDetailRecgResultsNodeCelebritiesCelebrity["Score"].isNull()) + celebritiesObject.score = allMediaDetailRecgResultsNodeCelebritiesCelebrity["Score"].asString(); + if(!allMediaDetailRecgResultsNodeCelebritiesCelebrity["Target"].isNull()) + celebritiesObject.target = allMediaDetailRecgResultsNodeCelebritiesCelebrity["Target"].asString(); mediaDetailRecgResultObject.celebrities.push_back(celebritiesObject); } - auto allSensitives = value["Sensitives"]["Sensitive"]; - for (auto value : allSensitives) + auto allSensitivesNode = allMediaDetailRecgResultsNode["Sensitives"]["Sensitive"]; + for (auto allMediaDetailRecgResultsNodeSensitivesSensitive : allSensitivesNode) { Job::MediaDetailResult::MediaDetailRecgResult::Sensitive sensitivesObject; - if(!value["Name"].isNull()) - sensitivesObject.name = value["Name"].asString(); - if(!value["Score"].isNull()) - sensitivesObject.score = value["Score"].asString(); - if(!value["Target"].isNull()) - sensitivesObject.target = value["Target"].asString(); + if(!allMediaDetailRecgResultsNodeSensitivesSensitive["Name"].isNull()) + sensitivesObject.name = allMediaDetailRecgResultsNodeSensitivesSensitive["Name"].asString(); + if(!allMediaDetailRecgResultsNodeSensitivesSensitive["Score"].isNull()) + sensitivesObject.score = allMediaDetailRecgResultsNodeSensitivesSensitive["Score"].asString(); + if(!allMediaDetailRecgResultsNodeSensitivesSensitive["Target"].isNull()) + sensitivesObject.target = allMediaDetailRecgResultsNodeSensitivesSensitive["Target"].asString(); mediaDetailRecgResultObject.sensitives.push_back(sensitivesObject); } - auto allPoliticians = value["Politicians"]["Politician"]; - for (auto value : allPoliticians) + auto allPoliticiansNode = allMediaDetailRecgResultsNode["Politicians"]["Politician"]; + for (auto allMediaDetailRecgResultsNodePoliticiansPolitician : allPoliticiansNode) { Job::MediaDetailResult::MediaDetailRecgResult::Politician politiciansObject; - if(!value["Name"].isNull()) - politiciansObject.name = value["Name"].asString(); - if(!value["Score"].isNull()) - politiciansObject.score = value["Score"].asString(); - if(!value["Target"].isNull()) - politiciansObject.target = value["Target"].asString(); + if(!allMediaDetailRecgResultsNodePoliticiansPolitician["Name"].isNull()) + politiciansObject.name = allMediaDetailRecgResultsNodePoliticiansPolitician["Name"].asString(); + if(!allMediaDetailRecgResultsNodePoliticiansPolitician["Score"].isNull()) + politiciansObject.score = allMediaDetailRecgResultsNodePoliticiansPolitician["Score"].asString(); + if(!allMediaDetailRecgResultsNodePoliticiansPolitician["Target"].isNull()) + politiciansObject.target = allMediaDetailRecgResultsNodePoliticiansPolitician["Target"].asString(); mediaDetailRecgResultObject.politicians.push_back(politiciansObject); } - auto allFrameTagInfos = value["FrameTagInfos"]["FrameTagInfo"]; - for (auto value : allFrameTagInfos) + auto allFrameTagInfosNode = allMediaDetailRecgResultsNode["FrameTagInfos"]["FrameTagInfo"]; + for (auto allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo : allFrameTagInfosNode) { Job::MediaDetailResult::MediaDetailRecgResult::FrameTagInfo frameTagInfosObject; - if(!value["Tag"].isNull()) - frameTagInfosObject.tag = value["Tag"].asString(); - if(!value["Score"].isNull()) - frameTagInfosObject.score = value["Score"].asString(); - if(!value["Category"].isNull()) - frameTagInfosObject.category = value["Category"].asString(); + if(!allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo["Tag"].isNull()) + frameTagInfosObject.tag = allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo["Tag"].asString(); + if(!allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo["Score"].isNull()) + frameTagInfosObject.score = allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo["Score"].asString(); + if(!allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo["Category"].isNull()) + frameTagInfosObject.category = allMediaDetailRecgResultsNodeFrameTagInfosFrameTagInfo["Category"].asString(); mediaDetailRecgResultObject.frameTagInfos.push_back(frameTagInfosObject); } - auto allCustoms = value["Customs"]["Custom"]; - for (auto value : allCustoms) + auto allCustomsNode = allMediaDetailRecgResultsNode["Customs"]["Custom"]; + for (auto allMediaDetailRecgResultsNodeCustomsCustom : allCustomsNode) { Job::MediaDetailResult::MediaDetailRecgResult::Custom customsObject; - if(!value["Name"].isNull()) - customsObject.name = value["Name"].asString(); - auto allClips = value["Clips"]["Clip"]; - for (auto value : allClips) + if(!allMediaDetailRecgResultsNodeCustomsCustom["Name"].isNull()) + customsObject.name = allMediaDetailRecgResultsNodeCustomsCustom["Name"].asString(); + auto allClipsNode = allCustomsNode["Clips"]["Clip"]; + for (auto allCustomsNodeClipsClip : allClipsNode) { Job::MediaDetailResult::MediaDetailRecgResult::Custom::Clip clipsObject; - if(!value["MinScore"].isNull()) - clipsObject.minScore = value["MinScore"].asString(); - if(!value["MaxScore"].isNull()) - clipsObject.maxScore = value["MaxScore"].asString(); - if(!value["AvgScore"].isNull()) - clipsObject.avgScore = value["AvgScore"].asString(); - if(!value["StartTarget"].isNull()) - clipsObject.startTarget = value["StartTarget"].asString(); - if(!value["EndTarget"].isNull()) - clipsObject.endTarget = value["EndTarget"].asString(); - if(!value["StartTime"].isNull()) - clipsObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - clipsObject.endTime = value["EndTime"].asString(); + if(!allCustomsNodeClipsClip["MinScore"].isNull()) + clipsObject.minScore = allCustomsNodeClipsClip["MinScore"].asString(); + if(!allCustomsNodeClipsClip["MaxScore"].isNull()) + clipsObject.maxScore = allCustomsNodeClipsClip["MaxScore"].asString(); + if(!allCustomsNodeClipsClip["AvgScore"].isNull()) + clipsObject.avgScore = allCustomsNodeClipsClip["AvgScore"].asString(); + if(!allCustomsNodeClipsClip["StartTarget"].isNull()) + clipsObject.startTarget = allCustomsNodeClipsClip["StartTarget"].asString(); + if(!allCustomsNodeClipsClip["EndTarget"].isNull()) + clipsObject.endTarget = allCustomsNodeClipsClip["EndTarget"].asString(); + if(!allCustomsNodeClipsClip["StartTime"].isNull()) + clipsObject.startTime = allCustomsNodeClipsClip["StartTime"].asString(); + if(!allCustomsNodeClipsClip["EndTime"].isNull()) + clipsObject.endTime = allCustomsNodeClipsClip["EndTime"].asString(); customsObject.clips.push_back(clipsObject); } mediaDetailRecgResultObject.customs.push_back(customsObject); diff --git a/mts/src/model/QueryMediaFpDeleteJobListResult.cc b/mts/src/model/QueryMediaFpDeleteJobListResult.cc index a083a4ba3..37cc97410 100644 --- a/mts/src/model/QueryMediaFpDeleteJobListResult.cc +++ b/mts/src/model/QueryMediaFpDeleteJobListResult.cc @@ -39,30 +39,30 @@ void QueryMediaFpDeleteJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaFpDeleteJobList = value["MediaFpDeleteJobList"]["MediaFpDeleteJob"]; - for (auto value : allMediaFpDeleteJobList) + auto allMediaFpDeleteJobListNode = value["MediaFpDeleteJobList"]["MediaFpDeleteJob"]; + for (auto valueMediaFpDeleteJobListMediaFpDeleteJob : allMediaFpDeleteJobListNode) { MediaFpDeleteJob mediaFpDeleteJobListObject; - if(!value["Id"].isNull()) - mediaFpDeleteJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - mediaFpDeleteJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - mediaFpDeleteJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - mediaFpDeleteJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - mediaFpDeleteJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - mediaFpDeleteJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - mediaFpDeleteJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["FinishTime"].isNull()) - mediaFpDeleteJobListObject.finishTime = value["FinishTime"].asString(); - if(!value["PrimaryKey"].isNull()) - mediaFpDeleteJobListObject.primaryKey = value["PrimaryKey"].asString(); - if(!value["FpDBId"].isNull()) - mediaFpDeleteJobListObject.fpDBId = value["FpDBId"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["Id"].isNull()) + mediaFpDeleteJobListObject.id = valueMediaFpDeleteJobListMediaFpDeleteJob["Id"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["UserData"].isNull()) + mediaFpDeleteJobListObject.userData = valueMediaFpDeleteJobListMediaFpDeleteJob["UserData"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["PipelineId"].isNull()) + mediaFpDeleteJobListObject.pipelineId = valueMediaFpDeleteJobListMediaFpDeleteJob["PipelineId"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["State"].isNull()) + mediaFpDeleteJobListObject.state = valueMediaFpDeleteJobListMediaFpDeleteJob["State"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["Code"].isNull()) + mediaFpDeleteJobListObject.code = valueMediaFpDeleteJobListMediaFpDeleteJob["Code"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["Message"].isNull()) + mediaFpDeleteJobListObject.message = valueMediaFpDeleteJobListMediaFpDeleteJob["Message"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["CreationTime"].isNull()) + mediaFpDeleteJobListObject.creationTime = valueMediaFpDeleteJobListMediaFpDeleteJob["CreationTime"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["FinishTime"].isNull()) + mediaFpDeleteJobListObject.finishTime = valueMediaFpDeleteJobListMediaFpDeleteJob["FinishTime"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["PrimaryKey"].isNull()) + mediaFpDeleteJobListObject.primaryKey = valueMediaFpDeleteJobListMediaFpDeleteJob["PrimaryKey"].asString(); + if(!valueMediaFpDeleteJobListMediaFpDeleteJob["FpDBId"].isNull()) + mediaFpDeleteJobListObject.fpDBId = valueMediaFpDeleteJobListMediaFpDeleteJob["FpDBId"].asString(); mediaFpDeleteJobList_.push_back(mediaFpDeleteJobListObject); } auto allNonExistIds = value["NonExistIds"]["String"]; diff --git a/mts/src/model/QueryMediaInfoJobListResult.cc b/mts/src/model/QueryMediaInfoJobListResult.cc index cc7a01edf..15d0f62e7 100644 --- a/mts/src/model/QueryMediaInfoJobListResult.cc +++ b/mts/src/model/QueryMediaInfoJobListResult.cc @@ -39,26 +39,26 @@ void QueryMediaInfoJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaInfoJobList = value["MediaInfoJobList"]["MediaInfoJob"]; - for (auto value : allMediaInfoJobList) + auto allMediaInfoJobListNode = value["MediaInfoJobList"]["MediaInfoJob"]; + for (auto valueMediaInfoJobListMediaInfoJob : allMediaInfoJobListNode) { MediaInfoJob mediaInfoJobListObject; - if(!value["JobId"].isNull()) - mediaInfoJobListObject.jobId = value["JobId"].asString(); - if(!value["UserData"].isNull()) - mediaInfoJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - mediaInfoJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["Async"].isNull()) - mediaInfoJobListObject.async = value["Async"].asString() == "true"; - if(!value["State"].isNull()) - mediaInfoJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - mediaInfoJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - mediaInfoJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - mediaInfoJobListObject.creationTime = value["CreationTime"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["JobId"].isNull()) + mediaInfoJobListObject.jobId = valueMediaInfoJobListMediaInfoJob["JobId"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["UserData"].isNull()) + mediaInfoJobListObject.userData = valueMediaInfoJobListMediaInfoJob["UserData"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["PipelineId"].isNull()) + mediaInfoJobListObject.pipelineId = valueMediaInfoJobListMediaInfoJob["PipelineId"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["Async"].isNull()) + mediaInfoJobListObject.async = valueMediaInfoJobListMediaInfoJob["Async"].asString() == "true"; + if(!valueMediaInfoJobListMediaInfoJob["State"].isNull()) + mediaInfoJobListObject.state = valueMediaInfoJobListMediaInfoJob["State"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["Code"].isNull()) + mediaInfoJobListObject.code = valueMediaInfoJobListMediaInfoJob["Code"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["Message"].isNull()) + mediaInfoJobListObject.message = valueMediaInfoJobListMediaInfoJob["Message"].asString(); + if(!valueMediaInfoJobListMediaInfoJob["CreationTime"].isNull()) + mediaInfoJobListObject.creationTime = valueMediaInfoJobListMediaInfoJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) mediaInfoJobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -82,56 +82,56 @@ void QueryMediaInfoJobListResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) mediaInfoJobListObject.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { MediaInfoJob::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = streamsNodeVideoStreamListVideoStream["Rotate"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -141,68 +141,68 @@ void QueryMediaInfoJobListResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); mediaInfoJobListObject.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { MediaInfoJob::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); mediaInfoJobListObject.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { MediaInfoJob::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - subtitleStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - subtitleStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - subtitleStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - subtitleStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - subtitleStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Timebase"].isNull()) - subtitleStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - subtitleStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - subtitleStreamObject.duration = value["Duration"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecName"].isNull()) + subtitleStreamObject.codecName = streamsNodeSubtitleStreamListSubtitleStream["CodecName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].isNull()) + subtitleStreamObject.codecTimeBase = streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].isNull()) + subtitleStreamObject.codecLongName = streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].isNull()) + subtitleStreamObject.codecTagString = streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].isNull()) + subtitleStreamObject.codecTag = streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Timebase"].isNull()) + subtitleStreamObject.timebase = streamsNodeSubtitleStreamListSubtitleStream["Timebase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["StartTime"].isNull()) + subtitleStreamObject.startTime = streamsNodeSubtitleStreamListSubtitleStream["StartTime"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Duration"].isNull()) + subtitleStreamObject.duration = streamsNodeSubtitleStreamListSubtitleStream["Duration"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); mediaInfoJobListObject.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; diff --git a/mts/src/model/QueryMediaListByURLResult.cc b/mts/src/model/QueryMediaListByURLResult.cc index dd6bab362..465f77614 100644 --- a/mts/src/model/QueryMediaListByURLResult.cc +++ b/mts/src/model/QueryMediaListByURLResult.cc @@ -39,66 +39,66 @@ void QueryMediaListByURLResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaList = value["MediaList"]["Media"]; - for (auto value : allMediaList) + auto allMediaListNode = value["MediaList"]["Media"]; + for (auto valueMediaListMedia : allMediaListNode) { Media mediaListObject; - if(!value["MediaId"].isNull()) - mediaListObject.mediaId = value["MediaId"].asString(); - if(!value["Title"].isNull()) - mediaListObject.title = value["Title"].asString(); - if(!value["Description"].isNull()) - mediaListObject.description = value["Description"].asString(); - if(!value["CoverURL"].isNull()) - mediaListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - mediaListObject.cateId = std::stol(value["CateId"].asString()); - if(!value["Duration"].isNull()) - mediaListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - mediaListObject.format = value["Format"].asString(); - if(!value["Size"].isNull()) - mediaListObject.size = value["Size"].asString(); - if(!value["Bitrate"].isNull()) - mediaListObject.bitrate = value["Bitrate"].asString(); - if(!value["Width"].isNull()) - mediaListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - mediaListObject.height = value["Height"].asString(); - if(!value["Fps"].isNull()) - mediaListObject.fps = value["Fps"].asString(); - if(!value["PublishState"].isNull()) - mediaListObject.publishState = value["PublishState"].asString(); - if(!value["CensorState"].isNull()) - mediaListObject.censorState = value["CensorState"].asString(); - if(!value["CreationTime"].isNull()) - mediaListObject.creationTime = value["CreationTime"].asString(); - auto allPlayList = value["PlayList"]["Play"]; - for (auto value : allPlayList) + if(!valueMediaListMedia["MediaId"].isNull()) + mediaListObject.mediaId = valueMediaListMedia["MediaId"].asString(); + if(!valueMediaListMedia["Title"].isNull()) + mediaListObject.title = valueMediaListMedia["Title"].asString(); + if(!valueMediaListMedia["Description"].isNull()) + mediaListObject.description = valueMediaListMedia["Description"].asString(); + if(!valueMediaListMedia["CoverURL"].isNull()) + mediaListObject.coverURL = valueMediaListMedia["CoverURL"].asString(); + if(!valueMediaListMedia["CateId"].isNull()) + mediaListObject.cateId = std::stol(valueMediaListMedia["CateId"].asString()); + if(!valueMediaListMedia["Duration"].isNull()) + mediaListObject.duration = valueMediaListMedia["Duration"].asString(); + if(!valueMediaListMedia["Format"].isNull()) + mediaListObject.format = valueMediaListMedia["Format"].asString(); + if(!valueMediaListMedia["Size"].isNull()) + mediaListObject.size = valueMediaListMedia["Size"].asString(); + if(!valueMediaListMedia["Bitrate"].isNull()) + mediaListObject.bitrate = valueMediaListMedia["Bitrate"].asString(); + if(!valueMediaListMedia["Width"].isNull()) + mediaListObject.width = valueMediaListMedia["Width"].asString(); + if(!valueMediaListMedia["Height"].isNull()) + mediaListObject.height = valueMediaListMedia["Height"].asString(); + if(!valueMediaListMedia["Fps"].isNull()) + mediaListObject.fps = valueMediaListMedia["Fps"].asString(); + if(!valueMediaListMedia["PublishState"].isNull()) + mediaListObject.publishState = valueMediaListMedia["PublishState"].asString(); + if(!valueMediaListMedia["CensorState"].isNull()) + mediaListObject.censorState = valueMediaListMedia["CensorState"].asString(); + if(!valueMediaListMedia["CreationTime"].isNull()) + mediaListObject.creationTime = valueMediaListMedia["CreationTime"].asString(); + auto allPlayListNode = allMediaListNode["PlayList"]["Play"]; + for (auto allMediaListNodePlayListPlay : allPlayListNode) { Media::Play playListObject; - if(!value["ActivityName"].isNull()) - playListObject.activityName = value["ActivityName"].asString(); - if(!value["MediaWorkflowId"].isNull()) - playListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["MediaWorkflowName"].isNull()) - playListObject.mediaWorkflowName = value["MediaWorkflowName"].asString(); - if(!value["Duration"].isNull()) - playListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - playListObject.format = value["Format"].asString(); - if(!value["Size"].isNull()) - playListObject.size = value["Size"].asString(); - if(!value["Bitrate"].isNull()) - playListObject.bitrate = value["Bitrate"].asString(); - if(!value["Width"].isNull()) - playListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - playListObject.height = value["Height"].asString(); - if(!value["Fps"].isNull()) - playListObject.fps = value["Fps"].asString(); - if(!value["Encryption"].isNull()) - playListObject.encryption = value["Encryption"].asString(); + if(!allMediaListNodePlayListPlay["ActivityName"].isNull()) + playListObject.activityName = allMediaListNodePlayListPlay["ActivityName"].asString(); + if(!allMediaListNodePlayListPlay["MediaWorkflowId"].isNull()) + playListObject.mediaWorkflowId = allMediaListNodePlayListPlay["MediaWorkflowId"].asString(); + if(!allMediaListNodePlayListPlay["MediaWorkflowName"].isNull()) + playListObject.mediaWorkflowName = allMediaListNodePlayListPlay["MediaWorkflowName"].asString(); + if(!allMediaListNodePlayListPlay["Duration"].isNull()) + playListObject.duration = allMediaListNodePlayListPlay["Duration"].asString(); + if(!allMediaListNodePlayListPlay["Format"].isNull()) + playListObject.format = allMediaListNodePlayListPlay["Format"].asString(); + if(!allMediaListNodePlayListPlay["Size"].isNull()) + playListObject.size = allMediaListNodePlayListPlay["Size"].asString(); + if(!allMediaListNodePlayListPlay["Bitrate"].isNull()) + playListObject.bitrate = allMediaListNodePlayListPlay["Bitrate"].asString(); + if(!allMediaListNodePlayListPlay["Width"].isNull()) + playListObject.width = allMediaListNodePlayListPlay["Width"].asString(); + if(!allMediaListNodePlayListPlay["Height"].isNull()) + playListObject.height = allMediaListNodePlayListPlay["Height"].asString(); + if(!allMediaListNodePlayListPlay["Fps"].isNull()) + playListObject.fps = allMediaListNodePlayListPlay["Fps"].asString(); + if(!allMediaListNodePlayListPlay["Encryption"].isNull()) + playListObject.encryption = allMediaListNodePlayListPlay["Encryption"].asString(); auto file1Node = value["File"]; if(!file1Node["URL"].isNull()) playListObject.file1.uRL = file1Node["URL"].asString(); @@ -106,20 +106,20 @@ void QueryMediaListByURLResult::parse(const std::string &payload) playListObject.file1.state = file1Node["State"].asString(); mediaListObject.playList.push_back(playListObject); } - auto allSnapshotList = value["SnapshotList"]["Snapshot"]; - for (auto value : allSnapshotList) + auto allSnapshotListNode = allMediaListNode["SnapshotList"]["Snapshot"]; + for (auto allMediaListNodeSnapshotListSnapshot : allSnapshotListNode) { Media::Snapshot snapshotListObject; - if(!value["Type"].isNull()) - snapshotListObject.type = value["Type"].asString(); - if(!value["MediaWorkflowId"].isNull()) - snapshotListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["MediaWorkflowName"].isNull()) - snapshotListObject.mediaWorkflowName = value["MediaWorkflowName"].asString(); - if(!value["ActivityName"].isNull()) - snapshotListObject.activityName = value["ActivityName"].asString(); - if(!value["Count"].isNull()) - snapshotListObject.count = value["Count"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["Type"].isNull()) + snapshotListObject.type = allMediaListNodeSnapshotListSnapshot["Type"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["MediaWorkflowId"].isNull()) + snapshotListObject.mediaWorkflowId = allMediaListNodeSnapshotListSnapshot["MediaWorkflowId"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["MediaWorkflowName"].isNull()) + snapshotListObject.mediaWorkflowName = allMediaListNodeSnapshotListSnapshot["MediaWorkflowName"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["ActivityName"].isNull()) + snapshotListObject.activityName = allMediaListNodeSnapshotListSnapshot["ActivityName"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["Count"].isNull()) + snapshotListObject.count = allMediaListNodeSnapshotListSnapshot["Count"].asString(); auto file2Node = value["File"]; if(!file2Node["URL"].isNull()) snapshotListObject.file2.uRL = file2Node["URL"].asString(); @@ -127,18 +127,18 @@ void QueryMediaListByURLResult::parse(const std::string &payload) snapshotListObject.file2.state = file2Node["State"].asString(); mediaListObject.snapshotList.push_back(snapshotListObject); } - auto allSummaryList = value["SummaryList"]["Summary"]; - for (auto value : allSummaryList) + auto allSummaryListNode = allMediaListNode["SummaryList"]["Summary"]; + for (auto allMediaListNodeSummaryListSummary : allSummaryListNode) { Media::Summary summaryListObject; - if(!value["Type"].isNull()) - summaryListObject.type = value["Type"].asString(); - if(!value["MediaWorkflowId"].isNull()) - summaryListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["MediaWorkflowName"].isNull()) - summaryListObject.mediaWorkflowName = value["MediaWorkflowName"].asString(); - if(!value["ActivityName"].isNull()) - summaryListObject.activityName = value["ActivityName"].asString(); + if(!allMediaListNodeSummaryListSummary["Type"].isNull()) + summaryListObject.type = allMediaListNodeSummaryListSummary["Type"].asString(); + if(!allMediaListNodeSummaryListSummary["MediaWorkflowId"].isNull()) + summaryListObject.mediaWorkflowId = allMediaListNodeSummaryListSummary["MediaWorkflowId"].asString(); + if(!allMediaListNodeSummaryListSummary["MediaWorkflowName"].isNull()) + summaryListObject.mediaWorkflowName = allMediaListNodeSummaryListSummary["MediaWorkflowName"].asString(); + if(!allMediaListNodeSummaryListSummary["ActivityName"].isNull()) + summaryListObject.activityName = allMediaListNodeSummaryListSummary["ActivityName"].asString(); auto file3Node = value["File"]; if(!file3Node["URL"].isNull()) summaryListObject.file3.uRL = file3Node["URL"].asString(); @@ -153,56 +153,56 @@ void QueryMediaListByURLResult::parse(const std::string &payload) mediaListObject.file.state = fileNode["State"].asString(); auto mediaInfoNode = value["MediaInfo"]; auto streamsNode = mediaInfoNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Media::MediaInfo::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = streamsNodeVideoStreamListVideoStream["Rotate"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -212,52 +212,52 @@ void QueryMediaListByURLResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); mediaListObject.mediaInfo.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Media::MediaInfo::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); mediaListObject.mediaInfo.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Media::MediaInfo::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); mediaListObject.mediaInfo.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = mediaInfoNode["Format"]; diff --git a/mts/src/model/QueryMediaListResult.cc b/mts/src/model/QueryMediaListResult.cc index 7766c25c3..a35579e3f 100644 --- a/mts/src/model/QueryMediaListResult.cc +++ b/mts/src/model/QueryMediaListResult.cc @@ -39,66 +39,66 @@ void QueryMediaListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaList = value["MediaList"]["Media"]; - for (auto value : allMediaList) + auto allMediaListNode = value["MediaList"]["Media"]; + for (auto valueMediaListMedia : allMediaListNode) { Media mediaListObject; - if(!value["MediaId"].isNull()) - mediaListObject.mediaId = value["MediaId"].asString(); - if(!value["Title"].isNull()) - mediaListObject.title = value["Title"].asString(); - if(!value["Description"].isNull()) - mediaListObject.description = value["Description"].asString(); - if(!value["CoverURL"].isNull()) - mediaListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - mediaListObject.cateId = std::stol(value["CateId"].asString()); - if(!value["Duration"].isNull()) - mediaListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - mediaListObject.format = value["Format"].asString(); - if(!value["Size"].isNull()) - mediaListObject.size = value["Size"].asString(); - if(!value["Bitrate"].isNull()) - mediaListObject.bitrate = value["Bitrate"].asString(); - if(!value["Width"].isNull()) - mediaListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - mediaListObject.height = value["Height"].asString(); - if(!value["Fps"].isNull()) - mediaListObject.fps = value["Fps"].asString(); - if(!value["PublishState"].isNull()) - mediaListObject.publishState = value["PublishState"].asString(); - if(!value["CensorState"].isNull()) - mediaListObject.censorState = value["CensorState"].asString(); - if(!value["CreationTime"].isNull()) - mediaListObject.creationTime = value["CreationTime"].asString(); - auto allPlayList = value["PlayList"]["Play"]; - for (auto value : allPlayList) + if(!valueMediaListMedia["MediaId"].isNull()) + mediaListObject.mediaId = valueMediaListMedia["MediaId"].asString(); + if(!valueMediaListMedia["Title"].isNull()) + mediaListObject.title = valueMediaListMedia["Title"].asString(); + if(!valueMediaListMedia["Description"].isNull()) + mediaListObject.description = valueMediaListMedia["Description"].asString(); + if(!valueMediaListMedia["CoverURL"].isNull()) + mediaListObject.coverURL = valueMediaListMedia["CoverURL"].asString(); + if(!valueMediaListMedia["CateId"].isNull()) + mediaListObject.cateId = std::stol(valueMediaListMedia["CateId"].asString()); + if(!valueMediaListMedia["Duration"].isNull()) + mediaListObject.duration = valueMediaListMedia["Duration"].asString(); + if(!valueMediaListMedia["Format"].isNull()) + mediaListObject.format = valueMediaListMedia["Format"].asString(); + if(!valueMediaListMedia["Size"].isNull()) + mediaListObject.size = valueMediaListMedia["Size"].asString(); + if(!valueMediaListMedia["Bitrate"].isNull()) + mediaListObject.bitrate = valueMediaListMedia["Bitrate"].asString(); + if(!valueMediaListMedia["Width"].isNull()) + mediaListObject.width = valueMediaListMedia["Width"].asString(); + if(!valueMediaListMedia["Height"].isNull()) + mediaListObject.height = valueMediaListMedia["Height"].asString(); + if(!valueMediaListMedia["Fps"].isNull()) + mediaListObject.fps = valueMediaListMedia["Fps"].asString(); + if(!valueMediaListMedia["PublishState"].isNull()) + mediaListObject.publishState = valueMediaListMedia["PublishState"].asString(); + if(!valueMediaListMedia["CensorState"].isNull()) + mediaListObject.censorState = valueMediaListMedia["CensorState"].asString(); + if(!valueMediaListMedia["CreationTime"].isNull()) + mediaListObject.creationTime = valueMediaListMedia["CreationTime"].asString(); + auto allPlayListNode = allMediaListNode["PlayList"]["Play"]; + for (auto allMediaListNodePlayListPlay : allPlayListNode) { Media::Play playListObject; - if(!value["ActivityName"].isNull()) - playListObject.activityName = value["ActivityName"].asString(); - if(!value["MediaWorkflowId"].isNull()) - playListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["MediaWorkflowName"].isNull()) - playListObject.mediaWorkflowName = value["MediaWorkflowName"].asString(); - if(!value["Duration"].isNull()) - playListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - playListObject.format = value["Format"].asString(); - if(!value["Size"].isNull()) - playListObject.size = value["Size"].asString(); - if(!value["Bitrate"].isNull()) - playListObject.bitrate = value["Bitrate"].asString(); - if(!value["Width"].isNull()) - playListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - playListObject.height = value["Height"].asString(); - if(!value["Fps"].isNull()) - playListObject.fps = value["Fps"].asString(); - if(!value["Encryption"].isNull()) - playListObject.encryption = value["Encryption"].asString(); + if(!allMediaListNodePlayListPlay["ActivityName"].isNull()) + playListObject.activityName = allMediaListNodePlayListPlay["ActivityName"].asString(); + if(!allMediaListNodePlayListPlay["MediaWorkflowId"].isNull()) + playListObject.mediaWorkflowId = allMediaListNodePlayListPlay["MediaWorkflowId"].asString(); + if(!allMediaListNodePlayListPlay["MediaWorkflowName"].isNull()) + playListObject.mediaWorkflowName = allMediaListNodePlayListPlay["MediaWorkflowName"].asString(); + if(!allMediaListNodePlayListPlay["Duration"].isNull()) + playListObject.duration = allMediaListNodePlayListPlay["Duration"].asString(); + if(!allMediaListNodePlayListPlay["Format"].isNull()) + playListObject.format = allMediaListNodePlayListPlay["Format"].asString(); + if(!allMediaListNodePlayListPlay["Size"].isNull()) + playListObject.size = allMediaListNodePlayListPlay["Size"].asString(); + if(!allMediaListNodePlayListPlay["Bitrate"].isNull()) + playListObject.bitrate = allMediaListNodePlayListPlay["Bitrate"].asString(); + if(!allMediaListNodePlayListPlay["Width"].isNull()) + playListObject.width = allMediaListNodePlayListPlay["Width"].asString(); + if(!allMediaListNodePlayListPlay["Height"].isNull()) + playListObject.height = allMediaListNodePlayListPlay["Height"].asString(); + if(!allMediaListNodePlayListPlay["Fps"].isNull()) + playListObject.fps = allMediaListNodePlayListPlay["Fps"].asString(); + if(!allMediaListNodePlayListPlay["Encryption"].isNull()) + playListObject.encryption = allMediaListNodePlayListPlay["Encryption"].asString(); auto file1Node = value["File"]; if(!file1Node["URL"].isNull()) playListObject.file1.uRL = file1Node["URL"].asString(); @@ -106,20 +106,20 @@ void QueryMediaListResult::parse(const std::string &payload) playListObject.file1.state = file1Node["State"].asString(); mediaListObject.playList.push_back(playListObject); } - auto allSnapshotList = value["SnapshotList"]["Snapshot"]; - for (auto value : allSnapshotList) + auto allSnapshotListNode = allMediaListNode["SnapshotList"]["Snapshot"]; + for (auto allMediaListNodeSnapshotListSnapshot : allSnapshotListNode) { Media::Snapshot snapshotListObject; - if(!value["Type"].isNull()) - snapshotListObject.type = value["Type"].asString(); - if(!value["MediaWorkflowId"].isNull()) - snapshotListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["MediaWorkflowName"].isNull()) - snapshotListObject.mediaWorkflowName = value["MediaWorkflowName"].asString(); - if(!value["ActivityName"].isNull()) - snapshotListObject.activityName = value["ActivityName"].asString(); - if(!value["Count"].isNull()) - snapshotListObject.count = value["Count"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["Type"].isNull()) + snapshotListObject.type = allMediaListNodeSnapshotListSnapshot["Type"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["MediaWorkflowId"].isNull()) + snapshotListObject.mediaWorkflowId = allMediaListNodeSnapshotListSnapshot["MediaWorkflowId"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["MediaWorkflowName"].isNull()) + snapshotListObject.mediaWorkflowName = allMediaListNodeSnapshotListSnapshot["MediaWorkflowName"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["ActivityName"].isNull()) + snapshotListObject.activityName = allMediaListNodeSnapshotListSnapshot["ActivityName"].asString(); + if(!allMediaListNodeSnapshotListSnapshot["Count"].isNull()) + snapshotListObject.count = allMediaListNodeSnapshotListSnapshot["Count"].asString(); auto file2Node = value["File"]; if(!file2Node["URL"].isNull()) snapshotListObject.file2.uRL = file2Node["URL"].asString(); @@ -127,18 +127,18 @@ void QueryMediaListResult::parse(const std::string &payload) snapshotListObject.file2.state = file2Node["State"].asString(); mediaListObject.snapshotList.push_back(snapshotListObject); } - auto allSummaryList = value["SummaryList"]["Summary"]; - for (auto value : allSummaryList) + auto allSummaryListNode = allMediaListNode["SummaryList"]["Summary"]; + for (auto allMediaListNodeSummaryListSummary : allSummaryListNode) { Media::Summary summaryListObject; - if(!value["Type"].isNull()) - summaryListObject.type = value["Type"].asString(); - if(!value["MediaWorkflowId"].isNull()) - summaryListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["MediaWorkflowName"].isNull()) - summaryListObject.mediaWorkflowName = value["MediaWorkflowName"].asString(); - if(!value["ActivityName"].isNull()) - summaryListObject.activityName = value["ActivityName"].asString(); + if(!allMediaListNodeSummaryListSummary["Type"].isNull()) + summaryListObject.type = allMediaListNodeSummaryListSummary["Type"].asString(); + if(!allMediaListNodeSummaryListSummary["MediaWorkflowId"].isNull()) + summaryListObject.mediaWorkflowId = allMediaListNodeSummaryListSummary["MediaWorkflowId"].asString(); + if(!allMediaListNodeSummaryListSummary["MediaWorkflowName"].isNull()) + summaryListObject.mediaWorkflowName = allMediaListNodeSummaryListSummary["MediaWorkflowName"].asString(); + if(!allMediaListNodeSummaryListSummary["ActivityName"].isNull()) + summaryListObject.activityName = allMediaListNodeSummaryListSummary["ActivityName"].asString(); auto file3Node = value["File"]; if(!file3Node["URL"].isNull()) summaryListObject.file3.uRL = file3Node["URL"].asString(); @@ -153,56 +153,56 @@ void QueryMediaListResult::parse(const std::string &payload) mediaListObject.file.state = fileNode["State"].asString(); auto mediaInfoNode = value["MediaInfo"]; auto streamsNode = mediaInfoNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Media::MediaInfo::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = streamsNodeVideoStreamListVideoStream["Rotate"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -212,52 +212,52 @@ void QueryMediaListResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); mediaListObject.mediaInfo.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Media::MediaInfo::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); mediaListObject.mediaInfo.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Media::MediaInfo::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); mediaListObject.mediaInfo.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = mediaInfoNode["Format"]; diff --git a/mts/src/model/QueryMediaWorkflowExecutionListResult.cc b/mts/src/model/QueryMediaWorkflowExecutionListResult.cc index 00ff031f8..7ed1c0115 100644 --- a/mts/src/model/QueryMediaWorkflowExecutionListResult.cc +++ b/mts/src/model/QueryMediaWorkflowExecutionListResult.cc @@ -39,42 +39,42 @@ void QueryMediaWorkflowExecutionListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaWorkflowExecutionList = value["MediaWorkflowExecutionList"]["MediaWorkflowExecution"]; - for (auto value : allMediaWorkflowExecutionList) + auto allMediaWorkflowExecutionListNode = value["MediaWorkflowExecutionList"]["MediaWorkflowExecution"]; + for (auto valueMediaWorkflowExecutionListMediaWorkflowExecution : allMediaWorkflowExecutionListNode) { MediaWorkflowExecution mediaWorkflowExecutionListObject; - if(!value["RunId"].isNull()) - mediaWorkflowExecutionListObject.runId = value["RunId"].asString(); - if(!value["MediaWorkflowId"].isNull()) - mediaWorkflowExecutionListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["Name"].isNull()) - mediaWorkflowExecutionListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - mediaWorkflowExecutionListObject.state = value["State"].asString(); - if(!value["MediaId"].isNull()) - mediaWorkflowExecutionListObject.mediaId = value["MediaId"].asString(); - if(!value["CreationTime"].isNull()) - mediaWorkflowExecutionListObject.creationTime = value["CreationTime"].asString(); - auto allActivityList = value["ActivityList"]["Activity"]; - for (auto value : allActivityList) + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["RunId"].isNull()) + mediaWorkflowExecutionListObject.runId = valueMediaWorkflowExecutionListMediaWorkflowExecution["RunId"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaWorkflowId"].isNull()) + mediaWorkflowExecutionListObject.mediaWorkflowId = valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaWorkflowId"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["Name"].isNull()) + mediaWorkflowExecutionListObject.name = valueMediaWorkflowExecutionListMediaWorkflowExecution["Name"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["State"].isNull()) + mediaWorkflowExecutionListObject.state = valueMediaWorkflowExecutionListMediaWorkflowExecution["State"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaId"].isNull()) + mediaWorkflowExecutionListObject.mediaId = valueMediaWorkflowExecutionListMediaWorkflowExecution["MediaId"].asString(); + if(!valueMediaWorkflowExecutionListMediaWorkflowExecution["CreationTime"].isNull()) + mediaWorkflowExecutionListObject.creationTime = valueMediaWorkflowExecutionListMediaWorkflowExecution["CreationTime"].asString(); + auto allActivityListNode = allMediaWorkflowExecutionListNode["ActivityList"]["Activity"]; + for (auto allMediaWorkflowExecutionListNodeActivityListActivity : allActivityListNode) { MediaWorkflowExecution::Activity activityListObject; - if(!value["Name"].isNull()) - activityListObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - activityListObject.type = value["Type"].asString(); - if(!value["JobId"].isNull()) - activityListObject.jobId = value["JobId"].asString(); - if(!value["State"].isNull()) - activityListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - activityListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - activityListObject.message = value["Message"].asString(); - if(!value["StartTime"].isNull()) - activityListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - activityListObject.endTime = value["EndTime"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Name"].isNull()) + activityListObject.name = allMediaWorkflowExecutionListNodeActivityListActivity["Name"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Type"].isNull()) + activityListObject.type = allMediaWorkflowExecutionListNodeActivityListActivity["Type"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["JobId"].isNull()) + activityListObject.jobId = allMediaWorkflowExecutionListNodeActivityListActivity["JobId"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["State"].isNull()) + activityListObject.state = allMediaWorkflowExecutionListNodeActivityListActivity["State"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Code"].isNull()) + activityListObject.code = allMediaWorkflowExecutionListNodeActivityListActivity["Code"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["Message"].isNull()) + activityListObject.message = allMediaWorkflowExecutionListNodeActivityListActivity["Message"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["StartTime"].isNull()) + activityListObject.startTime = allMediaWorkflowExecutionListNodeActivityListActivity["StartTime"].asString(); + if(!allMediaWorkflowExecutionListNodeActivityListActivity["EndTime"].isNull()) + activityListObject.endTime = allMediaWorkflowExecutionListNodeActivityListActivity["EndTime"].asString(); auto mNSMessageResultNode = value["MNSMessageResult"]; if(!mNSMessageResultNode["MessageId"].isNull()) activityListObject.mNSMessageResult.messageId = mNSMessageResultNode["MessageId"].asString(); diff --git a/mts/src/model/QueryMediaWorkflowListResult.cc b/mts/src/model/QueryMediaWorkflowListResult.cc index 9ce2cbe28..4b77a9774 100644 --- a/mts/src/model/QueryMediaWorkflowListResult.cc +++ b/mts/src/model/QueryMediaWorkflowListResult.cc @@ -39,22 +39,22 @@ void QueryMediaWorkflowListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaWorkflowList = value["MediaWorkflowList"]["MediaWorkflow"]; - for (auto value : allMediaWorkflowList) + auto allMediaWorkflowListNode = value["MediaWorkflowList"]["MediaWorkflow"]; + for (auto valueMediaWorkflowListMediaWorkflow : allMediaWorkflowListNode) { MediaWorkflow mediaWorkflowListObject; - if(!value["MediaWorkflowId"].isNull()) - mediaWorkflowListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["Name"].isNull()) - mediaWorkflowListObject.name = value["Name"].asString(); - if(!value["Topology"].isNull()) - mediaWorkflowListObject.topology = value["Topology"].asString(); - if(!value["TriggerMode"].isNull()) - mediaWorkflowListObject.triggerMode = value["TriggerMode"].asString(); - if(!value["State"].isNull()) - mediaWorkflowListObject.state = value["State"].asString(); - if(!value["CreationTime"].isNull()) - mediaWorkflowListObject.creationTime = value["CreationTime"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["MediaWorkflowId"].isNull()) + mediaWorkflowListObject.mediaWorkflowId = valueMediaWorkflowListMediaWorkflow["MediaWorkflowId"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["Name"].isNull()) + mediaWorkflowListObject.name = valueMediaWorkflowListMediaWorkflow["Name"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["Topology"].isNull()) + mediaWorkflowListObject.topology = valueMediaWorkflowListMediaWorkflow["Topology"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["TriggerMode"].isNull()) + mediaWorkflowListObject.triggerMode = valueMediaWorkflowListMediaWorkflow["TriggerMode"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["State"].isNull()) + mediaWorkflowListObject.state = valueMediaWorkflowListMediaWorkflow["State"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["CreationTime"].isNull()) + mediaWorkflowListObject.creationTime = valueMediaWorkflowListMediaWorkflow["CreationTime"].asString(); mediaWorkflowList_.push_back(mediaWorkflowListObject); } auto allNonExistMediaWorkflowIds = value["NonExistMediaWorkflowIds"]["MediaWorkflowId"]; diff --git a/mts/src/model/QueryPipelineListResult.cc b/mts/src/model/QueryPipelineListResult.cc index 8a82ba30e..c41fa5da7 100644 --- a/mts/src/model/QueryPipelineListResult.cc +++ b/mts/src/model/QueryPipelineListResult.cc @@ -39,24 +39,24 @@ void QueryPipelineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Speed"].isNull()) - pipelineListObject.speed = value["Speed"].asString(); - if(!value["SpeedLevel"].isNull()) - pipelineListObject.speedLevel = std::stol(value["SpeedLevel"].asString()); - if(!value["QuotaAllocate"].isNull()) - pipelineListObject.quotaAllocate = std::stol(value["QuotaAllocate"].asString()); - if(!value["Role"].isNull()) - pipelineListObject.role = value["Role"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Speed"].isNull()) + pipelineListObject.speed = valuePipelineListPipeline["Speed"].asString(); + if(!valuePipelineListPipeline["SpeedLevel"].isNull()) + pipelineListObject.speedLevel = std::stol(valuePipelineListPipeline["SpeedLevel"].asString()); + if(!valuePipelineListPipeline["QuotaAllocate"].isNull()) + pipelineListObject.quotaAllocate = std::stol(valuePipelineListPipeline["QuotaAllocate"].asString()); + if(!valuePipelineListPipeline["Role"].isNull()) + pipelineListObject.role = valuePipelineListPipeline["Role"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/QueryPornJobListResult.cc b/mts/src/model/QueryPornJobListResult.cc index 5b0d83afe..2e3a972a9 100644 --- a/mts/src/model/QueryPornJobListResult.cc +++ b/mts/src/model/QueryPornJobListResult.cc @@ -39,24 +39,24 @@ void QueryPornJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPornJobList = value["PornJobList"]["PornJob"]; - for (auto value : allPornJobList) + auto allPornJobListNode = value["PornJobList"]["PornJob"]; + for (auto valuePornJobListPornJob : allPornJobListNode) { PornJob pornJobListObject; - if(!value["Id"].isNull()) - pornJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - pornJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - pornJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - pornJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - pornJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - pornJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - pornJobListObject.creationTime = value["CreationTime"].asString(); + if(!valuePornJobListPornJob["Id"].isNull()) + pornJobListObject.id = valuePornJobListPornJob["Id"].asString(); + if(!valuePornJobListPornJob["UserData"].isNull()) + pornJobListObject.userData = valuePornJobListPornJob["UserData"].asString(); + if(!valuePornJobListPornJob["PipelineId"].isNull()) + pornJobListObject.pipelineId = valuePornJobListPornJob["PipelineId"].asString(); + if(!valuePornJobListPornJob["State"].isNull()) + pornJobListObject.state = valuePornJobListPornJob["State"].asString(); + if(!valuePornJobListPornJob["Code"].isNull()) + pornJobListObject.code = valuePornJobListPornJob["Code"].asString(); + if(!valuePornJobListPornJob["Message"].isNull()) + pornJobListObject.message = valuePornJobListPornJob["Message"].asString(); + if(!valuePornJobListPornJob["CreationTime"].isNull()) + pornJobListObject.creationTime = valuePornJobListPornJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) pornJobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -85,30 +85,30 @@ void QueryPornJobListResult::parse(const std::string &payload) pornJobListObject.censorPornResult.maxScore = censorPornResultNode["MaxScore"].asString(); if(!censorPornResultNode["AverageScore"].isNull()) pornJobListObject.censorPornResult.averageScore = censorPornResultNode["AverageScore"].asString(); - auto allPornCounterList = value["PornCounterList"]["Counter"]; - for (auto value : allPornCounterList) + auto allPornCounterListNode = censorPornResultNode["PornCounterList"]["Counter"]; + for (auto censorPornResultNodePornCounterListCounter : allPornCounterListNode) { PornJob::CensorPornResult::Counter counterObject; - if(!value["Count"].isNull()) - counterObject.count = std::stoi(value["Count"].asString()); - if(!value["Label"].isNull()) - counterObject.label = value["Label"].asString(); + if(!censorPornResultNodePornCounterListCounter["Count"].isNull()) + counterObject.count = std::stoi(censorPornResultNodePornCounterListCounter["Count"].asString()); + if(!censorPornResultNodePornCounterListCounter["Label"].isNull()) + counterObject.label = censorPornResultNodePornCounterListCounter["Label"].asString(); pornJobListObject.censorPornResult.pornCounterList.push_back(counterObject); } - auto allPornTopList = value["PornTopList"]["Top"]; - for (auto value : allPornTopList) + auto allPornTopListNode = censorPornResultNode["PornTopList"]["Top"]; + for (auto censorPornResultNodePornTopListTop : allPornTopListNode) { PornJob::CensorPornResult::Top topObject; - if(!value["Label"].isNull()) - topObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topObject.timestamp = value["Timestamp"].asString(); - if(!value["Index"].isNull()) - topObject.index = value["Index"].asString(); - if(!value["Object"].isNull()) - topObject.object = value["Object"].asString(); + if(!censorPornResultNodePornTopListTop["Label"].isNull()) + topObject.label = censorPornResultNodePornTopListTop["Label"].asString(); + if(!censorPornResultNodePornTopListTop["Score"].isNull()) + topObject.score = censorPornResultNodePornTopListTop["Score"].asString(); + if(!censorPornResultNodePornTopListTop["Timestamp"].isNull()) + topObject.timestamp = censorPornResultNodePornTopListTop["Timestamp"].asString(); + if(!censorPornResultNodePornTopListTop["Index"].isNull()) + topObject.index = censorPornResultNodePornTopListTop["Index"].asString(); + if(!censorPornResultNodePornTopListTop["Object"].isNull()) + topObject.object = censorPornResultNodePornTopListTop["Object"].asString(); pornJobListObject.censorPornResult.pornTopList.push_back(topObject); } pornJobList_.push_back(pornJobListObject); diff --git a/mts/src/model/QueryPornPipelineListResult.cc b/mts/src/model/QueryPornPipelineListResult.cc index d5a4b3075..79eaec3c9 100644 --- a/mts/src/model/QueryPornPipelineListResult.cc +++ b/mts/src/model/QueryPornPipelineListResult.cc @@ -39,18 +39,18 @@ void QueryPornPipelineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/QuerySnapshotJobListResult.cc b/mts/src/model/QuerySnapshotJobListResult.cc index 789945687..22f4959f5 100644 --- a/mts/src/model/QuerySnapshotJobListResult.cc +++ b/mts/src/model/QuerySnapshotJobListResult.cc @@ -39,28 +39,28 @@ void QuerySnapshotJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnapshotJobList = value["SnapshotJobList"]["SnapshotJob"]; - for (auto value : allSnapshotJobList) + auto allSnapshotJobListNode = value["SnapshotJobList"]["SnapshotJob"]; + for (auto valueSnapshotJobListSnapshotJob : allSnapshotJobListNode) { SnapshotJob snapshotJobListObject; - if(!value["Id"].isNull()) - snapshotJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - snapshotJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - snapshotJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - snapshotJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - snapshotJobListObject.code = value["Code"].asString(); - if(!value["Count"].isNull()) - snapshotJobListObject.count = value["Count"].asString(); - if(!value["TileCount"].isNull()) - snapshotJobListObject.tileCount = value["TileCount"].asString(); - if(!value["Message"].isNull()) - snapshotJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - snapshotJobListObject.creationTime = value["CreationTime"].asString(); + if(!valueSnapshotJobListSnapshotJob["Id"].isNull()) + snapshotJobListObject.id = valueSnapshotJobListSnapshotJob["Id"].asString(); + if(!valueSnapshotJobListSnapshotJob["UserData"].isNull()) + snapshotJobListObject.userData = valueSnapshotJobListSnapshotJob["UserData"].asString(); + if(!valueSnapshotJobListSnapshotJob["PipelineId"].isNull()) + snapshotJobListObject.pipelineId = valueSnapshotJobListSnapshotJob["PipelineId"].asString(); + if(!valueSnapshotJobListSnapshotJob["State"].isNull()) + snapshotJobListObject.state = valueSnapshotJobListSnapshotJob["State"].asString(); + if(!valueSnapshotJobListSnapshotJob["Code"].isNull()) + snapshotJobListObject.code = valueSnapshotJobListSnapshotJob["Code"].asString(); + if(!valueSnapshotJobListSnapshotJob["Count"].isNull()) + snapshotJobListObject.count = valueSnapshotJobListSnapshotJob["Count"].asString(); + if(!valueSnapshotJobListSnapshotJob["TileCount"].isNull()) + snapshotJobListObject.tileCount = valueSnapshotJobListSnapshotJob["TileCount"].asString(); + if(!valueSnapshotJobListSnapshotJob["Message"].isNull()) + snapshotJobListObject.message = valueSnapshotJobListSnapshotJob["Message"].asString(); + if(!valueSnapshotJobListSnapshotJob["CreationTime"].isNull()) + snapshotJobListObject.creationTime = valueSnapshotJobListSnapshotJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) snapshotJobListObject.input.bucket = inputNode["Bucket"].asString(); diff --git a/mts/src/model/QuerySubtitleJobListResult.cc b/mts/src/model/QuerySubtitleJobListResult.cc index fac63d0a9..c702b0f2d 100644 --- a/mts/src/model/QuerySubtitleJobListResult.cc +++ b/mts/src/model/QuerySubtitleJobListResult.cc @@ -39,20 +39,20 @@ void QuerySubtitleJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["InputConfig"].isNull()) - jobListObject.inputConfig = value["InputConfig"].asString(); - if(!value["OutputConfig"].isNull()) - jobListObject.outputConfig = value["OutputConfig"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["InputConfig"].isNull()) + jobListObject.inputConfig = valueJobListJob["InputConfig"].asString(); + if(!valueJobListJob["OutputConfig"].isNull()) + jobListObject.outputConfig = valueJobListJob["OutputConfig"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); auto mNSMessageResultNode = value["MNSMessageResult"]; if(!mNSMessageResultNode["MessageId"].isNull()) jobListObject.mNSMessageResult.messageId = mNSMessageResultNode["MessageId"].asString(); diff --git a/mts/src/model/QueryTagJobListResult.cc b/mts/src/model/QueryTagJobListResult.cc index 7bfa7124c..68500b20b 100644 --- a/mts/src/model/QueryTagJobListResult.cc +++ b/mts/src/model/QueryTagJobListResult.cc @@ -39,24 +39,24 @@ void QueryTagJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagJobList = value["TagJobList"]["TagJob"]; - for (auto value : allTagJobList) + auto allTagJobListNode = value["TagJobList"]["TagJob"]; + for (auto valueTagJobListTagJob : allTagJobListNode) { TagJob tagJobListObject; - if(!value["Id"].isNull()) - tagJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - tagJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - tagJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - tagJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - tagJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - tagJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - tagJobListObject.creationTime = value["CreationTime"].asString(); + if(!valueTagJobListTagJob["Id"].isNull()) + tagJobListObject.id = valueTagJobListTagJob["Id"].asString(); + if(!valueTagJobListTagJob["UserData"].isNull()) + tagJobListObject.userData = valueTagJobListTagJob["UserData"].asString(); + if(!valueTagJobListTagJob["PipelineId"].isNull()) + tagJobListObject.pipelineId = valueTagJobListTagJob["PipelineId"].asString(); + if(!valueTagJobListTagJob["State"].isNull()) + tagJobListObject.state = valueTagJobListTagJob["State"].asString(); + if(!valueTagJobListTagJob["Code"].isNull()) + tagJobListObject.code = valueTagJobListTagJob["Code"].asString(); + if(!valueTagJobListTagJob["Message"].isNull()) + tagJobListObject.message = valueTagJobListTagJob["Message"].asString(); + if(!valueTagJobListTagJob["CreationTime"].isNull()) + tagJobListObject.creationTime = valueTagJobListTagJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) tagJobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -67,32 +67,32 @@ void QueryTagJobListResult::parse(const std::string &payload) auto videoTagResultNode = value["VideoTagResult"]; if(!videoTagResultNode["Details"].isNull()) tagJobListObject.videoTagResult.details = videoTagResultNode["Details"].asString(); - auto allTagAnResults = value["TagAnResults"]["TagAnResult"]; - for (auto value : allTagAnResults) + auto allTagAnResultsNode = videoTagResultNode["TagAnResults"]["TagAnResult"]; + for (auto videoTagResultNodeTagAnResultsTagAnResult : allTagAnResultsNode) { TagJob::VideoTagResult::TagAnResult tagAnResultObject; - if(!value["Label"].isNull()) - tagAnResultObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - tagAnResultObject.score = value["Score"].asString(); + if(!videoTagResultNodeTagAnResultsTagAnResult["Label"].isNull()) + tagAnResultObject.label = videoTagResultNodeTagAnResultsTagAnResult["Label"].asString(); + if(!videoTagResultNodeTagAnResultsTagAnResult["Score"].isNull()) + tagAnResultObject.score = videoTagResultNodeTagAnResultsTagAnResult["Score"].asString(); tagJobListObject.videoTagResult.tagAnResults.push_back(tagAnResultObject); } - auto allTagFrResults = value["TagFrResults"]["TagFrResult"]; - for (auto value : allTagFrResults) + auto allTagFrResultsNode = videoTagResultNode["TagFrResults"]["TagFrResult"]; + for (auto videoTagResultNodeTagFrResultsTagFrResult : allTagFrResultsNode) { TagJob::VideoTagResult::TagFrResult tagFrResultObject; - if(!value["Time"].isNull()) - tagFrResultObject.time = value["Time"].asString(); - auto allTagFaces = value["TagFaces"]["TagFace"]; - for (auto value : allTagFaces) + if(!videoTagResultNodeTagFrResultsTagFrResult["Time"].isNull()) + tagFrResultObject.time = videoTagResultNodeTagFrResultsTagFrResult["Time"].asString(); + auto allTagFacesNode = allTagFrResultsNode["TagFaces"]["TagFace"]; + for (auto allTagFrResultsNodeTagFacesTagFace : allTagFacesNode) { TagJob::VideoTagResult::TagFrResult::TagFace tagFacesObject; - if(!value["Name"].isNull()) - tagFacesObject.name = value["Name"].asString(); - if(!value["Score"].isNull()) - tagFacesObject.score = value["Score"].asString(); - if(!value["Target"].isNull()) - tagFacesObject.target = value["Target"].asString(); + if(!allTagFrResultsNodeTagFacesTagFace["Name"].isNull()) + tagFacesObject.name = allTagFrResultsNodeTagFacesTagFace["Name"].asString(); + if(!allTagFrResultsNodeTagFacesTagFace["Score"].isNull()) + tagFacesObject.score = allTagFrResultsNodeTagFacesTagFace["Score"].asString(); + if(!allTagFrResultsNodeTagFacesTagFace["Target"].isNull()) + tagFacesObject.target = allTagFrResultsNodeTagFacesTagFace["Target"].asString(); tagFrResultObject.tagFaces.push_back(tagFacesObject); } tagJobListObject.videoTagResult.tagFrResults.push_back(tagFrResultObject); diff --git a/mts/src/model/QueryTemplateListResult.cc b/mts/src/model/QueryTemplateListResult.cc index 838ef701e..6b6f2c28d 100644 --- a/mts/src/model/QueryTemplateListResult.cc +++ b/mts/src/model/QueryTemplateListResult.cc @@ -39,16 +39,16 @@ void QueryTemplateListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplateList = value["TemplateList"]["Template"]; - for (auto value : allTemplateList) + auto allTemplateListNode = value["TemplateList"]["Template"]; + for (auto valueTemplateListTemplate : allTemplateListNode) { _Template templateListObject; - if(!value["Id"].isNull()) - templateListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - templateListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - templateListObject.state = value["State"].asString(); + if(!valueTemplateListTemplate["Id"].isNull()) + templateListObject.id = valueTemplateListTemplate["Id"].asString(); + if(!valueTemplateListTemplate["Name"].isNull()) + templateListObject.name = valueTemplateListTemplate["Name"].asString(); + if(!valueTemplateListTemplate["State"].isNull()) + templateListObject.state = valueTemplateListTemplate["State"].asString(); auto containerNode = value["Container"]; if(!containerNode["Format"].isNull()) templateListObject.container.format = containerNode["Format"].asString(); diff --git a/mts/src/model/QueryTerrorismJobListResult.cc b/mts/src/model/QueryTerrorismJobListResult.cc index df828b594..a4dae72b5 100644 --- a/mts/src/model/QueryTerrorismJobListResult.cc +++ b/mts/src/model/QueryTerrorismJobListResult.cc @@ -39,24 +39,24 @@ void QueryTerrorismJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTerrorismJobList = value["TerrorismJobList"]["TerrorismJob"]; - for (auto value : allTerrorismJobList) + auto allTerrorismJobListNode = value["TerrorismJobList"]["TerrorismJob"]; + for (auto valueTerrorismJobListTerrorismJob : allTerrorismJobListNode) { TerrorismJob terrorismJobListObject; - if(!value["Id"].isNull()) - terrorismJobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - terrorismJobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - terrorismJobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - terrorismJobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - terrorismJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - terrorismJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - terrorismJobListObject.creationTime = value["CreationTime"].asString(); + if(!valueTerrorismJobListTerrorismJob["Id"].isNull()) + terrorismJobListObject.id = valueTerrorismJobListTerrorismJob["Id"].asString(); + if(!valueTerrorismJobListTerrorismJob["UserData"].isNull()) + terrorismJobListObject.userData = valueTerrorismJobListTerrorismJob["UserData"].asString(); + if(!valueTerrorismJobListTerrorismJob["PipelineId"].isNull()) + terrorismJobListObject.pipelineId = valueTerrorismJobListTerrorismJob["PipelineId"].asString(); + if(!valueTerrorismJobListTerrorismJob["State"].isNull()) + terrorismJobListObject.state = valueTerrorismJobListTerrorismJob["State"].asString(); + if(!valueTerrorismJobListTerrorismJob["Code"].isNull()) + terrorismJobListObject.code = valueTerrorismJobListTerrorismJob["Code"].asString(); + if(!valueTerrorismJobListTerrorismJob["Message"].isNull()) + terrorismJobListObject.message = valueTerrorismJobListTerrorismJob["Message"].asString(); + if(!valueTerrorismJobListTerrorismJob["CreationTime"].isNull()) + terrorismJobListObject.creationTime = valueTerrorismJobListTerrorismJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) terrorismJobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -85,30 +85,30 @@ void QueryTerrorismJobListResult::parse(const std::string &payload) terrorismJobListObject.censorTerrorismResult.maxScore = censorTerrorismResultNode["MaxScore"].asString(); if(!censorTerrorismResultNode["AverageScore"].isNull()) terrorismJobListObject.censorTerrorismResult.averageScore = censorTerrorismResultNode["AverageScore"].asString(); - auto allTerrorismCounterList = value["TerrorismCounterList"]["Counter"]; - for (auto value : allTerrorismCounterList) + auto allTerrorismCounterListNode = censorTerrorismResultNode["TerrorismCounterList"]["Counter"]; + for (auto censorTerrorismResultNodeTerrorismCounterListCounter : allTerrorismCounterListNode) { TerrorismJob::CensorTerrorismResult::Counter counterObject; - if(!value["Count"].isNull()) - counterObject.count = std::stoi(value["Count"].asString()); - if(!value["Label"].isNull()) - counterObject.label = value["Label"].asString(); + if(!censorTerrorismResultNodeTerrorismCounterListCounter["Count"].isNull()) + counterObject.count = std::stoi(censorTerrorismResultNodeTerrorismCounterListCounter["Count"].asString()); + if(!censorTerrorismResultNodeTerrorismCounterListCounter["Label"].isNull()) + counterObject.label = censorTerrorismResultNodeTerrorismCounterListCounter["Label"].asString(); terrorismJobListObject.censorTerrorismResult.terrorismCounterList.push_back(counterObject); } - auto allTerrorismTopList = value["TerrorismTopList"]["Top"]; - for (auto value : allTerrorismTopList) + auto allTerrorismTopListNode = censorTerrorismResultNode["TerrorismTopList"]["Top"]; + for (auto censorTerrorismResultNodeTerrorismTopListTop : allTerrorismTopListNode) { TerrorismJob::CensorTerrorismResult::Top topObject; - if(!value["Label"].isNull()) - topObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topObject.timestamp = value["Timestamp"].asString(); - if(!value["Index"].isNull()) - topObject.index = value["Index"].asString(); - if(!value["Object"].isNull()) - topObject.object = value["Object"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Label"].isNull()) + topObject.label = censorTerrorismResultNodeTerrorismTopListTop["Label"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Score"].isNull()) + topObject.score = censorTerrorismResultNodeTerrorismTopListTop["Score"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Timestamp"].isNull()) + topObject.timestamp = censorTerrorismResultNodeTerrorismTopListTop["Timestamp"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Index"].isNull()) + topObject.index = censorTerrorismResultNodeTerrorismTopListTop["Index"].asString(); + if(!censorTerrorismResultNodeTerrorismTopListTop["Object"].isNull()) + topObject.object = censorTerrorismResultNodeTerrorismTopListTop["Object"].asString(); terrorismJobListObject.censorTerrorismResult.terrorismTopList.push_back(topObject); } terrorismJobList_.push_back(terrorismJobListObject); diff --git a/mts/src/model/QueryTerrorismPipelineListResult.cc b/mts/src/model/QueryTerrorismPipelineListResult.cc index 457aeab15..d20962a6a 100644 --- a/mts/src/model/QueryTerrorismPipelineListResult.cc +++ b/mts/src/model/QueryTerrorismPipelineListResult.cc @@ -39,18 +39,18 @@ void QueryTerrorismPipelineListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Priority"].isNull()) - pipelineListObject.priority = value["Priority"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Priority"].isNull()) + pipelineListObject.priority = valuePipelineListPipeline["Priority"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/QueryVideoGifJobListResult.cc b/mts/src/model/QueryVideoGifJobListResult.cc index fc94fe396..e3cb29565 100644 --- a/mts/src/model/QueryVideoGifJobListResult.cc +++ b/mts/src/model/QueryVideoGifJobListResult.cc @@ -39,24 +39,24 @@ void QueryVideoGifJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); diff --git a/mts/src/model/QueryVideoPoseJobListResult.cc b/mts/src/model/QueryVideoPoseJobListResult.cc index 0967f5b9c..a4e0d68a8 100644 --- a/mts/src/model/QueryVideoPoseJobListResult.cc +++ b/mts/src/model/QueryVideoPoseJobListResult.cc @@ -39,18 +39,18 @@ void QueryVideoPoseJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["JobId"].isNull()) - jobListObject.jobId = value["JobId"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); + if(!valueJobListJob["JobId"].isNull()) + jobListObject.jobId = valueJobListJob["JobId"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -95,56 +95,56 @@ void QueryVideoPoseJobListResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) jobListObject.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { Job::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = streamsNodeVideoStreamListVideoStream["Rotate"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -154,68 +154,68 @@ void QueryVideoPoseJobListResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobListObject.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { Job::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobListObject.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { Job::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - subtitleStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - subtitleStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - subtitleStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - subtitleStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - subtitleStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Timebase"].isNull()) - subtitleStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - subtitleStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - subtitleStreamObject.duration = value["Duration"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecName"].isNull()) + subtitleStreamObject.codecName = streamsNodeSubtitleStreamListSubtitleStream["CodecName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].isNull()) + subtitleStreamObject.codecTimeBase = streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].isNull()) + subtitleStreamObject.codecLongName = streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].isNull()) + subtitleStreamObject.codecTagString = streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].isNull()) + subtitleStreamObject.codecTag = streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Timebase"].isNull()) + subtitleStreamObject.timebase = streamsNodeSubtitleStreamListSubtitleStream["Timebase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["StartTime"].isNull()) + subtitleStreamObject.startTime = streamsNodeSubtitleStreamListSubtitleStream["StartTime"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Duration"].isNull()) + subtitleStreamObject.duration = streamsNodeSubtitleStreamListSubtitleStream["Duration"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobListObject.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; diff --git a/mts/src/model/QueryVideoSplitJobListResult.cc b/mts/src/model/QueryVideoSplitJobListResult.cc index bf0545c26..2cb52c466 100644 --- a/mts/src/model/QueryVideoSplitJobListResult.cc +++ b/mts/src/model/QueryVideoSplitJobListResult.cc @@ -39,24 +39,24 @@ void QueryVideoSplitJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -65,16 +65,16 @@ void QueryVideoSplitJobListResult::parse(const std::string &payload) if(!inputNode["Object"].isNull()) jobListObject.input.object = inputNode["Object"].asString(); auto videoSplitResultNode = value["VideoSplitResult"]; - auto allVideoSplitList = value["VideoSplitList"]["VideoSplit"]; - for (auto value : allVideoSplitList) + auto allVideoSplitListNode = videoSplitResultNode["VideoSplitList"]["VideoSplit"]; + for (auto videoSplitResultNodeVideoSplitListVideoSplit : allVideoSplitListNode) { Job::VideoSplitResult::VideoSplit videoSplitObject; - if(!value["StartTime"].isNull()) - videoSplitObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - videoSplitObject.endTime = value["EndTime"].asString(); - if(!value["Path"].isNull()) - videoSplitObject.path = value["Path"].asString(); + if(!videoSplitResultNodeVideoSplitListVideoSplit["StartTime"].isNull()) + videoSplitObject.startTime = videoSplitResultNodeVideoSplitListVideoSplit["StartTime"].asString(); + if(!videoSplitResultNodeVideoSplitListVideoSplit["EndTime"].isNull()) + videoSplitObject.endTime = videoSplitResultNodeVideoSplitListVideoSplit["EndTime"].asString(); + if(!videoSplitResultNodeVideoSplitListVideoSplit["Path"].isNull()) + videoSplitObject.path = videoSplitResultNodeVideoSplitListVideoSplit["Path"].asString(); jobListObject.videoSplitResult.videoSplitList.push_back(videoSplitObject); } jobList_.push_back(jobListObject); diff --git a/mts/src/model/QueryVideoSummaryJobListResult.cc b/mts/src/model/QueryVideoSummaryJobListResult.cc index e904e44a7..20d211901 100644 --- a/mts/src/model/QueryVideoSummaryJobListResult.cc +++ b/mts/src/model/QueryVideoSummaryJobListResult.cc @@ -39,24 +39,24 @@ void QueryVideoSummaryJobListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); @@ -65,14 +65,14 @@ void QueryVideoSummaryJobListResult::parse(const std::string &payload) if(!inputNode["Object"].isNull()) jobListObject.input.object = inputNode["Object"].asString(); auto videoSummaryResultNode = value["VideoSummaryResult"]; - auto allVideoSummaryList = value["VideoSummaryList"]["VideoSummary"]; - for (auto value : allVideoSummaryList) + auto allVideoSummaryListNode = videoSummaryResultNode["VideoSummaryList"]["VideoSummary"]; + for (auto videoSummaryResultNodeVideoSummaryListVideoSummary : allVideoSummaryListNode) { Job::VideoSummaryResult::VideoSummary videoSummaryObject; - if(!value["StartTime"].isNull()) - videoSummaryObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - videoSummaryObject.endTime = value["EndTime"].asString(); + if(!videoSummaryResultNodeVideoSummaryListVideoSummary["StartTime"].isNull()) + videoSummaryObject.startTime = videoSummaryResultNodeVideoSummaryListVideoSummary["StartTime"].asString(); + if(!videoSummaryResultNodeVideoSummaryListVideoSummary["EndTime"].isNull()) + videoSummaryObject.endTime = videoSummaryResultNodeVideoSummaryListVideoSummary["EndTime"].asString(); jobListObject.videoSummaryResult.videoSummaryList.push_back(videoSummaryObject); } auto outputFileNode = videoSummaryResultNode["OutputFile"]; diff --git a/mts/src/model/QueryWaterMarkTemplateListResult.cc b/mts/src/model/QueryWaterMarkTemplateListResult.cc index f616f71c3..baf6ef657 100644 --- a/mts/src/model/QueryWaterMarkTemplateListResult.cc +++ b/mts/src/model/QueryWaterMarkTemplateListResult.cc @@ -39,28 +39,28 @@ void QueryWaterMarkTemplateListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWaterMarkTemplateList = value["WaterMarkTemplateList"]["WaterMarkTemplate"]; - for (auto value : allWaterMarkTemplateList) + auto allWaterMarkTemplateListNode = value["WaterMarkTemplateList"]["WaterMarkTemplate"]; + for (auto valueWaterMarkTemplateListWaterMarkTemplate : allWaterMarkTemplateListNode) { WaterMarkTemplate waterMarkTemplateListObject; - if(!value["Id"].isNull()) - waterMarkTemplateListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - waterMarkTemplateListObject.name = value["Name"].asString(); - if(!value["Width"].isNull()) - waterMarkTemplateListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkTemplateListObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkTemplateListObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkTemplateListObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkTemplateListObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkTemplateListObject.type = value["Type"].asString(); - if(!value["State"].isNull()) - waterMarkTemplateListObject.state = value["State"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Id"].isNull()) + waterMarkTemplateListObject.id = valueWaterMarkTemplateListWaterMarkTemplate["Id"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Name"].isNull()) + waterMarkTemplateListObject.name = valueWaterMarkTemplateListWaterMarkTemplate["Name"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Width"].isNull()) + waterMarkTemplateListObject.width = valueWaterMarkTemplateListWaterMarkTemplate["Width"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Height"].isNull()) + waterMarkTemplateListObject.height = valueWaterMarkTemplateListWaterMarkTemplate["Height"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Dx"].isNull()) + waterMarkTemplateListObject.dx = valueWaterMarkTemplateListWaterMarkTemplate["Dx"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Dy"].isNull()) + waterMarkTemplateListObject.dy = valueWaterMarkTemplateListWaterMarkTemplate["Dy"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["ReferPos"].isNull()) + waterMarkTemplateListObject.referPos = valueWaterMarkTemplateListWaterMarkTemplate["ReferPos"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Type"].isNull()) + waterMarkTemplateListObject.type = valueWaterMarkTemplateListWaterMarkTemplate["Type"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["State"].isNull()) + waterMarkTemplateListObject.state = valueWaterMarkTemplateListWaterMarkTemplate["State"].asString(); auto timelineNode = value["Timeline"]; if(!timelineNode["Start"].isNull()) waterMarkTemplateListObject.timeline.start = timelineNode["Start"].asString(); diff --git a/mts/src/model/RegisterMediaDetailPersonResult.cc b/mts/src/model/RegisterMediaDetailPersonResult.cc index d855f79b7..2d892963b 100644 --- a/mts/src/model/RegisterMediaDetailPersonResult.cc +++ b/mts/src/model/RegisterMediaDetailPersonResult.cc @@ -39,22 +39,22 @@ void RegisterMediaDetailPersonResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegisteredPersonages = value["RegisteredPersonages"]["RegisteredPersonage"]; - for (auto value : allRegisteredPersonages) + auto allRegisteredPersonagesNode = value["RegisteredPersonages"]["RegisteredPersonage"]; + for (auto valueRegisteredPersonagesRegisteredPersonage : allRegisteredPersonagesNode) { RegisteredPersonage registeredPersonagesObject; - if(!value["PersonName"].isNull()) - registeredPersonagesObject.personName = value["PersonName"].asString(); - if(!value["FaceId"].isNull()) - registeredPersonagesObject.faceId = value["FaceId"].asString(); - if(!value["Target"].isNull()) - registeredPersonagesObject.target = value["Target"].asString(); - if(!value["Quality"].isNull()) - registeredPersonagesObject.quality = value["Quality"].asString(); - if(!value["Gender"].isNull()) - registeredPersonagesObject.gender = value["Gender"].asString(); - if(!value["ImageId"].isNull()) - registeredPersonagesObject.imageId = value["ImageId"].asString(); + if(!valueRegisteredPersonagesRegisteredPersonage["PersonName"].isNull()) + registeredPersonagesObject.personName = valueRegisteredPersonagesRegisteredPersonage["PersonName"].asString(); + if(!valueRegisteredPersonagesRegisteredPersonage["FaceId"].isNull()) + registeredPersonagesObject.faceId = valueRegisteredPersonagesRegisteredPersonage["FaceId"].asString(); + if(!valueRegisteredPersonagesRegisteredPersonage["Target"].isNull()) + registeredPersonagesObject.target = valueRegisteredPersonagesRegisteredPersonage["Target"].asString(); + if(!valueRegisteredPersonagesRegisteredPersonage["Quality"].isNull()) + registeredPersonagesObject.quality = valueRegisteredPersonagesRegisteredPersonage["Quality"].asString(); + if(!valueRegisteredPersonagesRegisteredPersonage["Gender"].isNull()) + registeredPersonagesObject.gender = valueRegisteredPersonagesRegisteredPersonage["Gender"].asString(); + if(!valueRegisteredPersonagesRegisteredPersonage["ImageId"].isNull()) + registeredPersonagesObject.imageId = valueRegisteredPersonagesRegisteredPersonage["ImageId"].asString(); auto imageFileNode = value["ImageFile"]; if(!imageFileNode["Bucket"].isNull()) registeredPersonagesObject.imageFile.bucket = imageFileNode["Bucket"].asString(); @@ -64,14 +64,14 @@ void RegisterMediaDetailPersonResult::parse(const std::string &payload) registeredPersonagesObject.imageFile.object = imageFileNode["Object"].asString(); registeredPersonages_.push_back(registeredPersonagesObject); } - auto allFailedImages = value["FailedImages"]["FailedImage"]; - for (auto value : allFailedImages) + auto allFailedImagesNode = value["FailedImages"]["FailedImage"]; + for (auto valueFailedImagesFailedImage : allFailedImagesNode) { FailedImage failedImagesObject; - if(!value["Code"].isNull()) - failedImagesObject.code = value["Code"].asString(); - if(!value["Success"].isNull()) - failedImagesObject.success = value["Success"].asString(); + if(!valueFailedImagesFailedImage["Code"].isNull()) + failedImagesObject.code = valueFailedImagesFailedImage["Code"].asString(); + if(!valueFailedImagesFailedImage["Success"].isNull()) + failedImagesObject.success = valueFailedImagesFailedImage["Success"].asString(); auto imageFile1Node = value["ImageFile"]; if(!imageFile1Node["Bucket"].isNull()) failedImagesObject.imageFile1.bucket = imageFile1Node["Bucket"].asString(); diff --git a/mts/src/model/SearchMediaResult.cc b/mts/src/model/SearchMediaResult.cc index fa8b3a07a..2494168f5 100644 --- a/mts/src/model/SearchMediaResult.cc +++ b/mts/src/model/SearchMediaResult.cc @@ -39,38 +39,38 @@ void SearchMediaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaList = value["MediaList"]["Media"]; - for (auto value : allMediaList) + auto allMediaListNode = value["MediaList"]["Media"]; + for (auto valueMediaListMedia : allMediaListNode) { Media mediaListObject; - if(!value["MediaId"].isNull()) - mediaListObject.mediaId = value["MediaId"].asString(); - if(!value["Title"].isNull()) - mediaListObject.title = value["Title"].asString(); - if(!value["Description"].isNull()) - mediaListObject.description = value["Description"].asString(); - if(!value["CoverURL"].isNull()) - mediaListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - mediaListObject.cateId = std::stol(value["CateId"].asString()); - if(!value["Duration"].isNull()) - mediaListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - mediaListObject.format = value["Format"].asString(); - if(!value["Size"].isNull()) - mediaListObject.size = value["Size"].asString(); - if(!value["Bitrate"].isNull()) - mediaListObject.bitrate = value["Bitrate"].asString(); - if(!value["Width"].isNull()) - mediaListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - mediaListObject.height = value["Height"].asString(); - if(!value["Fps"].isNull()) - mediaListObject.fps = value["Fps"].asString(); - if(!value["PublishState"].isNull()) - mediaListObject.publishState = value["PublishState"].asString(); - if(!value["CreationTime"].isNull()) - mediaListObject.creationTime = value["CreationTime"].asString(); + if(!valueMediaListMedia["MediaId"].isNull()) + mediaListObject.mediaId = valueMediaListMedia["MediaId"].asString(); + if(!valueMediaListMedia["Title"].isNull()) + mediaListObject.title = valueMediaListMedia["Title"].asString(); + if(!valueMediaListMedia["Description"].isNull()) + mediaListObject.description = valueMediaListMedia["Description"].asString(); + if(!valueMediaListMedia["CoverURL"].isNull()) + mediaListObject.coverURL = valueMediaListMedia["CoverURL"].asString(); + if(!valueMediaListMedia["CateId"].isNull()) + mediaListObject.cateId = std::stol(valueMediaListMedia["CateId"].asString()); + if(!valueMediaListMedia["Duration"].isNull()) + mediaListObject.duration = valueMediaListMedia["Duration"].asString(); + if(!valueMediaListMedia["Format"].isNull()) + mediaListObject.format = valueMediaListMedia["Format"].asString(); + if(!valueMediaListMedia["Size"].isNull()) + mediaListObject.size = valueMediaListMedia["Size"].asString(); + if(!valueMediaListMedia["Bitrate"].isNull()) + mediaListObject.bitrate = valueMediaListMedia["Bitrate"].asString(); + if(!valueMediaListMedia["Width"].isNull()) + mediaListObject.width = valueMediaListMedia["Width"].asString(); + if(!valueMediaListMedia["Height"].isNull()) + mediaListObject.height = valueMediaListMedia["Height"].asString(); + if(!valueMediaListMedia["Fps"].isNull()) + mediaListObject.fps = valueMediaListMedia["Fps"].asString(); + if(!valueMediaListMedia["PublishState"].isNull()) + mediaListObject.publishState = valueMediaListMedia["PublishState"].asString(); + if(!valueMediaListMedia["CreationTime"].isNull()) + mediaListObject.creationTime = valueMediaListMedia["CreationTime"].asString(); auto fileNode = value["File"]; if(!fileNode["URL"].isNull()) mediaListObject.file.uRL = fileNode["URL"].asString(); diff --git a/mts/src/model/SearchMediaWorkflowResult.cc b/mts/src/model/SearchMediaWorkflowResult.cc index ac02b29d8..1059eb137 100644 --- a/mts/src/model/SearchMediaWorkflowResult.cc +++ b/mts/src/model/SearchMediaWorkflowResult.cc @@ -39,22 +39,22 @@ void SearchMediaWorkflowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaWorkflowList = value["MediaWorkflowList"]["MediaWorkflow"]; - for (auto value : allMediaWorkflowList) + auto allMediaWorkflowListNode = value["MediaWorkflowList"]["MediaWorkflow"]; + for (auto valueMediaWorkflowListMediaWorkflow : allMediaWorkflowListNode) { MediaWorkflow mediaWorkflowListObject; - if(!value["MediaWorkflowId"].isNull()) - mediaWorkflowListObject.mediaWorkflowId = value["MediaWorkflowId"].asString(); - if(!value["Name"].isNull()) - mediaWorkflowListObject.name = value["Name"].asString(); - if(!value["Topology"].isNull()) - mediaWorkflowListObject.topology = value["Topology"].asString(); - if(!value["TriggerMode"].isNull()) - mediaWorkflowListObject.triggerMode = value["TriggerMode"].asString(); - if(!value["State"].isNull()) - mediaWorkflowListObject.state = value["State"].asString(); - if(!value["CreationTime"].isNull()) - mediaWorkflowListObject.creationTime = value["CreationTime"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["MediaWorkflowId"].isNull()) + mediaWorkflowListObject.mediaWorkflowId = valueMediaWorkflowListMediaWorkflow["MediaWorkflowId"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["Name"].isNull()) + mediaWorkflowListObject.name = valueMediaWorkflowListMediaWorkflow["Name"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["Topology"].isNull()) + mediaWorkflowListObject.topology = valueMediaWorkflowListMediaWorkflow["Topology"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["TriggerMode"].isNull()) + mediaWorkflowListObject.triggerMode = valueMediaWorkflowListMediaWorkflow["TriggerMode"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["State"].isNull()) + mediaWorkflowListObject.state = valueMediaWorkflowListMediaWorkflow["State"].asString(); + if(!valueMediaWorkflowListMediaWorkflow["CreationTime"].isNull()) + mediaWorkflowListObject.creationTime = valueMediaWorkflowListMediaWorkflow["CreationTime"].asString(); mediaWorkflowList_.push_back(mediaWorkflowListObject); } if(!value["TotalCount"].isNull()) diff --git a/mts/src/model/SearchPipelineResult.cc b/mts/src/model/SearchPipelineResult.cc index de036f285..1920fe0da 100644 --- a/mts/src/model/SearchPipelineResult.cc +++ b/mts/src/model/SearchPipelineResult.cc @@ -39,24 +39,24 @@ void SearchPipelineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPipelineList = value["PipelineList"]["Pipeline"]; - for (auto value : allPipelineList) + auto allPipelineListNode = value["PipelineList"]["Pipeline"]; + for (auto valuePipelineListPipeline : allPipelineListNode) { Pipeline pipelineListObject; - if(!value["Id"].isNull()) - pipelineListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - pipelineListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - pipelineListObject.state = value["State"].asString(); - if(!value["Speed"].isNull()) - pipelineListObject.speed = value["Speed"].asString(); - if(!value["SpeedLevel"].isNull()) - pipelineListObject.speedLevel = std::stol(value["SpeedLevel"].asString()); - if(!value["QuotaAllocate"].isNull()) - pipelineListObject.quotaAllocate = std::stol(value["QuotaAllocate"].asString()); - if(!value["Role"].isNull()) - pipelineListObject.role = value["Role"].asString(); + if(!valuePipelineListPipeline["Id"].isNull()) + pipelineListObject.id = valuePipelineListPipeline["Id"].asString(); + if(!valuePipelineListPipeline["Name"].isNull()) + pipelineListObject.name = valuePipelineListPipeline["Name"].asString(); + if(!valuePipelineListPipeline["State"].isNull()) + pipelineListObject.state = valuePipelineListPipeline["State"].asString(); + if(!valuePipelineListPipeline["Speed"].isNull()) + pipelineListObject.speed = valuePipelineListPipeline["Speed"].asString(); + if(!valuePipelineListPipeline["SpeedLevel"].isNull()) + pipelineListObject.speedLevel = std::stol(valuePipelineListPipeline["SpeedLevel"].asString()); + if(!valuePipelineListPipeline["QuotaAllocate"].isNull()) + pipelineListObject.quotaAllocate = std::stol(valuePipelineListPipeline["QuotaAllocate"].asString()); + if(!valuePipelineListPipeline["Role"].isNull()) + pipelineListObject.role = valuePipelineListPipeline["Role"].asString(); auto notifyConfigNode = value["NotifyConfig"]; if(!notifyConfigNode["Topic"].isNull()) pipelineListObject.notifyConfig.topic = notifyConfigNode["Topic"].asString(); diff --git a/mts/src/model/SearchTemplateResult.cc b/mts/src/model/SearchTemplateResult.cc index d30379cf8..7b5623446 100644 --- a/mts/src/model/SearchTemplateResult.cc +++ b/mts/src/model/SearchTemplateResult.cc @@ -39,16 +39,16 @@ void SearchTemplateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplateList = value["TemplateList"]["Template"]; - for (auto value : allTemplateList) + auto allTemplateListNode = value["TemplateList"]["Template"]; + for (auto valueTemplateListTemplate : allTemplateListNode) { _Template templateListObject; - if(!value["Id"].isNull()) - templateListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - templateListObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - templateListObject.state = value["State"].asString(); + if(!valueTemplateListTemplate["Id"].isNull()) + templateListObject.id = valueTemplateListTemplate["Id"].asString(); + if(!valueTemplateListTemplate["Name"].isNull()) + templateListObject.name = valueTemplateListTemplate["Name"].asString(); + if(!valueTemplateListTemplate["State"].isNull()) + templateListObject.state = valueTemplateListTemplate["State"].asString(); auto containerNode = value["Container"]; if(!containerNode["Format"].isNull()) templateListObject.container.format = containerNode["Format"].asString(); diff --git a/mts/src/model/SearchWaterMarkTemplateResult.cc b/mts/src/model/SearchWaterMarkTemplateResult.cc index 4f7346e49..83f394b55 100644 --- a/mts/src/model/SearchWaterMarkTemplateResult.cc +++ b/mts/src/model/SearchWaterMarkTemplateResult.cc @@ -39,28 +39,28 @@ void SearchWaterMarkTemplateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWaterMarkTemplateList = value["WaterMarkTemplateList"]["WaterMarkTemplate"]; - for (auto value : allWaterMarkTemplateList) + auto allWaterMarkTemplateListNode = value["WaterMarkTemplateList"]["WaterMarkTemplate"]; + for (auto valueWaterMarkTemplateListWaterMarkTemplate : allWaterMarkTemplateListNode) { WaterMarkTemplate waterMarkTemplateListObject; - if(!value["Id"].isNull()) - waterMarkTemplateListObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - waterMarkTemplateListObject.name = value["Name"].asString(); - if(!value["Width"].isNull()) - waterMarkTemplateListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkTemplateListObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkTemplateListObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkTemplateListObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkTemplateListObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkTemplateListObject.type = value["Type"].asString(); - if(!value["State"].isNull()) - waterMarkTemplateListObject.state = value["State"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Id"].isNull()) + waterMarkTemplateListObject.id = valueWaterMarkTemplateListWaterMarkTemplate["Id"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Name"].isNull()) + waterMarkTemplateListObject.name = valueWaterMarkTemplateListWaterMarkTemplate["Name"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Width"].isNull()) + waterMarkTemplateListObject.width = valueWaterMarkTemplateListWaterMarkTemplate["Width"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Height"].isNull()) + waterMarkTemplateListObject.height = valueWaterMarkTemplateListWaterMarkTemplate["Height"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Dx"].isNull()) + waterMarkTemplateListObject.dx = valueWaterMarkTemplateListWaterMarkTemplate["Dx"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Dy"].isNull()) + waterMarkTemplateListObject.dy = valueWaterMarkTemplateListWaterMarkTemplate["Dy"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["ReferPos"].isNull()) + waterMarkTemplateListObject.referPos = valueWaterMarkTemplateListWaterMarkTemplate["ReferPos"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["Type"].isNull()) + waterMarkTemplateListObject.type = valueWaterMarkTemplateListWaterMarkTemplate["Type"].asString(); + if(!valueWaterMarkTemplateListWaterMarkTemplate["State"].isNull()) + waterMarkTemplateListObject.state = valueWaterMarkTemplateListWaterMarkTemplate["State"].asString(); auto timelineNode = value["Timeline"]; if(!timelineNode["Start"].isNull()) waterMarkTemplateListObject.timeline.start = timelineNode["Start"].asString(); diff --git a/mts/src/model/SubmitAnalysisJobResult.cc b/mts/src/model/SubmitAnalysisJobResult.cc index e3406dd7f..344c0e4a0 100644 --- a/mts/src/model/SubmitAnalysisJobResult.cc +++ b/mts/src/model/SubmitAnalysisJobResult.cc @@ -58,16 +58,16 @@ void SubmitAnalysisJobResult::parse(const std::string &payload) analysisJob_.pipelineId = analysisJobNode["PipelineId"].asString(); if(!analysisJobNode["Priority"].isNull()) analysisJob_.priority = analysisJobNode["Priority"].asString(); - auto allTemplateList = value["TemplateList"]["Template"]; - for (auto value : allTemplateList) + auto allTemplateListNode = analysisJobNode["TemplateList"]["Template"]; + for (auto analysisJobNodeTemplateListTemplate : allTemplateListNode) { AnalysisJob::_Template _templateObject; - if(!value["Id"].isNull()) - _templateObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - _templateObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - _templateObject.state = value["State"].asString(); + if(!analysisJobNodeTemplateListTemplate["Id"].isNull()) + _templateObject.id = analysisJobNodeTemplateListTemplate["Id"].asString(); + if(!analysisJobNodeTemplateListTemplate["Name"].isNull()) + _templateObject.name = analysisJobNodeTemplateListTemplate["Name"].asString(); + if(!analysisJobNodeTemplateListTemplate["State"].isNull()) + _templateObject.state = analysisJobNodeTemplateListTemplate["State"].asString(); auto containerNode = value["Container"]; if(!containerNode["Format"].isNull()) _templateObject.container.format = containerNode["Format"].asString(); diff --git a/mts/src/model/SubmitBeautifyJobsResult.cc b/mts/src/model/SubmitBeautifyJobsResult.cc index 4606e1d4d..a065c52a1 100644 --- a/mts/src/model/SubmitBeautifyJobsResult.cc +++ b/mts/src/model/SubmitBeautifyJobsResult.cc @@ -39,24 +39,24 @@ void SubmitBeautifyJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobList = value["JobList"]["Job"]; - for (auto value : allJobList) + auto allJobListNode = value["JobList"]["Job"]; + for (auto valueJobListJob : allJobListNode) { Job jobListObject; - if(!value["Id"].isNull()) - jobListObject.id = value["Id"].asString(); - if(!value["UserData"].isNull()) - jobListObject.userData = value["UserData"].asString(); - if(!value["PipelineId"].isNull()) - jobListObject.pipelineId = value["PipelineId"].asString(); - if(!value["State"].isNull()) - jobListObject.state = value["State"].asString(); - if(!value["Code"].isNull()) - jobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - jobListObject.creationTime = value["CreationTime"].asString(); + if(!valueJobListJob["Id"].isNull()) + jobListObject.id = valueJobListJob["Id"].asString(); + if(!valueJobListJob["UserData"].isNull()) + jobListObject.userData = valueJobListJob["UserData"].asString(); + if(!valueJobListJob["PipelineId"].isNull()) + jobListObject.pipelineId = valueJobListJob["PipelineId"].asString(); + if(!valueJobListJob["State"].isNull()) + jobListObject.state = valueJobListJob["State"].asString(); + if(!valueJobListJob["Code"].isNull()) + jobListObject.code = valueJobListJob["Code"].asString(); + if(!valueJobListJob["Message"].isNull()) + jobListObject.message = valueJobListJob["Message"].asString(); + if(!valueJobListJob["CreationTime"].isNull()) + jobListObject.creationTime = valueJobListJob["CreationTime"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) jobListObject.input.bucket = inputNode["Bucket"].asString(); diff --git a/mts/src/model/SubmitComplexJobResult.cc b/mts/src/model/SubmitComplexJobResult.cc index 71b124bfd..7498d0766 100644 --- a/mts/src/model/SubmitComplexJobResult.cc +++ b/mts/src/model/SubmitComplexJobResult.cc @@ -56,16 +56,16 @@ void SubmitComplexJobResult::parse(const std::string &payload) complexJob_.creationTime = complexJobNode["CreationTime"].asString(); if(!complexJobNode["FinishTime"].isNull()) complexJob_.finishTime = complexJobNode["FinishTime"].asString(); - auto allInputs = value["Inputs"]["InputsItem"]; - for (auto value : allInputs) + auto allInputsNode = complexJobNode["Inputs"]["InputsItem"]; + for (auto complexJobNodeInputsInputsItem : allInputsNode) { ComplexJob::InputsItem inputsItemObject; - auto allEditingInputs = value["EditingInputs"]["EditingInput"]; - for (auto value : allEditingInputs) + auto allEditingInputsNode = allInputsNode["EditingInputs"]["EditingInput"]; + for (auto allInputsNodeEditingInputsEditingInput : allEditingInputsNode) { ComplexJob::InputsItem::EditingInput editingInputsObject; - if(!value["Id"].isNull()) - editingInputsObject.id = value["Id"].asString(); + if(!allInputsNodeEditingInputsEditingInput["Id"].isNull()) + editingInputsObject.id = allInputsNodeEditingInputsEditingInput["Id"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) editingInputsObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -82,62 +82,62 @@ void SubmitComplexJobResult::parse(const std::string &payload) } complexJob_.inputs.push_back(inputsItemObject); } - auto allComplexEditingConfigs = value["ComplexEditingConfigs"]["ComplexEditingConfigsItem"]; - for (auto value : allComplexEditingConfigs) + auto allComplexEditingConfigsNode = complexJobNode["ComplexEditingConfigs"]["ComplexEditingConfigsItem"]; + for (auto complexJobNodeComplexEditingConfigsComplexEditingConfigsItem : allComplexEditingConfigsNode) { ComplexJob::ComplexEditingConfigsItem complexEditingConfigsItemObject; auto editingNode = value["Editing"]; - auto allClipList = value["ClipList"]["Clip"]; - for (auto value : allClipList) + auto allClipListNode = editingNode["ClipList"]["Clip"]; + for (auto editingNodeClipListClip : allClipListNode) { ComplexJob::ComplexEditingConfigsItem::Editing::Clip clipObject; - if(!value["Id"].isNull()) - clipObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - clipObject.type = value["Type"].asString(); - if(!value["SourceType"].isNull()) - clipObject.sourceType = value["SourceType"].asString(); - if(!value["SourceID"].isNull()) - clipObject.sourceID = value["SourceID"].asString(); - if(!value["SourceStrmMap"].isNull()) - clipObject.sourceStrmMap = value["SourceStrmMap"].asString(); - if(!value["In"].isNull()) - clipObject.in = value["In"].asString(); - if(!value["Out"].isNull()) - clipObject.out = value["Out"].asString(); - auto allEffects = value["Effects"]["Effect"]; - for (auto value : allEffects) + if(!editingNodeClipListClip["Id"].isNull()) + clipObject.id = editingNodeClipListClip["Id"].asString(); + if(!editingNodeClipListClip["Type"].isNull()) + clipObject.type = editingNodeClipListClip["Type"].asString(); + if(!editingNodeClipListClip["SourceType"].isNull()) + clipObject.sourceType = editingNodeClipListClip["SourceType"].asString(); + if(!editingNodeClipListClip["SourceID"].isNull()) + clipObject.sourceID = editingNodeClipListClip["SourceID"].asString(); + if(!editingNodeClipListClip["SourceStrmMap"].isNull()) + clipObject.sourceStrmMap = editingNodeClipListClip["SourceStrmMap"].asString(); + if(!editingNodeClipListClip["In"].isNull()) + clipObject.in = editingNodeClipListClip["In"].asString(); + if(!editingNodeClipListClip["Out"].isNull()) + clipObject.out = editingNodeClipListClip["Out"].asString(); + auto allEffectsNode = allClipListNode["Effects"]["Effect"]; + for (auto allClipListNodeEffectsEffect : allEffectsNode) { ComplexJob::ComplexEditingConfigsItem::Editing::Clip::Effect effectsObject; - if(!value["Effect"].isNull()) - effectsObject.effect = value["Effect"].asString(); - if(!value["EffectConfig"].isNull()) - effectsObject.effectConfig = value["EffectConfig"].asString(); + if(!allClipListNodeEffectsEffect["Effect"].isNull()) + effectsObject.effect = allClipListNodeEffectsEffect["Effect"].asString(); + if(!allClipListNodeEffectsEffect["EffectConfig"].isNull()) + effectsObject.effectConfig = allClipListNodeEffectsEffect["EffectConfig"].asString(); clipObject.effects.push_back(effectsObject); } complexEditingConfigsItemObject.editing.clipList.push_back(clipObject); } auto timelineNode = editingNode["Timeline"]; - auto allTrackList = value["TrackList"]["Track"]; - for (auto value : allTrackList) + auto allTrackListNode = timelineNode["TrackList"]["Track"]; + for (auto timelineNodeTrackListTrack : allTrackListNode) { ComplexJob::ComplexEditingConfigsItem::Editing::Timeline::Track trackObject; - if(!value["Id"].isNull()) - trackObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - trackObject.type = value["Type"].asString(); - if(!value["Order"].isNull()) - trackObject.order = value["Order"].asString(); - auto allClips = value["Clips"]["Clip"]; - for (auto value : allClips) + if(!timelineNodeTrackListTrack["Id"].isNull()) + trackObject.id = timelineNodeTrackListTrack["Id"].asString(); + if(!timelineNodeTrackListTrack["Type"].isNull()) + trackObject.type = timelineNodeTrackListTrack["Type"].asString(); + if(!timelineNodeTrackListTrack["Order"].isNull()) + trackObject.order = timelineNodeTrackListTrack["Order"].asString(); + auto allClipsNode = allTrackListNode["Clips"]["Clip"]; + for (auto allTrackListNodeClipsClip : allClipsNode) { ComplexJob::ComplexEditingConfigsItem::Editing::Timeline::Track::Clip1 clipsObject; - if(!value["clipID"].isNull()) - clipsObject.clipID = value["clipID"].asString(); - if(!value["In"].isNull()) - clipsObject.in = value["In"].asString(); - if(!value["Out"].isNull()) - clipsObject.out = value["Out"].asString(); + if(!allTrackListNodeClipsClip["clipID"].isNull()) + clipsObject.clipID = allTrackListNodeClipsClip["clipID"].asString(); + if(!allTrackListNodeClipsClip["In"].isNull()) + clipsObject.in = allTrackListNodeClipsClip["In"].asString(); + if(!allTrackListNodeClipsClip["Out"].isNull()) + clipsObject.out = allTrackListNodeClipsClip["Out"].asString(); auto clipsConfigNode = value["ClipsConfig"]; auto clipsConfigVideoNode = clipsConfigNode["ClipsConfigVideo"]; if(!clipsConfigVideoNode["L"].isNull()) @@ -194,24 +194,24 @@ void SubmitComplexJobResult::parse(const std::string &payload) complexJob_.transcodeOutput.waterMarkConfigUrl = transcodeOutputNode["WaterMarkConfigUrl"].asString(); if(!transcodeOutputNode["MergeConfigUrl"].isNull()) complexJob_.transcodeOutput.mergeConfigUrl = transcodeOutputNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = transcodeOutputNode["WaterMarkList"]["WaterMark"]; + for (auto transcodeOutputNodeWaterMarkListWaterMark : allWaterMarkListNode) { ComplexJob::TranscodeOutput::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = transcodeOutputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = transcodeOutputNodeWaterMarkListWaterMark["Width"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = transcodeOutputNodeWaterMarkListWaterMark["Height"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = transcodeOutputNodeWaterMarkListWaterMark["Dx"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = transcodeOutputNodeWaterMarkListWaterMark["Dy"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = transcodeOutputNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!transcodeOutputNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = transcodeOutputNodeWaterMarkListWaterMark["Type"].asString(); auto inputFile2Node = value["InputFile"]; if(!inputFile2Node["Bucket"].isNull()) waterMarkObject.inputFile2.bucket = inputFile2Node["Bucket"].asString(); @@ -221,18 +221,18 @@ void SubmitComplexJobResult::parse(const std::string &payload) waterMarkObject.inputFile2.object = inputFile2Node["Object"].asString(); complexJob_.transcodeOutput.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = transcodeOutputNode["MergeList"]["Merge"]; + for (auto transcodeOutputNodeMergeListMerge : allMergeListNode) { ComplexJob::TranscodeOutput::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!transcodeOutputNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = transcodeOutputNodeMergeListMerge["MergeURL"].asString(); + if(!transcodeOutputNodeMergeListMerge["Start"].isNull()) + mergeObject.start = transcodeOutputNodeMergeListMerge["Start"].asString(); + if(!transcodeOutputNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = transcodeOutputNodeMergeListMerge["Duration"].asString(); + if(!transcodeOutputNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = transcodeOutputNodeMergeListMerge["RoleArn"].asString(); complexJob_.transcodeOutput.mergeList.push_back(mergeObject); } auto digiWaterMarkNode = transcodeOutputNode["DigiWaterMark"]; @@ -278,54 +278,54 @@ void SubmitComplexJobResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) complexJob_.transcodeOutput.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { ComplexJob::TranscodeOutput::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -335,52 +335,52 @@ void SubmitComplexJobResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); complexJob_.transcodeOutput.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { ComplexJob::TranscodeOutput::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); complexJob_.transcodeOutput.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { ComplexJob::TranscodeOutput::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); complexJob_.transcodeOutput.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -410,22 +410,22 @@ void SubmitComplexJobResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) complexJob_.transcodeOutput.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = transcodeOutputNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { ComplexJob::TranscodeOutput::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); complexJob_.transcodeOutput.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { ComplexJob::TranscodeOutput::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) extSubtitleObject.input.bucket = inputNode["Bucket"].asString(); diff --git a/mts/src/model/SubmitEditingJobsResult.cc b/mts/src/model/SubmitEditingJobsResult.cc index ec7d67751..04570a117 100644 --- a/mts/src/model/SubmitEditingJobsResult.cc +++ b/mts/src/model/SubmitEditingJobsResult.cc @@ -39,16 +39,16 @@ void SubmitEditingJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobResultList = value["JobResultList"]["JobResult"]; - for (auto value : allJobResultList) + auto allJobResultListNode = value["JobResultList"]["JobResult"]; + for (auto valueJobResultListJobResult : allJobResultListNode) { JobResult jobResultListObject; - if(!value["Success"].isNull()) - jobResultListObject.success = value["Success"].asString() == "true"; - if(!value["Code"].isNull()) - jobResultListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobResultListObject.message = value["Message"].asString(); + if(!valueJobResultListJobResult["Success"].isNull()) + jobResultListObject.success = valueJobResultListJobResult["Success"].asString() == "true"; + if(!valueJobResultListJobResult["Code"].isNull()) + jobResultListObject.code = valueJobResultListJobResult["Code"].asString(); + if(!valueJobResultListJobResult["Message"].isNull()) + jobResultListObject.message = valueJobResultListJobResult["Message"].asString(); auto jobNode = value["Job"]; if(!jobNode["JobId"].isNull()) jobResultListObject.job.jobId = jobNode["JobId"].asString(); @@ -66,12 +66,12 @@ void SubmitEditingJobsResult::parse(const std::string &payload) jobResultListObject.job.creationTime = jobNode["CreationTime"].asString(); if(!jobNode["FinishTime"].isNull()) jobResultListObject.job.finishTime = jobNode["FinishTime"].asString(); - auto allEditingInputs = value["EditingInputs"]["EditingInput"]; - for (auto value : allEditingInputs) + auto allEditingInputsNode = jobNode["EditingInputs"]["EditingInput"]; + for (auto jobNodeEditingInputsEditingInput : allEditingInputsNode) { JobResult::Job::EditingInput editingInputObject; - if(!value["Id"].isNull()) - editingInputObject.id = value["Id"].asString(); + if(!jobNodeEditingInputsEditingInput["Id"].isNull()) + editingInputObject.id = jobNodeEditingInputsEditingInput["Id"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) editingInputObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -105,24 +105,24 @@ void SubmitEditingJobsResult::parse(const std::string &payload) jobResultListObject.job.editingConfig.waterMarkConfigUrl = editingConfigNode["WaterMarkConfigUrl"].asString(); if(!editingConfigNode["MergeConfigUrl"].isNull()) jobResultListObject.job.editingConfig.mergeConfigUrl = editingConfigNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = editingConfigNode["WaterMarkList"]["WaterMark"]; + for (auto editingConfigNodeWaterMarkListWaterMark : allWaterMarkListNode) { JobResult::Job::EditingConfig::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = editingConfigNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = editingConfigNodeWaterMarkListWaterMark["Width"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = editingConfigNodeWaterMarkListWaterMark["Height"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = editingConfigNodeWaterMarkListWaterMark["Dx"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = editingConfigNodeWaterMarkListWaterMark["Dy"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = editingConfigNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!editingConfigNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = editingConfigNodeWaterMarkListWaterMark["Type"].asString(); auto inputFile1Node = value["InputFile"]; if(!inputFile1Node["Bucket"].isNull()) waterMarkObject.inputFile1.bucket = inputFile1Node["Bucket"].asString(); @@ -132,18 +132,18 @@ void SubmitEditingJobsResult::parse(const std::string &payload) waterMarkObject.inputFile1.object = inputFile1Node["Object"].asString(); jobResultListObject.job.editingConfig.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = editingConfigNode["MergeList"]["Merge"]; + for (auto editingConfigNodeMergeListMerge : allMergeListNode) { JobResult::Job::EditingConfig::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!editingConfigNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = editingConfigNodeMergeListMerge["MergeURL"].asString(); + if(!editingConfigNodeMergeListMerge["Start"].isNull()) + mergeObject.start = editingConfigNodeMergeListMerge["Start"].asString(); + if(!editingConfigNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = editingConfigNodeMergeListMerge["Duration"].asString(); + if(!editingConfigNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = editingConfigNodeMergeListMerge["RoleArn"].asString(); jobResultListObject.job.editingConfig.mergeList.push_back(mergeObject); } auto digiWaterMarkNode = editingConfigNode["DigiWaterMark"]; @@ -189,54 +189,54 @@ void SubmitEditingJobsResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) jobResultListObject.job.editingConfig.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { JobResult::Job::EditingConfig::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -246,52 +246,52 @@ void SubmitEditingJobsResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobResultListObject.job.editingConfig.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { JobResult::Job::EditingConfig::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobResultListObject.job.editingConfig.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { JobResult::Job::EditingConfig::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobResultListObject.job.editingConfig.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -321,22 +321,22 @@ void SubmitEditingJobsResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) jobResultListObject.job.editingConfig.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = editingConfigNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { JobResult::Job::EditingConfig::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); jobResultListObject.job.editingConfig.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { JobResult::Job::EditingConfig::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto inputNode = value["Input"]; if(!inputNode["Bucket"].isNull()) extSubtitleObject.input.bucket = inputNode["Bucket"].asString(); @@ -455,57 +455,57 @@ void SubmitEditingJobsResult::parse(const std::string &payload) if(!encryptionNode["SkipCnt"].isNull()) jobResultListObject.job.editingConfig.encryption.skipCnt = encryptionNode["SkipCnt"].asString(); auto editingNode = editingConfigNode["Editing"]; - auto allClipList = value["ClipList"]["Clip"]; - for (auto value : allClipList) + auto allClipListNode = editingNode["ClipList"]["Clip"]; + for (auto editingNodeClipListClip : allClipListNode) { JobResult::Job::EditingConfig::Editing::Clip3 clip3Object; - if(!value["Id"].isNull()) - clip3Object.id = value["Id"].asString(); - if(!value["Type"].isNull()) - clip3Object.type = value["Type"].asString(); - if(!value["SourceType"].isNull()) - clip3Object.sourceType = value["SourceType"].asString(); - if(!value["SourceID"].isNull()) - clip3Object.sourceID = value["SourceID"].asString(); - if(!value["SourceStrmMap"].isNull()) - clip3Object.sourceStrmMap = value["SourceStrmMap"].asString(); - if(!value["In"].isNull()) - clip3Object.in = value["In"].asString(); - if(!value["Out"].isNull()) - clip3Object.out = value["Out"].asString(); - auto allEffects = value["Effects"]["Effect"]; - for (auto value : allEffects) + if(!editingNodeClipListClip["Id"].isNull()) + clip3Object.id = editingNodeClipListClip["Id"].asString(); + if(!editingNodeClipListClip["Type"].isNull()) + clip3Object.type = editingNodeClipListClip["Type"].asString(); + if(!editingNodeClipListClip["SourceType"].isNull()) + clip3Object.sourceType = editingNodeClipListClip["SourceType"].asString(); + if(!editingNodeClipListClip["SourceID"].isNull()) + clip3Object.sourceID = editingNodeClipListClip["SourceID"].asString(); + if(!editingNodeClipListClip["SourceStrmMap"].isNull()) + clip3Object.sourceStrmMap = editingNodeClipListClip["SourceStrmMap"].asString(); + if(!editingNodeClipListClip["In"].isNull()) + clip3Object.in = editingNodeClipListClip["In"].asString(); + if(!editingNodeClipListClip["Out"].isNull()) + clip3Object.out = editingNodeClipListClip["Out"].asString(); + auto allEffectsNode = allClipListNode["Effects"]["Effect"]; + for (auto allClipListNodeEffectsEffect : allEffectsNode) { JobResult::Job::EditingConfig::Editing::Clip3::Effect effectsObject; - if(!value["Effect"].isNull()) - effectsObject.effect = value["Effect"].asString(); - if(!value["EffectConfig"].isNull()) - effectsObject.effectConfig = value["EffectConfig"].asString(); + if(!allClipListNodeEffectsEffect["Effect"].isNull()) + effectsObject.effect = allClipListNodeEffectsEffect["Effect"].asString(); + if(!allClipListNodeEffectsEffect["EffectConfig"].isNull()) + effectsObject.effectConfig = allClipListNodeEffectsEffect["EffectConfig"].asString(); clip3Object.effects.push_back(effectsObject); } jobResultListObject.job.editingConfig.editing.clipList.push_back(clip3Object); } auto timelineNode = editingNode["Timeline"]; - auto allTrackList = value["TrackList"]["Track"]; - for (auto value : allTrackList) + auto allTrackListNode = timelineNode["TrackList"]["Track"]; + for (auto timelineNodeTrackListTrack : allTrackListNode) { JobResult::Job::EditingConfig::Editing::Timeline::Track trackObject; - if(!value["Id"].isNull()) - trackObject.id = value["Id"].asString(); - if(!value["Type"].isNull()) - trackObject.type = value["Type"].asString(); - if(!value["Order"].isNull()) - trackObject.order = value["Order"].asString(); - auto allClips = value["Clips"]["Clip"]; - for (auto value : allClips) + if(!timelineNodeTrackListTrack["Id"].isNull()) + trackObject.id = timelineNodeTrackListTrack["Id"].asString(); + if(!timelineNodeTrackListTrack["Type"].isNull()) + trackObject.type = timelineNodeTrackListTrack["Type"].asString(); + if(!timelineNodeTrackListTrack["Order"].isNull()) + trackObject.order = timelineNodeTrackListTrack["Order"].asString(); + auto allClipsNode = allTrackListNode["Clips"]["Clip"]; + for (auto allTrackListNodeClipsClip : allClipsNode) { JobResult::Job::EditingConfig::Editing::Timeline::Track::Clip4 clipsObject; - if(!value["clipID"].isNull()) - clipsObject.clipID = value["clipID"].asString(); - if(!value["In"].isNull()) - clipsObject.in = value["In"].asString(); - if(!value["Out"].isNull()) - clipsObject.out = value["Out"].asString(); + if(!allTrackListNodeClipsClip["clipID"].isNull()) + clipsObject.clipID = allTrackListNodeClipsClip["clipID"].asString(); + if(!allTrackListNodeClipsClip["In"].isNull()) + clipsObject.in = allTrackListNodeClipsClip["In"].asString(); + if(!allTrackListNodeClipsClip["Out"].isNull()) + clipsObject.out = allTrackListNodeClipsClip["Out"].asString(); auto clipsConfigNode = value["ClipsConfig"]; auto clipsConfigVideoNode = clipsConfigNode["ClipsConfigVideo"]; if(!clipsConfigVideoNode["L"].isNull()) diff --git a/mts/src/model/SubmitJobsResult.cc b/mts/src/model/SubmitJobsResult.cc index e88b2d162..bebbe047a 100644 --- a/mts/src/model/SubmitJobsResult.cc +++ b/mts/src/model/SubmitJobsResult.cc @@ -39,16 +39,16 @@ void SubmitJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allJobResultList = value["JobResultList"]["JobResult"]; - for (auto value : allJobResultList) + auto allJobResultListNode = value["JobResultList"]["JobResult"]; + for (auto valueJobResultListJobResult : allJobResultListNode) { JobResult jobResultListObject; - if(!value["Success"].isNull()) - jobResultListObject.success = value["Success"].asString() == "true"; - if(!value["Code"].isNull()) - jobResultListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - jobResultListObject.message = value["Message"].asString(); + if(!valueJobResultListJobResult["Success"].isNull()) + jobResultListObject.success = valueJobResultListJobResult["Success"].asString() == "true"; + if(!valueJobResultListJobResult["Code"].isNull()) + jobResultListObject.code = valueJobResultListJobResult["Code"].asString(); + if(!valueJobResultListJobResult["Message"].isNull()) + jobResultListObject.message = valueJobResultListJobResult["Message"].asString(); auto jobNode = value["Job"]; if(!jobNode["JobId"].isNull()) jobResultListObject.job.jobId = jobNode["JobId"].asString(); @@ -92,24 +92,24 @@ void SubmitJobsResult::parse(const std::string &payload) jobResultListObject.job.output.waterMarkConfigUrl = outputNode["WaterMarkConfigUrl"].asString(); if(!outputNode["MergeConfigUrl"].isNull()) jobResultListObject.job.output.mergeConfigUrl = outputNode["MergeConfigUrl"].asString(); - auto allWaterMarkList = value["WaterMarkList"]["WaterMark"]; - for (auto value : allWaterMarkList) + auto allWaterMarkListNode = outputNode["WaterMarkList"]["WaterMark"]; + for (auto outputNodeWaterMarkListWaterMark : allWaterMarkListNode) { JobResult::Job::Output::WaterMark waterMarkObject; - if(!value["WaterMarkTemplateId"].isNull()) - waterMarkObject.waterMarkTemplateId = value["WaterMarkTemplateId"].asString(); - if(!value["Width"].isNull()) - waterMarkObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - waterMarkObject.height = value["Height"].asString(); - if(!value["Dx"].isNull()) - waterMarkObject.dx = value["Dx"].asString(); - if(!value["Dy"].isNull()) - waterMarkObject.dy = value["Dy"].asString(); - if(!value["ReferPos"].isNull()) - waterMarkObject.referPos = value["ReferPos"].asString(); - if(!value["Type"].isNull()) - waterMarkObject.type = value["Type"].asString(); + if(!outputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].isNull()) + waterMarkObject.waterMarkTemplateId = outputNodeWaterMarkListWaterMark["WaterMarkTemplateId"].asString(); + if(!outputNodeWaterMarkListWaterMark["Width"].isNull()) + waterMarkObject.width = outputNodeWaterMarkListWaterMark["Width"].asString(); + if(!outputNodeWaterMarkListWaterMark["Height"].isNull()) + waterMarkObject.height = outputNodeWaterMarkListWaterMark["Height"].asString(); + if(!outputNodeWaterMarkListWaterMark["Dx"].isNull()) + waterMarkObject.dx = outputNodeWaterMarkListWaterMark["Dx"].asString(); + if(!outputNodeWaterMarkListWaterMark["Dy"].isNull()) + waterMarkObject.dy = outputNodeWaterMarkListWaterMark["Dy"].asString(); + if(!outputNodeWaterMarkListWaterMark["ReferPos"].isNull()) + waterMarkObject.referPos = outputNodeWaterMarkListWaterMark["ReferPos"].asString(); + if(!outputNodeWaterMarkListWaterMark["Type"].isNull()) + waterMarkObject.type = outputNodeWaterMarkListWaterMark["Type"].asString(); auto inputFileNode = value["InputFile"]; if(!inputFileNode["Bucket"].isNull()) waterMarkObject.inputFile.bucket = inputFileNode["Bucket"].asString(); @@ -119,64 +119,64 @@ void SubmitJobsResult::parse(const std::string &payload) waterMarkObject.inputFile.object = inputFileNode["Object"].asString(); jobResultListObject.job.output.waterMarkList.push_back(waterMarkObject); } - auto allMergeList = value["MergeList"]["Merge"]; - for (auto value : allMergeList) + auto allMergeListNode = outputNode["MergeList"]["Merge"]; + for (auto outputNodeMergeListMerge : allMergeListNode) { JobResult::Job::Output::Merge mergeObject; - if(!value["MergeURL"].isNull()) - mergeObject.mergeURL = value["MergeURL"].asString(); - if(!value["Start"].isNull()) - mergeObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - mergeObject.duration = value["Duration"].asString(); - if(!value["RoleArn"].isNull()) - mergeObject.roleArn = value["RoleArn"].asString(); + if(!outputNodeMergeListMerge["MergeURL"].isNull()) + mergeObject.mergeURL = outputNodeMergeListMerge["MergeURL"].asString(); + if(!outputNodeMergeListMerge["Start"].isNull()) + mergeObject.start = outputNodeMergeListMerge["Start"].asString(); + if(!outputNodeMergeListMerge["Duration"].isNull()) + mergeObject.duration = outputNodeMergeListMerge["Duration"].asString(); + if(!outputNodeMergeListMerge["RoleArn"].isNull()) + mergeObject.roleArn = outputNodeMergeListMerge["RoleArn"].asString(); jobResultListObject.job.output.mergeList.push_back(mergeObject); } - auto allOpeningList = value["OpeningList"]["Opening"]; - for (auto value : allOpeningList) + auto allOpeningListNode = outputNode["OpeningList"]["Opening"]; + for (auto outputNodeOpeningListOpening : allOpeningListNode) { JobResult::Job::Output::Opening openingObject; - if(!value["openUrl"].isNull()) - openingObject.openUrl = value["openUrl"].asString(); - if(!value["Start"].isNull()) - openingObject.start = value["Start"].asString(); - if(!value["Width"].isNull()) - openingObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - openingObject.height = value["Height"].asString(); + if(!outputNodeOpeningListOpening["openUrl"].isNull()) + openingObject.openUrl = outputNodeOpeningListOpening["openUrl"].asString(); + if(!outputNodeOpeningListOpening["Start"].isNull()) + openingObject.start = outputNodeOpeningListOpening["Start"].asString(); + if(!outputNodeOpeningListOpening["Width"].isNull()) + openingObject.width = outputNodeOpeningListOpening["Width"].asString(); + if(!outputNodeOpeningListOpening["Height"].isNull()) + openingObject.height = outputNodeOpeningListOpening["Height"].asString(); jobResultListObject.job.output.openingList.push_back(openingObject); } - auto allTailSlateList = value["TailSlateList"]["TailSlate"]; - for (auto value : allTailSlateList) + auto allTailSlateListNode = outputNode["TailSlateList"]["TailSlate"]; + for (auto outputNodeTailSlateListTailSlate : allTailSlateListNode) { JobResult::Job::Output::TailSlate tailSlateObject; - if(!value["TailUrl"].isNull()) - tailSlateObject.tailUrl = value["TailUrl"].asString(); - if(!value["Start"].isNull()) - tailSlateObject.start = value["Start"].asString(); - if(!value["BlendDuration"].isNull()) - tailSlateObject.blendDuration = value["BlendDuration"].asString(); - if(!value["Width"].isNull()) - tailSlateObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - tailSlateObject.height = value["Height"].asString(); - if(!value["IsMergeAudio"].isNull()) - tailSlateObject.isMergeAudio = value["IsMergeAudio"].asString() == "true"; - if(!value["BgColor"].isNull()) - tailSlateObject.bgColor = value["BgColor"].asString(); + if(!outputNodeTailSlateListTailSlate["TailUrl"].isNull()) + tailSlateObject.tailUrl = outputNodeTailSlateListTailSlate["TailUrl"].asString(); + if(!outputNodeTailSlateListTailSlate["Start"].isNull()) + tailSlateObject.start = outputNodeTailSlateListTailSlate["Start"].asString(); + if(!outputNodeTailSlateListTailSlate["BlendDuration"].isNull()) + tailSlateObject.blendDuration = outputNodeTailSlateListTailSlate["BlendDuration"].asString(); + if(!outputNodeTailSlateListTailSlate["Width"].isNull()) + tailSlateObject.width = outputNodeTailSlateListTailSlate["Width"].asString(); + if(!outputNodeTailSlateListTailSlate["Height"].isNull()) + tailSlateObject.height = outputNodeTailSlateListTailSlate["Height"].asString(); + if(!outputNodeTailSlateListTailSlate["IsMergeAudio"].isNull()) + tailSlateObject.isMergeAudio = outputNodeTailSlateListTailSlate["IsMergeAudio"].asString() == "true"; + if(!outputNodeTailSlateListTailSlate["BgColor"].isNull()) + tailSlateObject.bgColor = outputNodeTailSlateListTailSlate["BgColor"].asString(); jobResultListObject.job.output.tailSlateList.push_back(tailSlateObject); } - auto allOutSubtitleList = value["OutSubtitleList"]["OutSubtitle"]; - for (auto value : allOutSubtitleList) + auto allOutSubtitleListNode = outputNode["OutSubtitleList"]["OutSubtitle"]; + for (auto outputNodeOutSubtitleListOutSubtitle : allOutSubtitleListNode) { JobResult::Job::Output::OutSubtitle outSubtitleObject; - if(!value["Map"].isNull()) - outSubtitleObject.map = value["Map"].asString(); - if(!value["Success"].isNull()) - outSubtitleObject.success = value["Success"].asString() == "true"; - if(!value["Message"].isNull()) - outSubtitleObject.message = value["Message"].asString(); + if(!outputNodeOutSubtitleListOutSubtitle["Map"].isNull()) + outSubtitleObject.map = outputNodeOutSubtitleListOutSubtitle["Map"].asString(); + if(!outputNodeOutSubtitleListOutSubtitle["Success"].isNull()) + outSubtitleObject.success = outputNodeOutSubtitleListOutSubtitle["Success"].asString() == "true"; + if(!outputNodeOutSubtitleListOutSubtitle["Message"].isNull()) + outSubtitleObject.message = outputNodeOutSubtitleListOutSubtitle["Message"].asString(); auto outSubtitleFileNode = value["OutSubtitleFile"]; if(!outSubtitleFileNode["Bucket"].isNull()) outSubtitleObject.outSubtitleFile.bucket = outSubtitleFileNode["Bucket"].asString(); @@ -188,20 +188,20 @@ void SubmitJobsResult::parse(const std::string &payload) outSubtitleObject.outSubtitleFile.roleArn = outSubtitleFileNode["RoleArn"].asString(); jobResultListObject.job.output.outSubtitleList.push_back(outSubtitleObject); } - auto allAmixList = value["AmixList"]["Amix"]; - for (auto value : allAmixList) + auto allAmixListNode = outputNode["AmixList"]["Amix"]; + for (auto outputNodeAmixListAmix : allAmixListNode) { JobResult::Job::Output::Amix amixObject; - if(!value["AmixURL"].isNull()) - amixObject.amixURL = value["AmixURL"].asString(); - if(!value["Map"].isNull()) - amixObject.map = value["Map"].asString(); - if(!value["MixDurMode"].isNull()) - amixObject.mixDurMode = value["MixDurMode"].asString(); - if(!value["Start"].isNull()) - amixObject.start = value["Start"].asString(); - if(!value["Duration"].isNull()) - amixObject.duration = value["Duration"].asString(); + if(!outputNodeAmixListAmix["AmixURL"].isNull()) + amixObject.amixURL = outputNodeAmixListAmix["AmixURL"].asString(); + if(!outputNodeAmixListAmix["Map"].isNull()) + amixObject.map = outputNodeAmixListAmix["Map"].asString(); + if(!outputNodeAmixListAmix["MixDurMode"].isNull()) + amixObject.mixDurMode = outputNodeAmixListAmix["MixDurMode"].asString(); + if(!outputNodeAmixListAmix["Start"].isNull()) + amixObject.start = outputNodeAmixListAmix["Start"].asString(); + if(!outputNodeAmixListAmix["Duration"].isNull()) + amixObject.duration = outputNodeAmixListAmix["Duration"].asString(); jobResultListObject.job.output.amixList.push_back(amixObject); } auto digiWaterMarkNode = outputNode["DigiWaterMark"]; @@ -247,54 +247,54 @@ void SubmitJobsResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) jobResultListObject.job.output.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { JobResult::Job::Output::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -304,52 +304,52 @@ void SubmitJobsResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); jobResultListObject.job.output.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { JobResult::Job::Output::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); jobResultListObject.job.output.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { JobResult::Job::Output::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); jobResultListObject.job.output.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; @@ -379,22 +379,22 @@ void SubmitJobsResult::parse(const std::string &payload) if(!superResoNode["IsHalfSample"].isNull()) jobResultListObject.job.output.superReso.isHalfSample = superResoNode["IsHalfSample"].asString(); auto subtitleConfigNode = outputNode["SubtitleConfig"]; - auto allSubtitleList = value["SubtitleList"]["Subtitle"]; - for (auto value : allSubtitleList) + auto allSubtitleListNode = subtitleConfigNode["SubtitleList"]["Subtitle"]; + for (auto subtitleConfigNodeSubtitleListSubtitle : allSubtitleListNode) { JobResult::Job::Output::SubtitleConfig::Subtitle subtitleObject; - if(!value["Map"].isNull()) - subtitleObject.map = value["Map"].asString(); + if(!subtitleConfigNodeSubtitleListSubtitle["Map"].isNull()) + subtitleObject.map = subtitleConfigNodeSubtitleListSubtitle["Map"].asString(); jobResultListObject.job.output.subtitleConfig.subtitleList.push_back(subtitleObject); } - auto allExtSubtitleList = value["ExtSubtitleList"]["ExtSubtitle"]; - for (auto value : allExtSubtitleList) + auto allExtSubtitleListNode = subtitleConfigNode["ExtSubtitleList"]["ExtSubtitle"]; + for (auto subtitleConfigNodeExtSubtitleListExtSubtitle : allExtSubtitleListNode) { JobResult::Job::Output::SubtitleConfig::ExtSubtitle extSubtitleObject; - if(!value["FontName"].isNull()) - extSubtitleObject.fontName = value["FontName"].asString(); - if(!value["CharEnc"].isNull()) - extSubtitleObject.charEnc = value["CharEnc"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].isNull()) + extSubtitleObject.fontName = subtitleConfigNodeExtSubtitleListExtSubtitle["FontName"].asString(); + if(!subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].isNull()) + extSubtitleObject.charEnc = subtitleConfigNodeExtSubtitleListExtSubtitle["CharEnc"].asString(); auto input2Node = value["Input"]; if(!input2Node["Bucket"].isNull()) extSubtitleObject.input2.bucket = input2Node["Bucket"].asString(); diff --git a/mts/src/model/SubmitMediaInfoJobResult.cc b/mts/src/model/SubmitMediaInfoJobResult.cc index 2c96bec64..3a4a4cc43 100644 --- a/mts/src/model/SubmitMediaInfoJobResult.cc +++ b/mts/src/model/SubmitMediaInfoJobResult.cc @@ -79,56 +79,56 @@ void SubmitMediaInfoJobResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) mediaInfoJob_.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { MediaInfoJob::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = streamsNodeVideoStreamListVideoStream["Rotate"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -138,68 +138,68 @@ void SubmitMediaInfoJobResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); mediaInfoJob_.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { MediaInfoJob::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); mediaInfoJob_.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { MediaInfoJob::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - subtitleStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - subtitleStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - subtitleStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - subtitleStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - subtitleStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Timebase"].isNull()) - subtitleStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - subtitleStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - subtitleStreamObject.duration = value["Duration"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecName"].isNull()) + subtitleStreamObject.codecName = streamsNodeSubtitleStreamListSubtitleStream["CodecName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].isNull()) + subtitleStreamObject.codecTimeBase = streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].isNull()) + subtitleStreamObject.codecLongName = streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].isNull()) + subtitleStreamObject.codecTagString = streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].isNull()) + subtitleStreamObject.codecTag = streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Timebase"].isNull()) + subtitleStreamObject.timebase = streamsNodeSubtitleStreamListSubtitleStream["Timebase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["StartTime"].isNull()) + subtitleStreamObject.startTime = streamsNodeSubtitleStreamListSubtitleStream["StartTime"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Duration"].isNull()) + subtitleStreamObject.duration = streamsNodeSubtitleStreamListSubtitleStream["Duration"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); mediaInfoJob_.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; diff --git a/mts/src/model/SubmitVideoPoseJobResult.cc b/mts/src/model/SubmitVideoPoseJobResult.cc index 289117cac..313ed3b63 100644 --- a/mts/src/model/SubmitVideoPoseJobResult.cc +++ b/mts/src/model/SubmitVideoPoseJobResult.cc @@ -92,56 +92,56 @@ void SubmitVideoPoseJobResult::parse(const std::string &payload) if(!propertiesNode["FileFormat"].isNull()) videoPoseJob_.properties.fileFormat = propertiesNode["FileFormat"].asString(); auto streamsNode = propertiesNode["Streams"]; - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = streamsNode["VideoStreamList"]["VideoStream"]; + for (auto streamsNodeVideoStreamListVideoStream : allVideoStreamListNode) { VideoPoseJob::Properties::Streams::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - videoStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = streamsNodeVideoStreamListVideoStream["Index"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = streamsNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = streamsNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = streamsNodeVideoStreamListVideoStream["Profile"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = streamsNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = streamsNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!streamsNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = streamsNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = streamsNodeVideoStreamListVideoStream["Width"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = streamsNodeVideoStreamListVideoStream["Height"].asString(); + if(!streamsNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = streamsNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = streamsNodeVideoStreamListVideoStream["Sar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = streamsNodeVideoStreamListVideoStream["Dar"].asString(); + if(!streamsNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = streamsNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = streamsNodeVideoStreamListVideoStream["Level"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = streamsNodeVideoStreamListVideoStream["Fps"].asString(); + if(!streamsNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = streamsNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = streamsNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!streamsNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = streamsNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = streamsNodeVideoStreamListVideoStream["Duration"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Bitrate"].isNull()) + videoStreamObject.bitrate = streamsNodeVideoStreamListVideoStream["Bitrate"].asString(); + if(!streamsNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = streamsNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = streamsNodeVideoStreamListVideoStream["Lang"].asString(); + if(!streamsNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = streamsNodeVideoStreamListVideoStream["Rotate"].asString(); auto networkCostNode = value["NetworkCost"]; if(!networkCostNode["PreloadTime"].isNull()) videoStreamObject.networkCost.preloadTime = networkCostNode["PreloadTime"].asString(); @@ -151,68 +151,68 @@ void SubmitVideoPoseJobResult::parse(const std::string &payload) videoStreamObject.networkCost.avgBitrate = networkCostNode["AvgBitrate"].asString(); videoPoseJob_.properties.streams.videoStreamList.push_back(videoStreamObject); } - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = streamsNode["AudioStreamList"]["AudioStream"]; + for (auto streamsNodeAudioStreamListAudioStream : allAudioStreamListNode) { VideoPoseJob::Properties::Streams::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["Samplerate"].isNull()) - audioStreamObject.samplerate = value["Samplerate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = streamsNodeAudioStreamListAudioStream["Index"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = streamsNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = streamsNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = streamsNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = streamsNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!streamsNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = streamsNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!streamsNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = streamsNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Samplerate"].isNull()) + audioStreamObject.samplerate = streamsNodeAudioStreamListAudioStream["Samplerate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = streamsNodeAudioStreamListAudioStream["Channels"].asString(); + if(!streamsNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = streamsNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = streamsNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!streamsNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = streamsNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = streamsNodeAudioStreamListAudioStream["Duration"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = streamsNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!streamsNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = streamsNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!streamsNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = streamsNodeAudioStreamListAudioStream["Lang"].asString(); videoPoseJob_.properties.streams.audioStreamList.push_back(audioStreamObject); } - auto allSubtitleStreamList = value["SubtitleStreamList"]["SubtitleStream"]; - for (auto value : allSubtitleStreamList) + auto allSubtitleStreamListNode = streamsNode["SubtitleStreamList"]["SubtitleStream"]; + for (auto streamsNodeSubtitleStreamListSubtitleStream : allSubtitleStreamListNode) { VideoPoseJob::Properties::Streams::SubtitleStream subtitleStreamObject; - if(!value["Index"].isNull()) - subtitleStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - subtitleStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecTimeBase"].isNull()) - subtitleStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecLongName"].isNull()) - subtitleStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTagString"].isNull()) - subtitleStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - subtitleStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Timebase"].isNull()) - subtitleStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - subtitleStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - subtitleStreamObject.duration = value["Duration"].asString(); - if(!value["Lang"].isNull()) - subtitleStreamObject.lang = value["Lang"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Index"].isNull()) + subtitleStreamObject.index = streamsNodeSubtitleStreamListSubtitleStream["Index"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecName"].isNull()) + subtitleStreamObject.codecName = streamsNodeSubtitleStreamListSubtitleStream["CodecName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].isNull()) + subtitleStreamObject.codecTimeBase = streamsNodeSubtitleStreamListSubtitleStream["CodecTimeBase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].isNull()) + subtitleStreamObject.codecLongName = streamsNodeSubtitleStreamListSubtitleStream["CodecLongName"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].isNull()) + subtitleStreamObject.codecTagString = streamsNodeSubtitleStreamListSubtitleStream["CodecTagString"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].isNull()) + subtitleStreamObject.codecTag = streamsNodeSubtitleStreamListSubtitleStream["CodecTag"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Timebase"].isNull()) + subtitleStreamObject.timebase = streamsNodeSubtitleStreamListSubtitleStream["Timebase"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["StartTime"].isNull()) + subtitleStreamObject.startTime = streamsNodeSubtitleStreamListSubtitleStream["StartTime"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Duration"].isNull()) + subtitleStreamObject.duration = streamsNodeSubtitleStreamListSubtitleStream["Duration"].asString(); + if(!streamsNodeSubtitleStreamListSubtitleStream["Lang"].isNull()) + subtitleStreamObject.lang = streamsNodeSubtitleStreamListSubtitleStream["Lang"].asString(); videoPoseJob_.properties.streams.subtitleStreamList.push_back(subtitleStreamObject); } auto formatNode = propertiesNode["Format"]; diff --git a/ons/src/model/OnsConsumerAccumulateResult.cc b/ons/src/model/OnsConsumerAccumulateResult.cc index 24cd35f6f..36d6d14c2 100644 --- a/ons/src/model/OnsConsumerAccumulateResult.cc +++ b/ons/src/model/OnsConsumerAccumulateResult.cc @@ -50,18 +50,18 @@ void OnsConsumerAccumulateResult::parse(const std::string &payload) data_.lastTimestamp = std::stol(dataNode["LastTimestamp"].asString()); if(!dataNode["DelayTime"].isNull()) data_.delayTime = std::stol(dataNode["DelayTime"].asString()); - auto allDetailInTopicList = value["DetailInTopicList"]["DetailInTopicDo"]; - for (auto value : allDetailInTopicList) + auto allDetailInTopicListNode = dataNode["DetailInTopicList"]["DetailInTopicDo"]; + for (auto dataNodeDetailInTopicListDetailInTopicDo : allDetailInTopicListNode) { Data::DetailInTopicDo detailInTopicDoObject; - if(!value["Topic"].isNull()) - detailInTopicDoObject.topic = value["Topic"].asString(); - if(!value["TotalDiff"].isNull()) - detailInTopicDoObject.totalDiff = std::stol(value["TotalDiff"].asString()); - if(!value["LastTimestamp"].isNull()) - detailInTopicDoObject.lastTimestamp = std::stol(value["LastTimestamp"].asString()); - if(!value["DelayTime"].isNull()) - detailInTopicDoObject.delayTime = std::stol(value["DelayTime"].asString()); + if(!dataNodeDetailInTopicListDetailInTopicDo["Topic"].isNull()) + detailInTopicDoObject.topic = dataNodeDetailInTopicListDetailInTopicDo["Topic"].asString(); + if(!dataNodeDetailInTopicListDetailInTopicDo["TotalDiff"].isNull()) + detailInTopicDoObject.totalDiff = std::stol(dataNodeDetailInTopicListDetailInTopicDo["TotalDiff"].asString()); + if(!dataNodeDetailInTopicListDetailInTopicDo["LastTimestamp"].isNull()) + detailInTopicDoObject.lastTimestamp = std::stol(dataNodeDetailInTopicListDetailInTopicDo["LastTimestamp"].asString()); + if(!dataNodeDetailInTopicListDetailInTopicDo["DelayTime"].isNull()) + detailInTopicDoObject.delayTime = std::stol(dataNodeDetailInTopicListDetailInTopicDo["DelayTime"].asString()); data_.detailInTopicList.push_back(detailInTopicDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsConsumerGetConnectionResult.cc b/ons/src/model/OnsConsumerGetConnectionResult.cc index 48d50454f..82bb2f1b9 100644 --- a/ons/src/model/OnsConsumerGetConnectionResult.cc +++ b/ons/src/model/OnsConsumerGetConnectionResult.cc @@ -40,18 +40,18 @@ void OnsConsumerGetConnectionResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataNode = value["Data"]; - auto allConnectionList = value["ConnectionList"]["ConnectionDo"]; - for (auto value : allConnectionList) + auto allConnectionListNode = dataNode["ConnectionList"]["ConnectionDo"]; + for (auto dataNodeConnectionListConnectionDo : allConnectionListNode) { Data::ConnectionDo connectionDoObject; - if(!value["ClientId"].isNull()) - connectionDoObject.clientId = value["ClientId"].asString(); - if(!value["ClientAddr"].isNull()) - connectionDoObject.clientAddr = value["ClientAddr"].asString(); - if(!value["Language"].isNull()) - connectionDoObject.language = value["Language"].asString(); - if(!value["Version"].isNull()) - connectionDoObject.version = value["Version"].asString(); + if(!dataNodeConnectionListConnectionDo["ClientId"].isNull()) + connectionDoObject.clientId = dataNodeConnectionListConnectionDo["ClientId"].asString(); + if(!dataNodeConnectionListConnectionDo["ClientAddr"].isNull()) + connectionDoObject.clientAddr = dataNodeConnectionListConnectionDo["ClientAddr"].asString(); + if(!dataNodeConnectionListConnectionDo["Language"].isNull()) + connectionDoObject.language = dataNodeConnectionListConnectionDo["Language"].asString(); + if(!dataNodeConnectionListConnectionDo["Version"].isNull()) + connectionDoObject.version = dataNodeConnectionListConnectionDo["Version"].asString(); data_.connectionList.push_back(connectionDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsConsumerStatusResult.cc b/ons/src/model/OnsConsumerStatusResult.cc index 094e6aab7..51172a303 100644 --- a/ons/src/model/OnsConsumerStatusResult.cc +++ b/ons/src/model/OnsConsumerStatusResult.cc @@ -58,97 +58,97 @@ void OnsConsumerStatusResult::parse(const std::string &payload) data_.rebalanceOK = dataNode["RebalanceOK"].asString() == "true"; if(!dataNode["InstanceId"].isNull()) data_.instanceId = dataNode["InstanceId"].asString(); - auto allConnectionSet = value["ConnectionSet"]["ConnectionDo"]; - for (auto value : allConnectionSet) + auto allConnectionSetNode = dataNode["ConnectionSet"]["ConnectionDo"]; + for (auto dataNodeConnectionSetConnectionDo : allConnectionSetNode) { Data::ConnectionDo connectionDoObject; - if(!value["ClientId"].isNull()) - connectionDoObject.clientId = value["ClientId"].asString(); - if(!value["ClientAddr"].isNull()) - connectionDoObject.clientAddr = value["ClientAddr"].asString(); - if(!value["Language"].isNull()) - connectionDoObject.language = value["Language"].asString(); - if(!value["Version"].isNull()) - connectionDoObject.version = value["Version"].asString(); - if(!value["RemoteIP"].isNull()) - connectionDoObject.remoteIP = value["RemoteIP"].asString(); + if(!dataNodeConnectionSetConnectionDo["ClientId"].isNull()) + connectionDoObject.clientId = dataNodeConnectionSetConnectionDo["ClientId"].asString(); + if(!dataNodeConnectionSetConnectionDo["ClientAddr"].isNull()) + connectionDoObject.clientAddr = dataNodeConnectionSetConnectionDo["ClientAddr"].asString(); + if(!dataNodeConnectionSetConnectionDo["Language"].isNull()) + connectionDoObject.language = dataNodeConnectionSetConnectionDo["Language"].asString(); + if(!dataNodeConnectionSetConnectionDo["Version"].isNull()) + connectionDoObject.version = dataNodeConnectionSetConnectionDo["Version"].asString(); + if(!dataNodeConnectionSetConnectionDo["RemoteIP"].isNull()) + connectionDoObject.remoteIP = dataNodeConnectionSetConnectionDo["RemoteIP"].asString(); data_.connectionSet.push_back(connectionDoObject); } - auto allDetailInTopicList = value["DetailInTopicList"]["DetailInTopicDo"]; - for (auto value : allDetailInTopicList) + auto allDetailInTopicListNode = dataNode["DetailInTopicList"]["DetailInTopicDo"]; + for (auto dataNodeDetailInTopicListDetailInTopicDo : allDetailInTopicListNode) { Data::DetailInTopicDo detailInTopicDoObject; - if(!value["Topic"].isNull()) - detailInTopicDoObject.topic = value["Topic"].asString(); - if(!value["TotalDiff"].isNull()) - detailInTopicDoObject.totalDiff = std::stol(value["TotalDiff"].asString()); - if(!value["LastTimestamp"].isNull()) - detailInTopicDoObject.lastTimestamp = std::stol(value["LastTimestamp"].asString()); - if(!value["DelayTime"].isNull()) - detailInTopicDoObject.delayTime = std::stol(value["DelayTime"].asString()); + if(!dataNodeDetailInTopicListDetailInTopicDo["Topic"].isNull()) + detailInTopicDoObject.topic = dataNodeDetailInTopicListDetailInTopicDo["Topic"].asString(); + if(!dataNodeDetailInTopicListDetailInTopicDo["TotalDiff"].isNull()) + detailInTopicDoObject.totalDiff = std::stol(dataNodeDetailInTopicListDetailInTopicDo["TotalDiff"].asString()); + if(!dataNodeDetailInTopicListDetailInTopicDo["LastTimestamp"].isNull()) + detailInTopicDoObject.lastTimestamp = std::stol(dataNodeDetailInTopicListDetailInTopicDo["LastTimestamp"].asString()); + if(!dataNodeDetailInTopicListDetailInTopicDo["DelayTime"].isNull()) + detailInTopicDoObject.delayTime = std::stol(dataNodeDetailInTopicListDetailInTopicDo["DelayTime"].asString()); data_.detailInTopicList.push_back(detailInTopicDoObject); } - auto allConsumerConnectionInfoList = value["ConsumerConnectionInfoList"]["ConsumerConnectionInfoDo"]; - for (auto value : allConsumerConnectionInfoList) + auto allConsumerConnectionInfoListNode = dataNode["ConsumerConnectionInfoList"]["ConsumerConnectionInfoDo"]; + for (auto dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo : allConsumerConnectionInfoListNode) { Data::ConsumerConnectionInfoDo consumerConnectionInfoDoObject; - if(!value["ClientId"].isNull()) - consumerConnectionInfoDoObject.clientId = value["ClientId"].asString(); - if(!value["Connection"].isNull()) - consumerConnectionInfoDoObject.connection = value["Connection"].asString(); - if(!value["Language"].isNull()) - consumerConnectionInfoDoObject.language = value["Language"].asString(); - if(!value["Version"].isNull()) - consumerConnectionInfoDoObject.version = value["Version"].asString(); - if(!value["ConsumeModel"].isNull()) - consumerConnectionInfoDoObject.consumeModel = value["ConsumeModel"].asString(); - if(!value["ConsumeType"].isNull()) - consumerConnectionInfoDoObject.consumeType = value["ConsumeType"].asString(); - if(!value["ThreadCount"].isNull()) - consumerConnectionInfoDoObject.threadCount = std::stoi(value["ThreadCount"].asString()); - if(!value["StartTimeStamp"].isNull()) - consumerConnectionInfoDoObject.startTimeStamp = std::stol(value["StartTimeStamp"].asString()); - if(!value["LastTimeStamp"].isNull()) - consumerConnectionInfoDoObject.lastTimeStamp = std::stol(value["LastTimeStamp"].asString()); - auto allSubscriptionSet = value["SubscriptionSet"]["SubscriptionData"]; - for (auto value : allSubscriptionSet) + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ClientId"].isNull()) + consumerConnectionInfoDoObject.clientId = dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ClientId"].asString(); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["Connection"].isNull()) + consumerConnectionInfoDoObject.connection = dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["Connection"].asString(); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["Language"].isNull()) + consumerConnectionInfoDoObject.language = dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["Language"].asString(); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["Version"].isNull()) + consumerConnectionInfoDoObject.version = dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["Version"].asString(); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ConsumeModel"].isNull()) + consumerConnectionInfoDoObject.consumeModel = dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ConsumeModel"].asString(); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ConsumeType"].isNull()) + consumerConnectionInfoDoObject.consumeType = dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ConsumeType"].asString(); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ThreadCount"].isNull()) + consumerConnectionInfoDoObject.threadCount = std::stoi(dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["ThreadCount"].asString()); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["StartTimeStamp"].isNull()) + consumerConnectionInfoDoObject.startTimeStamp = std::stol(dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["StartTimeStamp"].asString()); + if(!dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["LastTimeStamp"].isNull()) + consumerConnectionInfoDoObject.lastTimeStamp = std::stol(dataNodeConsumerConnectionInfoListConsumerConnectionInfoDo["LastTimeStamp"].asString()); + auto allSubscriptionSetNode = allConsumerConnectionInfoListNode["SubscriptionSet"]["SubscriptionData"]; + for (auto allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData : allSubscriptionSetNode) { Data::ConsumerConnectionInfoDo::SubscriptionData subscriptionSetObject; - if(!value["Topic"].isNull()) - subscriptionSetObject.topic = value["Topic"].asString(); - if(!value["SubString"].isNull()) - subscriptionSetObject.subString = value["SubString"].asString(); - if(!value["SubVersion"].isNull()) - subscriptionSetObject.subVersion = std::stol(value["SubVersion"].asString()); + if(!allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData["Topic"].isNull()) + subscriptionSetObject.topic = allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData["Topic"].asString(); + if(!allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData["SubString"].isNull()) + subscriptionSetObject.subString = allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData["SubString"].asString(); + if(!allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData["SubVersion"].isNull()) + subscriptionSetObject.subVersion = std::stol(allConsumerConnectionInfoListNodeSubscriptionSetSubscriptionData["SubVersion"].asString()); auto allTagsSet = value["TagsSet"]["Tag"]; for (auto value : allTagsSet) subscriptionSetObject.tagsSet.push_back(value.asString()); consumerConnectionInfoDoObject.subscriptionSet.push_back(subscriptionSetObject); } - auto allRunningDataList = value["RunningDataList"]["ConsumerRunningDataDo"]; - for (auto value : allRunningDataList) + auto allRunningDataListNode = allConsumerConnectionInfoListNode["RunningDataList"]["ConsumerRunningDataDo"]; + for (auto allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo : allRunningDataListNode) { Data::ConsumerConnectionInfoDo::ConsumerRunningDataDo runningDataListObject; - if(!value["GroupId"].isNull()) - runningDataListObject.groupId = value["GroupId"].asString(); - if(!value["Topic"].isNull()) - runningDataListObject.topic = value["Topic"].asString(); - if(!value["Rt"].isNull()) - runningDataListObject.rt = std::stof(value["Rt"].asString()); - if(!value["OkTps"].isNull()) - runningDataListObject.okTps = std::stof(value["OkTps"].asString()); - if(!value["FailedTps"].isNull()) - runningDataListObject.failedTps = std::stof(value["FailedTps"].asString()); - if(!value["FailedCountPerHour"].isNull()) - runningDataListObject.failedCountPerHour = std::stol(value["FailedCountPerHour"].asString()); + if(!allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["GroupId"].isNull()) + runningDataListObject.groupId = allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["GroupId"].asString(); + if(!allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["Topic"].isNull()) + runningDataListObject.topic = allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["Topic"].asString(); + if(!allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["Rt"].isNull()) + runningDataListObject.rt = std::stof(allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["Rt"].asString()); + if(!allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["OkTps"].isNull()) + runningDataListObject.okTps = std::stof(allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["OkTps"].asString()); + if(!allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["FailedTps"].isNull()) + runningDataListObject.failedTps = std::stof(allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["FailedTps"].asString()); + if(!allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["FailedCountPerHour"].isNull()) + runningDataListObject.failedCountPerHour = std::stol(allConsumerConnectionInfoListNodeRunningDataListConsumerRunningDataDo["FailedCountPerHour"].asString()); consumerConnectionInfoDoObject.runningDataList.push_back(runningDataListObject); } - auto allJstack = value["Jstack"]["ThreadTrackDo"]; - for (auto value : allJstack) + auto allJstackNode = allConsumerConnectionInfoListNode["Jstack"]["ThreadTrackDo"]; + for (auto allConsumerConnectionInfoListNodeJstackThreadTrackDo : allJstackNode) { Data::ConsumerConnectionInfoDo::ThreadTrackDo jstackObject; - if(!value["Thread"].isNull()) - jstackObject.thread = value["Thread"].asString(); + if(!allConsumerConnectionInfoListNodeJstackThreadTrackDo["Thread"].isNull()) + jstackObject.thread = allConsumerConnectionInfoListNodeJstackThreadTrackDo["Thread"].asString(); auto allTrackList = value["TrackList"]["Track"]; for (auto value : allTrackList) jstackObject.trackList.push_back(value.asString()); diff --git a/ons/src/model/OnsDLQMessageGetByIdResult.cc b/ons/src/model/OnsDLQMessageGetByIdResult.cc index 535dc39c0..42de722e8 100644 --- a/ons/src/model/OnsDLQMessageGetByIdResult.cc +++ b/ons/src/model/OnsDLQMessageGetByIdResult.cc @@ -66,14 +66,14 @@ void OnsDLQMessageGetByIdResult::parse(const std::string &payload) data_.reconsumeTimes = std::stoi(dataNode["ReconsumeTimes"].asString()); if(!dataNode["InstanceId"].isNull()) data_.instanceId = dataNode["InstanceId"].asString(); - auto allPropertyList = value["PropertyList"]["MessageProperty"]; - for (auto value : allPropertyList) + auto allPropertyListNode = dataNode["PropertyList"]["MessageProperty"]; + for (auto dataNodePropertyListMessageProperty : allPropertyListNode) { Data::MessageProperty messagePropertyObject; - if(!value["Name"].isNull()) - messagePropertyObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - messagePropertyObject.value = value["Value"].asString(); + if(!dataNodePropertyListMessageProperty["Name"].isNull()) + messagePropertyObject.name = dataNodePropertyListMessageProperty["Name"].asString(); + if(!dataNodePropertyListMessageProperty["Value"].isNull()) + messagePropertyObject.value = dataNodePropertyListMessageProperty["Value"].asString(); data_.propertyList.push_back(messagePropertyObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsDLQMessagePageQueryByGroupIdResult.cc b/ons/src/model/OnsDLQMessagePageQueryByGroupIdResult.cc index 7a02ea9d2..3ae4c86cd 100644 --- a/ons/src/model/OnsDLQMessagePageQueryByGroupIdResult.cc +++ b/ons/src/model/OnsDLQMessagePageQueryByGroupIdResult.cc @@ -46,44 +46,44 @@ void OnsDLQMessagePageQueryByGroupIdResult::parse(const std::string &payload) msgFoundDo_.maxPageCount = std::stol(msgFoundDoNode["MaxPageCount"].asString()); if(!msgFoundDoNode["CurrentPage"].isNull()) msgFoundDo_.currentPage = std::stol(msgFoundDoNode["CurrentPage"].asString()); - auto allMsgFoundList = value["MsgFoundList"]["OnsRestMessageDo"]; - for (auto value : allMsgFoundList) + auto allMsgFoundListNode = msgFoundDoNode["MsgFoundList"]["OnsRestMessageDo"]; + for (auto msgFoundDoNodeMsgFoundListOnsRestMessageDo : allMsgFoundListNode) { MsgFoundDo::OnsRestMessageDo onsRestMessageDoObject; - if(!value["Topic"].isNull()) - onsRestMessageDoObject.topic = value["Topic"].asString(); - if(!value["Flag"].isNull()) - onsRestMessageDoObject.flag = std::stoi(value["Flag"].asString()); - if(!value["Body"].isNull()) - onsRestMessageDoObject.body = value["Body"].asString(); - if(!value["StoreSize"].isNull()) - onsRestMessageDoObject.storeSize = std::stoi(value["StoreSize"].asString()); - if(!value["BornTimestamp"].isNull()) - onsRestMessageDoObject.bornTimestamp = std::stol(value["BornTimestamp"].asString()); - if(!value["BornHost"].isNull()) - onsRestMessageDoObject.bornHost = value["BornHost"].asString(); - if(!value["StoreTimestamp"].isNull()) - onsRestMessageDoObject.storeTimestamp = std::stol(value["StoreTimestamp"].asString()); - if(!value["StoreHost"].isNull()) - onsRestMessageDoObject.storeHost = value["StoreHost"].asString(); - if(!value["MsgId"].isNull()) - onsRestMessageDoObject.msgId = value["MsgId"].asString(); - if(!value["OffsetId"].isNull()) - onsRestMessageDoObject.offsetId = value["OffsetId"].asString(); - if(!value["BodyCRC"].isNull()) - onsRestMessageDoObject.bodyCRC = std::stoi(value["BodyCRC"].asString()); - if(!value["ReconsumeTimes"].isNull()) - onsRestMessageDoObject.reconsumeTimes = std::stoi(value["ReconsumeTimes"].asString()); - if(!value["InstanceId"].isNull()) - onsRestMessageDoObject.instanceId = value["InstanceId"].asString(); - auto allPropertyList = value["PropertyList"]["MessageProperty"]; - for (auto value : allPropertyList) + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["Topic"].isNull()) + onsRestMessageDoObject.topic = msgFoundDoNodeMsgFoundListOnsRestMessageDo["Topic"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["Flag"].isNull()) + onsRestMessageDoObject.flag = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["Flag"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["Body"].isNull()) + onsRestMessageDoObject.body = msgFoundDoNodeMsgFoundListOnsRestMessageDo["Body"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreSize"].isNull()) + onsRestMessageDoObject.storeSize = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreSize"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornTimestamp"].isNull()) + onsRestMessageDoObject.bornTimestamp = std::stol(msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornTimestamp"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornHost"].isNull()) + onsRestMessageDoObject.bornHost = msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornHost"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreTimestamp"].isNull()) + onsRestMessageDoObject.storeTimestamp = std::stol(msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreTimestamp"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreHost"].isNull()) + onsRestMessageDoObject.storeHost = msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreHost"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["MsgId"].isNull()) + onsRestMessageDoObject.msgId = msgFoundDoNodeMsgFoundListOnsRestMessageDo["MsgId"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["OffsetId"].isNull()) + onsRestMessageDoObject.offsetId = msgFoundDoNodeMsgFoundListOnsRestMessageDo["OffsetId"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["BodyCRC"].isNull()) + onsRestMessageDoObject.bodyCRC = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["BodyCRC"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["ReconsumeTimes"].isNull()) + onsRestMessageDoObject.reconsumeTimes = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["ReconsumeTimes"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["InstanceId"].isNull()) + onsRestMessageDoObject.instanceId = msgFoundDoNodeMsgFoundListOnsRestMessageDo["InstanceId"].asString(); + auto allPropertyListNode = allMsgFoundListNode["PropertyList"]["MessageProperty"]; + for (auto allMsgFoundListNodePropertyListMessageProperty : allPropertyListNode) { MsgFoundDo::OnsRestMessageDo::MessageProperty propertyListObject; - if(!value["Name"].isNull()) - propertyListObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertyListObject.value = value["Value"].asString(); + if(!allMsgFoundListNodePropertyListMessageProperty["Name"].isNull()) + propertyListObject.name = allMsgFoundListNodePropertyListMessageProperty["Name"].asString(); + if(!allMsgFoundListNodePropertyListMessageProperty["Value"].isNull()) + propertyListObject.value = allMsgFoundListNodePropertyListMessageProperty["Value"].asString(); onsRestMessageDoObject.propertyList.push_back(propertyListObject); } msgFoundDo_.msgFoundList.push_back(onsRestMessageDoObject); diff --git a/ons/src/model/OnsGroupListResult.cc b/ons/src/model/OnsGroupListResult.cc index 889ee82c0..64c7eb021 100644 --- a/ons/src/model/OnsGroupListResult.cc +++ b/ons/src/model/OnsGroupListResult.cc @@ -39,24 +39,24 @@ void OnsGroupListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["SubscribeInfoDo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["SubscribeInfoDo"]; + for (auto valueDataSubscribeInfoDo : allDataNode) { SubscribeInfoDo dataObject; - if(!value["Owner"].isNull()) - dataObject.owner = value["Owner"].asString(); - if(!value["GroupId"].isNull()) - dataObject.groupId = value["GroupId"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["Remark"].isNull()) - dataObject.remark = value["Remark"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["IndependentNaming"].isNull()) - dataObject.independentNaming = value["IndependentNaming"].asString() == "true"; - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueDataSubscribeInfoDo["Owner"].isNull()) + dataObject.owner = valueDataSubscribeInfoDo["Owner"].asString(); + if(!valueDataSubscribeInfoDo["GroupId"].isNull()) + dataObject.groupId = valueDataSubscribeInfoDo["GroupId"].asString(); + if(!valueDataSubscribeInfoDo["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataSubscribeInfoDo["UpdateTime"].asString()); + if(!valueDataSubscribeInfoDo["Remark"].isNull()) + dataObject.remark = valueDataSubscribeInfoDo["Remark"].asString(); + if(!valueDataSubscribeInfoDo["InstanceId"].isNull()) + dataObject.instanceId = valueDataSubscribeInfoDo["InstanceId"].asString(); + if(!valueDataSubscribeInfoDo["IndependentNaming"].isNull()) + dataObject.independentNaming = valueDataSubscribeInfoDo["IndependentNaming"].asString() == "true"; + if(!valueDataSubscribeInfoDo["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataSubscribeInfoDo["CreateTime"].asString()); data_.push_back(dataObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsGroupSubDetailResult.cc b/ons/src/model/OnsGroupSubDetailResult.cc index a30f25557..e7d8b6d53 100644 --- a/ons/src/model/OnsGroupSubDetailResult.cc +++ b/ons/src/model/OnsGroupSubDetailResult.cc @@ -46,14 +46,14 @@ void OnsGroupSubDetailResult::parse(const std::string &payload) data_.online = dataNode["Online"].asString() == "true"; if(!dataNode["MessageModel"].isNull()) data_.messageModel = dataNode["MessageModel"].asString(); - auto allSubscriptionDataList = value["SubscriptionDataList"]["SubscriptionDataListItem"]; - for (auto value : allSubscriptionDataList) + auto allSubscriptionDataListNode = dataNode["SubscriptionDataList"]["SubscriptionDataListItem"]; + for (auto dataNodeSubscriptionDataListSubscriptionDataListItem : allSubscriptionDataListNode) { Data::SubscriptionDataListItem subscriptionDataListItemObject; - if(!value["Topic"].isNull()) - subscriptionDataListItemObject.topic = value["Topic"].asString(); - if(!value["SubString"].isNull()) - subscriptionDataListItemObject.subString = value["SubString"].asString(); + if(!dataNodeSubscriptionDataListSubscriptionDataListItem["Topic"].isNull()) + subscriptionDataListItemObject.topic = dataNodeSubscriptionDataListSubscriptionDataListItem["Topic"].asString(); + if(!dataNodeSubscriptionDataListSubscriptionDataListItem["SubString"].isNull()) + subscriptionDataListItemObject.subString = dataNodeSubscriptionDataListSubscriptionDataListItem["SubString"].asString(); data_.subscriptionDataList.push_back(subscriptionDataListItemObject); } diff --git a/ons/src/model/OnsInstanceInServiceListResult.cc b/ons/src/model/OnsInstanceInServiceListResult.cc index 5843b84aa..ba755b479 100644 --- a/ons/src/model/OnsInstanceInServiceListResult.cc +++ b/ons/src/model/OnsInstanceInServiceListResult.cc @@ -39,22 +39,22 @@ void OnsInstanceInServiceListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["InstanceVO"]; - for (auto value : allData) + auto allDataNode = value["Data"]["InstanceVO"]; + for (auto valueDataInstanceVO : allDataNode) { InstanceVO dataObject; - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceStatus"].isNull()) - dataObject.instanceStatus = std::stoi(value["InstanceStatus"].asString()); - if(!value["ReleaseTime"].isNull()) - dataObject.releaseTime = std::stol(value["ReleaseTime"].asString()); - if(!value["InstanceType"].isNull()) - dataObject.instanceType = std::stoi(value["InstanceType"].asString()); - if(!value["InstanceName"].isNull()) - dataObject.instanceName = value["InstanceName"].asString(); - if(!value["IndependentNaming"].isNull()) - dataObject.independentNaming = value["IndependentNaming"].asString() == "true"; + if(!valueDataInstanceVO["InstanceId"].isNull()) + dataObject.instanceId = valueDataInstanceVO["InstanceId"].asString(); + if(!valueDataInstanceVO["InstanceStatus"].isNull()) + dataObject.instanceStatus = std::stoi(valueDataInstanceVO["InstanceStatus"].asString()); + if(!valueDataInstanceVO["ReleaseTime"].isNull()) + dataObject.releaseTime = std::stol(valueDataInstanceVO["ReleaseTime"].asString()); + if(!valueDataInstanceVO["InstanceType"].isNull()) + dataObject.instanceType = std::stoi(valueDataInstanceVO["InstanceType"].asString()); + if(!valueDataInstanceVO["InstanceName"].isNull()) + dataObject.instanceName = valueDataInstanceVO["InstanceName"].asString(); + if(!valueDataInstanceVO["IndependentNaming"].isNull()) + dataObject.independentNaming = valueDataInstanceVO["IndependentNaming"].asString() == "true"; data_.push_back(dataObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsMessageGetByKeyResult.cc b/ons/src/model/OnsMessageGetByKeyResult.cc index 06ae58423..743493f20 100644 --- a/ons/src/model/OnsMessageGetByKeyResult.cc +++ b/ons/src/model/OnsMessageGetByKeyResult.cc @@ -39,44 +39,44 @@ void OnsMessageGetByKeyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["OnsRestMessageDo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["OnsRestMessageDo"]; + for (auto valueDataOnsRestMessageDo : allDataNode) { OnsRestMessageDo dataObject; - if(!value["Topic"].isNull()) - dataObject.topic = value["Topic"].asString(); - if(!value["Flag"].isNull()) - dataObject.flag = std::stoi(value["Flag"].asString()); - if(!value["Body"].isNull()) - dataObject.body = value["Body"].asString(); - if(!value["StoreSize"].isNull()) - dataObject.storeSize = std::stoi(value["StoreSize"].asString()); - if(!value["BornTimestamp"].isNull()) - dataObject.bornTimestamp = std::stol(value["BornTimestamp"].asString()); - if(!value["BornHost"].isNull()) - dataObject.bornHost = value["BornHost"].asString(); - if(!value["StoreTimestamp"].isNull()) - dataObject.storeTimestamp = std::stol(value["StoreTimestamp"].asString()); - if(!value["StoreHost"].isNull()) - dataObject.storeHost = value["StoreHost"].asString(); - if(!value["MsgId"].isNull()) - dataObject.msgId = value["MsgId"].asString(); - if(!value["OffsetId"].isNull()) - dataObject.offsetId = value["OffsetId"].asString(); - if(!value["BodyCRC"].isNull()) - dataObject.bodyCRC = std::stoi(value["BodyCRC"].asString()); - if(!value["ReconsumeTimes"].isNull()) - dataObject.reconsumeTimes = std::stoi(value["ReconsumeTimes"].asString()); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - auto allPropertyList = value["PropertyList"]["MessageProperty"]; - for (auto value : allPropertyList) + if(!valueDataOnsRestMessageDo["Topic"].isNull()) + dataObject.topic = valueDataOnsRestMessageDo["Topic"].asString(); + if(!valueDataOnsRestMessageDo["Flag"].isNull()) + dataObject.flag = std::stoi(valueDataOnsRestMessageDo["Flag"].asString()); + if(!valueDataOnsRestMessageDo["Body"].isNull()) + dataObject.body = valueDataOnsRestMessageDo["Body"].asString(); + if(!valueDataOnsRestMessageDo["StoreSize"].isNull()) + dataObject.storeSize = std::stoi(valueDataOnsRestMessageDo["StoreSize"].asString()); + if(!valueDataOnsRestMessageDo["BornTimestamp"].isNull()) + dataObject.bornTimestamp = std::stol(valueDataOnsRestMessageDo["BornTimestamp"].asString()); + if(!valueDataOnsRestMessageDo["BornHost"].isNull()) + dataObject.bornHost = valueDataOnsRestMessageDo["BornHost"].asString(); + if(!valueDataOnsRestMessageDo["StoreTimestamp"].isNull()) + dataObject.storeTimestamp = std::stol(valueDataOnsRestMessageDo["StoreTimestamp"].asString()); + if(!valueDataOnsRestMessageDo["StoreHost"].isNull()) + dataObject.storeHost = valueDataOnsRestMessageDo["StoreHost"].asString(); + if(!valueDataOnsRestMessageDo["MsgId"].isNull()) + dataObject.msgId = valueDataOnsRestMessageDo["MsgId"].asString(); + if(!valueDataOnsRestMessageDo["OffsetId"].isNull()) + dataObject.offsetId = valueDataOnsRestMessageDo["OffsetId"].asString(); + if(!valueDataOnsRestMessageDo["BodyCRC"].isNull()) + dataObject.bodyCRC = std::stoi(valueDataOnsRestMessageDo["BodyCRC"].asString()); + if(!valueDataOnsRestMessageDo["ReconsumeTimes"].isNull()) + dataObject.reconsumeTimes = std::stoi(valueDataOnsRestMessageDo["ReconsumeTimes"].asString()); + if(!valueDataOnsRestMessageDo["InstanceId"].isNull()) + dataObject.instanceId = valueDataOnsRestMessageDo["InstanceId"].asString(); + auto allPropertyListNode = allDataNode["PropertyList"]["MessageProperty"]; + for (auto allDataNodePropertyListMessageProperty : allPropertyListNode) { OnsRestMessageDo::MessageProperty propertyListObject; - if(!value["Name"].isNull()) - propertyListObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertyListObject.value = value["Value"].asString(); + if(!allDataNodePropertyListMessageProperty["Name"].isNull()) + propertyListObject.name = allDataNodePropertyListMessageProperty["Name"].asString(); + if(!allDataNodePropertyListMessageProperty["Value"].isNull()) + propertyListObject.value = allDataNodePropertyListMessageProperty["Value"].asString(); dataObject.propertyList.push_back(propertyListObject); } data_.push_back(dataObject); diff --git a/ons/src/model/OnsMessageGetByMsgIdResult.cc b/ons/src/model/OnsMessageGetByMsgIdResult.cc index 61ce65bf0..82b0a997e 100644 --- a/ons/src/model/OnsMessageGetByMsgIdResult.cc +++ b/ons/src/model/OnsMessageGetByMsgIdResult.cc @@ -66,14 +66,14 @@ void OnsMessageGetByMsgIdResult::parse(const std::string &payload) data_.reconsumeTimes = std::stoi(dataNode["ReconsumeTimes"].asString()); if(!dataNode["InstanceId"].isNull()) data_.instanceId = dataNode["InstanceId"].asString(); - auto allPropertyList = value["PropertyList"]["MessageProperty"]; - for (auto value : allPropertyList) + auto allPropertyListNode = dataNode["PropertyList"]["MessageProperty"]; + for (auto dataNodePropertyListMessageProperty : allPropertyListNode) { Data::MessageProperty messagePropertyObject; - if(!value["Name"].isNull()) - messagePropertyObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - messagePropertyObject.value = value["Value"].asString(); + if(!dataNodePropertyListMessageProperty["Name"].isNull()) + messagePropertyObject.name = dataNodePropertyListMessageProperty["Name"].asString(); + if(!dataNodePropertyListMessageProperty["Value"].isNull()) + messagePropertyObject.value = dataNodePropertyListMessageProperty["Value"].asString(); data_.propertyList.push_back(messagePropertyObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsMessagePageQueryByTopicResult.cc b/ons/src/model/OnsMessagePageQueryByTopicResult.cc index 170b32175..817cb8ffe 100644 --- a/ons/src/model/OnsMessagePageQueryByTopicResult.cc +++ b/ons/src/model/OnsMessagePageQueryByTopicResult.cc @@ -46,44 +46,44 @@ void OnsMessagePageQueryByTopicResult::parse(const std::string &payload) msgFoundDo_.maxPageCount = std::stol(msgFoundDoNode["MaxPageCount"].asString()); if(!msgFoundDoNode["CurrentPage"].isNull()) msgFoundDo_.currentPage = std::stol(msgFoundDoNode["CurrentPage"].asString()); - auto allMsgFoundList = value["MsgFoundList"]["OnsRestMessageDo"]; - for (auto value : allMsgFoundList) + auto allMsgFoundListNode = msgFoundDoNode["MsgFoundList"]["OnsRestMessageDo"]; + for (auto msgFoundDoNodeMsgFoundListOnsRestMessageDo : allMsgFoundListNode) { MsgFoundDo::OnsRestMessageDo onsRestMessageDoObject; - if(!value["Topic"].isNull()) - onsRestMessageDoObject.topic = value["Topic"].asString(); - if(!value["Flag"].isNull()) - onsRestMessageDoObject.flag = std::stoi(value["Flag"].asString()); - if(!value["Body"].isNull()) - onsRestMessageDoObject.body = value["Body"].asString(); - if(!value["StoreSize"].isNull()) - onsRestMessageDoObject.storeSize = std::stoi(value["StoreSize"].asString()); - if(!value["BornTimestamp"].isNull()) - onsRestMessageDoObject.bornTimestamp = std::stol(value["BornTimestamp"].asString()); - if(!value["BornHost"].isNull()) - onsRestMessageDoObject.bornHost = value["BornHost"].asString(); - if(!value["StoreTimestamp"].isNull()) - onsRestMessageDoObject.storeTimestamp = std::stol(value["StoreTimestamp"].asString()); - if(!value["StoreHost"].isNull()) - onsRestMessageDoObject.storeHost = value["StoreHost"].asString(); - if(!value["MsgId"].isNull()) - onsRestMessageDoObject.msgId = value["MsgId"].asString(); - if(!value["OffsetId"].isNull()) - onsRestMessageDoObject.offsetId = value["OffsetId"].asString(); - if(!value["BodyCRC"].isNull()) - onsRestMessageDoObject.bodyCRC = std::stoi(value["BodyCRC"].asString()); - if(!value["ReconsumeTimes"].isNull()) - onsRestMessageDoObject.reconsumeTimes = std::stoi(value["ReconsumeTimes"].asString()); - if(!value["InstanceId"].isNull()) - onsRestMessageDoObject.instanceId = value["InstanceId"].asString(); - auto allPropertyList = value["PropertyList"]["MessageProperty"]; - for (auto value : allPropertyList) + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["Topic"].isNull()) + onsRestMessageDoObject.topic = msgFoundDoNodeMsgFoundListOnsRestMessageDo["Topic"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["Flag"].isNull()) + onsRestMessageDoObject.flag = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["Flag"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["Body"].isNull()) + onsRestMessageDoObject.body = msgFoundDoNodeMsgFoundListOnsRestMessageDo["Body"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreSize"].isNull()) + onsRestMessageDoObject.storeSize = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreSize"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornTimestamp"].isNull()) + onsRestMessageDoObject.bornTimestamp = std::stol(msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornTimestamp"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornHost"].isNull()) + onsRestMessageDoObject.bornHost = msgFoundDoNodeMsgFoundListOnsRestMessageDo["BornHost"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreTimestamp"].isNull()) + onsRestMessageDoObject.storeTimestamp = std::stol(msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreTimestamp"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreHost"].isNull()) + onsRestMessageDoObject.storeHost = msgFoundDoNodeMsgFoundListOnsRestMessageDo["StoreHost"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["MsgId"].isNull()) + onsRestMessageDoObject.msgId = msgFoundDoNodeMsgFoundListOnsRestMessageDo["MsgId"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["OffsetId"].isNull()) + onsRestMessageDoObject.offsetId = msgFoundDoNodeMsgFoundListOnsRestMessageDo["OffsetId"].asString(); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["BodyCRC"].isNull()) + onsRestMessageDoObject.bodyCRC = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["BodyCRC"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["ReconsumeTimes"].isNull()) + onsRestMessageDoObject.reconsumeTimes = std::stoi(msgFoundDoNodeMsgFoundListOnsRestMessageDo["ReconsumeTimes"].asString()); + if(!msgFoundDoNodeMsgFoundListOnsRestMessageDo["InstanceId"].isNull()) + onsRestMessageDoObject.instanceId = msgFoundDoNodeMsgFoundListOnsRestMessageDo["InstanceId"].asString(); + auto allPropertyListNode = allMsgFoundListNode["PropertyList"]["MessageProperty"]; + for (auto allMsgFoundListNodePropertyListMessageProperty : allPropertyListNode) { MsgFoundDo::OnsRestMessageDo::MessageProperty propertyListObject; - if(!value["Name"].isNull()) - propertyListObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - propertyListObject.value = value["Value"].asString(); + if(!allMsgFoundListNodePropertyListMessageProperty["Name"].isNull()) + propertyListObject.name = allMsgFoundListNodePropertyListMessageProperty["Name"].asString(); + if(!allMsgFoundListNodePropertyListMessageProperty["Value"].isNull()) + propertyListObject.value = allMsgFoundListNodePropertyListMessageProperty["Value"].asString(); onsRestMessageDoObject.propertyList.push_back(propertyListObject); } msgFoundDo_.msgFoundList.push_back(onsRestMessageDoObject); diff --git a/ons/src/model/OnsMessageTraceResult.cc b/ons/src/model/OnsMessageTraceResult.cc index d9a3315ed..976a9ae81 100644 --- a/ons/src/model/OnsMessageTraceResult.cc +++ b/ons/src/model/OnsMessageTraceResult.cc @@ -39,18 +39,18 @@ void OnsMessageTraceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["MessageTrack"]; - for (auto value : allData) + auto allDataNode = value["Data"]["MessageTrack"]; + for (auto valueDataMessageTrack : allDataNode) { MessageTrack dataObject; - if(!value["ConsumerGroup"].isNull()) - dataObject.consumerGroup = value["ConsumerGroup"].asString(); - if(!value["TrackType"].isNull()) - dataObject.trackType = value["TrackType"].asString(); - if(!value["ExceptionDesc"].isNull()) - dataObject.exceptionDesc = value["ExceptionDesc"].asString(); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); + if(!valueDataMessageTrack["ConsumerGroup"].isNull()) + dataObject.consumerGroup = valueDataMessageTrack["ConsumerGroup"].asString(); + if(!valueDataMessageTrack["TrackType"].isNull()) + dataObject.trackType = valueDataMessageTrack["TrackType"].asString(); + if(!valueDataMessageTrack["ExceptionDesc"].isNull()) + dataObject.exceptionDesc = valueDataMessageTrack["ExceptionDesc"].asString(); + if(!valueDataMessageTrack["InstanceId"].isNull()) + dataObject.instanceId = valueDataMessageTrack["InstanceId"].asString(); data_.push_back(dataObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsMqttGroupIdListResult.cc b/ons/src/model/OnsMqttGroupIdListResult.cc index fce7b39c0..4bca7ab9d 100644 --- a/ons/src/model/OnsMqttGroupIdListResult.cc +++ b/ons/src/model/OnsMqttGroupIdListResult.cc @@ -39,30 +39,30 @@ void OnsMqttGroupIdListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["MqttGroupIdDo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["MqttGroupIdDo"]; + for (auto valueDataMqttGroupIdDo : allDataNode) { MqttGroupIdDo dataObject; - if(!value["Id"].isNull()) - dataObject.id = std::stol(value["Id"].asString()); - if(!value["ChannelId"].isNull()) - dataObject.channelId = std::stoi(value["ChannelId"].asString()); - if(!value["Owner"].isNull()) - dataObject.owner = value["Owner"].asString(); - if(!value["GroupId"].isNull()) - dataObject.groupId = value["GroupId"].asString(); - if(!value["Topic"].isNull()) - dataObject.topic = value["Topic"].asString(); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["IndependentNaming"].isNull()) - dataObject.independentNaming = value["IndependentNaming"].asString() == "true"; + if(!valueDataMqttGroupIdDo["Id"].isNull()) + dataObject.id = std::stol(valueDataMqttGroupIdDo["Id"].asString()); + if(!valueDataMqttGroupIdDo["ChannelId"].isNull()) + dataObject.channelId = std::stoi(valueDataMqttGroupIdDo["ChannelId"].asString()); + if(!valueDataMqttGroupIdDo["Owner"].isNull()) + dataObject.owner = valueDataMqttGroupIdDo["Owner"].asString(); + if(!valueDataMqttGroupIdDo["GroupId"].isNull()) + dataObject.groupId = valueDataMqttGroupIdDo["GroupId"].asString(); + if(!valueDataMqttGroupIdDo["Topic"].isNull()) + dataObject.topic = valueDataMqttGroupIdDo["Topic"].asString(); + if(!valueDataMqttGroupIdDo["Status"].isNull()) + dataObject.status = std::stoi(valueDataMqttGroupIdDo["Status"].asString()); + if(!valueDataMqttGroupIdDo["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataMqttGroupIdDo["CreateTime"].asString()); + if(!valueDataMqttGroupIdDo["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataMqttGroupIdDo["UpdateTime"].asString()); + if(!valueDataMqttGroupIdDo["InstanceId"].isNull()) + dataObject.instanceId = valueDataMqttGroupIdDo["InstanceId"].asString(); + if(!valueDataMqttGroupIdDo["IndependentNaming"].isNull()) + dataObject.independentNaming = valueDataMqttGroupIdDo["IndependentNaming"].asString() == "true"; data_.push_back(dataObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsMqttQueryClientByClientIdResult.cc b/ons/src/model/OnsMqttQueryClientByClientIdResult.cc index e2d8647ef..4bc5752ba 100644 --- a/ons/src/model/OnsMqttQueryClientByClientIdResult.cc +++ b/ons/src/model/OnsMqttQueryClientByClientIdResult.cc @@ -48,16 +48,16 @@ void OnsMqttQueryClientByClientIdResult::parse(const std::string &payload) mqttClientInfoDo_.socketChannel = mqttClientInfoDoNode["SocketChannel"].asString(); if(!mqttClientInfoDoNode["LastTouch"].isNull()) mqttClientInfoDo_.lastTouch = std::stol(mqttClientInfoDoNode["LastTouch"].asString()); - auto allSubScriptonData = value["SubScriptonData"]["SubscriptionDo"]; - for (auto value : allSubScriptonData) + auto allSubScriptonDataNode = mqttClientInfoDoNode["SubScriptonData"]["SubscriptionDo"]; + for (auto mqttClientInfoDoNodeSubScriptonDataSubscriptionDo : allSubScriptonDataNode) { MqttClientInfoDo::SubscriptionDo subscriptionDoObject; - if(!value["ParentTopic"].isNull()) - subscriptionDoObject.parentTopic = value["ParentTopic"].asString(); - if(!value["SubTopic"].isNull()) - subscriptionDoObject.subTopic = value["SubTopic"].asString(); - if(!value["Qos"].isNull()) - subscriptionDoObject.qos = std::stoi(value["Qos"].asString()); + if(!mqttClientInfoDoNodeSubScriptonDataSubscriptionDo["ParentTopic"].isNull()) + subscriptionDoObject.parentTopic = mqttClientInfoDoNodeSubScriptonDataSubscriptionDo["ParentTopic"].asString(); + if(!mqttClientInfoDoNodeSubScriptonDataSubscriptionDo["SubTopic"].isNull()) + subscriptionDoObject.subTopic = mqttClientInfoDoNodeSubScriptonDataSubscriptionDo["SubTopic"].asString(); + if(!mqttClientInfoDoNodeSubScriptonDataSubscriptionDo["Qos"].isNull()) + subscriptionDoObject.qos = std::stoi(mqttClientInfoDoNodeSubScriptonDataSubscriptionDo["Qos"].asString()); mqttClientInfoDo_.subScriptonData.push_back(subscriptionDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsMqttQueryHistoryOnlineResult.cc b/ons/src/model/OnsMqttQueryHistoryOnlineResult.cc index 0c891d2fd..5ede18478 100644 --- a/ons/src/model/OnsMqttQueryHistoryOnlineResult.cc +++ b/ons/src/model/OnsMqttQueryHistoryOnlineResult.cc @@ -46,14 +46,14 @@ void OnsMqttQueryHistoryOnlineResult::parse(const std::string &payload) data_.xUnit = dataNode["XUnit"].asString(); if(!dataNode["YUnit"].isNull()) data_.yUnit = dataNode["YUnit"].asString(); - auto allRecords = value["Records"]["StatsDataDo"]; - for (auto value : allRecords) + auto allRecordsNode = dataNode["Records"]["StatsDataDo"]; + for (auto dataNodeRecordsStatsDataDo : allRecordsNode) { Data::StatsDataDo statsDataDoObject; - if(!value["X"].isNull()) - statsDataDoObject.x = std::stol(value["X"].asString()); - if(!value["Y"].isNull()) - statsDataDoObject.y = std::stof(value["Y"].asString()); + if(!dataNodeRecordsStatsDataDo["X"].isNull()) + statsDataDoObject.x = std::stol(dataNodeRecordsStatsDataDo["X"].asString()); + if(!dataNodeRecordsStatsDataDo["Y"].isNull()) + statsDataDoObject.y = std::stof(dataNodeRecordsStatsDataDo["Y"].asString()); data_.records.push_back(statsDataDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsMqttQueryMsgTransTrendResult.cc b/ons/src/model/OnsMqttQueryMsgTransTrendResult.cc index b4a987c0c..243b35f3d 100644 --- a/ons/src/model/OnsMqttQueryMsgTransTrendResult.cc +++ b/ons/src/model/OnsMqttQueryMsgTransTrendResult.cc @@ -46,14 +46,14 @@ void OnsMqttQueryMsgTransTrendResult::parse(const std::string &payload) data_.xUnit = dataNode["XUnit"].asString(); if(!dataNode["YUnit"].isNull()) data_.yUnit = dataNode["YUnit"].asString(); - auto allRecords = value["Records"]["StatsDataDo"]; - for (auto value : allRecords) + auto allRecordsNode = dataNode["Records"]["StatsDataDo"]; + for (auto dataNodeRecordsStatsDataDo : allRecordsNode) { Data::StatsDataDo statsDataDoObject; - if(!value["X"].isNull()) - statsDataDoObject.x = std::stol(value["X"].asString()); - if(!value["Y"].isNull()) - statsDataDoObject.y = std::stof(value["Y"].asString()); + if(!dataNodeRecordsStatsDataDo["X"].isNull()) + statsDataDoObject.x = std::stol(dataNodeRecordsStatsDataDo["X"].asString()); + if(!dataNodeRecordsStatsDataDo["Y"].isNull()) + statsDataDoObject.y = std::stof(dataNodeRecordsStatsDataDo["Y"].asString()); data_.records.push_back(statsDataDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsRegionListResult.cc b/ons/src/model/OnsRegionListResult.cc index 4942e923c..5ebdc4bc7 100644 --- a/ons/src/model/OnsRegionListResult.cc +++ b/ons/src/model/OnsRegionListResult.cc @@ -39,24 +39,24 @@ void OnsRegionListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["RegionDo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["RegionDo"]; + for (auto valueDataRegionDo : allDataNode) { RegionDo dataObject; - if(!value["Id"].isNull()) - dataObject.id = std::stol(value["Id"].asString()); - if(!value["OnsRegionId"].isNull()) - dataObject.onsRegionId = value["OnsRegionId"].asString(); - if(!value["RegionName"].isNull()) - dataObject.regionName = value["RegionName"].asString(); - if(!value["ChannelId"].isNull()) - dataObject.channelId = std::stoi(value["ChannelId"].asString()); - if(!value["ChannelName"].isNull()) - dataObject.channelName = value["ChannelName"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); + if(!valueDataRegionDo["Id"].isNull()) + dataObject.id = std::stol(valueDataRegionDo["Id"].asString()); + if(!valueDataRegionDo["OnsRegionId"].isNull()) + dataObject.onsRegionId = valueDataRegionDo["OnsRegionId"].asString(); + if(!valueDataRegionDo["RegionName"].isNull()) + dataObject.regionName = valueDataRegionDo["RegionName"].asString(); + if(!valueDataRegionDo["ChannelId"].isNull()) + dataObject.channelId = std::stoi(valueDataRegionDo["ChannelId"].asString()); + if(!valueDataRegionDo["ChannelName"].isNull()) + dataObject.channelName = valueDataRegionDo["ChannelName"].asString(); + if(!valueDataRegionDo["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataRegionDo["CreateTime"].asString()); + if(!valueDataRegionDo["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataRegionDo["UpdateTime"].asString()); data_.push_back(dataObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsTopicListResult.cc b/ons/src/model/OnsTopicListResult.cc index c74406b3b..3efe52461 100644 --- a/ons/src/model/OnsTopicListResult.cc +++ b/ons/src/model/OnsTopicListResult.cc @@ -39,28 +39,28 @@ void OnsTopicListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["PublishInfoDo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["PublishInfoDo"]; + for (auto valueDataPublishInfoDo : allDataNode) { PublishInfoDo dataObject; - if(!value["Topic"].isNull()) - dataObject.topic = value["Topic"].asString(); - if(!value["Owner"].isNull()) - dataObject.owner = value["Owner"].asString(); - if(!value["Relation"].isNull()) - dataObject.relation = std::stoi(value["Relation"].asString()); - if(!value["RelationName"].isNull()) - dataObject.relationName = value["RelationName"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Remark"].isNull()) - dataObject.remark = value["Remark"].asString(); - if(!value["MessageType"].isNull()) - dataObject.messageType = std::stoi(value["MessageType"].asString()); - if(!value["InstanceId"].isNull()) - dataObject.instanceId = value["InstanceId"].asString(); - if(!value["IndependentNaming"].isNull()) - dataObject.independentNaming = value["IndependentNaming"].asString() == "true"; + if(!valueDataPublishInfoDo["Topic"].isNull()) + dataObject.topic = valueDataPublishInfoDo["Topic"].asString(); + if(!valueDataPublishInfoDo["Owner"].isNull()) + dataObject.owner = valueDataPublishInfoDo["Owner"].asString(); + if(!valueDataPublishInfoDo["Relation"].isNull()) + dataObject.relation = std::stoi(valueDataPublishInfoDo["Relation"].asString()); + if(!valueDataPublishInfoDo["RelationName"].isNull()) + dataObject.relationName = valueDataPublishInfoDo["RelationName"].asString(); + if(!valueDataPublishInfoDo["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataPublishInfoDo["CreateTime"].asString()); + if(!valueDataPublishInfoDo["Remark"].isNull()) + dataObject.remark = valueDataPublishInfoDo["Remark"].asString(); + if(!valueDataPublishInfoDo["MessageType"].isNull()) + dataObject.messageType = std::stoi(valueDataPublishInfoDo["MessageType"].asString()); + if(!valueDataPublishInfoDo["InstanceId"].isNull()) + dataObject.instanceId = valueDataPublishInfoDo["InstanceId"].asString(); + if(!valueDataPublishInfoDo["IndependentNaming"].isNull()) + dataObject.independentNaming = valueDataPublishInfoDo["IndependentNaming"].asString() == "true"; data_.push_back(dataObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsTopicSubDetailResult.cc b/ons/src/model/OnsTopicSubDetailResult.cc index e367b1832..538cee2fe 100644 --- a/ons/src/model/OnsTopicSubDetailResult.cc +++ b/ons/src/model/OnsTopicSubDetailResult.cc @@ -42,16 +42,16 @@ void OnsTopicSubDetailResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["Topic"].isNull()) data_.topic = dataNode["Topic"].asString(); - auto allSubscriptionDataList = value["SubscriptionDataList"]["SubscriptionDataListItem"]; - for (auto value : allSubscriptionDataList) + auto allSubscriptionDataListNode = dataNode["SubscriptionDataList"]["SubscriptionDataListItem"]; + for (auto dataNodeSubscriptionDataListSubscriptionDataListItem : allSubscriptionDataListNode) { Data::SubscriptionDataListItem subscriptionDataListItemObject; - if(!value["GroupId"].isNull()) - subscriptionDataListItemObject.groupId = value["GroupId"].asString(); - if(!value["SubString"].isNull()) - subscriptionDataListItemObject.subString = value["SubString"].asString(); - if(!value["MessageModel"].isNull()) - subscriptionDataListItemObject.messageModel = value["MessageModel"].asString(); + if(!dataNodeSubscriptionDataListSubscriptionDataListItem["GroupId"].isNull()) + subscriptionDataListItemObject.groupId = dataNodeSubscriptionDataListSubscriptionDataListItem["GroupId"].asString(); + if(!dataNodeSubscriptionDataListSubscriptionDataListItem["SubString"].isNull()) + subscriptionDataListItemObject.subString = dataNodeSubscriptionDataListSubscriptionDataListItem["SubString"].asString(); + if(!dataNodeSubscriptionDataListSubscriptionDataListItem["MessageModel"].isNull()) + subscriptionDataListItemObject.messageModel = dataNodeSubscriptionDataListSubscriptionDataListItem["MessageModel"].asString(); data_.subscriptionDataList.push_back(subscriptionDataListItemObject); } diff --git a/ons/src/model/OnsTraceGetResultResult.cc b/ons/src/model/OnsTraceGetResultResult.cc index 9458367ae..427f9a469 100644 --- a/ons/src/model/OnsTraceGetResultResult.cc +++ b/ons/src/model/OnsTraceGetResultResult.cc @@ -58,54 +58,54 @@ void OnsTraceGetResultResult::parse(const std::string &payload) traceData_.updateTime = std::stol(traceDataNode["UpdateTime"].asString()); if(!traceDataNode["InstanceId"].isNull()) traceData_.instanceId = traceDataNode["InstanceId"].asString(); - auto allTraceList = value["TraceList"]["TraceMapDo"]; - for (auto value : allTraceList) + auto allTraceListNode = traceDataNode["TraceList"]["TraceMapDo"]; + for (auto traceDataNodeTraceListTraceMapDo : allTraceListNode) { TraceData::TraceMapDo traceMapDoObject; - if(!value["PubTime"].isNull()) - traceMapDoObject.pubTime = std::stol(value["PubTime"].asString()); - if(!value["Topic"].isNull()) - traceMapDoObject.topic = value["Topic"].asString(); - if(!value["PubGroupName"].isNull()) - traceMapDoObject.pubGroupName = value["PubGroupName"].asString(); - if(!value["MsgId"].isNull()) - traceMapDoObject.msgId = value["MsgId"].asString(); - if(!value["Tag"].isNull()) - traceMapDoObject.tag = value["Tag"].asString(); - if(!value["MsgKey"].isNull()) - traceMapDoObject.msgKey = value["MsgKey"].asString(); - if(!value["BornHost"].isNull()) - traceMapDoObject.bornHost = value["BornHost"].asString(); - if(!value["CostTime"].isNull()) - traceMapDoObject.costTime = std::stoi(value["CostTime"].asString()); - if(!value["Status"].isNull()) - traceMapDoObject.status = value["Status"].asString(); - auto allSubList = value["SubList"]["SubMapDo"]; - for (auto value : allSubList) + if(!traceDataNodeTraceListTraceMapDo["PubTime"].isNull()) + traceMapDoObject.pubTime = std::stol(traceDataNodeTraceListTraceMapDo["PubTime"].asString()); + if(!traceDataNodeTraceListTraceMapDo["Topic"].isNull()) + traceMapDoObject.topic = traceDataNodeTraceListTraceMapDo["Topic"].asString(); + if(!traceDataNodeTraceListTraceMapDo["PubGroupName"].isNull()) + traceMapDoObject.pubGroupName = traceDataNodeTraceListTraceMapDo["PubGroupName"].asString(); + if(!traceDataNodeTraceListTraceMapDo["MsgId"].isNull()) + traceMapDoObject.msgId = traceDataNodeTraceListTraceMapDo["MsgId"].asString(); + if(!traceDataNodeTraceListTraceMapDo["Tag"].isNull()) + traceMapDoObject.tag = traceDataNodeTraceListTraceMapDo["Tag"].asString(); + if(!traceDataNodeTraceListTraceMapDo["MsgKey"].isNull()) + traceMapDoObject.msgKey = traceDataNodeTraceListTraceMapDo["MsgKey"].asString(); + if(!traceDataNodeTraceListTraceMapDo["BornHost"].isNull()) + traceMapDoObject.bornHost = traceDataNodeTraceListTraceMapDo["BornHost"].asString(); + if(!traceDataNodeTraceListTraceMapDo["CostTime"].isNull()) + traceMapDoObject.costTime = std::stoi(traceDataNodeTraceListTraceMapDo["CostTime"].asString()); + if(!traceDataNodeTraceListTraceMapDo["Status"].isNull()) + traceMapDoObject.status = traceDataNodeTraceListTraceMapDo["Status"].asString(); + auto allSubListNode = allTraceListNode["SubList"]["SubMapDo"]; + for (auto allTraceListNodeSubListSubMapDo : allSubListNode) { TraceData::TraceMapDo::SubMapDo subListObject; - if(!value["SubGroupName"].isNull()) - subListObject.subGroupName = value["SubGroupName"].asString(); - if(!value["SuccessCount"].isNull()) - subListObject.successCount = std::stoi(value["SuccessCount"].asString()); - if(!value["FailCount"].isNull()) - subListObject.failCount = std::stoi(value["FailCount"].asString()); - auto allClientList = value["ClientList"]["SubClientInfoDo"]; - for (auto value : allClientList) + if(!allTraceListNodeSubListSubMapDo["SubGroupName"].isNull()) + subListObject.subGroupName = allTraceListNodeSubListSubMapDo["SubGroupName"].asString(); + if(!allTraceListNodeSubListSubMapDo["SuccessCount"].isNull()) + subListObject.successCount = std::stoi(allTraceListNodeSubListSubMapDo["SuccessCount"].asString()); + if(!allTraceListNodeSubListSubMapDo["FailCount"].isNull()) + subListObject.failCount = std::stoi(allTraceListNodeSubListSubMapDo["FailCount"].asString()); + auto allClientListNode = allSubListNode["ClientList"]["SubClientInfoDo"]; + for (auto allSubListNodeClientListSubClientInfoDo : allClientListNode) { TraceData::TraceMapDo::SubMapDo::SubClientInfoDo clientListObject; - if(!value["SubGroupName"].isNull()) - clientListObject.subGroupName = value["SubGroupName"].asString(); - if(!value["SubTime"].isNull()) - clientListObject.subTime = std::stol(value["SubTime"].asString()); - if(!value["ClientHost"].isNull()) - clientListObject.clientHost = value["ClientHost"].asString(); - if(!value["ReconsumeTimes"].isNull()) - clientListObject.reconsumeTimes = std::stoi(value["ReconsumeTimes"].asString()); - if(!value["CostTime"].isNull()) - clientListObject.costTime = std::stoi(value["CostTime"].asString()); - if(!value["Status"].isNull()) - clientListObject.status = value["Status"].asString(); + if(!allSubListNodeClientListSubClientInfoDo["SubGroupName"].isNull()) + clientListObject.subGroupName = allSubListNodeClientListSubClientInfoDo["SubGroupName"].asString(); + if(!allSubListNodeClientListSubClientInfoDo["SubTime"].isNull()) + clientListObject.subTime = std::stol(allSubListNodeClientListSubClientInfoDo["SubTime"].asString()); + if(!allSubListNodeClientListSubClientInfoDo["ClientHost"].isNull()) + clientListObject.clientHost = allSubListNodeClientListSubClientInfoDo["ClientHost"].asString(); + if(!allSubListNodeClientListSubClientInfoDo["ReconsumeTimes"].isNull()) + clientListObject.reconsumeTimes = std::stoi(allSubListNodeClientListSubClientInfoDo["ReconsumeTimes"].asString()); + if(!allSubListNodeClientListSubClientInfoDo["CostTime"].isNull()) + clientListObject.costTime = std::stoi(allSubListNodeClientListSubClientInfoDo["CostTime"].asString()); + if(!allSubListNodeClientListSubClientInfoDo["Status"].isNull()) + clientListObject.status = allSubListNodeClientListSubClientInfoDo["Status"].asString(); subListObject.clientList.push_back(clientListObject); } traceMapDoObject.subList.push_back(subListObject); diff --git a/ons/src/model/OnsTrendGroupOutputTpsResult.cc b/ons/src/model/OnsTrendGroupOutputTpsResult.cc index a234e33ae..eae92ab05 100644 --- a/ons/src/model/OnsTrendGroupOutputTpsResult.cc +++ b/ons/src/model/OnsTrendGroupOutputTpsResult.cc @@ -46,14 +46,14 @@ void OnsTrendGroupOutputTpsResult::parse(const std::string &payload) data_.xUnit = dataNode["XUnit"].asString(); if(!dataNode["YUnit"].isNull()) data_.yUnit = dataNode["YUnit"].asString(); - auto allRecords = value["Records"]["StatsDataDo"]; - for (auto value : allRecords) + auto allRecordsNode = dataNode["Records"]["StatsDataDo"]; + for (auto dataNodeRecordsStatsDataDo : allRecordsNode) { Data::StatsDataDo statsDataDoObject; - if(!value["X"].isNull()) - statsDataDoObject.x = std::stol(value["X"].asString()); - if(!value["Y"].isNull()) - statsDataDoObject.y = std::stof(value["Y"].asString()); + if(!dataNodeRecordsStatsDataDo["X"].isNull()) + statsDataDoObject.x = std::stol(dataNodeRecordsStatsDataDo["X"].asString()); + if(!dataNodeRecordsStatsDataDo["Y"].isNull()) + statsDataDoObject.y = std::stof(dataNodeRecordsStatsDataDo["Y"].asString()); data_.records.push_back(statsDataDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/ons/src/model/OnsTrendTopicInputTpsResult.cc b/ons/src/model/OnsTrendTopicInputTpsResult.cc index e6b9884e9..d3a5f92a7 100644 --- a/ons/src/model/OnsTrendTopicInputTpsResult.cc +++ b/ons/src/model/OnsTrendTopicInputTpsResult.cc @@ -46,14 +46,14 @@ void OnsTrendTopicInputTpsResult::parse(const std::string &payload) data_.xUnit = dataNode["XUnit"].asString(); if(!dataNode["YUnit"].isNull()) data_.yUnit = dataNode["YUnit"].asString(); - auto allRecords = value["Records"]["StatsDataDo"]; - for (auto value : allRecords) + auto allRecordsNode = dataNode["Records"]["StatsDataDo"]; + for (auto dataNodeRecordsStatsDataDo : allRecordsNode) { Data::StatsDataDo statsDataDoObject; - if(!value["X"].isNull()) - statsDataDoObject.x = std::stol(value["X"].asString()); - if(!value["Y"].isNull()) - statsDataDoObject.y = std::stof(value["Y"].asString()); + if(!dataNodeRecordsStatsDataDo["X"].isNull()) + statsDataDoObject.x = std::stol(dataNodeRecordsStatsDataDo["X"].asString()); + if(!dataNodeRecordsStatsDataDo["Y"].isNull()) + statsDataDoObject.y = std::stof(dataNodeRecordsStatsDataDo["Y"].asString()); data_.records.push_back(statsDataDoObject); } if(!value["HelpUrl"].isNull()) diff --git a/openanalytics/src/model/DescribeRegionListResult.cc b/openanalytics/src/model/DescribeRegionListResult.cc index 437b2cd36..4d6257aaf 100644 --- a/openanalytics/src/model/DescribeRegionListResult.cc +++ b/openanalytics/src/model/DescribeRegionListResult.cc @@ -39,12 +39,12 @@ void DescribeRegionListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegionList = value["RegionList"]["RegionListItem"]; - for (auto value : allRegionList) + auto allRegionListNode = value["RegionList"]["RegionListItem"]; + for (auto valueRegionListRegionListItem : allRegionListNode) { RegionListItem regionListObject; - if(!value["regionID"].isNull()) - regionListObject.regionID = value["regionID"].asString(); + if(!valueRegionListRegionListItem["regionID"].isNull()) + regionListObject.regionID = valueRegionListRegionListItem["regionID"].asString(); regionList_.push_back(regionListObject); } if(!value["RegionId"].isNull()) diff --git a/openanalytics/src/model/QueryEndPointListResult.cc b/openanalytics/src/model/QueryEndPointListResult.cc index f1c7d98f0..5e04516b8 100644 --- a/openanalytics/src/model/QueryEndPointListResult.cc +++ b/openanalytics/src/model/QueryEndPointListResult.cc @@ -39,32 +39,32 @@ void QueryEndPointListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEndPointList = value["EndPointList"]["EndPointListItem"]; - for (auto value : allEndPointList) + auto allEndPointListNode = value["EndPointList"]["EndPointListItem"]; + for (auto valueEndPointListEndPointListItem : allEndPointListNode) { EndPointListItem endPointListObject; - if(!value["endPointID"].isNull()) - endPointListObject.endPointID = value["endPointID"].asString(); - if(!value["zone"].isNull()) - endPointListObject.zone = value["zone"].asString(); - if(!value["vSwitch"].isNull()) - endPointListObject.vSwitch = value["vSwitch"].asString(); - if(!value["status"].isNull()) - endPointListObject.status = value["status"].asString(); - if(!value["vpcID"].isNull()) - endPointListObject.vpcID = value["vpcID"].asString(); - if(!value["host"].isNull()) - endPointListObject.host = value["host"].asString(); - if(!value["domainURL"].isNull()) - endPointListObject.domainURL = value["domainURL"].asString(); - if(!value["networkType"].isNull()) - endPointListObject.networkType = value["networkType"].asString(); - if(!value["allowIP"].isNull()) - endPointListObject.allowIP = value["allowIP"].asString(); - if(!value["port"].isNull()) - endPointListObject.port = value["port"].asString(); - if(!value["cloudInstanceID"].isNull()) - endPointListObject.cloudInstanceID = value["cloudInstanceID"].asString(); + if(!valueEndPointListEndPointListItem["endPointID"].isNull()) + endPointListObject.endPointID = valueEndPointListEndPointListItem["endPointID"].asString(); + if(!valueEndPointListEndPointListItem["zone"].isNull()) + endPointListObject.zone = valueEndPointListEndPointListItem["zone"].asString(); + if(!valueEndPointListEndPointListItem["vSwitch"].isNull()) + endPointListObject.vSwitch = valueEndPointListEndPointListItem["vSwitch"].asString(); + if(!valueEndPointListEndPointListItem["status"].isNull()) + endPointListObject.status = valueEndPointListEndPointListItem["status"].asString(); + if(!valueEndPointListEndPointListItem["vpcID"].isNull()) + endPointListObject.vpcID = valueEndPointListEndPointListItem["vpcID"].asString(); + if(!valueEndPointListEndPointListItem["host"].isNull()) + endPointListObject.host = valueEndPointListEndPointListItem["host"].asString(); + if(!valueEndPointListEndPointListItem["domainURL"].isNull()) + endPointListObject.domainURL = valueEndPointListEndPointListItem["domainURL"].asString(); + if(!valueEndPointListEndPointListItem["networkType"].isNull()) + endPointListObject.networkType = valueEndPointListEndPointListItem["networkType"].asString(); + if(!valueEndPointListEndPointListItem["allowIP"].isNull()) + endPointListObject.allowIP = valueEndPointListEndPointListItem["allowIP"].asString(); + if(!valueEndPointListEndPointListItem["port"].isNull()) + endPointListObject.port = valueEndPointListEndPointListItem["port"].asString(); + if(!valueEndPointListEndPointListItem["cloudInstanceID"].isNull()) + endPointListObject.cloudInstanceID = valueEndPointListEndPointListItem["cloudInstanceID"].asString(); endPointList_.push_back(endPointListObject); } if(!value["RegionId"].isNull()) diff --git a/ots/src/model/GetInstanceResult.cc b/ots/src/model/GetInstanceResult.cc index f8dd3e690..676c516ca 100644 --- a/ots/src/model/GetInstanceResult.cc +++ b/ots/src/model/GetInstanceResult.cc @@ -58,14 +58,14 @@ void GetInstanceResult::parse(const std::string &payload) instanceInfo_.createTime = instanceInfoNode["CreateTime"].asString(); if(!instanceInfoNode["ClusterType"].isNull()) instanceInfo_.clusterType = instanceInfoNode["ClusterType"].asString(); - auto allTagInfos = value["TagInfos"]["TagInfo"]; - for (auto value : allTagInfos) + auto allTagInfosNode = instanceInfoNode["TagInfos"]["TagInfo"]; + for (auto instanceInfoNodeTagInfosTagInfo : allTagInfosNode) { InstanceInfo::TagInfo tagInfoObject; - if(!value["TagKey"].isNull()) - tagInfoObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagInfoObject.tagValue = value["TagValue"].asString(); + if(!instanceInfoNodeTagInfosTagInfo["TagKey"].isNull()) + tagInfoObject.tagKey = instanceInfoNodeTagInfosTagInfo["TagKey"].asString(); + if(!instanceInfoNodeTagInfosTagInfo["TagValue"].isNull()) + tagInfoObject.tagValue = instanceInfoNodeTagInfosTagInfo["TagValue"].asString(); instanceInfo_.tagInfos.push_back(tagInfoObject); } auto quotaNode = instanceInfoNode["Quota"]; diff --git a/ots/src/model/ListInstanceResult.cc b/ots/src/model/ListInstanceResult.cc index bfd87142f..cf7af6d61 100644 --- a/ots/src/model/ListInstanceResult.cc +++ b/ots/src/model/ListInstanceResult.cc @@ -39,14 +39,14 @@ void ListInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceInfos = value["InstanceInfos"]["InstanceInfo"]; - for (auto value : allInstanceInfos) + auto allInstanceInfosNode = value["InstanceInfos"]["InstanceInfo"]; + for (auto valueInstanceInfosInstanceInfo : allInstanceInfosNode) { InstanceInfo instanceInfosObject; - if(!value["InstanceName"].isNull()) - instanceInfosObject.instanceName = value["InstanceName"].asString(); - if(!value["Timestamp"].isNull()) - instanceInfosObject.timestamp = value["Timestamp"].asString(); + if(!valueInstanceInfosInstanceInfo["InstanceName"].isNull()) + instanceInfosObject.instanceName = valueInstanceInfosInstanceInfo["InstanceName"].asString(); + if(!valueInstanceInfosInstanceInfo["Timestamp"].isNull()) + instanceInfosObject.timestamp = valueInstanceInfosInstanceInfo["Timestamp"].asString(); instanceInfos_.push_back(instanceInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/ots/src/model/ListTagsResult.cc b/ots/src/model/ListTagsResult.cc index a7c7db841..0498373f7 100644 --- a/ots/src/model/ListTagsResult.cc +++ b/ots/src/model/ListTagsResult.cc @@ -39,14 +39,14 @@ void ListTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagInfos = value["TagInfos"]["TagInfo"]; - for (auto value : allTagInfos) + auto allTagInfosNode = value["TagInfos"]["TagInfo"]; + for (auto valueTagInfosTagInfo : allTagInfosNode) { TagInfo tagInfosObject; - if(!value["TagKey"].isNull()) - tagInfosObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagInfosObject.tagValue = value["TagValue"].asString(); + if(!valueTagInfosTagInfo["TagKey"].isNull()) + tagInfosObject.tagKey = valueTagInfosTagInfo["TagKey"].asString(); + if(!valueTagInfosTagInfo["TagValue"].isNull()) + tagInfosObject.tagValue = valueTagInfosTagInfo["TagValue"].asString(); tagInfos_.push_back(tagInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/ots/src/model/ListVpcInfoByInstanceResult.cc b/ots/src/model/ListVpcInfoByInstanceResult.cc index 9fb3774b2..20c9f7272 100644 --- a/ots/src/model/ListVpcInfoByInstanceResult.cc +++ b/ots/src/model/ListVpcInfoByInstanceResult.cc @@ -39,20 +39,20 @@ void ListVpcInfoByInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpcInfos = value["VpcInfos"]["VpcInfo"]; - for (auto value : allVpcInfos) + auto allVpcInfosNode = value["VpcInfos"]["VpcInfo"]; + for (auto valueVpcInfosVpcInfo : allVpcInfosNode) { VpcInfo vpcInfosObject; - if(!value["InstanceVpcName"].isNull()) - vpcInfosObject.instanceVpcName = value["InstanceVpcName"].asString(); - if(!value["VpcId"].isNull()) - vpcInfosObject.vpcId = value["VpcId"].asString(); - if(!value["Endpoint"].isNull()) - vpcInfosObject.endpoint = value["Endpoint"].asString(); - if(!value["Domain"].isNull()) - vpcInfosObject.domain = value["Domain"].asString(); - if(!value["RegionNo"].isNull()) - vpcInfosObject.regionNo = value["RegionNo"].asString(); + if(!valueVpcInfosVpcInfo["InstanceVpcName"].isNull()) + vpcInfosObject.instanceVpcName = valueVpcInfosVpcInfo["InstanceVpcName"].asString(); + if(!valueVpcInfosVpcInfo["VpcId"].isNull()) + vpcInfosObject.vpcId = valueVpcInfosVpcInfo["VpcId"].asString(); + if(!valueVpcInfosVpcInfo["Endpoint"].isNull()) + vpcInfosObject.endpoint = valueVpcInfosVpcInfo["Endpoint"].asString(); + if(!valueVpcInfosVpcInfo["Domain"].isNull()) + vpcInfosObject.domain = valueVpcInfosVpcInfo["Domain"].asString(); + if(!valueVpcInfosVpcInfo["RegionNo"].isNull()) + vpcInfosObject.regionNo = valueVpcInfosVpcInfo["RegionNo"].asString(); vpcInfos_.push_back(vpcInfosObject); } if(!value["InstanceName"].isNull()) diff --git a/ots/src/model/ListVpcInfoByVpcResult.cc b/ots/src/model/ListVpcInfoByVpcResult.cc index d74bef3a4..a6192f21e 100644 --- a/ots/src/model/ListVpcInfoByVpcResult.cc +++ b/ots/src/model/ListVpcInfoByVpcResult.cc @@ -39,20 +39,20 @@ void ListVpcInfoByVpcResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpcInfos = value["VpcInfos"]["VpcInfo"]; - for (auto value : allVpcInfos) + auto allVpcInfosNode = value["VpcInfos"]["VpcInfo"]; + for (auto valueVpcInfosVpcInfo : allVpcInfosNode) { VpcInfo vpcInfosObject; - if(!value["InstanceName"].isNull()) - vpcInfosObject.instanceName = value["InstanceName"].asString(); - if(!value["InstanceVpcName"].isNull()) - vpcInfosObject.instanceVpcName = value["InstanceVpcName"].asString(); - if(!value["Endpoint"].isNull()) - vpcInfosObject.endpoint = value["Endpoint"].asString(); - if(!value["Domain"].isNull()) - vpcInfosObject.domain = value["Domain"].asString(); - if(!value["RegionNo"].isNull()) - vpcInfosObject.regionNo = value["RegionNo"].asString(); + if(!valueVpcInfosVpcInfo["InstanceName"].isNull()) + vpcInfosObject.instanceName = valueVpcInfosVpcInfo["InstanceName"].asString(); + if(!valueVpcInfosVpcInfo["InstanceVpcName"].isNull()) + vpcInfosObject.instanceVpcName = valueVpcInfosVpcInfo["InstanceVpcName"].asString(); + if(!valueVpcInfosVpcInfo["Endpoint"].isNull()) + vpcInfosObject.endpoint = valueVpcInfosVpcInfo["Endpoint"].asString(); + if(!valueVpcInfosVpcInfo["Domain"].isNull()) + vpcInfosObject.domain = valueVpcInfosVpcInfo["Domain"].asString(); + if(!valueVpcInfosVpcInfo["RegionNo"].isNull()) + vpcInfosObject.regionNo = valueVpcInfosVpcInfo["RegionNo"].asString(); vpcInfos_.push_back(vpcInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/polardb/src/model/DescribeAccountsResult.cc b/polardb/src/model/DescribeAccountsResult.cc index 0a4d30e49..2528afa6b 100644 --- a/polardb/src/model/DescribeAccountsResult.cc +++ b/polardb/src/model/DescribeAccountsResult.cc @@ -39,30 +39,30 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccounts = value["Accounts"]["DBAccount"]; - for (auto value : allAccounts) + auto allAccountsNode = value["Accounts"]["DBAccount"]; + for (auto valueAccountsDBAccount : allAccountsNode) { DBAccount accountsObject; - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); - if(!value["AccountType"].isNull()) - accountsObject.accountType = value["AccountType"].asString(); - if(!value["AccountLockState"].isNull()) - accountsObject.accountLockState = value["AccountLockState"].asString(); - if(!value["PrivilegeExceeded"].isNull()) - accountsObject.privilegeExceeded = value["PrivilegeExceeded"].asString(); - auto allDatabasePrivileges = value["DatabasePrivileges"]["DatabasePrivilege"]; - for (auto value : allDatabasePrivileges) + if(!valueAccountsDBAccount["AccountName"].isNull()) + accountsObject.accountName = valueAccountsDBAccount["AccountName"].asString(); + if(!valueAccountsDBAccount["AccountStatus"].isNull()) + accountsObject.accountStatus = valueAccountsDBAccount["AccountStatus"].asString(); + if(!valueAccountsDBAccount["AccountDescription"].isNull()) + accountsObject.accountDescription = valueAccountsDBAccount["AccountDescription"].asString(); + if(!valueAccountsDBAccount["AccountType"].isNull()) + accountsObject.accountType = valueAccountsDBAccount["AccountType"].asString(); + if(!valueAccountsDBAccount["AccountLockState"].isNull()) + accountsObject.accountLockState = valueAccountsDBAccount["AccountLockState"].asString(); + if(!valueAccountsDBAccount["PrivilegeExceeded"].isNull()) + accountsObject.privilegeExceeded = valueAccountsDBAccount["PrivilegeExceeded"].asString(); + auto allDatabasePrivilegesNode = allAccountsNode["DatabasePrivileges"]["DatabasePrivilege"]; + for (auto allAccountsNodeDatabasePrivilegesDatabasePrivilege : allDatabasePrivilegesNode) { DBAccount::DatabasePrivilege databasePrivilegesObject; - if(!value["DBName"].isNull()) - databasePrivilegesObject.dBName = value["DBName"].asString(); - if(!value["AccountPrivilege"].isNull()) - databasePrivilegesObject.accountPrivilege = value["AccountPrivilege"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["DBName"].isNull()) + databasePrivilegesObject.dBName = allAccountsNodeDatabasePrivilegesDatabasePrivilege["DBName"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilege"].isNull()) + databasePrivilegesObject.accountPrivilege = allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilege"].asString(); accountsObject.databasePrivileges.push_back(databasePrivilegesObject); } accounts_.push_back(accountsObject); diff --git a/polardb/src/model/DescribeAutoRenewAttributeResult.cc b/polardb/src/model/DescribeAutoRenewAttributeResult.cc index 39bebe7ae..0cbbb1497 100644 --- a/polardb/src/model/DescribeAutoRenewAttributeResult.cc +++ b/polardb/src/model/DescribeAutoRenewAttributeResult.cc @@ -39,22 +39,22 @@ void DescribeAutoRenewAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["AutoRenewAttribute"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["AutoRenewAttribute"]; + for (auto valueItemsAutoRenewAttribute : allItemsNode) { AutoRenewAttribute itemsObject; - if(!value["DBClusterId"].isNull()) - itemsObject.dBClusterId = value["DBClusterId"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["AutoRenewEnabled"].isNull()) - itemsObject.autoRenewEnabled = value["AutoRenewEnabled"].asString() == "true"; - if(!value["Duration"].isNull()) - itemsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["PeriodUnit"].isNull()) - itemsObject.periodUnit = value["PeriodUnit"].asString(); - if(!value["RenewalStatus"].isNull()) - itemsObject.renewalStatus = value["RenewalStatus"].asString(); + if(!valueItemsAutoRenewAttribute["DBClusterId"].isNull()) + itemsObject.dBClusterId = valueItemsAutoRenewAttribute["DBClusterId"].asString(); + if(!valueItemsAutoRenewAttribute["RegionId"].isNull()) + itemsObject.regionId = valueItemsAutoRenewAttribute["RegionId"].asString(); + if(!valueItemsAutoRenewAttribute["AutoRenewEnabled"].isNull()) + itemsObject.autoRenewEnabled = valueItemsAutoRenewAttribute["AutoRenewEnabled"].asString() == "true"; + if(!valueItemsAutoRenewAttribute["Duration"].isNull()) + itemsObject.duration = std::stoi(valueItemsAutoRenewAttribute["Duration"].asString()); + if(!valueItemsAutoRenewAttribute["PeriodUnit"].isNull()) + itemsObject.periodUnit = valueItemsAutoRenewAttribute["PeriodUnit"].asString(); + if(!valueItemsAutoRenewAttribute["RenewalStatus"].isNull()) + itemsObject.renewalStatus = valueItemsAutoRenewAttribute["RenewalStatus"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/polardb/src/model/DescribeBackupsResult.cc b/polardb/src/model/DescribeBackupsResult.cc index 4aeb45070..738466d47 100644 --- a/polardb/src/model/DescribeBackupsResult.cc +++ b/polardb/src/model/DescribeBackupsResult.cc @@ -39,30 +39,30 @@ void DescribeBackupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Backup"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Backup"]; + for (auto valueItemsBackup : allItemsNode) { Backup itemsObject; - if(!value["BackupId"].isNull()) - itemsObject.backupId = value["BackupId"].asString(); - if(!value["DBClusterId"].isNull()) - itemsObject.dBClusterId = value["DBClusterId"].asString(); - if(!value["BackupStatus"].isNull()) - itemsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["BackupStartTime"].isNull()) - itemsObject.backupStartTime = value["BackupStartTime"].asString(); - if(!value["BackupEndTime"].isNull()) - itemsObject.backupEndTime = value["BackupEndTime"].asString(); - if(!value["BackupType"].isNull()) - itemsObject.backupType = value["BackupType"].asString(); - if(!value["BackupMode"].isNull()) - itemsObject.backupMode = value["BackupMode"].asString(); - if(!value["BackupMethod"].isNull()) - itemsObject.backupMethod = value["BackupMethod"].asString(); - if(!value["StoreStatus"].isNull()) - itemsObject.storeStatus = value["StoreStatus"].asString(); - if(!value["BackupSetSize"].isNull()) - itemsObject.backupSetSize = value["BackupSetSize"].asString(); + if(!valueItemsBackup["BackupId"].isNull()) + itemsObject.backupId = valueItemsBackup["BackupId"].asString(); + if(!valueItemsBackup["DBClusterId"].isNull()) + itemsObject.dBClusterId = valueItemsBackup["DBClusterId"].asString(); + if(!valueItemsBackup["BackupStatus"].isNull()) + itemsObject.backupStatus = valueItemsBackup["BackupStatus"].asString(); + if(!valueItemsBackup["BackupStartTime"].isNull()) + itemsObject.backupStartTime = valueItemsBackup["BackupStartTime"].asString(); + if(!valueItemsBackup["BackupEndTime"].isNull()) + itemsObject.backupEndTime = valueItemsBackup["BackupEndTime"].asString(); + if(!valueItemsBackup["BackupType"].isNull()) + itemsObject.backupType = valueItemsBackup["BackupType"].asString(); + if(!valueItemsBackup["BackupMode"].isNull()) + itemsObject.backupMode = valueItemsBackup["BackupMode"].asString(); + if(!valueItemsBackup["BackupMethod"].isNull()) + itemsObject.backupMethod = valueItemsBackup["BackupMethod"].asString(); + if(!valueItemsBackup["StoreStatus"].isNull()) + itemsObject.storeStatus = valueItemsBackup["StoreStatus"].asString(); + if(!valueItemsBackup["BackupSetSize"].isNull()) + itemsObject.backupSetSize = valueItemsBackup["BackupSetSize"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/polardb/src/model/DescribeDBClusterAccessWhitelistResult.cc b/polardb/src/model/DescribeDBClusterAccessWhitelistResult.cc index cef4d01dc..30e5c1296 100644 --- a/polardb/src/model/DescribeDBClusterAccessWhitelistResult.cc +++ b/polardb/src/model/DescribeDBClusterAccessWhitelistResult.cc @@ -39,16 +39,16 @@ void DescribeDBClusterAccessWhitelistResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBClusterIPArray"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBClusterIPArray"]; + for (auto valueItemsDBClusterIPArray : allItemsNode) { DBClusterIPArray itemsObject; - if(!value["DBClusterIPArrayName"].isNull()) - itemsObject.dBClusterIPArrayName = value["DBClusterIPArrayName"].asString(); - if(!value["DBClusterIPArrayAttribute"].isNull()) - itemsObject.dBClusterIPArrayAttribute = value["DBClusterIPArrayAttribute"].asString(); - if(!value["SecurityIps"].isNull()) - itemsObject.securityIps = value["SecurityIps"].asString(); + if(!valueItemsDBClusterIPArray["DBClusterIPArrayName"].isNull()) + itemsObject.dBClusterIPArrayName = valueItemsDBClusterIPArray["DBClusterIPArrayName"].asString(); + if(!valueItemsDBClusterIPArray["DBClusterIPArrayAttribute"].isNull()) + itemsObject.dBClusterIPArrayAttribute = valueItemsDBClusterIPArray["DBClusterIPArrayAttribute"].asString(); + if(!valueItemsDBClusterIPArray["SecurityIps"].isNull()) + itemsObject.securityIps = valueItemsDBClusterIPArray["SecurityIps"].asString(); items_.push_back(itemsObject); } diff --git a/polardb/src/model/DescribeDBClusterAttributeResult.cc b/polardb/src/model/DescribeDBClusterAttributeResult.cc index 52088c4f0..02d613842 100644 --- a/polardb/src/model/DescribeDBClusterAttributeResult.cc +++ b/polardb/src/model/DescribeDBClusterAttributeResult.cc @@ -39,36 +39,36 @@ void DescribeDBClusterAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!valueTagsTag["Key"].isNull()) + tagsObject.key = valueTagsTag["Key"].asString(); + if(!valueTagsTag["Value"].isNull()) + tagsObject.value = valueTagsTag["Value"].asString(); tags_.push_back(tagsObject); } - auto allDBNodes = value["DBNodes"]["DBNode"]; - for (auto value : allDBNodes) + auto allDBNodesNode = value["DBNodes"]["DBNode"]; + for (auto valueDBNodesDBNode : allDBNodesNode) { DBNode dBNodesObject; - if(!value["DBNodeId"].isNull()) - dBNodesObject.dBNodeId = value["DBNodeId"].asString(); - if(!value["ZoneId"].isNull()) - dBNodesObject.zoneId = value["ZoneId"].asString(); - if(!value["DBNodeStatus"].isNull()) - dBNodesObject.dBNodeStatus = value["DBNodeStatus"].asString(); - if(!value["CreationTime"].isNull()) - dBNodesObject.creationTime = value["CreationTime"].asString(); - if(!value["DBNodeClass"].isNull()) - dBNodesObject.dBNodeClass = value["DBNodeClass"].asString(); - if(!value["DBNodeRole"].isNull()) - dBNodesObject.dBNodeRole = value["DBNodeRole"].asString(); - if(!value["MaxIOPS"].isNull()) - dBNodesObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - dBNodesObject.maxConnections = std::stoi(value["MaxConnections"].asString()); + if(!valueDBNodesDBNode["DBNodeId"].isNull()) + dBNodesObject.dBNodeId = valueDBNodesDBNode["DBNodeId"].asString(); + if(!valueDBNodesDBNode["ZoneId"].isNull()) + dBNodesObject.zoneId = valueDBNodesDBNode["ZoneId"].asString(); + if(!valueDBNodesDBNode["DBNodeStatus"].isNull()) + dBNodesObject.dBNodeStatus = valueDBNodesDBNode["DBNodeStatus"].asString(); + if(!valueDBNodesDBNode["CreationTime"].isNull()) + dBNodesObject.creationTime = valueDBNodesDBNode["CreationTime"].asString(); + if(!valueDBNodesDBNode["DBNodeClass"].isNull()) + dBNodesObject.dBNodeClass = valueDBNodesDBNode["DBNodeClass"].asString(); + if(!valueDBNodesDBNode["DBNodeRole"].isNull()) + dBNodesObject.dBNodeRole = valueDBNodesDBNode["DBNodeRole"].asString(); + if(!valueDBNodesDBNode["MaxIOPS"].isNull()) + dBNodesObject.maxIOPS = std::stoi(valueDBNodesDBNode["MaxIOPS"].asString()); + if(!valueDBNodesDBNode["MaxConnections"].isNull()) + dBNodesObject.maxConnections = std::stoi(valueDBNodesDBNode["MaxConnections"].asString()); dBNodes_.push_back(dBNodesObject); } if(!value["RegionId"].isNull()) diff --git a/polardb/src/model/DescribeDBClusterEndpointsResult.cc b/polardb/src/model/DescribeDBClusterEndpointsResult.cc index 49b970c6b..c4181ec96 100644 --- a/polardb/src/model/DescribeDBClusterEndpointsResult.cc +++ b/polardb/src/model/DescribeDBClusterEndpointsResult.cc @@ -39,38 +39,38 @@ void DescribeDBClusterEndpointsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBEndpoint"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBEndpoint"]; + for (auto valueItemsDBEndpoint : allItemsNode) { DBEndpoint itemsObject; - if(!value["DBEndpointId"].isNull()) - itemsObject.dBEndpointId = value["DBEndpointId"].asString(); - if(!value["EndpointType"].isNull()) - itemsObject.endpointType = value["EndpointType"].asString(); - if(!value["Nodes"].isNull()) - itemsObject.nodes = value["Nodes"].asString(); - if(!value["ReadWriteMode"].isNull()) - itemsObject.readWriteMode = value["ReadWriteMode"].asString(); - if(!value["AutoAddNewNodes"].isNull()) - itemsObject.autoAddNewNodes = value["AutoAddNewNodes"].asString(); - if(!value["EndpointConfig"].isNull()) - itemsObject.endpointConfig = value["EndpointConfig"].asString(); - auto allAddressItems = value["AddressItems"]["Address"]; - for (auto value : allAddressItems) + if(!valueItemsDBEndpoint["DBEndpointId"].isNull()) + itemsObject.dBEndpointId = valueItemsDBEndpoint["DBEndpointId"].asString(); + if(!valueItemsDBEndpoint["EndpointType"].isNull()) + itemsObject.endpointType = valueItemsDBEndpoint["EndpointType"].asString(); + if(!valueItemsDBEndpoint["Nodes"].isNull()) + itemsObject.nodes = valueItemsDBEndpoint["Nodes"].asString(); + if(!valueItemsDBEndpoint["ReadWriteMode"].isNull()) + itemsObject.readWriteMode = valueItemsDBEndpoint["ReadWriteMode"].asString(); + if(!valueItemsDBEndpoint["AutoAddNewNodes"].isNull()) + itemsObject.autoAddNewNodes = valueItemsDBEndpoint["AutoAddNewNodes"].asString(); + if(!valueItemsDBEndpoint["EndpointConfig"].isNull()) + itemsObject.endpointConfig = valueItemsDBEndpoint["EndpointConfig"].asString(); + auto allAddressItemsNode = allItemsNode["AddressItems"]["Address"]; + for (auto allItemsNodeAddressItemsAddress : allAddressItemsNode) { DBEndpoint::Address addressItemsObject; - if(!value["ConnectionString"].isNull()) - addressItemsObject.connectionString = value["ConnectionString"].asString(); - if(!value["IPAddress"].isNull()) - addressItemsObject.iPAddress = value["IPAddress"].asString(); - if(!value["NetType"].isNull()) - addressItemsObject.netType = value["NetType"].asString(); - if(!value["Port"].isNull()) - addressItemsObject.port = value["Port"].asString(); - if(!value["VPCId"].isNull()) - addressItemsObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - addressItemsObject.vSwitchId = value["VSwitchId"].asString(); + if(!allItemsNodeAddressItemsAddress["ConnectionString"].isNull()) + addressItemsObject.connectionString = allItemsNodeAddressItemsAddress["ConnectionString"].asString(); + if(!allItemsNodeAddressItemsAddress["IPAddress"].isNull()) + addressItemsObject.iPAddress = allItemsNodeAddressItemsAddress["IPAddress"].asString(); + if(!allItemsNodeAddressItemsAddress["NetType"].isNull()) + addressItemsObject.netType = allItemsNodeAddressItemsAddress["NetType"].asString(); + if(!allItemsNodeAddressItemsAddress["Port"].isNull()) + addressItemsObject.port = allItemsNodeAddressItemsAddress["Port"].asString(); + if(!allItemsNodeAddressItemsAddress["VPCId"].isNull()) + addressItemsObject.vPCId = allItemsNodeAddressItemsAddress["VPCId"].asString(); + if(!allItemsNodeAddressItemsAddress["VSwitchId"].isNull()) + addressItemsObject.vSwitchId = allItemsNodeAddressItemsAddress["VSwitchId"].asString(); itemsObject.addressItems.push_back(addressItemsObject); } items_.push_back(itemsObject); diff --git a/polardb/src/model/DescribeDBClusterParametersResult.cc b/polardb/src/model/DescribeDBClusterParametersResult.cc index 2e2478e38..63b40598e 100644 --- a/polardb/src/model/DescribeDBClusterParametersResult.cc +++ b/polardb/src/model/DescribeDBClusterParametersResult.cc @@ -39,28 +39,28 @@ void DescribeDBClusterParametersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRunningParameters = value["RunningParameters"]["Parameter"]; - for (auto value : allRunningParameters) + auto allRunningParametersNode = value["RunningParameters"]["Parameter"]; + for (auto valueRunningParametersParameter : allRunningParametersNode) { Parameter runningParametersObject; - if(!value["ParameterName"].isNull()) - runningParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["DataType"].isNull()) - runningParametersObject.dataType = value["DataType"].asString(); - if(!value["DefaultParameterValue"].isNull()) - runningParametersObject.defaultParameterValue = value["DefaultParameterValue"].asString(); - if(!value["ParameterValue"].isNull()) - runningParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["IsModifiable"].isNull()) - runningParametersObject.isModifiable = value["IsModifiable"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - runningParametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["ParameterStatus"].isNull()) - runningParametersObject.parameterStatus = value["ParameterStatus"].asString(); - if(!value["CheckingCode"].isNull()) - runningParametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - runningParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueRunningParametersParameter["ParameterName"].isNull()) + runningParametersObject.parameterName = valueRunningParametersParameter["ParameterName"].asString(); + if(!valueRunningParametersParameter["DataType"].isNull()) + runningParametersObject.dataType = valueRunningParametersParameter["DataType"].asString(); + if(!valueRunningParametersParameter["DefaultParameterValue"].isNull()) + runningParametersObject.defaultParameterValue = valueRunningParametersParameter["DefaultParameterValue"].asString(); + if(!valueRunningParametersParameter["ParameterValue"].isNull()) + runningParametersObject.parameterValue = valueRunningParametersParameter["ParameterValue"].asString(); + if(!valueRunningParametersParameter["IsModifiable"].isNull()) + runningParametersObject.isModifiable = valueRunningParametersParameter["IsModifiable"].asString() == "true"; + if(!valueRunningParametersParameter["ForceRestart"].isNull()) + runningParametersObject.forceRestart = valueRunningParametersParameter["ForceRestart"].asString() == "true"; + if(!valueRunningParametersParameter["ParameterStatus"].isNull()) + runningParametersObject.parameterStatus = valueRunningParametersParameter["ParameterStatus"].asString(); + if(!valueRunningParametersParameter["CheckingCode"].isNull()) + runningParametersObject.checkingCode = valueRunningParametersParameter["CheckingCode"].asString(); + if(!valueRunningParametersParameter["ParameterDescription"].isNull()) + runningParametersObject.parameterDescription = valueRunningParametersParameter["ParameterDescription"].asString(); runningParameters_.push_back(runningParametersObject); } if(!value["Engine"].isNull()) diff --git a/polardb/src/model/DescribeDBClustersResult.cc b/polardb/src/model/DescribeDBClustersResult.cc index f39048b93..77be2d0b7 100644 --- a/polardb/src/model/DescribeDBClustersResult.cc +++ b/polardb/src/model/DescribeDBClustersResult.cc @@ -39,72 +39,72 @@ void DescribeDBClustersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBCluster"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBCluster"]; + for (auto valueItemsDBCluster : allItemsNode) { DBCluster itemsObject; - if(!value["DBClusterId"].isNull()) - itemsObject.dBClusterId = value["DBClusterId"].asString(); - if(!value["DBClusterDescription"].isNull()) - itemsObject.dBClusterDescription = value["DBClusterDescription"].asString(); - if(!value["PayType"].isNull()) - itemsObject.payType = value["PayType"].asString(); - if(!value["DBClusterNetworkType"].isNull()) - itemsObject.dBClusterNetworkType = value["DBClusterNetworkType"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - itemsObject.zoneId = value["ZoneId"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["Expired"].isNull()) - itemsObject.expired = value["Expired"].asString(); - if(!value["DBClusterStatus"].isNull()) - itemsObject.dBClusterStatus = value["DBClusterStatus"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["DBType"].isNull()) - itemsObject.dBType = value["DBType"].asString(); - if(!value["DBVersion"].isNull()) - itemsObject.dBVersion = value["DBVersion"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["DeletionLock"].isNull()) - itemsObject.deletionLock = std::stoi(value["DeletionLock"].asString()); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["VpcId"].isNull()) - itemsObject.vpcId = value["VpcId"].asString(); - if(!value["DBNodeNumber"].isNull()) - itemsObject.dBNodeNumber = std::stoi(value["DBNodeNumber"].asString()); - if(!value["DBNodeClass"].isNull()) - itemsObject.dBNodeClass = value["DBNodeClass"].asString(); - if(!value["StorageUsed"].isNull()) - itemsObject.storageUsed = std::stol(value["StorageUsed"].asString()); - auto allDBNodes = value["DBNodes"]["DBNode"]; - for (auto value : allDBNodes) + if(!valueItemsDBCluster["DBClusterId"].isNull()) + itemsObject.dBClusterId = valueItemsDBCluster["DBClusterId"].asString(); + if(!valueItemsDBCluster["DBClusterDescription"].isNull()) + itemsObject.dBClusterDescription = valueItemsDBCluster["DBClusterDescription"].asString(); + if(!valueItemsDBCluster["PayType"].isNull()) + itemsObject.payType = valueItemsDBCluster["PayType"].asString(); + if(!valueItemsDBCluster["DBClusterNetworkType"].isNull()) + itemsObject.dBClusterNetworkType = valueItemsDBCluster["DBClusterNetworkType"].asString(); + if(!valueItemsDBCluster["RegionId"].isNull()) + itemsObject.regionId = valueItemsDBCluster["RegionId"].asString(); + if(!valueItemsDBCluster["ZoneId"].isNull()) + itemsObject.zoneId = valueItemsDBCluster["ZoneId"].asString(); + if(!valueItemsDBCluster["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBCluster["ExpireTime"].asString(); + if(!valueItemsDBCluster["Expired"].isNull()) + itemsObject.expired = valueItemsDBCluster["Expired"].asString(); + if(!valueItemsDBCluster["DBClusterStatus"].isNull()) + itemsObject.dBClusterStatus = valueItemsDBCluster["DBClusterStatus"].asString(); + if(!valueItemsDBCluster["Engine"].isNull()) + itemsObject.engine = valueItemsDBCluster["Engine"].asString(); + if(!valueItemsDBCluster["DBType"].isNull()) + itemsObject.dBType = valueItemsDBCluster["DBType"].asString(); + if(!valueItemsDBCluster["DBVersion"].isNull()) + itemsObject.dBVersion = valueItemsDBCluster["DBVersion"].asString(); + if(!valueItemsDBCluster["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBCluster["LockMode"].asString(); + if(!valueItemsDBCluster["DeletionLock"].isNull()) + itemsObject.deletionLock = std::stoi(valueItemsDBCluster["DeletionLock"].asString()); + if(!valueItemsDBCluster["CreateTime"].isNull()) + itemsObject.createTime = valueItemsDBCluster["CreateTime"].asString(); + if(!valueItemsDBCluster["VpcId"].isNull()) + itemsObject.vpcId = valueItemsDBCluster["VpcId"].asString(); + if(!valueItemsDBCluster["DBNodeNumber"].isNull()) + itemsObject.dBNodeNumber = std::stoi(valueItemsDBCluster["DBNodeNumber"].asString()); + if(!valueItemsDBCluster["DBNodeClass"].isNull()) + itemsObject.dBNodeClass = valueItemsDBCluster["DBNodeClass"].asString(); + if(!valueItemsDBCluster["StorageUsed"].isNull()) + itemsObject.storageUsed = std::stol(valueItemsDBCluster["StorageUsed"].asString()); + auto allDBNodesNode = allItemsNode["DBNodes"]["DBNode"]; + for (auto allItemsNodeDBNodesDBNode : allDBNodesNode) { DBCluster::DBNode dBNodesObject; - if(!value["DBNodeId"].isNull()) - dBNodesObject.dBNodeId = value["DBNodeId"].asString(); - if(!value["DBNodeClass"].isNull()) - dBNodesObject.dBNodeClass = value["DBNodeClass"].asString(); - if(!value["DBNodeRole"].isNull()) - dBNodesObject.dBNodeRole = value["DBNodeRole"].asString(); - if(!value["RegionId"].isNull()) - dBNodesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - dBNodesObject.zoneId = value["ZoneId"].asString(); + if(!allItemsNodeDBNodesDBNode["DBNodeId"].isNull()) + dBNodesObject.dBNodeId = allItemsNodeDBNodesDBNode["DBNodeId"].asString(); + if(!allItemsNodeDBNodesDBNode["DBNodeClass"].isNull()) + dBNodesObject.dBNodeClass = allItemsNodeDBNodesDBNode["DBNodeClass"].asString(); + if(!allItemsNodeDBNodesDBNode["DBNodeRole"].isNull()) + dBNodesObject.dBNodeRole = allItemsNodeDBNodesDBNode["DBNodeRole"].asString(); + if(!allItemsNodeDBNodesDBNode["RegionId"].isNull()) + dBNodesObject.regionId = allItemsNodeDBNodesDBNode["RegionId"].asString(); + if(!allItemsNodeDBNodesDBNode["ZoneId"].isNull()) + dBNodesObject.zoneId = allItemsNodeDBNodesDBNode["ZoneId"].asString(); itemsObject.dBNodes.push_back(dBNodesObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allItemsNode["Tags"]["Tag"]; + for (auto allItemsNodeTagsTag : allTagsNode) { DBCluster::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allItemsNodeTagsTag["Key"].isNull()) + tagsObject.key = allItemsNodeTagsTag["Key"].asString(); + if(!allItemsNodeTagsTag["Value"].isNull()) + tagsObject.value = allItemsNodeTagsTag["Value"].asString(); itemsObject.tags.push_back(tagsObject); } items_.push_back(itemsObject); diff --git a/polardb/src/model/DescribeDatabasesResult.cc b/polardb/src/model/DescribeDatabasesResult.cc index 796caa7bf..91f1909dd 100644 --- a/polardb/src/model/DescribeDatabasesResult.cc +++ b/polardb/src/model/DescribeDatabasesResult.cc @@ -39,32 +39,32 @@ void DescribeDatabasesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatabases = value["Databases"]["Database"]; - for (auto value : allDatabases) + auto allDatabasesNode = value["Databases"]["Database"]; + for (auto valueDatabasesDatabase : allDatabasesNode) { Database databasesObject; - if(!value["DBName"].isNull()) - databasesObject.dBName = value["DBName"].asString(); - if(!value["DBStatus"].isNull()) - databasesObject.dBStatus = value["DBStatus"].asString(); - if(!value["DBDescription"].isNull()) - databasesObject.dBDescription = value["DBDescription"].asString(); - if(!value["CharacterSetName"].isNull()) - databasesObject.characterSetName = value["CharacterSetName"].asString(); - if(!value["Engine"].isNull()) - databasesObject.engine = value["Engine"].asString(); - auto allAccounts = value["Accounts"]["Account"]; - for (auto value : allAccounts) + if(!valueDatabasesDatabase["DBName"].isNull()) + databasesObject.dBName = valueDatabasesDatabase["DBName"].asString(); + if(!valueDatabasesDatabase["DBStatus"].isNull()) + databasesObject.dBStatus = valueDatabasesDatabase["DBStatus"].asString(); + if(!valueDatabasesDatabase["DBDescription"].isNull()) + databasesObject.dBDescription = valueDatabasesDatabase["DBDescription"].asString(); + if(!valueDatabasesDatabase["CharacterSetName"].isNull()) + databasesObject.characterSetName = valueDatabasesDatabase["CharacterSetName"].asString(); + if(!valueDatabasesDatabase["Engine"].isNull()) + databasesObject.engine = valueDatabasesDatabase["Engine"].asString(); + auto allAccountsNode = allDatabasesNode["Accounts"]["Account"]; + for (auto allDatabasesNodeAccountsAccount : allAccountsNode) { Database::Account accountsObject; - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountPrivilege"].isNull()) - accountsObject.accountPrivilege = value["AccountPrivilege"].asString(); - if(!value["PrivilegeStatus"].isNull()) - accountsObject.privilegeStatus = value["PrivilegeStatus"].asString(); + if(!allDatabasesNodeAccountsAccount["AccountName"].isNull()) + accountsObject.accountName = allDatabasesNodeAccountsAccount["AccountName"].asString(); + if(!allDatabasesNodeAccountsAccount["AccountStatus"].isNull()) + accountsObject.accountStatus = allDatabasesNodeAccountsAccount["AccountStatus"].asString(); + if(!allDatabasesNodeAccountsAccount["AccountPrivilege"].isNull()) + accountsObject.accountPrivilege = allDatabasesNodeAccountsAccount["AccountPrivilege"].asString(); + if(!allDatabasesNodeAccountsAccount["PrivilegeStatus"].isNull()) + accountsObject.privilegeStatus = allDatabasesNodeAccountsAccount["PrivilegeStatus"].asString(); databasesObject.accounts.push_back(accountsObject); } databases_.push_back(databasesObject); diff --git a/polardb/src/model/DescribeRegionsResult.cc b/polardb/src/model/DescribeRegionsResult.cc index 38d95b9c2..bb493cf57 100644 --- a/polardb/src/model/DescribeRegionsResult.cc +++ b/polardb/src/model/DescribeRegionsResult.cc @@ -39,20 +39,20 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + auto allZonesNode = allRegionsNode["Zones"]["Zone"]; + for (auto allRegionsNodeZonesZone : allZonesNode) { Region::Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["VpcEnabled"].isNull()) - zonesObject.vpcEnabled = value["VpcEnabled"].asString() == "true"; + if(!allRegionsNodeZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = allRegionsNodeZonesZone["ZoneId"].asString(); + if(!allRegionsNodeZonesZone["VpcEnabled"].isNull()) + zonesObject.vpcEnabled = allRegionsNodeZonesZone["VpcEnabled"].asString() == "true"; regionsObject.zones.push_back(zonesObject); } regions_.push_back(regionsObject); diff --git a/push/src/model/CheckDevicesResult.cc b/push/src/model/CheckDevicesResult.cc index bf02389cc..5514762e0 100644 --- a/push/src/model/CheckDevicesResult.cc +++ b/push/src/model/CheckDevicesResult.cc @@ -39,14 +39,14 @@ void CheckDevicesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDeviceCheckInfos = value["DeviceCheckInfos"]["DeviceCheckInfo"]; - for (auto value : allDeviceCheckInfos) + auto allDeviceCheckInfosNode = value["DeviceCheckInfos"]["DeviceCheckInfo"]; + for (auto valueDeviceCheckInfosDeviceCheckInfo : allDeviceCheckInfosNode) { DeviceCheckInfo deviceCheckInfosObject; - if(!value["DeviceId"].isNull()) - deviceCheckInfosObject.deviceId = value["DeviceId"].asString(); - if(!value["Available"].isNull()) - deviceCheckInfosObject.available = value["Available"].asString() == "true"; + if(!valueDeviceCheckInfosDeviceCheckInfo["DeviceId"].isNull()) + deviceCheckInfosObject.deviceId = valueDeviceCheckInfosDeviceCheckInfo["DeviceId"].asString(); + if(!valueDeviceCheckInfosDeviceCheckInfo["Available"].isNull()) + deviceCheckInfosObject.available = valueDeviceCheckInfosDeviceCheckInfo["Available"].asString() == "true"; deviceCheckInfos_.push_back(deviceCheckInfosObject); } diff --git a/push/src/model/ListPushRecordsResult.cc b/push/src/model/ListPushRecordsResult.cc index 6cb452f1f..85a025c07 100644 --- a/push/src/model/ListPushRecordsResult.cc +++ b/push/src/model/ListPushRecordsResult.cc @@ -39,26 +39,26 @@ void ListPushRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPushMessageInfos = value["PushMessageInfos"]["PushMessageInfo"]; - for (auto value : allPushMessageInfos) + auto allPushMessageInfosNode = value["PushMessageInfos"]["PushMessageInfo"]; + for (auto valuePushMessageInfosPushMessageInfo : allPushMessageInfosNode) { PushMessageInfo pushMessageInfosObject; - if(!value["AppKey"].isNull()) - pushMessageInfosObject.appKey = std::stol(value["AppKey"].asString()); - if(!value["AppName"].isNull()) - pushMessageInfosObject.appName = value["AppName"].asString(); - if(!value["MessageId"].isNull()) - pushMessageInfosObject.messageId = value["MessageId"].asString(); - if(!value["Type"].isNull()) - pushMessageInfosObject.type = value["Type"].asString(); - if(!value["DeviceType"].isNull()) - pushMessageInfosObject.deviceType = value["DeviceType"].asString(); - if(!value["PushTime"].isNull()) - pushMessageInfosObject.pushTime = value["PushTime"].asString(); - if(!value["Title"].isNull()) - pushMessageInfosObject.title = value["Title"].asString(); - if(!value["Body"].isNull()) - pushMessageInfosObject.body = value["Body"].asString(); + if(!valuePushMessageInfosPushMessageInfo["AppKey"].isNull()) + pushMessageInfosObject.appKey = std::stol(valuePushMessageInfosPushMessageInfo["AppKey"].asString()); + if(!valuePushMessageInfosPushMessageInfo["AppName"].isNull()) + pushMessageInfosObject.appName = valuePushMessageInfosPushMessageInfo["AppName"].asString(); + if(!valuePushMessageInfosPushMessageInfo["MessageId"].isNull()) + pushMessageInfosObject.messageId = valuePushMessageInfosPushMessageInfo["MessageId"].asString(); + if(!valuePushMessageInfosPushMessageInfo["Type"].isNull()) + pushMessageInfosObject.type = valuePushMessageInfosPushMessageInfo["Type"].asString(); + if(!valuePushMessageInfosPushMessageInfo["DeviceType"].isNull()) + pushMessageInfosObject.deviceType = valuePushMessageInfosPushMessageInfo["DeviceType"].asString(); + if(!valuePushMessageInfosPushMessageInfo["PushTime"].isNull()) + pushMessageInfosObject.pushTime = valuePushMessageInfosPushMessageInfo["PushTime"].asString(); + if(!valuePushMessageInfosPushMessageInfo["Title"].isNull()) + pushMessageInfosObject.title = valuePushMessageInfosPushMessageInfo["Title"].asString(); + if(!valuePushMessageInfosPushMessageInfo["Body"].isNull()) + pushMessageInfosObject.body = valuePushMessageInfosPushMessageInfo["Body"].asString(); pushMessageInfos_.push_back(pushMessageInfosObject); } if(!value["Total"].isNull()) diff --git a/push/src/model/ListSummaryAppsResult.cc b/push/src/model/ListSummaryAppsResult.cc index 5ce712de6..39d9ce566 100644 --- a/push/src/model/ListSummaryAppsResult.cc +++ b/push/src/model/ListSummaryAppsResult.cc @@ -39,14 +39,14 @@ void ListSummaryAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSummaryAppInfos = value["SummaryAppInfos"]["SummaryAppInfo"]; - for (auto value : allSummaryAppInfos) + auto allSummaryAppInfosNode = value["SummaryAppInfos"]["SummaryAppInfo"]; + for (auto valueSummaryAppInfosSummaryAppInfo : allSummaryAppInfosNode) { SummaryAppInfo summaryAppInfosObject; - if(!value["AppName"].isNull()) - summaryAppInfosObject.appName = value["AppName"].asString(); - if(!value["AppKey"].isNull()) - summaryAppInfosObject.appKey = std::stol(value["AppKey"].asString()); + if(!valueSummaryAppInfosSummaryAppInfo["AppName"].isNull()) + summaryAppInfosObject.appName = valueSummaryAppInfosSummaryAppInfo["AppName"].asString(); + if(!valueSummaryAppInfosSummaryAppInfo["AppKey"].isNull()) + summaryAppInfosObject.appKey = std::stol(valueSummaryAppInfosSummaryAppInfo["AppKey"].asString()); summaryAppInfos_.push_back(summaryAppInfosObject); } diff --git a/push/src/model/ListTagsResult.cc b/push/src/model/ListTagsResult.cc index 0745e21a9..803984546 100644 --- a/push/src/model/ListTagsResult.cc +++ b/push/src/model/ListTagsResult.cc @@ -39,12 +39,12 @@ void ListTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagInfos = value["TagInfos"]["TagInfo"]; - for (auto value : allTagInfos) + auto allTagInfosNode = value["TagInfos"]["TagInfo"]; + for (auto valueTagInfosTagInfo : allTagInfosNode) { TagInfo tagInfosObject; - if(!value["TagName"].isNull()) - tagInfosObject.tagName = value["TagName"].asString(); + if(!valueTagInfosTagInfo["TagName"].isNull()) + tagInfosObject.tagName = valueTagInfosTagInfo["TagName"].asString(); tagInfos_.push_back(tagInfosObject); } diff --git a/push/src/model/QueryAliasesResult.cc b/push/src/model/QueryAliasesResult.cc index 1987102da..e8f9a7ea0 100644 --- a/push/src/model/QueryAliasesResult.cc +++ b/push/src/model/QueryAliasesResult.cc @@ -39,12 +39,12 @@ void QueryAliasesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAliasInfos = value["AliasInfos"]["AliasInfo"]; - for (auto value : allAliasInfos) + auto allAliasInfosNode = value["AliasInfos"]["AliasInfo"]; + for (auto valueAliasInfosAliasInfo : allAliasInfosNode) { AliasInfo aliasInfosObject; - if(!value["AliasName"].isNull()) - aliasInfosObject.aliasName = value["AliasName"].asString(); + if(!valueAliasInfosAliasInfo["AliasName"].isNull()) + aliasInfosObject.aliasName = valueAliasInfosAliasInfo["AliasName"].asString(); aliasInfos_.push_back(aliasInfosObject); } diff --git a/push/src/model/QueryDeviceStatResult.cc b/push/src/model/QueryDeviceStatResult.cc index c0ea4a5ce..2d1b56f5c 100644 --- a/push/src/model/QueryDeviceStatResult.cc +++ b/push/src/model/QueryDeviceStatResult.cc @@ -39,16 +39,16 @@ void QueryDeviceStatResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppDeviceStats = value["AppDeviceStats"]["AppDeviceStat"]; - for (auto value : allAppDeviceStats) + auto allAppDeviceStatsNode = value["AppDeviceStats"]["AppDeviceStat"]; + for (auto valueAppDeviceStatsAppDeviceStat : allAppDeviceStatsNode) { AppDeviceStat appDeviceStatsObject; - if(!value["Time"].isNull()) - appDeviceStatsObject.time = value["Time"].asString(); - if(!value["Count"].isNull()) - appDeviceStatsObject.count = std::stol(value["Count"].asString()); - if(!value["DeviceType"].isNull()) - appDeviceStatsObject.deviceType = value["DeviceType"].asString(); + if(!valueAppDeviceStatsAppDeviceStat["Time"].isNull()) + appDeviceStatsObject.time = valueAppDeviceStatsAppDeviceStat["Time"].asString(); + if(!valueAppDeviceStatsAppDeviceStat["Count"].isNull()) + appDeviceStatsObject.count = std::stol(valueAppDeviceStatsAppDeviceStat["Count"].asString()); + if(!valueAppDeviceStatsAppDeviceStat["DeviceType"].isNull()) + appDeviceStatsObject.deviceType = valueAppDeviceStatsAppDeviceStat["DeviceType"].asString(); appDeviceStats_.push_back(appDeviceStatsObject); } diff --git a/push/src/model/QueryPushListResult.cc b/push/src/model/QueryPushListResult.cc index dee470543..07a7fc964 100644 --- a/push/src/model/QueryPushListResult.cc +++ b/push/src/model/QueryPushListResult.cc @@ -39,26 +39,26 @@ void QueryPushListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPushMessageInfos = value["PushMessageInfos"]["PushMessageInfo"]; - for (auto value : allPushMessageInfos) + auto allPushMessageInfosNode = value["PushMessageInfos"]["PushMessageInfo"]; + for (auto valuePushMessageInfosPushMessageInfo : allPushMessageInfosNode) { PushMessageInfo pushMessageInfosObject; - if(!value["AppKey"].isNull()) - pushMessageInfosObject.appKey = std::stol(value["AppKey"].asString()); - if(!value["AppName"].isNull()) - pushMessageInfosObject.appName = value["AppName"].asString(); - if(!value["MessageId"].isNull()) - pushMessageInfosObject.messageId = value["MessageId"].asString(); - if(!value["Type"].isNull()) - pushMessageInfosObject.type = value["Type"].asString(); - if(!value["DeviceType"].isNull()) - pushMessageInfosObject.deviceType = value["DeviceType"].asString(); - if(!value["PushTime"].isNull()) - pushMessageInfosObject.pushTime = value["PushTime"].asString(); - if(!value["Title"].isNull()) - pushMessageInfosObject.title = value["Title"].asString(); - if(!value["Body"].isNull()) - pushMessageInfosObject.body = value["Body"].asString(); + if(!valuePushMessageInfosPushMessageInfo["AppKey"].isNull()) + pushMessageInfosObject.appKey = std::stol(valuePushMessageInfosPushMessageInfo["AppKey"].asString()); + if(!valuePushMessageInfosPushMessageInfo["AppName"].isNull()) + pushMessageInfosObject.appName = valuePushMessageInfosPushMessageInfo["AppName"].asString(); + if(!valuePushMessageInfosPushMessageInfo["MessageId"].isNull()) + pushMessageInfosObject.messageId = valuePushMessageInfosPushMessageInfo["MessageId"].asString(); + if(!valuePushMessageInfosPushMessageInfo["Type"].isNull()) + pushMessageInfosObject.type = valuePushMessageInfosPushMessageInfo["Type"].asString(); + if(!valuePushMessageInfosPushMessageInfo["DeviceType"].isNull()) + pushMessageInfosObject.deviceType = valuePushMessageInfosPushMessageInfo["DeviceType"].asString(); + if(!valuePushMessageInfosPushMessageInfo["PushTime"].isNull()) + pushMessageInfosObject.pushTime = valuePushMessageInfosPushMessageInfo["PushTime"].asString(); + if(!valuePushMessageInfosPushMessageInfo["Title"].isNull()) + pushMessageInfosObject.title = valuePushMessageInfosPushMessageInfo["Title"].asString(); + if(!valuePushMessageInfosPushMessageInfo["Body"].isNull()) + pushMessageInfosObject.body = valuePushMessageInfosPushMessageInfo["Body"].asString(); pushMessageInfos_.push_back(pushMessageInfosObject); } if(!value["HasNext"].isNull()) diff --git a/push/src/model/QueryPushStatByAppResult.cc b/push/src/model/QueryPushStatByAppResult.cc index ed92cdfc7..8bd89fd6f 100644 --- a/push/src/model/QueryPushStatByAppResult.cc +++ b/push/src/model/QueryPushStatByAppResult.cc @@ -39,32 +39,32 @@ void QueryPushStatByAppResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppPushStats = value["AppPushStats"]["AppPushStat"]; - for (auto value : allAppPushStats) + auto allAppPushStatsNode = value["AppPushStats"]["AppPushStat"]; + for (auto valueAppPushStatsAppPushStat : allAppPushStatsNode) { AppPushStat appPushStatsObject; - if(!value["Time"].isNull()) - appPushStatsObject.time = value["Time"].asString(); - if(!value["AcceptCount"].isNull()) - appPushStatsObject.acceptCount = std::stol(value["AcceptCount"].asString()); - if(!value["SentCount"].isNull()) - appPushStatsObject.sentCount = std::stol(value["SentCount"].asString()); - if(!value["ReceivedCount"].isNull()) - appPushStatsObject.receivedCount = std::stol(value["ReceivedCount"].asString()); - if(!value["OpenedCount"].isNull()) - appPushStatsObject.openedCount = std::stol(value["OpenedCount"].asString()); - if(!value["DeletedCount"].isNull()) - appPushStatsObject.deletedCount = std::stol(value["DeletedCount"].asString()); - if(!value["SmsSentCount"].isNull()) - appPushStatsObject.smsSentCount = std::stol(value["SmsSentCount"].asString()); - if(!value["SmsSkipCount"].isNull()) - appPushStatsObject.smsSkipCount = std::stol(value["SmsSkipCount"].asString()); - if(!value["SmsFailedCount"].isNull()) - appPushStatsObject.smsFailedCount = std::stol(value["SmsFailedCount"].asString()); - if(!value["SmsReceiveSuccessCount"].isNull()) - appPushStatsObject.smsReceiveSuccessCount = std::stol(value["SmsReceiveSuccessCount"].asString()); - if(!value["SmsReceiveFailedCount"].isNull()) - appPushStatsObject.smsReceiveFailedCount = std::stol(value["SmsReceiveFailedCount"].asString()); + if(!valueAppPushStatsAppPushStat["Time"].isNull()) + appPushStatsObject.time = valueAppPushStatsAppPushStat["Time"].asString(); + if(!valueAppPushStatsAppPushStat["AcceptCount"].isNull()) + appPushStatsObject.acceptCount = std::stol(valueAppPushStatsAppPushStat["AcceptCount"].asString()); + if(!valueAppPushStatsAppPushStat["SentCount"].isNull()) + appPushStatsObject.sentCount = std::stol(valueAppPushStatsAppPushStat["SentCount"].asString()); + if(!valueAppPushStatsAppPushStat["ReceivedCount"].isNull()) + appPushStatsObject.receivedCount = std::stol(valueAppPushStatsAppPushStat["ReceivedCount"].asString()); + if(!valueAppPushStatsAppPushStat["OpenedCount"].isNull()) + appPushStatsObject.openedCount = std::stol(valueAppPushStatsAppPushStat["OpenedCount"].asString()); + if(!valueAppPushStatsAppPushStat["DeletedCount"].isNull()) + appPushStatsObject.deletedCount = std::stol(valueAppPushStatsAppPushStat["DeletedCount"].asString()); + if(!valueAppPushStatsAppPushStat["SmsSentCount"].isNull()) + appPushStatsObject.smsSentCount = std::stol(valueAppPushStatsAppPushStat["SmsSentCount"].asString()); + if(!valueAppPushStatsAppPushStat["SmsSkipCount"].isNull()) + appPushStatsObject.smsSkipCount = std::stol(valueAppPushStatsAppPushStat["SmsSkipCount"].asString()); + if(!valueAppPushStatsAppPushStat["SmsFailedCount"].isNull()) + appPushStatsObject.smsFailedCount = std::stol(valueAppPushStatsAppPushStat["SmsFailedCount"].asString()); + if(!valueAppPushStatsAppPushStat["SmsReceiveSuccessCount"].isNull()) + appPushStatsObject.smsReceiveSuccessCount = std::stol(valueAppPushStatsAppPushStat["SmsReceiveSuccessCount"].asString()); + if(!valueAppPushStatsAppPushStat["SmsReceiveFailedCount"].isNull()) + appPushStatsObject.smsReceiveFailedCount = std::stol(valueAppPushStatsAppPushStat["SmsReceiveFailedCount"].asString()); appPushStats_.push_back(appPushStatsObject); } diff --git a/push/src/model/QueryPushStatByMsgResult.cc b/push/src/model/QueryPushStatByMsgResult.cc index d89782f42..389cc1a49 100644 --- a/push/src/model/QueryPushStatByMsgResult.cc +++ b/push/src/model/QueryPushStatByMsgResult.cc @@ -39,32 +39,32 @@ void QueryPushStatByMsgResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPushStats = value["PushStats"]["PushStat"]; - for (auto value : allPushStats) + auto allPushStatsNode = value["PushStats"]["PushStat"]; + for (auto valuePushStatsPushStat : allPushStatsNode) { PushStat pushStatsObject; - if(!value["MessageId"].isNull()) - pushStatsObject.messageId = value["MessageId"].asString(); - if(!value["AcceptCount"].isNull()) - pushStatsObject.acceptCount = std::stol(value["AcceptCount"].asString()); - if(!value["SentCount"].isNull()) - pushStatsObject.sentCount = std::stol(value["SentCount"].asString()); - if(!value["ReceivedCount"].isNull()) - pushStatsObject.receivedCount = std::stol(value["ReceivedCount"].asString()); - if(!value["OpenedCount"].isNull()) - pushStatsObject.openedCount = std::stol(value["OpenedCount"].asString()); - if(!value["DeletedCount"].isNull()) - pushStatsObject.deletedCount = std::stol(value["DeletedCount"].asString()); - if(!value["SmsSentCount"].isNull()) - pushStatsObject.smsSentCount = std::stol(value["SmsSentCount"].asString()); - if(!value["SmsSkipCount"].isNull()) - pushStatsObject.smsSkipCount = std::stol(value["SmsSkipCount"].asString()); - if(!value["SmsFailedCount"].isNull()) - pushStatsObject.smsFailedCount = std::stol(value["SmsFailedCount"].asString()); - if(!value["SmsReceiveSuccessCount"].isNull()) - pushStatsObject.smsReceiveSuccessCount = std::stol(value["SmsReceiveSuccessCount"].asString()); - if(!value["SmsReceiveFailedCount"].isNull()) - pushStatsObject.smsReceiveFailedCount = std::stol(value["SmsReceiveFailedCount"].asString()); + if(!valuePushStatsPushStat["MessageId"].isNull()) + pushStatsObject.messageId = valuePushStatsPushStat["MessageId"].asString(); + if(!valuePushStatsPushStat["AcceptCount"].isNull()) + pushStatsObject.acceptCount = std::stol(valuePushStatsPushStat["AcceptCount"].asString()); + if(!valuePushStatsPushStat["SentCount"].isNull()) + pushStatsObject.sentCount = std::stol(valuePushStatsPushStat["SentCount"].asString()); + if(!valuePushStatsPushStat["ReceivedCount"].isNull()) + pushStatsObject.receivedCount = std::stol(valuePushStatsPushStat["ReceivedCount"].asString()); + if(!valuePushStatsPushStat["OpenedCount"].isNull()) + pushStatsObject.openedCount = std::stol(valuePushStatsPushStat["OpenedCount"].asString()); + if(!valuePushStatsPushStat["DeletedCount"].isNull()) + pushStatsObject.deletedCount = std::stol(valuePushStatsPushStat["DeletedCount"].asString()); + if(!valuePushStatsPushStat["SmsSentCount"].isNull()) + pushStatsObject.smsSentCount = std::stol(valuePushStatsPushStat["SmsSentCount"].asString()); + if(!valuePushStatsPushStat["SmsSkipCount"].isNull()) + pushStatsObject.smsSkipCount = std::stol(valuePushStatsPushStat["SmsSkipCount"].asString()); + if(!valuePushStatsPushStat["SmsFailedCount"].isNull()) + pushStatsObject.smsFailedCount = std::stol(valuePushStatsPushStat["SmsFailedCount"].asString()); + if(!valuePushStatsPushStat["SmsReceiveSuccessCount"].isNull()) + pushStatsObject.smsReceiveSuccessCount = std::stol(valuePushStatsPushStat["SmsReceiveSuccessCount"].asString()); + if(!valuePushStatsPushStat["SmsReceiveFailedCount"].isNull()) + pushStatsObject.smsReceiveFailedCount = std::stol(valuePushStatsPushStat["SmsReceiveFailedCount"].asString()); pushStats_.push_back(pushStatsObject); } diff --git a/push/src/model/QueryTagsResult.cc b/push/src/model/QueryTagsResult.cc index 0d8486c38..b7e26d6b9 100644 --- a/push/src/model/QueryTagsResult.cc +++ b/push/src/model/QueryTagsResult.cc @@ -39,12 +39,12 @@ void QueryTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagInfos = value["TagInfos"]["TagInfo"]; - for (auto value : allTagInfos) + auto allTagInfosNode = value["TagInfos"]["TagInfo"]; + for (auto valueTagInfosTagInfo : allTagInfosNode) { TagInfo tagInfosObject; - if(!value["TagName"].isNull()) - tagInfosObject.tagName = value["TagName"].asString(); + if(!valueTagInfosTagInfo["TagName"].isNull()) + tagInfosObject.tagName = valueTagInfosTagInfo["TagName"].asString(); tagInfos_.push_back(tagInfosObject); } diff --git a/push/src/model/QueryUniqueDeviceStatResult.cc b/push/src/model/QueryUniqueDeviceStatResult.cc index fcca5110f..e6e6ed958 100644 --- a/push/src/model/QueryUniqueDeviceStatResult.cc +++ b/push/src/model/QueryUniqueDeviceStatResult.cc @@ -39,14 +39,14 @@ void QueryUniqueDeviceStatResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppDeviceStats = value["AppDeviceStats"]["AppDeviceStat"]; - for (auto value : allAppDeviceStats) + auto allAppDeviceStatsNode = value["AppDeviceStats"]["AppDeviceStat"]; + for (auto valueAppDeviceStatsAppDeviceStat : allAppDeviceStatsNode) { AppDeviceStat appDeviceStatsObject; - if(!value["Time"].isNull()) - appDeviceStatsObject.time = value["Time"].asString(); - if(!value["Count"].isNull()) - appDeviceStatsObject.count = std::stol(value["Count"].asString()); + if(!valueAppDeviceStatsAppDeviceStat["Time"].isNull()) + appDeviceStatsObject.time = valueAppDeviceStatsAppDeviceStat["Time"].asString(); + if(!valueAppDeviceStatsAppDeviceStat["Count"].isNull()) + appDeviceStatsObject.count = std::stol(valueAppDeviceStatsAppDeviceStat["Count"].asString()); appDeviceStats_.push_back(appDeviceStatsObject); } diff --git a/pvtz/src/model/DescribeChangeLogsResult.cc b/pvtz/src/model/DescribeChangeLogsResult.cc index f5335f9b5..5a6900fc0 100644 --- a/pvtz/src/model/DescribeChangeLogsResult.cc +++ b/pvtz/src/model/DescribeChangeLogsResult.cc @@ -39,28 +39,28 @@ void DescribeChangeLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChangeLogs = value["ChangeLogs"]["ChangeLog"]; - for (auto value : allChangeLogs) + auto allChangeLogsNode = value["ChangeLogs"]["ChangeLog"]; + for (auto valueChangeLogsChangeLog : allChangeLogsNode) { ChangeLog changeLogsObject; - if(!value["OperTime"].isNull()) - changeLogsObject.operTime = value["OperTime"].asString(); - if(!value["OperAction"].isNull()) - changeLogsObject.operAction = value["OperAction"].asString(); - if(!value["OperObject"].isNull()) - changeLogsObject.operObject = value["OperObject"].asString(); - if(!value["EntityId"].isNull()) - changeLogsObject.entityId = value["EntityId"].asString(); - if(!value["EntityName"].isNull()) - changeLogsObject.entityName = value["EntityName"].asString(); - if(!value["OperIp"].isNull()) - changeLogsObject.operIp = value["OperIp"].asString(); - if(!value["OperTimestamp"].isNull()) - changeLogsObject.operTimestamp = std::stol(value["OperTimestamp"].asString()); - if(!value["Id"].isNull()) - changeLogsObject.id = std::stol(value["Id"].asString()); - if(!value["Content"].isNull()) - changeLogsObject.content = value["Content"].asString(); + if(!valueChangeLogsChangeLog["OperTime"].isNull()) + changeLogsObject.operTime = valueChangeLogsChangeLog["OperTime"].asString(); + if(!valueChangeLogsChangeLog["OperAction"].isNull()) + changeLogsObject.operAction = valueChangeLogsChangeLog["OperAction"].asString(); + if(!valueChangeLogsChangeLog["OperObject"].isNull()) + changeLogsObject.operObject = valueChangeLogsChangeLog["OperObject"].asString(); + if(!valueChangeLogsChangeLog["EntityId"].isNull()) + changeLogsObject.entityId = valueChangeLogsChangeLog["EntityId"].asString(); + if(!valueChangeLogsChangeLog["EntityName"].isNull()) + changeLogsObject.entityName = valueChangeLogsChangeLog["EntityName"].asString(); + if(!valueChangeLogsChangeLog["OperIp"].isNull()) + changeLogsObject.operIp = valueChangeLogsChangeLog["OperIp"].asString(); + if(!valueChangeLogsChangeLog["OperTimestamp"].isNull()) + changeLogsObject.operTimestamp = std::stol(valueChangeLogsChangeLog["OperTimestamp"].asString()); + if(!valueChangeLogsChangeLog["Id"].isNull()) + changeLogsObject.id = std::stol(valueChangeLogsChangeLog["Id"].asString()); + if(!valueChangeLogsChangeLog["Content"].isNull()) + changeLogsObject.content = valueChangeLogsChangeLog["Content"].asString(); changeLogs_.push_back(changeLogsObject); } if(!value["TotalItems"].isNull()) diff --git a/pvtz/src/model/DescribeRegionsResult.cc b/pvtz/src/model/DescribeRegionsResult.cc index 605d690d1..acc83a50b 100644 --- a/pvtz/src/model/DescribeRegionsResult.cc +++ b/pvtz/src/model/DescribeRegionsResult.cc @@ -39,18 +39,18 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["RegionName"].isNull()) - regionsObject.regionName = value["RegionName"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["RegionName"].isNull()) + regionsObject.regionName = valueRegionsRegion["RegionName"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); regions_.push_back(regionsObject); } diff --git a/pvtz/src/model/DescribeRequestGraphResult.cc b/pvtz/src/model/DescribeRequestGraphResult.cc index d78315a41..9900ea92f 100644 --- a/pvtz/src/model/DescribeRequestGraphResult.cc +++ b/pvtz/src/model/DescribeRequestGraphResult.cc @@ -39,16 +39,16 @@ void DescribeRequestGraphResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRequestDetails = value["RequestDetails"]["ZoneRequestTop"]; - for (auto value : allRequestDetails) + auto allRequestDetailsNode = value["RequestDetails"]["ZoneRequestTop"]; + for (auto valueRequestDetailsZoneRequestTop : allRequestDetailsNode) { ZoneRequestTop requestDetailsObject; - if(!value["Time"].isNull()) - requestDetailsObject.time = value["Time"].asString(); - if(!value["Timestamp"].isNull()) - requestDetailsObject.timestamp = std::stol(value["Timestamp"].asString()); - if(!value["RequestCount"].isNull()) - requestDetailsObject.requestCount = std::stol(value["RequestCount"].asString()); + if(!valueRequestDetailsZoneRequestTop["Time"].isNull()) + requestDetailsObject.time = valueRequestDetailsZoneRequestTop["Time"].asString(); + if(!valueRequestDetailsZoneRequestTop["Timestamp"].isNull()) + requestDetailsObject.timestamp = std::stol(valueRequestDetailsZoneRequestTop["Timestamp"].asString()); + if(!valueRequestDetailsZoneRequestTop["RequestCount"].isNull()) + requestDetailsObject.requestCount = std::stol(valueRequestDetailsZoneRequestTop["RequestCount"].asString()); requestDetails_.push_back(requestDetailsObject); } diff --git a/pvtz/src/model/DescribeStatisticSummaryResult.cc b/pvtz/src/model/DescribeStatisticSummaryResult.cc index cc4abd931..df5b62243 100644 --- a/pvtz/src/model/DescribeStatisticSummaryResult.cc +++ b/pvtz/src/model/DescribeStatisticSummaryResult.cc @@ -39,30 +39,30 @@ void DescribeStatisticSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZoneRequestTops = value["ZoneRequestTops"]["ZoneRequestTop"]; - for (auto value : allZoneRequestTops) + auto allZoneRequestTopsNode = value["ZoneRequestTops"]["ZoneRequestTop"]; + for (auto valueZoneRequestTopsZoneRequestTop : allZoneRequestTopsNode) { ZoneRequestTop zoneRequestTopsObject; - if(!value["ZoneName"].isNull()) - zoneRequestTopsObject.zoneName = value["ZoneName"].asString(); - if(!value["RequestCount"].isNull()) - zoneRequestTopsObject.requestCount = std::stol(value["RequestCount"].asString()); + if(!valueZoneRequestTopsZoneRequestTop["ZoneName"].isNull()) + zoneRequestTopsObject.zoneName = valueZoneRequestTopsZoneRequestTop["ZoneName"].asString(); + if(!valueZoneRequestTopsZoneRequestTop["RequestCount"].isNull()) + zoneRequestTopsObject.requestCount = std::stol(valueZoneRequestTopsZoneRequestTop["RequestCount"].asString()); zoneRequestTops_.push_back(zoneRequestTopsObject); } - auto allVpcRequestTops = value["VpcRequestTops"]["VpcRequestTop"]; - for (auto value : allVpcRequestTops) + auto allVpcRequestTopsNode = value["VpcRequestTops"]["VpcRequestTop"]; + for (auto valueVpcRequestTopsVpcRequestTop : allVpcRequestTopsNode) { VpcRequestTop vpcRequestTopsObject; - if(!value["RegionId"].isNull()) - vpcRequestTopsObject.regionId = value["RegionId"].asString(); - if(!value["VpcId"].isNull()) - vpcRequestTopsObject.vpcId = value["VpcId"].asString(); - if(!value["TunnelId"].isNull()) - vpcRequestTopsObject.tunnelId = value["TunnelId"].asString(); - if(!value["RequestCount"].isNull()) - vpcRequestTopsObject.requestCount = std::stol(value["RequestCount"].asString()); - if(!value["RegionName"].isNull()) - vpcRequestTopsObject.regionName = value["RegionName"].asString(); + if(!valueVpcRequestTopsVpcRequestTop["RegionId"].isNull()) + vpcRequestTopsObject.regionId = valueVpcRequestTopsVpcRequestTop["RegionId"].asString(); + if(!valueVpcRequestTopsVpcRequestTop["VpcId"].isNull()) + vpcRequestTopsObject.vpcId = valueVpcRequestTopsVpcRequestTop["VpcId"].asString(); + if(!valueVpcRequestTopsVpcRequestTop["TunnelId"].isNull()) + vpcRequestTopsObject.tunnelId = valueVpcRequestTopsVpcRequestTop["TunnelId"].asString(); + if(!valueVpcRequestTopsVpcRequestTop["RequestCount"].isNull()) + vpcRequestTopsObject.requestCount = std::stol(valueVpcRequestTopsVpcRequestTop["RequestCount"].asString()); + if(!valueVpcRequestTopsVpcRequestTop["RegionName"].isNull()) + vpcRequestTopsObject.regionName = valueVpcRequestTopsVpcRequestTop["RegionName"].asString(); vpcRequestTops_.push_back(vpcRequestTopsObject); } if(!value["TotalCount"].isNull()) diff --git a/pvtz/src/model/DescribeZoneInfoResult.cc b/pvtz/src/model/DescribeZoneInfoResult.cc index 8a5066616..df7eb2349 100644 --- a/pvtz/src/model/DescribeZoneInfoResult.cc +++ b/pvtz/src/model/DescribeZoneInfoResult.cc @@ -39,20 +39,20 @@ void DescribeZoneInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBindVpcs = value["BindVpcs"]["Vpc"]; - for (auto value : allBindVpcs) + auto allBindVpcsNode = value["BindVpcs"]["Vpc"]; + for (auto valueBindVpcsVpc : allBindVpcsNode) { Vpc bindVpcsObject; - if(!value["ReionId"].isNull()) - bindVpcsObject.reionId = value["ReionId"].asString(); - if(!value["VpcId"].isNull()) - bindVpcsObject.vpcId = value["VpcId"].asString(); - if(!value["VpcName"].isNull()) - bindVpcsObject.vpcName = value["VpcName"].asString(); - if(!value["RegionName"].isNull()) - bindVpcsObject.regionName = value["RegionName"].asString(); - if(!value["RegionId"].isNull()) - bindVpcsObject.regionId = value["RegionId"].asString(); + if(!valueBindVpcsVpc["ReionId"].isNull()) + bindVpcsObject.reionId = valueBindVpcsVpc["ReionId"].asString(); + if(!valueBindVpcsVpc["VpcId"].isNull()) + bindVpcsObject.vpcId = valueBindVpcsVpc["VpcId"].asString(); + if(!valueBindVpcsVpc["VpcName"].isNull()) + bindVpcsObject.vpcName = valueBindVpcsVpc["VpcName"].asString(); + if(!valueBindVpcsVpc["RegionName"].isNull()) + bindVpcsObject.regionName = valueBindVpcsVpc["RegionName"].asString(); + if(!valueBindVpcsVpc["RegionId"].isNull()) + bindVpcsObject.regionId = valueBindVpcsVpc["RegionId"].asString(); bindVpcs_.push_back(bindVpcsObject); } if(!value["ZoneId"].isNull()) diff --git a/pvtz/src/model/DescribeZoneRecordsResult.cc b/pvtz/src/model/DescribeZoneRecordsResult.cc index 35851f61b..50eef35c0 100644 --- a/pvtz/src/model/DescribeZoneRecordsResult.cc +++ b/pvtz/src/model/DescribeZoneRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeZoneRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecords = value["Records"]["Record"]; - for (auto value : allRecords) + auto allRecordsNode = value["Records"]["Record"]; + for (auto valueRecordsRecord : allRecordsNode) { Record recordsObject; - if(!value["RecordId"].isNull()) - recordsObject.recordId = std::stol(value["RecordId"].asString()); - if(!value["Rr"].isNull()) - recordsObject.rr = value["Rr"].asString(); - if(!value["Type"].isNull()) - recordsObject.type = value["Type"].asString(); - if(!value["Ttl"].isNull()) - recordsObject.ttl = std::stoi(value["Ttl"].asString()); - if(!value["Priority"].isNull()) - recordsObject.priority = std::stoi(value["Priority"].asString()); - if(!value["Value"].isNull()) - recordsObject.value = value["Value"].asString(); - if(!value["Status"].isNull()) - recordsObject.status = value["Status"].asString(); - if(!value["RegionId"].isNull()) - recordsObject.regionId = value["RegionId"].asString(); + if(!valueRecordsRecord["RecordId"].isNull()) + recordsObject.recordId = std::stol(valueRecordsRecord["RecordId"].asString()); + if(!valueRecordsRecord["Rr"].isNull()) + recordsObject.rr = valueRecordsRecord["Rr"].asString(); + if(!valueRecordsRecord["Type"].isNull()) + recordsObject.type = valueRecordsRecord["Type"].asString(); + if(!valueRecordsRecord["Ttl"].isNull()) + recordsObject.ttl = std::stoi(valueRecordsRecord["Ttl"].asString()); + if(!valueRecordsRecord["Priority"].isNull()) + recordsObject.priority = std::stoi(valueRecordsRecord["Priority"].asString()); + if(!valueRecordsRecord["Value"].isNull()) + recordsObject.value = valueRecordsRecord["Value"].asString(); + if(!valueRecordsRecord["Status"].isNull()) + recordsObject.status = valueRecordsRecord["Status"].asString(); + if(!valueRecordsRecord["RegionId"].isNull()) + recordsObject.regionId = valueRecordsRecord["RegionId"].asString(); records_.push_back(recordsObject); } if(!value["TotalItems"].isNull()) diff --git a/pvtz/src/model/DescribeZoneVpcTreeResult.cc b/pvtz/src/model/DescribeZoneVpcTreeResult.cc index 4b8b17763..1470f4a00 100644 --- a/pvtz/src/model/DescribeZoneVpcTreeResult.cc +++ b/pvtz/src/model/DescribeZoneVpcTreeResult.cc @@ -39,40 +39,40 @@ void DescribeZoneVpcTreeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + auto allZonesNode = value["Zones"]["Zone"]; + for (auto valueZonesZone : allZonesNode) { Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["ZoneName"].isNull()) - zonesObject.zoneName = value["ZoneName"].asString(); - if(!value["Remark"].isNull()) - zonesObject.remark = value["Remark"].asString(); - if(!value["RecordCount"].isNull()) - zonesObject.recordCount = std::stoi(value["RecordCount"].asString()); - if(!value["CreateTime"].isNull()) - zonesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - zonesObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["UpdateTime"].isNull()) - zonesObject.updateTime = value["UpdateTime"].asString(); - if(!value["UpdateTimestamp"].isNull()) - zonesObject.updateTimestamp = std::stol(value["UpdateTimestamp"].asString()); - if(!value["IsPtr"].isNull()) - zonesObject.isPtr = value["IsPtr"].asString() == "true"; - auto allVpcs = value["Vpcs"]["Vpc"]; - for (auto value : allVpcs) + if(!valueZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = valueZonesZone["ZoneId"].asString(); + if(!valueZonesZone["ZoneName"].isNull()) + zonesObject.zoneName = valueZonesZone["ZoneName"].asString(); + if(!valueZonesZone["Remark"].isNull()) + zonesObject.remark = valueZonesZone["Remark"].asString(); + if(!valueZonesZone["RecordCount"].isNull()) + zonesObject.recordCount = std::stoi(valueZonesZone["RecordCount"].asString()); + if(!valueZonesZone["CreateTime"].isNull()) + zonesObject.createTime = valueZonesZone["CreateTime"].asString(); + if(!valueZonesZone["CreateTimestamp"].isNull()) + zonesObject.createTimestamp = std::stol(valueZonesZone["CreateTimestamp"].asString()); + if(!valueZonesZone["UpdateTime"].isNull()) + zonesObject.updateTime = valueZonesZone["UpdateTime"].asString(); + if(!valueZonesZone["UpdateTimestamp"].isNull()) + zonesObject.updateTimestamp = std::stol(valueZonesZone["UpdateTimestamp"].asString()); + if(!valueZonesZone["IsPtr"].isNull()) + zonesObject.isPtr = valueZonesZone["IsPtr"].asString() == "true"; + auto allVpcsNode = allZonesNode["Vpcs"]["Vpc"]; + for (auto allZonesNodeVpcsVpc : allVpcsNode) { Zone::Vpc vpcsObject; - if(!value["RegionId"].isNull()) - vpcsObject.regionId = value["RegionId"].asString(); - if(!value["RegionName"].isNull()) - vpcsObject.regionName = value["RegionName"].asString(); - if(!value["VpcId"].isNull()) - vpcsObject.vpcId = value["VpcId"].asString(); - if(!value["VpcName"].isNull()) - vpcsObject.vpcName = value["VpcName"].asString(); + if(!allZonesNodeVpcsVpc["RegionId"].isNull()) + vpcsObject.regionId = allZonesNodeVpcsVpc["RegionId"].asString(); + if(!allZonesNodeVpcsVpc["RegionName"].isNull()) + vpcsObject.regionName = allZonesNodeVpcsVpc["RegionName"].asString(); + if(!allZonesNodeVpcsVpc["VpcId"].isNull()) + vpcsObject.vpcId = allZonesNodeVpcsVpc["VpcId"].asString(); + if(!allZonesNodeVpcsVpc["VpcName"].isNull()) + vpcsObject.vpcName = allZonesNodeVpcsVpc["VpcName"].asString(); zonesObject.vpcs.push_back(vpcsObject); } zones_.push_back(zonesObject); diff --git a/pvtz/src/model/DescribeZonesResult.cc b/pvtz/src/model/DescribeZonesResult.cc index 5c69166d0..89d84aa85 100644 --- a/pvtz/src/model/DescribeZonesResult.cc +++ b/pvtz/src/model/DescribeZonesResult.cc @@ -39,30 +39,30 @@ void DescribeZonesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + auto allZonesNode = value["Zones"]["Zone"]; + for (auto valueZonesZone : allZonesNode) { Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["ZoneName"].isNull()) - zonesObject.zoneName = value["ZoneName"].asString(); - if(!value["Remark"].isNull()) - zonesObject.remark = value["Remark"].asString(); - if(!value["RecordCount"].isNull()) - zonesObject.recordCount = std::stoi(value["RecordCount"].asString()); - if(!value["CreateTime"].isNull()) - zonesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimestamp"].isNull()) - zonesObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["UpdateTime"].isNull()) - zonesObject.updateTime = value["UpdateTime"].asString(); - if(!value["UpdateTimestamp"].isNull()) - zonesObject.updateTimestamp = std::stol(value["UpdateTimestamp"].asString()); - if(!value["IsPtr"].isNull()) - zonesObject.isPtr = value["IsPtr"].asString() == "true"; - if(!value["ProxyPattern"].isNull()) - zonesObject.proxyPattern = value["ProxyPattern"].asString(); + if(!valueZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = valueZonesZone["ZoneId"].asString(); + if(!valueZonesZone["ZoneName"].isNull()) + zonesObject.zoneName = valueZonesZone["ZoneName"].asString(); + if(!valueZonesZone["Remark"].isNull()) + zonesObject.remark = valueZonesZone["Remark"].asString(); + if(!valueZonesZone["RecordCount"].isNull()) + zonesObject.recordCount = std::stoi(valueZonesZone["RecordCount"].asString()); + if(!valueZonesZone["CreateTime"].isNull()) + zonesObject.createTime = valueZonesZone["CreateTime"].asString(); + if(!valueZonesZone["CreateTimestamp"].isNull()) + zonesObject.createTimestamp = std::stol(valueZonesZone["CreateTimestamp"].asString()); + if(!valueZonesZone["UpdateTime"].isNull()) + zonesObject.updateTime = valueZonesZone["UpdateTime"].asString(); + if(!valueZonesZone["UpdateTimestamp"].isNull()) + zonesObject.updateTimestamp = std::stol(valueZonesZone["UpdateTimestamp"].asString()); + if(!valueZonesZone["IsPtr"].isNull()) + zonesObject.isPtr = valueZonesZone["IsPtr"].asString() == "true"; + if(!valueZonesZone["ProxyPattern"].isNull()) + zonesObject.proxyPattern = valueZonesZone["ProxyPattern"].asString(); zones_.push_back(zonesObject); } if(!value["TotalItems"].isNull()) diff --git a/r-kvstore/src/model/CreateShardingInstanceResult.cc b/r-kvstore/src/model/CreateShardingInstanceResult.cc index 2486c928e..0a44e8025 100644 --- a/r-kvstore/src/model/CreateShardingInstanceResult.cc +++ b/r-kvstore/src/model/CreateShardingInstanceResult.cc @@ -39,18 +39,18 @@ void CreateShardingInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allShardList = value["ShardList"]["Shard"]; - for (auto value : allShardList) + auto allShardListNode = value["ShardList"]["Shard"]; + for (auto valueShardListShard : allShardListNode) { Shard shardListObject; - if(!value["ShardId"].isNull()) - shardListObject.shardId = value["ShardId"].asString(); - if(!value["ReplicaClass"].isNull()) - shardListObject.replicaClass = value["ReplicaClass"].asString(); - if(!value["StorageQuantity"].isNull()) - shardListObject.storageQuantity = value["StorageQuantity"].asString(); - if(!value["ReplicaQuantity"].isNull()) - shardListObject.replicaQuantity = value["ReplicaQuantity"].asString(); + if(!valueShardListShard["ShardId"].isNull()) + shardListObject.shardId = valueShardListShard["ShardId"].asString(); + if(!valueShardListShard["ReplicaClass"].isNull()) + shardListObject.replicaClass = valueShardListShard["ReplicaClass"].asString(); + if(!valueShardListShard["StorageQuantity"].isNull()) + shardListObject.storageQuantity = valueShardListShard["StorageQuantity"].asString(); + if(!valueShardListShard["ReplicaQuantity"].isNull()) + shardListObject.replicaQuantity = valueShardListShard["ReplicaQuantity"].asString(); shardList_.push_back(shardListObject); } if(!value["InstanceId"].isNull()) diff --git a/r-kvstore/src/model/DescribeAccountsResult.cc b/r-kvstore/src/model/DescribeAccountsResult.cc index 5509f110e..f5bc5ab0b 100644 --- a/r-kvstore/src/model/DescribeAccountsResult.cc +++ b/r-kvstore/src/model/DescribeAccountsResult.cc @@ -39,30 +39,30 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccounts = value["Accounts"]["Account"]; - for (auto value : allAccounts) + auto allAccountsNode = value["Accounts"]["Account"]; + for (auto valueAccountsAccount : allAccountsNode) { Account accountsObject; - if(!value["InstanceId"].isNull()) - accountsObject.instanceId = value["InstanceId"].asString(); - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountType"].isNull()) - accountsObject.accountType = value["AccountType"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); - if(!value["PrivExceeded"].isNull()) - accountsObject.privExceeded = value["PrivExceeded"].asString(); - auto allDatabasePrivileges = value["DatabasePrivileges"]["DatabasePrivilege"]; - for (auto value : allDatabasePrivileges) + if(!valueAccountsAccount["InstanceId"].isNull()) + accountsObject.instanceId = valueAccountsAccount["InstanceId"].asString(); + if(!valueAccountsAccount["AccountName"].isNull()) + accountsObject.accountName = valueAccountsAccount["AccountName"].asString(); + if(!valueAccountsAccount["AccountStatus"].isNull()) + accountsObject.accountStatus = valueAccountsAccount["AccountStatus"].asString(); + if(!valueAccountsAccount["AccountType"].isNull()) + accountsObject.accountType = valueAccountsAccount["AccountType"].asString(); + if(!valueAccountsAccount["AccountDescription"].isNull()) + accountsObject.accountDescription = valueAccountsAccount["AccountDescription"].asString(); + if(!valueAccountsAccount["PrivExceeded"].isNull()) + accountsObject.privExceeded = valueAccountsAccount["PrivExceeded"].asString(); + auto allDatabasePrivilegesNode = allAccountsNode["DatabasePrivileges"]["DatabasePrivilege"]; + for (auto allAccountsNodeDatabasePrivilegesDatabasePrivilege : allDatabasePrivilegesNode) { Account::DatabasePrivilege databasePrivilegesObject; - if(!value["AccountPrivilege"].isNull()) - databasePrivilegesObject.accountPrivilege = value["AccountPrivilege"].asString(); - if(!value["AccountPrivilegeDetail"].isNull()) - databasePrivilegesObject.accountPrivilegeDetail = value["AccountPrivilegeDetail"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilege"].isNull()) + databasePrivilegesObject.accountPrivilege = allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilege"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilegeDetail"].isNull()) + databasePrivilegesObject.accountPrivilegeDetail = allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilegeDetail"].asString(); accountsObject.databasePrivileges.push_back(databasePrivilegesObject); } accounts_.push_back(accountsObject); diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc index b77b434ab..8f6052fd2 100644 --- a/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc +++ b/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc @@ -39,14 +39,14 @@ void DescribeActiveOperationTaskRegionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegionList = value["RegionList"]["Items"]; - for (auto value : allRegionList) + auto allRegionListNode = value["RegionList"]["Items"]; + for (auto valueRegionListItems : allRegionListNode) { Items regionListObject; - if(!value["Region"].isNull()) - regionListObject.region = value["Region"].asString(); - if(!value["Count"].isNull()) - regionListObject.count = std::stoi(value["Count"].asString()); + if(!valueRegionListItems["Region"].isNull()) + regionListObject.region = valueRegionListItems["Region"].asString(); + if(!valueRegionListItems["Count"].isNull()) + regionListObject.count = std::stoi(valueRegionListItems["Count"].asString()); regionList_.push_back(regionListObject); } diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc index 901c5fd97..24ce7f7c6 100644 --- a/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc +++ b/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc @@ -39,36 +39,36 @@ void DescribeActiveOperationTaskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stoi(value["Id"].asString()); - if(!value["InsName"].isNull()) - itemsObject.insName = value["InsName"].asString(); - if(!value["DbType"].isNull()) - itemsObject.dbType = value["DbType"].asString(); - if(!value["StartTime"].isNull()) - itemsObject.startTime = value["StartTime"].asString(); - if(!value["SwitchTime"].isNull()) - itemsObject.switchTime = value["SwitchTime"].asString(); - if(!value["Deadline"].isNull()) - itemsObject.deadline = value["Deadline"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = std::stoi(value["Status"].asString()); - if(!value["CreatedTime"].isNull()) - itemsObject.createdTime = value["CreatedTime"].asString(); - if(!value["ModifiedTime"].isNull()) - itemsObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["ResultInfo"].isNull()) - itemsObject.resultInfo = value["ResultInfo"].asString(); - if(!value["PrepareInterval"].isNull()) - itemsObject.prepareInterval = value["PrepareInterval"].asString(); - if(!value["TaskParams"].isNull()) - itemsObject.taskParams = value["TaskParams"].asString(); - if(!value["TaskType"].isNull()) - itemsObject.taskType = value["TaskType"].asString(); + if(!valueItemsItemsItem["Id"].isNull()) + itemsObject.id = std::stoi(valueItemsItemsItem["Id"].asString()); + if(!valueItemsItemsItem["InsName"].isNull()) + itemsObject.insName = valueItemsItemsItem["InsName"].asString(); + if(!valueItemsItemsItem["DbType"].isNull()) + itemsObject.dbType = valueItemsItemsItem["DbType"].asString(); + if(!valueItemsItemsItem["StartTime"].isNull()) + itemsObject.startTime = valueItemsItemsItem["StartTime"].asString(); + if(!valueItemsItemsItem["SwitchTime"].isNull()) + itemsObject.switchTime = valueItemsItemsItem["SwitchTime"].asString(); + if(!valueItemsItemsItem["Deadline"].isNull()) + itemsObject.deadline = valueItemsItemsItem["Deadline"].asString(); + if(!valueItemsItemsItem["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsItemsItem["Status"].asString()); + if(!valueItemsItemsItem["CreatedTime"].isNull()) + itemsObject.createdTime = valueItemsItemsItem["CreatedTime"].asString(); + if(!valueItemsItemsItem["ModifiedTime"].isNull()) + itemsObject.modifiedTime = valueItemsItemsItem["ModifiedTime"].asString(); + if(!valueItemsItemsItem["ResultInfo"].isNull()) + itemsObject.resultInfo = valueItemsItemsItem["ResultInfo"].asString(); + if(!valueItemsItemsItem["PrepareInterval"].isNull()) + itemsObject.prepareInterval = valueItemsItemsItem["PrepareInterval"].asString(); + if(!valueItemsItemsItem["TaskParams"].isNull()) + itemsObject.taskParams = valueItemsItemsItem["TaskParams"].asString(); + if(!valueItemsItemsItem["TaskType"].isNull()) + itemsObject.taskType = valueItemsItemsItem["TaskType"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc index 32268c5e7..5c98f6d4d 100644 --- a/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc +++ b/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc @@ -39,14 +39,14 @@ void DescribeActiveOperationTaskTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTypeList = value["TypeList"]["Items"]; - for (auto value : allTypeList) + auto allTypeListNode = value["TypeList"]["Items"]; + for (auto valueTypeListItems : allTypeListNode) { Items typeListObject; - if(!value["TaskType"].isNull()) - typeListObject.taskType = value["TaskType"].asString(); - if(!value["Count"].isNull()) - typeListObject.count = std::stoi(value["Count"].asString()); + if(!valueTypeListItems["TaskType"].isNull()) + typeListObject.taskType = valueTypeListItems["TaskType"].asString(); + if(!valueTypeListItems["Count"].isNull()) + typeListObject.count = std::stoi(valueTypeListItems["Count"].asString()); typeList_.push_back(typeListObject); } diff --git a/r-kvstore/src/model/DescribeAuditRecordsResult.cc b/r-kvstore/src/model/DescribeAuditRecordsResult.cc index 194af27db..a3972afd9 100644 --- a/r-kvstore/src/model/DescribeAuditRecordsResult.cc +++ b/r-kvstore/src/model/DescribeAuditRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeAuditRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQL"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQL"]; + for (auto valueItemsSQL : allItemsNode) { SQL itemsObject; - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = std::stoi(value["HostAddress"].asString()); - if(!value["DatabaseName"].isNull()) - itemsObject.databaseName = value["DatabaseName"].asString(); - if(!value["IPAddress"].isNull()) - itemsObject.iPAddress = value["IPAddress"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["SQLType"].isNull()) - itemsObject.sQLType = value["SQLType"].asString(); - if(!value["TotalExecutionTimes"].isNull()) - itemsObject.totalExecutionTimes = value["TotalExecutionTimes"].asString(); - if(!value["ExecuteTime"].isNull()) - itemsObject.executeTime = value["ExecuteTime"].asString(); - if(!value["AccountName"].isNull()) - itemsObject.accountName = value["AccountName"].asString(); + if(!valueItemsSQL["HostAddress"].isNull()) + itemsObject.hostAddress = std::stoi(valueItemsSQL["HostAddress"].asString()); + if(!valueItemsSQL["DatabaseName"].isNull()) + itemsObject.databaseName = valueItemsSQL["DatabaseName"].asString(); + if(!valueItemsSQL["IPAddress"].isNull()) + itemsObject.iPAddress = valueItemsSQL["IPAddress"].asString(); + if(!valueItemsSQL["SQLText"].isNull()) + itemsObject.sQLText = valueItemsSQL["SQLText"].asString(); + if(!valueItemsSQL["SQLType"].isNull()) + itemsObject.sQLType = valueItemsSQL["SQLType"].asString(); + if(!valueItemsSQL["TotalExecutionTimes"].isNull()) + itemsObject.totalExecutionTimes = valueItemsSQL["TotalExecutionTimes"].asString(); + if(!valueItemsSQL["ExecuteTime"].isNull()) + itemsObject.executeTime = valueItemsSQL["ExecuteTime"].asString(); + if(!valueItemsSQL["AccountName"].isNull()) + itemsObject.accountName = valueItemsSQL["AccountName"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/r-kvstore/src/model/DescribeAvailableResourceResult.cc b/r-kvstore/src/model/DescribeAvailableResourceResult.cc index 688a1a596..6860dca86 100644 --- a/r-kvstore/src/model/DescribeAvailableResourceResult.cc +++ b/r-kvstore/src/model/DescribeAvailableResourceResult.cc @@ -39,66 +39,66 @@ void DescribeAvailableResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableZones = value["AvailableZones"]["AvailableZone"]; - for (auto value : allAvailableZones) + auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"]; + for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode) { AvailableZone availableZonesObject; - if(!value["RegionId"].isNull()) - availableZonesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - availableZonesObject.zoneId = value["ZoneId"].asString(); - if(!value["Status"].isNull()) - availableZonesObject.status = value["Status"].asString(); - if(!value["NetworkTypes"].isNull()) - availableZonesObject.networkTypes = value["NetworkTypes"].asString(); - auto allSupportedEngines = value["SupportedEngines"]["SupportedEngine"]; - for (auto value : allSupportedEngines) + if(!valueAvailableZonesAvailableZone["RegionId"].isNull()) + availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneId"].isNull()) + availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString(); + if(!valueAvailableZonesAvailableZone["Status"].isNull()) + availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString(); + if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull()) + availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString(); + auto allSupportedEnginesNode = allAvailableZonesNode["SupportedEngines"]["SupportedEngine"]; + for (auto allAvailableZonesNodeSupportedEnginesSupportedEngine : allSupportedEnginesNode) { AvailableZone::SupportedEngine supportedEnginesObject; - if(!value["Engine"].isNull()) - supportedEnginesObject.engine = value["Engine"].asString(); - auto allSupportedEngineVersions = value["SupportedEngineVersions"]["SupportedEngineVersion"]; - for (auto value : allSupportedEngineVersions) + if(!allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].isNull()) + supportedEnginesObject.engine = allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].asString(); + auto allSupportedEngineVersionsNode = allSupportedEnginesNode["SupportedEngineVersions"]["SupportedEngineVersion"]; + for (auto allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion : allSupportedEngineVersionsNode) { AvailableZone::SupportedEngine::SupportedEngineVersion supportedEngineVersionsObject; - if(!value["Version"].isNull()) - supportedEngineVersionsObject.version = value["Version"].asString(); - auto allSupportedArchitectureTypes = value["SupportedArchitectureTypes"]["SupportedArchitectureType"]; - for (auto value : allSupportedArchitectureTypes) + if(!allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].isNull()) + supportedEngineVersionsObject.version = allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].asString(); + auto allSupportedArchitectureTypesNode = allSupportedEngineVersionsNode["SupportedArchitectureTypes"]["SupportedArchitectureType"]; + for (auto allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType : allSupportedArchitectureTypesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType supportedArchitectureTypesObject; - if(!value["Architecture"].isNull()) - supportedArchitectureTypesObject.architecture = value["Architecture"].asString(); - auto allSupportedPerformanceTypes = value["SupportedPerformanceTypes"]["SupportedPerformanceType"]; - for (auto value : allSupportedPerformanceTypes) + if(!allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType["Architecture"].isNull()) + supportedArchitectureTypesObject.architecture = allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType["Architecture"].asString(); + auto allSupportedPerformanceTypesNode = allSupportedArchitectureTypesNode["SupportedPerformanceTypes"]["SupportedPerformanceType"]; + for (auto allSupportedArchitectureTypesNodeSupportedPerformanceTypesSupportedPerformanceType : allSupportedPerformanceTypesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType supportedPerformanceTypesObject; - if(!value["PerformanceType"].isNull()) - supportedPerformanceTypesObject.performanceType = value["PerformanceType"].asString(); - auto allSupportedStorageTypes = value["SupportedStorageTypes"]["SupportedStorageType"]; - for (auto value : allSupportedStorageTypes) + if(!allSupportedArchitectureTypesNodeSupportedPerformanceTypesSupportedPerformanceType["PerformanceType"].isNull()) + supportedPerformanceTypesObject.performanceType = allSupportedArchitectureTypesNodeSupportedPerformanceTypesSupportedPerformanceType["PerformanceType"].asString(); + auto allSupportedStorageTypesNode = allSupportedPerformanceTypesNode["SupportedStorageTypes"]["SupportedStorageType"]; + for (auto allSupportedPerformanceTypesNodeSupportedStorageTypesSupportedStorageType : allSupportedStorageTypesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType supportedStorageTypesObject; - if(!value["StorageType"].isNull()) - supportedStorageTypesObject.storageType = value["StorageType"].asString(); - auto allSupportedNodeTypes = value["SupportedNodeTypes"]["SupportedNodeType"]; - for (auto value : allSupportedNodeTypes) + if(!allSupportedPerformanceTypesNodeSupportedStorageTypesSupportedStorageType["StorageType"].isNull()) + supportedStorageTypesObject.storageType = allSupportedPerformanceTypesNodeSupportedStorageTypesSupportedStorageType["StorageType"].asString(); + auto allSupportedNodeTypesNode = allSupportedStorageTypesNode["SupportedNodeTypes"]["SupportedNodeType"]; + for (auto allSupportedStorageTypesNodeSupportedNodeTypesSupportedNodeType : allSupportedNodeTypesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType::SupportedNodeType supportedNodeTypesObject; - if(!value["NodeType"].isNull()) - supportedNodeTypesObject.nodeType = value["NodeType"].asString(); - auto allSupportedPackageTypes = value["SupportedPackageTypes"]["SupportedPackageType"]; - for (auto value : allSupportedPackageTypes) + if(!allSupportedStorageTypesNodeSupportedNodeTypesSupportedNodeType["NodeType"].isNull()) + supportedNodeTypesObject.nodeType = allSupportedStorageTypesNodeSupportedNodeTypesSupportedNodeType["NodeType"].asString(); + auto allSupportedPackageTypesNode = allSupportedNodeTypesNode["SupportedPackageTypes"]["SupportedPackageType"]; + for (auto allSupportedNodeTypesNodeSupportedPackageTypesSupportedPackageType : allSupportedPackageTypesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType::SupportedNodeType::SupportedPackageType supportedPackageTypesObject; - if(!value["PackageType"].isNull()) - supportedPackageTypesObject.packageType = value["PackageType"].asString(); - auto allAvailableResources = value["AvailableResources"]["AvailableResource"]; - for (auto value : allAvailableResources) + if(!allSupportedNodeTypesNodeSupportedPackageTypesSupportedPackageType["PackageType"].isNull()) + supportedPackageTypesObject.packageType = allSupportedNodeTypesNodeSupportedPackageTypesSupportedPackageType["PackageType"].asString(); + auto allAvailableResourcesNode = allSupportedPackageTypesNode["AvailableResources"]["AvailableResource"]; + for (auto allSupportedPackageTypesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType::SupportedNodeType::SupportedPackageType::AvailableResource availableResourcesObject; - if(!value["InstanceClass"].isNull()) - availableResourcesObject.instanceClass = value["InstanceClass"].asString(); + if(!allSupportedPackageTypesNodeAvailableResourcesAvailableResource["InstanceClass"].isNull()) + availableResourcesObject.instanceClass = allSupportedPackageTypesNodeAvailableResourcesAvailableResource["InstanceClass"].asString(); supportedPackageTypesObject.availableResources.push_back(availableResourcesObject); } supportedNodeTypesObject.supportedPackageTypes.push_back(supportedPackageTypesObject); diff --git a/r-kvstore/src/model/DescribeBackupsResult.cc b/r-kvstore/src/model/DescribeBackupsResult.cc index bf73e293f..90eff1a5b 100644 --- a/r-kvstore/src/model/DescribeBackupsResult.cc +++ b/r-kvstore/src/model/DescribeBackupsResult.cc @@ -39,36 +39,36 @@ void DescribeBackupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackups = value["Backups"]["Backup"]; - for (auto value : allBackups) + auto allBackupsNode = value["Backups"]["Backup"]; + for (auto valueBackupsBackup : allBackupsNode) { Backup backupsObject; - if(!value["BackupId"].isNull()) - backupsObject.backupId = std::stoi(value["BackupId"].asString()); - if(!value["BackupDBNames"].isNull()) - backupsObject.backupDBNames = value["BackupDBNames"].asString(); - if(!value["BackupStatus"].isNull()) - backupsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["BackupStartTime"].isNull()) - backupsObject.backupStartTime = value["BackupStartTime"].asString(); - if(!value["BackupEndTime"].isNull()) - backupsObject.backupEndTime = value["BackupEndTime"].asString(); - if(!value["BackupType"].isNull()) - backupsObject.backupType = value["BackupType"].asString(); - if(!value["BackupMode"].isNull()) - backupsObject.backupMode = value["BackupMode"].asString(); - if(!value["BackupMethod"].isNull()) - backupsObject.backupMethod = value["BackupMethod"].asString(); - if(!value["BackupDownloadURL"].isNull()) - backupsObject.backupDownloadURL = value["BackupDownloadURL"].asString(); - if(!value["BackupSize"].isNull()) - backupsObject.backupSize = std::stol(value["BackupSize"].asString()); - if(!value["EngineVersion"].isNull()) - backupsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["NodeInstanceId"].isNull()) - backupsObject.nodeInstanceId = value["NodeInstanceId"].asString(); - if(!value["BackupIntranetDownloadURL"].isNull()) - backupsObject.backupIntranetDownloadURL = value["BackupIntranetDownloadURL"].asString(); + if(!valueBackupsBackup["BackupId"].isNull()) + backupsObject.backupId = std::stoi(valueBackupsBackup["BackupId"].asString()); + if(!valueBackupsBackup["BackupDBNames"].isNull()) + backupsObject.backupDBNames = valueBackupsBackup["BackupDBNames"].asString(); + if(!valueBackupsBackup["BackupStatus"].isNull()) + backupsObject.backupStatus = valueBackupsBackup["BackupStatus"].asString(); + if(!valueBackupsBackup["BackupStartTime"].isNull()) + backupsObject.backupStartTime = valueBackupsBackup["BackupStartTime"].asString(); + if(!valueBackupsBackup["BackupEndTime"].isNull()) + backupsObject.backupEndTime = valueBackupsBackup["BackupEndTime"].asString(); + if(!valueBackupsBackup["BackupType"].isNull()) + backupsObject.backupType = valueBackupsBackup["BackupType"].asString(); + if(!valueBackupsBackup["BackupMode"].isNull()) + backupsObject.backupMode = valueBackupsBackup["BackupMode"].asString(); + if(!valueBackupsBackup["BackupMethod"].isNull()) + backupsObject.backupMethod = valueBackupsBackup["BackupMethod"].asString(); + if(!valueBackupsBackup["BackupDownloadURL"].isNull()) + backupsObject.backupDownloadURL = valueBackupsBackup["BackupDownloadURL"].asString(); + if(!valueBackupsBackup["BackupSize"].isNull()) + backupsObject.backupSize = std::stol(valueBackupsBackup["BackupSize"].asString()); + if(!valueBackupsBackup["EngineVersion"].isNull()) + backupsObject.engineVersion = valueBackupsBackup["EngineVersion"].asString(); + if(!valueBackupsBackup["NodeInstanceId"].isNull()) + backupsObject.nodeInstanceId = valueBackupsBackup["NodeInstanceId"].asString(); + if(!valueBackupsBackup["BackupIntranetDownloadURL"].isNull()) + backupsObject.backupIntranetDownloadURL = valueBackupsBackup["BackupIntranetDownloadURL"].asString(); backups_.push_back(backupsObject); } if(!value["PageNumber"].isNull()) diff --git a/r-kvstore/src/model/DescribeCacheAnalysisReportListResult.cc b/r-kvstore/src/model/DescribeCacheAnalysisReportListResult.cc index 36482f7b1..c5d92c14f 100644 --- a/r-kvstore/src/model/DescribeCacheAnalysisReportListResult.cc +++ b/r-kvstore/src/model/DescribeCacheAnalysisReportListResult.cc @@ -39,24 +39,24 @@ void DescribeCacheAnalysisReportListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDailyTasks = value["DailyTasks"]["DailyTask"]; - for (auto value : allDailyTasks) + auto allDailyTasksNode = value["DailyTasks"]["DailyTask"]; + for (auto valueDailyTasksDailyTask : allDailyTasksNode) { DailyTask dailyTasksObject; - if(!value["Date"].isNull()) - dailyTasksObject.date = value["Date"].asString(); - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + if(!valueDailyTasksDailyTask["Date"].isNull()) + dailyTasksObject.date = valueDailyTasksDailyTask["Date"].asString(); + auto allTasksNode = allDailyTasksNode["Tasks"]["Task"]; + for (auto allDailyTasksNodeTasksTask : allTasksNode) { DailyTask::Task tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["NodeId"].isNull()) - tasksObject.nodeId = value["NodeId"].asString(); - if(!value["StartTime"].isNull()) - tasksObject.startTime = value["StartTime"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); + if(!allDailyTasksNodeTasksTask["TaskId"].isNull()) + tasksObject.taskId = allDailyTasksNodeTasksTask["TaskId"].asString(); + if(!allDailyTasksNodeTasksTask["NodeId"].isNull()) + tasksObject.nodeId = allDailyTasksNodeTasksTask["NodeId"].asString(); + if(!allDailyTasksNodeTasksTask["StartTime"].isNull()) + tasksObject.startTime = allDailyTasksNodeTasksTask["StartTime"].asString(); + if(!allDailyTasksNodeTasksTask["Status"].isNull()) + tasksObject.status = allDailyTasksNodeTasksTask["Status"].asString(); dailyTasksObject.tasks.push_back(tasksObject); } dailyTasks_.push_back(dailyTasksObject); diff --git a/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc b/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc index d0b942a44..7552f9187 100644 --- a/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc +++ b/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc @@ -39,30 +39,30 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetInfoItems = value["NetInfoItems"]["InstanceNetInfo"]; - for (auto value : allNetInfoItems) + auto allNetInfoItemsNode = value["NetInfoItems"]["InstanceNetInfo"]; + for (auto valueNetInfoItemsInstanceNetInfo : allNetInfoItemsNode) { InstanceNetInfo netInfoItemsObject; - if(!value["ConnectionString"].isNull()) - netInfoItemsObject.connectionString = value["ConnectionString"].asString(); - if(!value["IPAddress"].isNull()) - netInfoItemsObject.iPAddress = value["IPAddress"].asString(); - if(!value["Port"].isNull()) - netInfoItemsObject.port = value["Port"].asString(); - if(!value["VPCId"].isNull()) - netInfoItemsObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - netInfoItemsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["DBInstanceNetType"].isNull()) - netInfoItemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["VPCInstanceId"].isNull()) - netInfoItemsObject.vPCInstanceId = value["VPCInstanceId"].asString(); - if(!value["IPType"].isNull()) - netInfoItemsObject.iPType = value["IPType"].asString(); - if(!value["ExpiredTime"].isNull()) - netInfoItemsObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["Upgradeable"].isNull()) - netInfoItemsObject.upgradeable = value["Upgradeable"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["ConnectionString"].isNull()) + netInfoItemsObject.connectionString = valueNetInfoItemsInstanceNetInfo["ConnectionString"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["IPAddress"].isNull()) + netInfoItemsObject.iPAddress = valueNetInfoItemsInstanceNetInfo["IPAddress"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["Port"].isNull()) + netInfoItemsObject.port = valueNetInfoItemsInstanceNetInfo["Port"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["VPCId"].isNull()) + netInfoItemsObject.vPCId = valueNetInfoItemsInstanceNetInfo["VPCId"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["VSwitchId"].isNull()) + netInfoItemsObject.vSwitchId = valueNetInfoItemsInstanceNetInfo["VSwitchId"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["DBInstanceNetType"].isNull()) + netInfoItemsObject.dBInstanceNetType = valueNetInfoItemsInstanceNetInfo["DBInstanceNetType"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["VPCInstanceId"].isNull()) + netInfoItemsObject.vPCInstanceId = valueNetInfoItemsInstanceNetInfo["VPCInstanceId"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["IPType"].isNull()) + netInfoItemsObject.iPType = valueNetInfoItemsInstanceNetInfo["IPType"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["ExpiredTime"].isNull()) + netInfoItemsObject.expiredTime = valueNetInfoItemsInstanceNetInfo["ExpiredTime"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["Upgradeable"].isNull()) + netInfoItemsObject.upgradeable = valueNetInfoItemsInstanceNetInfo["Upgradeable"].asString(); netInfoItems_.push_back(netInfoItemsObject); } if(!value["InstanceNetworkType"].isNull()) diff --git a/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc b/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc index 2fdb89b7b..72c523163 100644 --- a/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc +++ b/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc @@ -39,20 +39,20 @@ void DescribeErrorLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogRecords"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogRecords"]; + for (auto valueItemsLogRecords : allItemsNode) { LogRecords itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stoi(value["Id"].asString()); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["ConnInfo"].isNull()) - itemsObject.connInfo = value["ConnInfo"].asString(); - if(!value["Content"].isNull()) - itemsObject.content = std::stol(value["Content"].asString()); + if(!valueItemsLogRecords["Id"].isNull()) + itemsObject.id = std::stoi(valueItemsLogRecords["Id"].asString()); + if(!valueItemsLogRecords["CreateTime"].isNull()) + itemsObject.createTime = valueItemsLogRecords["CreateTime"].asString(); + if(!valueItemsLogRecords["Category"].isNull()) + itemsObject.category = valueItemsLogRecords["Category"].asString(); + if(!valueItemsLogRecords["ConnInfo"].isNull()) + itemsObject.connInfo = valueItemsLogRecords["ConnInfo"].asString(); + if(!valueItemsLogRecords["Content"].isNull()) + itemsObject.content = std::stol(valueItemsLogRecords["Content"].asString()); items_.push_back(itemsObject); } if(!value["Engine"].isNull()) diff --git a/r-kvstore/src/model/DescribeInstanceAttributeResult.cc b/r-kvstore/src/model/DescribeInstanceAttributeResult.cc index b2f7fa10f..a530eabed 100644 --- a/r-kvstore/src/model/DescribeInstanceAttributeResult.cc +++ b/r-kvstore/src/model/DescribeInstanceAttributeResult.cc @@ -39,94 +39,94 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["DBInstanceAttribute"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["DBInstanceAttribute"]; + for (auto valueInstancesDBInstanceAttribute : allInstancesNode) { DBInstanceAttribute instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - if(!value["ConnectionDomain"].isNull()) - instancesObject.connectionDomain = value["ConnectionDomain"].asString(); - if(!value["Port"].isNull()) - instancesObject.port = std::stol(value["Port"].asString()); - if(!value["InstanceStatus"].isNull()) - instancesObject.instanceStatus = value["InstanceStatus"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["Capacity"].isNull()) - instancesObject.capacity = std::stol(value["Capacity"].asString()); - if(!value["InstanceClass"].isNull()) - instancesObject.instanceClass = value["InstanceClass"].asString(); - if(!value["QPS"].isNull()) - instancesObject.qPS = std::stol(value["QPS"].asString()); - if(!value["Bandwidth"].isNull()) - instancesObject.bandwidth = std::stol(value["Bandwidth"].asString()); - if(!value["Connections"].isNull()) - instancesObject.connections = std::stol(value["Connections"].asString()); - if(!value["ZoneId"].isNull()) - instancesObject.zoneId = value["ZoneId"].asString(); - if(!value["Config"].isNull()) - instancesObject.config = value["Config"].asString(); - if(!value["ChargeType"].isNull()) - instancesObject.chargeType = value["ChargeType"].asString(); - if(!value["NodeType"].isNull()) - instancesObject.nodeType = value["NodeType"].asString(); - if(!value["NetworkType"].isNull()) - instancesObject.networkType = value["NetworkType"].asString(); - if(!value["VpcId"].isNull()) - instancesObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - instancesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["PrivateIp"].isNull()) - instancesObject.privateIp = value["PrivateIp"].asString(); - if(!value["CreateTime"].isNull()) - instancesObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - instancesObject.endTime = value["EndTime"].asString(); - if(!value["HasRenewChangeOrder"].isNull()) - instancesObject.hasRenewChangeOrder = value["HasRenewChangeOrder"].asString(); - if(!value["IsRds"].isNull()) - instancesObject.isRds = value["IsRds"].asString() == "true"; - if(!value["Engine"].isNull()) - instancesObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - instancesObject.engineVersion = value["EngineVersion"].asString(); - if(!value["MaintainStartTime"].isNull()) - instancesObject.maintainStartTime = value["MaintainStartTime"].asString(); - if(!value["MaintainEndTime"].isNull()) - instancesObject.maintainEndTime = value["MaintainEndTime"].asString(); - if(!value["AvailabilityValue"].isNull()) - instancesObject.availabilityValue = value["AvailabilityValue"].asString(); - if(!value["SecurityIPList"].isNull()) - instancesObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["ArchitectureType"].isNull()) - instancesObject.architectureType = value["ArchitectureType"].asString(); - if(!value["NodeType"].isNull()) - instancesObject.nodeType1 = value["NodeType"].asString(); - if(!value["PackageType"].isNull()) - instancesObject.packageType = value["PackageType"].asString(); - if(!value["ReplicaId"].isNull()) - instancesObject.replicaId = value["ReplicaId"].asString(); - if(!value["VpcAuthMode"].isNull()) - instancesObject.vpcAuthMode = value["VpcAuthMode"].asString(); - if(!value["AuditLogRetention"].isNull()) - instancesObject.auditLogRetention = value["AuditLogRetention"].asString(); - if(!value["ReplicationMode"].isNull()) - instancesObject.replicationMode = value["ReplicationMode"].asString(); - if(!value["VpcCloudInstanceId"].isNull()) - instancesObject.vpcCloudInstanceId = value["VpcCloudInstanceId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueInstancesDBInstanceAttribute["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesDBInstanceAttribute["InstanceId"].asString(); + if(!valueInstancesDBInstanceAttribute["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesDBInstanceAttribute["InstanceName"].asString(); + if(!valueInstancesDBInstanceAttribute["ConnectionDomain"].isNull()) + instancesObject.connectionDomain = valueInstancesDBInstanceAttribute["ConnectionDomain"].asString(); + if(!valueInstancesDBInstanceAttribute["Port"].isNull()) + instancesObject.port = std::stol(valueInstancesDBInstanceAttribute["Port"].asString()); + if(!valueInstancesDBInstanceAttribute["InstanceStatus"].isNull()) + instancesObject.instanceStatus = valueInstancesDBInstanceAttribute["InstanceStatus"].asString(); + if(!valueInstancesDBInstanceAttribute["RegionId"].isNull()) + instancesObject.regionId = valueInstancesDBInstanceAttribute["RegionId"].asString(); + if(!valueInstancesDBInstanceAttribute["Capacity"].isNull()) + instancesObject.capacity = std::stol(valueInstancesDBInstanceAttribute["Capacity"].asString()); + if(!valueInstancesDBInstanceAttribute["InstanceClass"].isNull()) + instancesObject.instanceClass = valueInstancesDBInstanceAttribute["InstanceClass"].asString(); + if(!valueInstancesDBInstanceAttribute["QPS"].isNull()) + instancesObject.qPS = std::stol(valueInstancesDBInstanceAttribute["QPS"].asString()); + if(!valueInstancesDBInstanceAttribute["Bandwidth"].isNull()) + instancesObject.bandwidth = std::stol(valueInstancesDBInstanceAttribute["Bandwidth"].asString()); + if(!valueInstancesDBInstanceAttribute["Connections"].isNull()) + instancesObject.connections = std::stol(valueInstancesDBInstanceAttribute["Connections"].asString()); + if(!valueInstancesDBInstanceAttribute["ZoneId"].isNull()) + instancesObject.zoneId = valueInstancesDBInstanceAttribute["ZoneId"].asString(); + if(!valueInstancesDBInstanceAttribute["Config"].isNull()) + instancesObject.config = valueInstancesDBInstanceAttribute["Config"].asString(); + if(!valueInstancesDBInstanceAttribute["ChargeType"].isNull()) + instancesObject.chargeType = valueInstancesDBInstanceAttribute["ChargeType"].asString(); + if(!valueInstancesDBInstanceAttribute["NodeType"].isNull()) + instancesObject.nodeType = valueInstancesDBInstanceAttribute["NodeType"].asString(); + if(!valueInstancesDBInstanceAttribute["NetworkType"].isNull()) + instancesObject.networkType = valueInstancesDBInstanceAttribute["NetworkType"].asString(); + if(!valueInstancesDBInstanceAttribute["VpcId"].isNull()) + instancesObject.vpcId = valueInstancesDBInstanceAttribute["VpcId"].asString(); + if(!valueInstancesDBInstanceAttribute["VSwitchId"].isNull()) + instancesObject.vSwitchId = valueInstancesDBInstanceAttribute["VSwitchId"].asString(); + if(!valueInstancesDBInstanceAttribute["PrivateIp"].isNull()) + instancesObject.privateIp = valueInstancesDBInstanceAttribute["PrivateIp"].asString(); + if(!valueInstancesDBInstanceAttribute["CreateTime"].isNull()) + instancesObject.createTime = valueInstancesDBInstanceAttribute["CreateTime"].asString(); + if(!valueInstancesDBInstanceAttribute["EndTime"].isNull()) + instancesObject.endTime = valueInstancesDBInstanceAttribute["EndTime"].asString(); + if(!valueInstancesDBInstanceAttribute["HasRenewChangeOrder"].isNull()) + instancesObject.hasRenewChangeOrder = valueInstancesDBInstanceAttribute["HasRenewChangeOrder"].asString(); + if(!valueInstancesDBInstanceAttribute["IsRds"].isNull()) + instancesObject.isRds = valueInstancesDBInstanceAttribute["IsRds"].asString() == "true"; + if(!valueInstancesDBInstanceAttribute["Engine"].isNull()) + instancesObject.engine = valueInstancesDBInstanceAttribute["Engine"].asString(); + if(!valueInstancesDBInstanceAttribute["EngineVersion"].isNull()) + instancesObject.engineVersion = valueInstancesDBInstanceAttribute["EngineVersion"].asString(); + if(!valueInstancesDBInstanceAttribute["MaintainStartTime"].isNull()) + instancesObject.maintainStartTime = valueInstancesDBInstanceAttribute["MaintainStartTime"].asString(); + if(!valueInstancesDBInstanceAttribute["MaintainEndTime"].isNull()) + instancesObject.maintainEndTime = valueInstancesDBInstanceAttribute["MaintainEndTime"].asString(); + if(!valueInstancesDBInstanceAttribute["AvailabilityValue"].isNull()) + instancesObject.availabilityValue = valueInstancesDBInstanceAttribute["AvailabilityValue"].asString(); + if(!valueInstancesDBInstanceAttribute["SecurityIPList"].isNull()) + instancesObject.securityIPList = valueInstancesDBInstanceAttribute["SecurityIPList"].asString(); + if(!valueInstancesDBInstanceAttribute["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesDBInstanceAttribute["InstanceType"].asString(); + if(!valueInstancesDBInstanceAttribute["ArchitectureType"].isNull()) + instancesObject.architectureType = valueInstancesDBInstanceAttribute["ArchitectureType"].asString(); + if(!valueInstancesDBInstanceAttribute["NodeType"].isNull()) + instancesObject.nodeType1 = valueInstancesDBInstanceAttribute["NodeType"].asString(); + if(!valueInstancesDBInstanceAttribute["PackageType"].isNull()) + instancesObject.packageType = valueInstancesDBInstanceAttribute["PackageType"].asString(); + if(!valueInstancesDBInstanceAttribute["ReplicaId"].isNull()) + instancesObject.replicaId = valueInstancesDBInstanceAttribute["ReplicaId"].asString(); + if(!valueInstancesDBInstanceAttribute["VpcAuthMode"].isNull()) + instancesObject.vpcAuthMode = valueInstancesDBInstanceAttribute["VpcAuthMode"].asString(); + if(!valueInstancesDBInstanceAttribute["AuditLogRetention"].isNull()) + instancesObject.auditLogRetention = valueInstancesDBInstanceAttribute["AuditLogRetention"].asString(); + if(!valueInstancesDBInstanceAttribute["ReplicationMode"].isNull()) + instancesObject.replicationMode = valueInstancesDBInstanceAttribute["ReplicationMode"].asString(); + if(!valueInstancesDBInstanceAttribute["VpcCloudInstanceId"].isNull()) + instancesObject.vpcCloudInstanceId = valueInstancesDBInstanceAttribute["VpcCloudInstanceId"].asString(); + auto allTagsNode = allInstancesNode["Tags"]["Tag"]; + for (auto allInstancesNodeTagsTag : allTagsNode) { DBInstanceAttribute::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allInstancesNodeTagsTag["Key"].isNull()) + tagsObject.key = allInstancesNodeTagsTag["Key"].asString(); + if(!allInstancesNodeTagsTag["Value"].isNull()) + tagsObject.value = allInstancesNodeTagsTag["Value"].asString(); instancesObject.tags.push_back(tagsObject); } instances_.push_back(instancesObject); diff --git a/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeResult.cc b/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeResult.cc index e7d938214..d8bb8a22a 100644 --- a/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeResult.cc +++ b/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeResult.cc @@ -39,20 +39,20 @@ void DescribeInstanceAutoRenewalAttributeResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["Duration"].isNull()) - itemsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["AutoRenew"].isNull()) - itemsObject.autoRenew = value["AutoRenew"].asString(); + if(!valueItemsItem["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsItem["DBInstanceId"].asString(); + if(!valueItemsItem["RegionId"].isNull()) + itemsObject.regionId = valueItemsItem["RegionId"].asString(); + if(!valueItemsItem["Duration"].isNull()) + itemsObject.duration = std::stoi(valueItemsItem["Duration"].asString()); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); + if(!valueItemsItem["AutoRenew"].isNull()) + itemsObject.autoRenew = valueItemsItem["AutoRenew"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc b/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc index 5136a1f72..9af5c7411 100644 --- a/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc +++ b/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc @@ -39,68 +39,68 @@ void DescribeInstancesByExpireTimeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["KVStoreInstance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["KVStoreInstance"]; + for (auto valueInstancesKVStoreInstance : allInstancesNode) { KVStoreInstance instancesObject; - if(!value["ReplacateId"].isNull()) - instancesObject.replacateId = value["ReplacateId"].asString(); - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - if(!value["ConnectionDomain"].isNull()) - instancesObject.connectionDomain = value["ConnectionDomain"].asString(); - if(!value["Port"].isNull()) - instancesObject.port = std::stol(value["Port"].asString()); - if(!value["UserName"].isNull()) - instancesObject.userName = value["UserName"].asString(); - if(!value["InstanceStatus"].isNull()) - instancesObject.instanceStatus = value["InstanceStatus"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["Capacity"].isNull()) - instancesObject.capacity = std::stol(value["Capacity"].asString()); - if(!value["InstanceClass"].isNull()) - instancesObject.instanceClass = value["InstanceClass"].asString(); - if(!value["QPS"].isNull()) - instancesObject.qPS = std::stol(value["QPS"].asString()); - if(!value["Bandwidth"].isNull()) - instancesObject.bandwidth = std::stol(value["Bandwidth"].asString()); - if(!value["Connections"].isNull()) - instancesObject.connections = std::stol(value["Connections"].asString()); - if(!value["ZoneId"].isNull()) - instancesObject.zoneId = value["ZoneId"].asString(); - if(!value["Config"].isNull()) - instancesObject.config = value["Config"].asString(); - if(!value["ChargeType"].isNull()) - instancesObject.chargeType = value["ChargeType"].asString(); - if(!value["NetworkType"].isNull()) - instancesObject.networkType = value["NetworkType"].asString(); - if(!value["VpcId"].isNull()) - instancesObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - instancesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["PrivateIp"].isNull()) - instancesObject.privateIp = value["PrivateIp"].asString(); - if(!value["CreateTime"].isNull()) - instancesObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - instancesObject.endTime = value["EndTime"].asString(); - if(!value["HasRenewChangeOrder"].isNull()) - instancesObject.hasRenewChangeOrder = value["HasRenewChangeOrder"].asString(); - if(!value["IsRds"].isNull()) - instancesObject.isRds = value["IsRds"].asString() == "true"; - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["ArchitectureType"].isNull()) - instancesObject.architectureType = value["ArchitectureType"].asString(); - if(!value["NodeType"].isNull()) - instancesObject.nodeType = value["NodeType"].asString(); - if(!value["PackageType"].isNull()) - instancesObject.packageType = value["PackageType"].asString(); - if(!value["EngineVersion"].isNull()) - instancesObject.engineVersion = value["EngineVersion"].asString(); + if(!valueInstancesKVStoreInstance["ReplacateId"].isNull()) + instancesObject.replacateId = valueInstancesKVStoreInstance["ReplacateId"].asString(); + if(!valueInstancesKVStoreInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesKVStoreInstance["InstanceId"].asString(); + if(!valueInstancesKVStoreInstance["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesKVStoreInstance["InstanceName"].asString(); + if(!valueInstancesKVStoreInstance["ConnectionDomain"].isNull()) + instancesObject.connectionDomain = valueInstancesKVStoreInstance["ConnectionDomain"].asString(); + if(!valueInstancesKVStoreInstance["Port"].isNull()) + instancesObject.port = std::stol(valueInstancesKVStoreInstance["Port"].asString()); + if(!valueInstancesKVStoreInstance["UserName"].isNull()) + instancesObject.userName = valueInstancesKVStoreInstance["UserName"].asString(); + if(!valueInstancesKVStoreInstance["InstanceStatus"].isNull()) + instancesObject.instanceStatus = valueInstancesKVStoreInstance["InstanceStatus"].asString(); + if(!valueInstancesKVStoreInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesKVStoreInstance["RegionId"].asString(); + if(!valueInstancesKVStoreInstance["Capacity"].isNull()) + instancesObject.capacity = std::stol(valueInstancesKVStoreInstance["Capacity"].asString()); + if(!valueInstancesKVStoreInstance["InstanceClass"].isNull()) + instancesObject.instanceClass = valueInstancesKVStoreInstance["InstanceClass"].asString(); + if(!valueInstancesKVStoreInstance["QPS"].isNull()) + instancesObject.qPS = std::stol(valueInstancesKVStoreInstance["QPS"].asString()); + if(!valueInstancesKVStoreInstance["Bandwidth"].isNull()) + instancesObject.bandwidth = std::stol(valueInstancesKVStoreInstance["Bandwidth"].asString()); + if(!valueInstancesKVStoreInstance["Connections"].isNull()) + instancesObject.connections = std::stol(valueInstancesKVStoreInstance["Connections"].asString()); + if(!valueInstancesKVStoreInstance["ZoneId"].isNull()) + instancesObject.zoneId = valueInstancesKVStoreInstance["ZoneId"].asString(); + if(!valueInstancesKVStoreInstance["Config"].isNull()) + instancesObject.config = valueInstancesKVStoreInstance["Config"].asString(); + if(!valueInstancesKVStoreInstance["ChargeType"].isNull()) + instancesObject.chargeType = valueInstancesKVStoreInstance["ChargeType"].asString(); + if(!valueInstancesKVStoreInstance["NetworkType"].isNull()) + instancesObject.networkType = valueInstancesKVStoreInstance["NetworkType"].asString(); + if(!valueInstancesKVStoreInstance["VpcId"].isNull()) + instancesObject.vpcId = valueInstancesKVStoreInstance["VpcId"].asString(); + if(!valueInstancesKVStoreInstance["VSwitchId"].isNull()) + instancesObject.vSwitchId = valueInstancesKVStoreInstance["VSwitchId"].asString(); + if(!valueInstancesKVStoreInstance["PrivateIp"].isNull()) + instancesObject.privateIp = valueInstancesKVStoreInstance["PrivateIp"].asString(); + if(!valueInstancesKVStoreInstance["CreateTime"].isNull()) + instancesObject.createTime = valueInstancesKVStoreInstance["CreateTime"].asString(); + if(!valueInstancesKVStoreInstance["EndTime"].isNull()) + instancesObject.endTime = valueInstancesKVStoreInstance["EndTime"].asString(); + if(!valueInstancesKVStoreInstance["HasRenewChangeOrder"].isNull()) + instancesObject.hasRenewChangeOrder = valueInstancesKVStoreInstance["HasRenewChangeOrder"].asString(); + if(!valueInstancesKVStoreInstance["IsRds"].isNull()) + instancesObject.isRds = valueInstancesKVStoreInstance["IsRds"].asString() == "true"; + if(!valueInstancesKVStoreInstance["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesKVStoreInstance["InstanceType"].asString(); + if(!valueInstancesKVStoreInstance["ArchitectureType"].isNull()) + instancesObject.architectureType = valueInstancesKVStoreInstance["ArchitectureType"].asString(); + if(!valueInstancesKVStoreInstance["NodeType"].isNull()) + instancesObject.nodeType = valueInstancesKVStoreInstance["NodeType"].asString(); + if(!valueInstancesKVStoreInstance["PackageType"].isNull()) + instancesObject.packageType = valueInstancesKVStoreInstance["PackageType"].asString(); + if(!valueInstancesKVStoreInstance["EngineVersion"].isNull()) + instancesObject.engineVersion = valueInstancesKVStoreInstance["EngineVersion"].asString(); instances_.push_back(instancesObject); } if(!value["PageNumber"].isNull()) diff --git a/r-kvstore/src/model/DescribeInstancesResult.cc b/r-kvstore/src/model/DescribeInstancesResult.cc index ec8b39557..8c80fcd91 100644 --- a/r-kvstore/src/model/DescribeInstancesResult.cc +++ b/r-kvstore/src/model/DescribeInstancesResult.cc @@ -39,84 +39,84 @@ void DescribeInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["KVStoreInstance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["KVStoreInstance"]; + for (auto valueInstancesKVStoreInstance : allInstancesNode) { KVStoreInstance instancesObject; - if(!value["ReplacateId"].isNull()) - instancesObject.replacateId = value["ReplacateId"].asString(); - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - if(!value["SearchKey"].isNull()) - instancesObject.searchKey = value["SearchKey"].asString(); - if(!value["ConnectionDomain"].isNull()) - instancesObject.connectionDomain = value["ConnectionDomain"].asString(); - if(!value["Port"].isNull()) - instancesObject.port = std::stol(value["Port"].asString()); - if(!value["UserName"].isNull()) - instancesObject.userName = value["UserName"].asString(); - if(!value["InstanceStatus"].isNull()) - instancesObject.instanceStatus = value["InstanceStatus"].asString(); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); - if(!value["Capacity"].isNull()) - instancesObject.capacity = std::stol(value["Capacity"].asString()); - if(!value["InstanceClass"].isNull()) - instancesObject.instanceClass = value["InstanceClass"].asString(); - if(!value["QPS"].isNull()) - instancesObject.qPS = std::stol(value["QPS"].asString()); - if(!value["Bandwidth"].isNull()) - instancesObject.bandwidth = std::stol(value["Bandwidth"].asString()); - if(!value["Connections"].isNull()) - instancesObject.connections = std::stol(value["Connections"].asString()); - if(!value["ZoneId"].isNull()) - instancesObject.zoneId = value["ZoneId"].asString(); - if(!value["Config"].isNull()) - instancesObject.config = value["Config"].asString(); - if(!value["ChargeType"].isNull()) - instancesObject.chargeType = value["ChargeType"].asString(); - if(!value["NetworkType"].isNull()) - instancesObject.networkType = value["NetworkType"].asString(); - if(!value["VpcId"].isNull()) - instancesObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - instancesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["PrivateIp"].isNull()) - instancesObject.privateIp = value["PrivateIp"].asString(); - if(!value["CreateTime"].isNull()) - instancesObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - instancesObject.endTime = value["EndTime"].asString(); - if(!value["HasRenewChangeOrder"].isNull()) - instancesObject.hasRenewChangeOrder = value["HasRenewChangeOrder"].asString(); - if(!value["IsRds"].isNull()) - instancesObject.isRds = value["IsRds"].asString() == "true"; - if(!value["InstanceType"].isNull()) - instancesObject.instanceType = value["InstanceType"].asString(); - if(!value["ArchitectureType"].isNull()) - instancesObject.architectureType = value["ArchitectureType"].asString(); - if(!value["NodeType"].isNull()) - instancesObject.nodeType = value["NodeType"].asString(); - if(!value["PackageType"].isNull()) - instancesObject.packageType = value["PackageType"].asString(); - if(!value["EngineVersion"].isNull()) - instancesObject.engineVersion = value["EngineVersion"].asString(); - if(!value["DestroyTime"].isNull()) - instancesObject.destroyTime = value["DestroyTime"].asString(); - if(!value["ConnectionMode"].isNull()) - instancesObject.connectionMode = value["ConnectionMode"].asString(); - if(!value["VpcCloudInstanceId"].isNull()) - instancesObject.vpcCloudInstanceId = value["VpcCloudInstanceId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueInstancesKVStoreInstance["ReplacateId"].isNull()) + instancesObject.replacateId = valueInstancesKVStoreInstance["ReplacateId"].asString(); + if(!valueInstancesKVStoreInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesKVStoreInstance["InstanceId"].asString(); + if(!valueInstancesKVStoreInstance["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesKVStoreInstance["InstanceName"].asString(); + if(!valueInstancesKVStoreInstance["SearchKey"].isNull()) + instancesObject.searchKey = valueInstancesKVStoreInstance["SearchKey"].asString(); + if(!valueInstancesKVStoreInstance["ConnectionDomain"].isNull()) + instancesObject.connectionDomain = valueInstancesKVStoreInstance["ConnectionDomain"].asString(); + if(!valueInstancesKVStoreInstance["Port"].isNull()) + instancesObject.port = std::stol(valueInstancesKVStoreInstance["Port"].asString()); + if(!valueInstancesKVStoreInstance["UserName"].isNull()) + instancesObject.userName = valueInstancesKVStoreInstance["UserName"].asString(); + if(!valueInstancesKVStoreInstance["InstanceStatus"].isNull()) + instancesObject.instanceStatus = valueInstancesKVStoreInstance["InstanceStatus"].asString(); + if(!valueInstancesKVStoreInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesKVStoreInstance["RegionId"].asString(); + if(!valueInstancesKVStoreInstance["Capacity"].isNull()) + instancesObject.capacity = std::stol(valueInstancesKVStoreInstance["Capacity"].asString()); + if(!valueInstancesKVStoreInstance["InstanceClass"].isNull()) + instancesObject.instanceClass = valueInstancesKVStoreInstance["InstanceClass"].asString(); + if(!valueInstancesKVStoreInstance["QPS"].isNull()) + instancesObject.qPS = std::stol(valueInstancesKVStoreInstance["QPS"].asString()); + if(!valueInstancesKVStoreInstance["Bandwidth"].isNull()) + instancesObject.bandwidth = std::stol(valueInstancesKVStoreInstance["Bandwidth"].asString()); + if(!valueInstancesKVStoreInstance["Connections"].isNull()) + instancesObject.connections = std::stol(valueInstancesKVStoreInstance["Connections"].asString()); + if(!valueInstancesKVStoreInstance["ZoneId"].isNull()) + instancesObject.zoneId = valueInstancesKVStoreInstance["ZoneId"].asString(); + if(!valueInstancesKVStoreInstance["Config"].isNull()) + instancesObject.config = valueInstancesKVStoreInstance["Config"].asString(); + if(!valueInstancesKVStoreInstance["ChargeType"].isNull()) + instancesObject.chargeType = valueInstancesKVStoreInstance["ChargeType"].asString(); + if(!valueInstancesKVStoreInstance["NetworkType"].isNull()) + instancesObject.networkType = valueInstancesKVStoreInstance["NetworkType"].asString(); + if(!valueInstancesKVStoreInstance["VpcId"].isNull()) + instancesObject.vpcId = valueInstancesKVStoreInstance["VpcId"].asString(); + if(!valueInstancesKVStoreInstance["VSwitchId"].isNull()) + instancesObject.vSwitchId = valueInstancesKVStoreInstance["VSwitchId"].asString(); + if(!valueInstancesKVStoreInstance["PrivateIp"].isNull()) + instancesObject.privateIp = valueInstancesKVStoreInstance["PrivateIp"].asString(); + if(!valueInstancesKVStoreInstance["CreateTime"].isNull()) + instancesObject.createTime = valueInstancesKVStoreInstance["CreateTime"].asString(); + if(!valueInstancesKVStoreInstance["EndTime"].isNull()) + instancesObject.endTime = valueInstancesKVStoreInstance["EndTime"].asString(); + if(!valueInstancesKVStoreInstance["HasRenewChangeOrder"].isNull()) + instancesObject.hasRenewChangeOrder = valueInstancesKVStoreInstance["HasRenewChangeOrder"].asString(); + if(!valueInstancesKVStoreInstance["IsRds"].isNull()) + instancesObject.isRds = valueInstancesKVStoreInstance["IsRds"].asString() == "true"; + if(!valueInstancesKVStoreInstance["InstanceType"].isNull()) + instancesObject.instanceType = valueInstancesKVStoreInstance["InstanceType"].asString(); + if(!valueInstancesKVStoreInstance["ArchitectureType"].isNull()) + instancesObject.architectureType = valueInstancesKVStoreInstance["ArchitectureType"].asString(); + if(!valueInstancesKVStoreInstance["NodeType"].isNull()) + instancesObject.nodeType = valueInstancesKVStoreInstance["NodeType"].asString(); + if(!valueInstancesKVStoreInstance["PackageType"].isNull()) + instancesObject.packageType = valueInstancesKVStoreInstance["PackageType"].asString(); + if(!valueInstancesKVStoreInstance["EngineVersion"].isNull()) + instancesObject.engineVersion = valueInstancesKVStoreInstance["EngineVersion"].asString(); + if(!valueInstancesKVStoreInstance["DestroyTime"].isNull()) + instancesObject.destroyTime = valueInstancesKVStoreInstance["DestroyTime"].asString(); + if(!valueInstancesKVStoreInstance["ConnectionMode"].isNull()) + instancesObject.connectionMode = valueInstancesKVStoreInstance["ConnectionMode"].asString(); + if(!valueInstancesKVStoreInstance["VpcCloudInstanceId"].isNull()) + instancesObject.vpcCloudInstanceId = valueInstancesKVStoreInstance["VpcCloudInstanceId"].asString(); + auto allTagsNode = allInstancesNode["Tags"]["Tag"]; + for (auto allInstancesNodeTagsTag : allTagsNode) { KVStoreInstance::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allInstancesNodeTagsTag["Key"].isNull()) + tagsObject.key = allInstancesNodeTagsTag["Key"].asString(); + if(!allInstancesNodeTagsTag["Value"].isNull()) + tagsObject.value = allInstancesNodeTagsTag["Value"].asString(); instancesObject.tags.push_back(tagsObject); } instances_.push_back(instancesObject); diff --git a/r-kvstore/src/model/DescribeLogicInstanceTopologyResult.cc b/r-kvstore/src/model/DescribeLogicInstanceTopologyResult.cc index 4a18f4955..dad2f3dd1 100644 --- a/r-kvstore/src/model/DescribeLogicInstanceTopologyResult.cc +++ b/r-kvstore/src/model/DescribeLogicInstanceTopologyResult.cc @@ -39,36 +39,36 @@ void DescribeLogicInstanceTopologyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRedisProxyList = value["RedisProxyList"]["NodeInfo"]; - for (auto value : allRedisProxyList) + auto allRedisProxyListNode = value["RedisProxyList"]["NodeInfo"]; + for (auto valueRedisProxyListNodeInfo : allRedisProxyListNode) { NodeInfo redisProxyListObject; - if(!value["NodeId"].isNull()) - redisProxyListObject.nodeId = value["NodeId"].asString(); - if(!value["Connection"].isNull()) - redisProxyListObject.connection = value["Connection"].asString(); - if(!value["Bandwidth"].isNull()) - redisProxyListObject.bandwidth = value["Bandwidth"].asString(); - if(!value["Capacity"].isNull()) - redisProxyListObject.capacity = value["Capacity"].asString(); - if(!value["NodeType"].isNull()) - redisProxyListObject.nodeType = value["NodeType"].asString(); + if(!valueRedisProxyListNodeInfo["NodeId"].isNull()) + redisProxyListObject.nodeId = valueRedisProxyListNodeInfo["NodeId"].asString(); + if(!valueRedisProxyListNodeInfo["Connection"].isNull()) + redisProxyListObject.connection = valueRedisProxyListNodeInfo["Connection"].asString(); + if(!valueRedisProxyListNodeInfo["Bandwidth"].isNull()) + redisProxyListObject.bandwidth = valueRedisProxyListNodeInfo["Bandwidth"].asString(); + if(!valueRedisProxyListNodeInfo["Capacity"].isNull()) + redisProxyListObject.capacity = valueRedisProxyListNodeInfo["Capacity"].asString(); + if(!valueRedisProxyListNodeInfo["NodeType"].isNull()) + redisProxyListObject.nodeType = valueRedisProxyListNodeInfo["NodeType"].asString(); redisProxyList_.push_back(redisProxyListObject); } - auto allRedisShardList = value["RedisShardList"]["NodeInfo"]; - for (auto value : allRedisShardList) + auto allRedisShardListNode = value["RedisShardList"]["NodeInfo"]; + for (auto valueRedisShardListNodeInfo : allRedisShardListNode) { NodeInfo redisShardListObject; - if(!value["NodeId"].isNull()) - redisShardListObject.nodeId = value["NodeId"].asString(); - if(!value["Connection"].isNull()) - redisShardListObject.connection = value["Connection"].asString(); - if(!value["Bandwidth"].isNull()) - redisShardListObject.bandwidth = value["Bandwidth"].asString(); - if(!value["Capacity"].isNull()) - redisShardListObject.capacity = value["Capacity"].asString(); - if(!value["NodeType"].isNull()) - redisShardListObject.nodeType = value["NodeType"].asString(); + if(!valueRedisShardListNodeInfo["NodeId"].isNull()) + redisShardListObject.nodeId = valueRedisShardListNodeInfo["NodeId"].asString(); + if(!valueRedisShardListNodeInfo["Connection"].isNull()) + redisShardListObject.connection = valueRedisShardListNodeInfo["Connection"].asString(); + if(!valueRedisShardListNodeInfo["Bandwidth"].isNull()) + redisShardListObject.bandwidth = valueRedisShardListNodeInfo["Bandwidth"].asString(); + if(!valueRedisShardListNodeInfo["Capacity"].isNull()) + redisShardListObject.capacity = valueRedisShardListNodeInfo["Capacity"].asString(); + if(!valueRedisShardListNodeInfo["NodeType"].isNull()) + redisShardListObject.nodeType = valueRedisShardListNodeInfo["NodeType"].asString(); redisShardList_.push_back(redisShardListObject); } if(!value["InstanceId"].isNull()) diff --git a/r-kvstore/src/model/DescribeMonitorItemsResult.cc b/r-kvstore/src/model/DescribeMonitorItemsResult.cc index a36fd7f97..3248ec664 100644 --- a/r-kvstore/src/model/DescribeMonitorItemsResult.cc +++ b/r-kvstore/src/model/DescribeMonitorItemsResult.cc @@ -39,14 +39,14 @@ void DescribeMonitorItemsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMonitorItems = value["MonitorItems"]["KVStoreMonitorItem"]; - for (auto value : allMonitorItems) + auto allMonitorItemsNode = value["MonitorItems"]["KVStoreMonitorItem"]; + for (auto valueMonitorItemsKVStoreMonitorItem : allMonitorItemsNode) { KVStoreMonitorItem monitorItemsObject; - if(!value["MonitorKey"].isNull()) - monitorItemsObject.monitorKey = value["MonitorKey"].asString(); - if(!value["Unit"].isNull()) - monitorItemsObject.unit = value["Unit"].asString(); + if(!valueMonitorItemsKVStoreMonitorItem["MonitorKey"].isNull()) + monitorItemsObject.monitorKey = valueMonitorItemsKVStoreMonitorItem["MonitorKey"].asString(); + if(!valueMonitorItemsKVStoreMonitorItem["Unit"].isNull()) + monitorItemsObject.unit = valueMonitorItemsKVStoreMonitorItem["Unit"].asString(); monitorItems_.push_back(monitorItemsObject); } diff --git a/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc b/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc index 0baa7e9cd..6dff6a4ca 100644 --- a/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc +++ b/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc @@ -39,16 +39,16 @@ void DescribeMonthlyServiceStatusDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAffectedInfos = value["AffectedInfos"]["AffectedInfo"]; - for (auto value : allAffectedInfos) + auto allAffectedInfosNode = value["AffectedInfos"]["AffectedInfo"]; + for (auto valueAffectedInfosAffectedInfo : allAffectedInfosNode) { AffectedInfo affectedInfosObject; - if(!value["StartTime"].isNull()) - affectedInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - affectedInfosObject.endTime = value["EndTime"].asString(); - if(!value["Description"].isNull()) - affectedInfosObject.description = value["Description"].asString(); + if(!valueAffectedInfosAffectedInfo["StartTime"].isNull()) + affectedInfosObject.startTime = valueAffectedInfosAffectedInfo["StartTime"].asString(); + if(!valueAffectedInfosAffectedInfo["EndTime"].isNull()) + affectedInfosObject.endTime = valueAffectedInfosAffectedInfo["EndTime"].asString(); + if(!valueAffectedInfosAffectedInfo["Description"].isNull()) + affectedInfosObject.description = valueAffectedInfosAffectedInfo["Description"].asString(); affectedInfos_.push_back(affectedInfosObject); } if(!value["InstanceId"].isNull()) diff --git a/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc b/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc index 2e0228d41..bbf9470c0 100644 --- a/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc +++ b/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc @@ -39,14 +39,14 @@ void DescribeMonthlyServiceStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstanceSLAInfos = value["InstanceSLAInfos"]["InstanceSLAInfo"]; - for (auto value : allInstanceSLAInfos) + auto allInstanceSLAInfosNode = value["InstanceSLAInfos"]["InstanceSLAInfo"]; + for (auto valueInstanceSLAInfosInstanceSLAInfo : allInstanceSLAInfosNode) { InstanceSLAInfo instanceSLAInfosObject; - if(!value["InstanceId"].isNull()) - instanceSLAInfosObject.instanceId = value["InstanceId"].asString(); - if(!value["UptimePct"].isNull()) - instanceSLAInfosObject.uptimePct = std::stof(value["UptimePct"].asString()); + if(!valueInstanceSLAInfosInstanceSLAInfo["InstanceId"].isNull()) + instanceSLAInfosObject.instanceId = valueInstanceSLAInfosInstanceSLAInfo["InstanceId"].asString(); + if(!valueInstanceSLAInfosInstanceSLAInfo["UptimePct"].isNull()) + instanceSLAInfosObject.uptimePct = std::stof(valueInstanceSLAInfosInstanceSLAInfo["UptimePct"].asString()); instanceSLAInfos_.push_back(instanceSLAInfosObject); } if(!value["TotalCount"].isNull()) diff --git a/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc b/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc index 14078bc00..c2ca37418 100644 --- a/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc +++ b/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc @@ -39,18 +39,18 @@ void DescribeParameterModificationHistoryResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHistoricalParameters = value["HistoricalParameters"]["HistoricalParameter"]; - for (auto value : allHistoricalParameters) + auto allHistoricalParametersNode = value["HistoricalParameters"]["HistoricalParameter"]; + for (auto valueHistoricalParametersHistoricalParameter : allHistoricalParametersNode) { HistoricalParameter historicalParametersObject; - if(!value["ParameterName"].isNull()) - historicalParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ModifyTime"].isNull()) - historicalParametersObject.modifyTime = value["ModifyTime"].asString(); - if(!value["OldParameterValue"].isNull()) - historicalParametersObject.oldParameterValue = value["OldParameterValue"].asString(); - if(!value["NewParameterValue"].isNull()) - historicalParametersObject.newParameterValue = value["NewParameterValue"].asString(); + if(!valueHistoricalParametersHistoricalParameter["ParameterName"].isNull()) + historicalParametersObject.parameterName = valueHistoricalParametersHistoricalParameter["ParameterName"].asString(); + if(!valueHistoricalParametersHistoricalParameter["ModifyTime"].isNull()) + historicalParametersObject.modifyTime = valueHistoricalParametersHistoricalParameter["ModifyTime"].asString(); + if(!valueHistoricalParametersHistoricalParameter["OldParameterValue"].isNull()) + historicalParametersObject.oldParameterValue = valueHistoricalParametersHistoricalParameter["OldParameterValue"].asString(); + if(!valueHistoricalParametersHistoricalParameter["NewParameterValue"].isNull()) + historicalParametersObject.newParameterValue = valueHistoricalParametersHistoricalParameter["NewParameterValue"].asString(); historicalParameters_.push_back(historicalParametersObject); } diff --git a/r-kvstore/src/model/DescribeParameterTemplatesResult.cc b/r-kvstore/src/model/DescribeParameterTemplatesResult.cc index 00a019c7f..33520c38a 100644 --- a/r-kvstore/src/model/DescribeParameterTemplatesResult.cc +++ b/r-kvstore/src/model/DescribeParameterTemplatesResult.cc @@ -39,22 +39,22 @@ void DescribeParameterTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParameters = value["Parameters"]["TemplateRecord"]; - for (auto value : allParameters) + auto allParametersNode = value["Parameters"]["TemplateRecord"]; + for (auto valueParametersTemplateRecord : allParametersNode) { TemplateRecord parametersObject; - if(!value["ParameterName"].isNull()) - parametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - parametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ForceModify"].isNull()) - parametersObject.forceModify = value["ForceModify"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - parametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["CheckingCode"].isNull()) - parametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - parametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueParametersTemplateRecord["ParameterName"].isNull()) + parametersObject.parameterName = valueParametersTemplateRecord["ParameterName"].asString(); + if(!valueParametersTemplateRecord["ParameterValue"].isNull()) + parametersObject.parameterValue = valueParametersTemplateRecord["ParameterValue"].asString(); + if(!valueParametersTemplateRecord["ForceModify"].isNull()) + parametersObject.forceModify = valueParametersTemplateRecord["ForceModify"].asString() == "true"; + if(!valueParametersTemplateRecord["ForceRestart"].isNull()) + parametersObject.forceRestart = valueParametersTemplateRecord["ForceRestart"].asString() == "true"; + if(!valueParametersTemplateRecord["CheckingCode"].isNull()) + parametersObject.checkingCode = valueParametersTemplateRecord["CheckingCode"].asString(); + if(!valueParametersTemplateRecord["ParameterDescription"].isNull()) + parametersObject.parameterDescription = valueParametersTemplateRecord["ParameterDescription"].asString(); parameters_.push_back(parametersObject); } if(!value["Engine"].isNull()) diff --git a/r-kvstore/src/model/DescribeParametersResult.cc b/r-kvstore/src/model/DescribeParametersResult.cc index 6c7f0b535..3410a1743 100644 --- a/r-kvstore/src/model/DescribeParametersResult.cc +++ b/r-kvstore/src/model/DescribeParametersResult.cc @@ -39,40 +39,40 @@ void DescribeParametersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigParameters = value["ConfigParameters"]["Parameter"]; - for (auto value : allConfigParameters) + auto allConfigParametersNode = value["ConfigParameters"]["Parameter"]; + for (auto valueConfigParametersParameter : allConfigParametersNode) { Parameter configParametersObject; - if(!value["ParameterName"].isNull()) - configParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - configParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ModifiableStatus"].isNull()) - configParametersObject.modifiableStatus = value["ModifiableStatus"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - configParametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["CheckingCode"].isNull()) - configParametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - configParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueConfigParametersParameter["ParameterName"].isNull()) + configParametersObject.parameterName = valueConfigParametersParameter["ParameterName"].asString(); + if(!valueConfigParametersParameter["ParameterValue"].isNull()) + configParametersObject.parameterValue = valueConfigParametersParameter["ParameterValue"].asString(); + if(!valueConfigParametersParameter["ModifiableStatus"].isNull()) + configParametersObject.modifiableStatus = valueConfigParametersParameter["ModifiableStatus"].asString() == "true"; + if(!valueConfigParametersParameter["ForceRestart"].isNull()) + configParametersObject.forceRestart = valueConfigParametersParameter["ForceRestart"].asString() == "true"; + if(!valueConfigParametersParameter["CheckingCode"].isNull()) + configParametersObject.checkingCode = valueConfigParametersParameter["CheckingCode"].asString(); + if(!valueConfigParametersParameter["ParameterDescription"].isNull()) + configParametersObject.parameterDescription = valueConfigParametersParameter["ParameterDescription"].asString(); configParameters_.push_back(configParametersObject); } - auto allRunningParameters = value["RunningParameters"]["Parameter"]; - for (auto value : allRunningParameters) + auto allRunningParametersNode = value["RunningParameters"]["Parameter"]; + for (auto valueRunningParametersParameter : allRunningParametersNode) { Parameter runningParametersObject; - if(!value["ParameterName"].isNull()) - runningParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - runningParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ModifiableStatus"].isNull()) - runningParametersObject.modifiableStatus = value["ModifiableStatus"].asString() == "true"; - if(!value["ForceRestart"].isNull()) - runningParametersObject.forceRestart = value["ForceRestart"].asString() == "true"; - if(!value["CheckingCode"].isNull()) - runningParametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - runningParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueRunningParametersParameter["ParameterName"].isNull()) + runningParametersObject.parameterName = valueRunningParametersParameter["ParameterName"].asString(); + if(!valueRunningParametersParameter["ParameterValue"].isNull()) + runningParametersObject.parameterValue = valueRunningParametersParameter["ParameterValue"].asString(); + if(!valueRunningParametersParameter["ModifiableStatus"].isNull()) + runningParametersObject.modifiableStatus = valueRunningParametersParameter["ModifiableStatus"].asString() == "true"; + if(!valueRunningParametersParameter["ForceRestart"].isNull()) + runningParametersObject.forceRestart = valueRunningParametersParameter["ForceRestart"].asString() == "true"; + if(!valueRunningParametersParameter["CheckingCode"].isNull()) + runningParametersObject.checkingCode = valueRunningParametersParameter["CheckingCode"].asString(); + if(!valueRunningParametersParameter["ParameterDescription"].isNull()) + runningParametersObject.parameterDescription = valueRunningParametersParameter["ParameterDescription"].asString(); runningParameters_.push_back(runningParametersObject); } if(!value["Engine"].isNull()) diff --git a/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc b/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc index 787f3a86d..bb00ba0de 100644 --- a/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc +++ b/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc @@ -40,32 +40,32 @@ void DescribeRdsVSwitchsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto vSwitchesNode = value["VSwitches"]; - auto allVSwitch = value["VSwitch"]["VSwitchItem"]; - for (auto value : allVSwitch) + auto allVSwitchNode = vSwitchesNode["VSwitch"]["VSwitchItem"]; + for (auto vSwitchesNodeVSwitchVSwitchItem : allVSwitchNode) { VSwitches::VSwitchItem vSwitchItemObject; - if(!value["VSwitchId"].isNull()) - vSwitchItemObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchItemObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["IzNo"].isNull()) - vSwitchItemObject.izNo = value["IzNo"].asString(); - if(!value["Bid"].isNull()) - vSwitchItemObject.bid = value["Bid"].asString(); - if(!value["AliUid"].isNull()) - vSwitchItemObject.aliUid = value["AliUid"].asString(); - if(!value["RegionNo"].isNull()) - vSwitchItemObject.regionNo = value["RegionNo"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchItemObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchItemObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vSwitchItemObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vSwitchItemObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vSwitchItemObject.gmtModified = value["GmtModified"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].isNull()) + vSwitchItemObject.vSwitchId = vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].isNull()) + vSwitchItemObject.vSwitchName = vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["IzNo"].isNull()) + vSwitchItemObject.izNo = vSwitchesNodeVSwitchVSwitchItem["IzNo"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["Bid"].isNull()) + vSwitchItemObject.bid = vSwitchesNodeVSwitchVSwitchItem["Bid"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["AliUid"].isNull()) + vSwitchItemObject.aliUid = vSwitchesNodeVSwitchVSwitchItem["AliUid"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["RegionNo"].isNull()) + vSwitchItemObject.regionNo = vSwitchesNodeVSwitchVSwitchItem["RegionNo"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].isNull()) + vSwitchItemObject.cidrBlock = vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["IsDefault"].isNull()) + vSwitchItemObject.isDefault = vSwitchesNodeVSwitchVSwitchItem["IsDefault"].asString() == "true"; + if(!vSwitchesNodeVSwitchVSwitchItem["Status"].isNull()) + vSwitchItemObject.status = vSwitchesNodeVSwitchVSwitchItem["Status"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].isNull()) + vSwitchItemObject.gmtCreate = vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].asString(); + if(!vSwitchesNodeVSwitchVSwitchItem["GmtModified"].isNull()) + vSwitchItemObject.gmtModified = vSwitchesNodeVSwitchVSwitchItem["GmtModified"].asString(); vSwitches_.vSwitch.push_back(vSwitchItemObject); } diff --git a/r-kvstore/src/model/DescribeRdsVpcsResult.cc b/r-kvstore/src/model/DescribeRdsVpcsResult.cc index 02c67424e..c28783aba 100644 --- a/r-kvstore/src/model/DescribeRdsVpcsResult.cc +++ b/r-kvstore/src/model/DescribeRdsVpcsResult.cc @@ -40,50 +40,50 @@ void DescribeRdsVpcsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto vpcsNode = value["Vpcs"]; - auto allVpc = value["Vpc"]["VpcItem"]; - for (auto value : allVpc) + auto allVpcNode = vpcsNode["Vpc"]["VpcItem"]; + for (auto vpcsNodeVpcVpcItem : allVpcNode) { Vpcs::VpcItem vpcItemObject; - if(!value["VpcId"].isNull()) - vpcItemObject.vpcId = value["VpcId"].asString(); - if(!value["VpcName"].isNull()) - vpcItemObject.vpcName = value["VpcName"].asString(); - if(!value["Bid"].isNull()) - vpcItemObject.bid = value["Bid"].asString(); - if(!value["AliUid"].isNull()) - vpcItemObject.aliUid = value["AliUid"].asString(); - if(!value["RegionNo"].isNull()) - vpcItemObject.regionNo = value["RegionNo"].asString(); - if(!value["CidrBlock"].isNull()) - vpcItemObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vpcItemObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vpcItemObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vpcItemObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vpcItemObject.gmtModified = value["GmtModified"].asString(); - auto allVSwitchs = value["VSwitchs"]["VSwitch"]; - for (auto value : allVSwitchs) + if(!vpcsNodeVpcVpcItem["VpcId"].isNull()) + vpcItemObject.vpcId = vpcsNodeVpcVpcItem["VpcId"].asString(); + if(!vpcsNodeVpcVpcItem["VpcName"].isNull()) + vpcItemObject.vpcName = vpcsNodeVpcVpcItem["VpcName"].asString(); + if(!vpcsNodeVpcVpcItem["Bid"].isNull()) + vpcItemObject.bid = vpcsNodeVpcVpcItem["Bid"].asString(); + if(!vpcsNodeVpcVpcItem["AliUid"].isNull()) + vpcItemObject.aliUid = vpcsNodeVpcVpcItem["AliUid"].asString(); + if(!vpcsNodeVpcVpcItem["RegionNo"].isNull()) + vpcItemObject.regionNo = vpcsNodeVpcVpcItem["RegionNo"].asString(); + if(!vpcsNodeVpcVpcItem["CidrBlock"].isNull()) + vpcItemObject.cidrBlock = vpcsNodeVpcVpcItem["CidrBlock"].asString(); + if(!vpcsNodeVpcVpcItem["IsDefault"].isNull()) + vpcItemObject.isDefault = vpcsNodeVpcVpcItem["IsDefault"].asString() == "true"; + if(!vpcsNodeVpcVpcItem["Status"].isNull()) + vpcItemObject.status = vpcsNodeVpcVpcItem["Status"].asString(); + if(!vpcsNodeVpcVpcItem["GmtCreate"].isNull()) + vpcItemObject.gmtCreate = vpcsNodeVpcVpcItem["GmtCreate"].asString(); + if(!vpcsNodeVpcVpcItem["GmtModified"].isNull()) + vpcItemObject.gmtModified = vpcsNodeVpcVpcItem["GmtModified"].asString(); + auto allVSwitchsNode = allVpcNode["VSwitchs"]["VSwitch"]; + for (auto allVpcNodeVSwitchsVSwitch : allVSwitchsNode) { Vpcs::VpcItem::VSwitch vSwitchsObject; - if(!value["VSwitchId"].isNull()) - vSwitchsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchsObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["IzNo"].isNull()) - vSwitchsObject.izNo = value["IzNo"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchsObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchsObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["Status"].isNull()) - vSwitchsObject.status = value["Status"].asString(); - if(!value["GmtCreate"].isNull()) - vSwitchsObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModified"].isNull()) - vSwitchsObject.gmtModified = value["GmtModified"].asString(); + if(!allVpcNodeVSwitchsVSwitch["VSwitchId"].isNull()) + vSwitchsObject.vSwitchId = allVpcNodeVSwitchsVSwitch["VSwitchId"].asString(); + if(!allVpcNodeVSwitchsVSwitch["VSwitchName"].isNull()) + vSwitchsObject.vSwitchName = allVpcNodeVSwitchsVSwitch["VSwitchName"].asString(); + if(!allVpcNodeVSwitchsVSwitch["IzNo"].isNull()) + vSwitchsObject.izNo = allVpcNodeVSwitchsVSwitch["IzNo"].asString(); + if(!allVpcNodeVSwitchsVSwitch["CidrBlock"].isNull()) + vSwitchsObject.cidrBlock = allVpcNodeVSwitchsVSwitch["CidrBlock"].asString(); + if(!allVpcNodeVSwitchsVSwitch["IsDefault"].isNull()) + vSwitchsObject.isDefault = allVpcNodeVSwitchsVSwitch["IsDefault"].asString() == "true"; + if(!allVpcNodeVSwitchsVSwitch["Status"].isNull()) + vSwitchsObject.status = allVpcNodeVSwitchsVSwitch["Status"].asString(); + if(!allVpcNodeVSwitchsVSwitch["GmtCreate"].isNull()) + vSwitchsObject.gmtCreate = allVpcNodeVSwitchsVSwitch["GmtCreate"].asString(); + if(!allVpcNodeVSwitchsVSwitch["GmtModified"].isNull()) + vSwitchsObject.gmtModified = allVpcNodeVSwitchsVSwitch["GmtModified"].asString(); vpcItemObject.vSwitchs.push_back(vSwitchsObject); } vpcs_.vpc.push_back(vpcItemObject); diff --git a/r-kvstore/src/model/DescribeRegionsResult.cc b/r-kvstore/src/model/DescribeRegionsResult.cc index aa510953b..6a07406c1 100644 --- a/r-kvstore/src/model/DescribeRegionsResult.cc +++ b/r-kvstore/src/model/DescribeRegionsResult.cc @@ -39,18 +39,18 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegionIds = value["RegionIds"]["KVStoreRegion"]; - for (auto value : allRegionIds) + auto allRegionIdsNode = value["RegionIds"]["KVStoreRegion"]; + for (auto valueRegionIdsKVStoreRegion : allRegionIdsNode) { KVStoreRegion regionIdsObject; - if(!value["RegionId"].isNull()) - regionIdsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneIds"].isNull()) - regionIdsObject.zoneIds = value["ZoneIds"].asString(); - if(!value["LocalName"].isNull()) - regionIdsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionIdsObject.regionEndpoint = value["RegionEndpoint"].asString(); + if(!valueRegionIdsKVStoreRegion["RegionId"].isNull()) + regionIdsObject.regionId = valueRegionIdsKVStoreRegion["RegionId"].asString(); + if(!valueRegionIdsKVStoreRegion["ZoneIds"].isNull()) + regionIdsObject.zoneIds = valueRegionIdsKVStoreRegion["ZoneIds"].asString(); + if(!valueRegionIdsKVStoreRegion["LocalName"].isNull()) + regionIdsObject.localName = valueRegionIdsKVStoreRegion["LocalName"].asString(); + if(!valueRegionIdsKVStoreRegion["RegionEndpoint"].isNull()) + regionIdsObject.regionEndpoint = valueRegionIdsKVStoreRegion["RegionEndpoint"].asString(); auto allZoneIdList = value["ZoneIdList"]["ZoneId"]; for (auto value : allZoneIdList) regionIdsObject.zoneIdList.push_back(value.asString()); diff --git a/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc b/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc index 238575677..e965fbee1 100644 --- a/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc +++ b/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc @@ -39,28 +39,28 @@ void DescribeReplicaConflictInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["SourceInstanceId"].isNull()) - itemsObject.sourceInstanceId = value["SourceInstanceId"].asString(); - if(!value["DestinationInstanceId"].isNull()) - itemsObject.destinationInstanceId = value["DestinationInstanceId"].asString(); - if(!value["OccurTime"].isNull()) - itemsObject.occurTime = value["OccurTime"].asString(); - if(!value["DetailInfo"].isNull()) - itemsObject.detailInfo = value["DetailInfo"].asString(); - if(!value["ConfictKey"].isNull()) - itemsObject.confictKey = value["ConfictKey"].asString(); - if(!value["ConfictReason"].isNull()) - itemsObject.confictReason = value["ConfictReason"].asString(); - if(!value["DatabaseName"].isNull()) - itemsObject.databaseName = value["DatabaseName"].asString(); - if(!value["RecoveryMode"].isNull()) - itemsObject.recoveryMode = value["RecoveryMode"].asString(); - if(!value["ConflictGtid"].isNull()) - itemsObject.conflictGtid = value["ConflictGtid"].asString(); + if(!valueItemsItemsItem["SourceInstanceId"].isNull()) + itemsObject.sourceInstanceId = valueItemsItemsItem["SourceInstanceId"].asString(); + if(!valueItemsItemsItem["DestinationInstanceId"].isNull()) + itemsObject.destinationInstanceId = valueItemsItemsItem["DestinationInstanceId"].asString(); + if(!valueItemsItemsItem["OccurTime"].isNull()) + itemsObject.occurTime = valueItemsItemsItem["OccurTime"].asString(); + if(!valueItemsItemsItem["DetailInfo"].isNull()) + itemsObject.detailInfo = valueItemsItemsItem["DetailInfo"].asString(); + if(!valueItemsItemsItem["ConfictKey"].isNull()) + itemsObject.confictKey = valueItemsItemsItem["ConfictKey"].asString(); + if(!valueItemsItemsItem["ConfictReason"].isNull()) + itemsObject.confictReason = valueItemsItemsItem["ConfictReason"].asString(); + if(!valueItemsItemsItem["DatabaseName"].isNull()) + itemsObject.databaseName = valueItemsItemsItem["DatabaseName"].asString(); + if(!valueItemsItemsItem["RecoveryMode"].isNull()) + itemsObject.recoveryMode = valueItemsItemsItem["RecoveryMode"].asString(); + if(!valueItemsItemsItem["ConflictGtid"].isNull()) + itemsObject.conflictGtid = valueItemsItemsItem["ConflictGtid"].asString(); items_.push_back(itemsObject); } if(!value["ReplicaId"].isNull()) diff --git a/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc b/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc index afc48afc7..e27a7e2a8 100644 --- a/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc +++ b/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc @@ -39,20 +39,20 @@ void DescribeReplicaInitializeProgressResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["ReplicaId"].isNull()) - itemsObject.replicaId = value["ReplicaId"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["Progress"].isNull()) - itemsObject.progress = value["Progress"].asString(); - if(!value["FinishTime"].isNull()) - itemsObject.finishTime = value["FinishTime"].asString(); - if(!value["CurrentStep"].isNull()) - itemsObject.currentStep = value["CurrentStep"].asString(); + if(!valueItemsItemsItem["ReplicaId"].isNull()) + itemsObject.replicaId = valueItemsItemsItem["ReplicaId"].asString(); + if(!valueItemsItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItemsItem["Status"].asString(); + if(!valueItemsItemsItem["Progress"].isNull()) + itemsObject.progress = valueItemsItemsItem["Progress"].asString(); + if(!valueItemsItemsItem["FinishTime"].isNull()) + itemsObject.finishTime = valueItemsItemsItem["FinishTime"].asString(); + if(!valueItemsItemsItem["CurrentStep"].isNull()) + itemsObject.currentStep = valueItemsItemsItem["CurrentStep"].asString(); items_.push_back(itemsObject); } diff --git a/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc b/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc index cb91d427a..d4e8da7fe 100644 --- a/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc +++ b/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc @@ -40,25 +40,25 @@ void DescribeReplicaPerformanceResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto performanceKeysNode = value["PerformanceKeys"]; - auto allPerformanceKey = value["PerformanceKey"]["PerformanceKeyItem"]; - for (auto value : allPerformanceKey) + auto allPerformanceKeyNode = performanceKeysNode["PerformanceKey"]["PerformanceKeyItem"]; + for (auto performanceKeysNodePerformanceKeyPerformanceKeyItem : allPerformanceKeyNode) { PerformanceKeys::PerformanceKeyItem performanceKeyItemObject; - if(!value["Key"].isNull()) - performanceKeyItemObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - performanceKeyItemObject.unit = value["Unit"].asString(); - if(!value["ValueFormat"].isNull()) - performanceKeyItemObject.valueFormat = value["ValueFormat"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].isNull()) + performanceKeyItemObject.key = performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].isNull()) + performanceKeyItemObject.unit = performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].isNull()) + performanceKeyItemObject.valueFormat = performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].asString(); auto performanceValuesNode = value["PerformanceValues"]; - auto allPerformanceValue = value["PerformanceValue"]["PerformanceValueItem"]; - for (auto value : allPerformanceValue) + auto allPerformanceValueNode = performanceValuesNode["PerformanceValue"]["PerformanceValueItem"]; + for (auto performanceValuesNodePerformanceValuePerformanceValueItem : allPerformanceValueNode) { PerformanceKeys::PerformanceKeyItem::PerformanceValues::PerformanceValueItem performanceValueItemObject; - if(!value["Value"].isNull()) - performanceValueItemObject.value = value["Value"].asString(); - if(!value["Date"].isNull()) - performanceValueItemObject.date = value["Date"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Value"].isNull()) + performanceValueItemObject.value = performanceValuesNodePerformanceValuePerformanceValueItem["Value"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Date"].isNull()) + performanceValueItemObject.date = performanceValuesNodePerformanceValuePerformanceValueItem["Date"].asString(); performanceKeyItemObject.performanceValues.performanceValue.push_back(performanceValueItemObject); } performanceKeys_.performanceKey.push_back(performanceKeyItemObject); diff --git a/r-kvstore/src/model/DescribeReplicaUsageResult.cc b/r-kvstore/src/model/DescribeReplicaUsageResult.cc index e557005e7..28af34177 100644 --- a/r-kvstore/src/model/DescribeReplicaUsageResult.cc +++ b/r-kvstore/src/model/DescribeReplicaUsageResult.cc @@ -40,25 +40,25 @@ void DescribeReplicaUsageResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto performanceKeysNode = value["PerformanceKeys"]; - auto allPerformanceKey = value["PerformanceKey"]["PerformanceKeyItem"]; - for (auto value : allPerformanceKey) + auto allPerformanceKeyNode = performanceKeysNode["PerformanceKey"]["PerformanceKeyItem"]; + for (auto performanceKeysNodePerformanceKeyPerformanceKeyItem : allPerformanceKeyNode) { PerformanceKeys::PerformanceKeyItem performanceKeyItemObject; - if(!value["Key"].isNull()) - performanceKeyItemObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - performanceKeyItemObject.unit = value["Unit"].asString(); - if(!value["ValueFormat"].isNull()) - performanceKeyItemObject.valueFormat = value["ValueFormat"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].isNull()) + performanceKeyItemObject.key = performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].isNull()) + performanceKeyItemObject.unit = performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].asString(); + if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].isNull()) + performanceKeyItemObject.valueFormat = performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].asString(); auto performanceValuesNode = value["PerformanceValues"]; - auto allPerformanceValue = value["PerformanceValue"]["PerformanceValueItem"]; - for (auto value : allPerformanceValue) + auto allPerformanceValueNode = performanceValuesNode["PerformanceValue"]["PerformanceValueItem"]; + for (auto performanceValuesNodePerformanceValuePerformanceValueItem : allPerformanceValueNode) { PerformanceKeys::PerformanceKeyItem::PerformanceValues::PerformanceValueItem performanceValueItemObject; - if(!value["Value"].isNull()) - performanceValueItemObject.value = value["Value"].asString(); - if(!value["Date"].isNull()) - performanceValueItemObject.date = value["Date"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Value"].isNull()) + performanceValueItemObject.value = performanceValuesNodePerformanceValuePerformanceValueItem["Value"].asString(); + if(!performanceValuesNodePerformanceValuePerformanceValueItem["Date"].isNull()) + performanceValueItemObject.date = performanceValuesNodePerformanceValuePerformanceValueItem["Date"].asString(); performanceKeyItemObject.performanceValues.performanceValue.push_back(performanceValueItemObject); } performanceKeys_.performanceKey.push_back(performanceKeyItemObject); diff --git a/r-kvstore/src/model/DescribeReplicasResult.cc b/r-kvstore/src/model/DescribeReplicasResult.cc index 27ab93231..3c30f3e04 100644 --- a/r-kvstore/src/model/DescribeReplicasResult.cc +++ b/r-kvstore/src/model/DescribeReplicasResult.cc @@ -39,40 +39,40 @@ void DescribeReplicasResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReplicas = value["Replicas"]["Items"]; - for (auto value : allReplicas) + auto allReplicasNode = value["Replicas"]["Items"]; + for (auto valueReplicasItems : allReplicasNode) { Items replicasObject; - if(!value["ReplicaId"].isNull()) - replicasObject.replicaId = value["ReplicaId"].asString(); - if(!value["ReplicaDescription"].isNull()) - replicasObject.replicaDescription = value["ReplicaDescription"].asString(); - if(!value["ReplicaStatus"].isNull()) - replicasObject.replicaStatus = value["ReplicaStatus"].asString(); - if(!value["ReplicaMode"].isNull()) - replicasObject.replicaMode = value["ReplicaMode"].asString(); - if(!value["DomainMode"].isNull()) - replicasObject.domainMode = value["DomainMode"].asString(); - auto allDBInstances = value["DBInstances"]["Items"]; - for (auto value : allDBInstances) + if(!valueReplicasItems["ReplicaId"].isNull()) + replicasObject.replicaId = valueReplicasItems["ReplicaId"].asString(); + if(!valueReplicasItems["ReplicaDescription"].isNull()) + replicasObject.replicaDescription = valueReplicasItems["ReplicaDescription"].asString(); + if(!valueReplicasItems["ReplicaStatus"].isNull()) + replicasObject.replicaStatus = valueReplicasItems["ReplicaStatus"].asString(); + if(!valueReplicasItems["ReplicaMode"].isNull()) + replicasObject.replicaMode = valueReplicasItems["ReplicaMode"].asString(); + if(!valueReplicasItems["DomainMode"].isNull()) + replicasObject.domainMode = valueReplicasItems["DomainMode"].asString(); + auto allDBInstancesNode = allReplicasNode["DBInstances"]["Items"]; + for (auto allReplicasNodeDBInstancesItems : allDBInstancesNode) { Items::Items1 dBInstancesObject; - if(!value["DBInstanceId"].isNull()) - dBInstancesObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["Role"].isNull()) - dBInstancesObject.role = value["Role"].asString(); - if(!value["ReadWriteType"].isNull()) - dBInstancesObject.readWriteType = value["ReadWriteType"].asString(); - if(!value["InstanceNetworkType"].isNull()) - dBInstancesObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["DBInstanceDescription"].isNull()) - dBInstancesObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["DBInstanceStatus"].isNull()) - dBInstancesObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["Engine"].isNull()) - dBInstancesObject.engine = value["Engine"].asString(); - if(!value["RegionId"].isNull()) - dBInstancesObject.regionId = value["RegionId"].asString(); + if(!allReplicasNodeDBInstancesItems["DBInstanceId"].isNull()) + dBInstancesObject.dBInstanceId = allReplicasNodeDBInstancesItems["DBInstanceId"].asString(); + if(!allReplicasNodeDBInstancesItems["Role"].isNull()) + dBInstancesObject.role = allReplicasNodeDBInstancesItems["Role"].asString(); + if(!allReplicasNodeDBInstancesItems["ReadWriteType"].isNull()) + dBInstancesObject.readWriteType = allReplicasNodeDBInstancesItems["ReadWriteType"].asString(); + if(!allReplicasNodeDBInstancesItems["InstanceNetworkType"].isNull()) + dBInstancesObject.instanceNetworkType = allReplicasNodeDBInstancesItems["InstanceNetworkType"].asString(); + if(!allReplicasNodeDBInstancesItems["DBInstanceDescription"].isNull()) + dBInstancesObject.dBInstanceDescription = allReplicasNodeDBInstancesItems["DBInstanceDescription"].asString(); + if(!allReplicasNodeDBInstancesItems["DBInstanceStatus"].isNull()) + dBInstancesObject.dBInstanceStatus = allReplicasNodeDBInstancesItems["DBInstanceStatus"].asString(); + if(!allReplicasNodeDBInstancesItems["Engine"].isNull()) + dBInstancesObject.engine = allReplicasNodeDBInstancesItems["Engine"].asString(); + if(!allReplicasNodeDBInstancesItems["RegionId"].isNull()) + dBInstancesObject.regionId = allReplicasNodeDBInstancesItems["RegionId"].asString(); replicasObject.dBInstances.push_back(dBInstancesObject); } replicas_.push_back(replicasObject); diff --git a/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc b/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc index be73650c9..278008168 100644 --- a/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc +++ b/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc @@ -39,22 +39,22 @@ void DescribeRunningLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogRecords"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogRecords"]; + for (auto valueItemsLogRecords : allItemsNode) { LogRecords itemsObject; - if(!value["Level"].isNull()) - itemsObject.level = value["Level"].asString(); - if(!value["Id"].isNull()) - itemsObject.id = std::stoi(value["Id"].asString()); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["ConnInfo"].isNull()) - itemsObject.connInfo = value["ConnInfo"].asString(); - if(!value["Content"].isNull()) - itemsObject.content = std::stol(value["Content"].asString()); + if(!valueItemsLogRecords["Level"].isNull()) + itemsObject.level = valueItemsLogRecords["Level"].asString(); + if(!valueItemsLogRecords["Id"].isNull()) + itemsObject.id = std::stoi(valueItemsLogRecords["Id"].asString()); + if(!valueItemsLogRecords["CreateTime"].isNull()) + itemsObject.createTime = valueItemsLogRecords["CreateTime"].asString(); + if(!valueItemsLogRecords["Category"].isNull()) + itemsObject.category = valueItemsLogRecords["Category"].asString(); + if(!valueItemsLogRecords["ConnInfo"].isNull()) + itemsObject.connInfo = valueItemsLogRecords["ConnInfo"].asString(); + if(!valueItemsLogRecords["Content"].isNull()) + itemsObject.content = std::stol(valueItemsLogRecords["Content"].asString()); items_.push_back(itemsObject); } if(!value["InstanceId"].isNull()) diff --git a/r-kvstore/src/model/DescribeSecurityIpsResult.cc b/r-kvstore/src/model/DescribeSecurityIpsResult.cc index 2f4e97397..0dea74c88 100644 --- a/r-kvstore/src/model/DescribeSecurityIpsResult.cc +++ b/r-kvstore/src/model/DescribeSecurityIpsResult.cc @@ -39,16 +39,16 @@ void DescribeSecurityIpsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSecurityIpGroups = value["SecurityIpGroups"]["SecurityIpGroup"]; - for (auto value : allSecurityIpGroups) + auto allSecurityIpGroupsNode = value["SecurityIpGroups"]["SecurityIpGroup"]; + for (auto valueSecurityIpGroupsSecurityIpGroup : allSecurityIpGroupsNode) { SecurityIpGroup securityIpGroupsObject; - if(!value["SecurityIpGroupName"].isNull()) - securityIpGroupsObject.securityIpGroupName = value["SecurityIpGroupName"].asString(); - if(!value["SecurityIpGroupAttribute"].isNull()) - securityIpGroupsObject.securityIpGroupAttribute = value["SecurityIpGroupAttribute"].asString(); - if(!value["SecurityIpList"].isNull()) - securityIpGroupsObject.securityIpList = value["SecurityIpList"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupName"].isNull()) + securityIpGroupsObject.securityIpGroupName = valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupName"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupAttribute"].isNull()) + securityIpGroupsObject.securityIpGroupAttribute = valueSecurityIpGroupsSecurityIpGroup["SecurityIpGroupAttribute"].asString(); + if(!valueSecurityIpGroupsSecurityIpGroup["SecurityIpList"].isNull()) + securityIpGroupsObject.securityIpList = valueSecurityIpGroupsSecurityIpGroup["SecurityIpList"].asString(); securityIpGroups_.push_back(securityIpGroupsObject); } diff --git a/r-kvstore/src/model/DescribeShardingInstancesResult.cc b/r-kvstore/src/model/DescribeShardingInstancesResult.cc index 65504d4c9..a4b154594 100644 --- a/r-kvstore/src/model/DescribeShardingInstancesResult.cc +++ b/r-kvstore/src/model/DescribeShardingInstancesResult.cc @@ -39,22 +39,22 @@ void DescribeShardingInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - auto allShardList = value["ShardList"]["Shard"]; - for (auto value : allShardList) + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + auto allShardListNode = allInstancesNode["ShardList"]["Shard"]; + for (auto allInstancesNodeShardListShard : allShardListNode) { Instance::Shard shardListObject; - if(!value["NodeId"].isNull()) - shardListObject.nodeId = value["NodeId"].asString(); - if(!value["ShardReplicaClass"].isNull()) - shardListObject.shardReplicaClass = value["ShardReplicaClass"].asString(); - if(!value["ShardStorageQuantity"].isNull()) - shardListObject.shardStorageQuantity = value["ShardStorageQuantity"].asString(); + if(!allInstancesNodeShardListShard["NodeId"].isNull()) + shardListObject.nodeId = allInstancesNodeShardListShard["NodeId"].asString(); + if(!allInstancesNodeShardListShard["ShardReplicaClass"].isNull()) + shardListObject.shardReplicaClass = allInstancesNodeShardListShard["ShardReplicaClass"].asString(); + if(!allInstancesNodeShardListShard["ShardStorageQuantity"].isNull()) + shardListObject.shardStorageQuantity = allInstancesNodeShardListShard["ShardStorageQuantity"].asString(); instancesObject.shardList.push_back(shardListObject); } instances_.push_back(instancesObject); diff --git a/r-kvstore/src/model/DescribeSlowLogRecordsResult.cc b/r-kvstore/src/model/DescribeSlowLogRecordsResult.cc index 2b8c5f2ec..4d778939a 100644 --- a/r-kvstore/src/model/DescribeSlowLogRecordsResult.cc +++ b/r-kvstore/src/model/DescribeSlowLogRecordsResult.cc @@ -39,28 +39,28 @@ void DescribeSlowLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogRecords"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogRecords"]; + for (auto valueItemsLogRecords : allItemsNode) { LogRecords itemsObject; - if(!value["NodeId"].isNull()) - itemsObject.nodeId = value["NodeId"].asString(); - if(!value["IPAddress"].isNull()) - itemsObject.iPAddress = value["IPAddress"].asString(); - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["DataBaseName"].isNull()) - itemsObject.dataBaseName = value["DataBaseName"].asString(); - if(!value["Command"].isNull()) - itemsObject.command = value["Command"].asString(); - if(!value["ElapsedTime"].isNull()) - itemsObject.elapsedTime = std::stol(value["ElapsedTime"].asString()); - if(!value["ExecuteTime"].isNull()) - itemsObject.executeTime = value["ExecuteTime"].asString(); - if(!value["Account"].isNull()) - itemsObject.account = value["Account"].asString(); - if(!value["AccountName"].isNull()) - itemsObject.accountName = value["AccountName"].asString(); + if(!valueItemsLogRecords["NodeId"].isNull()) + itemsObject.nodeId = valueItemsLogRecords["NodeId"].asString(); + if(!valueItemsLogRecords["IPAddress"].isNull()) + itemsObject.iPAddress = valueItemsLogRecords["IPAddress"].asString(); + if(!valueItemsLogRecords["DBName"].isNull()) + itemsObject.dBName = valueItemsLogRecords["DBName"].asString(); + if(!valueItemsLogRecords["DataBaseName"].isNull()) + itemsObject.dataBaseName = valueItemsLogRecords["DataBaseName"].asString(); + if(!valueItemsLogRecords["Command"].isNull()) + itemsObject.command = valueItemsLogRecords["Command"].asString(); + if(!valueItemsLogRecords["ElapsedTime"].isNull()) + itemsObject.elapsedTime = std::stol(valueItemsLogRecords["ElapsedTime"].asString()); + if(!valueItemsLogRecords["ExecuteTime"].isNull()) + itemsObject.executeTime = valueItemsLogRecords["ExecuteTime"].asString(); + if(!valueItemsLogRecords["Account"].isNull()) + itemsObject.account = valueItemsLogRecords["Account"].asString(); + if(!valueItemsLogRecords["AccountName"].isNull()) + itemsObject.accountName = valueItemsLogRecords["AccountName"].asString(); items_.push_back(itemsObject); } if(!value["InstanceId"].isNull()) diff --git a/r-kvstore/src/model/DescribeSnapshotsResult.cc b/r-kvstore/src/model/DescribeSnapshotsResult.cc index e308db826..bba877992 100644 --- a/r-kvstore/src/model/DescribeSnapshotsResult.cc +++ b/r-kvstore/src/model/DescribeSnapshotsResult.cc @@ -39,30 +39,30 @@ void DescribeSnapshotsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnapshots = value["Snapshots"]["Snapshot"]; - for (auto value : allSnapshots) + auto allSnapshotsNode = value["Snapshots"]["Snapshot"]; + for (auto valueSnapshotsSnapshot : allSnapshotsNode) { Snapshot snapshotsObject; - if(!value["SnapshotId"].isNull()) - snapshotsObject.snapshotId = value["SnapshotId"].asString(); - if(!value["SnapshotName"].isNull()) - snapshotsObject.snapshotName = value["SnapshotName"].asString(); - if(!value["InstanceId"].isNull()) - snapshotsObject.instanceId = value["InstanceId"].asString(); - if(!value["CreateTime"].isNull()) - snapshotsObject.createTime = value["CreateTime"].asString(); - if(!value["Memory"].isNull()) - snapshotsObject.memory = std::stol(value["Memory"].asString()); - if(!value["RdbSize"].isNull()) - snapshotsObject.rdbSize = std::stol(value["RdbSize"].asString()); - if(!value["Status"].isNull()) - snapshotsObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - snapshotsObject.type = value["Type"].asString(); - if(!value["OssDownloadInPath"].isNull()) - snapshotsObject.ossDownloadInPath = value["OssDownloadInPath"].asString(); - if(!value["OssDownloadOutPath"].isNull()) - snapshotsObject.ossDownloadOutPath = value["OssDownloadOutPath"].asString(); + if(!valueSnapshotsSnapshot["SnapshotId"].isNull()) + snapshotsObject.snapshotId = valueSnapshotsSnapshot["SnapshotId"].asString(); + if(!valueSnapshotsSnapshot["SnapshotName"].isNull()) + snapshotsObject.snapshotName = valueSnapshotsSnapshot["SnapshotName"].asString(); + if(!valueSnapshotsSnapshot["InstanceId"].isNull()) + snapshotsObject.instanceId = valueSnapshotsSnapshot["InstanceId"].asString(); + if(!valueSnapshotsSnapshot["CreateTime"].isNull()) + snapshotsObject.createTime = valueSnapshotsSnapshot["CreateTime"].asString(); + if(!valueSnapshotsSnapshot["Memory"].isNull()) + snapshotsObject.memory = std::stol(valueSnapshotsSnapshot["Memory"].asString()); + if(!valueSnapshotsSnapshot["RdbSize"].isNull()) + snapshotsObject.rdbSize = std::stol(valueSnapshotsSnapshot["RdbSize"].asString()); + if(!valueSnapshotsSnapshot["Status"].isNull()) + snapshotsObject.status = valueSnapshotsSnapshot["Status"].asString(); + if(!valueSnapshotsSnapshot["Type"].isNull()) + snapshotsObject.type = valueSnapshotsSnapshot["Type"].asString(); + if(!valueSnapshotsSnapshot["OssDownloadInPath"].isNull()) + snapshotsObject.ossDownloadInPath = valueSnapshotsSnapshot["OssDownloadInPath"].asString(); + if(!valueSnapshotsSnapshot["OssDownloadOutPath"].isNull()) + snapshotsObject.ossDownloadOutPath = valueSnapshotsSnapshot["OssDownloadOutPath"].asString(); snapshots_.push_back(snapshotsObject); } diff --git a/r-kvstore/src/model/DescribeStaticVerificationListResult.cc b/r-kvstore/src/model/DescribeStaticVerificationListResult.cc index 14d176edd..9844d767e 100644 --- a/r-kvstore/src/model/DescribeStaticVerificationListResult.cc +++ b/r-kvstore/src/model/DescribeStaticVerificationListResult.cc @@ -39,16 +39,16 @@ void DescribeStaticVerificationListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["AbnormalType"].isNull()) - itemsObject.abnormalType = value["AbnormalType"].asString(); - if(!value["SourceDetail"].isNull()) - itemsObject.sourceDetail = value["SourceDetail"].asString(); - if(!value["DestinationDetail"].isNull()) - itemsObject.destinationDetail = value["DestinationDetail"].asString(); + if(!valueItemsItemsItem["AbnormalType"].isNull()) + itemsObject.abnormalType = valueItemsItemsItem["AbnormalType"].asString(); + if(!valueItemsItemsItem["SourceDetail"].isNull()) + itemsObject.sourceDetail = valueItemsItemsItem["SourceDetail"].asString(); + if(!valueItemsItemsItem["DestinationDetail"].isNull()) + itemsObject.destinationDetail = valueItemsItemsItem["DestinationDetail"].asString(); items_.push_back(itemsObject); } if(!value["ReplicaId"].isNull()) diff --git a/r-kvstore/src/model/DescribeTagsResult.cc b/r-kvstore/src/model/DescribeTagsResult.cc index 7946be6e7..d0d0f2fd2 100644 --- a/r-kvstore/src/model/DescribeTagsResult.cc +++ b/r-kvstore/src/model/DescribeTagsResult.cc @@ -39,12 +39,12 @@ void DescribeTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = value["Tags"]["Tag"]; + for (auto valueTagsTag : allTagsNode) { Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); + if(!valueTagsTag["TagKey"].isNull()) + tagsObject.tagKey = valueTagsTag["TagKey"].asString(); auto allTagValues = value["TagValues"]["TagValue"]; for (auto value : allTagValues) tagsObject.tagValues.push_back(value.asString()); diff --git a/r-kvstore/src/model/DescribeTempInstanceResult.cc b/r-kvstore/src/model/DescribeTempInstanceResult.cc index 484efc86e..84d749bb3 100644 --- a/r-kvstore/src/model/DescribeTempInstanceResult.cc +++ b/r-kvstore/src/model/DescribeTempInstanceResult.cc @@ -39,26 +39,26 @@ void DescribeTempInstanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTempInstances = value["TempInstances"]["TempInstance"]; - for (auto value : allTempInstances) + auto allTempInstancesNode = value["TempInstances"]["TempInstance"]; + for (auto valueTempInstancesTempInstance : allTempInstancesNode) { TempInstance tempInstancesObject; - if(!value["InstanceId"].isNull()) - tempInstancesObject.instanceId = value["InstanceId"].asString(); - if(!value["TempInstanceId"].isNull()) - tempInstancesObject.tempInstanceId = value["TempInstanceId"].asString(); - if(!value["SnapshotId"].isNull()) - tempInstancesObject.snapshotId = value["SnapshotId"].asString(); - if(!value["CreateTime"].isNull()) - tempInstancesObject.createTime = value["CreateTime"].asString(); - if(!value["Domain"].isNull()) - tempInstancesObject.domain = value["Domain"].asString(); - if(!value["Status"].isNull()) - tempInstancesObject.status = value["Status"].asString(); - if(!value["Memory"].isNull()) - tempInstancesObject.memory = std::stol(value["Memory"].asString()); - if(!value["ExpireTime"].isNull()) - tempInstancesObject.expireTime = value["ExpireTime"].asString(); + if(!valueTempInstancesTempInstance["InstanceId"].isNull()) + tempInstancesObject.instanceId = valueTempInstancesTempInstance["InstanceId"].asString(); + if(!valueTempInstancesTempInstance["TempInstanceId"].isNull()) + tempInstancesObject.tempInstanceId = valueTempInstancesTempInstance["TempInstanceId"].asString(); + if(!valueTempInstancesTempInstance["SnapshotId"].isNull()) + tempInstancesObject.snapshotId = valueTempInstancesTempInstance["SnapshotId"].asString(); + if(!valueTempInstancesTempInstance["CreateTime"].isNull()) + tempInstancesObject.createTime = valueTempInstancesTempInstance["CreateTime"].asString(); + if(!valueTempInstancesTempInstance["Domain"].isNull()) + tempInstancesObject.domain = valueTempInstancesTempInstance["Domain"].asString(); + if(!valueTempInstancesTempInstance["Status"].isNull()) + tempInstancesObject.status = valueTempInstancesTempInstance["Status"].asString(); + if(!valueTempInstancesTempInstance["Memory"].isNull()) + tempInstancesObject.memory = std::stol(valueTempInstancesTempInstance["Memory"].asString()); + if(!valueTempInstancesTempInstance["ExpireTime"].isNull()) + tempInstancesObject.expireTime = valueTempInstancesTempInstance["ExpireTime"].asString(); tempInstances_.push_back(tempInstancesObject); } diff --git a/r-kvstore/src/model/DescribeVerificationListResult.cc b/r-kvstore/src/model/DescribeVerificationListResult.cc index cb4630a67..ecfb9a291 100644 --- a/r-kvstore/src/model/DescribeVerificationListResult.cc +++ b/r-kvstore/src/model/DescribeVerificationListResult.cc @@ -39,26 +39,26 @@ void DescribeVerificationListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["InstanceIdA"].isNull()) - itemsObject.instanceIdA = value["InstanceIdA"].asString(); - if(!value["InstanceIdB"].isNull()) - itemsObject.instanceIdB = value["InstanceIdB"].asString(); - if(!value["Key"].isNull()) - itemsObject.key = value["Key"].asString(); - if(!value["KeyType"].isNull()) - itemsObject.keyType = value["KeyType"].asString(); - if(!value["InconsistentType"].isNull()) - itemsObject.inconsistentType = value["InconsistentType"].asString(); - if(!value["OccurTime"].isNull()) - itemsObject.occurTime = value["OccurTime"].asString(); - if(!value["Schema"].isNull()) - itemsObject.schema = value["Schema"].asString(); - if(!value["InconsistentFields"].isNull()) - itemsObject.inconsistentFields = value["InconsistentFields"].asString(); + if(!valueItemsItemsItem["InstanceIdA"].isNull()) + itemsObject.instanceIdA = valueItemsItemsItem["InstanceIdA"].asString(); + if(!valueItemsItemsItem["InstanceIdB"].isNull()) + itemsObject.instanceIdB = valueItemsItemsItem["InstanceIdB"].asString(); + if(!valueItemsItemsItem["Key"].isNull()) + itemsObject.key = valueItemsItemsItem["Key"].asString(); + if(!valueItemsItemsItem["KeyType"].isNull()) + itemsObject.keyType = valueItemsItemsItem["KeyType"].asString(); + if(!valueItemsItemsItem["InconsistentType"].isNull()) + itemsObject.inconsistentType = valueItemsItemsItem["InconsistentType"].asString(); + if(!valueItemsItemsItem["OccurTime"].isNull()) + itemsObject.occurTime = valueItemsItemsItem["OccurTime"].asString(); + if(!valueItemsItemsItem["Schema"].isNull()) + itemsObject.schema = valueItemsItemsItem["Schema"].asString(); + if(!valueItemsItemsItem["InconsistentFields"].isNull()) + itemsObject.inconsistentFields = valueItemsItemsItem["InconsistentFields"].asString(); items_.push_back(itemsObject); } if(!value["ReplicaId"].isNull()) diff --git a/r-kvstore/src/model/DescribeZonesResult.cc b/r-kvstore/src/model/DescribeZonesResult.cc index a55b4428e..beaa06867 100644 --- a/r-kvstore/src/model/DescribeZonesResult.cc +++ b/r-kvstore/src/model/DescribeZonesResult.cc @@ -39,22 +39,22 @@ void DescribeZonesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZones = value["Zones"]["KVStoreZone"]; - for (auto value : allZones) + auto allZonesNode = value["Zones"]["KVStoreZone"]; + for (auto valueZonesKVStoreZone : allZonesNode) { KVStoreZone zonesObject; - if(!value["RegionId"].isNull()) - zonesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["ZoneName"].isNull()) - zonesObject.zoneName = value["ZoneName"].asString(); - if(!value["SwitchNetwork"].isNull()) - zonesObject.switchNetwork = value["SwitchNetwork"].asString() == "true"; - if(!value["IsRds"].isNull()) - zonesObject.isRds = value["IsRds"].asString() == "true"; - if(!value["Disabled"].isNull()) - zonesObject.disabled = value["Disabled"].asString() == "true"; + if(!valueZonesKVStoreZone["RegionId"].isNull()) + zonesObject.regionId = valueZonesKVStoreZone["RegionId"].asString(); + if(!valueZonesKVStoreZone["ZoneId"].isNull()) + zonesObject.zoneId = valueZonesKVStoreZone["ZoneId"].asString(); + if(!valueZonesKVStoreZone["ZoneName"].isNull()) + zonesObject.zoneName = valueZonesKVStoreZone["ZoneName"].asString(); + if(!valueZonesKVStoreZone["SwitchNetwork"].isNull()) + zonesObject.switchNetwork = valueZonesKVStoreZone["SwitchNetwork"].asString() == "true"; + if(!valueZonesKVStoreZone["IsRds"].isNull()) + zonesObject.isRds = valueZonesKVStoreZone["IsRds"].asString() == "true"; + if(!valueZonesKVStoreZone["Disabled"].isNull()) + zonesObject.disabled = valueZonesKVStoreZone["Disabled"].asString() == "true"; zones_.push_back(zonesObject); } diff --git a/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc b/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc index f810bd1d7..1c93359c4 100644 --- a/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc +++ b/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc @@ -39,62 +39,62 @@ void EvaluateFailOverSwitchResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ReadWriteType"].isNull()) - itemsObject.readWriteType = value["ReadWriteType"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["HasInternetIP"].isNull()) - itemsObject.hasInternetIP = value["HasInternetIP"].asString() == "true"; - if(!value["InternetIP"].isNull()) - itemsObject.internetIP = value["InternetIP"].asString(); - auto allAccounts = value["Accounts"]["AccountsItem"]; - for (auto value : allAccounts) + if(!valueItemsItemsItem["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsItemsItem["DBInstanceId"].asString(); + if(!valueItemsItemsItem["RegionId"].isNull()) + itemsObject.regionId = valueItemsItemsItem["RegionId"].asString(); + if(!valueItemsItemsItem["ReadWriteType"].isNull()) + itemsObject.readWriteType = valueItemsItemsItem["ReadWriteType"].asString(); + if(!valueItemsItemsItem["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsItemsItem["InstanceNetworkType"].asString(); + if(!valueItemsItemsItem["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsItemsItem["SecurityIPList"].asString(); + if(!valueItemsItemsItem["HasInternetIP"].isNull()) + itemsObject.hasInternetIP = valueItemsItemsItem["HasInternetIP"].asString() == "true"; + if(!valueItemsItemsItem["InternetIP"].isNull()) + itemsObject.internetIP = valueItemsItemsItem["InternetIP"].asString(); + auto allAccountsNode = allItemsNode["Accounts"]["AccountsItem"]; + for (auto allItemsNodeAccountsAccountsItem : allAccountsNode) { ItemsItem::AccountsItem accountsObject; - if(!value["AccountPrivilege"].isNull()) - accountsObject.accountPrivilege = value["AccountPrivilege"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountPrivilegeDetail"].isNull()) - accountsObject.accountPrivilegeDetail = value["AccountPrivilegeDetail"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); - if(!value["AccountID"].isNull()) - accountsObject.accountID = value["AccountID"].asString(); - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["PrivExceeded"].isNull()) - accountsObject.privExceeded = value["PrivExceeded"].asString(); - if(!value["Engine"].isNull()) - accountsObject.engine = value["Engine"].asString(); - if(!value["AccountType"].isNull()) - accountsObject.accountType = value["AccountType"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountPrivilege"].isNull()) + accountsObject.accountPrivilege = allItemsNodeAccountsAccountsItem["AccountPrivilege"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountStatus"].isNull()) + accountsObject.accountStatus = allItemsNodeAccountsAccountsItem["AccountStatus"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountPrivilegeDetail"].isNull()) + accountsObject.accountPrivilegeDetail = allItemsNodeAccountsAccountsItem["AccountPrivilegeDetail"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountDescription"].isNull()) + accountsObject.accountDescription = allItemsNodeAccountsAccountsItem["AccountDescription"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountID"].isNull()) + accountsObject.accountID = allItemsNodeAccountsAccountsItem["AccountID"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountName"].isNull()) + accountsObject.accountName = allItemsNodeAccountsAccountsItem["AccountName"].asString(); + if(!allItemsNodeAccountsAccountsItem["PrivExceeded"].isNull()) + accountsObject.privExceeded = allItemsNodeAccountsAccountsItem["PrivExceeded"].asString(); + if(!allItemsNodeAccountsAccountsItem["Engine"].isNull()) + accountsObject.engine = allItemsNodeAccountsAccountsItem["Engine"].asString(); + if(!allItemsNodeAccountsAccountsItem["AccountType"].isNull()) + accountsObject.accountType = allItemsNodeAccountsAccountsItem["AccountType"].asString(); itemsObject.accounts.push_back(accountsObject); } items_.push_back(itemsObject); } - auto allReports = value["Reports"]["ReportsItem"]; - for (auto value : allReports) + auto allReportsNode = value["Reports"]["ReportsItem"]; + for (auto valueReportsReportsItem : allReportsNode) { ReportsItem reportsObject; - if(!value["CheckType"].isNull()) - reportsObject.checkType = value["CheckType"].asString(); - if(!value["Severity"].isNull()) - reportsObject.severity = value["Severity"].asString(); - if(!value["ReasonCode"].isNull()) - reportsObject.reasonCode = value["ReasonCode"].asString(); - if(!value["ReasonMessage"].isNull()) - reportsObject.reasonMessage = value["ReasonMessage"].asString(); + if(!valueReportsReportsItem["CheckType"].isNull()) + reportsObject.checkType = valueReportsReportsItem["CheckType"].asString(); + if(!valueReportsReportsItem["Severity"].isNull()) + reportsObject.severity = valueReportsReportsItem["Severity"].asString(); + if(!valueReportsReportsItem["ReasonCode"].isNull()) + reportsObject.reasonCode = valueReportsReportsItem["ReasonCode"].asString(); + if(!valueReportsReportsItem["ReasonMessage"].isNull()) + reportsObject.reasonMessage = valueReportsReportsItem["ReasonMessage"].asString(); reports_.push_back(reportsObject); } if(!value["ReplicaId"].isNull()) diff --git a/r-kvstore/src/model/ListTagResourcesResult.cc b/r-kvstore/src/model/ListTagResourcesResult.cc index bcc1dfe0a..581113f95 100644 --- a/r-kvstore/src/model/ListTagResourcesResult.cc +++ b/r-kvstore/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - tagResourcesObject.resourceId = value["ResourceId"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); + if(!valueTagResourcesTagResource["ResourceId"].isNull()) + tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/r-kvstore/src/model/ModifyInstanceNetExpireTimeResult.cc b/r-kvstore/src/model/ModifyInstanceNetExpireTimeResult.cc index abd519677..c4b61679c 100644 --- a/r-kvstore/src/model/ModifyInstanceNetExpireTimeResult.cc +++ b/r-kvstore/src/model/ModifyInstanceNetExpireTimeResult.cc @@ -39,20 +39,20 @@ void ModifyInstanceNetExpireTimeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetInfoItems = value["NetInfoItems"]["NetInfoItem"]; - for (auto value : allNetInfoItems) + auto allNetInfoItemsNode = value["NetInfoItems"]["NetInfoItem"]; + for (auto valueNetInfoItemsNetInfoItem : allNetInfoItemsNode) { NetInfoItem netInfoItemsObject; - if(!value["DBInstanceNetType"].isNull()) - netInfoItemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["Port"].isNull()) - netInfoItemsObject.port = value["Port"].asString(); - if(!value["ExpiredTime"].isNull()) - netInfoItemsObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["ConnectionString"].isNull()) - netInfoItemsObject.connectionString = value["ConnectionString"].asString(); - if(!value["IPAddress"].isNull()) - netInfoItemsObject.iPAddress = value["IPAddress"].asString(); + if(!valueNetInfoItemsNetInfoItem["DBInstanceNetType"].isNull()) + netInfoItemsObject.dBInstanceNetType = valueNetInfoItemsNetInfoItem["DBInstanceNetType"].asString(); + if(!valueNetInfoItemsNetInfoItem["Port"].isNull()) + netInfoItemsObject.port = valueNetInfoItemsNetInfoItem["Port"].asString(); + if(!valueNetInfoItemsNetInfoItem["ExpiredTime"].isNull()) + netInfoItemsObject.expiredTime = valueNetInfoItemsNetInfoItem["ExpiredTime"].asString(); + if(!valueNetInfoItemsNetInfoItem["ConnectionString"].isNull()) + netInfoItemsObject.connectionString = valueNetInfoItemsNetInfoItem["ConnectionString"].asString(); + if(!valueNetInfoItemsNetInfoItem["IPAddress"].isNull()) + netInfoItemsObject.iPAddress = valueNetInfoItemsNetInfoItem["IPAddress"].asString(); netInfoItems_.push_back(netInfoItemsObject); } if(!value["InstanceId"].isNull()) diff --git a/ram/src/model/ListAccessKeysResult.cc b/ram/src/model/ListAccessKeysResult.cc index bf76047bf..4ae783df8 100644 --- a/ram/src/model/ListAccessKeysResult.cc +++ b/ram/src/model/ListAccessKeysResult.cc @@ -39,16 +39,16 @@ void ListAccessKeysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccessKeys = value["AccessKeys"]["AccessKey"]; - for (auto value : allAccessKeys) + auto allAccessKeysNode = value["AccessKeys"]["AccessKey"]; + for (auto valueAccessKeysAccessKey : allAccessKeysNode) { AccessKey accessKeysObject; - if(!value["AccessKeyId"].isNull()) - accessKeysObject.accessKeyId = value["AccessKeyId"].asString(); - if(!value["Status"].isNull()) - accessKeysObject.status = value["Status"].asString(); - if(!value["CreateDate"].isNull()) - accessKeysObject.createDate = value["CreateDate"].asString(); + if(!valueAccessKeysAccessKey["AccessKeyId"].isNull()) + accessKeysObject.accessKeyId = valueAccessKeysAccessKey["AccessKeyId"].asString(); + if(!valueAccessKeysAccessKey["Status"].isNull()) + accessKeysObject.status = valueAccessKeysAccessKey["Status"].asString(); + if(!valueAccessKeysAccessKey["CreateDate"].isNull()) + accessKeysObject.createDate = valueAccessKeysAccessKey["CreateDate"].asString(); accessKeys_.push_back(accessKeysObject); } diff --git a/ram/src/model/ListEntitiesForPolicyResult.cc b/ram/src/model/ListEntitiesForPolicyResult.cc index 81f138983..e053b90f0 100644 --- a/ram/src/model/ListEntitiesForPolicyResult.cc +++ b/ram/src/model/ListEntitiesForPolicyResult.cc @@ -39,46 +39,46 @@ void ListEntitiesForPolicyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroups = value["Groups"]["Group"]; - for (auto value : allGroups) + auto allGroupsNode = value["Groups"]["Group"]; + for (auto valueGroupsGroup : allGroupsNode) { Group groupsObject; - if(!value["GroupName"].isNull()) - groupsObject.groupName = value["GroupName"].asString(); - if(!value["Comments"].isNull()) - groupsObject.comments = value["Comments"].asString(); - if(!value["AttachDate"].isNull()) - groupsObject.attachDate = value["AttachDate"].asString(); + if(!valueGroupsGroup["GroupName"].isNull()) + groupsObject.groupName = valueGroupsGroup["GroupName"].asString(); + if(!valueGroupsGroup["Comments"].isNull()) + groupsObject.comments = valueGroupsGroup["Comments"].asString(); + if(!valueGroupsGroup["AttachDate"].isNull()) + groupsObject.attachDate = valueGroupsGroup["AttachDate"].asString(); groups_.push_back(groupsObject); } - auto allUsers = value["Users"]["User"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["User"]; + for (auto valueUsersUser : allUsersNode) { User usersObject; - if(!value["UserId"].isNull()) - usersObject.userId = value["UserId"].asString(); - if(!value["UserName"].isNull()) - usersObject.userName = value["UserName"].asString(); - if(!value["DisplayName"].isNull()) - usersObject.displayName = value["DisplayName"].asString(); - if(!value["AttachDate"].isNull()) - usersObject.attachDate = value["AttachDate"].asString(); + if(!valueUsersUser["UserId"].isNull()) + usersObject.userId = valueUsersUser["UserId"].asString(); + if(!valueUsersUser["UserName"].isNull()) + usersObject.userName = valueUsersUser["UserName"].asString(); + if(!valueUsersUser["DisplayName"].isNull()) + usersObject.displayName = valueUsersUser["DisplayName"].asString(); + if(!valueUsersUser["AttachDate"].isNull()) + usersObject.attachDate = valueUsersUser["AttachDate"].asString(); users_.push_back(usersObject); } - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + auto allRolesNode = value["Roles"]["Role"]; + for (auto valueRolesRole : allRolesNode) { Role rolesObject; - if(!value["RoleId"].isNull()) - rolesObject.roleId = value["RoleId"].asString(); - if(!value["RoleName"].isNull()) - rolesObject.roleName = value["RoleName"].asString(); - if(!value["Arn"].isNull()) - rolesObject.arn = value["Arn"].asString(); - if(!value["Description"].isNull()) - rolesObject.description = value["Description"].asString(); - if(!value["AttachDate"].isNull()) - rolesObject.attachDate = value["AttachDate"].asString(); + if(!valueRolesRole["RoleId"].isNull()) + rolesObject.roleId = valueRolesRole["RoleId"].asString(); + if(!valueRolesRole["RoleName"].isNull()) + rolesObject.roleName = valueRolesRole["RoleName"].asString(); + if(!valueRolesRole["Arn"].isNull()) + rolesObject.arn = valueRolesRole["Arn"].asString(); + if(!valueRolesRole["Description"].isNull()) + rolesObject.description = valueRolesRole["Description"].asString(); + if(!valueRolesRole["AttachDate"].isNull()) + rolesObject.attachDate = valueRolesRole["AttachDate"].asString(); roles_.push_back(rolesObject); } diff --git a/ram/src/model/ListGroupsForUserResult.cc b/ram/src/model/ListGroupsForUserResult.cc index 7430da73b..f95e16bfa 100644 --- a/ram/src/model/ListGroupsForUserResult.cc +++ b/ram/src/model/ListGroupsForUserResult.cc @@ -39,16 +39,16 @@ void ListGroupsForUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroups = value["Groups"]["Group"]; - for (auto value : allGroups) + auto allGroupsNode = value["Groups"]["Group"]; + for (auto valueGroupsGroup : allGroupsNode) { Group groupsObject; - if(!value["GroupName"].isNull()) - groupsObject.groupName = value["GroupName"].asString(); - if(!value["Comments"].isNull()) - groupsObject.comments = value["Comments"].asString(); - if(!value["JoinDate"].isNull()) - groupsObject.joinDate = value["JoinDate"].asString(); + if(!valueGroupsGroup["GroupName"].isNull()) + groupsObject.groupName = valueGroupsGroup["GroupName"].asString(); + if(!valueGroupsGroup["Comments"].isNull()) + groupsObject.comments = valueGroupsGroup["Comments"].asString(); + if(!valueGroupsGroup["JoinDate"].isNull()) + groupsObject.joinDate = valueGroupsGroup["JoinDate"].asString(); groups_.push_back(groupsObject); } diff --git a/ram/src/model/ListGroupsResult.cc b/ram/src/model/ListGroupsResult.cc index 668388809..6313afa2c 100644 --- a/ram/src/model/ListGroupsResult.cc +++ b/ram/src/model/ListGroupsResult.cc @@ -39,18 +39,18 @@ void ListGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroups = value["Groups"]["Group"]; - for (auto value : allGroups) + auto allGroupsNode = value["Groups"]["Group"]; + for (auto valueGroupsGroup : allGroupsNode) { Group groupsObject; - if(!value["GroupName"].isNull()) - groupsObject.groupName = value["GroupName"].asString(); - if(!value["Comments"].isNull()) - groupsObject.comments = value["Comments"].asString(); - if(!value["CreateDate"].isNull()) - groupsObject.createDate = value["CreateDate"].asString(); - if(!value["UpdateDate"].isNull()) - groupsObject.updateDate = value["UpdateDate"].asString(); + if(!valueGroupsGroup["GroupName"].isNull()) + groupsObject.groupName = valueGroupsGroup["GroupName"].asString(); + if(!valueGroupsGroup["Comments"].isNull()) + groupsObject.comments = valueGroupsGroup["Comments"].asString(); + if(!valueGroupsGroup["CreateDate"].isNull()) + groupsObject.createDate = valueGroupsGroup["CreateDate"].asString(); + if(!valueGroupsGroup["UpdateDate"].isNull()) + groupsObject.updateDate = valueGroupsGroup["UpdateDate"].asString(); groups_.push_back(groupsObject); } if(!value["IsTruncated"].isNull()) diff --git a/ram/src/model/ListPoliciesForGroupResult.cc b/ram/src/model/ListPoliciesForGroupResult.cc index 1a862f41c..7440367ff 100644 --- a/ram/src/model/ListPoliciesForGroupResult.cc +++ b/ram/src/model/ListPoliciesForGroupResult.cc @@ -39,20 +39,20 @@ void ListPoliciesForGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPolicies = value["Policies"]["Policy"]; - for (auto value : allPolicies) + auto allPoliciesNode = value["Policies"]["Policy"]; + for (auto valuePoliciesPolicy : allPoliciesNode) { Policy policiesObject; - if(!value["PolicyName"].isNull()) - policiesObject.policyName = value["PolicyName"].asString(); - if(!value["PolicyType"].isNull()) - policiesObject.policyType = value["PolicyType"].asString(); - if(!value["Description"].isNull()) - policiesObject.description = value["Description"].asString(); - if(!value["DefaultVersion"].isNull()) - policiesObject.defaultVersion = value["DefaultVersion"].asString(); - if(!value["AttachDate"].isNull()) - policiesObject.attachDate = value["AttachDate"].asString(); + if(!valuePoliciesPolicy["PolicyName"].isNull()) + policiesObject.policyName = valuePoliciesPolicy["PolicyName"].asString(); + if(!valuePoliciesPolicy["PolicyType"].isNull()) + policiesObject.policyType = valuePoliciesPolicy["PolicyType"].asString(); + if(!valuePoliciesPolicy["Description"].isNull()) + policiesObject.description = valuePoliciesPolicy["Description"].asString(); + if(!valuePoliciesPolicy["DefaultVersion"].isNull()) + policiesObject.defaultVersion = valuePoliciesPolicy["DefaultVersion"].asString(); + if(!valuePoliciesPolicy["AttachDate"].isNull()) + policiesObject.attachDate = valuePoliciesPolicy["AttachDate"].asString(); policies_.push_back(policiesObject); } diff --git a/ram/src/model/ListPoliciesForRoleResult.cc b/ram/src/model/ListPoliciesForRoleResult.cc index fae135ac8..0e1d9e99a 100644 --- a/ram/src/model/ListPoliciesForRoleResult.cc +++ b/ram/src/model/ListPoliciesForRoleResult.cc @@ -39,20 +39,20 @@ void ListPoliciesForRoleResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPolicies = value["Policies"]["Policy"]; - for (auto value : allPolicies) + auto allPoliciesNode = value["Policies"]["Policy"]; + for (auto valuePoliciesPolicy : allPoliciesNode) { Policy policiesObject; - if(!value["PolicyName"].isNull()) - policiesObject.policyName = value["PolicyName"].asString(); - if(!value["PolicyType"].isNull()) - policiesObject.policyType = value["PolicyType"].asString(); - if(!value["Description"].isNull()) - policiesObject.description = value["Description"].asString(); - if(!value["DefaultVersion"].isNull()) - policiesObject.defaultVersion = value["DefaultVersion"].asString(); - if(!value["AttachDate"].isNull()) - policiesObject.attachDate = value["AttachDate"].asString(); + if(!valuePoliciesPolicy["PolicyName"].isNull()) + policiesObject.policyName = valuePoliciesPolicy["PolicyName"].asString(); + if(!valuePoliciesPolicy["PolicyType"].isNull()) + policiesObject.policyType = valuePoliciesPolicy["PolicyType"].asString(); + if(!valuePoliciesPolicy["Description"].isNull()) + policiesObject.description = valuePoliciesPolicy["Description"].asString(); + if(!valuePoliciesPolicy["DefaultVersion"].isNull()) + policiesObject.defaultVersion = valuePoliciesPolicy["DefaultVersion"].asString(); + if(!valuePoliciesPolicy["AttachDate"].isNull()) + policiesObject.attachDate = valuePoliciesPolicy["AttachDate"].asString(); policies_.push_back(policiesObject); } diff --git a/ram/src/model/ListPoliciesForUserResult.cc b/ram/src/model/ListPoliciesForUserResult.cc index bbc6a0ce0..9435adb58 100644 --- a/ram/src/model/ListPoliciesForUserResult.cc +++ b/ram/src/model/ListPoliciesForUserResult.cc @@ -39,20 +39,20 @@ void ListPoliciesForUserResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPolicies = value["Policies"]["Policy"]; - for (auto value : allPolicies) + auto allPoliciesNode = value["Policies"]["Policy"]; + for (auto valuePoliciesPolicy : allPoliciesNode) { Policy policiesObject; - if(!value["PolicyName"].isNull()) - policiesObject.policyName = value["PolicyName"].asString(); - if(!value["PolicyType"].isNull()) - policiesObject.policyType = value["PolicyType"].asString(); - if(!value["Description"].isNull()) - policiesObject.description = value["Description"].asString(); - if(!value["DefaultVersion"].isNull()) - policiesObject.defaultVersion = value["DefaultVersion"].asString(); - if(!value["AttachDate"].isNull()) - policiesObject.attachDate = value["AttachDate"].asString(); + if(!valuePoliciesPolicy["PolicyName"].isNull()) + policiesObject.policyName = valuePoliciesPolicy["PolicyName"].asString(); + if(!valuePoliciesPolicy["PolicyType"].isNull()) + policiesObject.policyType = valuePoliciesPolicy["PolicyType"].asString(); + if(!valuePoliciesPolicy["Description"].isNull()) + policiesObject.description = valuePoliciesPolicy["Description"].asString(); + if(!valuePoliciesPolicy["DefaultVersion"].isNull()) + policiesObject.defaultVersion = valuePoliciesPolicy["DefaultVersion"].asString(); + if(!valuePoliciesPolicy["AttachDate"].isNull()) + policiesObject.attachDate = valuePoliciesPolicy["AttachDate"].asString(); policies_.push_back(policiesObject); } diff --git a/ram/src/model/ListPoliciesResult.cc b/ram/src/model/ListPoliciesResult.cc index a323e1bda..11cf06310 100644 --- a/ram/src/model/ListPoliciesResult.cc +++ b/ram/src/model/ListPoliciesResult.cc @@ -39,24 +39,24 @@ void ListPoliciesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPolicies = value["Policies"]["Policy"]; - for (auto value : allPolicies) + auto allPoliciesNode = value["Policies"]["Policy"]; + for (auto valuePoliciesPolicy : allPoliciesNode) { Policy policiesObject; - if(!value["PolicyName"].isNull()) - policiesObject.policyName = value["PolicyName"].asString(); - if(!value["PolicyType"].isNull()) - policiesObject.policyType = value["PolicyType"].asString(); - if(!value["Description"].isNull()) - policiesObject.description = value["Description"].asString(); - if(!value["DefaultVersion"].isNull()) - policiesObject.defaultVersion = value["DefaultVersion"].asString(); - if(!value["CreateDate"].isNull()) - policiesObject.createDate = value["CreateDate"].asString(); - if(!value["UpdateDate"].isNull()) - policiesObject.updateDate = value["UpdateDate"].asString(); - if(!value["AttachmentCount"].isNull()) - policiesObject.attachmentCount = std::stoi(value["AttachmentCount"].asString()); + if(!valuePoliciesPolicy["PolicyName"].isNull()) + policiesObject.policyName = valuePoliciesPolicy["PolicyName"].asString(); + if(!valuePoliciesPolicy["PolicyType"].isNull()) + policiesObject.policyType = valuePoliciesPolicy["PolicyType"].asString(); + if(!valuePoliciesPolicy["Description"].isNull()) + policiesObject.description = valuePoliciesPolicy["Description"].asString(); + if(!valuePoliciesPolicy["DefaultVersion"].isNull()) + policiesObject.defaultVersion = valuePoliciesPolicy["DefaultVersion"].asString(); + if(!valuePoliciesPolicy["CreateDate"].isNull()) + policiesObject.createDate = valuePoliciesPolicy["CreateDate"].asString(); + if(!valuePoliciesPolicy["UpdateDate"].isNull()) + policiesObject.updateDate = valuePoliciesPolicy["UpdateDate"].asString(); + if(!valuePoliciesPolicy["AttachmentCount"].isNull()) + policiesObject.attachmentCount = std::stoi(valuePoliciesPolicy["AttachmentCount"].asString()); policies_.push_back(policiesObject); } if(!value["IsTruncated"].isNull()) diff --git a/ram/src/model/ListPolicyVersionsResult.cc b/ram/src/model/ListPolicyVersionsResult.cc index c0fb3574a..7945d05f4 100644 --- a/ram/src/model/ListPolicyVersionsResult.cc +++ b/ram/src/model/ListPolicyVersionsResult.cc @@ -39,18 +39,18 @@ void ListPolicyVersionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPolicyVersions = value["PolicyVersions"]["PolicyVersion"]; - for (auto value : allPolicyVersions) + auto allPolicyVersionsNode = value["PolicyVersions"]["PolicyVersion"]; + for (auto valuePolicyVersionsPolicyVersion : allPolicyVersionsNode) { PolicyVersion policyVersionsObject; - if(!value["VersionId"].isNull()) - policyVersionsObject.versionId = value["VersionId"].asString(); - if(!value["IsDefaultVersion"].isNull()) - policyVersionsObject.isDefaultVersion = value["IsDefaultVersion"].asString() == "true"; - if(!value["PolicyDocument"].isNull()) - policyVersionsObject.policyDocument = value["PolicyDocument"].asString(); - if(!value["CreateDate"].isNull()) - policyVersionsObject.createDate = value["CreateDate"].asString(); + if(!valuePolicyVersionsPolicyVersion["VersionId"].isNull()) + policyVersionsObject.versionId = valuePolicyVersionsPolicyVersion["VersionId"].asString(); + if(!valuePolicyVersionsPolicyVersion["IsDefaultVersion"].isNull()) + policyVersionsObject.isDefaultVersion = valuePolicyVersionsPolicyVersion["IsDefaultVersion"].asString() == "true"; + if(!valuePolicyVersionsPolicyVersion["PolicyDocument"].isNull()) + policyVersionsObject.policyDocument = valuePolicyVersionsPolicyVersion["PolicyDocument"].asString(); + if(!valuePolicyVersionsPolicyVersion["CreateDate"].isNull()) + policyVersionsObject.createDate = valuePolicyVersionsPolicyVersion["CreateDate"].asString(); policyVersions_.push_back(policyVersionsObject); } diff --git a/ram/src/model/ListRolesResult.cc b/ram/src/model/ListRolesResult.cc index e692cd700..833235332 100644 --- a/ram/src/model/ListRolesResult.cc +++ b/ram/src/model/ListRolesResult.cc @@ -39,22 +39,22 @@ void ListRolesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRoles = value["Roles"]["Role"]; - for (auto value : allRoles) + auto allRolesNode = value["Roles"]["Role"]; + for (auto valueRolesRole : allRolesNode) { Role rolesObject; - if(!value["RoleId"].isNull()) - rolesObject.roleId = value["RoleId"].asString(); - if(!value["RoleName"].isNull()) - rolesObject.roleName = value["RoleName"].asString(); - if(!value["Arn"].isNull()) - rolesObject.arn = value["Arn"].asString(); - if(!value["Description"].isNull()) - rolesObject.description = value["Description"].asString(); - if(!value["CreateDate"].isNull()) - rolesObject.createDate = value["CreateDate"].asString(); - if(!value["UpdateDate"].isNull()) - rolesObject.updateDate = value["UpdateDate"].asString(); + if(!valueRolesRole["RoleId"].isNull()) + rolesObject.roleId = valueRolesRole["RoleId"].asString(); + if(!valueRolesRole["RoleName"].isNull()) + rolesObject.roleName = valueRolesRole["RoleName"].asString(); + if(!valueRolesRole["Arn"].isNull()) + rolesObject.arn = valueRolesRole["Arn"].asString(); + if(!valueRolesRole["Description"].isNull()) + rolesObject.description = valueRolesRole["Description"].asString(); + if(!valueRolesRole["CreateDate"].isNull()) + rolesObject.createDate = valueRolesRole["CreateDate"].asString(); + if(!valueRolesRole["UpdateDate"].isNull()) + rolesObject.updateDate = valueRolesRole["UpdateDate"].asString(); roles_.push_back(rolesObject); } if(!value["IsTruncated"].isNull()) diff --git a/ram/src/model/ListUsersForGroupResult.cc b/ram/src/model/ListUsersForGroupResult.cc index 9ef7bf807..5e2437f2d 100644 --- a/ram/src/model/ListUsersForGroupResult.cc +++ b/ram/src/model/ListUsersForGroupResult.cc @@ -39,16 +39,16 @@ void ListUsersForGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["User"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["User"]; + for (auto valueUsersUser : allUsersNode) { User usersObject; - if(!value["UserName"].isNull()) - usersObject.userName = value["UserName"].asString(); - if(!value["DisplayName"].isNull()) - usersObject.displayName = value["DisplayName"].asString(); - if(!value["JoinDate"].isNull()) - usersObject.joinDate = value["JoinDate"].asString(); + if(!valueUsersUser["UserName"].isNull()) + usersObject.userName = valueUsersUser["UserName"].asString(); + if(!valueUsersUser["DisplayName"].isNull()) + usersObject.displayName = valueUsersUser["DisplayName"].asString(); + if(!valueUsersUser["JoinDate"].isNull()) + usersObject.joinDate = valueUsersUser["JoinDate"].asString(); users_.push_back(usersObject); } if(!value["IsTruncated"].isNull()) diff --git a/ram/src/model/ListUsersResult.cc b/ram/src/model/ListUsersResult.cc index f0ff68a6a..28c942cf7 100644 --- a/ram/src/model/ListUsersResult.cc +++ b/ram/src/model/ListUsersResult.cc @@ -39,26 +39,26 @@ void ListUsersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["User"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["User"]; + for (auto valueUsersUser : allUsersNode) { User usersObject; - if(!value["UserId"].isNull()) - usersObject.userId = value["UserId"].asString(); - if(!value["UserName"].isNull()) - usersObject.userName = value["UserName"].asString(); - if(!value["DisplayName"].isNull()) - usersObject.displayName = value["DisplayName"].asString(); - if(!value["MobilePhone"].isNull()) - usersObject.mobilePhone = value["MobilePhone"].asString(); - if(!value["Email"].isNull()) - usersObject.email = value["Email"].asString(); - if(!value["Comments"].isNull()) - usersObject.comments = value["Comments"].asString(); - if(!value["CreateDate"].isNull()) - usersObject.createDate = value["CreateDate"].asString(); - if(!value["UpdateDate"].isNull()) - usersObject.updateDate = value["UpdateDate"].asString(); + if(!valueUsersUser["UserId"].isNull()) + usersObject.userId = valueUsersUser["UserId"].asString(); + if(!valueUsersUser["UserName"].isNull()) + usersObject.userName = valueUsersUser["UserName"].asString(); + if(!valueUsersUser["DisplayName"].isNull()) + usersObject.displayName = valueUsersUser["DisplayName"].asString(); + if(!valueUsersUser["MobilePhone"].isNull()) + usersObject.mobilePhone = valueUsersUser["MobilePhone"].asString(); + if(!valueUsersUser["Email"].isNull()) + usersObject.email = valueUsersUser["Email"].asString(); + if(!valueUsersUser["Comments"].isNull()) + usersObject.comments = valueUsersUser["Comments"].asString(); + if(!valueUsersUser["CreateDate"].isNull()) + usersObject.createDate = valueUsersUser["CreateDate"].asString(); + if(!valueUsersUser["UpdateDate"].isNull()) + usersObject.updateDate = valueUsersUser["UpdateDate"].asString(); users_.push_back(usersObject); } if(!value["IsTruncated"].isNull()) diff --git a/ram/src/model/ListVirtualMFADevicesResult.cc b/ram/src/model/ListVirtualMFADevicesResult.cc index f1bb066f3..133a828ae 100644 --- a/ram/src/model/ListVirtualMFADevicesResult.cc +++ b/ram/src/model/ListVirtualMFADevicesResult.cc @@ -39,14 +39,14 @@ void ListVirtualMFADevicesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVirtualMFADevices = value["VirtualMFADevices"]["VirtualMFADevice"]; - for (auto value : allVirtualMFADevices) + auto allVirtualMFADevicesNode = value["VirtualMFADevices"]["VirtualMFADevice"]; + for (auto valueVirtualMFADevicesVirtualMFADevice : allVirtualMFADevicesNode) { VirtualMFADevice virtualMFADevicesObject; - if(!value["SerialNumber"].isNull()) - virtualMFADevicesObject.serialNumber = value["SerialNumber"].asString(); - if(!value["ActivateDate"].isNull()) - virtualMFADevicesObject.activateDate = value["ActivateDate"].asString(); + if(!valueVirtualMFADevicesVirtualMFADevice["SerialNumber"].isNull()) + virtualMFADevicesObject.serialNumber = valueVirtualMFADevicesVirtualMFADevice["SerialNumber"].asString(); + if(!valueVirtualMFADevicesVirtualMFADevice["ActivateDate"].isNull()) + virtualMFADevicesObject.activateDate = valueVirtualMFADevicesVirtualMFADevice["ActivateDate"].asString(); auto userNode = value["User"]; if(!userNode["UserId"].isNull()) virtualMFADevicesObject.user.userId = userNode["UserId"].asString(); diff --git a/rds/CMakeLists.txt b/rds/CMakeLists.txt index 90908eaa9..6bf0a821f 100644 --- a/rds/CMakeLists.txt +++ b/rds/CMakeLists.txt @@ -47,6 +47,8 @@ set(rds_public_header_model include/alibabacloud/rds/model/CheckResourceResult.h include/alibabacloud/rds/model/CloneDBInstanceRequest.h include/alibabacloud/rds/model/CloneDBInstanceResult.h + include/alibabacloud/rds/model/CloneParameterGroupRequest.h + include/alibabacloud/rds/model/CloneParameterGroupResult.h include/alibabacloud/rds/model/CopyDatabaseRequest.h include/alibabacloud/rds/model/CopyDatabaseResult.h include/alibabacloud/rds/model/CopyDatabaseBetweenInstancesRequest.h @@ -71,6 +73,8 @@ set(rds_public_header_model include/alibabacloud/rds/model/CreateMigrateTaskForSQLServerResult.h include/alibabacloud/rds/model/CreateOnlineDatabaseTaskRequest.h include/alibabacloud/rds/model/CreateOnlineDatabaseTaskResult.h + include/alibabacloud/rds/model/CreateParameterGroupRequest.h + include/alibabacloud/rds/model/CreateParameterGroupResult.h include/alibabacloud/rds/model/CreateReadOnlyDBInstanceRequest.h include/alibabacloud/rds/model/CreateReadOnlyDBInstanceResult.h include/alibabacloud/rds/model/CreateTempDBInstanceRequest.h @@ -83,6 +87,8 @@ set(rds_public_header_model include/alibabacloud/rds/model/DeleteDBInstanceResult.h include/alibabacloud/rds/model/DeleteDatabaseRequest.h include/alibabacloud/rds/model/DeleteDatabaseResult.h + include/alibabacloud/rds/model/DeleteParameterGroupRequest.h + include/alibabacloud/rds/model/DeleteParameterGroupResult.h include/alibabacloud/rds/model/DescibeImportsFromDatabaseRequest.h include/alibabacloud/rds/model/DescibeImportsFromDatabaseResult.h include/alibabacloud/rds/model/DescribeAccountsRequest.h @@ -181,6 +187,10 @@ set(rds_public_header_model include/alibabacloud/rds/model/DescribeOssDownloadsResult.h include/alibabacloud/rds/model/DescribeOssDownloadsForSQLServerRequest.h include/alibabacloud/rds/model/DescribeOssDownloadsForSQLServerResult.h + include/alibabacloud/rds/model/DescribeParameterGroupRequest.h + include/alibabacloud/rds/model/DescribeParameterGroupResult.h + include/alibabacloud/rds/model/DescribeParameterGroupsRequest.h + include/alibabacloud/rds/model/DescribeParameterGroupsResult.h include/alibabacloud/rds/model/DescribeParameterTemplatesRequest.h include/alibabacloud/rds/model/DescribeParameterTemplatesResult.h include/alibabacloud/rds/model/DescribeParametersRequest.h @@ -287,6 +297,8 @@ set(rds_public_header_model include/alibabacloud/rds/model/ModifyMySQLDBInstanceDelayResult.h include/alibabacloud/rds/model/ModifyParameterRequest.h include/alibabacloud/rds/model/ModifyParameterResult.h + include/alibabacloud/rds/model/ModifyParameterGroupRequest.h + include/alibabacloud/rds/model/ModifyParameterGroupResult.h include/alibabacloud/rds/model/ModifyReadWriteSplittingConnectionRequest.h include/alibabacloud/rds/model/ModifyReadWriteSplittingConnectionResult.h include/alibabacloud/rds/model/ModifyReadonlyInstanceDelayReplicationTimeRequest.h @@ -386,6 +398,8 @@ set(rds_src src/model/CheckResourceResult.cc src/model/CloneDBInstanceRequest.cc src/model/CloneDBInstanceResult.cc + src/model/CloneParameterGroupRequest.cc + src/model/CloneParameterGroupResult.cc src/model/CopyDatabaseRequest.cc src/model/CopyDatabaseResult.cc src/model/CopyDatabaseBetweenInstancesRequest.cc @@ -410,6 +424,8 @@ set(rds_src src/model/CreateMigrateTaskForSQLServerResult.cc src/model/CreateOnlineDatabaseTaskRequest.cc src/model/CreateOnlineDatabaseTaskResult.cc + src/model/CreateParameterGroupRequest.cc + src/model/CreateParameterGroupResult.cc src/model/CreateReadOnlyDBInstanceRequest.cc src/model/CreateReadOnlyDBInstanceResult.cc src/model/CreateTempDBInstanceRequest.cc @@ -422,6 +438,8 @@ set(rds_src src/model/DeleteDBInstanceResult.cc src/model/DeleteDatabaseRequest.cc src/model/DeleteDatabaseResult.cc + src/model/DeleteParameterGroupRequest.cc + src/model/DeleteParameterGroupResult.cc src/model/DescibeImportsFromDatabaseRequest.cc src/model/DescibeImportsFromDatabaseResult.cc src/model/DescribeAccountsRequest.cc @@ -520,6 +538,10 @@ set(rds_src src/model/DescribeOssDownloadsResult.cc src/model/DescribeOssDownloadsForSQLServerRequest.cc src/model/DescribeOssDownloadsForSQLServerResult.cc + src/model/DescribeParameterGroupRequest.cc + src/model/DescribeParameterGroupResult.cc + src/model/DescribeParameterGroupsRequest.cc + src/model/DescribeParameterGroupsResult.cc src/model/DescribeParameterTemplatesRequest.cc src/model/DescribeParameterTemplatesResult.cc src/model/DescribeParametersRequest.cc @@ -626,6 +648,8 @@ set(rds_src src/model/ModifyMySQLDBInstanceDelayResult.cc src/model/ModifyParameterRequest.cc src/model/ModifyParameterResult.cc + src/model/ModifyParameterGroupRequest.cc + src/model/ModifyParameterGroupResult.cc src/model/ModifyReadWriteSplittingConnectionRequest.cc src/model/ModifyReadWriteSplittingConnectionResult.cc src/model/ModifyReadonlyInstanceDelayReplicationTimeRequest.cc diff --git a/rds/include/alibabacloud/rds/RdsClient.h b/rds/include/alibabacloud/rds/RdsClient.h index 763220ca3..a15013a87 100644 --- a/rds/include/alibabacloud/rds/RdsClient.h +++ b/rds/include/alibabacloud/rds/RdsClient.h @@ -48,6 +48,8 @@ #include "model/CheckResourceResult.h" #include "model/CloneDBInstanceRequest.h" #include "model/CloneDBInstanceResult.h" +#include "model/CloneParameterGroupRequest.h" +#include "model/CloneParameterGroupResult.h" #include "model/CopyDatabaseRequest.h" #include "model/CopyDatabaseResult.h" #include "model/CopyDatabaseBetweenInstancesRequest.h" @@ -72,6 +74,8 @@ #include "model/CreateMigrateTaskForSQLServerResult.h" #include "model/CreateOnlineDatabaseTaskRequest.h" #include "model/CreateOnlineDatabaseTaskResult.h" +#include "model/CreateParameterGroupRequest.h" +#include "model/CreateParameterGroupResult.h" #include "model/CreateReadOnlyDBInstanceRequest.h" #include "model/CreateReadOnlyDBInstanceResult.h" #include "model/CreateTempDBInstanceRequest.h" @@ -84,6 +88,8 @@ #include "model/DeleteDBInstanceResult.h" #include "model/DeleteDatabaseRequest.h" #include "model/DeleteDatabaseResult.h" +#include "model/DeleteParameterGroupRequest.h" +#include "model/DeleteParameterGroupResult.h" #include "model/DescibeImportsFromDatabaseRequest.h" #include "model/DescibeImportsFromDatabaseResult.h" #include "model/DescribeAccountsRequest.h" @@ -182,6 +188,10 @@ #include "model/DescribeOssDownloadsResult.h" #include "model/DescribeOssDownloadsForSQLServerRequest.h" #include "model/DescribeOssDownloadsForSQLServerResult.h" +#include "model/DescribeParameterGroupRequest.h" +#include "model/DescribeParameterGroupResult.h" +#include "model/DescribeParameterGroupsRequest.h" +#include "model/DescribeParameterGroupsResult.h" #include "model/DescribeParameterTemplatesRequest.h" #include "model/DescribeParameterTemplatesResult.h" #include "model/DescribeParametersRequest.h" @@ -288,6 +298,8 @@ #include "model/ModifyMySQLDBInstanceDelayResult.h" #include "model/ModifyParameterRequest.h" #include "model/ModifyParameterResult.h" +#include "model/ModifyParameterGroupRequest.h" +#include "model/ModifyParameterGroupResult.h" #include "model/ModifyReadWriteSplittingConnectionRequest.h" #include "model/ModifyReadWriteSplittingConnectionResult.h" #include "model/ModifyReadonlyInstanceDelayReplicationTimeRequest.h" @@ -406,6 +418,9 @@ namespace AlibabaCloud typedef Outcome CloneDBInstanceOutcome; typedef std::future CloneDBInstanceOutcomeCallable; typedef std::function&)> CloneDBInstanceAsyncHandler; + typedef Outcome CloneParameterGroupOutcome; + typedef std::future CloneParameterGroupOutcomeCallable; + typedef std::function&)> CloneParameterGroupAsyncHandler; typedef Outcome CopyDatabaseOutcome; typedef std::future CopyDatabaseOutcomeCallable; typedef std::function&)> CopyDatabaseAsyncHandler; @@ -442,6 +457,9 @@ namespace AlibabaCloud typedef Outcome CreateOnlineDatabaseTaskOutcome; typedef std::future CreateOnlineDatabaseTaskOutcomeCallable; typedef std::function&)> CreateOnlineDatabaseTaskAsyncHandler; + typedef Outcome CreateParameterGroupOutcome; + typedef std::future CreateParameterGroupOutcomeCallable; + typedef std::function&)> CreateParameterGroupAsyncHandler; typedef Outcome CreateReadOnlyDBInstanceOutcome; typedef std::future CreateReadOnlyDBInstanceOutcomeCallable; typedef std::function&)> CreateReadOnlyDBInstanceAsyncHandler; @@ -460,6 +478,9 @@ namespace AlibabaCloud typedef Outcome DeleteDatabaseOutcome; typedef std::future DeleteDatabaseOutcomeCallable; typedef std::function&)> DeleteDatabaseAsyncHandler; + typedef Outcome DeleteParameterGroupOutcome; + typedef std::future DeleteParameterGroupOutcomeCallable; + typedef std::function&)> DeleteParameterGroupAsyncHandler; typedef Outcome DescibeImportsFromDatabaseOutcome; typedef std::future DescibeImportsFromDatabaseOutcomeCallable; typedef std::function&)> DescibeImportsFromDatabaseAsyncHandler; @@ -607,6 +628,12 @@ namespace AlibabaCloud typedef Outcome DescribeOssDownloadsForSQLServerOutcome; typedef std::future DescribeOssDownloadsForSQLServerOutcomeCallable; typedef std::function&)> DescribeOssDownloadsForSQLServerAsyncHandler; + typedef Outcome DescribeParameterGroupOutcome; + typedef std::future DescribeParameterGroupOutcomeCallable; + typedef std::function&)> DescribeParameterGroupAsyncHandler; + typedef Outcome DescribeParameterGroupsOutcome; + typedef std::future DescribeParameterGroupsOutcomeCallable; + typedef std::function&)> DescribeParameterGroupsAsyncHandler; typedef Outcome DescribeParameterTemplatesOutcome; typedef std::future DescribeParameterTemplatesOutcomeCallable; typedef std::function&)> DescribeParameterTemplatesAsyncHandler; @@ -766,6 +793,9 @@ namespace AlibabaCloud typedef Outcome ModifyParameterOutcome; typedef std::future ModifyParameterOutcomeCallable; typedef std::function&)> ModifyParameterAsyncHandler; + typedef Outcome ModifyParameterGroupOutcome; + typedef std::future ModifyParameterGroupOutcomeCallable; + typedef std::function&)> ModifyParameterGroupAsyncHandler; typedef Outcome ModifyReadWriteSplittingConnectionOutcome; typedef std::future ModifyReadWriteSplittingConnectionOutcomeCallable; typedef std::function&)> ModifyReadWriteSplittingConnectionAsyncHandler; @@ -915,6 +945,9 @@ namespace AlibabaCloud CloneDBInstanceOutcome cloneDBInstance(const Model::CloneDBInstanceRequest &request)const; void cloneDBInstanceAsync(const Model::CloneDBInstanceRequest& request, const CloneDBInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CloneDBInstanceOutcomeCallable cloneDBInstanceCallable(const Model::CloneDBInstanceRequest& request) const; + CloneParameterGroupOutcome cloneParameterGroup(const Model::CloneParameterGroupRequest &request)const; + void cloneParameterGroupAsync(const Model::CloneParameterGroupRequest& request, const CloneParameterGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CloneParameterGroupOutcomeCallable cloneParameterGroupCallable(const Model::CloneParameterGroupRequest& request) const; CopyDatabaseOutcome copyDatabase(const Model::CopyDatabaseRequest &request)const; void copyDatabaseAsync(const Model::CopyDatabaseRequest& request, const CopyDatabaseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CopyDatabaseOutcomeCallable copyDatabaseCallable(const Model::CopyDatabaseRequest& request) const; @@ -951,6 +984,9 @@ namespace AlibabaCloud CreateOnlineDatabaseTaskOutcome createOnlineDatabaseTask(const Model::CreateOnlineDatabaseTaskRequest &request)const; void createOnlineDatabaseTaskAsync(const Model::CreateOnlineDatabaseTaskRequest& request, const CreateOnlineDatabaseTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateOnlineDatabaseTaskOutcomeCallable createOnlineDatabaseTaskCallable(const Model::CreateOnlineDatabaseTaskRequest& request) const; + CreateParameterGroupOutcome createParameterGroup(const Model::CreateParameterGroupRequest &request)const; + void createParameterGroupAsync(const Model::CreateParameterGroupRequest& request, const CreateParameterGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateParameterGroupOutcomeCallable createParameterGroupCallable(const Model::CreateParameterGroupRequest& request) const; CreateReadOnlyDBInstanceOutcome createReadOnlyDBInstance(const Model::CreateReadOnlyDBInstanceRequest &request)const; void createReadOnlyDBInstanceAsync(const Model::CreateReadOnlyDBInstanceRequest& request, const CreateReadOnlyDBInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateReadOnlyDBInstanceOutcomeCallable createReadOnlyDBInstanceCallable(const Model::CreateReadOnlyDBInstanceRequest& request) const; @@ -969,6 +1005,9 @@ namespace AlibabaCloud DeleteDatabaseOutcome deleteDatabase(const Model::DeleteDatabaseRequest &request)const; void deleteDatabaseAsync(const Model::DeleteDatabaseRequest& request, const DeleteDatabaseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteDatabaseOutcomeCallable deleteDatabaseCallable(const Model::DeleteDatabaseRequest& request) const; + DeleteParameterGroupOutcome deleteParameterGroup(const Model::DeleteParameterGroupRequest &request)const; + void deleteParameterGroupAsync(const Model::DeleteParameterGroupRequest& request, const DeleteParameterGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DeleteParameterGroupOutcomeCallable deleteParameterGroupCallable(const Model::DeleteParameterGroupRequest& request) const; DescibeImportsFromDatabaseOutcome descibeImportsFromDatabase(const Model::DescibeImportsFromDatabaseRequest &request)const; void descibeImportsFromDatabaseAsync(const Model::DescibeImportsFromDatabaseRequest& request, const DescibeImportsFromDatabaseAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescibeImportsFromDatabaseOutcomeCallable descibeImportsFromDatabaseCallable(const Model::DescibeImportsFromDatabaseRequest& request) const; @@ -1116,6 +1155,12 @@ namespace AlibabaCloud DescribeOssDownloadsForSQLServerOutcome describeOssDownloadsForSQLServer(const Model::DescribeOssDownloadsForSQLServerRequest &request)const; void describeOssDownloadsForSQLServerAsync(const Model::DescribeOssDownloadsForSQLServerRequest& request, const DescribeOssDownloadsForSQLServerAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeOssDownloadsForSQLServerOutcomeCallable describeOssDownloadsForSQLServerCallable(const Model::DescribeOssDownloadsForSQLServerRequest& request) const; + DescribeParameterGroupOutcome describeParameterGroup(const Model::DescribeParameterGroupRequest &request)const; + void describeParameterGroupAsync(const Model::DescribeParameterGroupRequest& request, const DescribeParameterGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeParameterGroupOutcomeCallable describeParameterGroupCallable(const Model::DescribeParameterGroupRequest& request) const; + DescribeParameterGroupsOutcome describeParameterGroups(const Model::DescribeParameterGroupsRequest &request)const; + void describeParameterGroupsAsync(const Model::DescribeParameterGroupsRequest& request, const DescribeParameterGroupsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeParameterGroupsOutcomeCallable describeParameterGroupsCallable(const Model::DescribeParameterGroupsRequest& request) const; DescribeParameterTemplatesOutcome describeParameterTemplates(const Model::DescribeParameterTemplatesRequest &request)const; void describeParameterTemplatesAsync(const Model::DescribeParameterTemplatesRequest& request, const DescribeParameterTemplatesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeParameterTemplatesOutcomeCallable describeParameterTemplatesCallable(const Model::DescribeParameterTemplatesRequest& request) const; @@ -1275,6 +1320,9 @@ namespace AlibabaCloud ModifyParameterOutcome modifyParameter(const Model::ModifyParameterRequest &request)const; void modifyParameterAsync(const Model::ModifyParameterRequest& request, const ModifyParameterAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyParameterOutcomeCallable modifyParameterCallable(const Model::ModifyParameterRequest& request) const; + ModifyParameterGroupOutcome modifyParameterGroup(const Model::ModifyParameterGroupRequest &request)const; + void modifyParameterGroupAsync(const Model::ModifyParameterGroupRequest& request, const ModifyParameterGroupAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyParameterGroupOutcomeCallable modifyParameterGroupCallable(const Model::ModifyParameterGroupRequest& request) const; ModifyReadWriteSplittingConnectionOutcome modifyReadWriteSplittingConnection(const Model::ModifyReadWriteSplittingConnectionRequest &request)const; void modifyReadWriteSplittingConnectionAsync(const Model::ModifyReadWriteSplittingConnectionRequest& request, const ModifyReadWriteSplittingConnectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyReadWriteSplittingConnectionOutcomeCallable modifyReadWriteSplittingConnectionCallable(const Model::ModifyReadWriteSplittingConnectionRequest& request) const; diff --git a/rds/include/alibabacloud/rds/model/CloneParameterGroupRequest.h b/rds/include/alibabacloud/rds/model/CloneParameterGroupRequest.h new file mode 100644 index 000000000..538ded6f0 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/CloneParameterGroupRequest.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_RDS_MODEL_CLONEPARAMETERGROUPREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_CLONEPARAMETERGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT CloneParameterGroupRequest : public RpcServiceRequest + { + + public: + CloneParameterGroupRequest(); + ~CloneParameterGroupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getParameterGroupId()const; + void setParameterGroupId(const std::string& parameterGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getTargetRegionId()const; + void setTargetRegionId(const std::string& targetRegionId); + std::string getParameterGroupName()const; + void setParameterGroupName(const std::string& parameterGroupName); + std::string getParameterGroupDesc()const; + void setParameterGroupDesc(const std::string& parameterGroupDesc); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string parameterGroupId_; + std::string regionId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string targetRegionId_; + std::string parameterGroupName_; + std::string parameterGroupDesc_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_CLONEPARAMETERGROUPREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/CloneParameterGroupResult.h b/rds/include/alibabacloud/rds/model/CloneParameterGroupResult.h new file mode 100644 index 000000000..9236d0c5e --- /dev/null +++ b/rds/include/alibabacloud/rds/model/CloneParameterGroupResult.h @@ -0,0 +1,49 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_RDS_MODEL_CLONEPARAMETERGROUPRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_CLONEPARAMETERGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT CloneParameterGroupResult : public ServiceResult + { + public: + + + CloneParameterGroupResult(); + explicit CloneParameterGroupResult(const std::string &payload); + ~CloneParameterGroupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_CLONEPARAMETERGROUPRESULT_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/CreateParameterGroupRequest.h b/rds/include/alibabacloud/rds/model/CreateParameterGroupRequest.h new file mode 100644 index 000000000..4394de961 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/CreateParameterGroupRequest.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_RDS_MODEL_CREATEPARAMETERGROUPREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_CREATEPARAMETERGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT CreateParameterGroupRequest : public RpcServiceRequest + { + + public: + CreateParameterGroupRequest(); + ~CreateParameterGroupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getEngineVersion()const; + void setEngineVersion(const std::string& engineVersion); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getEngine()const; + void setEngine(const std::string& engine); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getParameterGroupName()const; + void setParameterGroupName(const std::string& parameterGroupName); + std::string getParameters()const; + void setParameters(const std::string& parameters); + std::string getParameterGroupDesc()const; + void setParameterGroupDesc(const std::string& parameterGroupDesc); + + private: + long resourceOwnerId_; + std::string engineVersion_; + std::string accessKeyId_; + std::string regionId_; + std::string engine_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string parameterGroupName_; + std::string parameters_; + std::string parameterGroupDesc_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_CREATEPARAMETERGROUPREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/CreateParameterGroupResult.h b/rds/include/alibabacloud/rds/model/CreateParameterGroupResult.h new file mode 100644 index 000000000..c25cfdd19 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/CreateParameterGroupResult.h @@ -0,0 +1,49 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_RDS_MODEL_CREATEPARAMETERGROUPRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_CREATEPARAMETERGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT CreateParameterGroupResult : public ServiceResult + { + public: + + + CreateParameterGroupResult(); + explicit CreateParameterGroupResult(const std::string &payload); + ~CreateParameterGroupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_CREATEPARAMETERGROUPRESULT_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DeleteParameterGroupRequest.h b/rds/include/alibabacloud/rds/model/DeleteParameterGroupRequest.h new file mode 100644 index 000000000..6528539fc --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DeleteParameterGroupRequest.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_RDS_MODEL_DELETEPARAMETERGROUPREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_DELETEPARAMETERGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DeleteParameterGroupRequest : public RpcServiceRequest + { + + public: + DeleteParameterGroupRequest(); + ~DeleteParameterGroupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getParameterGroupId()const; + void setParameterGroupId(const std::string& parameterGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string parameterGroupId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DELETEPARAMETERGROUPREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DeleteParameterGroupResult.h b/rds/include/alibabacloud/rds/model/DeleteParameterGroupResult.h new file mode 100644 index 000000000..f398f0471 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DeleteParameterGroupResult.h @@ -0,0 +1,49 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_RDS_MODEL_DELETEPARAMETERGROUPRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_DELETEPARAMETERGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DeleteParameterGroupResult : public ServiceResult + { + public: + + + DeleteParameterGroupResult(); + explicit DeleteParameterGroupResult(const std::string &payload); + ~DeleteParameterGroupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DELETEPARAMETERGROUPRESULT_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DescribeParameterGroupRequest.h b/rds/include/alibabacloud/rds/model/DescribeParameterGroupRequest.h new file mode 100644 index 000000000..9c2561aa7 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DescribeParameterGroupRequest.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_RDS_MODEL_DESCRIBEPARAMETERGROUPREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DescribeParameterGroupRequest : public RpcServiceRequest + { + + public: + DescribeParameterGroupRequest(); + ~DescribeParameterGroupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getParameterGroupId()const; + void setParameterGroupId(const std::string& parameterGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string parameterGroupId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DescribeParameterGroupResult.h b/rds/include/alibabacloud/rds/model/DescribeParameterGroupResult.h new file mode 100644 index 000000000..5cbb5b71a --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DescribeParameterGroupResult.h @@ -0,0 +1,70 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DescribeParameterGroupResult : public ServiceResult + { + public: + struct ParameterGroup + { + struct ParameterDetail + { + std::string paramValue; + std::string paramName; + }; + std::vector paramDetail; + std::string engineVersion; + int parameterGroupId; + std::string parameterGroupName; + int forceRestart; + int parameterGroupType; + int paramCounts; + std::string parameterGroupDesc; + std::string createTime; + std::string updateTime; + std::string engine; + }; + + + DescribeParameterGroupResult(); + explicit DescribeParameterGroupResult(const std::string &payload); + ~DescribeParameterGroupResult(); + std::vector getParamGroup()const; + + protected: + void parse(const std::string &payload); + private: + std::vector paramGroup_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPRESULT_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DescribeParameterGroupsRequest.h b/rds/include/alibabacloud/rds/model/DescribeParameterGroupsRequest.h new file mode 100644 index 000000000..8778329f7 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DescribeParameterGroupsRequest.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_RDS_MODEL_DESCRIBEPARAMETERGROUPSREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPSREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DescribeParameterGroupsRequest : public RpcServiceRequest + { + + public: + DescribeParameterGroupsRequest(); + ~DescribeParameterGroupsRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + + private: + long resourceOwnerId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string accessKeyId_; + std::string regionId_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPSREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/DescribeParameterGroupsResult.h b/rds/include/alibabacloud/rds/model/DescribeParameterGroupsResult.h new file mode 100644 index 000000000..373e6c4f7 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/DescribeParameterGroupsResult.h @@ -0,0 +1,64 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPSRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPSRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT DescribeParameterGroupsResult : public ServiceResult + { + public: + struct ParameterGroup + { + std::string engineVersion; + std::string parameterGroupId; + std::string parameterGroupName; + int forceRestart; + int parameterGroupType; + int paramCounts; + std::string parameterGroupDesc; + std::string createTime; + std::string updateTime; + std::string engine; + }; + + + DescribeParameterGroupsResult(); + explicit DescribeParameterGroupsResult(const std::string &payload); + ~DescribeParameterGroupsResult(); + std::vector getParameterGroups()const; + + protected: + void parse(const std::string &payload); + private: + std::vector parameterGroups_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPARAMETERGROUPSRESULT_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/ModifyParameterGroupRequest.h b/rds/include/alibabacloud/rds/model/ModifyParameterGroupRequest.h new file mode 100644 index 000000000..ea3330951 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/ModifyParameterGroupRequest.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_RDS_MODEL_MODIFYPARAMETERGROUPREQUEST_H_ +#define ALIBABACLOUD_RDS_MODEL_MODIFYPARAMETERGROUPREQUEST_H_ + +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT ModifyParameterGroupRequest : public RpcServiceRequest + { + + public: + ModifyParameterGroupRequest(); + ~ModifyParameterGroupRequest(); + + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getParameterGroupId()const; + void setParameterGroupId(const std::string& parameterGroupId); + std::string getRegionId()const; + void setRegionId(const std::string& regionId); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getParameterGroupName()const; + void setParameterGroupName(const std::string& parameterGroupName); + std::string getParameters()const; + void setParameters(const std::string& parameters); + std::string getParameterGroupDesc()const; + void setParameterGroupDesc(const std::string& parameterGroupDesc); + + private: + long resourceOwnerId_; + std::string accessKeyId_; + std::string parameterGroupId_; + std::string regionId_; + std::string resourceOwnerAccount_; + long ownerId_; + std::string parameterGroupName_; + std::string parameters_; + std::string parameterGroupDesc_; + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYPARAMETERGROUPREQUEST_H_ \ No newline at end of file diff --git a/rds/include/alibabacloud/rds/model/ModifyParameterGroupResult.h b/rds/include/alibabacloud/rds/model/ModifyParameterGroupResult.h new file mode 100644 index 000000000..a5fd8cb36 --- /dev/null +++ b/rds/include/alibabacloud/rds/model/ModifyParameterGroupResult.h @@ -0,0 +1,49 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_RDS_MODEL_MODIFYPARAMETERGROUPRESULT_H_ +#define ALIBABACLOUD_RDS_MODEL_MODIFYPARAMETERGROUPRESULT_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud +{ + namespace Rds + { + namespace Model + { + class ALIBABACLOUD_RDS_EXPORT ModifyParameterGroupResult : public ServiceResult + { + public: + + + ModifyParameterGroupResult(); + explicit ModifyParameterGroupResult(const std::string &payload); + ~ModifyParameterGroupResult(); + + protected: + void parse(const std::string &payload); + private: + + }; + } + } +} +#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYPARAMETERGROUPRESULT_H_ \ No newline at end of file diff --git a/rds/src/RdsClient.cc b/rds/src/RdsClient.cc index 388521798..55221d324 100644 --- a/rds/src/RdsClient.cc +++ b/rds/src/RdsClient.cc @@ -519,6 +519,42 @@ RdsClient::CloneDBInstanceOutcomeCallable RdsClient::cloneDBInstanceCallable(con return task->get_future(); } +RdsClient::CloneParameterGroupOutcome RdsClient::cloneParameterGroup(const CloneParameterGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CloneParameterGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CloneParameterGroupOutcome(CloneParameterGroupResult(outcome.result())); + else + return CloneParameterGroupOutcome(outcome.error()); +} + +void RdsClient::cloneParameterGroupAsync(const CloneParameterGroupRequest& request, const CloneParameterGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, cloneParameterGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::CloneParameterGroupOutcomeCallable RdsClient::cloneParameterGroupCallable(const CloneParameterGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->cloneParameterGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RdsClient::CopyDatabaseOutcome RdsClient::copyDatabase(const CopyDatabaseRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -951,6 +987,42 @@ RdsClient::CreateOnlineDatabaseTaskOutcomeCallable RdsClient::createOnlineDataba return task->get_future(); } +RdsClient::CreateParameterGroupOutcome RdsClient::createParameterGroup(const CreateParameterGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateParameterGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateParameterGroupOutcome(CreateParameterGroupResult(outcome.result())); + else + return CreateParameterGroupOutcome(outcome.error()); +} + +void RdsClient::createParameterGroupAsync(const CreateParameterGroupRequest& request, const CreateParameterGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createParameterGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::CreateParameterGroupOutcomeCallable RdsClient::createParameterGroupCallable(const CreateParameterGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createParameterGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RdsClient::CreateReadOnlyDBInstanceOutcome RdsClient::createReadOnlyDBInstance(const CreateReadOnlyDBInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1167,6 +1239,42 @@ RdsClient::DeleteDatabaseOutcomeCallable RdsClient::deleteDatabaseCallable(const return task->get_future(); } +RdsClient::DeleteParameterGroupOutcome RdsClient::deleteParameterGroup(const DeleteParameterGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DeleteParameterGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DeleteParameterGroupOutcome(DeleteParameterGroupResult(outcome.result())); + else + return DeleteParameterGroupOutcome(outcome.error()); +} + +void RdsClient::deleteParameterGroupAsync(const DeleteParameterGroupRequest& request, const DeleteParameterGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, deleteParameterGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::DeleteParameterGroupOutcomeCallable RdsClient::deleteParameterGroupCallable(const DeleteParameterGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->deleteParameterGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RdsClient::DescibeImportsFromDatabaseOutcome RdsClient::descibeImportsFromDatabase(const DescibeImportsFromDatabaseRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2931,6 +3039,78 @@ RdsClient::DescribeOssDownloadsForSQLServerOutcomeCallable RdsClient::describeOs return task->get_future(); } +RdsClient::DescribeParameterGroupOutcome RdsClient::describeParameterGroup(const DescribeParameterGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeParameterGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeParameterGroupOutcome(DescribeParameterGroupResult(outcome.result())); + else + return DescribeParameterGroupOutcome(outcome.error()); +} + +void RdsClient::describeParameterGroupAsync(const DescribeParameterGroupRequest& request, const DescribeParameterGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeParameterGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::DescribeParameterGroupOutcomeCallable RdsClient::describeParameterGroupCallable(const DescribeParameterGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeParameterGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + +RdsClient::DescribeParameterGroupsOutcome RdsClient::describeParameterGroups(const DescribeParameterGroupsRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return DescribeParameterGroupsOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return DescribeParameterGroupsOutcome(DescribeParameterGroupsResult(outcome.result())); + else + return DescribeParameterGroupsOutcome(outcome.error()); +} + +void RdsClient::describeParameterGroupsAsync(const DescribeParameterGroupsRequest& request, const DescribeParameterGroupsAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, describeParameterGroups(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::DescribeParameterGroupsOutcomeCallable RdsClient::describeParameterGroupsCallable(const DescribeParameterGroupsRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->describeParameterGroups(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RdsClient::DescribeParameterTemplatesOutcome RdsClient::describeParameterTemplates(const DescribeParameterTemplatesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4839,6 +5019,42 @@ RdsClient::ModifyParameterOutcomeCallable RdsClient::modifyParameterCallable(con return task->get_future(); } +RdsClient::ModifyParameterGroupOutcome RdsClient::modifyParameterGroup(const ModifyParameterGroupRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyParameterGroupOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyParameterGroupOutcome(ModifyParameterGroupResult(outcome.result())); + else + return ModifyParameterGroupOutcome(outcome.error()); +} + +void RdsClient::modifyParameterGroupAsync(const ModifyParameterGroupRequest& request, const ModifyParameterGroupAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyParameterGroup(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +RdsClient::ModifyParameterGroupOutcomeCallable RdsClient::modifyParameterGroupCallable(const ModifyParameterGroupRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyParameterGroup(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + RdsClient::ModifyReadWriteSplittingConnectionOutcome RdsClient::modifyReadWriteSplittingConnection(const ModifyReadWriteSplittingConnectionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/rds/src/model/CalculateDBInstanceWeightResult.cc b/rds/src/model/CalculateDBInstanceWeightResult.cc index fe1f4321c..393392838 100644 --- a/rds/src/model/CalculateDBInstanceWeightResult.cc +++ b/rds/src/model/CalculateDBInstanceWeightResult.cc @@ -39,20 +39,20 @@ void CalculateDBInstanceWeightResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceWeight"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceWeight"]; + for (auto valueItemsDBInstanceWeight : allItemsNode) { DBInstanceWeight itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceType"].isNull()) - itemsObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["ReadonlyInstanceSQLDelayedTime"].isNull()) - itemsObject.readonlyInstanceSQLDelayedTime = value["ReadonlyInstanceSQLDelayedTime"].asString(); - if(!value["Availability"].isNull()) - itemsObject.availability = value["Availability"].asString(); - if(!value["Weight"].isNull()) - itemsObject.weight = value["Weight"].asString(); + if(!valueItemsDBInstanceWeight["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstanceWeight["DBInstanceId"].asString(); + if(!valueItemsDBInstanceWeight["DBInstanceType"].isNull()) + itemsObject.dBInstanceType = valueItemsDBInstanceWeight["DBInstanceType"].asString(); + if(!valueItemsDBInstanceWeight["ReadonlyInstanceSQLDelayedTime"].isNull()) + itemsObject.readonlyInstanceSQLDelayedTime = valueItemsDBInstanceWeight["ReadonlyInstanceSQLDelayedTime"].asString(); + if(!valueItemsDBInstanceWeight["Availability"].isNull()) + itemsObject.availability = valueItemsDBInstanceWeight["Availability"].asString(); + if(!valueItemsDBInstanceWeight["Weight"].isNull()) + itemsObject.weight = valueItemsDBInstanceWeight["Weight"].asString(); items_.push_back(itemsObject); } diff --git a/rds/src/model/CheckResourceResult.cc b/rds/src/model/CheckResourceResult.cc index a539db72e..0c67fd0c6 100644 --- a/rds/src/model/CheckResourceResult.cc +++ b/rds/src/model/CheckResourceResult.cc @@ -39,16 +39,16 @@ void CheckResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = value["Resources"]["Resource"]; + for (auto valueResourcesResource : allResourcesNode) { Resource resourcesObject; - if(!value["DBInstanceAvailable"].isNull()) - resourcesObject.dBInstanceAvailable = value["DBInstanceAvailable"].asString(); - if(!value["Engine"].isNull()) - resourcesObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - resourcesObject.engineVersion = value["EngineVersion"].asString(); + if(!valueResourcesResource["DBInstanceAvailable"].isNull()) + resourcesObject.dBInstanceAvailable = valueResourcesResource["DBInstanceAvailable"].asString(); + if(!valueResourcesResource["Engine"].isNull()) + resourcesObject.engine = valueResourcesResource["Engine"].asString(); + if(!valueResourcesResource["EngineVersion"].isNull()) + resourcesObject.engineVersion = valueResourcesResource["EngineVersion"].asString(); resources_.push_back(resourcesObject); } if(!value["SpecifyCount"].isNull()) diff --git a/rds/src/model/CloneParameterGroupRequest.cc b/rds/src/model/CloneParameterGroupRequest.cc new file mode 100644 index 000000000..ef0bebca3 --- /dev/null +++ b/rds/src/model/CloneParameterGroupRequest.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::Rds::Model::CloneParameterGroupRequest; + +CloneParameterGroupRequest::CloneParameterGroupRequest() : + RpcServiceRequest("rds", "2014-08-15", "CloneParameterGroup") +{} + +CloneParameterGroupRequest::~CloneParameterGroupRequest() +{} + +long CloneParameterGroupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CloneParameterGroupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CloneParameterGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CloneParameterGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string CloneParameterGroupRequest::getParameterGroupId()const +{ + return parameterGroupId_; +} + +void CloneParameterGroupRequest::setParameterGroupId(const std::string& parameterGroupId) +{ + parameterGroupId_ = parameterGroupId; + setCoreParameter("ParameterGroupId", parameterGroupId); +} + +std::string CloneParameterGroupRequest::getRegionId()const +{ + return regionId_; +} + +void CloneParameterGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setCoreParameter("RegionId", regionId); +} + +std::string CloneParameterGroupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CloneParameterGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long CloneParameterGroupRequest::getOwnerId()const +{ + return ownerId_; +} + +void CloneParameterGroupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CloneParameterGroupRequest::getTargetRegionId()const +{ + return targetRegionId_; +} + +void CloneParameterGroupRequest::setTargetRegionId(const std::string& targetRegionId) +{ + targetRegionId_ = targetRegionId; + setCoreParameter("TargetRegionId", targetRegionId); +} + +std::string CloneParameterGroupRequest::getParameterGroupName()const +{ + return parameterGroupName_; +} + +void CloneParameterGroupRequest::setParameterGroupName(const std::string& parameterGroupName) +{ + parameterGroupName_ = parameterGroupName; + setCoreParameter("ParameterGroupName", parameterGroupName); +} + +std::string CloneParameterGroupRequest::getParameterGroupDesc()const +{ + return parameterGroupDesc_; +} + +void CloneParameterGroupRequest::setParameterGroupDesc(const std::string& parameterGroupDesc) +{ + parameterGroupDesc_ = parameterGroupDesc; + setCoreParameter("ParameterGroupDesc", parameterGroupDesc); +} + diff --git a/rds/src/model/CloneParameterGroupResult.cc b/rds/src/model/CloneParameterGroupResult.cc new file mode 100644 index 000000000..ae027b98d --- /dev/null +++ b/rds/src/model/CloneParameterGroupResult.cc @@ -0,0 +1,44 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Rds; +using namespace AlibabaCloud::Rds::Model; + +CloneParameterGroupResult::CloneParameterGroupResult() : + ServiceResult() +{} + +CloneParameterGroupResult::CloneParameterGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CloneParameterGroupResult::~CloneParameterGroupResult() +{} + +void CloneParameterGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/rds/src/model/CreateParameterGroupRequest.cc b/rds/src/model/CreateParameterGroupRequest.cc new file mode 100644 index 000000000..7fa07431b --- /dev/null +++ b/rds/src/model/CreateParameterGroupRequest.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::Rds::Model::CreateParameterGroupRequest; + +CreateParameterGroupRequest::CreateParameterGroupRequest() : + RpcServiceRequest("rds", "2014-08-15", "CreateParameterGroup") +{} + +CreateParameterGroupRequest::~CreateParameterGroupRequest() +{} + +long CreateParameterGroupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void CreateParameterGroupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string CreateParameterGroupRequest::getEngineVersion()const +{ + return engineVersion_; +} + +void CreateParameterGroupRequest::setEngineVersion(const std::string& engineVersion) +{ + engineVersion_ = engineVersion; + setCoreParameter("EngineVersion", engineVersion); +} + +std::string CreateParameterGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateParameterGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string CreateParameterGroupRequest::getRegionId()const +{ + return regionId_; +} + +void CreateParameterGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setCoreParameter("RegionId", regionId); +} + +std::string CreateParameterGroupRequest::getEngine()const +{ + return engine_; +} + +void CreateParameterGroupRequest::setEngine(const std::string& engine) +{ + engine_ = engine; + setCoreParameter("Engine", engine); +} + +std::string CreateParameterGroupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateParameterGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long CreateParameterGroupRequest::getOwnerId()const +{ + return ownerId_; +} + +void CreateParameterGroupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string CreateParameterGroupRequest::getParameterGroupName()const +{ + return parameterGroupName_; +} + +void CreateParameterGroupRequest::setParameterGroupName(const std::string& parameterGroupName) +{ + parameterGroupName_ = parameterGroupName; + setCoreParameter("ParameterGroupName", parameterGroupName); +} + +std::string CreateParameterGroupRequest::getParameters()const +{ + return parameters_; +} + +void CreateParameterGroupRequest::setParameters(const std::string& parameters) +{ + parameters_ = parameters; + setCoreParameter("Parameters", parameters); +} + +std::string CreateParameterGroupRequest::getParameterGroupDesc()const +{ + return parameterGroupDesc_; +} + +void CreateParameterGroupRequest::setParameterGroupDesc(const std::string& parameterGroupDesc) +{ + parameterGroupDesc_ = parameterGroupDesc; + setCoreParameter("ParameterGroupDesc", parameterGroupDesc); +} + diff --git a/rds/src/model/CreateParameterGroupResult.cc b/rds/src/model/CreateParameterGroupResult.cc new file mode 100644 index 000000000..a4cfdb707 --- /dev/null +++ b/rds/src/model/CreateParameterGroupResult.cc @@ -0,0 +1,44 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Rds; +using namespace AlibabaCloud::Rds::Model; + +CreateParameterGroupResult::CreateParameterGroupResult() : + ServiceResult() +{} + +CreateParameterGroupResult::CreateParameterGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateParameterGroupResult::~CreateParameterGroupResult() +{} + +void CreateParameterGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/rds/src/model/DeleteParameterGroupRequest.cc b/rds/src/model/DeleteParameterGroupRequest.cc new file mode 100644 index 000000000..7a59abbff --- /dev/null +++ b/rds/src/model/DeleteParameterGroupRequest.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::Rds::Model::DeleteParameterGroupRequest; + +DeleteParameterGroupRequest::DeleteParameterGroupRequest() : + RpcServiceRequest("rds", "2014-08-15", "DeleteParameterGroup") +{} + +DeleteParameterGroupRequest::~DeleteParameterGroupRequest() +{} + +long DeleteParameterGroupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DeleteParameterGroupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DeleteParameterGroupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DeleteParameterGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long DeleteParameterGroupRequest::getOwnerId()const +{ + return ownerId_; +} + +void DeleteParameterGroupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DeleteParameterGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DeleteParameterGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string DeleteParameterGroupRequest::getParameterGroupId()const +{ + return parameterGroupId_; +} + +void DeleteParameterGroupRequest::setParameterGroupId(const std::string& parameterGroupId) +{ + parameterGroupId_ = parameterGroupId; + setCoreParameter("ParameterGroupId", parameterGroupId); +} + +std::string DeleteParameterGroupRequest::getRegionId()const +{ + return regionId_; +} + +void DeleteParameterGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setCoreParameter("RegionId", regionId); +} + diff --git a/rds/src/model/DeleteParameterGroupResult.cc b/rds/src/model/DeleteParameterGroupResult.cc new file mode 100644 index 000000000..7fecf9ba8 --- /dev/null +++ b/rds/src/model/DeleteParameterGroupResult.cc @@ -0,0 +1,44 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Rds; +using namespace AlibabaCloud::Rds::Model; + +DeleteParameterGroupResult::DeleteParameterGroupResult() : + ServiceResult() +{} + +DeleteParameterGroupResult::DeleteParameterGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DeleteParameterGroupResult::~DeleteParameterGroupResult() +{} + +void DeleteParameterGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/rds/src/model/DescibeImportsFromDatabaseResult.cc b/rds/src/model/DescibeImportsFromDatabaseResult.cc index 98541c073..db01b4adc 100644 --- a/rds/src/model/DescibeImportsFromDatabaseResult.cc +++ b/rds/src/model/DescibeImportsFromDatabaseResult.cc @@ -39,20 +39,20 @@ void DescibeImportsFromDatabaseResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ImportResultFromDB"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ImportResultFromDB"]; + for (auto valueItemsImportResultFromDB : allItemsNode) { ImportResultFromDB itemsObject; - if(!value["ImportId"].isNull()) - itemsObject.importId = std::stoi(value["ImportId"].asString()); - if(!value["ImportDataType"].isNull()) - itemsObject.importDataType = value["ImportDataType"].asString(); - if(!value["ImportDataStatus"].isNull()) - itemsObject.importDataStatus = value["ImportDataStatus"].asString(); - if(!value["ImportDataStatusDescription"].isNull()) - itemsObject.importDataStatusDescription = value["ImportDataStatusDescription"].asString(); - if(!value["IncrementalImportingTime"].isNull()) - itemsObject.incrementalImportingTime = value["IncrementalImportingTime"].asString(); + if(!valueItemsImportResultFromDB["ImportId"].isNull()) + itemsObject.importId = std::stoi(valueItemsImportResultFromDB["ImportId"].asString()); + if(!valueItemsImportResultFromDB["ImportDataType"].isNull()) + itemsObject.importDataType = valueItemsImportResultFromDB["ImportDataType"].asString(); + if(!valueItemsImportResultFromDB["ImportDataStatus"].isNull()) + itemsObject.importDataStatus = valueItemsImportResultFromDB["ImportDataStatus"].asString(); + if(!valueItemsImportResultFromDB["ImportDataStatusDescription"].isNull()) + itemsObject.importDataStatusDescription = valueItemsImportResultFromDB["ImportDataStatusDescription"].asString(); + if(!valueItemsImportResultFromDB["IncrementalImportingTime"].isNull()) + itemsObject.incrementalImportingTime = valueItemsImportResultFromDB["IncrementalImportingTime"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeAccountsResult.cc b/rds/src/model/DescribeAccountsResult.cc index a05470fc5..8030cba7f 100644 --- a/rds/src/model/DescribeAccountsResult.cc +++ b/rds/src/model/DescribeAccountsResult.cc @@ -39,32 +39,32 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccounts = value["Accounts"]["DBInstanceAccount"]; - for (auto value : allAccounts) + auto allAccountsNode = value["Accounts"]["DBInstanceAccount"]; + for (auto valueAccountsDBInstanceAccount : allAccountsNode) { DBInstanceAccount accountsObject; - if(!value["DBInstanceId"].isNull()) - accountsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["AccountName"].isNull()) - accountsObject.accountName = value["AccountName"].asString(); - if(!value["AccountStatus"].isNull()) - accountsObject.accountStatus = value["AccountStatus"].asString(); - if(!value["AccountType"].isNull()) - accountsObject.accountType = value["AccountType"].asString(); - if(!value["AccountDescription"].isNull()) - accountsObject.accountDescription = value["AccountDescription"].asString(); - if(!value["PrivExceeded"].isNull()) - accountsObject.privExceeded = value["PrivExceeded"].asString(); - auto allDatabasePrivileges = value["DatabasePrivileges"]["DatabasePrivilege"]; - for (auto value : allDatabasePrivileges) + if(!valueAccountsDBInstanceAccount["DBInstanceId"].isNull()) + accountsObject.dBInstanceId = valueAccountsDBInstanceAccount["DBInstanceId"].asString(); + if(!valueAccountsDBInstanceAccount["AccountName"].isNull()) + accountsObject.accountName = valueAccountsDBInstanceAccount["AccountName"].asString(); + if(!valueAccountsDBInstanceAccount["AccountStatus"].isNull()) + accountsObject.accountStatus = valueAccountsDBInstanceAccount["AccountStatus"].asString(); + if(!valueAccountsDBInstanceAccount["AccountType"].isNull()) + accountsObject.accountType = valueAccountsDBInstanceAccount["AccountType"].asString(); + if(!valueAccountsDBInstanceAccount["AccountDescription"].isNull()) + accountsObject.accountDescription = valueAccountsDBInstanceAccount["AccountDescription"].asString(); + if(!valueAccountsDBInstanceAccount["PrivExceeded"].isNull()) + accountsObject.privExceeded = valueAccountsDBInstanceAccount["PrivExceeded"].asString(); + auto allDatabasePrivilegesNode = allAccountsNode["DatabasePrivileges"]["DatabasePrivilege"]; + for (auto allAccountsNodeDatabasePrivilegesDatabasePrivilege : allDatabasePrivilegesNode) { DBInstanceAccount::DatabasePrivilege databasePrivilegesObject; - if(!value["DBName"].isNull()) - databasePrivilegesObject.dBName = value["DBName"].asString(); - if(!value["AccountPrivilege"].isNull()) - databasePrivilegesObject.accountPrivilege = value["AccountPrivilege"].asString(); - if(!value["AccountPrivilegeDetail"].isNull()) - databasePrivilegesObject.accountPrivilegeDetail = value["AccountPrivilegeDetail"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["DBName"].isNull()) + databasePrivilegesObject.dBName = allAccountsNodeDatabasePrivilegesDatabasePrivilege["DBName"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilege"].isNull()) + databasePrivilegesObject.accountPrivilege = allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilege"].asString(); + if(!allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilegeDetail"].isNull()) + databasePrivilegesObject.accountPrivilegeDetail = allAccountsNodeDatabasePrivilegesDatabasePrivilege["AccountPrivilegeDetail"].asString(); accountsObject.databasePrivileges.push_back(databasePrivilegesObject); } accounts_.push_back(accountsObject); diff --git a/rds/src/model/DescribeAvailableInstanceClassResult.cc b/rds/src/model/DescribeAvailableInstanceClassResult.cc index bcf9a08ec..cb4be89ee 100644 --- a/rds/src/model/DescribeAvailableInstanceClassResult.cc +++ b/rds/src/model/DescribeAvailableInstanceClassResult.cc @@ -39,50 +39,50 @@ void DescribeAvailableInstanceClassResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableZones = value["AvailableZones"]["AvailableZone"]; - for (auto value : allAvailableZones) + auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"]; + for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode) { AvailableZone availableZonesObject; - if(!value["RegionId"].isNull()) - availableZonesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - availableZonesObject.zoneId = value["ZoneId"].asString(); - if(!value["Status"].isNull()) - availableZonesObject.status = value["Status"].asString(); - if(!value["NetworkTypes"].isNull()) - availableZonesObject.networkTypes = value["NetworkTypes"].asString(); - auto allSupportedEngine = value["SupportedEngine"]["SupportedEngines"]; - for (auto value : allSupportedEngine) + if(!valueAvailableZonesAvailableZone["RegionId"].isNull()) + availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneId"].isNull()) + availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString(); + if(!valueAvailableZonesAvailableZone["Status"].isNull()) + availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString(); + if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull()) + availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString(); + auto allSupportedEngineNode = allAvailableZonesNode["SupportedEngine"]["SupportedEngines"]; + for (auto allAvailableZonesNodeSupportedEngineSupportedEngines : allSupportedEngineNode) { AvailableZone::SupportedEngines supportedEngineObject; - if(!value["Engine"].isNull()) - supportedEngineObject.engine = value["Engine"].asString(); - auto allSupportedEngineVersion = value["SupportedEngineVersion"]["SupportedEngineVersions"]; - for (auto value : allSupportedEngineVersion) + if(!allAvailableZonesNodeSupportedEngineSupportedEngines["Engine"].isNull()) + supportedEngineObject.engine = allAvailableZonesNodeSupportedEngineSupportedEngines["Engine"].asString(); + auto allSupportedEngineVersionNode = allSupportedEngineNode["SupportedEngineVersion"]["SupportedEngineVersions"]; + for (auto allSupportedEngineNodeSupportedEngineVersionSupportedEngineVersions : allSupportedEngineVersionNode) { AvailableZone::SupportedEngines::SupportedEngineVersions supportedEngineVersionObject; - if(!value["Version"].isNull()) - supportedEngineVersionObject.version = value["Version"].asString(); - auto allSupportedCategory = value["SupportedCategory"]["SupportedCategorys"]; - for (auto value : allSupportedCategory) + if(!allSupportedEngineNodeSupportedEngineVersionSupportedEngineVersions["Version"].isNull()) + supportedEngineVersionObject.version = allSupportedEngineNodeSupportedEngineVersionSupportedEngineVersions["Version"].asString(); + auto allSupportedCategoryNode = allSupportedEngineVersionNode["SupportedCategory"]["SupportedCategorys"]; + for (auto allSupportedEngineVersionNodeSupportedCategorySupportedCategorys : allSupportedCategoryNode) { AvailableZone::SupportedEngines::SupportedEngineVersions::SupportedCategorys supportedCategoryObject; - if(!value["Category"].isNull()) - supportedCategoryObject.category = value["Category"].asString(); - auto allSupportedStorageType = value["SupportedStorageType"]["SupportedStorageTypes"]; - for (auto value : allSupportedStorageType) + if(!allSupportedEngineVersionNodeSupportedCategorySupportedCategorys["Category"].isNull()) + supportedCategoryObject.category = allSupportedEngineVersionNodeSupportedCategorySupportedCategorys["Category"].asString(); + auto allSupportedStorageTypeNode = allSupportedCategoryNode["SupportedStorageType"]["SupportedStorageTypes"]; + for (auto allSupportedCategoryNodeSupportedStorageTypeSupportedStorageTypes : allSupportedStorageTypeNode) { AvailableZone::SupportedEngines::SupportedEngineVersions::SupportedCategorys::SupportedStorageTypes supportedStorageTypeObject; - if(!value["StorageType"].isNull()) - supportedStorageTypeObject.storageType = value["StorageType"].asString(); - auto allAvailableResource = value["AvailableResource"]["AvailableResources"]; - for (auto value : allAvailableResource) + if(!allSupportedCategoryNodeSupportedStorageTypeSupportedStorageTypes["StorageType"].isNull()) + supportedStorageTypeObject.storageType = allSupportedCategoryNodeSupportedStorageTypeSupportedStorageTypes["StorageType"].asString(); + auto allAvailableResourceNode = allSupportedStorageTypeNode["AvailableResource"]["AvailableResources"]; + for (auto allSupportedStorageTypeNodeAvailableResourceAvailableResources : allAvailableResourceNode) { AvailableZone::SupportedEngines::SupportedEngineVersions::SupportedCategorys::SupportedStorageTypes::AvailableResources availableResourceObject; - if(!value["DBInstanceClass"].isNull()) - availableResourceObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["StorageRange"].isNull()) - availableResourceObject.storageRange = value["StorageRange"].asString(); + if(!allSupportedStorageTypeNodeAvailableResourceAvailableResources["DBInstanceClass"].isNull()) + availableResourceObject.dBInstanceClass = allSupportedStorageTypeNodeAvailableResourceAvailableResources["DBInstanceClass"].asString(); + if(!allSupportedStorageTypeNodeAvailableResourceAvailableResources["StorageRange"].isNull()) + availableResourceObject.storageRange = allSupportedStorageTypeNodeAvailableResourceAvailableResources["StorageRange"].asString(); supportedStorageTypeObject.availableResource.push_back(availableResourceObject); } supportedCategoryObject.supportedStorageType.push_back(supportedStorageTypeObject); diff --git a/rds/src/model/DescribeAvailableResourceResult.cc b/rds/src/model/DescribeAvailableResourceResult.cc index f744db626..4fadbf6e4 100644 --- a/rds/src/model/DescribeAvailableResourceResult.cc +++ b/rds/src/model/DescribeAvailableResourceResult.cc @@ -39,50 +39,50 @@ void DescribeAvailableResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableZones = value["AvailableZones"]["AvailableZone"]; - for (auto value : allAvailableZones) + auto allAvailableZonesNode = value["AvailableZones"]["AvailableZone"]; + for (auto valueAvailableZonesAvailableZone : allAvailableZonesNode) { AvailableZone availableZonesObject; - if(!value["RegionId"].isNull()) - availableZonesObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - availableZonesObject.zoneId = value["ZoneId"].asString(); - if(!value["Status"].isNull()) - availableZonesObject.status = value["Status"].asString(); - if(!value["NetworkTypes"].isNull()) - availableZonesObject.networkTypes = value["NetworkTypes"].asString(); - auto allSupportedEngines = value["SupportedEngines"]["SupportedEngine"]; - for (auto value : allSupportedEngines) + if(!valueAvailableZonesAvailableZone["RegionId"].isNull()) + availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneId"].isNull()) + availableZonesObject.zoneId = valueAvailableZonesAvailableZone["ZoneId"].asString(); + if(!valueAvailableZonesAvailableZone["Status"].isNull()) + availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString(); + if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull()) + availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString(); + auto allSupportedEnginesNode = allAvailableZonesNode["SupportedEngines"]["SupportedEngine"]; + for (auto allAvailableZonesNodeSupportedEnginesSupportedEngine : allSupportedEnginesNode) { AvailableZone::SupportedEngine supportedEnginesObject; - if(!value["Engine"].isNull()) - supportedEnginesObject.engine = value["Engine"].asString(); - auto allSupportedEngineVersions = value["SupportedEngineVersions"]["SupportedEngineVersion"]; - for (auto value : allSupportedEngineVersions) + if(!allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].isNull()) + supportedEnginesObject.engine = allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].asString(); + auto allSupportedEngineVersionsNode = allSupportedEnginesNode["SupportedEngineVersions"]["SupportedEngineVersion"]; + for (auto allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion : allSupportedEngineVersionsNode) { AvailableZone::SupportedEngine::SupportedEngineVersion supportedEngineVersionsObject; - if(!value["Version"].isNull()) - supportedEngineVersionsObject.version = value["Version"].asString(); - auto allSupportedCategorys = value["SupportedCategorys"]["SupportedCategory"]; - for (auto value : allSupportedCategorys) + if(!allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].isNull()) + supportedEngineVersionsObject.version = allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].asString(); + auto allSupportedCategorysNode = allSupportedEngineVersionsNode["SupportedCategorys"]["SupportedCategory"]; + for (auto allSupportedEngineVersionsNodeSupportedCategorysSupportedCategory : allSupportedCategorysNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedCategory supportedCategorysObject; - if(!value["Category"].isNull()) - supportedCategorysObject.category = value["Category"].asString(); - auto allSupportedStorageTypes = value["SupportedStorageTypes"]["SupportedStorageType"]; - for (auto value : allSupportedStorageTypes) + if(!allSupportedEngineVersionsNodeSupportedCategorysSupportedCategory["Category"].isNull()) + supportedCategorysObject.category = allSupportedEngineVersionsNodeSupportedCategorysSupportedCategory["Category"].asString(); + auto allSupportedStorageTypesNode = allSupportedCategorysNode["SupportedStorageTypes"]["SupportedStorageType"]; + for (auto allSupportedCategorysNodeSupportedStorageTypesSupportedStorageType : allSupportedStorageTypesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedCategory::SupportedStorageType supportedStorageTypesObject; - if(!value["StorageType"].isNull()) - supportedStorageTypesObject.storageType = value["StorageType"].asString(); - auto allAvailableResources = value["AvailableResources"]["AvailableResource"]; - for (auto value : allAvailableResources) + if(!allSupportedCategorysNodeSupportedStorageTypesSupportedStorageType["StorageType"].isNull()) + supportedStorageTypesObject.storageType = allSupportedCategorysNodeSupportedStorageTypesSupportedStorageType["StorageType"].asString(); + auto allAvailableResourcesNode = allSupportedStorageTypesNode["AvailableResources"]["AvailableResource"]; + for (auto allSupportedStorageTypesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) { AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedCategory::SupportedStorageType::AvailableResource availableResourcesObject; - if(!value["DBInstanceClass"].isNull()) - availableResourcesObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["StorageRange"].isNull()) - availableResourcesObject.storageRange = value["StorageRange"].asString(); + if(!allSupportedStorageTypesNodeAvailableResourcesAvailableResource["DBInstanceClass"].isNull()) + availableResourcesObject.dBInstanceClass = allSupportedStorageTypesNodeAvailableResourcesAvailableResource["DBInstanceClass"].asString(); + if(!allSupportedStorageTypesNodeAvailableResourcesAvailableResource["StorageRange"].isNull()) + availableResourcesObject.storageRange = allSupportedStorageTypesNodeAvailableResourcesAvailableResource["StorageRange"].asString(); auto dBInstanceStorageRangeNode = value["DBInstanceStorageRange"]; if(!dBInstanceStorageRangeNode["Max"].isNull()) availableResourcesObject.dBInstanceStorageRange.max = std::stoi(dBInstanceStorageRangeNode["Max"].asString()); diff --git a/rds/src/model/DescribeBackupTasksResult.cc b/rds/src/model/DescribeBackupTasksResult.cc index b22acfc74..b8ec48cfe 100644 --- a/rds/src/model/DescribeBackupTasksResult.cc +++ b/rds/src/model/DescribeBackupTasksResult.cc @@ -39,24 +39,24 @@ void DescribeBackupTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["BackupJob"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["BackupJob"]; + for (auto valueItemsBackupJob : allItemsNode) { BackupJob itemsObject; - if(!value["BackupProgressStatus"].isNull()) - itemsObject.backupProgressStatus = value["BackupProgressStatus"].asString(); - if(!value["BackupStatus"].isNull()) - itemsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["JobMode"].isNull()) - itemsObject.jobMode = value["JobMode"].asString(); - if(!value["Process"].isNull()) - itemsObject.process = value["Process"].asString(); - if(!value["TaskAction"].isNull()) - itemsObject.taskAction = value["TaskAction"].asString(); - if(!value["BackupJobId"].isNull()) - itemsObject.backupJobId = value["BackupJobId"].asString(); - if(!value["BackupId"].isNull()) - itemsObject.backupId = value["BackupId"].asString(); + if(!valueItemsBackupJob["BackupProgressStatus"].isNull()) + itemsObject.backupProgressStatus = valueItemsBackupJob["BackupProgressStatus"].asString(); + if(!valueItemsBackupJob["BackupStatus"].isNull()) + itemsObject.backupStatus = valueItemsBackupJob["BackupStatus"].asString(); + if(!valueItemsBackupJob["JobMode"].isNull()) + itemsObject.jobMode = valueItemsBackupJob["JobMode"].asString(); + if(!valueItemsBackupJob["Process"].isNull()) + itemsObject.process = valueItemsBackupJob["Process"].asString(); + if(!valueItemsBackupJob["TaskAction"].isNull()) + itemsObject.taskAction = valueItemsBackupJob["TaskAction"].asString(); + if(!valueItemsBackupJob["BackupJobId"].isNull()) + itemsObject.backupJobId = valueItemsBackupJob["BackupJobId"].asString(); + if(!valueItemsBackupJob["BackupId"].isNull()) + itemsObject.backupId = valueItemsBackupJob["BackupId"].asString(); items_.push_back(itemsObject); } diff --git a/rds/src/model/DescribeBackupsResult.cc b/rds/src/model/DescribeBackupsResult.cc index 43da4af81..7b5fa8441 100644 --- a/rds/src/model/DescribeBackupsResult.cc +++ b/rds/src/model/DescribeBackupsResult.cc @@ -39,50 +39,50 @@ void DescribeBackupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Backup"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Backup"]; + for (auto valueItemsBackup : allItemsNode) { Backup itemsObject; - if(!value["BackupId"].isNull()) - itemsObject.backupId = value["BackupId"].asString(); - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["BackupStatus"].isNull()) - itemsObject.backupStatus = value["BackupStatus"].asString(); - if(!value["BackupStartTime"].isNull()) - itemsObject.backupStartTime = value["BackupStartTime"].asString(); - if(!value["BackupEndTime"].isNull()) - itemsObject.backupEndTime = value["BackupEndTime"].asString(); - if(!value["BackupType"].isNull()) - itemsObject.backupType = value["BackupType"].asString(); - if(!value["BackupMode"].isNull()) - itemsObject.backupMode = value["BackupMode"].asString(); - if(!value["BackupMethod"].isNull()) - itemsObject.backupMethod = value["BackupMethod"].asString(); - if(!value["BackupDownloadURL"].isNull()) - itemsObject.backupDownloadURL = value["BackupDownloadURL"].asString(); - if(!value["BackupIntranetDownloadURL"].isNull()) - itemsObject.backupIntranetDownloadURL = value["BackupIntranetDownloadURL"].asString(); - if(!value["BackupLocation"].isNull()) - itemsObject.backupLocation = value["BackupLocation"].asString(); - if(!value["BackupExtractionStatus"].isNull()) - itemsObject.backupExtractionStatus = value["BackupExtractionStatus"].asString(); - if(!value["BackupScale"].isNull()) - itemsObject.backupScale = value["BackupScale"].asString(); - if(!value["BackupDBNames"].isNull()) - itemsObject.backupDBNames = value["BackupDBNames"].asString(); - if(!value["TotalBackupSize"].isNull()) - itemsObject.totalBackupSize = std::stol(value["TotalBackupSize"].asString()); - if(!value["BackupSize"].isNull()) - itemsObject.backupSize = std::stol(value["BackupSize"].asString()); - if(!value["HostInstanceID"].isNull()) - itemsObject.hostInstanceID = value["HostInstanceID"].asString(); - if(!value["StoreStatus"].isNull()) - itemsObject.storeStatus = value["StoreStatus"].asString(); - if(!value["MetaStatus"].isNull()) - itemsObject.metaStatus = value["MetaStatus"].asString(); - if(!value["SlaveStatus"].isNull()) - itemsObject.slaveStatus = value["SlaveStatus"].asString(); + if(!valueItemsBackup["BackupId"].isNull()) + itemsObject.backupId = valueItemsBackup["BackupId"].asString(); + if(!valueItemsBackup["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsBackup["DBInstanceId"].asString(); + if(!valueItemsBackup["BackupStatus"].isNull()) + itemsObject.backupStatus = valueItemsBackup["BackupStatus"].asString(); + if(!valueItemsBackup["BackupStartTime"].isNull()) + itemsObject.backupStartTime = valueItemsBackup["BackupStartTime"].asString(); + if(!valueItemsBackup["BackupEndTime"].isNull()) + itemsObject.backupEndTime = valueItemsBackup["BackupEndTime"].asString(); + if(!valueItemsBackup["BackupType"].isNull()) + itemsObject.backupType = valueItemsBackup["BackupType"].asString(); + if(!valueItemsBackup["BackupMode"].isNull()) + itemsObject.backupMode = valueItemsBackup["BackupMode"].asString(); + if(!valueItemsBackup["BackupMethod"].isNull()) + itemsObject.backupMethod = valueItemsBackup["BackupMethod"].asString(); + if(!valueItemsBackup["BackupDownloadURL"].isNull()) + itemsObject.backupDownloadURL = valueItemsBackup["BackupDownloadURL"].asString(); + if(!valueItemsBackup["BackupIntranetDownloadURL"].isNull()) + itemsObject.backupIntranetDownloadURL = valueItemsBackup["BackupIntranetDownloadURL"].asString(); + if(!valueItemsBackup["BackupLocation"].isNull()) + itemsObject.backupLocation = valueItemsBackup["BackupLocation"].asString(); + if(!valueItemsBackup["BackupExtractionStatus"].isNull()) + itemsObject.backupExtractionStatus = valueItemsBackup["BackupExtractionStatus"].asString(); + if(!valueItemsBackup["BackupScale"].isNull()) + itemsObject.backupScale = valueItemsBackup["BackupScale"].asString(); + if(!valueItemsBackup["BackupDBNames"].isNull()) + itemsObject.backupDBNames = valueItemsBackup["BackupDBNames"].asString(); + if(!valueItemsBackup["TotalBackupSize"].isNull()) + itemsObject.totalBackupSize = std::stol(valueItemsBackup["TotalBackupSize"].asString()); + if(!valueItemsBackup["BackupSize"].isNull()) + itemsObject.backupSize = std::stol(valueItemsBackup["BackupSize"].asString()); + if(!valueItemsBackup["HostInstanceID"].isNull()) + itemsObject.hostInstanceID = valueItemsBackup["HostInstanceID"].asString(); + if(!valueItemsBackup["StoreStatus"].isNull()) + itemsObject.storeStatus = valueItemsBackup["StoreStatus"].asString(); + if(!valueItemsBackup["MetaStatus"].isNull()) + itemsObject.metaStatus = valueItemsBackup["MetaStatus"].asString(); + if(!valueItemsBackup["SlaveStatus"].isNull()) + itemsObject.slaveStatus = valueItemsBackup["SlaveStatus"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeBinlogFilesResult.cc b/rds/src/model/DescribeBinlogFilesResult.cc index ccc1a1b30..9ef87907a 100644 --- a/rds/src/model/DescribeBinlogFilesResult.cc +++ b/rds/src/model/DescribeBinlogFilesResult.cc @@ -39,28 +39,28 @@ void DescribeBinlogFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["BinLogFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["BinLogFile"]; + for (auto valueItemsBinLogFile : allItemsNode) { BinLogFile itemsObject; - if(!value["FileSize"].isNull()) - itemsObject.fileSize = std::stol(value["FileSize"].asString()); - if(!value["LogBeginTime"].isNull()) - itemsObject.logBeginTime = value["LogBeginTime"].asString(); - if(!value["LogEndTime"].isNull()) - itemsObject.logEndTime = value["LogEndTime"].asString(); - if(!value["DownloadLink"].isNull()) - itemsObject.downloadLink = value["DownloadLink"].asString(); - if(!value["IntranetDownloadLink"].isNull()) - itemsObject.intranetDownloadLink = value["IntranetDownloadLink"].asString(); - if(!value["LinkExpiredTime"].isNull()) - itemsObject.linkExpiredTime = value["LinkExpiredTime"].asString(); - if(!value["Checksum"].isNull()) - itemsObject.checksum = value["Checksum"].asString(); - if(!value["HostInstanceID"].isNull()) - itemsObject.hostInstanceID = value["HostInstanceID"].asString(); - if(!value["LogFileName"].isNull()) - itemsObject.logFileName = value["LogFileName"].asString(); + if(!valueItemsBinLogFile["FileSize"].isNull()) + itemsObject.fileSize = std::stol(valueItemsBinLogFile["FileSize"].asString()); + if(!valueItemsBinLogFile["LogBeginTime"].isNull()) + itemsObject.logBeginTime = valueItemsBinLogFile["LogBeginTime"].asString(); + if(!valueItemsBinLogFile["LogEndTime"].isNull()) + itemsObject.logEndTime = valueItemsBinLogFile["LogEndTime"].asString(); + if(!valueItemsBinLogFile["DownloadLink"].isNull()) + itemsObject.downloadLink = valueItemsBinLogFile["DownloadLink"].asString(); + if(!valueItemsBinLogFile["IntranetDownloadLink"].isNull()) + itemsObject.intranetDownloadLink = valueItemsBinLogFile["IntranetDownloadLink"].asString(); + if(!valueItemsBinLogFile["LinkExpiredTime"].isNull()) + itemsObject.linkExpiredTime = valueItemsBinLogFile["LinkExpiredTime"].asString(); + if(!valueItemsBinLogFile["Checksum"].isNull()) + itemsObject.checksum = valueItemsBinLogFile["Checksum"].asString(); + if(!valueItemsBinLogFile["HostInstanceID"].isNull()) + itemsObject.hostInstanceID = valueItemsBinLogFile["HostInstanceID"].asString(); + if(!valueItemsBinLogFile["LogFileName"].isNull()) + itemsObject.logFileName = valueItemsBinLogFile["LogFileName"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeCollationTimeZonesResult.cc b/rds/src/model/DescribeCollationTimeZonesResult.cc index e216a0bb0..2043fecde 100644 --- a/rds/src/model/DescribeCollationTimeZonesResult.cc +++ b/rds/src/model/DescribeCollationTimeZonesResult.cc @@ -39,16 +39,16 @@ void DescribeCollationTimeZonesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCollationTimeZones = value["CollationTimeZones"]["CollationTimeZone"]; - for (auto value : allCollationTimeZones) + auto allCollationTimeZonesNode = value["CollationTimeZones"]["CollationTimeZone"]; + for (auto valueCollationTimeZonesCollationTimeZone : allCollationTimeZonesNode) { CollationTimeZone collationTimeZonesObject; - if(!value["TimeZone"].isNull()) - collationTimeZonesObject.timeZone = value["TimeZone"].asString(); - if(!value["StandardTimeOffset"].isNull()) - collationTimeZonesObject.standardTimeOffset = value["StandardTimeOffset"].asString(); - if(!value["Description"].isNull()) - collationTimeZonesObject.description = value["Description"].asString(); + if(!valueCollationTimeZonesCollationTimeZone["TimeZone"].isNull()) + collationTimeZonesObject.timeZone = valueCollationTimeZonesCollationTimeZone["TimeZone"].asString(); + if(!valueCollationTimeZonesCollationTimeZone["StandardTimeOffset"].isNull()) + collationTimeZonesObject.standardTimeOffset = valueCollationTimeZonesCollationTimeZone["StandardTimeOffset"].asString(); + if(!valueCollationTimeZonesCollationTimeZone["Description"].isNull()) + collationTimeZonesObject.description = valueCollationTimeZonesCollationTimeZone["Description"].asString(); collationTimeZones_.push_back(collationTimeZonesObject); } diff --git a/rds/src/model/DescribeCrossRegionBackupDBInstanceResult.cc b/rds/src/model/DescribeCrossRegionBackupDBInstanceResult.cc index e9d6372b7..473c08837 100644 --- a/rds/src/model/DescribeCrossRegionBackupDBInstanceResult.cc +++ b/rds/src/model/DescribeCrossRegionBackupDBInstanceResult.cc @@ -39,44 +39,44 @@ void DescribeCrossRegionBackupDBInstanceResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["DBInstanceStatusDesc"].isNull()) - itemsObject.dBInstanceStatusDesc = value["DBInstanceStatusDesc"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["CrossBackupRegion"].isNull()) - itemsObject.crossBackupRegion = value["CrossBackupRegion"].asString(); - if(!value["CrossBackupType"].isNull()) - itemsObject.crossBackupType = value["CrossBackupType"].asString(); - if(!value["BackupEnabled"].isNull()) - itemsObject.backupEnabled = value["BackupEnabled"].asString(); - if(!value["LogBackupEnabled"].isNull()) - itemsObject.logBackupEnabled = value["LogBackupEnabled"].asString(); - if(!value["LogBackupEnabledTime"].isNull()) - itemsObject.logBackupEnabledTime = value["LogBackupEnabledTime"].asString(); - if(!value["BackupEnabledTime"].isNull()) - itemsObject.backupEnabledTime = value["BackupEnabledTime"].asString(); - if(!value["RetentType"].isNull()) - itemsObject.retentType = std::stoi(value["RetentType"].asString()); - if(!value["Retention"].isNull()) - itemsObject.retention = std::stoi(value["Retention"].asString()); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["RelService"].isNull()) - itemsObject.relService = value["RelService"].asString(); - if(!value["RelServiceId"].isNull()) - itemsObject.relServiceId = value["RelServiceId"].asString(); + if(!valueItemsItem["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsItem["DBInstanceId"].asString(); + if(!valueItemsItem["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsItem["DBInstanceDescription"].asString(); + if(!valueItemsItem["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsItem["DBInstanceStatus"].asString(); + if(!valueItemsItem["DBInstanceStatusDesc"].isNull()) + itemsObject.dBInstanceStatusDesc = valueItemsItem["DBInstanceStatusDesc"].asString(); + if(!valueItemsItem["Engine"].isNull()) + itemsObject.engine = valueItemsItem["Engine"].asString(); + if(!valueItemsItem["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsItem["EngineVersion"].asString(); + if(!valueItemsItem["CrossBackupRegion"].isNull()) + itemsObject.crossBackupRegion = valueItemsItem["CrossBackupRegion"].asString(); + if(!valueItemsItem["CrossBackupType"].isNull()) + itemsObject.crossBackupType = valueItemsItem["CrossBackupType"].asString(); + if(!valueItemsItem["BackupEnabled"].isNull()) + itemsObject.backupEnabled = valueItemsItem["BackupEnabled"].asString(); + if(!valueItemsItem["LogBackupEnabled"].isNull()) + itemsObject.logBackupEnabled = valueItemsItem["LogBackupEnabled"].asString(); + if(!valueItemsItem["LogBackupEnabledTime"].isNull()) + itemsObject.logBackupEnabledTime = valueItemsItem["LogBackupEnabledTime"].asString(); + if(!valueItemsItem["BackupEnabledTime"].isNull()) + itemsObject.backupEnabledTime = valueItemsItem["BackupEnabledTime"].asString(); + if(!valueItemsItem["RetentType"].isNull()) + itemsObject.retentType = std::stoi(valueItemsItem["RetentType"].asString()); + if(!valueItemsItem["Retention"].isNull()) + itemsObject.retention = std::stoi(valueItemsItem["Retention"].asString()); + if(!valueItemsItem["LockMode"].isNull()) + itemsObject.lockMode = valueItemsItem["LockMode"].asString(); + if(!valueItemsItem["RelService"].isNull()) + itemsObject.relService = valueItemsItem["RelService"].asString(); + if(!valueItemsItem["RelServiceId"].isNull()) + itemsObject.relServiceId = valueItemsItem["RelServiceId"].asString(); items_.push_back(itemsObject); } if(!value["RegionId"].isNull()) diff --git a/rds/src/model/DescribeCrossRegionBackupsResult.cc b/rds/src/model/DescribeCrossRegionBackupsResult.cc index 142e8a5dd..a6255223d 100644 --- a/rds/src/model/DescribeCrossRegionBackupsResult.cc +++ b/rds/src/model/DescribeCrossRegionBackupsResult.cc @@ -39,46 +39,46 @@ void DescribeCrossRegionBackupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["CrossBackupId"].isNull()) - itemsObject.crossBackupId = std::stoi(value["CrossBackupId"].asString()); - if(!value["CrossBackupRegion"].isNull()) - itemsObject.crossBackupRegion = value["CrossBackupRegion"].asString(); - if(!value["BackupSetStatus"].isNull()) - itemsObject.backupSetStatus = std::stoi(value["BackupSetStatus"].asString()); - if(!value["BackupStartTime"].isNull()) - itemsObject.backupStartTime = value["BackupStartTime"].asString(); - if(!value["BackupEndTime"].isNull()) - itemsObject.backupEndTime = value["BackupEndTime"].asString(); - if(!value["BackupType"].isNull()) - itemsObject.backupType = value["BackupType"].asString(); - if(!value["BackupMethod"].isNull()) - itemsObject.backupMethod = value["BackupMethod"].asString(); - if(!value["CrossBackupSetSize"].isNull()) - itemsObject.crossBackupSetSize = std::stol(value["CrossBackupSetSize"].asString()); - if(!value["CrossBackupSetFile"].isNull()) - itemsObject.crossBackupSetFile = value["CrossBackupSetFile"].asString(); - if(!value["CrossBackupDownloadLink"].isNull()) - itemsObject.crossBackupDownloadLink = value["CrossBackupDownloadLink"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["CrossBackupSetLocation"].isNull()) - itemsObject.crossBackupSetLocation = value["CrossBackupSetLocation"].asString(); - if(!value["BackupSetScale"].isNull()) - itemsObject.backupSetScale = std::stoi(value["BackupSetScale"].asString()); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stoi(value["InstanceId"].asString()); - if(!value["DBInstanceStorageType"].isNull()) - itemsObject.dBInstanceStorageType = value["DBInstanceStorageType"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["ConsistentTime"].isNull()) - itemsObject.consistentTime = value["ConsistentTime"].asString(); + if(!valueItemsItem["CrossBackupId"].isNull()) + itemsObject.crossBackupId = std::stoi(valueItemsItem["CrossBackupId"].asString()); + if(!valueItemsItem["CrossBackupRegion"].isNull()) + itemsObject.crossBackupRegion = valueItemsItem["CrossBackupRegion"].asString(); + if(!valueItemsItem["BackupSetStatus"].isNull()) + itemsObject.backupSetStatus = std::stoi(valueItemsItem["BackupSetStatus"].asString()); + if(!valueItemsItem["BackupStartTime"].isNull()) + itemsObject.backupStartTime = valueItemsItem["BackupStartTime"].asString(); + if(!valueItemsItem["BackupEndTime"].isNull()) + itemsObject.backupEndTime = valueItemsItem["BackupEndTime"].asString(); + if(!valueItemsItem["BackupType"].isNull()) + itemsObject.backupType = valueItemsItem["BackupType"].asString(); + if(!valueItemsItem["BackupMethod"].isNull()) + itemsObject.backupMethod = valueItemsItem["BackupMethod"].asString(); + if(!valueItemsItem["CrossBackupSetSize"].isNull()) + itemsObject.crossBackupSetSize = std::stol(valueItemsItem["CrossBackupSetSize"].asString()); + if(!valueItemsItem["CrossBackupSetFile"].isNull()) + itemsObject.crossBackupSetFile = valueItemsItem["CrossBackupSetFile"].asString(); + if(!valueItemsItem["CrossBackupDownloadLink"].isNull()) + itemsObject.crossBackupDownloadLink = valueItemsItem["CrossBackupDownloadLink"].asString(); + if(!valueItemsItem["Engine"].isNull()) + itemsObject.engine = valueItemsItem["Engine"].asString(); + if(!valueItemsItem["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsItem["EngineVersion"].asString(); + if(!valueItemsItem["CrossBackupSetLocation"].isNull()) + itemsObject.crossBackupSetLocation = valueItemsItem["CrossBackupSetLocation"].asString(); + if(!valueItemsItem["BackupSetScale"].isNull()) + itemsObject.backupSetScale = std::stoi(valueItemsItem["BackupSetScale"].asString()); + if(!valueItemsItem["InstanceId"].isNull()) + itemsObject.instanceId = std::stoi(valueItemsItem["InstanceId"].asString()); + if(!valueItemsItem["DBInstanceStorageType"].isNull()) + itemsObject.dBInstanceStorageType = valueItemsItem["DBInstanceStorageType"].asString(); + if(!valueItemsItem["Category"].isNull()) + itemsObject.category = valueItemsItem["Category"].asString(); + if(!valueItemsItem["ConsistentTime"].isNull()) + itemsObject.consistentTime = valueItemsItem["ConsistentTime"].asString(); auto allRestoreRegions = value["RestoreRegions"]["RestoreRegion"]; for (auto value : allRestoreRegions) itemsObject.restoreRegions.push_back(value.asString()); diff --git a/rds/src/model/DescribeCrossRegionLogBackupFilesResult.cc b/rds/src/model/DescribeCrossRegionLogBackupFilesResult.cc index c50bcef75..d753ed131 100644 --- a/rds/src/model/DescribeCrossRegionLogBackupFilesResult.cc +++ b/rds/src/model/DescribeCrossRegionLogBackupFilesResult.cc @@ -39,30 +39,30 @@ void DescribeCrossRegionLogBackupFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["CrossLogBackupId"].isNull()) - itemsObject.crossLogBackupId = std::stoi(value["CrossLogBackupId"].asString()); - if(!value["CrossBackupRegion"].isNull()) - itemsObject.crossBackupRegion = value["CrossBackupRegion"].asString(); - if(!value["CrossLogBackupSize"].isNull()) - itemsObject.crossLogBackupSize = std::stol(value["CrossLogBackupSize"].asString()); - if(!value["LogBeginTime"].isNull()) - itemsObject.logBeginTime = value["LogBeginTime"].asString(); - if(!value["LogEndTime"].isNull()) - itemsObject.logEndTime = value["LogEndTime"].asString(); - if(!value["CrossDownloadLink"].isNull()) - itemsObject.crossDownloadLink = value["CrossDownloadLink"].asString(); - if(!value["CrossIntranetDownloadLink"].isNull()) - itemsObject.crossIntranetDownloadLink = value["CrossIntranetDownloadLink"].asString(); - if(!value["LinkExpiredTime"].isNull()) - itemsObject.linkExpiredTime = value["LinkExpiredTime"].asString(); - if(!value["LogFileName"].isNull()) - itemsObject.logFileName = value["LogFileName"].asString(); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stoi(value["InstanceId"].asString()); + if(!valueItemsItem["CrossLogBackupId"].isNull()) + itemsObject.crossLogBackupId = std::stoi(valueItemsItem["CrossLogBackupId"].asString()); + if(!valueItemsItem["CrossBackupRegion"].isNull()) + itemsObject.crossBackupRegion = valueItemsItem["CrossBackupRegion"].asString(); + if(!valueItemsItem["CrossLogBackupSize"].isNull()) + itemsObject.crossLogBackupSize = std::stol(valueItemsItem["CrossLogBackupSize"].asString()); + if(!valueItemsItem["LogBeginTime"].isNull()) + itemsObject.logBeginTime = valueItemsItem["LogBeginTime"].asString(); + if(!valueItemsItem["LogEndTime"].isNull()) + itemsObject.logEndTime = valueItemsItem["LogEndTime"].asString(); + if(!valueItemsItem["CrossDownloadLink"].isNull()) + itemsObject.crossDownloadLink = valueItemsItem["CrossDownloadLink"].asString(); + if(!valueItemsItem["CrossIntranetDownloadLink"].isNull()) + itemsObject.crossIntranetDownloadLink = valueItemsItem["CrossIntranetDownloadLink"].asString(); + if(!valueItemsItem["LinkExpiredTime"].isNull()) + itemsObject.linkExpiredTime = valueItemsItem["LinkExpiredTime"].asString(); + if(!valueItemsItem["LogFileName"].isNull()) + itemsObject.logFileName = valueItemsItem["LogFileName"].asString(); + if(!valueItemsItem["InstanceId"].isNull()) + itemsObject.instanceId = std::stoi(valueItemsItem["InstanceId"].asString()); items_.push_back(itemsObject); } if(!value["RegionId"].isNull()) diff --git a/rds/src/model/DescribeDBInstanceAttributeResult.cc b/rds/src/model/DescribeDBInstanceAttributeResult.cc index b15c3f013..1854c2b86 100644 --- a/rds/src/model/DescribeDBInstanceAttributeResult.cc +++ b/rds/src/model/DescribeDBInstanceAttributeResult.cc @@ -39,160 +39,160 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceAttribute"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceAttribute"]; + for (auto valueItemsDBInstanceAttribute : allItemsNode) { DBInstanceAttribute itemsObject; - if(!value["IPType"].isNull()) - itemsObject.iPType = value["IPType"].asString(); - if(!value["DBInstanceDiskUsed"].isNull()) - itemsObject.dBInstanceDiskUsed = value["DBInstanceDiskUsed"].asString(); - if(!value["GuardDBInstanceName"].isNull()) - itemsObject.guardDBInstanceName = value["GuardDBInstanceName"].asString(); - if(!value["CanTempUpgrade"].isNull()) - itemsObject.canTempUpgrade = value["CanTempUpgrade"].asString() == "true"; - if(!value["TempUpgradeTimeStart"].isNull()) - itemsObject.tempUpgradeTimeStart = value["TempUpgradeTimeStart"].asString(); - if(!value["TempUpgradeTimeEnd"].isNull()) - itemsObject.tempUpgradeTimeEnd = value["TempUpgradeTimeEnd"].asString(); - if(!value["TempUpgradeRecoveryTime"].isNull()) - itemsObject.tempUpgradeRecoveryTime = value["TempUpgradeRecoveryTime"].asString(); - if(!value["TempUpgradeRecoveryClass"].isNull()) - itemsObject.tempUpgradeRecoveryClass = value["TempUpgradeRecoveryClass"].asString(); - if(!value["TempUpgradeRecoveryCpu"].isNull()) - itemsObject.tempUpgradeRecoveryCpu = std::stoi(value["TempUpgradeRecoveryCpu"].asString()); - if(!value["TempUpgradeRecoveryMemory"].isNull()) - itemsObject.tempUpgradeRecoveryMemory = std::stoi(value["TempUpgradeRecoveryMemory"].asString()); - if(!value["TempUpgradeRecoveryMaxIOPS"].isNull()) - itemsObject.tempUpgradeRecoveryMaxIOPS = value["TempUpgradeRecoveryMaxIOPS"].asString(); - if(!value["TempUpgradeRecoveryMaxConnections"].isNull()) - itemsObject.tempUpgradeRecoveryMaxConnections = value["TempUpgradeRecoveryMaxConnections"].asString(); - if(!value["InsId"].isNull()) - itemsObject.insId = std::stoi(value["InsId"].asString()); - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["PayType"].isNull()) - itemsObject.payType = value["PayType"].asString(); - if(!value["DBInstanceClassType"].isNull()) - itemsObject.dBInstanceClassType = value["DBInstanceClassType"].asString(); - if(!value["DBInstanceType"].isNull()) - itemsObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ConnectionString"].isNull()) - itemsObject.connectionString = value["ConnectionString"].asString(); - if(!value["Port"].isNull()) - itemsObject.port = value["Port"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["DBInstanceClass"].isNull()) - itemsObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["DBInstanceMemory"].isNull()) - itemsObject.dBInstanceMemory = std::stol(value["DBInstanceMemory"].asString()); - if(!value["DBInstanceStorage"].isNull()) - itemsObject.dBInstanceStorage = std::stoi(value["DBInstanceStorage"].asString()); - if(!value["VpcCloudInstanceId"].isNull()) - itemsObject.vpcCloudInstanceId = value["VpcCloudInstanceId"].asString(); - if(!value["DBInstanceNetType"].isNull()) - itemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["LockReason"].isNull()) - itemsObject.lockReason = value["LockReason"].asString(); - if(!value["ReadDelayTime"].isNull()) - itemsObject.readDelayTime = value["ReadDelayTime"].asString(); - if(!value["DBMaxQuantity"].isNull()) - itemsObject.dBMaxQuantity = std::stoi(value["DBMaxQuantity"].asString()); - if(!value["AccountMaxQuantity"].isNull()) - itemsObject.accountMaxQuantity = std::stoi(value["AccountMaxQuantity"].asString()); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["MaintainTime"].isNull()) - itemsObject.maintainTime = value["MaintainTime"].asString(); - if(!value["AvailabilityValue"].isNull()) - itemsObject.availabilityValue = value["AvailabilityValue"].asString(); - if(!value["MaxIOPS"].isNull()) - itemsObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - itemsObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["MasterInstanceId"].isNull()) - itemsObject.masterInstanceId = value["MasterInstanceId"].asString(); - if(!value["DBInstanceCPU"].isNull()) - itemsObject.dBInstanceCPU = value["DBInstanceCPU"].asString(); - if(!value["IncrementSourceDBInstanceId"].isNull()) - itemsObject.incrementSourceDBInstanceId = value["IncrementSourceDBInstanceId"].asString(); - if(!value["GuardDBInstanceId"].isNull()) - itemsObject.guardDBInstanceId = value["GuardDBInstanceId"].asString(); - if(!value["ReplicateId"].isNull()) - itemsObject.replicateId = value["ReplicateId"].asString(); - if(!value["TempDBInstanceId"].isNull()) - itemsObject.tempDBInstanceId = value["TempDBInstanceId"].asString(); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["ZoneId"].isNull()) - itemsObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["DBInstanceStorageType"].isNull()) - itemsObject.dBInstanceStorageType = value["DBInstanceStorageType"].asString(); - if(!value["AdvancedFeatures"].isNull()) - itemsObject.advancedFeatures = value["AdvancedFeatures"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["AccountType"].isNull()) - itemsObject.accountType = value["AccountType"].asString(); - if(!value["SupportUpgradeAccountType"].isNull()) - itemsObject.supportUpgradeAccountType = value["SupportUpgradeAccountType"].asString(); - if(!value["SupportCreateSuperAccount"].isNull()) - itemsObject.supportCreateSuperAccount = value["SupportCreateSuperAccount"].asString(); - if(!value["VpcId"].isNull()) - itemsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - itemsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["ConnectionMode"].isNull()) - itemsObject.connectionMode = value["ConnectionMode"].asString(); - if(!value["CurrentKernelVersion"].isNull()) - itemsObject.currentKernelVersion = value["CurrentKernelVersion"].asString(); - if(!value["LatestKernelVersion"].isNull()) - itemsObject.latestKernelVersion = value["LatestKernelVersion"].asString(); - if(!value["ResourceGroupId"].isNull()) - itemsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["ReadonlyInstanceSQLDelayedTime"].isNull()) - itemsObject.readonlyInstanceSQLDelayedTime = value["ReadonlyInstanceSQLDelayedTime"].asString(); - if(!value["SecurityIPMode"].isNull()) - itemsObject.securityIPMode = value["SecurityIPMode"].asString(); - if(!value["TimeZone"].isNull()) - itemsObject.timeZone = value["TimeZone"].asString(); - if(!value["Collation"].isNull()) - itemsObject.collation = value["Collation"].asString(); - if(!value["DispenseMode"].isNull()) - itemsObject.dispenseMode = value["DispenseMode"].asString(); - if(!value["MasterZone"].isNull()) - itemsObject.masterZone = value["MasterZone"].asString(); - if(!value["AutoUpgradeMinorVersion"].isNull()) - itemsObject.autoUpgradeMinorVersion = value["AutoUpgradeMinorVersion"].asString(); - auto allSlaveZones = value["SlaveZones"]["SlaveZone"]; - for (auto value : allSlaveZones) + if(!valueItemsDBInstanceAttribute["IPType"].isNull()) + itemsObject.iPType = valueItemsDBInstanceAttribute["IPType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceDiskUsed"].isNull()) + itemsObject.dBInstanceDiskUsed = valueItemsDBInstanceAttribute["DBInstanceDiskUsed"].asString(); + if(!valueItemsDBInstanceAttribute["GuardDBInstanceName"].isNull()) + itemsObject.guardDBInstanceName = valueItemsDBInstanceAttribute["GuardDBInstanceName"].asString(); + if(!valueItemsDBInstanceAttribute["CanTempUpgrade"].isNull()) + itemsObject.canTempUpgrade = valueItemsDBInstanceAttribute["CanTempUpgrade"].asString() == "true"; + if(!valueItemsDBInstanceAttribute["TempUpgradeTimeStart"].isNull()) + itemsObject.tempUpgradeTimeStart = valueItemsDBInstanceAttribute["TempUpgradeTimeStart"].asString(); + if(!valueItemsDBInstanceAttribute["TempUpgradeTimeEnd"].isNull()) + itemsObject.tempUpgradeTimeEnd = valueItemsDBInstanceAttribute["TempUpgradeTimeEnd"].asString(); + if(!valueItemsDBInstanceAttribute["TempUpgradeRecoveryTime"].isNull()) + itemsObject.tempUpgradeRecoveryTime = valueItemsDBInstanceAttribute["TempUpgradeRecoveryTime"].asString(); + if(!valueItemsDBInstanceAttribute["TempUpgradeRecoveryClass"].isNull()) + itemsObject.tempUpgradeRecoveryClass = valueItemsDBInstanceAttribute["TempUpgradeRecoveryClass"].asString(); + if(!valueItemsDBInstanceAttribute["TempUpgradeRecoveryCpu"].isNull()) + itemsObject.tempUpgradeRecoveryCpu = std::stoi(valueItemsDBInstanceAttribute["TempUpgradeRecoveryCpu"].asString()); + if(!valueItemsDBInstanceAttribute["TempUpgradeRecoveryMemory"].isNull()) + itemsObject.tempUpgradeRecoveryMemory = std::stoi(valueItemsDBInstanceAttribute["TempUpgradeRecoveryMemory"].asString()); + if(!valueItemsDBInstanceAttribute["TempUpgradeRecoveryMaxIOPS"].isNull()) + itemsObject.tempUpgradeRecoveryMaxIOPS = valueItemsDBInstanceAttribute["TempUpgradeRecoveryMaxIOPS"].asString(); + if(!valueItemsDBInstanceAttribute["TempUpgradeRecoveryMaxConnections"].isNull()) + itemsObject.tempUpgradeRecoveryMaxConnections = valueItemsDBInstanceAttribute["TempUpgradeRecoveryMaxConnections"].asString(); + if(!valueItemsDBInstanceAttribute["InsId"].isNull()) + itemsObject.insId = std::stoi(valueItemsDBInstanceAttribute["InsId"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstanceAttribute["DBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["PayType"].isNull()) + itemsObject.payType = valueItemsDBInstanceAttribute["PayType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceClassType"].isNull()) + itemsObject.dBInstanceClassType = valueItemsDBInstanceAttribute["DBInstanceClassType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceType"].isNull()) + itemsObject.dBInstanceType = valueItemsDBInstanceAttribute["DBInstanceType"].asString(); + if(!valueItemsDBInstanceAttribute["RegionId"].isNull()) + itemsObject.regionId = valueItemsDBInstanceAttribute["RegionId"].asString(); + if(!valueItemsDBInstanceAttribute["ConnectionString"].isNull()) + itemsObject.connectionString = valueItemsDBInstanceAttribute["ConnectionString"].asString(); + if(!valueItemsDBInstanceAttribute["Port"].isNull()) + itemsObject.port = valueItemsDBInstanceAttribute["Port"].asString(); + if(!valueItemsDBInstanceAttribute["Engine"].isNull()) + itemsObject.engine = valueItemsDBInstanceAttribute["Engine"].asString(); + if(!valueItemsDBInstanceAttribute["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsDBInstanceAttribute["EngineVersion"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceClass"].isNull()) + itemsObject.dBInstanceClass = valueItemsDBInstanceAttribute["DBInstanceClass"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceMemory"].isNull()) + itemsObject.dBInstanceMemory = std::stol(valueItemsDBInstanceAttribute["DBInstanceMemory"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceStorage"].isNull()) + itemsObject.dBInstanceStorage = std::stoi(valueItemsDBInstanceAttribute["DBInstanceStorage"].asString()); + if(!valueItemsDBInstanceAttribute["VpcCloudInstanceId"].isNull()) + itemsObject.vpcCloudInstanceId = valueItemsDBInstanceAttribute["VpcCloudInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceNetType"].isNull()) + itemsObject.dBInstanceNetType = valueItemsDBInstanceAttribute["DBInstanceNetType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsDBInstanceAttribute["DBInstanceStatus"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstanceAttribute["DBInstanceDescription"].asString(); + if(!valueItemsDBInstanceAttribute["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBInstanceAttribute["LockMode"].asString(); + if(!valueItemsDBInstanceAttribute["LockReason"].isNull()) + itemsObject.lockReason = valueItemsDBInstanceAttribute["LockReason"].asString(); + if(!valueItemsDBInstanceAttribute["ReadDelayTime"].isNull()) + itemsObject.readDelayTime = valueItemsDBInstanceAttribute["ReadDelayTime"].asString(); + if(!valueItemsDBInstanceAttribute["DBMaxQuantity"].isNull()) + itemsObject.dBMaxQuantity = std::stoi(valueItemsDBInstanceAttribute["DBMaxQuantity"].asString()); + if(!valueItemsDBInstanceAttribute["AccountMaxQuantity"].isNull()) + itemsObject.accountMaxQuantity = std::stoi(valueItemsDBInstanceAttribute["AccountMaxQuantity"].asString()); + if(!valueItemsDBInstanceAttribute["CreationTime"].isNull()) + itemsObject.creationTime = valueItemsDBInstanceAttribute["CreationTime"].asString(); + if(!valueItemsDBInstanceAttribute["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBInstanceAttribute["ExpireTime"].asString(); + if(!valueItemsDBInstanceAttribute["MaintainTime"].isNull()) + itemsObject.maintainTime = valueItemsDBInstanceAttribute["MaintainTime"].asString(); + if(!valueItemsDBInstanceAttribute["AvailabilityValue"].isNull()) + itemsObject.availabilityValue = valueItemsDBInstanceAttribute["AvailabilityValue"].asString(); + if(!valueItemsDBInstanceAttribute["MaxIOPS"].isNull()) + itemsObject.maxIOPS = std::stoi(valueItemsDBInstanceAttribute["MaxIOPS"].asString()); + if(!valueItemsDBInstanceAttribute["MaxConnections"].isNull()) + itemsObject.maxConnections = std::stoi(valueItemsDBInstanceAttribute["MaxConnections"].asString()); + if(!valueItemsDBInstanceAttribute["MasterInstanceId"].isNull()) + itemsObject.masterInstanceId = valueItemsDBInstanceAttribute["MasterInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceCPU"].isNull()) + itemsObject.dBInstanceCPU = valueItemsDBInstanceAttribute["DBInstanceCPU"].asString(); + if(!valueItemsDBInstanceAttribute["IncrementSourceDBInstanceId"].isNull()) + itemsObject.incrementSourceDBInstanceId = valueItemsDBInstanceAttribute["IncrementSourceDBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["GuardDBInstanceId"].isNull()) + itemsObject.guardDBInstanceId = valueItemsDBInstanceAttribute["GuardDBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["ReplicateId"].isNull()) + itemsObject.replicateId = valueItemsDBInstanceAttribute["ReplicateId"].asString(); + if(!valueItemsDBInstanceAttribute["TempDBInstanceId"].isNull()) + itemsObject.tempDBInstanceId = valueItemsDBInstanceAttribute["TempDBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsDBInstanceAttribute["SecurityIPList"].asString(); + if(!valueItemsDBInstanceAttribute["ZoneId"].isNull()) + itemsObject.zoneId = valueItemsDBInstanceAttribute["ZoneId"].asString(); + if(!valueItemsDBInstanceAttribute["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsDBInstanceAttribute["InstanceNetworkType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceStorageType"].isNull()) + itemsObject.dBInstanceStorageType = valueItemsDBInstanceAttribute["DBInstanceStorageType"].asString(); + if(!valueItemsDBInstanceAttribute["AdvancedFeatures"].isNull()) + itemsObject.advancedFeatures = valueItemsDBInstanceAttribute["AdvancedFeatures"].asString(); + if(!valueItemsDBInstanceAttribute["Category"].isNull()) + itemsObject.category = valueItemsDBInstanceAttribute["Category"].asString(); + if(!valueItemsDBInstanceAttribute["AccountType"].isNull()) + itemsObject.accountType = valueItemsDBInstanceAttribute["AccountType"].asString(); + if(!valueItemsDBInstanceAttribute["SupportUpgradeAccountType"].isNull()) + itemsObject.supportUpgradeAccountType = valueItemsDBInstanceAttribute["SupportUpgradeAccountType"].asString(); + if(!valueItemsDBInstanceAttribute["SupportCreateSuperAccount"].isNull()) + itemsObject.supportCreateSuperAccount = valueItemsDBInstanceAttribute["SupportCreateSuperAccount"].asString(); + if(!valueItemsDBInstanceAttribute["VpcId"].isNull()) + itemsObject.vpcId = valueItemsDBInstanceAttribute["VpcId"].asString(); + if(!valueItemsDBInstanceAttribute["VSwitchId"].isNull()) + itemsObject.vSwitchId = valueItemsDBInstanceAttribute["VSwitchId"].asString(); + if(!valueItemsDBInstanceAttribute["ConnectionMode"].isNull()) + itemsObject.connectionMode = valueItemsDBInstanceAttribute["ConnectionMode"].asString(); + if(!valueItemsDBInstanceAttribute["CurrentKernelVersion"].isNull()) + itemsObject.currentKernelVersion = valueItemsDBInstanceAttribute["CurrentKernelVersion"].asString(); + if(!valueItemsDBInstanceAttribute["LatestKernelVersion"].isNull()) + itemsObject.latestKernelVersion = valueItemsDBInstanceAttribute["LatestKernelVersion"].asString(); + if(!valueItemsDBInstanceAttribute["ResourceGroupId"].isNull()) + itemsObject.resourceGroupId = valueItemsDBInstanceAttribute["ResourceGroupId"].asString(); + if(!valueItemsDBInstanceAttribute["ReadonlyInstanceSQLDelayedTime"].isNull()) + itemsObject.readonlyInstanceSQLDelayedTime = valueItemsDBInstanceAttribute["ReadonlyInstanceSQLDelayedTime"].asString(); + if(!valueItemsDBInstanceAttribute["SecurityIPMode"].isNull()) + itemsObject.securityIPMode = valueItemsDBInstanceAttribute["SecurityIPMode"].asString(); + if(!valueItemsDBInstanceAttribute["TimeZone"].isNull()) + itemsObject.timeZone = valueItemsDBInstanceAttribute["TimeZone"].asString(); + if(!valueItemsDBInstanceAttribute["Collation"].isNull()) + itemsObject.collation = valueItemsDBInstanceAttribute["Collation"].asString(); + if(!valueItemsDBInstanceAttribute["DispenseMode"].isNull()) + itemsObject.dispenseMode = valueItemsDBInstanceAttribute["DispenseMode"].asString(); + if(!valueItemsDBInstanceAttribute["MasterZone"].isNull()) + itemsObject.masterZone = valueItemsDBInstanceAttribute["MasterZone"].asString(); + if(!valueItemsDBInstanceAttribute["AutoUpgradeMinorVersion"].isNull()) + itemsObject.autoUpgradeMinorVersion = valueItemsDBInstanceAttribute["AutoUpgradeMinorVersion"].asString(); + auto allSlaveZonesNode = allItemsNode["SlaveZones"]["SlaveZone"]; + for (auto allItemsNodeSlaveZonesSlaveZone : allSlaveZonesNode) { DBInstanceAttribute::SlaveZone slaveZonesObject; - if(!value["ZoneId"].isNull()) - slaveZonesObject.zoneId = value["ZoneId"].asString(); + if(!allItemsNodeSlaveZonesSlaveZone["ZoneId"].isNull()) + slaveZonesObject.zoneId = allItemsNodeSlaveZonesSlaveZone["ZoneId"].asString(); itemsObject.slaveZones.push_back(slaveZonesObject); } - auto allReadOnlyDBInstanceIds = value["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"]; - for (auto value : allReadOnlyDBInstanceIds) + auto allReadOnlyDBInstanceIdsNode = allItemsNode["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"]; + for (auto allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId : allReadOnlyDBInstanceIdsNode) { DBInstanceAttribute::ReadOnlyDBInstanceId readOnlyDBInstanceIdsObject; - if(!value["DBInstanceId"].isNull()) - readOnlyDBInstanceIdsObject.dBInstanceId = value["DBInstanceId"].asString(); + if(!allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId["DBInstanceId"].isNull()) + readOnlyDBInstanceIdsObject.dBInstanceId = allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId["DBInstanceId"].asString(); itemsObject.readOnlyDBInstanceIds.push_back(readOnlyDBInstanceIdsObject); } auto extraNode = value["Extra"]; diff --git a/rds/src/model/DescribeDBInstanceByTagsResult.cc b/rds/src/model/DescribeDBInstanceByTagsResult.cc index 7e9941f45..23be44a11 100644 --- a/rds/src/model/DescribeDBInstanceByTagsResult.cc +++ b/rds/src/model/DescribeDBInstanceByTagsResult.cc @@ -39,20 +39,20 @@ void DescribeDBInstanceByTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceTag"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceTag"]; + for (auto valueItemsDBInstanceTag : allItemsNode) { DBInstanceTag itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueItemsDBInstanceTag["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstanceTag["DBInstanceId"].asString(); + auto allTagsNode = allItemsNode["Tags"]["Tag"]; + for (auto allItemsNodeTagsTag : allTagsNode) { DBInstanceTag::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allItemsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allItemsNodeTagsTag["TagKey"].asString(); + if(!allItemsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allItemsNodeTagsTag["TagValue"].asString(); itemsObject.tags.push_back(tagsObject); } items_.push_back(itemsObject); diff --git a/rds/src/model/DescribeDBInstanceHAConfigResult.cc b/rds/src/model/DescribeDBInstanceHAConfigResult.cc index ecb101ea8..4706a4c75 100644 --- a/rds/src/model/DescribeDBInstanceHAConfigResult.cc +++ b/rds/src/model/DescribeDBInstanceHAConfigResult.cc @@ -39,24 +39,24 @@ void DescribeDBInstanceHAConfigResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHostInstanceInfos = value["HostInstanceInfos"]["NodeInfo"]; - for (auto value : allHostInstanceInfos) + auto allHostInstanceInfosNode = value["HostInstanceInfos"]["NodeInfo"]; + for (auto valueHostInstanceInfosNodeInfo : allHostInstanceInfosNode) { NodeInfo hostInstanceInfosObject; - if(!value["NodeId"].isNull()) - hostInstanceInfosObject.nodeId = value["NodeId"].asString(); - if(!value["RegionId"].isNull()) - hostInstanceInfosObject.regionId = value["RegionId"].asString(); - if(!value["LogSyncTime"].isNull()) - hostInstanceInfosObject.logSyncTime = value["LogSyncTime"].asString(); - if(!value["DataSyncTime"].isNull()) - hostInstanceInfosObject.dataSyncTime = value["DataSyncTime"].asString(); - if(!value["NodeType"].isNull()) - hostInstanceInfosObject.nodeType = value["NodeType"].asString(); - if(!value["ZoneId"].isNull()) - hostInstanceInfosObject.zoneId = value["ZoneId"].asString(); - if(!value["SyncStatus"].isNull()) - hostInstanceInfosObject.syncStatus = value["SyncStatus"].asString(); + if(!valueHostInstanceInfosNodeInfo["NodeId"].isNull()) + hostInstanceInfosObject.nodeId = valueHostInstanceInfosNodeInfo["NodeId"].asString(); + if(!valueHostInstanceInfosNodeInfo["RegionId"].isNull()) + hostInstanceInfosObject.regionId = valueHostInstanceInfosNodeInfo["RegionId"].asString(); + if(!valueHostInstanceInfosNodeInfo["LogSyncTime"].isNull()) + hostInstanceInfosObject.logSyncTime = valueHostInstanceInfosNodeInfo["LogSyncTime"].asString(); + if(!valueHostInstanceInfosNodeInfo["DataSyncTime"].isNull()) + hostInstanceInfosObject.dataSyncTime = valueHostInstanceInfosNodeInfo["DataSyncTime"].asString(); + if(!valueHostInstanceInfosNodeInfo["NodeType"].isNull()) + hostInstanceInfosObject.nodeType = valueHostInstanceInfosNodeInfo["NodeType"].asString(); + if(!valueHostInstanceInfosNodeInfo["ZoneId"].isNull()) + hostInstanceInfosObject.zoneId = valueHostInstanceInfosNodeInfo["ZoneId"].asString(); + if(!valueHostInstanceInfosNodeInfo["SyncStatus"].isNull()) + hostInstanceInfosObject.syncStatus = valueHostInstanceInfosNodeInfo["SyncStatus"].asString(); hostInstanceInfos_.push_back(hostInstanceInfosObject); } if(!value["DBInstanceId"].isNull()) diff --git a/rds/src/model/DescribeDBInstanceIPArrayListResult.cc b/rds/src/model/DescribeDBInstanceIPArrayListResult.cc index 378c5d816..e4076d372 100644 --- a/rds/src/model/DescribeDBInstanceIPArrayListResult.cc +++ b/rds/src/model/DescribeDBInstanceIPArrayListResult.cc @@ -39,20 +39,20 @@ void DescribeDBInstanceIPArrayListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceIPArray"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceIPArray"]; + for (auto valueItemsDBInstanceIPArray : allItemsNode) { DBInstanceIPArray itemsObject; - if(!value["DBInstanceIPArrayName"].isNull()) - itemsObject.dBInstanceIPArrayName = value["DBInstanceIPArrayName"].asString(); - if(!value["DBInstanceIPArrayAttribute"].isNull()) - itemsObject.dBInstanceIPArrayAttribute = value["DBInstanceIPArrayAttribute"].asString(); - if(!value["SecurityIPType"].isNull()) - itemsObject.securityIPType = value["SecurityIPType"].asString(); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["WhitelistNetworkType"].isNull()) - itemsObject.whitelistNetworkType = value["WhitelistNetworkType"].asString(); + if(!valueItemsDBInstanceIPArray["DBInstanceIPArrayName"].isNull()) + itemsObject.dBInstanceIPArrayName = valueItemsDBInstanceIPArray["DBInstanceIPArrayName"].asString(); + if(!valueItemsDBInstanceIPArray["DBInstanceIPArrayAttribute"].isNull()) + itemsObject.dBInstanceIPArrayAttribute = valueItemsDBInstanceIPArray["DBInstanceIPArrayAttribute"].asString(); + if(!valueItemsDBInstanceIPArray["SecurityIPType"].isNull()) + itemsObject.securityIPType = valueItemsDBInstanceIPArray["SecurityIPType"].asString(); + if(!valueItemsDBInstanceIPArray["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsDBInstanceIPArray["SecurityIPList"].asString(); + if(!valueItemsDBInstanceIPArray["WhitelistNetworkType"].isNull()) + itemsObject.whitelistNetworkType = valueItemsDBInstanceIPArray["WhitelistNetworkType"].asString(); items_.push_back(itemsObject); } diff --git a/rds/src/model/DescribeDBInstanceNetInfoResult.cc b/rds/src/model/DescribeDBInstanceNetInfoResult.cc index 032df6237..66a59033d 100644 --- a/rds/src/model/DescribeDBInstanceNetInfoResult.cc +++ b/rds/src/model/DescribeDBInstanceNetInfoResult.cc @@ -39,54 +39,54 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDBInstanceNetInfos = value["DBInstanceNetInfos"]["DBInstanceNetInfo"]; - for (auto value : allDBInstanceNetInfos) + auto allDBInstanceNetInfosNode = value["DBInstanceNetInfos"]["DBInstanceNetInfo"]; + for (auto valueDBInstanceNetInfosDBInstanceNetInfo : allDBInstanceNetInfosNode) { DBInstanceNetInfo dBInstanceNetInfosObject; - if(!value["Upgradeable"].isNull()) - dBInstanceNetInfosObject.upgradeable = value["Upgradeable"].asString(); - if(!value["ExpiredTime"].isNull()) - dBInstanceNetInfosObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["ConnectionString"].isNull()) - dBInstanceNetInfosObject.connectionString = value["ConnectionString"].asString(); - if(!value["IPAddress"].isNull()) - dBInstanceNetInfosObject.iPAddress = value["IPAddress"].asString(); - if(!value["IPType"].isNull()) - dBInstanceNetInfosObject.iPType = value["IPType"].asString(); - if(!value["Port"].isNull()) - dBInstanceNetInfosObject.port = value["Port"].asString(); - if(!value["VPCId"].isNull()) - dBInstanceNetInfosObject.vPCId = value["VPCId"].asString(); - if(!value["VSwitchId"].isNull()) - dBInstanceNetInfosObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["ConnectionStringType"].isNull()) - dBInstanceNetInfosObject.connectionStringType = value["ConnectionStringType"].asString(); - if(!value["MaxDelayTime"].isNull()) - dBInstanceNetInfosObject.maxDelayTime = value["MaxDelayTime"].asString(); - if(!value["DistributionType"].isNull()) - dBInstanceNetInfosObject.distributionType = value["DistributionType"].asString(); - auto allSecurityIPGroups = value["SecurityIPGroups"]["securityIPGroup"]; - for (auto value : allSecurityIPGroups) + if(!valueDBInstanceNetInfosDBInstanceNetInfo["Upgradeable"].isNull()) + dBInstanceNetInfosObject.upgradeable = valueDBInstanceNetInfosDBInstanceNetInfo["Upgradeable"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["ExpiredTime"].isNull()) + dBInstanceNetInfosObject.expiredTime = valueDBInstanceNetInfosDBInstanceNetInfo["ExpiredTime"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["ConnectionString"].isNull()) + dBInstanceNetInfosObject.connectionString = valueDBInstanceNetInfosDBInstanceNetInfo["ConnectionString"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["IPAddress"].isNull()) + dBInstanceNetInfosObject.iPAddress = valueDBInstanceNetInfosDBInstanceNetInfo["IPAddress"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["IPType"].isNull()) + dBInstanceNetInfosObject.iPType = valueDBInstanceNetInfosDBInstanceNetInfo["IPType"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["Port"].isNull()) + dBInstanceNetInfosObject.port = valueDBInstanceNetInfosDBInstanceNetInfo["Port"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["VPCId"].isNull()) + dBInstanceNetInfosObject.vPCId = valueDBInstanceNetInfosDBInstanceNetInfo["VPCId"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["VSwitchId"].isNull()) + dBInstanceNetInfosObject.vSwitchId = valueDBInstanceNetInfosDBInstanceNetInfo["VSwitchId"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["ConnectionStringType"].isNull()) + dBInstanceNetInfosObject.connectionStringType = valueDBInstanceNetInfosDBInstanceNetInfo["ConnectionStringType"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["MaxDelayTime"].isNull()) + dBInstanceNetInfosObject.maxDelayTime = valueDBInstanceNetInfosDBInstanceNetInfo["MaxDelayTime"].asString(); + if(!valueDBInstanceNetInfosDBInstanceNetInfo["DistributionType"].isNull()) + dBInstanceNetInfosObject.distributionType = valueDBInstanceNetInfosDBInstanceNetInfo["DistributionType"].asString(); + auto allSecurityIPGroupsNode = allDBInstanceNetInfosNode["SecurityIPGroups"]["securityIPGroup"]; + for (auto allDBInstanceNetInfosNodeSecurityIPGroupssecurityIPGroup : allSecurityIPGroupsNode) { DBInstanceNetInfo::SecurityIPGroup securityIPGroupsObject; - if(!value["SecurityIPGroupName"].isNull()) - securityIPGroupsObject.securityIPGroupName = value["SecurityIPGroupName"].asString(); - if(!value["SecurityIPs"].isNull()) - securityIPGroupsObject.securityIPs = value["SecurityIPs"].asString(); + if(!allDBInstanceNetInfosNodeSecurityIPGroupssecurityIPGroup["SecurityIPGroupName"].isNull()) + securityIPGroupsObject.securityIPGroupName = allDBInstanceNetInfosNodeSecurityIPGroupssecurityIPGroup["SecurityIPGroupName"].asString(); + if(!allDBInstanceNetInfosNodeSecurityIPGroupssecurityIPGroup["SecurityIPs"].isNull()) + securityIPGroupsObject.securityIPs = allDBInstanceNetInfosNodeSecurityIPGroupssecurityIPGroup["SecurityIPs"].asString(); dBInstanceNetInfosObject.securityIPGroups.push_back(securityIPGroupsObject); } - auto allDBInstanceWeights = value["DBInstanceWeights"]["DBInstanceWeight"]; - for (auto value : allDBInstanceWeights) + auto allDBInstanceWeightsNode = allDBInstanceNetInfosNode["DBInstanceWeights"]["DBInstanceWeight"]; + for (auto allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight : allDBInstanceWeightsNode) { DBInstanceNetInfo::DBInstanceWeight dBInstanceWeightsObject; - if(!value["DBInstanceId"].isNull()) - dBInstanceWeightsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceType"].isNull()) - dBInstanceWeightsObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["Availability"].isNull()) - dBInstanceWeightsObject.availability = value["Availability"].asString(); - if(!value["Weight"].isNull()) - dBInstanceWeightsObject.weight = value["Weight"].asString(); + if(!allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["DBInstanceId"].isNull()) + dBInstanceWeightsObject.dBInstanceId = allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["DBInstanceId"].asString(); + if(!allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["DBInstanceType"].isNull()) + dBInstanceWeightsObject.dBInstanceType = allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["DBInstanceType"].asString(); + if(!allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["Availability"].isNull()) + dBInstanceWeightsObject.availability = allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["Availability"].asString(); + if(!allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["Weight"].isNull()) + dBInstanceWeightsObject.weight = allDBInstanceNetInfosNodeDBInstanceWeightsDBInstanceWeight["Weight"].asString(); dBInstanceNetInfosObject.dBInstanceWeights.push_back(dBInstanceWeightsObject); } dBInstanceNetInfos_.push_back(dBInstanceNetInfosObject); diff --git a/rds/src/model/DescribeDBInstancePerformanceResult.cc b/rds/src/model/DescribeDBInstancePerformanceResult.cc index 198803b70..9d4d2939f 100644 --- a/rds/src/model/DescribeDBInstancePerformanceResult.cc +++ b/rds/src/model/DescribeDBInstancePerformanceResult.cc @@ -39,24 +39,24 @@ void DescribeDBInstancePerformanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPerformanceKeys = value["PerformanceKeys"]["PerformanceKey"]; - for (auto value : allPerformanceKeys) + auto allPerformanceKeysNode = value["PerformanceKeys"]["PerformanceKey"]; + for (auto valuePerformanceKeysPerformanceKey : allPerformanceKeysNode) { PerformanceKey performanceKeysObject; - if(!value["Key"].isNull()) - performanceKeysObject.key = value["Key"].asString(); - if(!value["Unit"].isNull()) - performanceKeysObject.unit = value["Unit"].asString(); - if(!value["ValueFormat"].isNull()) - performanceKeysObject.valueFormat = value["ValueFormat"].asString(); - auto allValues = value["Values"]["PerformanceValue"]; - for (auto value : allValues) + if(!valuePerformanceKeysPerformanceKey["Key"].isNull()) + performanceKeysObject.key = valuePerformanceKeysPerformanceKey["Key"].asString(); + if(!valuePerformanceKeysPerformanceKey["Unit"].isNull()) + performanceKeysObject.unit = valuePerformanceKeysPerformanceKey["Unit"].asString(); + if(!valuePerformanceKeysPerformanceKey["ValueFormat"].isNull()) + performanceKeysObject.valueFormat = valuePerformanceKeysPerformanceKey["ValueFormat"].asString(); + auto allValuesNode = allPerformanceKeysNode["Values"]["PerformanceValue"]; + for (auto allPerformanceKeysNodeValuesPerformanceValue : allValuesNode) { PerformanceKey::PerformanceValue valuesObject; - if(!value["Value"].isNull()) - valuesObject.value = value["Value"].asString(); - if(!value["Date"].isNull()) - valuesObject.date = value["Date"].asString(); + if(!allPerformanceKeysNodeValuesPerformanceValue["Value"].isNull()) + valuesObject.value = allPerformanceKeysNodeValuesPerformanceValue["Value"].asString(); + if(!allPerformanceKeysNodeValuesPerformanceValue["Date"].isNull()) + valuesObject.date = allPerformanceKeysNodeValuesPerformanceValue["Date"].asString(); performanceKeysObject.values.push_back(valuesObject); } performanceKeys_.push_back(performanceKeysObject); diff --git a/rds/src/model/DescribeDBInstanceTDEResult.cc b/rds/src/model/DescribeDBInstanceTDEResult.cc index 661987cd8..be407d285 100644 --- a/rds/src/model/DescribeDBInstanceTDEResult.cc +++ b/rds/src/model/DescribeDBInstanceTDEResult.cc @@ -39,14 +39,14 @@ void DescribeDBInstanceTDEResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatabases = value["Databases"]["Database"]; - for (auto value : allDatabases) + auto allDatabasesNode = value["Databases"]["Database"]; + for (auto valueDatabasesDatabase : allDatabasesNode) { Database databasesObject; - if(!value["DBName"].isNull()) - databasesObject.dBName = value["DBName"].asString(); - if(!value["TDEStatus"].isNull()) - databasesObject.tDEStatus = value["TDEStatus"].asString(); + if(!valueDatabasesDatabase["DBName"].isNull()) + databasesObject.dBName = valueDatabasesDatabase["DBName"].asString(); + if(!valueDatabasesDatabase["TDEStatus"].isNull()) + databasesObject.tDEStatus = valueDatabasesDatabase["TDEStatus"].asString(); databases_.push_back(databasesObject); } if(!value["TDEStatus"].isNull()) diff --git a/rds/src/model/DescribeDBInstancesAsCsvResult.cc b/rds/src/model/DescribeDBInstancesAsCsvResult.cc index 805e543f8..dde27c9b7 100644 --- a/rds/src/model/DescribeDBInstancesAsCsvResult.cc +++ b/rds/src/model/DescribeDBInstancesAsCsvResult.cc @@ -39,92 +39,92 @@ void DescribeDBInstancesAsCsvResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceAttribute"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceAttribute"]; + for (auto valueItemsDBInstanceAttribute : allItemsNode) { DBInstanceAttribute itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["PayType"].isNull()) - itemsObject.payType = value["PayType"].asString(); - if(!value["DBInstanceClassType"].isNull()) - itemsObject.dBInstanceClassType = value["DBInstanceClassType"].asString(); - if(!value["DBInstanceType"].isNull()) - itemsObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ConnectionString"].isNull()) - itemsObject.connectionString = value["ConnectionString"].asString(); - if(!value["Port"].isNull()) - itemsObject.port = value["Port"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["DBInstanceClass"].isNull()) - itemsObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["DBInstanceMemory"].isNull()) - itemsObject.dBInstanceMemory = std::stol(value["DBInstanceMemory"].asString()); - if(!value["DBInstanceStorage"].isNull()) - itemsObject.dBInstanceStorage = std::stoi(value["DBInstanceStorage"].asString()); - if(!value["DBInstanceNetType"].isNull()) - itemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["LockReason"].isNull()) - itemsObject.lockReason = value["LockReason"].asString(); - if(!value["ReadDelayTime"].isNull()) - itemsObject.readDelayTime = value["ReadDelayTime"].asString(); - if(!value["DBMaxQuantity"].isNull()) - itemsObject.dBMaxQuantity = std::stoi(value["DBMaxQuantity"].asString()); - if(!value["AccountMaxQuantity"].isNull()) - itemsObject.accountMaxQuantity = std::stoi(value["AccountMaxQuantity"].asString()); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["MaintainTime"].isNull()) - itemsObject.maintainTime = value["MaintainTime"].asString(); - if(!value["AvailabilityValue"].isNull()) - itemsObject.availabilityValue = value["AvailabilityValue"].asString(); - if(!value["MaxIOPS"].isNull()) - itemsObject.maxIOPS = std::stoi(value["MaxIOPS"].asString()); - if(!value["MaxConnections"].isNull()) - itemsObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["MasterInstanceId"].isNull()) - itemsObject.masterInstanceId = value["MasterInstanceId"].asString(); - if(!value["DBInstanceCPU"].isNull()) - itemsObject.dBInstanceCPU = value["DBInstanceCPU"].asString(); - if(!value["IncrementSourceDBInstanceId"].isNull()) - itemsObject.incrementSourceDBInstanceId = value["IncrementSourceDBInstanceId"].asString(); - if(!value["GuardDBInstanceId"].isNull()) - itemsObject.guardDBInstanceId = value["GuardDBInstanceId"].asString(); - if(!value["TempDBInstanceId"].isNull()) - itemsObject.tempDBInstanceId = value["TempDBInstanceId"].asString(); - if(!value["SecurityIPList"].isNull()) - itemsObject.securityIPList = value["SecurityIPList"].asString(); - if(!value["ZoneId"].isNull()) - itemsObject.zoneId = value["ZoneId"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["AccountType"].isNull()) - itemsObject.accountType = value["AccountType"].asString(); - if(!value["SupportUpgradeAccountType"].isNull()) - itemsObject.supportUpgradeAccountType = value["SupportUpgradeAccountType"].asString(); - if(!value["VpcId"].isNull()) - itemsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - itemsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["ConnectionMode"].isNull()) - itemsObject.connectionMode = value["ConnectionMode"].asString(); - if(!value["Tags"].isNull()) - itemsObject.tags = value["Tags"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstanceAttribute["DBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["PayType"].isNull()) + itemsObject.payType = valueItemsDBInstanceAttribute["PayType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceClassType"].isNull()) + itemsObject.dBInstanceClassType = valueItemsDBInstanceAttribute["DBInstanceClassType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceType"].isNull()) + itemsObject.dBInstanceType = valueItemsDBInstanceAttribute["DBInstanceType"].asString(); + if(!valueItemsDBInstanceAttribute["RegionId"].isNull()) + itemsObject.regionId = valueItemsDBInstanceAttribute["RegionId"].asString(); + if(!valueItemsDBInstanceAttribute["ConnectionString"].isNull()) + itemsObject.connectionString = valueItemsDBInstanceAttribute["ConnectionString"].asString(); + if(!valueItemsDBInstanceAttribute["Port"].isNull()) + itemsObject.port = valueItemsDBInstanceAttribute["Port"].asString(); + if(!valueItemsDBInstanceAttribute["Engine"].isNull()) + itemsObject.engine = valueItemsDBInstanceAttribute["Engine"].asString(); + if(!valueItemsDBInstanceAttribute["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsDBInstanceAttribute["EngineVersion"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceClass"].isNull()) + itemsObject.dBInstanceClass = valueItemsDBInstanceAttribute["DBInstanceClass"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceMemory"].isNull()) + itemsObject.dBInstanceMemory = std::stol(valueItemsDBInstanceAttribute["DBInstanceMemory"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceStorage"].isNull()) + itemsObject.dBInstanceStorage = std::stoi(valueItemsDBInstanceAttribute["DBInstanceStorage"].asString()); + if(!valueItemsDBInstanceAttribute["DBInstanceNetType"].isNull()) + itemsObject.dBInstanceNetType = valueItemsDBInstanceAttribute["DBInstanceNetType"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsDBInstanceAttribute["DBInstanceStatus"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstanceAttribute["DBInstanceDescription"].asString(); + if(!valueItemsDBInstanceAttribute["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBInstanceAttribute["LockMode"].asString(); + if(!valueItemsDBInstanceAttribute["LockReason"].isNull()) + itemsObject.lockReason = valueItemsDBInstanceAttribute["LockReason"].asString(); + if(!valueItemsDBInstanceAttribute["ReadDelayTime"].isNull()) + itemsObject.readDelayTime = valueItemsDBInstanceAttribute["ReadDelayTime"].asString(); + if(!valueItemsDBInstanceAttribute["DBMaxQuantity"].isNull()) + itemsObject.dBMaxQuantity = std::stoi(valueItemsDBInstanceAttribute["DBMaxQuantity"].asString()); + if(!valueItemsDBInstanceAttribute["AccountMaxQuantity"].isNull()) + itemsObject.accountMaxQuantity = std::stoi(valueItemsDBInstanceAttribute["AccountMaxQuantity"].asString()); + if(!valueItemsDBInstanceAttribute["CreationTime"].isNull()) + itemsObject.creationTime = valueItemsDBInstanceAttribute["CreationTime"].asString(); + if(!valueItemsDBInstanceAttribute["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBInstanceAttribute["ExpireTime"].asString(); + if(!valueItemsDBInstanceAttribute["MaintainTime"].isNull()) + itemsObject.maintainTime = valueItemsDBInstanceAttribute["MaintainTime"].asString(); + if(!valueItemsDBInstanceAttribute["AvailabilityValue"].isNull()) + itemsObject.availabilityValue = valueItemsDBInstanceAttribute["AvailabilityValue"].asString(); + if(!valueItemsDBInstanceAttribute["MaxIOPS"].isNull()) + itemsObject.maxIOPS = std::stoi(valueItemsDBInstanceAttribute["MaxIOPS"].asString()); + if(!valueItemsDBInstanceAttribute["MaxConnections"].isNull()) + itemsObject.maxConnections = std::stoi(valueItemsDBInstanceAttribute["MaxConnections"].asString()); + if(!valueItemsDBInstanceAttribute["MasterInstanceId"].isNull()) + itemsObject.masterInstanceId = valueItemsDBInstanceAttribute["MasterInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["DBInstanceCPU"].isNull()) + itemsObject.dBInstanceCPU = valueItemsDBInstanceAttribute["DBInstanceCPU"].asString(); + if(!valueItemsDBInstanceAttribute["IncrementSourceDBInstanceId"].isNull()) + itemsObject.incrementSourceDBInstanceId = valueItemsDBInstanceAttribute["IncrementSourceDBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["GuardDBInstanceId"].isNull()) + itemsObject.guardDBInstanceId = valueItemsDBInstanceAttribute["GuardDBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["TempDBInstanceId"].isNull()) + itemsObject.tempDBInstanceId = valueItemsDBInstanceAttribute["TempDBInstanceId"].asString(); + if(!valueItemsDBInstanceAttribute["SecurityIPList"].isNull()) + itemsObject.securityIPList = valueItemsDBInstanceAttribute["SecurityIPList"].asString(); + if(!valueItemsDBInstanceAttribute["ZoneId"].isNull()) + itemsObject.zoneId = valueItemsDBInstanceAttribute["ZoneId"].asString(); + if(!valueItemsDBInstanceAttribute["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsDBInstanceAttribute["InstanceNetworkType"].asString(); + if(!valueItemsDBInstanceAttribute["Category"].isNull()) + itemsObject.category = valueItemsDBInstanceAttribute["Category"].asString(); + if(!valueItemsDBInstanceAttribute["AccountType"].isNull()) + itemsObject.accountType = valueItemsDBInstanceAttribute["AccountType"].asString(); + if(!valueItemsDBInstanceAttribute["SupportUpgradeAccountType"].isNull()) + itemsObject.supportUpgradeAccountType = valueItemsDBInstanceAttribute["SupportUpgradeAccountType"].asString(); + if(!valueItemsDBInstanceAttribute["VpcId"].isNull()) + itemsObject.vpcId = valueItemsDBInstanceAttribute["VpcId"].asString(); + if(!valueItemsDBInstanceAttribute["VSwitchId"].isNull()) + itemsObject.vSwitchId = valueItemsDBInstanceAttribute["VSwitchId"].asString(); + if(!valueItemsDBInstanceAttribute["ConnectionMode"].isNull()) + itemsObject.connectionMode = valueItemsDBInstanceAttribute["ConnectionMode"].asString(); + if(!valueItemsDBInstanceAttribute["Tags"].isNull()) + itemsObject.tags = valueItemsDBInstanceAttribute["Tags"].asString(); items_.push_back(itemsObject); } diff --git a/rds/src/model/DescribeDBInstancesByExpireTimeResult.cc b/rds/src/model/DescribeDBInstancesByExpireTimeResult.cc index 23286cc6c..08495a450 100644 --- a/rds/src/model/DescribeDBInstancesByExpireTimeResult.cc +++ b/rds/src/model/DescribeDBInstancesByExpireTimeResult.cc @@ -39,20 +39,20 @@ void DescribeDBInstancesByExpireTimeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstanceExpireTime"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstanceExpireTime"]; + for (auto valueItemsDBInstanceExpireTime : allItemsNode) { DBInstanceExpireTime itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); + if(!valueItemsDBInstanceExpireTime["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstanceExpireTime["DBInstanceId"].asString(); + if(!valueItemsDBInstanceExpireTime["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstanceExpireTime["DBInstanceDescription"].asString(); + if(!valueItemsDBInstanceExpireTime["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBInstanceExpireTime["ExpireTime"].asString(); + if(!valueItemsDBInstanceExpireTime["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsDBInstanceExpireTime["DBInstanceStatus"].asString(); + if(!valueItemsDBInstanceExpireTime["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBInstanceExpireTime["LockMode"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/rds/src/model/DescribeDBInstancesByPerformanceResult.cc b/rds/src/model/DescribeDBInstancesByPerformanceResult.cc index 46c81f808..e8016da21 100644 --- a/rds/src/model/DescribeDBInstancesByPerformanceResult.cc +++ b/rds/src/model/DescribeDBInstancesByPerformanceResult.cc @@ -39,22 +39,22 @@ void DescribeDBInstancesByPerformanceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstancePerformance"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstancePerformance"]; + for (auto valueItemsDBInstancePerformance : allItemsNode) { DBInstancePerformance itemsObject; - if(!value["CPUUsage"].isNull()) - itemsObject.cPUUsage = value["CPUUsage"].asString(); - if(!value["IOPSUsage"].isNull()) - itemsObject.iOPSUsage = value["IOPSUsage"].asString(); - if(!value["DiskUsage"].isNull()) - itemsObject.diskUsage = value["DiskUsage"].asString(); - if(!value["SessionUsage"].isNull()) - itemsObject.sessionUsage = value["SessionUsage"].asString(); - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); + if(!valueItemsDBInstancePerformance["CPUUsage"].isNull()) + itemsObject.cPUUsage = valueItemsDBInstancePerformance["CPUUsage"].asString(); + if(!valueItemsDBInstancePerformance["IOPSUsage"].isNull()) + itemsObject.iOPSUsage = valueItemsDBInstancePerformance["IOPSUsage"].asString(); + if(!valueItemsDBInstancePerformance["DiskUsage"].isNull()) + itemsObject.diskUsage = valueItemsDBInstancePerformance["DiskUsage"].asString(); + if(!valueItemsDBInstancePerformance["SessionUsage"].isNull()) + itemsObject.sessionUsage = valueItemsDBInstancePerformance["SessionUsage"].asString(); + if(!valueItemsDBInstancePerformance["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstancePerformance["DBInstanceId"].asString(); + if(!valueItemsDBInstancePerformance["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstancePerformance["DBInstanceDescription"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/rds/src/model/DescribeDBInstancesResult.cc b/rds/src/model/DescribeDBInstancesResult.cc index d89c8220b..ae7dad445 100644 --- a/rds/src/model/DescribeDBInstancesResult.cc +++ b/rds/src/model/DescribeDBInstancesResult.cc @@ -39,78 +39,78 @@ void DescribeDBInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DBInstance"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DBInstance"]; + for (auto valueItemsDBInstance : allItemsNode) { DBInstance itemsObject; - if(!value["InsId"].isNull()) - itemsObject.insId = std::stoi(value["InsId"].asString()); - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["DBInstanceDescription"].isNull()) - itemsObject.dBInstanceDescription = value["DBInstanceDescription"].asString(); - if(!value["PayType"].isNull()) - itemsObject.payType = value["PayType"].asString(); - if(!value["DBInstanceType"].isNull()) - itemsObject.dBInstanceType = value["DBInstanceType"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["ExpireTime"].isNull()) - itemsObject.expireTime = value["ExpireTime"].asString(); - if(!value["DestroyTime"].isNull()) - itemsObject.destroyTime = value["DestroyTime"].asString(); - if(!value["DBInstanceStatus"].isNull()) - itemsObject.dBInstanceStatus = value["DBInstanceStatus"].asString(); - if(!value["Engine"].isNull()) - itemsObject.engine = value["Engine"].asString(); - if(!value["DBInstanceNetType"].isNull()) - itemsObject.dBInstanceNetType = value["DBInstanceNetType"].asString(); - if(!value["ConnectionMode"].isNull()) - itemsObject.connectionMode = value["ConnectionMode"].asString(); - if(!value["LockMode"].isNull()) - itemsObject.lockMode = value["LockMode"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = value["Category"].asString(); - if(!value["DBInstanceStorageType"].isNull()) - itemsObject.dBInstanceStorageType = value["DBInstanceStorageType"].asString(); - if(!value["DBInstanceClass"].isNull()) - itemsObject.dBInstanceClass = value["DBInstanceClass"].asString(); - if(!value["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = value["InstanceNetworkType"].asString(); - if(!value["VpcCloudInstanceId"].isNull()) - itemsObject.vpcCloudInstanceId = value["VpcCloudInstanceId"].asString(); - if(!value["LockReason"].isNull()) - itemsObject.lockReason = value["LockReason"].asString(); - if(!value["ZoneId"].isNull()) - itemsObject.zoneId = value["ZoneId"].asString(); - if(!value["MutriORsignle"].isNull()) - itemsObject.mutriORsignle = value["MutriORsignle"].asString() == "true"; - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["EngineVersion"].isNull()) - itemsObject.engineVersion = value["EngineVersion"].asString(); - if(!value["GuardDBInstanceId"].isNull()) - itemsObject.guardDBInstanceId = value["GuardDBInstanceId"].asString(); - if(!value["TempDBInstanceId"].isNull()) - itemsObject.tempDBInstanceId = value["TempDBInstanceId"].asString(); - if(!value["MasterInstanceId"].isNull()) - itemsObject.masterInstanceId = value["MasterInstanceId"].asString(); - if(!value["VpcId"].isNull()) - itemsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - itemsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["ReplicateId"].isNull()) - itemsObject.replicateId = value["ReplicateId"].asString(); - if(!value["ResourceGroupId"].isNull()) - itemsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["AutoUpgradeMinorVersion"].isNull()) - itemsObject.autoUpgradeMinorVersion = value["AutoUpgradeMinorVersion"].asString(); - auto allReadOnlyDBInstanceIds = value["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"]; - for (auto value : allReadOnlyDBInstanceIds) + if(!valueItemsDBInstance["InsId"].isNull()) + itemsObject.insId = std::stoi(valueItemsDBInstance["InsId"].asString()); + if(!valueItemsDBInstance["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsDBInstance["DBInstanceId"].asString(); + if(!valueItemsDBInstance["DBInstanceDescription"].isNull()) + itemsObject.dBInstanceDescription = valueItemsDBInstance["DBInstanceDescription"].asString(); + if(!valueItemsDBInstance["PayType"].isNull()) + itemsObject.payType = valueItemsDBInstance["PayType"].asString(); + if(!valueItemsDBInstance["DBInstanceType"].isNull()) + itemsObject.dBInstanceType = valueItemsDBInstance["DBInstanceType"].asString(); + if(!valueItemsDBInstance["RegionId"].isNull()) + itemsObject.regionId = valueItemsDBInstance["RegionId"].asString(); + if(!valueItemsDBInstance["ExpireTime"].isNull()) + itemsObject.expireTime = valueItemsDBInstance["ExpireTime"].asString(); + if(!valueItemsDBInstance["DestroyTime"].isNull()) + itemsObject.destroyTime = valueItemsDBInstance["DestroyTime"].asString(); + if(!valueItemsDBInstance["DBInstanceStatus"].isNull()) + itemsObject.dBInstanceStatus = valueItemsDBInstance["DBInstanceStatus"].asString(); + if(!valueItemsDBInstance["Engine"].isNull()) + itemsObject.engine = valueItemsDBInstance["Engine"].asString(); + if(!valueItemsDBInstance["DBInstanceNetType"].isNull()) + itemsObject.dBInstanceNetType = valueItemsDBInstance["DBInstanceNetType"].asString(); + if(!valueItemsDBInstance["ConnectionMode"].isNull()) + itemsObject.connectionMode = valueItemsDBInstance["ConnectionMode"].asString(); + if(!valueItemsDBInstance["LockMode"].isNull()) + itemsObject.lockMode = valueItemsDBInstance["LockMode"].asString(); + if(!valueItemsDBInstance["Category"].isNull()) + itemsObject.category = valueItemsDBInstance["Category"].asString(); + if(!valueItemsDBInstance["DBInstanceStorageType"].isNull()) + itemsObject.dBInstanceStorageType = valueItemsDBInstance["DBInstanceStorageType"].asString(); + if(!valueItemsDBInstance["DBInstanceClass"].isNull()) + itemsObject.dBInstanceClass = valueItemsDBInstance["DBInstanceClass"].asString(); + if(!valueItemsDBInstance["InstanceNetworkType"].isNull()) + itemsObject.instanceNetworkType = valueItemsDBInstance["InstanceNetworkType"].asString(); + if(!valueItemsDBInstance["VpcCloudInstanceId"].isNull()) + itemsObject.vpcCloudInstanceId = valueItemsDBInstance["VpcCloudInstanceId"].asString(); + if(!valueItemsDBInstance["LockReason"].isNull()) + itemsObject.lockReason = valueItemsDBInstance["LockReason"].asString(); + if(!valueItemsDBInstance["ZoneId"].isNull()) + itemsObject.zoneId = valueItemsDBInstance["ZoneId"].asString(); + if(!valueItemsDBInstance["MutriORsignle"].isNull()) + itemsObject.mutriORsignle = valueItemsDBInstance["MutriORsignle"].asString() == "true"; + if(!valueItemsDBInstance["CreateTime"].isNull()) + itemsObject.createTime = valueItemsDBInstance["CreateTime"].asString(); + if(!valueItemsDBInstance["EngineVersion"].isNull()) + itemsObject.engineVersion = valueItemsDBInstance["EngineVersion"].asString(); + if(!valueItemsDBInstance["GuardDBInstanceId"].isNull()) + itemsObject.guardDBInstanceId = valueItemsDBInstance["GuardDBInstanceId"].asString(); + if(!valueItemsDBInstance["TempDBInstanceId"].isNull()) + itemsObject.tempDBInstanceId = valueItemsDBInstance["TempDBInstanceId"].asString(); + if(!valueItemsDBInstance["MasterInstanceId"].isNull()) + itemsObject.masterInstanceId = valueItemsDBInstance["MasterInstanceId"].asString(); + if(!valueItemsDBInstance["VpcId"].isNull()) + itemsObject.vpcId = valueItemsDBInstance["VpcId"].asString(); + if(!valueItemsDBInstance["VSwitchId"].isNull()) + itemsObject.vSwitchId = valueItemsDBInstance["VSwitchId"].asString(); + if(!valueItemsDBInstance["ReplicateId"].isNull()) + itemsObject.replicateId = valueItemsDBInstance["ReplicateId"].asString(); + if(!valueItemsDBInstance["ResourceGroupId"].isNull()) + itemsObject.resourceGroupId = valueItemsDBInstance["ResourceGroupId"].asString(); + if(!valueItemsDBInstance["AutoUpgradeMinorVersion"].isNull()) + itemsObject.autoUpgradeMinorVersion = valueItemsDBInstance["AutoUpgradeMinorVersion"].asString(); + auto allReadOnlyDBInstanceIdsNode = allItemsNode["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"]; + for (auto allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId : allReadOnlyDBInstanceIdsNode) { DBInstance::ReadOnlyDBInstanceId readOnlyDBInstanceIdsObject; - if(!value["DBInstanceId"].isNull()) - readOnlyDBInstanceIdsObject.dBInstanceId = value["DBInstanceId"].asString(); + if(!allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId["DBInstanceId"].isNull()) + readOnlyDBInstanceIdsObject.dBInstanceId = allItemsNodeReadOnlyDBInstanceIdsReadOnlyDBInstanceId["DBInstanceId"].asString(); itemsObject.readOnlyDBInstanceIds.push_back(readOnlyDBInstanceIdsObject); } items_.push_back(itemsObject); diff --git a/rds/src/model/DescribeDTCSecurityIpHostsForSQLServerResult.cc b/rds/src/model/DescribeDTCSecurityIpHostsForSQLServerResult.cc index ed0620d2e..bee0f51eb 100644 --- a/rds/src/model/DescribeDTCSecurityIpHostsForSQLServerResult.cc +++ b/rds/src/model/DescribeDTCSecurityIpHostsForSQLServerResult.cc @@ -39,14 +39,14 @@ void DescribeDTCSecurityIpHostsForSQLServerResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["WhiteListGroups"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["WhiteListGroups"]; + for (auto valueItemsWhiteListGroups : allItemsNode) { WhiteListGroups itemsObject; - if(!value["SecurityIpHosts"].isNull()) - itemsObject.securityIpHosts = value["SecurityIpHosts"].asString(); - if(!value["WhitelistGroupName"].isNull()) - itemsObject.whitelistGroupName = value["WhitelistGroupName"].asString(); + if(!valueItemsWhiteListGroups["SecurityIpHosts"].isNull()) + itemsObject.securityIpHosts = valueItemsWhiteListGroups["SecurityIpHosts"].asString(); + if(!valueItemsWhiteListGroups["WhitelistGroupName"].isNull()) + itemsObject.whitelistGroupName = valueItemsWhiteListGroups["WhitelistGroupName"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceId"].isNull()) diff --git a/rds/src/model/DescribeDatabasesResult.cc b/rds/src/model/DescribeDatabasesResult.cc index bc68d5142..19356438c 100644 --- a/rds/src/model/DescribeDatabasesResult.cc +++ b/rds/src/model/DescribeDatabasesResult.cc @@ -39,32 +39,32 @@ void DescribeDatabasesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDatabases = value["Databases"]["Database"]; - for (auto value : allDatabases) + auto allDatabasesNode = value["Databases"]["Database"]; + for (auto valueDatabasesDatabase : allDatabasesNode) { Database databasesObject; - if(!value["DBName"].isNull()) - databasesObject.dBName = value["DBName"].asString(); - if(!value["DBInstanceId"].isNull()) - databasesObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["Engine"].isNull()) - databasesObject.engine = value["Engine"].asString(); - if(!value["DBStatus"].isNull()) - databasesObject.dBStatus = value["DBStatus"].asString(); - if(!value["CharacterSetName"].isNull()) - databasesObject.characterSetName = value["CharacterSetName"].asString(); - if(!value["DBDescription"].isNull()) - databasesObject.dBDescription = value["DBDescription"].asString(); - auto allAccounts = value["Accounts"]["AccountPrivilegeInfo"]; - for (auto value : allAccounts) + if(!valueDatabasesDatabase["DBName"].isNull()) + databasesObject.dBName = valueDatabasesDatabase["DBName"].asString(); + if(!valueDatabasesDatabase["DBInstanceId"].isNull()) + databasesObject.dBInstanceId = valueDatabasesDatabase["DBInstanceId"].asString(); + if(!valueDatabasesDatabase["Engine"].isNull()) + databasesObject.engine = valueDatabasesDatabase["Engine"].asString(); + if(!valueDatabasesDatabase["DBStatus"].isNull()) + databasesObject.dBStatus = valueDatabasesDatabase["DBStatus"].asString(); + if(!valueDatabasesDatabase["CharacterSetName"].isNull()) + databasesObject.characterSetName = valueDatabasesDatabase["CharacterSetName"].asString(); + if(!valueDatabasesDatabase["DBDescription"].isNull()) + databasesObject.dBDescription = valueDatabasesDatabase["DBDescription"].asString(); + auto allAccountsNode = allDatabasesNode["Accounts"]["AccountPrivilegeInfo"]; + for (auto allDatabasesNodeAccountsAccountPrivilegeInfo : allAccountsNode) { Database::AccountPrivilegeInfo accountsObject; - if(!value["Account"].isNull()) - accountsObject.account = value["Account"].asString(); - if(!value["AccountPrivilege"].isNull()) - accountsObject.accountPrivilege = value["AccountPrivilege"].asString(); - if(!value["AccountPrivilegeDetail"].isNull()) - accountsObject.accountPrivilegeDetail = value["AccountPrivilegeDetail"].asString(); + if(!allDatabasesNodeAccountsAccountPrivilegeInfo["Account"].isNull()) + accountsObject.account = allDatabasesNodeAccountsAccountPrivilegeInfo["Account"].asString(); + if(!allDatabasesNodeAccountsAccountPrivilegeInfo["AccountPrivilege"].isNull()) + accountsObject.accountPrivilege = allDatabasesNodeAccountsAccountPrivilegeInfo["AccountPrivilege"].asString(); + if(!allDatabasesNodeAccountsAccountPrivilegeInfo["AccountPrivilegeDetail"].isNull()) + accountsObject.accountPrivilegeDetail = allDatabasesNodeAccountsAccountPrivilegeInfo["AccountPrivilegeDetail"].asString(); databasesObject.accounts.push_back(accountsObject); } databases_.push_back(databasesObject); diff --git a/rds/src/model/DescribeDiagnosticReportListResult.cc b/rds/src/model/DescribeDiagnosticReportListResult.cc index 4b1adb695..44f108c74 100644 --- a/rds/src/model/DescribeDiagnosticReportListResult.cc +++ b/rds/src/model/DescribeDiagnosticReportListResult.cc @@ -39,20 +39,20 @@ void DescribeDiagnosticReportListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allReportList = value["ReportList"]["Report"]; - for (auto value : allReportList) + auto allReportListNode = value["ReportList"]["Report"]; + for (auto valueReportListReport : allReportListNode) { Report reportListObject; - if(!value["DiagnosticTime"].isNull()) - reportListObject.diagnosticTime = value["DiagnosticTime"].asString(); - if(!value["Score"].isNull()) - reportListObject.score = std::stoi(value["Score"].asString()); - if(!value["StartTime"].isNull()) - reportListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - reportListObject.endTime = value["EndTime"].asString(); - if(!value["DownloadURL"].isNull()) - reportListObject.downloadURL = value["DownloadURL"].asString(); + if(!valueReportListReport["DiagnosticTime"].isNull()) + reportListObject.diagnosticTime = valueReportListReport["DiagnosticTime"].asString(); + if(!valueReportListReport["Score"].isNull()) + reportListObject.score = std::stoi(valueReportListReport["Score"].asString()); + if(!valueReportListReport["StartTime"].isNull()) + reportListObject.startTime = valueReportListReport["StartTime"].asString(); + if(!valueReportListReport["EndTime"].isNull()) + reportListObject.endTime = valueReportListReport["EndTime"].asString(); + if(!valueReportListReport["DownloadURL"].isNull()) + reportListObject.downloadURL = valueReportListReport["DownloadURL"].asString(); reportList_.push_back(reportListObject); } diff --git a/rds/src/model/DescribeErrorLogsResult.cc b/rds/src/model/DescribeErrorLogsResult.cc index 5bcdad7a8..fdfc8fb89 100644 --- a/rds/src/model/DescribeErrorLogsResult.cc +++ b/rds/src/model/DescribeErrorLogsResult.cc @@ -39,14 +39,14 @@ void DescribeErrorLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ErrorLog"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ErrorLog"]; + for (auto valueItemsErrorLog : allItemsNode) { ErrorLog itemsObject; - if(!value["ErrorInfo"].isNull()) - itemsObject.errorInfo = value["ErrorInfo"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); + if(!valueItemsErrorLog["ErrorInfo"].isNull()) + itemsObject.errorInfo = valueItemsErrorLog["ErrorInfo"].asString(); + if(!valueItemsErrorLog["CreateTime"].isNull()) + itemsObject.createTime = valueItemsErrorLog["CreateTime"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeEventsResult.cc b/rds/src/model/DescribeEventsResult.cc index 41cdfa5c7..1b94b59fc 100644 --- a/rds/src/model/DescribeEventsResult.cc +++ b/rds/src/model/DescribeEventsResult.cc @@ -39,32 +39,32 @@ void DescribeEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventItems = value["EventItems"]["EventItemsItem"]; - for (auto value : allEventItems) + auto allEventItemsNode = value["EventItems"]["EventItemsItem"]; + for (auto valueEventItemsEventItemsItem : allEventItemsNode) { EventItemsItem eventItemsObject; - if(!value["EventId"].isNull()) - eventItemsObject.eventId = std::stoi(value["EventId"].asString()); - if(!value["EventType"].isNull()) - eventItemsObject.eventType = value["EventType"].asString(); - if(!value["EventName"].isNull()) - eventItemsObject.eventName = value["EventName"].asString(); - if(!value["EventTime"].isNull()) - eventItemsObject.eventTime = value["EventTime"].asString(); - if(!value["ResourceType"].isNull()) - eventItemsObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceName"].isNull()) - eventItemsObject.resourceName = value["ResourceName"].asString(); - if(!value["RegionId"].isNull()) - eventItemsObject.regionId = value["RegionId"].asString(); - if(!value["EventUserType"].isNull()) - eventItemsObject.eventUserType = value["EventUserType"].asString(); - if(!value["EventReason"].isNull()) - eventItemsObject.eventReason = value["EventReason"].asString(); - if(!value["EventPayload"].isNull()) - eventItemsObject.eventPayload = value["EventPayload"].asString(); - if(!value["EventRecordTime"].isNull()) - eventItemsObject.eventRecordTime = value["EventRecordTime"].asString(); + if(!valueEventItemsEventItemsItem["EventId"].isNull()) + eventItemsObject.eventId = std::stoi(valueEventItemsEventItemsItem["EventId"].asString()); + if(!valueEventItemsEventItemsItem["EventType"].isNull()) + eventItemsObject.eventType = valueEventItemsEventItemsItem["EventType"].asString(); + if(!valueEventItemsEventItemsItem["EventName"].isNull()) + eventItemsObject.eventName = valueEventItemsEventItemsItem["EventName"].asString(); + if(!valueEventItemsEventItemsItem["EventTime"].isNull()) + eventItemsObject.eventTime = valueEventItemsEventItemsItem["EventTime"].asString(); + if(!valueEventItemsEventItemsItem["ResourceType"].isNull()) + eventItemsObject.resourceType = valueEventItemsEventItemsItem["ResourceType"].asString(); + if(!valueEventItemsEventItemsItem["ResourceName"].isNull()) + eventItemsObject.resourceName = valueEventItemsEventItemsItem["ResourceName"].asString(); + if(!valueEventItemsEventItemsItem["RegionId"].isNull()) + eventItemsObject.regionId = valueEventItemsEventItemsItem["RegionId"].asString(); + if(!valueEventItemsEventItemsItem["EventUserType"].isNull()) + eventItemsObject.eventUserType = valueEventItemsEventItemsItem["EventUserType"].asString(); + if(!valueEventItemsEventItemsItem["EventReason"].isNull()) + eventItemsObject.eventReason = valueEventItemsEventItemsItem["EventReason"].asString(); + if(!valueEventItemsEventItemsItem["EventPayload"].isNull()) + eventItemsObject.eventPayload = valueEventItemsEventItemsItem["EventPayload"].asString(); + if(!valueEventItemsEventItemsItem["EventRecordTime"].isNull()) + eventItemsObject.eventRecordTime = valueEventItemsEventItemsItem["EventRecordTime"].asString(); eventItems_.push_back(eventItemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc b/rds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc index 88391cefd..c839ff0c5 100644 --- a/rds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc +++ b/rds/src/model/DescribeInstanceAutoRenewalAttributeResult.cc @@ -39,20 +39,20 @@ void DescribeInstanceAutoRenewalAttributeResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["Duration"].isNull()) - itemsObject.duration = std::stoi(value["Duration"].asString()); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["AutoRenew"].isNull()) - itemsObject.autoRenew = value["AutoRenew"].asString(); + if(!valueItemsItem["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsItem["DBInstanceId"].asString(); + if(!valueItemsItem["RegionId"].isNull()) + itemsObject.regionId = valueItemsItem["RegionId"].asString(); + if(!valueItemsItem["Duration"].isNull()) + itemsObject.duration = std::stoi(valueItemsItem["Duration"].asString()); + if(!valueItemsItem["Status"].isNull()) + itemsObject.status = valueItemsItem["Status"].asString(); + if(!valueItemsItem["AutoRenew"].isNull()) + itemsObject.autoRenew = valueItemsItem["AutoRenew"].asString(); items_.push_back(itemsObject); } if(!value["PageNumber"].isNull()) diff --git a/rds/src/model/DescribeInstanceVpcMigrateInfoResult.cc b/rds/src/model/DescribeInstanceVpcMigrateInfoResult.cc index 6b2651317..5db4a3a44 100644 --- a/rds/src/model/DescribeInstanceVpcMigrateInfoResult.cc +++ b/rds/src/model/DescribeInstanceVpcMigrateInfoResult.cc @@ -39,24 +39,24 @@ void DescribeInstanceVpcMigrateInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDBInstanceMigrateInfos = value["DBInstanceMigrateInfos"]["DBInstanceMigrateInfo"]; - for (auto value : allDBInstanceMigrateInfos) + auto allDBInstanceMigrateInfosNode = value["DBInstanceMigrateInfos"]["DBInstanceMigrateInfo"]; + for (auto valueDBInstanceMigrateInfosDBInstanceMigrateInfo : allDBInstanceMigrateInfosNode) { DBInstanceMigrateInfo dBInstanceMigrateInfosObject; - if(!value["DBInstanceId"].isNull()) - dBInstanceMigrateInfosObject.dBInstanceId = value["DBInstanceId"].asString(); - if(!value["TargetRegionId"].isNull()) - dBInstanceMigrateInfosObject.targetRegionId = value["TargetRegionId"].asString(); - if(!value["TargetZoneId"].isNull()) - dBInstanceMigrateInfosObject.targetZoneId = value["TargetZoneId"].asString(); - if(!value["TargetVPCId"].isNull()) - dBInstanceMigrateInfosObject.targetVPCId = value["TargetVPCId"].asString(); - if(!value["TargetVSwitchId"].isNull()) - dBInstanceMigrateInfosObject.targetVSwitchId = value["TargetVSwitchId"].asString(); - if(!value["TargetIPAddress"].isNull()) - dBInstanceMigrateInfosObject.targetIPAddress = value["TargetIPAddress"].asString(); - if(!value["TargetVpcInstanceId"].isNull()) - dBInstanceMigrateInfosObject.targetVpcInstanceId = value["TargetVpcInstanceId"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["DBInstanceId"].isNull()) + dBInstanceMigrateInfosObject.dBInstanceId = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["DBInstanceId"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetRegionId"].isNull()) + dBInstanceMigrateInfosObject.targetRegionId = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetRegionId"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetZoneId"].isNull()) + dBInstanceMigrateInfosObject.targetZoneId = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetZoneId"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetVPCId"].isNull()) + dBInstanceMigrateInfosObject.targetVPCId = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetVPCId"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetVSwitchId"].isNull()) + dBInstanceMigrateInfosObject.targetVSwitchId = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetVSwitchId"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetIPAddress"].isNull()) + dBInstanceMigrateInfosObject.targetIPAddress = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetIPAddress"].asString(); + if(!valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetVpcInstanceId"].isNull()) + dBInstanceMigrateInfosObject.targetVpcInstanceId = valueDBInstanceMigrateInfosDBInstanceMigrateInfo["TargetVpcInstanceId"].asString(); dBInstanceMigrateInfos_.push_back(dBInstanceMigrateInfosObject); } diff --git a/rds/src/model/DescribeLogBackupFilesResult.cc b/rds/src/model/DescribeLogBackupFilesResult.cc index 297ed0324..76520f210 100644 --- a/rds/src/model/DescribeLogBackupFilesResult.cc +++ b/rds/src/model/DescribeLogBackupFilesResult.cc @@ -39,22 +39,22 @@ void DescribeLogBackupFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["BinLogFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["BinLogFile"]; + for (auto valueItemsBinLogFile : allItemsNode) { BinLogFile itemsObject; - if(!value["FileSize"].isNull()) - itemsObject.fileSize = std::stol(value["FileSize"].asString()); - if(!value["LogBeginTime"].isNull()) - itemsObject.logBeginTime = value["LogBeginTime"].asString(); - if(!value["LogEndTime"].isNull()) - itemsObject.logEndTime = value["LogEndTime"].asString(); - if(!value["DownloadLink"].isNull()) - itemsObject.downloadLink = value["DownloadLink"].asString(); - if(!value["IntranetDownloadLink"].isNull()) - itemsObject.intranetDownloadLink = value["IntranetDownloadLink"].asString(); - if(!value["LinkExpiredTime"].isNull()) - itemsObject.linkExpiredTime = value["LinkExpiredTime"].asString(); + if(!valueItemsBinLogFile["FileSize"].isNull()) + itemsObject.fileSize = std::stol(valueItemsBinLogFile["FileSize"].asString()); + if(!valueItemsBinLogFile["LogBeginTime"].isNull()) + itemsObject.logBeginTime = valueItemsBinLogFile["LogBeginTime"].asString(); + if(!valueItemsBinLogFile["LogEndTime"].isNull()) + itemsObject.logEndTime = valueItemsBinLogFile["LogEndTime"].asString(); + if(!valueItemsBinLogFile["DownloadLink"].isNull()) + itemsObject.downloadLink = valueItemsBinLogFile["DownloadLink"].asString(); + if(!valueItemsBinLogFile["IntranetDownloadLink"].isNull()) + itemsObject.intranetDownloadLink = valueItemsBinLogFile["IntranetDownloadLink"].asString(); + if(!valueItemsBinLogFile["LinkExpiredTime"].isNull()) + itemsObject.linkExpiredTime = valueItemsBinLogFile["LinkExpiredTime"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeMetaListResult.cc b/rds/src/model/DescribeMetaListResult.cc index 3722a3680..428e020dd 100644 --- a/rds/src/model/DescribeMetaListResult.cc +++ b/rds/src/model/DescribeMetaListResult.cc @@ -39,16 +39,16 @@ void DescribeMetaListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Meta"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Meta"]; + for (auto valueItemsMeta : allItemsNode) { Meta itemsObject; - if(!value["Database"].isNull()) - itemsObject.database = value["Database"].asString(); - if(!value["Tables"].isNull()) - itemsObject.tables = value["Tables"].asString(); - if(!value["Size"].isNull()) - itemsObject.size = value["Size"].asString(); + if(!valueItemsMeta["Database"].isNull()) + itemsObject.database = valueItemsMeta["Database"].asString(); + if(!valueItemsMeta["Tables"].isNull()) + itemsObject.tables = valueItemsMeta["Tables"].asString(); + if(!valueItemsMeta["Size"].isNull()) + itemsObject.size = valueItemsMeta["Size"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceName"].isNull()) diff --git a/rds/src/model/DescribeMigrateTasksForSQLServerResult.cc b/rds/src/model/DescribeMigrateTasksForSQLServerResult.cc index 3ba2065a9..945e9cee5 100644 --- a/rds/src/model/DescribeMigrateTasksForSQLServerResult.cc +++ b/rds/src/model/DescribeMigrateTasksForSQLServerResult.cc @@ -39,26 +39,26 @@ void DescribeMigrateTasksForSQLServerResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["MigrateTask"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["MigrateTask"]; + for (auto valueItemsMigrateTask : allItemsNode) { MigrateTask itemsObject; - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["MigrateIaskId"].isNull()) - itemsObject.migrateIaskId = value["MigrateIaskId"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - itemsObject.endTime = value["EndTime"].asString(); - if(!value["TaskType"].isNull()) - itemsObject.taskType = value["TaskType"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["IsDBReplaced"].isNull()) - itemsObject.isDBReplaced = value["IsDBReplaced"].asString(); - if(!value["Desc"].isNull()) - itemsObject.desc = value["Desc"].asString(); + if(!valueItemsMigrateTask["DBName"].isNull()) + itemsObject.dBName = valueItemsMigrateTask["DBName"].asString(); + if(!valueItemsMigrateTask["MigrateIaskId"].isNull()) + itemsObject.migrateIaskId = valueItemsMigrateTask["MigrateIaskId"].asString(); + if(!valueItemsMigrateTask["CreateTime"].isNull()) + itemsObject.createTime = valueItemsMigrateTask["CreateTime"].asString(); + if(!valueItemsMigrateTask["EndTime"].isNull()) + itemsObject.endTime = valueItemsMigrateTask["EndTime"].asString(); + if(!valueItemsMigrateTask["TaskType"].isNull()) + itemsObject.taskType = valueItemsMigrateTask["TaskType"].asString(); + if(!valueItemsMigrateTask["Status"].isNull()) + itemsObject.status = valueItemsMigrateTask["Status"].asString(); + if(!valueItemsMigrateTask["IsDBReplaced"].isNull()) + itemsObject.isDBReplaced = valueItemsMigrateTask["IsDBReplaced"].asString(); + if(!valueItemsMigrateTask["Desc"].isNull()) + itemsObject.desc = valueItemsMigrateTask["Desc"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceID"].isNull()) diff --git a/rds/src/model/DescribeMigrateTasksResult.cc b/rds/src/model/DescribeMigrateTasksResult.cc index 8a6081fe4..02ea22009 100644 --- a/rds/src/model/DescribeMigrateTasksResult.cc +++ b/rds/src/model/DescribeMigrateTasksResult.cc @@ -39,26 +39,26 @@ void DescribeMigrateTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["MigrateTask"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["MigrateTask"]; + for (auto valueItemsMigrateTask : allItemsNode) { MigrateTask itemsObject; - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["MigrateTaskId"].isNull()) - itemsObject.migrateTaskId = value["MigrateTaskId"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - itemsObject.endTime = value["EndTime"].asString(); - if(!value["BackupMode"].isNull()) - itemsObject.backupMode = value["BackupMode"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["IsDBReplaced"].isNull()) - itemsObject.isDBReplaced = value["IsDBReplaced"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); + if(!valueItemsMigrateTask["DBName"].isNull()) + itemsObject.dBName = valueItemsMigrateTask["DBName"].asString(); + if(!valueItemsMigrateTask["MigrateTaskId"].isNull()) + itemsObject.migrateTaskId = valueItemsMigrateTask["MigrateTaskId"].asString(); + if(!valueItemsMigrateTask["CreateTime"].isNull()) + itemsObject.createTime = valueItemsMigrateTask["CreateTime"].asString(); + if(!valueItemsMigrateTask["EndTime"].isNull()) + itemsObject.endTime = valueItemsMigrateTask["EndTime"].asString(); + if(!valueItemsMigrateTask["BackupMode"].isNull()) + itemsObject.backupMode = valueItemsMigrateTask["BackupMode"].asString(); + if(!valueItemsMigrateTask["Status"].isNull()) + itemsObject.status = valueItemsMigrateTask["Status"].asString(); + if(!valueItemsMigrateTask["IsDBReplaced"].isNull()) + itemsObject.isDBReplaced = valueItemsMigrateTask["IsDBReplaced"].asString(); + if(!valueItemsMigrateTask["Description"].isNull()) + itemsObject.description = valueItemsMigrateTask["Description"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceId"].isNull()) diff --git a/rds/src/model/DescribeModifyParameterLogResult.cc b/rds/src/model/DescribeModifyParameterLogResult.cc index 4f37e9333..17ccbf0b7 100644 --- a/rds/src/model/DescribeModifyParameterLogResult.cc +++ b/rds/src/model/DescribeModifyParameterLogResult.cc @@ -39,20 +39,20 @@ void DescribeModifyParameterLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ParameterChangeLog"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ParameterChangeLog"]; + for (auto valueItemsParameterChangeLog : allItemsNode) { ParameterChangeLog itemsObject; - if(!value["ModifyTime"].isNull()) - itemsObject.modifyTime = value["ModifyTime"].asString(); - if(!value["OldParameterValue"].isNull()) - itemsObject.oldParameterValue = value["OldParameterValue"].asString(); - if(!value["NewParameterValue"].isNull()) - itemsObject.newParameterValue = value["NewParameterValue"].asString(); - if(!value["ParameterName"].isNull()) - itemsObject.parameterName = value["ParameterName"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); + if(!valueItemsParameterChangeLog["ModifyTime"].isNull()) + itemsObject.modifyTime = valueItemsParameterChangeLog["ModifyTime"].asString(); + if(!valueItemsParameterChangeLog["OldParameterValue"].isNull()) + itemsObject.oldParameterValue = valueItemsParameterChangeLog["OldParameterValue"].asString(); + if(!valueItemsParameterChangeLog["NewParameterValue"].isNull()) + itemsObject.newParameterValue = valueItemsParameterChangeLog["NewParameterValue"].asString(); + if(!valueItemsParameterChangeLog["ParameterName"].isNull()) + itemsObject.parameterName = valueItemsParameterChangeLog["ParameterName"].asString(); + if(!valueItemsParameterChangeLog["Status"].isNull()) + itemsObject.status = valueItemsParameterChangeLog["Status"].asString(); items_.push_back(itemsObject); } if(!value["Engine"].isNull()) diff --git a/rds/src/model/DescribeOssDownloadsForSQLServerResult.cc b/rds/src/model/DescribeOssDownloadsForSQLServerResult.cc index e262f6b27..9417b349a 100644 --- a/rds/src/model/DescribeOssDownloadsForSQLServerResult.cc +++ b/rds/src/model/DescribeOssDownloadsForSQLServerResult.cc @@ -39,26 +39,26 @@ void DescribeOssDownloadsForSQLServerResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["OssDownload"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["OssDownload"]; + for (auto valueItemsOssDownload : allItemsNode) { OssDownload itemsObject; - if(!value["FileName"].isNull()) - itemsObject.fileName = value["FileName"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime1 = value["CreateTime"].asString(); - if(!value["BakType"].isNull()) - itemsObject.bakType = value["BakType"].asString(); - if(!value["FileSize"].isNull()) - itemsObject.fileSize = value["FileSize"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["IsAvail"].isNull()) - itemsObject.isAvail = value["IsAvail"].asString(); - if(!value["Desc"].isNull()) - itemsObject.desc = value["Desc"].asString(); + if(!valueItemsOssDownload["FileName"].isNull()) + itemsObject.fileName = valueItemsOssDownload["FileName"].asString(); + if(!valueItemsOssDownload["CreateTime"].isNull()) + itemsObject.createTime = valueItemsOssDownload["CreateTime"].asString(); + if(!valueItemsOssDownload["CreateTime"].isNull()) + itemsObject.createTime1 = valueItemsOssDownload["CreateTime"].asString(); + if(!valueItemsOssDownload["BakType"].isNull()) + itemsObject.bakType = valueItemsOssDownload["BakType"].asString(); + if(!valueItemsOssDownload["FileSize"].isNull()) + itemsObject.fileSize = valueItemsOssDownload["FileSize"].asString(); + if(!valueItemsOssDownload["Status"].isNull()) + itemsObject.status = valueItemsOssDownload["Status"].asString(); + if(!valueItemsOssDownload["IsAvail"].isNull()) + itemsObject.isAvail = valueItemsOssDownload["IsAvail"].asString(); + if(!valueItemsOssDownload["Desc"].isNull()) + itemsObject.desc = valueItemsOssDownload["Desc"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceName"].isNull()) diff --git a/rds/src/model/DescribeOssDownloadsResult.cc b/rds/src/model/DescribeOssDownloadsResult.cc index f68955d16..e098d5698 100644 --- a/rds/src/model/DescribeOssDownloadsResult.cc +++ b/rds/src/model/DescribeOssDownloadsResult.cc @@ -39,26 +39,26 @@ void DescribeOssDownloadsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["OssDownload"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["OssDownload"]; + for (auto valueItemsOssDownload : allItemsNode) { OssDownload itemsObject; - if(!value["FileName"].isNull()) - itemsObject.fileName = value["FileName"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["EndTime"].isNull()) - itemsObject.endTime = value["EndTime"].asString(); - if(!value["BackupMode"].isNull()) - itemsObject.backupMode = value["BackupMode"].asString(); - if(!value["FileSize"].isNull()) - itemsObject.fileSize = value["FileSize"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["IsAvailable"].isNull()) - itemsObject.isAvailable = value["IsAvailable"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); + if(!valueItemsOssDownload["FileName"].isNull()) + itemsObject.fileName = valueItemsOssDownload["FileName"].asString(); + if(!valueItemsOssDownload["CreateTime"].isNull()) + itemsObject.createTime = valueItemsOssDownload["CreateTime"].asString(); + if(!valueItemsOssDownload["EndTime"].isNull()) + itemsObject.endTime = valueItemsOssDownload["EndTime"].asString(); + if(!valueItemsOssDownload["BackupMode"].isNull()) + itemsObject.backupMode = valueItemsOssDownload["BackupMode"].asString(); + if(!valueItemsOssDownload["FileSize"].isNull()) + itemsObject.fileSize = valueItemsOssDownload["FileSize"].asString(); + if(!valueItemsOssDownload["Status"].isNull()) + itemsObject.status = valueItemsOssDownload["Status"].asString(); + if(!valueItemsOssDownload["IsAvailable"].isNull()) + itemsObject.isAvailable = valueItemsOssDownload["IsAvailable"].asString(); + if(!valueItemsOssDownload["Description"].isNull()) + itemsObject.description = valueItemsOssDownload["Description"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceId"].isNull()) diff --git a/rds/src/model/DescribeParameterGroupRequest.cc b/rds/src/model/DescribeParameterGroupRequest.cc new file mode 100644 index 000000000..1bd5a9a28 --- /dev/null +++ b/rds/src/model/DescribeParameterGroupRequest.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::Rds::Model::DescribeParameterGroupRequest; + +DescribeParameterGroupRequest::DescribeParameterGroupRequest() : + RpcServiceRequest("rds", "2014-08-15", "DescribeParameterGroup") +{} + +DescribeParameterGroupRequest::~DescribeParameterGroupRequest() +{} + +long DescribeParameterGroupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeParameterGroupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeParameterGroupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeParameterGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long DescribeParameterGroupRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeParameterGroupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeParameterGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeParameterGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeParameterGroupRequest::getParameterGroupId()const +{ + return parameterGroupId_; +} + +void DescribeParameterGroupRequest::setParameterGroupId(const std::string& parameterGroupId) +{ + parameterGroupId_ = parameterGroupId; + setCoreParameter("ParameterGroupId", parameterGroupId); +} + +std::string DescribeParameterGroupRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeParameterGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setCoreParameter("RegionId", regionId); +} + diff --git a/rds/src/model/DescribeParameterGroupResult.cc b/rds/src/model/DescribeParameterGroupResult.cc new file mode 100644 index 000000000..da070fb5a --- /dev/null +++ b/rds/src/model/DescribeParameterGroupResult.cc @@ -0,0 +1,85 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Rds; +using namespace AlibabaCloud::Rds::Model; + +DescribeParameterGroupResult::DescribeParameterGroupResult() : + ServiceResult() +{} + +DescribeParameterGroupResult::DescribeParameterGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeParameterGroupResult::~DescribeParameterGroupResult() +{} + +void DescribeParameterGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allParamGroupNode = value["ParamGroup"]["ParameterGroup"]; + for (auto valueParamGroupParameterGroup : allParamGroupNode) + { + ParameterGroup paramGroupObject; + if(!valueParamGroupParameterGroup["ParameterGroupType"].isNull()) + paramGroupObject.parameterGroupType = std::stoi(valueParamGroupParameterGroup["ParameterGroupType"].asString()); + if(!valueParamGroupParameterGroup["ParameterGroupName"].isNull()) + paramGroupObject.parameterGroupName = valueParamGroupParameterGroup["ParameterGroupName"].asString(); + if(!valueParamGroupParameterGroup["ParamCounts"].isNull()) + paramGroupObject.paramCounts = std::stoi(valueParamGroupParameterGroup["ParamCounts"].asString()); + if(!valueParamGroupParameterGroup["ParameterGroupDesc"].isNull()) + paramGroupObject.parameterGroupDesc = valueParamGroupParameterGroup["ParameterGroupDesc"].asString(); + if(!valueParamGroupParameterGroup["ForceRestart"].isNull()) + paramGroupObject.forceRestart = std::stoi(valueParamGroupParameterGroup["ForceRestart"].asString()); + if(!valueParamGroupParameterGroup["Engine"].isNull()) + paramGroupObject.engine = valueParamGroupParameterGroup["Engine"].asString(); + if(!valueParamGroupParameterGroup["EngineVersion"].isNull()) + paramGroupObject.engineVersion = valueParamGroupParameterGroup["EngineVersion"].asString(); + if(!valueParamGroupParameterGroup["ParameterGroupId"].isNull()) + paramGroupObject.parameterGroupId = std::stoi(valueParamGroupParameterGroup["ParameterGroupId"].asString()); + if(!valueParamGroupParameterGroup["CreateTime"].isNull()) + paramGroupObject.createTime = valueParamGroupParameterGroup["CreateTime"].asString(); + if(!valueParamGroupParameterGroup["UpdateTime"].isNull()) + paramGroupObject.updateTime = valueParamGroupParameterGroup["UpdateTime"].asString(); + auto allParamDetailNode = allParamGroupNode["ParamDetail"]["ParameterDetail"]; + for (auto allParamGroupNodeParamDetailParameterDetail : allParamDetailNode) + { + ParameterGroup::ParameterDetail paramDetailObject; + if(!allParamGroupNodeParamDetailParameterDetail["ParamName"].isNull()) + paramDetailObject.paramName = allParamGroupNodeParamDetailParameterDetail["ParamName"].asString(); + if(!allParamGroupNodeParamDetailParameterDetail["ParamValue"].isNull()) + paramDetailObject.paramValue = allParamGroupNodeParamDetailParameterDetail["ParamValue"].asString(); + paramGroupObject.paramDetail.push_back(paramDetailObject); + } + paramGroup_.push_back(paramGroupObject); + } + +} + +std::vector DescribeParameterGroupResult::getParamGroup()const +{ + return paramGroup_; +} + diff --git a/rds/src/model/DescribeParameterGroupsRequest.cc b/rds/src/model/DescribeParameterGroupsRequest.cc new file mode 100644 index 000000000..903cb7f9e --- /dev/null +++ b/rds/src/model/DescribeParameterGroupsRequest.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::Rds::Model::DescribeParameterGroupsRequest; + +DescribeParameterGroupsRequest::DescribeParameterGroupsRequest() : + RpcServiceRequest("rds", "2014-08-15", "DescribeParameterGroups") +{} + +DescribeParameterGroupsRequest::~DescribeParameterGroupsRequest() +{} + +long DescribeParameterGroupsRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeParameterGroupsRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeParameterGroupsRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeParameterGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long DescribeParameterGroupsRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeParameterGroupsRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeParameterGroupsRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeParameterGroupsRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeParameterGroupsRequest::getRegionId()const +{ + return regionId_; +} + +void DescribeParameterGroupsRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setCoreParameter("RegionId", regionId); +} + diff --git a/rds/src/model/DescribeParameterGroupsResult.cc b/rds/src/model/DescribeParameterGroupsResult.cc new file mode 100644 index 000000000..16a6ea2fe --- /dev/null +++ b/rds/src/model/DescribeParameterGroupsResult.cc @@ -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. + */ + +#include +#include + +using namespace AlibabaCloud::Rds; +using namespace AlibabaCloud::Rds::Model; + +DescribeParameterGroupsResult::DescribeParameterGroupsResult() : + ServiceResult() +{} + +DescribeParameterGroupsResult::DescribeParameterGroupsResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeParameterGroupsResult::~DescribeParameterGroupsResult() +{} + +void DescribeParameterGroupsResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allParameterGroupsNode = value["ParameterGroups"]["ParameterGroup"]; + for (auto valueParameterGroupsParameterGroup : allParameterGroupsNode) + { + ParameterGroup parameterGroupsObject; + if(!valueParameterGroupsParameterGroup["ParameterGroupType"].isNull()) + parameterGroupsObject.parameterGroupType = std::stoi(valueParameterGroupsParameterGroup["ParameterGroupType"].asString()); + if(!valueParameterGroupsParameterGroup["ParameterGroupName"].isNull()) + parameterGroupsObject.parameterGroupName = valueParameterGroupsParameterGroup["ParameterGroupName"].asString(); + if(!valueParameterGroupsParameterGroup["ParamCounts"].isNull()) + parameterGroupsObject.paramCounts = std::stoi(valueParameterGroupsParameterGroup["ParamCounts"].asString()); + if(!valueParameterGroupsParameterGroup["ParameterGroupDesc"].isNull()) + parameterGroupsObject.parameterGroupDesc = valueParameterGroupsParameterGroup["ParameterGroupDesc"].asString(); + if(!valueParameterGroupsParameterGroup["ForceRestart"].isNull()) + parameterGroupsObject.forceRestart = std::stoi(valueParameterGroupsParameterGroup["ForceRestart"].asString()); + if(!valueParameterGroupsParameterGroup["Engine"].isNull()) + parameterGroupsObject.engine = valueParameterGroupsParameterGroup["Engine"].asString(); + if(!valueParameterGroupsParameterGroup["EngineVersion"].isNull()) + parameterGroupsObject.engineVersion = valueParameterGroupsParameterGroup["EngineVersion"].asString(); + if(!valueParameterGroupsParameterGroup["CreateTime"].isNull()) + parameterGroupsObject.createTime = valueParameterGroupsParameterGroup["CreateTime"].asString(); + if(!valueParameterGroupsParameterGroup["UpdateTime"].isNull()) + parameterGroupsObject.updateTime = valueParameterGroupsParameterGroup["UpdateTime"].asString(); + if(!valueParameterGroupsParameterGroup["ParameterGroupId"].isNull()) + parameterGroupsObject.parameterGroupId = valueParameterGroupsParameterGroup["ParameterGroupId"].asString(); + parameterGroups_.push_back(parameterGroupsObject); + } + +} + +std::vector DescribeParameterGroupsResult::getParameterGroups()const +{ + return parameterGroups_; +} + diff --git a/rds/src/model/DescribeParameterTemplatesResult.cc b/rds/src/model/DescribeParameterTemplatesResult.cc index c47ebbe53..e27f99cee 100644 --- a/rds/src/model/DescribeParameterTemplatesResult.cc +++ b/rds/src/model/DescribeParameterTemplatesResult.cc @@ -39,22 +39,22 @@ void DescribeParameterTemplatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParameters = value["Parameters"]["TemplateRecord"]; - for (auto value : allParameters) + auto allParametersNode = value["Parameters"]["TemplateRecord"]; + for (auto valueParametersTemplateRecord : allParametersNode) { TemplateRecord parametersObject; - if(!value["ParameterName"].isNull()) - parametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - parametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ForceModify"].isNull()) - parametersObject.forceModify = value["ForceModify"].asString(); - if(!value["ForceRestart"].isNull()) - parametersObject.forceRestart = value["ForceRestart"].asString(); - if(!value["CheckingCode"].isNull()) - parametersObject.checkingCode = value["CheckingCode"].asString(); - if(!value["ParameterDescription"].isNull()) - parametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueParametersTemplateRecord["ParameterName"].isNull()) + parametersObject.parameterName = valueParametersTemplateRecord["ParameterName"].asString(); + if(!valueParametersTemplateRecord["ParameterValue"].isNull()) + parametersObject.parameterValue = valueParametersTemplateRecord["ParameterValue"].asString(); + if(!valueParametersTemplateRecord["ForceModify"].isNull()) + parametersObject.forceModify = valueParametersTemplateRecord["ForceModify"].asString(); + if(!valueParametersTemplateRecord["ForceRestart"].isNull()) + parametersObject.forceRestart = valueParametersTemplateRecord["ForceRestart"].asString(); + if(!valueParametersTemplateRecord["CheckingCode"].isNull()) + parametersObject.checkingCode = valueParametersTemplateRecord["CheckingCode"].asString(); + if(!valueParametersTemplateRecord["ParameterDescription"].isNull()) + parametersObject.parameterDescription = valueParametersTemplateRecord["ParameterDescription"].asString(); parameters_.push_back(parametersObject); } if(!value["Engine"].isNull()) diff --git a/rds/src/model/DescribeParametersResult.cc b/rds/src/model/DescribeParametersResult.cc index db8aeaba0..529045d91 100644 --- a/rds/src/model/DescribeParametersResult.cc +++ b/rds/src/model/DescribeParametersResult.cc @@ -39,28 +39,28 @@ void DescribeParametersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigParameters = value["ConfigParameters"]["DBInstanceParameter"]; - for (auto value : allConfigParameters) + auto allConfigParametersNode = value["ConfigParameters"]["DBInstanceParameter"]; + for (auto valueConfigParametersDBInstanceParameter : allConfigParametersNode) { DBInstanceParameter configParametersObject; - if(!value["ParameterName"].isNull()) - configParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - configParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ParameterDescription"].isNull()) - configParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueConfigParametersDBInstanceParameter["ParameterName"].isNull()) + configParametersObject.parameterName = valueConfigParametersDBInstanceParameter["ParameterName"].asString(); + if(!valueConfigParametersDBInstanceParameter["ParameterValue"].isNull()) + configParametersObject.parameterValue = valueConfigParametersDBInstanceParameter["ParameterValue"].asString(); + if(!valueConfigParametersDBInstanceParameter["ParameterDescription"].isNull()) + configParametersObject.parameterDescription = valueConfigParametersDBInstanceParameter["ParameterDescription"].asString(); configParameters_.push_back(configParametersObject); } - auto allRunningParameters = value["RunningParameters"]["DBInstanceParameter"]; - for (auto value : allRunningParameters) + auto allRunningParametersNode = value["RunningParameters"]["DBInstanceParameter"]; + for (auto valueRunningParametersDBInstanceParameter : allRunningParametersNode) { DBInstanceParameter runningParametersObject; - if(!value["ParameterName"].isNull()) - runningParametersObject.parameterName = value["ParameterName"].asString(); - if(!value["ParameterValue"].isNull()) - runningParametersObject.parameterValue = value["ParameterValue"].asString(); - if(!value["ParameterDescription"].isNull()) - runningParametersObject.parameterDescription = value["ParameterDescription"].asString(); + if(!valueRunningParametersDBInstanceParameter["ParameterName"].isNull()) + runningParametersObject.parameterName = valueRunningParametersDBInstanceParameter["ParameterName"].asString(); + if(!valueRunningParametersDBInstanceParameter["ParameterValue"].isNull()) + runningParametersObject.parameterValue = valueRunningParametersDBInstanceParameter["ParameterValue"].asString(); + if(!valueRunningParametersDBInstanceParameter["ParameterDescription"].isNull()) + runningParametersObject.parameterDescription = valueRunningParametersDBInstanceParameter["ParameterDescription"].asString(); runningParameters_.push_back(runningParametersObject); } if(!value["Engine"].isNull()) diff --git a/rds/src/model/DescribePriceResult.cc b/rds/src/model/DescribePriceResult.cc index bd870f0fe..fc6660b95 100644 --- a/rds/src/model/DescribePriceResult.cc +++ b/rds/src/model/DescribePriceResult.cc @@ -39,16 +39,16 @@ void DescribePriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Name"].isNull()) - rulesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - rulesObject.description = value["Description"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = std::stol(valueRulesRule["RuleId"].asString()); + if(!valueRulesRule["Name"].isNull()) + rulesObject.name = valueRulesRule["Name"].asString(); + if(!valueRulesRule["Description"].isNull()) + rulesObject.description = valueRulesRule["Description"].asString(); rules_.push_back(rulesObject); } auto priceInfoNode = value["PriceInfo"]; @@ -60,18 +60,18 @@ void DescribePriceResult::parse(const std::string &payload) priceInfo_.tradePrice = std::stof(priceInfoNode["TradePrice"].asString()); if(!priceInfoNode["DiscountPrice"].isNull()) priceInfo_.discountPrice = std::stof(priceInfoNode["DiscountPrice"].asString()); - auto allCoupons = value["Coupons"]["Coupon"]; - for (auto value : allCoupons) + auto allCouponsNode = priceInfoNode["Coupons"]["Coupon"]; + for (auto priceInfoNodeCouponsCoupon : allCouponsNode) { PriceInfo::Coupon couponObject; - if(!value["CouponNo"].isNull()) - couponObject.couponNo = value["CouponNo"].asString(); - if(!value["Name"].isNull()) - couponObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - couponObject.description = value["Description"].asString(); - if(!value["IsSelected"].isNull()) - couponObject.isSelected = value["IsSelected"].asString(); + if(!priceInfoNodeCouponsCoupon["CouponNo"].isNull()) + couponObject.couponNo = priceInfoNodeCouponsCoupon["CouponNo"].asString(); + if(!priceInfoNodeCouponsCoupon["Name"].isNull()) + couponObject.name = priceInfoNodeCouponsCoupon["Name"].asString(); + if(!priceInfoNodeCouponsCoupon["Description"].isNull()) + couponObject.description = priceInfoNodeCouponsCoupon["Description"].asString(); + if(!priceInfoNodeCouponsCoupon["IsSelected"].isNull()) + couponObject.isSelected = priceInfoNodeCouponsCoupon["IsSelected"].asString(); priceInfo_.coupons.push_back(couponObject); } auto activityInfoNode = priceInfoNode["ActivityInfo"]; diff --git a/rds/src/model/DescribeReadDBInstanceDelayResult.cc b/rds/src/model/DescribeReadDBInstanceDelayResult.cc index a70e5a24b..71b4f4ab9 100644 --- a/rds/src/model/DescribeReadDBInstanceDelayResult.cc +++ b/rds/src/model/DescribeReadDBInstanceDelayResult.cc @@ -39,32 +39,32 @@ void DescribeReadDBInstanceDelayResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = value["DBInstanceId"].asString(); - auto allReadonlyInstanceDelay = value["ReadonlyInstanceDelay"]["ReadonlyInstanceDelayItem"]; - for (auto value : allReadonlyInstanceDelay) + if(!valueItemsItemsItem["DBInstanceId"].isNull()) + itemsObject.dBInstanceId = valueItemsItemsItem["DBInstanceId"].asString(); + auto allReadonlyInstanceDelayNode = allItemsNode["ReadonlyInstanceDelay"]["ReadonlyInstanceDelayItem"]; + for (auto allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem : allReadonlyInstanceDelayNode) { ItemsItem::ReadonlyInstanceDelayItem readonlyInstanceDelayObject; - if(!value["ReplayLatency"].isNull()) - readonlyInstanceDelayObject.replayLatency = value["ReplayLatency"].asString(); - if(!value["FlushLag"].isNull()) - readonlyInstanceDelayObject.flushLag = value["FlushLag"].asString(); - if(!value["FlushLatency"].isNull()) - readonlyInstanceDelayObject.flushLatency = value["FlushLatency"].asString(); - if(!value["SendLatency"].isNull()) - readonlyInstanceDelayObject.sendLatency = value["SendLatency"].asString(); - if(!value["WriteLag"].isNull()) - readonlyInstanceDelayObject.writeLag = value["WriteLag"].asString(); - if(!value["ReplayLag"].isNull()) - readonlyInstanceDelayObject.replayLag = value["ReplayLag"].asString(); - if(!value["WriteLatency"].isNull()) - readonlyInstanceDelayObject.writeLatency = value["WriteLatency"].asString(); - if(!value["ReadDBInstanceName"].isNull()) - readonlyInstanceDelayObject.readDBInstanceName = value["ReadDBInstanceName"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["ReplayLatency"].isNull()) + readonlyInstanceDelayObject.replayLatency = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["ReplayLatency"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["FlushLag"].isNull()) + readonlyInstanceDelayObject.flushLag = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["FlushLag"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["FlushLatency"].isNull()) + readonlyInstanceDelayObject.flushLatency = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["FlushLatency"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["SendLatency"].isNull()) + readonlyInstanceDelayObject.sendLatency = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["SendLatency"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["WriteLag"].isNull()) + readonlyInstanceDelayObject.writeLag = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["WriteLag"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["ReplayLag"].isNull()) + readonlyInstanceDelayObject.replayLag = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["ReplayLag"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["WriteLatency"].isNull()) + readonlyInstanceDelayObject.writeLatency = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["WriteLatency"].asString(); + if(!allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["ReadDBInstanceName"].isNull()) + readonlyInstanceDelayObject.readDBInstanceName = allItemsNodeReadonlyInstanceDelayReadonlyInstanceDelayItem["ReadDBInstanceName"].asString(); itemsObject.readonlyInstanceDelay.push_back(readonlyInstanceDelayObject); } auto allReadDBInstanceNames = value["ReadDBInstanceNames"]["ReadDBInstanceName"]; diff --git a/rds/src/model/DescribeRegionsResult.cc b/rds/src/model/DescribeRegionsResult.cc index efe562a49..4877d77b8 100644 --- a/rds/src/model/DescribeRegionsResult.cc +++ b/rds/src/model/DescribeRegionsResult.cc @@ -39,14 +39,14 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["RDSRegion"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["RDSRegion"]; + for (auto valueRegionsRDSRegion : allRegionsNode) { RDSRegion regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["ZoneId"].isNull()) - regionsObject.zoneId = value["ZoneId"].asString(); + if(!valueRegionsRDSRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRDSRegion["RegionId"].asString(); + if(!valueRegionsRDSRegion["ZoneId"].isNull()) + regionsObject.zoneId = valueRegionsRDSRegion["ZoneId"].asString(); regions_.push_back(regionsObject); } diff --git a/rds/src/model/DescribeRenewalPriceResult.cc b/rds/src/model/DescribeRenewalPriceResult.cc index 0090fbb61..ecfd754b8 100644 --- a/rds/src/model/DescribeRenewalPriceResult.cc +++ b/rds/src/model/DescribeRenewalPriceResult.cc @@ -39,16 +39,16 @@ void DescribeRenewalPriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["Name"].isNull()) - rulesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - rulesObject.description = value["Description"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = std::stol(valueRulesRule["RuleId"].asString()); + if(!valueRulesRule["Name"].isNull()) + rulesObject.name = valueRulesRule["Name"].asString(); + if(!valueRulesRule["Description"].isNull()) + rulesObject.description = valueRulesRule["Description"].asString(); rules_.push_back(rulesObject); } auto priceInfoNode = value["PriceInfo"]; @@ -60,18 +60,18 @@ void DescribeRenewalPriceResult::parse(const std::string &payload) priceInfo_.tradePrice = std::stof(priceInfoNode["TradePrice"].asString()); if(!priceInfoNode["DiscountPrice"].isNull()) priceInfo_.discountPrice = std::stof(priceInfoNode["DiscountPrice"].asString()); - auto allCoupons = value["Coupons"]["Coupon"]; - for (auto value : allCoupons) + auto allCouponsNode = priceInfoNode["Coupons"]["Coupon"]; + for (auto priceInfoNodeCouponsCoupon : allCouponsNode) { PriceInfo::Coupon couponObject; - if(!value["CouponNo"].isNull()) - couponObject.couponNo = value["CouponNo"].asString(); - if(!value["Name"].isNull()) - couponObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - couponObject.description = value["Description"].asString(); - if(!value["IsSelected"].isNull()) - couponObject.isSelected = value["IsSelected"].asString(); + if(!priceInfoNodeCouponsCoupon["CouponNo"].isNull()) + couponObject.couponNo = priceInfoNodeCouponsCoupon["CouponNo"].asString(); + if(!priceInfoNodeCouponsCoupon["Name"].isNull()) + couponObject.name = priceInfoNodeCouponsCoupon["Name"].asString(); + if(!priceInfoNodeCouponsCoupon["Description"].isNull()) + couponObject.description = priceInfoNodeCouponsCoupon["Description"].asString(); + if(!priceInfoNodeCouponsCoupon["IsSelected"].isNull()) + couponObject.isSelected = priceInfoNodeCouponsCoupon["IsSelected"].asString(); priceInfo_.coupons.push_back(couponObject); } auto activityInfoNode = priceInfoNode["ActivityInfo"]; diff --git a/rds/src/model/DescribeSQLLogFilesResult.cc b/rds/src/model/DescribeSQLLogFilesResult.cc index 020dd1862..f4761a602 100644 --- a/rds/src/model/DescribeSQLLogFilesResult.cc +++ b/rds/src/model/DescribeSQLLogFilesResult.cc @@ -39,22 +39,22 @@ void DescribeSQLLogFilesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["LogFile"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["LogFile"]; + for (auto valueItemsLogFile : allItemsNode) { LogFile itemsObject; - if(!value["FileID"].isNull()) - itemsObject.fileID = value["FileID"].asString(); - if(!value["LogStatus"].isNull()) - itemsObject.logStatus = value["LogStatus"].asString(); - if(!value["LogDownloadURL"].isNull()) - itemsObject.logDownloadURL = value["LogDownloadURL"].asString(); - if(!value["LogSize"].isNull()) - itemsObject.logSize = value["LogSize"].asString(); - if(!value["LogStartTime"].isNull()) - itemsObject.logStartTime = value["LogStartTime"].asString(); - if(!value["LogEndTime"].isNull()) - itemsObject.logEndTime = value["LogEndTime"].asString(); + if(!valueItemsLogFile["FileID"].isNull()) + itemsObject.fileID = valueItemsLogFile["FileID"].asString(); + if(!valueItemsLogFile["LogStatus"].isNull()) + itemsObject.logStatus = valueItemsLogFile["LogStatus"].asString(); + if(!valueItemsLogFile["LogDownloadURL"].isNull()) + itemsObject.logDownloadURL = valueItemsLogFile["LogDownloadURL"].asString(); + if(!valueItemsLogFile["LogSize"].isNull()) + itemsObject.logSize = valueItemsLogFile["LogSize"].asString(); + if(!valueItemsLogFile["LogStartTime"].isNull()) + itemsObject.logStartTime = valueItemsLogFile["LogStartTime"].asString(); + if(!valueItemsLogFile["LogEndTime"].isNull()) + itemsObject.logEndTime = valueItemsLogFile["LogEndTime"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeSQLLogRecordsResult.cc b/rds/src/model/DescribeSQLLogRecordsResult.cc index 6698b2808..c79b0bc1d 100644 --- a/rds/src/model/DescribeSQLLogRecordsResult.cc +++ b/rds/src/model/DescribeSQLLogRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeSQLLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQLRecord"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQLRecord"]; + for (auto valueItemsSQLRecord : allItemsNode) { SQLRecord itemsObject; - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["AccountName"].isNull()) - itemsObject.accountName = value["AccountName"].asString(); - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = value["HostAddress"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["TotalExecutionTimes"].isNull()) - itemsObject.totalExecutionTimes = std::stol(value["TotalExecutionTimes"].asString()); - if(!value["ReturnRowCounts"].isNull()) - itemsObject.returnRowCounts = std::stol(value["ReturnRowCounts"].asString()); - if(!value["ExecuteTime"].isNull()) - itemsObject.executeTime = value["ExecuteTime"].asString(); - if(!value["ThreadID"].isNull()) - itemsObject.threadID = value["ThreadID"].asString(); + if(!valueItemsSQLRecord["DBName"].isNull()) + itemsObject.dBName = valueItemsSQLRecord["DBName"].asString(); + if(!valueItemsSQLRecord["AccountName"].isNull()) + itemsObject.accountName = valueItemsSQLRecord["AccountName"].asString(); + if(!valueItemsSQLRecord["HostAddress"].isNull()) + itemsObject.hostAddress = valueItemsSQLRecord["HostAddress"].asString(); + if(!valueItemsSQLRecord["SQLText"].isNull()) + itemsObject.sQLText = valueItemsSQLRecord["SQLText"].asString(); + if(!valueItemsSQLRecord["TotalExecutionTimes"].isNull()) + itemsObject.totalExecutionTimes = std::stol(valueItemsSQLRecord["TotalExecutionTimes"].asString()); + if(!valueItemsSQLRecord["ReturnRowCounts"].isNull()) + itemsObject.returnRowCounts = std::stol(valueItemsSQLRecord["ReturnRowCounts"].asString()); + if(!valueItemsSQLRecord["ExecuteTime"].isNull()) + itemsObject.executeTime = valueItemsSQLRecord["ExecuteTime"].asString(); + if(!valueItemsSQLRecord["ThreadID"].isNull()) + itemsObject.threadID = valueItemsSQLRecord["ThreadID"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeSQLLogReportListResult.cc b/rds/src/model/DescribeSQLLogReportListResult.cc index 3b41f3601..ec6510eaa 100644 --- a/rds/src/model/DescribeSQLLogReportListResult.cc +++ b/rds/src/model/DescribeSQLLogReportListResult.cc @@ -39,32 +39,32 @@ void DescribeSQLLogReportListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["ReportTime"].isNull()) - itemsObject.reportTime = value["ReportTime"].asString(); - auto allLatencyTopNItems = value["LatencyTopNItems"]["LatencyTopNItem"]; - for (auto value : allLatencyTopNItems) + if(!valueItemsItem["ReportTime"].isNull()) + itemsObject.reportTime = valueItemsItem["ReportTime"].asString(); + auto allLatencyTopNItemsNode = allItemsNode["LatencyTopNItems"]["LatencyTopNItem"]; + for (auto allItemsNodeLatencyTopNItemsLatencyTopNItem : allLatencyTopNItemsNode) { Item::LatencyTopNItem latencyTopNItemsObject; - if(!value["SQLText"].isNull()) - latencyTopNItemsObject.sQLText = value["SQLText"].asString(); - if(!value["AvgLatency"].isNull()) - latencyTopNItemsObject.avgLatency = std::stol(value["AvgLatency"].asString()); - if(!value["SQLExecuteTimes"].isNull()) - latencyTopNItemsObject.sQLExecuteTimes = std::stol(value["SQLExecuteTimes"].asString()); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLText"].isNull()) + latencyTopNItemsObject.sQLText = allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLText"].asString(); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["AvgLatency"].isNull()) + latencyTopNItemsObject.avgLatency = std::stol(allItemsNodeLatencyTopNItemsLatencyTopNItem["AvgLatency"].asString()); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLExecuteTimes"].isNull()) + latencyTopNItemsObject.sQLExecuteTimes = std::stol(allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLExecuteTimes"].asString()); itemsObject.latencyTopNItems.push_back(latencyTopNItemsObject); } - auto allQPSTopNItems = value["QPSTopNItems"]["QPSTopNItem"]; - for (auto value : allQPSTopNItems) + auto allQPSTopNItemsNode = allItemsNode["QPSTopNItems"]["QPSTopNItem"]; + for (auto allItemsNodeQPSTopNItemsQPSTopNItem : allQPSTopNItemsNode) { Item::QPSTopNItem qPSTopNItemsObject; - if(!value["SQLText"].isNull()) - qPSTopNItemsObject.sQLText = value["SQLText"].asString(); - if(!value["SQLExecuteTimes"].isNull()) - qPSTopNItemsObject.sQLExecuteTimes = std::stol(value["SQLExecuteTimes"].asString()); + if(!allItemsNodeQPSTopNItemsQPSTopNItem["SQLText"].isNull()) + qPSTopNItemsObject.sQLText = allItemsNodeQPSTopNItemsQPSTopNItem["SQLText"].asString(); + if(!allItemsNodeQPSTopNItemsQPSTopNItem["SQLExecuteTimes"].isNull()) + qPSTopNItemsObject.sQLExecuteTimes = std::stol(allItemsNodeQPSTopNItemsQPSTopNItem["SQLExecuteTimes"].asString()); itemsObject.qPSTopNItems.push_back(qPSTopNItemsObject); } items_.push_back(itemsObject); diff --git a/rds/src/model/DescribeSQLLogReportsResult.cc b/rds/src/model/DescribeSQLLogReportsResult.cc index cdb79dbad..bd1c932c4 100644 --- a/rds/src/model/DescribeSQLLogReportsResult.cc +++ b/rds/src/model/DescribeSQLLogReportsResult.cc @@ -39,32 +39,32 @@ void DescribeSQLLogReportsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["ReportTime"].isNull()) - itemsObject.reportTime = value["ReportTime"].asString(); - auto allLatencyTopNItems = value["LatencyTopNItems"]["LatencyTopNItem"]; - for (auto value : allLatencyTopNItems) + if(!valueItemsItem["ReportTime"].isNull()) + itemsObject.reportTime = valueItemsItem["ReportTime"].asString(); + auto allLatencyTopNItemsNode = allItemsNode["LatencyTopNItems"]["LatencyTopNItem"]; + for (auto allItemsNodeLatencyTopNItemsLatencyTopNItem : allLatencyTopNItemsNode) { Item::LatencyTopNItem latencyTopNItemsObject; - if(!value["SQLText"].isNull()) - latencyTopNItemsObject.sQLText = value["SQLText"].asString(); - if(!value["AvgLatency"].isNull()) - latencyTopNItemsObject.avgLatency = std::stol(value["AvgLatency"].asString()); - if(!value["SQLExecuteTimes"].isNull()) - latencyTopNItemsObject.sQLExecuteTimes = std::stol(value["SQLExecuteTimes"].asString()); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLText"].isNull()) + latencyTopNItemsObject.sQLText = allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLText"].asString(); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["AvgLatency"].isNull()) + latencyTopNItemsObject.avgLatency = std::stol(allItemsNodeLatencyTopNItemsLatencyTopNItem["AvgLatency"].asString()); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLExecuteTimes"].isNull()) + latencyTopNItemsObject.sQLExecuteTimes = std::stol(allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLExecuteTimes"].asString()); itemsObject.latencyTopNItems.push_back(latencyTopNItemsObject); } - auto allQPSTopNItems = value["QPSTopNItems"]["QPSTopNItem"]; - for (auto value : allQPSTopNItems) + auto allQPSTopNItemsNode = allItemsNode["QPSTopNItems"]["QPSTopNItem"]; + for (auto allItemsNodeQPSTopNItemsQPSTopNItem : allQPSTopNItemsNode) { Item::QPSTopNItem qPSTopNItemsObject; - if(!value["SQLText"].isNull()) - qPSTopNItemsObject.sQLText = value["SQLText"].asString(); - if(!value["SQLExecuteTimes"].isNull()) - qPSTopNItemsObject.sQLExecuteTimes = std::stol(value["SQLExecuteTimes"].asString()); + if(!allItemsNodeQPSTopNItemsQPSTopNItem["SQLText"].isNull()) + qPSTopNItemsObject.sQLText = allItemsNodeQPSTopNItemsQPSTopNItem["SQLText"].asString(); + if(!allItemsNodeQPSTopNItemsQPSTopNItem["SQLExecuteTimes"].isNull()) + qPSTopNItemsObject.sQLExecuteTimes = std::stol(allItemsNodeQPSTopNItemsQPSTopNItem["SQLExecuteTimes"].asString()); itemsObject.qPSTopNItems.push_back(qPSTopNItemsObject); } items_.push_back(itemsObject); diff --git a/rds/src/model/DescribeSQLReportsResult.cc b/rds/src/model/DescribeSQLReportsResult.cc index 01cf6542d..a52cf94af 100644 --- a/rds/src/model/DescribeSQLReportsResult.cc +++ b/rds/src/model/DescribeSQLReportsResult.cc @@ -39,32 +39,32 @@ void DescribeSQLReportsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["ReportTime"].isNull()) - itemsObject.reportTime = value["ReportTime"].asString(); - auto allLatencyTopNItems = value["LatencyTopNItems"]["LatencyTopNItem"]; - for (auto value : allLatencyTopNItems) + if(!valueItemsItem["ReportTime"].isNull()) + itemsObject.reportTime = valueItemsItem["ReportTime"].asString(); + auto allLatencyTopNItemsNode = allItemsNode["LatencyTopNItems"]["LatencyTopNItem"]; + for (auto allItemsNodeLatencyTopNItemsLatencyTopNItem : allLatencyTopNItemsNode) { Item::LatencyTopNItem latencyTopNItemsObject; - if(!value["SQLText"].isNull()) - latencyTopNItemsObject.sQLText = value["SQLText"].asString(); - if(!value["AvgLatency"].isNull()) - latencyTopNItemsObject.avgLatency = std::stol(value["AvgLatency"].asString()); - if(!value["SQLExecuteTimes"].isNull()) - latencyTopNItemsObject.sQLExecuteTimes = std::stol(value["SQLExecuteTimes"].asString()); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLText"].isNull()) + latencyTopNItemsObject.sQLText = allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLText"].asString(); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["AvgLatency"].isNull()) + latencyTopNItemsObject.avgLatency = std::stol(allItemsNodeLatencyTopNItemsLatencyTopNItem["AvgLatency"].asString()); + if(!allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLExecuteTimes"].isNull()) + latencyTopNItemsObject.sQLExecuteTimes = std::stol(allItemsNodeLatencyTopNItemsLatencyTopNItem["SQLExecuteTimes"].asString()); itemsObject.latencyTopNItems.push_back(latencyTopNItemsObject); } - auto allQPSTopNItems = value["QPSTopNItems"]["QPSTopNItem"]; - for (auto value : allQPSTopNItems) + auto allQPSTopNItemsNode = allItemsNode["QPSTopNItems"]["QPSTopNItem"]; + for (auto allItemsNodeQPSTopNItemsQPSTopNItem : allQPSTopNItemsNode) { Item::QPSTopNItem qPSTopNItemsObject; - if(!value["SQLText"].isNull()) - qPSTopNItemsObject.sQLText = value["SQLText"].asString(); - if(!value["SQLExecuteTimes"].isNull()) - qPSTopNItemsObject.sQLExecuteTimes = std::stol(value["SQLExecuteTimes"].asString()); + if(!allItemsNodeQPSTopNItemsQPSTopNItem["SQLText"].isNull()) + qPSTopNItemsObject.sQLText = allItemsNodeQPSTopNItemsQPSTopNItem["SQLText"].asString(); + if(!allItemsNodeQPSTopNItemsQPSTopNItem["SQLExecuteTimes"].isNull()) + qPSTopNItemsObject.sQLExecuteTimes = std::stol(allItemsNodeQPSTopNItemsQPSTopNItem["SQLExecuteTimes"].asString()); itemsObject.qPSTopNItems.push_back(qPSTopNItemsObject); } items_.push_back(itemsObject); diff --git a/rds/src/model/DescribeSecurityGroupConfigurationResult.cc b/rds/src/model/DescribeSecurityGroupConfigurationResult.cc index 8c1760a8d..e7b459d90 100644 --- a/rds/src/model/DescribeSecurityGroupConfigurationResult.cc +++ b/rds/src/model/DescribeSecurityGroupConfigurationResult.cc @@ -39,16 +39,16 @@ void DescribeSecurityGroupConfigurationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["EcsSecurityGroupRelation"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["EcsSecurityGroupRelation"]; + for (auto valueItemsEcsSecurityGroupRelation : allItemsNode) { EcsSecurityGroupRelation itemsObject; - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["SecurityGroupId"].isNull()) - itemsObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["NetworkType"].isNull()) - itemsObject.networkType = value["NetworkType"].asString(); + if(!valueItemsEcsSecurityGroupRelation["RegionId"].isNull()) + itemsObject.regionId = valueItemsEcsSecurityGroupRelation["RegionId"].asString(); + if(!valueItemsEcsSecurityGroupRelation["SecurityGroupId"].isNull()) + itemsObject.securityGroupId = valueItemsEcsSecurityGroupRelation["SecurityGroupId"].asString(); + if(!valueItemsEcsSecurityGroupRelation["NetworkType"].isNull()) + itemsObject.networkType = valueItemsEcsSecurityGroupRelation["NetworkType"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceName"].isNull()) diff --git a/rds/src/model/DescribeSlowLogRecordsResult.cc b/rds/src/model/DescribeSlowLogRecordsResult.cc index e38bcdefa..6ceb8c5f8 100644 --- a/rds/src/model/DescribeSlowLogRecordsResult.cc +++ b/rds/src/model/DescribeSlowLogRecordsResult.cc @@ -39,26 +39,26 @@ void DescribeSlowLogRecordsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQLSlowRecord"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQLSlowRecord"]; + for (auto valueItemsSQLSlowRecord : allItemsNode) { SQLSlowRecord itemsObject; - if(!value["HostAddress"].isNull()) - itemsObject.hostAddress = value["HostAddress"].asString(); - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["QueryTimes"].isNull()) - itemsObject.queryTimes = std::stol(value["QueryTimes"].asString()); - if(!value["LockTimes"].isNull()) - itemsObject.lockTimes = std::stol(value["LockTimes"].asString()); - if(!value["ParseRowCounts"].isNull()) - itemsObject.parseRowCounts = std::stol(value["ParseRowCounts"].asString()); - if(!value["ReturnRowCounts"].isNull()) - itemsObject.returnRowCounts = std::stol(value["ReturnRowCounts"].asString()); - if(!value["ExecutionStartTime"].isNull()) - itemsObject.executionStartTime = value["ExecutionStartTime"].asString(); + if(!valueItemsSQLSlowRecord["HostAddress"].isNull()) + itemsObject.hostAddress = valueItemsSQLSlowRecord["HostAddress"].asString(); + if(!valueItemsSQLSlowRecord["DBName"].isNull()) + itemsObject.dBName = valueItemsSQLSlowRecord["DBName"].asString(); + if(!valueItemsSQLSlowRecord["SQLText"].isNull()) + itemsObject.sQLText = valueItemsSQLSlowRecord["SQLText"].asString(); + if(!valueItemsSQLSlowRecord["QueryTimes"].isNull()) + itemsObject.queryTimes = std::stol(valueItemsSQLSlowRecord["QueryTimes"].asString()); + if(!valueItemsSQLSlowRecord["LockTimes"].isNull()) + itemsObject.lockTimes = std::stol(valueItemsSQLSlowRecord["LockTimes"].asString()); + if(!valueItemsSQLSlowRecord["ParseRowCounts"].isNull()) + itemsObject.parseRowCounts = std::stol(valueItemsSQLSlowRecord["ParseRowCounts"].asString()); + if(!valueItemsSQLSlowRecord["ReturnRowCounts"].isNull()) + itemsObject.returnRowCounts = std::stol(valueItemsSQLSlowRecord["ReturnRowCounts"].asString()); + if(!valueItemsSQLSlowRecord["ExecutionStartTime"].isNull()) + itemsObject.executionStartTime = valueItemsSQLSlowRecord["ExecutionStartTime"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceId"].isNull()) diff --git a/rds/src/model/DescribeSlowLogsResult.cc b/rds/src/model/DescribeSlowLogsResult.cc index 46a484651..8cad36be0 100644 --- a/rds/src/model/DescribeSlowLogsResult.cc +++ b/rds/src/model/DescribeSlowLogsResult.cc @@ -39,52 +39,52 @@ void DescribeSlowLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["SQLSlowLog"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["SQLSlowLog"]; + for (auto valueItemsSQLSlowLog : allItemsNode) { SQLSlowLog itemsObject; - if(!value["SlowLogId"].isNull()) - itemsObject.slowLogId = std::stol(value["SlowLogId"].asString()); - if(!value["SQLHASH"].isNull()) - itemsObject.sQLHASH = value["SQLHASH"].asString(); - if(!value["SQLIdStr"].isNull()) - itemsObject.sQLIdStr = value["SQLIdStr"].asString(); - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["SQLText"].isNull()) - itemsObject.sQLText = value["SQLText"].asString(); - if(!value["MySQLTotalExecutionCounts"].isNull()) - itemsObject.mySQLTotalExecutionCounts = std::stol(value["MySQLTotalExecutionCounts"].asString()); - if(!value["MySQLTotalExecutionTimes"].isNull()) - itemsObject.mySQLTotalExecutionTimes = std::stol(value["MySQLTotalExecutionTimes"].asString()); - if(!value["TotalLockTimes"].isNull()) - itemsObject.totalLockTimes = std::stol(value["TotalLockTimes"].asString()); - if(!value["MaxLockTime"].isNull()) - itemsObject.maxLockTime = std::stol(value["MaxLockTime"].asString()); - if(!value["ParseTotalRowCounts"].isNull()) - itemsObject.parseTotalRowCounts = std::stol(value["ParseTotalRowCounts"].asString()); - if(!value["ParseMaxRowCount"].isNull()) - itemsObject.parseMaxRowCount = std::stol(value["ParseMaxRowCount"].asString()); - if(!value["ReturnTotalRowCounts"].isNull()) - itemsObject.returnTotalRowCounts = std::stol(value["ReturnTotalRowCounts"].asString()); - if(!value["ReturnMaxRowCount"].isNull()) - itemsObject.returnMaxRowCount = std::stol(value["ReturnMaxRowCount"].asString()); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = value["CreateTime"].asString(); - if(!value["SQLServerTotalExecutionCounts"].isNull()) - itemsObject.sQLServerTotalExecutionCounts = std::stol(value["SQLServerTotalExecutionCounts"].asString()); - if(!value["SQLServerTotalExecutionTimes"].isNull()) - itemsObject.sQLServerTotalExecutionTimes = std::stol(value["SQLServerTotalExecutionTimes"].asString()); - if(!value["TotalLogicalReadCounts"].isNull()) - itemsObject.totalLogicalReadCounts = std::stol(value["TotalLogicalReadCounts"].asString()); - if(!value["TotalPhysicalReadCounts"].isNull()) - itemsObject.totalPhysicalReadCounts = std::stol(value["TotalPhysicalReadCounts"].asString()); - if(!value["ReportTime"].isNull()) - itemsObject.reportTime = value["ReportTime"].asString(); - if(!value["MaxExecutionTime"].isNull()) - itemsObject.maxExecutionTime = std::stol(value["MaxExecutionTime"].asString()); - if(!value["AvgExecutionTime"].isNull()) - itemsObject.avgExecutionTime = std::stol(value["AvgExecutionTime"].asString()); + if(!valueItemsSQLSlowLog["SlowLogId"].isNull()) + itemsObject.slowLogId = std::stol(valueItemsSQLSlowLog["SlowLogId"].asString()); + if(!valueItemsSQLSlowLog["SQLHASH"].isNull()) + itemsObject.sQLHASH = valueItemsSQLSlowLog["SQLHASH"].asString(); + if(!valueItemsSQLSlowLog["SQLIdStr"].isNull()) + itemsObject.sQLIdStr = valueItemsSQLSlowLog["SQLIdStr"].asString(); + if(!valueItemsSQLSlowLog["DBName"].isNull()) + itemsObject.dBName = valueItemsSQLSlowLog["DBName"].asString(); + if(!valueItemsSQLSlowLog["SQLText"].isNull()) + itemsObject.sQLText = valueItemsSQLSlowLog["SQLText"].asString(); + if(!valueItemsSQLSlowLog["MySQLTotalExecutionCounts"].isNull()) + itemsObject.mySQLTotalExecutionCounts = std::stol(valueItemsSQLSlowLog["MySQLTotalExecutionCounts"].asString()); + if(!valueItemsSQLSlowLog["MySQLTotalExecutionTimes"].isNull()) + itemsObject.mySQLTotalExecutionTimes = std::stol(valueItemsSQLSlowLog["MySQLTotalExecutionTimes"].asString()); + if(!valueItemsSQLSlowLog["TotalLockTimes"].isNull()) + itemsObject.totalLockTimes = std::stol(valueItemsSQLSlowLog["TotalLockTimes"].asString()); + if(!valueItemsSQLSlowLog["MaxLockTime"].isNull()) + itemsObject.maxLockTime = std::stol(valueItemsSQLSlowLog["MaxLockTime"].asString()); + if(!valueItemsSQLSlowLog["ParseTotalRowCounts"].isNull()) + itemsObject.parseTotalRowCounts = std::stol(valueItemsSQLSlowLog["ParseTotalRowCounts"].asString()); + if(!valueItemsSQLSlowLog["ParseMaxRowCount"].isNull()) + itemsObject.parseMaxRowCount = std::stol(valueItemsSQLSlowLog["ParseMaxRowCount"].asString()); + if(!valueItemsSQLSlowLog["ReturnTotalRowCounts"].isNull()) + itemsObject.returnTotalRowCounts = std::stol(valueItemsSQLSlowLog["ReturnTotalRowCounts"].asString()); + if(!valueItemsSQLSlowLog["ReturnMaxRowCount"].isNull()) + itemsObject.returnMaxRowCount = std::stol(valueItemsSQLSlowLog["ReturnMaxRowCount"].asString()); + if(!valueItemsSQLSlowLog["CreateTime"].isNull()) + itemsObject.createTime = valueItemsSQLSlowLog["CreateTime"].asString(); + if(!valueItemsSQLSlowLog["SQLServerTotalExecutionCounts"].isNull()) + itemsObject.sQLServerTotalExecutionCounts = std::stol(valueItemsSQLSlowLog["SQLServerTotalExecutionCounts"].asString()); + if(!valueItemsSQLSlowLog["SQLServerTotalExecutionTimes"].isNull()) + itemsObject.sQLServerTotalExecutionTimes = std::stol(valueItemsSQLSlowLog["SQLServerTotalExecutionTimes"].asString()); + if(!valueItemsSQLSlowLog["TotalLogicalReadCounts"].isNull()) + itemsObject.totalLogicalReadCounts = std::stol(valueItemsSQLSlowLog["TotalLogicalReadCounts"].asString()); + if(!valueItemsSQLSlowLog["TotalPhysicalReadCounts"].isNull()) + itemsObject.totalPhysicalReadCounts = std::stol(valueItemsSQLSlowLog["TotalPhysicalReadCounts"].asString()); + if(!valueItemsSQLSlowLog["ReportTime"].isNull()) + itemsObject.reportTime = valueItemsSQLSlowLog["ReportTime"].asString(); + if(!valueItemsSQLSlowLog["MaxExecutionTime"].isNull()) + itemsObject.maxExecutionTime = std::stol(valueItemsSQLSlowLog["MaxExecutionTime"].asString()); + if(!valueItemsSQLSlowLog["AvgExecutionTime"].isNull()) + itemsObject.avgExecutionTime = std::stol(valueItemsSQLSlowLog["AvgExecutionTime"].asString()); items_.push_back(itemsObject); } if(!value["DBInstanceId"].isNull()) diff --git a/rds/src/model/DescribeTagsResult.cc b/rds/src/model/DescribeTagsResult.cc index 6105645e8..280afba7f 100644 --- a/rds/src/model/DescribeTagsResult.cc +++ b/rds/src/model/DescribeTagsResult.cc @@ -39,14 +39,14 @@ void DescribeTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["TagInfos"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["TagInfos"]; + for (auto valueItemsTagInfos : allItemsNode) { TagInfos itemsObject; - if(!value["TagKey"].isNull()) - itemsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - itemsObject.tagValue = value["TagValue"].asString(); + if(!valueItemsTagInfos["TagKey"].isNull()) + itemsObject.tagKey = valueItemsTagInfos["TagKey"].asString(); + if(!valueItemsTagInfos["TagValue"].isNull()) + itemsObject.tagValue = valueItemsTagInfos["TagValue"].asString(); auto allDBInstanceIds = value["DBInstanceIds"]["DBInstanceIds"]; for (auto value : allDBInstanceIds) itemsObject.dBInstanceIds.push_back(value.asString()); diff --git a/rds/src/model/DescribeTasksResult.cc b/rds/src/model/DescribeTasksResult.cc index 8fd1d66d1..af8144064 100644 --- a/rds/src/model/DescribeTasksResult.cc +++ b/rds/src/model/DescribeTasksResult.cc @@ -39,32 +39,32 @@ void DescribeTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["TaskProgressInfo"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["TaskProgressInfo"]; + for (auto valueItemsTaskProgressInfo : allItemsNode) { TaskProgressInfo itemsObject; - if(!value["DBName"].isNull()) - itemsObject.dBName = value["DBName"].asString(); - if(!value["BeginTime"].isNull()) - itemsObject.beginTime = value["BeginTime"].asString(); - if(!value["ProgressInfo"].isNull()) - itemsObject.progressInfo = value["ProgressInfo"].asString(); - if(!value["FinishTime"].isNull()) - itemsObject.finishTime = value["FinishTime"].asString(); - if(!value["TaskAction"].isNull()) - itemsObject.taskAction = value["TaskAction"].asString(); - if(!value["TaskId"].isNull()) - itemsObject.taskId = value["TaskId"].asString(); - if(!value["Progress"].isNull()) - itemsObject.progress = value["Progress"].asString(); - if(!value["ExpectedFinishTime"].isNull()) - itemsObject.expectedFinishTime = value["ExpectedFinishTime"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = value["Status"].asString(); - if(!value["TaskErrorCode"].isNull()) - itemsObject.taskErrorCode = value["TaskErrorCode"].asString(); - if(!value["TaskErrorMessage"].isNull()) - itemsObject.taskErrorMessage = value["TaskErrorMessage"].asString(); + if(!valueItemsTaskProgressInfo["DBName"].isNull()) + itemsObject.dBName = valueItemsTaskProgressInfo["DBName"].asString(); + if(!valueItemsTaskProgressInfo["BeginTime"].isNull()) + itemsObject.beginTime = valueItemsTaskProgressInfo["BeginTime"].asString(); + if(!valueItemsTaskProgressInfo["ProgressInfo"].isNull()) + itemsObject.progressInfo = valueItemsTaskProgressInfo["ProgressInfo"].asString(); + if(!valueItemsTaskProgressInfo["FinishTime"].isNull()) + itemsObject.finishTime = valueItemsTaskProgressInfo["FinishTime"].asString(); + if(!valueItemsTaskProgressInfo["TaskAction"].isNull()) + itemsObject.taskAction = valueItemsTaskProgressInfo["TaskAction"].asString(); + if(!valueItemsTaskProgressInfo["TaskId"].isNull()) + itemsObject.taskId = valueItemsTaskProgressInfo["TaskId"].asString(); + if(!valueItemsTaskProgressInfo["Progress"].isNull()) + itemsObject.progress = valueItemsTaskProgressInfo["Progress"].asString(); + if(!valueItemsTaskProgressInfo["ExpectedFinishTime"].isNull()) + itemsObject.expectedFinishTime = valueItemsTaskProgressInfo["ExpectedFinishTime"].asString(); + if(!valueItemsTaskProgressInfo["Status"].isNull()) + itemsObject.status = valueItemsTaskProgressInfo["Status"].asString(); + if(!valueItemsTaskProgressInfo["TaskErrorCode"].isNull()) + itemsObject.taskErrorCode = valueItemsTaskProgressInfo["TaskErrorCode"].asString(); + if(!valueItemsTaskProgressInfo["TaskErrorMessage"].isNull()) + itemsObject.taskErrorMessage = valueItemsTaskProgressInfo["TaskErrorMessage"].asString(); items_.push_back(itemsObject); } if(!value["TotalRecordCount"].isNull()) diff --git a/rds/src/model/DescribeTemplatesListResult.cc b/rds/src/model/DescribeTemplatesListResult.cc index 545fbb059..c2f3f71b7 100644 --- a/rds/src/model/DescribeTemplatesListResult.cc +++ b/rds/src/model/DescribeTemplatesListResult.cc @@ -39,30 +39,30 @@ void DescribeTemplatesListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["ItemsItem"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["ItemsItem"]; + for (auto valueItemsItemsItem : allItemsNode) { ItemsItem itemsObject; - if(!value["Template"].isNull()) - itemsObject._template = value["Template"].asString(); - if(!value["TotalConsume"].isNull()) - itemsObject.totalConsume = std::stol(value["TotalConsume"].asString()); - if(!value["AvgConsume"].isNull()) - itemsObject.avgConsume = std::stof(value["AvgConsume"].asString()); - if(!value["TotalCounts"].isNull()) - itemsObject.totalCounts = std::stol(value["TotalCounts"].asString()); - if(!value["AvgScanRows"].isNull()) - itemsObject.avgScanRows = std::stof(value["AvgScanRows"].asString()); - if(!value["TotalScanRows"].isNull()) - itemsObject.totalScanRows = std::stol(value["TotalScanRows"].asString()); - if(!value["TotalUpdateRows"].isNull()) - itemsObject.totalUpdateRows = std::stol(value["TotalUpdateRows"].asString()); - if(!value["AvgUpdateRows"].isNull()) - itemsObject.avgUpdateRows = std::stof(value["AvgUpdateRows"].asString()); - if(!value["SqlType"].isNull()) - itemsObject.sqlType = value["SqlType"].asString(); - if(!value["TemplateHash"].isNull()) - itemsObject.templateHash = value["TemplateHash"].asString(); + if(!valueItemsItemsItem["Template"].isNull()) + itemsObject._template = valueItemsItemsItem["Template"].asString(); + if(!valueItemsItemsItem["TotalConsume"].isNull()) + itemsObject.totalConsume = std::stol(valueItemsItemsItem["TotalConsume"].asString()); + if(!valueItemsItemsItem["AvgConsume"].isNull()) + itemsObject.avgConsume = std::stof(valueItemsItemsItem["AvgConsume"].asString()); + if(!valueItemsItemsItem["TotalCounts"].isNull()) + itemsObject.totalCounts = std::stol(valueItemsItemsItem["TotalCounts"].asString()); + if(!valueItemsItemsItem["AvgScanRows"].isNull()) + itemsObject.avgScanRows = std::stof(valueItemsItemsItem["AvgScanRows"].asString()); + if(!valueItemsItemsItem["TotalScanRows"].isNull()) + itemsObject.totalScanRows = std::stol(valueItemsItemsItem["TotalScanRows"].asString()); + if(!valueItemsItemsItem["TotalUpdateRows"].isNull()) + itemsObject.totalUpdateRows = std::stol(valueItemsItemsItem["TotalUpdateRows"].asString()); + if(!valueItemsItemsItem["AvgUpdateRows"].isNull()) + itemsObject.avgUpdateRows = std::stof(valueItemsItemsItem["AvgUpdateRows"].asString()); + if(!valueItemsItemsItem["SqlType"].isNull()) + itemsObject.sqlType = valueItemsItemsItem["SqlType"].asString(); + if(!valueItemsItemsItem["TemplateHash"].isNull()) + itemsObject.templateHash = valueItemsItemsItem["TemplateHash"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceID"].isNull()) diff --git a/rds/src/model/ModifyParameterGroupRequest.cc b/rds/src/model/ModifyParameterGroupRequest.cc new file mode 100644 index 000000000..26a3d3505 --- /dev/null +++ b/rds/src/model/ModifyParameterGroupRequest.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::Rds::Model::ModifyParameterGroupRequest; + +ModifyParameterGroupRequest::ModifyParameterGroupRequest() : + RpcServiceRequest("rds", "2014-08-15", "ModifyParameterGroup") +{} + +ModifyParameterGroupRequest::~ModifyParameterGroupRequest() +{} + +long ModifyParameterGroupRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void ModifyParameterGroupRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string ModifyParameterGroupRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void ModifyParameterGroupRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string ModifyParameterGroupRequest::getParameterGroupId()const +{ + return parameterGroupId_; +} + +void ModifyParameterGroupRequest::setParameterGroupId(const std::string& parameterGroupId) +{ + parameterGroupId_ = parameterGroupId; + setCoreParameter("ParameterGroupId", parameterGroupId); +} + +std::string ModifyParameterGroupRequest::getRegionId()const +{ + return regionId_; +} + +void ModifyParameterGroupRequest::setRegionId(const std::string& regionId) +{ + regionId_ = regionId; + setCoreParameter("RegionId", regionId); +} + +std::string ModifyParameterGroupRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void ModifyParameterGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +long ModifyParameterGroupRequest::getOwnerId()const +{ + return ownerId_; +} + +void ModifyParameterGroupRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string ModifyParameterGroupRequest::getParameterGroupName()const +{ + return parameterGroupName_; +} + +void ModifyParameterGroupRequest::setParameterGroupName(const std::string& parameterGroupName) +{ + parameterGroupName_ = parameterGroupName; + setCoreParameter("ParameterGroupName", parameterGroupName); +} + +std::string ModifyParameterGroupRequest::getParameters()const +{ + return parameters_; +} + +void ModifyParameterGroupRequest::setParameters(const std::string& parameters) +{ + parameters_ = parameters; + setCoreParameter("Parameters", parameters); +} + +std::string ModifyParameterGroupRequest::getParameterGroupDesc()const +{ + return parameterGroupDesc_; +} + +void ModifyParameterGroupRequest::setParameterGroupDesc(const std::string& parameterGroupDesc) +{ + parameterGroupDesc_ = parameterGroupDesc; + setCoreParameter("ParameterGroupDesc", parameterGroupDesc); +} + diff --git a/rds/src/model/ModifyParameterGroupResult.cc b/rds/src/model/ModifyParameterGroupResult.cc new file mode 100644 index 000000000..ddb9506a7 --- /dev/null +++ b/rds/src/model/ModifyParameterGroupResult.cc @@ -0,0 +1,44 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES 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::Rds; +using namespace AlibabaCloud::Rds::Model; + +ModifyParameterGroupResult::ModifyParameterGroupResult() : + ServiceResult() +{} + +ModifyParameterGroupResult::ModifyParameterGroupResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +ModifyParameterGroupResult::~ModifyParameterGroupResult() +{} + +void ModifyParameterGroupResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + +} + diff --git a/rds/src/model/ModifySecurityGroupConfigurationResult.cc b/rds/src/model/ModifySecurityGroupConfigurationResult.cc index ca5e52ae7..690caaf5c 100644 --- a/rds/src/model/ModifySecurityGroupConfigurationResult.cc +++ b/rds/src/model/ModifySecurityGroupConfigurationResult.cc @@ -39,16 +39,16 @@ void ModifySecurityGroupConfigurationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["EcsSecurityGroupRelation"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["EcsSecurityGroupRelation"]; + for (auto valueItemsEcsSecurityGroupRelation : allItemsNode) { EcsSecurityGroupRelation itemsObject; - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["SecurityGroupId"].isNull()) - itemsObject.securityGroupId = value["SecurityGroupId"].asString(); - if(!value["NetworkType"].isNull()) - itemsObject.networkType = value["NetworkType"].asString(); + if(!valueItemsEcsSecurityGroupRelation["RegionId"].isNull()) + itemsObject.regionId = valueItemsEcsSecurityGroupRelation["RegionId"].asString(); + if(!valueItemsEcsSecurityGroupRelation["SecurityGroupId"].isNull()) + itemsObject.securityGroupId = valueItemsEcsSecurityGroupRelation["SecurityGroupId"].asString(); + if(!valueItemsEcsSecurityGroupRelation["NetworkType"].isNull()) + itemsObject.networkType = valueItemsEcsSecurityGroupRelation["NetworkType"].asString(); items_.push_back(itemsObject); } if(!value["DBInstanceName"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderForCloneResult.cc b/rds/src/model/PreCheckCreateOrderForCloneResult.cc index 22d99acac..958fdc259 100644 --- a/rds/src/model/PreCheckCreateOrderForCloneResult.cc +++ b/rds/src/model/PreCheckCreateOrderForCloneResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderForCloneResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderForDeferResult.cc b/rds/src/model/PreCheckCreateOrderForDeferResult.cc index 3de025102..a77371523 100644 --- a/rds/src/model/PreCheckCreateOrderForDeferResult.cc +++ b/rds/src/model/PreCheckCreateOrderForDeferResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderForDeferResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderForDegradeResult.cc b/rds/src/model/PreCheckCreateOrderForDegradeResult.cc index 23d451c88..430dba5bd 100644 --- a/rds/src/model/PreCheckCreateOrderForDegradeResult.cc +++ b/rds/src/model/PreCheckCreateOrderForDegradeResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderForDegradeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderForModifyResult.cc b/rds/src/model/PreCheckCreateOrderForModifyResult.cc index 4cfa61d76..fa3a07448 100644 --- a/rds/src/model/PreCheckCreateOrderForModifyResult.cc +++ b/rds/src/model/PreCheckCreateOrderForModifyResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderForModifyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderForRebuildResult.cc b/rds/src/model/PreCheckCreateOrderForRebuildResult.cc index 25499e5a4..75e404de3 100644 --- a/rds/src/model/PreCheckCreateOrderForRebuildResult.cc +++ b/rds/src/model/PreCheckCreateOrderForRebuildResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderForRebuildResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderForTempUpgradeResult.cc b/rds/src/model/PreCheckCreateOrderForTempUpgradeResult.cc index e092107ac..5230f4bba 100644 --- a/rds/src/model/PreCheckCreateOrderForTempUpgradeResult.cc +++ b/rds/src/model/PreCheckCreateOrderForTempUpgradeResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderForTempUpgradeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckCreateOrderResult.cc b/rds/src/model/PreCheckCreateOrderResult.cc index 6f49f445f..fe68413ff 100644 --- a/rds/src/model/PreCheckCreateOrderResult.cc +++ b/rds/src/model/PreCheckCreateOrderResult.cc @@ -39,14 +39,14 @@ void PreCheckCreateOrderResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rds/src/model/PreCheckDBInstanceOperationResult.cc b/rds/src/model/PreCheckDBInstanceOperationResult.cc index 4d935fc81..88487605f 100644 --- a/rds/src/model/PreCheckDBInstanceOperationResult.cc +++ b/rds/src/model/PreCheckDBInstanceOperationResult.cc @@ -39,14 +39,14 @@ void PreCheckDBInstanceOperationResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailures = value["Failures"]["FailuresItem"]; - for (auto value : allFailures) + auto allFailuresNode = value["Failures"]["FailuresItem"]; + for (auto valueFailuresFailuresItem : allFailuresNode) { FailuresItem failuresObject; - if(!value["Message"].isNull()) - failuresObject.message = value["Message"].asString(); - if(!value["Code"].isNull()) - failuresObject.code = value["Code"].asString(); + if(!valueFailuresFailuresItem["Message"].isNull()) + failuresObject.message = valueFailuresFailuresItem["Message"].asString(); + if(!valueFailuresFailuresItem["Code"].isNull()) + failuresObject.code = valueFailuresFailuresItem["Code"].asString(); failures_.push_back(failuresObject); } if(!value["PreCheckResult"].isNull()) diff --git a/rtc/src/model/DescribeAppsResult.cc b/rtc/src/model/DescribeAppsResult.cc index cef9f0245..e779c2088 100644 --- a/rtc/src/model/DescribeAppsResult.cc +++ b/rtc/src/model/DescribeAppsResult.cc @@ -39,22 +39,22 @@ void DescribeAppsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppList = value["AppList"]["App"]; - for (auto value : allAppList) + auto allAppListNode = value["AppList"]["App"]; + for (auto valueAppListApp : allAppListNode) { App appListObject; - if(!value["Status"].isNull()) - appListObject.status = std::stoi(value["Status"].asString()); - if(!value["AppId"].isNull()) - appListObject.appId = value["AppId"].asString(); - if(!value["AppName"].isNull()) - appListObject.appName = value["AppName"].asString(); - if(!value["CreateTime"].isNull()) - appListObject.createTime = value["CreateTime"].asString(); - if(!value["AppType"].isNull()) - appListObject.appType = value["AppType"].asString(); - if(!value["BillType"].isNull()) - appListObject.billType = value["BillType"].asString(); + if(!valueAppListApp["Status"].isNull()) + appListObject.status = std::stoi(valueAppListApp["Status"].asString()); + if(!valueAppListApp["AppId"].isNull()) + appListObject.appId = valueAppListApp["AppId"].asString(); + if(!valueAppListApp["AppName"].isNull()) + appListObject.appName = valueAppListApp["AppName"].asString(); + if(!valueAppListApp["CreateTime"].isNull()) + appListObject.createTime = valueAppListApp["CreateTime"].asString(); + if(!valueAppListApp["AppType"].isNull()) + appListObject.appType = valueAppListApp["AppType"].asString(); + if(!valueAppListApp["BillType"].isNull()) + appListObject.billType = valueAppListApp["BillType"].asString(); auto allServiceAreas = value["ServiceAreas"]["ServiceArea"]; for (auto value : allServiceAreas) appListObject.serviceAreas.push_back(value.asString()); diff --git a/rtc/src/model/DescribeRealTimeRecordDetailResult.cc b/rtc/src/model/DescribeRealTimeRecordDetailResult.cc index bc0b221b2..a391846a9 100644 --- a/rtc/src/model/DescribeRealTimeRecordDetailResult.cc +++ b/rtc/src/model/DescribeRealTimeRecordDetailResult.cc @@ -39,18 +39,18 @@ void DescribeRealTimeRecordDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordDetailInfos = value["RecordDetailInfos"]["RecordDetailInfo"]; - for (auto value : allRecordDetailInfos) + auto allRecordDetailInfosNode = value["RecordDetailInfos"]["RecordDetailInfo"]; + for (auto valueRecordDetailInfosRecordDetailInfo : allRecordDetailInfosNode) { RecordDetailInfo recordDetailInfosObject; - if(!value["Uid"].isNull()) - recordDetailInfosObject.uid = value["Uid"].asString(); - if(!value["StartTime"].isNull()) - recordDetailInfosObject.startTime = value["StartTime"].asString(); - if(!value["DeviceType"].isNull()) - recordDetailInfosObject.deviceType = value["DeviceType"].asString(); - if(!value["SDKVersion"].isNull()) - recordDetailInfosObject.sDKVersion = value["SDKVersion"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["Uid"].isNull()) + recordDetailInfosObject.uid = valueRecordDetailInfosRecordDetailInfo["Uid"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["StartTime"].isNull()) + recordDetailInfosObject.startTime = valueRecordDetailInfosRecordDetailInfo["StartTime"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["DeviceType"].isNull()) + recordDetailInfosObject.deviceType = valueRecordDetailInfosRecordDetailInfo["DeviceType"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["SDKVersion"].isNull()) + recordDetailInfosObject.sDKVersion = valueRecordDetailInfosRecordDetailInfo["SDKVersion"].asString(); recordDetailInfos_.push_back(recordDetailInfosObject); } diff --git a/rtc/src/model/DescribeRealTimeRecordListResult.cc b/rtc/src/model/DescribeRealTimeRecordListResult.cc index 65a20d5ec..fd5431674 100644 --- a/rtc/src/model/DescribeRealTimeRecordListResult.cc +++ b/rtc/src/model/DescribeRealTimeRecordListResult.cc @@ -39,22 +39,22 @@ void DescribeRealTimeRecordListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCommunicationRecordInfos = value["CommunicationRecordInfos"]["CommunicationRecordInfo"]; - for (auto value : allCommunicationRecordInfos) + auto allCommunicationRecordInfosNode = value["CommunicationRecordInfos"]["CommunicationRecordInfo"]; + for (auto valueCommunicationRecordInfosCommunicationRecordInfo : allCommunicationRecordInfosNode) { CommunicationRecordInfo communicationRecordInfosObject; - if(!value["ChannelId"].isNull()) - communicationRecordInfosObject.channelId = value["ChannelId"].asString(); - if(!value["StartTime"].isNull()) - communicationRecordInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - communicationRecordInfosObject.endTime = value["EndTime"].asString(); - if(!value["OnlineUserCnt"].isNull()) - communicationRecordInfosObject.onlineUserCnt = std::stol(value["OnlineUserCnt"].asString()); - if(!value["Status"].isNull()) - communicationRecordInfosObject.status = value["Status"].asString() == "true"; - if(!value["RecordId"].isNull()) - communicationRecordInfosObject.recordId = value["RecordId"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["ChannelId"].isNull()) + communicationRecordInfosObject.channelId = valueCommunicationRecordInfosCommunicationRecordInfo["ChannelId"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["StartTime"].isNull()) + communicationRecordInfosObject.startTime = valueCommunicationRecordInfosCommunicationRecordInfo["StartTime"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["EndTime"].isNull()) + communicationRecordInfosObject.endTime = valueCommunicationRecordInfosCommunicationRecordInfo["EndTime"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["OnlineUserCnt"].isNull()) + communicationRecordInfosObject.onlineUserCnt = std::stol(valueCommunicationRecordInfosCommunicationRecordInfo["OnlineUserCnt"].asString()); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["Status"].isNull()) + communicationRecordInfosObject.status = valueCommunicationRecordInfosCommunicationRecordInfo["Status"].asString() == "true"; + if(!valueCommunicationRecordInfosCommunicationRecordInfo["RecordId"].isNull()) + communicationRecordInfosObject.recordId = valueCommunicationRecordInfosCommunicationRecordInfo["RecordId"].asString(); auto allCallAreas = value["CallAreas"]["CallArea"]; for (auto value : allCallAreas) communicationRecordInfosObject.callAreas.push_back(value.asString()); diff --git a/rtc/src/model/DescribeRecordDetailResult.cc b/rtc/src/model/DescribeRecordDetailResult.cc index 3dafde61b..be364ffba 100644 --- a/rtc/src/model/DescribeRecordDetailResult.cc +++ b/rtc/src/model/DescribeRecordDetailResult.cc @@ -39,20 +39,20 @@ void DescribeRecordDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRecordDetailInfos = value["RecordDetailInfos"]["RecordDetailInfo"]; - for (auto value : allRecordDetailInfos) + auto allRecordDetailInfosNode = value["RecordDetailInfos"]["RecordDetailInfo"]; + for (auto valueRecordDetailInfosRecordDetailInfo : allRecordDetailInfosNode) { RecordDetailInfo recordDetailInfosObject; - if(!value["Uid"].isNull()) - recordDetailInfosObject.uid = value["Uid"].asString(); - if(!value["StartTime"].isNull()) - recordDetailInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - recordDetailInfosObject.endTime = value["EndTime"].asString(); - if(!value["DeviceType"].isNull()) - recordDetailInfosObject.deviceType = value["DeviceType"].asString(); - if(!value["SDKVersion"].isNull()) - recordDetailInfosObject.sDKVersion = value["SDKVersion"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["Uid"].isNull()) + recordDetailInfosObject.uid = valueRecordDetailInfosRecordDetailInfo["Uid"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["StartTime"].isNull()) + recordDetailInfosObject.startTime = valueRecordDetailInfosRecordDetailInfo["StartTime"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["EndTime"].isNull()) + recordDetailInfosObject.endTime = valueRecordDetailInfosRecordDetailInfo["EndTime"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["DeviceType"].isNull()) + recordDetailInfosObject.deviceType = valueRecordDetailInfosRecordDetailInfo["DeviceType"].asString(); + if(!valueRecordDetailInfosRecordDetailInfo["SDKVersion"].isNull()) + recordDetailInfosObject.sDKVersion = valueRecordDetailInfosRecordDetailInfo["SDKVersion"].asString(); recordDetailInfos_.push_back(recordDetailInfosObject); } auto durationNode = value["Duration"]; diff --git a/rtc/src/model/DescribeRecordListResult.cc b/rtc/src/model/DescribeRecordListResult.cc index dbb4ec338..d34bab92c 100644 --- a/rtc/src/model/DescribeRecordListResult.cc +++ b/rtc/src/model/DescribeRecordListResult.cc @@ -39,22 +39,22 @@ void DescribeRecordListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCommunicationRecordInfos = value["CommunicationRecordInfos"]["CommunicationRecordInfo"]; - for (auto value : allCommunicationRecordInfos) + auto allCommunicationRecordInfosNode = value["CommunicationRecordInfos"]["CommunicationRecordInfo"]; + for (auto valueCommunicationRecordInfosCommunicationRecordInfo : allCommunicationRecordInfosNode) { CommunicationRecordInfo communicationRecordInfosObject; - if(!value["ChannelId"].isNull()) - communicationRecordInfosObject.channelId = value["ChannelId"].asString(); - if(!value["StartTime"].isNull()) - communicationRecordInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - communicationRecordInfosObject.endTime = value["EndTime"].asString(); - if(!value["TotalUserCnt"].isNull()) - communicationRecordInfosObject.totalUserCnt = std::stol(value["TotalUserCnt"].asString()); - if(!value["Status"].isNull()) - communicationRecordInfosObject.status = value["Status"].asString() == "true"; - if(!value["RecordId"].isNull()) - communicationRecordInfosObject.recordId = value["RecordId"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["ChannelId"].isNull()) + communicationRecordInfosObject.channelId = valueCommunicationRecordInfosCommunicationRecordInfo["ChannelId"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["StartTime"].isNull()) + communicationRecordInfosObject.startTime = valueCommunicationRecordInfosCommunicationRecordInfo["StartTime"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["EndTime"].isNull()) + communicationRecordInfosObject.endTime = valueCommunicationRecordInfosCommunicationRecordInfo["EndTime"].asString(); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["TotalUserCnt"].isNull()) + communicationRecordInfosObject.totalUserCnt = std::stol(valueCommunicationRecordInfosCommunicationRecordInfo["TotalUserCnt"].asString()); + if(!valueCommunicationRecordInfosCommunicationRecordInfo["Status"].isNull()) + communicationRecordInfosObject.status = valueCommunicationRecordInfosCommunicationRecordInfo["Status"].asString() == "true"; + if(!valueCommunicationRecordInfosCommunicationRecordInfo["RecordId"].isNull()) + communicationRecordInfosObject.recordId = valueCommunicationRecordInfosCommunicationRecordInfo["RecordId"].asString(); auto allCallAreas = value["CallAreas"]["CallArea"]; for (auto value : allCallAreas) communicationRecordInfosObject.callAreas.push_back(value.asString()); diff --git a/rtc/src/model/DescribeRtcChannelCntDataResult.cc b/rtc/src/model/DescribeRtcChannelCntDataResult.cc index be961a2a0..017cb5b22 100644 --- a/rtc/src/model/DescribeRtcChannelCntDataResult.cc +++ b/rtc/src/model/DescribeRtcChannelCntDataResult.cc @@ -39,14 +39,14 @@ void DescribeRtcChannelCntDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChannelCntDataPerInterval = value["ChannelCntDataPerInterval"]["ChannelCntModule"]; - for (auto value : allChannelCntDataPerInterval) + auto allChannelCntDataPerIntervalNode = value["ChannelCntDataPerInterval"]["ChannelCntModule"]; + for (auto valueChannelCntDataPerIntervalChannelCntModule : allChannelCntDataPerIntervalNode) { ChannelCntModule channelCntDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - channelCntDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["ActiveChannelCnt"].isNull()) - channelCntDataPerIntervalObject.activeChannelCnt = std::stol(value["ActiveChannelCnt"].asString()); + if(!valueChannelCntDataPerIntervalChannelCntModule["TimeStamp"].isNull()) + channelCntDataPerIntervalObject.timeStamp = valueChannelCntDataPerIntervalChannelCntModule["TimeStamp"].asString(); + if(!valueChannelCntDataPerIntervalChannelCntModule["ActiveChannelCnt"].isNull()) + channelCntDataPerIntervalObject.activeChannelCnt = std::stol(valueChannelCntDataPerIntervalChannelCntModule["ActiveChannelCnt"].asString()); channelCntDataPerInterval_.push_back(channelCntDataPerIntervalObject); } diff --git a/rtc/src/model/DescribeRtcChannelListResult.cc b/rtc/src/model/DescribeRtcChannelListResult.cc index 2c267bfa2..873094618 100644 --- a/rtc/src/model/DescribeRtcChannelListResult.cc +++ b/rtc/src/model/DescribeRtcChannelListResult.cc @@ -39,18 +39,18 @@ void DescribeRtcChannelListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allChannelList = value["ChannelList"]["ChannelListItem"]; - for (auto value : allChannelList) + auto allChannelListNode = value["ChannelList"]["ChannelListItem"]; + for (auto valueChannelListChannelListItem : allChannelListNode) { ChannelListItem channelListObject; - if(!value["ChannelId"].isNull()) - channelListObject.channelId = value["ChannelId"].asString(); - if(!value["StartTime"].isNull()) - channelListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - channelListObject.endTime = value["EndTime"].asString(); - if(!value["TotalUserCnt"].isNull()) - channelListObject.totalUserCnt = std::stol(value["TotalUserCnt"].asString()); + if(!valueChannelListChannelListItem["ChannelId"].isNull()) + channelListObject.channelId = valueChannelListChannelListItem["ChannelId"].asString(); + if(!valueChannelListChannelListItem["StartTime"].isNull()) + channelListObject.startTime = valueChannelListChannelListItem["StartTime"].asString(); + if(!valueChannelListChannelListItem["EndTime"].isNull()) + channelListObject.endTime = valueChannelListChannelListItem["EndTime"].asString(); + if(!valueChannelListChannelListItem["TotalUserCnt"].isNull()) + channelListObject.totalUserCnt = std::stol(valueChannelListChannelListItem["TotalUserCnt"].asString()); auto allCallArea = value["CallArea"]["CallArea"]; for (auto value : allCallArea) channelListObject.callArea.push_back(value.asString()); diff --git a/rtc/src/model/DescribeRtcChannelUserListResult.cc b/rtc/src/model/DescribeRtcChannelUserListResult.cc index 1284893ea..b4482713e 100644 --- a/rtc/src/model/DescribeRtcChannelUserListResult.cc +++ b/rtc/src/model/DescribeRtcChannelUserListResult.cc @@ -39,40 +39,40 @@ void DescribeRtcChannelUserListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserList = value["UserList"]["UserListItem"]; - for (auto value : allUserList) + auto allUserListNode = value["UserList"]["UserListItem"]; + for (auto valueUserListUserListItem : allUserListNode) { UserListItem userListObject; - if(!value["ChannelId"].isNull()) - userListObject.channelId = value["ChannelId"].asString(); - if(!value["UserId"].isNull()) - userListObject.userId = value["UserId"].asString(); - if(!value["StartTime"].isNull()) - userListObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - userListObject.endTime = value["EndTime"].asString(); - if(!value["ServiceArea"].isNull()) - userListObject.serviceArea = value["ServiceArea"].asString(); - if(!value["SubAudio"].isNull()) - userListObject.subAudio = std::stoi(value["SubAudio"].asString()); - if(!value["PubAudio"].isNull()) - userListObject.pubAudio = std::stoi(value["PubAudio"].asString()); - if(!value["SubVideo360"].isNull()) - userListObject.subVideo360 = std::stoi(value["SubVideo360"].asString()); - if(!value["PubVideo360"].isNull()) - userListObject.pubVideo360 = std::stoi(value["PubVideo360"].asString()); - if(!value["SubVideo720"].isNull()) - userListObject.subVideo720 = std::stoi(value["SubVideo720"].asString()); - if(!value["PubVideo720"].isNull()) - userListObject.pubVideo720 = std::stoi(value["PubVideo720"].asString()); - if(!value["SubVideo1080"].isNull()) - userListObject.subVideo1080 = std::stoi(value["SubVideo1080"].asString()); - if(!value["PubVideo1080"].isNull()) - userListObject.pubVideo1080 = std::stoi(value["PubVideo1080"].asString()); - if(!value["SubContent"].isNull()) - userListObject.subContent = std::stoi(value["SubContent"].asString()); - if(!value["PubContent"].isNull()) - userListObject.pubContent = std::stoi(value["PubContent"].asString()); + if(!valueUserListUserListItem["ChannelId"].isNull()) + userListObject.channelId = valueUserListUserListItem["ChannelId"].asString(); + if(!valueUserListUserListItem["UserId"].isNull()) + userListObject.userId = valueUserListUserListItem["UserId"].asString(); + if(!valueUserListUserListItem["StartTime"].isNull()) + userListObject.startTime = valueUserListUserListItem["StartTime"].asString(); + if(!valueUserListUserListItem["EndTime"].isNull()) + userListObject.endTime = valueUserListUserListItem["EndTime"].asString(); + if(!valueUserListUserListItem["ServiceArea"].isNull()) + userListObject.serviceArea = valueUserListUserListItem["ServiceArea"].asString(); + if(!valueUserListUserListItem["SubAudio"].isNull()) + userListObject.subAudio = std::stoi(valueUserListUserListItem["SubAudio"].asString()); + if(!valueUserListUserListItem["PubAudio"].isNull()) + userListObject.pubAudio = std::stoi(valueUserListUserListItem["PubAudio"].asString()); + if(!valueUserListUserListItem["SubVideo360"].isNull()) + userListObject.subVideo360 = std::stoi(valueUserListUserListItem["SubVideo360"].asString()); + if(!valueUserListUserListItem["PubVideo360"].isNull()) + userListObject.pubVideo360 = std::stoi(valueUserListUserListItem["PubVideo360"].asString()); + if(!valueUserListUserListItem["SubVideo720"].isNull()) + userListObject.subVideo720 = std::stoi(valueUserListUserListItem["SubVideo720"].asString()); + if(!valueUserListUserListItem["PubVideo720"].isNull()) + userListObject.pubVideo720 = std::stoi(valueUserListUserListItem["PubVideo720"].asString()); + if(!valueUserListUserListItem["SubVideo1080"].isNull()) + userListObject.subVideo1080 = std::stoi(valueUserListUserListItem["SubVideo1080"].asString()); + if(!valueUserListUserListItem["PubVideo1080"].isNull()) + userListObject.pubVideo1080 = std::stoi(valueUserListUserListItem["PubVideo1080"].asString()); + if(!valueUserListUserListItem["SubContent"].isNull()) + userListObject.subContent = std::stoi(valueUserListUserListItem["SubContent"].asString()); + if(!valueUserListUserListItem["PubContent"].isNull()) + userListObject.pubContent = std::stoi(valueUserListUserListItem["PubContent"].asString()); userList_.push_back(userListObject); } if(!value["PageSize"].isNull()) diff --git a/rtc/src/model/DescribeRtcDurationDataResult.cc b/rtc/src/model/DescribeRtcDurationDataResult.cc index 32ba82955..a35c60c80 100644 --- a/rtc/src/model/DescribeRtcDurationDataResult.cc +++ b/rtc/src/model/DescribeRtcDurationDataResult.cc @@ -39,24 +39,24 @@ void DescribeRtcDurationDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDurationDataPerInterval = value["DurationDataPerInterval"]["DurationModule"]; - for (auto value : allDurationDataPerInterval) + auto allDurationDataPerIntervalNode = value["DurationDataPerInterval"]["DurationModule"]; + for (auto valueDurationDataPerIntervalDurationModule : allDurationDataPerIntervalNode) { DurationModule durationDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - durationDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["TotalDuration"].isNull()) - durationDataPerIntervalObject.totalDuration = std::stol(value["TotalDuration"].asString()); - if(!value["AudioDuration"].isNull()) - durationDataPerIntervalObject.audioDuration = std::stol(value["AudioDuration"].asString()); - if(!value["V360Duration"].isNull()) - durationDataPerIntervalObject.v360Duration = std::stol(value["V360Duration"].asString()); - if(!value["V720Duration"].isNull()) - durationDataPerIntervalObject.v720Duration = std::stol(value["V720Duration"].asString()); - if(!value["V1080Duration"].isNull()) - durationDataPerIntervalObject.v1080Duration = std::stol(value["V1080Duration"].asString()); - if(!value["ContentDuration"].isNull()) - durationDataPerIntervalObject.contentDuration = std::stol(value["ContentDuration"].asString()); + if(!valueDurationDataPerIntervalDurationModule["TimeStamp"].isNull()) + durationDataPerIntervalObject.timeStamp = valueDurationDataPerIntervalDurationModule["TimeStamp"].asString(); + if(!valueDurationDataPerIntervalDurationModule["TotalDuration"].isNull()) + durationDataPerIntervalObject.totalDuration = std::stol(valueDurationDataPerIntervalDurationModule["TotalDuration"].asString()); + if(!valueDurationDataPerIntervalDurationModule["AudioDuration"].isNull()) + durationDataPerIntervalObject.audioDuration = std::stol(valueDurationDataPerIntervalDurationModule["AudioDuration"].asString()); + if(!valueDurationDataPerIntervalDurationModule["V360Duration"].isNull()) + durationDataPerIntervalObject.v360Duration = std::stol(valueDurationDataPerIntervalDurationModule["V360Duration"].asString()); + if(!valueDurationDataPerIntervalDurationModule["V720Duration"].isNull()) + durationDataPerIntervalObject.v720Duration = std::stol(valueDurationDataPerIntervalDurationModule["V720Duration"].asString()); + if(!valueDurationDataPerIntervalDurationModule["V1080Duration"].isNull()) + durationDataPerIntervalObject.v1080Duration = std::stol(valueDurationDataPerIntervalDurationModule["V1080Duration"].asString()); + if(!valueDurationDataPerIntervalDurationModule["ContentDuration"].isNull()) + durationDataPerIntervalObject.contentDuration = std::stol(valueDurationDataPerIntervalDurationModule["ContentDuration"].asString()); durationDataPerInterval_.push_back(durationDataPerIntervalObject); } diff --git a/rtc/src/model/DescribeRtcPeakChannelCntDataResult.cc b/rtc/src/model/DescribeRtcPeakChannelCntDataResult.cc index cf98f6465..12952b319 100644 --- a/rtc/src/model/DescribeRtcPeakChannelCntDataResult.cc +++ b/rtc/src/model/DescribeRtcPeakChannelCntDataResult.cc @@ -39,16 +39,16 @@ void DescribeRtcPeakChannelCntDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPeakChannelCntDataPerInterval = value["PeakChannelCntDataPerInterval"]["PeakChannelCntModule"]; - for (auto value : allPeakChannelCntDataPerInterval) + auto allPeakChannelCntDataPerIntervalNode = value["PeakChannelCntDataPerInterval"]["PeakChannelCntModule"]; + for (auto valuePeakChannelCntDataPerIntervalPeakChannelCntModule : allPeakChannelCntDataPerIntervalNode) { PeakChannelCntModule peakChannelCntDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - peakChannelCntDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["ActiveChannelPeak"].isNull()) - peakChannelCntDataPerIntervalObject.activeChannelPeak = std::stol(value["ActiveChannelPeak"].asString()); - if(!value["ActiveChannelPeakTime"].isNull()) - peakChannelCntDataPerIntervalObject.activeChannelPeakTime = value["ActiveChannelPeakTime"].asString(); + if(!valuePeakChannelCntDataPerIntervalPeakChannelCntModule["TimeStamp"].isNull()) + peakChannelCntDataPerIntervalObject.timeStamp = valuePeakChannelCntDataPerIntervalPeakChannelCntModule["TimeStamp"].asString(); + if(!valuePeakChannelCntDataPerIntervalPeakChannelCntModule["ActiveChannelPeak"].isNull()) + peakChannelCntDataPerIntervalObject.activeChannelPeak = std::stol(valuePeakChannelCntDataPerIntervalPeakChannelCntModule["ActiveChannelPeak"].asString()); + if(!valuePeakChannelCntDataPerIntervalPeakChannelCntModule["ActiveChannelPeakTime"].isNull()) + peakChannelCntDataPerIntervalObject.activeChannelPeakTime = valuePeakChannelCntDataPerIntervalPeakChannelCntModule["ActiveChannelPeakTime"].asString(); peakChannelCntDataPerInterval_.push_back(peakChannelCntDataPerIntervalObject); } diff --git a/rtc/src/model/DescribeRtcPeakUserCntDataResult.cc b/rtc/src/model/DescribeRtcPeakUserCntDataResult.cc index ad9f8ec17..c17af60a3 100644 --- a/rtc/src/model/DescribeRtcPeakUserCntDataResult.cc +++ b/rtc/src/model/DescribeRtcPeakUserCntDataResult.cc @@ -39,16 +39,16 @@ void DescribeRtcPeakUserCntDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPeakUserCntDataPerInterval = value["PeakUserCntDataPerInterval"]["PeakUserCntModule"]; - for (auto value : allPeakUserCntDataPerInterval) + auto allPeakUserCntDataPerIntervalNode = value["PeakUserCntDataPerInterval"]["PeakUserCntModule"]; + for (auto valuePeakUserCntDataPerIntervalPeakUserCntModule : allPeakUserCntDataPerIntervalNode) { PeakUserCntModule peakUserCntDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - peakUserCntDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["ActiveUserPeak"].isNull()) - peakUserCntDataPerIntervalObject.activeUserPeak = std::stol(value["ActiveUserPeak"].asString()); - if(!value["ActiveUserPeakTime"].isNull()) - peakUserCntDataPerIntervalObject.activeUserPeakTime = value["ActiveUserPeakTime"].asString(); + if(!valuePeakUserCntDataPerIntervalPeakUserCntModule["TimeStamp"].isNull()) + peakUserCntDataPerIntervalObject.timeStamp = valuePeakUserCntDataPerIntervalPeakUserCntModule["TimeStamp"].asString(); + if(!valuePeakUserCntDataPerIntervalPeakUserCntModule["ActiveUserPeak"].isNull()) + peakUserCntDataPerIntervalObject.activeUserPeak = std::stol(valuePeakUserCntDataPerIntervalPeakUserCntModule["ActiveUserPeak"].asString()); + if(!valuePeakUserCntDataPerIntervalPeakUserCntModule["ActiveUserPeakTime"].isNull()) + peakUserCntDataPerIntervalObject.activeUserPeakTime = valuePeakUserCntDataPerIntervalPeakUserCntModule["ActiveUserPeakTime"].asString(); peakUserCntDataPerInterval_.push_back(peakUserCntDataPerIntervalObject); } diff --git a/rtc/src/model/DescribeRtcUserCntDataResult.cc b/rtc/src/model/DescribeRtcUserCntDataResult.cc index ba94bdaef..b735f2656 100644 --- a/rtc/src/model/DescribeRtcUserCntDataResult.cc +++ b/rtc/src/model/DescribeRtcUserCntDataResult.cc @@ -39,14 +39,14 @@ void DescribeRtcUserCntDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserCntDataPerInterval = value["UserCntDataPerInterval"]["UserCntModule"]; - for (auto value : allUserCntDataPerInterval) + auto allUserCntDataPerIntervalNode = value["UserCntDataPerInterval"]["UserCntModule"]; + for (auto valueUserCntDataPerIntervalUserCntModule : allUserCntDataPerIntervalNode) { UserCntModule userCntDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - userCntDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["ActiveUserCnt"].isNull()) - userCntDataPerIntervalObject.activeUserCnt = std::stol(value["ActiveUserCnt"].asString()); + if(!valueUserCntDataPerIntervalUserCntModule["TimeStamp"].isNull()) + userCntDataPerIntervalObject.timeStamp = valueUserCntDataPerIntervalUserCntModule["TimeStamp"].asString(); + if(!valueUserCntDataPerIntervalUserCntModule["ActiveUserCnt"].isNull()) + userCntDataPerIntervalObject.activeUserCnt = std::stol(valueUserCntDataPerIntervalUserCntModule["ActiveUserCnt"].asString()); userCntDataPerInterval_.push_back(userCntDataPerIntervalObject); } diff --git a/rtc/src/model/DescribeStatisResult.cc b/rtc/src/model/DescribeStatisResult.cc index 1764fcd1d..37c4d8b13 100644 --- a/rtc/src/model/DescribeStatisResult.cc +++ b/rtc/src/model/DescribeStatisResult.cc @@ -39,50 +39,50 @@ void DescribeStatisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStatisInfos = value["StatisInfos"]["StatisInfo"]; - for (auto value : allStatisInfos) + auto allStatisInfosNode = value["StatisInfos"]["StatisInfo"]; + for (auto valueStatisInfosStatisInfo : allStatisInfosNode) { StatisInfo statisInfosObject; - if(!value["Time"].isNull()) - statisInfosObject.time = value["Time"].asString(); - auto allDuration = value["Duration"]["DurationItem"]; - for (auto value : allDuration) + if(!valueStatisInfosStatisInfo["Time"].isNull()) + statisInfosObject.time = valueStatisInfosStatisInfo["Time"].asString(); + auto allDurationNode = allStatisInfosNode["Duration"]["DurationItem"]; + for (auto allStatisInfosNodeDurationDurationItem : allDurationNode) { StatisInfo::DurationItem durationObject; - if(!value["TotalDuration"].isNull()) - durationObject.totalDuration = std::stof(value["TotalDuration"].asString()); - if(!value["AudioDuration"].isNull()) - durationObject.audioDuration = std::stof(value["AudioDuration"].asString()); - if(!value["SdDuration"].isNull()) - durationObject.sdDuration = std::stof(value["SdDuration"].asString()); - if(!value["HdDuration"].isNull()) - durationObject.hdDuration = std::stof(value["HdDuration"].asString()); - if(!value["FhdDuration"].isNull()) - durationObject.fhdDuration = std::stof(value["FhdDuration"].asString()); + if(!allStatisInfosNodeDurationDurationItem["TotalDuration"].isNull()) + durationObject.totalDuration = std::stof(allStatisInfosNodeDurationDurationItem["TotalDuration"].asString()); + if(!allStatisInfosNodeDurationDurationItem["AudioDuration"].isNull()) + durationObject.audioDuration = std::stof(allStatisInfosNodeDurationDurationItem["AudioDuration"].asString()); + if(!allStatisInfosNodeDurationDurationItem["SdDuration"].isNull()) + durationObject.sdDuration = std::stof(allStatisInfosNodeDurationDurationItem["SdDuration"].asString()); + if(!allStatisInfosNodeDurationDurationItem["HdDuration"].isNull()) + durationObject.hdDuration = std::stof(allStatisInfosNodeDurationDurationItem["HdDuration"].asString()); + if(!allStatisInfosNodeDurationDurationItem["FhdDuration"].isNull()) + durationObject.fhdDuration = std::stof(allStatisInfosNodeDurationDurationItem["FhdDuration"].asString()); statisInfosObject.duration.push_back(durationObject); } - auto allUserStatis = value["UserStatis"]["UserStatisItem"]; - for (auto value : allUserStatis) + auto allUserStatisNode = allStatisInfosNode["UserStatis"]["UserStatisItem"]; + for (auto allStatisInfosNodeUserStatisUserStatisItem : allUserStatisNode) { StatisInfo::UserStatisItem userStatisObject; - if(!value["ActiveUserCnt"].isNull()) - userStatisObject.activeUserCnt = std::stol(value["ActiveUserCnt"].asString()); - if(!value["ConSessionPeak"].isNull()) - userStatisObject.conSessionPeak = std::stol(value["ConSessionPeak"].asString()); - if(!value["ConSessionPeakTime"].isNull()) - userStatisObject.conSessionPeakTime = value["ConSessionPeakTime"].asString(); + if(!allStatisInfosNodeUserStatisUserStatisItem["ActiveUserCnt"].isNull()) + userStatisObject.activeUserCnt = std::stol(allStatisInfosNodeUserStatisUserStatisItem["ActiveUserCnt"].asString()); + if(!allStatisInfosNodeUserStatisUserStatisItem["ConSessionPeak"].isNull()) + userStatisObject.conSessionPeak = std::stol(allStatisInfosNodeUserStatisUserStatisItem["ConSessionPeak"].asString()); + if(!allStatisInfosNodeUserStatisUserStatisItem["ConSessionPeakTime"].isNull()) + userStatisObject.conSessionPeakTime = allStatisInfosNodeUserStatisUserStatisItem["ConSessionPeakTime"].asString(); statisInfosObject.userStatis.push_back(userStatisObject); } - auto allChannelStatis = value["ChannelStatis"]["ChannelStatisItem"]; - for (auto value : allChannelStatis) + auto allChannelStatisNode = allStatisInfosNode["ChannelStatis"]["ChannelStatisItem"]; + for (auto allStatisInfosNodeChannelStatisChannelStatisItem : allChannelStatisNode) { StatisInfo::ChannelStatisItem channelStatisObject; - if(!value["AccChannelCnt"].isNull()) - channelStatisObject.accChannelCnt = std::stol(value["AccChannelCnt"].asString()); - if(!value["ConChannelPeak"].isNull()) - channelStatisObject.conChannelPeak = std::stol(value["ConChannelPeak"].asString()); - if(!value["ConChannelPeakTime"].isNull()) - channelStatisObject.conChannelPeakTime = value["ConChannelPeakTime"].asString(); + if(!allStatisInfosNodeChannelStatisChannelStatisItem["AccChannelCnt"].isNull()) + channelStatisObject.accChannelCnt = std::stol(allStatisInfosNodeChannelStatisChannelStatisItem["AccChannelCnt"].asString()); + if(!allStatisInfosNodeChannelStatisChannelStatisItem["ConChannelPeak"].isNull()) + channelStatisObject.conChannelPeak = std::stol(allStatisInfosNodeChannelStatisChannelStatisItem["ConChannelPeak"].asString()); + if(!allStatisInfosNodeChannelStatisChannelStatisItem["ConChannelPeakTime"].isNull()) + channelStatisObject.conChannelPeakTime = allStatisInfosNodeChannelStatisChannelStatisItem["ConChannelPeakTime"].asString(); statisInfosObject.channelStatis.push_back(channelStatisObject); } statisInfos_.push_back(statisInfosObject); diff --git a/rtc/src/model/GetTaskParamResult.cc b/rtc/src/model/GetTaskParamResult.cc index 9f808435c..c1a9ec2d3 100644 --- a/rtc/src/model/GetTaskParamResult.cc +++ b/rtc/src/model/GetTaskParamResult.cc @@ -39,16 +39,16 @@ void GetTaskParamResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMixPane = value["MixPane"]["MixPaneItem"]; - for (auto value : allMixPane) + auto allMixPaneNode = value["MixPane"]["MixPaneItem"]; + for (auto valueMixPaneMixPaneItem : allMixPaneNode) { MixPaneItem mixPaneObject; - if(!value["PaneId"].isNull()) - mixPaneObject.paneId = std::stoi(value["PaneId"].asString()); - if(!value["UserId"].isNull()) - mixPaneObject.userId = value["UserId"].asString(); - if(!value["SourceType"].isNull()) - mixPaneObject.sourceType = value["SourceType"].asString(); + if(!valueMixPaneMixPaneItem["PaneId"].isNull()) + mixPaneObject.paneId = std::stoi(valueMixPaneMixPaneItem["PaneId"].asString()); + if(!valueMixPaneMixPaneItem["UserId"].isNull()) + mixPaneObject.userId = valueMixPaneMixPaneItem["UserId"].asString(); + if(!valueMixPaneMixPaneItem["SourceType"].isNull()) + mixPaneObject.sourceType = valueMixPaneMixPaneItem["SourceType"].asString(); mixPane_.push_back(mixPaneObject); } if(!value["ChannelId"].isNull()) diff --git a/rtc/src/model/MuteAudioAllResult.cc b/rtc/src/model/MuteAudioAllResult.cc index 1bb743c6a..05e538758 100644 --- a/rtc/src/model/MuteAudioAllResult.cc +++ b/rtc/src/model/MuteAudioAllResult.cc @@ -39,16 +39,16 @@ void MuteAudioAllResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParticipants = value["Participants"]["Participant"]; - for (auto value : allParticipants) + auto allParticipantsNode = value["Participants"]["Participant"]; + for (auto valueParticipantsParticipant : allParticipantsNode) { Participant participantsObject; - if(!value["Id"].isNull()) - participantsObject.id = value["Id"].asString(); - if(!value["Code"].isNull()) - participantsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - participantsObject.message = value["Message"].asString(); + if(!valueParticipantsParticipant["Id"].isNull()) + participantsObject.id = valueParticipantsParticipant["Id"].asString(); + if(!valueParticipantsParticipant["Code"].isNull()) + participantsObject.code = valueParticipantsParticipant["Code"].asString(); + if(!valueParticipantsParticipant["Message"].isNull()) + participantsObject.message = valueParticipantsParticipant["Message"].asString(); participants_.push_back(participantsObject); } if(!value["ConferenceId"].isNull()) diff --git a/rtc/src/model/MuteAudioResult.cc b/rtc/src/model/MuteAudioResult.cc index 75a53b042..68e957058 100644 --- a/rtc/src/model/MuteAudioResult.cc +++ b/rtc/src/model/MuteAudioResult.cc @@ -39,16 +39,16 @@ void MuteAudioResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParticipants = value["Participants"]["Participant"]; - for (auto value : allParticipants) + auto allParticipantsNode = value["Participants"]["Participant"]; + for (auto valueParticipantsParticipant : allParticipantsNode) { Participant participantsObject; - if(!value["Id"].isNull()) - participantsObject.id = value["Id"].asString(); - if(!value["Code"].isNull()) - participantsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - participantsObject.message = value["Message"].asString(); + if(!valueParticipantsParticipant["Id"].isNull()) + participantsObject.id = valueParticipantsParticipant["Id"].asString(); + if(!valueParticipantsParticipant["Code"].isNull()) + participantsObject.code = valueParticipantsParticipant["Code"].asString(); + if(!valueParticipantsParticipant["Message"].isNull()) + participantsObject.message = valueParticipantsParticipant["Message"].asString(); participants_.push_back(participantsObject); } if(!value["ConferenceId"].isNull()) diff --git a/rtc/src/model/RemoveParticipantsResult.cc b/rtc/src/model/RemoveParticipantsResult.cc index d750d293a..0046867a4 100644 --- a/rtc/src/model/RemoveParticipantsResult.cc +++ b/rtc/src/model/RemoveParticipantsResult.cc @@ -39,16 +39,16 @@ void RemoveParticipantsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParticipants = value["Participants"]["Participant"]; - for (auto value : allParticipants) + auto allParticipantsNode = value["Participants"]["Participant"]; + for (auto valueParticipantsParticipant : allParticipantsNode) { Participant participantsObject; - if(!value["Id"].isNull()) - participantsObject.id = value["Id"].asString(); - if(!value["Code"].isNull()) - participantsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - participantsObject.message = value["Message"].asString(); + if(!valueParticipantsParticipant["Id"].isNull()) + participantsObject.id = valueParticipantsParticipant["Id"].asString(); + if(!valueParticipantsParticipant["Code"].isNull()) + participantsObject.code = valueParticipantsParticipant["Code"].asString(); + if(!valueParticipantsParticipant["Message"].isNull()) + participantsObject.message = valueParticipantsParticipant["Message"].asString(); participants_.push_back(participantsObject); } if(!value["ConferenceId"].isNull()) diff --git a/rtc/src/model/RemoveTerminalsResult.cc b/rtc/src/model/RemoveTerminalsResult.cc index 423b5b36b..92fce5c7c 100644 --- a/rtc/src/model/RemoveTerminalsResult.cc +++ b/rtc/src/model/RemoveTerminalsResult.cc @@ -39,16 +39,16 @@ void RemoveTerminalsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTerminals = value["Terminals"]["Terminal"]; - for (auto value : allTerminals) + auto allTerminalsNode = value["Terminals"]["Terminal"]; + for (auto valueTerminalsTerminal : allTerminalsNode) { Terminal terminalsObject; - if(!value["Id"].isNull()) - terminalsObject.id = value["Id"].asString(); - if(!value["Code"].isNull()) - terminalsObject.code = std::stoi(value["Code"].asString()); - if(!value["Message"].isNull()) - terminalsObject.message = value["Message"].asString(); + if(!valueTerminalsTerminal["Id"].isNull()) + terminalsObject.id = valueTerminalsTerminal["Id"].asString(); + if(!valueTerminalsTerminal["Code"].isNull()) + terminalsObject.code = std::stoi(valueTerminalsTerminal["Code"].asString()); + if(!valueTerminalsTerminal["Message"].isNull()) + terminalsObject.message = valueTerminalsTerminal["Message"].asString(); terminals_.push_back(terminalsObject); } diff --git a/rtc/src/model/UnmuteAudioAllResult.cc b/rtc/src/model/UnmuteAudioAllResult.cc index 42d0eb61e..1cb8ba659 100644 --- a/rtc/src/model/UnmuteAudioAllResult.cc +++ b/rtc/src/model/UnmuteAudioAllResult.cc @@ -39,16 +39,16 @@ void UnmuteAudioAllResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParticipants = value["Participants"]["Participant"]; - for (auto value : allParticipants) + auto allParticipantsNode = value["Participants"]["Participant"]; + for (auto valueParticipantsParticipant : allParticipantsNode) { Participant participantsObject; - if(!value["Id"].isNull()) - participantsObject.id = value["Id"].asString(); - if(!value["Code"].isNull()) - participantsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - participantsObject.message = value["Message"].asString(); + if(!valueParticipantsParticipant["Id"].isNull()) + participantsObject.id = valueParticipantsParticipant["Id"].asString(); + if(!valueParticipantsParticipant["Code"].isNull()) + participantsObject.code = valueParticipantsParticipant["Code"].asString(); + if(!valueParticipantsParticipant["Message"].isNull()) + participantsObject.message = valueParticipantsParticipant["Message"].asString(); participants_.push_back(participantsObject); } if(!value["ConferenceId"].isNull()) diff --git a/rtc/src/model/UnmuteAudioResult.cc b/rtc/src/model/UnmuteAudioResult.cc index bafc23118..c527cea59 100644 --- a/rtc/src/model/UnmuteAudioResult.cc +++ b/rtc/src/model/UnmuteAudioResult.cc @@ -39,16 +39,16 @@ void UnmuteAudioResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allParticipants = value["Participants"]["Participant"]; - for (auto value : allParticipants) + auto allParticipantsNode = value["Participants"]["Participant"]; + for (auto valueParticipantsParticipant : allParticipantsNode) { Participant participantsObject; - if(!value["Id"].isNull()) - participantsObject.id = value["Id"].asString(); - if(!value["Code"].isNull()) - participantsObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - participantsObject.message = value["Message"].asString(); + if(!valueParticipantsParticipant["Id"].isNull()) + participantsObject.id = valueParticipantsParticipant["Id"].asString(); + if(!valueParticipantsParticipant["Code"].isNull()) + participantsObject.code = valueParticipantsParticipant["Code"].asString(); + if(!valueParticipantsParticipant["Message"].isNull()) + participantsObject.message = valueParticipantsParticipant["Message"].asString(); participants_.push_back(participantsObject); } if(!value["ConferenceId"].isNull()) diff --git a/sas-api/src/model/DescribeHitRateColumnResult.cc b/sas-api/src/model/DescribeHitRateColumnResult.cc index 501471518..060410f79 100644 --- a/sas-api/src/model/DescribeHitRateColumnResult.cc +++ b/sas-api/src/model/DescribeHitRateColumnResult.cc @@ -39,16 +39,16 @@ void DescribeHitRateColumnResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Data"].isNull()) - itemsObject.data = std::stol(value["Data"].asString()); - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); + if(!valueItemsItem["Data"].isNull()) + itemsObject.data = std::stol(valueItemsItem["Data"].asString()); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); items_.push_back(itemsObject); } auto timeScopeNode = value["TimeScope"]; diff --git a/sas-api/src/model/DescribeHitRatePieResult.cc b/sas-api/src/model/DescribeHitRatePieResult.cc index 6e145aa0a..688d69cf3 100644 --- a/sas-api/src/model/DescribeHitRatePieResult.cc +++ b/sas-api/src/model/DescribeHitRatePieResult.cc @@ -39,14 +39,14 @@ void DescribeHitRatePieResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Data"].isNull()) - itemsObject.data = std::stol(value["Data"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); + if(!valueItemsItem["Data"].isNull()) + itemsObject.data = std::stol(valueItemsItem["Data"].asString()); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); items_.push_back(itemsObject); } diff --git a/sas-api/src/model/DescribePerDateDataResult.cc b/sas-api/src/model/DescribePerDateDataResult.cc index a402a545f..df42fc6cb 100644 --- a/sas-api/src/model/DescribePerDateDataResult.cc +++ b/sas-api/src/model/DescribePerDateDataResult.cc @@ -39,72 +39,72 @@ void DescribePerDateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataView = value["DataView"]["dataViewItem"]; - for (auto value : allDataView) + auto allDataViewNode = value["DataView"]["dataViewItem"]; + for (auto valueDataViewdataViewItem : allDataViewNode) { DataViewItem dataViewObject; - if(!value["DataTime"].isNull()) - dataViewObject.dataTime = value["DataTime"].asString(); - if(!value["CallTimes"].isNull()) - dataViewObject.callTimes = std::stol(value["CallTimes"].asString()); - if(!value["TotalHit"].isNull()) - dataViewObject.totalHit = std::stol(value["TotalHit"].asString()); - if(!value["HitRate"].isNull()) - dataViewObject.hitRate = std::stol(value["HitRate"].asString()); - if(!value["IsGreyPhone"].isNull()) - dataViewObject.isGreyPhone = std::stol(value["IsGreyPhone"].asString()); - if(!value["IsBlackPhone"].isNull()) - dataViewObject.isBlackPhone = std::stol(value["IsBlackPhone"].asString()); - if(!value["IsVirtualOperator"].isNull()) - dataViewObject.isVirtualOperator = std::stol(value["IsVirtualOperator"].asString()); - if(!value["IsOpenCommonPort1d"].isNull()) - dataViewObject.isOpenCommonPort1d = std::stol(value["IsOpenCommonPort1d"].asString()); - if(!value["IsOpenCommonPort7d"].isNull()) - dataViewObject.isOpenCommonPort7d = std::stol(value["IsOpenCommonPort7d"].asString()); - if(!value["IsOpenCommonPort30d"].isNull()) - dataViewObject.isOpenCommonPort30d = std::stol(value["IsOpenCommonPort30d"].asString()); - if(!value["IsCheatFlow1d"].isNull()) - dataViewObject.isCheatFlow1d = std::stol(value["IsCheatFlow1d"].asString()); - if(!value["IsCheatFlow7d"].isNull()) - dataViewObject.isCheatFlow7d = std::stol(value["IsCheatFlow7d"].asString()); - if(!value["IsCheatFlow30d"].isNull()) - dataViewObject.isCheatFlow30d = std::stol(value["IsCheatFlow30d"].asString()); - if(!value["IsProxy1d"].isNull()) - dataViewObject.isProxy1d = std::stol(value["IsProxy1d"].asString()); - if(!value["IsProxy7d"].isNull()) - dataViewObject.isProxy7d = std::stol(value["IsProxy7d"].asString()); - if(!value["IsProxy30d"].isNull()) - dataViewObject.isProxy30d = std::stol(value["IsProxy30d"].asString()); - if(!value["IsHiJack1d"].isNull()) - dataViewObject.isHiJack1d = std::stol(value["IsHiJack1d"].asString()); - if(!value["IsHiJack7d"].isNull()) - dataViewObject.isHiJack7d = std::stol(value["IsHiJack7d"].asString()); - if(!value["IsHiJack30d"].isNull()) - dataViewObject.isHiJack30d = std::stol(value["IsHiJack30d"].asString()); - if(!value["IsC21d"].isNull()) - dataViewObject.isC21d = std::stol(value["IsC21d"].asString()); - if(!value["IsC27d"].isNull()) - dataViewObject.isC27d = std::stol(value["IsC27d"].asString()); - if(!value["IsC230d"].isNull()) - dataViewObject.isC230d = std::stol(value["IsC230d"].asString()); - if(!value["IsBotnet1d"].isNull()) - dataViewObject.isBotnet1d = std::stol(value["IsBotnet1d"].asString()); - if(!value["IsBotnet7d"].isNull()) - dataViewObject.isBotnet7d = std::stol(value["IsBotnet7d"].asString()); - if(!value["IsBotnet30d"].isNull()) - dataViewObject.isBotnet30d = std::stol(value["IsBotnet30d"].asString()); - if(!value["IsNetAttack1d"].isNull()) - dataViewObject.isNetAttack1d = std::stol(value["IsNetAttack1d"].asString()); - if(!value["IsNetAttack7d"].isNull()) - dataViewObject.isNetAttack7d = std::stol(value["IsNetAttack7d"].asString()); - if(!value["IsNetAttack30d"].isNull()) - dataViewObject.isNetAttack30d = std::stol(value["IsNetAttack30d"].asString()); - if(!value["IsBlackCampaign1d"].isNull()) - dataViewObject.isBlackCampaign1d = std::stol(value["IsBlackCampaign1d"].asString()); - if(!value["IsBlackCampaign7d"].isNull()) - dataViewObject.isBlackCampaign7d = std::stol(value["IsBlackCampaign7d"].asString()); - if(!value["IsBlackCampaign30d"].isNull()) - dataViewObject.isBlackCampaign30d = std::stol(value["IsBlackCampaign30d"].asString()); + if(!valueDataViewdataViewItem["DataTime"].isNull()) + dataViewObject.dataTime = valueDataViewdataViewItem["DataTime"].asString(); + if(!valueDataViewdataViewItem["CallTimes"].isNull()) + dataViewObject.callTimes = std::stol(valueDataViewdataViewItem["CallTimes"].asString()); + if(!valueDataViewdataViewItem["TotalHit"].isNull()) + dataViewObject.totalHit = std::stol(valueDataViewdataViewItem["TotalHit"].asString()); + if(!valueDataViewdataViewItem["HitRate"].isNull()) + dataViewObject.hitRate = std::stol(valueDataViewdataViewItem["HitRate"].asString()); + if(!valueDataViewdataViewItem["IsGreyPhone"].isNull()) + dataViewObject.isGreyPhone = std::stol(valueDataViewdataViewItem["IsGreyPhone"].asString()); + if(!valueDataViewdataViewItem["IsBlackPhone"].isNull()) + dataViewObject.isBlackPhone = std::stol(valueDataViewdataViewItem["IsBlackPhone"].asString()); + if(!valueDataViewdataViewItem["IsVirtualOperator"].isNull()) + dataViewObject.isVirtualOperator = std::stol(valueDataViewdataViewItem["IsVirtualOperator"].asString()); + if(!valueDataViewdataViewItem["IsOpenCommonPort1d"].isNull()) + dataViewObject.isOpenCommonPort1d = std::stol(valueDataViewdataViewItem["IsOpenCommonPort1d"].asString()); + if(!valueDataViewdataViewItem["IsOpenCommonPort7d"].isNull()) + dataViewObject.isOpenCommonPort7d = std::stol(valueDataViewdataViewItem["IsOpenCommonPort7d"].asString()); + if(!valueDataViewdataViewItem["IsOpenCommonPort30d"].isNull()) + dataViewObject.isOpenCommonPort30d = std::stol(valueDataViewdataViewItem["IsOpenCommonPort30d"].asString()); + if(!valueDataViewdataViewItem["IsCheatFlow1d"].isNull()) + dataViewObject.isCheatFlow1d = std::stol(valueDataViewdataViewItem["IsCheatFlow1d"].asString()); + if(!valueDataViewdataViewItem["IsCheatFlow7d"].isNull()) + dataViewObject.isCheatFlow7d = std::stol(valueDataViewdataViewItem["IsCheatFlow7d"].asString()); + if(!valueDataViewdataViewItem["IsCheatFlow30d"].isNull()) + dataViewObject.isCheatFlow30d = std::stol(valueDataViewdataViewItem["IsCheatFlow30d"].asString()); + if(!valueDataViewdataViewItem["IsProxy1d"].isNull()) + dataViewObject.isProxy1d = std::stol(valueDataViewdataViewItem["IsProxy1d"].asString()); + if(!valueDataViewdataViewItem["IsProxy7d"].isNull()) + dataViewObject.isProxy7d = std::stol(valueDataViewdataViewItem["IsProxy7d"].asString()); + if(!valueDataViewdataViewItem["IsProxy30d"].isNull()) + dataViewObject.isProxy30d = std::stol(valueDataViewdataViewItem["IsProxy30d"].asString()); + if(!valueDataViewdataViewItem["IsHiJack1d"].isNull()) + dataViewObject.isHiJack1d = std::stol(valueDataViewdataViewItem["IsHiJack1d"].asString()); + if(!valueDataViewdataViewItem["IsHiJack7d"].isNull()) + dataViewObject.isHiJack7d = std::stol(valueDataViewdataViewItem["IsHiJack7d"].asString()); + if(!valueDataViewdataViewItem["IsHiJack30d"].isNull()) + dataViewObject.isHiJack30d = std::stol(valueDataViewdataViewItem["IsHiJack30d"].asString()); + if(!valueDataViewdataViewItem["IsC21d"].isNull()) + dataViewObject.isC21d = std::stol(valueDataViewdataViewItem["IsC21d"].asString()); + if(!valueDataViewdataViewItem["IsC27d"].isNull()) + dataViewObject.isC27d = std::stol(valueDataViewdataViewItem["IsC27d"].asString()); + if(!valueDataViewdataViewItem["IsC230d"].isNull()) + dataViewObject.isC230d = std::stol(valueDataViewdataViewItem["IsC230d"].asString()); + if(!valueDataViewdataViewItem["IsBotnet1d"].isNull()) + dataViewObject.isBotnet1d = std::stol(valueDataViewdataViewItem["IsBotnet1d"].asString()); + if(!valueDataViewdataViewItem["IsBotnet7d"].isNull()) + dataViewObject.isBotnet7d = std::stol(valueDataViewdataViewItem["IsBotnet7d"].asString()); + if(!valueDataViewdataViewItem["IsBotnet30d"].isNull()) + dataViewObject.isBotnet30d = std::stol(valueDataViewdataViewItem["IsBotnet30d"].asString()); + if(!valueDataViewdataViewItem["IsNetAttack1d"].isNull()) + dataViewObject.isNetAttack1d = std::stol(valueDataViewdataViewItem["IsNetAttack1d"].asString()); + if(!valueDataViewdataViewItem["IsNetAttack7d"].isNull()) + dataViewObject.isNetAttack7d = std::stol(valueDataViewdataViewItem["IsNetAttack7d"].asString()); + if(!valueDataViewdataViewItem["IsNetAttack30d"].isNull()) + dataViewObject.isNetAttack30d = std::stol(valueDataViewdataViewItem["IsNetAttack30d"].asString()); + if(!valueDataViewdataViewItem["IsBlackCampaign1d"].isNull()) + dataViewObject.isBlackCampaign1d = std::stol(valueDataViewdataViewItem["IsBlackCampaign1d"].asString()); + if(!valueDataViewdataViewItem["IsBlackCampaign7d"].isNull()) + dataViewObject.isBlackCampaign7d = std::stol(valueDataViewdataViewItem["IsBlackCampaign7d"].asString()); + if(!valueDataViewdataViewItem["IsBlackCampaign30d"].isNull()) + dataViewObject.isBlackCampaign30d = std::stol(valueDataViewdataViewItem["IsBlackCampaign30d"].asString()); dataView_.push_back(dataViewObject); } diff --git a/sas-api/src/model/DescribeThreatDistributeResult.cc b/sas-api/src/model/DescribeThreatDistributeResult.cc index 738d619a2..a8627a3d6 100644 --- a/sas-api/src/model/DescribeThreatDistributeResult.cc +++ b/sas-api/src/model/DescribeThreatDistributeResult.cc @@ -39,16 +39,16 @@ void DescribeThreatDistributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Data"].isNull()) - itemsObject.data = std::stof(value["Data"].asString()); - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); + if(!valueItemsItem["Data"].isNull()) + itemsObject.data = std::stof(valueItemsItem["Data"].asString()); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); items_.push_back(itemsObject); } auto allCategories = value["Categories"]["CategoriesItem"]; diff --git a/sas-api/src/model/DescribeThreatTypeLinesResult.cc b/sas-api/src/model/DescribeThreatTypeLinesResult.cc index bc8b804b5..dc5d2e35d 100644 --- a/sas-api/src/model/DescribeThreatTypeLinesResult.cc +++ b/sas-api/src/model/DescribeThreatTypeLinesResult.cc @@ -39,16 +39,16 @@ void DescribeThreatTypeLinesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Data"].isNull()) - itemsObject.data = std::stof(value["Data"].asString()); - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); + if(!valueItemsItem["Data"].isNull()) + itemsObject.data = std::stof(valueItemsItem["Data"].asString()); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); items_.push_back(itemsObject); } auto allCategories = value["Categories"]["CategoriesItem"]; diff --git a/sas-api/src/model/DescribeTotalAndRateLineResult.cc b/sas-api/src/model/DescribeTotalAndRateLineResult.cc index 09fbd2864..ad63fa9bc 100644 --- a/sas-api/src/model/DescribeTotalAndRateLineResult.cc +++ b/sas-api/src/model/DescribeTotalAndRateLineResult.cc @@ -39,16 +39,16 @@ void DescribeTotalAndRateLineResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Item"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Item"]; + for (auto valueItemsItem : allItemsNode) { Item itemsObject; - if(!value["Data"].isNull()) - itemsObject.data = std::stof(value["Data"].asString()); - if(!value["Id"].isNull()) - itemsObject.id = value["Id"].asString(); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); + if(!valueItemsItem["Data"].isNull()) + itemsObject.data = std::stof(valueItemsItem["Data"].asString()); + if(!valueItemsItem["Id"].isNull()) + itemsObject.id = valueItemsItem["Id"].asString(); + if(!valueItemsItem["Name"].isNull()) + itemsObject.name = valueItemsItem["Name"].asString(); items_.push_back(itemsObject); } auto allCategories = value["Categories"]["CategoriesItem"]; diff --git a/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h b/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h index 0eaa2b986..b49b17568 100644 --- a/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h +++ b/sas/include/alibabacloud/sas/model/DescribeSuspEventsResult.h @@ -34,6 +34,7 @@ namespace AlibabaCloud public: struct WarningSummary { + std::string uniqueInfo; std::string alarmEventName; int eventStatus; std::string saleVersion; diff --git a/sas/src/model/DescribeAlarmEventDetailResult.cc b/sas/src/model/DescribeAlarmEventDetailResult.cc index d4979fcb9..7e0f9d523 100644 --- a/sas/src/model/DescribeAlarmEventDetailResult.cc +++ b/sas/src/model/DescribeAlarmEventDetailResult.cc @@ -70,22 +70,22 @@ void DescribeAlarmEventDetailResult::parse(const std::string &payload) data_.dataSource = dataNode["DataSource"].asString(); if(!dataNode["CanCancelFault"].isNull()) data_.canCancelFault = dataNode["CanCancelFault"].asString() == "true"; - auto allCauseDetails = value["CauseDetails"]["CauseDetail"]; - for (auto value : allCauseDetails) + auto allCauseDetailsNode = dataNode["CauseDetails"]["CauseDetail"]; + for (auto dataNodeCauseDetailsCauseDetail : allCauseDetailsNode) { Data::CauseDetail causeDetailObject; - if(!value["Key"].isNull()) - causeDetailObject.key = value["Key"].asString(); - auto allValue = value["Value"]["ValueItem"]; - for (auto value : allValue) + if(!dataNodeCauseDetailsCauseDetail["Key"].isNull()) + causeDetailObject.key = dataNodeCauseDetailsCauseDetail["Key"].asString(); + auto allValueNode = allCauseDetailsNode["Value"]["ValueItem"]; + for (auto allCauseDetailsNodeValueValueItem : allValueNode) { Data::CauseDetail::ValueItem valueObject; - if(!value["Name"].isNull()) - valueObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - valueObject.type = value["Type"].asString(); - if(!value["Value"].isNull()) - valueObject.value = value["Value"].asString(); + if(!allCauseDetailsNodeValueValueItem["Name"].isNull()) + valueObject.name = allCauseDetailsNodeValueValueItem["Name"].asString(); + if(!allCauseDetailsNodeValueValueItem["Type"].isNull()) + valueObject.type = allCauseDetailsNodeValueValueItem["Type"].asString(); + if(!allCauseDetailsNodeValueValueItem["Value"].isNull()) + valueObject.value = allCauseDetailsNodeValueValueItem["Value"].asString(); causeDetailObject.value.push_back(valueObject); } data_.causeDetails.push_back(causeDetailObject); diff --git a/sas/src/model/DescribeAlarmEventListResult.cc b/sas/src/model/DescribeAlarmEventListResult.cc index b7e5eeda7..c98ca0745 100644 --- a/sas/src/model/DescribeAlarmEventListResult.cc +++ b/sas/src/model/DescribeAlarmEventListResult.cc @@ -39,58 +39,58 @@ void DescribeAlarmEventListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuspEvents = value["SuspEvents"]["SuspEventsItem"]; - for (auto value : allSuspEvents) + auto allSuspEventsNode = value["SuspEvents"]["SuspEventsItem"]; + for (auto valueSuspEventsSuspEventsItem : allSuspEventsNode) { SuspEventsItem suspEventsObject; - if(!value["AlarmUniqueInfo"].isNull()) - suspEventsObject.alarmUniqueInfo = value["AlarmUniqueInfo"].asString(); - if(!value["Solution"].isNull()) - suspEventsObject.solution = value["Solution"].asString(); - if(!value["Level"].isNull()) - suspEventsObject.level = value["Level"].asString(); - if(!value["CanBeDealOnLine"].isNull()) - suspEventsObject.canBeDealOnLine = value["CanBeDealOnLine"].asString() == "true"; - if(!value["Description"].isNull()) - suspEventsObject.description = value["Description"].asString(); - if(!value["StartTime"].isNull()) - suspEventsObject.startTime = std::stol(value["StartTime"].asString()); - if(!value["EndTime"].isNull()) - suspEventsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["AlarmEventType"].isNull()) - suspEventsObject.alarmEventType = value["AlarmEventType"].asString(); - if(!value["SuspiciousEventCount"].isNull()) - suspEventsObject.suspiciousEventCount = std::stoi(value["SuspiciousEventCount"].asString()); - if(!value["Uuid"].isNull()) - suspEventsObject.uuid = value["Uuid"].asString(); - if(!value["InstanceName"].isNull()) - suspEventsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - suspEventsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - suspEventsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["AlarmEventName"].isNull()) - suspEventsObject.alarmEventName = value["AlarmEventName"].asString(); - if(!value["SaleVersion"].isNull()) - suspEventsObject.saleVersion = value["SaleVersion"].asString(); - if(!value["DataSource"].isNull()) - suspEventsObject.dataSource = value["DataSource"].asString(); - if(!value["CanCancelFault"].isNull()) - suspEventsObject.canCancelFault = value["CanCancelFault"].asString() == "true"; - if(!value["Dealed"].isNull()) - suspEventsObject.dealed = value["Dealed"].asString() == "true"; - if(!value["GmtModified"].isNull()) - suspEventsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["HasTraceInfo"].isNull()) - suspEventsObject.hasTraceInfo = value["HasTraceInfo"].asString() == "true"; - if(!value["SecurityEventIds"].isNull()) - suspEventsObject.securityEventIds = value["SecurityEventIds"].asString(); - if(!value["OperateErrorCode"].isNull()) - suspEventsObject.operateErrorCode = value["OperateErrorCode"].asString(); - if(!value["AlarmEventNameOriginal"].isNull()) - suspEventsObject.alarmEventNameOriginal = value["AlarmEventNameOriginal"].asString(); - if(!value["InstanceId"].isNull()) - suspEventsObject.instanceId = value["InstanceId"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmUniqueInfo"].isNull()) + suspEventsObject.alarmUniqueInfo = valueSuspEventsSuspEventsItem["AlarmUniqueInfo"].asString(); + if(!valueSuspEventsSuspEventsItem["Solution"].isNull()) + suspEventsObject.solution = valueSuspEventsSuspEventsItem["Solution"].asString(); + if(!valueSuspEventsSuspEventsItem["Level"].isNull()) + suspEventsObject.level = valueSuspEventsSuspEventsItem["Level"].asString(); + if(!valueSuspEventsSuspEventsItem["CanBeDealOnLine"].isNull()) + suspEventsObject.canBeDealOnLine = valueSuspEventsSuspEventsItem["CanBeDealOnLine"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["Description"].isNull()) + suspEventsObject.description = valueSuspEventsSuspEventsItem["Description"].asString(); + if(!valueSuspEventsSuspEventsItem["StartTime"].isNull()) + suspEventsObject.startTime = std::stol(valueSuspEventsSuspEventsItem["StartTime"].asString()); + if(!valueSuspEventsSuspEventsItem["EndTime"].isNull()) + suspEventsObject.endTime = std::stol(valueSuspEventsSuspEventsItem["EndTime"].asString()); + if(!valueSuspEventsSuspEventsItem["AlarmEventType"].isNull()) + suspEventsObject.alarmEventType = valueSuspEventsSuspEventsItem["AlarmEventType"].asString(); + if(!valueSuspEventsSuspEventsItem["SuspiciousEventCount"].isNull()) + suspEventsObject.suspiciousEventCount = std::stoi(valueSuspEventsSuspEventsItem["SuspiciousEventCount"].asString()); + if(!valueSuspEventsSuspEventsItem["Uuid"].isNull()) + suspEventsObject.uuid = valueSuspEventsSuspEventsItem["Uuid"].asString(); + if(!valueSuspEventsSuspEventsItem["InstanceName"].isNull()) + suspEventsObject.instanceName = valueSuspEventsSuspEventsItem["InstanceName"].asString(); + if(!valueSuspEventsSuspEventsItem["InternetIp"].isNull()) + suspEventsObject.internetIp = valueSuspEventsSuspEventsItem["InternetIp"].asString(); + if(!valueSuspEventsSuspEventsItem["IntranetIp"].isNull()) + suspEventsObject.intranetIp = valueSuspEventsSuspEventsItem["IntranetIp"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmEventName"].isNull()) + suspEventsObject.alarmEventName = valueSuspEventsSuspEventsItem["AlarmEventName"].asString(); + if(!valueSuspEventsSuspEventsItem["SaleVersion"].isNull()) + suspEventsObject.saleVersion = valueSuspEventsSuspEventsItem["SaleVersion"].asString(); + if(!valueSuspEventsSuspEventsItem["DataSource"].isNull()) + suspEventsObject.dataSource = valueSuspEventsSuspEventsItem["DataSource"].asString(); + if(!valueSuspEventsSuspEventsItem["CanCancelFault"].isNull()) + suspEventsObject.canCancelFault = valueSuspEventsSuspEventsItem["CanCancelFault"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["Dealed"].isNull()) + suspEventsObject.dealed = valueSuspEventsSuspEventsItem["Dealed"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["GmtModified"].isNull()) + suspEventsObject.gmtModified = std::stol(valueSuspEventsSuspEventsItem["GmtModified"].asString()); + if(!valueSuspEventsSuspEventsItem["HasTraceInfo"].isNull()) + suspEventsObject.hasTraceInfo = valueSuspEventsSuspEventsItem["HasTraceInfo"].asString() == "true"; + if(!valueSuspEventsSuspEventsItem["SecurityEventIds"].isNull()) + suspEventsObject.securityEventIds = valueSuspEventsSuspEventsItem["SecurityEventIds"].asString(); + if(!valueSuspEventsSuspEventsItem["OperateErrorCode"].isNull()) + suspEventsObject.operateErrorCode = valueSuspEventsSuspEventsItem["OperateErrorCode"].asString(); + if(!valueSuspEventsSuspEventsItem["AlarmEventNameOriginal"].isNull()) + suspEventsObject.alarmEventNameOriginal = valueSuspEventsSuspEventsItem["AlarmEventNameOriginal"].asString(); + if(!valueSuspEventsSuspEventsItem["InstanceId"].isNull()) + suspEventsObject.instanceId = valueSuspEventsSuspEventsItem["InstanceId"].asString(); suspEvents_.push_back(suspEventsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribeAllGroupsResult.cc b/sas/src/model/DescribeAllGroupsResult.cc index bb5b2af14..00f406faa 100644 --- a/sas/src/model/DescribeAllGroupsResult.cc +++ b/sas/src/model/DescribeAllGroupsResult.cc @@ -39,16 +39,16 @@ void DescribeAllGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroups = value["Groups"]["Group"]; - for (auto value : allGroups) + auto allGroupsNode = value["Groups"]["Group"]; + for (auto valueGroupsGroup : allGroupsNode) { Group groupsObject; - if(!value["GroupName"].isNull()) - groupsObject.groupName = value["GroupName"].asString(); - if(!value["GroupId"].isNull()) - groupsObject.groupId = std::stoi(value["GroupId"].asString()); - if(!value["GroupFlag"].isNull()) - groupsObject.groupFlag = std::stoi(value["GroupFlag"].asString()); + if(!valueGroupsGroup["GroupName"].isNull()) + groupsObject.groupName = valueGroupsGroup["GroupName"].asString(); + if(!valueGroupsGroup["GroupId"].isNull()) + groupsObject.groupId = std::stoi(valueGroupsGroup["GroupId"].asString()); + if(!valueGroupsGroup["GroupFlag"].isNull()) + groupsObject.groupFlag = std::stoi(valueGroupsGroup["GroupFlag"].asString()); groups_.push_back(groupsObject); } if(!value["Count"].isNull()) diff --git a/sas/src/model/DescribeCheckWarningSummaryResult.cc b/sas/src/model/DescribeCheckWarningSummaryResult.cc index 138d672d7..328220a61 100644 --- a/sas/src/model/DescribeCheckWarningSummaryResult.cc +++ b/sas/src/model/DescribeCheckWarningSummaryResult.cc @@ -39,32 +39,32 @@ void DescribeCheckWarningSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWarningSummarys = value["WarningSummarys"]["WarningSummary"]; - for (auto value : allWarningSummarys) + auto allWarningSummarysNode = value["WarningSummarys"]["WarningSummary"]; + for (auto valueWarningSummarysWarningSummary : allWarningSummarysNode) { WarningSummary warningSummarysObject; - if(!value["RiskId"].isNull()) - warningSummarysObject.riskId = std::stol(value["RiskId"].asString()); - if(!value["RiskName"].isNull()) - warningSummarysObject.riskName = value["RiskName"].asString(); - if(!value["TypeAlias"].isNull()) - warningSummarysObject.typeAlias = value["TypeAlias"].asString(); - if(!value["SubTypeAlias"].isNull()) - warningSummarysObject.subTypeAlias = value["SubTypeAlias"].asString(); - if(!value["LastFoundTime"].isNull()) - warningSummarysObject.lastFoundTime = value["LastFoundTime"].asString(); - if(!value["Level"].isNull()) - warningSummarysObject.level = value["Level"].asString(); - if(!value["CheckCount"].isNull()) - warningSummarysObject.checkCount = std::stoi(value["CheckCount"].asString()); - if(!value["HighWarningCount"].isNull()) - warningSummarysObject.highWarningCount = std::stoi(value["HighWarningCount"].asString()); - if(!value["MediumWarningCount"].isNull()) - warningSummarysObject.mediumWarningCount = std::stoi(value["MediumWarningCount"].asString()); - if(!value["LowWarningCount"].isNull()) - warningSummarysObject.lowWarningCount = std::stoi(value["LowWarningCount"].asString()); - if(!value["WarningMachineCount"].isNull()) - warningSummarysObject.warningMachineCount = std::stoi(value["WarningMachineCount"].asString()); + if(!valueWarningSummarysWarningSummary["RiskId"].isNull()) + warningSummarysObject.riskId = std::stol(valueWarningSummarysWarningSummary["RiskId"].asString()); + if(!valueWarningSummarysWarningSummary["RiskName"].isNull()) + warningSummarysObject.riskName = valueWarningSummarysWarningSummary["RiskName"].asString(); + if(!valueWarningSummarysWarningSummary["TypeAlias"].isNull()) + warningSummarysObject.typeAlias = valueWarningSummarysWarningSummary["TypeAlias"].asString(); + if(!valueWarningSummarysWarningSummary["SubTypeAlias"].isNull()) + warningSummarysObject.subTypeAlias = valueWarningSummarysWarningSummary["SubTypeAlias"].asString(); + if(!valueWarningSummarysWarningSummary["LastFoundTime"].isNull()) + warningSummarysObject.lastFoundTime = valueWarningSummarysWarningSummary["LastFoundTime"].asString(); + if(!valueWarningSummarysWarningSummary["Level"].isNull()) + warningSummarysObject.level = valueWarningSummarysWarningSummary["Level"].asString(); + if(!valueWarningSummarysWarningSummary["CheckCount"].isNull()) + warningSummarysObject.checkCount = std::stoi(valueWarningSummarysWarningSummary["CheckCount"].asString()); + if(!valueWarningSummarysWarningSummary["HighWarningCount"].isNull()) + warningSummarysObject.highWarningCount = std::stoi(valueWarningSummarysWarningSummary["HighWarningCount"].asString()); + if(!valueWarningSummarysWarningSummary["MediumWarningCount"].isNull()) + warningSummarysObject.mediumWarningCount = std::stoi(valueWarningSummarysWarningSummary["MediumWarningCount"].asString()); + if(!valueWarningSummarysWarningSummary["LowWarningCount"].isNull()) + warningSummarysObject.lowWarningCount = std::stoi(valueWarningSummarysWarningSummary["LowWarningCount"].asString()); + if(!valueWarningSummarysWarningSummary["WarningMachineCount"].isNull()) + warningSummarysObject.warningMachineCount = std::stoi(valueWarningSummarysWarningSummary["WarningMachineCount"].asString()); warningSummarys_.push_back(warningSummarysObject); } if(!value["Count"].isNull()) diff --git a/sas/src/model/DescribeCheckWarningsResult.cc b/sas/src/model/DescribeCheckWarningsResult.cc index 070813c11..b2371d74d 100644 --- a/sas/src/model/DescribeCheckWarningsResult.cc +++ b/sas/src/model/DescribeCheckWarningsResult.cc @@ -39,24 +39,24 @@ void DescribeCheckWarningsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCheckWarnings = value["CheckWarnings"]["CheckWarning"]; - for (auto value : allCheckWarnings) + auto allCheckWarningsNode = value["CheckWarnings"]["CheckWarning"]; + for (auto valueCheckWarningsCheckWarning : allCheckWarningsNode) { CheckWarning checkWarningsObject; - if(!value["Uuid"].isNull()) - checkWarningsObject.uuid = value["Uuid"].asString(); - if(!value["CheckId"].isNull()) - checkWarningsObject.checkId = std::stol(value["CheckId"].asString()); - if(!value["CheckWarningId"].isNull()) - checkWarningsObject.checkWarningId = std::stol(value["CheckWarningId"].asString()); - if(!value["Level"].isNull()) - checkWarningsObject.level = value["Level"].asString(); - if(!value["Item"].isNull()) - checkWarningsObject.item = value["Item"].asString(); - if(!value["Type"].isNull()) - checkWarningsObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - checkWarningsObject.status = std::stoi(value["Status"].asString()); + if(!valueCheckWarningsCheckWarning["Uuid"].isNull()) + checkWarningsObject.uuid = valueCheckWarningsCheckWarning["Uuid"].asString(); + if(!valueCheckWarningsCheckWarning["CheckId"].isNull()) + checkWarningsObject.checkId = std::stol(valueCheckWarningsCheckWarning["CheckId"].asString()); + if(!valueCheckWarningsCheckWarning["CheckWarningId"].isNull()) + checkWarningsObject.checkWarningId = std::stol(valueCheckWarningsCheckWarning["CheckWarningId"].asString()); + if(!valueCheckWarningsCheckWarning["Level"].isNull()) + checkWarningsObject.level = valueCheckWarningsCheckWarning["Level"].asString(); + if(!valueCheckWarningsCheckWarning["Item"].isNull()) + checkWarningsObject.item = valueCheckWarningsCheckWarning["Item"].asString(); + if(!valueCheckWarningsCheckWarning["Type"].isNull()) + checkWarningsObject.type = valueCheckWarningsCheckWarning["Type"].asString(); + if(!valueCheckWarningsCheckWarning["Status"].isNull()) + checkWarningsObject.status = std::stoi(valueCheckWarningsCheckWarning["Status"].asString()); checkWarnings_.push_back(checkWarningsObject); } if(!value["Count"].isNull()) diff --git a/sas/src/model/DescribeCloudCenterInstancesResult.cc b/sas/src/model/DescribeCloudCenterInstancesResult.cc index f966a19bb..fe74a8fef 100644 --- a/sas/src/model/DescribeCloudCenterInstancesResult.cc +++ b/sas/src/model/DescribeCloudCenterInstancesResult.cc @@ -39,58 +39,58 @@ void DescribeCloudCenterInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allInstances = value["Instances"]["Instance"]; - for (auto value : allInstances) + auto allInstancesNode = value["Instances"]["Instance"]; + for (auto valueInstancesInstance : allInstancesNode) { Instance instancesObject; - if(!value["InternetIp"].isNull()) - instancesObject.internetIp = value["InternetIp"].asString(); - if(!value["Os"].isNull()) - instancesObject.os = value["Os"].asString(); - if(!value["InstanceId"].isNull()) - instancesObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - instancesObject.instanceName = value["InstanceName"].asString(); - if(!value["RegionName"].isNull()) - instancesObject.regionName = value["RegionName"].asString(); - if(!value["Ip"].isNull()) - instancesObject.ip = value["Ip"].asString(); - if(!value["ClientStatus"].isNull()) - instancesObject.clientStatus = value["ClientStatus"].asString(); - if(!value["Region"].isNull()) - instancesObject.region = value["Region"].asString(); - if(!value["Uuid"].isNull()) - instancesObject.uuid = value["Uuid"].asString(); - if(!value["IntranetIp"].isNull()) - instancesObject.intranetIp = value["IntranetIp"].asString(); - if(!value["AssetType"].isNull()) - instancesObject.assetType = value["AssetType"].asString(); - if(!value["Status"].isNull()) - instancesObject.status = value["Status"].asString(); - if(!value["Tag"].isNull()) - instancesObject.tag = value["Tag"].asString(); - if(!value["VpcInstanceId"].isNull()) - instancesObject.vpcInstanceId = value["VpcInstanceId"].asString(); - if(!value["OsName"].isNull()) - instancesObject.osName = value["OsName"].asString(); - if(!value["Flag"].isNull()) - instancesObject.flag = std::stoi(value["Flag"].asString()); - if(!value["HcStatus"].isNull()) - instancesObject.hcStatus = value["HcStatus"].asString(); - if(!value["VulStatus"].isNull()) - instancesObject.vulStatus = value["VulStatus"].asString(); - if(!value["AlarmStatus"].isNull()) - instancesObject.alarmStatus = value["AlarmStatus"].asString(); - if(!value["RiskStatus"].isNull()) - instancesObject.riskStatus = value["RiskStatus"].asString(); - if(!value["HealthCheckCount"].isNull()) - instancesObject.healthCheckCount = std::stoi(value["HealthCheckCount"].asString()); - if(!value["VulCount"].isNull()) - instancesObject.vulCount = std::stoi(value["VulCount"].asString()); - if(!value["SafeEventCount"].isNull()) - instancesObject.safeEventCount = std::stoi(value["SafeEventCount"].asString()); - if(!value["RegionId"].isNull()) - instancesObject.regionId = value["RegionId"].asString(); + if(!valueInstancesInstance["InternetIp"].isNull()) + instancesObject.internetIp = valueInstancesInstance["InternetIp"].asString(); + if(!valueInstancesInstance["Os"].isNull()) + instancesObject.os = valueInstancesInstance["Os"].asString(); + if(!valueInstancesInstance["InstanceId"].isNull()) + instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); + if(!valueInstancesInstance["InstanceName"].isNull()) + instancesObject.instanceName = valueInstancesInstance["InstanceName"].asString(); + if(!valueInstancesInstance["RegionName"].isNull()) + instancesObject.regionName = valueInstancesInstance["RegionName"].asString(); + if(!valueInstancesInstance["Ip"].isNull()) + instancesObject.ip = valueInstancesInstance["Ip"].asString(); + if(!valueInstancesInstance["ClientStatus"].isNull()) + instancesObject.clientStatus = valueInstancesInstance["ClientStatus"].asString(); + if(!valueInstancesInstance["Region"].isNull()) + instancesObject.region = valueInstancesInstance["Region"].asString(); + if(!valueInstancesInstance["Uuid"].isNull()) + instancesObject.uuid = valueInstancesInstance["Uuid"].asString(); + if(!valueInstancesInstance["IntranetIp"].isNull()) + instancesObject.intranetIp = valueInstancesInstance["IntranetIp"].asString(); + if(!valueInstancesInstance["AssetType"].isNull()) + instancesObject.assetType = valueInstancesInstance["AssetType"].asString(); + if(!valueInstancesInstance["Status"].isNull()) + instancesObject.status = valueInstancesInstance["Status"].asString(); + if(!valueInstancesInstance["Tag"].isNull()) + instancesObject.tag = valueInstancesInstance["Tag"].asString(); + if(!valueInstancesInstance["VpcInstanceId"].isNull()) + instancesObject.vpcInstanceId = valueInstancesInstance["VpcInstanceId"].asString(); + if(!valueInstancesInstance["OsName"].isNull()) + instancesObject.osName = valueInstancesInstance["OsName"].asString(); + if(!valueInstancesInstance["Flag"].isNull()) + instancesObject.flag = std::stoi(valueInstancesInstance["Flag"].asString()); + if(!valueInstancesInstance["HcStatus"].isNull()) + instancesObject.hcStatus = valueInstancesInstance["HcStatus"].asString(); + if(!valueInstancesInstance["VulStatus"].isNull()) + instancesObject.vulStatus = valueInstancesInstance["VulStatus"].asString(); + if(!valueInstancesInstance["AlarmStatus"].isNull()) + instancesObject.alarmStatus = valueInstancesInstance["AlarmStatus"].asString(); + if(!valueInstancesInstance["RiskStatus"].isNull()) + instancesObject.riskStatus = valueInstancesInstance["RiskStatus"].asString(); + if(!valueInstancesInstance["HealthCheckCount"].isNull()) + instancesObject.healthCheckCount = std::stoi(valueInstancesInstance["HealthCheckCount"].asString()); + if(!valueInstancesInstance["VulCount"].isNull()) + instancesObject.vulCount = std::stoi(valueInstancesInstance["VulCount"].asString()); + if(!valueInstancesInstance["SafeEventCount"].isNull()) + instancesObject.safeEventCount = std::stoi(valueInstancesInstance["SafeEventCount"].asString()); + if(!valueInstancesInstance["RegionId"].isNull()) + instancesObject.regionId = valueInstancesInstance["RegionId"].asString(); instances_.push_back(instancesObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribeDomainDetailResult.cc b/sas/src/model/DescribeDomainDetailResult.cc index a50544ab5..fda0af040 100644 --- a/sas/src/model/DescribeDomainDetailResult.cc +++ b/sas/src/model/DescribeDomainDetailResult.cc @@ -39,24 +39,24 @@ void DescribeDomainDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainDetailItems = value["DomainDetailItems"]["DomainDetailItem"]; - for (auto value : allDomainDetailItems) + auto allDomainDetailItemsNode = value["DomainDetailItems"]["DomainDetailItem"]; + for (auto valueDomainDetailItemsDomainDetailItem : allDomainDetailItemsNode) { DomainDetailItem domainDetailItemsObject; - if(!value["InternetIp"].isNull()) - domainDetailItemsObject.internetIp = value["InternetIp"].asString(); - if(!value["InstanceId"].isNull()) - domainDetailItemsObject.instanceId = value["InstanceId"].asString(); - if(!value["Uuid"].isNull()) - domainDetailItemsObject.uuid = value["Uuid"].asString(); - if(!value["AssetType"].isNull()) - domainDetailItemsObject.assetType = value["AssetType"].asString(); - if(!value["InstanceName"].isNull()) - domainDetailItemsObject.instanceName = value["InstanceName"].asString(); - if(!value["MachineIp"].isNull()) - domainDetailItemsObject.machineIp = value["MachineIp"].asString(); - if(!value["IntranetIp"].isNull()) - domainDetailItemsObject.intranetIp = value["IntranetIp"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["InternetIp"].isNull()) + domainDetailItemsObject.internetIp = valueDomainDetailItemsDomainDetailItem["InternetIp"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["InstanceId"].isNull()) + domainDetailItemsObject.instanceId = valueDomainDetailItemsDomainDetailItem["InstanceId"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["Uuid"].isNull()) + domainDetailItemsObject.uuid = valueDomainDetailItemsDomainDetailItem["Uuid"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["AssetType"].isNull()) + domainDetailItemsObject.assetType = valueDomainDetailItemsDomainDetailItem["AssetType"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["InstanceName"].isNull()) + domainDetailItemsObject.instanceName = valueDomainDetailItemsDomainDetailItem["InstanceName"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["MachineIp"].isNull()) + domainDetailItemsObject.machineIp = valueDomainDetailItemsDomainDetailItem["MachineIp"].asString(); + if(!valueDomainDetailItemsDomainDetailItem["IntranetIp"].isNull()) + domainDetailItemsObject.intranetIp = valueDomainDetailItemsDomainDetailItem["IntranetIp"].asString(); domainDetailItems_.push_back(domainDetailItemsObject); } if(!value["Domain"].isNull()) diff --git a/sas/src/model/DescribeDomainListResult.cc b/sas/src/model/DescribeDomainListResult.cc index 9f68a88b6..ba1c879d0 100644 --- a/sas/src/model/DescribeDomainListResult.cc +++ b/sas/src/model/DescribeDomainListResult.cc @@ -39,14 +39,14 @@ void DescribeDomainListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainListResponseList = value["DomainListResponseList"]["DomainResponse"]; - for (auto value : allDomainListResponseList) + auto allDomainListResponseListNode = value["DomainListResponseList"]["DomainResponse"]; + for (auto valueDomainListResponseListDomainResponse : allDomainListResponseListNode) { DomainResponse domainListResponseListObject; - if(!value["Domain"].isNull()) - domainListResponseListObject.domain = value["Domain"].asString(); - if(!value["IpList"].isNull()) - domainListResponseListObject.ipList = value["IpList"].asString(); + if(!valueDomainListResponseListDomainResponse["Domain"].isNull()) + domainListResponseListObject.domain = valueDomainListResponseListDomainResponse["Domain"].asString(); + if(!valueDomainListResponseListDomainResponse["IpList"].isNull()) + domainListResponseListObject.ipList = valueDomainListResponseListDomainResponse["IpList"].asString(); domainListResponseList_.push_back(domainListResponseListObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribeEmgVulGroupResult.cc b/sas/src/model/DescribeEmgVulGroupResult.cc index 11853a32e..43e534341 100644 --- a/sas/src/model/DescribeEmgVulGroupResult.cc +++ b/sas/src/model/DescribeEmgVulGroupResult.cc @@ -39,22 +39,22 @@ void DescribeEmgVulGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEmgVulGroupList = value["EmgVulGroupList"]["EmgVulGroup"]; - for (auto value : allEmgVulGroupList) + auto allEmgVulGroupListNode = value["EmgVulGroupList"]["EmgVulGroup"]; + for (auto valueEmgVulGroupListEmgVulGroup : allEmgVulGroupListNode) { EmgVulGroup emgVulGroupListObject; - if(!value["AliasName"].isNull()) - emgVulGroupListObject.aliasName = value["AliasName"].asString(); - if(!value["PendingCount"].isNull()) - emgVulGroupListObject.pendingCount = std::stoi(value["PendingCount"].asString()); - if(!value["Name"].isNull()) - emgVulGroupListObject.name = value["Name"].asString(); - if(!value["GmtPublish"].isNull()) - emgVulGroupListObject.gmtPublish = std::stol(value["GmtPublish"].asString()); - if(!value["Description"].isNull()) - emgVulGroupListObject.description = value["Description"].asString(); - if(!value["Type"].isNull()) - emgVulGroupListObject.type = value["Type"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["AliasName"].isNull()) + emgVulGroupListObject.aliasName = valueEmgVulGroupListEmgVulGroup["AliasName"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["PendingCount"].isNull()) + emgVulGroupListObject.pendingCount = std::stoi(valueEmgVulGroupListEmgVulGroup["PendingCount"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Name"].isNull()) + emgVulGroupListObject.name = valueEmgVulGroupListEmgVulGroup["Name"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["GmtPublish"].isNull()) + emgVulGroupListObject.gmtPublish = std::stol(valueEmgVulGroupListEmgVulGroup["GmtPublish"].asString()); + if(!valueEmgVulGroupListEmgVulGroup["Description"].isNull()) + emgVulGroupListObject.description = valueEmgVulGroupListEmgVulGroup["Description"].asString(); + if(!valueEmgVulGroupListEmgVulGroup["Type"].isNull()) + emgVulGroupListObject.type = valueEmgVulGroupListEmgVulGroup["Type"].asString(); emgVulGroupList_.push_back(emgVulGroupListObject); } if(!value["TotalCount"].isNull()) diff --git a/sas/src/model/DescribeGroupedTagsResult.cc b/sas/src/model/DescribeGroupedTagsResult.cc index 892a6e9c4..608e2d0b4 100644 --- a/sas/src/model/DescribeGroupedTagsResult.cc +++ b/sas/src/model/DescribeGroupedTagsResult.cc @@ -39,16 +39,16 @@ void DescribeGroupedTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroupedFileds = value["GroupedFileds"]["GroupedFiled"]; - for (auto value : allGroupedFileds) + auto allGroupedFiledsNode = value["GroupedFileds"]["GroupedFiled"]; + for (auto valueGroupedFiledsGroupedFiled : allGroupedFiledsNode) { GroupedFiled groupedFiledsObject; - if(!value["Name"].isNull()) - groupedFiledsObject.name = value["Name"].asString(); - if(!value["TagId"].isNull()) - groupedFiledsObject.tagId = std::stoi(value["TagId"].asString()); - if(!value["Count"].isNull()) - groupedFiledsObject.count = value["Count"].asString(); + if(!valueGroupedFiledsGroupedFiled["Name"].isNull()) + groupedFiledsObject.name = valueGroupedFiledsGroupedFiled["Name"].asString(); + if(!valueGroupedFiledsGroupedFiled["TagId"].isNull()) + groupedFiledsObject.tagId = std::stoi(valueGroupedFiledsGroupedFiled["TagId"].asString()); + if(!valueGroupedFiledsGroupedFiled["Count"].isNull()) + groupedFiledsObject.count = valueGroupedFiledsGroupedFiled["Count"].asString(); groupedFileds_.push_back(groupedFiledsObject); } if(!value["Success"].isNull()) diff --git a/sas/src/model/DescribeGroupedVulResult.cc b/sas/src/model/DescribeGroupedVulResult.cc index 03c6588ab..7ce83e14e 100644 --- a/sas/src/model/DescribeGroupedVulResult.cc +++ b/sas/src/model/DescribeGroupedVulResult.cc @@ -39,26 +39,26 @@ void DescribeGroupedVulResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGroupedVulItems = value["GroupedVulItems"]["GroupedVulItem"]; - for (auto value : allGroupedVulItems) + auto allGroupedVulItemsNode = value["GroupedVulItems"]["GroupedVulItem"]; + for (auto valueGroupedVulItemsGroupedVulItem : allGroupedVulItemsNode) { GroupedVulItem groupedVulItemsObject; - if(!value["AliasName"].isNull()) - groupedVulItemsObject.aliasName = value["AliasName"].asString(); - if(!value["Type"].isNull()) - groupedVulItemsObject.type = value["Type"].asString(); - if(!value["GmtLast"].isNull()) - groupedVulItemsObject.gmtLast = std::stol(value["GmtLast"].asString()); - if(!value["AsapCount"].isNull()) - groupedVulItemsObject.asapCount = std::stoi(value["AsapCount"].asString()); - if(!value["LaterCount"].isNull()) - groupedVulItemsObject.laterCount = std::stoi(value["LaterCount"].asString()); - if(!value["NntfCount"].isNull()) - groupedVulItemsObject.nntfCount = std::stoi(value["NntfCount"].asString()); - if(!value["HandledCount"].isNull()) - groupedVulItemsObject.handledCount = std::stoi(value["HandledCount"].asString()); - if(!value["Tags"].isNull()) - groupedVulItemsObject.tags = value["Tags"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["AliasName"].isNull()) + groupedVulItemsObject.aliasName = valueGroupedVulItemsGroupedVulItem["AliasName"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["Type"].isNull()) + groupedVulItemsObject.type = valueGroupedVulItemsGroupedVulItem["Type"].asString(); + if(!valueGroupedVulItemsGroupedVulItem["GmtLast"].isNull()) + groupedVulItemsObject.gmtLast = std::stol(valueGroupedVulItemsGroupedVulItem["GmtLast"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["AsapCount"].isNull()) + groupedVulItemsObject.asapCount = std::stoi(valueGroupedVulItemsGroupedVulItem["AsapCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["LaterCount"].isNull()) + groupedVulItemsObject.laterCount = std::stoi(valueGroupedVulItemsGroupedVulItem["LaterCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["NntfCount"].isNull()) + groupedVulItemsObject.nntfCount = std::stoi(valueGroupedVulItemsGroupedVulItem["NntfCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["HandledCount"].isNull()) + groupedVulItemsObject.handledCount = std::stoi(valueGroupedVulItemsGroupedVulItem["HandledCount"].asString()); + if(!valueGroupedVulItemsGroupedVulItem["Tags"].isNull()) + groupedVulItemsObject.tags = valueGroupedVulItemsGroupedVulItem["Tags"].asString(); groupedVulItems_.push_back(groupedVulItemsObject); } if(!value["PageSize"].isNull()) diff --git a/sas/src/model/DescribeInstanceStatisticsResult.cc b/sas/src/model/DescribeInstanceStatisticsResult.cc index 976888a02..a53728149 100644 --- a/sas/src/model/DescribeInstanceStatisticsResult.cc +++ b/sas/src/model/DescribeInstanceStatisticsResult.cc @@ -39,32 +39,32 @@ void DescribeInstanceStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["Uuid"].isNull()) - dataObject.uuid = value["Uuid"].asString(); - if(!value["Account"].isNull()) - dataObject.account = std::stoi(value["Account"].asString()); - if(!value["Health"].isNull()) - dataObject.health = std::stoi(value["Health"].asString()); - if(!value["Trojan"].isNull()) - dataObject.trojan = std::stoi(value["Trojan"].asString()); - if(!value["Suspicious"].isNull()) - dataObject.suspicious = std::stoi(value["Suspicious"].asString()); - if(!value["Vul"].isNull()) - dataObject.vul = std::stoi(value["Vul"].asString()); - if(!value["CveNum"].isNull()) - dataObject.cveNum = std::stoi(value["CveNum"].asString()); - if(!value["EmgNum"].isNull()) - dataObject.emgNum = std::stoi(value["EmgNum"].asString()); - if(!value["SysNum"].isNull()) - dataObject.sysNum = std::stoi(value["SysNum"].asString()); - if(!value["CmsNum"].isNull()) - dataObject.cmsNum = std::stoi(value["CmsNum"].asString()); - if(!value["AppNum"].isNull()) - dataObject.appNum = std::stoi(value["AppNum"].asString()); + if(!valueDataDataItem["Uuid"].isNull()) + dataObject.uuid = valueDataDataItem["Uuid"].asString(); + if(!valueDataDataItem["Account"].isNull()) + dataObject.account = std::stoi(valueDataDataItem["Account"].asString()); + if(!valueDataDataItem["Health"].isNull()) + dataObject.health = std::stoi(valueDataDataItem["Health"].asString()); + if(!valueDataDataItem["Trojan"].isNull()) + dataObject.trojan = std::stoi(valueDataDataItem["Trojan"].asString()); + if(!valueDataDataItem["Suspicious"].isNull()) + dataObject.suspicious = std::stoi(valueDataDataItem["Suspicious"].asString()); + if(!valueDataDataItem["Vul"].isNull()) + dataObject.vul = std::stoi(valueDataDataItem["Vul"].asString()); + if(!valueDataDataItem["CveNum"].isNull()) + dataObject.cveNum = std::stoi(valueDataDataItem["CveNum"].asString()); + if(!valueDataDataItem["EmgNum"].isNull()) + dataObject.emgNum = std::stoi(valueDataDataItem["EmgNum"].asString()); + if(!valueDataDataItem["SysNum"].isNull()) + dataObject.sysNum = std::stoi(valueDataDataItem["SysNum"].asString()); + if(!valueDataDataItem["CmsNum"].isNull()) + dataObject.cmsNum = std::stoi(valueDataDataItem["CmsNum"].asString()); + if(!valueDataDataItem["AppNum"].isNull()) + dataObject.appNum = std::stoi(valueDataDataItem["AppNum"].asString()); data_.push_back(dataObject); } diff --git a/sas/src/model/DescribePropertyPortDetailResult.cc b/sas/src/model/DescribePropertyPortDetailResult.cc index 76c2a6ffd..3378324f0 100644 --- a/sas/src/model/DescribePropertyPortDetailResult.cc +++ b/sas/src/model/DescribePropertyPortDetailResult.cc @@ -39,34 +39,34 @@ void DescribePropertyPortDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertys = value["Propertys"]["PropertyPort"]; - for (auto value : allPropertys) + auto allPropertysNode = value["Propertys"]["PropertyPort"]; + for (auto valuePropertysPropertyPort : allPropertysNode) { PropertyPort propertysObject; - if(!value["BindIp"].isNull()) - propertysObject.bindIp = value["BindIp"].asString(); - if(!value["Port"].isNull()) - propertysObject.port = value["Port"].asString(); - if(!value["InstanceName"].isNull()) - propertysObject.instanceName = value["InstanceName"].asString(); - if(!value["Proto"].isNull()) - propertysObject.proto = value["Proto"].asString(); - if(!value["Ip"].isNull()) - propertysObject.ip = value["Ip"].asString(); - if(!value["Create"].isNull()) - propertysObject.create = value["Create"].asString(); - if(!value["CreateTimestamp"].isNull()) - propertysObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["ProcName"].isNull()) - propertysObject.procName = value["ProcName"].asString(); - if(!value["Uuid"].isNull()) - propertysObject.uuid = value["Uuid"].asString(); - if(!value["InstanceId"].isNull()) - propertysObject.instanceId = value["InstanceId"].asString(); - if(!value["IntranetIp"].isNull()) - propertysObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InternetIp"].isNull()) - propertysObject.internetIp = value["InternetIp"].asString(); + if(!valuePropertysPropertyPort["BindIp"].isNull()) + propertysObject.bindIp = valuePropertysPropertyPort["BindIp"].asString(); + if(!valuePropertysPropertyPort["Port"].isNull()) + propertysObject.port = valuePropertysPropertyPort["Port"].asString(); + if(!valuePropertysPropertyPort["InstanceName"].isNull()) + propertysObject.instanceName = valuePropertysPropertyPort["InstanceName"].asString(); + if(!valuePropertysPropertyPort["Proto"].isNull()) + propertysObject.proto = valuePropertysPropertyPort["Proto"].asString(); + if(!valuePropertysPropertyPort["Ip"].isNull()) + propertysObject.ip = valuePropertysPropertyPort["Ip"].asString(); + if(!valuePropertysPropertyPort["Create"].isNull()) + propertysObject.create = valuePropertysPropertyPort["Create"].asString(); + if(!valuePropertysPropertyPort["CreateTimestamp"].isNull()) + propertysObject.createTimestamp = std::stol(valuePropertysPropertyPort["CreateTimestamp"].asString()); + if(!valuePropertysPropertyPort["ProcName"].isNull()) + propertysObject.procName = valuePropertysPropertyPort["ProcName"].asString(); + if(!valuePropertysPropertyPort["Uuid"].isNull()) + propertysObject.uuid = valuePropertysPropertyPort["Uuid"].asString(); + if(!valuePropertysPropertyPort["InstanceId"].isNull()) + propertysObject.instanceId = valuePropertysPropertyPort["InstanceId"].asString(); + if(!valuePropertysPropertyPort["IntranetIp"].isNull()) + propertysObject.intranetIp = valuePropertysPropertyPort["IntranetIp"].asString(); + if(!valuePropertysPropertyPort["InternetIp"].isNull()) + propertysObject.internetIp = valuePropertysPropertyPort["InternetIp"].asString(); propertys_.push_back(propertysObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribePropertyPortItemResult.cc b/sas/src/model/DescribePropertyPortItemResult.cc index 1655af459..c886c75f7 100644 --- a/sas/src/model/DescribePropertyPortItemResult.cc +++ b/sas/src/model/DescribePropertyPortItemResult.cc @@ -39,16 +39,16 @@ void DescribePropertyPortItemResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertyItems = value["PropertyItems"]["PropertyItem"]; - for (auto value : allPropertyItems) + auto allPropertyItemsNode = value["PropertyItems"]["PropertyItem"]; + for (auto valuePropertyItemsPropertyItem : allPropertyItemsNode) { PropertyItem propertyItemsObject; - if(!value["Port"].isNull()) - propertyItemsObject.port = value["Port"].asString(); - if(!value["Proto"].isNull()) - propertyItemsObject.proto = value["Proto"].asString(); - if(!value["Count"].isNull()) - propertyItemsObject.count = std::stoi(value["Count"].asString()); + if(!valuePropertyItemsPropertyItem["Port"].isNull()) + propertyItemsObject.port = valuePropertyItemsPropertyItem["Port"].asString(); + if(!valuePropertyItemsPropertyItem["Proto"].isNull()) + propertyItemsObject.proto = valuePropertyItemsPropertyItem["Proto"].asString(); + if(!valuePropertyItemsPropertyItem["Count"].isNull()) + propertyItemsObject.count = std::stoi(valuePropertyItemsPropertyItem["Count"].asString()); propertyItems_.push_back(propertyItemsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribePropertyProcDetailResult.cc b/sas/src/model/DescribePropertyProcDetailResult.cc index 8043bdf30..78f85c2bc 100644 --- a/sas/src/model/DescribePropertyProcDetailResult.cc +++ b/sas/src/model/DescribePropertyProcDetailResult.cc @@ -39,42 +39,42 @@ void DescribePropertyProcDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertys = value["Propertys"]["PropertyProc"]; - for (auto value : allPropertys) + auto allPropertysNode = value["Propertys"]["PropertyProc"]; + for (auto valuePropertysPropertyProc : allPropertysNode) { PropertyProc propertysObject; - if(!value["Pname"].isNull()) - propertysObject.pname = value["Pname"].asString(); - if(!value["EuidName"].isNull()) - propertysObject.euidName = value["EuidName"].asString(); - if(!value["InstanceName"].isNull()) - propertysObject.instanceName = value["InstanceName"].asString(); - if(!value["Pid"].isNull()) - propertysObject.pid = value["Pid"].asString(); - if(!value["Path"].isNull()) - propertysObject.path = value["Path"].asString(); - if(!value["Cmdline"].isNull()) - propertysObject.cmdline = value["Cmdline"].asString(); - if(!value["Name"].isNull()) - propertysObject.name = value["Name"].asString(); - if(!value["User"].isNull()) - propertysObject.user = value["User"].asString(); - if(!value["Md5"].isNull()) - propertysObject.md5 = value["Md5"].asString(); - if(!value["Create"].isNull()) - propertysObject.create = value["Create"].asString(); - if(!value["CreateTimestamp"].isNull()) - propertysObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["StartTime"].isNull()) - propertysObject.startTime = value["StartTime"].asString(); - if(!value["Uuid"].isNull()) - propertysObject.uuid = value["Uuid"].asString(); - if(!value["InstanceId"].isNull()) - propertysObject.instanceId = value["InstanceId"].asString(); - if(!value["IntranetIp"].isNull()) - propertysObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InternetIp"].isNull()) - propertysObject.internetIp = value["InternetIp"].asString(); + if(!valuePropertysPropertyProc["Pname"].isNull()) + propertysObject.pname = valuePropertysPropertyProc["Pname"].asString(); + if(!valuePropertysPropertyProc["EuidName"].isNull()) + propertysObject.euidName = valuePropertysPropertyProc["EuidName"].asString(); + if(!valuePropertysPropertyProc["InstanceName"].isNull()) + propertysObject.instanceName = valuePropertysPropertyProc["InstanceName"].asString(); + if(!valuePropertysPropertyProc["Pid"].isNull()) + propertysObject.pid = valuePropertysPropertyProc["Pid"].asString(); + if(!valuePropertysPropertyProc["Path"].isNull()) + propertysObject.path = valuePropertysPropertyProc["Path"].asString(); + if(!valuePropertysPropertyProc["Cmdline"].isNull()) + propertysObject.cmdline = valuePropertysPropertyProc["Cmdline"].asString(); + if(!valuePropertysPropertyProc["Name"].isNull()) + propertysObject.name = valuePropertysPropertyProc["Name"].asString(); + if(!valuePropertysPropertyProc["User"].isNull()) + propertysObject.user = valuePropertysPropertyProc["User"].asString(); + if(!valuePropertysPropertyProc["Md5"].isNull()) + propertysObject.md5 = valuePropertysPropertyProc["Md5"].asString(); + if(!valuePropertysPropertyProc["Create"].isNull()) + propertysObject.create = valuePropertysPropertyProc["Create"].asString(); + if(!valuePropertysPropertyProc["CreateTimestamp"].isNull()) + propertysObject.createTimestamp = std::stol(valuePropertysPropertyProc["CreateTimestamp"].asString()); + if(!valuePropertysPropertyProc["StartTime"].isNull()) + propertysObject.startTime = valuePropertysPropertyProc["StartTime"].asString(); + if(!valuePropertysPropertyProc["Uuid"].isNull()) + propertysObject.uuid = valuePropertysPropertyProc["Uuid"].asString(); + if(!valuePropertysPropertyProc["InstanceId"].isNull()) + propertysObject.instanceId = valuePropertysPropertyProc["InstanceId"].asString(); + if(!valuePropertysPropertyProc["IntranetIp"].isNull()) + propertysObject.intranetIp = valuePropertysPropertyProc["IntranetIp"].asString(); + if(!valuePropertysPropertyProc["InternetIp"].isNull()) + propertysObject.internetIp = valuePropertysPropertyProc["InternetIp"].asString(); propertys_.push_back(propertysObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribePropertyProcItemResult.cc b/sas/src/model/DescribePropertyProcItemResult.cc index bf6a548d2..845c6a8ca 100644 --- a/sas/src/model/DescribePropertyProcItemResult.cc +++ b/sas/src/model/DescribePropertyProcItemResult.cc @@ -39,14 +39,14 @@ void DescribePropertyProcItemResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertyItems = value["PropertyItems"]["PropertyProcItem"]; - for (auto value : allPropertyItems) + auto allPropertyItemsNode = value["PropertyItems"]["PropertyProcItem"]; + for (auto valuePropertyItemsPropertyProcItem : allPropertyItemsNode) { PropertyProcItem propertyItemsObject; - if(!value["Name"].isNull()) - propertyItemsObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - propertyItemsObject.count = std::stoi(value["Count"].asString()); + if(!valuePropertyItemsPropertyProcItem["Name"].isNull()) + propertyItemsObject.name = valuePropertyItemsPropertyProcItem["Name"].asString(); + if(!valuePropertyItemsPropertyProcItem["Count"].isNull()) + propertyItemsObject.count = std::stoi(valuePropertyItemsPropertyProcItem["Count"].asString()); propertyItems_.push_back(propertyItemsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribePropertySoftwareDetailResult.cc b/sas/src/model/DescribePropertySoftwareDetailResult.cc index 5c98bd2d5..fb993e381 100644 --- a/sas/src/model/DescribePropertySoftwareDetailResult.cc +++ b/sas/src/model/DescribePropertySoftwareDetailResult.cc @@ -39,34 +39,34 @@ void DescribePropertySoftwareDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertys = value["Propertys"]["PropertySoftware"]; - for (auto value : allPropertys) + auto allPropertysNode = value["Propertys"]["PropertySoftware"]; + for (auto valuePropertysPropertySoftware : allPropertysNode) { PropertySoftware propertysObject; - if(!value["Name"].isNull()) - propertysObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - propertysObject.path = value["Path"].asString(); - if(!value["InstanceName"].isNull()) - propertysObject.instanceName = value["InstanceName"].asString(); - if(!value["Ip"].isNull()) - propertysObject.ip = value["Ip"].asString(); - if(!value["Create"].isNull()) - propertysObject.create = std::stol(value["Create"].asString()); - if(!value["CreateTimestamp"].isNull()) - propertysObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["InstallTime"].isNull()) - propertysObject.installTime = value["InstallTime"].asString(); - if(!value["Version"].isNull()) - propertysObject.version = value["Version"].asString(); - if(!value["Uuid"].isNull()) - propertysObject.uuid = value["Uuid"].asString(); - if(!value["InstanceId"].isNull()) - propertysObject.instanceId = value["InstanceId"].asString(); - if(!value["IntranetIp"].isNull()) - propertysObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InternetIp"].isNull()) - propertysObject.internetIp = value["InternetIp"].asString(); + if(!valuePropertysPropertySoftware["Name"].isNull()) + propertysObject.name = valuePropertysPropertySoftware["Name"].asString(); + if(!valuePropertysPropertySoftware["Path"].isNull()) + propertysObject.path = valuePropertysPropertySoftware["Path"].asString(); + if(!valuePropertysPropertySoftware["InstanceName"].isNull()) + propertysObject.instanceName = valuePropertysPropertySoftware["InstanceName"].asString(); + if(!valuePropertysPropertySoftware["Ip"].isNull()) + propertysObject.ip = valuePropertysPropertySoftware["Ip"].asString(); + if(!valuePropertysPropertySoftware["Create"].isNull()) + propertysObject.create = std::stol(valuePropertysPropertySoftware["Create"].asString()); + if(!valuePropertysPropertySoftware["CreateTimestamp"].isNull()) + propertysObject.createTimestamp = std::stol(valuePropertysPropertySoftware["CreateTimestamp"].asString()); + if(!valuePropertysPropertySoftware["InstallTime"].isNull()) + propertysObject.installTime = valuePropertysPropertySoftware["InstallTime"].asString(); + if(!valuePropertysPropertySoftware["Version"].isNull()) + propertysObject.version = valuePropertysPropertySoftware["Version"].asString(); + if(!valuePropertysPropertySoftware["Uuid"].isNull()) + propertysObject.uuid = valuePropertysPropertySoftware["Uuid"].asString(); + if(!valuePropertysPropertySoftware["InstanceId"].isNull()) + propertysObject.instanceId = valuePropertysPropertySoftware["InstanceId"].asString(); + if(!valuePropertysPropertySoftware["IntranetIp"].isNull()) + propertysObject.intranetIp = valuePropertysPropertySoftware["IntranetIp"].asString(); + if(!valuePropertysPropertySoftware["InternetIp"].isNull()) + propertysObject.internetIp = valuePropertysPropertySoftware["InternetIp"].asString(); propertys_.push_back(propertysObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribePropertySoftwareItemResult.cc b/sas/src/model/DescribePropertySoftwareItemResult.cc index ab0c2918b..47d69b1f2 100644 --- a/sas/src/model/DescribePropertySoftwareItemResult.cc +++ b/sas/src/model/DescribePropertySoftwareItemResult.cc @@ -39,14 +39,14 @@ void DescribePropertySoftwareItemResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertyItems = value["PropertyItems"]["PropertySoftwareItem"]; - for (auto value : allPropertyItems) + auto allPropertyItemsNode = value["PropertyItems"]["PropertySoftwareItem"]; + for (auto valuePropertyItemsPropertySoftwareItem : allPropertyItemsNode) { PropertySoftwareItem propertyItemsObject; - if(!value["Name"].isNull()) - propertyItemsObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - propertyItemsObject.count = std::stoi(value["Count"].asString()); + if(!valuePropertyItemsPropertySoftwareItem["Name"].isNull()) + propertyItemsObject.name = valuePropertyItemsPropertySoftwareItem["Name"].asString(); + if(!valuePropertyItemsPropertySoftwareItem["Count"].isNull()) + propertyItemsObject.count = std::stoi(valuePropertyItemsPropertySoftwareItem["Count"].asString()); propertyItems_.push_back(propertyItemsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribePropertyUserDetailResult.cc b/sas/src/model/DescribePropertyUserDetailResult.cc index 1ee9a6764..e4b00d746 100644 --- a/sas/src/model/DescribePropertyUserDetailResult.cc +++ b/sas/src/model/DescribePropertyUserDetailResult.cc @@ -39,38 +39,38 @@ void DescribePropertyUserDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertys = value["Propertys"]["PropertyUser"]; - for (auto value : allPropertys) + auto allPropertysNode = value["Propertys"]["PropertyUser"]; + for (auto valuePropertysPropertyUser : allPropertysNode) { PropertyUser propertysObject; - if(!value["LastLoginTime"].isNull()) - propertysObject.lastLoginTime = value["LastLoginTime"].asString(); - if(!value["IsRoot"].isNull()) - propertysObject.isRoot = value["IsRoot"].asString(); - if(!value["InstanceName"].isNull()) - propertysObject.instanceName = value["InstanceName"].asString(); - if(!value["AccountsExpirationDate"].isNull()) - propertysObject.accountsExpirationDate = value["AccountsExpirationDate"].asString(); - if(!value["PasswordExpirationDate"].isNull()) - propertysObject.passwordExpirationDate = value["PasswordExpirationDate"].asString(); - if(!value["Ip"].isNull()) - propertysObject.ip = value["Ip"].asString(); - if(!value["Create"].isNull()) - propertysObject.create = value["Create"].asString(); - if(!value["CreateTimestamp"].isNull()) - propertysObject.createTimestamp = std::stol(value["CreateTimestamp"].asString()); - if(!value["User"].isNull()) - propertysObject.user = value["User"].asString(); - if(!value["Uuid"].isNull()) - propertysObject.uuid = value["Uuid"].asString(); - if(!value["LastLoginIp"].isNull()) - propertysObject.lastLoginIp = value["LastLoginIp"].asString(); - if(!value["InstanceId"].isNull()) - propertysObject.instanceId = value["InstanceId"].asString(); - if(!value["IntranetIp"].isNull()) - propertysObject.intranetIp = value["IntranetIp"].asString(); - if(!value["InternetIp"].isNull()) - propertysObject.internetIp = value["InternetIp"].asString(); + if(!valuePropertysPropertyUser["LastLoginTime"].isNull()) + propertysObject.lastLoginTime = valuePropertysPropertyUser["LastLoginTime"].asString(); + if(!valuePropertysPropertyUser["IsRoot"].isNull()) + propertysObject.isRoot = valuePropertysPropertyUser["IsRoot"].asString(); + if(!valuePropertysPropertyUser["InstanceName"].isNull()) + propertysObject.instanceName = valuePropertysPropertyUser["InstanceName"].asString(); + if(!valuePropertysPropertyUser["AccountsExpirationDate"].isNull()) + propertysObject.accountsExpirationDate = valuePropertysPropertyUser["AccountsExpirationDate"].asString(); + if(!valuePropertysPropertyUser["PasswordExpirationDate"].isNull()) + propertysObject.passwordExpirationDate = valuePropertysPropertyUser["PasswordExpirationDate"].asString(); + if(!valuePropertysPropertyUser["Ip"].isNull()) + propertysObject.ip = valuePropertysPropertyUser["Ip"].asString(); + if(!valuePropertysPropertyUser["Create"].isNull()) + propertysObject.create = valuePropertysPropertyUser["Create"].asString(); + if(!valuePropertysPropertyUser["CreateTimestamp"].isNull()) + propertysObject.createTimestamp = std::stol(valuePropertysPropertyUser["CreateTimestamp"].asString()); + if(!valuePropertysPropertyUser["User"].isNull()) + propertysObject.user = valuePropertysPropertyUser["User"].asString(); + if(!valuePropertysPropertyUser["Uuid"].isNull()) + propertysObject.uuid = valuePropertysPropertyUser["Uuid"].asString(); + if(!valuePropertysPropertyUser["LastLoginIp"].isNull()) + propertysObject.lastLoginIp = valuePropertysPropertyUser["LastLoginIp"].asString(); + if(!valuePropertysPropertyUser["InstanceId"].isNull()) + propertysObject.instanceId = valuePropertysPropertyUser["InstanceId"].asString(); + if(!valuePropertysPropertyUser["IntranetIp"].isNull()) + propertysObject.intranetIp = valuePropertysPropertyUser["IntranetIp"].asString(); + if(!valuePropertysPropertyUser["InternetIp"].isNull()) + propertysObject.internetIp = valuePropertysPropertyUser["InternetIp"].asString(); auto allGroupNames = value["GroupNames"]["GroupName"]; for (auto value : allGroupNames) propertysObject.groupNames.push_back(value.asString()); diff --git a/sas/src/model/DescribePropertyUserItemResult.cc b/sas/src/model/DescribePropertyUserItemResult.cc index 3b81c320b..fcd65ade6 100644 --- a/sas/src/model/DescribePropertyUserItemResult.cc +++ b/sas/src/model/DescribePropertyUserItemResult.cc @@ -39,14 +39,14 @@ void DescribePropertyUserItemResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPropertyItems = value["PropertyItems"]["PropertyUserItem"]; - for (auto value : allPropertyItems) + auto allPropertyItemsNode = value["PropertyItems"]["PropertyUserItem"]; + for (auto valuePropertyItemsPropertyUserItem : allPropertyItemsNode) { PropertyUserItem propertyItemsObject; - if(!value["User"].isNull()) - propertyItemsObject.user = value["User"].asString(); - if(!value["Count"].isNull()) - propertyItemsObject.count = std::stoi(value["Count"].asString()); + if(!valuePropertyItemsPropertyUserItem["User"].isNull()) + propertyItemsObject.user = valuePropertyItemsPropertyUserItem["User"].asString(); + if(!valuePropertyItemsPropertyUserItem["Count"].isNull()) + propertyItemsObject.count = std::stoi(valuePropertyItemsPropertyUserItem["Count"].asString()); propertyItems_.push_back(propertyItemsObject); } auto pageInfoNode = value["PageInfo"]; diff --git a/sas/src/model/DescribeRiskCheckResultResult.cc b/sas/src/model/DescribeRiskCheckResultResult.cc index 5376a7fcf..aa273a98b 100644 --- a/sas/src/model/DescribeRiskCheckResultResult.cc +++ b/sas/src/model/DescribeRiskCheckResultResult.cc @@ -39,42 +39,42 @@ void DescribeRiskCheckResultResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allList = value["List"]["RiskCheckResultForDisplay"]; - for (auto value : allList) + auto allListNode = value["List"]["RiskCheckResultForDisplay"]; + for (auto valueListRiskCheckResultForDisplay : allListNode) { RiskCheckResultForDisplay listObject; - if(!value["ItemId"].isNull()) - listObject.itemId = std::stol(value["ItemId"].asString()); - if(!value["TaskId"].isNull()) - listObject.taskId = std::stol(value["TaskId"].asString()); - if(!value["Title"].isNull()) - listObject.title = value["Title"].asString(); - if(!value["RiskLevel"].isNull()) - listObject.riskLevel = value["RiskLevel"].asString(); - if(!value["Status"].isNull()) - listObject.status = value["Status"].asString(); - if(!value["AffectedCount"].isNull()) - listObject.affectedCount = std::stoi(value["AffectedCount"].asString()); - if(!value["CheckTime"].isNull()) - listObject.checkTime = std::stol(value["CheckTime"].asString()); - if(!value["RemainingTime"].isNull()) - listObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["Sort"].isNull()) - listObject.sort = std::stoi(value["Sort"].asString()); - if(!value["Type"].isNull()) - listObject.type = value["Type"].asString(); - if(!value["StartStatus"].isNull()) - listObject.startStatus = value["StartStatus"].asString(); - if(!value["RiskAssertType"].isNull()) - listObject.riskAssertType = value["RiskAssertType"].asString(); - auto allRiskItemResources = value["RiskItemResources"]["RiskItemResource"]; - for (auto value : allRiskItemResources) + if(!valueListRiskCheckResultForDisplay["ItemId"].isNull()) + listObject.itemId = std::stol(valueListRiskCheckResultForDisplay["ItemId"].asString()); + if(!valueListRiskCheckResultForDisplay["TaskId"].isNull()) + listObject.taskId = std::stol(valueListRiskCheckResultForDisplay["TaskId"].asString()); + if(!valueListRiskCheckResultForDisplay["Title"].isNull()) + listObject.title = valueListRiskCheckResultForDisplay["Title"].asString(); + if(!valueListRiskCheckResultForDisplay["RiskLevel"].isNull()) + listObject.riskLevel = valueListRiskCheckResultForDisplay["RiskLevel"].asString(); + if(!valueListRiskCheckResultForDisplay["Status"].isNull()) + listObject.status = valueListRiskCheckResultForDisplay["Status"].asString(); + if(!valueListRiskCheckResultForDisplay["AffectedCount"].isNull()) + listObject.affectedCount = std::stoi(valueListRiskCheckResultForDisplay["AffectedCount"].asString()); + if(!valueListRiskCheckResultForDisplay["CheckTime"].isNull()) + listObject.checkTime = std::stol(valueListRiskCheckResultForDisplay["CheckTime"].asString()); + if(!valueListRiskCheckResultForDisplay["RemainingTime"].isNull()) + listObject.remainingTime = std::stoi(valueListRiskCheckResultForDisplay["RemainingTime"].asString()); + if(!valueListRiskCheckResultForDisplay["Sort"].isNull()) + listObject.sort = std::stoi(valueListRiskCheckResultForDisplay["Sort"].asString()); + if(!valueListRiskCheckResultForDisplay["Type"].isNull()) + listObject.type = valueListRiskCheckResultForDisplay["Type"].asString(); + if(!valueListRiskCheckResultForDisplay["StartStatus"].isNull()) + listObject.startStatus = valueListRiskCheckResultForDisplay["StartStatus"].asString(); + if(!valueListRiskCheckResultForDisplay["RiskAssertType"].isNull()) + listObject.riskAssertType = valueListRiskCheckResultForDisplay["RiskAssertType"].asString(); + auto allRiskItemResourcesNode = allListNode["RiskItemResources"]["RiskItemResource"]; + for (auto allListNodeRiskItemResourcesRiskItemResource : allRiskItemResourcesNode) { RiskCheckResultForDisplay::RiskItemResource riskItemResourcesObject; - if(!value["ResourceName"].isNull()) - riskItemResourcesObject.resourceName = value["ResourceName"].asString(); - if(!value["ContentResource"].isNull()) - riskItemResourcesObject.contentResource = value["ContentResource"].asString(); + if(!allListNodeRiskItemResourcesRiskItemResource["ResourceName"].isNull()) + riskItemResourcesObject.resourceName = allListNodeRiskItemResourcesRiskItemResource["ResourceName"].asString(); + if(!allListNodeRiskItemResourcesRiskItemResource["ContentResource"].isNull()) + riskItemResourcesObject.contentResource = allListNodeRiskItemResourcesRiskItemResource["ContentResource"].asString(); listObject.riskItemResources.push_back(riskItemResourcesObject); } list_.push_back(listObject); diff --git a/sas/src/model/DescribeRiskCheckSummaryResult.cc b/sas/src/model/DescribeRiskCheckSummaryResult.cc index e26d40633..c06197658 100644 --- a/sas/src/model/DescribeRiskCheckSummaryResult.cc +++ b/sas/src/model/DescribeRiskCheckSummaryResult.cc @@ -56,38 +56,38 @@ void DescribeRiskCheckSummaryResult::parse(const std::string &payload) riskCheckSummary_.enabledRiskCount = std::stoi(riskCheckSummaryNode["EnabledRiskCount"].asString()); if(!riskCheckSummaryNode["DisabledRiskCount"].isNull()) riskCheckSummary_.disabledRiskCount = std::stoi(riskCheckSummaryNode["DisabledRiskCount"].asString()); - auto allRiskLevelCount = value["RiskLevelCount"]["levelCount"]; - for (auto value : allRiskLevelCount) + auto allRiskLevelCountNode = riskCheckSummaryNode["RiskLevelCount"]["levelCount"]; + for (auto riskCheckSummaryNodeRiskLevelCountlevelCount : allRiskLevelCountNode) { RiskCheckSummary::LevelCount levelCountObject; - if(!value["Key"].isNull()) - levelCountObject.key = value["Key"].asString(); - if(!value["Count"].isNull()) - levelCountObject.count = std::stoi(value["Count"].asString()); + if(!riskCheckSummaryNodeRiskLevelCountlevelCount["Key"].isNull()) + levelCountObject.key = riskCheckSummaryNodeRiskLevelCountlevelCount["Key"].asString(); + if(!riskCheckSummaryNodeRiskLevelCountlevelCount["Count"].isNull()) + levelCountObject.count = std::stoi(riskCheckSummaryNodeRiskLevelCountlevelCount["Count"].asString()); riskCheckSummary_.riskLevelCount.push_back(levelCountObject); } - auto allGroups = value["Groups"]["group"]; - for (auto value : allGroups) + auto allGroupsNode = riskCheckSummaryNode["Groups"]["group"]; + for (auto riskCheckSummaryNodeGroupsgroup : allGroupsNode) { RiskCheckSummary::Group groupObject; - if(!value["Id"].isNull()) - groupObject.id = std::stol(value["Id"].asString()); - if(!value["Title"].isNull()) - groupObject.title = value["Title"].asString(); - if(!value["Status"].isNull()) - groupObject.status = value["Status"].asString(); - if(!value["RemainingTime"].isNull()) - groupObject.remainingTime = std::stoi(value["RemainingTime"].asString()); - if(!value["Sort"].isNull()) - groupObject.sort = std::stoi(value["Sort"].asString()); - auto allCountByStatus = value["CountByStatus"]["statusCount"]; - for (auto value : allCountByStatus) + if(!riskCheckSummaryNodeGroupsgroup["Id"].isNull()) + groupObject.id = std::stol(riskCheckSummaryNodeGroupsgroup["Id"].asString()); + if(!riskCheckSummaryNodeGroupsgroup["Title"].isNull()) + groupObject.title = riskCheckSummaryNodeGroupsgroup["Title"].asString(); + if(!riskCheckSummaryNodeGroupsgroup["Status"].isNull()) + groupObject.status = riskCheckSummaryNodeGroupsgroup["Status"].asString(); + if(!riskCheckSummaryNodeGroupsgroup["RemainingTime"].isNull()) + groupObject.remainingTime = std::stoi(riskCheckSummaryNodeGroupsgroup["RemainingTime"].asString()); + if(!riskCheckSummaryNodeGroupsgroup["Sort"].isNull()) + groupObject.sort = std::stoi(riskCheckSummaryNodeGroupsgroup["Sort"].asString()); + auto allCountByStatusNode = allGroupsNode["CountByStatus"]["statusCount"]; + for (auto allGroupsNodeCountByStatusstatusCount : allCountByStatusNode) { RiskCheckSummary::Group::StatusCount countByStatusObject; - if(!value["Status"].isNull()) - countByStatusObject.status = value["Status"].asString(); - if(!value["Count"].isNull()) - countByStatusObject.count = std::stoi(value["Count"].asString()); + if(!allGroupsNodeCountByStatusstatusCount["Status"].isNull()) + countByStatusObject.status = allGroupsNodeCountByStatusstatusCount["Status"].asString(); + if(!allGroupsNodeCountByStatusstatusCount["Count"].isNull()) + countByStatusObject.count = std::stoi(allGroupsNodeCountByStatusstatusCount["Count"].asString()); groupObject.countByStatus.push_back(countByStatusObject); } riskCheckSummary_.groups.push_back(groupObject); diff --git a/sas/src/model/DescribeRiskItemTypeResult.cc b/sas/src/model/DescribeRiskItemTypeResult.cc index e5b737a05..2a9d0d117 100644 --- a/sas/src/model/DescribeRiskItemTypeResult.cc +++ b/sas/src/model/DescribeRiskItemTypeResult.cc @@ -39,14 +39,14 @@ void DescribeRiskItemTypeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allList = value["List"]["ItemType"]; - for (auto value : allList) + auto allListNode = value["List"]["ItemType"]; + for (auto valueListItemType : allListNode) { ItemType listObject; - if(!value["Id"].isNull()) - listObject.id = std::stol(value["Id"].asString()); - if(!value["Title"].isNull()) - listObject.title = value["Title"].asString(); + if(!valueListItemType["Id"].isNull()) + listObject.id = std::stol(valueListItemType["Id"].asString()); + if(!valueListItemType["Title"].isNull()) + listObject.title = valueListItemType["Title"].asString(); list_.push_back(listObject); } diff --git a/sas/src/model/DescribeStrategyExecDetailResult.cc b/sas/src/model/DescribeStrategyExecDetailResult.cc index 408cb47ca..c449db3c7 100644 --- a/sas/src/model/DescribeStrategyExecDetailResult.cc +++ b/sas/src/model/DescribeStrategyExecDetailResult.cc @@ -39,18 +39,18 @@ void DescribeStrategyExecDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFailedEcsList = value["FailedEcsList"]["FailedEcs"]; - for (auto value : allFailedEcsList) + auto allFailedEcsListNode = value["FailedEcsList"]["FailedEcs"]; + for (auto valueFailedEcsListFailedEcs : allFailedEcsListNode) { FailedEcs failedEcsListObject; - if(!value["Reason"].isNull()) - failedEcsListObject.reason = value["Reason"].asString(); - if(!value["InstanceName"].isNull()) - failedEcsListObject.instanceName = value["InstanceName"].asString(); - if(!value["IP"].isNull()) - failedEcsListObject.iP = value["IP"].asString(); - if(!value["IntranetIp"].isNull()) - failedEcsListObject.intranetIp = value["IntranetIp"].asString(); + if(!valueFailedEcsListFailedEcs["Reason"].isNull()) + failedEcsListObject.reason = valueFailedEcsListFailedEcs["Reason"].asString(); + if(!valueFailedEcsListFailedEcs["InstanceName"].isNull()) + failedEcsListObject.instanceName = valueFailedEcsListFailedEcs["InstanceName"].asString(); + if(!valueFailedEcsListFailedEcs["IP"].isNull()) + failedEcsListObject.iP = valueFailedEcsListFailedEcs["IP"].asString(); + if(!valueFailedEcsListFailedEcs["IntranetIp"].isNull()) + failedEcsListObject.intranetIp = valueFailedEcsListFailedEcs["IntranetIp"].asString(); failedEcsList_.push_back(failedEcsListObject); } if(!value["StartTime"].isNull()) diff --git a/sas/src/model/DescribeStratetyResult.cc b/sas/src/model/DescribeStratetyResult.cc index b53e6ad5e..852ec8970 100644 --- a/sas/src/model/DescribeStratetyResult.cc +++ b/sas/src/model/DescribeStratetyResult.cc @@ -39,40 +39,40 @@ void DescribeStratetyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStrategies = value["Strategies"]["Strategy"]; - for (auto value : allStrategies) + auto allStrategiesNode = value["Strategies"]["Strategy"]; + for (auto valueStrategiesStrategy : allStrategiesNode) { Strategy strategiesObject; - if(!value["CycleDays"].isNull()) - strategiesObject.cycleDays = std::stoi(value["CycleDays"].asString()); - if(!value["Id"].isNull()) - strategiesObject.id = std::stoi(value["Id"].asString()); - if(!value["CycleStartTime"].isNull()) - strategiesObject.cycleStartTime = std::stoi(value["CycleStartTime"].asString()); - if(!value["Type"].isNull()) - strategiesObject.type = std::stoi(value["Type"].asString()); - if(!value["Name"].isNull()) - strategiesObject.name = value["Name"].asString(); - if(!value["RiskCount"].isNull()) - strategiesObject.riskCount = std::stoi(value["RiskCount"].asString()); - if(!value["EcsCount"].isNull()) - strategiesObject.ecsCount = std::stoi(value["EcsCount"].asString()); - if(!value["ExecStatus"].isNull()) - strategiesObject.execStatus = std::stoi(value["ExecStatus"].asString()); - if(!value["ProcessRate"].isNull()) - strategiesObject.processRate = std::stoi(value["ProcessRate"].asString()); - if(!value["PassRate"].isNull()) - strategiesObject.passRate = std::stoi(value["PassRate"].asString()); - auto allConfigTargets = value["ConfigTargets"]["ConfigTarget"]; - for (auto value : allConfigTargets) + if(!valueStrategiesStrategy["CycleDays"].isNull()) + strategiesObject.cycleDays = std::stoi(valueStrategiesStrategy["CycleDays"].asString()); + if(!valueStrategiesStrategy["Id"].isNull()) + strategiesObject.id = std::stoi(valueStrategiesStrategy["Id"].asString()); + if(!valueStrategiesStrategy["CycleStartTime"].isNull()) + strategiesObject.cycleStartTime = std::stoi(valueStrategiesStrategy["CycleStartTime"].asString()); + if(!valueStrategiesStrategy["Type"].isNull()) + strategiesObject.type = std::stoi(valueStrategiesStrategy["Type"].asString()); + if(!valueStrategiesStrategy["Name"].isNull()) + strategiesObject.name = valueStrategiesStrategy["Name"].asString(); + if(!valueStrategiesStrategy["RiskCount"].isNull()) + strategiesObject.riskCount = std::stoi(valueStrategiesStrategy["RiskCount"].asString()); + if(!valueStrategiesStrategy["EcsCount"].isNull()) + strategiesObject.ecsCount = std::stoi(valueStrategiesStrategy["EcsCount"].asString()); + if(!valueStrategiesStrategy["ExecStatus"].isNull()) + strategiesObject.execStatus = std::stoi(valueStrategiesStrategy["ExecStatus"].asString()); + if(!valueStrategiesStrategy["ProcessRate"].isNull()) + strategiesObject.processRate = std::stoi(valueStrategiesStrategy["ProcessRate"].asString()); + if(!valueStrategiesStrategy["PassRate"].isNull()) + strategiesObject.passRate = std::stoi(valueStrategiesStrategy["PassRate"].asString()); + auto allConfigTargetsNode = allStrategiesNode["ConfigTargets"]["ConfigTarget"]; + for (auto allStrategiesNodeConfigTargetsConfigTarget : allConfigTargetsNode) { Strategy::ConfigTarget configTargetsObject; - if(!value["Flag"].isNull()) - configTargetsObject.flag = value["Flag"].asString(); - if(!value["TargetType"].isNull()) - configTargetsObject.targetType = value["TargetType"].asString(); - if(!value["Target"].isNull()) - configTargetsObject.target = value["Target"].asString(); + if(!allStrategiesNodeConfigTargetsConfigTarget["Flag"].isNull()) + configTargetsObject.flag = allStrategiesNodeConfigTargetsConfigTarget["Flag"].asString(); + if(!allStrategiesNodeConfigTargetsConfigTarget["TargetType"].isNull()) + configTargetsObject.targetType = allStrategiesNodeConfigTargetsConfigTarget["TargetType"].asString(); + if(!allStrategiesNodeConfigTargetsConfigTarget["Target"].isNull()) + configTargetsObject.target = allStrategiesNodeConfigTargetsConfigTarget["Target"].asString(); strategiesObject.configTargets.push_back(configTargetsObject); } strategies_.push_back(strategiesObject); diff --git a/sas/src/model/DescribeSuspEventDetailResult.cc b/sas/src/model/DescribeSuspEventDetailResult.cc index 72b347a61..b305a726a 100644 --- a/sas/src/model/DescribeSuspEventDetailResult.cc +++ b/sas/src/model/DescribeSuspEventDetailResult.cc @@ -39,18 +39,18 @@ void DescribeSuspEventDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDetails = value["Details"]["QuaraFile"]; - for (auto value : allDetails) + auto allDetailsNode = value["Details"]["QuaraFile"]; + for (auto valueDetailsQuaraFile : allDetailsNode) { QuaraFile detailsObject; - if(!value["Name"].isNull()) - detailsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - detailsObject.type = value["Type"].asString(); - if(!value["InfoType"].isNull()) - detailsObject.infoType = value["InfoType"].asString(); - if(!value["Value"].isNull()) - detailsObject.value = value["Value"].asString(); + if(!valueDetailsQuaraFile["Name"].isNull()) + detailsObject.name = valueDetailsQuaraFile["Name"].asString(); + if(!valueDetailsQuaraFile["Type"].isNull()) + detailsObject.type = valueDetailsQuaraFile["Type"].asString(); + if(!valueDetailsQuaraFile["InfoType"].isNull()) + detailsObject.infoType = valueDetailsQuaraFile["InfoType"].asString(); + if(!valueDetailsQuaraFile["Value"].isNull()) + detailsObject.value = valueDetailsQuaraFile["Value"].asString(); details_.push_back(detailsObject); } if(!value["LastTime"].isNull()) diff --git a/sas/src/model/DescribeSuspEventsResult.cc b/sas/src/model/DescribeSuspEventsResult.cc index 7fc159d4c..ed545faf5 100644 --- a/sas/src/model/DescribeSuspEventsResult.cc +++ b/sas/src/model/DescribeSuspEventsResult.cc @@ -39,48 +39,50 @@ void DescribeSuspEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSuspEvents = value["SuspEvents"]["WarningSummary"]; - for (auto value : allSuspEvents) + auto allSuspEventsNode = value["SuspEvents"]["WarningSummary"]; + for (auto valueSuspEventsWarningSummary : allSuspEventsNode) { WarningSummary suspEventsObject; - if(!value["LastTime"].isNull()) - suspEventsObject.lastTime = value["LastTime"].asString(); - if(!value["OccurrenceTime"].isNull()) - suspEventsObject.occurrenceTime = value["OccurrenceTime"].asString(); - if(!value["Id"].isNull()) - suspEventsObject.id = std::stol(value["Id"].asString()); - if(!value["InstanceName"].isNull()) - suspEventsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - suspEventsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - suspEventsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["Uuid"].isNull()) - suspEventsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - suspEventsObject.name = value["Name"].asString(); - if(!value["EventSubType"].isNull()) - suspEventsObject.eventSubType = value["EventSubType"].asString(); - if(!value["Level"].isNull()) - suspEventsObject.level = value["Level"].asString(); - if(!value["EventStatus"].isNull()) - suspEventsObject.eventStatus = std::stoi(value["EventStatus"].asString()); - if(!value["Desc"].isNull()) - suspEventsObject.desc = value["Desc"].asString(); - if(!value["OperateMsg"].isNull()) - suspEventsObject.operateMsg = value["OperateMsg"].asString(); - if(!value["DataSource"].isNull()) - suspEventsObject.dataSource = value["DataSource"].asString(); - if(!value["CanBeDealOnLine"].isNull()) - suspEventsObject.canBeDealOnLine = value["CanBeDealOnLine"].asString() == "true"; - if(!value["SaleVersion"].isNull()) - suspEventsObject.saleVersion = value["SaleVersion"].asString(); - if(!value["AlarmEventType"].isNull()) - suspEventsObject.alarmEventType = value["AlarmEventType"].asString(); - if(!value["AlarmEventName"].isNull()) - suspEventsObject.alarmEventName = value["AlarmEventName"].asString(); - if(!value["AlarmUniqueInfo"].isNull()) - suspEventsObject.alarmUniqueInfo = value["AlarmUniqueInfo"].asString(); + if(!valueSuspEventsWarningSummary["LastTime"].isNull()) + suspEventsObject.lastTime = valueSuspEventsWarningSummary["LastTime"].asString(); + if(!valueSuspEventsWarningSummary["OccurrenceTime"].isNull()) + suspEventsObject.occurrenceTime = valueSuspEventsWarningSummary["OccurrenceTime"].asString(); + if(!valueSuspEventsWarningSummary["Id"].isNull()) + suspEventsObject.id = std::stol(valueSuspEventsWarningSummary["Id"].asString()); + if(!valueSuspEventsWarningSummary["UniqueInfo"].isNull()) + suspEventsObject.uniqueInfo = valueSuspEventsWarningSummary["UniqueInfo"].asString(); + if(!valueSuspEventsWarningSummary["InstanceName"].isNull()) + suspEventsObject.instanceName = valueSuspEventsWarningSummary["InstanceName"].asString(); + if(!valueSuspEventsWarningSummary["InternetIp"].isNull()) + suspEventsObject.internetIp = valueSuspEventsWarningSummary["InternetIp"].asString(); + if(!valueSuspEventsWarningSummary["IntranetIp"].isNull()) + suspEventsObject.intranetIp = valueSuspEventsWarningSummary["IntranetIp"].asString(); + if(!valueSuspEventsWarningSummary["Uuid"].isNull()) + suspEventsObject.uuid = valueSuspEventsWarningSummary["Uuid"].asString(); + if(!valueSuspEventsWarningSummary["Name"].isNull()) + suspEventsObject.name = valueSuspEventsWarningSummary["Name"].asString(); + if(!valueSuspEventsWarningSummary["EventSubType"].isNull()) + suspEventsObject.eventSubType = valueSuspEventsWarningSummary["EventSubType"].asString(); + if(!valueSuspEventsWarningSummary["Level"].isNull()) + suspEventsObject.level = valueSuspEventsWarningSummary["Level"].asString(); + if(!valueSuspEventsWarningSummary["EventStatus"].isNull()) + suspEventsObject.eventStatus = std::stoi(valueSuspEventsWarningSummary["EventStatus"].asString()); + if(!valueSuspEventsWarningSummary["Desc"].isNull()) + suspEventsObject.desc = valueSuspEventsWarningSummary["Desc"].asString(); + if(!valueSuspEventsWarningSummary["OperateMsg"].isNull()) + suspEventsObject.operateMsg = valueSuspEventsWarningSummary["OperateMsg"].asString(); + if(!valueSuspEventsWarningSummary["DataSource"].isNull()) + suspEventsObject.dataSource = valueSuspEventsWarningSummary["DataSource"].asString(); + if(!valueSuspEventsWarningSummary["CanBeDealOnLine"].isNull()) + suspEventsObject.canBeDealOnLine = valueSuspEventsWarningSummary["CanBeDealOnLine"].asString() == "true"; + if(!valueSuspEventsWarningSummary["SaleVersion"].isNull()) + suspEventsObject.saleVersion = valueSuspEventsWarningSummary["SaleVersion"].asString(); + if(!valueSuspEventsWarningSummary["AlarmEventType"].isNull()) + suspEventsObject.alarmEventType = valueSuspEventsWarningSummary["AlarmEventType"].asString(); + if(!valueSuspEventsWarningSummary["AlarmEventName"].isNull()) + suspEventsObject.alarmEventName = valueSuspEventsWarningSummary["AlarmEventName"].asString(); + if(!valueSuspEventsWarningSummary["AlarmUniqueInfo"].isNull()) + suspEventsObject.alarmUniqueInfo = valueSuspEventsWarningSummary["AlarmUniqueInfo"].asString(); suspEvents_.push_back(suspEventsObject); } if(!value["Count"].isNull()) diff --git a/sas/src/model/DescribeVulDetailsResult.cc b/sas/src/model/DescribeVulDetailsResult.cc index 98fb85757..9f6604650 100644 --- a/sas/src/model/DescribeVulDetailsResult.cc +++ b/sas/src/model/DescribeVulDetailsResult.cc @@ -39,56 +39,56 @@ void DescribeVulDetailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCves = value["Cves"]["Cve"]; - for (auto value : allCves) + auto allCvesNode = value["Cves"]["Cve"]; + for (auto valueCvesCve : allCvesNode) { Cve cvesObject; - if(!value["CveId"].isNull()) - cvesObject.cveId = value["CveId"].asString(); - if(!value["CnvdId"].isNull()) - cvesObject.cnvdId = value["CnvdId"].asString(); - if(!value["Title"].isNull()) - cvesObject.title = value["Title"].asString(); - if(!value["CvssScore"].isNull()) - cvesObject.cvssScore = value["CvssScore"].asString(); - if(!value["CvssVector"].isNull()) - cvesObject.cvssVector = value["CvssVector"].asString(); - if(!value["ReleaseTime"].isNull()) - cvesObject.releaseTime = std::stol(value["ReleaseTime"].asString()); - if(!value["Complexity"].isNull()) - cvesObject.complexity = value["Complexity"].asString(); - if(!value["Poc"].isNull()) - cvesObject.poc = value["Poc"].asString(); - if(!value["PocCreateTime"].isNull()) - cvesObject.pocCreateTime = std::stol(value["PocCreateTime"].asString()); - if(!value["PocDisclosureTime"].isNull()) - cvesObject.pocDisclosureTime = std::stol(value["PocDisclosureTime"].asString()); - if(!value["Summary"].isNull()) - cvesObject.summary = value["Summary"].asString(); - if(!value["Solution"].isNull()) - cvesObject.solution = value["Solution"].asString(); - if(!value["Content"].isNull()) - cvesObject.content = value["Content"].asString(); - if(!value["Vendor"].isNull()) - cvesObject.vendor = value["Vendor"].asString(); - if(!value["Product"].isNull()) - cvesObject.product = value["Product"].asString(); - if(!value["VulLevel"].isNull()) - cvesObject.vulLevel = value["VulLevel"].asString(); - if(!value["Reference"].isNull()) - cvesObject.reference = value["Reference"].asString(); - if(!value["Classify"].isNull()) - cvesObject.classify = value["Classify"].asString(); - auto allClassifys = value["Classifys"]["Classify"]; - for (auto value : allClassifys) + if(!valueCvesCve["CveId"].isNull()) + cvesObject.cveId = valueCvesCve["CveId"].asString(); + if(!valueCvesCve["CnvdId"].isNull()) + cvesObject.cnvdId = valueCvesCve["CnvdId"].asString(); + if(!valueCvesCve["Title"].isNull()) + cvesObject.title = valueCvesCve["Title"].asString(); + if(!valueCvesCve["CvssScore"].isNull()) + cvesObject.cvssScore = valueCvesCve["CvssScore"].asString(); + if(!valueCvesCve["CvssVector"].isNull()) + cvesObject.cvssVector = valueCvesCve["CvssVector"].asString(); + if(!valueCvesCve["ReleaseTime"].isNull()) + cvesObject.releaseTime = std::stol(valueCvesCve["ReleaseTime"].asString()); + if(!valueCvesCve["Complexity"].isNull()) + cvesObject.complexity = valueCvesCve["Complexity"].asString(); + if(!valueCvesCve["Poc"].isNull()) + cvesObject.poc = valueCvesCve["Poc"].asString(); + if(!valueCvesCve["PocCreateTime"].isNull()) + cvesObject.pocCreateTime = std::stol(valueCvesCve["PocCreateTime"].asString()); + if(!valueCvesCve["PocDisclosureTime"].isNull()) + cvesObject.pocDisclosureTime = std::stol(valueCvesCve["PocDisclosureTime"].asString()); + if(!valueCvesCve["Summary"].isNull()) + cvesObject.summary = valueCvesCve["Summary"].asString(); + if(!valueCvesCve["Solution"].isNull()) + cvesObject.solution = valueCvesCve["Solution"].asString(); + if(!valueCvesCve["Content"].isNull()) + cvesObject.content = valueCvesCve["Content"].asString(); + if(!valueCvesCve["Vendor"].isNull()) + cvesObject.vendor = valueCvesCve["Vendor"].asString(); + if(!valueCvesCve["Product"].isNull()) + cvesObject.product = valueCvesCve["Product"].asString(); + if(!valueCvesCve["VulLevel"].isNull()) + cvesObject.vulLevel = valueCvesCve["VulLevel"].asString(); + if(!valueCvesCve["Reference"].isNull()) + cvesObject.reference = valueCvesCve["Reference"].asString(); + if(!valueCvesCve["Classify"].isNull()) + cvesObject.classify = valueCvesCve["Classify"].asString(); + auto allClassifysNode = allCvesNode["Classifys"]["Classify"]; + for (auto allCvesNodeClassifysClassify : allClassifysNode) { Cve::Classify classifysObject; - if(!value["Classify"].isNull()) - classifysObject.classify = value["Classify"].asString(); - if(!value["Description"].isNull()) - classifysObject.description = value["Description"].asString(); - if(!value["DemoVideoUrl"].isNull()) - classifysObject.demoVideoUrl = value["DemoVideoUrl"].asString(); + if(!allCvesNodeClassifysClassify["Classify"].isNull()) + classifysObject.classify = allCvesNodeClassifysClassify["Classify"].asString(); + if(!allCvesNodeClassifysClassify["Description"].isNull()) + classifysObject.description = allCvesNodeClassifysClassify["Description"].asString(); + if(!allCvesNodeClassifysClassify["DemoVideoUrl"].isNull()) + classifysObject.demoVideoUrl = allCvesNodeClassifysClassify["DemoVideoUrl"].asString(); cvesObject.classifys.push_back(classifysObject); } cves_.push_back(cvesObject); diff --git a/sas/src/model/DescribeVulListResult.cc b/sas/src/model/DescribeVulListResult.cc index 8cff98875..3ce662a28 100644 --- a/sas/src/model/DescribeVulListResult.cc +++ b/sas/src/model/DescribeVulListResult.cc @@ -39,60 +39,60 @@ void DescribeVulListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVulRecords = value["VulRecords"]["VulRecord"]; - for (auto value : allVulRecords) + auto allVulRecordsNode = value["VulRecords"]["VulRecord"]; + for (auto valueVulRecordsVulRecord : allVulRecordsNode) { VulRecord vulRecordsObject; - if(!value["PrimaryId"].isNull()) - vulRecordsObject.primaryId = std::stol(value["PrimaryId"].asString()); - if(!value["Uuid"].isNull()) - vulRecordsObject.uuid = value["Uuid"].asString(); - if(!value["Name"].isNull()) - vulRecordsObject.name = value["Name"].asString(); - if(!value["Tag"].isNull()) - vulRecordsObject.tag = value["Tag"].asString(); - if(!value["Type"].isNull()) - vulRecordsObject.type = value["Type"].asString(); - if(!value["AliasName"].isNull()) - vulRecordsObject.aliasName = value["AliasName"].asString(); - if(!value["FirstTs"].isNull()) - vulRecordsObject.firstTs = std::stol(value["FirstTs"].asString()); - if(!value["LastTs"].isNull()) - vulRecordsObject.lastTs = std::stol(value["LastTs"].asString()); - if(!value["RepairTs"].isNull()) - vulRecordsObject.repairTs = std::stol(value["RepairTs"].asString()); - if(!value["Status"].isNull()) - vulRecordsObject.status = std::stoi(value["Status"].asString()); - if(!value["Related"].isNull()) - vulRecordsObject.related = value["Related"].asString(); - if(!value["ResultCode"].isNull()) - vulRecordsObject.resultCode = value["ResultCode"].asString(); - if(!value["ResultMessage"].isNull()) - vulRecordsObject.resultMessage = value["ResultMessage"].asString(); - if(!value["ModifyTs"].isNull()) - vulRecordsObject.modifyTs = std::stol(value["ModifyTs"].asString()); - if(!value["Necessity"].isNull()) - vulRecordsObject.necessity = value["Necessity"].asString(); - if(!value["GroupId"].isNull()) - vulRecordsObject.groupId = std::stoi(value["GroupId"].asString()); - if(!value["InstanceId"].isNull()) - vulRecordsObject.instanceId = value["InstanceId"].asString(); - if(!value["InstanceName"].isNull()) - vulRecordsObject.instanceName = value["InstanceName"].asString(); - if(!value["InternetIp"].isNull()) - vulRecordsObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - vulRecordsObject.intranetIp = value["IntranetIp"].asString(); - if(!value["Ip"].isNull()) - vulRecordsObject.ip = value["Ip"].asString(); - if(!value["OsVersion"].isNull()) - vulRecordsObject.osVersion = value["OsVersion"].asString(); - if(!value["NeedReboot"].isNull()) - vulRecordsObject.needReboot = value["NeedReboot"].asString(); - if(!value["Progress"].isNull()) - vulRecordsObject.progress = std::stoi(value["Progress"].asString()); - if(!value["CanFix"].isNull()) - vulRecordsObject.canFix = value["CanFix"].asString(); + if(!valueVulRecordsVulRecord["PrimaryId"].isNull()) + vulRecordsObject.primaryId = std::stol(valueVulRecordsVulRecord["PrimaryId"].asString()); + if(!valueVulRecordsVulRecord["Uuid"].isNull()) + vulRecordsObject.uuid = valueVulRecordsVulRecord["Uuid"].asString(); + if(!valueVulRecordsVulRecord["Name"].isNull()) + vulRecordsObject.name = valueVulRecordsVulRecord["Name"].asString(); + if(!valueVulRecordsVulRecord["Tag"].isNull()) + vulRecordsObject.tag = valueVulRecordsVulRecord["Tag"].asString(); + if(!valueVulRecordsVulRecord["Type"].isNull()) + vulRecordsObject.type = valueVulRecordsVulRecord["Type"].asString(); + if(!valueVulRecordsVulRecord["AliasName"].isNull()) + vulRecordsObject.aliasName = valueVulRecordsVulRecord["AliasName"].asString(); + if(!valueVulRecordsVulRecord["FirstTs"].isNull()) + vulRecordsObject.firstTs = std::stol(valueVulRecordsVulRecord["FirstTs"].asString()); + if(!valueVulRecordsVulRecord["LastTs"].isNull()) + vulRecordsObject.lastTs = std::stol(valueVulRecordsVulRecord["LastTs"].asString()); + if(!valueVulRecordsVulRecord["RepairTs"].isNull()) + vulRecordsObject.repairTs = std::stol(valueVulRecordsVulRecord["RepairTs"].asString()); + if(!valueVulRecordsVulRecord["Status"].isNull()) + vulRecordsObject.status = std::stoi(valueVulRecordsVulRecord["Status"].asString()); + if(!valueVulRecordsVulRecord["Related"].isNull()) + vulRecordsObject.related = valueVulRecordsVulRecord["Related"].asString(); + if(!valueVulRecordsVulRecord["ResultCode"].isNull()) + vulRecordsObject.resultCode = valueVulRecordsVulRecord["ResultCode"].asString(); + if(!valueVulRecordsVulRecord["ResultMessage"].isNull()) + vulRecordsObject.resultMessage = valueVulRecordsVulRecord["ResultMessage"].asString(); + if(!valueVulRecordsVulRecord["ModifyTs"].isNull()) + vulRecordsObject.modifyTs = std::stol(valueVulRecordsVulRecord["ModifyTs"].asString()); + if(!valueVulRecordsVulRecord["Necessity"].isNull()) + vulRecordsObject.necessity = valueVulRecordsVulRecord["Necessity"].asString(); + if(!valueVulRecordsVulRecord["GroupId"].isNull()) + vulRecordsObject.groupId = std::stoi(valueVulRecordsVulRecord["GroupId"].asString()); + if(!valueVulRecordsVulRecord["InstanceId"].isNull()) + vulRecordsObject.instanceId = valueVulRecordsVulRecord["InstanceId"].asString(); + if(!valueVulRecordsVulRecord["InstanceName"].isNull()) + vulRecordsObject.instanceName = valueVulRecordsVulRecord["InstanceName"].asString(); + if(!valueVulRecordsVulRecord["InternetIp"].isNull()) + vulRecordsObject.internetIp = valueVulRecordsVulRecord["InternetIp"].asString(); + if(!valueVulRecordsVulRecord["IntranetIp"].isNull()) + vulRecordsObject.intranetIp = valueVulRecordsVulRecord["IntranetIp"].asString(); + if(!valueVulRecordsVulRecord["Ip"].isNull()) + vulRecordsObject.ip = valueVulRecordsVulRecord["Ip"].asString(); + if(!valueVulRecordsVulRecord["OsVersion"].isNull()) + vulRecordsObject.osVersion = valueVulRecordsVulRecord["OsVersion"].asString(); + if(!valueVulRecordsVulRecord["NeedReboot"].isNull()) + vulRecordsObject.needReboot = valueVulRecordsVulRecord["NeedReboot"].asString(); + if(!valueVulRecordsVulRecord["Progress"].isNull()) + vulRecordsObject.progress = std::stoi(valueVulRecordsVulRecord["Progress"].asString()); + if(!valueVulRecordsVulRecord["CanFix"].isNull()) + vulRecordsObject.canFix = valueVulRecordsVulRecord["CanFix"].asString(); auto extendContentJsonNode = value["ExtendContentJson"]; if(!extendContentJsonNode["Os"].isNull()) vulRecordsObject.extendContentJson.os = extendContentJsonNode["Os"].asString(); @@ -138,22 +138,22 @@ void DescribeVulListResult::parse(const std::string &payload) vulRecordsObject.extendContentJson.reference = extendContentJsonNode["Reference"].asString(); if(!extendContentJsonNode["Proof"].isNull()) vulRecordsObject.extendContentJson.proof = extendContentJsonNode["Proof"].asString(); - auto allRpmEntityList = value["RpmEntityList"]["RpmEntity"]; - for (auto value : allRpmEntityList) + auto allRpmEntityListNode = extendContentJsonNode["RpmEntityList"]["RpmEntity"]; + for (auto extendContentJsonNodeRpmEntityListRpmEntity : allRpmEntityListNode) { VulRecord::ExtendContentJson::RpmEntity rpmEntityObject; - if(!value["FullVersion"].isNull()) - rpmEntityObject.fullVersion = value["FullVersion"].asString(); - if(!value["MatchDetail"].isNull()) - rpmEntityObject.matchDetail = value["MatchDetail"].asString(); - if(!value["Name"].isNull()) - rpmEntityObject.name = value["Name"].asString(); - if(!value["Path"].isNull()) - rpmEntityObject.path = value["Path"].asString(); - if(!value["UpdateCmd"].isNull()) - rpmEntityObject.updateCmd = value["UpdateCmd"].asString(); - if(!value["Version"].isNull()) - rpmEntityObject.version = value["Version"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["FullVersion"].isNull()) + rpmEntityObject.fullVersion = extendContentJsonNodeRpmEntityListRpmEntity["FullVersion"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["MatchDetail"].isNull()) + rpmEntityObject.matchDetail = extendContentJsonNodeRpmEntityListRpmEntity["MatchDetail"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["Name"].isNull()) + rpmEntityObject.name = extendContentJsonNodeRpmEntityListRpmEntity["Name"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["Path"].isNull()) + rpmEntityObject.path = extendContentJsonNodeRpmEntityListRpmEntity["Path"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["UpdateCmd"].isNull()) + rpmEntityObject.updateCmd = extendContentJsonNodeRpmEntityListRpmEntity["UpdateCmd"].asString(); + if(!extendContentJsonNodeRpmEntityListRpmEntity["Version"].isNull()) + rpmEntityObject.version = extendContentJsonNodeRpmEntityListRpmEntity["Version"].asString(); vulRecordsObject.extendContentJson.rpmEntityList.push_back(rpmEntityObject); } auto necessityNode = extendContentJsonNode["Necessity"]; @@ -181,26 +181,26 @@ void DescribeVulListResult::parse(const std::string &payload) vulRecordsObject.processInfo.gmtLastTs = std::stol(processInfoNode["GmtLastTs"].asString()); if(!processInfoNode["TotalCount"].isNull()) vulRecordsObject.processInfo.totalCount = std::stoi(processInfoNode["TotalCount"].asString()); - auto allProcessList = value["ProcessList"]["Process"]; - for (auto value : allProcessList) + auto allProcessListNode = processInfoNode["ProcessList"]["Process"]; + for (auto processInfoNodeProcessListProcess : allProcessListNode) { VulRecord::ProcessInfo::Process processObject; - if(!value["Rpm"].isNull()) - processObject.rpm = value["Rpm"].asString(); - if(!value["Pname"].isNull()) - processObject.pname = value["Pname"].asString(); - if(!value["Pid"].isNull()) - processObject.pid = value["Pid"].asString(); - auto allSubProcessList = value["SubProcessList"]["SubProcess"]; - for (auto value : allSubProcessList) + if(!processInfoNodeProcessListProcess["Rpm"].isNull()) + processObject.rpm = processInfoNodeProcessListProcess["Rpm"].asString(); + if(!processInfoNodeProcessListProcess["Pname"].isNull()) + processObject.pname = processInfoNodeProcessListProcess["Pname"].asString(); + if(!processInfoNodeProcessListProcess["Pid"].isNull()) + processObject.pid = processInfoNodeProcessListProcess["Pid"].asString(); + auto allSubProcessListNode = allProcessListNode["SubProcessList"]["SubProcess"]; + for (auto allProcessListNodeSubProcessListSubProcess : allSubProcessListNode) { VulRecord::ProcessInfo::Process::SubProcess subProcessListObject; - if(!value["Rpm"].isNull()) - subProcessListObject.rpm = value["Rpm"].asString(); - if(!value["Pname"].isNull()) - subProcessListObject.pname = value["Pname"].asString(); - if(!value["Pid"].isNull()) - subProcessListObject.pid = value["Pid"].asString(); + if(!allProcessListNodeSubProcessListSubProcess["Rpm"].isNull()) + subProcessListObject.rpm = allProcessListNodeSubProcessListSubProcess["Rpm"].asString(); + if(!allProcessListNodeSubProcessListSubProcess["Pname"].isNull()) + subProcessListObject.pname = allProcessListNodeSubProcessListSubProcess["Pname"].asString(); + if(!allProcessListNodeSubProcessListSubProcess["Pid"].isNull()) + subProcessListObject.pid = allProcessListNodeSubProcessListSubProcess["Pid"].asString(); processObject.subProcessList.push_back(subProcessListObject); } vulRecordsObject.processInfo.processList.push_back(processObject); diff --git a/sas/src/model/DescribeVulWhitelistResult.cc b/sas/src/model/DescribeVulWhitelistResult.cc index 419f35e1b..8134694dd 100644 --- a/sas/src/model/DescribeVulWhitelistResult.cc +++ b/sas/src/model/DescribeVulWhitelistResult.cc @@ -39,18 +39,18 @@ void DescribeVulWhitelistResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVulWhitelists = value["VulWhitelists"]["VulWhitelist"]; - for (auto value : allVulWhitelists) + auto allVulWhitelistsNode = value["VulWhitelists"]["VulWhitelist"]; + for (auto valueVulWhitelistsVulWhitelist : allVulWhitelistsNode) { VulWhitelist vulWhitelistsObject; - if(!value["Name"].isNull()) - vulWhitelistsObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - vulWhitelistsObject.type = value["Type"].asString(); - if(!value["AliasName"].isNull()) - vulWhitelistsObject.aliasName = value["AliasName"].asString(); - if(!value["Reason"].isNull()) - vulWhitelistsObject.reason = value["Reason"].asString(); + if(!valueVulWhitelistsVulWhitelist["Name"].isNull()) + vulWhitelistsObject.name = valueVulWhitelistsVulWhitelist["Name"].asString(); + if(!valueVulWhitelistsVulWhitelist["Type"].isNull()) + vulWhitelistsObject.type = valueVulWhitelistsVulWhitelist["Type"].asString(); + if(!valueVulWhitelistsVulWhitelist["AliasName"].isNull()) + vulWhitelistsObject.aliasName = valueVulWhitelistsVulWhitelist["AliasName"].asString(); + if(!valueVulWhitelistsVulWhitelist["Reason"].isNull()) + vulWhitelistsObject.reason = valueVulWhitelistsVulWhitelist["Reason"].asString(); vulWhitelists_.push_back(vulWhitelistsObject); } if(!value["PageSize"].isNull()) diff --git a/sas/src/model/DescribeWarningMachinesResult.cc b/sas/src/model/DescribeWarningMachinesResult.cc index e8f081888..bafeee498 100644 --- a/sas/src/model/DescribeWarningMachinesResult.cc +++ b/sas/src/model/DescribeWarningMachinesResult.cc @@ -39,28 +39,28 @@ void DescribeWarningMachinesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWarningMachines = value["WarningMachines"]["WarningMachine"]; - for (auto value : allWarningMachines) + auto allWarningMachinesNode = value["WarningMachines"]["WarningMachine"]; + for (auto valueWarningMachinesWarningMachine : allWarningMachinesNode) { WarningMachine warningMachinesObject; - if(!value["Uuid"].isNull()) - warningMachinesObject.uuid = value["Uuid"].asString(); - if(!value["MachineName"].isNull()) - warningMachinesObject.machineName = value["MachineName"].asString(); - if(!value["InternetIp"].isNull()) - warningMachinesObject.internetIp = value["InternetIp"].asString(); - if(!value["IntranetIp"].isNull()) - warningMachinesObject.intranetIp = value["IntranetIp"].asString(); - if(!value["PassCount"].isNull()) - warningMachinesObject.passCount = std::stoi(value["PassCount"].asString()); - if(!value["HighWarningCount"].isNull()) - warningMachinesObject.highWarningCount = std::stoi(value["HighWarningCount"].asString()); - if(!value["MediumWarningCount"].isNull()) - warningMachinesObject.mediumWarningCount = std::stoi(value["MediumWarningCount"].asString()); - if(!value["LowWarningCount"].isNull()) - warningMachinesObject.lowWarningCount = std::stoi(value["LowWarningCount"].asString()); - if(!value["Status"].isNull()) - warningMachinesObject.status = std::stoi(value["Status"].asString()); + if(!valueWarningMachinesWarningMachine["Uuid"].isNull()) + warningMachinesObject.uuid = valueWarningMachinesWarningMachine["Uuid"].asString(); + if(!valueWarningMachinesWarningMachine["MachineName"].isNull()) + warningMachinesObject.machineName = valueWarningMachinesWarningMachine["MachineName"].asString(); + if(!valueWarningMachinesWarningMachine["InternetIp"].isNull()) + warningMachinesObject.internetIp = valueWarningMachinesWarningMachine["InternetIp"].asString(); + if(!valueWarningMachinesWarningMachine["IntranetIp"].isNull()) + warningMachinesObject.intranetIp = valueWarningMachinesWarningMachine["IntranetIp"].asString(); + if(!valueWarningMachinesWarningMachine["PassCount"].isNull()) + warningMachinesObject.passCount = std::stoi(valueWarningMachinesWarningMachine["PassCount"].asString()); + if(!valueWarningMachinesWarningMachine["HighWarningCount"].isNull()) + warningMachinesObject.highWarningCount = std::stoi(valueWarningMachinesWarningMachine["HighWarningCount"].asString()); + if(!valueWarningMachinesWarningMachine["MediumWarningCount"].isNull()) + warningMachinesObject.mediumWarningCount = std::stoi(valueWarningMachinesWarningMachine["MediumWarningCount"].asString()); + if(!valueWarningMachinesWarningMachine["LowWarningCount"].isNull()) + warningMachinesObject.lowWarningCount = std::stoi(valueWarningMachinesWarningMachine["LowWarningCount"].asString()); + if(!valueWarningMachinesWarningMachine["Status"].isNull()) + warningMachinesObject.status = std::stoi(valueWarningMachinesWarningMachine["Status"].asString()); warningMachines_.push_back(warningMachinesObject); } if(!value["Count"].isNull()) diff --git a/scdn/src/model/DescribeScdnCertificateListResult.cc b/scdn/src/model/DescribeScdnCertificateListResult.cc index 10f80c297..51c5ff11e 100644 --- a/scdn/src/model/DescribeScdnCertificateListResult.cc +++ b/scdn/src/model/DescribeScdnCertificateListResult.cc @@ -42,22 +42,22 @@ void DescribeScdnCertificateListResult::parse(const std::string &payload) auto certificateListModelNode = value["CertificateListModel"]; if(!certificateListModelNode["Count"].isNull()) certificateListModel_.count = std::stoi(certificateListModelNode["Count"].asString()); - auto allCertList = value["CertList"]["Cert"]; - for (auto value : allCertList) + auto allCertListNode = certificateListModelNode["CertList"]["Cert"]; + for (auto certificateListModelNodeCertListCert : allCertListNode) { CertificateListModel::Cert certObject; - if(!value["CertName"].isNull()) - certObject.certName = value["CertName"].asString(); - if(!value["CertId"].isNull()) - certObject.certId = std::stol(value["CertId"].asString()); - if(!value["Fingerprint"].isNull()) - certObject.fingerprint = value["Fingerprint"].asString(); - if(!value["Common"].isNull()) - certObject.common = value["Common"].asString(); - if(!value["Issuer"].isNull()) - certObject.issuer = value["Issuer"].asString(); - if(!value["LastTime"].isNull()) - certObject.lastTime = std::stol(value["LastTime"].asString()); + if(!certificateListModelNodeCertListCert["CertName"].isNull()) + certObject.certName = certificateListModelNodeCertListCert["CertName"].asString(); + if(!certificateListModelNodeCertListCert["CertId"].isNull()) + certObject.certId = std::stol(certificateListModelNodeCertListCert["CertId"].asString()); + if(!certificateListModelNodeCertListCert["Fingerprint"].isNull()) + certObject.fingerprint = certificateListModelNodeCertListCert["Fingerprint"].asString(); + if(!certificateListModelNodeCertListCert["Common"].isNull()) + certObject.common = certificateListModelNodeCertListCert["Common"].asString(); + if(!certificateListModelNodeCertListCert["Issuer"].isNull()) + certObject.issuer = certificateListModelNodeCertListCert["Issuer"].asString(); + if(!certificateListModelNodeCertListCert["LastTime"].isNull()) + certObject.lastTime = std::stol(certificateListModelNodeCertListCert["LastTime"].asString()); certificateListModel_.certList.push_back(certObject); } diff --git a/scdn/src/model/DescribeScdnDomainBpsDataResult.cc b/scdn/src/model/DescribeScdnDomainBpsDataResult.cc index 7fd182f40..92f9c14f6 100644 --- a/scdn/src/model/DescribeScdnDomainBpsDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainBpsDataResult.cc @@ -39,18 +39,18 @@ void DescribeScdnDomainBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["BpsValue"].isNull()) - bpsDataPerIntervalObject.bpsValue = value["BpsValue"].asString(); - if(!value["HttpBpsValue"].isNull()) - bpsDataPerIntervalObject.httpBpsValue = value["HttpBpsValue"].asString(); - if(!value["HttpsBpsValue"].isNull()) - bpsDataPerIntervalObject.httpsBpsValue = value["HttpsBpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["BpsValue"].isNull()) + bpsDataPerIntervalObject.bpsValue = valueBpsDataPerIntervalDataModule["BpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpBpsValue"].isNull()) + bpsDataPerIntervalObject.httpBpsValue = valueBpsDataPerIntervalDataModule["HttpBpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpsBpsValue"].isNull()) + bpsDataPerIntervalObject.httpsBpsValue = valueBpsDataPerIntervalDataModule["HttpsBpsValue"].asString(); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainCertificateInfoResult.cc b/scdn/src/model/DescribeScdnDomainCertificateInfoResult.cc index bc7f79579..a912e2f5d 100644 --- a/scdn/src/model/DescribeScdnDomainCertificateInfoResult.cc +++ b/scdn/src/model/DescribeScdnDomainCertificateInfoResult.cc @@ -39,30 +39,30 @@ void DescribeScdnDomainCertificateInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCertInfos = value["CertInfos"]["CertInfo"]; - for (auto value : allCertInfos) + auto allCertInfosNode = value["CertInfos"]["CertInfo"]; + for (auto valueCertInfosCertInfo : allCertInfosNode) { CertInfo certInfosObject; - if(!value["DomainName"].isNull()) - certInfosObject.domainName = value["DomainName"].asString(); - if(!value["CertName"].isNull()) - certInfosObject.certName = value["CertName"].asString(); - if(!value["CertDomainName"].isNull()) - certInfosObject.certDomainName = value["CertDomainName"].asString(); - if(!value["CertExpireTime"].isNull()) - certInfosObject.certExpireTime = value["CertExpireTime"].asString(); - if(!value["CertLife"].isNull()) - certInfosObject.certLife = value["CertLife"].asString(); - if(!value["CertOrg"].isNull()) - certInfosObject.certOrg = value["CertOrg"].asString(); - if(!value["CertType"].isNull()) - certInfosObject.certType = value["CertType"].asString(); - if(!value["SSLProtocol"].isNull()) - certInfosObject.sSLProtocol = value["SSLProtocol"].asString(); - if(!value["Status"].isNull()) - certInfosObject.status = value["Status"].asString(); - if(!value["SSLPub"].isNull()) - certInfosObject.sSLPub = value["SSLPub"].asString(); + if(!valueCertInfosCertInfo["DomainName"].isNull()) + certInfosObject.domainName = valueCertInfosCertInfo["DomainName"].asString(); + if(!valueCertInfosCertInfo["CertName"].isNull()) + certInfosObject.certName = valueCertInfosCertInfo["CertName"].asString(); + if(!valueCertInfosCertInfo["CertDomainName"].isNull()) + certInfosObject.certDomainName = valueCertInfosCertInfo["CertDomainName"].asString(); + if(!valueCertInfosCertInfo["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = valueCertInfosCertInfo["CertExpireTime"].asString(); + if(!valueCertInfosCertInfo["CertLife"].isNull()) + certInfosObject.certLife = valueCertInfosCertInfo["CertLife"].asString(); + if(!valueCertInfosCertInfo["CertOrg"].isNull()) + certInfosObject.certOrg = valueCertInfosCertInfo["CertOrg"].asString(); + if(!valueCertInfosCertInfo["CertType"].isNull()) + certInfosObject.certType = valueCertInfosCertInfo["CertType"].asString(); + if(!valueCertInfosCertInfo["SSLProtocol"].isNull()) + certInfosObject.sSLProtocol = valueCertInfosCertInfo["SSLProtocol"].asString(); + if(!valueCertInfosCertInfo["Status"].isNull()) + certInfosObject.status = valueCertInfosCertInfo["Status"].asString(); + if(!valueCertInfosCertInfo["SSLPub"].isNull()) + certInfosObject.sSLPub = valueCertInfosCertInfo["SSLPub"].asString(); certInfos_.push_back(certInfosObject); } diff --git a/scdn/src/model/DescribeScdnDomainCnameResult.cc b/scdn/src/model/DescribeScdnDomainCnameResult.cc index 19e1a3f4d..54c95aa96 100644 --- a/scdn/src/model/DescribeScdnDomainCnameResult.cc +++ b/scdn/src/model/DescribeScdnDomainCnameResult.cc @@ -39,16 +39,16 @@ void DescribeScdnDomainCnameResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCnameDatas = value["CnameDatas"]["Data"]; - for (auto value : allCnameDatas) + auto allCnameDatasNode = value["CnameDatas"]["Data"]; + for (auto valueCnameDatasData : allCnameDatasNode) { Data cnameDatasObject; - if(!value["Domain"].isNull()) - cnameDatasObject.domain = value["Domain"].asString(); - if(!value["Cname"].isNull()) - cnameDatasObject.cname = value["Cname"].asString(); - if(!value["Status"].isNull()) - cnameDatasObject.status = std::stoi(value["Status"].asString()); + if(!valueCnameDatasData["Domain"].isNull()) + cnameDatasObject.domain = valueCnameDatasData["Domain"].asString(); + if(!valueCnameDatasData["Cname"].isNull()) + cnameDatasObject.cname = valueCnameDatasData["Cname"].asString(); + if(!valueCnameDatasData["Status"].isNull()) + cnameDatasObject.status = std::stoi(valueCnameDatasData["Status"].asString()); cnameDatas_.push_back(cnameDatasObject); } diff --git a/scdn/src/model/DescribeScdnDomainConfigsResult.cc b/scdn/src/model/DescribeScdnDomainConfigsResult.cc index b7bfef51a..82b76ce28 100644 --- a/scdn/src/model/DescribeScdnDomainConfigsResult.cc +++ b/scdn/src/model/DescribeScdnDomainConfigsResult.cc @@ -39,24 +39,24 @@ void DescribeScdnDomainConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; - for (auto value : allDomainConfigs) + auto allDomainConfigsNode = value["DomainConfigs"]["DomainConfig"]; + for (auto valueDomainConfigsDomainConfig : allDomainConfigsNode) { DomainConfig domainConfigsObject; - if(!value["FunctionName"].isNull()) - domainConfigsObject.functionName = value["FunctionName"].asString(); - if(!value["ConfigId"].isNull()) - domainConfigsObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - domainConfigsObject.status = value["Status"].asString(); - auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; - for (auto value : allFunctionArgs) + if(!valueDomainConfigsDomainConfig["FunctionName"].isNull()) + domainConfigsObject.functionName = valueDomainConfigsDomainConfig["FunctionName"].asString(); + if(!valueDomainConfigsDomainConfig["ConfigId"].isNull()) + domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); + if(!valueDomainConfigsDomainConfig["Status"].isNull()) + domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); + auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; + for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!value["ArgName"].isNull()) - functionArgsObject.argName = value["ArgName"].asString(); - if(!value["ArgValue"].isNull()) - functionArgsObject.argValue = value["ArgValue"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/scdn/src/model/DescribeScdnDomainDetailResult.cc b/scdn/src/model/DescribeScdnDomainDetailResult.cc index 025e4e843..1d07281c6 100644 --- a/scdn/src/model/DescribeScdnDomainDetailResult.cc +++ b/scdn/src/model/DescribeScdnDomainDetailResult.cc @@ -62,20 +62,20 @@ void DescribeScdnDomainDetailResult::parse(const std::string &payload) domainDetail_.certName = domainDetailNode["CertName"].asString(); if(!domainDetailNode["ResourceGroupId"].isNull()) domainDetail_.resourceGroupId = domainDetailNode["ResourceGroupId"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + auto allSourcesNode = domainDetailNode["Sources"]["Source"]; + for (auto domainDetailNodeSourcesSource : allSourcesNode) { DomainDetail::Source sourceObject; - if(!value["Content"].isNull()) - sourceObject.content = value["Content"].asString(); - if(!value["Type"].isNull()) - sourceObject.type = value["Type"].asString(); - if(!value["Port"].isNull()) - sourceObject.port = std::stoi(value["Port"].asString()); - if(!value["Enabled"].isNull()) - sourceObject.enabled = value["Enabled"].asString(); - if(!value["Priority"].isNull()) - sourceObject.priority = value["Priority"].asString(); + if(!domainDetailNodeSourcesSource["Content"].isNull()) + sourceObject.content = domainDetailNodeSourcesSource["Content"].asString(); + if(!domainDetailNodeSourcesSource["Type"].isNull()) + sourceObject.type = domainDetailNodeSourcesSource["Type"].asString(); + if(!domainDetailNodeSourcesSource["Port"].isNull()) + sourceObject.port = std::stoi(domainDetailNodeSourcesSource["Port"].asString()); + if(!domainDetailNodeSourcesSource["Enabled"].isNull()) + sourceObject.enabled = domainDetailNodeSourcesSource["Enabled"].asString(); + if(!domainDetailNodeSourcesSource["Priority"].isNull()) + sourceObject.priority = domainDetailNodeSourcesSource["Priority"].asString(); domainDetail_.sources.push_back(sourceObject); } diff --git a/scdn/src/model/DescribeScdnDomainHitRateDataResult.cc b/scdn/src/model/DescribeScdnDomainHitRateDataResult.cc index 1a48f0f4b..8b0ac8ab9 100644 --- a/scdn/src/model/DescribeScdnDomainHitRateDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainHitRateDataResult.cc @@ -39,16 +39,16 @@ void DescribeScdnDomainHitRateDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHitRatePerInterval = value["HitRatePerInterval"]["DataModule"]; - for (auto value : allHitRatePerInterval) + auto allHitRatePerIntervalNode = value["HitRatePerInterval"]["DataModule"]; + for (auto valueHitRatePerIntervalDataModule : allHitRatePerIntervalNode) { DataModule hitRatePerIntervalObject; - if(!value["TimeStamp"].isNull()) - hitRatePerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["ReqHitRate"].isNull()) - hitRatePerIntervalObject.reqHitRate = value["ReqHitRate"].asString(); - if(!value["ByteHitRate"].isNull()) - hitRatePerIntervalObject.byteHitRate = value["ByteHitRate"].asString(); + if(!valueHitRatePerIntervalDataModule["TimeStamp"].isNull()) + hitRatePerIntervalObject.timeStamp = valueHitRatePerIntervalDataModule["TimeStamp"].asString(); + if(!valueHitRatePerIntervalDataModule["ReqHitRate"].isNull()) + hitRatePerIntervalObject.reqHitRate = valueHitRatePerIntervalDataModule["ReqHitRate"].asString(); + if(!valueHitRatePerIntervalDataModule["ByteHitRate"].isNull()) + hitRatePerIntervalObject.byteHitRate = valueHitRatePerIntervalDataModule["ByteHitRate"].asString(); hitRatePerInterval_.push_back(hitRatePerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainHttpCodeDataResult.cc b/scdn/src/model/DescribeScdnDomainHttpCodeDataResult.cc index 6a11a7019..30338cfa5 100644 --- a/scdn/src/model/DescribeScdnDomainHttpCodeDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeScdnDomainHttpCodeDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataPerInterval = value["DataPerInterval"]["DataModule"]; - for (auto value : allDataPerInterval) + auto allDataPerIntervalNode = value["DataPerInterval"]["DataModule"]; + for (auto valueDataPerIntervalDataModule : allDataPerIntervalNode) { DataModule dataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - dataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - auto allHttpCodeDataPerInterval = value["HttpCodeDataPerInterval"]["HttpCodeDataModule"]; - for (auto value : allHttpCodeDataPerInterval) + if(!valueDataPerIntervalDataModule["TimeStamp"].isNull()) + dataPerIntervalObject.timeStamp = valueDataPerIntervalDataModule["TimeStamp"].asString(); + auto allHttpCodeDataPerIntervalNode = allDataPerIntervalNode["HttpCodeDataPerInterval"]["HttpCodeDataModule"]; + for (auto allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule : allHttpCodeDataPerIntervalNode) { DataModule::HttpCodeDataModule httpCodeDataPerIntervalObject; - if(!value["Code"].isNull()) - httpCodeDataPerIntervalObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - httpCodeDataPerIntervalObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - httpCodeDataPerIntervalObject.count = value["Count"].asString(); + if(!allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Code"].isNull()) + httpCodeDataPerIntervalObject.code = allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Code"].asString(); + if(!allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Proportion"].isNull()) + httpCodeDataPerIntervalObject.proportion = allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Proportion"].asString(); + if(!allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Count"].isNull()) + httpCodeDataPerIntervalObject.count = allDataPerIntervalNodeHttpCodeDataPerIntervalHttpCodeDataModule["Count"].asString(); dataPerIntervalObject.httpCodeDataPerInterval.push_back(httpCodeDataPerIntervalObject); } dataPerInterval_.push_back(dataPerIntervalObject); diff --git a/scdn/src/model/DescribeScdnDomainIspDataResult.cc b/scdn/src/model/DescribeScdnDomainIspDataResult.cc index 6c4018f71..86d15865a 100644 --- a/scdn/src/model/DescribeScdnDomainIspDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainIspDataResult.cc @@ -39,34 +39,34 @@ void DescribeScdnDomainIspDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["ISPProportionData"]; - for (auto value : allValue) + auto allValueNode = value["Value"]["ISPProportionData"]; + for (auto valueValueISPProportionData : allValueNode) { ISPProportionData valueObject; - if(!value["ISP"].isNull()) - valueObject.iSP = value["ISP"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["IspEname"].isNull()) - valueObject.ispEname = value["IspEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["ReqErrRate"].isNull()) - valueObject.reqErrRate = value["ReqErrRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); + if(!valueValueISPProportionData["ISP"].isNull()) + valueObject.iSP = valueValueISPProportionData["ISP"].asString(); + if(!valueValueISPProportionData["Proportion"].isNull()) + valueObject.proportion = valueValueISPProportionData["Proportion"].asString(); + if(!valueValueISPProportionData["IspEname"].isNull()) + valueObject.ispEname = valueValueISPProportionData["IspEname"].asString(); + if(!valueValueISPProportionData["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = valueValueISPProportionData["AvgObjectSize"].asString(); + if(!valueValueISPProportionData["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = valueValueISPProportionData["AvgResponseTime"].asString(); + if(!valueValueISPProportionData["Bps"].isNull()) + valueObject.bps = valueValueISPProportionData["Bps"].asString(); + if(!valueValueISPProportionData["Qps"].isNull()) + valueObject.qps = valueValueISPProportionData["Qps"].asString(); + if(!valueValueISPProportionData["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = valueValueISPProportionData["AvgResponseRate"].asString(); + if(!valueValueISPProportionData["ReqErrRate"].isNull()) + valueObject.reqErrRate = valueValueISPProportionData["ReqErrRate"].asString(); + if(!valueValueISPProportionData["TotalBytes"].isNull()) + valueObject.totalBytes = valueValueISPProportionData["TotalBytes"].asString(); + if(!valueValueISPProportionData["BytesProportion"].isNull()) + valueObject.bytesProportion = valueValueISPProportionData["BytesProportion"].asString(); + if(!valueValueISPProportionData["TotalQuery"].isNull()) + valueObject.totalQuery = valueValueISPProportionData["TotalQuery"].asString(); value_.push_back(valueObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainLogResult.cc b/scdn/src/model/DescribeScdnDomainLogResult.cc index 7b034a62f..164a1b0b2 100644 --- a/scdn/src/model/DescribeScdnDomainLogResult.cc +++ b/scdn/src/model/DescribeScdnDomainLogResult.cc @@ -39,26 +39,26 @@ void DescribeScdnDomainLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; - for (auto value : allDomainLogDetails) + auto allDomainLogDetailsNode = value["DomainLogDetails"]["DomainLogDetail"]; + for (auto valueDomainLogDetailsDomainLogDetail : allDomainLogDetailsNode) { DomainLogDetail domainLogDetailsObject; - if(!value["LogCount"].isNull()) - domainLogDetailsObject.logCount = std::stol(value["LogCount"].asString()); - auto allLogInfos = value["LogInfos"]["LogInfoDetail"]; - for (auto value : allLogInfos) + if(!valueDomainLogDetailsDomainLogDetail["LogCount"].isNull()) + domainLogDetailsObject.logCount = std::stol(valueDomainLogDetailsDomainLogDetail["LogCount"].asString()); + auto allLogInfosNode = allDomainLogDetailsNode["LogInfos"]["LogInfoDetail"]; + for (auto allDomainLogDetailsNodeLogInfosLogInfoDetail : allLogInfosNode) { DomainLogDetail::LogInfoDetail logInfosObject; - if(!value["LogName"].isNull()) - logInfosObject.logName = value["LogName"].asString(); - if(!value["LogPath"].isNull()) - logInfosObject.logPath = value["LogPath"].asString(); - if(!value["LogSize"].isNull()) - logInfosObject.logSize = std::stol(value["LogSize"].asString()); - if(!value["StartTime"].isNull()) - logInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - logInfosObject.endTime = value["EndTime"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].isNull()) + logInfosObject.logName = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].isNull()) + logInfosObject.logPath = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].isNull()) + logInfosObject.logSize = std::stol(allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].asString()); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].isNull()) + logInfosObject.startTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].isNull()) + logInfosObject.endTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].asString(); domainLogDetailsObject.logInfos.push_back(logInfosObject); } auto pageInfosNode = value["PageInfos"]; diff --git a/scdn/src/model/DescribeScdnDomainOriginBpsDataResult.cc b/scdn/src/model/DescribeScdnDomainOriginBpsDataResult.cc index 2abbbe2dd..97a36aa02 100644 --- a/scdn/src/model/DescribeScdnDomainOriginBpsDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainOriginBpsDataResult.cc @@ -39,18 +39,18 @@ void DescribeScdnDomainOriginBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOriginBpsDataPerInterval = value["OriginBpsDataPerInterval"]["DataModule"]; - for (auto value : allOriginBpsDataPerInterval) + auto allOriginBpsDataPerIntervalNode = value["OriginBpsDataPerInterval"]["DataModule"]; + for (auto valueOriginBpsDataPerIntervalDataModule : allOriginBpsDataPerIntervalNode) { DataModule originBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - originBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["OriginBpsValue"].isNull()) - originBpsDataPerIntervalObject.originBpsValue = value["OriginBpsValue"].asString(); - if(!value["HttpOriginBpsValue"].isNull()) - originBpsDataPerIntervalObject.httpOriginBpsValue = value["HttpOriginBpsValue"].asString(); - if(!value["HttpsOriginBpsValue"].isNull()) - originBpsDataPerIntervalObject.httpsOriginBpsValue = value["HttpsOriginBpsValue"].asString(); + if(!valueOriginBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + originBpsDataPerIntervalObject.timeStamp = valueOriginBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueOriginBpsDataPerIntervalDataModule["OriginBpsValue"].isNull()) + originBpsDataPerIntervalObject.originBpsValue = valueOriginBpsDataPerIntervalDataModule["OriginBpsValue"].asString(); + if(!valueOriginBpsDataPerIntervalDataModule["HttpOriginBpsValue"].isNull()) + originBpsDataPerIntervalObject.httpOriginBpsValue = valueOriginBpsDataPerIntervalDataModule["HttpOriginBpsValue"].asString(); + if(!valueOriginBpsDataPerIntervalDataModule["HttpsOriginBpsValue"].isNull()) + originBpsDataPerIntervalObject.httpsOriginBpsValue = valueOriginBpsDataPerIntervalDataModule["HttpsOriginBpsValue"].asString(); originBpsDataPerInterval_.push_back(originBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainOriginTrafficDataResult.cc b/scdn/src/model/DescribeScdnDomainOriginTrafficDataResult.cc index 028401286..cda5455e8 100644 --- a/scdn/src/model/DescribeScdnDomainOriginTrafficDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainOriginTrafficDataResult.cc @@ -39,18 +39,18 @@ void DescribeScdnDomainOriginTrafficDataResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOriginTrafficDataPerInterval = value["OriginTrafficDataPerInterval"]["DataModule"]; - for (auto value : allOriginTrafficDataPerInterval) + auto allOriginTrafficDataPerIntervalNode = value["OriginTrafficDataPerInterval"]["DataModule"]; + for (auto valueOriginTrafficDataPerIntervalDataModule : allOriginTrafficDataPerIntervalNode) { DataModule originTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - originTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["TrafficValue"].isNull()) - originTrafficDataPerIntervalObject.trafficValue = value["TrafficValue"].asString(); - if(!value["HttpTrafficValue"].isNull()) - originTrafficDataPerIntervalObject.httpTrafficValue = value["HttpTrafficValue"].asString(); - if(!value["HttpsTrafficValue"].isNull()) - originTrafficDataPerIntervalObject.httpsTrafficValue = value["HttpsTrafficValue"].asString(); + if(!valueOriginTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + originTrafficDataPerIntervalObject.timeStamp = valueOriginTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueOriginTrafficDataPerIntervalDataModule["TrafficValue"].isNull()) + originTrafficDataPerIntervalObject.trafficValue = valueOriginTrafficDataPerIntervalDataModule["TrafficValue"].asString(); + if(!valueOriginTrafficDataPerIntervalDataModule["HttpTrafficValue"].isNull()) + originTrafficDataPerIntervalObject.httpTrafficValue = valueOriginTrafficDataPerIntervalDataModule["HttpTrafficValue"].asString(); + if(!valueOriginTrafficDataPerIntervalDataModule["HttpsTrafficValue"].isNull()) + originTrafficDataPerIntervalObject.httpsTrafficValue = valueOriginTrafficDataPerIntervalDataModule["HttpsTrafficValue"].asString(); originTrafficDataPerInterval_.push_back(originTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainPvDataResult.cc b/scdn/src/model/DescribeScdnDomainPvDataResult.cc index b93d1adbd..3cf629319 100644 --- a/scdn/src/model/DescribeScdnDomainPvDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainPvDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainPvDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPvDataInterval = value["PvDataInterval"]["UsageData"]; - for (auto value : allPvDataInterval) + auto allPvDataIntervalNode = value["PvDataInterval"]["UsageData"]; + for (auto valuePvDataIntervalUsageData : allPvDataIntervalNode) { UsageData pvDataIntervalObject; - if(!value["Value"].isNull()) - pvDataIntervalObject.value = value["Value"].asString(); - if(!value["TimeStamp"].isNull()) - pvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!valuePvDataIntervalUsageData["Value"].isNull()) + pvDataIntervalObject.value = valuePvDataIntervalUsageData["Value"].asString(); + if(!valuePvDataIntervalUsageData["TimeStamp"].isNull()) + pvDataIntervalObject.timeStamp = valuePvDataIntervalUsageData["TimeStamp"].asString(); pvDataInterval_.push_back(pvDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainQpsDataResult.cc b/scdn/src/model/DescribeScdnDomainQpsDataResult.cc index 1b5123db4..fd7d338ff 100644 --- a/scdn/src/model/DescribeScdnDomainQpsDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainQpsDataResult.cc @@ -39,24 +39,24 @@ void DescribeScdnDomainQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQpsDataPerInterval = value["QpsDataPerInterval"]["DataModule"]; - for (auto value : allQpsDataPerInterval) + auto allQpsDataPerIntervalNode = value["QpsDataPerInterval"]["DataModule"]; + for (auto valueQpsDataPerIntervalDataModule : allQpsDataPerIntervalNode) { DataModule qpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - qpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["QpsValue"].isNull()) - qpsDataPerIntervalObject.qpsValue = value["QpsValue"].asString(); - if(!value["HttpQpsValue"].isNull()) - qpsDataPerIntervalObject.httpQpsValue = value["HttpQpsValue"].asString(); - if(!value["HttpsQpsValue"].isNull()) - qpsDataPerIntervalObject.httpsQpsValue = value["HttpsQpsValue"].asString(); - if(!value["AccValue"].isNull()) - qpsDataPerIntervalObject.accValue = value["AccValue"].asString(); - if(!value["HttpAccValue"].isNull()) - qpsDataPerIntervalObject.httpAccValue = value["HttpAccValue"].asString(); - if(!value["HttpsAccValue"].isNull()) - qpsDataPerIntervalObject.httpsAccValue = value["HttpsAccValue"].asString(); + if(!valueQpsDataPerIntervalDataModule["TimeStamp"].isNull()) + qpsDataPerIntervalObject.timeStamp = valueQpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueQpsDataPerIntervalDataModule["QpsValue"].isNull()) + qpsDataPerIntervalObject.qpsValue = valueQpsDataPerIntervalDataModule["QpsValue"].asString(); + if(!valueQpsDataPerIntervalDataModule["HttpQpsValue"].isNull()) + qpsDataPerIntervalObject.httpQpsValue = valueQpsDataPerIntervalDataModule["HttpQpsValue"].asString(); + if(!valueQpsDataPerIntervalDataModule["HttpsQpsValue"].isNull()) + qpsDataPerIntervalObject.httpsQpsValue = valueQpsDataPerIntervalDataModule["HttpsQpsValue"].asString(); + if(!valueQpsDataPerIntervalDataModule["AccValue"].isNull()) + qpsDataPerIntervalObject.accValue = valueQpsDataPerIntervalDataModule["AccValue"].asString(); + if(!valueQpsDataPerIntervalDataModule["HttpAccValue"].isNull()) + qpsDataPerIntervalObject.httpAccValue = valueQpsDataPerIntervalDataModule["HttpAccValue"].asString(); + if(!valueQpsDataPerIntervalDataModule["HttpsAccValue"].isNull()) + qpsDataPerIntervalObject.httpsAccValue = valueQpsDataPerIntervalDataModule["HttpsAccValue"].asString(); qpsDataPerInterval_.push_back(qpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainRealTimeBpsDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeBpsDataResult.cc index 7fcc33d86..d84fb0967 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeBpsDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["BpsModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["BpsModel"]; + for (auto valueDataBpsModel : allDataNode) { BpsModel dataObject; - if(!value["Bps"].isNull()) - dataObject.bps = std::stof(value["Bps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataBpsModel["Bps"].isNull()) + dataObject.bps = std::stof(valueDataBpsModel["Bps"].asString()); + if(!valueDataBpsModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataBpsModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataResult.cc index 102f0d607..589bb1847 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeByteHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeByteHitRateDataResult::parse(const std::string &p Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ByteHitRateDataModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ByteHitRateDataModel"]; + for (auto valueDataByteHitRateDataModel : allDataNode) { ByteHitRateDataModel dataObject; - if(!value["ByteHitRate"].isNull()) - dataObject.byteHitRate = std::stof(value["ByteHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataByteHitRateDataModel["ByteHitRate"].isNull()) + dataObject.byteHitRate = std::stof(valueDataByteHitRateDataModel["ByteHitRate"].asString()); + if(!valueDataByteHitRateDataModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataByteHitRateDataModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataResult.cc index e0c3e6dd5..c9153993d 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeHttpCodeDataResult.cc @@ -39,22 +39,22 @@ void DescribeScdnDomainRealTimeHttpCodeDataResult::parse(const std::string &payl Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeHttpCodeData = value["RealTimeHttpCodeData"]["UsageData"]; - for (auto value : allRealTimeHttpCodeData) + auto allRealTimeHttpCodeDataNode = value["RealTimeHttpCodeData"]["UsageData"]; + for (auto valueRealTimeHttpCodeDataUsageData : allRealTimeHttpCodeDataNode) { UsageData realTimeHttpCodeDataObject; - if(!value["TimeStamp"].isNull()) - realTimeHttpCodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allValue = value["Value"]["RealTimeCodeProportionData"]; - for (auto value : allValue) + if(!valueRealTimeHttpCodeDataUsageData["TimeStamp"].isNull()) + realTimeHttpCodeDataObject.timeStamp = valueRealTimeHttpCodeDataUsageData["TimeStamp"].asString(); + auto allValueNode = allRealTimeHttpCodeDataNode["Value"]["RealTimeCodeProportionData"]; + for (auto allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData : allValueNode) { UsageData::RealTimeCodeProportionData valueObject; - if(!value["Code"].isNull()) - valueObject.code = value["Code"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["Count"].isNull()) - valueObject.count = value["Count"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].isNull()) + valueObject.code = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Code"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].isNull()) + valueObject.proportion = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Proportion"].asString(); + if(!allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].isNull()) + valueObject.count = allRealTimeHttpCodeDataNodeValueRealTimeCodeProportionData["Count"].asString(); realTimeHttpCodeDataObject.value.push_back(valueObject); } realTimeHttpCodeData_.push_back(realTimeHttpCodeDataObject); diff --git a/scdn/src/model/DescribeScdnDomainRealTimeQpsDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeQpsDataResult.cc index 88d0447cf..ab68e8da5 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeQpsDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeQpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeQpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["QpsModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["QpsModel"]; + for (auto valueDataQpsModel : allDataNode) { QpsModel dataObject; - if(!value["Qps"].isNull()) - dataObject.qps = std::stof(value["Qps"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataQpsModel["Qps"].isNull()) + dataObject.qps = std::stof(valueDataQpsModel["Qps"].asString()); + if(!valueDataQpsModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataQpsModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataResult.cc index 882af97ca..fe2c633a3 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeReqHitRateDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeReqHitRateDataResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["ReqHitRateDataModel"]; - for (auto value : allData) + auto allDataNode = value["Data"]["ReqHitRateDataModel"]; + for (auto valueDataReqHitRateDataModel : allDataNode) { ReqHitRateDataModel dataObject; - if(!value["ReqHitRate"].isNull()) - dataObject.reqHitRate = std::stof(value["ReqHitRate"].asString()); - if(!value["TimeStamp"].isNull()) - dataObject.timeStamp = value["TimeStamp"].asString(); + if(!valueDataReqHitRateDataModel["ReqHitRate"].isNull()) + dataObject.reqHitRate = std::stof(valueDataReqHitRateDataModel["ReqHitRate"].asString()); + if(!valueDataReqHitRateDataModel["TimeStamp"].isNull()) + dataObject.timeStamp = valueDataReqHitRateDataModel["TimeStamp"].asString(); data_.push_back(dataObject); } diff --git a/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataResult.cc index 93ac299e3..7765823be 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeSrcBpsDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeSrcBpsDataResult::parse(const std::string &payloa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeSrcBpsDataPerInterval = value["RealTimeSrcBpsDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeSrcBpsDataPerInterval) + auto allRealTimeSrcBpsDataPerIntervalNode = value["RealTimeSrcBpsDataPerInterval"]["DataModule"]; + for (auto valueRealTimeSrcBpsDataPerIntervalDataModule : allRealTimeSrcBpsDataPerIntervalNode) { DataModule realTimeSrcBpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeSrcBpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeSrcBpsDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeSrcBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeSrcBpsDataPerIntervalObject.timeStamp = valueRealTimeSrcBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeSrcBpsDataPerIntervalDataModule["Value"].isNull()) + realTimeSrcBpsDataPerIntervalObject.value = valueRealTimeSrcBpsDataPerIntervalDataModule["Value"].asString(); realTimeSrcBpsDataPerInterval_.push_back(realTimeSrcBpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataResult.cc index b74a1223d..be6cf7b37 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeSrcTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeSrcTrafficDataResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeSrcTrafficDataPerInterval = value["RealTimeSrcTrafficDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeSrcTrafficDataPerInterval) + auto allRealTimeSrcTrafficDataPerIntervalNode = value["RealTimeSrcTrafficDataPerInterval"]["DataModule"]; + for (auto valueRealTimeSrcTrafficDataPerIntervalDataModule : allRealTimeSrcTrafficDataPerIntervalNode) { DataModule realTimeSrcTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeSrcTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeSrcTrafficDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeSrcTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeSrcTrafficDataPerIntervalObject.timeStamp = valueRealTimeSrcTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeSrcTrafficDataPerIntervalDataModule["Value"].isNull()) + realTimeSrcTrafficDataPerIntervalObject.value = valueRealTimeSrcTrafficDataPerIntervalDataModule["Value"].asString(); realTimeSrcTrafficDataPerInterval_.push_back(realTimeSrcTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataResult.cc b/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataResult.cc index cba6992f3..d2b353350 100644 --- a/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRealTimeTrafficDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainRealTimeTrafficDataResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRealTimeTrafficDataPerInterval = value["RealTimeTrafficDataPerInterval"]["DataModule"]; - for (auto value : allRealTimeTrafficDataPerInterval) + auto allRealTimeTrafficDataPerIntervalNode = value["RealTimeTrafficDataPerInterval"]["DataModule"]; + for (auto valueRealTimeTrafficDataPerIntervalDataModule : allRealTimeTrafficDataPerIntervalNode) { DataModule realTimeTrafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - realTimeTrafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - realTimeTrafficDataPerIntervalObject.value = value["Value"].asString(); + if(!valueRealTimeTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + realTimeTrafficDataPerIntervalObject.timeStamp = valueRealTimeTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueRealTimeTrafficDataPerIntervalDataModule["Value"].isNull()) + realTimeTrafficDataPerIntervalObject.value = valueRealTimeTrafficDataPerIntervalDataModule["Value"].asString(); realTimeTrafficDataPerInterval_.push_back(realTimeTrafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainRegionDataResult.cc b/scdn/src/model/DescribeScdnDomainRegionDataResult.cc index f48280506..21f3a5bb8 100644 --- a/scdn/src/model/DescribeScdnDomainRegionDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainRegionDataResult.cc @@ -39,34 +39,34 @@ void DescribeScdnDomainRegionDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allValue = value["Value"]["RegionProportionData"]; - for (auto value : allValue) + auto allValueNode = value["Value"]["RegionProportionData"]; + for (auto valueValueRegionProportionData : allValueNode) { RegionProportionData valueObject; - if(!value["Region"].isNull()) - valueObject.region = value["Region"].asString(); - if(!value["Proportion"].isNull()) - valueObject.proportion = value["Proportion"].asString(); - if(!value["RegionEname"].isNull()) - valueObject.regionEname = value["RegionEname"].asString(); - if(!value["AvgObjectSize"].isNull()) - valueObject.avgObjectSize = value["AvgObjectSize"].asString(); - if(!value["AvgResponseTime"].isNull()) - valueObject.avgResponseTime = value["AvgResponseTime"].asString(); - if(!value["Bps"].isNull()) - valueObject.bps = value["Bps"].asString(); - if(!value["Qps"].isNull()) - valueObject.qps = value["Qps"].asString(); - if(!value["AvgResponseRate"].isNull()) - valueObject.avgResponseRate = value["AvgResponseRate"].asString(); - if(!value["ReqErrRate"].isNull()) - valueObject.reqErrRate = value["ReqErrRate"].asString(); - if(!value["TotalBytes"].isNull()) - valueObject.totalBytes = value["TotalBytes"].asString(); - if(!value["BytesProportion"].isNull()) - valueObject.bytesProportion = value["BytesProportion"].asString(); - if(!value["TotalQuery"].isNull()) - valueObject.totalQuery = value["TotalQuery"].asString(); + if(!valueValueRegionProportionData["Region"].isNull()) + valueObject.region = valueValueRegionProportionData["Region"].asString(); + if(!valueValueRegionProportionData["Proportion"].isNull()) + valueObject.proportion = valueValueRegionProportionData["Proportion"].asString(); + if(!valueValueRegionProportionData["RegionEname"].isNull()) + valueObject.regionEname = valueValueRegionProportionData["RegionEname"].asString(); + if(!valueValueRegionProportionData["AvgObjectSize"].isNull()) + valueObject.avgObjectSize = valueValueRegionProportionData["AvgObjectSize"].asString(); + if(!valueValueRegionProportionData["AvgResponseTime"].isNull()) + valueObject.avgResponseTime = valueValueRegionProportionData["AvgResponseTime"].asString(); + if(!valueValueRegionProportionData["Bps"].isNull()) + valueObject.bps = valueValueRegionProportionData["Bps"].asString(); + if(!valueValueRegionProportionData["Qps"].isNull()) + valueObject.qps = valueValueRegionProportionData["Qps"].asString(); + if(!valueValueRegionProportionData["AvgResponseRate"].isNull()) + valueObject.avgResponseRate = valueValueRegionProportionData["AvgResponseRate"].asString(); + if(!valueValueRegionProportionData["ReqErrRate"].isNull()) + valueObject.reqErrRate = valueValueRegionProportionData["ReqErrRate"].asString(); + if(!valueValueRegionProportionData["TotalBytes"].isNull()) + valueObject.totalBytes = valueValueRegionProportionData["TotalBytes"].asString(); + if(!valueValueRegionProportionData["BytesProportion"].isNull()) + valueObject.bytesProportion = valueValueRegionProportionData["BytesProportion"].asString(); + if(!valueValueRegionProportionData["TotalQuery"].isNull()) + valueObject.totalQuery = valueValueRegionProportionData["TotalQuery"].asString(); value_.push_back(valueObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainTopReferVisitResult.cc b/scdn/src/model/DescribeScdnDomainTopReferVisitResult.cc index 7863d87ef..c01c7450c 100644 --- a/scdn/src/model/DescribeScdnDomainTopReferVisitResult.cc +++ b/scdn/src/model/DescribeScdnDomainTopReferVisitResult.cc @@ -39,20 +39,20 @@ void DescribeScdnDomainTopReferVisitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopReferList = value["TopReferList"]["ReferList"]; - for (auto value : allTopReferList) + auto allTopReferListNode = value["TopReferList"]["ReferList"]; + for (auto valueTopReferListReferList : allTopReferListNode) { ReferList topReferListObject; - if(!value["ReferDetail"].isNull()) - topReferListObject.referDetail = value["ReferDetail"].asString(); - if(!value["VisitData"].isNull()) - topReferListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - topReferListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - topReferListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - topReferListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueTopReferListReferList["ReferDetail"].isNull()) + topReferListObject.referDetail = valueTopReferListReferList["ReferDetail"].asString(); + if(!valueTopReferListReferList["VisitData"].isNull()) + topReferListObject.visitData = valueTopReferListReferList["VisitData"].asString(); + if(!valueTopReferListReferList["VisitProportion"].isNull()) + topReferListObject.visitProportion = std::stof(valueTopReferListReferList["VisitProportion"].asString()); + if(!valueTopReferListReferList["Flow"].isNull()) + topReferListObject.flow = valueTopReferListReferList["Flow"].asString(); + if(!valueTopReferListReferList["FlowProportion"].isNull()) + topReferListObject.flowProportion = std::stof(valueTopReferListReferList["FlowProportion"].asString()); topReferList_.push_back(topReferListObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainTopUrlVisitResult.cc b/scdn/src/model/DescribeScdnDomainTopUrlVisitResult.cc index d45b98e23..6ae5716cc 100644 --- a/scdn/src/model/DescribeScdnDomainTopUrlVisitResult.cc +++ b/scdn/src/model/DescribeScdnDomainTopUrlVisitResult.cc @@ -39,84 +39,84 @@ void DescribeScdnDomainTopUrlVisitResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAllUrlList = value["AllUrlList"]["UrlList"]; - for (auto value : allAllUrlList) + auto allAllUrlListNode = value["AllUrlList"]["UrlList"]; + for (auto valueAllUrlListUrlList : allAllUrlListNode) { UrlList allUrlListObject; - if(!value["UrlDetail"].isNull()) - allUrlListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - allUrlListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - allUrlListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - allUrlListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - allUrlListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueAllUrlListUrlList["UrlDetail"].isNull()) + allUrlListObject.urlDetail = valueAllUrlListUrlList["UrlDetail"].asString(); + if(!valueAllUrlListUrlList["VisitData"].isNull()) + allUrlListObject.visitData = valueAllUrlListUrlList["VisitData"].asString(); + if(!valueAllUrlListUrlList["VisitProportion"].isNull()) + allUrlListObject.visitProportion = std::stof(valueAllUrlListUrlList["VisitProportion"].asString()); + if(!valueAllUrlListUrlList["Flow"].isNull()) + allUrlListObject.flow = valueAllUrlListUrlList["Flow"].asString(); + if(!valueAllUrlListUrlList["FlowProportion"].isNull()) + allUrlListObject.flowProportion = std::stof(valueAllUrlListUrlList["FlowProportion"].asString()); allUrlList_.push_back(allUrlListObject); } - auto allUrl200List = value["Url200List"]["UrlList"]; - for (auto value : allUrl200List) + auto allUrl200ListNode = value["Url200List"]["UrlList"]; + for (auto valueUrl200ListUrlList : allUrl200ListNode) { UrlList url200ListObject; - if(!value["UrlDetail"].isNull()) - url200ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url200ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url200ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url200ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url200ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl200ListUrlList["UrlDetail"].isNull()) + url200ListObject.urlDetail = valueUrl200ListUrlList["UrlDetail"].asString(); + if(!valueUrl200ListUrlList["VisitData"].isNull()) + url200ListObject.visitData = valueUrl200ListUrlList["VisitData"].asString(); + if(!valueUrl200ListUrlList["VisitProportion"].isNull()) + url200ListObject.visitProportion = std::stof(valueUrl200ListUrlList["VisitProportion"].asString()); + if(!valueUrl200ListUrlList["Flow"].isNull()) + url200ListObject.flow = valueUrl200ListUrlList["Flow"].asString(); + if(!valueUrl200ListUrlList["FlowProportion"].isNull()) + url200ListObject.flowProportion = std::stof(valueUrl200ListUrlList["FlowProportion"].asString()); url200List_.push_back(url200ListObject); } - auto allUrl300List = value["Url300List"]["UrlList"]; - for (auto value : allUrl300List) + auto allUrl300ListNode = value["Url300List"]["UrlList"]; + for (auto valueUrl300ListUrlList : allUrl300ListNode) { UrlList url300ListObject; - if(!value["UrlDetail"].isNull()) - url300ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url300ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url300ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url300ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url300ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl300ListUrlList["UrlDetail"].isNull()) + url300ListObject.urlDetail = valueUrl300ListUrlList["UrlDetail"].asString(); + if(!valueUrl300ListUrlList["VisitData"].isNull()) + url300ListObject.visitData = valueUrl300ListUrlList["VisitData"].asString(); + if(!valueUrl300ListUrlList["VisitProportion"].isNull()) + url300ListObject.visitProportion = std::stof(valueUrl300ListUrlList["VisitProportion"].asString()); + if(!valueUrl300ListUrlList["Flow"].isNull()) + url300ListObject.flow = valueUrl300ListUrlList["Flow"].asString(); + if(!valueUrl300ListUrlList["FlowProportion"].isNull()) + url300ListObject.flowProportion = std::stof(valueUrl300ListUrlList["FlowProportion"].asString()); url300List_.push_back(url300ListObject); } - auto allUrl400List = value["Url400List"]["UrlList"]; - for (auto value : allUrl400List) + auto allUrl400ListNode = value["Url400List"]["UrlList"]; + for (auto valueUrl400ListUrlList : allUrl400ListNode) { UrlList url400ListObject; - if(!value["UrlDetail"].isNull()) - url400ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url400ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url400ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url400ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url400ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl400ListUrlList["UrlDetail"].isNull()) + url400ListObject.urlDetail = valueUrl400ListUrlList["UrlDetail"].asString(); + if(!valueUrl400ListUrlList["VisitData"].isNull()) + url400ListObject.visitData = valueUrl400ListUrlList["VisitData"].asString(); + if(!valueUrl400ListUrlList["VisitProportion"].isNull()) + url400ListObject.visitProportion = std::stof(valueUrl400ListUrlList["VisitProportion"].asString()); + if(!valueUrl400ListUrlList["Flow"].isNull()) + url400ListObject.flow = valueUrl400ListUrlList["Flow"].asString(); + if(!valueUrl400ListUrlList["FlowProportion"].isNull()) + url400ListObject.flowProportion = std::stof(valueUrl400ListUrlList["FlowProportion"].asString()); url400List_.push_back(url400ListObject); } - auto allUrl500List = value["Url500List"]["UrlList"]; - for (auto value : allUrl500List) + auto allUrl500ListNode = value["Url500List"]["UrlList"]; + for (auto valueUrl500ListUrlList : allUrl500ListNode) { UrlList url500ListObject; - if(!value["UrlDetail"].isNull()) - url500ListObject.urlDetail = value["UrlDetail"].asString(); - if(!value["VisitData"].isNull()) - url500ListObject.visitData = value["VisitData"].asString(); - if(!value["VisitProportion"].isNull()) - url500ListObject.visitProportion = std::stof(value["VisitProportion"].asString()); - if(!value["Flow"].isNull()) - url500ListObject.flow = value["Flow"].asString(); - if(!value["FlowProportion"].isNull()) - url500ListObject.flowProportion = std::stof(value["FlowProportion"].asString()); + if(!valueUrl500ListUrlList["UrlDetail"].isNull()) + url500ListObject.urlDetail = valueUrl500ListUrlList["UrlDetail"].asString(); + if(!valueUrl500ListUrlList["VisitData"].isNull()) + url500ListObject.visitData = valueUrl500ListUrlList["VisitData"].asString(); + if(!valueUrl500ListUrlList["VisitProportion"].isNull()) + url500ListObject.visitProportion = std::stof(valueUrl500ListUrlList["VisitProportion"].asString()); + if(!valueUrl500ListUrlList["Flow"].isNull()) + url500ListObject.flow = valueUrl500ListUrlList["Flow"].asString(); + if(!valueUrl500ListUrlList["FlowProportion"].isNull()) + url500ListObject.flowProportion = std::stof(valueUrl500ListUrlList["FlowProportion"].asString()); url500List_.push_back(url500ListObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainTrafficDataResult.cc b/scdn/src/model/DescribeScdnDomainTrafficDataResult.cc index dce150b57..401f64ecd 100644 --- a/scdn/src/model/DescribeScdnDomainTrafficDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainTrafficDataResult.cc @@ -39,18 +39,18 @@ void DescribeScdnDomainTrafficDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"]; - for (auto value : allTrafficDataPerInterval) + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) { DataModule trafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - trafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["TrafficValue"].isNull()) - trafficDataPerIntervalObject.trafficValue = value["TrafficValue"].asString(); - if(!value["HttpTrafficValue"].isNull()) - trafficDataPerIntervalObject.httpTrafficValue = value["HttpTrafficValue"].asString(); - if(!value["HttpsTrafficValue"].isNull()) - trafficDataPerIntervalObject.httpsTrafficValue = value["HttpsTrafficValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["TrafficValue"].isNull()) + trafficDataPerIntervalObject.trafficValue = valueTrafficDataPerIntervalDataModule["TrafficValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpTrafficValue"].isNull()) + trafficDataPerIntervalObject.httpTrafficValue = valueTrafficDataPerIntervalDataModule["HttpTrafficValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpsTrafficValue"].isNull()) + trafficDataPerIntervalObject.httpsTrafficValue = valueTrafficDataPerIntervalDataModule["HttpsTrafficValue"].asString(); trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnDomainUvDataResult.cc b/scdn/src/model/DescribeScdnDomainUvDataResult.cc index 258374921..2853fe88c 100644 --- a/scdn/src/model/DescribeScdnDomainUvDataResult.cc +++ b/scdn/src/model/DescribeScdnDomainUvDataResult.cc @@ -39,14 +39,14 @@ void DescribeScdnDomainUvDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUvDataInterval = value["UvDataInterval"]["UsageData"]; - for (auto value : allUvDataInterval) + auto allUvDataIntervalNode = value["UvDataInterval"]["UsageData"]; + for (auto valueUvDataIntervalUsageData : allUvDataIntervalNode) { UsageData uvDataIntervalObject; - if(!value["Value"].isNull()) - uvDataIntervalObject.value = value["Value"].asString(); - if(!value["TimeStamp"].isNull()) - uvDataIntervalObject.timeStamp = value["TimeStamp"].asString(); + if(!valueUvDataIntervalUsageData["Value"].isNull()) + uvDataIntervalObject.value = valueUvDataIntervalUsageData["Value"].asString(); + if(!valueUvDataIntervalUsageData["TimeStamp"].isNull()) + uvDataIntervalObject.timeStamp = valueUvDataIntervalUsageData["TimeStamp"].asString(); uvDataInterval_.push_back(uvDataIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/scdn/src/model/DescribeScdnRefreshTasksResult.cc b/scdn/src/model/DescribeScdnRefreshTasksResult.cc index 978b942f3..ccda5b231 100644 --- a/scdn/src/model/DescribeScdnRefreshTasksResult.cc +++ b/scdn/src/model/DescribeScdnRefreshTasksResult.cc @@ -39,24 +39,24 @@ void DescribeScdnRefreshTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["Task"]; + for (auto valueTasksTask : allTasksNode) { Task tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["ObjectPath"].isNull()) - tasksObject.objectPath = value["ObjectPath"].asString(); - if(!value["Process"].isNull()) - tasksObject.process = value["Process"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - tasksObject.creationTime = value["CreationTime"].asString(); - if(!value["Description"].isNull()) - tasksObject.description = value["Description"].asString(); - if(!value["ObjectType"].isNull()) - tasksObject.objectType = value["ObjectType"].asString(); + if(!valueTasksTask["TaskId"].isNull()) + tasksObject.taskId = valueTasksTask["TaskId"].asString(); + if(!valueTasksTask["ObjectPath"].isNull()) + tasksObject.objectPath = valueTasksTask["ObjectPath"].asString(); + if(!valueTasksTask["Process"].isNull()) + tasksObject.process = valueTasksTask["Process"].asString(); + if(!valueTasksTask["Status"].isNull()) + tasksObject.status = valueTasksTask["Status"].asString(); + if(!valueTasksTask["CreationTime"].isNull()) + tasksObject.creationTime = valueTasksTask["CreationTime"].asString(); + if(!valueTasksTask["Description"].isNull()) + tasksObject.description = valueTasksTask["Description"].asString(); + if(!valueTasksTask["ObjectType"].isNull()) + tasksObject.objectType = valueTasksTask["ObjectType"].asString(); tasks_.push_back(tasksObject); } if(!value["PageNumber"].isNull()) diff --git a/scdn/src/model/DescribeScdnServiceResult.cc b/scdn/src/model/DescribeScdnServiceResult.cc index 708d133da..9628ac2fc 100644 --- a/scdn/src/model/DescribeScdnServiceResult.cc +++ b/scdn/src/model/DescribeScdnServiceResult.cc @@ -39,12 +39,12 @@ void DescribeScdnServiceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + auto allOperationLocksNode = value["OperationLocks"]["LockReason"]; + for (auto valueOperationLocksLockReason : allOperationLocksNode) { LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!valueOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = valueOperationLocksLockReason["LockReason"].asString(); operationLocks_.push_back(operationLocksObject); } if(!value["ChangingAffectTime"].isNull()) diff --git a/scdn/src/model/DescribeScdnTopDomainsByFlowResult.cc b/scdn/src/model/DescribeScdnTopDomainsByFlowResult.cc index 496f04c28..06b871169 100644 --- a/scdn/src/model/DescribeScdnTopDomainsByFlowResult.cc +++ b/scdn/src/model/DescribeScdnTopDomainsByFlowResult.cc @@ -39,24 +39,24 @@ void DescribeScdnTopDomainsByFlowResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopDomains = value["TopDomains"]["TopDomain"]; - for (auto value : allTopDomains) + auto allTopDomainsNode = value["TopDomains"]["TopDomain"]; + for (auto valueTopDomainsTopDomain : allTopDomainsNode) { TopDomain topDomainsObject; - if(!value["DomainName"].isNull()) - topDomainsObject.domainName = value["DomainName"].asString(); - if(!value["Rank"].isNull()) - topDomainsObject.rank = std::stol(value["Rank"].asString()); - if(!value["TotalTraffic"].isNull()) - topDomainsObject.totalTraffic = value["TotalTraffic"].asString(); - if(!value["TrafficPercent"].isNull()) - topDomainsObject.trafficPercent = value["TrafficPercent"].asString(); - if(!value["MaxBps"].isNull()) - topDomainsObject.maxBps = std::stol(value["MaxBps"].asString()); - if(!value["MaxBpsTime"].isNull()) - topDomainsObject.maxBpsTime = value["MaxBpsTime"].asString(); - if(!value["TotalAccess"].isNull()) - topDomainsObject.totalAccess = std::stol(value["TotalAccess"].asString()); + if(!valueTopDomainsTopDomain["DomainName"].isNull()) + topDomainsObject.domainName = valueTopDomainsTopDomain["DomainName"].asString(); + if(!valueTopDomainsTopDomain["Rank"].isNull()) + topDomainsObject.rank = std::stol(valueTopDomainsTopDomain["Rank"].asString()); + if(!valueTopDomainsTopDomain["TotalTraffic"].isNull()) + topDomainsObject.totalTraffic = valueTopDomainsTopDomain["TotalTraffic"].asString(); + if(!valueTopDomainsTopDomain["TrafficPercent"].isNull()) + topDomainsObject.trafficPercent = valueTopDomainsTopDomain["TrafficPercent"].asString(); + if(!valueTopDomainsTopDomain["MaxBps"].isNull()) + topDomainsObject.maxBps = std::stol(valueTopDomainsTopDomain["MaxBps"].asString()); + if(!valueTopDomainsTopDomain["MaxBpsTime"].isNull()) + topDomainsObject.maxBpsTime = valueTopDomainsTopDomain["MaxBpsTime"].asString(); + if(!valueTopDomainsTopDomain["TotalAccess"].isNull()) + topDomainsObject.totalAccess = std::stol(valueTopDomainsTopDomain["TotalAccess"].asString()); topDomains_.push_back(topDomainsObject); } if(!value["StartTime"].isNull()) diff --git a/scdn/src/model/DescribeScdnUserDomainsResult.cc b/scdn/src/model/DescribeScdnUserDomainsResult.cc index 4e870009a..23a34bf9c 100644 --- a/scdn/src/model/DescribeScdnUserDomainsResult.cc +++ b/scdn/src/model/DescribeScdnUserDomainsResult.cc @@ -39,40 +39,40 @@ void DescribeScdnUserDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["PageData"]; + for (auto valueDomainsPageData : allDomainsNode) { PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["DomainStatus"].isNull()) - domainsObject.domainStatus = value["DomainStatus"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["SSLProtocol"].isNull()) - domainsObject.sSLProtocol = value["SSLProtocol"].asString(); - if(!value["ResourceGroupId"].isNull()) - domainsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Sandbox"].isNull()) - domainsObject.sandbox = value["Sandbox"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + if(!valueDomainsPageData["DomainName"].isNull()) + domainsObject.domainName = valueDomainsPageData["DomainName"].asString(); + if(!valueDomainsPageData["Cname"].isNull()) + domainsObject.cname = valueDomainsPageData["Cname"].asString(); + if(!valueDomainsPageData["DomainStatus"].isNull()) + domainsObject.domainStatus = valueDomainsPageData["DomainStatus"].asString(); + if(!valueDomainsPageData["GmtCreated"].isNull()) + domainsObject.gmtCreated = valueDomainsPageData["GmtCreated"].asString(); + if(!valueDomainsPageData["GmtModified"].isNull()) + domainsObject.gmtModified = valueDomainsPageData["GmtModified"].asString(); + if(!valueDomainsPageData["Description"].isNull()) + domainsObject.description = valueDomainsPageData["Description"].asString(); + if(!valueDomainsPageData["SSLProtocol"].isNull()) + domainsObject.sSLProtocol = valueDomainsPageData["SSLProtocol"].asString(); + if(!valueDomainsPageData["ResourceGroupId"].isNull()) + domainsObject.resourceGroupId = valueDomainsPageData["ResourceGroupId"].asString(); + if(!valueDomainsPageData["Sandbox"].isNull()) + domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); + auto allSourcesNode = allDomainsNode["Sources"]["Source"]; + for (auto allDomainsNodeSourcesSource : allSourcesNode) { PageData::Source sourcesObject; - if(!value["Type"].isNull()) - sourcesObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - sourcesObject.content = value["Content"].asString(); - if(!value["Port"].isNull()) - sourcesObject.port = std::stoi(value["Port"].asString()); - if(!value["Priority"].isNull()) - sourcesObject.priority = value["Priority"].asString(); + if(!allDomainsNodeSourcesSource["Type"].isNull()) + sourcesObject.type = allDomainsNodeSourcesSource["Type"].asString(); + if(!allDomainsNodeSourcesSource["Content"].isNull()) + sourcesObject.content = allDomainsNodeSourcesSource["Content"].asString(); + if(!allDomainsNodeSourcesSource["Port"].isNull()) + sourcesObject.port = std::stoi(allDomainsNodeSourcesSource["Port"].asString()); + if(!allDomainsNodeSourcesSource["Priority"].isNull()) + sourcesObject.priority = allDomainsNodeSourcesSource["Priority"].asString(); domainsObject.sources.push_back(sourcesObject); } domains_.push_back(domainsObject); diff --git a/sddp/src/model/DescribeAccountDetailResult.cc b/sddp/src/model/DescribeAccountDetailResult.cc index 08449fff6..f7e51f808 100644 --- a/sddp/src/model/DescribeAccountDetailResult.cc +++ b/sddp/src/model/DescribeAccountDetailResult.cc @@ -74,22 +74,22 @@ void DescribeAccountDetailResult::parse(const std::string &payload) account_.roleNames = accountNode["RoleNames"].asString(); if(!accountNode["AliUid"].isNull()) account_.aliUid = std::stol(accountNode["AliUid"].asString()); - auto allPrivilegeList = value["PrivilegeList"]["Privilege"]; - for (auto value : allPrivilegeList) + auto allPrivilegeListNode = accountNode["PrivilegeList"]["Privilege"]; + for (auto accountNodePrivilegeListPrivilege : allPrivilegeListNode) { Account::Privilege privilegeObject; - if(!value["ProductName"].isNull()) - privilegeObject.productName = value["ProductName"].asString(); - if(!value["UseAccountId"].isNull()) - privilegeObject.useAccountId = value["UseAccountId"].asString(); - if(!value["UseAccountType"].isNull()) - privilegeObject.useAccountType = std::stoi(value["UseAccountType"].asString()); - if(!value["UseAccountTypeName"].isNull()) - privilegeObject.useAccountTypeName = value["UseAccountTypeName"].asString(); - if(!value["UseAccountCreateTime"].isNull()) - privilegeObject.useAccountCreateTime = std::stol(value["UseAccountCreateTime"].asString()); - if(!value["UseAccountName"].isNull()) - privilegeObject.useAccountName = value["UseAccountName"].asString(); + if(!accountNodePrivilegeListPrivilege["ProductName"].isNull()) + privilegeObject.productName = accountNodePrivilegeListPrivilege["ProductName"].asString(); + if(!accountNodePrivilegeListPrivilege["UseAccountId"].isNull()) + privilegeObject.useAccountId = accountNodePrivilegeListPrivilege["UseAccountId"].asString(); + if(!accountNodePrivilegeListPrivilege["UseAccountType"].isNull()) + privilegeObject.useAccountType = std::stoi(accountNodePrivilegeListPrivilege["UseAccountType"].asString()); + if(!accountNodePrivilegeListPrivilege["UseAccountTypeName"].isNull()) + privilegeObject.useAccountTypeName = accountNodePrivilegeListPrivilege["UseAccountTypeName"].asString(); + if(!accountNodePrivilegeListPrivilege["UseAccountCreateTime"].isNull()) + privilegeObject.useAccountCreateTime = std::stol(accountNodePrivilegeListPrivilege["UseAccountCreateTime"].asString()); + if(!accountNodePrivilegeListPrivilege["UseAccountName"].isNull()) + privilegeObject.useAccountName = accountNodePrivilegeListPrivilege["UseAccountName"].asString(); account_.privilegeList.push_back(privilegeObject); } auto eventCountNode = accountNode["EventCount"]; diff --git a/sddp/src/model/DescribeAccountsResult.cc b/sddp/src/model/DescribeAccountsResult.cc index b99ca136d..42dbec839 100644 --- a/sddp/src/model/DescribeAccountsResult.cc +++ b/sddp/src/model/DescribeAccountsResult.cc @@ -39,48 +39,48 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Account"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Account"]; + for (auto valueItemsAccount : allItemsNode) { Account itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["FirstLevelDepartId"].isNull()) - itemsObject.firstLevelDepartId = std::stol(value["FirstLevelDepartId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["FullName"].isNull()) - itemsObject.fullName = value["FullName"].asString(); - if(!value["CellphoneNum"].isNull()) - itemsObject.cellphoneNum = value["CellphoneNum"].asString(); - if(!value["TelephoneNum"].isNull()) - itemsObject.telephoneNum = value["TelephoneNum"].asString(); - if(!value["Email"].isNull()) - itemsObject.email = value["Email"].asString(); - if(!value["ActiveStatus"].isNull()) - itemsObject.activeStatus = value["ActiveStatus"].asString(); - if(!value["DeleteStatus"].isNull()) - itemsObject.deleteStatus = value["DeleteStatus"].asString(); - if(!value["DataInstance"].isNull()) - itemsObject.dataInstance = value["DataInstance"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["LoginDataTime"].isNull()) - itemsObject.loginDataTime = std::stol(value["LoginDataTime"].asString()); - if(!value["LoginPolicyName"].isNull()) - itemsObject.loginPolicyName = value["LoginPolicyName"].asString(); - if(!value["FirstLevelDepartName"].isNull()) - itemsObject.firstLevelDepartName = value["FirstLevelDepartName"].asString(); - if(!value["RoleNames"].isNull()) - itemsObject.roleNames = value["RoleNames"].asString(); - if(!value["InstanceName"].isNull()) - itemsObject.instanceName = value["InstanceName"].asString(); - if(!value["AliUid"].isNull()) - itemsObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["AccountTypeId"].isNull()) - itemsObject.accountTypeId = std::stol(value["AccountTypeId"].asString()); + if(!valueItemsAccount["Id"].isNull()) + itemsObject.id = std::stol(valueItemsAccount["Id"].asString()); + if(!valueItemsAccount["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsAccount["UserId"].asString()); + if(!valueItemsAccount["FirstLevelDepartId"].isNull()) + itemsObject.firstLevelDepartId = std::stol(valueItemsAccount["FirstLevelDepartId"].asString()); + if(!valueItemsAccount["LoginName"].isNull()) + itemsObject.loginName = valueItemsAccount["LoginName"].asString(); + if(!valueItemsAccount["FullName"].isNull()) + itemsObject.fullName = valueItemsAccount["FullName"].asString(); + if(!valueItemsAccount["CellphoneNum"].isNull()) + itemsObject.cellphoneNum = valueItemsAccount["CellphoneNum"].asString(); + if(!valueItemsAccount["TelephoneNum"].isNull()) + itemsObject.telephoneNum = valueItemsAccount["TelephoneNum"].asString(); + if(!valueItemsAccount["Email"].isNull()) + itemsObject.email = valueItemsAccount["Email"].asString(); + if(!valueItemsAccount["ActiveStatus"].isNull()) + itemsObject.activeStatus = valueItemsAccount["ActiveStatus"].asString(); + if(!valueItemsAccount["DeleteStatus"].isNull()) + itemsObject.deleteStatus = valueItemsAccount["DeleteStatus"].asString(); + if(!valueItemsAccount["DataInstance"].isNull()) + itemsObject.dataInstance = valueItemsAccount["DataInstance"].asString(); + if(!valueItemsAccount["CreateTime"].isNull()) + itemsObject.createTime = std::stol(valueItemsAccount["CreateTime"].asString()); + if(!valueItemsAccount["LoginDataTime"].isNull()) + itemsObject.loginDataTime = std::stol(valueItemsAccount["LoginDataTime"].asString()); + if(!valueItemsAccount["LoginPolicyName"].isNull()) + itemsObject.loginPolicyName = valueItemsAccount["LoginPolicyName"].asString(); + if(!valueItemsAccount["FirstLevelDepartName"].isNull()) + itemsObject.firstLevelDepartName = valueItemsAccount["FirstLevelDepartName"].asString(); + if(!valueItemsAccount["RoleNames"].isNull()) + itemsObject.roleNames = valueItemsAccount["RoleNames"].asString(); + if(!valueItemsAccount["InstanceName"].isNull()) + itemsObject.instanceName = valueItemsAccount["InstanceName"].asString(); + if(!valueItemsAccount["AliUid"].isNull()) + itemsObject.aliUid = std::stol(valueItemsAccount["AliUid"].asString()); + if(!valueItemsAccount["AccountTypeId"].isNull()) + itemsObject.accountTypeId = std::stol(valueItemsAccount["AccountTypeId"].asString()); auto eventCountNode = value["EventCount"]; auto totalNode = eventCountNode["Total"]; if(!totalNode["TotalCount"].isNull()) diff --git a/sddp/src/model/DescribeAuthAccountsResult.cc b/sddp/src/model/DescribeAuthAccountsResult.cc index b4bc9e1ba..a53d6fe79 100644 --- a/sddp/src/model/DescribeAuthAccountsResult.cc +++ b/sddp/src/model/DescribeAuthAccountsResult.cc @@ -39,22 +39,22 @@ void DescribeAuthAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Account"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Account"]; + for (auto valueItemsAccount : allItemsNode) { Account itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["FullName"].isNull()) - itemsObject.fullName = value["FullName"].asString(); - if(!value["AuthLoginName"].isNull()) - itemsObject.authLoginName = value["AuthLoginName"].asString(); - if(!value["AuthFullName"].isNull()) - itemsObject.authFullName = value["AuthFullName"].asString(); - if(!value["AuthTime"].isNull()) - itemsObject.authTime = std::stol(value["AuthTime"].asString()); + if(!valueItemsAccount["Id"].isNull()) + itemsObject.id = std::stol(valueItemsAccount["Id"].asString()); + if(!valueItemsAccount["LoginName"].isNull()) + itemsObject.loginName = valueItemsAccount["LoginName"].asString(); + if(!valueItemsAccount["FullName"].isNull()) + itemsObject.fullName = valueItemsAccount["FullName"].asString(); + if(!valueItemsAccount["AuthLoginName"].isNull()) + itemsObject.authLoginName = valueItemsAccount["AuthLoginName"].asString(); + if(!valueItemsAccount["AuthFullName"].isNull()) + itemsObject.authFullName = valueItemsAccount["AuthFullName"].asString(); + if(!valueItemsAccount["AuthTime"].isNull()) + itemsObject.authTime = std::stol(valueItemsAccount["AuthTime"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeCloudDatabasesResult.cc b/sddp/src/model/DescribeCloudDatabasesResult.cc index c5f06d0f9..f3c202fa0 100644 --- a/sddp/src/model/DescribeCloudDatabasesResult.cc +++ b/sddp/src/model/DescribeCloudDatabasesResult.cc @@ -39,16 +39,16 @@ void DescribeCloudDatabasesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCloudDatabaseList = value["CloudDatabaseList"]["CloudDatabase"]; - for (auto value : allCloudDatabaseList) + auto allCloudDatabaseListNode = value["CloudDatabaseList"]["CloudDatabase"]; + for (auto valueCloudDatabaseListCloudDatabase : allCloudDatabaseListNode) { CloudDatabase cloudDatabaseListObject; - if(!value["Engine"].isNull()) - cloudDatabaseListObject.engine = value["Engine"].asString(); - if(!value["Name"].isNull()) - cloudDatabaseListObject.name = value["Name"].asString(); - if(!value["InstanceId"].isNull()) - cloudDatabaseListObject.instanceId = value["InstanceId"].asString(); + if(!valueCloudDatabaseListCloudDatabase["Engine"].isNull()) + cloudDatabaseListObject.engine = valueCloudDatabaseListCloudDatabase["Engine"].asString(); + if(!valueCloudDatabaseListCloudDatabase["Name"].isNull()) + cloudDatabaseListObject.name = valueCloudDatabaseListCloudDatabase["Name"].asString(); + if(!valueCloudDatabaseListCloudDatabase["InstanceId"].isNull()) + cloudDatabaseListObject.instanceId = valueCloudDatabaseListCloudDatabase["InstanceId"].asString(); cloudDatabaseList_.push_back(cloudDatabaseListObject); } diff --git a/sddp/src/model/DescribeCloudInstancesResult.cc b/sddp/src/model/DescribeCloudInstancesResult.cc index 72df3ca60..c7bc5986f 100644 --- a/sddp/src/model/DescribeCloudInstancesResult.cc +++ b/sddp/src/model/DescribeCloudInstancesResult.cc @@ -39,16 +39,16 @@ void DescribeCloudInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCloudInstanceList = value["CloudInstanceList"]["CloudInstance"]; - for (auto value : allCloudInstanceList) + auto allCloudInstanceListNode = value["CloudInstanceList"]["CloudInstance"]; + for (auto valueCloudInstanceListCloudInstance : allCloudInstanceListNode) { CloudInstance cloudInstanceListObject; - if(!value["Engine"].isNull()) - cloudInstanceListObject.engine = value["Engine"].asString(); - if(!value["Name"].isNull()) - cloudInstanceListObject.name = value["Name"].asString(); - if(!value["InstanceId"].isNull()) - cloudInstanceListObject.instanceId = value["InstanceId"].asString(); + if(!valueCloudInstanceListCloudInstance["Engine"].isNull()) + cloudInstanceListObject.engine = valueCloudInstanceListCloudInstance["Engine"].asString(); + if(!valueCloudInstanceListCloudInstance["Name"].isNull()) + cloudInstanceListObject.name = valueCloudInstanceListCloudInstance["Name"].asString(); + if(!valueCloudInstanceListCloudInstance["InstanceId"].isNull()) + cloudInstanceListObject.instanceId = valueCloudInstanceListCloudInstance["InstanceId"].asString(); cloudInstanceList_.push_back(cloudInstanceListObject); } diff --git a/sddp/src/model/DescribeColumnsResult.cc b/sddp/src/model/DescribeColumnsResult.cc index 4c2ab502f..9b660e381 100644 --- a/sddp/src/model/DescribeColumnsResult.cc +++ b/sddp/src/model/DescribeColumnsResult.cc @@ -39,40 +39,40 @@ void DescribeColumnsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Column"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Column"]; + for (auto valueItemsColumn : allItemsNode) { Column itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); - if(!value["TableId"].isNull()) - itemsObject.tableId = std::stol(value["TableId"].asString()); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["DataType"].isNull()) - itemsObject.dataType = value["DataType"].asString(); - if(!value["OdpsRiskLevelValue"].isNull()) - itemsObject.odpsRiskLevelValue = std::stoi(value["OdpsRiskLevelValue"].asString()); - if(!value["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = value["OdpsRiskLevelName"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RuleId"].isNull()) - itemsObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["RuleName"].isNull()) - itemsObject.ruleName = value["RuleName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); + if(!valueItemsColumn["Id"].isNull()) + itemsObject.id = std::stol(valueItemsColumn["Id"].asString()); + if(!valueItemsColumn["Name"].isNull()) + itemsObject.name = valueItemsColumn["Name"].asString(); + if(!valueItemsColumn["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsColumn["InstanceId"].asString()); + if(!valueItemsColumn["TableId"].isNull()) + itemsObject.tableId = std::stol(valueItemsColumn["TableId"].asString()); + if(!valueItemsColumn["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsColumn["CreationTime"].asString()); + if(!valueItemsColumn["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsColumn["Sensitive"].asString() == "true"; + if(!valueItemsColumn["ProductCode"].isNull()) + itemsObject.productCode = valueItemsColumn["ProductCode"].asString(); + if(!valueItemsColumn["DataType"].isNull()) + itemsObject.dataType = valueItemsColumn["DataType"].asString(); + if(!valueItemsColumn["OdpsRiskLevelValue"].isNull()) + itemsObject.odpsRiskLevelValue = std::stoi(valueItemsColumn["OdpsRiskLevelValue"].asString()); + if(!valueItemsColumn["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsColumn["OdpsRiskLevelName"].asString(); + if(!valueItemsColumn["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsColumn["RiskLevelId"].asString()); + if(!valueItemsColumn["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsColumn["RiskLevelName"].asString(); + if(!valueItemsColumn["RuleId"].isNull()) + itemsObject.ruleId = std::stol(valueItemsColumn["RuleId"].asString()); + if(!valueItemsColumn["RuleName"].isNull()) + itemsObject.ruleName = valueItemsColumn["RuleName"].asString(); + if(!valueItemsColumn["DepartName"].isNull()) + itemsObject.departName = valueItemsColumn["DepartName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeConfigsResult.cc b/sddp/src/model/DescribeConfigsResult.cc index 3a32882c1..ebfc3a9b5 100644 --- a/sddp/src/model/DescribeConfigsResult.cc +++ b/sddp/src/model/DescribeConfigsResult.cc @@ -39,20 +39,20 @@ void DescribeConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigList = value["ConfigList"]["Config"]; - for (auto value : allConfigList) + auto allConfigListNode = value["ConfigList"]["Config"]; + for (auto valueConfigListConfig : allConfigListNode) { Config configListObject; - if(!value["Id"].isNull()) - configListObject.id = std::stol(value["Id"].asString()); - if(!value["Code"].isNull()) - configListObject.code = std::stoi(value["Code"].asString()); - if(!value["Description"].isNull()) - configListObject.description = value["Description"].asString(); - if(!value["Value"].isNull()) - configListObject.value = std::stol(value["Value"].asString()); - if(!value["DefaultValue"].isNull()) - configListObject.defaultValue = value["DefaultValue"].asString(); + if(!valueConfigListConfig["Id"].isNull()) + configListObject.id = std::stol(valueConfigListConfig["Id"].asString()); + if(!valueConfigListConfig["Code"].isNull()) + configListObject.code = std::stoi(valueConfigListConfig["Code"].asString()); + if(!valueConfigListConfig["Description"].isNull()) + configListObject.description = valueConfigListConfig["Description"].asString(); + if(!valueConfigListConfig["Value"].isNull()) + configListObject.value = std::stol(valueConfigListConfig["Value"].asString()); + if(!valueConfigListConfig["DefaultValue"].isNull()) + configListObject.defaultValue = valueConfigListConfig["DefaultValue"].asString(); configList_.push_back(configListObject); } diff --git a/sddp/src/model/DescribeDataAssetsResult.cc b/sddp/src/model/DescribeDataAssetsResult.cc index 2498d7318..9bd4df711 100644 --- a/sddp/src/model/DescribeDataAssetsResult.cc +++ b/sddp/src/model/DescribeDataAssetsResult.cc @@ -39,50 +39,50 @@ void DescribeDataAssetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Asset"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Asset"]; + for (auto valueItemsAsset : allItemsNode) { Asset itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ProductId"].isNull()) - itemsObject.productId = value["ProductId"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["Protection"].isNull()) - itemsObject.protection = value["Protection"].asString() == "true"; - if(!value["Labelsec"].isNull()) - itemsObject.labelsec = std::stoi(value["Labelsec"].asString()); - if(!value["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = value["OdpsRiskLevelName"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RuleName"].isNull()) - itemsObject.ruleName = value["RuleName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["Acl"].isNull()) - itemsObject.acl = value["Acl"].asString(); - if(!value["SensitiveRatio"].isNull()) - itemsObject.sensitiveRatio = value["SensitiveRatio"].asString(); - if(!value["DataType"].isNull()) - itemsObject.dataType = value["DataType"].asString(); - if(!value["ObjectKey"].isNull()) - itemsObject.objectKey = value["ObjectKey"].asString(); + if(!valueItemsAsset["Id"].isNull()) + itemsObject.id = std::stol(valueItemsAsset["Id"].asString()); + if(!valueItemsAsset["Name"].isNull()) + itemsObject.name = valueItemsAsset["Name"].asString(); + if(!valueItemsAsset["Owner"].isNull()) + itemsObject.owner = valueItemsAsset["Owner"].asString(); + if(!valueItemsAsset["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsAsset["CreationTime"].asString()); + if(!valueItemsAsset["ProductId"].isNull()) + itemsObject.productId = valueItemsAsset["ProductId"].asString(); + if(!valueItemsAsset["ProductCode"].isNull()) + itemsObject.productCode = valueItemsAsset["ProductCode"].asString(); + if(!valueItemsAsset["Protection"].isNull()) + itemsObject.protection = valueItemsAsset["Protection"].asString() == "true"; + if(!valueItemsAsset["Labelsec"].isNull()) + itemsObject.labelsec = std::stoi(valueItemsAsset["Labelsec"].asString()); + if(!valueItemsAsset["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsAsset["OdpsRiskLevelName"].asString(); + if(!valueItemsAsset["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsAsset["Sensitive"].asString() == "true"; + if(!valueItemsAsset["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsAsset["RiskLevelId"].asString()); + if(!valueItemsAsset["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsAsset["RiskLevelName"].asString(); + if(!valueItemsAsset["RuleName"].isNull()) + itemsObject.ruleName = valueItemsAsset["RuleName"].asString(); + if(!valueItemsAsset["DepartName"].isNull()) + itemsObject.departName = valueItemsAsset["DepartName"].asString(); + if(!valueItemsAsset["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsAsset["TotalCount"].asString()); + if(!valueItemsAsset["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsAsset["SensitiveCount"].asString()); + if(!valueItemsAsset["Acl"].isNull()) + itemsObject.acl = valueItemsAsset["Acl"].asString(); + if(!valueItemsAsset["SensitiveRatio"].isNull()) + itemsObject.sensitiveRatio = valueItemsAsset["SensitiveRatio"].asString(); + if(!valueItemsAsset["DataType"].isNull()) + itemsObject.dataType = valueItemsAsset["DataType"].asString(); + if(!valueItemsAsset["ObjectKey"].isNull()) + itemsObject.objectKey = valueItemsAsset["ObjectKey"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeDataHubConnectorsResult.cc b/sddp/src/model/DescribeDataHubConnectorsResult.cc index 1dab14019..85142cd65 100644 --- a/sddp/src/model/DescribeDataHubConnectorsResult.cc +++ b/sddp/src/model/DescribeDataHubConnectorsResult.cc @@ -39,32 +39,32 @@ void DescribeDataHubConnectorsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Connector"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Connector"]; + for (auto valueItemsConnector : allItemsNode) { Connector itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ConnectorProduct"].isNull()) - itemsObject.connectorProduct = value["ConnectorProduct"].asString(); - if(!value["ConnectorPath"].isNull()) - itemsObject.connectorPath = value["ConnectorPath"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); + if(!valueItemsConnector["Id"].isNull()) + itemsObject.id = std::stol(valueItemsConnector["Id"].asString()); + if(!valueItemsConnector["Name"].isNull()) + itemsObject.name = valueItemsConnector["Name"].asString(); + if(!valueItemsConnector["Description"].isNull()) + itemsObject.description = valueItemsConnector["Description"].asString(); + if(!valueItemsConnector["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsConnector["CreationTime"].asString()); + if(!valueItemsConnector["ConnectorProduct"].isNull()) + itemsObject.connectorProduct = valueItemsConnector["ConnectorProduct"].asString(); + if(!valueItemsConnector["ConnectorPath"].isNull()) + itemsObject.connectorPath = valueItemsConnector["ConnectorPath"].asString(); + if(!valueItemsConnector["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsConnector["RiskLevelId"].asString()); + if(!valueItemsConnector["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsConnector["RiskLevelName"].asString(); + if(!valueItemsConnector["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsConnector["UserId"].asString()); + if(!valueItemsConnector["LoginName"].isNull()) + itemsObject.loginName = valueItemsConnector["LoginName"].asString(); + if(!valueItemsConnector["DisplayName"].isNull()) + itemsObject.displayName = valueItemsConnector["DisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeDataHubProjectsResult.cc b/sddp/src/model/DescribeDataHubProjectsResult.cc index fbc1e5880..669973516 100644 --- a/sddp/src/model/DescribeDataHubProjectsResult.cc +++ b/sddp/src/model/DescribeDataHubProjectsResult.cc @@ -39,30 +39,30 @@ void DescribeDataHubProjectsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Project"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Project"]; + for (auto valueItemsProject : allItemsNode) { Project itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["TopicCount"].isNull()) - itemsObject.topicCount = value["TopicCount"].asString(); - if(!value["TopicTupleCount"].isNull()) - itemsObject.topicTupleCount = value["TopicTupleCount"].asString(); - if(!value["TopicBlobCount"].isNull()) - itemsObject.topicBlobCount = std::stol(value["TopicBlobCount"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); + if(!valueItemsProject["Id"].isNull()) + itemsObject.id = std::stol(valueItemsProject["Id"].asString()); + if(!valueItemsProject["Name"].isNull()) + itemsObject.name = valueItemsProject["Name"].asString(); + if(!valueItemsProject["Description"].isNull()) + itemsObject.description = valueItemsProject["Description"].asString(); + if(!valueItemsProject["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsProject["CreationTime"].asString()); + if(!valueItemsProject["TopicCount"].isNull()) + itemsObject.topicCount = valueItemsProject["TopicCount"].asString(); + if(!valueItemsProject["TopicTupleCount"].isNull()) + itemsObject.topicTupleCount = valueItemsProject["TopicTupleCount"].asString(); + if(!valueItemsProject["TopicBlobCount"].isNull()) + itemsObject.topicBlobCount = std::stol(valueItemsProject["TopicBlobCount"].asString()); + if(!valueItemsProject["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsProject["UserId"].asString()); + if(!valueItemsProject["LoginName"].isNull()) + itemsObject.loginName = valueItemsProject["LoginName"].asString(); + if(!valueItemsProject["DisplayName"].isNull()) + itemsObject.displayName = valueItemsProject["DisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeDataHubSubscriptionsResult.cc b/sddp/src/model/DescribeDataHubSubscriptionsResult.cc index b76a17f6c..fafce289a 100644 --- a/sddp/src/model/DescribeDataHubSubscriptionsResult.cc +++ b/sddp/src/model/DescribeDataHubSubscriptionsResult.cc @@ -39,34 +39,34 @@ void DescribeDataHubSubscriptionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Subscription"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Subscription"]; + for (auto valueItemsSubscription : allItemsNode) { Subscription itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["State"].isNull()) - itemsObject.state = value["State"].asString(); - if(!value["ApplicationName"].isNull()) - itemsObject.applicationName = value["ApplicationName"].asString(); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["SubscriptionUserId"].isNull()) - itemsObject.subscriptionUserId = std::stol(value["SubscriptionUserId"].asString()); - if(!value["SubscriptionUserName"].isNull()) - itemsObject.subscriptionUserName = value["SubscriptionUserName"].asString(); - if(!value["SubscriptionDisplayName"].isNull()) - itemsObject.subscriptionDisplayName = value["SubscriptionDisplayName"].asString(); + if(!valueItemsSubscription["Id"].isNull()) + itemsObject.id = std::stol(valueItemsSubscription["Id"].asString()); + if(!valueItemsSubscription["Name"].isNull()) + itemsObject.name = valueItemsSubscription["Name"].asString(); + if(!valueItemsSubscription["Description"].isNull()) + itemsObject.description = valueItemsSubscription["Description"].asString(); + if(!valueItemsSubscription["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsSubscription["CreationTime"].asString()); + if(!valueItemsSubscription["State"].isNull()) + itemsObject.state = valueItemsSubscription["State"].asString(); + if(!valueItemsSubscription["ApplicationName"].isNull()) + itemsObject.applicationName = valueItemsSubscription["ApplicationName"].asString(); + if(!valueItemsSubscription["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsSubscription["UserId"].asString()); + if(!valueItemsSubscription["LoginName"].isNull()) + itemsObject.loginName = valueItemsSubscription["LoginName"].asString(); + if(!valueItemsSubscription["DisplayName"].isNull()) + itemsObject.displayName = valueItemsSubscription["DisplayName"].asString(); + if(!valueItemsSubscription["SubscriptionUserId"].isNull()) + itemsObject.subscriptionUserId = std::stol(valueItemsSubscription["SubscriptionUserId"].asString()); + if(!valueItemsSubscription["SubscriptionUserName"].isNull()) + itemsObject.subscriptionUserName = valueItemsSubscription["SubscriptionUserName"].asString(); + if(!valueItemsSubscription["SubscriptionDisplayName"].isNull()) + itemsObject.subscriptionDisplayName = valueItemsSubscription["SubscriptionDisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeDataHubTopicsResult.cc b/sddp/src/model/DescribeDataHubTopicsResult.cc index c4fa01fdd..ab99005e8 100644 --- a/sddp/src/model/DescribeDataHubTopicsResult.cc +++ b/sddp/src/model/DescribeDataHubTopicsResult.cc @@ -39,28 +39,28 @@ void DescribeDataHubTopicsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Topic"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Topic"]; + for (auto valueItemsTopic : allItemsNode) { Topic itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["RecordType"].isNull()) - itemsObject.recordType = value["RecordType"].asString(); - if(!value["LifeCycle"].isNull()) - itemsObject.lifeCycle = std::stoi(value["LifeCycle"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); + if(!valueItemsTopic["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTopic["Id"].asString()); + if(!valueItemsTopic["Name"].isNull()) + itemsObject.name = valueItemsTopic["Name"].asString(); + if(!valueItemsTopic["Description"].isNull()) + itemsObject.description = valueItemsTopic["Description"].asString(); + if(!valueItemsTopic["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsTopic["CreationTime"].asString()); + if(!valueItemsTopic["RecordType"].isNull()) + itemsObject.recordType = valueItemsTopic["RecordType"].asString(); + if(!valueItemsTopic["LifeCycle"].isNull()) + itemsObject.lifeCycle = std::stoi(valueItemsTopic["LifeCycle"].asString()); + if(!valueItemsTopic["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsTopic["UserId"].asString()); + if(!valueItemsTopic["LoginName"].isNull()) + itemsObject.loginName = valueItemsTopic["LoginName"].asString(); + if(!valueItemsTopic["DisplayName"].isNull()) + itemsObject.displayName = valueItemsTopic["DisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeDataLimitsResult.cc b/sddp/src/model/DescribeDataLimitsResult.cc index d78ac1dfc..f272bf3a5 100644 --- a/sddp/src/model/DescribeDataLimitsResult.cc +++ b/sddp/src/model/DescribeDataLimitsResult.cc @@ -39,32 +39,32 @@ void DescribeDataLimitsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataLimitList = value["DataLimitList"]["DataLimit"]; - for (auto value : allDataLimitList) + auto allDataLimitListNode = value["DataLimitList"]["DataLimit"]; + for (auto valueDataLimitListDataLimit : allDataLimitListNode) { DataLimit dataLimitListObject; - if(!value["RegionId"].isNull()) - dataLimitListObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - dataLimitListObject.localName = value["LocalName"].asString(); - if(!value["ParentId"].isNull()) - dataLimitListObject.parentId = value["ParentId"].asString(); - if(!value["Id"].isNull()) - dataLimitListObject.id = std::stol(value["Id"].asString()); - if(!value["UserName"].isNull()) - dataLimitListObject.userName = value["UserName"].asString(); - if(!value["GmtCreate"].isNull()) - dataLimitListObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["Connector"].isNull()) - dataLimitListObject.connector = value["Connector"].asString(); - if(!value["CheckStatus"].isNull()) - dataLimitListObject.checkStatus = std::stoi(value["CheckStatus"].asString()); - if(!value["CheckStatusName"].isNull()) - dataLimitListObject.checkStatusName = value["CheckStatusName"].asString(); - if(!value["ResourceType"].isNull()) - dataLimitListObject.resourceType = std::stol(value["ResourceType"].asString()); - if(!value["ResourceTypeCode"].isNull()) - dataLimitListObject.resourceTypeCode = value["ResourceTypeCode"].asString(); + if(!valueDataLimitListDataLimit["RegionId"].isNull()) + dataLimitListObject.regionId = valueDataLimitListDataLimit["RegionId"].asString(); + if(!valueDataLimitListDataLimit["LocalName"].isNull()) + dataLimitListObject.localName = valueDataLimitListDataLimit["LocalName"].asString(); + if(!valueDataLimitListDataLimit["ParentId"].isNull()) + dataLimitListObject.parentId = valueDataLimitListDataLimit["ParentId"].asString(); + if(!valueDataLimitListDataLimit["Id"].isNull()) + dataLimitListObject.id = std::stol(valueDataLimitListDataLimit["Id"].asString()); + if(!valueDataLimitListDataLimit["UserName"].isNull()) + dataLimitListObject.userName = valueDataLimitListDataLimit["UserName"].asString(); + if(!valueDataLimitListDataLimit["GmtCreate"].isNull()) + dataLimitListObject.gmtCreate = std::stol(valueDataLimitListDataLimit["GmtCreate"].asString()); + if(!valueDataLimitListDataLimit["Connector"].isNull()) + dataLimitListObject.connector = valueDataLimitListDataLimit["Connector"].asString(); + if(!valueDataLimitListDataLimit["CheckStatus"].isNull()) + dataLimitListObject.checkStatus = std::stoi(valueDataLimitListDataLimit["CheckStatus"].asString()); + if(!valueDataLimitListDataLimit["CheckStatusName"].isNull()) + dataLimitListObject.checkStatusName = valueDataLimitListDataLimit["CheckStatusName"].asString(); + if(!valueDataLimitListDataLimit["ResourceType"].isNull()) + dataLimitListObject.resourceType = std::stol(valueDataLimitListDataLimit["ResourceType"].asString()); + if(!valueDataLimitListDataLimit["ResourceTypeCode"].isNull()) + dataLimitListObject.resourceTypeCode = valueDataLimitListDataLimit["ResourceTypeCode"].asString(); dataLimitList_.push_back(dataLimitListObject); } diff --git a/sddp/src/model/DescribeDepartsResult.cc b/sddp/src/model/DescribeDepartsResult.cc index 3cafafaae..c7b834034 100644 --- a/sddp/src/model/DescribeDepartsResult.cc +++ b/sddp/src/model/DescribeDepartsResult.cc @@ -39,24 +39,24 @@ void DescribeDepartsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Depart"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Depart"]; + for (auto valueItemsDepart : allItemsNode) { Depart itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["DepartId"].isNull()) - itemsObject.departId = std::stol(value["DepartId"].asString()); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["Comment"].isNull()) - itemsObject.comment = value["Comment"].asString(); - if(!value["ParentDepartId"].isNull()) - itemsObject.parentDepartId = std::stol(value["ParentDepartId"].asString()); - if(!value["ParentDepartName"].isNull()) - itemsObject.parentDepartName = value["ParentDepartName"].asString(); - if(!value["Level"].isNull()) - itemsObject.level = std::stoi(value["Level"].asString()); + if(!valueItemsDepart["Id"].isNull()) + itemsObject.id = std::stol(valueItemsDepart["Id"].asString()); + if(!valueItemsDepart["DepartId"].isNull()) + itemsObject.departId = std::stol(valueItemsDepart["DepartId"].asString()); + if(!valueItemsDepart["DepartName"].isNull()) + itemsObject.departName = valueItemsDepart["DepartName"].asString(); + if(!valueItemsDepart["Comment"].isNull()) + itemsObject.comment = valueItemsDepart["Comment"].asString(); + if(!valueItemsDepart["ParentDepartId"].isNull()) + itemsObject.parentDepartId = std::stol(valueItemsDepart["ParentDepartId"].asString()); + if(!valueItemsDepart["ParentDepartName"].isNull()) + itemsObject.parentDepartName = valueItemsDepart["ParentDepartName"].asString(); + if(!valueItemsDepart["Level"].isNull()) + itemsObject.level = std::stoi(valueItemsDepart["Level"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeEventDetailResult.cc b/sddp/src/model/DescribeEventDetailResult.cc index 9fb4c2812..8becf042d 100644 --- a/sddp/src/model/DescribeEventDetailResult.cc +++ b/sddp/src/model/DescribeEventDetailResult.cc @@ -85,26 +85,26 @@ void DescribeEventDetailResult::parse(const std::string &payload) if(!eventNode["DealReason"].isNull()) event_.dealReason = eventNode["DealReason"].asString(); auto detailNode = eventNode["Detail"]; - auto allContent = value["Content"]["ContentItem"]; - for (auto value : allContent) + auto allContentNode = detailNode["Content"]["ContentItem"]; + for (auto detailNodeContentContentItem : allContentNode) { Event::Detail::ContentItem contentItemObject; - if(!value["Label"].isNull()) - contentItemObject.label = value["Label"].asString(); - if(!value["Value"].isNull()) - contentItemObject.value = value["Value"].asString(); + if(!detailNodeContentContentItem["Label"].isNull()) + contentItemObject.label = detailNodeContentContentItem["Label"].asString(); + if(!detailNodeContentContentItem["Value"].isNull()) + contentItemObject.value = detailNodeContentContentItem["Value"].asString(); event_.detail.content.push_back(contentItemObject); } - auto allChart = value["Chart"]["ChartItem"]; - for (auto value : allChart) + auto allChartNode = detailNode["Chart"]["ChartItem"]; + for (auto detailNodeChartChartItem : allChartNode) { Event::Detail::ChartItem chartItemObject; - if(!value["Label"].isNull()) - chartItemObject.label = value["Label"].asString(); - if(!value["XLabel"].isNull()) - chartItemObject.xLabel = value["XLabel"].asString(); - if(!value["YLabel"].isNull()) - chartItemObject.yLabel = value["YLabel"].asString(); + if(!detailNodeChartChartItem["Label"].isNull()) + chartItemObject.label = detailNodeChartChartItem["Label"].asString(); + if(!detailNodeChartChartItem["XLabel"].isNull()) + chartItemObject.xLabel = detailNodeChartChartItem["XLabel"].asString(); + if(!detailNodeChartChartItem["YLabel"].isNull()) + chartItemObject.yLabel = detailNodeChartChartItem["YLabel"].asString(); auto dataNode = value["Data"]; if(!dataNode["X"].isNull()) chartItemObject.data.x = dataNode["X"].asString(); @@ -112,14 +112,14 @@ void DescribeEventDetailResult::parse(const std::string &payload) chartItemObject.data.y = dataNode["Y"].asString(); event_.detail.chart.push_back(chartItemObject); } - auto allResourceInfo = value["ResourceInfo"]["ResourceInfoItem"]; - for (auto value : allResourceInfo) + auto allResourceInfoNode = detailNode["ResourceInfo"]["ResourceInfoItem"]; + for (auto detailNodeResourceInfoResourceInfoItem : allResourceInfoNode) { Event::Detail::ResourceInfoItem resourceInfoItemObject; - if(!value["Label"].isNull()) - resourceInfoItemObject.label = value["Label"].asString(); - if(!value["Value"].isNull()) - resourceInfoItemObject.value = value["Value"].asString(); + if(!detailNodeResourceInfoResourceInfoItem["Label"].isNull()) + resourceInfoItemObject.label = detailNodeResourceInfoResourceInfoItem["Label"].asString(); + if(!detailNodeResourceInfoResourceInfoItem["Value"].isNull()) + resourceInfoItemObject.value = detailNodeResourceInfoResourceInfoItem["Value"].asString(); event_.detail.resourceInfo.push_back(resourceInfoItemObject); } diff --git a/sddp/src/model/DescribeEventTypesResult.cc b/sddp/src/model/DescribeEventTypesResult.cc index 1e3d368ff..eda3309b5 100644 --- a/sddp/src/model/DescribeEventTypesResult.cc +++ b/sddp/src/model/DescribeEventTypesResult.cc @@ -39,32 +39,32 @@ void DescribeEventTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventTypeList = value["EventTypeList"]["EventType"]; - for (auto value : allEventTypeList) + auto allEventTypeListNode = value["EventTypeList"]["EventType"]; + for (auto valueEventTypeListEventType : allEventTypeListNode) { EventType eventTypeListObject; - if(!value["Id"].isNull()) - eventTypeListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - eventTypeListObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - eventTypeListObject.code = value["Code"].asString(); - if(!value["Description"].isNull()) - eventTypeListObject.description = value["Description"].asString(); - auto allSubTypeList = value["SubTypeList"]["SubType"]; - for (auto value : allSubTypeList) + if(!valueEventTypeListEventType["Id"].isNull()) + eventTypeListObject.id = std::stol(valueEventTypeListEventType["Id"].asString()); + if(!valueEventTypeListEventType["Name"].isNull()) + eventTypeListObject.name = valueEventTypeListEventType["Name"].asString(); + if(!valueEventTypeListEventType["Code"].isNull()) + eventTypeListObject.code = valueEventTypeListEventType["Code"].asString(); + if(!valueEventTypeListEventType["Description"].isNull()) + eventTypeListObject.description = valueEventTypeListEventType["Description"].asString(); + auto allSubTypeListNode = allEventTypeListNode["SubTypeList"]["SubType"]; + for (auto allEventTypeListNodeSubTypeListSubType : allSubTypeListNode) { EventType::SubType subTypeListObject; - if(!value["Id"].isNull()) - subTypeListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - subTypeListObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - subTypeListObject.code = value["Code"].asString(); - if(!value["Description"].isNull()) - subTypeListObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - subTypeListObject.status = std::stoi(value["Status"].asString()); + if(!allEventTypeListNodeSubTypeListSubType["Id"].isNull()) + subTypeListObject.id = std::stol(allEventTypeListNodeSubTypeListSubType["Id"].asString()); + if(!allEventTypeListNodeSubTypeListSubType["Name"].isNull()) + subTypeListObject.name = allEventTypeListNodeSubTypeListSubType["Name"].asString(); + if(!allEventTypeListNodeSubTypeListSubType["Code"].isNull()) + subTypeListObject.code = allEventTypeListNodeSubTypeListSubType["Code"].asString(); + if(!allEventTypeListNodeSubTypeListSubType["Description"].isNull()) + subTypeListObject.description = allEventTypeListNodeSubTypeListSubType["Description"].asString(); + if(!allEventTypeListNodeSubTypeListSubType["Status"].isNull()) + subTypeListObject.status = std::stoi(allEventTypeListNodeSubTypeListSubType["Status"].asString()); eventTypeListObject.subTypeList.push_back(subTypeListObject); } eventTypeList_.push_back(eventTypeListObject); diff --git a/sddp/src/model/DescribeEventsResult.cc b/sddp/src/model/DescribeEventsResult.cc index 5e9f0947f..ab33dd430 100644 --- a/sddp/src/model/DescribeEventsResult.cc +++ b/sddp/src/model/DescribeEventsResult.cc @@ -39,52 +39,52 @@ void DescribeEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Event"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Event"]; + for (auto valueItemsEvent : allItemsNode) { Event itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["TargetProductCode"].isNull()) - itemsObject.targetProductCode = value["TargetProductCode"].asString(); - if(!value["TypeCode"].isNull()) - itemsObject.typeCode = value["TypeCode"].asString(); - if(!value["TypeName"].isNull()) - itemsObject.typeName = value["TypeName"].asString(); - if(!value["TelephoneNum"].isNull()) - itemsObject.telephoneNum = value["TelephoneNum"].asString(); - if(!value["SubTypeCode"].isNull()) - itemsObject.subTypeCode = value["SubTypeCode"].asString(); - if(!value["SubTypeName"].isNull()) - itemsObject.subTypeName = value["SubTypeName"].asString(); - if(!value["AlertTime"].isNull()) - itemsObject.alertTime = std::stol(value["AlertTime"].asString()); - if(!value["EventTime"].isNull()) - itemsObject.eventTime = std::stol(value["EventTime"].asString()); - if(!value["Status"].isNull()) - itemsObject.status = std::stoi(value["Status"].asString()); - if(!value["StatusName"].isNull()) - itemsObject.statusName = value["StatusName"].asString(); - if(!value["DealUserId"].isNull()) - itemsObject.dealUserId = std::stol(value["DealUserId"].asString()); - if(!value["DealLoginName"].isNull()) - itemsObject.dealLoginName = value["DealLoginName"].asString(); - if(!value["DealDisplayName"].isNull()) - itemsObject.dealDisplayName = value["DealDisplayName"].asString(); - if(!value["DealTime"].isNull()) - itemsObject.dealTime = std::stol(value["DealTime"].asString()); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["Backed"].isNull()) - itemsObject.backed = value["Backed"].asString() == "true"; + if(!valueItemsEvent["Id"].isNull()) + itemsObject.id = std::stol(valueItemsEvent["Id"].asString()); + if(!valueItemsEvent["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsEvent["UserId"].asString()); + if(!valueItemsEvent["LoginName"].isNull()) + itemsObject.loginName = valueItemsEvent["LoginName"].asString(); + if(!valueItemsEvent["DisplayName"].isNull()) + itemsObject.displayName = valueItemsEvent["DisplayName"].asString(); + if(!valueItemsEvent["ProductCode"].isNull()) + itemsObject.productCode = valueItemsEvent["ProductCode"].asString(); + if(!valueItemsEvent["TargetProductCode"].isNull()) + itemsObject.targetProductCode = valueItemsEvent["TargetProductCode"].asString(); + if(!valueItemsEvent["TypeCode"].isNull()) + itemsObject.typeCode = valueItemsEvent["TypeCode"].asString(); + if(!valueItemsEvent["TypeName"].isNull()) + itemsObject.typeName = valueItemsEvent["TypeName"].asString(); + if(!valueItemsEvent["TelephoneNum"].isNull()) + itemsObject.telephoneNum = valueItemsEvent["TelephoneNum"].asString(); + if(!valueItemsEvent["SubTypeCode"].isNull()) + itemsObject.subTypeCode = valueItemsEvent["SubTypeCode"].asString(); + if(!valueItemsEvent["SubTypeName"].isNull()) + itemsObject.subTypeName = valueItemsEvent["SubTypeName"].asString(); + if(!valueItemsEvent["AlertTime"].isNull()) + itemsObject.alertTime = std::stol(valueItemsEvent["AlertTime"].asString()); + if(!valueItemsEvent["EventTime"].isNull()) + itemsObject.eventTime = std::stol(valueItemsEvent["EventTime"].asString()); + if(!valueItemsEvent["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsEvent["Status"].asString()); + if(!valueItemsEvent["StatusName"].isNull()) + itemsObject.statusName = valueItemsEvent["StatusName"].asString(); + if(!valueItemsEvent["DealUserId"].isNull()) + itemsObject.dealUserId = std::stol(valueItemsEvent["DealUserId"].asString()); + if(!valueItemsEvent["DealLoginName"].isNull()) + itemsObject.dealLoginName = valueItemsEvent["DealLoginName"].asString(); + if(!valueItemsEvent["DealDisplayName"].isNull()) + itemsObject.dealDisplayName = valueItemsEvent["DealDisplayName"].asString(); + if(!valueItemsEvent["DealTime"].isNull()) + itemsObject.dealTime = std::stol(valueItemsEvent["DealTime"].asString()); + if(!valueItemsEvent["DepartName"].isNull()) + itemsObject.departName = valueItemsEvent["DepartName"].asString(); + if(!valueItemsEvent["Backed"].isNull()) + itemsObject.backed = valueItemsEvent["Backed"].asString() == "true"; items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeInstancesResult.cc b/sddp/src/model/DescribeInstancesResult.cc index f89b2a09c..d897ca286 100644 --- a/sddp/src/model/DescribeInstancesResult.cc +++ b/sddp/src/model/DescribeInstancesResult.cc @@ -39,44 +39,44 @@ void DescribeInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Instance"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Instance"]; + for (auto valueItemsInstance : allItemsNode) { Instance itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ProductId"].isNull()) - itemsObject.productId = value["ProductId"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["Protection"].isNull()) - itemsObject.protection = value["Protection"].asString() == "true"; - if(!value["Labelsec"].isNull()) - itemsObject.labelsec = std::stoi(value["Labelsec"].asString()); - if(!value["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = value["OdpsRiskLevelName"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RuleName"].isNull()) - itemsObject.ruleName = value["RuleName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["Acl"].isNull()) - itemsObject.acl = value["Acl"].asString(); + if(!valueItemsInstance["Id"].isNull()) + itemsObject.id = std::stol(valueItemsInstance["Id"].asString()); + if(!valueItemsInstance["Name"].isNull()) + itemsObject.name = valueItemsInstance["Name"].asString(); + if(!valueItemsInstance["Owner"].isNull()) + itemsObject.owner = valueItemsInstance["Owner"].asString(); + if(!valueItemsInstance["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsInstance["CreationTime"].asString()); + if(!valueItemsInstance["ProductId"].isNull()) + itemsObject.productId = valueItemsInstance["ProductId"].asString(); + if(!valueItemsInstance["ProductCode"].isNull()) + itemsObject.productCode = valueItemsInstance["ProductCode"].asString(); + if(!valueItemsInstance["Protection"].isNull()) + itemsObject.protection = valueItemsInstance["Protection"].asString() == "true"; + if(!valueItemsInstance["Labelsec"].isNull()) + itemsObject.labelsec = std::stoi(valueItemsInstance["Labelsec"].asString()); + if(!valueItemsInstance["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsInstance["OdpsRiskLevelName"].asString(); + if(!valueItemsInstance["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsInstance["Sensitive"].asString() == "true"; + if(!valueItemsInstance["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsInstance["RiskLevelId"].asString()); + if(!valueItemsInstance["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsInstance["RiskLevelName"].asString(); + if(!valueItemsInstance["RuleName"].isNull()) + itemsObject.ruleName = valueItemsInstance["RuleName"].asString(); + if(!valueItemsInstance["DepartName"].isNull()) + itemsObject.departName = valueItemsInstance["DepartName"].asString(); + if(!valueItemsInstance["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsInstance["TotalCount"].asString()); + if(!valueItemsInstance["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsInstance["SensitiveCount"].asString()); + if(!valueItemsInstance["Acl"].isNull()) + itemsObject.acl = valueItemsInstance["Acl"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeOssObjectDetailResult.cc b/sddp/src/model/DescribeOssObjectDetailResult.cc index d56b71d0e..cad304b19 100644 --- a/sddp/src/model/DescribeOssObjectDetailResult.cc +++ b/sddp/src/model/DescribeOssObjectDetailResult.cc @@ -50,14 +50,14 @@ void DescribeOssObjectDetailResult::parse(const std::string &payload) ossObjectDetail_.bucketName = ossObjectDetailNode["BucketName"].asString(); if(!ossObjectDetailNode["CategoryName"].isNull()) ossObjectDetail_.categoryName = ossObjectDetailNode["CategoryName"].asString(); - auto allRuleList = value["RuleList"]["Rule"]; - for (auto value : allRuleList) + auto allRuleListNode = ossObjectDetailNode["RuleList"]["Rule"]; + for (auto ossObjectDetailNodeRuleListRule : allRuleListNode) { OssObjectDetail::Rule ruleObject; - if(!value["RuleName"].isNull()) - ruleObject.ruleName = value["RuleName"].asString(); - if(!value["Count"].isNull()) - ruleObject.count = std::stol(value["Count"].asString()); + if(!ossObjectDetailNodeRuleListRule["RuleName"].isNull()) + ruleObject.ruleName = ossObjectDetailNodeRuleListRule["RuleName"].asString(); + if(!ossObjectDetailNodeRuleListRule["Count"].isNull()) + ruleObject.count = std::stol(ossObjectDetailNodeRuleListRule["Count"].asString()); ossObjectDetail_.ruleList.push_back(ruleObject); } diff --git a/sddp/src/model/DescribeOssObjectsResult.cc b/sddp/src/model/DescribeOssObjectsResult.cc index af7040157..b9aeba8d8 100644 --- a/sddp/src/model/DescribeOssObjectsResult.cc +++ b/sddp/src/model/DescribeOssObjectsResult.cc @@ -39,26 +39,26 @@ void DescribeOssObjectsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Column"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Column"]; + for (auto valueItemsColumn : allItemsNode) { Column itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["Category"].isNull()) - itemsObject.category = std::stol(value["Category"].asString()); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); - if(!value["FileId"].isNull()) - itemsObject.fileId = value["FileId"].asString(); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = std::stol(value["RiskLevelName"].asString()); + if(!valueItemsColumn["Id"].isNull()) + itemsObject.id = std::stol(valueItemsColumn["Id"].asString()); + if(!valueItemsColumn["Name"].isNull()) + itemsObject.name = valueItemsColumn["Name"].asString(); + if(!valueItemsColumn["RegionId"].isNull()) + itemsObject.regionId = valueItemsColumn["RegionId"].asString(); + if(!valueItemsColumn["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsColumn["RiskLevelId"].asString()); + if(!valueItemsColumn["Category"].isNull()) + itemsObject.category = std::stol(valueItemsColumn["Category"].asString()); + if(!valueItemsColumn["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsColumn["InstanceId"].asString()); + if(!valueItemsColumn["FileId"].isNull()) + itemsObject.fileId = valueItemsColumn["FileId"].asString(); + if(!valueItemsColumn["RiskLevelName"].isNull()) + itemsObject.riskLevelName = std::stol(valueItemsColumn["RiskLevelName"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribePackagesResult.cc b/sddp/src/model/DescribePackagesResult.cc index dd3d94a3f..6899f09e5 100644 --- a/sddp/src/model/DescribePackagesResult.cc +++ b/sddp/src/model/DescribePackagesResult.cc @@ -39,32 +39,32 @@ void DescribePackagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Package"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Package"]; + for (auto valueItemsPackage : allItemsNode) { Package itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); + if(!valueItemsPackage["Id"].isNull()) + itemsObject.id = std::stol(valueItemsPackage["Id"].asString()); + if(!valueItemsPackage["Name"].isNull()) + itemsObject.name = valueItemsPackage["Name"].asString(); + if(!valueItemsPackage["Owner"].isNull()) + itemsObject.owner = valueItemsPackage["Owner"].asString(); + if(!valueItemsPackage["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsPackage["CreationTime"].asString()); + if(!valueItemsPackage["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsPackage["Sensitive"].asString() == "true"; + if(!valueItemsPackage["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsPackage["RiskLevelId"].asString()); + if(!valueItemsPackage["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsPackage["RiskLevelName"].asString(); + if(!valueItemsPackage["DepartName"].isNull()) + itemsObject.departName = valueItemsPackage["DepartName"].asString(); + if(!valueItemsPackage["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsPackage["TotalCount"].asString()); + if(!valueItemsPackage["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsPackage["SensitiveCount"].asString()); + if(!valueItemsPackage["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsPackage["InstanceId"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribePrivilegesResult.cc b/sddp/src/model/DescribePrivilegesResult.cc index 268f9929e..c0e5aa253 100644 --- a/sddp/src/model/DescribePrivilegesResult.cc +++ b/sddp/src/model/DescribePrivilegesResult.cc @@ -39,48 +39,48 @@ void DescribePrivilegesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Privilege"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Privilege"]; + for (auto valueItemsPrivilege : allItemsNode) { Privilege itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["AccountId"].isNull()) - itemsObject.accountId = std::stol(value["AccountId"].asString()); - if(!value["AccountType"].isNull()) - itemsObject.accountType = std::stoi(value["AccountType"].asString()); - if(!value["UseAccountId"].isNull()) - itemsObject.useAccountId = std::stol(value["UseAccountId"].asString()); - if(!value["UseAccountType"].isNull()) - itemsObject.useAccountType = std::stoi(value["UseAccountType"].asString()); - if(!value["ProductName"].isNull()) - itemsObject.productName = value["ProductName"].asString(); - if(!value["productCode"].isNull()) - itemsObject.productCode = value["productCode"].asString(); - if(!value["DataType"].isNull()) - itemsObject.dataType = value["DataType"].asString(); - if(!value["DataTypeId"].isNull()) - itemsObject.dataTypeId = value["DataTypeId"].asString(); - if(!value["DataTypeName"].isNull()) - itemsObject.dataTypeName = value["DataTypeName"].asString(); - if(!value["DataInstance"].isNull()) - itemsObject.dataInstance = value["DataInstance"].asString(); - if(!value["DataTable"].isNull()) - itemsObject.dataTable = value["DataTable"].asString(); - if(!value["DataColumn"].isNull()) - itemsObject.dataColumn = value["DataColumn"].asString(); - if(!value["DataPackage"].isNull()) - itemsObject.dataPackage = value["DataPackage"].asString(); - if(!value["ResourceName"].isNull()) - itemsObject.resourceName = value["ResourceName"].asString(); - if(!value["ResourcePath"].isNull()) - itemsObject.resourcePath = value["ResourcePath"].asString(); - if(!value["Operation"].isNull()) - itemsObject.operation = value["Operation"].asString(); - if(!value["PolicyCondition"].isNull()) - itemsObject.policyCondition = value["PolicyCondition"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString(); + if(!valueItemsPrivilege["Id"].isNull()) + itemsObject.id = std::stol(valueItemsPrivilege["Id"].asString()); + if(!valueItemsPrivilege["AccountId"].isNull()) + itemsObject.accountId = std::stol(valueItemsPrivilege["AccountId"].asString()); + if(!valueItemsPrivilege["AccountType"].isNull()) + itemsObject.accountType = std::stoi(valueItemsPrivilege["AccountType"].asString()); + if(!valueItemsPrivilege["UseAccountId"].isNull()) + itemsObject.useAccountId = std::stol(valueItemsPrivilege["UseAccountId"].asString()); + if(!valueItemsPrivilege["UseAccountType"].isNull()) + itemsObject.useAccountType = std::stoi(valueItemsPrivilege["UseAccountType"].asString()); + if(!valueItemsPrivilege["ProductName"].isNull()) + itemsObject.productName = valueItemsPrivilege["ProductName"].asString(); + if(!valueItemsPrivilege["productCode"].isNull()) + itemsObject.productCode = valueItemsPrivilege["productCode"].asString(); + if(!valueItemsPrivilege["DataType"].isNull()) + itemsObject.dataType = valueItemsPrivilege["DataType"].asString(); + if(!valueItemsPrivilege["DataTypeId"].isNull()) + itemsObject.dataTypeId = valueItemsPrivilege["DataTypeId"].asString(); + if(!valueItemsPrivilege["DataTypeName"].isNull()) + itemsObject.dataTypeName = valueItemsPrivilege["DataTypeName"].asString(); + if(!valueItemsPrivilege["DataInstance"].isNull()) + itemsObject.dataInstance = valueItemsPrivilege["DataInstance"].asString(); + if(!valueItemsPrivilege["DataTable"].isNull()) + itemsObject.dataTable = valueItemsPrivilege["DataTable"].asString(); + if(!valueItemsPrivilege["DataColumn"].isNull()) + itemsObject.dataColumn = valueItemsPrivilege["DataColumn"].asString(); + if(!valueItemsPrivilege["DataPackage"].isNull()) + itemsObject.dataPackage = valueItemsPrivilege["DataPackage"].asString(); + if(!valueItemsPrivilege["ResourceName"].isNull()) + itemsObject.resourceName = valueItemsPrivilege["ResourceName"].asString(); + if(!valueItemsPrivilege["ResourcePath"].isNull()) + itemsObject.resourcePath = valueItemsPrivilege["ResourcePath"].asString(); + if(!valueItemsPrivilege["Operation"].isNull()) + itemsObject.operation = valueItemsPrivilege["Operation"].asString(); + if(!valueItemsPrivilege["PolicyCondition"].isNull()) + itemsObject.policyCondition = valueItemsPrivilege["PolicyCondition"].asString(); + if(!valueItemsPrivilege["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsPrivilege["Sensitive"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeRulesResult.cc b/sddp/src/model/DescribeRulesResult.cc index a43a47c83..8a1bc5988 100644 --- a/sddp/src/model/DescribeRulesResult.cc +++ b/sddp/src/model/DescribeRulesResult.cc @@ -39,42 +39,42 @@ void DescribeRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Rule"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Rule"]; + for (auto valueItemsRule : allItemsNode) { Rule itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - itemsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["CustomType"].isNull()) - itemsObject.customType = std::stoi(value["CustomType"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = std::stoi(value["Category"].asString()); - if(!value["CategoryName"].isNull()) - itemsObject.categoryName = value["CategoryName"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = std::stoi(value["Status"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["Content"].isNull()) - itemsObject.content = value["Content"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); + if(!valueItemsRule["Id"].isNull()) + itemsObject.id = std::stol(valueItemsRule["Id"].asString()); + if(!valueItemsRule["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsRule["GmtCreate"].asString()); + if(!valueItemsRule["GmtModified"].isNull()) + itemsObject.gmtModified = std::stol(valueItemsRule["GmtModified"].asString()); + if(!valueItemsRule["CustomType"].isNull()) + itemsObject.customType = std::stoi(valueItemsRule["CustomType"].asString()); + if(!valueItemsRule["Name"].isNull()) + itemsObject.name = valueItemsRule["Name"].asString(); + if(!valueItemsRule["Description"].isNull()) + itemsObject.description = valueItemsRule["Description"].asString(); + if(!valueItemsRule["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsRule["UserId"].asString()); + if(!valueItemsRule["LoginName"].isNull()) + itemsObject.loginName = valueItemsRule["LoginName"].asString(); + if(!valueItemsRule["DisplayName"].isNull()) + itemsObject.displayName = valueItemsRule["DisplayName"].asString(); + if(!valueItemsRule["Category"].isNull()) + itemsObject.category = std::stoi(valueItemsRule["Category"].asString()); + if(!valueItemsRule["CategoryName"].isNull()) + itemsObject.categoryName = valueItemsRule["CategoryName"].asString(); + if(!valueItemsRule["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsRule["Status"].asString()); + if(!valueItemsRule["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsRule["RiskLevelName"].asString(); + if(!valueItemsRule["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsRule["RiskLevelId"].asString()); + if(!valueItemsRule["Content"].isNull()) + itemsObject.content = valueItemsRule["Content"].asString(); + if(!valueItemsRule["DepartName"].isNull()) + itemsObject.departName = valueItemsRule["DepartName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/sddp/src/model/DescribeTablesResult.cc b/sddp/src/model/DescribeTablesResult.cc index f0666c369..9ca49f1e6 100644 --- a/sddp/src/model/DescribeTablesResult.cc +++ b/sddp/src/model/DescribeTablesResult.cc @@ -39,38 +39,38 @@ void DescribeTablesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Table"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Table"]; + for (auto valueItemsTable : allItemsNode) { Table itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ProductId"].isNull()) - itemsObject.productId = value["ProductId"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["SensitiveRatio"].isNull()) - itemsObject.sensitiveRatio = value["SensitiveRatio"].asString(); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); + if(!valueItemsTable["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTable["Id"].asString()); + if(!valueItemsTable["Name"].isNull()) + itemsObject.name = valueItemsTable["Name"].asString(); + if(!valueItemsTable["Owner"].isNull()) + itemsObject.owner = valueItemsTable["Owner"].asString(); + if(!valueItemsTable["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsTable["CreationTime"].asString()); + if(!valueItemsTable["ProductId"].isNull()) + itemsObject.productId = valueItemsTable["ProductId"].asString(); + if(!valueItemsTable["ProductCode"].isNull()) + itemsObject.productCode = valueItemsTable["ProductCode"].asString(); + if(!valueItemsTable["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsTable["Sensitive"].asString() == "true"; + if(!valueItemsTable["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsTable["RiskLevelId"].asString()); + if(!valueItemsTable["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsTable["RiskLevelName"].asString(); + if(!valueItemsTable["DepartName"].isNull()) + itemsObject.departName = valueItemsTable["DepartName"].asString(); + if(!valueItemsTable["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsTable["TotalCount"].asString()); + if(!valueItemsTable["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsTable["SensitiveCount"].asString()); + if(!valueItemsTable["SensitiveRatio"].isNull()) + itemsObject.sensitiveRatio = valueItemsTable["SensitiveRatio"].asString(); + if(!valueItemsTable["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsTable["InstanceId"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/slb/src/model/AddBackendServersResult.cc b/slb/src/model/AddBackendServersResult.cc index 662973bcd..1bc07561d 100644 --- a/slb/src/model/AddBackendServersResult.cc +++ b/slb/src/model/AddBackendServersResult.cc @@ -39,22 +39,22 @@ void AddBackendServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Weight"].isNull()) - backendServersObject.weight = value["Weight"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = valueBackendServersBackendServer["Weight"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["LoadBalancerId"].isNull()) diff --git a/slb/src/model/AddVServerGroupBackendServersResult.cc b/slb/src/model/AddVServerGroupBackendServersResult.cc index efad91160..9acb076a4 100644 --- a/slb/src/model/AddVServerGroupBackendServersResult.cc +++ b/slb/src/model/AddVServerGroupBackendServersResult.cc @@ -39,24 +39,24 @@ void AddVServerGroupBackendServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["VServerGroupId"].isNull()) diff --git a/slb/src/model/CreateMasterSlaveServerGroupResult.cc b/slb/src/model/CreateMasterSlaveServerGroupResult.cc index df6ff53c0..0c2e2b857 100644 --- a/slb/src/model/CreateMasterSlaveServerGroupResult.cc +++ b/slb/src/model/CreateMasterSlaveServerGroupResult.cc @@ -39,26 +39,26 @@ void CreateMasterSlaveServerGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMasterSlaveBackendServers = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; - for (auto value : allMasterSlaveBackendServers) + auto allMasterSlaveBackendServersNode = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; + for (auto valueMasterSlaveBackendServersMasterSlaveBackendServer : allMasterSlaveBackendServersNode) { MasterSlaveBackendServer masterSlaveBackendServersObject; - if(!value["ServerId"].isNull()) - masterSlaveBackendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - masterSlaveBackendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - masterSlaveBackendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["ServerType"].isNull()) - masterSlaveBackendServersObject.serverType = value["ServerType"].asString(); - if(!value["Type"].isNull()) - masterSlaveBackendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - masterSlaveBackendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - masterSlaveBackendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - masterSlaveBackendServersObject.description = value["Description"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].isNull()) + masterSlaveBackendServersObject.serverId = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].isNull()) + masterSlaveBackendServersObject.port = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].isNull()) + masterSlaveBackendServersObject.weight = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerType"].isNull()) + masterSlaveBackendServersObject.serverType = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerType"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].isNull()) + masterSlaveBackendServersObject.type = valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].isNull()) + masterSlaveBackendServersObject.serverIp = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].isNull()) + masterSlaveBackendServersObject.vpcId = valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].isNull()) + masterSlaveBackendServersObject.description = valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].asString(); masterSlaveBackendServers_.push_back(masterSlaveBackendServersObject); } if(!value["MasterSlaveServerGroupId"].isNull()) diff --git a/slb/src/model/CreateMasterSlaveVServerGroupResult.cc b/slb/src/model/CreateMasterSlaveVServerGroupResult.cc index d979b9e35..579eb7e1d 100644 --- a/slb/src/model/CreateMasterSlaveVServerGroupResult.cc +++ b/slb/src/model/CreateMasterSlaveVServerGroupResult.cc @@ -39,28 +39,28 @@ void CreateMasterSlaveVServerGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMasterSlaveBackendServers = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; - for (auto value : allMasterSlaveBackendServers) + auto allMasterSlaveBackendServersNode = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; + for (auto valueMasterSlaveBackendServersMasterSlaveBackendServer : allMasterSlaveBackendServersNode) { MasterSlaveBackendServer masterSlaveBackendServersObject; - if(!value["ServerId"].isNull()) - masterSlaveBackendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - masterSlaveBackendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - masterSlaveBackendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["IsBackup"].isNull()) - masterSlaveBackendServersObject.isBackup = std::stoi(value["IsBackup"].asString()); - if(!value["Type"].isNull()) - masterSlaveBackendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - masterSlaveBackendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["EniHost"].isNull()) - masterSlaveBackendServersObject.eniHost = value["EniHost"].asString(); - if(!value["VpcId"].isNull()) - masterSlaveBackendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - masterSlaveBackendServersObject.description = value["Description"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].isNull()) + masterSlaveBackendServersObject.serverId = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].isNull()) + masterSlaveBackendServersObject.port = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].isNull()) + masterSlaveBackendServersObject.weight = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["IsBackup"].isNull()) + masterSlaveBackendServersObject.isBackup = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["IsBackup"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].isNull()) + masterSlaveBackendServersObject.type = valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].isNull()) + masterSlaveBackendServersObject.serverIp = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["EniHost"].isNull()) + masterSlaveBackendServersObject.eniHost = valueMasterSlaveBackendServersMasterSlaveBackendServer["EniHost"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].isNull()) + masterSlaveBackendServersObject.vpcId = valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].isNull()) + masterSlaveBackendServersObject.description = valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].asString(); masterSlaveBackendServers_.push_back(masterSlaveBackendServersObject); } if(!value["MasterSlaveVServerGroupId"].isNull()) diff --git a/slb/src/model/CreateRulesResult.cc b/slb/src/model/CreateRulesResult.cc index 5c5375f2e..fbd5afb96 100644 --- a/slb/src/model/CreateRulesResult.cc +++ b/slb/src/model/CreateRulesResult.cc @@ -39,14 +39,14 @@ void CreateRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = value["RuleId"].asString(); - if(!value["RuleName"].isNull()) - rulesObject.ruleName = value["RuleName"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = valueRulesRule["RuleId"].asString(); + if(!valueRulesRule["RuleName"].isNull()) + rulesObject.ruleName = valueRulesRule["RuleName"].asString(); rules_.push_back(rulesObject); } diff --git a/slb/src/model/CreateVServerGroupResult.cc b/slb/src/model/CreateVServerGroupResult.cc index 900e6bfc3..c67bdf38d 100644 --- a/slb/src/model/CreateVServerGroupResult.cc +++ b/slb/src/model/CreateVServerGroupResult.cc @@ -39,24 +39,24 @@ void CreateVServerGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["VServerGroupId"].isNull()) diff --git a/slb/src/model/DescribeAccessControlListAttributeResult.cc b/slb/src/model/DescribeAccessControlListAttributeResult.cc index 455cc05be..f4ce98a31 100644 --- a/slb/src/model/DescribeAccessControlListAttributeResult.cc +++ b/slb/src/model/DescribeAccessControlListAttributeResult.cc @@ -39,28 +39,28 @@ void DescribeAccessControlListAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAclEntrys = value["AclEntrys"]["AclEntry"]; - for (auto value : allAclEntrys) + auto allAclEntrysNode = value["AclEntrys"]["AclEntry"]; + for (auto valueAclEntrysAclEntry : allAclEntrysNode) { AclEntry aclEntrysObject; - if(!value["AclEntryIP"].isNull()) - aclEntrysObject.aclEntryIP = value["AclEntryIP"].asString(); - if(!value["AclEntryComment"].isNull()) - aclEntrysObject.aclEntryComment = value["AclEntryComment"].asString(); + if(!valueAclEntrysAclEntry["AclEntryIP"].isNull()) + aclEntrysObject.aclEntryIP = valueAclEntrysAclEntry["AclEntryIP"].asString(); + if(!valueAclEntrysAclEntry["AclEntryComment"].isNull()) + aclEntrysObject.aclEntryComment = valueAclEntrysAclEntry["AclEntryComment"].asString(); aclEntrys_.push_back(aclEntrysObject); } - auto allRelatedListeners = value["RelatedListeners"]["RelatedListener"]; - for (auto value : allRelatedListeners) + auto allRelatedListenersNode = value["RelatedListeners"]["RelatedListener"]; + for (auto valueRelatedListenersRelatedListener : allRelatedListenersNode) { RelatedListener relatedListenersObject; - if(!value["LoadBalancerId"].isNull()) - relatedListenersObject.loadBalancerId = value["LoadBalancerId"].asString(); - if(!value["ListenerPort"].isNull()) - relatedListenersObject.listenerPort = std::stoi(value["ListenerPort"].asString()); - if(!value["AclType"].isNull()) - relatedListenersObject.aclType = value["AclType"].asString(); - if(!value["Protocol"].isNull()) - relatedListenersObject.protocol = value["Protocol"].asString(); + if(!valueRelatedListenersRelatedListener["LoadBalancerId"].isNull()) + relatedListenersObject.loadBalancerId = valueRelatedListenersRelatedListener["LoadBalancerId"].asString(); + if(!valueRelatedListenersRelatedListener["ListenerPort"].isNull()) + relatedListenersObject.listenerPort = std::stoi(valueRelatedListenersRelatedListener["ListenerPort"].asString()); + if(!valueRelatedListenersRelatedListener["AclType"].isNull()) + relatedListenersObject.aclType = valueRelatedListenersRelatedListener["AclType"].asString(); + if(!valueRelatedListenersRelatedListener["Protocol"].isNull()) + relatedListenersObject.protocol = valueRelatedListenersRelatedListener["Protocol"].asString(); relatedListeners_.push_back(relatedListenersObject); } if(!value["AclId"].isNull()) diff --git a/slb/src/model/DescribeAccessControlListsResult.cc b/slb/src/model/DescribeAccessControlListsResult.cc index 54bd09ac2..5acf2089f 100644 --- a/slb/src/model/DescribeAccessControlListsResult.cc +++ b/slb/src/model/DescribeAccessControlListsResult.cc @@ -39,26 +39,26 @@ void DescribeAccessControlListsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAcls = value["Acls"]["Acl"]; - for (auto value : allAcls) + auto allAclsNode = value["Acls"]["Acl"]; + for (auto valueAclsAcl : allAclsNode) { Acl aclsObject; - if(!value["AclId"].isNull()) - aclsObject.aclId = value["AclId"].asString(); - if(!value["AclName"].isNull()) - aclsObject.aclName = value["AclName"].asString(); - if(!value["AddressIPVersion"].isNull()) - aclsObject.addressIPVersion = value["AddressIPVersion"].asString(); - if(!value["ResourceGroupId"].isNull()) - aclsObject.resourceGroupId = value["ResourceGroupId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueAclsAcl["AclId"].isNull()) + aclsObject.aclId = valueAclsAcl["AclId"].asString(); + if(!valueAclsAcl["AclName"].isNull()) + aclsObject.aclName = valueAclsAcl["AclName"].asString(); + if(!valueAclsAcl["AddressIPVersion"].isNull()) + aclsObject.addressIPVersion = valueAclsAcl["AddressIPVersion"].asString(); + if(!valueAclsAcl["ResourceGroupId"].isNull()) + aclsObject.resourceGroupId = valueAclsAcl["ResourceGroupId"].asString(); + auto allTagsNode = allAclsNode["Tags"]["Tag"]; + for (auto allAclsNodeTagsTag : allTagsNode) { Acl::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allAclsNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allAclsNodeTagsTag["TagKey"].asString(); + if(!allAclsNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allAclsNodeTagsTag["TagValue"].asString(); aclsObject.tags.push_back(tagsObject); } acls_.push_back(aclsObject); diff --git a/slb/src/model/DescribeAvailableResourceResult.cc b/slb/src/model/DescribeAvailableResourceResult.cc index 3dd44e832..b0d3398e2 100644 --- a/slb/src/model/DescribeAvailableResourceResult.cc +++ b/slb/src/model/DescribeAvailableResourceResult.cc @@ -39,22 +39,22 @@ void DescribeAvailableResourceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAvailableResources = value["AvailableResources"]["AvailableResource"]; - for (auto value : allAvailableResources) + auto allAvailableResourcesNode = value["AvailableResources"]["AvailableResource"]; + for (auto valueAvailableResourcesAvailableResource : allAvailableResourcesNode) { AvailableResource availableResourcesObject; - if(!value["MasterZoneId"].isNull()) - availableResourcesObject.masterZoneId = value["MasterZoneId"].asString(); - if(!value["SlaveZoneId"].isNull()) - availableResourcesObject.slaveZoneId = value["SlaveZoneId"].asString(); - auto allSupportResources = value["SupportResources"]["SupportResource"]; - for (auto value : allSupportResources) + if(!valueAvailableResourcesAvailableResource["MasterZoneId"].isNull()) + availableResourcesObject.masterZoneId = valueAvailableResourcesAvailableResource["MasterZoneId"].asString(); + if(!valueAvailableResourcesAvailableResource["SlaveZoneId"].isNull()) + availableResourcesObject.slaveZoneId = valueAvailableResourcesAvailableResource["SlaveZoneId"].asString(); + auto allSupportResourcesNode = allAvailableResourcesNode["SupportResources"]["SupportResource"]; + for (auto allAvailableResourcesNodeSupportResourcesSupportResource : allSupportResourcesNode) { AvailableResource::SupportResource supportResourcesObject; - if(!value["AddressType"].isNull()) - supportResourcesObject.addressType = value["AddressType"].asString(); - if(!value["AddressIPVersion"].isNull()) - supportResourcesObject.addressIPVersion = value["AddressIPVersion"].asString(); + if(!allAvailableResourcesNodeSupportResourcesSupportResource["AddressType"].isNull()) + supportResourcesObject.addressType = allAvailableResourcesNodeSupportResourcesSupportResource["AddressType"].asString(); + if(!allAvailableResourcesNodeSupportResourcesSupportResource["AddressIPVersion"].isNull()) + supportResourcesObject.addressIPVersion = allAvailableResourcesNodeSupportResourcesSupportResource["AddressIPVersion"].asString(); availableResourcesObject.supportResources.push_back(supportResourcesObject); } availableResources_.push_back(availableResourcesObject); diff --git a/slb/src/model/DescribeCACertificatesResult.cc b/slb/src/model/DescribeCACertificatesResult.cc index 56f7b97b0..350d7f55a 100644 --- a/slb/src/model/DescribeCACertificatesResult.cc +++ b/slb/src/model/DescribeCACertificatesResult.cc @@ -39,38 +39,38 @@ void DescribeCACertificatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCACertificates = value["CACertificates"]["CACertificate"]; - for (auto value : allCACertificates) + auto allCACertificatesNode = value["CACertificates"]["CACertificate"]; + for (auto valueCACertificatesCACertificate : allCACertificatesNode) { CACertificate cACertificatesObject; - if(!value["RegionId"].isNull()) - cACertificatesObject.regionId = value["RegionId"].asString(); - if(!value["CACertificateId"].isNull()) - cACertificatesObject.cACertificateId = value["CACertificateId"].asString(); - if(!value["CACertificateName"].isNull()) - cACertificatesObject.cACertificateName = value["CACertificateName"].asString(); - if(!value["Fingerprint"].isNull()) - cACertificatesObject.fingerprint = value["Fingerprint"].asString(); - if(!value["ResourceGroupId"].isNull()) - cACertificatesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["CreateTime"].isNull()) - cACertificatesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimeStamp"].isNull()) - cACertificatesObject.createTimeStamp = std::stol(value["CreateTimeStamp"].asString()); - if(!value["ExpireTime"].isNull()) - cACertificatesObject.expireTime = value["ExpireTime"].asString(); - if(!value["ExpireTimeStamp"].isNull()) - cACertificatesObject.expireTimeStamp = std::stol(value["ExpireTimeStamp"].asString()); - if(!value["CommonName"].isNull()) - cACertificatesObject.commonName = value["CommonName"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueCACertificatesCACertificate["RegionId"].isNull()) + cACertificatesObject.regionId = valueCACertificatesCACertificate["RegionId"].asString(); + if(!valueCACertificatesCACertificate["CACertificateId"].isNull()) + cACertificatesObject.cACertificateId = valueCACertificatesCACertificate["CACertificateId"].asString(); + if(!valueCACertificatesCACertificate["CACertificateName"].isNull()) + cACertificatesObject.cACertificateName = valueCACertificatesCACertificate["CACertificateName"].asString(); + if(!valueCACertificatesCACertificate["Fingerprint"].isNull()) + cACertificatesObject.fingerprint = valueCACertificatesCACertificate["Fingerprint"].asString(); + if(!valueCACertificatesCACertificate["ResourceGroupId"].isNull()) + cACertificatesObject.resourceGroupId = valueCACertificatesCACertificate["ResourceGroupId"].asString(); + if(!valueCACertificatesCACertificate["CreateTime"].isNull()) + cACertificatesObject.createTime = valueCACertificatesCACertificate["CreateTime"].asString(); + if(!valueCACertificatesCACertificate["CreateTimeStamp"].isNull()) + cACertificatesObject.createTimeStamp = std::stol(valueCACertificatesCACertificate["CreateTimeStamp"].asString()); + if(!valueCACertificatesCACertificate["ExpireTime"].isNull()) + cACertificatesObject.expireTime = valueCACertificatesCACertificate["ExpireTime"].asString(); + if(!valueCACertificatesCACertificate["ExpireTimeStamp"].isNull()) + cACertificatesObject.expireTimeStamp = std::stol(valueCACertificatesCACertificate["ExpireTimeStamp"].asString()); + if(!valueCACertificatesCACertificate["CommonName"].isNull()) + cACertificatesObject.commonName = valueCACertificatesCACertificate["CommonName"].asString(); + auto allTagsNode = allCACertificatesNode["Tags"]["Tag"]; + for (auto allCACertificatesNodeTagsTag : allTagsNode) { CACertificate::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allCACertificatesNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allCACertificatesNodeTagsTag["TagKey"].asString(); + if(!allCACertificatesNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allCACertificatesNodeTagsTag["TagValue"].asString(); cACertificatesObject.tags.push_back(tagsObject); } cACertificates_.push_back(cACertificatesObject); diff --git a/slb/src/model/DescribeDomainExtensionsResult.cc b/slb/src/model/DescribeDomainExtensionsResult.cc index 937f86334..dcfb63e44 100644 --- a/slb/src/model/DescribeDomainExtensionsResult.cc +++ b/slb/src/model/DescribeDomainExtensionsResult.cc @@ -39,16 +39,16 @@ void DescribeDomainExtensionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainExtensions = value["DomainExtensions"]["DomainExtension"]; - for (auto value : allDomainExtensions) + auto allDomainExtensionsNode = value["DomainExtensions"]["DomainExtension"]; + for (auto valueDomainExtensionsDomainExtension : allDomainExtensionsNode) { DomainExtension domainExtensionsObject; - if(!value["DomainExtensionId"].isNull()) - domainExtensionsObject.domainExtensionId = value["DomainExtensionId"].asString(); - if(!value["Domain"].isNull()) - domainExtensionsObject.domain = value["Domain"].asString(); - if(!value["ServerCertificateId"].isNull()) - domainExtensionsObject.serverCertificateId = value["ServerCertificateId"].asString(); + if(!valueDomainExtensionsDomainExtension["DomainExtensionId"].isNull()) + domainExtensionsObject.domainExtensionId = valueDomainExtensionsDomainExtension["DomainExtensionId"].asString(); + if(!valueDomainExtensionsDomainExtension["Domain"].isNull()) + domainExtensionsObject.domain = valueDomainExtensionsDomainExtension["Domain"].asString(); + if(!valueDomainExtensionsDomainExtension["ServerCertificateId"].isNull()) + domainExtensionsObject.serverCertificateId = valueDomainExtensionsDomainExtension["ServerCertificateId"].asString(); domainExtensions_.push_back(domainExtensionsObject); } diff --git a/slb/src/model/DescribeHealthStatusResult.cc b/slb/src/model/DescribeHealthStatusResult.cc index c702db8d0..489507396 100644 --- a/slb/src/model/DescribeHealthStatusResult.cc +++ b/slb/src/model/DescribeHealthStatusResult.cc @@ -39,26 +39,26 @@ void DescribeHealthStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ListenerPort"].isNull()) - backendServersObject.listenerPort = std::stoi(value["ListenerPort"].asString()); - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["ServerHealthStatus"].isNull()) - backendServersObject.serverHealthStatus = value["ServerHealthStatus"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["EniHost"].isNull()) - backendServersObject.eniHost = value["EniHost"].asString(); - if(!value["Protocol"].isNull()) - backendServersObject.protocol = value["Protocol"].asString(); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); + if(!valueBackendServersBackendServer["ListenerPort"].isNull()) + backendServersObject.listenerPort = std::stoi(valueBackendServersBackendServer["ListenerPort"].asString()); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["ServerHealthStatus"].isNull()) + backendServersObject.serverHealthStatus = valueBackendServersBackendServer["ServerHealthStatus"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["EniHost"].isNull()) + backendServersObject.eniHost = valueBackendServersBackendServer["EniHost"].asString(); + if(!valueBackendServersBackendServer["Protocol"].isNull()) + backendServersObject.protocol = valueBackendServersBackendServer["Protocol"].asString(); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); backendServers_.push_back(backendServersObject); } diff --git a/slb/src/model/DescribeLoadBalancerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerAttributeResult.cc index 9182e774b..4e613bdf9 100644 --- a/slb/src/model/DescribeLoadBalancerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerAttributeResult.cc @@ -39,48 +39,48 @@ void DescribeLoadBalancerAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allListenerPortsAndProtocal = value["ListenerPortsAndProtocal"]["ListenerPortAndProtocal"]; - for (auto value : allListenerPortsAndProtocal) + auto allListenerPortsAndProtocalNode = value["ListenerPortsAndProtocal"]["ListenerPortAndProtocal"]; + for (auto valueListenerPortsAndProtocalListenerPortAndProtocal : allListenerPortsAndProtocalNode) { ListenerPortAndProtocal listenerPortsAndProtocalObject; - if(!value["ListenerPort"].isNull()) - listenerPortsAndProtocalObject.listenerPort = std::stoi(value["ListenerPort"].asString()); - if(!value["ListenerProtocal"].isNull()) - listenerPortsAndProtocalObject.listenerProtocal = value["ListenerProtocal"].asString(); + if(!valueListenerPortsAndProtocalListenerPortAndProtocal["ListenerPort"].isNull()) + listenerPortsAndProtocalObject.listenerPort = std::stoi(valueListenerPortsAndProtocalListenerPortAndProtocal["ListenerPort"].asString()); + if(!valueListenerPortsAndProtocalListenerPortAndProtocal["ListenerProtocal"].isNull()) + listenerPortsAndProtocalObject.listenerProtocal = valueListenerPortsAndProtocalListenerPortAndProtocal["ListenerProtocal"].asString(); listenerPortsAndProtocal_.push_back(listenerPortsAndProtocalObject); } - auto allListenerPortsAndProtocol = value["ListenerPortsAndProtocol"]["ListenerPortAndProtocol"]; - for (auto value : allListenerPortsAndProtocol) + auto allListenerPortsAndProtocolNode = value["ListenerPortsAndProtocol"]["ListenerPortAndProtocol"]; + for (auto valueListenerPortsAndProtocolListenerPortAndProtocol : allListenerPortsAndProtocolNode) { ListenerPortAndProtocol listenerPortsAndProtocolObject; - if(!value["ListenerPort"].isNull()) - listenerPortsAndProtocolObject.listenerPort = std::stoi(value["ListenerPort"].asString()); - if(!value["ListenerProtocol"].isNull()) - listenerPortsAndProtocolObject.listenerProtocol = value["ListenerProtocol"].asString(); - if(!value["ListenerForward"].isNull()) - listenerPortsAndProtocolObject.listenerForward = value["ListenerForward"].asString(); - if(!value["ForwardPort"].isNull()) - listenerPortsAndProtocolObject.forwardPort = std::stoi(value["ForwardPort"].asString()); - if(!value["Description"].isNull()) - listenerPortsAndProtocolObject.description = value["Description"].asString(); + if(!valueListenerPortsAndProtocolListenerPortAndProtocol["ListenerPort"].isNull()) + listenerPortsAndProtocolObject.listenerPort = std::stoi(valueListenerPortsAndProtocolListenerPortAndProtocol["ListenerPort"].asString()); + if(!valueListenerPortsAndProtocolListenerPortAndProtocol["ListenerProtocol"].isNull()) + listenerPortsAndProtocolObject.listenerProtocol = valueListenerPortsAndProtocolListenerPortAndProtocol["ListenerProtocol"].asString(); + if(!valueListenerPortsAndProtocolListenerPortAndProtocol["ListenerForward"].isNull()) + listenerPortsAndProtocolObject.listenerForward = valueListenerPortsAndProtocolListenerPortAndProtocol["ListenerForward"].asString(); + if(!valueListenerPortsAndProtocolListenerPortAndProtocol["ForwardPort"].isNull()) + listenerPortsAndProtocolObject.forwardPort = std::stoi(valueListenerPortsAndProtocolListenerPortAndProtocol["ForwardPort"].asString()); + if(!valueListenerPortsAndProtocolListenerPortAndProtocol["Description"].isNull()) + listenerPortsAndProtocolObject.description = valueListenerPortsAndProtocolListenerPortAndProtocol["Description"].asString(); listenerPortsAndProtocol_.push_back(listenerPortsAndProtocolObject); } - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } auto allListenerPorts = value["ListenerPorts"]["ListenerPort"]; diff --git a/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc index b505ff8e4..b4861de72 100644 --- a/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerHTTPListenerAttributeResult.cc @@ -39,20 +39,20 @@ void DescribeLoadBalancerHTTPListenerAttributeResult::parse(const std::string &p Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = value["RuleId"].asString(); - if(!value["RuleName"].isNull()) - rulesObject.ruleName = value["RuleName"].asString(); - if(!value["Domain"].isNull()) - rulesObject.domain = value["Domain"].asString(); - if(!value["Url"].isNull()) - rulesObject.url = value["Url"].asString(); - if(!value["VServerGroupId"].isNull()) - rulesObject.vServerGroupId = value["VServerGroupId"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = valueRulesRule["RuleId"].asString(); + if(!valueRulesRule["RuleName"].isNull()) + rulesObject.ruleName = valueRulesRule["RuleName"].asString(); + if(!valueRulesRule["Domain"].isNull()) + rulesObject.domain = valueRulesRule["Domain"].asString(); + if(!valueRulesRule["Url"].isNull()) + rulesObject.url = valueRulesRule["Url"].asString(); + if(!valueRulesRule["VServerGroupId"].isNull()) + rulesObject.vServerGroupId = valueRulesRule["VServerGroupId"].asString(); rules_.push_back(rulesObject); } if(!value["ListenerPort"].isNull()) diff --git a/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc b/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc index 13b24cbf6..774970f34 100644 --- a/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc +++ b/slb/src/model/DescribeLoadBalancerHTTPSListenerAttributeResult.cc @@ -39,32 +39,32 @@ void DescribeLoadBalancerHTTPSListenerAttributeResult::parse(const std::string & Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = value["RuleId"].asString(); - if(!value["RuleName"].isNull()) - rulesObject.ruleName = value["RuleName"].asString(); - if(!value["Domain"].isNull()) - rulesObject.domain = value["Domain"].asString(); - if(!value["Url"].isNull()) - rulesObject.url = value["Url"].asString(); - if(!value["VServerGroupId"].isNull()) - rulesObject.vServerGroupId = value["VServerGroupId"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = valueRulesRule["RuleId"].asString(); + if(!valueRulesRule["RuleName"].isNull()) + rulesObject.ruleName = valueRulesRule["RuleName"].asString(); + if(!valueRulesRule["Domain"].isNull()) + rulesObject.domain = valueRulesRule["Domain"].asString(); + if(!valueRulesRule["Url"].isNull()) + rulesObject.url = valueRulesRule["Url"].asString(); + if(!valueRulesRule["VServerGroupId"].isNull()) + rulesObject.vServerGroupId = valueRulesRule["VServerGroupId"].asString(); rules_.push_back(rulesObject); } - auto allDomainExtensions = value["DomainExtensions"]["DomainExtension"]; - for (auto value : allDomainExtensions) + auto allDomainExtensionsNode = value["DomainExtensions"]["DomainExtension"]; + for (auto valueDomainExtensionsDomainExtension : allDomainExtensionsNode) { DomainExtension domainExtensionsObject; - if(!value["DomainExtensionId"].isNull()) - domainExtensionsObject.domainExtensionId = value["DomainExtensionId"].asString(); - if(!value["Domain"].isNull()) - domainExtensionsObject.domain = value["Domain"].asString(); - if(!value["ServerCertificateId"].isNull()) - domainExtensionsObject.serverCertificateId = value["ServerCertificateId"].asString(); + if(!valueDomainExtensionsDomainExtension["DomainExtensionId"].isNull()) + domainExtensionsObject.domainExtensionId = valueDomainExtensionsDomainExtension["DomainExtensionId"].asString(); + if(!valueDomainExtensionsDomainExtension["Domain"].isNull()) + domainExtensionsObject.domain = valueDomainExtensionsDomainExtension["Domain"].asString(); + if(!valueDomainExtensionsDomainExtension["ServerCertificateId"].isNull()) + domainExtensionsObject.serverCertificateId = valueDomainExtensionsDomainExtension["ServerCertificateId"].asString(); domainExtensions_.push_back(domainExtensionsObject); } if(!value["ListenerPort"].isNull()) diff --git a/slb/src/model/DescribeLoadBalancersResult.cc b/slb/src/model/DescribeLoadBalancersResult.cc index 070c0c2de..f42166f79 100644 --- a/slb/src/model/DescribeLoadBalancersResult.cc +++ b/slb/src/model/DescribeLoadBalancersResult.cc @@ -39,54 +39,54 @@ void DescribeLoadBalancersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLoadBalancers = value["LoadBalancers"]["LoadBalancer"]; - for (auto value : allLoadBalancers) + auto allLoadBalancersNode = value["LoadBalancers"]["LoadBalancer"]; + for (auto valueLoadBalancersLoadBalancer : allLoadBalancersNode) { LoadBalancer loadBalancersObject; - if(!value["LoadBalancerId"].isNull()) - loadBalancersObject.loadBalancerId = value["LoadBalancerId"].asString(); - if(!value["LoadBalancerName"].isNull()) - loadBalancersObject.loadBalancerName = value["LoadBalancerName"].asString(); - if(!value["LoadBalancerStatus"].isNull()) - loadBalancersObject.loadBalancerStatus = value["LoadBalancerStatus"].asString(); - if(!value["Address"].isNull()) - loadBalancersObject.address = value["Address"].asString(); - if(!value["AddressType"].isNull()) - loadBalancersObject.addressType = value["AddressType"].asString(); - if(!value["RegionId"].isNull()) - loadBalancersObject.regionId = value["RegionId"].asString(); - if(!value["RegionIdAlias"].isNull()) - loadBalancersObject.regionIdAlias = value["RegionIdAlias"].asString(); - if(!value["VSwitchId"].isNull()) - loadBalancersObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VpcId"].isNull()) - loadBalancersObject.vpcId = value["VpcId"].asString(); - if(!value["NetworkType"].isNull()) - loadBalancersObject.networkType = value["NetworkType"].asString(); - if(!value["MasterZoneId"].isNull()) - loadBalancersObject.masterZoneId = value["MasterZoneId"].asString(); - if(!value["SlaveZoneId"].isNull()) - loadBalancersObject.slaveZoneId = value["SlaveZoneId"].asString(); - if(!value["InternetChargeType"].isNull()) - loadBalancersObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["CreateTime"].isNull()) - loadBalancersObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimeStamp"].isNull()) - loadBalancersObject.createTimeStamp = std::stol(value["CreateTimeStamp"].asString()); - if(!value["PayType"].isNull()) - loadBalancersObject.payType = value["PayType"].asString(); - if(!value["ResourceGroupId"].isNull()) - loadBalancersObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["AddressIPVersion"].isNull()) - loadBalancersObject.addressIPVersion = value["AddressIPVersion"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueLoadBalancersLoadBalancer["LoadBalancerId"].isNull()) + loadBalancersObject.loadBalancerId = valueLoadBalancersLoadBalancer["LoadBalancerId"].asString(); + if(!valueLoadBalancersLoadBalancer["LoadBalancerName"].isNull()) + loadBalancersObject.loadBalancerName = valueLoadBalancersLoadBalancer["LoadBalancerName"].asString(); + if(!valueLoadBalancersLoadBalancer["LoadBalancerStatus"].isNull()) + loadBalancersObject.loadBalancerStatus = valueLoadBalancersLoadBalancer["LoadBalancerStatus"].asString(); + if(!valueLoadBalancersLoadBalancer["Address"].isNull()) + loadBalancersObject.address = valueLoadBalancersLoadBalancer["Address"].asString(); + if(!valueLoadBalancersLoadBalancer["AddressType"].isNull()) + loadBalancersObject.addressType = valueLoadBalancersLoadBalancer["AddressType"].asString(); + if(!valueLoadBalancersLoadBalancer["RegionId"].isNull()) + loadBalancersObject.regionId = valueLoadBalancersLoadBalancer["RegionId"].asString(); + if(!valueLoadBalancersLoadBalancer["RegionIdAlias"].isNull()) + loadBalancersObject.regionIdAlias = valueLoadBalancersLoadBalancer["RegionIdAlias"].asString(); + if(!valueLoadBalancersLoadBalancer["VSwitchId"].isNull()) + loadBalancersObject.vSwitchId = valueLoadBalancersLoadBalancer["VSwitchId"].asString(); + if(!valueLoadBalancersLoadBalancer["VpcId"].isNull()) + loadBalancersObject.vpcId = valueLoadBalancersLoadBalancer["VpcId"].asString(); + if(!valueLoadBalancersLoadBalancer["NetworkType"].isNull()) + loadBalancersObject.networkType = valueLoadBalancersLoadBalancer["NetworkType"].asString(); + if(!valueLoadBalancersLoadBalancer["MasterZoneId"].isNull()) + loadBalancersObject.masterZoneId = valueLoadBalancersLoadBalancer["MasterZoneId"].asString(); + if(!valueLoadBalancersLoadBalancer["SlaveZoneId"].isNull()) + loadBalancersObject.slaveZoneId = valueLoadBalancersLoadBalancer["SlaveZoneId"].asString(); + if(!valueLoadBalancersLoadBalancer["InternetChargeType"].isNull()) + loadBalancersObject.internetChargeType = valueLoadBalancersLoadBalancer["InternetChargeType"].asString(); + if(!valueLoadBalancersLoadBalancer["CreateTime"].isNull()) + loadBalancersObject.createTime = valueLoadBalancersLoadBalancer["CreateTime"].asString(); + if(!valueLoadBalancersLoadBalancer["CreateTimeStamp"].isNull()) + loadBalancersObject.createTimeStamp = std::stol(valueLoadBalancersLoadBalancer["CreateTimeStamp"].asString()); + if(!valueLoadBalancersLoadBalancer["PayType"].isNull()) + loadBalancersObject.payType = valueLoadBalancersLoadBalancer["PayType"].asString(); + if(!valueLoadBalancersLoadBalancer["ResourceGroupId"].isNull()) + loadBalancersObject.resourceGroupId = valueLoadBalancersLoadBalancer["ResourceGroupId"].asString(); + if(!valueLoadBalancersLoadBalancer["AddressIPVersion"].isNull()) + loadBalancersObject.addressIPVersion = valueLoadBalancersLoadBalancer["AddressIPVersion"].asString(); + auto allTagsNode = allLoadBalancersNode["Tags"]["Tag"]; + for (auto allLoadBalancersNodeTagsTag : allTagsNode) { LoadBalancer::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allLoadBalancersNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allLoadBalancersNodeTagsTag["TagKey"].asString(); + if(!allLoadBalancersNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allLoadBalancersNodeTagsTag["TagValue"].asString(); loadBalancersObject.tags.push_back(tagsObject); } loadBalancers_.push_back(loadBalancersObject); diff --git a/slb/src/model/DescribeMasterSlaveServerGroupAttributeResult.cc b/slb/src/model/DescribeMasterSlaveServerGroupAttributeResult.cc index 97801f034..f4039af89 100644 --- a/slb/src/model/DescribeMasterSlaveServerGroupAttributeResult.cc +++ b/slb/src/model/DescribeMasterSlaveServerGroupAttributeResult.cc @@ -39,26 +39,26 @@ void DescribeMasterSlaveServerGroupAttributeResult::parse(const std::string &pay Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMasterSlaveBackendServers = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; - for (auto value : allMasterSlaveBackendServers) + auto allMasterSlaveBackendServersNode = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; + for (auto valueMasterSlaveBackendServersMasterSlaveBackendServer : allMasterSlaveBackendServersNode) { MasterSlaveBackendServer masterSlaveBackendServersObject; - if(!value["ServerId"].isNull()) - masterSlaveBackendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - masterSlaveBackendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - masterSlaveBackendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["ServerType"].isNull()) - masterSlaveBackendServersObject.serverType = value["ServerType"].asString(); - if(!value["Type"].isNull()) - masterSlaveBackendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - masterSlaveBackendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - masterSlaveBackendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - masterSlaveBackendServersObject.description = value["Description"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].isNull()) + masterSlaveBackendServersObject.serverId = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].isNull()) + masterSlaveBackendServersObject.port = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].isNull()) + masterSlaveBackendServersObject.weight = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerType"].isNull()) + masterSlaveBackendServersObject.serverType = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerType"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].isNull()) + masterSlaveBackendServersObject.type = valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].isNull()) + masterSlaveBackendServersObject.serverIp = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].isNull()) + masterSlaveBackendServersObject.vpcId = valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].isNull()) + masterSlaveBackendServersObject.description = valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].asString(); masterSlaveBackendServers_.push_back(masterSlaveBackendServersObject); } if(!value["LoadBalancerId"].isNull()) diff --git a/slb/src/model/DescribeMasterSlaveServerGroupsResult.cc b/slb/src/model/DescribeMasterSlaveServerGroupsResult.cc index b70621226..6f5480116 100644 --- a/slb/src/model/DescribeMasterSlaveServerGroupsResult.cc +++ b/slb/src/model/DescribeMasterSlaveServerGroupsResult.cc @@ -39,23 +39,23 @@ void DescribeMasterSlaveServerGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMasterSlaveServerGroups = value["MasterSlaveServerGroups"]["MasterSlaveServerGroup"]; - for (auto value : allMasterSlaveServerGroups) + auto allMasterSlaveServerGroupsNode = value["MasterSlaveServerGroups"]["MasterSlaveServerGroup"]; + for (auto valueMasterSlaveServerGroupsMasterSlaveServerGroup : allMasterSlaveServerGroupsNode) { MasterSlaveServerGroup masterSlaveServerGroupsObject; - if(!value["MasterSlaveServerGroupId"].isNull()) - masterSlaveServerGroupsObject.masterSlaveServerGroupId = value["MasterSlaveServerGroupId"].asString(); - if(!value["MasterSlaveServerGroupName"].isNull()) - masterSlaveServerGroupsObject.masterSlaveServerGroupName = value["MasterSlaveServerGroupName"].asString(); + if(!valueMasterSlaveServerGroupsMasterSlaveServerGroup["MasterSlaveServerGroupId"].isNull()) + masterSlaveServerGroupsObject.masterSlaveServerGroupId = valueMasterSlaveServerGroupsMasterSlaveServerGroup["MasterSlaveServerGroupId"].asString(); + if(!valueMasterSlaveServerGroupsMasterSlaveServerGroup["MasterSlaveServerGroupName"].isNull()) + masterSlaveServerGroupsObject.masterSlaveServerGroupName = valueMasterSlaveServerGroupsMasterSlaveServerGroup["MasterSlaveServerGroupName"].asString(); auto associatedObjectsNode = value["AssociatedObjects"]; - auto allListeners = value["Listeners"]["Listener"]; - for (auto value : allListeners) + auto allListenersNode = associatedObjectsNode["Listeners"]["Listener"]; + for (auto associatedObjectsNodeListenersListener : allListenersNode) { MasterSlaveServerGroup::AssociatedObjects::Listener listenerObject; - if(!value["Protocol"].isNull()) - listenerObject.protocol = value["Protocol"].asString(); - if(!value["Port"].isNull()) - listenerObject.port = std::stoi(value["Port"].asString()); + if(!associatedObjectsNodeListenersListener["Protocol"].isNull()) + listenerObject.protocol = associatedObjectsNodeListenersListener["Protocol"].asString(); + if(!associatedObjectsNodeListenersListener["Port"].isNull()) + listenerObject.port = std::stoi(associatedObjectsNodeListenersListener["Port"].asString()); masterSlaveServerGroupsObject.associatedObjects.listeners.push_back(listenerObject); } masterSlaveServerGroups_.push_back(masterSlaveServerGroupsObject); diff --git a/slb/src/model/DescribeMasterSlaveVServerGroupAttributeResult.cc b/slb/src/model/DescribeMasterSlaveVServerGroupAttributeResult.cc index ffba866c6..324ff3a94 100644 --- a/slb/src/model/DescribeMasterSlaveVServerGroupAttributeResult.cc +++ b/slb/src/model/DescribeMasterSlaveVServerGroupAttributeResult.cc @@ -39,28 +39,28 @@ void DescribeMasterSlaveVServerGroupAttributeResult::parse(const std::string &pa Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMasterSlaveBackendServers = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; - for (auto value : allMasterSlaveBackendServers) + auto allMasterSlaveBackendServersNode = value["MasterSlaveBackendServers"]["MasterSlaveBackendServer"]; + for (auto valueMasterSlaveBackendServersMasterSlaveBackendServer : allMasterSlaveBackendServersNode) { MasterSlaveBackendServer masterSlaveBackendServersObject; - if(!value["ServerId"].isNull()) - masterSlaveBackendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - masterSlaveBackendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - masterSlaveBackendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["IsBackup"].isNull()) - masterSlaveBackendServersObject.isBackup = std::stoi(value["IsBackup"].asString()); - if(!value["Type"].isNull()) - masterSlaveBackendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - masterSlaveBackendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["EniHost"].isNull()) - masterSlaveBackendServersObject.eniHost = value["EniHost"].asString(); - if(!value["VpcId"].isNull()) - masterSlaveBackendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - masterSlaveBackendServersObject.description = value["Description"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].isNull()) + masterSlaveBackendServersObject.serverId = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].isNull()) + masterSlaveBackendServersObject.port = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Port"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].isNull()) + masterSlaveBackendServersObject.weight = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["Weight"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["IsBackup"].isNull()) + masterSlaveBackendServersObject.isBackup = std::stoi(valueMasterSlaveBackendServersMasterSlaveBackendServer["IsBackup"].asString()); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].isNull()) + masterSlaveBackendServersObject.type = valueMasterSlaveBackendServersMasterSlaveBackendServer["Type"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].isNull()) + masterSlaveBackendServersObject.serverIp = valueMasterSlaveBackendServersMasterSlaveBackendServer["ServerIp"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["EniHost"].isNull()) + masterSlaveBackendServersObject.eniHost = valueMasterSlaveBackendServersMasterSlaveBackendServer["EniHost"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].isNull()) + masterSlaveBackendServersObject.vpcId = valueMasterSlaveBackendServersMasterSlaveBackendServer["VpcId"].asString(); + if(!valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].isNull()) + masterSlaveBackendServersObject.description = valueMasterSlaveBackendServersMasterSlaveBackendServer["Description"].asString(); masterSlaveBackendServers_.push_back(masterSlaveBackendServersObject); } if(!value["MasterSlaveVServerGroupId"].isNull()) diff --git a/slb/src/model/DescribeMasterSlaveVServerGroupsResult.cc b/slb/src/model/DescribeMasterSlaveVServerGroupsResult.cc index dc81b10cd..cd9064fac 100644 --- a/slb/src/model/DescribeMasterSlaveVServerGroupsResult.cc +++ b/slb/src/model/DescribeMasterSlaveVServerGroupsResult.cc @@ -39,14 +39,14 @@ void DescribeMasterSlaveVServerGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMasterSlaveVServerGroups = value["MasterSlaveVServerGroups"]["MasterSlaveVServerGroup"]; - for (auto value : allMasterSlaveVServerGroups) + auto allMasterSlaveVServerGroupsNode = value["MasterSlaveVServerGroups"]["MasterSlaveVServerGroup"]; + for (auto valueMasterSlaveVServerGroupsMasterSlaveVServerGroup : allMasterSlaveVServerGroupsNode) { MasterSlaveVServerGroup masterSlaveVServerGroupsObject; - if(!value["MasterSlaveVServerGroupId"].isNull()) - masterSlaveVServerGroupsObject.masterSlaveVServerGroupId = value["MasterSlaveVServerGroupId"].asString(); - if(!value["MasterSlaveVServerGroupName"].isNull()) - masterSlaveVServerGroupsObject.masterSlaveVServerGroupName = value["MasterSlaveVServerGroupName"].asString(); + if(!valueMasterSlaveVServerGroupsMasterSlaveVServerGroup["MasterSlaveVServerGroupId"].isNull()) + masterSlaveVServerGroupsObject.masterSlaveVServerGroupId = valueMasterSlaveVServerGroupsMasterSlaveVServerGroup["MasterSlaveVServerGroupId"].asString(); + if(!valueMasterSlaveVServerGroupsMasterSlaveVServerGroup["MasterSlaveVServerGroupName"].isNull()) + masterSlaveVServerGroupsObject.masterSlaveVServerGroupName = valueMasterSlaveVServerGroupsMasterSlaveVServerGroup["MasterSlaveVServerGroupName"].asString(); masterSlaveVServerGroups_.push_back(masterSlaveVServerGroupsObject); } diff --git a/slb/src/model/DescribeRegionsResult.cc b/slb/src/model/DescribeRegionsResult.cc index 916e0d32a..e6d2c8357 100644 --- a/slb/src/model/DescribeRegionsResult.cc +++ b/slb/src/model/DescribeRegionsResult.cc @@ -39,16 +39,16 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); regions_.push_back(regionsObject); } diff --git a/slb/src/model/DescribeRulesResult.cc b/slb/src/model/DescribeRulesResult.cc index dd15a961f..f0c9a4167 100644 --- a/slb/src/model/DescribeRulesResult.cc +++ b/slb/src/model/DescribeRulesResult.cc @@ -39,50 +39,50 @@ void DescribeRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = value["Rules"]["Rule"]; + for (auto valueRulesRule : allRulesNode) { Rule rulesObject; - if(!value["RuleId"].isNull()) - rulesObject.ruleId = value["RuleId"].asString(); - if(!value["RuleName"].isNull()) - rulesObject.ruleName = value["RuleName"].asString(); - if(!value["Domain"].isNull()) - rulesObject.domain = value["Domain"].asString(); - if(!value["Url"].isNull()) - rulesObject.url = value["Url"].asString(); - if(!value["VServerGroupId"].isNull()) - rulesObject.vServerGroupId = value["VServerGroupId"].asString(); - if(!value["ListenerSync"].isNull()) - rulesObject.listenerSync = value["ListenerSync"].asString(); - if(!value["Scheduler"].isNull()) - rulesObject.scheduler = value["Scheduler"].asString(); - if(!value["StickySession"].isNull()) - rulesObject.stickySession = value["StickySession"].asString(); - if(!value["StickySessionType"].isNull()) - rulesObject.stickySessionType = value["StickySessionType"].asString(); - if(!value["CookieTimeout"].isNull()) - rulesObject.cookieTimeout = std::stoi(value["CookieTimeout"].asString()); - if(!value["Cookie"].isNull()) - rulesObject.cookie = value["Cookie"].asString(); - if(!value["HealthCheck"].isNull()) - rulesObject.healthCheck = value["HealthCheck"].asString(); - if(!value["HealthCheckDomain"].isNull()) - rulesObject.healthCheckDomain = value["HealthCheckDomain"].asString(); - if(!value["HealthCheckURI"].isNull()) - rulesObject.healthCheckURI = value["HealthCheckURI"].asString(); - if(!value["HealthyThreshold"].isNull()) - rulesObject.healthyThreshold = std::stoi(value["HealthyThreshold"].asString()); - if(!value["UnhealthyThreshold"].isNull()) - rulesObject.unhealthyThreshold = std::stoi(value["UnhealthyThreshold"].asString()); - if(!value["HealthCheckTimeout"].isNull()) - rulesObject.healthCheckTimeout = std::stoi(value["HealthCheckTimeout"].asString()); - if(!value["HealthCheckInterval"].isNull()) - rulesObject.healthCheckInterval = std::stoi(value["HealthCheckInterval"].asString()); - if(!value["HealthCheckConnectPort"].isNull()) - rulesObject.healthCheckConnectPort = std::stoi(value["HealthCheckConnectPort"].asString()); - if(!value["HealthCheckHttpCode"].isNull()) - rulesObject.healthCheckHttpCode = value["HealthCheckHttpCode"].asString(); + if(!valueRulesRule["RuleId"].isNull()) + rulesObject.ruleId = valueRulesRule["RuleId"].asString(); + if(!valueRulesRule["RuleName"].isNull()) + rulesObject.ruleName = valueRulesRule["RuleName"].asString(); + if(!valueRulesRule["Domain"].isNull()) + rulesObject.domain = valueRulesRule["Domain"].asString(); + if(!valueRulesRule["Url"].isNull()) + rulesObject.url = valueRulesRule["Url"].asString(); + if(!valueRulesRule["VServerGroupId"].isNull()) + rulesObject.vServerGroupId = valueRulesRule["VServerGroupId"].asString(); + if(!valueRulesRule["ListenerSync"].isNull()) + rulesObject.listenerSync = valueRulesRule["ListenerSync"].asString(); + if(!valueRulesRule["Scheduler"].isNull()) + rulesObject.scheduler = valueRulesRule["Scheduler"].asString(); + if(!valueRulesRule["StickySession"].isNull()) + rulesObject.stickySession = valueRulesRule["StickySession"].asString(); + if(!valueRulesRule["StickySessionType"].isNull()) + rulesObject.stickySessionType = valueRulesRule["StickySessionType"].asString(); + if(!valueRulesRule["CookieTimeout"].isNull()) + rulesObject.cookieTimeout = std::stoi(valueRulesRule["CookieTimeout"].asString()); + if(!valueRulesRule["Cookie"].isNull()) + rulesObject.cookie = valueRulesRule["Cookie"].asString(); + if(!valueRulesRule["HealthCheck"].isNull()) + rulesObject.healthCheck = valueRulesRule["HealthCheck"].asString(); + if(!valueRulesRule["HealthCheckDomain"].isNull()) + rulesObject.healthCheckDomain = valueRulesRule["HealthCheckDomain"].asString(); + if(!valueRulesRule["HealthCheckURI"].isNull()) + rulesObject.healthCheckURI = valueRulesRule["HealthCheckURI"].asString(); + if(!valueRulesRule["HealthyThreshold"].isNull()) + rulesObject.healthyThreshold = std::stoi(valueRulesRule["HealthyThreshold"].asString()); + if(!valueRulesRule["UnhealthyThreshold"].isNull()) + rulesObject.unhealthyThreshold = std::stoi(valueRulesRule["UnhealthyThreshold"].asString()); + if(!valueRulesRule["HealthCheckTimeout"].isNull()) + rulesObject.healthCheckTimeout = std::stoi(valueRulesRule["HealthCheckTimeout"].asString()); + if(!valueRulesRule["HealthCheckInterval"].isNull()) + rulesObject.healthCheckInterval = std::stoi(valueRulesRule["HealthCheckInterval"].asString()); + if(!valueRulesRule["HealthCheckConnectPort"].isNull()) + rulesObject.healthCheckConnectPort = std::stoi(valueRulesRule["HealthCheckConnectPort"].asString()); + if(!valueRulesRule["HealthCheckHttpCode"].isNull()) + rulesObject.healthCheckHttpCode = valueRulesRule["HealthCheckHttpCode"].asString(); rules_.push_back(rulesObject); } diff --git a/slb/src/model/DescribeServerCertificatesResult.cc b/slb/src/model/DescribeServerCertificatesResult.cc index d68c4fd9f..d91c2e846 100644 --- a/slb/src/model/DescribeServerCertificatesResult.cc +++ b/slb/src/model/DescribeServerCertificatesResult.cc @@ -39,46 +39,46 @@ void DescribeServerCertificatesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allServerCertificates = value["ServerCertificates"]["ServerCertificate"]; - for (auto value : allServerCertificates) + auto allServerCertificatesNode = value["ServerCertificates"]["ServerCertificate"]; + for (auto valueServerCertificatesServerCertificate : allServerCertificatesNode) { ServerCertificate serverCertificatesObject; - if(!value["ServerCertificateId"].isNull()) - serverCertificatesObject.serverCertificateId = value["ServerCertificateId"].asString(); - if(!value["Fingerprint"].isNull()) - serverCertificatesObject.fingerprint = value["Fingerprint"].asString(); - if(!value["ServerCertificateName"].isNull()) - serverCertificatesObject.serverCertificateName = value["ServerCertificateName"].asString(); - if(!value["RegionId"].isNull()) - serverCertificatesObject.regionId = value["RegionId"].asString(); - if(!value["RegionIdAlias"].isNull()) - serverCertificatesObject.regionIdAlias = value["RegionIdAlias"].asString(); - if(!value["AliCloudCertificateId"].isNull()) - serverCertificatesObject.aliCloudCertificateId = value["AliCloudCertificateId"].asString(); - if(!value["AliCloudCertificateName"].isNull()) - serverCertificatesObject.aliCloudCertificateName = value["AliCloudCertificateName"].asString(); - if(!value["IsAliCloudCertificate"].isNull()) - serverCertificatesObject.isAliCloudCertificate = std::stoi(value["IsAliCloudCertificate"].asString()); - if(!value["ResourceGroupId"].isNull()) - serverCertificatesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["CreateTime"].isNull()) - serverCertificatesObject.createTime = value["CreateTime"].asString(); - if(!value["CreateTimeStamp"].isNull()) - serverCertificatesObject.createTimeStamp = std::stol(value["CreateTimeStamp"].asString()); - if(!value["ExpireTime"].isNull()) - serverCertificatesObject.expireTime = value["ExpireTime"].asString(); - if(!value["ExpireTimeStamp"].isNull()) - serverCertificatesObject.expireTimeStamp = std::stol(value["ExpireTimeStamp"].asString()); - if(!value["CommonName"].isNull()) - serverCertificatesObject.commonName = value["CommonName"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueServerCertificatesServerCertificate["ServerCertificateId"].isNull()) + serverCertificatesObject.serverCertificateId = valueServerCertificatesServerCertificate["ServerCertificateId"].asString(); + if(!valueServerCertificatesServerCertificate["Fingerprint"].isNull()) + serverCertificatesObject.fingerprint = valueServerCertificatesServerCertificate["Fingerprint"].asString(); + if(!valueServerCertificatesServerCertificate["ServerCertificateName"].isNull()) + serverCertificatesObject.serverCertificateName = valueServerCertificatesServerCertificate["ServerCertificateName"].asString(); + if(!valueServerCertificatesServerCertificate["RegionId"].isNull()) + serverCertificatesObject.regionId = valueServerCertificatesServerCertificate["RegionId"].asString(); + if(!valueServerCertificatesServerCertificate["RegionIdAlias"].isNull()) + serverCertificatesObject.regionIdAlias = valueServerCertificatesServerCertificate["RegionIdAlias"].asString(); + if(!valueServerCertificatesServerCertificate["AliCloudCertificateId"].isNull()) + serverCertificatesObject.aliCloudCertificateId = valueServerCertificatesServerCertificate["AliCloudCertificateId"].asString(); + if(!valueServerCertificatesServerCertificate["AliCloudCertificateName"].isNull()) + serverCertificatesObject.aliCloudCertificateName = valueServerCertificatesServerCertificate["AliCloudCertificateName"].asString(); + if(!valueServerCertificatesServerCertificate["IsAliCloudCertificate"].isNull()) + serverCertificatesObject.isAliCloudCertificate = std::stoi(valueServerCertificatesServerCertificate["IsAliCloudCertificate"].asString()); + if(!valueServerCertificatesServerCertificate["ResourceGroupId"].isNull()) + serverCertificatesObject.resourceGroupId = valueServerCertificatesServerCertificate["ResourceGroupId"].asString(); + if(!valueServerCertificatesServerCertificate["CreateTime"].isNull()) + serverCertificatesObject.createTime = valueServerCertificatesServerCertificate["CreateTime"].asString(); + if(!valueServerCertificatesServerCertificate["CreateTimeStamp"].isNull()) + serverCertificatesObject.createTimeStamp = std::stol(valueServerCertificatesServerCertificate["CreateTimeStamp"].asString()); + if(!valueServerCertificatesServerCertificate["ExpireTime"].isNull()) + serverCertificatesObject.expireTime = valueServerCertificatesServerCertificate["ExpireTime"].asString(); + if(!valueServerCertificatesServerCertificate["ExpireTimeStamp"].isNull()) + serverCertificatesObject.expireTimeStamp = std::stol(valueServerCertificatesServerCertificate["ExpireTimeStamp"].asString()); + if(!valueServerCertificatesServerCertificate["CommonName"].isNull()) + serverCertificatesObject.commonName = valueServerCertificatesServerCertificate["CommonName"].asString(); + auto allTagsNode = allServerCertificatesNode["Tags"]["Tag"]; + for (auto allServerCertificatesNodeTagsTag : allTagsNode) { ServerCertificate::Tag tagsObject; - if(!value["TagKey"].isNull()) - tagsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagsObject.tagValue = value["TagValue"].asString(); + if(!allServerCertificatesNodeTagsTag["TagKey"].isNull()) + tagsObject.tagKey = allServerCertificatesNodeTagsTag["TagKey"].asString(); + if(!allServerCertificatesNodeTagsTag["TagValue"].isNull()) + tagsObject.tagValue = allServerCertificatesNodeTagsTag["TagValue"].asString(); serverCertificatesObject.tags.push_back(tagsObject); } auto allSubjectAlternativeNames = value["SubjectAlternativeNames"]["SubjectAlternativeName"]; diff --git a/slb/src/model/DescribeTagsResult.cc b/slb/src/model/DescribeTagsResult.cc index 5fa7b4ca3..9258caacc 100644 --- a/slb/src/model/DescribeTagsResult.cc +++ b/slb/src/model/DescribeTagsResult.cc @@ -39,16 +39,16 @@ void DescribeTagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagSets = value["TagSets"]["TagSet"]; - for (auto value : allTagSets) + auto allTagSetsNode = value["TagSets"]["TagSet"]; + for (auto valueTagSetsTagSet : allTagSetsNode) { TagSet tagSetsObject; - if(!value["TagKey"].isNull()) - tagSetsObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagSetsObject.tagValue = value["TagValue"].asString(); - if(!value["InstanceCount"].isNull()) - tagSetsObject.instanceCount = std::stoi(value["InstanceCount"].asString()); + if(!valueTagSetsTagSet["TagKey"].isNull()) + tagSetsObject.tagKey = valueTagSetsTagSet["TagKey"].asString(); + if(!valueTagSetsTagSet["TagValue"].isNull()) + tagSetsObject.tagValue = valueTagSetsTagSet["TagValue"].asString(); + if(!valueTagSetsTagSet["InstanceCount"].isNull()) + tagSetsObject.instanceCount = std::stoi(valueTagSetsTagSet["InstanceCount"].asString()); tagSets_.push_back(tagSetsObject); } if(!value["PageSize"].isNull()) diff --git a/slb/src/model/DescribeVServerGroupAttributeResult.cc b/slb/src/model/DescribeVServerGroupAttributeResult.cc index b12801ecf..8dd827c3e 100644 --- a/slb/src/model/DescribeVServerGroupAttributeResult.cc +++ b/slb/src/model/DescribeVServerGroupAttributeResult.cc @@ -39,24 +39,24 @@ void DescribeVServerGroupAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["VServerGroupId"].isNull()) diff --git a/slb/src/model/DescribeVServerGroupsResult.cc b/slb/src/model/DescribeVServerGroupsResult.cc index 5a7880f0f..ba97526fc 100644 --- a/slb/src/model/DescribeVServerGroupsResult.cc +++ b/slb/src/model/DescribeVServerGroupsResult.cc @@ -39,37 +39,37 @@ void DescribeVServerGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVServerGroups = value["VServerGroups"]["VServerGroup"]; - for (auto value : allVServerGroups) + auto allVServerGroupsNode = value["VServerGroups"]["VServerGroup"]; + for (auto valueVServerGroupsVServerGroup : allVServerGroupsNode) { VServerGroup vServerGroupsObject; - if(!value["VServerGroupId"].isNull()) - vServerGroupsObject.vServerGroupId = value["VServerGroupId"].asString(); - if(!value["VServerGroupName"].isNull()) - vServerGroupsObject.vServerGroupName = value["VServerGroupName"].asString(); + if(!valueVServerGroupsVServerGroup["VServerGroupId"].isNull()) + vServerGroupsObject.vServerGroupId = valueVServerGroupsVServerGroup["VServerGroupId"].asString(); + if(!valueVServerGroupsVServerGroup["VServerGroupName"].isNull()) + vServerGroupsObject.vServerGroupName = valueVServerGroupsVServerGroup["VServerGroupName"].asString(); auto associatedObjectsNode = value["AssociatedObjects"]; - auto allListeners = value["Listeners"]["Listener"]; - for (auto value : allListeners) + auto allListenersNode = associatedObjectsNode["Listeners"]["Listener"]; + for (auto associatedObjectsNodeListenersListener : allListenersNode) { VServerGroup::AssociatedObjects::Listener listenerObject; - if(!value["Protocol"].isNull()) - listenerObject.protocol = value["Protocol"].asString(); - if(!value["Port"].isNull()) - listenerObject.port = std::stoi(value["Port"].asString()); + if(!associatedObjectsNodeListenersListener["Protocol"].isNull()) + listenerObject.protocol = associatedObjectsNodeListenersListener["Protocol"].asString(); + if(!associatedObjectsNodeListenersListener["Port"].isNull()) + listenerObject.port = std::stoi(associatedObjectsNodeListenersListener["Port"].asString()); vServerGroupsObject.associatedObjects.listeners.push_back(listenerObject); } - auto allRules = value["Rules"]["Rule"]; - for (auto value : allRules) + auto allRulesNode = associatedObjectsNode["Rules"]["Rule"]; + for (auto associatedObjectsNodeRulesRule : allRulesNode) { VServerGroup::AssociatedObjects::Rule ruleObject; - if(!value["RuleId"].isNull()) - ruleObject.ruleId = value["RuleId"].asString(); - if(!value["Domain"].isNull()) - ruleObject.domain = value["Domain"].asString(); - if(!value["Url"].isNull()) - ruleObject.url = value["Url"].asString(); - if(!value["RuleName"].isNull()) - ruleObject.ruleName = value["RuleName"].asString(); + if(!associatedObjectsNodeRulesRule["RuleId"].isNull()) + ruleObject.ruleId = associatedObjectsNodeRulesRule["RuleId"].asString(); + if(!associatedObjectsNodeRulesRule["Domain"].isNull()) + ruleObject.domain = associatedObjectsNodeRulesRule["Domain"].asString(); + if(!associatedObjectsNodeRulesRule["Url"].isNull()) + ruleObject.url = associatedObjectsNodeRulesRule["Url"].asString(); + if(!associatedObjectsNodeRulesRule["RuleName"].isNull()) + ruleObject.ruleName = associatedObjectsNodeRulesRule["RuleName"].asString(); vServerGroupsObject.associatedObjects.rules.push_back(ruleObject); } vServerGroups_.push_back(vServerGroupsObject); diff --git a/slb/src/model/DescribeZonesResult.cc b/slb/src/model/DescribeZonesResult.cc index bfb05d8ce..2d11882c1 100644 --- a/slb/src/model/DescribeZonesResult.cc +++ b/slb/src/model/DescribeZonesResult.cc @@ -39,22 +39,22 @@ void DescribeZonesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + auto allZonesNode = value["Zones"]["Zone"]; + for (auto valueZonesZone : allZonesNode) { Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["LocalName"].isNull()) - zonesObject.localName = value["LocalName"].asString(); - auto allSlaveZones = value["SlaveZones"]["SlaveZone"]; - for (auto value : allSlaveZones) + if(!valueZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = valueZonesZone["ZoneId"].asString(); + if(!valueZonesZone["LocalName"].isNull()) + zonesObject.localName = valueZonesZone["LocalName"].asString(); + auto allSlaveZonesNode = allZonesNode["SlaveZones"]["SlaveZone"]; + for (auto allZonesNodeSlaveZonesSlaveZone : allSlaveZonesNode) { Zone::SlaveZone slaveZonesObject; - if(!value["ZoneId"].isNull()) - slaveZonesObject.zoneId = value["ZoneId"].asString(); - if(!value["LocalName"].isNull()) - slaveZonesObject.localName = value["LocalName"].asString(); + if(!allZonesNodeSlaveZonesSlaveZone["ZoneId"].isNull()) + slaveZonesObject.zoneId = allZonesNodeSlaveZonesSlaveZone["ZoneId"].asString(); + if(!allZonesNodeSlaveZonesSlaveZone["LocalName"].isNull()) + slaveZonesObject.localName = allZonesNodeSlaveZonesSlaveZone["LocalName"].asString(); zonesObject.slaveZones.push_back(slaveZonesObject); } zones_.push_back(zonesObject); diff --git a/slb/src/model/ModifyVServerGroupBackendServersResult.cc b/slb/src/model/ModifyVServerGroupBackendServersResult.cc index e4134bf60..31eb2671c 100644 --- a/slb/src/model/ModifyVServerGroupBackendServersResult.cc +++ b/slb/src/model/ModifyVServerGroupBackendServersResult.cc @@ -39,24 +39,24 @@ void ModifyVServerGroupBackendServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["VServerGroupId"].isNull()) diff --git a/slb/src/model/RemoveBackendServersResult.cc b/slb/src/model/RemoveBackendServersResult.cc index 5d8504875..14b8c132c 100644 --- a/slb/src/model/RemoveBackendServersResult.cc +++ b/slb/src/model/RemoveBackendServersResult.cc @@ -39,22 +39,22 @@ void RemoveBackendServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["LoadBalancerId"].isNull()) diff --git a/slb/src/model/RemoveVServerGroupBackendServersResult.cc b/slb/src/model/RemoveVServerGroupBackendServersResult.cc index 33900df9a..6cf7a58d8 100644 --- a/slb/src/model/RemoveVServerGroupBackendServersResult.cc +++ b/slb/src/model/RemoveVServerGroupBackendServersResult.cc @@ -39,24 +39,24 @@ void RemoveVServerGroupBackendServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["VServerGroupId"].isNull()) diff --git a/slb/src/model/SetBackendServersResult.cc b/slb/src/model/SetBackendServersResult.cc index 4108ce135..cc9ce5650 100644 --- a/slb/src/model/SetBackendServersResult.cc +++ b/slb/src/model/SetBackendServersResult.cc @@ -39,22 +39,22 @@ void SetBackendServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Weight"].isNull()) - backendServersObject.weight = value["Weight"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = valueBackendServersBackendServer["Weight"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["LoadBalancerId"].isNull()) diff --git a/slb/src/model/SetVServerGroupAttributeResult.cc b/slb/src/model/SetVServerGroupAttributeResult.cc index a6025fd5e..8fa8d1640 100644 --- a/slb/src/model/SetVServerGroupAttributeResult.cc +++ b/slb/src/model/SetVServerGroupAttributeResult.cc @@ -39,24 +39,24 @@ void SetVServerGroupAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = value["BackendServers"]["BackendServer"]; + for (auto valueBackendServersBackendServer : allBackendServersNode) { BackendServer backendServersObject; - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["Port"].isNull()) - backendServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Weight"].isNull()) - backendServersObject.weight = std::stoi(value["Weight"].asString()); - if(!value["Type"].isNull()) - backendServersObject.type = value["Type"].asString(); - if(!value["ServerIp"].isNull()) - backendServersObject.serverIp = value["ServerIp"].asString(); - if(!value["VpcId"].isNull()) - backendServersObject.vpcId = value["VpcId"].asString(); - if(!value["Description"].isNull()) - backendServersObject.description = value["Description"].asString(); + if(!valueBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = valueBackendServersBackendServer["ServerId"].asString(); + if(!valueBackendServersBackendServer["Port"].isNull()) + backendServersObject.port = std::stoi(valueBackendServersBackendServer["Port"].asString()); + if(!valueBackendServersBackendServer["Weight"].isNull()) + backendServersObject.weight = std::stoi(valueBackendServersBackendServer["Weight"].asString()); + if(!valueBackendServersBackendServer["Type"].isNull()) + backendServersObject.type = valueBackendServersBackendServer["Type"].asString(); + if(!valueBackendServersBackendServer["ServerIp"].isNull()) + backendServersObject.serverIp = valueBackendServersBackendServer["ServerIp"].asString(); + if(!valueBackendServersBackendServer["VpcId"].isNull()) + backendServersObject.vpcId = valueBackendServersBackendServer["VpcId"].asString(); + if(!valueBackendServersBackendServer["Description"].isNull()) + backendServersObject.description = valueBackendServersBackendServer["Description"].asString(); backendServers_.push_back(backendServersObject); } if(!value["VServerGroupId"].isNull()) diff --git a/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h b/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h index 16cbafa21..30c74c7bf 100644 --- a/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h +++ b/smartag/include/alibabacloud/smartag/model/UnicomOrderConfirmRequest.h @@ -34,7 +34,7 @@ namespace AlibabaCloud { std::string scItemName; std::string itemAmount; - SnList snList; + std::vector snList; std::string orderItemId; std::string scItemCode; int itemQuantity; diff --git a/smartag/src/model/DescribeACLAttributeResult.cc b/smartag/src/model/DescribeACLAttributeResult.cc index 6a5d37815..5ae0081af 100644 --- a/smartag/src/model/DescribeACLAttributeResult.cc +++ b/smartag/src/model/DescribeACLAttributeResult.cc @@ -39,36 +39,36 @@ void DescribeACLAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAcrs = value["Acrs"]["Acr"]; - for (auto value : allAcrs) + auto allAcrsNode = value["Acrs"]["Acr"]; + for (auto valueAcrsAcr : allAcrsNode) { Acr acrsObject; - if(!value["AcrId"].isNull()) - acrsObject.acrId = value["AcrId"].asString(); - if(!value["Description"].isNull()) - acrsObject.description = value["Description"].asString(); - if(!value["Direction"].isNull()) - acrsObject.direction = value["Direction"].asString(); - if(!value["SourceCidr"].isNull()) - acrsObject.sourceCidr = value["SourceCidr"].asString(); - if(!value["DestCidr"].isNull()) - acrsObject.destCidr = value["DestCidr"].asString(); - if(!value["IpProtocol"].isNull()) - acrsObject.ipProtocol = value["IpProtocol"].asString(); - if(!value["SourcePortRange"].isNull()) - acrsObject.sourcePortRange = value["SourcePortRange"].asString(); - if(!value["DestPortRange"].isNull()) - acrsObject.destPortRange = value["DestPortRange"].asString(); - if(!value["Policy"].isNull()) - acrsObject.policy = value["Policy"].asString(); - if(!value["Priority"].isNull()) - acrsObject.priority = std::stoi(value["Priority"].asString()); - if(!value["GmtCreate"].isNull()) - acrsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["AclId"].isNull()) - acrsObject.aclId = value["AclId"].asString(); - if(!value["Type"].isNull()) - acrsObject.type = value["Type"].asString(); + if(!valueAcrsAcr["AcrId"].isNull()) + acrsObject.acrId = valueAcrsAcr["AcrId"].asString(); + if(!valueAcrsAcr["Description"].isNull()) + acrsObject.description = valueAcrsAcr["Description"].asString(); + if(!valueAcrsAcr["Direction"].isNull()) + acrsObject.direction = valueAcrsAcr["Direction"].asString(); + if(!valueAcrsAcr["SourceCidr"].isNull()) + acrsObject.sourceCidr = valueAcrsAcr["SourceCidr"].asString(); + if(!valueAcrsAcr["DestCidr"].isNull()) + acrsObject.destCidr = valueAcrsAcr["DestCidr"].asString(); + if(!valueAcrsAcr["IpProtocol"].isNull()) + acrsObject.ipProtocol = valueAcrsAcr["IpProtocol"].asString(); + if(!valueAcrsAcr["SourcePortRange"].isNull()) + acrsObject.sourcePortRange = valueAcrsAcr["SourcePortRange"].asString(); + if(!valueAcrsAcr["DestPortRange"].isNull()) + acrsObject.destPortRange = valueAcrsAcr["DestPortRange"].asString(); + if(!valueAcrsAcr["Policy"].isNull()) + acrsObject.policy = valueAcrsAcr["Policy"].asString(); + if(!valueAcrsAcr["Priority"].isNull()) + acrsObject.priority = std::stoi(valueAcrsAcr["Priority"].asString()); + if(!valueAcrsAcr["GmtCreate"].isNull()) + acrsObject.gmtCreate = std::stol(valueAcrsAcr["GmtCreate"].asString()); + if(!valueAcrsAcr["AclId"].isNull()) + acrsObject.aclId = valueAcrsAcr["AclId"].asString(); + if(!valueAcrsAcr["Type"].isNull()) + acrsObject.type = valueAcrsAcr["Type"].asString(); acrs_.push_back(acrsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeACLsResult.cc b/smartag/src/model/DescribeACLsResult.cc index f10a0a4a9..c1116f93c 100644 --- a/smartag/src/model/DescribeACLsResult.cc +++ b/smartag/src/model/DescribeACLsResult.cc @@ -39,16 +39,16 @@ void DescribeACLsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAcls = value["Acls"]["Acl"]; - for (auto value : allAcls) + auto allAclsNode = value["Acls"]["Acl"]; + for (auto valueAclsAcl : allAclsNode) { Acl aclsObject; - if(!value["AclId"].isNull()) - aclsObject.aclId = value["AclId"].asString(); - if(!value["Name"].isNull()) - aclsObject.name = value["Name"].asString(); - if(!value["SagCount"].isNull()) - aclsObject.sagCount = value["SagCount"].asString(); + if(!valueAclsAcl["AclId"].isNull()) + aclsObject.aclId = valueAclsAcl["AclId"].asString(); + if(!valueAclsAcl["Name"].isNull()) + aclsObject.name = valueAclsAcl["Name"].asString(); + if(!valueAclsAcl["SagCount"].isNull()) + aclsObject.sagCount = valueAclsAcl["SagCount"].asString(); acls_.push_back(aclsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeBindableSmartAccessGatewaysResult.cc b/smartag/src/model/DescribeBindableSmartAccessGatewaysResult.cc index 4b57c651a..07979d372 100644 --- a/smartag/src/model/DescribeBindableSmartAccessGatewaysResult.cc +++ b/smartag/src/model/DescribeBindableSmartAccessGatewaysResult.cc @@ -39,16 +39,16 @@ void DescribeBindableSmartAccessGatewaysResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSmartAccessGateways = value["SmartAccessGateways"]["SmartAccessGateway"]; - for (auto value : allSmartAccessGateways) + auto allSmartAccessGatewaysNode = value["SmartAccessGateways"]["SmartAccessGateway"]; + for (auto valueSmartAccessGatewaysSmartAccessGateway : allSmartAccessGatewaysNode) { SmartAccessGateway smartAccessGatewaysObject; - if(!value["SmartAGId"].isNull()) - smartAccessGatewaysObject.smartAGId = value["SmartAGId"].asString(); - if(!value["Name"].isNull()) - smartAccessGatewaysObject.name = value["Name"].asString(); - if(!value["SmartAGUid"].isNull()) - smartAccessGatewaysObject.smartAGUid = std::stol(value["SmartAGUid"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["SmartAGId"].isNull()) + smartAccessGatewaysObject.smartAGId = valueSmartAccessGatewaysSmartAccessGateway["SmartAGId"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["Name"].isNull()) + smartAccessGatewaysObject.name = valueSmartAccessGatewaysSmartAccessGateway["Name"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["SmartAGUid"].isNull()) + smartAccessGatewaysObject.smartAGUid = std::stol(valueSmartAccessGatewaysSmartAccessGateway["SmartAGUid"].asString()); smartAccessGateways_.push_back(smartAccessGatewaysObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeCloudConnectNetworksResult.cc b/smartag/src/model/DescribeCloudConnectNetworksResult.cc index ec0132f21..9f8f1ea59 100644 --- a/smartag/src/model/DescribeCloudConnectNetworksResult.cc +++ b/smartag/src/model/DescribeCloudConnectNetworksResult.cc @@ -39,42 +39,42 @@ void DescribeCloudConnectNetworksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCloudConnectNetworks = value["CloudConnectNetworks"]["CloudConnectNetwork"]; - for (auto value : allCloudConnectNetworks) + auto allCloudConnectNetworksNode = value["CloudConnectNetworks"]["CloudConnectNetwork"]; + for (auto valueCloudConnectNetworksCloudConnectNetwork : allCloudConnectNetworksNode) { CloudConnectNetwork cloudConnectNetworksObject; - if(!value["CcnId"].isNull()) - cloudConnectNetworksObject.ccnId = value["CcnId"].asString(); - if(!value["Name"].isNull()) - cloudConnectNetworksObject.name = value["Name"].asString(); - if(!value["AssociatedCloudBoxCount"].isNull()) - cloudConnectNetworksObject.associatedCloudBoxCount = value["AssociatedCloudBoxCount"].asString(); - if(!value["AvailableCloudBoxCount"].isNull()) - cloudConnectNetworksObject.availableCloudBoxCount = value["AvailableCloudBoxCount"].asString(); - if(!value["AssociatedCenId"].isNull()) - cloudConnectNetworksObject.associatedCenId = value["AssociatedCenId"].asString(); - if(!value["AssociatedCenOwnerId"].isNull()) - cloudConnectNetworksObject.associatedCenOwnerId = value["AssociatedCenOwnerId"].asString(); - if(!value["Description"].isNull()) - cloudConnectNetworksObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - cloudConnectNetworksObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["IsDefault"].isNull()) - cloudConnectNetworksObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["CidrBlock"].isNull()) - cloudConnectNetworksObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["SnatCidrBlock"].isNull()) - cloudConnectNetworksObject.snatCidrBlock = value["SnatCidrBlock"].asString(); - if(!value["InterworkingStatus"].isNull()) - cloudConnectNetworksObject.interworkingStatus = value["InterworkingStatus"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueCloudConnectNetworksCloudConnectNetwork["CcnId"].isNull()) + cloudConnectNetworksObject.ccnId = valueCloudConnectNetworksCloudConnectNetwork["CcnId"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["Name"].isNull()) + cloudConnectNetworksObject.name = valueCloudConnectNetworksCloudConnectNetwork["Name"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["AssociatedCloudBoxCount"].isNull()) + cloudConnectNetworksObject.associatedCloudBoxCount = valueCloudConnectNetworksCloudConnectNetwork["AssociatedCloudBoxCount"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["AvailableCloudBoxCount"].isNull()) + cloudConnectNetworksObject.availableCloudBoxCount = valueCloudConnectNetworksCloudConnectNetwork["AvailableCloudBoxCount"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["AssociatedCenId"].isNull()) + cloudConnectNetworksObject.associatedCenId = valueCloudConnectNetworksCloudConnectNetwork["AssociatedCenId"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["AssociatedCenOwnerId"].isNull()) + cloudConnectNetworksObject.associatedCenOwnerId = valueCloudConnectNetworksCloudConnectNetwork["AssociatedCenOwnerId"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["Description"].isNull()) + cloudConnectNetworksObject.description = valueCloudConnectNetworksCloudConnectNetwork["Description"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["CreateTime"].isNull()) + cloudConnectNetworksObject.createTime = std::stol(valueCloudConnectNetworksCloudConnectNetwork["CreateTime"].asString()); + if(!valueCloudConnectNetworksCloudConnectNetwork["IsDefault"].isNull()) + cloudConnectNetworksObject.isDefault = valueCloudConnectNetworksCloudConnectNetwork["IsDefault"].asString() == "true"; + if(!valueCloudConnectNetworksCloudConnectNetwork["CidrBlock"].isNull()) + cloudConnectNetworksObject.cidrBlock = valueCloudConnectNetworksCloudConnectNetwork["CidrBlock"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["SnatCidrBlock"].isNull()) + cloudConnectNetworksObject.snatCidrBlock = valueCloudConnectNetworksCloudConnectNetwork["SnatCidrBlock"].asString(); + if(!valueCloudConnectNetworksCloudConnectNetwork["InterworkingStatus"].isNull()) + cloudConnectNetworksObject.interworkingStatus = valueCloudConnectNetworksCloudConnectNetwork["InterworkingStatus"].asString(); + auto allTagsNode = allCloudConnectNetworksNode["Tags"]["Tag"]; + for (auto allCloudConnectNetworksNodeTagsTag : allTagsNode) { CloudConnectNetwork::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allCloudConnectNetworksNodeTagsTag["Key"].isNull()) + tagsObject.key = allCloudConnectNetworksNodeTagsTag["Key"].asString(); + if(!allCloudConnectNetworksNodeTagsTag["Value"].isNull()) + tagsObject.value = allCloudConnectNetworksNodeTagsTag["Value"].asString(); cloudConnectNetworksObject.tags.push_back(tagsObject); } cloudConnectNetworks_.push_back(cloudConnectNetworksObject); diff --git a/smartag/src/model/DescribeDnatEntriesResult.cc b/smartag/src/model/DescribeDnatEntriesResult.cc index 1d15600b2..a71dfd080 100644 --- a/smartag/src/model/DescribeDnatEntriesResult.cc +++ b/smartag/src/model/DescribeDnatEntriesResult.cc @@ -39,26 +39,26 @@ void DescribeDnatEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDnatEntries = value["DnatEntries"]["DnatEntry"]; - for (auto value : allDnatEntries) + auto allDnatEntriesNode = value["DnatEntries"]["DnatEntry"]; + for (auto valueDnatEntriesDnatEntry : allDnatEntriesNode) { DnatEntry dnatEntriesObject; - if(!value["DnatEntryId"].isNull()) - dnatEntriesObject.dnatEntryId = value["DnatEntryId"].asString(); - if(!value["Type"].isNull()) - dnatEntriesObject.type = value["Type"].asString(); - if(!value["SagId"].isNull()) - dnatEntriesObject.sagId = value["SagId"].asString(); - if(!value["ExternalIp"].isNull()) - dnatEntriesObject.externalIp = value["ExternalIp"].asString(); - if(!value["ExternalPort"].isNull()) - dnatEntriesObject.externalPort = value["ExternalPort"].asString(); - if(!value["InternalIp"].isNull()) - dnatEntriesObject.internalIp = value["InternalIp"].asString(); - if(!value["IpProtocol"].isNull()) - dnatEntriesObject.ipProtocol = value["IpProtocol"].asString(); - if(!value["InternalPort"].isNull()) - dnatEntriesObject.internalPort = value["InternalPort"].asString(); + if(!valueDnatEntriesDnatEntry["DnatEntryId"].isNull()) + dnatEntriesObject.dnatEntryId = valueDnatEntriesDnatEntry["DnatEntryId"].asString(); + if(!valueDnatEntriesDnatEntry["Type"].isNull()) + dnatEntriesObject.type = valueDnatEntriesDnatEntry["Type"].asString(); + if(!valueDnatEntriesDnatEntry["SagId"].isNull()) + dnatEntriesObject.sagId = valueDnatEntriesDnatEntry["SagId"].asString(); + if(!valueDnatEntriesDnatEntry["ExternalIp"].isNull()) + dnatEntriesObject.externalIp = valueDnatEntriesDnatEntry["ExternalIp"].asString(); + if(!valueDnatEntriesDnatEntry["ExternalPort"].isNull()) + dnatEntriesObject.externalPort = valueDnatEntriesDnatEntry["ExternalPort"].asString(); + if(!valueDnatEntriesDnatEntry["InternalIp"].isNull()) + dnatEntriesObject.internalIp = valueDnatEntriesDnatEntry["InternalIp"].asString(); + if(!valueDnatEntriesDnatEntry["IpProtocol"].isNull()) + dnatEntriesObject.ipProtocol = valueDnatEntriesDnatEntry["IpProtocol"].asString(); + if(!valueDnatEntriesDnatEntry["InternalPort"].isNull()) + dnatEntriesObject.internalPort = valueDnatEntriesDnatEntry["InternalPort"].asString(); dnatEntries_.push_back(dnatEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeFlowLogSagsResult.cc b/smartag/src/model/DescribeFlowLogSagsResult.cc index 0586d970b..c7021bdf6 100644 --- a/smartag/src/model/DescribeFlowLogSagsResult.cc +++ b/smartag/src/model/DescribeFlowLogSagsResult.cc @@ -39,16 +39,16 @@ void DescribeFlowLogSagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSags = value["Sags"]["Sag"]; - for (auto value : allSags) + auto allSagsNode = value["Sags"]["Sag"]; + for (auto valueSagsSag : allSagsNode) { Sag sagsObject; - if(!value["SmartAGId"].isNull()) - sagsObject.smartAGId = value["SmartAGId"].asString(); - if(!value["Description"].isNull()) - sagsObject.description = value["Description"].asString(); - if(!value["Name"].isNull()) - sagsObject.name = value["Name"].asString(); + if(!valueSagsSag["SmartAGId"].isNull()) + sagsObject.smartAGId = valueSagsSag["SmartAGId"].asString(); + if(!valueSagsSag["Description"].isNull()) + sagsObject.description = valueSagsSag["Description"].asString(); + if(!valueSagsSag["Name"].isNull()) + sagsObject.name = valueSagsSag["Name"].asString(); sags_.push_back(sagsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeFlowLogsResult.cc b/smartag/src/model/DescribeFlowLogsResult.cc index 2e3b034fe..fa5e2a9cf 100644 --- a/smartag/src/model/DescribeFlowLogsResult.cc +++ b/smartag/src/model/DescribeFlowLogsResult.cc @@ -39,38 +39,38 @@ void DescribeFlowLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowLogs = value["FlowLogs"]["FlowLogSetType"]; - for (auto value : allFlowLogs) + auto allFlowLogsNode = value["FlowLogs"]["FlowLogSetType"]; + for (auto valueFlowLogsFlowLogSetType : allFlowLogsNode) { FlowLogSetType flowLogsObject; - if(!value["FlowLogId"].isNull()) - flowLogsObject.flowLogId = value["FlowLogId"].asString(); - if(!value["Description"].isNull()) - flowLogsObject.description = value["Description"].asString(); - if(!value["ActiveAging"].isNull()) - flowLogsObject.activeAging = std::stoi(value["ActiveAging"].asString()); - if(!value["InactiveAging"].isNull()) - flowLogsObject.inactiveAging = std::stoi(value["InactiveAging"].asString()); - if(!value["OutputType"].isNull()) - flowLogsObject.outputType = value["OutputType"].asString(); - if(!value["SlsRegionId"].isNull()) - flowLogsObject.slsRegionId = value["SlsRegionId"].asString(); - if(!value["ProjectName"].isNull()) - flowLogsObject.projectName = value["ProjectName"].asString(); - if(!value["LogstoreName"].isNull()) - flowLogsObject.logstoreName = value["LogstoreName"].asString(); - if(!value["NetflowServerIp"].isNull()) - flowLogsObject.netflowServerIp = value["NetflowServerIp"].asString(); - if(!value["NetflowServerPort"].isNull()) - flowLogsObject.netflowServerPort = value["NetflowServerPort"].asString(); - if(!value["NetflowVersion"].isNull()) - flowLogsObject.netflowVersion = value["NetflowVersion"].asString(); - if(!value["Status"].isNull()) - flowLogsObject.status = value["Status"].asString(); - if(!value["Name"].isNull()) - flowLogsObject.name = value["Name"].asString(); - if(!value["TotalSagNum"].isNull()) - flowLogsObject.totalSagNum = std::stoi(value["TotalSagNum"].asString()); + if(!valueFlowLogsFlowLogSetType["FlowLogId"].isNull()) + flowLogsObject.flowLogId = valueFlowLogsFlowLogSetType["FlowLogId"].asString(); + if(!valueFlowLogsFlowLogSetType["Description"].isNull()) + flowLogsObject.description = valueFlowLogsFlowLogSetType["Description"].asString(); + if(!valueFlowLogsFlowLogSetType["ActiveAging"].isNull()) + flowLogsObject.activeAging = std::stoi(valueFlowLogsFlowLogSetType["ActiveAging"].asString()); + if(!valueFlowLogsFlowLogSetType["InactiveAging"].isNull()) + flowLogsObject.inactiveAging = std::stoi(valueFlowLogsFlowLogSetType["InactiveAging"].asString()); + if(!valueFlowLogsFlowLogSetType["OutputType"].isNull()) + flowLogsObject.outputType = valueFlowLogsFlowLogSetType["OutputType"].asString(); + if(!valueFlowLogsFlowLogSetType["SlsRegionId"].isNull()) + flowLogsObject.slsRegionId = valueFlowLogsFlowLogSetType["SlsRegionId"].asString(); + if(!valueFlowLogsFlowLogSetType["ProjectName"].isNull()) + flowLogsObject.projectName = valueFlowLogsFlowLogSetType["ProjectName"].asString(); + if(!valueFlowLogsFlowLogSetType["LogstoreName"].isNull()) + flowLogsObject.logstoreName = valueFlowLogsFlowLogSetType["LogstoreName"].asString(); + if(!valueFlowLogsFlowLogSetType["NetflowServerIp"].isNull()) + flowLogsObject.netflowServerIp = valueFlowLogsFlowLogSetType["NetflowServerIp"].asString(); + if(!valueFlowLogsFlowLogSetType["NetflowServerPort"].isNull()) + flowLogsObject.netflowServerPort = valueFlowLogsFlowLogSetType["NetflowServerPort"].asString(); + if(!valueFlowLogsFlowLogSetType["NetflowVersion"].isNull()) + flowLogsObject.netflowVersion = valueFlowLogsFlowLogSetType["NetflowVersion"].asString(); + if(!valueFlowLogsFlowLogSetType["Status"].isNull()) + flowLogsObject.status = valueFlowLogsFlowLogSetType["Status"].asString(); + if(!valueFlowLogsFlowLogSetType["Name"].isNull()) + flowLogsObject.name = valueFlowLogsFlowLogSetType["Name"].asString(); + if(!valueFlowLogsFlowLogSetType["TotalSagNum"].isNull()) + flowLogsObject.totalSagNum = std::stoi(valueFlowLogsFlowLogSetType["TotalSagNum"].asString()); flowLogs_.push_back(flowLogsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeGrantRulesResult.cc b/smartag/src/model/DescribeGrantRulesResult.cc index 4480c78a5..cc1b5506c 100644 --- a/smartag/src/model/DescribeGrantRulesResult.cc +++ b/smartag/src/model/DescribeGrantRulesResult.cc @@ -39,26 +39,26 @@ void DescribeGrantRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGrantRules = value["GrantRules"]["GrantRule"]; - for (auto value : allGrantRules) + auto allGrantRulesNode = value["GrantRules"]["GrantRule"]; + for (auto valueGrantRulesGrantRule : allGrantRulesNode) { GrantRule grantRulesObject; - if(!value["GrantRuleId"].isNull()) - grantRulesObject.grantRuleId = value["GrantRuleId"].asString(); - if(!value["CenUid"].isNull()) - grantRulesObject.cenUid = std::stol(value["CenUid"].asString()); - if(!value["CcnUid"].isNull()) - grantRulesObject.ccnUid = std::stol(value["CcnUid"].asString()); - if(!value["CenInstanceId"].isNull()) - grantRulesObject.cenInstanceId = value["CenInstanceId"].asString(); - if(!value["CcnInstanceId"].isNull()) - grantRulesObject.ccnInstanceId = value["CcnInstanceId"].asString(); - if(!value["GmtCreate"].isNull()) - grantRulesObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - grantRulesObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["RegionId"].isNull()) - grantRulesObject.regionId = value["RegionId"].asString(); + if(!valueGrantRulesGrantRule["GrantRuleId"].isNull()) + grantRulesObject.grantRuleId = valueGrantRulesGrantRule["GrantRuleId"].asString(); + if(!valueGrantRulesGrantRule["CenUid"].isNull()) + grantRulesObject.cenUid = std::stol(valueGrantRulesGrantRule["CenUid"].asString()); + if(!valueGrantRulesGrantRule["CcnUid"].isNull()) + grantRulesObject.ccnUid = std::stol(valueGrantRulesGrantRule["CcnUid"].asString()); + if(!valueGrantRulesGrantRule["CenInstanceId"].isNull()) + grantRulesObject.cenInstanceId = valueGrantRulesGrantRule["CenInstanceId"].asString(); + if(!valueGrantRulesGrantRule["CcnInstanceId"].isNull()) + grantRulesObject.ccnInstanceId = valueGrantRulesGrantRule["CcnInstanceId"].asString(); + if(!valueGrantRulesGrantRule["GmtCreate"].isNull()) + grantRulesObject.gmtCreate = std::stol(valueGrantRulesGrantRule["GmtCreate"].asString()); + if(!valueGrantRulesGrantRule["GmtModified"].isNull()) + grantRulesObject.gmtModified = std::stol(valueGrantRulesGrantRule["GmtModified"].asString()); + if(!valueGrantRulesGrantRule["RegionId"].isNull()) + grantRulesObject.regionId = valueGrantRulesGrantRule["RegionId"].asString(); grantRules_.push_back(grantRulesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeGrantSagRulesResult.cc b/smartag/src/model/DescribeGrantSagRulesResult.cc index 51caf25cc..1e0e65485 100644 --- a/smartag/src/model/DescribeGrantSagRulesResult.cc +++ b/smartag/src/model/DescribeGrantSagRulesResult.cc @@ -39,20 +39,20 @@ void DescribeGrantSagRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGrantRules = value["GrantRules"]["GrantRule"]; - for (auto value : allGrantRules) + auto allGrantRulesNode = value["GrantRules"]["GrantRule"]; + for (auto valueGrantRulesGrantRule : allGrantRulesNode) { GrantRule grantRulesObject; - if(!value["InstanceId"].isNull()) - grantRulesObject.instanceId = value["InstanceId"].asString(); - if(!value["SmartAGId"].isNull()) - grantRulesObject.smartAGId = value["SmartAGId"].asString(); - if(!value["CreateTime"].isNull()) - grantRulesObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["CcnUid"].isNull()) - grantRulesObject.ccnUid = std::stol(value["CcnUid"].asString()); - if(!value["CcnInstanceId"].isNull()) - grantRulesObject.ccnInstanceId = value["CcnInstanceId"].asString(); + if(!valueGrantRulesGrantRule["InstanceId"].isNull()) + grantRulesObject.instanceId = valueGrantRulesGrantRule["InstanceId"].asString(); + if(!valueGrantRulesGrantRule["SmartAGId"].isNull()) + grantRulesObject.smartAGId = valueGrantRulesGrantRule["SmartAGId"].asString(); + if(!valueGrantRulesGrantRule["CreateTime"].isNull()) + grantRulesObject.createTime = std::stol(valueGrantRulesGrantRule["CreateTime"].asString()); + if(!valueGrantRulesGrantRule["CcnUid"].isNull()) + grantRulesObject.ccnUid = std::stol(valueGrantRulesGrantRule["CcnUid"].asString()); + if(!valueGrantRulesGrantRule["CcnInstanceId"].isNull()) + grantRulesObject.ccnInstanceId = valueGrantRulesGrantRule["CcnInstanceId"].asString(); grantRules_.push_back(grantRulesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeNetworkOptimizationSagsResult.cc b/smartag/src/model/DescribeNetworkOptimizationSagsResult.cc index 48db0cb54..4d3abaee7 100644 --- a/smartag/src/model/DescribeNetworkOptimizationSagsResult.cc +++ b/smartag/src/model/DescribeNetworkOptimizationSagsResult.cc @@ -39,22 +39,22 @@ void DescribeNetworkOptimizationSagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSmartAccessGateways = value["SmartAccessGateways"]["SmartAccessGateway"]; - for (auto value : allSmartAccessGateways) + auto allSmartAccessGatewaysNode = value["SmartAccessGateways"]["SmartAccessGateway"]; + for (auto valueSmartAccessGatewaysSmartAccessGateway : allSmartAccessGatewaysNode) { SmartAccessGateway smartAccessGatewaysObject; - if(!value["InstanceId"].isNull()) - smartAccessGatewaysObject.instanceId = value["InstanceId"].asString(); - if(!value["Name"].isNull()) - smartAccessGatewaysObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - smartAccessGatewaysObject.state = value["State"].asString(); - if(!value["CreateTime"].isNull()) - smartAccessGatewaysObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["EndTime"].isNull()) - smartAccessGatewaysObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["MaxBandwidth"].isNull()) - smartAccessGatewaysObject.maxBandwidth = value["MaxBandwidth"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["InstanceId"].isNull()) + smartAccessGatewaysObject.instanceId = valueSmartAccessGatewaysSmartAccessGateway["InstanceId"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["Name"].isNull()) + smartAccessGatewaysObject.name = valueSmartAccessGatewaysSmartAccessGateway["Name"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["State"].isNull()) + smartAccessGatewaysObject.state = valueSmartAccessGatewaysSmartAccessGateway["State"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["CreateTime"].isNull()) + smartAccessGatewaysObject.createTime = std::stol(valueSmartAccessGatewaysSmartAccessGateway["CreateTime"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["EndTime"].isNull()) + smartAccessGatewaysObject.endTime = std::stol(valueSmartAccessGatewaysSmartAccessGateway["EndTime"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["MaxBandwidth"].isNull()) + smartAccessGatewaysObject.maxBandwidth = valueSmartAccessGatewaysSmartAccessGateway["MaxBandwidth"].asString(); smartAccessGateways_.push_back(smartAccessGatewaysObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeNetworkOptimizationSettingsResult.cc b/smartag/src/model/DescribeNetworkOptimizationSettingsResult.cc index be1a9fcb2..b014882db 100644 --- a/smartag/src/model/DescribeNetworkOptimizationSettingsResult.cc +++ b/smartag/src/model/DescribeNetworkOptimizationSettingsResult.cc @@ -39,14 +39,14 @@ void DescribeNetworkOptimizationSettingsResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSettings = value["Settings"]["Setting"]; - for (auto value : allSettings) + auto allSettingsNode = value["Settings"]["Setting"]; + for (auto valueSettingsSetting : allSettingsNode) { Setting settingsObject; - if(!value["Domain"].isNull()) - settingsObject.domain = value["Domain"].asString(); - if(!value["Type"].isNull()) - settingsObject.type = value["Type"].asString(); + if(!valueSettingsSetting["Domain"].isNull()) + settingsObject.domain = valueSettingsSetting["Domain"].asString(); + if(!valueSettingsSetting["Type"].isNull()) + settingsObject.type = valueSettingsSetting["Type"].asString(); settings_.push_back(settingsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeNetworkOptimizationsResult.cc b/smartag/src/model/DescribeNetworkOptimizationsResult.cc index e4da760a4..9067c9bbf 100644 --- a/smartag/src/model/DescribeNetworkOptimizationsResult.cc +++ b/smartag/src/model/DescribeNetworkOptimizationsResult.cc @@ -39,22 +39,22 @@ void DescribeNetworkOptimizationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetworkOptimizations = value["NetworkOptimizations"]["NetworkOptimization"]; - for (auto value : allNetworkOptimizations) + auto allNetworkOptimizationsNode = value["NetworkOptimizations"]["NetworkOptimization"]; + for (auto valueNetworkOptimizationsNetworkOptimization : allNetworkOptimizationsNode) { NetworkOptimization networkOptimizationsObject; - if(!value["InstanceId"].isNull()) - networkOptimizationsObject.instanceId = value["InstanceId"].asString(); - if(!value["Name"].isNull()) - networkOptimizationsObject.name = value["Name"].asString(); - if(!value["State"].isNull()) - networkOptimizationsObject.state = value["State"].asString(); - if(!value["CreateTime"].isNull()) - networkOptimizationsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["SagCount"].isNull()) - networkOptimizationsObject.sagCount = std::stoi(value["SagCount"].asString()); - if(!value["CcnId"].isNull()) - networkOptimizationsObject.ccnId = value["CcnId"].asString(); + if(!valueNetworkOptimizationsNetworkOptimization["InstanceId"].isNull()) + networkOptimizationsObject.instanceId = valueNetworkOptimizationsNetworkOptimization["InstanceId"].asString(); + if(!valueNetworkOptimizationsNetworkOptimization["Name"].isNull()) + networkOptimizationsObject.name = valueNetworkOptimizationsNetworkOptimization["Name"].asString(); + if(!valueNetworkOptimizationsNetworkOptimization["State"].isNull()) + networkOptimizationsObject.state = valueNetworkOptimizationsNetworkOptimization["State"].asString(); + if(!valueNetworkOptimizationsNetworkOptimization["CreateTime"].isNull()) + networkOptimizationsObject.createTime = std::stol(valueNetworkOptimizationsNetworkOptimization["CreateTime"].asString()); + if(!valueNetworkOptimizationsNetworkOptimization["SagCount"].isNull()) + networkOptimizationsObject.sagCount = std::stoi(valueNetworkOptimizationsNetworkOptimization["SagCount"].asString()); + if(!valueNetworkOptimizationsNetworkOptimization["CcnId"].isNull()) + networkOptimizationsObject.ccnId = valueNetworkOptimizationsNetworkOptimization["CcnId"].asString(); networkOptimizations_.push_back(networkOptimizationsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeQosCarsResult.cc b/smartag/src/model/DescribeQosCarsResult.cc index dc04168b3..6fe3af961 100644 --- a/smartag/src/model/DescribeQosCarsResult.cc +++ b/smartag/src/model/DescribeQosCarsResult.cc @@ -39,30 +39,30 @@ void DescribeQosCarsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQosCars = value["QosCars"]["QosCar"]; - for (auto value : allQosCars) + auto allQosCarsNode = value["QosCars"]["QosCar"]; + for (auto valueQosCarsQosCar : allQosCarsNode) { QosCar qosCarsObject; - if(!value["QosCarId"].isNull()) - qosCarsObject.qosCarId = value["QosCarId"].asString(); - if(!value["QosId"].isNull()) - qosCarsObject.qosId = value["QosId"].asString(); - if(!value["Description"].isNull()) - qosCarsObject.description = value["Description"].asString(); - if(!value["Priority"].isNull()) - qosCarsObject.priority = std::stoi(value["Priority"].asString()); - if(!value["LimitType"].isNull()) - qosCarsObject.limitType = value["LimitType"].asString(); - if(!value["MinBandwidthAbs"].isNull()) - qosCarsObject.minBandwidthAbs = std::stoi(value["MinBandwidthAbs"].asString()); - if(!value["MaxBandwidthAbs"].isNull()) - qosCarsObject.maxBandwidthAbs = std::stoi(value["MaxBandwidthAbs"].asString()); - if(!value["MinBandwidthPercent"].isNull()) - qosCarsObject.minBandwidthPercent = std::stoi(value["MinBandwidthPercent"].asString()); - if(!value["MaxBandwidthPercent"].isNull()) - qosCarsObject.maxBandwidthPercent = std::stoi(value["MaxBandwidthPercent"].asString()); - if(!value["PercentSourceType"].isNull()) - qosCarsObject.percentSourceType = value["PercentSourceType"].asString(); + if(!valueQosCarsQosCar["QosCarId"].isNull()) + qosCarsObject.qosCarId = valueQosCarsQosCar["QosCarId"].asString(); + if(!valueQosCarsQosCar["QosId"].isNull()) + qosCarsObject.qosId = valueQosCarsQosCar["QosId"].asString(); + if(!valueQosCarsQosCar["Description"].isNull()) + qosCarsObject.description = valueQosCarsQosCar["Description"].asString(); + if(!valueQosCarsQosCar["Priority"].isNull()) + qosCarsObject.priority = std::stoi(valueQosCarsQosCar["Priority"].asString()); + if(!valueQosCarsQosCar["LimitType"].isNull()) + qosCarsObject.limitType = valueQosCarsQosCar["LimitType"].asString(); + if(!valueQosCarsQosCar["MinBandwidthAbs"].isNull()) + qosCarsObject.minBandwidthAbs = std::stoi(valueQosCarsQosCar["MinBandwidthAbs"].asString()); + if(!valueQosCarsQosCar["MaxBandwidthAbs"].isNull()) + qosCarsObject.maxBandwidthAbs = std::stoi(valueQosCarsQosCar["MaxBandwidthAbs"].asString()); + if(!valueQosCarsQosCar["MinBandwidthPercent"].isNull()) + qosCarsObject.minBandwidthPercent = std::stoi(valueQosCarsQosCar["MinBandwidthPercent"].asString()); + if(!valueQosCarsQosCar["MaxBandwidthPercent"].isNull()) + qosCarsObject.maxBandwidthPercent = std::stoi(valueQosCarsQosCar["MaxBandwidthPercent"].asString()); + if(!valueQosCarsQosCar["PercentSourceType"].isNull()) + qosCarsObject.percentSourceType = valueQosCarsQosCar["PercentSourceType"].asString(); qosCars_.push_back(qosCarsObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeQosPoliciesResult.cc b/smartag/src/model/DescribeQosPoliciesResult.cc index 502e22183..2d7ec6135 100644 --- a/smartag/src/model/DescribeQosPoliciesResult.cc +++ b/smartag/src/model/DescribeQosPoliciesResult.cc @@ -39,32 +39,32 @@ void DescribeQosPoliciesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQosPolicies = value["QosPolicies"]["QosPolicy"]; - for (auto value : allQosPolicies) + auto allQosPoliciesNode = value["QosPolicies"]["QosPolicy"]; + for (auto valueQosPoliciesQosPolicy : allQosPoliciesNode) { QosPolicy qosPoliciesObject; - if(!value["QosPolicyId"].isNull()) - qosPoliciesObject.qosPolicyId = value["QosPolicyId"].asString(); - if(!value["QosId"].isNull()) - qosPoliciesObject.qosId = value["QosId"].asString(); - if(!value["Priority"].isNull()) - qosPoliciesObject.priority = std::stoi(value["Priority"].asString()); - if(!value["Description"].isNull()) - qosPoliciesObject.description = value["Description"].asString(); - if(!value["SourceCidr"].isNull()) - qosPoliciesObject.sourceCidr = value["SourceCidr"].asString(); - if(!value["DestCidr"].isNull()) - qosPoliciesObject.destCidr = value["DestCidr"].asString(); - if(!value["IpProtocol"].isNull()) - qosPoliciesObject.ipProtocol = value["IpProtocol"].asString(); - if(!value["SourcePortRange"].isNull()) - qosPoliciesObject.sourcePortRange = value["SourcePortRange"].asString(); - if(!value["DestPortRange"].isNull()) - qosPoliciesObject.destPortRange = value["DestPortRange"].asString(); - if(!value["StartTime"].isNull()) - qosPoliciesObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - qosPoliciesObject.endTime = value["EndTime"].asString(); + if(!valueQosPoliciesQosPolicy["QosPolicyId"].isNull()) + qosPoliciesObject.qosPolicyId = valueQosPoliciesQosPolicy["QosPolicyId"].asString(); + if(!valueQosPoliciesQosPolicy["QosId"].isNull()) + qosPoliciesObject.qosId = valueQosPoliciesQosPolicy["QosId"].asString(); + if(!valueQosPoliciesQosPolicy["Priority"].isNull()) + qosPoliciesObject.priority = std::stoi(valueQosPoliciesQosPolicy["Priority"].asString()); + if(!valueQosPoliciesQosPolicy["Description"].isNull()) + qosPoliciesObject.description = valueQosPoliciesQosPolicy["Description"].asString(); + if(!valueQosPoliciesQosPolicy["SourceCidr"].isNull()) + qosPoliciesObject.sourceCidr = valueQosPoliciesQosPolicy["SourceCidr"].asString(); + if(!valueQosPoliciesQosPolicy["DestCidr"].isNull()) + qosPoliciesObject.destCidr = valueQosPoliciesQosPolicy["DestCidr"].asString(); + if(!valueQosPoliciesQosPolicy["IpProtocol"].isNull()) + qosPoliciesObject.ipProtocol = valueQosPoliciesQosPolicy["IpProtocol"].asString(); + if(!valueQosPoliciesQosPolicy["SourcePortRange"].isNull()) + qosPoliciesObject.sourcePortRange = valueQosPoliciesQosPolicy["SourcePortRange"].asString(); + if(!valueQosPoliciesQosPolicy["DestPortRange"].isNull()) + qosPoliciesObject.destPortRange = valueQosPoliciesQosPolicy["DestPortRange"].asString(); + if(!valueQosPoliciesQosPolicy["StartTime"].isNull()) + qosPoliciesObject.startTime = valueQosPoliciesQosPolicy["StartTime"].asString(); + if(!valueQosPoliciesQosPolicy["EndTime"].isNull()) + qosPoliciesObject.endTime = valueQosPoliciesQosPolicy["EndTime"].asString(); qosPolicies_.push_back(qosPoliciesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeQosesResult.cc b/smartag/src/model/DescribeQosesResult.cc index 891f837b4..be450b360 100644 --- a/smartag/src/model/DescribeQosesResult.cc +++ b/smartag/src/model/DescribeQosesResult.cc @@ -39,18 +39,18 @@ void DescribeQosesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allQoses = value["Qoses"]["Qos"]; - for (auto value : allQoses) + auto allQosesNode = value["Qoses"]["Qos"]; + for (auto valueQosesQos : allQosesNode) { Qos qosesObject; - if(!value["QosId"].isNull()) - qosesObject.qosId = value["QosId"].asString(); - if(!value["QosName"].isNull()) - qosesObject.qosName = value["QosName"].asString(); - if(!value["SagCount"].isNull()) - qosesObject.sagCount = value["SagCount"].asString(); - if(!value["SmartAGIds"].isNull()) - qosesObject.smartAGIds = value["SmartAGIds"].asString(); + if(!valueQosesQos["QosId"].isNull()) + qosesObject.qosId = valueQosesQos["QosId"].asString(); + if(!valueQosesQos["QosName"].isNull()) + qosesObject.qosName = valueQosesQos["QosName"].asString(); + if(!valueQosesQos["SagCount"].isNull()) + qosesObject.sagCount = valueQosesQos["SagCount"].asString(); + if(!valueQosesQos["SmartAGIds"].isNull()) + qosesObject.smartAGIds = valueQosesQos["SmartAGIds"].asString(); qoses_.push_back(qosesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeRegionsResult.cc b/smartag/src/model/DescribeRegionsResult.cc index 764d972f1..e51192634 100644 --- a/smartag/src/model/DescribeRegionsResult.cc +++ b/smartag/src/model/DescribeRegionsResult.cc @@ -39,16 +39,16 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); regions_.push_back(regionsObject); } diff --git a/smartag/src/model/DescribeSagOnlineClientStatisticsResult.cc b/smartag/src/model/DescribeSagOnlineClientStatisticsResult.cc index d56d4819d..c0795cd91 100644 --- a/smartag/src/model/DescribeSagOnlineClientStatisticsResult.cc +++ b/smartag/src/model/DescribeSagOnlineClientStatisticsResult.cc @@ -39,14 +39,14 @@ void DescribeSagOnlineClientStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSagStatistics = value["SagStatistics"]["Statistics"]; - for (auto value : allSagStatistics) + auto allSagStatisticsNode = value["SagStatistics"]["Statistics"]; + for (auto valueSagStatisticsStatistics : allSagStatisticsNode) { Statistics sagStatisticsObject; - if(!value["SmartAGId"].isNull()) - sagStatisticsObject.smartAGId = value["SmartAGId"].asString(); - if(!value["OnlineCount"].isNull()) - sagStatisticsObject.onlineCount = value["OnlineCount"].asString(); + if(!valueSagStatisticsStatistics["SmartAGId"].isNull()) + sagStatisticsObject.smartAGId = valueSagStatisticsStatistics["SmartAGId"].asString(); + if(!valueSagStatisticsStatistics["OnlineCount"].isNull()) + sagStatisticsObject.onlineCount = valueSagStatisticsStatistics["OnlineCount"].asString(); sagStatistics_.push_back(sagStatisticsObject); } diff --git a/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc b/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc index 2c4aecb79..9c0c39d3e 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayAttributeResult.cc @@ -39,42 +39,42 @@ void DescribeSmartAccessGatewayAttributeResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLinks = value["Links"]["Link"]; - for (auto value : allLinks) + auto allLinksNode = value["Links"]["Link"]; + for (auto valueLinksLink : allLinksNode) { Link linksObject; - if(!value["InstanceId"].isNull()) - linksObject.instanceId = value["InstanceId"].asString(); - if(!value["Type"].isNull()) - linksObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - linksObject.status = value["Status"].asString(); - if(!value["EndTime"].isNull()) - linksObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Bandwidth"].isNull()) - linksObject.bandwidth = value["Bandwidth"].asString(); - if(!value["RelateInstanceId"].isNull()) - linksObject.relateInstanceId = value["RelateInstanceId"].asString(); - if(!value["RelateInstanceRegionId"].isNull()) - linksObject.relateInstanceRegionId = value["RelateInstanceRegionId"].asString(); - if(!value["CommodityType"].isNull()) - linksObject.commodityType = value["CommodityType"].asString(); + if(!valueLinksLink["InstanceId"].isNull()) + linksObject.instanceId = valueLinksLink["InstanceId"].asString(); + if(!valueLinksLink["Type"].isNull()) + linksObject.type = valueLinksLink["Type"].asString(); + if(!valueLinksLink["Status"].isNull()) + linksObject.status = valueLinksLink["Status"].asString(); + if(!valueLinksLink["EndTime"].isNull()) + linksObject.endTime = std::stol(valueLinksLink["EndTime"].asString()); + if(!valueLinksLink["Bandwidth"].isNull()) + linksObject.bandwidth = valueLinksLink["Bandwidth"].asString(); + if(!valueLinksLink["RelateInstanceId"].isNull()) + linksObject.relateInstanceId = valueLinksLink["RelateInstanceId"].asString(); + if(!valueLinksLink["RelateInstanceRegionId"].isNull()) + linksObject.relateInstanceRegionId = valueLinksLink["RelateInstanceRegionId"].asString(); + if(!valueLinksLink["CommodityType"].isNull()) + linksObject.commodityType = valueLinksLink["CommodityType"].asString(); links_.push_back(linksObject); } - auto allDevices = value["Devices"]["Device"]; - for (auto value : allDevices) + auto allDevicesNode = value["Devices"]["Device"]; + for (auto valueDevicesDevice : allDevicesNode) { Device devicesObject; - if(!value["SerialNumber"].isNull()) - devicesObject.serialNumber = value["SerialNumber"].asString(); - if(!value["HcState"].isNull()) - devicesObject.hcState = value["HcState"].asString(); - if(!value["HaState"].isNull()) - devicesObject.haState = value["HaState"].asString(); - if(!value["SoftwareVersion"].isNull()) - devicesObject.softwareVersion = std::stol(value["SoftwareVersion"].asString()); - if(!value["MonitorVersion"].isNull()) - devicesObject.monitorVersion = value["MonitorVersion"].asString(); + if(!valueDevicesDevice["SerialNumber"].isNull()) + devicesObject.serialNumber = valueDevicesDevice["SerialNumber"].asString(); + if(!valueDevicesDevice["HcState"].isNull()) + devicesObject.hcState = valueDevicesDevice["HcState"].asString(); + if(!valueDevicesDevice["HaState"].isNull()) + devicesObject.haState = valueDevicesDevice["HaState"].asString(); + if(!valueDevicesDevice["SoftwareVersion"].isNull()) + devicesObject.softwareVersion = std::stol(valueDevicesDevice["SoftwareVersion"].asString()); + if(!valueDevicesDevice["MonitorVersion"].isNull()) + devicesObject.monitorVersion = valueDevicesDevice["MonitorVersion"].asString(); devices_.push_back(devicesObject); } if(!value["SmartAGId"].isNull()) diff --git a/smartag/src/model/DescribeSmartAccessGatewayClientUsersResult.cc b/smartag/src/model/DescribeSmartAccessGatewayClientUsersResult.cc index 65a6e0c34..3d47dfcd7 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayClientUsersResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayClientUsersResult.cc @@ -39,20 +39,20 @@ void DescribeSmartAccessGatewayClientUsersResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["User"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["User"]; + for (auto valueUsersUser : allUsersNode) { User usersObject; - if(!value["ClientIp"].isNull()) - usersObject.clientIp = value["ClientIp"].asString(); - if(!value["UserMail"].isNull()) - usersObject.userMail = value["UserMail"].asString(); - if(!value["UserName"].isNull()) - usersObject.userName = value["UserName"].asString(); - if(!value["Bandwidth"].isNull()) - usersObject.bandwidth = std::stoi(value["Bandwidth"].asString()); - if(!value["State"].isNull()) - usersObject.state = std::stoi(value["State"].asString()); + if(!valueUsersUser["ClientIp"].isNull()) + usersObject.clientIp = valueUsersUser["ClientIp"].asString(); + if(!valueUsersUser["UserMail"].isNull()) + usersObject.userMail = valueUsersUser["UserMail"].asString(); + if(!valueUsersUser["UserName"].isNull()) + usersObject.userName = valueUsersUser["UserName"].asString(); + if(!valueUsersUser["Bandwidth"].isNull()) + usersObject.bandwidth = std::stoi(valueUsersUser["Bandwidth"].asString()); + if(!valueUsersUser["State"].isNull()) + usersObject.state = std::stoi(valueUsersUser["State"].asString()); users_.push_back(usersObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeSmartAccessGatewayHaResult.cc b/smartag/src/model/DescribeSmartAccessGatewayHaResult.cc index b9cba1955..cf551892f 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayHaResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayHaResult.cc @@ -39,22 +39,22 @@ void DescribeSmartAccessGatewayHaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLinkBackupInfoList = value["LinkBackupInfoList"]["LinkBackupInfoListItem"]; - for (auto value : allLinkBackupInfoList) + auto allLinkBackupInfoListNode = value["LinkBackupInfoList"]["LinkBackupInfoListItem"]; + for (auto valueLinkBackupInfoListLinkBackupInfoListItem : allLinkBackupInfoListNode) { LinkBackupInfoListItem linkBackupInfoListObject; - if(!value["LinkLevelBackupState"].isNull()) - linkBackupInfoListObject.linkLevelBackupState = value["LinkLevelBackupState"].asString(); - if(!value["LinkLevelBackupType"].isNull()) - linkBackupInfoListObject.linkLevelBackupType = value["LinkLevelBackupType"].asString(); - if(!value["MainLinkId"].isNull()) - linkBackupInfoListObject.mainLinkId = value["MainLinkId"].asString(); - if(!value["MainLinkState"].isNull()) - linkBackupInfoListObject.mainLinkState = value["MainLinkState"].asString(); - if(!value["BackupLinkId"].isNull()) - linkBackupInfoListObject.backupLinkId = value["BackupLinkId"].asString(); - if(!value["BackupLinkState"].isNull()) - linkBackupInfoListObject.backupLinkState = value["BackupLinkState"].asString(); + if(!valueLinkBackupInfoListLinkBackupInfoListItem["LinkLevelBackupState"].isNull()) + linkBackupInfoListObject.linkLevelBackupState = valueLinkBackupInfoListLinkBackupInfoListItem["LinkLevelBackupState"].asString(); + if(!valueLinkBackupInfoListLinkBackupInfoListItem["LinkLevelBackupType"].isNull()) + linkBackupInfoListObject.linkLevelBackupType = valueLinkBackupInfoListLinkBackupInfoListItem["LinkLevelBackupType"].asString(); + if(!valueLinkBackupInfoListLinkBackupInfoListItem["MainLinkId"].isNull()) + linkBackupInfoListObject.mainLinkId = valueLinkBackupInfoListLinkBackupInfoListItem["MainLinkId"].asString(); + if(!valueLinkBackupInfoListLinkBackupInfoListItem["MainLinkState"].isNull()) + linkBackupInfoListObject.mainLinkState = valueLinkBackupInfoListLinkBackupInfoListItem["MainLinkState"].asString(); + if(!valueLinkBackupInfoListLinkBackupInfoListItem["BackupLinkId"].isNull()) + linkBackupInfoListObject.backupLinkId = valueLinkBackupInfoListLinkBackupInfoListItem["BackupLinkId"].asString(); + if(!valueLinkBackupInfoListLinkBackupInfoListItem["BackupLinkState"].isNull()) + linkBackupInfoListObject.backupLinkState = valueLinkBackupInfoListLinkBackupInfoListItem["BackupLinkState"].asString(); linkBackupInfoList_.push_back(linkBackupInfoListObject); } if(!value["DeviceLevelBackupState"].isNull()) diff --git a/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc b/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc index 614b00700..98ef43204 100644 --- a/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewayVersionsResult.cc @@ -39,16 +39,16 @@ void DescribeSmartAccessGatewayVersionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSmartAGVersions = value["SmartAGVersions"]["SmartAGVersion"]; - for (auto value : allSmartAGVersions) + auto allSmartAGVersionsNode = value["SmartAGVersions"]["SmartAGVersion"]; + for (auto valueSmartAGVersionsSmartAGVersion : allSmartAGVersionsNode) { SmartAGVersion smartAGVersionsObject; - if(!value["VersionCode"].isNull()) - smartAGVersionsObject.versionCode = value["VersionCode"].asString(); - if(!value["VersionName"].isNull()) - smartAGVersionsObject.versionName = value["VersionName"].asString(); - if(!value["CreateTime"].isNull()) - smartAGVersionsObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueSmartAGVersionsSmartAGVersion["VersionCode"].isNull()) + smartAGVersionsObject.versionCode = valueSmartAGVersionsSmartAGVersion["VersionCode"].asString(); + if(!valueSmartAGVersionsSmartAGVersion["VersionName"].isNull()) + smartAGVersionsObject.versionName = valueSmartAGVersionsSmartAGVersion["VersionName"].asString(); + if(!valueSmartAGVersionsSmartAGVersion["CreateTime"].isNull()) + smartAGVersionsObject.createTime = std::stol(valueSmartAGVersionsSmartAGVersion["CreateTime"].asString()); smartAGVersions_.push_back(smartAGVersionsObject); } diff --git a/smartag/src/model/DescribeSmartAccessGatewaysResult.cc b/smartag/src/model/DescribeSmartAccessGatewaysResult.cc index b1e6f4bf3..f98baf5e6 100644 --- a/smartag/src/model/DescribeSmartAccessGatewaysResult.cc +++ b/smartag/src/model/DescribeSmartAccessGatewaysResult.cc @@ -39,80 +39,80 @@ void DescribeSmartAccessGatewaysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSmartAccessGateways = value["SmartAccessGateways"]["SmartAccessGateway"]; - for (auto value : allSmartAccessGateways) + auto allSmartAccessGatewaysNode = value["SmartAccessGateways"]["SmartAccessGateway"]; + for (auto valueSmartAccessGatewaysSmartAccessGateway : allSmartAccessGatewaysNode) { SmartAccessGateway smartAccessGatewaysObject; - if(!value["SmartAGId"].isNull()) - smartAccessGatewaysObject.smartAGId = value["SmartAGId"].asString(); - if(!value["Name"].isNull()) - smartAccessGatewaysObject.name = value["Name"].asString(); - if(!value["City"].isNull()) - smartAccessGatewaysObject.city = value["City"].asString(); - if(!value["MaxBandwidth"].isNull()) - smartAccessGatewaysObject.maxBandwidth = value["MaxBandwidth"].asString(); - if(!value["Status"].isNull()) - smartAccessGatewaysObject.status = value["Status"].asString(); - if(!value["CidrBlock"].isNull()) - smartAccessGatewaysObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["AssociatedCcnId"].isNull()) - smartAccessGatewaysObject.associatedCcnId = value["AssociatedCcnId"].asString(); - if(!value["AssociatedCcnName"].isNull()) - smartAccessGatewaysObject.associatedCcnName = value["AssociatedCcnName"].asString(); - if(!value["Description"].isNull()) - smartAccessGatewaysObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - smartAccessGatewaysObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["EndTime"].isNull()) - smartAccessGatewaysObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["SoftwareVersion"].isNull()) - smartAccessGatewaysObject.softwareVersion = value["SoftwareVersion"].asString(); - if(!value["HardwareVersion"].isNull()) - smartAccessGatewaysObject.hardwareVersion = value["HardwareVersion"].asString(); - if(!value["SerialNumber"].isNull()) - smartAccessGatewaysObject.serialNumber = value["SerialNumber"].asString(); - if(!value["SecurityLockThreshold"].isNull()) - smartAccessGatewaysObject.securityLockThreshold = std::stoi(value["SecurityLockThreshold"].asString()); - if(!value["AclIds"].isNull()) - smartAccessGatewaysObject.aclIds = value["AclIds"].asString(); - if(!value["DataPlan"].isNull()) - smartAccessGatewaysObject.dataPlan = std::stol(value["DataPlan"].asString()); - if(!value["UserCount"].isNull()) - smartAccessGatewaysObject.userCount = std::stoi(value["UserCount"].asString()); - if(!value["RoutingStrategy"].isNull()) - smartAccessGatewaysObject.routingStrategy = value["RoutingStrategy"].asString(); - if(!value["UpBandwidthWan"].isNull()) - smartAccessGatewaysObject.upBandwidthWan = std::stoi(value["UpBandwidthWan"].asString()); - if(!value["UpBandwidth4G"].isNull()) - smartAccessGatewaysObject.upBandwidth4G = std::stoi(value["UpBandwidth4G"].asString()); - if(!value["QosIds"].isNull()) - smartAccessGatewaysObject.qosIds = value["QosIds"].asString(); - if(!value["BackupSoftwareVersion"].isNull()) - smartAccessGatewaysObject.backupSoftwareVersion = value["BackupSoftwareVersion"].asString(); - if(!value["SmartAGUid"].isNull()) - smartAccessGatewaysObject.smartAGUid = std::stol(value["SmartAGUid"].asString()); - if(!value["BackupStatus"].isNull()) - smartAccessGatewaysObject.backupStatus = value["BackupStatus"].asString(); - auto allLinks = value["Links"]["Link"]; - for (auto value : allLinks) + if(!valueSmartAccessGatewaysSmartAccessGateway["SmartAGId"].isNull()) + smartAccessGatewaysObject.smartAGId = valueSmartAccessGatewaysSmartAccessGateway["SmartAGId"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["Name"].isNull()) + smartAccessGatewaysObject.name = valueSmartAccessGatewaysSmartAccessGateway["Name"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["City"].isNull()) + smartAccessGatewaysObject.city = valueSmartAccessGatewaysSmartAccessGateway["City"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["MaxBandwidth"].isNull()) + smartAccessGatewaysObject.maxBandwidth = valueSmartAccessGatewaysSmartAccessGateway["MaxBandwidth"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["Status"].isNull()) + smartAccessGatewaysObject.status = valueSmartAccessGatewaysSmartAccessGateway["Status"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["CidrBlock"].isNull()) + smartAccessGatewaysObject.cidrBlock = valueSmartAccessGatewaysSmartAccessGateway["CidrBlock"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["AssociatedCcnId"].isNull()) + smartAccessGatewaysObject.associatedCcnId = valueSmartAccessGatewaysSmartAccessGateway["AssociatedCcnId"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["AssociatedCcnName"].isNull()) + smartAccessGatewaysObject.associatedCcnName = valueSmartAccessGatewaysSmartAccessGateway["AssociatedCcnName"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["Description"].isNull()) + smartAccessGatewaysObject.description = valueSmartAccessGatewaysSmartAccessGateway["Description"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["CreateTime"].isNull()) + smartAccessGatewaysObject.createTime = std::stol(valueSmartAccessGatewaysSmartAccessGateway["CreateTime"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["EndTime"].isNull()) + smartAccessGatewaysObject.endTime = std::stol(valueSmartAccessGatewaysSmartAccessGateway["EndTime"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["SoftwareVersion"].isNull()) + smartAccessGatewaysObject.softwareVersion = valueSmartAccessGatewaysSmartAccessGateway["SoftwareVersion"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["HardwareVersion"].isNull()) + smartAccessGatewaysObject.hardwareVersion = valueSmartAccessGatewaysSmartAccessGateway["HardwareVersion"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["SerialNumber"].isNull()) + smartAccessGatewaysObject.serialNumber = valueSmartAccessGatewaysSmartAccessGateway["SerialNumber"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["SecurityLockThreshold"].isNull()) + smartAccessGatewaysObject.securityLockThreshold = std::stoi(valueSmartAccessGatewaysSmartAccessGateway["SecurityLockThreshold"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["AclIds"].isNull()) + smartAccessGatewaysObject.aclIds = valueSmartAccessGatewaysSmartAccessGateway["AclIds"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["DataPlan"].isNull()) + smartAccessGatewaysObject.dataPlan = std::stol(valueSmartAccessGatewaysSmartAccessGateway["DataPlan"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["UserCount"].isNull()) + smartAccessGatewaysObject.userCount = std::stoi(valueSmartAccessGatewaysSmartAccessGateway["UserCount"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["RoutingStrategy"].isNull()) + smartAccessGatewaysObject.routingStrategy = valueSmartAccessGatewaysSmartAccessGateway["RoutingStrategy"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["UpBandwidthWan"].isNull()) + smartAccessGatewaysObject.upBandwidthWan = std::stoi(valueSmartAccessGatewaysSmartAccessGateway["UpBandwidthWan"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["UpBandwidth4G"].isNull()) + smartAccessGatewaysObject.upBandwidth4G = std::stoi(valueSmartAccessGatewaysSmartAccessGateway["UpBandwidth4G"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["QosIds"].isNull()) + smartAccessGatewaysObject.qosIds = valueSmartAccessGatewaysSmartAccessGateway["QosIds"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["BackupSoftwareVersion"].isNull()) + smartAccessGatewaysObject.backupSoftwareVersion = valueSmartAccessGatewaysSmartAccessGateway["BackupSoftwareVersion"].asString(); + if(!valueSmartAccessGatewaysSmartAccessGateway["SmartAGUid"].isNull()) + smartAccessGatewaysObject.smartAGUid = std::stol(valueSmartAccessGatewaysSmartAccessGateway["SmartAGUid"].asString()); + if(!valueSmartAccessGatewaysSmartAccessGateway["BackupStatus"].isNull()) + smartAccessGatewaysObject.backupStatus = valueSmartAccessGatewaysSmartAccessGateway["BackupStatus"].asString(); + auto allLinksNode = allSmartAccessGatewaysNode["Links"]["Link"]; + for (auto allSmartAccessGatewaysNodeLinksLink : allLinksNode) { SmartAccessGateway::Link linksObject; - if(!value["InstanceId"].isNull()) - linksObject.instanceId = value["InstanceId"].asString(); - if(!value["Type"].isNull()) - linksObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - linksObject.status = value["Status"].asString(); - if(!value["EndTime"].isNull()) - linksObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Bandwidth"].isNull()) - linksObject.bandwidth = value["Bandwidth"].asString(); - if(!value["RelateInstanceId"].isNull()) - linksObject.relateInstanceId = value["RelateInstanceId"].asString(); - if(!value["RelateInstanceRegionId"].isNull()) - linksObject.relateInstanceRegionId = value["RelateInstanceRegionId"].asString(); - if(!value["CommodityType"].isNull()) - linksObject.commodityType = value["CommodityType"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["InstanceId"].isNull()) + linksObject.instanceId = allSmartAccessGatewaysNodeLinksLink["InstanceId"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["Type"].isNull()) + linksObject.type = allSmartAccessGatewaysNodeLinksLink["Type"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["Status"].isNull()) + linksObject.status = allSmartAccessGatewaysNodeLinksLink["Status"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["EndTime"].isNull()) + linksObject.endTime = std::stol(allSmartAccessGatewaysNodeLinksLink["EndTime"].asString()); + if(!allSmartAccessGatewaysNodeLinksLink["Bandwidth"].isNull()) + linksObject.bandwidth = allSmartAccessGatewaysNodeLinksLink["Bandwidth"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["RelateInstanceId"].isNull()) + linksObject.relateInstanceId = allSmartAccessGatewaysNodeLinksLink["RelateInstanceId"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["RelateInstanceRegionId"].isNull()) + linksObject.relateInstanceRegionId = allSmartAccessGatewaysNodeLinksLink["RelateInstanceRegionId"].asString(); + if(!allSmartAccessGatewaysNodeLinksLink["CommodityType"].isNull()) + linksObject.commodityType = allSmartAccessGatewaysNodeLinksLink["CommodityType"].asString(); smartAccessGatewaysObject.links.push_back(linksObject); } smartAccessGateways_.push_back(smartAccessGatewaysObject); diff --git a/smartag/src/model/DescribeSnatEntriesResult.cc b/smartag/src/model/DescribeSnatEntriesResult.cc index 1b5d095fe..5e00b9801 100644 --- a/smartag/src/model/DescribeSnatEntriesResult.cc +++ b/smartag/src/model/DescribeSnatEntriesResult.cc @@ -39,18 +39,18 @@ void DescribeSnatEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnatEntries = value["SnatEntries"]["SnatEntry"]; - for (auto value : allSnatEntries) + auto allSnatEntriesNode = value["SnatEntries"]["SnatEntry"]; + for (auto valueSnatEntriesSnatEntry : allSnatEntriesNode) { SnatEntry snatEntriesObject; - if(!value["InstanceId"].isNull()) - snatEntriesObject.instanceId = value["InstanceId"].asString(); - if(!value["CidrBlock"].isNull()) - snatEntriesObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["SnatIp"].isNull()) - snatEntriesObject.snatIp = value["SnatIp"].asString(); - if(!value["CreateTime"].isNull()) - snatEntriesObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueSnatEntriesSnatEntry["InstanceId"].isNull()) + snatEntriesObject.instanceId = valueSnatEntriesSnatEntry["InstanceId"].asString(); + if(!valueSnatEntriesSnatEntry["CidrBlock"].isNull()) + snatEntriesObject.cidrBlock = valueSnatEntriesSnatEntry["CidrBlock"].asString(); + if(!valueSnatEntriesSnatEntry["SnatIp"].isNull()) + snatEntriesObject.snatIp = valueSnatEntriesSnatEntry["SnatIp"].asString(); + if(!valueSnatEntriesSnatEntry["CreateTime"].isNull()) + snatEntriesObject.createTime = std::stol(valueSnatEntriesSnatEntry["CreateTime"].asString()); snatEntries_.push_back(snatEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/smartag/src/model/DescribeUnbindFlowLogSagsResult.cc b/smartag/src/model/DescribeUnbindFlowLogSagsResult.cc index 7529a7490..f2fd4110c 100644 --- a/smartag/src/model/DescribeUnbindFlowLogSagsResult.cc +++ b/smartag/src/model/DescribeUnbindFlowLogSagsResult.cc @@ -39,16 +39,16 @@ void DescribeUnbindFlowLogSagsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSags = value["Sags"]["Sag"]; - for (auto value : allSags) + auto allSagsNode = value["Sags"]["Sag"]; + for (auto valueSagsSag : allSagsNode) { Sag sagsObject; - if(!value["SmartAGId"].isNull()) - sagsObject.smartAGId = value["SmartAGId"].asString(); - if(!value["Description"].isNull()) - sagsObject.description = value["Description"].asString(); - if(!value["Name"].isNull()) - sagsObject.name = value["Name"].asString(); + if(!valueSagsSag["SmartAGId"].isNull()) + sagsObject.smartAGId = valueSagsSag["SmartAGId"].asString(); + if(!valueSagsSag["Description"].isNull()) + sagsObject.description = valueSagsSag["Description"].asString(); + if(!valueSagsSag["Name"].isNull()) + sagsObject.name = valueSagsSag["Name"].asString(); sags_.push_back(sagsObject); } if(!value["Count"].isNull()) diff --git a/smartag/src/model/DescribeUserFlowStatisticsResult.cc b/smartag/src/model/DescribeUserFlowStatisticsResult.cc index e75e408c9..689af64ad 100644 --- a/smartag/src/model/DescribeUserFlowStatisticsResult.cc +++ b/smartag/src/model/DescribeUserFlowStatisticsResult.cc @@ -39,14 +39,14 @@ void DescribeUserFlowStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSagStatistics = value["SagStatistics"]["Statistics"]; - for (auto value : allSagStatistics) + auto allSagStatisticsNode = value["SagStatistics"]["Statistics"]; + for (auto valueSagStatisticsStatistics : allSagStatisticsNode) { Statistics sagStatisticsObject; - if(!value["UserName"].isNull()) - sagStatisticsObject.userName = value["UserName"].asString(); - if(!value["TotalBytes"].isNull()) - sagStatisticsObject.totalBytes = value["TotalBytes"].asString(); + if(!valueSagStatisticsStatistics["UserName"].isNull()) + sagStatisticsObject.userName = valueSagStatisticsStatistics["UserName"].asString(); + if(!valueSagStatisticsStatistics["TotalBytes"].isNull()) + sagStatisticsObject.totalBytes = valueSagStatisticsStatistics["TotalBytes"].asString(); sagStatistics_.push_back(sagStatisticsObject); } diff --git a/smartag/src/model/DescribeUserOnlineClientStatisticsResult.cc b/smartag/src/model/DescribeUserOnlineClientStatisticsResult.cc index 1595eeefd..f7699a9de 100644 --- a/smartag/src/model/DescribeUserOnlineClientStatisticsResult.cc +++ b/smartag/src/model/DescribeUserOnlineClientStatisticsResult.cc @@ -39,14 +39,14 @@ void DescribeUserOnlineClientStatisticsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserStatistics = value["UserStatistics"]["Statistics"]; - for (auto value : allUserStatistics) + auto allUserStatisticsNode = value["UserStatistics"]["Statistics"]; + for (auto valueUserStatisticsStatistics : allUserStatisticsNode) { Statistics userStatisticsObject; - if(!value["UserName"].isNull()) - userStatisticsObject.userName = value["UserName"].asString(); - if(!value["OnlineCount"].isNull()) - userStatisticsObject.onlineCount = value["OnlineCount"].asString(); + if(!valueUserStatisticsStatistics["UserName"].isNull()) + userStatisticsObject.userName = valueUserStatisticsStatistics["UserName"].asString(); + if(!valueUserStatisticsStatistics["OnlineCount"].isNull()) + userStatisticsObject.onlineCount = valueUserStatisticsStatistics["OnlineCount"].asString(); userStatistics_.push_back(userStatisticsObject); } diff --git a/smartag/src/model/DescribeUserOnlineClientsResult.cc b/smartag/src/model/DescribeUserOnlineClientsResult.cc index 75c8241f9..682ecece7 100644 --- a/smartag/src/model/DescribeUserOnlineClientsResult.cc +++ b/smartag/src/model/DescribeUserOnlineClientsResult.cc @@ -39,14 +39,14 @@ void DescribeUserOnlineClientsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsers = value["Users"]["User"]; - for (auto value : allUsers) + auto allUsersNode = value["Users"]["User"]; + for (auto valueUsersUser : allUsersNode) { User usersObject; - if(!value["ClientIp"].isNull()) - usersObject.clientIp = value["ClientIp"].asString(); - if(!value["OnlineTime"].isNull()) - usersObject.onlineTime = value["OnlineTime"].asString(); + if(!valueUsersUser["ClientIp"].isNull()) + usersObject.clientIp = valueUsersUser["ClientIp"].asString(); + if(!valueUsersUser["OnlineTime"].isNull()) + usersObject.onlineTime = valueUsersUser["OnlineTime"].asString(); users_.push_back(usersObject); } diff --git a/snsuapi/src/model/BandPrecheckResult.cc b/snsuapi/src/model/BandPrecheckResult.cc index 2783be6e3..16bdb6d43 100644 --- a/snsuapi/src/model/BandPrecheckResult.cc +++ b/snsuapi/src/model/BandPrecheckResult.cc @@ -46,18 +46,18 @@ void BandPrecheckResult::parse(const std::string &payload) resultModule_.uploadBandwidth = std::stoi(resultModuleNode["UploadBandwidth"].asString()); if(!resultModuleNode["DownloadBandwidth"].isNull()) resultModule_.downloadBandwidth = std::stoi(resultModuleNode["DownloadBandwidth"].asString()); - auto allBandOfferList = value["BandOfferList"]["BandOfferListItem"]; - for (auto value : allBandOfferList) + auto allBandOfferListNode = resultModuleNode["BandOfferList"]["BandOfferListItem"]; + for (auto resultModuleNodeBandOfferListBandOfferListItem : allBandOfferListNode) { ResultModule::BandOfferListItem bandOfferListItemObject; - if(!value["OfferId"].isNull()) - bandOfferListItemObject.offerId = std::stol(value["OfferId"].asString()); - if(!value["Bandwidth"].isNull()) - bandOfferListItemObject.bandwidth = std::stoi(value["Bandwidth"].asString()); - if(!value["Duration"].isNull()) - bandOfferListItemObject.duration = std::stol(value["Duration"].asString()); - if(!value["Direction"].isNull()) - bandOfferListItemObject.direction = value["Direction"].asString(); + if(!resultModuleNodeBandOfferListBandOfferListItem["OfferId"].isNull()) + bandOfferListItemObject.offerId = std::stol(resultModuleNodeBandOfferListBandOfferListItem["OfferId"].asString()); + if(!resultModuleNodeBandOfferListBandOfferListItem["Bandwidth"].isNull()) + bandOfferListItemObject.bandwidth = std::stoi(resultModuleNodeBandOfferListBandOfferListItem["Bandwidth"].asString()); + if(!resultModuleNodeBandOfferListBandOfferListItem["Duration"].isNull()) + bandOfferListItemObject.duration = std::stol(resultModuleNodeBandOfferListBandOfferListItem["Duration"].asString()); + if(!resultModuleNodeBandOfferListBandOfferListItem["Direction"].isNull()) + bandOfferListItemObject.direction = resultModuleNodeBandOfferListBandOfferListItem["Direction"].asString(); resultModule_.bandOfferList.push_back(bandOfferListItemObject); } if(!value["ResultCode"].isNull()) diff --git a/tesladam/src/model/HostGetsResult.cc b/tesladam/src/model/HostGetsResult.cc index 26200e1dc..471aa956a 100644 --- a/tesladam/src/model/HostGetsResult.cc +++ b/tesladam/src/model/HostGetsResult.cc @@ -39,26 +39,26 @@ void HostGetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["dataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["dataItem"]; + for (auto valueDatadataItem : allDataNode) { DataItem dataObject; - if(!value["Hostname"].isNull()) - dataObject.hostname = value["Hostname"].asString(); - if(!value["Ip"].isNull()) - dataObject.ip = value["Ip"].asString(); - if(!value["AppCode"].isNull()) - dataObject.appCode = value["AppCode"].asString(); - if(!value["ClusterCode"].isNull()) - dataObject.clusterCode = value["ClusterCode"].asString(); - if(!value["SshStatus"].isNull()) - dataObject.sshStatus = std::stoi(value["SshStatus"].asString()); - if(!value["heartStatus"].isNull()) - dataObject.heartStatus = std::stoi(value["heartStatus"].asString()); - if(!value["HealthScoreLast"].isNull()) - dataObject.healthScoreLast = std::stoi(value["HealthScoreLast"].asString()); - if(!value["HealthReasonLast"].isNull()) - dataObject.healthReasonLast = value["HealthReasonLast"].asString(); + if(!valueDatadataItem["Hostname"].isNull()) + dataObject.hostname = valueDatadataItem["Hostname"].asString(); + if(!valueDatadataItem["Ip"].isNull()) + dataObject.ip = valueDatadataItem["Ip"].asString(); + if(!valueDatadataItem["AppCode"].isNull()) + dataObject.appCode = valueDatadataItem["AppCode"].asString(); + if(!valueDatadataItem["ClusterCode"].isNull()) + dataObject.clusterCode = valueDatadataItem["ClusterCode"].asString(); + if(!valueDatadataItem["SshStatus"].isNull()) + dataObject.sshStatus = std::stoi(valueDatadataItem["SshStatus"].asString()); + if(!valueDatadataItem["heartStatus"].isNull()) + dataObject.heartStatus = std::stoi(valueDatadataItem["heartStatus"].asString()); + if(!valueDatadataItem["HealthScoreLast"].isNull()) + dataObject.healthScoreLast = std::stoi(valueDatadataItem["HealthScoreLast"].asString()); + if(!valueDatadataItem["HealthReasonLast"].isNull()) + dataObject.healthReasonLast = valueDatadataItem["HealthReasonLast"].asString(); data_.push_back(dataObject); } if(!value["Status"].isNull()) diff --git a/teslamaxcompute/src/model/GetClusterInstanceResult.cc b/teslamaxcompute/src/model/GetClusterInstanceResult.cc index 8e582327f..573e1b01f 100644 --- a/teslamaxcompute/src/model/GetClusterInstanceResult.cc +++ b/teslamaxcompute/src/model/GetClusterInstanceResult.cc @@ -42,52 +42,52 @@ void GetClusterInstanceResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allDetail = value["Detail"]["instance"]; - for (auto value : allDetail) + auto allDetailNode = dataNode["Detail"]["instance"]; + for (auto dataNodeDetailinstance : allDetailNode) { Data::Instance instanceObject; - if(!value["Project"].isNull()) - instanceObject.project = value["Project"].asString(); - if(!value["InstanceId"].isNull()) - instanceObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instanceObject.status = value["Status"].asString(); - if(!value["UserAccount"].isNull()) - instanceObject.userAccount = value["UserAccount"].asString(); - if(!value["NickName"].isNull()) - instanceObject.nickName = value["NickName"].asString(); - if(!value["Cluster"].isNull()) - instanceObject.cluster = value["Cluster"].asString(); - if(!value["RunTime"].isNull()) - instanceObject.runTime = value["RunTime"].asString(); - if(!value["CpuUsed"].isNull()) - instanceObject.cpuUsed = std::stol(value["CpuUsed"].asString()); - if(!value["CpuRequest"].isNull()) - instanceObject.cpuRequest = std::stol(value["CpuRequest"].asString()); - if(!value["CpuUsedTotal"].isNull()) - instanceObject.cpuUsedTotal = std::stol(value["CpuUsedTotal"].asString()); - if(!value["CpuUsedRatioMax"].isNull()) - instanceObject.cpuUsedRatioMax = std::stof(value["CpuUsedRatioMax"].asString()); - if(!value["CpuUsedRatioMin"].isNull()) - instanceObject.cpuUsedRatioMin = std::stof(value["CpuUsedRatioMin"].asString()); - if(!value["MemUsed"].isNull()) - instanceObject.memUsed = std::stol(value["MemUsed"].asString()); - if(!value["MemRequest"].isNull()) - instanceObject.memRequest = std::stol(value["MemRequest"].asString()); - if(!value["MemUsedTotal"].isNull()) - instanceObject.memUsedTotal = std::stol(value["MemUsedTotal"].asString()); - if(!value["MemUsedRatioMax"].isNull()) - instanceObject.memUsedRatioMax = std::stof(value["MemUsedRatioMax"].asString()); - if(!value["MemUsedRatioMin"].isNull()) - instanceObject.memUsedRatioMin = std::stof(value["MemUsedRatioMin"].asString()); - if(!value["TaskType"].isNull()) - instanceObject.taskType = value["TaskType"].asString(); - if(!value["SkynetId"].isNull()) - instanceObject.skynetId = value["SkynetId"].asString(); - if(!value["QuotaName"].isNull()) - instanceObject.quotaName = value["QuotaName"].asString(); - if(!value["QuotaId"].isNull()) - instanceObject.quotaId = std::stoi(value["QuotaId"].asString()); + if(!dataNodeDetailinstance["Project"].isNull()) + instanceObject.project = dataNodeDetailinstance["Project"].asString(); + if(!dataNodeDetailinstance["InstanceId"].isNull()) + instanceObject.instanceId = dataNodeDetailinstance["InstanceId"].asString(); + if(!dataNodeDetailinstance["Status"].isNull()) + instanceObject.status = dataNodeDetailinstance["Status"].asString(); + if(!dataNodeDetailinstance["UserAccount"].isNull()) + instanceObject.userAccount = dataNodeDetailinstance["UserAccount"].asString(); + if(!dataNodeDetailinstance["NickName"].isNull()) + instanceObject.nickName = dataNodeDetailinstance["NickName"].asString(); + if(!dataNodeDetailinstance["Cluster"].isNull()) + instanceObject.cluster = dataNodeDetailinstance["Cluster"].asString(); + if(!dataNodeDetailinstance["RunTime"].isNull()) + instanceObject.runTime = dataNodeDetailinstance["RunTime"].asString(); + if(!dataNodeDetailinstance["CpuUsed"].isNull()) + instanceObject.cpuUsed = std::stol(dataNodeDetailinstance["CpuUsed"].asString()); + if(!dataNodeDetailinstance["CpuRequest"].isNull()) + instanceObject.cpuRequest = std::stol(dataNodeDetailinstance["CpuRequest"].asString()); + if(!dataNodeDetailinstance["CpuUsedTotal"].isNull()) + instanceObject.cpuUsedTotal = std::stol(dataNodeDetailinstance["CpuUsedTotal"].asString()); + if(!dataNodeDetailinstance["CpuUsedRatioMax"].isNull()) + instanceObject.cpuUsedRatioMax = std::stof(dataNodeDetailinstance["CpuUsedRatioMax"].asString()); + if(!dataNodeDetailinstance["CpuUsedRatioMin"].isNull()) + instanceObject.cpuUsedRatioMin = std::stof(dataNodeDetailinstance["CpuUsedRatioMin"].asString()); + if(!dataNodeDetailinstance["MemUsed"].isNull()) + instanceObject.memUsed = std::stol(dataNodeDetailinstance["MemUsed"].asString()); + if(!dataNodeDetailinstance["MemRequest"].isNull()) + instanceObject.memRequest = std::stol(dataNodeDetailinstance["MemRequest"].asString()); + if(!dataNodeDetailinstance["MemUsedTotal"].isNull()) + instanceObject.memUsedTotal = std::stol(dataNodeDetailinstance["MemUsedTotal"].asString()); + if(!dataNodeDetailinstance["MemUsedRatioMax"].isNull()) + instanceObject.memUsedRatioMax = std::stof(dataNodeDetailinstance["MemUsedRatioMax"].asString()); + if(!dataNodeDetailinstance["MemUsedRatioMin"].isNull()) + instanceObject.memUsedRatioMin = std::stof(dataNodeDetailinstance["MemUsedRatioMin"].asString()); + if(!dataNodeDetailinstance["TaskType"].isNull()) + instanceObject.taskType = dataNodeDetailinstance["TaskType"].asString(); + if(!dataNodeDetailinstance["SkynetId"].isNull()) + instanceObject.skynetId = dataNodeDetailinstance["SkynetId"].asString(); + if(!dataNodeDetailinstance["QuotaName"].isNull()) + instanceObject.quotaName = dataNodeDetailinstance["QuotaName"].asString(); + if(!dataNodeDetailinstance["QuotaId"].isNull()) + instanceObject.quotaId = std::stoi(dataNodeDetailinstance["QuotaId"].asString()); data_.detail.push_back(instanceObject); } if(!value["Code"].isNull()) diff --git a/teslamaxcompute/src/model/GetInstancesStatusCountResult.cc b/teslamaxcompute/src/model/GetInstancesStatusCountResult.cc index 1e3e25a28..789dea6f3 100644 --- a/teslamaxcompute/src/model/GetInstancesStatusCountResult.cc +++ b/teslamaxcompute/src/model/GetInstancesStatusCountResult.cc @@ -39,14 +39,14 @@ void GetInstancesStatusCountResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["Status"].isNull()) - dataObject.status = value["Status"].asString(); - if(!value["Size"].isNull()) - dataObject.size = std::stoi(value["Size"].asString()); + if(!valueDataDataItem["Status"].isNull()) + dataObject.status = valueDataDataItem["Status"].asString(); + if(!valueDataDataItem["Size"].isNull()) + dataObject.size = std::stoi(valueDataDataItem["Size"].asString()); data_.push_back(dataObject); } if(!value["Code"].isNull()) diff --git a/teslamaxcompute/src/model/GetProjectInstanceResult.cc b/teslamaxcompute/src/model/GetProjectInstanceResult.cc index d9f889cf2..b6d37f513 100644 --- a/teslamaxcompute/src/model/GetProjectInstanceResult.cc +++ b/teslamaxcompute/src/model/GetProjectInstanceResult.cc @@ -42,52 +42,52 @@ void GetProjectInstanceResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allDetail = value["Detail"]["instance"]; - for (auto value : allDetail) + auto allDetailNode = dataNode["Detail"]["instance"]; + for (auto dataNodeDetailinstance : allDetailNode) { Data::Instance instanceObject; - if(!value["Project"].isNull()) - instanceObject.project = value["Project"].asString(); - if(!value["InstanceId"].isNull()) - instanceObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instanceObject.status = value["Status"].asString(); - if(!value["UserAccount"].isNull()) - instanceObject.userAccount = value["UserAccount"].asString(); - if(!value["NickName"].isNull()) - instanceObject.nickName = value["NickName"].asString(); - if(!value["Cluster"].isNull()) - instanceObject.cluster = value["Cluster"].asString(); - if(!value["RunTime"].isNull()) - instanceObject.runTime = value["RunTime"].asString(); - if(!value["CpuUsed"].isNull()) - instanceObject.cpuUsed = std::stol(value["CpuUsed"].asString()); - if(!value["CpuRequest"].isNull()) - instanceObject.cpuRequest = std::stol(value["CpuRequest"].asString()); - if(!value["CpuUsedTotal"].isNull()) - instanceObject.cpuUsedTotal = std::stol(value["CpuUsedTotal"].asString()); - if(!value["CpuUsedRatioMax"].isNull()) - instanceObject.cpuUsedRatioMax = std::stof(value["CpuUsedRatioMax"].asString()); - if(!value["CpuUsedRatioMin"].isNull()) - instanceObject.cpuUsedRatioMin = std::stof(value["CpuUsedRatioMin"].asString()); - if(!value["MemUsed"].isNull()) - instanceObject.memUsed = std::stol(value["MemUsed"].asString()); - if(!value["MemRequest"].isNull()) - instanceObject.memRequest = std::stol(value["MemRequest"].asString()); - if(!value["MemUsedTotal"].isNull()) - instanceObject.memUsedTotal = std::stol(value["MemUsedTotal"].asString()); - if(!value["MemUsedRatioMax"].isNull()) - instanceObject.memUsedRatioMax = std::stof(value["MemUsedRatioMax"].asString()); - if(!value["MemUsedRatioMin"].isNull()) - instanceObject.memUsedRatioMin = std::stof(value["MemUsedRatioMin"].asString()); - if(!value["TaskType"].isNull()) - instanceObject.taskType = value["TaskType"].asString(); - if(!value["SkynetId"].isNull()) - instanceObject.skynetId = value["SkynetId"].asString(); - if(!value["QuotaName"].isNull()) - instanceObject.quotaName = value["QuotaName"].asString(); - if(!value["QuotaId"].isNull()) - instanceObject.quotaId = std::stoi(value["QuotaId"].asString()); + if(!dataNodeDetailinstance["Project"].isNull()) + instanceObject.project = dataNodeDetailinstance["Project"].asString(); + if(!dataNodeDetailinstance["InstanceId"].isNull()) + instanceObject.instanceId = dataNodeDetailinstance["InstanceId"].asString(); + if(!dataNodeDetailinstance["Status"].isNull()) + instanceObject.status = dataNodeDetailinstance["Status"].asString(); + if(!dataNodeDetailinstance["UserAccount"].isNull()) + instanceObject.userAccount = dataNodeDetailinstance["UserAccount"].asString(); + if(!dataNodeDetailinstance["NickName"].isNull()) + instanceObject.nickName = dataNodeDetailinstance["NickName"].asString(); + if(!dataNodeDetailinstance["Cluster"].isNull()) + instanceObject.cluster = dataNodeDetailinstance["Cluster"].asString(); + if(!dataNodeDetailinstance["RunTime"].isNull()) + instanceObject.runTime = dataNodeDetailinstance["RunTime"].asString(); + if(!dataNodeDetailinstance["CpuUsed"].isNull()) + instanceObject.cpuUsed = std::stol(dataNodeDetailinstance["CpuUsed"].asString()); + if(!dataNodeDetailinstance["CpuRequest"].isNull()) + instanceObject.cpuRequest = std::stol(dataNodeDetailinstance["CpuRequest"].asString()); + if(!dataNodeDetailinstance["CpuUsedTotal"].isNull()) + instanceObject.cpuUsedTotal = std::stol(dataNodeDetailinstance["CpuUsedTotal"].asString()); + if(!dataNodeDetailinstance["CpuUsedRatioMax"].isNull()) + instanceObject.cpuUsedRatioMax = std::stof(dataNodeDetailinstance["CpuUsedRatioMax"].asString()); + if(!dataNodeDetailinstance["CpuUsedRatioMin"].isNull()) + instanceObject.cpuUsedRatioMin = std::stof(dataNodeDetailinstance["CpuUsedRatioMin"].asString()); + if(!dataNodeDetailinstance["MemUsed"].isNull()) + instanceObject.memUsed = std::stol(dataNodeDetailinstance["MemUsed"].asString()); + if(!dataNodeDetailinstance["MemRequest"].isNull()) + instanceObject.memRequest = std::stol(dataNodeDetailinstance["MemRequest"].asString()); + if(!dataNodeDetailinstance["MemUsedTotal"].isNull()) + instanceObject.memUsedTotal = std::stol(dataNodeDetailinstance["MemUsedTotal"].asString()); + if(!dataNodeDetailinstance["MemUsedRatioMax"].isNull()) + instanceObject.memUsedRatioMax = std::stof(dataNodeDetailinstance["MemUsedRatioMax"].asString()); + if(!dataNodeDetailinstance["MemUsedRatioMin"].isNull()) + instanceObject.memUsedRatioMin = std::stof(dataNodeDetailinstance["MemUsedRatioMin"].asString()); + if(!dataNodeDetailinstance["TaskType"].isNull()) + instanceObject.taskType = dataNodeDetailinstance["TaskType"].asString(); + if(!dataNodeDetailinstance["SkynetId"].isNull()) + instanceObject.skynetId = dataNodeDetailinstance["SkynetId"].asString(); + if(!dataNodeDetailinstance["QuotaName"].isNull()) + instanceObject.quotaName = dataNodeDetailinstance["QuotaName"].asString(); + if(!dataNodeDetailinstance["QuotaId"].isNull()) + instanceObject.quotaId = std::stoi(dataNodeDetailinstance["QuotaId"].asString()); data_.detail.push_back(instanceObject); } if(!value["Code"].isNull()) diff --git a/teslamaxcompute/src/model/GetQuotaHistoryInfoResult.cc b/teslamaxcompute/src/model/GetQuotaHistoryInfoResult.cc index 47cc62d51..c344ce50f 100644 --- a/teslamaxcompute/src/model/GetQuotaHistoryInfoResult.cc +++ b/teslamaxcompute/src/model/GetQuotaHistoryInfoResult.cc @@ -39,12 +39,12 @@ void GetQuotaHistoryInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["Times"].isNull()) - dataObject.times = std::stoi(value["Times"].asString()); + if(!valueDataDataItem["Times"].isNull()) + dataObject.times = std::stoi(valueDataDataItem["Times"].asString()); auto pointNode = value["Point"]; auto cpuMaxQuotaNode = pointNode["CpuMaxQuota"]; if(!cpuMaxQuotaNode["Min"].isNull()) diff --git a/teslamaxcompute/src/model/GetQuotaInstanceResult.cc b/teslamaxcompute/src/model/GetQuotaInstanceResult.cc index 0bf82bdd9..81d7cf7f3 100644 --- a/teslamaxcompute/src/model/GetQuotaInstanceResult.cc +++ b/teslamaxcompute/src/model/GetQuotaInstanceResult.cc @@ -42,60 +42,60 @@ void GetQuotaInstanceResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allDetail = value["Detail"]["Instance"]; - for (auto value : allDetail) + auto allDetailNode = dataNode["Detail"]["Instance"]; + for (auto dataNodeDetailInstance : allDetailNode) { Data::Instance instanceObject; - if(!value["Project"].isNull()) - instanceObject.project = value["Project"].asString(); - if(!value["InstanceId"].isNull()) - instanceObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instanceObject.status = value["Status"].asString(); - if(!value["UserAccount"].isNull()) - instanceObject.userAccount = value["UserAccount"].asString(); - if(!value["NickName"].isNull()) - instanceObject.nickName = value["NickName"].asString(); - if(!value["Cluster"].isNull()) - instanceObject.cluster = value["Cluster"].asString(); - if(!value["RunTime"].isNull()) - instanceObject.runTime = value["RunTime"].asString(); - if(!value["CpuUsed"].isNull()) - instanceObject.cpuUsed = std::stol(value["CpuUsed"].asString()); - if(!value["CpuRequest"].isNull()) - instanceObject.cpuRequest = std::stol(value["CpuRequest"].asString()); - if(!value["CpuUsedTotal"].isNull()) - instanceObject.cpuUsedTotal = std::stol(value["CpuUsedTotal"].asString()); - if(!value["CpuUsedRatioMax"].isNull()) - instanceObject.cpuUsedRatioMax = std::stof(value["CpuUsedRatioMax"].asString()); - if(!value["CpuUsedRatioMin"].isNull()) - instanceObject.cpuUsedRatioMin = std::stof(value["CpuUsedRatioMin"].asString()); - if(!value["MemUsed"].isNull()) - instanceObject.memUsed = std::stol(value["MemUsed"].asString()); - if(!value["MemRequest"].isNull()) - instanceObject.memRequest = std::stol(value["MemRequest"].asString()); - if(!value["MemUsedTotal"].isNull()) - instanceObject.memUsedTotal = std::stol(value["MemUsedTotal"].asString()); - if(!value["MemUsedRatioMax"].isNull()) - instanceObject.memUsedRatioMax = std::stof(value["MemUsedRatioMax"].asString()); - if(!value["MemUsedRatioMin"].isNull()) - instanceObject.memUsedRatioMin = std::stof(value["MemUsedRatioMin"].asString()); - if(!value["TaskType"].isNull()) - instanceObject.taskType = value["TaskType"].asString(); - if(!value["SkynetId"].isNull()) - instanceObject.skynetId = value["SkynetId"].asString(); - if(!value["QuotaName"].isNull()) - instanceObject.quotaName = value["QuotaName"].asString(); - if(!value["QuotaId"].isNull()) - instanceObject.quotaId = std::stoi(value["QuotaId"].asString()); - if(!value["User"].isNull()) - instanceObject.user = value["User"].asString(); - if(!value["IsRealOwner"].isNull()) - instanceObject.isRealOwner = value["IsRealOwner"].asString(); - if(!value["ProjectOwner"].isNull()) - instanceObject.projectOwner = value["ProjectOwner"].asString(); - if(!value["CollectTime"].isNull()) - instanceObject.collectTime = value["CollectTime"].asString(); + if(!dataNodeDetailInstance["Project"].isNull()) + instanceObject.project = dataNodeDetailInstance["Project"].asString(); + if(!dataNodeDetailInstance["InstanceId"].isNull()) + instanceObject.instanceId = dataNodeDetailInstance["InstanceId"].asString(); + if(!dataNodeDetailInstance["Status"].isNull()) + instanceObject.status = dataNodeDetailInstance["Status"].asString(); + if(!dataNodeDetailInstance["UserAccount"].isNull()) + instanceObject.userAccount = dataNodeDetailInstance["UserAccount"].asString(); + if(!dataNodeDetailInstance["NickName"].isNull()) + instanceObject.nickName = dataNodeDetailInstance["NickName"].asString(); + if(!dataNodeDetailInstance["Cluster"].isNull()) + instanceObject.cluster = dataNodeDetailInstance["Cluster"].asString(); + if(!dataNodeDetailInstance["RunTime"].isNull()) + instanceObject.runTime = dataNodeDetailInstance["RunTime"].asString(); + if(!dataNodeDetailInstance["CpuUsed"].isNull()) + instanceObject.cpuUsed = std::stol(dataNodeDetailInstance["CpuUsed"].asString()); + if(!dataNodeDetailInstance["CpuRequest"].isNull()) + instanceObject.cpuRequest = std::stol(dataNodeDetailInstance["CpuRequest"].asString()); + if(!dataNodeDetailInstance["CpuUsedTotal"].isNull()) + instanceObject.cpuUsedTotal = std::stol(dataNodeDetailInstance["CpuUsedTotal"].asString()); + if(!dataNodeDetailInstance["CpuUsedRatioMax"].isNull()) + instanceObject.cpuUsedRatioMax = std::stof(dataNodeDetailInstance["CpuUsedRatioMax"].asString()); + if(!dataNodeDetailInstance["CpuUsedRatioMin"].isNull()) + instanceObject.cpuUsedRatioMin = std::stof(dataNodeDetailInstance["CpuUsedRatioMin"].asString()); + if(!dataNodeDetailInstance["MemUsed"].isNull()) + instanceObject.memUsed = std::stol(dataNodeDetailInstance["MemUsed"].asString()); + if(!dataNodeDetailInstance["MemRequest"].isNull()) + instanceObject.memRequest = std::stol(dataNodeDetailInstance["MemRequest"].asString()); + if(!dataNodeDetailInstance["MemUsedTotal"].isNull()) + instanceObject.memUsedTotal = std::stol(dataNodeDetailInstance["MemUsedTotal"].asString()); + if(!dataNodeDetailInstance["MemUsedRatioMax"].isNull()) + instanceObject.memUsedRatioMax = std::stof(dataNodeDetailInstance["MemUsedRatioMax"].asString()); + if(!dataNodeDetailInstance["MemUsedRatioMin"].isNull()) + instanceObject.memUsedRatioMin = std::stof(dataNodeDetailInstance["MemUsedRatioMin"].asString()); + if(!dataNodeDetailInstance["TaskType"].isNull()) + instanceObject.taskType = dataNodeDetailInstance["TaskType"].asString(); + if(!dataNodeDetailInstance["SkynetId"].isNull()) + instanceObject.skynetId = dataNodeDetailInstance["SkynetId"].asString(); + if(!dataNodeDetailInstance["QuotaName"].isNull()) + instanceObject.quotaName = dataNodeDetailInstance["QuotaName"].asString(); + if(!dataNodeDetailInstance["QuotaId"].isNull()) + instanceObject.quotaId = std::stoi(dataNodeDetailInstance["QuotaId"].asString()); + if(!dataNodeDetailInstance["User"].isNull()) + instanceObject.user = dataNodeDetailInstance["User"].asString(); + if(!dataNodeDetailInstance["IsRealOwner"].isNull()) + instanceObject.isRealOwner = dataNodeDetailInstance["IsRealOwner"].asString(); + if(!dataNodeDetailInstance["ProjectOwner"].isNull()) + instanceObject.projectOwner = dataNodeDetailInstance["ProjectOwner"].asString(); + if(!dataNodeDetailInstance["CollectTime"].isNull()) + instanceObject.collectTime = dataNodeDetailInstance["CollectTime"].asString(); data_.detail.push_back(instanceObject); } if(!value["Code"].isNull()) diff --git a/teslamaxcompute/src/model/GetUserInstanceResult.cc b/teslamaxcompute/src/model/GetUserInstanceResult.cc index 09102a93a..943790a64 100644 --- a/teslamaxcompute/src/model/GetUserInstanceResult.cc +++ b/teslamaxcompute/src/model/GetUserInstanceResult.cc @@ -42,52 +42,52 @@ void GetUserInstanceResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["Total"].isNull()) data_.total = std::stoi(dataNode["Total"].asString()); - auto allDetail = value["Detail"]["instance"]; - for (auto value : allDetail) + auto allDetailNode = dataNode["Detail"]["instance"]; + for (auto dataNodeDetailinstance : allDetailNode) { Data::Instance instanceObject; - if(!value["Project"].isNull()) - instanceObject.project = value["Project"].asString(); - if(!value["InstanceId"].isNull()) - instanceObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - instanceObject.status = value["Status"].asString(); - if(!value["UserAccount"].isNull()) - instanceObject.userAccount = value["UserAccount"].asString(); - if(!value["NickName"].isNull()) - instanceObject.nickName = value["NickName"].asString(); - if(!value["Cluster"].isNull()) - instanceObject.cluster = value["Cluster"].asString(); - if(!value["RunTime"].isNull()) - instanceObject.runTime = value["RunTime"].asString(); - if(!value["CpuUsed"].isNull()) - instanceObject.cpuUsed = std::stol(value["CpuUsed"].asString()); - if(!value["CpuRequest"].isNull()) - instanceObject.cpuRequest = std::stol(value["CpuRequest"].asString()); - if(!value["CpuUsedTotal"].isNull()) - instanceObject.cpuUsedTotal = std::stol(value["CpuUsedTotal"].asString()); - if(!value["CpuUsedRatioMax"].isNull()) - instanceObject.cpuUsedRatioMax = std::stof(value["CpuUsedRatioMax"].asString()); - if(!value["CpuUsedRatioMin"].isNull()) - instanceObject.cpuUsedRatioMin = std::stof(value["CpuUsedRatioMin"].asString()); - if(!value["MemUsed"].isNull()) - instanceObject.memUsed = std::stol(value["MemUsed"].asString()); - if(!value["MemRequest"].isNull()) - instanceObject.memRequest = std::stol(value["MemRequest"].asString()); - if(!value["MemUsedTotal"].isNull()) - instanceObject.memUsedTotal = std::stol(value["MemUsedTotal"].asString()); - if(!value["MemUsedRatioMax"].isNull()) - instanceObject.memUsedRatioMax = std::stof(value["MemUsedRatioMax"].asString()); - if(!value["MemUsedRatioMin"].isNull()) - instanceObject.memUsedRatioMin = std::stof(value["MemUsedRatioMin"].asString()); - if(!value["TaskType"].isNull()) - instanceObject.taskType = value["TaskType"].asString(); - if(!value["SkynetId"].isNull()) - instanceObject.skynetId = value["SkynetId"].asString(); - if(!value["QuotaName"].isNull()) - instanceObject.quotaName = value["QuotaName"].asString(); - if(!value["QuotaId"].isNull()) - instanceObject.quotaId = std::stoi(value["QuotaId"].asString()); + if(!dataNodeDetailinstance["Project"].isNull()) + instanceObject.project = dataNodeDetailinstance["Project"].asString(); + if(!dataNodeDetailinstance["InstanceId"].isNull()) + instanceObject.instanceId = dataNodeDetailinstance["InstanceId"].asString(); + if(!dataNodeDetailinstance["Status"].isNull()) + instanceObject.status = dataNodeDetailinstance["Status"].asString(); + if(!dataNodeDetailinstance["UserAccount"].isNull()) + instanceObject.userAccount = dataNodeDetailinstance["UserAccount"].asString(); + if(!dataNodeDetailinstance["NickName"].isNull()) + instanceObject.nickName = dataNodeDetailinstance["NickName"].asString(); + if(!dataNodeDetailinstance["Cluster"].isNull()) + instanceObject.cluster = dataNodeDetailinstance["Cluster"].asString(); + if(!dataNodeDetailinstance["RunTime"].isNull()) + instanceObject.runTime = dataNodeDetailinstance["RunTime"].asString(); + if(!dataNodeDetailinstance["CpuUsed"].isNull()) + instanceObject.cpuUsed = std::stol(dataNodeDetailinstance["CpuUsed"].asString()); + if(!dataNodeDetailinstance["CpuRequest"].isNull()) + instanceObject.cpuRequest = std::stol(dataNodeDetailinstance["CpuRequest"].asString()); + if(!dataNodeDetailinstance["CpuUsedTotal"].isNull()) + instanceObject.cpuUsedTotal = std::stol(dataNodeDetailinstance["CpuUsedTotal"].asString()); + if(!dataNodeDetailinstance["CpuUsedRatioMax"].isNull()) + instanceObject.cpuUsedRatioMax = std::stof(dataNodeDetailinstance["CpuUsedRatioMax"].asString()); + if(!dataNodeDetailinstance["CpuUsedRatioMin"].isNull()) + instanceObject.cpuUsedRatioMin = std::stof(dataNodeDetailinstance["CpuUsedRatioMin"].asString()); + if(!dataNodeDetailinstance["MemUsed"].isNull()) + instanceObject.memUsed = std::stol(dataNodeDetailinstance["MemUsed"].asString()); + if(!dataNodeDetailinstance["MemRequest"].isNull()) + instanceObject.memRequest = std::stol(dataNodeDetailinstance["MemRequest"].asString()); + if(!dataNodeDetailinstance["MemUsedTotal"].isNull()) + instanceObject.memUsedTotal = std::stol(dataNodeDetailinstance["MemUsedTotal"].asString()); + if(!dataNodeDetailinstance["MemUsedRatioMax"].isNull()) + instanceObject.memUsedRatioMax = std::stof(dataNodeDetailinstance["MemUsedRatioMax"].asString()); + if(!dataNodeDetailinstance["MemUsedRatioMin"].isNull()) + instanceObject.memUsedRatioMin = std::stof(dataNodeDetailinstance["MemUsedRatioMin"].asString()); + if(!dataNodeDetailinstance["TaskType"].isNull()) + instanceObject.taskType = dataNodeDetailinstance["TaskType"].asString(); + if(!dataNodeDetailinstance["SkynetId"].isNull()) + instanceObject.skynetId = dataNodeDetailinstance["SkynetId"].asString(); + if(!dataNodeDetailinstance["QuotaName"].isNull()) + instanceObject.quotaName = dataNodeDetailinstance["QuotaName"].asString(); + if(!dataNodeDetailinstance["QuotaId"].isNull()) + instanceObject.quotaId = std::stoi(dataNodeDetailinstance["QuotaId"].asString()); data_.detail.push_back(instanceObject); } if(!value["Code"].isNull()) diff --git a/teslamaxcompute/src/model/QueryCustomerSaleInfoResult.cc b/teslamaxcompute/src/model/QueryCustomerSaleInfoResult.cc index dce4f627d..1e8c08051 100644 --- a/teslamaxcompute/src/model/QueryCustomerSaleInfoResult.cc +++ b/teslamaxcompute/src/model/QueryCustomerSaleInfoResult.cc @@ -42,34 +42,34 @@ void QueryCustomerSaleInfoResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["LastUpdate"].isNull()) data_.lastUpdate = dataNode["LastUpdate"].asString(); - auto allClusters = value["Clusters"]["cluster"]; - for (auto value : allClusters) + auto allClustersNode = dataNode["Clusters"]["cluster"]; + for (auto dataNodeClusterscluster : allClustersNode) { Data::Cluster clusterObject; - if(!value["Cluster"].isNull()) - clusterObject.cluster = value["Cluster"].asString(); - if(!value["Region"].isNull()) - clusterObject.region = value["Region"].asString(); - if(!value["MachineRoom"].isNull()) - clusterObject.machineRoom = value["MachineRoom"].asString(); - auto allSaleInfos = value["SaleInfos"]["saleInfo"]; - for (auto value : allSaleInfos) + if(!dataNodeClusterscluster["Cluster"].isNull()) + clusterObject.cluster = dataNodeClusterscluster["Cluster"].asString(); + if(!dataNodeClusterscluster["Region"].isNull()) + clusterObject.region = dataNodeClusterscluster["Region"].asString(); + if(!dataNodeClusterscluster["MachineRoom"].isNull()) + clusterObject.machineRoom = dataNodeClusterscluster["MachineRoom"].asString(); + auto allSaleInfosNode = allClustersNode["SaleInfos"]["saleInfo"]; + for (auto allClustersNodeSaleInfossaleInfo : allSaleInfosNode) { Data::Cluster::SaleInfo saleInfosObject; - if(!value["SaleMode"].isNull()) - saleInfosObject.saleMode = value["SaleMode"].asString(); - if(!value["Uid"].isNull()) - saleInfosObject.uid = value["Uid"].asString(); - if(!value["Mem"].isNull()) - saleInfosObject.mem = std::stol(value["Mem"].asString()); - if(!value["Cpu"].isNull()) - saleInfosObject.cpu = std::stol(value["Cpu"].asString()); - if(!value["BizCategory"].isNull()) - saleInfosObject.bizCategory = value["BizCategory"].asString(); - if(!value["Owner"].isNull()) - saleInfosObject.owner = value["Owner"].asString(); - if(!value["QueryDate"].isNull()) - saleInfosObject.queryDate = value["QueryDate"].asString(); + if(!allClustersNodeSaleInfossaleInfo["SaleMode"].isNull()) + saleInfosObject.saleMode = allClustersNodeSaleInfossaleInfo["SaleMode"].asString(); + if(!allClustersNodeSaleInfossaleInfo["Uid"].isNull()) + saleInfosObject.uid = allClustersNodeSaleInfossaleInfo["Uid"].asString(); + if(!allClustersNodeSaleInfossaleInfo["Mem"].isNull()) + saleInfosObject.mem = std::stol(allClustersNodeSaleInfossaleInfo["Mem"].asString()); + if(!allClustersNodeSaleInfossaleInfo["Cpu"].isNull()) + saleInfosObject.cpu = std::stol(allClustersNodeSaleInfossaleInfo["Cpu"].asString()); + if(!allClustersNodeSaleInfossaleInfo["BizCategory"].isNull()) + saleInfosObject.bizCategory = allClustersNodeSaleInfossaleInfo["BizCategory"].asString(); + if(!allClustersNodeSaleInfossaleInfo["Owner"].isNull()) + saleInfosObject.owner = allClustersNodeSaleInfossaleInfo["Owner"].asString(); + if(!allClustersNodeSaleInfossaleInfo["QueryDate"].isNull()) + saleInfosObject.queryDate = allClustersNodeSaleInfossaleInfo["QueryDate"].asString(); clusterObject.saleInfos.push_back(saleInfosObject); } data_.clusters.push_back(clusterObject); diff --git a/teslamaxcompute/src/model/QueryResourceInventoryResult.cc b/teslamaxcompute/src/model/QueryResourceInventoryResult.cc index bb54773a3..b1aa900fa 100644 --- a/teslamaxcompute/src/model/QueryResourceInventoryResult.cc +++ b/teslamaxcompute/src/model/QueryResourceInventoryResult.cc @@ -42,40 +42,40 @@ void QueryResourceInventoryResult::parse(const std::string &payload) auto dataNode = value["Data"]; if(!dataNode["LastUpdate"].isNull()) data_.lastUpdate = dataNode["LastUpdate"].asString(); - auto allClusters = value["Clusters"]["cluster"]; - for (auto value : allClusters) + auto allClustersNode = dataNode["Clusters"]["cluster"]; + for (auto dataNodeClusterscluster : allClustersNode) { Data::Cluster clusterObject; - if(!value["Status"].isNull()) - clusterObject.status = value["Status"].asString(); - if(!value["Cluster"].isNull()) - clusterObject.cluster = value["Cluster"].asString(); - if(!value["MachineRoom"].isNull()) - clusterObject.machineRoom = value["MachineRoom"].asString(); - if(!value["Region"].isNull()) - clusterObject.region = value["Region"].asString(); - auto allResourceParameters = value["ResourceParameters"]["resourceParameter"]; - for (auto value : allResourceParameters) + if(!dataNodeClusterscluster["Status"].isNull()) + clusterObject.status = dataNodeClusterscluster["Status"].asString(); + if(!dataNodeClusterscluster["Cluster"].isNull()) + clusterObject.cluster = dataNodeClusterscluster["Cluster"].asString(); + if(!dataNodeClusterscluster["MachineRoom"].isNull()) + clusterObject.machineRoom = dataNodeClusterscluster["MachineRoom"].asString(); + if(!dataNodeClusterscluster["Region"].isNull()) + clusterObject.region = dataNodeClusterscluster["Region"].asString(); + auto allResourceParametersNode = allClustersNode["ResourceParameters"]["resourceParameter"]; + for (auto allClustersNodeResourceParametersresourceParameter : allResourceParametersNode) { Data::Cluster::ResourceParameter resourceParametersObject; - if(!value["ParaName"].isNull()) - resourceParametersObject.paraName = value["ParaName"].asString(); - if(!value["ParaValue"].isNull()) - resourceParametersObject.paraValue = value["ParaValue"].asString(); + if(!allClustersNodeResourceParametersresourceParameter["ParaName"].isNull()) + resourceParametersObject.paraName = allClustersNodeResourceParametersresourceParameter["ParaName"].asString(); + if(!allClustersNodeResourceParametersresourceParameter["ParaValue"].isNull()) + resourceParametersObject.paraValue = allClustersNodeResourceParametersresourceParameter["ParaValue"].asString(); clusterObject.resourceParameters.push_back(resourceParametersObject); } - auto allResourceInventories = value["ResourceInventories"]["resourceInventory"]; - for (auto value : allResourceInventories) + auto allResourceInventoriesNode = allClustersNode["ResourceInventories"]["resourceInventory"]; + for (auto allClustersNodeResourceInventoriesresourceInventory : allResourceInventoriesNode) { Data::Cluster::ResourceInventory resourceInventoriesObject; - if(!value["Total"].isNull()) - resourceInventoriesObject.total = std::stol(value["Total"].asString()); - if(!value["Available"].isNull()) - resourceInventoriesObject.available = std::stol(value["Available"].asString()); - if(!value["Used"].isNull()) - resourceInventoriesObject.used = std::stol(value["Used"].asString()); - if(!value["ResourceType"].isNull()) - resourceInventoriesObject.resourceType = value["ResourceType"].asString(); + if(!allClustersNodeResourceInventoriesresourceInventory["Total"].isNull()) + resourceInventoriesObject.total = std::stol(allClustersNodeResourceInventoriesresourceInventory["Total"].asString()); + if(!allClustersNodeResourceInventoriesresourceInventory["Available"].isNull()) + resourceInventoriesObject.available = std::stol(allClustersNodeResourceInventoriesresourceInventory["Available"].asString()); + if(!allClustersNodeResourceInventoriesresourceInventory["Used"].isNull()) + resourceInventoriesObject.used = std::stol(allClustersNodeResourceInventoriesresourceInventory["Used"].asString()); + if(!allClustersNodeResourceInventoriesresourceInventory["ResourceType"].isNull()) + resourceInventoriesObject.resourceType = allClustersNodeResourceInventoriesresourceInventory["ResourceType"].asString(); clusterObject.resourceInventories.push_back(resourceInventoriesObject); } data_.clusters.push_back(clusterObject); diff --git a/teslamaxcompute/src/model/QueryTopologyResult.cc b/teslamaxcompute/src/model/QueryTopologyResult.cc index 98504dd37..3d1ad9c29 100644 --- a/teslamaxcompute/src/model/QueryTopologyResult.cc +++ b/teslamaxcompute/src/model/QueryTopologyResult.cc @@ -39,40 +39,40 @@ void QueryTopologyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allResult = value["Result"]["resultItem"]; - for (auto value : allResult) + auto allResultNode = value["Result"]["resultItem"]; + for (auto valueResultresultItem : allResultNode) { ResultItem resultObject; - if(!value["LastUpdate"].isNull()) - resultObject.lastUpdate = value["LastUpdate"].asString(); - auto allRegions = value["Regions"]["regionItem"]; - for (auto value : allRegions) + if(!valueResultresultItem["LastUpdate"].isNull()) + resultObject.lastUpdate = valueResultresultItem["LastUpdate"].asString(); + auto allRegionsNode = allResultNode["Regions"]["regionItem"]; + for (auto allResultNodeRegionsregionItem : allRegionsNode) { ResultItem::RegionItem regionsObject; - if(!value["Region"].isNull()) - regionsObject.region = value["Region"].asString(); - if(!value["RegionEnName"].isNull()) - regionsObject.regionEnName = value["RegionEnName"].asString(); - if(!value["RegionCnName"].isNull()) - regionsObject.regionCnName = value["RegionCnName"].asString(); - auto allClusters = value["Clusters"]["clusterItem"]; - for (auto value : allClusters) + if(!allResultNodeRegionsregionItem["Region"].isNull()) + regionsObject.region = allResultNodeRegionsregionItem["Region"].asString(); + if(!allResultNodeRegionsregionItem["RegionEnName"].isNull()) + regionsObject.regionEnName = allResultNodeRegionsregionItem["RegionEnName"].asString(); + if(!allResultNodeRegionsregionItem["RegionCnName"].isNull()) + regionsObject.regionCnName = allResultNodeRegionsregionItem["RegionCnName"].asString(); + auto allClustersNode = allRegionsNode["Clusters"]["clusterItem"]; + for (auto allRegionsNodeClustersclusterItem : allClustersNode) { ResultItem::RegionItem::ClusterItem clustersObject; - if(!value["Cluster"].isNull()) - clustersObject.cluster = value["Cluster"].asString(); - if(!value["ProductLine"].isNull()) - clustersObject.productLine = value["ProductLine"].asString(); - if(!value["ProductClass"].isNull()) - clustersObject.productClass = value["ProductClass"].asString(); - if(!value["NetCode"].isNull()) - clustersObject.netCode = value["NetCode"].asString(); - if(!value["Business"].isNull()) - clustersObject.business = value["Business"].asString(); - if(!value["MachineRoom"].isNull()) - clustersObject.machineRoom = value["MachineRoom"].asString(); - if(!value["NetArch"].isNull()) - clustersObject.netArch = value["NetArch"].asString(); + if(!allRegionsNodeClustersclusterItem["Cluster"].isNull()) + clustersObject.cluster = allRegionsNodeClustersclusterItem["Cluster"].asString(); + if(!allRegionsNodeClustersclusterItem["ProductLine"].isNull()) + clustersObject.productLine = allRegionsNodeClustersclusterItem["ProductLine"].asString(); + if(!allRegionsNodeClustersclusterItem["ProductClass"].isNull()) + clustersObject.productClass = allRegionsNodeClustersclusterItem["ProductClass"].asString(); + if(!allRegionsNodeClustersclusterItem["NetCode"].isNull()) + clustersObject.netCode = allRegionsNodeClustersclusterItem["NetCode"].asString(); + if(!allRegionsNodeClustersclusterItem["Business"].isNull()) + clustersObject.business = allRegionsNodeClustersclusterItem["Business"].asString(); + if(!allRegionsNodeClustersclusterItem["MachineRoom"].isNull()) + clustersObject.machineRoom = allRegionsNodeClustersclusterItem["MachineRoom"].asString(); + if(!allRegionsNodeClustersclusterItem["NetArch"].isNull()) + clustersObject.netArch = allRegionsNodeClustersclusterItem["NetArch"].asString(); regionsObject.clusters.push_back(clustersObject); } resultObject.regions.push_back(regionsObject); diff --git a/teslastream/src/model/BatchGetJobMetricInfoResult.cc b/teslastream/src/model/BatchGetJobMetricInfoResult.cc index 4c897ddf0..445940169 100644 --- a/teslastream/src/model/BatchGetJobMetricInfoResult.cc +++ b/teslastream/src/model/BatchGetJobMetricInfoResult.cc @@ -39,30 +39,30 @@ void BatchGetJobMetricInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Job"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Job"]; + for (auto valueDataJob : allDataNode) { Job dataObject; - if(!value["Delay"].isNull()) - dataObject.delay = std::stoi(value["Delay"].asString()); - if(!value["TpsOut"].isNull()) - dataObject.tpsOut = std::stoi(value["TpsOut"].asString()); - if(!value["MemRequest"].isNull()) - dataObject.memRequest = std::stoi(value["MemRequest"].asString()); - if(!value["JobUniqKey"].isNull()) - dataObject.jobUniqKey = value["JobUniqKey"].asString(); - if(!value["MemUsed"].isNull()) - dataObject.memUsed = std::stof(value["MemUsed"].asString()); - if(!value["CpuUsed"].isNull()) - dataObject.cpuUsed = std::stof(value["CpuUsed"].asString()); - if(!value["CpuRequest"].isNull()) - dataObject.cpuRequest = std::stoi(value["CpuRequest"].asString()); - if(!value["Nickname"].isNull()) - dataObject.nickname = value["Nickname"].asString(); - if(!value["TpsIn"].isNull()) - dataObject.tpsIn = std::stoi(value["TpsIn"].asString()); - if(!value["Priority"].isNull()) - dataObject.priority = value["Priority"].asString(); + if(!valueDataJob["Delay"].isNull()) + dataObject.delay = std::stoi(valueDataJob["Delay"].asString()); + if(!valueDataJob["TpsOut"].isNull()) + dataObject.tpsOut = std::stoi(valueDataJob["TpsOut"].asString()); + if(!valueDataJob["MemRequest"].isNull()) + dataObject.memRequest = std::stoi(valueDataJob["MemRequest"].asString()); + if(!valueDataJob["JobUniqKey"].isNull()) + dataObject.jobUniqKey = valueDataJob["JobUniqKey"].asString(); + if(!valueDataJob["MemUsed"].isNull()) + dataObject.memUsed = std::stof(valueDataJob["MemUsed"].asString()); + if(!valueDataJob["CpuUsed"].isNull()) + dataObject.cpuUsed = std::stof(valueDataJob["CpuUsed"].asString()); + if(!valueDataJob["CpuRequest"].isNull()) + dataObject.cpuRequest = std::stoi(valueDataJob["CpuRequest"].asString()); + if(!valueDataJob["Nickname"].isNull()) + dataObject.nickname = valueDataJob["Nickname"].asString(); + if(!valueDataJob["TpsIn"].isNull()) + dataObject.tpsIn = std::stoi(valueDataJob["TpsIn"].asString()); + if(!valueDataJob["Priority"].isNull()) + dataObject.priority = valueDataJob["Priority"].asString(); data_.push_back(dataObject); } if(!value["Code"].isNull()) diff --git a/teslastream/src/model/BatchGetPluginConfigInfoResult.cc b/teslastream/src/model/BatchGetPluginConfigInfoResult.cc index ce1c4aaeb..c5e36fe37 100644 --- a/teslastream/src/model/BatchGetPluginConfigInfoResult.cc +++ b/teslastream/src/model/BatchGetPluginConfigInfoResult.cc @@ -39,14 +39,14 @@ void BatchGetPluginConfigInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["plugin"]; - for (auto value : allData) + auto allDataNode = value["Data"]["plugin"]; + for (auto valueDataplugin : allDataNode) { Plugin dataObject; - if(!value["PluginProperties"].isNull()) - dataObject.pluginProperties = value["PluginProperties"].asString(); - if(!value["PluginUniqKey"].isNull()) - dataObject.pluginUniqKey = value["PluginUniqKey"].asString(); + if(!valueDataplugin["PluginProperties"].isNull()) + dataObject.pluginProperties = valueDataplugin["PluginProperties"].asString(); + if(!valueDataplugin["PluginUniqKey"].isNull()) + dataObject.pluginUniqKey = valueDataplugin["PluginUniqKey"].asString(); data_.push_back(dataObject); } if(!value["Code"].isNull()) diff --git a/teslastream/src/model/GetJobTopologyResult.cc b/teslastream/src/model/GetJobTopologyResult.cc index 6fe0d2a66..d373d466c 100644 --- a/teslastream/src/model/GetJobTopologyResult.cc +++ b/teslastream/src/model/GetJobTopologyResult.cc @@ -39,16 +39,16 @@ void GetJobTopologyResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Job"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Job"]; + for (auto valueDataJob : allDataNode) { Job dataObject; - if(!value["Text"].isNull()) - dataObject.text = value["Text"].asString(); - if(!value["Type"].isNull()) - dataObject.type = value["Type"].asString(); - if(!value["PluginRelation"].isNull()) - dataObject.pluginRelation = value["PluginRelation"].asString(); + if(!valueDataJob["Text"].isNull()) + dataObject.text = valueDataJob["Text"].asString(); + if(!valueDataJob["Type"].isNull()) + dataObject.type = valueDataJob["Type"].asString(); + if(!valueDataJob["PluginRelation"].isNull()) + dataObject.pluginRelation = valueDataJob["PluginRelation"].asString(); auto allParents = value["Parents"]["Parent"]; for (auto value : allParents) dataObject.parents.push_back(value.asString()); diff --git a/trademark/src/model/ListNotaryInfosResult.cc b/trademark/src/model/ListNotaryInfosResult.cc index 7fb57eec8..b5f6a1fa1 100644 --- a/trademark/src/model/ListNotaryInfosResult.cc +++ b/trademark/src/model/ListNotaryInfosResult.cc @@ -39,24 +39,24 @@ void ListNotaryInfosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["NotaryInfo"]; - for (auto value : allData) + auto allDataNode = value["Data"]["NotaryInfo"]; + for (auto valueDataNotaryInfo : allDataNode) { NotaryInfo dataObject; - if(!value["BizOrderNo"].isNull()) - dataObject.bizOrderNo = value["BizOrderNo"].asString(); - if(!value["Token"].isNull()) - dataObject.token = value["Token"].asString(); - if(!value["NotaryStatus"].isNull()) - dataObject.notaryStatus = std::stoi(value["NotaryStatus"].asString()); - if(!value["TmRegisterNo"].isNull()) - dataObject.tmRegisterNo = value["TmRegisterNo"].asString(); - if(!value["TmClassification"].isNull()) - dataObject.tmClassification = value["TmClassification"].asString(); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["NotaryFailedReason"].isNull()) - dataObject.notaryFailedReason = value["NotaryFailedReason"].asString(); + if(!valueDataNotaryInfo["BizOrderNo"].isNull()) + dataObject.bizOrderNo = valueDataNotaryInfo["BizOrderNo"].asString(); + if(!valueDataNotaryInfo["Token"].isNull()) + dataObject.token = valueDataNotaryInfo["Token"].asString(); + if(!valueDataNotaryInfo["NotaryStatus"].isNull()) + dataObject.notaryStatus = std::stoi(valueDataNotaryInfo["NotaryStatus"].asString()); + if(!valueDataNotaryInfo["TmRegisterNo"].isNull()) + dataObject.tmRegisterNo = valueDataNotaryInfo["TmRegisterNo"].asString(); + if(!valueDataNotaryInfo["TmClassification"].isNull()) + dataObject.tmClassification = valueDataNotaryInfo["TmClassification"].asString(); + if(!valueDataNotaryInfo["GmtModified"].isNull()) + dataObject.gmtModified = std::stol(valueDataNotaryInfo["GmtModified"].asString()); + if(!valueDataNotaryInfo["NotaryFailedReason"].isNull()) + dataObject.notaryFailedReason = valueDataNotaryInfo["NotaryFailedReason"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/ListNotaryOrdersResult.cc b/trademark/src/model/ListNotaryOrdersResult.cc index c6e754b05..cc225fe12 100644 --- a/trademark/src/model/ListNotaryOrdersResult.cc +++ b/trademark/src/model/ListNotaryOrdersResult.cc @@ -39,40 +39,40 @@ void ListNotaryOrdersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["NotaryOrder"]; - for (auto value : allData) + auto allDataNode = value["Data"]["NotaryOrder"]; + for (auto valueDataNotaryOrder : allDataNode) { NotaryOrder dataObject; - if(!value["NotaryOrderId"].isNull()) - dataObject.notaryOrderId = std::stol(value["NotaryOrderId"].asString()); - if(!value["AliyunOrderId"].isNull()) - dataObject.aliyunOrderId = value["AliyunOrderId"].asString(); - if(!value["TmRegisterNo"].isNull()) - dataObject.tmRegisterNo = value["TmRegisterNo"].asString(); - if(!value["TmName"].isNull()) - dataObject.tmName = value["TmName"].asString(); - if(!value["TmImage"].isNull()) - dataObject.tmImage = value["TmImage"].asString(); - if(!value["TmClassification"].isNull()) - dataObject.tmClassification = value["TmClassification"].asString(); - if(!value["OrderPrice"].isNull()) - dataObject.orderPrice = std::stof(value["OrderPrice"].asString()); - if(!value["NotaryStatus"].isNull()) - dataObject.notaryStatus = std::stoi(value["NotaryStatus"].asString()); - if(!value["OrderDate"].isNull()) - dataObject.orderDate = std::stol(value["OrderDate"].asString()); - if(!value["GmtModified"].isNull()) - dataObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["NotaryCertificate"].isNull()) - dataObject.notaryCertificate = value["NotaryCertificate"].asString(); - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["NotaryType"].isNull()) - dataObject.notaryType = std::stoi(value["NotaryType"].asString()); - if(!value["NotaryPlatformName"].isNull()) - dataObject.notaryPlatformName = value["NotaryPlatformName"].asString(); - if(!value["ApplyPostStatus"].isNull()) - dataObject.applyPostStatus = value["ApplyPostStatus"].asString(); + if(!valueDataNotaryOrder["NotaryOrderId"].isNull()) + dataObject.notaryOrderId = std::stol(valueDataNotaryOrder["NotaryOrderId"].asString()); + if(!valueDataNotaryOrder["AliyunOrderId"].isNull()) + dataObject.aliyunOrderId = valueDataNotaryOrder["AliyunOrderId"].asString(); + if(!valueDataNotaryOrder["TmRegisterNo"].isNull()) + dataObject.tmRegisterNo = valueDataNotaryOrder["TmRegisterNo"].asString(); + if(!valueDataNotaryOrder["TmName"].isNull()) + dataObject.tmName = valueDataNotaryOrder["TmName"].asString(); + if(!valueDataNotaryOrder["TmImage"].isNull()) + dataObject.tmImage = valueDataNotaryOrder["TmImage"].asString(); + if(!valueDataNotaryOrder["TmClassification"].isNull()) + dataObject.tmClassification = valueDataNotaryOrder["TmClassification"].asString(); + if(!valueDataNotaryOrder["OrderPrice"].isNull()) + dataObject.orderPrice = std::stof(valueDataNotaryOrder["OrderPrice"].asString()); + if(!valueDataNotaryOrder["NotaryStatus"].isNull()) + dataObject.notaryStatus = std::stoi(valueDataNotaryOrder["NotaryStatus"].asString()); + if(!valueDataNotaryOrder["OrderDate"].isNull()) + dataObject.orderDate = std::stol(valueDataNotaryOrder["OrderDate"].asString()); + if(!valueDataNotaryOrder["GmtModified"].isNull()) + dataObject.gmtModified = std::stol(valueDataNotaryOrder["GmtModified"].asString()); + if(!valueDataNotaryOrder["NotaryCertificate"].isNull()) + dataObject.notaryCertificate = valueDataNotaryOrder["NotaryCertificate"].asString(); + if(!valueDataNotaryOrder["BizId"].isNull()) + dataObject.bizId = valueDataNotaryOrder["BizId"].asString(); + if(!valueDataNotaryOrder["NotaryType"].isNull()) + dataObject.notaryType = std::stoi(valueDataNotaryOrder["NotaryType"].asString()); + if(!valueDataNotaryOrder["NotaryPlatformName"].isNull()) + dataObject.notaryPlatformName = valueDataNotaryOrder["NotaryPlatformName"].asString(); + if(!valueDataNotaryOrder["ApplyPostStatus"].isNull()) + dataObject.applyPostStatus = valueDataNotaryOrder["ApplyPostStatus"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryCommunicationLogsResult.cc b/trademark/src/model/QueryCommunicationLogsResult.cc index da8b0d01b..fa4e09514 100644 --- a/trademark/src/model/QueryCommunicationLogsResult.cc +++ b/trademark/src/model/QueryCommunicationLogsResult.cc @@ -39,20 +39,20 @@ void QueryCommunicationLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TaskList"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TaskList"]; + for (auto valueDataTaskList : allDataNode) { TaskList dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["Note"].isNull()) - dataObject.note = value["Note"].asString(); - if(!value["PartnerCode"].isNull()) - dataObject.partnerCode = value["PartnerCode"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueDataTaskList["BizId"].isNull()) + dataObject.bizId = valueDataTaskList["BizId"].asString(); + if(!valueDataTaskList["Note"].isNull()) + dataObject.note = valueDataTaskList["Note"].asString(); + if(!valueDataTaskList["PartnerCode"].isNull()) + dataObject.partnerCode = valueDataTaskList["PartnerCode"].asString(); + if(!valueDataTaskList["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTaskList["UpdateTime"].asString()); + if(!valueDataTaskList["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTaskList["CreateTime"].asString()); data_.push_back(dataObject); } diff --git a/trademark/src/model/QueryIntentionListResult.cc b/trademark/src/model/QueryIntentionListResult.cc index da6d20c48..29b4a02c4 100644 --- a/trademark/src/model/QueryIntentionListResult.cc +++ b/trademark/src/model/QueryIntentionListResult.cc @@ -39,28 +39,28 @@ void QueryIntentionListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Intention"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Intention"]; + for (auto valueDataIntention : allDataNode) { Intention dataObject; - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["RegisterNumber"].isNull()) - dataObject.registerNumber = value["RegisterNumber"].asString(); - if(!value["Classification"].isNull()) - dataObject.classification = value["Classification"].asString(); - if(!value["Type"].isNull()) - dataObject.type = std::stoi(value["Type"].asString()); - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["Description"].isNull()) - dataObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueDataIntention["UserId"].isNull()) + dataObject.userId = valueDataIntention["UserId"].asString(); + if(!valueDataIntention["RegisterNumber"].isNull()) + dataObject.registerNumber = valueDataIntention["RegisterNumber"].asString(); + if(!valueDataIntention["Classification"].isNull()) + dataObject.classification = valueDataIntention["Classification"].asString(); + if(!valueDataIntention["Type"].isNull()) + dataObject.type = std::stoi(valueDataIntention["Type"].asString()); + if(!valueDataIntention["BizId"].isNull()) + dataObject.bizId = valueDataIntention["BizId"].asString(); + if(!valueDataIntention["Description"].isNull()) + dataObject.description = valueDataIntention["Description"].asString(); + if(!valueDataIntention["Status"].isNull()) + dataObject.status = std::stoi(valueDataIntention["Status"].asString()); + if(!valueDataIntention["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataIntention["UpdateTime"].asString()); + if(!valueDataIntention["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataIntention["CreateTime"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryMaterialListResult.cc b/trademark/src/model/QueryMaterialListResult.cc index 5b11c2b43..b2bd67fe8 100644 --- a/trademark/src/model/QueryMaterialListResult.cc +++ b/trademark/src/model/QueryMaterialListResult.cc @@ -39,28 +39,28 @@ void QueryMaterialListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Trademark"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Trademark"]; + for (auto valueDataTrademark : allDataNode) { Trademark dataObject; - if(!value["Id"].isNull()) - dataObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["Type"].isNull()) - dataObject.type = std::stoi(value["Type"].asString()); - if(!value["Region"].isNull()) - dataObject.region = std::stoi(value["Region"].asString()); - if(!value["ContactName"].isNull()) - dataObject.contactName = value["ContactName"].asString(); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["LoaKey"].isNull()) - dataObject.loaKey = value["LoaKey"].asString(); - if(!value["LoaStatus"].isNull()) - dataObject.loaStatus = std::stoi(value["LoaStatus"].asString()); - if(!value["CardNumber"].isNull()) - dataObject.cardNumber = value["CardNumber"].asString(); + if(!valueDataTrademark["Id"].isNull()) + dataObject.id = std::stol(valueDataTrademark["Id"].asString()); + if(!valueDataTrademark["Name"].isNull()) + dataObject.name = valueDataTrademark["Name"].asString(); + if(!valueDataTrademark["Type"].isNull()) + dataObject.type = std::stoi(valueDataTrademark["Type"].asString()); + if(!valueDataTrademark["Region"].isNull()) + dataObject.region = std::stoi(valueDataTrademark["Region"].asString()); + if(!valueDataTrademark["ContactName"].isNull()) + dataObject.contactName = valueDataTrademark["ContactName"].asString(); + if(!valueDataTrademark["Status"].isNull()) + dataObject.status = std::stoi(valueDataTrademark["Status"].asString()); + if(!valueDataTrademark["LoaKey"].isNull()) + dataObject.loaKey = valueDataTrademark["LoaKey"].asString(); + if(!valueDataTrademark["LoaStatus"].isNull()) + dataObject.loaStatus = std::stoi(valueDataTrademark["LoaStatus"].asString()); + if(!valueDataTrademark["CardNumber"].isNull()) + dataObject.cardNumber = valueDataTrademark["CardNumber"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryOssResourcesResult.cc b/trademark/src/model/QueryOssResourcesResult.cc index 732bbb918..08ac0a878 100644 --- a/trademark/src/model/QueryOssResourcesResult.cc +++ b/trademark/src/model/QueryOssResourcesResult.cc @@ -39,20 +39,20 @@ void QueryOssResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TaskList"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TaskList"]; + for (auto valueDataTaskList : allDataNode) { TaskList dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["OssUrl"].isNull()) - dataObject.ossUrl = value["OssUrl"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueDataTaskList["BizId"].isNull()) + dataObject.bizId = valueDataTaskList["BizId"].asString(); + if(!valueDataTaskList["Name"].isNull()) + dataObject.name = valueDataTaskList["Name"].asString(); + if(!valueDataTaskList["OssUrl"].isNull()) + dataObject.ossUrl = valueDataTaskList["OssUrl"].asString(); + if(!valueDataTaskList["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTaskList["UpdateTime"].asString()); + if(!valueDataTaskList["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTaskList["CreateTime"].asString()); data_.push_back(dataObject); } diff --git a/trademark/src/model/QueryTaskListResult.cc b/trademark/src/model/QueryTaskListResult.cc index 2e4def6ff..a6a40e1a3 100644 --- a/trademark/src/model/QueryTaskListResult.cc +++ b/trademark/src/model/QueryTaskListResult.cc @@ -39,18 +39,18 @@ void QueryTaskListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TaskList"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TaskList"]; + for (auto valueDataTaskList : allDataNode) { TaskList dataObject; - if(!value["TaskStatus"].isNull()) - dataObject.taskStatus = value["TaskStatus"].asString(); - if(!value["TaskType"].isNull()) - dataObject.taskType = value["TaskType"].asString(); - if(!value["ErrMsg"].isNull()) - dataObject.errMsg = value["ErrMsg"].asString(); - if(!value["Result"].isNull()) - dataObject.result = value["Result"].asString(); + if(!valueDataTaskList["TaskStatus"].isNull()) + dataObject.taskStatus = valueDataTaskList["TaskStatus"].asString(); + if(!valueDataTaskList["TaskType"].isNull()) + dataObject.taskType = valueDataTaskList["TaskType"].asString(); + if(!valueDataTaskList["ErrMsg"].isNull()) + dataObject.errMsg = valueDataTaskList["ErrMsg"].asString(); + if(!valueDataTaskList["Result"].isNull()) + dataObject.result = valueDataTaskList["Result"].asString(); data_.push_back(dataObject); } diff --git a/trademark/src/model/QueryTradeIntentionUserListResult.cc b/trademark/src/model/QueryTradeIntentionUserListResult.cc index 2f54fcd1f..04ffae6df 100644 --- a/trademark/src/model/QueryTradeIntentionUserListResult.cc +++ b/trademark/src/model/QueryTradeIntentionUserListResult.cc @@ -39,24 +39,24 @@ void QueryTradeIntentionUserListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Trademark"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Trademark"]; + for (auto valueDataTrademark : allDataNode) { Trademark dataObject; - if(!value["RegisterNumber"].isNull()) - dataObject.registerNumber = value["RegisterNumber"].asString(); - if(!value["Classification"].isNull()) - dataObject.classification = value["Classification"].asString(); - if(!value["Mobile"].isNull()) - dataObject.mobile = std::stoi(value["Mobile"].asString()); - if(!value["UserName"].isNull()) - dataObject.userName = value["UserName"].asString(); - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["Description"].isNull()) - dataObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); + if(!valueDataTrademark["RegisterNumber"].isNull()) + dataObject.registerNumber = valueDataTrademark["RegisterNumber"].asString(); + if(!valueDataTrademark["Classification"].isNull()) + dataObject.classification = valueDataTrademark["Classification"].asString(); + if(!valueDataTrademark["Mobile"].isNull()) + dataObject.mobile = std::stoi(valueDataTrademark["Mobile"].asString()); + if(!valueDataTrademark["UserName"].isNull()) + dataObject.userName = valueDataTrademark["UserName"].asString(); + if(!valueDataTrademark["BizId"].isNull()) + dataObject.bizId = valueDataTrademark["BizId"].asString(); + if(!valueDataTrademark["Description"].isNull()) + dataObject.description = valueDataTrademark["Description"].asString(); + if(!valueDataTrademark["Status"].isNull()) + dataObject.status = std::stoi(valueDataTrademark["Status"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc b/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc index 94bf1f586..9ee1ce158 100644 --- a/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc +++ b/trademark/src/model/QueryTradeMarkApplicationDetailResult.cc @@ -39,48 +39,48 @@ void QueryTradeMarkApplicationDetailResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allThirdClassification = value["ThirdClassification"]["ThirdClassifications"]; - for (auto value : allThirdClassification) + auto allThirdClassificationNode = value["ThirdClassification"]["ThirdClassifications"]; + for (auto valueThirdClassificationThirdClassifications : allThirdClassificationNode) { ThirdClassifications thirdClassificationObject; - if(!value["Code"].isNull()) - thirdClassificationObject.code = value["Code"].asString(); - if(!value["Name"].isNull()) - thirdClassificationObject.name = value["Name"].asString(); + if(!valueThirdClassificationThirdClassifications["Code"].isNull()) + thirdClassificationObject.code = valueThirdClassificationThirdClassifications["Code"].asString(); + if(!valueThirdClassificationThirdClassifications["Name"].isNull()) + thirdClassificationObject.name = valueThirdClassificationThirdClassifications["Name"].asString(); thirdClassification_.push_back(thirdClassificationObject); } - auto allSupplements = value["Supplements"]["SupplementsItem"]; - for (auto value : allSupplements) + auto allSupplementsNode = value["Supplements"]["SupplementsItem"]; + for (auto valueSupplementsSupplementsItem : allSupplementsNode) { SupplementsItem supplementsObject; - if(!value["Id"].isNull()) - supplementsObject.id = std::stol(value["Id"].asString()); - if(!value["SerialNumber"].isNull()) - supplementsObject.serialNumber = value["SerialNumber"].asString(); - if(!value["Type"].isNull()) - supplementsObject.type = std::stoi(value["Type"].asString()); - if(!value["Status"].isNull()) - supplementsObject.status = std::stoi(value["Status"].asString()); - if(!value["OrderId"].isNull()) - supplementsObject.orderId = value["OrderId"].asString(); - if(!value["TmNumber"].isNull()) - supplementsObject.tmNumber = value["TmNumber"].asString(); - if(!value["SendTime"].isNull()) - supplementsObject.sendTime = std::stol(value["SendTime"].asString()); - if(!value["AcceptTime"].isNull()) - supplementsObject.acceptTime = std::stol(value["AcceptTime"].asString()); - if(!value["SbjDeadTime"].isNull()) - supplementsObject.sbjDeadTime = std::stol(value["SbjDeadTime"].asString()); - if(!value["AcceptDeadTime"].isNull()) - supplementsObject.acceptDeadTime = std::stol(value["AcceptDeadTime"].asString()); - if(!value["UploadFileTemplateUrl"].isNull()) - supplementsObject.uploadFileTemplateUrl = value["UploadFileTemplateUrl"].asString(); - if(!value["Content"].isNull()) - supplementsObject.content = value["Content"].asString(); - if(!value["BatchNum"].isNull()) - supplementsObject.batchNum = value["BatchNum"].asString(); - if(!value["OperateTime"].isNull()) - supplementsObject.operateTime = std::stol(value["OperateTime"].asString()); + if(!valueSupplementsSupplementsItem["Id"].isNull()) + supplementsObject.id = std::stol(valueSupplementsSupplementsItem["Id"].asString()); + if(!valueSupplementsSupplementsItem["SerialNumber"].isNull()) + supplementsObject.serialNumber = valueSupplementsSupplementsItem["SerialNumber"].asString(); + if(!valueSupplementsSupplementsItem["Type"].isNull()) + supplementsObject.type = std::stoi(valueSupplementsSupplementsItem["Type"].asString()); + if(!valueSupplementsSupplementsItem["Status"].isNull()) + supplementsObject.status = std::stoi(valueSupplementsSupplementsItem["Status"].asString()); + if(!valueSupplementsSupplementsItem["OrderId"].isNull()) + supplementsObject.orderId = valueSupplementsSupplementsItem["OrderId"].asString(); + if(!valueSupplementsSupplementsItem["TmNumber"].isNull()) + supplementsObject.tmNumber = valueSupplementsSupplementsItem["TmNumber"].asString(); + if(!valueSupplementsSupplementsItem["SendTime"].isNull()) + supplementsObject.sendTime = std::stol(valueSupplementsSupplementsItem["SendTime"].asString()); + if(!valueSupplementsSupplementsItem["AcceptTime"].isNull()) + supplementsObject.acceptTime = std::stol(valueSupplementsSupplementsItem["AcceptTime"].asString()); + if(!valueSupplementsSupplementsItem["SbjDeadTime"].isNull()) + supplementsObject.sbjDeadTime = std::stol(valueSupplementsSupplementsItem["SbjDeadTime"].asString()); + if(!valueSupplementsSupplementsItem["AcceptDeadTime"].isNull()) + supplementsObject.acceptDeadTime = std::stol(valueSupplementsSupplementsItem["AcceptDeadTime"].asString()); + if(!valueSupplementsSupplementsItem["UploadFileTemplateUrl"].isNull()) + supplementsObject.uploadFileTemplateUrl = valueSupplementsSupplementsItem["UploadFileTemplateUrl"].asString(); + if(!valueSupplementsSupplementsItem["Content"].isNull()) + supplementsObject.content = valueSupplementsSupplementsItem["Content"].asString(); + if(!valueSupplementsSupplementsItem["BatchNum"].isNull()) + supplementsObject.batchNum = valueSupplementsSupplementsItem["BatchNum"].asString(); + if(!valueSupplementsSupplementsItem["OperateTime"].isNull()) + supplementsObject.operateTime = std::stol(valueSupplementsSupplementsItem["OperateTime"].asString()); auto allFileTemplateUrls = value["FileTemplateUrls"]["FileTemplateUrls"]; for (auto value : allFileTemplateUrls) supplementsObject.fileTemplateUrls.push_back(value.asString()); diff --git a/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc b/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc index 5a769421e..729612536 100644 --- a/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc +++ b/trademark/src/model/QueryTradeMarkApplicationLogsResult.cc @@ -39,20 +39,20 @@ void QueryTradeMarkApplicationLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["Note"].isNull()) - dataObject.note = value["Note"].asString(); - if(!value["OperateType"].isNull()) - dataObject.operateType = std::stoi(value["OperateType"].asString()); - if(!value["OperateTime"].isNull()) - dataObject.operateTime = std::stol(value["OperateTime"].asString()); - if(!value["BizStatus"].isNull()) - dataObject.bizStatus = std::stoi(value["BizStatus"].asString()); + if(!valueDataDataItem["BizId"].isNull()) + dataObject.bizId = valueDataDataItem["BizId"].asString(); + if(!valueDataDataItem["Note"].isNull()) + dataObject.note = valueDataDataItem["Note"].asString(); + if(!valueDataDataItem["OperateType"].isNull()) + dataObject.operateType = std::stoi(valueDataDataItem["OperateType"].asString()); + if(!valueDataDataItem["OperateTime"].isNull()) + dataObject.operateTime = std::stol(valueDataDataItem["OperateTime"].asString()); + if(!valueDataDataItem["BizStatus"].isNull()) + dataObject.bizStatus = std::stoi(valueDataDataItem["BizStatus"].asString()); data_.push_back(dataObject); } diff --git a/trademark/src/model/QueryTradeMarkApplicationsByIntentionResult.cc b/trademark/src/model/QueryTradeMarkApplicationsByIntentionResult.cc index 673776f1c..abb379462 100644 --- a/trademark/src/model/QueryTradeMarkApplicationsByIntentionResult.cc +++ b/trademark/src/model/QueryTradeMarkApplicationsByIntentionResult.cc @@ -39,52 +39,52 @@ void QueryTradeMarkApplicationsByIntentionResult::parse(const std::string &paylo Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TmProduces"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TmProduces"]; + for (auto valueDataTmProduces : allDataNode) { TmProduces dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["MaterialName"].isNull()) - dataObject.materialName = value["MaterialName"].asString(); - if(!value["TmIcon"].isNull()) - dataObject.tmIcon = value["TmIcon"].asString(); - if(!value["TmName"].isNull()) - dataObject.tmName = value["TmName"].asString(); - if(!value["TmNumber"].isNull()) - dataObject.tmNumber = value["TmNumber"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Type"].isNull()) - dataObject.type = std::stoi(value["Type"].asString()); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["OrderPrice"].isNull()) - dataObject.orderPrice = std::stof(value["OrderPrice"].asString()); - if(!value["MaterialId"].isNull()) - dataObject.materialId = value["MaterialId"].asString(); - if(!value["LoaUrl"].isNull()) - dataObject.loaUrl = value["LoaUrl"].asString(); - if(!value["Note"].isNull()) - dataObject.note = value["Note"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["SupplementStatus"].isNull()) - dataObject.supplementStatus = std::stoi(value["SupplementStatus"].asString()); - if(!value["SupplementId"].isNull()) - dataObject.supplementId = std::stol(value["SupplementId"].asString()); - if(!value["TotalPrice"].isNull()) - dataObject.totalPrice = std::stof(value["TotalPrice"].asString()); - if(!value["ServicePrice"].isNull()) - dataObject.servicePrice = std::stof(value["ServicePrice"].asString()); - auto allThirdClassification = value["ThirdClassification"]["ThirdClassifications"]; - for (auto value : allThirdClassification) + if(!valueDataTmProduces["BizId"].isNull()) + dataObject.bizId = valueDataTmProduces["BizId"].asString(); + if(!valueDataTmProduces["MaterialName"].isNull()) + dataObject.materialName = valueDataTmProduces["MaterialName"].asString(); + if(!valueDataTmProduces["TmIcon"].isNull()) + dataObject.tmIcon = valueDataTmProduces["TmIcon"].asString(); + if(!valueDataTmProduces["TmName"].isNull()) + dataObject.tmName = valueDataTmProduces["TmName"].asString(); + if(!valueDataTmProduces["TmNumber"].isNull()) + dataObject.tmNumber = valueDataTmProduces["TmNumber"].asString(); + if(!valueDataTmProduces["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTmProduces["CreateTime"].asString()); + if(!valueDataTmProduces["Type"].isNull()) + dataObject.type = std::stoi(valueDataTmProduces["Type"].asString()); + if(!valueDataTmProduces["Status"].isNull()) + dataObject.status = std::stoi(valueDataTmProduces["Status"].asString()); + if(!valueDataTmProduces["OrderPrice"].isNull()) + dataObject.orderPrice = std::stof(valueDataTmProduces["OrderPrice"].asString()); + if(!valueDataTmProduces["MaterialId"].isNull()) + dataObject.materialId = valueDataTmProduces["MaterialId"].asString(); + if(!valueDataTmProduces["LoaUrl"].isNull()) + dataObject.loaUrl = valueDataTmProduces["LoaUrl"].asString(); + if(!valueDataTmProduces["Note"].isNull()) + dataObject.note = valueDataTmProduces["Note"].asString(); + if(!valueDataTmProduces["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTmProduces["UpdateTime"].asString()); + if(!valueDataTmProduces["SupplementStatus"].isNull()) + dataObject.supplementStatus = std::stoi(valueDataTmProduces["SupplementStatus"].asString()); + if(!valueDataTmProduces["SupplementId"].isNull()) + dataObject.supplementId = std::stol(valueDataTmProduces["SupplementId"].asString()); + if(!valueDataTmProduces["TotalPrice"].isNull()) + dataObject.totalPrice = std::stof(valueDataTmProduces["TotalPrice"].asString()); + if(!valueDataTmProduces["ServicePrice"].isNull()) + dataObject.servicePrice = std::stof(valueDataTmProduces["ServicePrice"].asString()); + auto allThirdClassificationNode = allDataNode["ThirdClassification"]["ThirdClassifications"]; + for (auto allDataNodeThirdClassificationThirdClassifications : allThirdClassificationNode) { TmProduces::ThirdClassifications thirdClassificationObject; - if(!value["ClassificationCode"].isNull()) - thirdClassificationObject.classificationCode = value["ClassificationCode"].asString(); - if(!value["ClassificationName"].isNull()) - thirdClassificationObject.classificationName = value["ClassificationName"].asString(); + if(!allDataNodeThirdClassificationThirdClassifications["ClassificationCode"].isNull()) + thirdClassificationObject.classificationCode = allDataNodeThirdClassificationThirdClassifications["ClassificationCode"].asString(); + if(!allDataNodeThirdClassificationThirdClassifications["ClassificationName"].isNull()) + thirdClassificationObject.classificationName = allDataNodeThirdClassificationThirdClassifications["ClassificationName"].asString(); dataObject.thirdClassification.push_back(thirdClassificationObject); } auto firstClassificationNode = value["FirstClassification"]; diff --git a/trademark/src/model/QueryTradeMarkApplicationsResult.cc b/trademark/src/model/QueryTradeMarkApplicationsResult.cc index c79b39e15..5cf6ea1ab 100644 --- a/trademark/src/model/QueryTradeMarkApplicationsResult.cc +++ b/trademark/src/model/QueryTradeMarkApplicationsResult.cc @@ -39,56 +39,56 @@ void QueryTradeMarkApplicationsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TmProduces"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TmProduces"]; + for (auto valueDataTmProduces : allDataNode) { TmProduces dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["OrderId"].isNull()) - dataObject.orderId = value["OrderId"].asString(); - if(!value["MaterialName"].isNull()) - dataObject.materialName = value["MaterialName"].asString(); - if(!value["TmIcon"].isNull()) - dataObject.tmIcon = value["TmIcon"].asString(); - if(!value["TmName"].isNull()) - dataObject.tmName = value["TmName"].asString(); - if(!value["TmNumber"].isNull()) - dataObject.tmNumber = value["TmNumber"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Type"].isNull()) - dataObject.type = std::stoi(value["Type"].asString()); - if(!value["Status"].isNull()) - dataObject.status = std::stoi(value["Status"].asString()); - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["OrderPrice"].isNull()) - dataObject.orderPrice = std::stof(value["OrderPrice"].asString()); - if(!value["MaterialId"].isNull()) - dataObject.materialId = std::stol(value["MaterialId"].asString()); - if(!value["LoaUrl"].isNull()) - dataObject.loaUrl = value["LoaUrl"].asString(); - if(!value["Note"].isNull()) - dataObject.note = value["Note"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["SupplementStatus"].isNull()) - dataObject.supplementStatus = std::stoi(value["SupplementStatus"].asString()); - if(!value["SupplementId"].isNull()) - dataObject.supplementId = std::stol(value["SupplementId"].asString()); - if(!value["TotalPrice"].isNull()) - dataObject.totalPrice = std::stof(value["TotalPrice"].asString()); - if(!value["ServicePrice"].isNull()) - dataObject.servicePrice = std::stof(value["ServicePrice"].asString()); - auto allThirdClassification = value["ThirdClassification"]["ThirdClassifications"]; - for (auto value : allThirdClassification) + if(!valueDataTmProduces["BizId"].isNull()) + dataObject.bizId = valueDataTmProduces["BizId"].asString(); + if(!valueDataTmProduces["OrderId"].isNull()) + dataObject.orderId = valueDataTmProduces["OrderId"].asString(); + if(!valueDataTmProduces["MaterialName"].isNull()) + dataObject.materialName = valueDataTmProduces["MaterialName"].asString(); + if(!valueDataTmProduces["TmIcon"].isNull()) + dataObject.tmIcon = valueDataTmProduces["TmIcon"].asString(); + if(!valueDataTmProduces["TmName"].isNull()) + dataObject.tmName = valueDataTmProduces["TmName"].asString(); + if(!valueDataTmProduces["TmNumber"].isNull()) + dataObject.tmNumber = valueDataTmProduces["TmNumber"].asString(); + if(!valueDataTmProduces["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTmProduces["CreateTime"].asString()); + if(!valueDataTmProduces["Type"].isNull()) + dataObject.type = std::stoi(valueDataTmProduces["Type"].asString()); + if(!valueDataTmProduces["Status"].isNull()) + dataObject.status = std::stoi(valueDataTmProduces["Status"].asString()); + if(!valueDataTmProduces["UserId"].isNull()) + dataObject.userId = valueDataTmProduces["UserId"].asString(); + if(!valueDataTmProduces["OrderPrice"].isNull()) + dataObject.orderPrice = std::stof(valueDataTmProduces["OrderPrice"].asString()); + if(!valueDataTmProduces["MaterialId"].isNull()) + dataObject.materialId = std::stol(valueDataTmProduces["MaterialId"].asString()); + if(!valueDataTmProduces["LoaUrl"].isNull()) + dataObject.loaUrl = valueDataTmProduces["LoaUrl"].asString(); + if(!valueDataTmProduces["Note"].isNull()) + dataObject.note = valueDataTmProduces["Note"].asString(); + if(!valueDataTmProduces["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTmProduces["UpdateTime"].asString()); + if(!valueDataTmProduces["SupplementStatus"].isNull()) + dataObject.supplementStatus = std::stoi(valueDataTmProduces["SupplementStatus"].asString()); + if(!valueDataTmProduces["SupplementId"].isNull()) + dataObject.supplementId = std::stol(valueDataTmProduces["SupplementId"].asString()); + if(!valueDataTmProduces["TotalPrice"].isNull()) + dataObject.totalPrice = std::stof(valueDataTmProduces["TotalPrice"].asString()); + if(!valueDataTmProduces["ServicePrice"].isNull()) + dataObject.servicePrice = std::stof(valueDataTmProduces["ServicePrice"].asString()); + auto allThirdClassificationNode = allDataNode["ThirdClassification"]["ThirdClassifications"]; + for (auto allDataNodeThirdClassificationThirdClassifications : allThirdClassificationNode) { TmProduces::ThirdClassifications thirdClassificationObject; - if(!value["ClassificationCode"].isNull()) - thirdClassificationObject.classificationCode = value["ClassificationCode"].asString(); - if(!value["ClassificationName"].isNull()) - thirdClassificationObject.classificationName = value["ClassificationName"].asString(); + if(!allDataNodeThirdClassificationThirdClassifications["ClassificationCode"].isNull()) + thirdClassificationObject.classificationCode = allDataNodeThirdClassificationThirdClassifications["ClassificationCode"].asString(); + if(!allDataNodeThirdClassificationThirdClassifications["ClassificationName"].isNull()) + thirdClassificationObject.classificationName = allDataNodeThirdClassificationThirdClassifications["ClassificationName"].asString(); dataObject.thirdClassification.push_back(thirdClassificationObject); } auto firstClassificationNode = value["FirstClassification"]; diff --git a/trademark/src/model/QueryTradeProduceListResult.cc b/trademark/src/model/QueryTradeProduceListResult.cc index c249a1c45..caf74ac73 100644 --- a/trademark/src/model/QueryTradeProduceListResult.cc +++ b/trademark/src/model/QueryTradeProduceListResult.cc @@ -39,38 +39,38 @@ void QueryTradeProduceListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TradeProduces"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TradeProduces"]; + for (auto valueDataTradeProduces : allDataNode) { TradeProduces dataObject; - if(!value["BizId"].isNull()) - dataObject.bizId = value["BizId"].asString(); - if(!value["PreOrderId"].isNull()) - dataObject.preOrderId = value["PreOrderId"].asString(); - if(!value["PreAmount"].isNull()) - dataObject.preAmount = std::stoi(value["PreAmount"].asString()); - if(!value["FinalAmount"].isNull()) - dataObject.finalAmount = std::stoi(value["FinalAmount"].asString()); - if(!value["RegisterNumber"].isNull()) - dataObject.registerNumber = value["RegisterNumber"].asString(); - if(!value["Classification"].isNull()) - dataObject.classification = value["Classification"].asString(); - if(!value["Icon"].isNull()) - dataObject.icon = value["Icon"].asString(); - if(!value["OperateNote"].isNull()) - dataObject.operateNote = value["OperateNote"].asString(); - if(!value["BuyerStatus"].isNull()) - dataObject.buyerStatus = std::stoi(value["BuyerStatus"].asString()); - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = std::stol(value["UpdateTime"].asString()); - if(!value["AllowCancel"].isNull()) - dataObject.allowCancel = value["AllowCancel"].asString() == "true"; - if(!value["FailReason"].isNull()) - dataObject.failReason = std::stoi(value["FailReason"].asString()); + if(!valueDataTradeProduces["BizId"].isNull()) + dataObject.bizId = valueDataTradeProduces["BizId"].asString(); + if(!valueDataTradeProduces["PreOrderId"].isNull()) + dataObject.preOrderId = valueDataTradeProduces["PreOrderId"].asString(); + if(!valueDataTradeProduces["PreAmount"].isNull()) + dataObject.preAmount = std::stoi(valueDataTradeProduces["PreAmount"].asString()); + if(!valueDataTradeProduces["FinalAmount"].isNull()) + dataObject.finalAmount = std::stoi(valueDataTradeProduces["FinalAmount"].asString()); + if(!valueDataTradeProduces["RegisterNumber"].isNull()) + dataObject.registerNumber = valueDataTradeProduces["RegisterNumber"].asString(); + if(!valueDataTradeProduces["Classification"].isNull()) + dataObject.classification = valueDataTradeProduces["Classification"].asString(); + if(!valueDataTradeProduces["Icon"].isNull()) + dataObject.icon = valueDataTradeProduces["Icon"].asString(); + if(!valueDataTradeProduces["OperateNote"].isNull()) + dataObject.operateNote = valueDataTradeProduces["OperateNote"].asString(); + if(!valueDataTradeProduces["BuyerStatus"].isNull()) + dataObject.buyerStatus = std::stoi(valueDataTradeProduces["BuyerStatus"].asString()); + if(!valueDataTradeProduces["UserId"].isNull()) + dataObject.userId = valueDataTradeProduces["UserId"].asString(); + if(!valueDataTradeProduces["CreateTime"].isNull()) + dataObject.createTime = std::stol(valueDataTradeProduces["CreateTime"].asString()); + if(!valueDataTradeProduces["UpdateTime"].isNull()) + dataObject.updateTime = std::stol(valueDataTradeProduces["UpdateTime"].asString()); + if(!valueDataTradeProduces["AllowCancel"].isNull()) + dataObject.allowCancel = valueDataTradeProduces["AllowCancel"].asString() == "true"; + if(!valueDataTradeProduces["FailReason"].isNull()) + dataObject.failReason = std::stoi(valueDataTradeProduces["FailReason"].asString()); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryTrademarkMonitorResultsResult.cc b/trademark/src/model/QueryTrademarkMonitorResultsResult.cc index e9c07b628..8f3791c86 100644 --- a/trademark/src/model/QueryTrademarkMonitorResultsResult.cc +++ b/trademark/src/model/QueryTrademarkMonitorResultsResult.cc @@ -39,44 +39,44 @@ void QueryTrademarkMonitorResultsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TmMonitorResult"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TmMonitorResult"]; + for (auto valueDataTmMonitorResult : allDataNode) { TmMonitorResult dataObject; - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["RuleId"].isNull()) - dataObject.ruleId = value["RuleId"].asString(); - if(!value["TmUid"].isNull()) - dataObject.tmUid = value["TmUid"].asString(); - if(!value["DataCreateTime"].isNull()) - dataObject.dataCreateTime = std::stol(value["DataCreateTime"].asString()); - if(!value["DataUpdateTime"].isNull()) - dataObject.dataUpdateTime = std::stol(value["DataUpdateTime"].asString()); - if(!value["TmName"].isNull()) - dataObject.tmName = value["TmName"].asString(); - if(!value["TmImage"].isNull()) - dataObject.tmImage = value["TmImage"].asString(); - if(!value["Classification"].isNull()) - dataObject.classification = value["Classification"].asString(); - if(!value["RegistrationNumber"].isNull()) - dataObject.registrationNumber = value["RegistrationNumber"].asString(); - if(!value["TmProcedureStatusDesc"].isNull()) - dataObject.tmProcedureStatusDesc = value["TmProcedureStatusDesc"].asString(); - if(!value["OwnerName"].isNull()) - dataObject.ownerName = value["OwnerName"].asString(); - if(!value["OwnerEnName"].isNull()) - dataObject.ownerEnName = value["OwnerEnName"].asString(); - if(!value["ApplyDate"].isNull()) - dataObject.applyDate = value["ApplyDate"].asString(); - if(!value["XuzhanEndDate"].isNull()) - dataObject.xuzhanEndDate = value["XuzhanEndDate"].asString(); - if(!value["ChesanEndDate"].isNull()) - dataObject.chesanEndDate = value["ChesanEndDate"].asString(); - if(!value["WuxiaoEndDate"].isNull()) - dataObject.wuxiaoEndDate = value["WuxiaoEndDate"].asString(); - if(!value["YiyiEndDate"].isNull()) - dataObject.yiyiEndDate = value["YiyiEndDate"].asString(); + if(!valueDataTmMonitorResult["UserId"].isNull()) + dataObject.userId = valueDataTmMonitorResult["UserId"].asString(); + if(!valueDataTmMonitorResult["RuleId"].isNull()) + dataObject.ruleId = valueDataTmMonitorResult["RuleId"].asString(); + if(!valueDataTmMonitorResult["TmUid"].isNull()) + dataObject.tmUid = valueDataTmMonitorResult["TmUid"].asString(); + if(!valueDataTmMonitorResult["DataCreateTime"].isNull()) + dataObject.dataCreateTime = std::stol(valueDataTmMonitorResult["DataCreateTime"].asString()); + if(!valueDataTmMonitorResult["DataUpdateTime"].isNull()) + dataObject.dataUpdateTime = std::stol(valueDataTmMonitorResult["DataUpdateTime"].asString()); + if(!valueDataTmMonitorResult["TmName"].isNull()) + dataObject.tmName = valueDataTmMonitorResult["TmName"].asString(); + if(!valueDataTmMonitorResult["TmImage"].isNull()) + dataObject.tmImage = valueDataTmMonitorResult["TmImage"].asString(); + if(!valueDataTmMonitorResult["Classification"].isNull()) + dataObject.classification = valueDataTmMonitorResult["Classification"].asString(); + if(!valueDataTmMonitorResult["RegistrationNumber"].isNull()) + dataObject.registrationNumber = valueDataTmMonitorResult["RegistrationNumber"].asString(); + if(!valueDataTmMonitorResult["TmProcedureStatusDesc"].isNull()) + dataObject.tmProcedureStatusDesc = valueDataTmMonitorResult["TmProcedureStatusDesc"].asString(); + if(!valueDataTmMonitorResult["OwnerName"].isNull()) + dataObject.ownerName = valueDataTmMonitorResult["OwnerName"].asString(); + if(!valueDataTmMonitorResult["OwnerEnName"].isNull()) + dataObject.ownerEnName = valueDataTmMonitorResult["OwnerEnName"].asString(); + if(!valueDataTmMonitorResult["ApplyDate"].isNull()) + dataObject.applyDate = valueDataTmMonitorResult["ApplyDate"].asString(); + if(!valueDataTmMonitorResult["XuzhanEndDate"].isNull()) + dataObject.xuzhanEndDate = valueDataTmMonitorResult["XuzhanEndDate"].asString(); + if(!valueDataTmMonitorResult["ChesanEndDate"].isNull()) + dataObject.chesanEndDate = valueDataTmMonitorResult["ChesanEndDate"].asString(); + if(!valueDataTmMonitorResult["WuxiaoEndDate"].isNull()) + dataObject.wuxiaoEndDate = valueDataTmMonitorResult["WuxiaoEndDate"].asString(); + if(!valueDataTmMonitorResult["YiyiEndDate"].isNull()) + dataObject.yiyiEndDate = valueDataTmMonitorResult["YiyiEndDate"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryTrademarkMonitorRulesResult.cc b/trademark/src/model/QueryTrademarkMonitorRulesResult.cc index 24d439560..082b1f1ef 100644 --- a/trademark/src/model/QueryTrademarkMonitorRulesResult.cc +++ b/trademark/src/model/QueryTrademarkMonitorRulesResult.cc @@ -39,48 +39,48 @@ void QueryTrademarkMonitorRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["TmMonitorRule"]; - for (auto value : allData) + auto allDataNode = value["Data"]["TmMonitorRule"]; + for (auto valueDataTmMonitorRule : allDataNode) { TmMonitorRule dataObject; - if(!value["Id"].isNull()) - dataObject.id = value["Id"].asString(); - if(!value["UserId"].isNull()) - dataObject.userId = value["UserId"].asString(); - if(!value["RuleStatus"].isNull()) - dataObject.ruleStatus = value["RuleStatus"].asString(); - if(!value["RuleSource"].isNull()) - dataObject.ruleSource = value["RuleSource"].asString(); - if(!value["RuleName"].isNull()) - dataObject.ruleName = value["RuleName"].asString(); - if(!value["RuleType"].isNull()) - dataObject.ruleType = std::stoi(value["RuleType"].asString()); - if(!value["RuleKeyword"].isNull()) - dataObject.ruleKeyword = value["RuleKeyword"].asString(); - if(!value["RuleDetail"].isNull()) - dataObject.ruleDetail = value["RuleDetail"].asString(); - if(!value["NotifyUpdate"].isNull()) - dataObject.notifyUpdate = std::stoi(value["NotifyUpdate"].asString()); - if(!value["Version"].isNull()) - dataObject.version = std::stoi(value["Version"].asString()); - if(!value["StartTime"].isNull()) - dataObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - dataObject.endTime = value["EndTime"].asString(); - if(!value["LastRunTime"].isNull()) - dataObject.lastRunTime = value["LastRunTime"].asString(); - if(!value["LastFinishTime"].isNull()) - dataObject.lastFinishTime = value["LastFinishTime"].asString(); - if(!value["LastUpdateTime"].isNull()) - dataObject.lastUpdateTime = value["LastUpdateTime"].asString(); - if(!value["Env"].isNull()) - dataObject.env = value["Env"].asString(); - if(!value["RuleExtend"].isNull()) - dataObject.ruleExtend = value["RuleExtend"].asString(); - if(!value["CreateTime"].isNull()) - dataObject.createTime = value["CreateTime"].asString(); - if(!value["UpdateTime"].isNull()) - dataObject.updateTime = value["UpdateTime"].asString(); + if(!valueDataTmMonitorRule["Id"].isNull()) + dataObject.id = valueDataTmMonitorRule["Id"].asString(); + if(!valueDataTmMonitorRule["UserId"].isNull()) + dataObject.userId = valueDataTmMonitorRule["UserId"].asString(); + if(!valueDataTmMonitorRule["RuleStatus"].isNull()) + dataObject.ruleStatus = valueDataTmMonitorRule["RuleStatus"].asString(); + if(!valueDataTmMonitorRule["RuleSource"].isNull()) + dataObject.ruleSource = valueDataTmMonitorRule["RuleSource"].asString(); + if(!valueDataTmMonitorRule["RuleName"].isNull()) + dataObject.ruleName = valueDataTmMonitorRule["RuleName"].asString(); + if(!valueDataTmMonitorRule["RuleType"].isNull()) + dataObject.ruleType = std::stoi(valueDataTmMonitorRule["RuleType"].asString()); + if(!valueDataTmMonitorRule["RuleKeyword"].isNull()) + dataObject.ruleKeyword = valueDataTmMonitorRule["RuleKeyword"].asString(); + if(!valueDataTmMonitorRule["RuleDetail"].isNull()) + dataObject.ruleDetail = valueDataTmMonitorRule["RuleDetail"].asString(); + if(!valueDataTmMonitorRule["NotifyUpdate"].isNull()) + dataObject.notifyUpdate = std::stoi(valueDataTmMonitorRule["NotifyUpdate"].asString()); + if(!valueDataTmMonitorRule["Version"].isNull()) + dataObject.version = std::stoi(valueDataTmMonitorRule["Version"].asString()); + if(!valueDataTmMonitorRule["StartTime"].isNull()) + dataObject.startTime = valueDataTmMonitorRule["StartTime"].asString(); + if(!valueDataTmMonitorRule["EndTime"].isNull()) + dataObject.endTime = valueDataTmMonitorRule["EndTime"].asString(); + if(!valueDataTmMonitorRule["LastRunTime"].isNull()) + dataObject.lastRunTime = valueDataTmMonitorRule["LastRunTime"].asString(); + if(!valueDataTmMonitorRule["LastFinishTime"].isNull()) + dataObject.lastFinishTime = valueDataTmMonitorRule["LastFinishTime"].asString(); + if(!valueDataTmMonitorRule["LastUpdateTime"].isNull()) + dataObject.lastUpdateTime = valueDataTmMonitorRule["LastUpdateTime"].asString(); + if(!valueDataTmMonitorRule["Env"].isNull()) + dataObject.env = valueDataTmMonitorRule["Env"].asString(); + if(!valueDataTmMonitorRule["RuleExtend"].isNull()) + dataObject.ruleExtend = valueDataTmMonitorRule["RuleExtend"].asString(); + if(!valueDataTmMonitorRule["CreateTime"].isNull()) + dataObject.createTime = valueDataTmMonitorRule["CreateTime"].asString(); + if(!valueDataTmMonitorRule["UpdateTime"].isNull()) + dataObject.updateTime = valueDataTmMonitorRule["UpdateTime"].asString(); data_.push_back(dataObject); } if(!value["TotalItemNum"].isNull()) diff --git a/trademark/src/model/QueryTrademarkPriceResult.cc b/trademark/src/model/QueryTrademarkPriceResult.cc index d8872b58b..c38522f39 100644 --- a/trademark/src/model/QueryTrademarkPriceResult.cc +++ b/trademark/src/model/QueryTrademarkPriceResult.cc @@ -39,20 +39,20 @@ void QueryTrademarkPriceResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPrices = value["Prices"]["PricesItem"]; - for (auto value : allPrices) + auto allPricesNode = value["Prices"]["PricesItem"]; + for (auto valuePricesPricesItem : allPricesNode) { PricesItem pricesObject; - if(!value["ClassificationCode"].isNull()) - pricesObject.classificationCode = value["ClassificationCode"].asString(); - if(!value["DiscountPrice"].isNull()) - pricesObject.discountPrice = std::stof(value["DiscountPrice"].asString()); - if(!value["OriginalPrice"].isNull()) - pricesObject.originalPrice = std::stof(value["OriginalPrice"].asString()); - if(!value["TradePrice"].isNull()) - pricesObject.tradePrice = std::stof(value["TradePrice"].asString()); - if(!value["Currency"].isNull()) - pricesObject.currency = value["Currency"].asString(); + if(!valuePricesPricesItem["ClassificationCode"].isNull()) + pricesObject.classificationCode = valuePricesPricesItem["ClassificationCode"].asString(); + if(!valuePricesPricesItem["DiscountPrice"].isNull()) + pricesObject.discountPrice = std::stof(valuePricesPricesItem["DiscountPrice"].asString()); + if(!valuePricesPricesItem["OriginalPrice"].isNull()) + pricesObject.originalPrice = std::stof(valuePricesPricesItem["OriginalPrice"].asString()); + if(!valuePricesPricesItem["TradePrice"].isNull()) + pricesObject.tradePrice = std::stof(valuePricesPricesItem["TradePrice"].asString()); + if(!valuePricesPricesItem["Currency"].isNull()) + pricesObject.currency = valuePricesPricesItem["Currency"].asString(); prices_.push_back(pricesObject); } if(!value["DiscountPrice"].isNull()) diff --git a/ubsms/src/model/DescribeBusinessStatusResult.cc b/ubsms/src/model/DescribeBusinessStatusResult.cc index cbbec9aa9..e86b4e88b 100644 --- a/ubsms/src/model/DescribeBusinessStatusResult.cc +++ b/ubsms/src/model/DescribeBusinessStatusResult.cc @@ -39,22 +39,22 @@ void DescribeBusinessStatusResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserBusinessStatusList = value["UserBusinessStatusList"]["UserBusinessStatus"]; - for (auto value : allUserBusinessStatusList) + auto allUserBusinessStatusListNode = value["UserBusinessStatusList"]["UserBusinessStatus"]; + for (auto valueUserBusinessStatusListUserBusinessStatus : allUserBusinessStatusListNode) { UserBusinessStatus userBusinessStatusListObject; - if(!value["Uid"].isNull()) - userBusinessStatusListObject.uid = value["Uid"].asString(); - if(!value["ServiceCode"].isNull()) - userBusinessStatusListObject.serviceCode = value["ServiceCode"].asString(); - auto allStatuses = value["Statuses"]["Status"]; - for (auto value : allStatuses) + if(!valueUserBusinessStatusListUserBusinessStatus["Uid"].isNull()) + userBusinessStatusListObject.uid = valueUserBusinessStatusListUserBusinessStatus["Uid"].asString(); + if(!valueUserBusinessStatusListUserBusinessStatus["ServiceCode"].isNull()) + userBusinessStatusListObject.serviceCode = valueUserBusinessStatusListUserBusinessStatus["ServiceCode"].asString(); + auto allStatusesNode = allUserBusinessStatusListNode["Statuses"]["Status"]; + for (auto allUserBusinessStatusListNodeStatusesStatus : allStatusesNode) { UserBusinessStatus::Status statusesObject; - if(!value["StatusKey"].isNull()) - statusesObject.statusKey = value["StatusKey"].asString(); - if(!value["StatusValue"].isNull()) - statusesObject.statusValue = value["StatusValue"].asString(); + if(!allUserBusinessStatusListNodeStatusesStatus["StatusKey"].isNull()) + statusesObject.statusKey = allUserBusinessStatusListNodeStatusesStatus["StatusKey"].asString(); + if(!allUserBusinessStatusListNodeStatusesStatus["StatusValue"].isNull()) + statusesObject.statusValue = allUserBusinessStatusListNodeStatusesStatus["StatusValue"].asString(); userBusinessStatusListObject.statuses.push_back(statusesObject); } userBusinessStatusList_.push_back(userBusinessStatusListObject); diff --git a/vod/src/model/DescribePlayTopVideosResult.cc b/vod/src/model/DescribePlayTopVideosResult.cc index 14ef8ba74..83162d163 100644 --- a/vod/src/model/DescribePlayTopVideosResult.cc +++ b/vod/src/model/DescribePlayTopVideosResult.cc @@ -39,20 +39,20 @@ void DescribePlayTopVideosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTopPlayVideos = value["TopPlayVideos"]["TopPlayVideoStatis"]; - for (auto value : allTopPlayVideos) + auto allTopPlayVideosNode = value["TopPlayVideos"]["TopPlayVideoStatis"]; + for (auto valueTopPlayVideosTopPlayVideoStatis : allTopPlayVideosNode) { TopPlayVideoStatis topPlayVideosObject; - if(!value["PlayDuration"].isNull()) - topPlayVideosObject.playDuration = value["PlayDuration"].asString(); - if(!value["VV"].isNull()) - topPlayVideosObject.vV = value["VV"].asString(); - if(!value["UV"].isNull()) - topPlayVideosObject.uV = value["UV"].asString(); - if(!value["VideoId"].isNull()) - topPlayVideosObject.videoId = value["VideoId"].asString(); - if(!value["Title"].isNull()) - topPlayVideosObject.title = value["Title"].asString(); + if(!valueTopPlayVideosTopPlayVideoStatis["PlayDuration"].isNull()) + topPlayVideosObject.playDuration = valueTopPlayVideosTopPlayVideoStatis["PlayDuration"].asString(); + if(!valueTopPlayVideosTopPlayVideoStatis["VV"].isNull()) + topPlayVideosObject.vV = valueTopPlayVideosTopPlayVideoStatis["VV"].asString(); + if(!valueTopPlayVideosTopPlayVideoStatis["UV"].isNull()) + topPlayVideosObject.uV = valueTopPlayVideosTopPlayVideoStatis["UV"].asString(); + if(!valueTopPlayVideosTopPlayVideoStatis["VideoId"].isNull()) + topPlayVideosObject.videoId = valueTopPlayVideosTopPlayVideoStatis["VideoId"].asString(); + if(!valueTopPlayVideosTopPlayVideoStatis["Title"].isNull()) + topPlayVideosObject.title = valueTopPlayVideosTopPlayVideoStatis["Title"].asString(); topPlayVideos_.push_back(topPlayVideosObject); } if(!value["PageNo"].isNull()) diff --git a/vod/src/model/DescribePlayUserAvgResult.cc b/vod/src/model/DescribePlayUserAvgResult.cc index 7d202b946..4a2180281 100644 --- a/vod/src/model/DescribePlayUserAvgResult.cc +++ b/vod/src/model/DescribePlayUserAvgResult.cc @@ -39,16 +39,16 @@ void DescribePlayUserAvgResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserPlayStatisAvgs = value["UserPlayStatisAvgs"]["UserPlayStatisAvg"]; - for (auto value : allUserPlayStatisAvgs) + auto allUserPlayStatisAvgsNode = value["UserPlayStatisAvgs"]["UserPlayStatisAvg"]; + for (auto valueUserPlayStatisAvgsUserPlayStatisAvg : allUserPlayStatisAvgsNode) { UserPlayStatisAvg userPlayStatisAvgsObject; - if(!value["Date"].isNull()) - userPlayStatisAvgsObject.date = value["Date"].asString(); - if(!value["AvgPlayDuration"].isNull()) - userPlayStatisAvgsObject.avgPlayDuration = value["AvgPlayDuration"].asString(); - if(!value["AvgPlayCount"].isNull()) - userPlayStatisAvgsObject.avgPlayCount = value["AvgPlayCount"].asString(); + if(!valueUserPlayStatisAvgsUserPlayStatisAvg["Date"].isNull()) + userPlayStatisAvgsObject.date = valueUserPlayStatisAvgsUserPlayStatisAvg["Date"].asString(); + if(!valueUserPlayStatisAvgsUserPlayStatisAvg["AvgPlayDuration"].isNull()) + userPlayStatisAvgsObject.avgPlayDuration = valueUserPlayStatisAvgsUserPlayStatisAvg["AvgPlayDuration"].asString(); + if(!valueUserPlayStatisAvgsUserPlayStatisAvg["AvgPlayCount"].isNull()) + userPlayStatisAvgsObject.avgPlayCount = valueUserPlayStatisAvgsUserPlayStatisAvg["AvgPlayCount"].asString(); userPlayStatisAvgs_.push_back(userPlayStatisAvgsObject); } diff --git a/vod/src/model/DescribePlayUserTotalResult.cc b/vod/src/model/DescribePlayUserTotalResult.cc index dc784ac3b..439c20329 100644 --- a/vod/src/model/DescribePlayUserTotalResult.cc +++ b/vod/src/model/DescribePlayUserTotalResult.cc @@ -39,16 +39,16 @@ void DescribePlayUserTotalResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUserPlayStatisTotals = value["UserPlayStatisTotals"]["UserPlayStatisTotal"]; - for (auto value : allUserPlayStatisTotals) + auto allUserPlayStatisTotalsNode = value["UserPlayStatisTotals"]["UserPlayStatisTotal"]; + for (auto valueUserPlayStatisTotalsUserPlayStatisTotal : allUserPlayStatisTotalsNode) { UserPlayStatisTotal userPlayStatisTotalsObject; - if(!value["Date"].isNull()) - userPlayStatisTotalsObject.date = value["Date"].asString(); - if(!value["PlayDuration"].isNull()) - userPlayStatisTotalsObject.playDuration = value["PlayDuration"].asString(); - if(!value["PlayRange"].isNull()) - userPlayStatisTotalsObject.playRange = value["PlayRange"].asString(); + if(!valueUserPlayStatisTotalsUserPlayStatisTotal["Date"].isNull()) + userPlayStatisTotalsObject.date = valueUserPlayStatisTotalsUserPlayStatisTotal["Date"].asString(); + if(!valueUserPlayStatisTotalsUserPlayStatisTotal["PlayDuration"].isNull()) + userPlayStatisTotalsObject.playDuration = valueUserPlayStatisTotalsUserPlayStatisTotal["PlayDuration"].asString(); + if(!valueUserPlayStatisTotalsUserPlayStatisTotal["PlayRange"].isNull()) + userPlayStatisTotalsObject.playRange = valueUserPlayStatisTotalsUserPlayStatisTotal["PlayRange"].asString(); auto vVNode = value["VV"]; if(!vVNode["Android"].isNull()) userPlayStatisTotalsObject.vV.android = vVNode["Android"].asString(); diff --git a/vod/src/model/DescribePlayVideoStatisResult.cc b/vod/src/model/DescribePlayVideoStatisResult.cc index cc74282cf..831346049 100644 --- a/vod/src/model/DescribePlayVideoStatisResult.cc +++ b/vod/src/model/DescribePlayVideoStatisResult.cc @@ -39,22 +39,22 @@ void DescribePlayVideoStatisResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVideoPlayStatisDetails = value["VideoPlayStatisDetails"]["VideoPlayStatisDetail"]; - for (auto value : allVideoPlayStatisDetails) + auto allVideoPlayStatisDetailsNode = value["VideoPlayStatisDetails"]["VideoPlayStatisDetail"]; + for (auto valueVideoPlayStatisDetailsVideoPlayStatisDetail : allVideoPlayStatisDetailsNode) { VideoPlayStatisDetail videoPlayStatisDetailsObject; - if(!value["Date"].isNull()) - videoPlayStatisDetailsObject.date = value["Date"].asString(); - if(!value["PlayDuration"].isNull()) - videoPlayStatisDetailsObject.playDuration = value["PlayDuration"].asString(); - if(!value["VV"].isNull()) - videoPlayStatisDetailsObject.vV = value["VV"].asString(); - if(!value["UV"].isNull()) - videoPlayStatisDetailsObject.uV = value["UV"].asString(); - if(!value["PlayRange"].isNull()) - videoPlayStatisDetailsObject.playRange = value["PlayRange"].asString(); - if(!value["Title"].isNull()) - videoPlayStatisDetailsObject.title = value["Title"].asString(); + if(!valueVideoPlayStatisDetailsVideoPlayStatisDetail["Date"].isNull()) + videoPlayStatisDetailsObject.date = valueVideoPlayStatisDetailsVideoPlayStatisDetail["Date"].asString(); + if(!valueVideoPlayStatisDetailsVideoPlayStatisDetail["PlayDuration"].isNull()) + videoPlayStatisDetailsObject.playDuration = valueVideoPlayStatisDetailsVideoPlayStatisDetail["PlayDuration"].asString(); + if(!valueVideoPlayStatisDetailsVideoPlayStatisDetail["VV"].isNull()) + videoPlayStatisDetailsObject.vV = valueVideoPlayStatisDetailsVideoPlayStatisDetail["VV"].asString(); + if(!valueVideoPlayStatisDetailsVideoPlayStatisDetail["UV"].isNull()) + videoPlayStatisDetailsObject.uV = valueVideoPlayStatisDetailsVideoPlayStatisDetail["UV"].asString(); + if(!valueVideoPlayStatisDetailsVideoPlayStatisDetail["PlayRange"].isNull()) + videoPlayStatisDetailsObject.playRange = valueVideoPlayStatisDetailsVideoPlayStatisDetail["PlayRange"].asString(); + if(!valueVideoPlayStatisDetailsVideoPlayStatisDetail["Title"].isNull()) + videoPlayStatisDetailsObject.title = valueVideoPlayStatisDetailsVideoPlayStatisDetail["Title"].asString(); videoPlayStatisDetails_.push_back(videoPlayStatisDetailsObject); } diff --git a/vod/src/model/DescribeVodAIDataResult.cc b/vod/src/model/DescribeVodAIDataResult.cc index c2ebbda20..560869827 100644 --- a/vod/src/model/DescribeVodAIDataResult.cc +++ b/vod/src/model/DescribeVodAIDataResult.cc @@ -39,20 +39,20 @@ void DescribeVodAIDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAIData = value["AIData"]["AIDataItem"]; - for (auto value : allAIData) + auto allAIDataNode = value["AIData"]["AIDataItem"]; + for (auto valueAIDataAIDataItem : allAIDataNode) { AIDataItem aIDataObject; - if(!value["TimeStamp"].isNull()) - aIDataObject.timeStamp = value["TimeStamp"].asString(); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + if(!valueAIDataAIDataItem["TimeStamp"].isNull()) + aIDataObject.timeStamp = valueAIDataAIDataItem["TimeStamp"].asString(); + auto allDataNode = allAIDataNode["Data"]["DataItem"]; + for (auto allAIDataNodeDataDataItem : allDataNode) { AIDataItem::DataItem dataObject; - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - dataObject.value = value["Value"].asString(); + if(!allAIDataNodeDataDataItem["Name"].isNull()) + dataObject.name = allAIDataNodeDataDataItem["Name"].asString(); + if(!allAIDataNodeDataDataItem["Value"].isNull()) + dataObject.value = allAIDataNodeDataDataItem["Value"].asString(); aIDataObject.data.push_back(dataObject); } aIData_.push_back(aIDataObject); diff --git a/vod/src/model/DescribeVodCertificateListResult.cc b/vod/src/model/DescribeVodCertificateListResult.cc index 3cd3a68fc..72f282fd4 100644 --- a/vod/src/model/DescribeVodCertificateListResult.cc +++ b/vod/src/model/DescribeVodCertificateListResult.cc @@ -42,22 +42,22 @@ void DescribeVodCertificateListResult::parse(const std::string &payload) auto certificateListModelNode = value["CertificateListModel"]; if(!certificateListModelNode["Count"].isNull()) certificateListModel_.count = std::stoi(certificateListModelNode["Count"].asString()); - auto allCertList = value["CertList"]["Cert"]; - for (auto value : allCertList) + auto allCertListNode = certificateListModelNode["CertList"]["Cert"]; + for (auto certificateListModelNodeCertListCert : allCertListNode) { CertificateListModel::Cert certObject; - if(!value["CertName"].isNull()) - certObject.certName = value["CertName"].asString(); - if(!value["CertId"].isNull()) - certObject.certId = std::stol(value["CertId"].asString()); - if(!value["Fingerprint"].isNull()) - certObject.fingerprint = value["Fingerprint"].asString(); - if(!value["Common"].isNull()) - certObject.common = value["Common"].asString(); - if(!value["Issuer"].isNull()) - certObject.issuer = value["Issuer"].asString(); - if(!value["LastTime"].isNull()) - certObject.lastTime = std::stol(value["LastTime"].asString()); + if(!certificateListModelNodeCertListCert["CertName"].isNull()) + certObject.certName = certificateListModelNodeCertListCert["CertName"].asString(); + if(!certificateListModelNodeCertListCert["CertId"].isNull()) + certObject.certId = std::stol(certificateListModelNodeCertListCert["CertId"].asString()); + if(!certificateListModelNodeCertListCert["Fingerprint"].isNull()) + certObject.fingerprint = certificateListModelNodeCertListCert["Fingerprint"].asString(); + if(!certificateListModelNodeCertListCert["Common"].isNull()) + certObject.common = certificateListModelNodeCertListCert["Common"].asString(); + if(!certificateListModelNodeCertListCert["Issuer"].isNull()) + certObject.issuer = certificateListModelNodeCertListCert["Issuer"].asString(); + if(!certificateListModelNodeCertListCert["LastTime"].isNull()) + certObject.lastTime = std::stol(certificateListModelNodeCertListCert["LastTime"].asString()); certificateListModel_.certList.push_back(certObject); } diff --git a/vod/src/model/DescribeVodDomainBpsDataResult.cc b/vod/src/model/DescribeVodDomainBpsDataResult.cc index 5c6fb279d..4436958c4 100644 --- a/vod/src/model/DescribeVodDomainBpsDataResult.cc +++ b/vod/src/model/DescribeVodDomainBpsDataResult.cc @@ -39,24 +39,24 @@ void DescribeVodDomainBpsDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBpsDataPerInterval = value["BpsDataPerInterval"]["DataModule"]; - for (auto value : allBpsDataPerInterval) + auto allBpsDataPerIntervalNode = value["BpsDataPerInterval"]["DataModule"]; + for (auto valueBpsDataPerIntervalDataModule : allBpsDataPerIntervalNode) { DataModule bpsDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - bpsDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - bpsDataPerIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - bpsDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - bpsDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["HttpsValue"].isNull()) - bpsDataPerIntervalObject.httpsValue = value["HttpsValue"].asString(); - if(!value["HttpsDomesticValue"].isNull()) - bpsDataPerIntervalObject.httpsDomesticValue = value["HttpsDomesticValue"].asString(); - if(!value["HttpsOverseasValue"].isNull()) - bpsDataPerIntervalObject.httpsOverseasValue = value["HttpsOverseasValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["TimeStamp"].isNull()) + bpsDataPerIntervalObject.timeStamp = valueBpsDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueBpsDataPerIntervalDataModule["Value"].isNull()) + bpsDataPerIntervalObject.value = valueBpsDataPerIntervalDataModule["Value"].asString(); + if(!valueBpsDataPerIntervalDataModule["DomesticValue"].isNull()) + bpsDataPerIntervalObject.domesticValue = valueBpsDataPerIntervalDataModule["DomesticValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["OverseasValue"].isNull()) + bpsDataPerIntervalObject.overseasValue = valueBpsDataPerIntervalDataModule["OverseasValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpsValue"].isNull()) + bpsDataPerIntervalObject.httpsValue = valueBpsDataPerIntervalDataModule["HttpsValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpsDomesticValue"].isNull()) + bpsDataPerIntervalObject.httpsDomesticValue = valueBpsDataPerIntervalDataModule["HttpsDomesticValue"].asString(); + if(!valueBpsDataPerIntervalDataModule["HttpsOverseasValue"].isNull()) + bpsDataPerIntervalObject.httpsOverseasValue = valueBpsDataPerIntervalDataModule["HttpsOverseasValue"].asString(); bpsDataPerInterval_.push_back(bpsDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/vod/src/model/DescribeVodDomainCertificateInfoResult.cc b/vod/src/model/DescribeVodDomainCertificateInfoResult.cc index 09aae7eca..bb6f376aa 100644 --- a/vod/src/model/DescribeVodDomainCertificateInfoResult.cc +++ b/vod/src/model/DescribeVodDomainCertificateInfoResult.cc @@ -39,28 +39,28 @@ void DescribeVodDomainCertificateInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCertInfos = value["CertInfos"]["CertInfo"]; - for (auto value : allCertInfos) + auto allCertInfosNode = value["CertInfos"]["CertInfo"]; + for (auto valueCertInfosCertInfo : allCertInfosNode) { CertInfo certInfosObject; - if(!value["DomainName"].isNull()) - certInfosObject.domainName = value["DomainName"].asString(); - if(!value["CertName"].isNull()) - certInfosObject.certName = value["CertName"].asString(); - if(!value["CertDomainName"].isNull()) - certInfosObject.certDomainName = value["CertDomainName"].asString(); - if(!value["CertExpireTime"].isNull()) - certInfosObject.certExpireTime = value["CertExpireTime"].asString(); - if(!value["CertLife"].isNull()) - certInfosObject.certLife = value["CertLife"].asString(); - if(!value["CertOrg"].isNull()) - certInfosObject.certOrg = value["CertOrg"].asString(); - if(!value["CertType"].isNull()) - certInfosObject.certType = value["CertType"].asString(); - if(!value["ServerCertificateStatus"].isNull()) - certInfosObject.serverCertificateStatus = value["ServerCertificateStatus"].asString(); - if(!value["Status"].isNull()) - certInfosObject.status = value["Status"].asString(); + if(!valueCertInfosCertInfo["DomainName"].isNull()) + certInfosObject.domainName = valueCertInfosCertInfo["DomainName"].asString(); + if(!valueCertInfosCertInfo["CertName"].isNull()) + certInfosObject.certName = valueCertInfosCertInfo["CertName"].asString(); + if(!valueCertInfosCertInfo["CertDomainName"].isNull()) + certInfosObject.certDomainName = valueCertInfosCertInfo["CertDomainName"].asString(); + if(!valueCertInfosCertInfo["CertExpireTime"].isNull()) + certInfosObject.certExpireTime = valueCertInfosCertInfo["CertExpireTime"].asString(); + if(!valueCertInfosCertInfo["CertLife"].isNull()) + certInfosObject.certLife = valueCertInfosCertInfo["CertLife"].asString(); + if(!valueCertInfosCertInfo["CertOrg"].isNull()) + certInfosObject.certOrg = valueCertInfosCertInfo["CertOrg"].asString(); + if(!valueCertInfosCertInfo["CertType"].isNull()) + certInfosObject.certType = valueCertInfosCertInfo["CertType"].asString(); + if(!valueCertInfosCertInfo["ServerCertificateStatus"].isNull()) + certInfosObject.serverCertificateStatus = valueCertInfosCertInfo["ServerCertificateStatus"].asString(); + if(!valueCertInfosCertInfo["Status"].isNull()) + certInfosObject.status = valueCertInfosCertInfo["Status"].asString(); certInfos_.push_back(certInfosObject); } diff --git a/vod/src/model/DescribeVodDomainConfigsResult.cc b/vod/src/model/DescribeVodDomainConfigsResult.cc index c85ef31c8..25e22296f 100644 --- a/vod/src/model/DescribeVodDomainConfigsResult.cc +++ b/vod/src/model/DescribeVodDomainConfigsResult.cc @@ -39,24 +39,24 @@ void DescribeVodDomainConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainConfigs = value["DomainConfigs"]["DomainConfig"]; - for (auto value : allDomainConfigs) + auto allDomainConfigsNode = value["DomainConfigs"]["DomainConfig"]; + for (auto valueDomainConfigsDomainConfig : allDomainConfigsNode) { DomainConfig domainConfigsObject; - if(!value["FunctionName"].isNull()) - domainConfigsObject.functionName = value["FunctionName"].asString(); - if(!value["ConfigId"].isNull()) - domainConfigsObject.configId = value["ConfigId"].asString(); - if(!value["Status"].isNull()) - domainConfigsObject.status = value["Status"].asString(); - auto allFunctionArgs = value["FunctionArgs"]["FunctionArg"]; - for (auto value : allFunctionArgs) + if(!valueDomainConfigsDomainConfig["FunctionName"].isNull()) + domainConfigsObject.functionName = valueDomainConfigsDomainConfig["FunctionName"].asString(); + if(!valueDomainConfigsDomainConfig["ConfigId"].isNull()) + domainConfigsObject.configId = valueDomainConfigsDomainConfig["ConfigId"].asString(); + if(!valueDomainConfigsDomainConfig["Status"].isNull()) + domainConfigsObject.status = valueDomainConfigsDomainConfig["Status"].asString(); + auto allFunctionArgsNode = allDomainConfigsNode["FunctionArgs"]["FunctionArg"]; + for (auto allDomainConfigsNodeFunctionArgsFunctionArg : allFunctionArgsNode) { DomainConfig::FunctionArg functionArgsObject; - if(!value["ArgName"].isNull()) - functionArgsObject.argName = value["ArgName"].asString(); - if(!value["ArgValue"].isNull()) - functionArgsObject.argValue = value["ArgValue"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].isNull()) + functionArgsObject.argName = allDomainConfigsNodeFunctionArgsFunctionArg["ArgName"].asString(); + if(!allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].isNull()) + functionArgsObject.argValue = allDomainConfigsNodeFunctionArgsFunctionArg["ArgValue"].asString(); domainConfigsObject.functionArgs.push_back(functionArgsObject); } domainConfigs_.push_back(domainConfigsObject); diff --git a/vod/src/model/DescribeVodDomainDetailResult.cc b/vod/src/model/DescribeVodDomainDetailResult.cc index fe477b40e..a9b273f40 100644 --- a/vod/src/model/DescribeVodDomainDetailResult.cc +++ b/vod/src/model/DescribeVodDomainDetailResult.cc @@ -62,20 +62,20 @@ void DescribeVodDomainDetailResult::parse(const std::string &payload) domainDetail_.certName = domainDetailNode["CertName"].asString(); if(!domainDetailNode["Weight"].isNull()) domainDetail_.weight = domainDetailNode["Weight"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + auto allSourcesNode = domainDetailNode["Sources"]["Source"]; + for (auto domainDetailNodeSourcesSource : allSourcesNode) { DomainDetail::Source sourceObject; - if(!value["Content"].isNull()) - sourceObject.content = value["Content"].asString(); - if(!value["Type"].isNull()) - sourceObject.type = value["Type"].asString(); - if(!value["Port"].isNull()) - sourceObject.port = std::stoi(value["Port"].asString()); - if(!value["Enabled"].isNull()) - sourceObject.enabled = value["Enabled"].asString(); - if(!value["Priority"].isNull()) - sourceObject.priority = value["Priority"].asString(); + if(!domainDetailNodeSourcesSource["Content"].isNull()) + sourceObject.content = domainDetailNodeSourcesSource["Content"].asString(); + if(!domainDetailNodeSourcesSource["Type"].isNull()) + sourceObject.type = domainDetailNodeSourcesSource["Type"].asString(); + if(!domainDetailNodeSourcesSource["Port"].isNull()) + sourceObject.port = std::stoi(domainDetailNodeSourcesSource["Port"].asString()); + if(!domainDetailNodeSourcesSource["Enabled"].isNull()) + sourceObject.enabled = domainDetailNodeSourcesSource["Enabled"].asString(); + if(!domainDetailNodeSourcesSource["Priority"].isNull()) + sourceObject.priority = domainDetailNodeSourcesSource["Priority"].asString(); domainDetail_.sources.push_back(sourceObject); } diff --git a/vod/src/model/DescribeVodDomainLogResult.cc b/vod/src/model/DescribeVodDomainLogResult.cc index f92bd3c12..0cb5c0b19 100644 --- a/vod/src/model/DescribeVodDomainLogResult.cc +++ b/vod/src/model/DescribeVodDomainLogResult.cc @@ -39,28 +39,28 @@ void DescribeVodDomainLogResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomainLogDetails = value["DomainLogDetails"]["DomainLogDetail"]; - for (auto value : allDomainLogDetails) + auto allDomainLogDetailsNode = value["DomainLogDetails"]["DomainLogDetail"]; + for (auto valueDomainLogDetailsDomainLogDetail : allDomainLogDetailsNode) { DomainLogDetail domainLogDetailsObject; - if(!value["DomainName"].isNull()) - domainLogDetailsObject.domainName = value["DomainName"].asString(); - if(!value["LogCount"].isNull()) - domainLogDetailsObject.logCount = std::stol(value["LogCount"].asString()); - auto allLogInfos = value["LogInfos"]["LogInfoDetail"]; - for (auto value : allLogInfos) + if(!valueDomainLogDetailsDomainLogDetail["DomainName"].isNull()) + domainLogDetailsObject.domainName = valueDomainLogDetailsDomainLogDetail["DomainName"].asString(); + if(!valueDomainLogDetailsDomainLogDetail["LogCount"].isNull()) + domainLogDetailsObject.logCount = std::stol(valueDomainLogDetailsDomainLogDetail["LogCount"].asString()); + auto allLogInfosNode = allDomainLogDetailsNode["LogInfos"]["LogInfoDetail"]; + for (auto allDomainLogDetailsNodeLogInfosLogInfoDetail : allLogInfosNode) { DomainLogDetail::LogInfoDetail logInfosObject; - if(!value["LogName"].isNull()) - logInfosObject.logName = value["LogName"].asString(); - if(!value["LogPath"].isNull()) - logInfosObject.logPath = value["LogPath"].asString(); - if(!value["LogSize"].isNull()) - logInfosObject.logSize = std::stol(value["LogSize"].asString()); - if(!value["StartTime"].isNull()) - logInfosObject.startTime = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - logInfosObject.endTime = value["EndTime"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].isNull()) + logInfosObject.logName = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogName"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].isNull()) + logInfosObject.logPath = allDomainLogDetailsNodeLogInfosLogInfoDetail["LogPath"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].isNull()) + logInfosObject.logSize = std::stol(allDomainLogDetailsNodeLogInfosLogInfoDetail["LogSize"].asString()); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].isNull()) + logInfosObject.startTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["StartTime"].asString(); + if(!allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].isNull()) + logInfosObject.endTime = allDomainLogDetailsNodeLogInfosLogInfoDetail["EndTime"].asString(); domainLogDetailsObject.logInfos.push_back(logInfosObject); } auto pageInfosNode = value["PageInfos"]; diff --git a/vod/src/model/DescribeVodDomainTrafficDataResult.cc b/vod/src/model/DescribeVodDomainTrafficDataResult.cc index 0f7de8932..36de931a5 100644 --- a/vod/src/model/DescribeVodDomainTrafficDataResult.cc +++ b/vod/src/model/DescribeVodDomainTrafficDataResult.cc @@ -39,24 +39,24 @@ void DescribeVodDomainTrafficDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTrafficDataPerInterval = value["TrafficDataPerInterval"]["DataModule"]; - for (auto value : allTrafficDataPerInterval) + auto allTrafficDataPerIntervalNode = value["TrafficDataPerInterval"]["DataModule"]; + for (auto valueTrafficDataPerIntervalDataModule : allTrafficDataPerIntervalNode) { DataModule trafficDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - trafficDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - trafficDataPerIntervalObject.value = value["Value"].asString(); - if(!value["DomesticValue"].isNull()) - trafficDataPerIntervalObject.domesticValue = value["DomesticValue"].asString(); - if(!value["OverseasValue"].isNull()) - trafficDataPerIntervalObject.overseasValue = value["OverseasValue"].asString(); - if(!value["HttpsValue"].isNull()) - trafficDataPerIntervalObject.httpsValue = value["HttpsValue"].asString(); - if(!value["HttpsDomesticValue"].isNull()) - trafficDataPerIntervalObject.httpsDomesticValue = value["HttpsDomesticValue"].asString(); - if(!value["HttpsOverseasValue"].isNull()) - trafficDataPerIntervalObject.httpsOverseasValue = value["HttpsOverseasValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["TimeStamp"].isNull()) + trafficDataPerIntervalObject.timeStamp = valueTrafficDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueTrafficDataPerIntervalDataModule["Value"].isNull()) + trafficDataPerIntervalObject.value = valueTrafficDataPerIntervalDataModule["Value"].asString(); + if(!valueTrafficDataPerIntervalDataModule["DomesticValue"].isNull()) + trafficDataPerIntervalObject.domesticValue = valueTrafficDataPerIntervalDataModule["DomesticValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["OverseasValue"].isNull()) + trafficDataPerIntervalObject.overseasValue = valueTrafficDataPerIntervalDataModule["OverseasValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpsValue"].isNull()) + trafficDataPerIntervalObject.httpsValue = valueTrafficDataPerIntervalDataModule["HttpsValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpsDomesticValue"].isNull()) + trafficDataPerIntervalObject.httpsDomesticValue = valueTrafficDataPerIntervalDataModule["HttpsDomesticValue"].asString(); + if(!valueTrafficDataPerIntervalDataModule["HttpsOverseasValue"].isNull()) + trafficDataPerIntervalObject.httpsOverseasValue = valueTrafficDataPerIntervalDataModule["HttpsOverseasValue"].asString(); trafficDataPerInterval_.push_back(trafficDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/vod/src/model/DescribeVodDomainUsageDataResult.cc b/vod/src/model/DescribeVodDomainUsageDataResult.cc index ee2b929e9..8797c78f9 100644 --- a/vod/src/model/DescribeVodDomainUsageDataResult.cc +++ b/vod/src/model/DescribeVodDomainUsageDataResult.cc @@ -39,14 +39,14 @@ void DescribeVodDomainUsageDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUsageDataPerInterval = value["UsageDataPerInterval"]["DataModule"]; - for (auto value : allUsageDataPerInterval) + auto allUsageDataPerIntervalNode = value["UsageDataPerInterval"]["DataModule"]; + for (auto valueUsageDataPerIntervalDataModule : allUsageDataPerIntervalNode) { DataModule usageDataPerIntervalObject; - if(!value["TimeStamp"].isNull()) - usageDataPerIntervalObject.timeStamp = value["TimeStamp"].asString(); - if(!value["Value"].isNull()) - usageDataPerIntervalObject.value = value["Value"].asString(); + if(!valueUsageDataPerIntervalDataModule["TimeStamp"].isNull()) + usageDataPerIntervalObject.timeStamp = valueUsageDataPerIntervalDataModule["TimeStamp"].asString(); + if(!valueUsageDataPerIntervalDataModule["Value"].isNull()) + usageDataPerIntervalObject.value = valueUsageDataPerIntervalDataModule["Value"].asString(); usageDataPerInterval_.push_back(usageDataPerIntervalObject); } if(!value["DomainName"].isNull()) diff --git a/vod/src/model/DescribeVodRefreshTasksResult.cc b/vod/src/model/DescribeVodRefreshTasksResult.cc index 9be29f60e..da887739f 100644 --- a/vod/src/model/DescribeVodRefreshTasksResult.cc +++ b/vod/src/model/DescribeVodRefreshTasksResult.cc @@ -39,24 +39,24 @@ void DescribeVodRefreshTasksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTasks = value["Tasks"]["Task"]; - for (auto value : allTasks) + auto allTasksNode = value["Tasks"]["Task"]; + for (auto valueTasksTask : allTasksNode) { Task tasksObject; - if(!value["TaskId"].isNull()) - tasksObject.taskId = value["TaskId"].asString(); - if(!value["ObjectPath"].isNull()) - tasksObject.objectPath = value["ObjectPath"].asString(); - if(!value["Process"].isNull()) - tasksObject.process = value["Process"].asString(); - if(!value["Status"].isNull()) - tasksObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - tasksObject.creationTime = value["CreationTime"].asString(); - if(!value["Description"].isNull()) - tasksObject.description = value["Description"].asString(); - if(!value["ObjectType"].isNull()) - tasksObject.objectType = value["ObjectType"].asString(); + if(!valueTasksTask["TaskId"].isNull()) + tasksObject.taskId = valueTasksTask["TaskId"].asString(); + if(!valueTasksTask["ObjectPath"].isNull()) + tasksObject.objectPath = valueTasksTask["ObjectPath"].asString(); + if(!valueTasksTask["Process"].isNull()) + tasksObject.process = valueTasksTask["Process"].asString(); + if(!valueTasksTask["Status"].isNull()) + tasksObject.status = valueTasksTask["Status"].asString(); + if(!valueTasksTask["CreationTime"].isNull()) + tasksObject.creationTime = valueTasksTask["CreationTime"].asString(); + if(!valueTasksTask["Description"].isNull()) + tasksObject.description = valueTasksTask["Description"].asString(); + if(!valueTasksTask["ObjectType"].isNull()) + tasksObject.objectType = valueTasksTask["ObjectType"].asString(); tasks_.push_back(tasksObject); } if(!value["PageNumber"].isNull()) diff --git a/vod/src/model/DescribeVodStorageDataResult.cc b/vod/src/model/DescribeVodStorageDataResult.cc index 94c54c692..a6c306072 100644 --- a/vod/src/model/DescribeVodStorageDataResult.cc +++ b/vod/src/model/DescribeVodStorageDataResult.cc @@ -39,16 +39,16 @@ void DescribeVodStorageDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allStorageData = value["StorageData"]["StorageDataItem"]; - for (auto value : allStorageData) + auto allStorageDataNode = value["StorageData"]["StorageDataItem"]; + for (auto valueStorageDataStorageDataItem : allStorageDataNode) { StorageDataItem storageDataObject; - if(!value["TimeStamp"].isNull()) - storageDataObject.timeStamp = value["TimeStamp"].asString(); - if(!value["StorageUtilization"].isNull()) - storageDataObject.storageUtilization = value["StorageUtilization"].asString(); - if(!value["NetworkOut"].isNull()) - storageDataObject.networkOut = value["NetworkOut"].asString(); + if(!valueStorageDataStorageDataItem["TimeStamp"].isNull()) + storageDataObject.timeStamp = valueStorageDataStorageDataItem["TimeStamp"].asString(); + if(!valueStorageDataStorageDataItem["StorageUtilization"].isNull()) + storageDataObject.storageUtilization = valueStorageDataStorageDataItem["StorageUtilization"].asString(); + if(!valueStorageDataStorageDataItem["NetworkOut"].isNull()) + storageDataObject.networkOut = valueStorageDataStorageDataItem["NetworkOut"].asString(); storageData_.push_back(storageDataObject); } if(!value["DataInterval"].isNull()) diff --git a/vod/src/model/DescribeVodTranscodeDataResult.cc b/vod/src/model/DescribeVodTranscodeDataResult.cc index fdf34f2f4..cfe76a0cd 100644 --- a/vod/src/model/DescribeVodTranscodeDataResult.cc +++ b/vod/src/model/DescribeVodTranscodeDataResult.cc @@ -39,20 +39,20 @@ void DescribeVodTranscodeDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTranscodeData = value["TranscodeData"]["TranscodeDataItem"]; - for (auto value : allTranscodeData) + auto allTranscodeDataNode = value["TranscodeData"]["TranscodeDataItem"]; + for (auto valueTranscodeDataTranscodeDataItem : allTranscodeDataNode) { TranscodeDataItem transcodeDataObject; - if(!value["TimeStamp"].isNull()) - transcodeDataObject.timeStamp = value["TimeStamp"].asString(); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + if(!valueTranscodeDataTranscodeDataItem["TimeStamp"].isNull()) + transcodeDataObject.timeStamp = valueTranscodeDataTranscodeDataItem["TimeStamp"].asString(); + auto allDataNode = allTranscodeDataNode["Data"]["DataItem"]; + for (auto allTranscodeDataNodeDataDataItem : allDataNode) { TranscodeDataItem::DataItem dataObject; - if(!value["Name"].isNull()) - dataObject.name = value["Name"].asString(); - if(!value["Value"].isNull()) - dataObject.value = value["Value"].asString(); + if(!allTranscodeDataNodeDataDataItem["Name"].isNull()) + dataObject.name = allTranscodeDataNodeDataDataItem["Name"].asString(); + if(!allTranscodeDataNodeDataDataItem["Value"].isNull()) + dataObject.value = allTranscodeDataNodeDataDataItem["Value"].asString(); transcodeDataObject.data.push_back(dataObject); } transcodeData_.push_back(transcodeDataObject); diff --git a/vod/src/model/DescribeVodUserDomainsResult.cc b/vod/src/model/DescribeVodUserDomainsResult.cc index d1a23a08e..ad04b9006 100644 --- a/vod/src/model/DescribeVodUserDomainsResult.cc +++ b/vod/src/model/DescribeVodUserDomainsResult.cc @@ -39,42 +39,42 @@ void DescribeVodUserDomainsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDomains = value["Domains"]["PageData"]; - for (auto value : allDomains) + auto allDomainsNode = value["Domains"]["PageData"]; + for (auto valueDomainsPageData : allDomainsNode) { PageData domainsObject; - if(!value["DomainName"].isNull()) - domainsObject.domainName = value["DomainName"].asString(); - if(!value["Cname"].isNull()) - domainsObject.cname = value["Cname"].asString(); - if(!value["CdnType"].isNull()) - domainsObject.cdnType = value["CdnType"].asString(); - if(!value["DomainStatus"].isNull()) - domainsObject.domainStatus = value["DomainStatus"].asString(); - if(!value["GmtCreated"].isNull()) - domainsObject.gmtCreated = value["GmtCreated"].asString(); - if(!value["GmtModified"].isNull()) - domainsObject.gmtModified = value["GmtModified"].asString(); - if(!value["Description"].isNull()) - domainsObject.description = value["Description"].asString(); - if(!value["SslProtocol"].isNull()) - domainsObject.sslProtocol = value["SslProtocol"].asString(); - if(!value["Weight"].isNull()) - domainsObject.weight = value["Weight"].asString(); - if(!value["Sandbox"].isNull()) - domainsObject.sandbox = value["Sandbox"].asString(); - auto allSources = value["Sources"]["Source"]; - for (auto value : allSources) + if(!valueDomainsPageData["DomainName"].isNull()) + domainsObject.domainName = valueDomainsPageData["DomainName"].asString(); + if(!valueDomainsPageData["Cname"].isNull()) + domainsObject.cname = valueDomainsPageData["Cname"].asString(); + if(!valueDomainsPageData["CdnType"].isNull()) + domainsObject.cdnType = valueDomainsPageData["CdnType"].asString(); + if(!valueDomainsPageData["DomainStatus"].isNull()) + domainsObject.domainStatus = valueDomainsPageData["DomainStatus"].asString(); + if(!valueDomainsPageData["GmtCreated"].isNull()) + domainsObject.gmtCreated = valueDomainsPageData["GmtCreated"].asString(); + if(!valueDomainsPageData["GmtModified"].isNull()) + domainsObject.gmtModified = valueDomainsPageData["GmtModified"].asString(); + if(!valueDomainsPageData["Description"].isNull()) + domainsObject.description = valueDomainsPageData["Description"].asString(); + if(!valueDomainsPageData["SslProtocol"].isNull()) + domainsObject.sslProtocol = valueDomainsPageData["SslProtocol"].asString(); + if(!valueDomainsPageData["Weight"].isNull()) + domainsObject.weight = valueDomainsPageData["Weight"].asString(); + if(!valueDomainsPageData["Sandbox"].isNull()) + domainsObject.sandbox = valueDomainsPageData["Sandbox"].asString(); + auto allSourcesNode = allDomainsNode["Sources"]["Source"]; + for (auto allDomainsNodeSourcesSource : allSourcesNode) { PageData::Source sourcesObject; - if(!value["Type"].isNull()) - sourcesObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - sourcesObject.content = value["Content"].asString(); - if(!value["Port"].isNull()) - sourcesObject.port = std::stoi(value["Port"].asString()); - if(!value["Priority"].isNull()) - sourcesObject.priority = value["Priority"].asString(); + if(!allDomainsNodeSourcesSource["Type"].isNull()) + sourcesObject.type = allDomainsNodeSourcesSource["Type"].asString(); + if(!allDomainsNodeSourcesSource["Content"].isNull()) + sourcesObject.content = allDomainsNodeSourcesSource["Content"].asString(); + if(!allDomainsNodeSourcesSource["Port"].isNull()) + sourcesObject.port = std::stoi(allDomainsNodeSourcesSource["Port"].asString()); + if(!allDomainsNodeSourcesSource["Priority"].isNull()) + sourcesObject.priority = allDomainsNodeSourcesSource["Priority"].asString(); domainsObject.sources.push_back(sourcesObject); } domains_.push_back(domainsObject); diff --git a/vod/src/model/GetAIMediaAuditJobResult.cc b/vod/src/model/GetAIMediaAuditJobResult.cc index 1040140c1..fad45a16a 100644 --- a/vod/src/model/GetAIMediaAuditJobResult.cc +++ b/vod/src/model/GetAIMediaAuditJobResult.cc @@ -63,50 +63,50 @@ void GetAIMediaAuditJobResult::parse(const std::string &payload) mediaAuditJob_.data.abnormalModules = dataNode["AbnormalModules"].asString(); if(!dataNode["Label"].isNull()) mediaAuditJob_.data.label = dataNode["Label"].asString(); - auto allImageResult = value["ImageResult"]["ImageResultItem"]; - for (auto value : allImageResult) + auto allImageResultNode = dataNode["ImageResult"]["ImageResultItem"]; + for (auto dataNodeImageResultImageResultItem : allImageResultNode) { MediaAuditJob::Data::ImageResultItem imageResultItemObject; - if(!value["Suggestion"].isNull()) - imageResultItemObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - imageResultItemObject.label = value["Label"].asString(); - if(!value["Type"].isNull()) - imageResultItemObject.type = value["Type"].asString(); - if(!value["Url"].isNull()) - imageResultItemObject.url = value["Url"].asString(); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + if(!dataNodeImageResultImageResultItem["Suggestion"].isNull()) + imageResultItemObject.suggestion = dataNodeImageResultImageResultItem["Suggestion"].asString(); + if(!dataNodeImageResultImageResultItem["Label"].isNull()) + imageResultItemObject.label = dataNodeImageResultImageResultItem["Label"].asString(); + if(!dataNodeImageResultImageResultItem["Type"].isNull()) + imageResultItemObject.type = dataNodeImageResultImageResultItem["Type"].asString(); + if(!dataNodeImageResultImageResultItem["Url"].isNull()) + imageResultItemObject.url = dataNodeImageResultImageResultItem["Url"].asString(); + auto allResultNode = allImageResultNode["Result"]["ResultItem"]; + for (auto allImageResultNodeResultResultItem : allResultNode) { MediaAuditJob::Data::ImageResultItem::ResultItem resultObject; - if(!value["Suggestion"].isNull()) - resultObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - resultObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - resultObject.score = value["Score"].asString(); - if(!value["Scene"].isNull()) - resultObject.scene = value["Scene"].asString(); + if(!allImageResultNodeResultResultItem["Suggestion"].isNull()) + resultObject.suggestion = allImageResultNodeResultResultItem["Suggestion"].asString(); + if(!allImageResultNodeResultResultItem["Label"].isNull()) + resultObject.label = allImageResultNodeResultResultItem["Label"].asString(); + if(!allImageResultNodeResultResultItem["Score"].isNull()) + resultObject.score = allImageResultNodeResultResultItem["Score"].asString(); + if(!allImageResultNodeResultResultItem["Scene"].isNull()) + resultObject.scene = allImageResultNodeResultResultItem["Scene"].asString(); imageResultItemObject.result.push_back(resultObject); } mediaAuditJob_.data.imageResult.push_back(imageResultItemObject); } - auto allTextResult = value["TextResult"]["TextResultItem"]; - for (auto value : allTextResult) + auto allTextResultNode = dataNode["TextResult"]["TextResultItem"]; + for (auto dataNodeTextResultTextResultItem : allTextResultNode) { MediaAuditJob::Data::TextResultItem textResultItemObject; - if(!value["Suggestion"].isNull()) - textResultItemObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - textResultItemObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - textResultItemObject.score = value["Score"].asString(); - if(!value["Scene"].isNull()) - textResultItemObject.scene = value["Scene"].asString(); - if(!value["Type"].isNull()) - textResultItemObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - textResultItemObject.content = value["Content"].asString(); + if(!dataNodeTextResultTextResultItem["Suggestion"].isNull()) + textResultItemObject.suggestion = dataNodeTextResultTextResultItem["Suggestion"].asString(); + if(!dataNodeTextResultTextResultItem["Label"].isNull()) + textResultItemObject.label = dataNodeTextResultTextResultItem["Label"].asString(); + if(!dataNodeTextResultTextResultItem["Score"].isNull()) + textResultItemObject.score = dataNodeTextResultTextResultItem["Score"].asString(); + if(!dataNodeTextResultTextResultItem["Scene"].isNull()) + textResultItemObject.scene = dataNodeTextResultTextResultItem["Scene"].asString(); + if(!dataNodeTextResultTextResultItem["Type"].isNull()) + textResultItemObject.type = dataNodeTextResultTextResultItem["Type"].asString(); + if(!dataNodeTextResultTextResultItem["Content"].isNull()) + textResultItemObject.content = dataNodeTextResultTextResultItem["Content"].asString(); mediaAuditJob_.data.textResult.push_back(textResultItemObject); } auto videoResultNode = dataNode["VideoResult"]; @@ -123,28 +123,28 @@ void GetAIMediaAuditJobResult::parse(const std::string &payload) mediaAuditJob_.data.videoResult.terrorismResult.maxScore = terrorismResultNode["MaxScore"].asString(); if(!terrorismResultNode["AverageScore"].isNull()) mediaAuditJob_.data.videoResult.terrorismResult.averageScore = terrorismResultNode["AverageScore"].asString(); - auto allCounterList = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList) + auto allCounterListNode = terrorismResultNode["CounterList"]["CounterListItem"]; + for (auto terrorismResultNodeCounterListCounterListItem : allCounterListNode) { MediaAuditJob::Data::VideoResult::TerrorismResult::CounterListItem counterListItemObject; - if(!value["Label"].isNull()) - counterListItemObject.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItemObject.count = std::stoi(value["Count"].asString()); + if(!terrorismResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItemObject.label = terrorismResultNodeCounterListCounterListItem["Label"].asString(); + if(!terrorismResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItemObject.count = std::stoi(terrorismResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditJob_.data.videoResult.terrorismResult.counterList.push_back(counterListItemObject); } - auto allTopList = value["TopList"]["TopListItem"]; - for (auto value : allTopList) + auto allTopListNode = terrorismResultNode["TopList"]["TopListItem"]; + for (auto terrorismResultNodeTopListTopListItem : allTopListNode) { MediaAuditJob::Data::VideoResult::TerrorismResult::TopListItem topListItemObject; - if(!value["Label"].isNull()) - topListItemObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItemObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItemObject.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItemObject.url = value["Url"].asString(); + if(!terrorismResultNodeTopListTopListItem["Label"].isNull()) + topListItemObject.label = terrorismResultNodeTopListTopListItem["Label"].asString(); + if(!terrorismResultNodeTopListTopListItem["Score"].isNull()) + topListItemObject.score = terrorismResultNodeTopListTopListItem["Score"].asString(); + if(!terrorismResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItemObject.timestamp = terrorismResultNodeTopListTopListItem["Timestamp"].asString(); + if(!terrorismResultNodeTopListTopListItem["Url"].isNull()) + topListItemObject.url = terrorismResultNodeTopListTopListItem["Url"].asString(); mediaAuditJob_.data.videoResult.terrorismResult.topList.push_back(topListItemObject); } auto pornResultNode = videoResultNode["PornResult"]; @@ -156,28 +156,28 @@ void GetAIMediaAuditJobResult::parse(const std::string &payload) mediaAuditJob_.data.videoResult.pornResult.maxScore = pornResultNode["MaxScore"].asString(); if(!pornResultNode["AverageScore"].isNull()) mediaAuditJob_.data.videoResult.pornResult.averageScore = pornResultNode["AverageScore"].asString(); - auto allCounterList1 = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList1) + auto allCounterList1Node = pornResultNode["CounterList"]["CounterListItem"]; + for (auto pornResultNodeCounterListCounterListItem : allCounterList1Node) { MediaAuditJob::Data::VideoResult::PornResult::CounterListItem3 counterListItem3Object; - if(!value["Label"].isNull()) - counterListItem3Object.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItem3Object.count = std::stoi(value["Count"].asString()); + if(!pornResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItem3Object.label = pornResultNodeCounterListCounterListItem["Label"].asString(); + if(!pornResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItem3Object.count = std::stoi(pornResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditJob_.data.videoResult.pornResult.counterList1.push_back(counterListItem3Object); } - auto allTopList2 = value["TopList"]["TopListItem"]; - for (auto value : allTopList2) + auto allTopList2Node = pornResultNode["TopList"]["TopListItem"]; + for (auto pornResultNodeTopListTopListItem : allTopList2Node) { MediaAuditJob::Data::VideoResult::PornResult::TopListItem4 topListItem4Object; - if(!value["Label"].isNull()) - topListItem4Object.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItem4Object.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItem4Object.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItem4Object.url = value["Url"].asString(); + if(!pornResultNodeTopListTopListItem["Label"].isNull()) + topListItem4Object.label = pornResultNodeTopListTopListItem["Label"].asString(); + if(!pornResultNodeTopListTopListItem["Score"].isNull()) + topListItem4Object.score = pornResultNodeTopListTopListItem["Score"].asString(); + if(!pornResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItem4Object.timestamp = pornResultNodeTopListTopListItem["Timestamp"].asString(); + if(!pornResultNodeTopListTopListItem["Url"].isNull()) + topListItem4Object.url = pornResultNodeTopListTopListItem["Url"].asString(); mediaAuditJob_.data.videoResult.pornResult.topList2.push_back(topListItem4Object); } auto adResultNode = videoResultNode["AdResult"]; @@ -189,28 +189,28 @@ void GetAIMediaAuditJobResult::parse(const std::string &payload) mediaAuditJob_.data.videoResult.adResult.maxScore = adResultNode["MaxScore"].asString(); if(!adResultNode["AverageScore"].isNull()) mediaAuditJob_.data.videoResult.adResult.averageScore = adResultNode["AverageScore"].asString(); - auto allCounterList5 = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList5) + auto allCounterList5Node = adResultNode["CounterList"]["CounterListItem"]; + for (auto adResultNodeCounterListCounterListItem : allCounterList5Node) { MediaAuditJob::Data::VideoResult::AdResult::CounterListItem7 counterListItem7Object; - if(!value["Label"].isNull()) - counterListItem7Object.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItem7Object.count = std::stoi(value["Count"].asString()); + if(!adResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItem7Object.label = adResultNodeCounterListCounterListItem["Label"].asString(); + if(!adResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItem7Object.count = std::stoi(adResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditJob_.data.videoResult.adResult.counterList5.push_back(counterListItem7Object); } - auto allTopList6 = value["TopList"]["TopListItem"]; - for (auto value : allTopList6) + auto allTopList6Node = adResultNode["TopList"]["TopListItem"]; + for (auto adResultNodeTopListTopListItem : allTopList6Node) { MediaAuditJob::Data::VideoResult::AdResult::TopListItem8 topListItem8Object; - if(!value["Label"].isNull()) - topListItem8Object.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItem8Object.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItem8Object.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItem8Object.url = value["Url"].asString(); + if(!adResultNodeTopListTopListItem["Label"].isNull()) + topListItem8Object.label = adResultNodeTopListTopListItem["Label"].asString(); + if(!adResultNodeTopListTopListItem["Score"].isNull()) + topListItem8Object.score = adResultNodeTopListTopListItem["Score"].asString(); + if(!adResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItem8Object.timestamp = adResultNodeTopListTopListItem["Timestamp"].asString(); + if(!adResultNodeTopListTopListItem["Url"].isNull()) + topListItem8Object.url = adResultNodeTopListTopListItem["Url"].asString(); mediaAuditJob_.data.videoResult.adResult.topList6.push_back(topListItem8Object); } auto liveResultNode = videoResultNode["LiveResult"]; @@ -222,28 +222,28 @@ void GetAIMediaAuditJobResult::parse(const std::string &payload) mediaAuditJob_.data.videoResult.liveResult.maxScore = liveResultNode["MaxScore"].asString(); if(!liveResultNode["AverageScore"].isNull()) mediaAuditJob_.data.videoResult.liveResult.averageScore = liveResultNode["AverageScore"].asString(); - auto allCounterList9 = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList9) + auto allCounterList9Node = liveResultNode["CounterList"]["CounterListItem"]; + for (auto liveResultNodeCounterListCounterListItem : allCounterList9Node) { MediaAuditJob::Data::VideoResult::LiveResult::CounterListItem11 counterListItem11Object; - if(!value["Label"].isNull()) - counterListItem11Object.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItem11Object.count = std::stoi(value["Count"].asString()); + if(!liveResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItem11Object.label = liveResultNodeCounterListCounterListItem["Label"].asString(); + if(!liveResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItem11Object.count = std::stoi(liveResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditJob_.data.videoResult.liveResult.counterList9.push_back(counterListItem11Object); } - auto allTopList10 = value["TopList"]["TopListItem"]; - for (auto value : allTopList10) + auto allTopList10Node = liveResultNode["TopList"]["TopListItem"]; + for (auto liveResultNodeTopListTopListItem : allTopList10Node) { MediaAuditJob::Data::VideoResult::LiveResult::TopListItem12 topListItem12Object; - if(!value["Label"].isNull()) - topListItem12Object.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItem12Object.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItem12Object.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItem12Object.url = value["Url"].asString(); + if(!liveResultNodeTopListTopListItem["Label"].isNull()) + topListItem12Object.label = liveResultNodeTopListTopListItem["Label"].asString(); + if(!liveResultNodeTopListTopListItem["Score"].isNull()) + topListItem12Object.score = liveResultNodeTopListTopListItem["Score"].asString(); + if(!liveResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItem12Object.timestamp = liveResultNodeTopListTopListItem["Timestamp"].asString(); + if(!liveResultNodeTopListTopListItem["Url"].isNull()) + topListItem12Object.url = liveResultNodeTopListTopListItem["Url"].asString(); mediaAuditJob_.data.videoResult.liveResult.topList10.push_back(topListItem12Object); } auto logoResultNode = videoResultNode["LogoResult"]; @@ -255,28 +255,28 @@ void GetAIMediaAuditJobResult::parse(const std::string &payload) mediaAuditJob_.data.videoResult.logoResult.maxScore = logoResultNode["MaxScore"].asString(); if(!logoResultNode["AverageScore"].isNull()) mediaAuditJob_.data.videoResult.logoResult.averageScore = logoResultNode["AverageScore"].asString(); - auto allCounterList13 = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList13) + auto allCounterList13Node = logoResultNode["CounterList"]["CounterListItem"]; + for (auto logoResultNodeCounterListCounterListItem : allCounterList13Node) { MediaAuditJob::Data::VideoResult::LogoResult::CounterListItem15 counterListItem15Object; - if(!value["Label"].isNull()) - counterListItem15Object.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItem15Object.count = std::stoi(value["Count"].asString()); + if(!logoResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItem15Object.label = logoResultNodeCounterListCounterListItem["Label"].asString(); + if(!logoResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItem15Object.count = std::stoi(logoResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditJob_.data.videoResult.logoResult.counterList13.push_back(counterListItem15Object); } - auto allTopList14 = value["TopList"]["TopListItem"]; - for (auto value : allTopList14) + auto allTopList14Node = logoResultNode["TopList"]["TopListItem"]; + for (auto logoResultNodeTopListTopListItem : allTopList14Node) { MediaAuditJob::Data::VideoResult::LogoResult::TopListItem16 topListItem16Object; - if(!value["Label"].isNull()) - topListItem16Object.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItem16Object.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItem16Object.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItem16Object.url = value["Url"].asString(); + if(!logoResultNodeTopListTopListItem["Label"].isNull()) + topListItem16Object.label = logoResultNodeTopListTopListItem["Label"].asString(); + if(!logoResultNodeTopListTopListItem["Score"].isNull()) + topListItem16Object.score = logoResultNodeTopListTopListItem["Score"].asString(); + if(!logoResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItem16Object.timestamp = logoResultNodeTopListTopListItem["Timestamp"].asString(); + if(!logoResultNodeTopListTopListItem["Url"].isNull()) + topListItem16Object.url = logoResultNodeTopListTopListItem["Url"].asString(); mediaAuditJob_.data.videoResult.logoResult.topList14.push_back(topListItem16Object); } diff --git a/vod/src/model/GetAIVideoTagResultResult.cc b/vod/src/model/GetAIVideoTagResultResult.cc index e3ff0cf23..a547ec44d 100644 --- a/vod/src/model/GetAIVideoTagResultResult.cc +++ b/vod/src/model/GetAIVideoTagResultResult.cc @@ -40,55 +40,55 @@ void GetAIVideoTagResultResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto videoTagResultNode = value["VideoTagResult"]; - auto allCategory = value["Category"]["CategoryItem"]; - for (auto value : allCategory) + auto allCategoryNode = videoTagResultNode["Category"]["CategoryItem"]; + for (auto videoTagResultNodeCategoryCategoryItem : allCategoryNode) { VideoTagResult::CategoryItem categoryItemObject; - if(!value["Tag"].isNull()) - categoryItemObject.tag = value["Tag"].asString(); + if(!videoTagResultNodeCategoryCategoryItem["Tag"].isNull()) + categoryItemObject.tag = videoTagResultNodeCategoryCategoryItem["Tag"].asString(); videoTagResult_.category.push_back(categoryItemObject); } - auto allPerson = value["Person"]["PersonItem"]; - for (auto value : allPerson) + auto allPersonNode = videoTagResultNode["Person"]["PersonItem"]; + for (auto videoTagResultNodePersonPersonItem : allPersonNode) { VideoTagResult::PersonItem personItemObject; - if(!value["FaceUrl"].isNull()) - personItemObject.faceUrl = value["FaceUrl"].asString(); - if(!value["Tag"].isNull()) - personItemObject.tag = value["Tag"].asString(); + if(!videoTagResultNodePersonPersonItem["FaceUrl"].isNull()) + personItemObject.faceUrl = videoTagResultNodePersonPersonItem["FaceUrl"].asString(); + if(!videoTagResultNodePersonPersonItem["Tag"].isNull()) + personItemObject.tag = videoTagResultNodePersonPersonItem["Tag"].asString(); auto allTimes = value["Times"]["Times"]; for (auto value : allTimes) personItemObject.times.push_back(value.asString()); videoTagResult_.person.push_back(personItemObject); } - auto allTime = value["Time"]["TimeItem"]; - for (auto value : allTime) + auto allTimeNode = videoTagResultNode["Time"]["TimeItem"]; + for (auto videoTagResultNodeTimeTimeItem : allTimeNode) { VideoTagResult::TimeItem timeItemObject; - if(!value["Tag"].isNull()) - timeItemObject.tag = value["Tag"].asString(); + if(!videoTagResultNodeTimeTimeItem["Tag"].isNull()) + timeItemObject.tag = videoTagResultNodeTimeTimeItem["Tag"].asString(); auto allTimes1 = value["Times"]["Times"]; for (auto value : allTimes1) timeItemObject.times1.push_back(value.asString()); videoTagResult_.time.push_back(timeItemObject); } - auto allLocation = value["Location"]["LocationItem"]; - for (auto value : allLocation) + auto allLocationNode = videoTagResultNode["Location"]["LocationItem"]; + for (auto videoTagResultNodeLocationLocationItem : allLocationNode) { VideoTagResult::LocationItem locationItemObject; - if(!value["Tag"].isNull()) - locationItemObject.tag = value["Tag"].asString(); + if(!videoTagResultNodeLocationLocationItem["Tag"].isNull()) + locationItemObject.tag = videoTagResultNodeLocationLocationItem["Tag"].asString(); auto allTimes2 = value["Times"]["Times"]; for (auto value : allTimes2) locationItemObject.times2.push_back(value.asString()); videoTagResult_.location.push_back(locationItemObject); } - auto allKeyword = value["Keyword"]["KeywordItem"]; - for (auto value : allKeyword) + auto allKeywordNode = videoTagResultNode["Keyword"]["KeywordItem"]; + for (auto videoTagResultNodeKeywordKeywordItem : allKeywordNode) { VideoTagResult::KeywordItem keywordItemObject; - if(!value["Tag"].isNull()) - keywordItemObject.tag = value["Tag"].asString(); + if(!videoTagResultNodeKeywordKeywordItem["Tag"].isNull()) + keywordItemObject.tag = videoTagResultNodeKeywordKeywordItem["Tag"].asString(); auto allTimes3 = value["Times"]["Times"]; for (auto value : allTimes3) keywordItemObject.times3.push_back(value.asString()); diff --git a/vod/src/model/GetAppInfosResult.cc b/vod/src/model/GetAppInfosResult.cc index 17a0fe9ad..8c48e9109 100644 --- a/vod/src/model/GetAppInfosResult.cc +++ b/vod/src/model/GetAppInfosResult.cc @@ -39,24 +39,24 @@ void GetAppInfosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppInfoList = value["AppInfoList"]["AppInfo"]; - for (auto value : allAppInfoList) + auto allAppInfoListNode = value["AppInfoList"]["AppInfo"]; + for (auto valueAppInfoListAppInfo : allAppInfoListNode) { AppInfo appInfoListObject; - if(!value["AppId"].isNull()) - appInfoListObject.appId = value["AppId"].asString(); - if(!value["AppName"].isNull()) - appInfoListObject.appName = value["AppName"].asString(); - if(!value["Type"].isNull()) - appInfoListObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - appInfoListObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - appInfoListObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - appInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - appInfoListObject.modificationTime = value["ModificationTime"].asString(); + if(!valueAppInfoListAppInfo["AppId"].isNull()) + appInfoListObject.appId = valueAppInfoListAppInfo["AppId"].asString(); + if(!valueAppInfoListAppInfo["AppName"].isNull()) + appInfoListObject.appName = valueAppInfoListAppInfo["AppName"].asString(); + if(!valueAppInfoListAppInfo["Type"].isNull()) + appInfoListObject.type = valueAppInfoListAppInfo["Type"].asString(); + if(!valueAppInfoListAppInfo["Description"].isNull()) + appInfoListObject.description = valueAppInfoListAppInfo["Description"].asString(); + if(!valueAppInfoListAppInfo["Status"].isNull()) + appInfoListObject.status = valueAppInfoListAppInfo["Status"].asString(); + if(!valueAppInfoListAppInfo["CreationTime"].isNull()) + appInfoListObject.creationTime = valueAppInfoListAppInfo["CreationTime"].asString(); + if(!valueAppInfoListAppInfo["ModificationTime"].isNull()) + appInfoListObject.modificationTime = valueAppInfoListAppInfo["ModificationTime"].asString(); appInfoList_.push_back(appInfoListObject); } auto allNonExistAppIds = value["NonExistAppIds"]["AppId"]; diff --git a/vod/src/model/GetAttachedMediaInfoResult.cc b/vod/src/model/GetAttachedMediaInfoResult.cc index 5b8f92040..de894b6f4 100644 --- a/vod/src/model/GetAttachedMediaInfoResult.cc +++ b/vod/src/model/GetAttachedMediaInfoResult.cc @@ -39,52 +39,52 @@ void GetAttachedMediaInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAttachedMediaList = value["AttachedMediaList"]["AttachedMedia"]; - for (auto value : allAttachedMediaList) + auto allAttachedMediaListNode = value["AttachedMediaList"]["AttachedMedia"]; + for (auto valueAttachedMediaListAttachedMedia : allAttachedMediaListNode) { AttachedMedia attachedMediaListObject; - if(!value["MediaId"].isNull()) - attachedMediaListObject.mediaId = value["MediaId"].asString(); - if(!value["Title"].isNull()) - attachedMediaListObject.title = value["Title"].asString(); - if(!value["Type"].isNull()) - attachedMediaListObject.type = value["Type"].asString(); - if(!value["Tags"].isNull()) - attachedMediaListObject.tags = value["Tags"].asString(); - if(!value["URL"].isNull()) - attachedMediaListObject.uRL = value["URL"].asString(); - if(!value["Description"].isNull()) - attachedMediaListObject.description = value["Description"].asString(); - if(!value["FileSize"].isNull()) - attachedMediaListObject.fileSize = std::stol(value["FileSize"].asString()); - if(!value["StorageLocation"].isNull()) - attachedMediaListObject.storageLocation = std::stol(value["StorageLocation"].asString()); - if(!value["CreationTime"].isNull()) - attachedMediaListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - attachedMediaListObject.modificationTime = value["ModificationTime"].asString(); - if(!value["AppId"].isNull()) - attachedMediaListObject.appId = value["AppId"].asString(); - if(!value["Status"].isNull()) - attachedMediaListObject.status = value["Status"].asString(); - if(!value["OnlineStatus"].isNull()) - attachedMediaListObject.onlineStatus = value["OnlineStatus"].asString(); - if(!value["Icon"].isNull()) - attachedMediaListObject.icon = value["Icon"].asString(); - if(!value["RegionId"].isNull()) - attachedMediaListObject.regionId = value["RegionId"].asString(); - auto allCategories = value["Categories"]["Category"]; - for (auto value : allCategories) + if(!valueAttachedMediaListAttachedMedia["MediaId"].isNull()) + attachedMediaListObject.mediaId = valueAttachedMediaListAttachedMedia["MediaId"].asString(); + if(!valueAttachedMediaListAttachedMedia["Title"].isNull()) + attachedMediaListObject.title = valueAttachedMediaListAttachedMedia["Title"].asString(); + if(!valueAttachedMediaListAttachedMedia["Type"].isNull()) + attachedMediaListObject.type = valueAttachedMediaListAttachedMedia["Type"].asString(); + if(!valueAttachedMediaListAttachedMedia["Tags"].isNull()) + attachedMediaListObject.tags = valueAttachedMediaListAttachedMedia["Tags"].asString(); + if(!valueAttachedMediaListAttachedMedia["URL"].isNull()) + attachedMediaListObject.uRL = valueAttachedMediaListAttachedMedia["URL"].asString(); + if(!valueAttachedMediaListAttachedMedia["Description"].isNull()) + attachedMediaListObject.description = valueAttachedMediaListAttachedMedia["Description"].asString(); + if(!valueAttachedMediaListAttachedMedia["FileSize"].isNull()) + attachedMediaListObject.fileSize = std::stol(valueAttachedMediaListAttachedMedia["FileSize"].asString()); + if(!valueAttachedMediaListAttachedMedia["StorageLocation"].isNull()) + attachedMediaListObject.storageLocation = std::stol(valueAttachedMediaListAttachedMedia["StorageLocation"].asString()); + if(!valueAttachedMediaListAttachedMedia["CreationTime"].isNull()) + attachedMediaListObject.creationTime = valueAttachedMediaListAttachedMedia["CreationTime"].asString(); + if(!valueAttachedMediaListAttachedMedia["ModificationTime"].isNull()) + attachedMediaListObject.modificationTime = valueAttachedMediaListAttachedMedia["ModificationTime"].asString(); + if(!valueAttachedMediaListAttachedMedia["AppId"].isNull()) + attachedMediaListObject.appId = valueAttachedMediaListAttachedMedia["AppId"].asString(); + if(!valueAttachedMediaListAttachedMedia["Status"].isNull()) + attachedMediaListObject.status = valueAttachedMediaListAttachedMedia["Status"].asString(); + if(!valueAttachedMediaListAttachedMedia["OnlineStatus"].isNull()) + attachedMediaListObject.onlineStatus = valueAttachedMediaListAttachedMedia["OnlineStatus"].asString(); + if(!valueAttachedMediaListAttachedMedia["Icon"].isNull()) + attachedMediaListObject.icon = valueAttachedMediaListAttachedMedia["Icon"].asString(); + if(!valueAttachedMediaListAttachedMedia["RegionId"].isNull()) + attachedMediaListObject.regionId = valueAttachedMediaListAttachedMedia["RegionId"].asString(); + auto allCategoriesNode = allAttachedMediaListNode["Categories"]["Category"]; + for (auto allAttachedMediaListNodeCategoriesCategory : allCategoriesNode) { AttachedMedia::Category categoriesObject; - if(!value["CateId"].isNull()) - categoriesObject.cateId = std::stol(value["CateId"].asString()); - if(!value["CateName"].isNull()) - categoriesObject.cateName = value["CateName"].asString(); - if(!value["Level"].isNull()) - categoriesObject.level = std::stol(value["Level"].asString()); - if(!value["ParentId"].isNull()) - categoriesObject.parentId = std::stol(value["ParentId"].asString()); + if(!allAttachedMediaListNodeCategoriesCategory["CateId"].isNull()) + categoriesObject.cateId = std::stol(allAttachedMediaListNodeCategoriesCategory["CateId"].asString()); + if(!allAttachedMediaListNodeCategoriesCategory["CateName"].isNull()) + categoriesObject.cateName = allAttachedMediaListNodeCategoriesCategory["CateName"].asString(); + if(!allAttachedMediaListNodeCategoriesCategory["Level"].isNull()) + categoriesObject.level = std::stol(allAttachedMediaListNodeCategoriesCategory["Level"].asString()); + if(!allAttachedMediaListNodeCategoriesCategory["ParentId"].isNull()) + categoriesObject.parentId = std::stol(allAttachedMediaListNodeCategoriesCategory["ParentId"].asString()); attachedMediaListObject.categories.push_back(categoriesObject); } attachedMediaList_.push_back(attachedMediaListObject); diff --git a/vod/src/model/GetAuditHistoryResult.cc b/vod/src/model/GetAuditHistoryResult.cc index 0729ba444..252c505ed 100644 --- a/vod/src/model/GetAuditHistoryResult.cc +++ b/vod/src/model/GetAuditHistoryResult.cc @@ -39,20 +39,20 @@ void GetAuditHistoryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHistories = value["Histories"]["History"]; - for (auto value : allHistories) + auto allHistoriesNode = value["Histories"]["History"]; + for (auto valueHistoriesHistory : allHistoriesNode) { History historiesObject; - if(!value["CreationTime"].isNull()) - historiesObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - historiesObject.status = value["Status"].asString(); - if(!value["Reason"].isNull()) - historiesObject.reason = value["Reason"].asString(); - if(!value["Comment"].isNull()) - historiesObject.comment = value["Comment"].asString(); - if(!value["Auditor"].isNull()) - historiesObject.auditor = value["Auditor"].asString(); + if(!valueHistoriesHistory["CreationTime"].isNull()) + historiesObject.creationTime = valueHistoriesHistory["CreationTime"].asString(); + if(!valueHistoriesHistory["Status"].isNull()) + historiesObject.status = valueHistoriesHistory["Status"].asString(); + if(!valueHistoriesHistory["Reason"].isNull()) + historiesObject.reason = valueHistoriesHistory["Reason"].asString(); + if(!valueHistoriesHistory["Comment"].isNull()) + historiesObject.comment = valueHistoriesHistory["Comment"].asString(); + if(!valueHistoriesHistory["Auditor"].isNull()) + historiesObject.auditor = valueHistoriesHistory["Auditor"].asString(); histories_.push_back(historiesObject); } if(!value["Status"].isNull()) diff --git a/vod/src/model/GetCategoriesResult.cc b/vod/src/model/GetCategoriesResult.cc index aaa1290df..f9c180af4 100644 --- a/vod/src/model/GetCategoriesResult.cc +++ b/vod/src/model/GetCategoriesResult.cc @@ -39,22 +39,22 @@ void GetCategoriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSubCategories = value["SubCategories"]["Category"]; - for (auto value : allSubCategories) + auto allSubCategoriesNode = value["SubCategories"]["Category"]; + for (auto valueSubCategoriesCategory : allSubCategoriesNode) { Category subCategoriesObject; - if(!value["CateId"].isNull()) - subCategoriesObject.cateId = std::stol(value["CateId"].asString()); - if(!value["CateName"].isNull()) - subCategoriesObject.cateName = value["CateName"].asString(); - if(!value["Level"].isNull()) - subCategoriesObject.level = std::stol(value["Level"].asString()); - if(!value["ParentId"].isNull()) - subCategoriesObject.parentId = std::stol(value["ParentId"].asString()); - if(!value["SubTotal"].isNull()) - subCategoriesObject.subTotal = std::stol(value["SubTotal"].asString()); - if(!value["Type"].isNull()) - subCategoriesObject.type = value["Type"].asString(); + if(!valueSubCategoriesCategory["CateId"].isNull()) + subCategoriesObject.cateId = std::stol(valueSubCategoriesCategory["CateId"].asString()); + if(!valueSubCategoriesCategory["CateName"].isNull()) + subCategoriesObject.cateName = valueSubCategoriesCategory["CateName"].asString(); + if(!valueSubCategoriesCategory["Level"].isNull()) + subCategoriesObject.level = std::stol(valueSubCategoriesCategory["Level"].asString()); + if(!valueSubCategoriesCategory["ParentId"].isNull()) + subCategoriesObject.parentId = std::stol(valueSubCategoriesCategory["ParentId"].asString()); + if(!valueSubCategoriesCategory["SubTotal"].isNull()) + subCategoriesObject.subTotal = std::stol(valueSubCategoriesCategory["SubTotal"].asString()); + if(!valueSubCategoriesCategory["Type"].isNull()) + subCategoriesObject.type = valueSubCategoriesCategory["Type"].asString(); subCategories_.push_back(subCategoriesObject); } auto category1Node = value["Category"]; diff --git a/vod/src/model/GetEditingProjectMaterialsResult.cc b/vod/src/model/GetEditingProjectMaterialsResult.cc index 954104cb8..f37144e63 100644 --- a/vod/src/model/GetEditingProjectMaterialsResult.cc +++ b/vod/src/model/GetEditingProjectMaterialsResult.cc @@ -39,38 +39,38 @@ void GetEditingProjectMaterialsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMaterialList = value["MaterialList"]["Material"]; - for (auto value : allMaterialList) + auto allMaterialListNode = value["MaterialList"]["Material"]; + for (auto valueMaterialListMaterial : allMaterialListNode) { Material materialListObject; - if(!value["MaterialId"].isNull()) - materialListObject.materialId = value["MaterialId"].asString(); - if(!value["Title"].isNull()) - materialListObject.title = value["Title"].asString(); - if(!value["Tags"].isNull()) - materialListObject.tags = value["Tags"].asString(); - if(!value["Status"].isNull()) - materialListObject.status = value["Status"].asString(); - if(!value["Size"].isNull()) - materialListObject.size = std::stol(value["Size"].asString()); - if(!value["Duration"].isNull()) - materialListObject.duration = std::stof(value["Duration"].asString()); - if(!value["Description"].isNull()) - materialListObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - materialListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModifiedTime"].isNull()) - materialListObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["CoverURL"].isNull()) - materialListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - materialListObject.cateId = std::stoi(value["CateId"].asString()); - if(!value["CateName"].isNull()) - materialListObject.cateName = value["CateName"].asString(); - if(!value["Source"].isNull()) - materialListObject.source = value["Source"].asString(); - if(!value["SpriteConfig"].isNull()) - materialListObject.spriteConfig = value["SpriteConfig"].asString(); + if(!valueMaterialListMaterial["MaterialId"].isNull()) + materialListObject.materialId = valueMaterialListMaterial["MaterialId"].asString(); + if(!valueMaterialListMaterial["Title"].isNull()) + materialListObject.title = valueMaterialListMaterial["Title"].asString(); + if(!valueMaterialListMaterial["Tags"].isNull()) + materialListObject.tags = valueMaterialListMaterial["Tags"].asString(); + if(!valueMaterialListMaterial["Status"].isNull()) + materialListObject.status = valueMaterialListMaterial["Status"].asString(); + if(!valueMaterialListMaterial["Size"].isNull()) + materialListObject.size = std::stol(valueMaterialListMaterial["Size"].asString()); + if(!valueMaterialListMaterial["Duration"].isNull()) + materialListObject.duration = std::stof(valueMaterialListMaterial["Duration"].asString()); + if(!valueMaterialListMaterial["Description"].isNull()) + materialListObject.description = valueMaterialListMaterial["Description"].asString(); + if(!valueMaterialListMaterial["CreationTime"].isNull()) + materialListObject.creationTime = valueMaterialListMaterial["CreationTime"].asString(); + if(!valueMaterialListMaterial["ModifiedTime"].isNull()) + materialListObject.modifiedTime = valueMaterialListMaterial["ModifiedTime"].asString(); + if(!valueMaterialListMaterial["CoverURL"].isNull()) + materialListObject.coverURL = valueMaterialListMaterial["CoverURL"].asString(); + if(!valueMaterialListMaterial["CateId"].isNull()) + materialListObject.cateId = std::stoi(valueMaterialListMaterial["CateId"].asString()); + if(!valueMaterialListMaterial["CateName"].isNull()) + materialListObject.cateName = valueMaterialListMaterial["CateName"].asString(); + if(!valueMaterialListMaterial["Source"].isNull()) + materialListObject.source = valueMaterialListMaterial["Source"].asString(); + if(!valueMaterialListMaterial["SpriteConfig"].isNull()) + materialListObject.spriteConfig = valueMaterialListMaterial["SpriteConfig"].asString(); auto allSnapshots = value["Snapshots"]["Snapshot"]; for (auto value : allSnapshots) materialListObject.snapshots.push_back(value.asString()); diff --git a/vod/src/model/GetMediaAuditResultDetailResult.cc b/vod/src/model/GetMediaAuditResultDetailResult.cc index 4b027a52a..d3e01d704 100644 --- a/vod/src/model/GetMediaAuditResultDetailResult.cc +++ b/vod/src/model/GetMediaAuditResultDetailResult.cc @@ -42,22 +42,22 @@ void GetMediaAuditResultDetailResult::parse(const std::string &payload) auto mediaAuditResultDetailNode = value["MediaAuditResultDetail"]; if(!mediaAuditResultDetailNode["Total"].isNull()) mediaAuditResultDetail_.total = std::stoi(mediaAuditResultDetailNode["Total"].asString()); - auto allList = value["List"]["ListItem"]; - for (auto value : allList) + auto allListNode = mediaAuditResultDetailNode["List"]["ListItem"]; + for (auto mediaAuditResultDetailNodeListListItem : allListNode) { MediaAuditResultDetail::ListItem listItemObject; - if(!value["PornLabel"].isNull()) - listItemObject.pornLabel = value["PornLabel"].asString(); - if(!value["PornScore"].isNull()) - listItemObject.pornScore = value["PornScore"].asString(); - if(!value["TerrorismLabel"].isNull()) - listItemObject.terrorismLabel = value["TerrorismLabel"].asString(); - if(!value["TerrorismScore"].isNull()) - listItemObject.terrorismScore = value["TerrorismScore"].asString(); - if(!value["Timestamp"].isNull()) - listItemObject.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - listItemObject.url = value["Url"].asString(); + if(!mediaAuditResultDetailNodeListListItem["PornLabel"].isNull()) + listItemObject.pornLabel = mediaAuditResultDetailNodeListListItem["PornLabel"].asString(); + if(!mediaAuditResultDetailNodeListListItem["PornScore"].isNull()) + listItemObject.pornScore = mediaAuditResultDetailNodeListListItem["PornScore"].asString(); + if(!mediaAuditResultDetailNodeListListItem["TerrorismLabel"].isNull()) + listItemObject.terrorismLabel = mediaAuditResultDetailNodeListListItem["TerrorismLabel"].asString(); + if(!mediaAuditResultDetailNodeListListItem["TerrorismScore"].isNull()) + listItemObject.terrorismScore = mediaAuditResultDetailNodeListListItem["TerrorismScore"].asString(); + if(!mediaAuditResultDetailNodeListListItem["Timestamp"].isNull()) + listItemObject.timestamp = mediaAuditResultDetailNodeListListItem["Timestamp"].asString(); + if(!mediaAuditResultDetailNodeListListItem["Url"].isNull()) + listItemObject.url = mediaAuditResultDetailNodeListListItem["Url"].asString(); mediaAuditResultDetail_.list.push_back(listItemObject); } diff --git a/vod/src/model/GetMediaAuditResultResult.cc b/vod/src/model/GetMediaAuditResultResult.cc index 367707094..b9bb472c7 100644 --- a/vod/src/model/GetMediaAuditResultResult.cc +++ b/vod/src/model/GetMediaAuditResultResult.cc @@ -46,50 +46,50 @@ void GetMediaAuditResultResult::parse(const std::string &payload) mediaAuditResult_.label = mediaAuditResultNode["Label"].asString(); if(!mediaAuditResultNode["Suggestion"].isNull()) mediaAuditResult_.suggestion = mediaAuditResultNode["Suggestion"].asString(); - auto allImageResult = value["ImageResult"]["ImageResultItem"]; - for (auto value : allImageResult) + auto allImageResultNode = mediaAuditResultNode["ImageResult"]["ImageResultItem"]; + for (auto mediaAuditResultNodeImageResultImageResultItem : allImageResultNode) { MediaAuditResult::ImageResultItem imageResultItemObject; - if(!value["Suggestion"].isNull()) - imageResultItemObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - imageResultItemObject.label = value["Label"].asString(); - if(!value["Type"].isNull()) - imageResultItemObject.type = value["Type"].asString(); - if(!value["Url"].isNull()) - imageResultItemObject.url = value["Url"].asString(); - auto allResult = value["Result"]["ResultItem"]; - for (auto value : allResult) + if(!mediaAuditResultNodeImageResultImageResultItem["Suggestion"].isNull()) + imageResultItemObject.suggestion = mediaAuditResultNodeImageResultImageResultItem["Suggestion"].asString(); + if(!mediaAuditResultNodeImageResultImageResultItem["Label"].isNull()) + imageResultItemObject.label = mediaAuditResultNodeImageResultImageResultItem["Label"].asString(); + if(!mediaAuditResultNodeImageResultImageResultItem["Type"].isNull()) + imageResultItemObject.type = mediaAuditResultNodeImageResultImageResultItem["Type"].asString(); + if(!mediaAuditResultNodeImageResultImageResultItem["Url"].isNull()) + imageResultItemObject.url = mediaAuditResultNodeImageResultImageResultItem["Url"].asString(); + auto allResultNode = allImageResultNode["Result"]["ResultItem"]; + for (auto allImageResultNodeResultResultItem : allResultNode) { MediaAuditResult::ImageResultItem::ResultItem resultObject; - if(!value["Suggestion"].isNull()) - resultObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - resultObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - resultObject.score = value["Score"].asString(); - if(!value["Scene"].isNull()) - resultObject.scene = value["Scene"].asString(); + if(!allImageResultNodeResultResultItem["Suggestion"].isNull()) + resultObject.suggestion = allImageResultNodeResultResultItem["Suggestion"].asString(); + if(!allImageResultNodeResultResultItem["Label"].isNull()) + resultObject.label = allImageResultNodeResultResultItem["Label"].asString(); + if(!allImageResultNodeResultResultItem["Score"].isNull()) + resultObject.score = allImageResultNodeResultResultItem["Score"].asString(); + if(!allImageResultNodeResultResultItem["Scene"].isNull()) + resultObject.scene = allImageResultNodeResultResultItem["Scene"].asString(); imageResultItemObject.result.push_back(resultObject); } mediaAuditResult_.imageResult.push_back(imageResultItemObject); } - auto allTextResult = value["TextResult"]["TextResultItem"]; - for (auto value : allTextResult) + auto allTextResultNode = mediaAuditResultNode["TextResult"]["TextResultItem"]; + for (auto mediaAuditResultNodeTextResultTextResultItem : allTextResultNode) { MediaAuditResult::TextResultItem textResultItemObject; - if(!value["Suggestion"].isNull()) - textResultItemObject.suggestion = value["Suggestion"].asString(); - if(!value["Label"].isNull()) - textResultItemObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - textResultItemObject.score = value["Score"].asString(); - if(!value["Scene"].isNull()) - textResultItemObject.scene = value["Scene"].asString(); - if(!value["Type"].isNull()) - textResultItemObject.type = value["Type"].asString(); - if(!value["Content"].isNull()) - textResultItemObject.content = value["Content"].asString(); + if(!mediaAuditResultNodeTextResultTextResultItem["Suggestion"].isNull()) + textResultItemObject.suggestion = mediaAuditResultNodeTextResultTextResultItem["Suggestion"].asString(); + if(!mediaAuditResultNodeTextResultTextResultItem["Label"].isNull()) + textResultItemObject.label = mediaAuditResultNodeTextResultTextResultItem["Label"].asString(); + if(!mediaAuditResultNodeTextResultTextResultItem["Score"].isNull()) + textResultItemObject.score = mediaAuditResultNodeTextResultTextResultItem["Score"].asString(); + if(!mediaAuditResultNodeTextResultTextResultItem["Scene"].isNull()) + textResultItemObject.scene = mediaAuditResultNodeTextResultTextResultItem["Scene"].asString(); + if(!mediaAuditResultNodeTextResultTextResultItem["Type"].isNull()) + textResultItemObject.type = mediaAuditResultNodeTextResultTextResultItem["Type"].asString(); + if(!mediaAuditResultNodeTextResultTextResultItem["Content"].isNull()) + textResultItemObject.content = mediaAuditResultNodeTextResultTextResultItem["Content"].asString(); mediaAuditResult_.textResult.push_back(textResultItemObject); } auto videoResultNode = mediaAuditResultNode["VideoResult"]; @@ -106,28 +106,28 @@ void GetMediaAuditResultResult::parse(const std::string &payload) mediaAuditResult_.videoResult.terrorismResult.maxScore = terrorismResultNode["MaxScore"].asString(); if(!terrorismResultNode["AverageScore"].isNull()) mediaAuditResult_.videoResult.terrorismResult.averageScore = terrorismResultNode["AverageScore"].asString(); - auto allCounterList = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList) + auto allCounterListNode = terrorismResultNode["CounterList"]["CounterListItem"]; + for (auto terrorismResultNodeCounterListCounterListItem : allCounterListNode) { MediaAuditResult::VideoResult::TerrorismResult::CounterListItem counterListItemObject; - if(!value["Label"].isNull()) - counterListItemObject.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItemObject.count = std::stoi(value["Count"].asString()); + if(!terrorismResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItemObject.label = terrorismResultNodeCounterListCounterListItem["Label"].asString(); + if(!terrorismResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItemObject.count = std::stoi(terrorismResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditResult_.videoResult.terrorismResult.counterList.push_back(counterListItemObject); } - auto allTopList = value["TopList"]["TopListItem"]; - for (auto value : allTopList) + auto allTopListNode = terrorismResultNode["TopList"]["TopListItem"]; + for (auto terrorismResultNodeTopListTopListItem : allTopListNode) { MediaAuditResult::VideoResult::TerrorismResult::TopListItem topListItemObject; - if(!value["Label"].isNull()) - topListItemObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItemObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItemObject.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItemObject.url = value["Url"].asString(); + if(!terrorismResultNodeTopListTopListItem["Label"].isNull()) + topListItemObject.label = terrorismResultNodeTopListTopListItem["Label"].asString(); + if(!terrorismResultNodeTopListTopListItem["Score"].isNull()) + topListItemObject.score = terrorismResultNodeTopListTopListItem["Score"].asString(); + if(!terrorismResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItemObject.timestamp = terrorismResultNodeTopListTopListItem["Timestamp"].asString(); + if(!terrorismResultNodeTopListTopListItem["Url"].isNull()) + topListItemObject.url = terrorismResultNodeTopListTopListItem["Url"].asString(); mediaAuditResult_.videoResult.terrorismResult.topList.push_back(topListItemObject); } auto pornResultNode = videoResultNode["PornResult"]; @@ -139,28 +139,28 @@ void GetMediaAuditResultResult::parse(const std::string &payload) mediaAuditResult_.videoResult.pornResult.maxScore = pornResultNode["MaxScore"].asString(); if(!pornResultNode["AverageScore"].isNull()) mediaAuditResult_.videoResult.pornResult.averageScore = pornResultNode["AverageScore"].asString(); - auto allCounterList1 = value["CounterList"]["CounterListItem"]; - for (auto value : allCounterList1) + auto allCounterList1Node = pornResultNode["CounterList"]["CounterListItem"]; + for (auto pornResultNodeCounterListCounterListItem : allCounterList1Node) { MediaAuditResult::VideoResult::PornResult::CounterListItem3 counterListItem3Object; - if(!value["Label"].isNull()) - counterListItem3Object.label = value["Label"].asString(); - if(!value["Count"].isNull()) - counterListItem3Object.count = std::stoi(value["Count"].asString()); + if(!pornResultNodeCounterListCounterListItem["Label"].isNull()) + counterListItem3Object.label = pornResultNodeCounterListCounterListItem["Label"].asString(); + if(!pornResultNodeCounterListCounterListItem["Count"].isNull()) + counterListItem3Object.count = std::stoi(pornResultNodeCounterListCounterListItem["Count"].asString()); mediaAuditResult_.videoResult.pornResult.counterList1.push_back(counterListItem3Object); } - auto allTopList2 = value["TopList"]["TopListItem"]; - for (auto value : allTopList2) + auto allTopList2Node = pornResultNode["TopList"]["TopListItem"]; + for (auto pornResultNodeTopListTopListItem : allTopList2Node) { MediaAuditResult::VideoResult::PornResult::TopListItem4 topListItem4Object; - if(!value["Label"].isNull()) - topListItem4Object.label = value["Label"].asString(); - if(!value["Score"].isNull()) - topListItem4Object.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - topListItem4Object.timestamp = value["Timestamp"].asString(); - if(!value["Url"].isNull()) - topListItem4Object.url = value["Url"].asString(); + if(!pornResultNodeTopListTopListItem["Label"].isNull()) + topListItem4Object.label = pornResultNodeTopListTopListItem["Label"].asString(); + if(!pornResultNodeTopListTopListItem["Score"].isNull()) + topListItem4Object.score = pornResultNodeTopListTopListItem["Score"].asString(); + if(!pornResultNodeTopListTopListItem["Timestamp"].isNull()) + topListItem4Object.timestamp = pornResultNodeTopListTopListItem["Timestamp"].asString(); + if(!pornResultNodeTopListTopListItem["Url"].isNull()) + topListItem4Object.url = pornResultNodeTopListTopListItem["Url"].asString(); mediaAuditResult_.videoResult.pornResult.topList2.push_back(topListItem4Object); } diff --git a/vod/src/model/GetMediaAuditResultTimelineResult.cc b/vod/src/model/GetMediaAuditResultTimelineResult.cc index d4bb97fd6..a64b36f58 100644 --- a/vod/src/model/GetMediaAuditResultTimelineResult.cc +++ b/vod/src/model/GetMediaAuditResultTimelineResult.cc @@ -40,28 +40,28 @@ void GetMediaAuditResultTimelineResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto mediaAuditResultTimelineNode = value["MediaAuditResultTimeline"]; - auto allPorn = value["Porn"]["PornItem"]; - for (auto value : allPorn) + auto allPornNode = mediaAuditResultTimelineNode["Porn"]["PornItem"]; + for (auto mediaAuditResultTimelineNodePornPornItem : allPornNode) { MediaAuditResultTimeline::PornItem pornItemObject; - if(!value["Label"].isNull()) - pornItemObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - pornItemObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - pornItemObject.timestamp = value["Timestamp"].asString(); + if(!mediaAuditResultTimelineNodePornPornItem["Label"].isNull()) + pornItemObject.label = mediaAuditResultTimelineNodePornPornItem["Label"].asString(); + if(!mediaAuditResultTimelineNodePornPornItem["Score"].isNull()) + pornItemObject.score = mediaAuditResultTimelineNodePornPornItem["Score"].asString(); + if(!mediaAuditResultTimelineNodePornPornItem["Timestamp"].isNull()) + pornItemObject.timestamp = mediaAuditResultTimelineNodePornPornItem["Timestamp"].asString(); mediaAuditResultTimeline_.porn.push_back(pornItemObject); } - auto allTerrorism = value["Terrorism"]["TerrorismItem"]; - for (auto value : allTerrorism) + auto allTerrorismNode = mediaAuditResultTimelineNode["Terrorism"]["TerrorismItem"]; + for (auto mediaAuditResultTimelineNodeTerrorismTerrorismItem : allTerrorismNode) { MediaAuditResultTimeline::TerrorismItem terrorismItemObject; - if(!value["Label"].isNull()) - terrorismItemObject.label = value["Label"].asString(); - if(!value["Score"].isNull()) - terrorismItemObject.score = value["Score"].asString(); - if(!value["Timestamp"].isNull()) - terrorismItemObject.timestamp = value["Timestamp"].asString(); + if(!mediaAuditResultTimelineNodeTerrorismTerrorismItem["Label"].isNull()) + terrorismItemObject.label = mediaAuditResultTimelineNodeTerrorismTerrorismItem["Label"].asString(); + if(!mediaAuditResultTimelineNodeTerrorismTerrorismItem["Score"].isNull()) + terrorismItemObject.score = mediaAuditResultTimelineNodeTerrorismTerrorismItem["Score"].asString(); + if(!mediaAuditResultTimelineNodeTerrorismTerrorismItem["Timestamp"].isNull()) + terrorismItemObject.timestamp = mediaAuditResultTimelineNodeTerrorismTerrorismItem["Timestamp"].asString(); mediaAuditResultTimeline_.terrorism.push_back(terrorismItemObject); } diff --git a/vod/src/model/GetMediaDNAResultResult.cc b/vod/src/model/GetMediaDNAResultResult.cc index 227f03027..18558a25c 100644 --- a/vod/src/model/GetMediaDNAResultResult.cc +++ b/vod/src/model/GetMediaDNAResultResult.cc @@ -40,16 +40,16 @@ void GetMediaDNAResultResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dNAResultNode = value["DNAResult"]; - auto allVideoDNA = value["VideoDNA"]["VideoDNAItem"]; - for (auto value : allVideoDNA) + auto allVideoDNANode = dNAResultNode["VideoDNA"]["VideoDNAItem"]; + for (auto dNAResultNodeVideoDNAVideoDNAItem : allVideoDNANode) { DNAResult::VideoDNAItem videoDNAItemObject; - if(!value["PrimaryKey"].isNull()) - videoDNAItemObject.primaryKey = value["PrimaryKey"].asString(); - if(!value["Similarity"].isNull()) - videoDNAItemObject.similarity = value["Similarity"].asString(); - auto allDetail = value["Detail"]["DetailItem"]; - for (auto value : allDetail) + if(!dNAResultNodeVideoDNAVideoDNAItem["PrimaryKey"].isNull()) + videoDNAItemObject.primaryKey = dNAResultNodeVideoDNAVideoDNAItem["PrimaryKey"].asString(); + if(!dNAResultNodeVideoDNAVideoDNAItem["Similarity"].isNull()) + videoDNAItemObject.similarity = dNAResultNodeVideoDNAVideoDNAItem["Similarity"].asString(); + auto allDetailNode = allVideoDNANode["Detail"]["DetailItem"]; + for (auto allVideoDNANodeDetailDetailItem : allDetailNode) { DNAResult::VideoDNAItem::DetailItem detailObject; auto inputNode = value["Input"]; diff --git a/vod/src/model/GetMezzanineInfoResult.cc b/vod/src/model/GetMezzanineInfoResult.cc index 901c3a25c..682e65cee 100644 --- a/vod/src/model/GetMezzanineInfoResult.cc +++ b/vod/src/model/GetMezzanineInfoResult.cc @@ -68,92 +68,92 @@ void GetMezzanineInfoResult::parse(const std::string &payload) mezzanine_.preprocessStatus = mezzanineNode["PreprocessStatus"].asString(); if(!mezzanineNode["OutputType"].isNull()) mezzanine_.outputType = mezzanineNode["OutputType"].asString(); - auto allAudioStreamList = value["AudioStreamList"]["AudioStream"]; - for (auto value : allAudioStreamList) + auto allAudioStreamListNode = mezzanineNode["AudioStreamList"]["AudioStream"]; + for (auto mezzanineNodeAudioStreamListAudioStream : allAudioStreamListNode) { Mezzanine::AudioStream audioStreamObject; - if(!value["Index"].isNull()) - audioStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - audioStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - audioStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["CodecTimeBase"].isNull()) - audioStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - audioStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - audioStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["SampleFmt"].isNull()) - audioStreamObject.sampleFmt = value["SampleFmt"].asString(); - if(!value["SampleRate"].isNull()) - audioStreamObject.sampleRate = value["SampleRate"].asString(); - if(!value["Channels"].isNull()) - audioStreamObject.channels = value["Channels"].asString(); - if(!value["ChannelLayout"].isNull()) - audioStreamObject.channelLayout = value["ChannelLayout"].asString(); - if(!value["Timebase"].isNull()) - audioStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - audioStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - audioStreamObject.duration = value["Duration"].asString(); - if(!value["Bitrate"].isNull()) - audioStreamObject.bitrate = value["Bitrate"].asString(); - if(!value["NumFrames"].isNull()) - audioStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - audioStreamObject.lang = value["Lang"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["Index"].isNull()) + audioStreamObject.index = mezzanineNodeAudioStreamListAudioStream["Index"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["CodecName"].isNull()) + audioStreamObject.codecName = mezzanineNodeAudioStreamListAudioStream["CodecName"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["CodecLongName"].isNull()) + audioStreamObject.codecLongName = mezzanineNodeAudioStreamListAudioStream["CodecLongName"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["CodecTimeBase"].isNull()) + audioStreamObject.codecTimeBase = mezzanineNodeAudioStreamListAudioStream["CodecTimeBase"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["CodecTagString"].isNull()) + audioStreamObject.codecTagString = mezzanineNodeAudioStreamListAudioStream["CodecTagString"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["CodecTag"].isNull()) + audioStreamObject.codecTag = mezzanineNodeAudioStreamListAudioStream["CodecTag"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["SampleFmt"].isNull()) + audioStreamObject.sampleFmt = mezzanineNodeAudioStreamListAudioStream["SampleFmt"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["SampleRate"].isNull()) + audioStreamObject.sampleRate = mezzanineNodeAudioStreamListAudioStream["SampleRate"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["Channels"].isNull()) + audioStreamObject.channels = mezzanineNodeAudioStreamListAudioStream["Channels"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["ChannelLayout"].isNull()) + audioStreamObject.channelLayout = mezzanineNodeAudioStreamListAudioStream["ChannelLayout"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["Timebase"].isNull()) + audioStreamObject.timebase = mezzanineNodeAudioStreamListAudioStream["Timebase"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["StartTime"].isNull()) + audioStreamObject.startTime = mezzanineNodeAudioStreamListAudioStream["StartTime"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["Duration"].isNull()) + audioStreamObject.duration = mezzanineNodeAudioStreamListAudioStream["Duration"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["Bitrate"].isNull()) + audioStreamObject.bitrate = mezzanineNodeAudioStreamListAudioStream["Bitrate"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["NumFrames"].isNull()) + audioStreamObject.numFrames = mezzanineNodeAudioStreamListAudioStream["NumFrames"].asString(); + if(!mezzanineNodeAudioStreamListAudioStream["Lang"].isNull()) + audioStreamObject.lang = mezzanineNodeAudioStreamListAudioStream["Lang"].asString(); mezzanine_.audioStreamList.push_back(audioStreamObject); } - auto allVideoStreamList = value["VideoStreamList"]["VideoStream"]; - for (auto value : allVideoStreamList) + auto allVideoStreamListNode = mezzanineNode["VideoStreamList"]["VideoStream"]; + for (auto mezzanineNodeVideoStreamListVideoStream : allVideoStreamListNode) { Mezzanine::VideoStream videoStreamObject; - if(!value["Index"].isNull()) - videoStreamObject.index = value["Index"].asString(); - if(!value["CodecName"].isNull()) - videoStreamObject.codecName = value["CodecName"].asString(); - if(!value["CodecLongName"].isNull()) - videoStreamObject.codecLongName = value["CodecLongName"].asString(); - if(!value["Profile"].isNull()) - videoStreamObject.profile = value["Profile"].asString(); - if(!value["CodecTimeBase"].isNull()) - videoStreamObject.codecTimeBase = value["CodecTimeBase"].asString(); - if(!value["CodecTagString"].isNull()) - videoStreamObject.codecTagString = value["CodecTagString"].asString(); - if(!value["CodecTag"].isNull()) - videoStreamObject.codecTag = value["CodecTag"].asString(); - if(!value["Width"].isNull()) - videoStreamObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - videoStreamObject.height = value["Height"].asString(); - if(!value["HasBFrames"].isNull()) - videoStreamObject.hasBFrames = value["HasBFrames"].asString(); - if(!value["Sar"].isNull()) - videoStreamObject.sar = value["Sar"].asString(); - if(!value["Dar"].isNull()) - videoStreamObject.dar = value["Dar"].asString(); - if(!value["PixFmt"].isNull()) - videoStreamObject.pixFmt = value["PixFmt"].asString(); - if(!value["Level"].isNull()) - videoStreamObject.level = value["Level"].asString(); - if(!value["Fps"].isNull()) - videoStreamObject.fps = value["Fps"].asString(); - if(!value["AvgFPS"].isNull()) - videoStreamObject.avgFPS = value["AvgFPS"].asString(); - if(!value["Timebase"].isNull()) - videoStreamObject.timebase = value["Timebase"].asString(); - if(!value["StartTime"].isNull()) - videoStreamObject.startTime = value["StartTime"].asString(); - if(!value["Duration"].isNull()) - videoStreamObject.duration = value["Duration"].asString(); - if(!value["NumFrames"].isNull()) - videoStreamObject.numFrames = value["NumFrames"].asString(); - if(!value["Lang"].isNull()) - videoStreamObject.lang = value["Lang"].asString(); - if(!value["Rotate"].isNull()) - videoStreamObject.rotate = value["Rotate"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Index"].isNull()) + videoStreamObject.index = mezzanineNodeVideoStreamListVideoStream["Index"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["CodecName"].isNull()) + videoStreamObject.codecName = mezzanineNodeVideoStreamListVideoStream["CodecName"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["CodecLongName"].isNull()) + videoStreamObject.codecLongName = mezzanineNodeVideoStreamListVideoStream["CodecLongName"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Profile"].isNull()) + videoStreamObject.profile = mezzanineNodeVideoStreamListVideoStream["Profile"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["CodecTimeBase"].isNull()) + videoStreamObject.codecTimeBase = mezzanineNodeVideoStreamListVideoStream["CodecTimeBase"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["CodecTagString"].isNull()) + videoStreamObject.codecTagString = mezzanineNodeVideoStreamListVideoStream["CodecTagString"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["CodecTag"].isNull()) + videoStreamObject.codecTag = mezzanineNodeVideoStreamListVideoStream["CodecTag"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Width"].isNull()) + videoStreamObject.width = mezzanineNodeVideoStreamListVideoStream["Width"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Height"].isNull()) + videoStreamObject.height = mezzanineNodeVideoStreamListVideoStream["Height"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["HasBFrames"].isNull()) + videoStreamObject.hasBFrames = mezzanineNodeVideoStreamListVideoStream["HasBFrames"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Sar"].isNull()) + videoStreamObject.sar = mezzanineNodeVideoStreamListVideoStream["Sar"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Dar"].isNull()) + videoStreamObject.dar = mezzanineNodeVideoStreamListVideoStream["Dar"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["PixFmt"].isNull()) + videoStreamObject.pixFmt = mezzanineNodeVideoStreamListVideoStream["PixFmt"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Level"].isNull()) + videoStreamObject.level = mezzanineNodeVideoStreamListVideoStream["Level"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Fps"].isNull()) + videoStreamObject.fps = mezzanineNodeVideoStreamListVideoStream["Fps"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["AvgFPS"].isNull()) + videoStreamObject.avgFPS = mezzanineNodeVideoStreamListVideoStream["AvgFPS"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Timebase"].isNull()) + videoStreamObject.timebase = mezzanineNodeVideoStreamListVideoStream["Timebase"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["StartTime"].isNull()) + videoStreamObject.startTime = mezzanineNodeVideoStreamListVideoStream["StartTime"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Duration"].isNull()) + videoStreamObject.duration = mezzanineNodeVideoStreamListVideoStream["Duration"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["NumFrames"].isNull()) + videoStreamObject.numFrames = mezzanineNodeVideoStreamListVideoStream["NumFrames"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Lang"].isNull()) + videoStreamObject.lang = mezzanineNodeVideoStreamListVideoStream["Lang"].asString(); + if(!mezzanineNodeVideoStreamListVideoStream["Rotate"].isNull()) + videoStreamObject.rotate = mezzanineNodeVideoStreamListVideoStream["Rotate"].asString(); mezzanine_.videoStreamList.push_back(videoStreamObject); } diff --git a/vod/src/model/GetPlayInfoResult.cc b/vod/src/model/GetPlayInfoResult.cc index 2bec59177..24a11332f 100644 --- a/vod/src/model/GetPlayInfoResult.cc +++ b/vod/src/model/GetPlayInfoResult.cc @@ -39,56 +39,56 @@ void GetPlayInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPlayInfoList = value["PlayInfoList"]["PlayInfo"]; - for (auto value : allPlayInfoList) + auto allPlayInfoListNode = value["PlayInfoList"]["PlayInfo"]; + for (auto valuePlayInfoListPlayInfo : allPlayInfoListNode) { PlayInfo playInfoListObject; - if(!value["Width"].isNull()) - playInfoListObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - playInfoListObject.height = std::stol(value["Height"].asString()); - if(!value["Size"].isNull()) - playInfoListObject.size = std::stol(value["Size"].asString()); - if(!value["PlayURL"].isNull()) - playInfoListObject.playURL = value["PlayURL"].asString(); - if(!value["Bitrate"].isNull()) - playInfoListObject.bitrate = value["Bitrate"].asString(); - if(!value["Definition"].isNull()) - playInfoListObject.definition = value["Definition"].asString(); - if(!value["Duration"].isNull()) - playInfoListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - playInfoListObject.format = value["Format"].asString(); - if(!value["Fps"].isNull()) - playInfoListObject.fps = value["Fps"].asString(); - if(!value["Encrypt"].isNull()) - playInfoListObject.encrypt = std::stol(value["Encrypt"].asString()); - if(!value["Plaintext"].isNull()) - playInfoListObject.plaintext = value["Plaintext"].asString(); - if(!value["Complexity"].isNull()) - playInfoListObject.complexity = value["Complexity"].asString(); - if(!value["StreamType"].isNull()) - playInfoListObject.streamType = value["StreamType"].asString(); - if(!value["Rand"].isNull()) - playInfoListObject.rand = value["Rand"].asString(); - if(!value["JobId"].isNull()) - playInfoListObject.jobId = value["JobId"].asString(); - if(!value["PreprocessStatus"].isNull()) - playInfoListObject.preprocessStatus = value["PreprocessStatus"].asString(); - if(!value["WatermarkId"].isNull()) - playInfoListObject.watermarkId = value["WatermarkId"].asString(); - if(!value["Status"].isNull()) - playInfoListObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - playInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - playInfoListObject.modificationTime = value["ModificationTime"].asString(); - if(!value["EncryptType"].isNull()) - playInfoListObject.encryptType = value["EncryptType"].asString(); - if(!value["NarrowBandType"].isNull()) - playInfoListObject.narrowBandType = value["NarrowBandType"].asString(); - if(!value["Specification"].isNull()) - playInfoListObject.specification = value["Specification"].asString(); + if(!valuePlayInfoListPlayInfo["Width"].isNull()) + playInfoListObject.width = std::stol(valuePlayInfoListPlayInfo["Width"].asString()); + if(!valuePlayInfoListPlayInfo["Height"].isNull()) + playInfoListObject.height = std::stol(valuePlayInfoListPlayInfo["Height"].asString()); + if(!valuePlayInfoListPlayInfo["Size"].isNull()) + playInfoListObject.size = std::stol(valuePlayInfoListPlayInfo["Size"].asString()); + if(!valuePlayInfoListPlayInfo["PlayURL"].isNull()) + playInfoListObject.playURL = valuePlayInfoListPlayInfo["PlayURL"].asString(); + if(!valuePlayInfoListPlayInfo["Bitrate"].isNull()) + playInfoListObject.bitrate = valuePlayInfoListPlayInfo["Bitrate"].asString(); + if(!valuePlayInfoListPlayInfo["Definition"].isNull()) + playInfoListObject.definition = valuePlayInfoListPlayInfo["Definition"].asString(); + if(!valuePlayInfoListPlayInfo["Duration"].isNull()) + playInfoListObject.duration = valuePlayInfoListPlayInfo["Duration"].asString(); + if(!valuePlayInfoListPlayInfo["Format"].isNull()) + playInfoListObject.format = valuePlayInfoListPlayInfo["Format"].asString(); + if(!valuePlayInfoListPlayInfo["Fps"].isNull()) + playInfoListObject.fps = valuePlayInfoListPlayInfo["Fps"].asString(); + if(!valuePlayInfoListPlayInfo["Encrypt"].isNull()) + playInfoListObject.encrypt = std::stol(valuePlayInfoListPlayInfo["Encrypt"].asString()); + if(!valuePlayInfoListPlayInfo["Plaintext"].isNull()) + playInfoListObject.plaintext = valuePlayInfoListPlayInfo["Plaintext"].asString(); + if(!valuePlayInfoListPlayInfo["Complexity"].isNull()) + playInfoListObject.complexity = valuePlayInfoListPlayInfo["Complexity"].asString(); + if(!valuePlayInfoListPlayInfo["StreamType"].isNull()) + playInfoListObject.streamType = valuePlayInfoListPlayInfo["StreamType"].asString(); + if(!valuePlayInfoListPlayInfo["Rand"].isNull()) + playInfoListObject.rand = valuePlayInfoListPlayInfo["Rand"].asString(); + if(!valuePlayInfoListPlayInfo["JobId"].isNull()) + playInfoListObject.jobId = valuePlayInfoListPlayInfo["JobId"].asString(); + if(!valuePlayInfoListPlayInfo["PreprocessStatus"].isNull()) + playInfoListObject.preprocessStatus = valuePlayInfoListPlayInfo["PreprocessStatus"].asString(); + if(!valuePlayInfoListPlayInfo["WatermarkId"].isNull()) + playInfoListObject.watermarkId = valuePlayInfoListPlayInfo["WatermarkId"].asString(); + if(!valuePlayInfoListPlayInfo["Status"].isNull()) + playInfoListObject.status = valuePlayInfoListPlayInfo["Status"].asString(); + if(!valuePlayInfoListPlayInfo["CreationTime"].isNull()) + playInfoListObject.creationTime = valuePlayInfoListPlayInfo["CreationTime"].asString(); + if(!valuePlayInfoListPlayInfo["ModificationTime"].isNull()) + playInfoListObject.modificationTime = valuePlayInfoListPlayInfo["ModificationTime"].asString(); + if(!valuePlayInfoListPlayInfo["EncryptType"].isNull()) + playInfoListObject.encryptType = valuePlayInfoListPlayInfo["EncryptType"].asString(); + if(!valuePlayInfoListPlayInfo["NarrowBandType"].isNull()) + playInfoListObject.narrowBandType = valuePlayInfoListPlayInfo["NarrowBandType"].asString(); + if(!valuePlayInfoListPlayInfo["Specification"].isNull()) + playInfoListObject.specification = valuePlayInfoListPlayInfo["Specification"].asString(); playInfoList_.push_back(playInfoListObject); } auto videoBaseNode = value["VideoBase"]; @@ -110,12 +110,12 @@ void GetPlayInfoResult::parse(const std::string &payload) videoBase_.creationTime = videoBaseNode["CreationTime"].asString(); if(!videoBaseNode["TranscodeMode"].isNull()) videoBase_.transcodeMode = videoBaseNode["TranscodeMode"].asString(); - auto allThumbnailList = value["ThumbnailList"]["Thumbnail"]; - for (auto value : allThumbnailList) + auto allThumbnailListNode = videoBaseNode["ThumbnailList"]["Thumbnail"]; + for (auto videoBaseNodeThumbnailListThumbnail : allThumbnailListNode) { VideoBase::Thumbnail thumbnailObject; - if(!value["URL"].isNull()) - thumbnailObject.uRL = value["URL"].asString(); + if(!videoBaseNodeThumbnailListThumbnail["URL"].isNull()) + thumbnailObject.uRL = videoBaseNodeThumbnailListThumbnail["URL"].asString(); videoBase_.thumbnailList.push_back(thumbnailObject); } diff --git a/vod/src/model/GetTranscodeSummaryResult.cc b/vod/src/model/GetTranscodeSummaryResult.cc index 5dd0683e2..49c2e0505 100644 --- a/vod/src/model/GetTranscodeSummaryResult.cc +++ b/vod/src/model/GetTranscodeSummaryResult.cc @@ -39,58 +39,58 @@ void GetTranscodeSummaryResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTranscodeSummaryList = value["TranscodeSummaryList"]["TranscodeSummary"]; - for (auto value : allTranscodeSummaryList) + auto allTranscodeSummaryListNode = value["TranscodeSummaryList"]["TranscodeSummary"]; + for (auto valueTranscodeSummaryListTranscodeSummary : allTranscodeSummaryListNode) { TranscodeSummary transcodeSummaryListObject; - if(!value["VideoId"].isNull()) - transcodeSummaryListObject.videoId = value["VideoId"].asString(); - if(!value["TranscodeStatus"].isNull()) - transcodeSummaryListObject.transcodeStatus = value["TranscodeStatus"].asString(); - if(!value["CreationTime"].isNull()) - transcodeSummaryListObject.creationTime = value["CreationTime"].asString(); - if(!value["CompleteTime"].isNull()) - transcodeSummaryListObject.completeTime = value["CompleteTime"].asString(); - if(!value["Trigger"].isNull()) - transcodeSummaryListObject.trigger = value["Trigger"].asString(); - if(!value["TranscodeTemplateGroupId"].isNull()) - transcodeSummaryListObject.transcodeTemplateGroupId = value["TranscodeTemplateGroupId"].asString(); - auto allTranscodeJobInfoSummaryList = value["TranscodeJobInfoSummaryList"]["TranscodeJobInfoSummary"]; - for (auto value : allTranscodeJobInfoSummaryList) + if(!valueTranscodeSummaryListTranscodeSummary["VideoId"].isNull()) + transcodeSummaryListObject.videoId = valueTranscodeSummaryListTranscodeSummary["VideoId"].asString(); + if(!valueTranscodeSummaryListTranscodeSummary["TranscodeStatus"].isNull()) + transcodeSummaryListObject.transcodeStatus = valueTranscodeSummaryListTranscodeSummary["TranscodeStatus"].asString(); + if(!valueTranscodeSummaryListTranscodeSummary["CreationTime"].isNull()) + transcodeSummaryListObject.creationTime = valueTranscodeSummaryListTranscodeSummary["CreationTime"].asString(); + if(!valueTranscodeSummaryListTranscodeSummary["CompleteTime"].isNull()) + transcodeSummaryListObject.completeTime = valueTranscodeSummaryListTranscodeSummary["CompleteTime"].asString(); + if(!valueTranscodeSummaryListTranscodeSummary["Trigger"].isNull()) + transcodeSummaryListObject.trigger = valueTranscodeSummaryListTranscodeSummary["Trigger"].asString(); + if(!valueTranscodeSummaryListTranscodeSummary["TranscodeTemplateGroupId"].isNull()) + transcodeSummaryListObject.transcodeTemplateGroupId = valueTranscodeSummaryListTranscodeSummary["TranscodeTemplateGroupId"].asString(); + auto allTranscodeJobInfoSummaryListNode = allTranscodeSummaryListNode["TranscodeJobInfoSummaryList"]["TranscodeJobInfoSummary"]; + for (auto allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary : allTranscodeJobInfoSummaryListNode) { TranscodeSummary::TranscodeJobInfoSummary transcodeJobInfoSummaryListObject; - if(!value["TranscodeTemplateId"].isNull()) - transcodeJobInfoSummaryListObject.transcodeTemplateId = value["TranscodeTemplateId"].asString(); - if(!value["TranscodeJobStatus"].isNull()) - transcodeJobInfoSummaryListObject.transcodeJobStatus = value["TranscodeJobStatus"].asString(); - if(!value["CreationTime"].isNull()) - transcodeJobInfoSummaryListObject.creationTime = value["CreationTime"].asString(); - if(!value["CompleteTime"].isNull()) - transcodeJobInfoSummaryListObject.completeTime = value["CompleteTime"].asString(); - if(!value["TranscodeProgress"].isNull()) - transcodeJobInfoSummaryListObject.transcodeProgress = std::stol(value["TranscodeProgress"].asString()); - if(!value["ErrorCode"].isNull()) - transcodeJobInfoSummaryListObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - transcodeJobInfoSummaryListObject.errorMessage = value["ErrorMessage"].asString(); - if(!value["Definition"].isNull()) - transcodeJobInfoSummaryListObject.definition = value["Definition"].asString(); - if(!value["Encryption"].isNull()) - transcodeJobInfoSummaryListObject.encryption = value["Encryption"].asString(); - if(!value["Width"].isNull()) - transcodeJobInfoSummaryListObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - transcodeJobInfoSummaryListObject.height = value["Height"].asString(); - if(!value["Bitrate"].isNull()) - transcodeJobInfoSummaryListObject.bitrate = value["Bitrate"].asString(); - if(!value["Fps"].isNull()) - transcodeJobInfoSummaryListObject.fps = value["Fps"].asString(); - if(!value["Format"].isNull()) - transcodeJobInfoSummaryListObject.format = value["Format"].asString(); - if(!value["Duration"].isNull()) - transcodeJobInfoSummaryListObject.duration = value["Duration"].asString(); - if(!value["Filesize"].isNull()) - transcodeJobInfoSummaryListObject.filesize = std::stol(value["Filesize"].asString()); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["TranscodeTemplateId"].isNull()) + transcodeJobInfoSummaryListObject.transcodeTemplateId = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["TranscodeTemplateId"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["TranscodeJobStatus"].isNull()) + transcodeJobInfoSummaryListObject.transcodeJobStatus = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["TranscodeJobStatus"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["CreationTime"].isNull()) + transcodeJobInfoSummaryListObject.creationTime = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["CreationTime"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["CompleteTime"].isNull()) + transcodeJobInfoSummaryListObject.completeTime = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["CompleteTime"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["TranscodeProgress"].isNull()) + transcodeJobInfoSummaryListObject.transcodeProgress = std::stol(allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["TranscodeProgress"].asString()); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["ErrorCode"].isNull()) + transcodeJobInfoSummaryListObject.errorCode = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["ErrorCode"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["ErrorMessage"].isNull()) + transcodeJobInfoSummaryListObject.errorMessage = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["ErrorMessage"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Definition"].isNull()) + transcodeJobInfoSummaryListObject.definition = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Definition"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Encryption"].isNull()) + transcodeJobInfoSummaryListObject.encryption = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Encryption"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Width"].isNull()) + transcodeJobInfoSummaryListObject.width = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Width"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Height"].isNull()) + transcodeJobInfoSummaryListObject.height = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Height"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Bitrate"].isNull()) + transcodeJobInfoSummaryListObject.bitrate = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Bitrate"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Fps"].isNull()) + transcodeJobInfoSummaryListObject.fps = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Fps"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Format"].isNull()) + transcodeJobInfoSummaryListObject.format = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Format"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Duration"].isNull()) + transcodeJobInfoSummaryListObject.duration = allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Duration"].asString(); + if(!allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Filesize"].isNull()) + transcodeJobInfoSummaryListObject.filesize = std::stol(allTranscodeSummaryListNodeTranscodeJobInfoSummaryListTranscodeJobInfoSummary["Filesize"].asString()); auto allWatermarkIdList = value["WatermarkIdList"]["WatermarkId"]; for (auto value : allWatermarkIdList) transcodeJobInfoSummaryListObject.watermarkIdList.push_back(value.asString()); diff --git a/vod/src/model/GetTranscodeTaskResult.cc b/vod/src/model/GetTranscodeTaskResult.cc index f13588fd4..b801a2c62 100644 --- a/vod/src/model/GetTranscodeTaskResult.cc +++ b/vod/src/model/GetTranscodeTaskResult.cc @@ -54,32 +54,32 @@ void GetTranscodeTaskResult::parse(const std::string &payload) transcodeTask_.trigger = transcodeTaskNode["Trigger"].asString(); if(!transcodeTaskNode["TranscodeTemplateGroupId"].isNull()) transcodeTask_.transcodeTemplateGroupId = transcodeTaskNode["TranscodeTemplateGroupId"].asString(); - auto allTranscodeJobInfoList = value["TranscodeJobInfoList"]["TranscodeJobInfo"]; - for (auto value : allTranscodeJobInfoList) + auto allTranscodeJobInfoListNode = transcodeTaskNode["TranscodeJobInfoList"]["TranscodeJobInfo"]; + for (auto transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo : allTranscodeJobInfoListNode) { TranscodeTask::TranscodeJobInfo transcodeJobInfoObject; - if(!value["TranscodeJobId"].isNull()) - transcodeJobInfoObject.transcodeJobId = value["TranscodeJobId"].asString(); - if(!value["TranscodeTemplateId"].isNull()) - transcodeJobInfoObject.transcodeTemplateId = value["TranscodeTemplateId"].asString(); - if(!value["TranscodeJobStatus"].isNull()) - transcodeJobInfoObject.transcodeJobStatus = value["TranscodeJobStatus"].asString(); - if(!value["CreationTime"].isNull()) - transcodeJobInfoObject.creationTime = value["CreationTime"].asString(); - if(!value["CompleteTime"].isNull()) - transcodeJobInfoObject.completeTime = value["CompleteTime"].asString(); - if(!value["TranscodeProgress"].isNull()) - transcodeJobInfoObject.transcodeProgress = std::stol(value["TranscodeProgress"].asString()); - if(!value["InputFileUrl"].isNull()) - transcodeJobInfoObject.inputFileUrl = value["InputFileUrl"].asString(); - if(!value["Priority"].isNull()) - transcodeJobInfoObject.priority = value["Priority"].asString(); - if(!value["ErrorCode"].isNull()) - transcodeJobInfoObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - transcodeJobInfoObject.errorMessage = value["ErrorMessage"].asString(); - if(!value["Definition"].isNull()) - transcodeJobInfoObject.definition = value["Definition"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeJobId"].isNull()) + transcodeJobInfoObject.transcodeJobId = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeJobId"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeTemplateId"].isNull()) + transcodeJobInfoObject.transcodeTemplateId = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeTemplateId"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeJobStatus"].isNull()) + transcodeJobInfoObject.transcodeJobStatus = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeJobStatus"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["CreationTime"].isNull()) + transcodeJobInfoObject.creationTime = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["CreationTime"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["CompleteTime"].isNull()) + transcodeJobInfoObject.completeTime = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["CompleteTime"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeProgress"].isNull()) + transcodeJobInfoObject.transcodeProgress = std::stol(transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["TranscodeProgress"].asString()); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["InputFileUrl"].isNull()) + transcodeJobInfoObject.inputFileUrl = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["InputFileUrl"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["Priority"].isNull()) + transcodeJobInfoObject.priority = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["Priority"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["ErrorCode"].isNull()) + transcodeJobInfoObject.errorCode = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["ErrorCode"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["ErrorMessage"].isNull()) + transcodeJobInfoObject.errorMessage = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["ErrorMessage"].asString(); + if(!transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["Definition"].isNull()) + transcodeJobInfoObject.definition = transcodeTaskNodeTranscodeJobInfoListTranscodeJobInfo["Definition"].asString(); auto outputFileNode = value["OutputFile"]; if(!outputFileNode["Width"].isNull()) transcodeJobInfoObject.outputFile.width = outputFileNode["Width"].asString(); diff --git a/vod/src/model/GetTranscodeTemplateGroupResult.cc b/vod/src/model/GetTranscodeTemplateGroupResult.cc index e69d0d800..668a8353d 100644 --- a/vod/src/model/GetTranscodeTemplateGroupResult.cc +++ b/vod/src/model/GetTranscodeTemplateGroupResult.cc @@ -56,42 +56,42 @@ void GetTranscodeTemplateGroupResult::parse(const std::string &payload) transcodeTemplateGroup_.appId = transcodeTemplateGroupNode["AppId"].asString(); if(!transcodeTemplateGroupNode["TranscodeTemplateGroupId"].isNull()) transcodeTemplateGroup_.transcodeTemplateGroupId = transcodeTemplateGroupNode["TranscodeTemplateGroupId"].asString(); - auto allTranscodeTemplateList = value["TranscodeTemplateList"]["TranscodeTemplate"]; - for (auto value : allTranscodeTemplateList) + auto allTranscodeTemplateListNode = transcodeTemplateGroupNode["TranscodeTemplateList"]["TranscodeTemplate"]; + for (auto transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate : allTranscodeTemplateListNode) { TranscodeTemplateGroup::TranscodeTemplate transcodeTemplateObject; - if(!value["TranscodeTemplateId"].isNull()) - transcodeTemplateObject.transcodeTemplateId = value["TranscodeTemplateId"].asString(); - if(!value["Video"].isNull()) - transcodeTemplateObject.video = value["Video"].asString(); - if(!value["Audio"].isNull()) - transcodeTemplateObject.audio = value["Audio"].asString(); - if(!value["Container"].isNull()) - transcodeTemplateObject.container = value["Container"].asString(); - if(!value["MuxConfig"].isNull()) - transcodeTemplateObject.muxConfig = value["MuxConfig"].asString(); - if(!value["TransConfig"].isNull()) - transcodeTemplateObject.transConfig = value["TransConfig"].asString(); - if(!value["Definition"].isNull()) - transcodeTemplateObject.definition = value["Definition"].asString(); - if(!value["EncryptSetting"].isNull()) - transcodeTemplateObject.encryptSetting = value["EncryptSetting"].asString(); - if(!value["PackageSetting"].isNull()) - transcodeTemplateObject.packageSetting = value["PackageSetting"].asString(); - if(!value["SubtitleList"].isNull()) - transcodeTemplateObject.subtitleList = value["SubtitleList"].asString(); - if(!value["OpeningList"].isNull()) - transcodeTemplateObject.openingList = value["OpeningList"].asString(); - if(!value["TailSlateList"].isNull()) - transcodeTemplateObject.tailSlateList = value["TailSlateList"].asString(); - if(!value["TemplateName"].isNull()) - transcodeTemplateObject.templateName = value["TemplateName"].asString(); - if(!value["TranscodeFileRegular"].isNull()) - transcodeTemplateObject.transcodeFileRegular = value["TranscodeFileRegular"].asString(); - if(!value["Clip"].isNull()) - transcodeTemplateObject.clip = value["Clip"].asString(); - if(!value["Rotate"].isNull()) - transcodeTemplateObject.rotate = value["Rotate"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TranscodeTemplateId"].isNull()) + transcodeTemplateObject.transcodeTemplateId = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TranscodeTemplateId"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Video"].isNull()) + transcodeTemplateObject.video = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Video"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Audio"].isNull()) + transcodeTemplateObject.audio = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Audio"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Container"].isNull()) + transcodeTemplateObject.container = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Container"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["MuxConfig"].isNull()) + transcodeTemplateObject.muxConfig = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["MuxConfig"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TransConfig"].isNull()) + transcodeTemplateObject.transConfig = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TransConfig"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Definition"].isNull()) + transcodeTemplateObject.definition = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Definition"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["EncryptSetting"].isNull()) + transcodeTemplateObject.encryptSetting = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["EncryptSetting"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["PackageSetting"].isNull()) + transcodeTemplateObject.packageSetting = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["PackageSetting"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["SubtitleList"].isNull()) + transcodeTemplateObject.subtitleList = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["SubtitleList"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["OpeningList"].isNull()) + transcodeTemplateObject.openingList = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["OpeningList"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TailSlateList"].isNull()) + transcodeTemplateObject.tailSlateList = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TailSlateList"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TemplateName"].isNull()) + transcodeTemplateObject.templateName = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TemplateName"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TranscodeFileRegular"].isNull()) + transcodeTemplateObject.transcodeFileRegular = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["TranscodeFileRegular"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Clip"].isNull()) + transcodeTemplateObject.clip = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Clip"].asString(); + if(!transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Rotate"].isNull()) + transcodeTemplateObject.rotate = transcodeTemplateGroupNodeTranscodeTemplateListTranscodeTemplate["Rotate"].asString(); auto allWatermarkIds = value["WatermarkIds"]["WatermarkId"]; for (auto value : allWatermarkIds) transcodeTemplateObject.watermarkIds.push_back(value.asString()); diff --git a/vod/src/model/GetURLUploadInfosResult.cc b/vod/src/model/GetURLUploadInfosResult.cc index 2960c2d06..62708fb02 100644 --- a/vod/src/model/GetURLUploadInfosResult.cc +++ b/vod/src/model/GetURLUploadInfosResult.cc @@ -39,30 +39,30 @@ void GetURLUploadInfosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allURLUploadInfoList = value["URLUploadInfoList"]["UrlUploadJobInfoDTO"]; - for (auto value : allURLUploadInfoList) + auto allURLUploadInfoListNode = value["URLUploadInfoList"]["UrlUploadJobInfoDTO"]; + for (auto valueURLUploadInfoListUrlUploadJobInfoDTO : allURLUploadInfoListNode) { UrlUploadJobInfoDTO uRLUploadInfoListObject; - if(!value["JobId"].isNull()) - uRLUploadInfoListObject.jobId = value["JobId"].asString(); - if(!value["UploadURL"].isNull()) - uRLUploadInfoListObject.uploadURL = value["UploadURL"].asString(); - if(!value["MediaId"].isNull()) - uRLUploadInfoListObject.mediaId = value["MediaId"].asString(); - if(!value["FileSize"].isNull()) - uRLUploadInfoListObject.fileSize = value["FileSize"].asString(); - if(!value["Status"].isNull()) - uRLUploadInfoListObject.status = value["Status"].asString(); - if(!value["UserData"].isNull()) - uRLUploadInfoListObject.userData = value["UserData"].asString(); - if(!value["ErrorCode"].isNull()) - uRLUploadInfoListObject.errorCode = value["ErrorCode"].asString(); - if(!value["ErrorMessage"].isNull()) - uRLUploadInfoListObject.errorMessage = value["ErrorMessage"].asString(); - if(!value["CreationTime"].isNull()) - uRLUploadInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["CompleteTime"].isNull()) - uRLUploadInfoListObject.completeTime = value["CompleteTime"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["JobId"].isNull()) + uRLUploadInfoListObject.jobId = valueURLUploadInfoListUrlUploadJobInfoDTO["JobId"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["UploadURL"].isNull()) + uRLUploadInfoListObject.uploadURL = valueURLUploadInfoListUrlUploadJobInfoDTO["UploadURL"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["MediaId"].isNull()) + uRLUploadInfoListObject.mediaId = valueURLUploadInfoListUrlUploadJobInfoDTO["MediaId"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["FileSize"].isNull()) + uRLUploadInfoListObject.fileSize = valueURLUploadInfoListUrlUploadJobInfoDTO["FileSize"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["Status"].isNull()) + uRLUploadInfoListObject.status = valueURLUploadInfoListUrlUploadJobInfoDTO["Status"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["UserData"].isNull()) + uRLUploadInfoListObject.userData = valueURLUploadInfoListUrlUploadJobInfoDTO["UserData"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorCode"].isNull()) + uRLUploadInfoListObject.errorCode = valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorCode"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorMessage"].isNull()) + uRLUploadInfoListObject.errorMessage = valueURLUploadInfoListUrlUploadJobInfoDTO["ErrorMessage"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["CreationTime"].isNull()) + uRLUploadInfoListObject.creationTime = valueURLUploadInfoListUrlUploadJobInfoDTO["CreationTime"].asString(); + if(!valueURLUploadInfoListUrlUploadJobInfoDTO["CompleteTime"].isNull()) + uRLUploadInfoListObject.completeTime = valueURLUploadInfoListUrlUploadJobInfoDTO["CompleteTime"].asString(); uRLUploadInfoList_.push_back(uRLUploadInfoListObject); } auto allNonExists = value["NonExists"]["ExistId"]; diff --git a/vod/src/model/GetUploadDetailsResult.cc b/vod/src/model/GetUploadDetailsResult.cc index 66d00cb86..2b73cc72a 100644 --- a/vod/src/model/GetUploadDetailsResult.cc +++ b/vod/src/model/GetUploadDetailsResult.cc @@ -39,36 +39,36 @@ void GetUploadDetailsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUploadDetails = value["UploadDetails"]["UploadDetail"]; - for (auto value : allUploadDetails) + auto allUploadDetailsNode = value["UploadDetails"]["UploadDetail"]; + for (auto valueUploadDetailsUploadDetail : allUploadDetailsNode) { UploadDetail uploadDetailsObject; - if(!value["MediaId"].isNull()) - uploadDetailsObject.mediaId = value["MediaId"].asString(); - if(!value["Title"].isNull()) - uploadDetailsObject.title = value["Title"].asString(); - if(!value["FileSize"].isNull()) - uploadDetailsObject.fileSize = std::stol(value["FileSize"].asString()); - if(!value["Status"].isNull()) - uploadDetailsObject.status = value["Status"].asString(); - if(!value["UploadStatus"].isNull()) - uploadDetailsObject.uploadStatus = value["UploadStatus"].asString(); - if(!value["CreationTime"].isNull()) - uploadDetailsObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - uploadDetailsObject.modificationTime = value["ModificationTime"].asString(); - if(!value["CompletionTime"].isNull()) - uploadDetailsObject.completionTime = value["CompletionTime"].asString(); - if(!value["UploadSize"].isNull()) - uploadDetailsObject.uploadSize = std::stol(value["UploadSize"].asString()); - if(!value["UploadRatio"].isNull()) - uploadDetailsObject.uploadRatio = std::stof(value["UploadRatio"].asString()); - if(!value["UploadIP"].isNull()) - uploadDetailsObject.uploadIP = value["UploadIP"].asString(); - if(!value["UploadSource"].isNull()) - uploadDetailsObject.uploadSource = value["UploadSource"].asString(); - if(!value["DeviceModel"].isNull()) - uploadDetailsObject.deviceModel = value["DeviceModel"].asString(); + if(!valueUploadDetailsUploadDetail["MediaId"].isNull()) + uploadDetailsObject.mediaId = valueUploadDetailsUploadDetail["MediaId"].asString(); + if(!valueUploadDetailsUploadDetail["Title"].isNull()) + uploadDetailsObject.title = valueUploadDetailsUploadDetail["Title"].asString(); + if(!valueUploadDetailsUploadDetail["FileSize"].isNull()) + uploadDetailsObject.fileSize = std::stol(valueUploadDetailsUploadDetail["FileSize"].asString()); + if(!valueUploadDetailsUploadDetail["Status"].isNull()) + uploadDetailsObject.status = valueUploadDetailsUploadDetail["Status"].asString(); + if(!valueUploadDetailsUploadDetail["UploadStatus"].isNull()) + uploadDetailsObject.uploadStatus = valueUploadDetailsUploadDetail["UploadStatus"].asString(); + if(!valueUploadDetailsUploadDetail["CreationTime"].isNull()) + uploadDetailsObject.creationTime = valueUploadDetailsUploadDetail["CreationTime"].asString(); + if(!valueUploadDetailsUploadDetail["ModificationTime"].isNull()) + uploadDetailsObject.modificationTime = valueUploadDetailsUploadDetail["ModificationTime"].asString(); + if(!valueUploadDetailsUploadDetail["CompletionTime"].isNull()) + uploadDetailsObject.completionTime = valueUploadDetailsUploadDetail["CompletionTime"].asString(); + if(!valueUploadDetailsUploadDetail["UploadSize"].isNull()) + uploadDetailsObject.uploadSize = std::stol(valueUploadDetailsUploadDetail["UploadSize"].asString()); + if(!valueUploadDetailsUploadDetail["UploadRatio"].isNull()) + uploadDetailsObject.uploadRatio = std::stof(valueUploadDetailsUploadDetail["UploadRatio"].asString()); + if(!valueUploadDetailsUploadDetail["UploadIP"].isNull()) + uploadDetailsObject.uploadIP = valueUploadDetailsUploadDetail["UploadIP"].asString(); + if(!valueUploadDetailsUploadDetail["UploadSource"].isNull()) + uploadDetailsObject.uploadSource = valueUploadDetailsUploadDetail["UploadSource"].asString(); + if(!valueUploadDetailsUploadDetail["DeviceModel"].isNull()) + uploadDetailsObject.deviceModel = valueUploadDetailsUploadDetail["DeviceModel"].asString(); uploadDetails_.push_back(uploadDetailsObject); } auto allNonExistMediaIds = value["NonExistMediaIds"]["MediaId"]; diff --git a/vod/src/model/GetVideoInfoResult.cc b/vod/src/model/GetVideoInfoResult.cc index 4a614eb2e..51c4a96fa 100644 --- a/vod/src/model/GetVideoInfoResult.cc +++ b/vod/src/model/GetVideoInfoResult.cc @@ -84,12 +84,12 @@ void GetVideoInfoResult::parse(const std::string &payload) video_.auditStatus = videoNode["AuditStatus"].asString(); if(!videoNode["AppId"].isNull()) video_.appId = videoNode["AppId"].asString(); - auto allThumbnailList = value["ThumbnailList"]["Thumbnail"]; - for (auto value : allThumbnailList) + auto allThumbnailListNode = videoNode["ThumbnailList"]["Thumbnail"]; + for (auto videoNodeThumbnailListThumbnail : allThumbnailListNode) { Video::Thumbnail thumbnailObject; - if(!value["URL"].isNull()) - thumbnailObject.uRL = value["URL"].asString(); + if(!videoNodeThumbnailListThumbnail["URL"].isNull()) + thumbnailObject.uRL = videoNodeThumbnailListThumbnail["URL"].asString(); video_.thumbnailList.push_back(thumbnailObject); } auto allSnapshots = videoNode["Snapshots"]["Snapshot"]; diff --git a/vod/src/model/GetVideoInfosResult.cc b/vod/src/model/GetVideoInfosResult.cc index 32b512388..cdb6395e6 100644 --- a/vod/src/model/GetVideoInfosResult.cc +++ b/vod/src/model/GetVideoInfosResult.cc @@ -39,54 +39,54 @@ void GetVideoInfosResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVideoList = value["VideoList"]["Video"]; - for (auto value : allVideoList) + auto allVideoListNode = value["VideoList"]["Video"]; + for (auto valueVideoListVideo : allVideoListNode) { Video videoListObject; - if(!value["VideoId"].isNull()) - videoListObject.videoId = value["VideoId"].asString(); - if(!value["Title"].isNull()) - videoListObject.title = value["Title"].asString(); - if(!value["Tags"].isNull()) - videoListObject.tags = value["Tags"].asString(); - if(!value["Status"].isNull()) - videoListObject.status = value["Status"].asString(); - if(!value["Size"].isNull()) - videoListObject.size = std::stol(value["Size"].asString()); - if(!value["Duration"].isNull()) - videoListObject.duration = std::stof(value["Duration"].asString()); - if(!value["Description"].isNull()) - videoListObject.description = value["Description"].asString(); - if(!value["ModificationTime"].isNull()) - videoListObject.modificationTime = value["ModificationTime"].asString(); - if(!value["CreationTime"].isNull()) - videoListObject.creationTime = value["CreationTime"].asString(); - if(!value["CoverURL"].isNull()) - videoListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - videoListObject.cateId = std::stol(value["CateId"].asString()); - if(!value["CateName"].isNull()) - videoListObject.cateName = value["CateName"].asString(); - if(!value["DownloadSwitch"].isNull()) - videoListObject.downloadSwitch = value["DownloadSwitch"].asString(); - if(!value["TemplateGroupId"].isNull()) - videoListObject.templateGroupId = value["TemplateGroupId"].asString(); - if(!value["PreprocessStatus"].isNull()) - videoListObject.preprocessStatus = value["PreprocessStatus"].asString(); - if(!value["StorageLocation"].isNull()) - videoListObject.storageLocation = value["StorageLocation"].asString(); - if(!value["RegionId"].isNull()) - videoListObject.regionId = value["RegionId"].asString(); - if(!value["CustomMediaInfo"].isNull()) - videoListObject.customMediaInfo = value["CustomMediaInfo"].asString(); - if(!value["AppId"].isNull()) - videoListObject.appId = value["AppId"].asString(); - auto allThumbnailList = value["ThumbnailList"]["Thumbnail"]; - for (auto value : allThumbnailList) + if(!valueVideoListVideo["VideoId"].isNull()) + videoListObject.videoId = valueVideoListVideo["VideoId"].asString(); + if(!valueVideoListVideo["Title"].isNull()) + videoListObject.title = valueVideoListVideo["Title"].asString(); + if(!valueVideoListVideo["Tags"].isNull()) + videoListObject.tags = valueVideoListVideo["Tags"].asString(); + if(!valueVideoListVideo["Status"].isNull()) + videoListObject.status = valueVideoListVideo["Status"].asString(); + if(!valueVideoListVideo["Size"].isNull()) + videoListObject.size = std::stol(valueVideoListVideo["Size"].asString()); + if(!valueVideoListVideo["Duration"].isNull()) + videoListObject.duration = std::stof(valueVideoListVideo["Duration"].asString()); + if(!valueVideoListVideo["Description"].isNull()) + videoListObject.description = valueVideoListVideo["Description"].asString(); + if(!valueVideoListVideo["ModificationTime"].isNull()) + videoListObject.modificationTime = valueVideoListVideo["ModificationTime"].asString(); + if(!valueVideoListVideo["CreationTime"].isNull()) + videoListObject.creationTime = valueVideoListVideo["CreationTime"].asString(); + if(!valueVideoListVideo["CoverURL"].isNull()) + videoListObject.coverURL = valueVideoListVideo["CoverURL"].asString(); + if(!valueVideoListVideo["CateId"].isNull()) + videoListObject.cateId = std::stol(valueVideoListVideo["CateId"].asString()); + if(!valueVideoListVideo["CateName"].isNull()) + videoListObject.cateName = valueVideoListVideo["CateName"].asString(); + if(!valueVideoListVideo["DownloadSwitch"].isNull()) + videoListObject.downloadSwitch = valueVideoListVideo["DownloadSwitch"].asString(); + if(!valueVideoListVideo["TemplateGroupId"].isNull()) + videoListObject.templateGroupId = valueVideoListVideo["TemplateGroupId"].asString(); + if(!valueVideoListVideo["PreprocessStatus"].isNull()) + videoListObject.preprocessStatus = valueVideoListVideo["PreprocessStatus"].asString(); + if(!valueVideoListVideo["StorageLocation"].isNull()) + videoListObject.storageLocation = valueVideoListVideo["StorageLocation"].asString(); + if(!valueVideoListVideo["RegionId"].isNull()) + videoListObject.regionId = valueVideoListVideo["RegionId"].asString(); + if(!valueVideoListVideo["CustomMediaInfo"].isNull()) + videoListObject.customMediaInfo = valueVideoListVideo["CustomMediaInfo"].asString(); + if(!valueVideoListVideo["AppId"].isNull()) + videoListObject.appId = valueVideoListVideo["AppId"].asString(); + auto allThumbnailListNode = allVideoListNode["ThumbnailList"]["Thumbnail"]; + for (auto allVideoListNodeThumbnailListThumbnail : allThumbnailListNode) { Video::Thumbnail thumbnailListObject; - if(!value["URL"].isNull()) - thumbnailListObject.uRL = value["URL"].asString(); + if(!allVideoListNodeThumbnailListThumbnail["URL"].isNull()) + thumbnailListObject.uRL = allVideoListNodeThumbnailListThumbnail["URL"].asString(); videoListObject.thumbnailList.push_back(thumbnailListObject); } auto allSnapshots = value["Snapshots"]["Snapshot"]; diff --git a/vod/src/model/GetVideoListResult.cc b/vod/src/model/GetVideoListResult.cc index d1021ba2f..c8370b15a 100644 --- a/vod/src/model/GetVideoListResult.cc +++ b/vod/src/model/GetVideoListResult.cc @@ -39,42 +39,42 @@ void GetVideoListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVideoList = value["VideoList"]["Video"]; - for (auto value : allVideoList) + auto allVideoListNode = value["VideoList"]["Video"]; + for (auto valueVideoListVideo : allVideoListNode) { Video videoListObject; - if(!value["VideoId"].isNull()) - videoListObject.videoId = value["VideoId"].asString(); - if(!value["Title"].isNull()) - videoListObject.title = value["Title"].asString(); - if(!value["Tags"].isNull()) - videoListObject.tags = value["Tags"].asString(); - if(!value["Status"].isNull()) - videoListObject.status = value["Status"].asString(); - if(!value["Size"].isNull()) - videoListObject.size = std::stol(value["Size"].asString()); - if(!value["Duration"].isNull()) - videoListObject.duration = std::stof(value["Duration"].asString()); - if(!value["Description"].isNull()) - videoListObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - videoListObject.createTime = value["CreateTime"].asString(); - if(!value["ModifyTime"].isNull()) - videoListObject.modifyTime = value["ModifyTime"].asString(); - if(!value["ModificationTime"].isNull()) - videoListObject.modificationTime = value["ModificationTime"].asString(); - if(!value["CreationTime"].isNull()) - videoListObject.creationTime = value["CreationTime"].asString(); - if(!value["CoverURL"].isNull()) - videoListObject.coverURL = value["CoverURL"].asString(); - if(!value["CateId"].isNull()) - videoListObject.cateId = std::stol(value["CateId"].asString()); - if(!value["CateName"].isNull()) - videoListObject.cateName = value["CateName"].asString(); - if(!value["StorageLocation"].isNull()) - videoListObject.storageLocation = value["StorageLocation"].asString(); - if(!value["AppId"].isNull()) - videoListObject.appId = value["AppId"].asString(); + if(!valueVideoListVideo["VideoId"].isNull()) + videoListObject.videoId = valueVideoListVideo["VideoId"].asString(); + if(!valueVideoListVideo["Title"].isNull()) + videoListObject.title = valueVideoListVideo["Title"].asString(); + if(!valueVideoListVideo["Tags"].isNull()) + videoListObject.tags = valueVideoListVideo["Tags"].asString(); + if(!valueVideoListVideo["Status"].isNull()) + videoListObject.status = valueVideoListVideo["Status"].asString(); + if(!valueVideoListVideo["Size"].isNull()) + videoListObject.size = std::stol(valueVideoListVideo["Size"].asString()); + if(!valueVideoListVideo["Duration"].isNull()) + videoListObject.duration = std::stof(valueVideoListVideo["Duration"].asString()); + if(!valueVideoListVideo["Description"].isNull()) + videoListObject.description = valueVideoListVideo["Description"].asString(); + if(!valueVideoListVideo["CreateTime"].isNull()) + videoListObject.createTime = valueVideoListVideo["CreateTime"].asString(); + if(!valueVideoListVideo["ModifyTime"].isNull()) + videoListObject.modifyTime = valueVideoListVideo["ModifyTime"].asString(); + if(!valueVideoListVideo["ModificationTime"].isNull()) + videoListObject.modificationTime = valueVideoListVideo["ModificationTime"].asString(); + if(!valueVideoListVideo["CreationTime"].isNull()) + videoListObject.creationTime = valueVideoListVideo["CreationTime"].asString(); + if(!valueVideoListVideo["CoverURL"].isNull()) + videoListObject.coverURL = valueVideoListVideo["CoverURL"].asString(); + if(!valueVideoListVideo["CateId"].isNull()) + videoListObject.cateId = std::stol(valueVideoListVideo["CateId"].asString()); + if(!valueVideoListVideo["CateName"].isNull()) + videoListObject.cateName = valueVideoListVideo["CateName"].asString(); + if(!valueVideoListVideo["StorageLocation"].isNull()) + videoListObject.storageLocation = valueVideoListVideo["StorageLocation"].asString(); + if(!valueVideoListVideo["AppId"].isNull()) + videoListObject.appId = valueVideoListVideo["AppId"].asString(); auto allSnapshots = value["Snapshots"]["Snapshot"]; for (auto value : allSnapshots) videoListObject.snapshots.push_back(value.asString()); diff --git a/vod/src/model/ListAIJobResult.cc b/vod/src/model/ListAIJobResult.cc index 083a7acd9..34c574e8d 100644 --- a/vod/src/model/ListAIJobResult.cc +++ b/vod/src/model/ListAIJobResult.cc @@ -39,28 +39,28 @@ void ListAIJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAIJobList = value["AIJobList"]["AIJob"]; - for (auto value : allAIJobList) + auto allAIJobListNode = value["AIJobList"]["AIJob"]; + for (auto valueAIJobListAIJob : allAIJobListNode) { AIJob aIJobListObject; - if(!value["JobId"].isNull()) - aIJobListObject.jobId = value["JobId"].asString(); - if(!value["MediaId"].isNull()) - aIJobListObject.mediaId = value["MediaId"].asString(); - if(!value["Type"].isNull()) - aIJobListObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - aIJobListObject.status = value["Status"].asString(); - if(!value["Code"].isNull()) - aIJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - aIJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - aIJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["CompleteTime"].isNull()) - aIJobListObject.completeTime = value["CompleteTime"].asString(); - if(!value["Data"].isNull()) - aIJobListObject.data = value["Data"].asString(); + if(!valueAIJobListAIJob["JobId"].isNull()) + aIJobListObject.jobId = valueAIJobListAIJob["JobId"].asString(); + if(!valueAIJobListAIJob["MediaId"].isNull()) + aIJobListObject.mediaId = valueAIJobListAIJob["MediaId"].asString(); + if(!valueAIJobListAIJob["Type"].isNull()) + aIJobListObject.type = valueAIJobListAIJob["Type"].asString(); + if(!valueAIJobListAIJob["Status"].isNull()) + aIJobListObject.status = valueAIJobListAIJob["Status"].asString(); + if(!valueAIJobListAIJob["Code"].isNull()) + aIJobListObject.code = valueAIJobListAIJob["Code"].asString(); + if(!valueAIJobListAIJob["Message"].isNull()) + aIJobListObject.message = valueAIJobListAIJob["Message"].asString(); + if(!valueAIJobListAIJob["CreationTime"].isNull()) + aIJobListObject.creationTime = valueAIJobListAIJob["CreationTime"].asString(); + if(!valueAIJobListAIJob["CompleteTime"].isNull()) + aIJobListObject.completeTime = valueAIJobListAIJob["CompleteTime"].asString(); + if(!valueAIJobListAIJob["Data"].isNull()) + aIJobListObject.data = valueAIJobListAIJob["Data"].asString(); aIJobList_.push_back(aIJobListObject); } auto allNonExistAIJobIds = value["NonExistAIJobIds"]["String"]; diff --git a/vod/src/model/ListAITemplateResult.cc b/vod/src/model/ListAITemplateResult.cc index 3e6b56924..6cc06ff33 100644 --- a/vod/src/model/ListAITemplateResult.cc +++ b/vod/src/model/ListAITemplateResult.cc @@ -39,26 +39,26 @@ void ListAITemplateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTemplateInfoList = value["TemplateInfoList"]["TemplateInfoListItem"]; - for (auto value : allTemplateInfoList) + auto allTemplateInfoListNode = value["TemplateInfoList"]["TemplateInfoListItem"]; + for (auto valueTemplateInfoListTemplateInfoListItem : allTemplateInfoListNode) { TemplateInfoListItem templateInfoListObject; - if(!value["TemplateId"].isNull()) - templateInfoListObject.templateId = value["TemplateId"].asString(); - if(!value["TemplateType"].isNull()) - templateInfoListObject.templateType = value["TemplateType"].asString(); - if(!value["TemplateName"].isNull()) - templateInfoListObject.templateName = value["TemplateName"].asString(); - if(!value["TemplateConfig"].isNull()) - templateInfoListObject.templateConfig = value["TemplateConfig"].asString(); - if(!value["Source"].isNull()) - templateInfoListObject.source = value["Source"].asString(); - if(!value["IsDefault"].isNull()) - templateInfoListObject.isDefault = value["IsDefault"].asString(); - if(!value["CreationTime"].isNull()) - templateInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModifyTime"].isNull()) - templateInfoListObject.modifyTime = value["ModifyTime"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["TemplateId"].isNull()) + templateInfoListObject.templateId = valueTemplateInfoListTemplateInfoListItem["TemplateId"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["TemplateType"].isNull()) + templateInfoListObject.templateType = valueTemplateInfoListTemplateInfoListItem["TemplateType"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["TemplateName"].isNull()) + templateInfoListObject.templateName = valueTemplateInfoListTemplateInfoListItem["TemplateName"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["TemplateConfig"].isNull()) + templateInfoListObject.templateConfig = valueTemplateInfoListTemplateInfoListItem["TemplateConfig"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["Source"].isNull()) + templateInfoListObject.source = valueTemplateInfoListTemplateInfoListItem["Source"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["IsDefault"].isNull()) + templateInfoListObject.isDefault = valueTemplateInfoListTemplateInfoListItem["IsDefault"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["CreationTime"].isNull()) + templateInfoListObject.creationTime = valueTemplateInfoListTemplateInfoListItem["CreationTime"].asString(); + if(!valueTemplateInfoListTemplateInfoListItem["ModifyTime"].isNull()) + templateInfoListObject.modifyTime = valueTemplateInfoListTemplateInfoListItem["ModifyTime"].asString(); templateInfoList_.push_back(templateInfoListObject); } diff --git a/vod/src/model/ListAppInfoResult.cc b/vod/src/model/ListAppInfoResult.cc index c86b8ee39..c11436243 100644 --- a/vod/src/model/ListAppInfoResult.cc +++ b/vod/src/model/ListAppInfoResult.cc @@ -39,24 +39,24 @@ void ListAppInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppInfoList = value["AppInfoList"]["AppInfo"]; - for (auto value : allAppInfoList) + auto allAppInfoListNode = value["AppInfoList"]["AppInfo"]; + for (auto valueAppInfoListAppInfo : allAppInfoListNode) { AppInfo appInfoListObject; - if(!value["AppId"].isNull()) - appInfoListObject.appId = value["AppId"].asString(); - if(!value["AppName"].isNull()) - appInfoListObject.appName = value["AppName"].asString(); - if(!value["Type"].isNull()) - appInfoListObject.type = value["Type"].asString(); - if(!value["Description"].isNull()) - appInfoListObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - appInfoListObject.status = value["Status"].asString(); - if(!value["CreationTime"].isNull()) - appInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - appInfoListObject.modificationTime = value["ModificationTime"].asString(); + if(!valueAppInfoListAppInfo["AppId"].isNull()) + appInfoListObject.appId = valueAppInfoListAppInfo["AppId"].asString(); + if(!valueAppInfoListAppInfo["AppName"].isNull()) + appInfoListObject.appName = valueAppInfoListAppInfo["AppName"].asString(); + if(!valueAppInfoListAppInfo["Type"].isNull()) + appInfoListObject.type = valueAppInfoListAppInfo["Type"].asString(); + if(!valueAppInfoListAppInfo["Description"].isNull()) + appInfoListObject.description = valueAppInfoListAppInfo["Description"].asString(); + if(!valueAppInfoListAppInfo["Status"].isNull()) + appInfoListObject.status = valueAppInfoListAppInfo["Status"].asString(); + if(!valueAppInfoListAppInfo["CreationTime"].isNull()) + appInfoListObject.creationTime = valueAppInfoListAppInfo["CreationTime"].asString(); + if(!valueAppInfoListAppInfo["ModificationTime"].isNull()) + appInfoListObject.modificationTime = valueAppInfoListAppInfo["ModificationTime"].asString(); appInfoList_.push_back(appInfoListObject); } if(!value["Total"].isNull()) diff --git a/vod/src/model/ListAppPoliciesForIdentityResult.cc b/vod/src/model/ListAppPoliciesForIdentityResult.cc index 2144dc02e..e52037913 100644 --- a/vod/src/model/ListAppPoliciesForIdentityResult.cc +++ b/vod/src/model/ListAppPoliciesForIdentityResult.cc @@ -39,24 +39,24 @@ void ListAppPoliciesForIdentityResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAppPolicyList = value["AppPolicyList"]["AppPolicy"]; - for (auto value : allAppPolicyList) + auto allAppPolicyListNode = value["AppPolicyList"]["AppPolicy"]; + for (auto valueAppPolicyListAppPolicy : allAppPolicyListNode) { AppPolicy appPolicyListObject; - if(!value["AppId"].isNull()) - appPolicyListObject.appId = value["AppId"].asString(); - if(!value["CreationTime"].isNull()) - appPolicyListObject.creationTime = value["CreationTime"].asString(); - if(!value["PolicyName"].isNull()) - appPolicyListObject.policyName = value["PolicyName"].asString(); - if(!value["PolicyType"].isNull()) - appPolicyListObject.policyType = value["PolicyType"].asString(); - if(!value["PolicyValue"].isNull()) - appPolicyListObject.policyValue = value["PolicyValue"].asString(); - if(!value["Description"].isNull()) - appPolicyListObject.description = value["Description"].asString(); - if(!value["ModificationTime"].isNull()) - appPolicyListObject.modificationTime = value["ModificationTime"].asString(); + if(!valueAppPolicyListAppPolicy["AppId"].isNull()) + appPolicyListObject.appId = valueAppPolicyListAppPolicy["AppId"].asString(); + if(!valueAppPolicyListAppPolicy["CreationTime"].isNull()) + appPolicyListObject.creationTime = valueAppPolicyListAppPolicy["CreationTime"].asString(); + if(!valueAppPolicyListAppPolicy["PolicyName"].isNull()) + appPolicyListObject.policyName = valueAppPolicyListAppPolicy["PolicyName"].asString(); + if(!valueAppPolicyListAppPolicy["PolicyType"].isNull()) + appPolicyListObject.policyType = valueAppPolicyListAppPolicy["PolicyType"].asString(); + if(!valueAppPolicyListAppPolicy["PolicyValue"].isNull()) + appPolicyListObject.policyValue = valueAppPolicyListAppPolicy["PolicyValue"].asString(); + if(!valueAppPolicyListAppPolicy["Description"].isNull()) + appPolicyListObject.description = valueAppPolicyListAppPolicy["Description"].asString(); + if(!valueAppPolicyListAppPolicy["ModificationTime"].isNull()) + appPolicyListObject.modificationTime = valueAppPolicyListAppPolicy["ModificationTime"].asString(); appPolicyList_.push_back(appPolicyListObject); } diff --git a/vod/src/model/ListAuditSecurityIpResult.cc b/vod/src/model/ListAuditSecurityIpResult.cc index 724f08dfc..a9c481c9b 100644 --- a/vod/src/model/ListAuditSecurityIpResult.cc +++ b/vod/src/model/ListAuditSecurityIpResult.cc @@ -39,18 +39,18 @@ void ListAuditSecurityIpResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSecurityIpList = value["SecurityIpList"]["SecurityIp"]; - for (auto value : allSecurityIpList) + auto allSecurityIpListNode = value["SecurityIpList"]["SecurityIp"]; + for (auto valueSecurityIpListSecurityIp : allSecurityIpListNode) { SecurityIp securityIpListObject; - if(!value["SecurityGroupName"].isNull()) - securityIpListObject.securityGroupName = value["SecurityGroupName"].asString(); - if(!value["Ips"].isNull()) - securityIpListObject.ips = value["Ips"].asString(); - if(!value["CreationTime"].isNull()) - securityIpListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModificationTime"].isNull()) - securityIpListObject.modificationTime = value["ModificationTime"].asString(); + if(!valueSecurityIpListSecurityIp["SecurityGroupName"].isNull()) + securityIpListObject.securityGroupName = valueSecurityIpListSecurityIp["SecurityGroupName"].asString(); + if(!valueSecurityIpListSecurityIp["Ips"].isNull()) + securityIpListObject.ips = valueSecurityIpListSecurityIp["Ips"].asString(); + if(!valueSecurityIpListSecurityIp["CreationTime"].isNull()) + securityIpListObject.creationTime = valueSecurityIpListSecurityIp["CreationTime"].asString(); + if(!valueSecurityIpListSecurityIp["ModificationTime"].isNull()) + securityIpListObject.modificationTime = valueSecurityIpListSecurityIp["ModificationTime"].asString(); securityIpList_.push_back(securityIpListObject); } diff --git a/vod/src/model/ListLiveRecordVideoResult.cc b/vod/src/model/ListLiveRecordVideoResult.cc index 65bf57b07..259af1858 100644 --- a/vod/src/model/ListLiveRecordVideoResult.cc +++ b/vod/src/model/ListLiveRecordVideoResult.cc @@ -39,56 +39,56 @@ void ListLiveRecordVideoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allLiveRecordVideoList = value["LiveRecordVideoList"]["LiveRecordVideo"]; - for (auto value : allLiveRecordVideoList) + auto allLiveRecordVideoListNode = value["LiveRecordVideoList"]["LiveRecordVideo"]; + for (auto valueLiveRecordVideoListLiveRecordVideo : allLiveRecordVideoListNode) { LiveRecordVideo liveRecordVideoListObject; - if(!value["StreamName"].isNull()) - liveRecordVideoListObject.streamName = value["StreamName"].asString(); - if(!value["DomainName"].isNull()) - liveRecordVideoListObject.domainName = value["DomainName"].asString(); - if(!value["AppName"].isNull()) - liveRecordVideoListObject.appName = value["AppName"].asString(); - if(!value["PlaylistId"].isNull()) - liveRecordVideoListObject.playlistId = value["PlaylistId"].asString(); - if(!value["RecordStartTime"].isNull()) - liveRecordVideoListObject.recordStartTime = value["RecordStartTime"].asString(); - if(!value["RecordEndTime"].isNull()) - liveRecordVideoListObject.recordEndTime = value["RecordEndTime"].asString(); - auto allPlayInfoList = value["PlayInfoList"]["PlayInfo"]; - for (auto value : allPlayInfoList) + if(!valueLiveRecordVideoListLiveRecordVideo["StreamName"].isNull()) + liveRecordVideoListObject.streamName = valueLiveRecordVideoListLiveRecordVideo["StreamName"].asString(); + if(!valueLiveRecordVideoListLiveRecordVideo["DomainName"].isNull()) + liveRecordVideoListObject.domainName = valueLiveRecordVideoListLiveRecordVideo["DomainName"].asString(); + if(!valueLiveRecordVideoListLiveRecordVideo["AppName"].isNull()) + liveRecordVideoListObject.appName = valueLiveRecordVideoListLiveRecordVideo["AppName"].asString(); + if(!valueLiveRecordVideoListLiveRecordVideo["PlaylistId"].isNull()) + liveRecordVideoListObject.playlistId = valueLiveRecordVideoListLiveRecordVideo["PlaylistId"].asString(); + if(!valueLiveRecordVideoListLiveRecordVideo["RecordStartTime"].isNull()) + liveRecordVideoListObject.recordStartTime = valueLiveRecordVideoListLiveRecordVideo["RecordStartTime"].asString(); + if(!valueLiveRecordVideoListLiveRecordVideo["RecordEndTime"].isNull()) + liveRecordVideoListObject.recordEndTime = valueLiveRecordVideoListLiveRecordVideo["RecordEndTime"].asString(); + auto allPlayInfoListNode = allLiveRecordVideoListNode["PlayInfoList"]["PlayInfo"]; + for (auto allLiveRecordVideoListNodePlayInfoListPlayInfo : allPlayInfoListNode) { LiveRecordVideo::PlayInfo playInfoListObject; - if(!value["Width"].isNull()) - playInfoListObject.width = std::stol(value["Width"].asString()); - if(!value["Height"].isNull()) - playInfoListObject.height = std::stol(value["Height"].asString()); - if(!value["Size"].isNull()) - playInfoListObject.size = std::stol(value["Size"].asString()); - if(!value["PlayURL"].isNull()) - playInfoListObject.playURL = value["PlayURL"].asString(); - if(!value["Bitrate"].isNull()) - playInfoListObject.bitrate = value["Bitrate"].asString(); - if(!value["Definition"].isNull()) - playInfoListObject.definition = value["Definition"].asString(); - if(!value["Duration"].isNull()) - playInfoListObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - playInfoListObject.format = value["Format"].asString(); - if(!value["Fps"].isNull()) - playInfoListObject.fps = value["Fps"].asString(); - if(!value["Encrypt"].isNull()) - playInfoListObject.encrypt = std::stol(value["Encrypt"].asString()); - if(!value["Plaintext"].isNull()) - playInfoListObject.plaintext = value["Plaintext"].asString(); - if(!value["Complexity"].isNull()) - playInfoListObject.complexity = value["Complexity"].asString(); - if(!value["StreamType"].isNull()) - playInfoListObject.streamType = value["StreamType"].asString(); - if(!value["Rand"].isNull()) - playInfoListObject.rand = value["Rand"].asString(); - if(!value["JobId"].isNull()) - playInfoListObject.jobId = value["JobId"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Width"].isNull()) + playInfoListObject.width = std::stol(allLiveRecordVideoListNodePlayInfoListPlayInfo["Width"].asString()); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Height"].isNull()) + playInfoListObject.height = std::stol(allLiveRecordVideoListNodePlayInfoListPlayInfo["Height"].asString()); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Size"].isNull()) + playInfoListObject.size = std::stol(allLiveRecordVideoListNodePlayInfoListPlayInfo["Size"].asString()); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["PlayURL"].isNull()) + playInfoListObject.playURL = allLiveRecordVideoListNodePlayInfoListPlayInfo["PlayURL"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Bitrate"].isNull()) + playInfoListObject.bitrate = allLiveRecordVideoListNodePlayInfoListPlayInfo["Bitrate"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Definition"].isNull()) + playInfoListObject.definition = allLiveRecordVideoListNodePlayInfoListPlayInfo["Definition"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Duration"].isNull()) + playInfoListObject.duration = allLiveRecordVideoListNodePlayInfoListPlayInfo["Duration"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Format"].isNull()) + playInfoListObject.format = allLiveRecordVideoListNodePlayInfoListPlayInfo["Format"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Fps"].isNull()) + playInfoListObject.fps = allLiveRecordVideoListNodePlayInfoListPlayInfo["Fps"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Encrypt"].isNull()) + playInfoListObject.encrypt = std::stol(allLiveRecordVideoListNodePlayInfoListPlayInfo["Encrypt"].asString()); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Plaintext"].isNull()) + playInfoListObject.plaintext = allLiveRecordVideoListNodePlayInfoListPlayInfo["Plaintext"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Complexity"].isNull()) + playInfoListObject.complexity = allLiveRecordVideoListNodePlayInfoListPlayInfo["Complexity"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["StreamType"].isNull()) + playInfoListObject.streamType = allLiveRecordVideoListNodePlayInfoListPlayInfo["StreamType"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["Rand"].isNull()) + playInfoListObject.rand = allLiveRecordVideoListNodePlayInfoListPlayInfo["Rand"].asString(); + if(!allLiveRecordVideoListNodePlayInfoListPlayInfo["JobId"].isNull()) + playInfoListObject.jobId = allLiveRecordVideoListNodePlayInfoListPlayInfo["JobId"].asString(); liveRecordVideoListObject.playInfoList.push_back(playInfoListObject); } auto videoNode = value["Video"]; diff --git a/vod/src/model/ListSnapshotsResult.cc b/vod/src/model/ListSnapshotsResult.cc index c829db5ad..226fd73fa 100644 --- a/vod/src/model/ListSnapshotsResult.cc +++ b/vod/src/model/ListSnapshotsResult.cc @@ -48,14 +48,14 @@ void ListSnapshotsResult::parse(const std::string &payload) mediaSnapshot_.creationTime = mediaSnapshotNode["CreationTime"].asString(); if(!mediaSnapshotNode["JobId"].isNull()) mediaSnapshot_.jobId = mediaSnapshotNode["JobId"].asString(); - auto allSnapshots = value["Snapshots"]["Snapshot"]; - for (auto value : allSnapshots) + auto allSnapshotsNode = mediaSnapshotNode["Snapshots"]["Snapshot"]; + for (auto mediaSnapshotNodeSnapshotsSnapshot : allSnapshotsNode) { MediaSnapshot::Snapshot snapshotObject; - if(!value["Index"].isNull()) - snapshotObject.index = std::stol(value["Index"].asString()); - if(!value["Url"].isNull()) - snapshotObject.url = value["Url"].asString(); + if(!mediaSnapshotNodeSnapshotsSnapshot["Index"].isNull()) + snapshotObject.index = std::stol(mediaSnapshotNodeSnapshotsSnapshot["Index"].asString()); + if(!mediaSnapshotNodeSnapshotsSnapshot["Url"].isNull()) + snapshotObject.url = mediaSnapshotNodeSnapshotsSnapshot["Url"].asString(); mediaSnapshot_.snapshots.push_back(snapshotObject); } diff --git a/vod/src/model/ListTranscodeTaskResult.cc b/vod/src/model/ListTranscodeTaskResult.cc index 4b783bfb3..ea0f9588f 100644 --- a/vod/src/model/ListTranscodeTaskResult.cc +++ b/vod/src/model/ListTranscodeTaskResult.cc @@ -39,24 +39,24 @@ void ListTranscodeTaskResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTranscodeTaskList = value["TranscodeTaskList"]["TranscodeTask"]; - for (auto value : allTranscodeTaskList) + auto allTranscodeTaskListNode = value["TranscodeTaskList"]["TranscodeTask"]; + for (auto valueTranscodeTaskListTranscodeTask : allTranscodeTaskListNode) { TranscodeTask transcodeTaskListObject; - if(!value["TranscodeTaskId"].isNull()) - transcodeTaskListObject.transcodeTaskId = value["TranscodeTaskId"].asString(); - if(!value["VideoId"].isNull()) - transcodeTaskListObject.videoId = value["VideoId"].asString(); - if(!value["TaskStatus"].isNull()) - transcodeTaskListObject.taskStatus = value["TaskStatus"].asString(); - if(!value["TranscodeTemplateGroupId"].isNull()) - transcodeTaskListObject.transcodeTemplateGroupId = value["TranscodeTemplateGroupId"].asString(); - if(!value["CreationTime"].isNull()) - transcodeTaskListObject.creationTime = value["CreationTime"].asString(); - if(!value["CompleteTime"].isNull()) - transcodeTaskListObject.completeTime = value["CompleteTime"].asString(); - if(!value["Trigger"].isNull()) - transcodeTaskListObject.trigger = value["Trigger"].asString(); + if(!valueTranscodeTaskListTranscodeTask["TranscodeTaskId"].isNull()) + transcodeTaskListObject.transcodeTaskId = valueTranscodeTaskListTranscodeTask["TranscodeTaskId"].asString(); + if(!valueTranscodeTaskListTranscodeTask["VideoId"].isNull()) + transcodeTaskListObject.videoId = valueTranscodeTaskListTranscodeTask["VideoId"].asString(); + if(!valueTranscodeTaskListTranscodeTask["TaskStatus"].isNull()) + transcodeTaskListObject.taskStatus = valueTranscodeTaskListTranscodeTask["TaskStatus"].asString(); + if(!valueTranscodeTaskListTranscodeTask["TranscodeTemplateGroupId"].isNull()) + transcodeTaskListObject.transcodeTemplateGroupId = valueTranscodeTaskListTranscodeTask["TranscodeTemplateGroupId"].asString(); + if(!valueTranscodeTaskListTranscodeTask["CreationTime"].isNull()) + transcodeTaskListObject.creationTime = valueTranscodeTaskListTranscodeTask["CreationTime"].asString(); + if(!valueTranscodeTaskListTranscodeTask["CompleteTime"].isNull()) + transcodeTaskListObject.completeTime = valueTranscodeTaskListTranscodeTask["CompleteTime"].asString(); + if(!valueTranscodeTaskListTranscodeTask["Trigger"].isNull()) + transcodeTaskListObject.trigger = valueTranscodeTaskListTranscodeTask["Trigger"].asString(); transcodeTaskList_.push_back(transcodeTaskListObject); } diff --git a/vod/src/model/ListTranscodeTemplateGroupResult.cc b/vod/src/model/ListTranscodeTemplateGroupResult.cc index 40ea43d79..150780be5 100644 --- a/vod/src/model/ListTranscodeTemplateGroupResult.cc +++ b/vod/src/model/ListTranscodeTemplateGroupResult.cc @@ -39,26 +39,26 @@ void ListTranscodeTemplateGroupResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTranscodeTemplateGroupList = value["TranscodeTemplateGroupList"]["TranscodeTemplateGroup"]; - for (auto value : allTranscodeTemplateGroupList) + auto allTranscodeTemplateGroupListNode = value["TranscodeTemplateGroupList"]["TranscodeTemplateGroup"]; + for (auto valueTranscodeTemplateGroupListTranscodeTemplateGroup : allTranscodeTemplateGroupListNode) { TranscodeTemplateGroup transcodeTemplateGroupListObject; - if(!value["CreationTime"].isNull()) - transcodeTemplateGroupListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModifyTime"].isNull()) - transcodeTemplateGroupListObject.modifyTime = value["ModifyTime"].asString(); - if(!value["Name"].isNull()) - transcodeTemplateGroupListObject.name = value["Name"].asString(); - if(!value["IsDefault"].isNull()) - transcodeTemplateGroupListObject.isDefault = value["IsDefault"].asString(); - if(!value["Locked"].isNull()) - transcodeTemplateGroupListObject.locked = value["Locked"].asString(); - if(!value["TranscodeTemplateGroupId"].isNull()) - transcodeTemplateGroupListObject.transcodeTemplateGroupId = value["TranscodeTemplateGroupId"].asString(); - if(!value["TranscodeMode"].isNull()) - transcodeTemplateGroupListObject.transcodeMode = value["TranscodeMode"].asString(); - if(!value["AppId"].isNull()) - transcodeTemplateGroupListObject.appId = value["AppId"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["CreationTime"].isNull()) + transcodeTemplateGroupListObject.creationTime = valueTranscodeTemplateGroupListTranscodeTemplateGroup["CreationTime"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["ModifyTime"].isNull()) + transcodeTemplateGroupListObject.modifyTime = valueTranscodeTemplateGroupListTranscodeTemplateGroup["ModifyTime"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["Name"].isNull()) + transcodeTemplateGroupListObject.name = valueTranscodeTemplateGroupListTranscodeTemplateGroup["Name"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["IsDefault"].isNull()) + transcodeTemplateGroupListObject.isDefault = valueTranscodeTemplateGroupListTranscodeTemplateGroup["IsDefault"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["Locked"].isNull()) + transcodeTemplateGroupListObject.locked = valueTranscodeTemplateGroupListTranscodeTemplateGroup["Locked"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["TranscodeTemplateGroupId"].isNull()) + transcodeTemplateGroupListObject.transcodeTemplateGroupId = valueTranscodeTemplateGroupListTranscodeTemplateGroup["TranscodeTemplateGroupId"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["TranscodeMode"].isNull()) + transcodeTemplateGroupListObject.transcodeMode = valueTranscodeTemplateGroupListTranscodeTemplateGroup["TranscodeMode"].asString(); + if(!valueTranscodeTemplateGroupListTranscodeTemplateGroup["AppId"].isNull()) + transcodeTemplateGroupListObject.appId = valueTranscodeTemplateGroupListTranscodeTemplateGroup["AppId"].asString(); transcodeTemplateGroupList_.push_back(transcodeTemplateGroupListObject); } diff --git a/vod/src/model/ListVodTemplateResult.cc b/vod/src/model/ListVodTemplateResult.cc index b899c7d6c..24062b77c 100644 --- a/vod/src/model/ListVodTemplateResult.cc +++ b/vod/src/model/ListVodTemplateResult.cc @@ -39,30 +39,30 @@ void ListVodTemplateResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVodTemplateInfoList = value["VodTemplateInfoList"]["VodTemplateInfo"]; - for (auto value : allVodTemplateInfoList) + auto allVodTemplateInfoListNode = value["VodTemplateInfoList"]["VodTemplateInfo"]; + for (auto valueVodTemplateInfoListVodTemplateInfo : allVodTemplateInfoListNode) { VodTemplateInfo vodTemplateInfoListObject; - if(!value["Name"].isNull()) - vodTemplateInfoListObject.name = value["Name"].asString(); - if(!value["VodTemplateId"].isNull()) - vodTemplateInfoListObject.vodTemplateId = value["VodTemplateId"].asString(); - if(!value["TemplateType"].isNull()) - vodTemplateInfoListObject.templateType = value["TemplateType"].asString(); - if(!value["SubTemplateType"].isNull()) - vodTemplateInfoListObject.subTemplateType = value["SubTemplateType"].asString(); - if(!value["Source"].isNull()) - vodTemplateInfoListObject.source = value["Source"].asString(); - if(!value["IsDefault"].isNull()) - vodTemplateInfoListObject.isDefault = value["IsDefault"].asString(); - if(!value["TemplateConfig"].isNull()) - vodTemplateInfoListObject.templateConfig = value["TemplateConfig"].asString(); - if(!value["CreationTime"].isNull()) - vodTemplateInfoListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModifyTime"].isNull()) - vodTemplateInfoListObject.modifyTime = value["ModifyTime"].asString(); - if(!value["AppId"].isNull()) - vodTemplateInfoListObject.appId = value["AppId"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["Name"].isNull()) + vodTemplateInfoListObject.name = valueVodTemplateInfoListVodTemplateInfo["Name"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["VodTemplateId"].isNull()) + vodTemplateInfoListObject.vodTemplateId = valueVodTemplateInfoListVodTemplateInfo["VodTemplateId"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["TemplateType"].isNull()) + vodTemplateInfoListObject.templateType = valueVodTemplateInfoListVodTemplateInfo["TemplateType"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["SubTemplateType"].isNull()) + vodTemplateInfoListObject.subTemplateType = valueVodTemplateInfoListVodTemplateInfo["SubTemplateType"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["Source"].isNull()) + vodTemplateInfoListObject.source = valueVodTemplateInfoListVodTemplateInfo["Source"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["IsDefault"].isNull()) + vodTemplateInfoListObject.isDefault = valueVodTemplateInfoListVodTemplateInfo["IsDefault"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["TemplateConfig"].isNull()) + vodTemplateInfoListObject.templateConfig = valueVodTemplateInfoListVodTemplateInfo["TemplateConfig"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["CreationTime"].isNull()) + vodTemplateInfoListObject.creationTime = valueVodTemplateInfoListVodTemplateInfo["CreationTime"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["ModifyTime"].isNull()) + vodTemplateInfoListObject.modifyTime = valueVodTemplateInfoListVodTemplateInfo["ModifyTime"].asString(); + if(!valueVodTemplateInfoListVodTemplateInfo["AppId"].isNull()) + vodTemplateInfoListObject.appId = valueVodTemplateInfoListVodTemplateInfo["AppId"].asString(); vodTemplateInfoList_.push_back(vodTemplateInfoListObject); } diff --git a/vod/src/model/ListWatermarkResult.cc b/vod/src/model/ListWatermarkResult.cc index 734323699..befa13fc1 100644 --- a/vod/src/model/ListWatermarkResult.cc +++ b/vod/src/model/ListWatermarkResult.cc @@ -39,26 +39,26 @@ void ListWatermarkResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allWatermarkInfos = value["WatermarkInfos"]["WatermarkInfo"]; - for (auto value : allWatermarkInfos) + auto allWatermarkInfosNode = value["WatermarkInfos"]["WatermarkInfo"]; + for (auto valueWatermarkInfosWatermarkInfo : allWatermarkInfosNode) { WatermarkInfo watermarkInfosObject; - if(!value["CreationTime"].isNull()) - watermarkInfosObject.creationTime = value["CreationTime"].asString(); - if(!value["Type"].isNull()) - watermarkInfosObject.type = value["Type"].asString(); - if(!value["IsDefault"].isNull()) - watermarkInfosObject.isDefault = value["IsDefault"].asString(); - if(!value["WatermarkId"].isNull()) - watermarkInfosObject.watermarkId = value["WatermarkId"].asString(); - if(!value["Name"].isNull()) - watermarkInfosObject.name = value["Name"].asString(); - if(!value["FileUrl"].isNull()) - watermarkInfosObject.fileUrl = value["FileUrl"].asString(); - if(!value["WatermarkConfig"].isNull()) - watermarkInfosObject.watermarkConfig = value["WatermarkConfig"].asString(); - if(!value["AppId"].isNull()) - watermarkInfosObject.appId = value["AppId"].asString(); + if(!valueWatermarkInfosWatermarkInfo["CreationTime"].isNull()) + watermarkInfosObject.creationTime = valueWatermarkInfosWatermarkInfo["CreationTime"].asString(); + if(!valueWatermarkInfosWatermarkInfo["Type"].isNull()) + watermarkInfosObject.type = valueWatermarkInfosWatermarkInfo["Type"].asString(); + if(!valueWatermarkInfosWatermarkInfo["IsDefault"].isNull()) + watermarkInfosObject.isDefault = valueWatermarkInfosWatermarkInfo["IsDefault"].asString(); + if(!valueWatermarkInfosWatermarkInfo["WatermarkId"].isNull()) + watermarkInfosObject.watermarkId = valueWatermarkInfosWatermarkInfo["WatermarkId"].asString(); + if(!valueWatermarkInfosWatermarkInfo["Name"].isNull()) + watermarkInfosObject.name = valueWatermarkInfosWatermarkInfo["Name"].asString(); + if(!valueWatermarkInfosWatermarkInfo["FileUrl"].isNull()) + watermarkInfosObject.fileUrl = valueWatermarkInfosWatermarkInfo["FileUrl"].asString(); + if(!valueWatermarkInfosWatermarkInfo["WatermarkConfig"].isNull()) + watermarkInfosObject.watermarkConfig = valueWatermarkInfosWatermarkInfo["WatermarkConfig"].asString(); + if(!valueWatermarkInfosWatermarkInfo["AppId"].isNull()) + watermarkInfosObject.appId = valueWatermarkInfosWatermarkInfo["AppId"].asString(); watermarkInfos_.push_back(watermarkInfosObject); } diff --git a/vod/src/model/RegisterMediaResult.cc b/vod/src/model/RegisterMediaResult.cc index dfb9885d5..1c6e8c104 100644 --- a/vod/src/model/RegisterMediaResult.cc +++ b/vod/src/model/RegisterMediaResult.cc @@ -39,16 +39,16 @@ void RegisterMediaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegisteredMediaList = value["RegisteredMediaList"]["RegisteredMedia"]; - for (auto value : allRegisteredMediaList) + auto allRegisteredMediaListNode = value["RegisteredMediaList"]["RegisteredMedia"]; + for (auto valueRegisteredMediaListRegisteredMedia : allRegisteredMediaListNode) { RegisteredMedia registeredMediaListObject; - if(!value["MediaId"].isNull()) - registeredMediaListObject.mediaId = value["MediaId"].asString(); - if(!value["FileURL"].isNull()) - registeredMediaListObject.fileURL = value["FileURL"].asString(); - if(!value["NewRegister"].isNull()) - registeredMediaListObject.newRegister = value["NewRegister"].asString() == "true"; + if(!valueRegisteredMediaListRegisteredMedia["MediaId"].isNull()) + registeredMediaListObject.mediaId = valueRegisteredMediaListRegisteredMedia["MediaId"].asString(); + if(!valueRegisteredMediaListRegisteredMedia["FileURL"].isNull()) + registeredMediaListObject.fileURL = valueRegisteredMediaListRegisteredMedia["FileURL"].asString(); + if(!valueRegisteredMediaListRegisteredMedia["NewRegister"].isNull()) + registeredMediaListObject.newRegister = valueRegisteredMediaListRegisteredMedia["NewRegister"].asString() == "true"; registeredMediaList_.push_back(registeredMediaListObject); } auto allFailedFileURLs = value["FailedFileURLs"]["FileURL"]; diff --git a/vod/src/model/SearchEditingProjectResult.cc b/vod/src/model/SearchEditingProjectResult.cc index fedb2f343..ec0917e29 100644 --- a/vod/src/model/SearchEditingProjectResult.cc +++ b/vod/src/model/SearchEditingProjectResult.cc @@ -39,30 +39,30 @@ void SearchEditingProjectResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allProjectList = value["ProjectList"]["Project"]; - for (auto value : allProjectList) + auto allProjectListNode = value["ProjectList"]["Project"]; + for (auto valueProjectListProject : allProjectListNode) { Project projectListObject; - if(!value["ProjectId"].isNull()) - projectListObject.projectId = value["ProjectId"].asString(); - if(!value["CreationTime"].isNull()) - projectListObject.creationTime = value["CreationTime"].asString(); - if(!value["ModifiedTime"].isNull()) - projectListObject.modifiedTime = value["ModifiedTime"].asString(); - if(!value["Status"].isNull()) - projectListObject.status = value["Status"].asString(); - if(!value["Description"].isNull()) - projectListObject.description = value["Description"].asString(); - if(!value["Title"].isNull()) - projectListObject.title = value["Title"].asString(); - if(!value["CoverURL"].isNull()) - projectListObject.coverURL = value["CoverURL"].asString(); - if(!value["StorageLocation"].isNull()) - projectListObject.storageLocation = value["StorageLocation"].asString(); - if(!value["RegionId"].isNull()) - projectListObject.regionId = value["RegionId"].asString(); - if(!value["Duration"].isNull()) - projectListObject.duration = std::stof(value["Duration"].asString()); + if(!valueProjectListProject["ProjectId"].isNull()) + projectListObject.projectId = valueProjectListProject["ProjectId"].asString(); + if(!valueProjectListProject["CreationTime"].isNull()) + projectListObject.creationTime = valueProjectListProject["CreationTime"].asString(); + if(!valueProjectListProject["ModifiedTime"].isNull()) + projectListObject.modifiedTime = valueProjectListProject["ModifiedTime"].asString(); + if(!valueProjectListProject["Status"].isNull()) + projectListObject.status = valueProjectListProject["Status"].asString(); + if(!valueProjectListProject["Description"].isNull()) + projectListObject.description = valueProjectListProject["Description"].asString(); + if(!valueProjectListProject["Title"].isNull()) + projectListObject.title = valueProjectListProject["Title"].asString(); + if(!valueProjectListProject["CoverURL"].isNull()) + projectListObject.coverURL = valueProjectListProject["CoverURL"].asString(); + if(!valueProjectListProject["StorageLocation"].isNull()) + projectListObject.storageLocation = valueProjectListProject["StorageLocation"].asString(); + if(!valueProjectListProject["RegionId"].isNull()) + projectListObject.regionId = valueProjectListProject["RegionId"].asString(); + if(!valueProjectListProject["Duration"].isNull()) + projectListObject.duration = std::stof(valueProjectListProject["Duration"].asString()); projectList_.push_back(projectListObject); } if(!value["Total"].isNull()) diff --git a/vod/src/model/SearchMediaResult.cc b/vod/src/model/SearchMediaResult.cc index 3ee7829bd..975d3f7ef 100644 --- a/vod/src/model/SearchMediaResult.cc +++ b/vod/src/model/SearchMediaResult.cc @@ -39,16 +39,16 @@ void SearchMediaResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allMediaList = value["MediaList"]["Media"]; - for (auto value : allMediaList) + auto allMediaListNode = value["MediaList"]["Media"]; + for (auto valueMediaListMedia : allMediaListNode) { Media mediaListObject; - if(!value["MediaType"].isNull()) - mediaListObject.mediaType = value["MediaType"].asString(); - if(!value["CreationTime"].isNull()) - mediaListObject.creationTime = value["CreationTime"].asString(); - if(!value["MediaId"].isNull()) - mediaListObject.mediaId = value["MediaId"].asString(); + if(!valueMediaListMedia["MediaType"].isNull()) + mediaListObject.mediaType = valueMediaListMedia["MediaType"].asString(); + if(!valueMediaListMedia["CreationTime"].isNull()) + mediaListObject.creationTime = valueMediaListMedia["CreationTime"].asString(); + if(!valueMediaListMedia["MediaId"].isNull()) + mediaListObject.mediaId = valueMediaListMedia["MediaId"].asString(); auto videoNode = value["Video"]; if(!videoNode["VideoId"].isNull()) mediaListObject.video.videoId = videoNode["VideoId"].asString(); @@ -102,40 +102,40 @@ void SearchMediaResult::parse(const std::string &payload) mediaListObject.video.customMediaInfo = videoNode["CustomMediaInfo"].asString(); if(!videoNode["AppId"].isNull()) mediaListObject.video.appId = videoNode["AppId"].asString(); - auto allPlayInfoList = value["PlayInfoList"]["PlayInfo"]; - for (auto value : allPlayInfoList) + auto allPlayInfoListNode = videoNode["PlayInfoList"]["PlayInfo"]; + for (auto videoNodePlayInfoListPlayInfo : allPlayInfoListNode) { Media::Video::PlayInfo playInfoObject; - if(!value["Width"].isNull()) - playInfoObject.width = value["Width"].asString(); - if(!value["Height"].isNull()) - playInfoObject.height = value["Height"].asString(); - if(!value["Size"].isNull()) - playInfoObject.size = value["Size"].asString(); - if(!value["PlayURL"].isNull()) - playInfoObject.playURL = value["PlayURL"].asString(); - if(!value["Bitrate"].isNull()) - playInfoObject.bitrate = value["Bitrate"].asString(); - if(!value["Definition"].isNull()) - playInfoObject.definition = value["Definition"].asString(); - if(!value["Duration"].isNull()) - playInfoObject.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - playInfoObject.format = value["Format"].asString(); - if(!value["Fps"].isNull()) - playInfoObject.fps = value["Fps"].asString(); - if(!value["Encrypt"].isNull()) - playInfoObject.encrypt = std::stol(value["Encrypt"].asString()); - if(!value["Plaintext"].isNull()) - playInfoObject.plaintext = value["Plaintext"].asString(); - if(!value["Complexity"].isNull()) - playInfoObject.complexity = value["Complexity"].asString(); - if(!value["StreamType"].isNull()) - playInfoObject.streamType = value["StreamType"].asString(); - if(!value["Rand"].isNull()) - playInfoObject.rand = value["Rand"].asString(); - if(!value["JobId"].isNull()) - playInfoObject.jobId = value["JobId"].asString(); + if(!videoNodePlayInfoListPlayInfo["Width"].isNull()) + playInfoObject.width = videoNodePlayInfoListPlayInfo["Width"].asString(); + if(!videoNodePlayInfoListPlayInfo["Height"].isNull()) + playInfoObject.height = videoNodePlayInfoListPlayInfo["Height"].asString(); + if(!videoNodePlayInfoListPlayInfo["Size"].isNull()) + playInfoObject.size = videoNodePlayInfoListPlayInfo["Size"].asString(); + if(!videoNodePlayInfoListPlayInfo["PlayURL"].isNull()) + playInfoObject.playURL = videoNodePlayInfoListPlayInfo["PlayURL"].asString(); + if(!videoNodePlayInfoListPlayInfo["Bitrate"].isNull()) + playInfoObject.bitrate = videoNodePlayInfoListPlayInfo["Bitrate"].asString(); + if(!videoNodePlayInfoListPlayInfo["Definition"].isNull()) + playInfoObject.definition = videoNodePlayInfoListPlayInfo["Definition"].asString(); + if(!videoNodePlayInfoListPlayInfo["Duration"].isNull()) + playInfoObject.duration = videoNodePlayInfoListPlayInfo["Duration"].asString(); + if(!videoNodePlayInfoListPlayInfo["Format"].isNull()) + playInfoObject.format = videoNodePlayInfoListPlayInfo["Format"].asString(); + if(!videoNodePlayInfoListPlayInfo["Fps"].isNull()) + playInfoObject.fps = videoNodePlayInfoListPlayInfo["Fps"].asString(); + if(!videoNodePlayInfoListPlayInfo["Encrypt"].isNull()) + playInfoObject.encrypt = std::stol(videoNodePlayInfoListPlayInfo["Encrypt"].asString()); + if(!videoNodePlayInfoListPlayInfo["Plaintext"].isNull()) + playInfoObject.plaintext = videoNodePlayInfoListPlayInfo["Plaintext"].asString(); + if(!videoNodePlayInfoListPlayInfo["Complexity"].isNull()) + playInfoObject.complexity = videoNodePlayInfoListPlayInfo["Complexity"].asString(); + if(!videoNodePlayInfoListPlayInfo["StreamType"].isNull()) + playInfoObject.streamType = videoNodePlayInfoListPlayInfo["StreamType"].asString(); + if(!videoNodePlayInfoListPlayInfo["Rand"].isNull()) + playInfoObject.rand = videoNodePlayInfoListPlayInfo["Rand"].asString(); + if(!videoNodePlayInfoListPlayInfo["JobId"].isNull()) + playInfoObject.jobId = videoNodePlayInfoListPlayInfo["JobId"].asString(); mediaListObject.video.playInfoList.push_back(playInfoObject); } auto allSnapshots = videoNode["Snapshots"]["Snapshot"]; @@ -195,40 +195,40 @@ void SearchMediaResult::parse(const std::string &payload) mediaListObject.audio.customMediaInfo = audioNode["CustomMediaInfo"].asString(); if(!audioNode["AppId"].isNull()) mediaListObject.audio.appId = audioNode["AppId"].asString(); - auto allPlayInfoList3 = value["PlayInfoList"]["PlayInfo"]; - for (auto value : allPlayInfoList3) + auto allPlayInfoList3Node = audioNode["PlayInfoList"]["PlayInfo"]; + for (auto audioNodePlayInfoListPlayInfo : allPlayInfoList3Node) { Media::Audio::PlayInfo4 playInfo4Object; - if(!value["Width"].isNull()) - playInfo4Object.width = value["Width"].asString(); - if(!value["Height"].isNull()) - playInfo4Object.height = value["Height"].asString(); - if(!value["Size"].isNull()) - playInfo4Object.size = value["Size"].asString(); - if(!value["PlayURL"].isNull()) - playInfo4Object.playURL = value["PlayURL"].asString(); - if(!value["Bitrate"].isNull()) - playInfo4Object.bitrate = value["Bitrate"].asString(); - if(!value["Definition"].isNull()) - playInfo4Object.definition = value["Definition"].asString(); - if(!value["Duration"].isNull()) - playInfo4Object.duration = value["Duration"].asString(); - if(!value["Format"].isNull()) - playInfo4Object.format = value["Format"].asString(); - if(!value["Fps"].isNull()) - playInfo4Object.fps = value["Fps"].asString(); - if(!value["Encrypt"].isNull()) - playInfo4Object.encrypt = std::stol(value["Encrypt"].asString()); - if(!value["Plaintext"].isNull()) - playInfo4Object.plaintext = value["Plaintext"].asString(); - if(!value["Complexity"].isNull()) - playInfo4Object.complexity = value["Complexity"].asString(); - if(!value["StreamType"].isNull()) - playInfo4Object.streamType = value["StreamType"].asString(); - if(!value["Rand"].isNull()) - playInfo4Object.rand = value["Rand"].asString(); - if(!value["JobId"].isNull()) - playInfo4Object.jobId = value["JobId"].asString(); + if(!audioNodePlayInfoListPlayInfo["Width"].isNull()) + playInfo4Object.width = audioNodePlayInfoListPlayInfo["Width"].asString(); + if(!audioNodePlayInfoListPlayInfo["Height"].isNull()) + playInfo4Object.height = audioNodePlayInfoListPlayInfo["Height"].asString(); + if(!audioNodePlayInfoListPlayInfo["Size"].isNull()) + playInfo4Object.size = audioNodePlayInfoListPlayInfo["Size"].asString(); + if(!audioNodePlayInfoListPlayInfo["PlayURL"].isNull()) + playInfo4Object.playURL = audioNodePlayInfoListPlayInfo["PlayURL"].asString(); + if(!audioNodePlayInfoListPlayInfo["Bitrate"].isNull()) + playInfo4Object.bitrate = audioNodePlayInfoListPlayInfo["Bitrate"].asString(); + if(!audioNodePlayInfoListPlayInfo["Definition"].isNull()) + playInfo4Object.definition = audioNodePlayInfoListPlayInfo["Definition"].asString(); + if(!audioNodePlayInfoListPlayInfo["Duration"].isNull()) + playInfo4Object.duration = audioNodePlayInfoListPlayInfo["Duration"].asString(); + if(!audioNodePlayInfoListPlayInfo["Format"].isNull()) + playInfo4Object.format = audioNodePlayInfoListPlayInfo["Format"].asString(); + if(!audioNodePlayInfoListPlayInfo["Fps"].isNull()) + playInfo4Object.fps = audioNodePlayInfoListPlayInfo["Fps"].asString(); + if(!audioNodePlayInfoListPlayInfo["Encrypt"].isNull()) + playInfo4Object.encrypt = std::stol(audioNodePlayInfoListPlayInfo["Encrypt"].asString()); + if(!audioNodePlayInfoListPlayInfo["Plaintext"].isNull()) + playInfo4Object.plaintext = audioNodePlayInfoListPlayInfo["Plaintext"].asString(); + if(!audioNodePlayInfoListPlayInfo["Complexity"].isNull()) + playInfo4Object.complexity = audioNodePlayInfoListPlayInfo["Complexity"].asString(); + if(!audioNodePlayInfoListPlayInfo["StreamType"].isNull()) + playInfo4Object.streamType = audioNodePlayInfoListPlayInfo["StreamType"].asString(); + if(!audioNodePlayInfoListPlayInfo["Rand"].isNull()) + playInfo4Object.rand = audioNodePlayInfoListPlayInfo["Rand"].asString(); + if(!audioNodePlayInfoListPlayInfo["JobId"].isNull()) + playInfo4Object.jobId = audioNodePlayInfoListPlayInfo["JobId"].asString(); mediaListObject.audio.playInfoList3.push_back(playInfo4Object); } auto allSnapshots1 = audioNode["Snapshots"]["Snapshot"]; @@ -299,18 +299,18 @@ void SearchMediaResult::parse(const std::string &payload) mediaListObject.attachedMedia.icon = attachedMediaNode["Icon"].asString(); if(!attachedMediaNode["OnlineStatus"].isNull()) mediaListObject.attachedMedia.onlineStatus = attachedMediaNode["OnlineStatus"].asString(); - auto allCategories = value["Categories"]["Category"]; - for (auto value : allCategories) + auto allCategoriesNode = attachedMediaNode["Categories"]["Category"]; + for (auto attachedMediaNodeCategoriesCategory : allCategoriesNode) { Media::AttachedMedia::Category categoryObject; - if(!value["CateId"].isNull()) - categoryObject.cateId = std::stol(value["CateId"].asString()); - if(!value["CateName"].isNull()) - categoryObject.cateName = value["CateName"].asString(); - if(!value["Level"].isNull()) - categoryObject.level = std::stol(value["Level"].asString()); - if(!value["ParentId"].isNull()) - categoryObject.parentId = std::stol(value["ParentId"].asString()); + if(!attachedMediaNodeCategoriesCategory["CateId"].isNull()) + categoryObject.cateId = std::stol(attachedMediaNodeCategoriesCategory["CateId"].asString()); + if(!attachedMediaNodeCategoriesCategory["CateName"].isNull()) + categoryObject.cateName = attachedMediaNodeCategoriesCategory["CateName"].asString(); + if(!attachedMediaNodeCategoriesCategory["Level"].isNull()) + categoryObject.level = std::stol(attachedMediaNodeCategoriesCategory["Level"].asString()); + if(!attachedMediaNodeCategoriesCategory["ParentId"].isNull()) + categoryObject.parentId = std::stol(attachedMediaNodeCategoriesCategory["ParentId"].asString()); mediaListObject.attachedMedia.categories.push_back(categoryObject); } mediaList_.push_back(mediaListObject); diff --git a/vod/src/model/SubmitAIJobResult.cc b/vod/src/model/SubmitAIJobResult.cc index 7fc22756a..1154d30ed 100644 --- a/vod/src/model/SubmitAIJobResult.cc +++ b/vod/src/model/SubmitAIJobResult.cc @@ -39,26 +39,26 @@ void SubmitAIJobResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAIJobList = value["AIJobList"]["AIJob"]; - for (auto value : allAIJobList) + auto allAIJobListNode = value["AIJobList"]["AIJob"]; + for (auto valueAIJobListAIJob : allAIJobListNode) { AIJob aIJobListObject; - if(!value["JobId"].isNull()) - aIJobListObject.jobId = value["JobId"].asString(); - if(!value["Type"].isNull()) - aIJobListObject.type = value["Type"].asString(); - if(!value["MediaId"].isNull()) - aIJobListObject.mediaId = value["MediaId"].asString(); - if(!value["Status"].isNull()) - aIJobListObject.status = value["Status"].asString(); - if(!value["Code"].isNull()) - aIJobListObject.code = value["Code"].asString(); - if(!value["Message"].isNull()) - aIJobListObject.message = value["Message"].asString(); - if(!value["CreationTime"].isNull()) - aIJobListObject.creationTime = value["CreationTime"].asString(); - if(!value["Data"].isNull()) - aIJobListObject.data = value["Data"].asString(); + if(!valueAIJobListAIJob["JobId"].isNull()) + aIJobListObject.jobId = valueAIJobListAIJob["JobId"].asString(); + if(!valueAIJobListAIJob["Type"].isNull()) + aIJobListObject.type = valueAIJobListAIJob["Type"].asString(); + if(!valueAIJobListAIJob["MediaId"].isNull()) + aIJobListObject.mediaId = valueAIJobListAIJob["MediaId"].asString(); + if(!valueAIJobListAIJob["Status"].isNull()) + aIJobListObject.status = valueAIJobListAIJob["Status"].asString(); + if(!valueAIJobListAIJob["Code"].isNull()) + aIJobListObject.code = valueAIJobListAIJob["Code"].asString(); + if(!valueAIJobListAIJob["Message"].isNull()) + aIJobListObject.message = valueAIJobListAIJob["Message"].asString(); + if(!valueAIJobListAIJob["CreationTime"].isNull()) + aIJobListObject.creationTime = valueAIJobListAIJob["CreationTime"].asString(); + if(!valueAIJobListAIJob["Data"].isNull()) + aIJobListObject.data = valueAIJobListAIJob["Data"].asString(); aIJobList_.push_back(aIJobListObject); } diff --git a/vod/src/model/SubmitPreprocessJobsResult.cc b/vod/src/model/SubmitPreprocessJobsResult.cc index c08445ce0..44f9a7edd 100644 --- a/vod/src/model/SubmitPreprocessJobsResult.cc +++ b/vod/src/model/SubmitPreprocessJobsResult.cc @@ -39,12 +39,12 @@ void SubmitPreprocessJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPreprocessJobs = value["PreprocessJobs"]["PreprocessJob"]; - for (auto value : allPreprocessJobs) + auto allPreprocessJobsNode = value["PreprocessJobs"]["PreprocessJob"]; + for (auto valuePreprocessJobsPreprocessJob : allPreprocessJobsNode) { PreprocessJob preprocessJobsObject; - if(!value["JobId"].isNull()) - preprocessJobsObject.jobId = value["JobId"].asString(); + if(!valuePreprocessJobsPreprocessJob["JobId"].isNull()) + preprocessJobsObject.jobId = valuePreprocessJobsPreprocessJob["JobId"].asString(); preprocessJobs_.push_back(preprocessJobsObject); } diff --git a/vod/src/model/SubmitTranscodeJobsResult.cc b/vod/src/model/SubmitTranscodeJobsResult.cc index f3f752a44..c080e9e14 100644 --- a/vod/src/model/SubmitTranscodeJobsResult.cc +++ b/vod/src/model/SubmitTranscodeJobsResult.cc @@ -39,12 +39,12 @@ void SubmitTranscodeJobsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTranscodeJobs = value["TranscodeJobs"]["TranscodeJob"]; - for (auto value : allTranscodeJobs) + auto allTranscodeJobsNode = value["TranscodeJobs"]["TranscodeJob"]; + for (auto valueTranscodeJobsTranscodeJob : allTranscodeJobsNode) { TranscodeJob transcodeJobsObject; - if(!value["JobId"].isNull()) - transcodeJobsObject.jobId = value["JobId"].asString(); + if(!valueTranscodeJobsTranscodeJob["JobId"].isNull()) + transcodeJobsObject.jobId = valueTranscodeJobsTranscodeJob["JobId"].asString(); transcodeJobs_.push_back(transcodeJobsObject); } if(!value["TranscodeTaskId"].isNull()) diff --git a/vod/src/model/UploadMediaByURLResult.cc b/vod/src/model/UploadMediaByURLResult.cc index e19415a67..e4c9dd35c 100644 --- a/vod/src/model/UploadMediaByURLResult.cc +++ b/vod/src/model/UploadMediaByURLResult.cc @@ -39,14 +39,14 @@ void UploadMediaByURLResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allUploadJobs = value["UploadJobs"]["UploadJob"]; - for (auto value : allUploadJobs) + auto allUploadJobsNode = value["UploadJobs"]["UploadJob"]; + for (auto valueUploadJobsUploadJob : allUploadJobsNode) { UploadJob uploadJobsObject; - if(!value["JobId"].isNull()) - uploadJobsObject.jobId = value["JobId"].asString(); - if(!value["SourceURL"].isNull()) - uploadJobsObject.sourceURL = value["SourceURL"].asString(); + if(!valueUploadJobsUploadJob["JobId"].isNull()) + uploadJobsObject.jobId = valueUploadJobsUploadJob["JobId"].asString(); + if(!valueUploadJobsUploadJob["SourceURL"].isNull()) + uploadJobsObject.sourceURL = valueUploadJobsUploadJob["SourceURL"].asString(); uploadJobs_.push_back(uploadJobsObject); } diff --git a/vpc/src/model/CreateNetworkAclResult.cc b/vpc/src/model/CreateNetworkAclResult.cc index 3d8685e35..9011c2483 100644 --- a/vpc/src/model/CreateNetworkAclResult.cc +++ b/vpc/src/model/CreateNetworkAclResult.cc @@ -54,60 +54,60 @@ void CreateNetworkAclResult::parse(const std::string &payload) networkAclAttribute_.creationTime = networkAclAttributeNode["CreationTime"].asString(); if(!networkAclAttributeNode["Status"].isNull()) networkAclAttribute_.status = networkAclAttributeNode["Status"].asString(); - auto allIngressAclEntries = value["IngressAclEntries"]["IngressAclEntry"]; - for (auto value : allIngressAclEntries) + auto allIngressAclEntriesNode = networkAclAttributeNode["IngressAclEntries"]["IngressAclEntry"]; + for (auto networkAclAttributeNodeIngressAclEntriesIngressAclEntry : allIngressAclEntriesNode) { NetworkAclAttribute::IngressAclEntry ingressAclEntryObject; - if(!value["NetworkAclEntryId"].isNull()) - ingressAclEntryObject.networkAclEntryId = value["NetworkAclEntryId"].asString(); - if(!value["Policy"].isNull()) - ingressAclEntryObject.policy = value["Policy"].asString(); - if(!value["Protocol"].isNull()) - ingressAclEntryObject.protocol = value["Protocol"].asString(); - if(!value["SourceCidrIp"].isNull()) - ingressAclEntryObject.sourceCidrIp = value["SourceCidrIp"].asString(); - if(!value["Port"].isNull()) - ingressAclEntryObject.port = value["Port"].asString(); - if(!value["EntryType"].isNull()) - ingressAclEntryObject.entryType = value["EntryType"].asString(); - if(!value["NetworkAclEntryName"].isNull()) - ingressAclEntryObject.networkAclEntryName = value["NetworkAclEntryName"].asString(); - if(!value["Description"].isNull()) - ingressAclEntryObject.description = value["Description"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryId"].isNull()) + ingressAclEntryObject.networkAclEntryId = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryId"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Policy"].isNull()) + ingressAclEntryObject.policy = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Policy"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Protocol"].isNull()) + ingressAclEntryObject.protocol = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Protocol"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["SourceCidrIp"].isNull()) + ingressAclEntryObject.sourceCidrIp = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["SourceCidrIp"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Port"].isNull()) + ingressAclEntryObject.port = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Port"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["EntryType"].isNull()) + ingressAclEntryObject.entryType = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["EntryType"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryName"].isNull()) + ingressAclEntryObject.networkAclEntryName = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryName"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Description"].isNull()) + ingressAclEntryObject.description = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Description"].asString(); networkAclAttribute_.ingressAclEntries.push_back(ingressAclEntryObject); } - auto allEgressAclEntries = value["EgressAclEntries"]["EgressAclEntry"]; - for (auto value : allEgressAclEntries) + auto allEgressAclEntriesNode = networkAclAttributeNode["EgressAclEntries"]["EgressAclEntry"]; + for (auto networkAclAttributeNodeEgressAclEntriesEgressAclEntry : allEgressAclEntriesNode) { NetworkAclAttribute::EgressAclEntry egressAclEntryObject; - if(!value["NetworkAclEntryId"].isNull()) - egressAclEntryObject.networkAclEntryId = value["NetworkAclEntryId"].asString(); - if(!value["Policy"].isNull()) - egressAclEntryObject.policy = value["Policy"].asString(); - if(!value["Protocol"].isNull()) - egressAclEntryObject.protocol = value["Protocol"].asString(); - if(!value["DestinationCidrIp"].isNull()) - egressAclEntryObject.destinationCidrIp = value["DestinationCidrIp"].asString(); - if(!value["Port"].isNull()) - egressAclEntryObject.port = value["Port"].asString(); - if(!value["EntryType"].isNull()) - egressAclEntryObject.entryType = value["EntryType"].asString(); - if(!value["Description"].isNull()) - egressAclEntryObject.description = value["Description"].asString(); - if(!value["NetworkAclEntryName"].isNull()) - egressAclEntryObject.networkAclEntryName = value["NetworkAclEntryName"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryId"].isNull()) + egressAclEntryObject.networkAclEntryId = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryId"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Policy"].isNull()) + egressAclEntryObject.policy = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Policy"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Protocol"].isNull()) + egressAclEntryObject.protocol = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Protocol"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["DestinationCidrIp"].isNull()) + egressAclEntryObject.destinationCidrIp = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["DestinationCidrIp"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Port"].isNull()) + egressAclEntryObject.port = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Port"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["EntryType"].isNull()) + egressAclEntryObject.entryType = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["EntryType"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Description"].isNull()) + egressAclEntryObject.description = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Description"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryName"].isNull()) + egressAclEntryObject.networkAclEntryName = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryName"].asString(); networkAclAttribute_.egressAclEntries.push_back(egressAclEntryObject); } - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = networkAclAttributeNode["Resources"]["Resource"]; + for (auto networkAclAttributeNodeResourcesResource : allResourcesNode) { NetworkAclAttribute::Resource resourceObject; - if(!value["ResourceId"].isNull()) - resourceObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceType"].isNull()) - resourceObject.resourceType = value["ResourceType"].asString(); - if(!value["Status"].isNull()) - resourceObject.status = value["Status"].asString(); + if(!networkAclAttributeNodeResourcesResource["ResourceId"].isNull()) + resourceObject.resourceId = networkAclAttributeNodeResourcesResource["ResourceId"].asString(); + if(!networkAclAttributeNodeResourcesResource["ResourceType"].isNull()) + resourceObject.resourceType = networkAclAttributeNodeResourcesResource["ResourceType"].asString(); + if(!networkAclAttributeNodeResourcesResource["Status"].isNull()) + resourceObject.status = networkAclAttributeNodeResourcesResource["Status"].asString(); networkAclAttribute_.resources.push_back(resourceObject); } if(!value["NetworkAclId"].isNull()) diff --git a/vpc/src/model/DescribeAccessPointsResult.cc b/vpc/src/model/DescribeAccessPointsResult.cc index 1a87a2955..3a3c4f01e 100644 --- a/vpc/src/model/DescribeAccessPointsResult.cc +++ b/vpc/src/model/DescribeAccessPointsResult.cc @@ -39,26 +39,26 @@ void DescribeAccessPointsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAccessPointSet = value["AccessPointSet"]["AccessPointType"]; - for (auto value : allAccessPointSet) + auto allAccessPointSetNode = value["AccessPointSet"]["AccessPointType"]; + for (auto valueAccessPointSetAccessPointType : allAccessPointSetNode) { AccessPointType accessPointSetObject; - if(!value["AccessPointId"].isNull()) - accessPointSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["Status"].isNull()) - accessPointSetObject.status = value["Status"].asString(); - if(!value["Type"].isNull()) - accessPointSetObject.type = value["Type"].asString(); - if(!value["AttachedRegionNo"].isNull()) - accessPointSetObject.attachedRegionNo = value["AttachedRegionNo"].asString(); - if(!value["Location"].isNull()) - accessPointSetObject.location = value["Location"].asString(); - if(!value["HostOperator"].isNull()) - accessPointSetObject.hostOperator = value["HostOperator"].asString(); - if(!value["Name"].isNull()) - accessPointSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - accessPointSetObject.description = value["Description"].asString(); + if(!valueAccessPointSetAccessPointType["AccessPointId"].isNull()) + accessPointSetObject.accessPointId = valueAccessPointSetAccessPointType["AccessPointId"].asString(); + if(!valueAccessPointSetAccessPointType["Status"].isNull()) + accessPointSetObject.status = valueAccessPointSetAccessPointType["Status"].asString(); + if(!valueAccessPointSetAccessPointType["Type"].isNull()) + accessPointSetObject.type = valueAccessPointSetAccessPointType["Type"].asString(); + if(!valueAccessPointSetAccessPointType["AttachedRegionNo"].isNull()) + accessPointSetObject.attachedRegionNo = valueAccessPointSetAccessPointType["AttachedRegionNo"].asString(); + if(!valueAccessPointSetAccessPointType["Location"].isNull()) + accessPointSetObject.location = valueAccessPointSetAccessPointType["Location"].asString(); + if(!valueAccessPointSetAccessPointType["HostOperator"].isNull()) + accessPointSetObject.hostOperator = valueAccessPointSetAccessPointType["HostOperator"].asString(); + if(!valueAccessPointSetAccessPointType["Name"].isNull()) + accessPointSetObject.name = valueAccessPointSetAccessPointType["Name"].asString(); + if(!valueAccessPointSetAccessPointType["Description"].isNull()) + accessPointSetObject.description = valueAccessPointSetAccessPointType["Description"].asString(); accessPointSet_.push_back(accessPointSetObject); } if(!value["PageNumber"].isNull()) diff --git a/vpc/src/model/DescribeBandwidthPackagesResult.cc b/vpc/src/model/DescribeBandwidthPackagesResult.cc index 93d546d2c..e6a24168b 100644 --- a/vpc/src/model/DescribeBandwidthPackagesResult.cc +++ b/vpc/src/model/DescribeBandwidthPackagesResult.cc @@ -39,50 +39,50 @@ void DescribeBandwidthPackagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBandwidthPackages = value["BandwidthPackages"]["BandwidthPackage"]; - for (auto value : allBandwidthPackages) + auto allBandwidthPackagesNode = value["BandwidthPackages"]["BandwidthPackage"]; + for (auto valueBandwidthPackagesBandwidthPackage : allBandwidthPackagesNode) { BandwidthPackage bandwidthPackagesObject; - if(!value["BandwidthPackageId"].isNull()) - bandwidthPackagesObject.bandwidthPackageId = value["BandwidthPackageId"].asString(); - if(!value["RegionId"].isNull()) - bandwidthPackagesObject.regionId = value["RegionId"].asString(); - if(!value["Name"].isNull()) - bandwidthPackagesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - bandwidthPackagesObject.description = value["Description"].asString(); - if(!value["ZoneId"].isNull()) - bandwidthPackagesObject.zoneId = value["ZoneId"].asString(); - if(!value["NatGatewayId"].isNull()) - bandwidthPackagesObject.natGatewayId = value["NatGatewayId"].asString(); - if(!value["Bandwidth"].isNull()) - bandwidthPackagesObject.bandwidth = value["Bandwidth"].asString(); - if(!value["InstanceChargeType"].isNull()) - bandwidthPackagesObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["InternetChargeType"].isNull()) - bandwidthPackagesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["BusinessStatus"].isNull()) - bandwidthPackagesObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["IpCount"].isNull()) - bandwidthPackagesObject.ipCount = value["IpCount"].asString(); - if(!value["CreationTime"].isNull()) - bandwidthPackagesObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - bandwidthPackagesObject.status = value["Status"].asString(); - if(!value["ISP"].isNull()) - bandwidthPackagesObject.iSP = value["ISP"].asString(); - auto allPublicIpAddresses = value["PublicIpAddresses"]["PublicIpAddresse"]; - for (auto value : allPublicIpAddresses) + if(!valueBandwidthPackagesBandwidthPackage["BandwidthPackageId"].isNull()) + bandwidthPackagesObject.bandwidthPackageId = valueBandwidthPackagesBandwidthPackage["BandwidthPackageId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["RegionId"].isNull()) + bandwidthPackagesObject.regionId = valueBandwidthPackagesBandwidthPackage["RegionId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Name"].isNull()) + bandwidthPackagesObject.name = valueBandwidthPackagesBandwidthPackage["Name"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Description"].isNull()) + bandwidthPackagesObject.description = valueBandwidthPackagesBandwidthPackage["Description"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["ZoneId"].isNull()) + bandwidthPackagesObject.zoneId = valueBandwidthPackagesBandwidthPackage["ZoneId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["NatGatewayId"].isNull()) + bandwidthPackagesObject.natGatewayId = valueBandwidthPackagesBandwidthPackage["NatGatewayId"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Bandwidth"].isNull()) + bandwidthPackagesObject.bandwidth = valueBandwidthPackagesBandwidthPackage["Bandwidth"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["InstanceChargeType"].isNull()) + bandwidthPackagesObject.instanceChargeType = valueBandwidthPackagesBandwidthPackage["InstanceChargeType"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["InternetChargeType"].isNull()) + bandwidthPackagesObject.internetChargeType = valueBandwidthPackagesBandwidthPackage["InternetChargeType"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["BusinessStatus"].isNull()) + bandwidthPackagesObject.businessStatus = valueBandwidthPackagesBandwidthPackage["BusinessStatus"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["IpCount"].isNull()) + bandwidthPackagesObject.ipCount = valueBandwidthPackagesBandwidthPackage["IpCount"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["CreationTime"].isNull()) + bandwidthPackagesObject.creationTime = valueBandwidthPackagesBandwidthPackage["CreationTime"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["Status"].isNull()) + bandwidthPackagesObject.status = valueBandwidthPackagesBandwidthPackage["Status"].asString(); + if(!valueBandwidthPackagesBandwidthPackage["ISP"].isNull()) + bandwidthPackagesObject.iSP = valueBandwidthPackagesBandwidthPackage["ISP"].asString(); + auto allPublicIpAddressesNode = allBandwidthPackagesNode["PublicIpAddresses"]["PublicIpAddresse"]; + for (auto allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse : allPublicIpAddressesNode) { BandwidthPackage::PublicIpAddresse publicIpAddressesObject; - if(!value["AllocationId"].isNull()) - publicIpAddressesObject.allocationId = value["AllocationId"].asString(); - if(!value["IpAddress"].isNull()) - publicIpAddressesObject.ipAddress = value["IpAddress"].asString(); - if(!value["UsingStatus"].isNull()) - publicIpAddressesObject.usingStatus = value["UsingStatus"].asString(); - if(!value["ApAccessEnabled"].isNull()) - publicIpAddressesObject.apAccessEnabled = value["ApAccessEnabled"].asString() == "true"; + if(!allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["AllocationId"].isNull()) + publicIpAddressesObject.allocationId = allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["AllocationId"].asString(); + if(!allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["IpAddress"].isNull()) + publicIpAddressesObject.ipAddress = allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["IpAddress"].asString(); + if(!allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["UsingStatus"].isNull()) + publicIpAddressesObject.usingStatus = allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["UsingStatus"].asString(); + if(!allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["ApAccessEnabled"].isNull()) + publicIpAddressesObject.apAccessEnabled = allBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["ApAccessEnabled"].asString() == "true"; bandwidthPackagesObject.publicIpAddresses.push_back(publicIpAddressesObject); } bandwidthPackages_.push_back(bandwidthPackagesObject); diff --git a/vpc/src/model/DescribeBgpGroupsResult.cc b/vpc/src/model/DescribeBgpGroupsResult.cc index 84212ca3e..44d03691e 100644 --- a/vpc/src/model/DescribeBgpGroupsResult.cc +++ b/vpc/src/model/DescribeBgpGroupsResult.cc @@ -39,36 +39,36 @@ void DescribeBgpGroupsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBgpGroups = value["BgpGroups"]["BgpGroup"]; - for (auto value : allBgpGroups) + auto allBgpGroupsNode = value["BgpGroups"]["BgpGroup"]; + for (auto valueBgpGroupsBgpGroup : allBgpGroupsNode) { BgpGroup bgpGroupsObject; - if(!value["Name"].isNull()) - bgpGroupsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - bgpGroupsObject.description = value["Description"].asString(); - if(!value["BgpGroupId"].isNull()) - bgpGroupsObject.bgpGroupId = value["BgpGroupId"].asString(); - if(!value["PeerAsn"].isNull()) - bgpGroupsObject.peerAsn = value["PeerAsn"].asString(); - if(!value["AuthKey"].isNull()) - bgpGroupsObject.authKey = value["AuthKey"].asString(); - if(!value["RouterId"].isNull()) - bgpGroupsObject.routerId = value["RouterId"].asString(); - if(!value["Status"].isNull()) - bgpGroupsObject.status = value["Status"].asString(); - if(!value["Keepalive"].isNull()) - bgpGroupsObject.keepalive = value["Keepalive"].asString(); - if(!value["LocalAsn"].isNull()) - bgpGroupsObject.localAsn = value["LocalAsn"].asString(); - if(!value["Hold"].isNull()) - bgpGroupsObject.hold = value["Hold"].asString(); - if(!value["IsFake"].isNull()) - bgpGroupsObject.isFake = value["IsFake"].asString(); - if(!value["RouteLimit"].isNull()) - bgpGroupsObject.routeLimit = value["RouteLimit"].asString(); - if(!value["RegionId"].isNull()) - bgpGroupsObject.regionId = value["RegionId"].asString(); + if(!valueBgpGroupsBgpGroup["Name"].isNull()) + bgpGroupsObject.name = valueBgpGroupsBgpGroup["Name"].asString(); + if(!valueBgpGroupsBgpGroup["Description"].isNull()) + bgpGroupsObject.description = valueBgpGroupsBgpGroup["Description"].asString(); + if(!valueBgpGroupsBgpGroup["BgpGroupId"].isNull()) + bgpGroupsObject.bgpGroupId = valueBgpGroupsBgpGroup["BgpGroupId"].asString(); + if(!valueBgpGroupsBgpGroup["PeerAsn"].isNull()) + bgpGroupsObject.peerAsn = valueBgpGroupsBgpGroup["PeerAsn"].asString(); + if(!valueBgpGroupsBgpGroup["AuthKey"].isNull()) + bgpGroupsObject.authKey = valueBgpGroupsBgpGroup["AuthKey"].asString(); + if(!valueBgpGroupsBgpGroup["RouterId"].isNull()) + bgpGroupsObject.routerId = valueBgpGroupsBgpGroup["RouterId"].asString(); + if(!valueBgpGroupsBgpGroup["Status"].isNull()) + bgpGroupsObject.status = valueBgpGroupsBgpGroup["Status"].asString(); + if(!valueBgpGroupsBgpGroup["Keepalive"].isNull()) + bgpGroupsObject.keepalive = valueBgpGroupsBgpGroup["Keepalive"].asString(); + if(!valueBgpGroupsBgpGroup["LocalAsn"].isNull()) + bgpGroupsObject.localAsn = valueBgpGroupsBgpGroup["LocalAsn"].asString(); + if(!valueBgpGroupsBgpGroup["Hold"].isNull()) + bgpGroupsObject.hold = valueBgpGroupsBgpGroup["Hold"].asString(); + if(!valueBgpGroupsBgpGroup["IsFake"].isNull()) + bgpGroupsObject.isFake = valueBgpGroupsBgpGroup["IsFake"].asString(); + if(!valueBgpGroupsBgpGroup["RouteLimit"].isNull()) + bgpGroupsObject.routeLimit = valueBgpGroupsBgpGroup["RouteLimit"].asString(); + if(!valueBgpGroupsBgpGroup["RegionId"].isNull()) + bgpGroupsObject.regionId = valueBgpGroupsBgpGroup["RegionId"].asString(); bgpGroups_.push_back(bgpGroupsObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeBgpNetworksResult.cc b/vpc/src/model/DescribeBgpNetworksResult.cc index 22a348ad0..901e5c7f4 100644 --- a/vpc/src/model/DescribeBgpNetworksResult.cc +++ b/vpc/src/model/DescribeBgpNetworksResult.cc @@ -39,16 +39,16 @@ void DescribeBgpNetworksResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBgpNetworks = value["BgpNetworks"]["BgpNetwork"]; - for (auto value : allBgpNetworks) + auto allBgpNetworksNode = value["BgpNetworks"]["BgpNetwork"]; + for (auto valueBgpNetworksBgpNetwork : allBgpNetworksNode) { BgpNetwork bgpNetworksObject; - if(!value["VpcId"].isNull()) - bgpNetworksObject.vpcId = value["VpcId"].asString(); - if(!value["DstCidrBlock"].isNull()) - bgpNetworksObject.dstCidrBlock = value["DstCidrBlock"].asString(); - if(!value["RouterId"].isNull()) - bgpNetworksObject.routerId = value["RouterId"].asString(); + if(!valueBgpNetworksBgpNetwork["VpcId"].isNull()) + bgpNetworksObject.vpcId = valueBgpNetworksBgpNetwork["VpcId"].asString(); + if(!valueBgpNetworksBgpNetwork["DstCidrBlock"].isNull()) + bgpNetworksObject.dstCidrBlock = valueBgpNetworksBgpNetwork["DstCidrBlock"].asString(); + if(!valueBgpNetworksBgpNetwork["RouterId"].isNull()) + bgpNetworksObject.routerId = valueBgpNetworksBgpNetwork["RouterId"].asString(); bgpNetworks_.push_back(bgpNetworksObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeBgpPeersResult.cc b/vpc/src/model/DescribeBgpPeersResult.cc index 7b60dddff..087d25b30 100644 --- a/vpc/src/model/DescribeBgpPeersResult.cc +++ b/vpc/src/model/DescribeBgpPeersResult.cc @@ -39,44 +39,44 @@ void DescribeBgpPeersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allBgpPeers = value["BgpPeers"]["BgpPeer"]; - for (auto value : allBgpPeers) + auto allBgpPeersNode = value["BgpPeers"]["BgpPeer"]; + for (auto valueBgpPeersBgpPeer : allBgpPeersNode) { BgpPeer bgpPeersObject; - if(!value["Name"].isNull()) - bgpPeersObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - bgpPeersObject.description = value["Description"].asString(); - if(!value["BgpPeerId"].isNull()) - bgpPeersObject.bgpPeerId = value["BgpPeerId"].asString(); - if(!value["BgpGroupId"].isNull()) - bgpPeersObject.bgpGroupId = value["BgpGroupId"].asString(); - if(!value["PeerIpAddress"].isNull()) - bgpPeersObject.peerIpAddress = value["PeerIpAddress"].asString(); - if(!value["PeerAsn"].isNull()) - bgpPeersObject.peerAsn = value["PeerAsn"].asString(); - if(!value["AuthKey"].isNull()) - bgpPeersObject.authKey = value["AuthKey"].asString(); - if(!value["RouterId"].isNull()) - bgpPeersObject.routerId = value["RouterId"].asString(); - if(!value["BgpStatus"].isNull()) - bgpPeersObject.bgpStatus = value["BgpStatus"].asString(); - if(!value["Status"].isNull()) - bgpPeersObject.status = value["Status"].asString(); - if(!value["Keepalive"].isNull()) - bgpPeersObject.keepalive = value["Keepalive"].asString(); - if(!value["LocalAsn"].isNull()) - bgpPeersObject.localAsn = value["LocalAsn"].asString(); - if(!value["Hold"].isNull()) - bgpPeersObject.hold = value["Hold"].asString(); - if(!value["IsFake"].isNull()) - bgpPeersObject.isFake = value["IsFake"].asString(); - if(!value["RouteLimit"].isNull()) - bgpPeersObject.routeLimit = value["RouteLimit"].asString(); - if(!value["RegionId"].isNull()) - bgpPeersObject.regionId = value["RegionId"].asString(); - if(!value["EnableBfd"].isNull()) - bgpPeersObject.enableBfd = value["EnableBfd"].asString() == "true"; + if(!valueBgpPeersBgpPeer["Name"].isNull()) + bgpPeersObject.name = valueBgpPeersBgpPeer["Name"].asString(); + if(!valueBgpPeersBgpPeer["Description"].isNull()) + bgpPeersObject.description = valueBgpPeersBgpPeer["Description"].asString(); + if(!valueBgpPeersBgpPeer["BgpPeerId"].isNull()) + bgpPeersObject.bgpPeerId = valueBgpPeersBgpPeer["BgpPeerId"].asString(); + if(!valueBgpPeersBgpPeer["BgpGroupId"].isNull()) + bgpPeersObject.bgpGroupId = valueBgpPeersBgpPeer["BgpGroupId"].asString(); + if(!valueBgpPeersBgpPeer["PeerIpAddress"].isNull()) + bgpPeersObject.peerIpAddress = valueBgpPeersBgpPeer["PeerIpAddress"].asString(); + if(!valueBgpPeersBgpPeer["PeerAsn"].isNull()) + bgpPeersObject.peerAsn = valueBgpPeersBgpPeer["PeerAsn"].asString(); + if(!valueBgpPeersBgpPeer["AuthKey"].isNull()) + bgpPeersObject.authKey = valueBgpPeersBgpPeer["AuthKey"].asString(); + if(!valueBgpPeersBgpPeer["RouterId"].isNull()) + bgpPeersObject.routerId = valueBgpPeersBgpPeer["RouterId"].asString(); + if(!valueBgpPeersBgpPeer["BgpStatus"].isNull()) + bgpPeersObject.bgpStatus = valueBgpPeersBgpPeer["BgpStatus"].asString(); + if(!valueBgpPeersBgpPeer["Status"].isNull()) + bgpPeersObject.status = valueBgpPeersBgpPeer["Status"].asString(); + if(!valueBgpPeersBgpPeer["Keepalive"].isNull()) + bgpPeersObject.keepalive = valueBgpPeersBgpPeer["Keepalive"].asString(); + if(!valueBgpPeersBgpPeer["LocalAsn"].isNull()) + bgpPeersObject.localAsn = valueBgpPeersBgpPeer["LocalAsn"].asString(); + if(!valueBgpPeersBgpPeer["Hold"].isNull()) + bgpPeersObject.hold = valueBgpPeersBgpPeer["Hold"].asString(); + if(!valueBgpPeersBgpPeer["IsFake"].isNull()) + bgpPeersObject.isFake = valueBgpPeersBgpPeer["IsFake"].asString(); + if(!valueBgpPeersBgpPeer["RouteLimit"].isNull()) + bgpPeersObject.routeLimit = valueBgpPeersBgpPeer["RouteLimit"].asString(); + if(!valueBgpPeersBgpPeer["RegionId"].isNull()) + bgpPeersObject.regionId = valueBgpPeersBgpPeer["RegionId"].asString(); + if(!valueBgpPeersBgpPeer["EnableBfd"].isNull()) + bgpPeersObject.enableBfd = valueBgpPeersBgpPeer["EnableBfd"].asString() == "true"; bgpPeers_.push_back(bgpPeersObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeCommonBandwidthPackagesResult.cc b/vpc/src/model/DescribeCommonBandwidthPackagesResult.cc index 8b2aa50f8..187a81188 100644 --- a/vpc/src/model/DescribeCommonBandwidthPackagesResult.cc +++ b/vpc/src/model/DescribeCommonBandwidthPackagesResult.cc @@ -39,58 +39,58 @@ void DescribeCommonBandwidthPackagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCommonBandwidthPackages = value["CommonBandwidthPackages"]["CommonBandwidthPackage"]; - for (auto value : allCommonBandwidthPackages) + auto allCommonBandwidthPackagesNode = value["CommonBandwidthPackages"]["CommonBandwidthPackage"]; + for (auto valueCommonBandwidthPackagesCommonBandwidthPackage : allCommonBandwidthPackagesNode) { CommonBandwidthPackage commonBandwidthPackagesObject; - if(!value["BandwidthPackageId"].isNull()) - commonBandwidthPackagesObject.bandwidthPackageId = value["BandwidthPackageId"].asString(); - if(!value["RegionId"].isNull()) - commonBandwidthPackagesObject.regionId = value["RegionId"].asString(); - if(!value["Name"].isNull()) - commonBandwidthPackagesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - commonBandwidthPackagesObject.description = value["Description"].asString(); - if(!value["Bandwidth"].isNull()) - commonBandwidthPackagesObject.bandwidth = value["Bandwidth"].asString(); - if(!value["InstanceChargeType"].isNull()) - commonBandwidthPackagesObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["InternetChargeType"].isNull()) - commonBandwidthPackagesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["BusinessStatus"].isNull()) - commonBandwidthPackagesObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["CreationTime"].isNull()) - commonBandwidthPackagesObject.creationTime = value["CreationTime"].asString(); - if(!value["ExpiredTime"].isNull()) - commonBandwidthPackagesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["Status"].isNull()) - commonBandwidthPackagesObject.status = value["Status"].asString(); - if(!value["Ratio"].isNull()) - commonBandwidthPackagesObject.ratio = std::stoi(value["Ratio"].asString()); - if(!value["ResourceGroupId"].isNull()) - commonBandwidthPackagesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["HasReservationData"].isNull()) - commonBandwidthPackagesObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationBandwidth"].isNull()) - commonBandwidthPackagesObject.reservationBandwidth = value["ReservationBandwidth"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - commonBandwidthPackagesObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - commonBandwidthPackagesObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - commonBandwidthPackagesObject.reservationOrderType = value["ReservationOrderType"].asString(); - if(!value["ISP"].isNull()) - commonBandwidthPackagesObject.iSP = value["ISP"].asString(); - if(!value["DeletionProtection"].isNull()) - commonBandwidthPackagesObject.deletionProtection = value["DeletionProtection"].asString() == "true"; - auto allPublicIpAddresses = value["PublicIpAddresses"]["PublicIpAddresse"]; - for (auto value : allPublicIpAddresses) + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["BandwidthPackageId"].isNull()) + commonBandwidthPackagesObject.bandwidthPackageId = valueCommonBandwidthPackagesCommonBandwidthPackage["BandwidthPackageId"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["RegionId"].isNull()) + commonBandwidthPackagesObject.regionId = valueCommonBandwidthPackagesCommonBandwidthPackage["RegionId"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["Name"].isNull()) + commonBandwidthPackagesObject.name = valueCommonBandwidthPackagesCommonBandwidthPackage["Name"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["Description"].isNull()) + commonBandwidthPackagesObject.description = valueCommonBandwidthPackagesCommonBandwidthPackage["Description"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["Bandwidth"].isNull()) + commonBandwidthPackagesObject.bandwidth = valueCommonBandwidthPackagesCommonBandwidthPackage["Bandwidth"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["InstanceChargeType"].isNull()) + commonBandwidthPackagesObject.instanceChargeType = valueCommonBandwidthPackagesCommonBandwidthPackage["InstanceChargeType"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["InternetChargeType"].isNull()) + commonBandwidthPackagesObject.internetChargeType = valueCommonBandwidthPackagesCommonBandwidthPackage["InternetChargeType"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["BusinessStatus"].isNull()) + commonBandwidthPackagesObject.businessStatus = valueCommonBandwidthPackagesCommonBandwidthPackage["BusinessStatus"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["CreationTime"].isNull()) + commonBandwidthPackagesObject.creationTime = valueCommonBandwidthPackagesCommonBandwidthPackage["CreationTime"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ExpiredTime"].isNull()) + commonBandwidthPackagesObject.expiredTime = valueCommonBandwidthPackagesCommonBandwidthPackage["ExpiredTime"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["Status"].isNull()) + commonBandwidthPackagesObject.status = valueCommonBandwidthPackagesCommonBandwidthPackage["Status"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["Ratio"].isNull()) + commonBandwidthPackagesObject.ratio = std::stoi(valueCommonBandwidthPackagesCommonBandwidthPackage["Ratio"].asString()); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ResourceGroupId"].isNull()) + commonBandwidthPackagesObject.resourceGroupId = valueCommonBandwidthPackagesCommonBandwidthPackage["ResourceGroupId"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["HasReservationData"].isNull()) + commonBandwidthPackagesObject.hasReservationData = valueCommonBandwidthPackagesCommonBandwidthPackage["HasReservationData"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationBandwidth"].isNull()) + commonBandwidthPackagesObject.reservationBandwidth = valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationBandwidth"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationInternetChargeType"].isNull()) + commonBandwidthPackagesObject.reservationInternetChargeType = valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationInternetChargeType"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationActiveTime"].isNull()) + commonBandwidthPackagesObject.reservationActiveTime = valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationActiveTime"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationOrderType"].isNull()) + commonBandwidthPackagesObject.reservationOrderType = valueCommonBandwidthPackagesCommonBandwidthPackage["ReservationOrderType"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["ISP"].isNull()) + commonBandwidthPackagesObject.iSP = valueCommonBandwidthPackagesCommonBandwidthPackage["ISP"].asString(); + if(!valueCommonBandwidthPackagesCommonBandwidthPackage["DeletionProtection"].isNull()) + commonBandwidthPackagesObject.deletionProtection = valueCommonBandwidthPackagesCommonBandwidthPackage["DeletionProtection"].asString() == "true"; + auto allPublicIpAddressesNode = allCommonBandwidthPackagesNode["PublicIpAddresses"]["PublicIpAddresse"]; + for (auto allCommonBandwidthPackagesNodePublicIpAddressesPublicIpAddresse : allPublicIpAddressesNode) { CommonBandwidthPackage::PublicIpAddresse publicIpAddressesObject; - if(!value["AllocationId"].isNull()) - publicIpAddressesObject.allocationId = value["AllocationId"].asString(); - if(!value["IpAddress"].isNull()) - publicIpAddressesObject.ipAddress = value["IpAddress"].asString(); + if(!allCommonBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["AllocationId"].isNull()) + publicIpAddressesObject.allocationId = allCommonBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["AllocationId"].asString(); + if(!allCommonBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["IpAddress"].isNull()) + publicIpAddressesObject.ipAddress = allCommonBandwidthPackagesNodePublicIpAddressesPublicIpAddresse["IpAddress"].asString(); commonBandwidthPackagesObject.publicIpAddresses.push_back(publicIpAddressesObject); } commonBandwidthPackages_.push_back(commonBandwidthPackagesObject); diff --git a/vpc/src/model/DescribeCustomerGatewaysResult.cc b/vpc/src/model/DescribeCustomerGatewaysResult.cc index 5714fe72a..7b29a7979 100644 --- a/vpc/src/model/DescribeCustomerGatewaysResult.cc +++ b/vpc/src/model/DescribeCustomerGatewaysResult.cc @@ -39,20 +39,20 @@ void DescribeCustomerGatewaysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCustomerGateways = value["CustomerGateways"]["CustomerGateway"]; - for (auto value : allCustomerGateways) + auto allCustomerGatewaysNode = value["CustomerGateways"]["CustomerGateway"]; + for (auto valueCustomerGatewaysCustomerGateway : allCustomerGatewaysNode) { CustomerGateway customerGatewaysObject; - if(!value["CustomerGatewayId"].isNull()) - customerGatewaysObject.customerGatewayId = value["CustomerGatewayId"].asString(); - if(!value["Name"].isNull()) - customerGatewaysObject.name = value["Name"].asString(); - if(!value["IpAddress"].isNull()) - customerGatewaysObject.ipAddress = value["IpAddress"].asString(); - if(!value["Description"].isNull()) - customerGatewaysObject.description = value["Description"].asString(); - if(!value["CreateTime"].isNull()) - customerGatewaysObject.createTime = std::stol(value["CreateTime"].asString()); + if(!valueCustomerGatewaysCustomerGateway["CustomerGatewayId"].isNull()) + customerGatewaysObject.customerGatewayId = valueCustomerGatewaysCustomerGateway["CustomerGatewayId"].asString(); + if(!valueCustomerGatewaysCustomerGateway["Name"].isNull()) + customerGatewaysObject.name = valueCustomerGatewaysCustomerGateway["Name"].asString(); + if(!valueCustomerGatewaysCustomerGateway["IpAddress"].isNull()) + customerGatewaysObject.ipAddress = valueCustomerGatewaysCustomerGateway["IpAddress"].asString(); + if(!valueCustomerGatewaysCustomerGateway["Description"].isNull()) + customerGatewaysObject.description = valueCustomerGatewaysCustomerGateway["Description"].asString(); + if(!valueCustomerGatewaysCustomerGateway["CreateTime"].isNull()) + customerGatewaysObject.createTime = std::stol(valueCustomerGatewaysCustomerGateway["CreateTime"].asString()); customerGateways_.push_back(customerGatewaysObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeEipAddressesResult.cc b/vpc/src/model/DescribeEipAddressesResult.cc index 08f4632dd..f5becae8d 100644 --- a/vpc/src/model/DescribeEipAddressesResult.cc +++ b/vpc/src/model/DescribeEipAddressesResult.cc @@ -39,86 +39,86 @@ void DescribeEipAddressesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipAddresses = value["EipAddresses"]["EipAddress"]; - for (auto value : allEipAddresses) + auto allEipAddressesNode = value["EipAddresses"]["EipAddress"]; + for (auto valueEipAddressesEipAddress : allEipAddressesNode) { EipAddress eipAddressesObject; - if(!value["RegionId"].isNull()) - eipAddressesObject.regionId = value["RegionId"].asString(); - if(!value["IpAddress"].isNull()) - eipAddressesObject.ipAddress = value["IpAddress"].asString(); - if(!value["PrivateIpAddress"].isNull()) - eipAddressesObject.privateIpAddress = value["PrivateIpAddress"].asString(); - if(!value["AllocationId"].isNull()) - eipAddressesObject.allocationId = value["AllocationId"].asString(); - if(!value["Status"].isNull()) - eipAddressesObject.status = value["Status"].asString(); - if(!value["InstanceId"].isNull()) - eipAddressesObject.instanceId = value["InstanceId"].asString(); - if(!value["Bandwidth"].isNull()) - eipAddressesObject.bandwidth = value["Bandwidth"].asString(); - if(!value["EipBandwidth"].isNull()) - eipAddressesObject.eipBandwidth = value["EipBandwidth"].asString(); - if(!value["InternetChargeType"].isNull()) - eipAddressesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["AllocationTime"].isNull()) - eipAddressesObject.allocationTime = value["AllocationTime"].asString(); - if(!value["InstanceType"].isNull()) - eipAddressesObject.instanceType = value["InstanceType"].asString(); - if(!value["InstanceRegionId"].isNull()) - eipAddressesObject.instanceRegionId = value["InstanceRegionId"].asString(); - if(!value["ChargeType"].isNull()) - eipAddressesObject.chargeType = value["ChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - eipAddressesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["HDMonitorStatus"].isNull()) - eipAddressesObject.hDMonitorStatus = value["HDMonitorStatus"].asString(); - if(!value["Name"].isNull()) - eipAddressesObject.name = value["Name"].asString(); - if(!value["ISP"].isNull()) - eipAddressesObject.iSP = value["ISP"].asString(); - if(!value["Descritpion"].isNull()) - eipAddressesObject.descritpion = value["Descritpion"].asString(); - if(!value["BandwidthPackageId"].isNull()) - eipAddressesObject.bandwidthPackageId = value["BandwidthPackageId"].asString(); - if(!value["BandwidthPackageType"].isNull()) - eipAddressesObject.bandwidthPackageType = value["BandwidthPackageType"].asString(); - if(!value["BandwidthPackageBandwidth"].isNull()) - eipAddressesObject.bandwidthPackageBandwidth = value["BandwidthPackageBandwidth"].asString(); - if(!value["ResourceGroupId"].isNull()) - eipAddressesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["HasReservationData"].isNull()) - eipAddressesObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationBandwidth"].isNull()) - eipAddressesObject.reservationBandwidth = value["ReservationBandwidth"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - eipAddressesObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - eipAddressesObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - eipAddressesObject.reservationOrderType = value["ReservationOrderType"].asString(); - if(!value["Mode"].isNull()) - eipAddressesObject.mode = value["Mode"].asString(); - if(!value["DeletionProtection"].isNull()) - eipAddressesObject.deletionProtection = value["DeletionProtection"].asString() == "true"; - if(!value["SecondLimited"].isNull()) - eipAddressesObject.secondLimited = value["SecondLimited"].asString() == "true"; - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + if(!valueEipAddressesEipAddress["RegionId"].isNull()) + eipAddressesObject.regionId = valueEipAddressesEipAddress["RegionId"].asString(); + if(!valueEipAddressesEipAddress["IpAddress"].isNull()) + eipAddressesObject.ipAddress = valueEipAddressesEipAddress["IpAddress"].asString(); + if(!valueEipAddressesEipAddress["PrivateIpAddress"].isNull()) + eipAddressesObject.privateIpAddress = valueEipAddressesEipAddress["PrivateIpAddress"].asString(); + if(!valueEipAddressesEipAddress["AllocationId"].isNull()) + eipAddressesObject.allocationId = valueEipAddressesEipAddress["AllocationId"].asString(); + if(!valueEipAddressesEipAddress["Status"].isNull()) + eipAddressesObject.status = valueEipAddressesEipAddress["Status"].asString(); + if(!valueEipAddressesEipAddress["InstanceId"].isNull()) + eipAddressesObject.instanceId = valueEipAddressesEipAddress["InstanceId"].asString(); + if(!valueEipAddressesEipAddress["Bandwidth"].isNull()) + eipAddressesObject.bandwidth = valueEipAddressesEipAddress["Bandwidth"].asString(); + if(!valueEipAddressesEipAddress["EipBandwidth"].isNull()) + eipAddressesObject.eipBandwidth = valueEipAddressesEipAddress["EipBandwidth"].asString(); + if(!valueEipAddressesEipAddress["InternetChargeType"].isNull()) + eipAddressesObject.internetChargeType = valueEipAddressesEipAddress["InternetChargeType"].asString(); + if(!valueEipAddressesEipAddress["AllocationTime"].isNull()) + eipAddressesObject.allocationTime = valueEipAddressesEipAddress["AllocationTime"].asString(); + if(!valueEipAddressesEipAddress["InstanceType"].isNull()) + eipAddressesObject.instanceType = valueEipAddressesEipAddress["InstanceType"].asString(); + if(!valueEipAddressesEipAddress["InstanceRegionId"].isNull()) + eipAddressesObject.instanceRegionId = valueEipAddressesEipAddress["InstanceRegionId"].asString(); + if(!valueEipAddressesEipAddress["ChargeType"].isNull()) + eipAddressesObject.chargeType = valueEipAddressesEipAddress["ChargeType"].asString(); + if(!valueEipAddressesEipAddress["ExpiredTime"].isNull()) + eipAddressesObject.expiredTime = valueEipAddressesEipAddress["ExpiredTime"].asString(); + if(!valueEipAddressesEipAddress["HDMonitorStatus"].isNull()) + eipAddressesObject.hDMonitorStatus = valueEipAddressesEipAddress["HDMonitorStatus"].asString(); + if(!valueEipAddressesEipAddress["Name"].isNull()) + eipAddressesObject.name = valueEipAddressesEipAddress["Name"].asString(); + if(!valueEipAddressesEipAddress["ISP"].isNull()) + eipAddressesObject.iSP = valueEipAddressesEipAddress["ISP"].asString(); + if(!valueEipAddressesEipAddress["Descritpion"].isNull()) + eipAddressesObject.descritpion = valueEipAddressesEipAddress["Descritpion"].asString(); + if(!valueEipAddressesEipAddress["BandwidthPackageId"].isNull()) + eipAddressesObject.bandwidthPackageId = valueEipAddressesEipAddress["BandwidthPackageId"].asString(); + if(!valueEipAddressesEipAddress["BandwidthPackageType"].isNull()) + eipAddressesObject.bandwidthPackageType = valueEipAddressesEipAddress["BandwidthPackageType"].asString(); + if(!valueEipAddressesEipAddress["BandwidthPackageBandwidth"].isNull()) + eipAddressesObject.bandwidthPackageBandwidth = valueEipAddressesEipAddress["BandwidthPackageBandwidth"].asString(); + if(!valueEipAddressesEipAddress["ResourceGroupId"].isNull()) + eipAddressesObject.resourceGroupId = valueEipAddressesEipAddress["ResourceGroupId"].asString(); + if(!valueEipAddressesEipAddress["HasReservationData"].isNull()) + eipAddressesObject.hasReservationData = valueEipAddressesEipAddress["HasReservationData"].asString(); + if(!valueEipAddressesEipAddress["ReservationBandwidth"].isNull()) + eipAddressesObject.reservationBandwidth = valueEipAddressesEipAddress["ReservationBandwidth"].asString(); + if(!valueEipAddressesEipAddress["ReservationInternetChargeType"].isNull()) + eipAddressesObject.reservationInternetChargeType = valueEipAddressesEipAddress["ReservationInternetChargeType"].asString(); + if(!valueEipAddressesEipAddress["ReservationActiveTime"].isNull()) + eipAddressesObject.reservationActiveTime = valueEipAddressesEipAddress["ReservationActiveTime"].asString(); + if(!valueEipAddressesEipAddress["ReservationOrderType"].isNull()) + eipAddressesObject.reservationOrderType = valueEipAddressesEipAddress["ReservationOrderType"].asString(); + if(!valueEipAddressesEipAddress["Mode"].isNull()) + eipAddressesObject.mode = valueEipAddressesEipAddress["Mode"].asString(); + if(!valueEipAddressesEipAddress["DeletionProtection"].isNull()) + eipAddressesObject.deletionProtection = valueEipAddressesEipAddress["DeletionProtection"].asString() == "true"; + if(!valueEipAddressesEipAddress["SecondLimited"].isNull()) + eipAddressesObject.secondLimited = valueEipAddressesEipAddress["SecondLimited"].asString() == "true"; + auto allOperationLocksNode = allEipAddressesNode["OperationLocks"]["LockReason"]; + for (auto allEipAddressesNodeOperationLocksLockReason : allOperationLocksNode) { EipAddress::LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!allEipAddressesNodeOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = allEipAddressesNodeOperationLocksLockReason["LockReason"].asString(); eipAddressesObject.operationLocks.push_back(operationLocksObject); } - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + auto allTagsNode = allEipAddressesNode["Tags"]["Tag"]; + for (auto allEipAddressesNodeTagsTag : allTagsNode) { EipAddress::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allEipAddressesNodeTagsTag["Key"].isNull()) + tagsObject.key = allEipAddressesNodeTagsTag["Key"].asString(); + if(!allEipAddressesNodeTagsTag["Value"].isNull()) + tagsObject.value = allEipAddressesNodeTagsTag["Value"].asString(); eipAddressesObject.tags.push_back(tagsObject); } auto allAvailableRegions = value["AvailableRegions"]["AvailableRegion"]; diff --git a/vpc/src/model/DescribeEipGatewayInfoResult.cc b/vpc/src/model/DescribeEipGatewayInfoResult.cc index c51991834..63a4bebc5 100644 --- a/vpc/src/model/DescribeEipGatewayInfoResult.cc +++ b/vpc/src/model/DescribeEipGatewayInfoResult.cc @@ -39,16 +39,16 @@ void DescribeEipGatewayInfoResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipInfos = value["EipInfos"]["EipInfo"]; - for (auto value : allEipInfos) + auto allEipInfosNode = value["EipInfos"]["EipInfo"]; + for (auto valueEipInfosEipInfo : allEipInfosNode) { EipInfo eipInfosObject; - if(!value["Ip"].isNull()) - eipInfosObject.ip = value["Ip"].asString(); - if(!value["IpGw"].isNull()) - eipInfosObject.ipGw = value["IpGw"].asString(); - if(!value["IpMask"].isNull()) - eipInfosObject.ipMask = value["IpMask"].asString(); + if(!valueEipInfosEipInfo["Ip"].isNull()) + eipInfosObject.ip = valueEipInfosEipInfo["Ip"].asString(); + if(!valueEipInfosEipInfo["IpGw"].isNull()) + eipInfosObject.ipGw = valueEipInfosEipInfo["IpGw"].asString(); + if(!valueEipInfosEipInfo["IpMask"].isNull()) + eipInfosObject.ipMask = valueEipInfosEipInfo["IpMask"].asString(); eipInfos_.push_back(eipInfosObject); } if(!value["Code"].isNull()) diff --git a/vpc/src/model/DescribeEipMonitorDataResult.cc b/vpc/src/model/DescribeEipMonitorDataResult.cc index af3f31cef..3af705ff5 100644 --- a/vpc/src/model/DescribeEipMonitorDataResult.cc +++ b/vpc/src/model/DescribeEipMonitorDataResult.cc @@ -39,22 +39,22 @@ void DescribeEipMonitorDataResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEipMonitorDatas = value["EipMonitorDatas"]["EipMonitorData"]; - for (auto value : allEipMonitorDatas) + auto allEipMonitorDatasNode = value["EipMonitorDatas"]["EipMonitorData"]; + for (auto valueEipMonitorDatasEipMonitorData : allEipMonitorDatasNode) { EipMonitorData eipMonitorDatasObject; - if(!value["EipRX"].isNull()) - eipMonitorDatasObject.eipRX = std::stoi(value["EipRX"].asString()); - if(!value["EipTX"].isNull()) - eipMonitorDatasObject.eipTX = std::stoi(value["EipTX"].asString()); - if(!value["EipFlow"].isNull()) - eipMonitorDatasObject.eipFlow = std::stoi(value["EipFlow"].asString()); - if(!value["EipBandwidth"].isNull()) - eipMonitorDatasObject.eipBandwidth = std::stoi(value["EipBandwidth"].asString()); - if(!value["EipPackets"].isNull()) - eipMonitorDatasObject.eipPackets = std::stoi(value["EipPackets"].asString()); - if(!value["TimeStamp"].isNull()) - eipMonitorDatasObject.timeStamp = value["TimeStamp"].asString(); + if(!valueEipMonitorDatasEipMonitorData["EipRX"].isNull()) + eipMonitorDatasObject.eipRX = std::stoi(valueEipMonitorDatasEipMonitorData["EipRX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipTX"].isNull()) + eipMonitorDatasObject.eipTX = std::stoi(valueEipMonitorDatasEipMonitorData["EipTX"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipFlow"].isNull()) + eipMonitorDatasObject.eipFlow = std::stoi(valueEipMonitorDatasEipMonitorData["EipFlow"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipBandwidth"].isNull()) + eipMonitorDatasObject.eipBandwidth = std::stoi(valueEipMonitorDatasEipMonitorData["EipBandwidth"].asString()); + if(!valueEipMonitorDatasEipMonitorData["EipPackets"].isNull()) + eipMonitorDatasObject.eipPackets = std::stoi(valueEipMonitorDatasEipMonitorData["EipPackets"].asString()); + if(!valueEipMonitorDatasEipMonitorData["TimeStamp"].isNull()) + eipMonitorDatasObject.timeStamp = valueEipMonitorDatasEipMonitorData["TimeStamp"].asString(); eipMonitorDatas_.push_back(eipMonitorDatasObject); } diff --git a/vpc/src/model/DescribeExpressCloudConnectionsResult.cc b/vpc/src/model/DescribeExpressCloudConnectionsResult.cc index 8dab0ad7d..9c2bee00d 100644 --- a/vpc/src/model/DescribeExpressCloudConnectionsResult.cc +++ b/vpc/src/model/DescribeExpressCloudConnectionsResult.cc @@ -39,82 +39,82 @@ void DescribeExpressCloudConnectionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allExpressCloudConnectionSet = value["ExpressCloudConnectionSet"]["ExpressCloudConnectionType"]; - for (auto value : allExpressCloudConnectionSet) + auto allExpressCloudConnectionSetNode = value["ExpressCloudConnectionSet"]["ExpressCloudConnectionType"]; + for (auto valueExpressCloudConnectionSetExpressCloudConnectionType : allExpressCloudConnectionSetNode) { ExpressCloudConnectionType expressCloudConnectionSetObject; - if(!value["InstanceId"].isNull()) - expressCloudConnectionSetObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - expressCloudConnectionSetObject.status = value["Status"].asString(); - if(!value["Name"].isNull()) - expressCloudConnectionSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - expressCloudConnectionSetObject.description = value["Description"].asString(); - if(!value["GmtCreate"].isNull()) - expressCloudConnectionSetObject.gmtCreate = value["GmtCreate"].asString(); - if(!value["GmtModify"].isNull()) - expressCloudConnectionSetObject.gmtModify = value["GmtModify"].asString(); - if(!value["PeerCity"].isNull()) - expressCloudConnectionSetObject.peerCity = value["PeerCity"].asString(); - if(!value["PeerLocation"].isNull()) - expressCloudConnectionSetObject.peerLocation = value["PeerLocation"].asString(); - if(!value["PortType"].isNull()) - expressCloudConnectionSetObject.portType = value["PortType"].asString(); - if(!value["Bandwidth"].isNull()) - expressCloudConnectionSetObject.bandwidth = std::stoi(value["Bandwidth"].asString()); - if(!value["Distance"].isNull()) - expressCloudConnectionSetObject.distance = std::stoi(value["Distance"].asString()); - if(!value["RedundantEccId"].isNull()) - expressCloudConnectionSetObject.redundantEccId = value["RedundantEccId"].asString(); - if(!value["CircuitCode"].isNull()) - expressCloudConnectionSetObject.circuitCode = value["CircuitCode"].asString(); - if(!value["Isp"].isNull()) - expressCloudConnectionSetObject.isp = value["Isp"].asString(); - if(!value["Type"].isNull()) - expressCloudConnectionSetObject.type = value["Type"].asString(); - if(!value["IdcSP"].isNull()) - expressCloudConnectionSetObject.idcSP = value["IdcSP"].asString(); - if(!value["BusinessStatus"].isNull()) - expressCloudConnectionSetObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["HasReservationData"].isNull()) - expressCloudConnectionSetObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationBandwidth"].isNull()) - expressCloudConnectionSetObject.reservationBandwidth = value["ReservationBandwidth"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - expressCloudConnectionSetObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - expressCloudConnectionSetObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - expressCloudConnectionSetObject.reservationOrderType = value["ReservationOrderType"].asString(); - if(!value["ApplicationType"].isNull()) - expressCloudConnectionSetObject.applicationType = value["ApplicationType"].asString(); - if(!value["ApplicationId"].isNull()) - expressCloudConnectionSetObject.applicationId = value["ApplicationId"].asString(); - if(!value["ApplicationStatus"].isNull()) - expressCloudConnectionSetObject.applicationStatus = value["ApplicationStatus"].asString(); - if(!value["ApplicationBandwidth"].isNull()) - expressCloudConnectionSetObject.applicationBandwidth = value["ApplicationBandwidth"].asString(); - if(!value["ContactTel"].isNull()) - expressCloudConnectionSetObject.contactTel = value["ContactTel"].asString(); - if(!value["ContactMail"].isNull()) - expressCloudConnectionSetObject.contactMail = value["ContactMail"].asString(); - if(!value["IDCardNo"].isNull()) - expressCloudConnectionSetObject.iDCardNo = value["IDCardNo"].asString(); - if(!value["EndTime"].isNull()) - expressCloudConnectionSetObject.endTime = value["EndTime"].asString(); - if(!value["ChargeType"].isNull()) - expressCloudConnectionSetObject.chargeType = value["ChargeType"].asString(); - auto allVirtualBorderRouterModels = value["VirtualBorderRouterModels"]["VirtualBorderRouterModel"]; - for (auto value : allVirtualBorderRouterModels) + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["InstanceId"].isNull()) + expressCloudConnectionSetObject.instanceId = valueExpressCloudConnectionSetExpressCloudConnectionType["InstanceId"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Status"].isNull()) + expressCloudConnectionSetObject.status = valueExpressCloudConnectionSetExpressCloudConnectionType["Status"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Name"].isNull()) + expressCloudConnectionSetObject.name = valueExpressCloudConnectionSetExpressCloudConnectionType["Name"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Description"].isNull()) + expressCloudConnectionSetObject.description = valueExpressCloudConnectionSetExpressCloudConnectionType["Description"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["GmtCreate"].isNull()) + expressCloudConnectionSetObject.gmtCreate = valueExpressCloudConnectionSetExpressCloudConnectionType["GmtCreate"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["GmtModify"].isNull()) + expressCloudConnectionSetObject.gmtModify = valueExpressCloudConnectionSetExpressCloudConnectionType["GmtModify"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["PeerCity"].isNull()) + expressCloudConnectionSetObject.peerCity = valueExpressCloudConnectionSetExpressCloudConnectionType["PeerCity"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["PeerLocation"].isNull()) + expressCloudConnectionSetObject.peerLocation = valueExpressCloudConnectionSetExpressCloudConnectionType["PeerLocation"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["PortType"].isNull()) + expressCloudConnectionSetObject.portType = valueExpressCloudConnectionSetExpressCloudConnectionType["PortType"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Bandwidth"].isNull()) + expressCloudConnectionSetObject.bandwidth = std::stoi(valueExpressCloudConnectionSetExpressCloudConnectionType["Bandwidth"].asString()); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Distance"].isNull()) + expressCloudConnectionSetObject.distance = std::stoi(valueExpressCloudConnectionSetExpressCloudConnectionType["Distance"].asString()); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["RedundantEccId"].isNull()) + expressCloudConnectionSetObject.redundantEccId = valueExpressCloudConnectionSetExpressCloudConnectionType["RedundantEccId"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["CircuitCode"].isNull()) + expressCloudConnectionSetObject.circuitCode = valueExpressCloudConnectionSetExpressCloudConnectionType["CircuitCode"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Isp"].isNull()) + expressCloudConnectionSetObject.isp = valueExpressCloudConnectionSetExpressCloudConnectionType["Isp"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["Type"].isNull()) + expressCloudConnectionSetObject.type = valueExpressCloudConnectionSetExpressCloudConnectionType["Type"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["IdcSP"].isNull()) + expressCloudConnectionSetObject.idcSP = valueExpressCloudConnectionSetExpressCloudConnectionType["IdcSP"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["BusinessStatus"].isNull()) + expressCloudConnectionSetObject.businessStatus = valueExpressCloudConnectionSetExpressCloudConnectionType["BusinessStatus"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["HasReservationData"].isNull()) + expressCloudConnectionSetObject.hasReservationData = valueExpressCloudConnectionSetExpressCloudConnectionType["HasReservationData"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationBandwidth"].isNull()) + expressCloudConnectionSetObject.reservationBandwidth = valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationBandwidth"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationInternetChargeType"].isNull()) + expressCloudConnectionSetObject.reservationInternetChargeType = valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationInternetChargeType"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationActiveTime"].isNull()) + expressCloudConnectionSetObject.reservationActiveTime = valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationActiveTime"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationOrderType"].isNull()) + expressCloudConnectionSetObject.reservationOrderType = valueExpressCloudConnectionSetExpressCloudConnectionType["ReservationOrderType"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationType"].isNull()) + expressCloudConnectionSetObject.applicationType = valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationType"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationId"].isNull()) + expressCloudConnectionSetObject.applicationId = valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationId"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationStatus"].isNull()) + expressCloudConnectionSetObject.applicationStatus = valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationStatus"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationBandwidth"].isNull()) + expressCloudConnectionSetObject.applicationBandwidth = valueExpressCloudConnectionSetExpressCloudConnectionType["ApplicationBandwidth"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ContactTel"].isNull()) + expressCloudConnectionSetObject.contactTel = valueExpressCloudConnectionSetExpressCloudConnectionType["ContactTel"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ContactMail"].isNull()) + expressCloudConnectionSetObject.contactMail = valueExpressCloudConnectionSetExpressCloudConnectionType["ContactMail"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["IDCardNo"].isNull()) + expressCloudConnectionSetObject.iDCardNo = valueExpressCloudConnectionSetExpressCloudConnectionType["IDCardNo"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["EndTime"].isNull()) + expressCloudConnectionSetObject.endTime = valueExpressCloudConnectionSetExpressCloudConnectionType["EndTime"].asString(); + if(!valueExpressCloudConnectionSetExpressCloudConnectionType["ChargeType"].isNull()) + expressCloudConnectionSetObject.chargeType = valueExpressCloudConnectionSetExpressCloudConnectionType["ChargeType"].asString(); + auto allVirtualBorderRouterModelsNode = allExpressCloudConnectionSetNode["VirtualBorderRouterModels"]["VirtualBorderRouterModel"]; + for (auto allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel : allVirtualBorderRouterModelsNode) { ExpressCloudConnectionType::VirtualBorderRouterModel virtualBorderRouterModelsObject; - if(!value["InstanceId"].isNull()) - virtualBorderRouterModelsObject.instanceId = value["InstanceId"].asString(); - if(!value["AccessPointId"].isNull()) - virtualBorderRouterModelsObject.accessPointId = value["AccessPointId"].asString(); - if(!value["PhysicalConnectionId"].isNull()) - virtualBorderRouterModelsObject.physicalConnectionId = value["PhysicalConnectionId"].asString(); + if(!allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel["InstanceId"].isNull()) + virtualBorderRouterModelsObject.instanceId = allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel["InstanceId"].asString(); + if(!allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel["AccessPointId"].isNull()) + virtualBorderRouterModelsObject.accessPointId = allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel["AccessPointId"].asString(); + if(!allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel["PhysicalConnectionId"].isNull()) + virtualBorderRouterModelsObject.physicalConnectionId = allExpressCloudConnectionSetNodeVirtualBorderRouterModelsVirtualBorderRouterModel["PhysicalConnectionId"].asString(); expressCloudConnectionSetObject.virtualBorderRouterModels.push_back(virtualBorderRouterModelsObject); } expressCloudConnectionSet_.push_back(expressCloudConnectionSetObject); diff --git a/vpc/src/model/DescribeFlowLogsResult.cc b/vpc/src/model/DescribeFlowLogsResult.cc index df8888a25..7b76bd928 100644 --- a/vpc/src/model/DescribeFlowLogsResult.cc +++ b/vpc/src/model/DescribeFlowLogsResult.cc @@ -39,32 +39,32 @@ void DescribeFlowLogsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allFlowLogs = value["FlowLogs"]["FlowLog"]; - for (auto value : allFlowLogs) + auto allFlowLogsNode = value["FlowLogs"]["FlowLog"]; + for (auto valueFlowLogsFlowLog : allFlowLogsNode) { FlowLog flowLogsObject; - if(!value["FlowLogId"].isNull()) - flowLogsObject.flowLogId = value["FlowLogId"].asString(); - if(!value["FlowLogName"].isNull()) - flowLogsObject.flowLogName = value["FlowLogName"].asString(); - if(!value["Description"].isNull()) - flowLogsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - flowLogsObject.creationTime = value["CreationTime"].asString(); - if(!value["ResourceType"].isNull()) - flowLogsObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceId"].isNull()) - flowLogsObject.resourceId = value["ResourceId"].asString(); - if(!value["ProjectName"].isNull()) - flowLogsObject.projectName = value["ProjectName"].asString(); - if(!value["LogStoreName"].isNull()) - flowLogsObject.logStoreName = value["LogStoreName"].asString(); - if(!value["Status"].isNull()) - flowLogsObject.status = value["Status"].asString(); - if(!value["TrafficType"].isNull()) - flowLogsObject.trafficType = value["TrafficType"].asString(); - if(!value["RegionId"].isNull()) - flowLogsObject.regionId = value["RegionId"].asString(); + if(!valueFlowLogsFlowLog["FlowLogId"].isNull()) + flowLogsObject.flowLogId = valueFlowLogsFlowLog["FlowLogId"].asString(); + if(!valueFlowLogsFlowLog["FlowLogName"].isNull()) + flowLogsObject.flowLogName = valueFlowLogsFlowLog["FlowLogName"].asString(); + if(!valueFlowLogsFlowLog["Description"].isNull()) + flowLogsObject.description = valueFlowLogsFlowLog["Description"].asString(); + if(!valueFlowLogsFlowLog["CreationTime"].isNull()) + flowLogsObject.creationTime = valueFlowLogsFlowLog["CreationTime"].asString(); + if(!valueFlowLogsFlowLog["ResourceType"].isNull()) + flowLogsObject.resourceType = valueFlowLogsFlowLog["ResourceType"].asString(); + if(!valueFlowLogsFlowLog["ResourceId"].isNull()) + flowLogsObject.resourceId = valueFlowLogsFlowLog["ResourceId"].asString(); + if(!valueFlowLogsFlowLog["ProjectName"].isNull()) + flowLogsObject.projectName = valueFlowLogsFlowLog["ProjectName"].asString(); + if(!valueFlowLogsFlowLog["LogStoreName"].isNull()) + flowLogsObject.logStoreName = valueFlowLogsFlowLog["LogStoreName"].asString(); + if(!valueFlowLogsFlowLog["Status"].isNull()) + flowLogsObject.status = valueFlowLogsFlowLog["Status"].asString(); + if(!valueFlowLogsFlowLog["TrafficType"].isNull()) + flowLogsObject.trafficType = valueFlowLogsFlowLog["TrafficType"].asString(); + if(!valueFlowLogsFlowLog["RegionId"].isNull()) + flowLogsObject.regionId = valueFlowLogsFlowLog["RegionId"].asString(); flowLogs_.push_back(flowLogsObject); } if(!value["Success"].isNull()) diff --git a/vpc/src/model/DescribeForwardTableEntriesResult.cc b/vpc/src/model/DescribeForwardTableEntriesResult.cc index dad8ac475..d450198a8 100644 --- a/vpc/src/model/DescribeForwardTableEntriesResult.cc +++ b/vpc/src/model/DescribeForwardTableEntriesResult.cc @@ -39,28 +39,28 @@ void DescribeForwardTableEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allForwardTableEntries = value["ForwardTableEntries"]["ForwardTableEntry"]; - for (auto value : allForwardTableEntries) + auto allForwardTableEntriesNode = value["ForwardTableEntries"]["ForwardTableEntry"]; + for (auto valueForwardTableEntriesForwardTableEntry : allForwardTableEntriesNode) { ForwardTableEntry forwardTableEntriesObject; - if(!value["ForwardTableId"].isNull()) - forwardTableEntriesObject.forwardTableId = value["ForwardTableId"].asString(); - if(!value["ForwardEntryId"].isNull()) - forwardTableEntriesObject.forwardEntryId = value["ForwardEntryId"].asString(); - if(!value["ExternalIp"].isNull()) - forwardTableEntriesObject.externalIp = value["ExternalIp"].asString(); - if(!value["ExternalPort"].isNull()) - forwardTableEntriesObject.externalPort = value["ExternalPort"].asString(); - if(!value["IpProtocol"].isNull()) - forwardTableEntriesObject.ipProtocol = value["IpProtocol"].asString(); - if(!value["InternalIp"].isNull()) - forwardTableEntriesObject.internalIp = value["InternalIp"].asString(); - if(!value["InternalPort"].isNull()) - forwardTableEntriesObject.internalPort = value["InternalPort"].asString(); - if(!value["Status"].isNull()) - forwardTableEntriesObject.status = value["Status"].asString(); - if(!value["ForwardEntryName"].isNull()) - forwardTableEntriesObject.forwardEntryName = value["ForwardEntryName"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ForwardTableId"].isNull()) + forwardTableEntriesObject.forwardTableId = valueForwardTableEntriesForwardTableEntry["ForwardTableId"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ForwardEntryId"].isNull()) + forwardTableEntriesObject.forwardEntryId = valueForwardTableEntriesForwardTableEntry["ForwardEntryId"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ExternalIp"].isNull()) + forwardTableEntriesObject.externalIp = valueForwardTableEntriesForwardTableEntry["ExternalIp"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ExternalPort"].isNull()) + forwardTableEntriesObject.externalPort = valueForwardTableEntriesForwardTableEntry["ExternalPort"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["IpProtocol"].isNull()) + forwardTableEntriesObject.ipProtocol = valueForwardTableEntriesForwardTableEntry["IpProtocol"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["InternalIp"].isNull()) + forwardTableEntriesObject.internalIp = valueForwardTableEntriesForwardTableEntry["InternalIp"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["InternalPort"].isNull()) + forwardTableEntriesObject.internalPort = valueForwardTableEntriesForwardTableEntry["InternalPort"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["Status"].isNull()) + forwardTableEntriesObject.status = valueForwardTableEntriesForwardTableEntry["Status"].asString(); + if(!valueForwardTableEntriesForwardTableEntry["ForwardEntryName"].isNull()) + forwardTableEntriesObject.forwardEntryName = valueForwardTableEntriesForwardTableEntry["ForwardEntryName"].asString(); forwardTableEntries_.push_back(forwardTableEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeGlobalAccelerationInstancesResult.cc b/vpc/src/model/DescribeGlobalAccelerationInstancesResult.cc index cddcc7b2d..f388f7a01 100644 --- a/vpc/src/model/DescribeGlobalAccelerationInstancesResult.cc +++ b/vpc/src/model/DescribeGlobalAccelerationInstancesResult.cc @@ -39,78 +39,78 @@ void DescribeGlobalAccelerationInstancesResult::parse(const std::string &payload Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGlobalAccelerationInstances = value["GlobalAccelerationInstances"]["GlobalAccelerationInstance"]; - for (auto value : allGlobalAccelerationInstances) + auto allGlobalAccelerationInstancesNode = value["GlobalAccelerationInstances"]["GlobalAccelerationInstance"]; + for (auto valueGlobalAccelerationInstancesGlobalAccelerationInstance : allGlobalAccelerationInstancesNode) { GlobalAccelerationInstance globalAccelerationInstancesObject; - if(!value["RegionId"].isNull()) - globalAccelerationInstancesObject.regionId = value["RegionId"].asString(); - if(!value["GlobalAccelerationInstanceId"].isNull()) - globalAccelerationInstancesObject.globalAccelerationInstanceId = value["GlobalAccelerationInstanceId"].asString(); - if(!value["IpAddress"].isNull()) - globalAccelerationInstancesObject.ipAddress = value["IpAddress"].asString(); - if(!value["Status"].isNull()) - globalAccelerationInstancesObject.status = value["Status"].asString(); - if(!value["Bandwidth"].isNull()) - globalAccelerationInstancesObject.bandwidth = value["Bandwidth"].asString(); - if(!value["InternetChargeType"].isNull()) - globalAccelerationInstancesObject.internetChargeType = value["InternetChargeType"].asString(); - if(!value["ChargeType"].isNull()) - globalAccelerationInstancesObject.chargeType = value["ChargeType"].asString(); - if(!value["BandwidthType"].isNull()) - globalAccelerationInstancesObject.bandwidthType = value["BandwidthType"].asString(); - if(!value["AccelerationLocation"].isNull()) - globalAccelerationInstancesObject.accelerationLocation = value["AccelerationLocation"].asString(); - if(!value["ServiceLocation"].isNull()) - globalAccelerationInstancesObject.serviceLocation = value["ServiceLocation"].asString(); - if(!value["Name"].isNull()) - globalAccelerationInstancesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - globalAccelerationInstancesObject.description = value["Description"].asString(); - if(!value["ExpiredTime"].isNull()) - globalAccelerationInstancesObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["CreationTime"].isNull()) - globalAccelerationInstancesObject.creationTime = value["CreationTime"].asString(); - if(!value["HasReservationData"].isNull()) - globalAccelerationInstancesObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationBandwidth"].isNull()) - globalAccelerationInstancesObject.reservationBandwidth = value["ReservationBandwidth"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - globalAccelerationInstancesObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - globalAccelerationInstancesObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - globalAccelerationInstancesObject.reservationOrderType = value["ReservationOrderType"].asString(); - auto allOperationLocks = value["OperationLocks"]["LockReason"]; - for (auto value : allOperationLocks) + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["RegionId"].isNull()) + globalAccelerationInstancesObject.regionId = valueGlobalAccelerationInstancesGlobalAccelerationInstance["RegionId"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["GlobalAccelerationInstanceId"].isNull()) + globalAccelerationInstancesObject.globalAccelerationInstanceId = valueGlobalAccelerationInstancesGlobalAccelerationInstance["GlobalAccelerationInstanceId"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["IpAddress"].isNull()) + globalAccelerationInstancesObject.ipAddress = valueGlobalAccelerationInstancesGlobalAccelerationInstance["IpAddress"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["Status"].isNull()) + globalAccelerationInstancesObject.status = valueGlobalAccelerationInstancesGlobalAccelerationInstance["Status"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["Bandwidth"].isNull()) + globalAccelerationInstancesObject.bandwidth = valueGlobalAccelerationInstancesGlobalAccelerationInstance["Bandwidth"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["InternetChargeType"].isNull()) + globalAccelerationInstancesObject.internetChargeType = valueGlobalAccelerationInstancesGlobalAccelerationInstance["InternetChargeType"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ChargeType"].isNull()) + globalAccelerationInstancesObject.chargeType = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ChargeType"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["BandwidthType"].isNull()) + globalAccelerationInstancesObject.bandwidthType = valueGlobalAccelerationInstancesGlobalAccelerationInstance["BandwidthType"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["AccelerationLocation"].isNull()) + globalAccelerationInstancesObject.accelerationLocation = valueGlobalAccelerationInstancesGlobalAccelerationInstance["AccelerationLocation"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ServiceLocation"].isNull()) + globalAccelerationInstancesObject.serviceLocation = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ServiceLocation"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["Name"].isNull()) + globalAccelerationInstancesObject.name = valueGlobalAccelerationInstancesGlobalAccelerationInstance["Name"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["Description"].isNull()) + globalAccelerationInstancesObject.description = valueGlobalAccelerationInstancesGlobalAccelerationInstance["Description"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ExpiredTime"].isNull()) + globalAccelerationInstancesObject.expiredTime = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ExpiredTime"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["CreationTime"].isNull()) + globalAccelerationInstancesObject.creationTime = valueGlobalAccelerationInstancesGlobalAccelerationInstance["CreationTime"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["HasReservationData"].isNull()) + globalAccelerationInstancesObject.hasReservationData = valueGlobalAccelerationInstancesGlobalAccelerationInstance["HasReservationData"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationBandwidth"].isNull()) + globalAccelerationInstancesObject.reservationBandwidth = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationBandwidth"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationInternetChargeType"].isNull()) + globalAccelerationInstancesObject.reservationInternetChargeType = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationInternetChargeType"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationActiveTime"].isNull()) + globalAccelerationInstancesObject.reservationActiveTime = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationActiveTime"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationOrderType"].isNull()) + globalAccelerationInstancesObject.reservationOrderType = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ReservationOrderType"].asString(); + auto allOperationLocksNode = allGlobalAccelerationInstancesNode["OperationLocks"]["LockReason"]; + for (auto allGlobalAccelerationInstancesNodeOperationLocksLockReason : allOperationLocksNode) { GlobalAccelerationInstance::LockReason operationLocksObject; - if(!value["LockReason"].isNull()) - operationLocksObject.lockReason = value["LockReason"].asString(); + if(!allGlobalAccelerationInstancesNodeOperationLocksLockReason["LockReason"].isNull()) + operationLocksObject.lockReason = allGlobalAccelerationInstancesNodeOperationLocksLockReason["LockReason"].asString(); globalAccelerationInstancesObject.operationLocks.push_back(operationLocksObject); } - auto allBackendServers = value["BackendServers"]["BackendServer"]; - for (auto value : allBackendServers) + auto allBackendServersNode = allGlobalAccelerationInstancesNode["BackendServers"]["BackendServer"]; + for (auto allGlobalAccelerationInstancesNodeBackendServersBackendServer : allBackendServersNode) { GlobalAccelerationInstance::BackendServer backendServersObject; - if(!value["RegionId"].isNull()) - backendServersObject.regionId = value["RegionId"].asString(); - if(!value["ServerId"].isNull()) - backendServersObject.serverId = value["ServerId"].asString(); - if(!value["ServerIpAddress"].isNull()) - backendServersObject.serverIpAddress = value["ServerIpAddress"].asString(); - if(!value["ServerType"].isNull()) - backendServersObject.serverType = value["ServerType"].asString(); + if(!allGlobalAccelerationInstancesNodeBackendServersBackendServer["RegionId"].isNull()) + backendServersObject.regionId = allGlobalAccelerationInstancesNodeBackendServersBackendServer["RegionId"].asString(); + if(!allGlobalAccelerationInstancesNodeBackendServersBackendServer["ServerId"].isNull()) + backendServersObject.serverId = allGlobalAccelerationInstancesNodeBackendServersBackendServer["ServerId"].asString(); + if(!allGlobalAccelerationInstancesNodeBackendServersBackendServer["ServerIpAddress"].isNull()) + backendServersObject.serverIpAddress = allGlobalAccelerationInstancesNodeBackendServersBackendServer["ServerIpAddress"].asString(); + if(!allGlobalAccelerationInstancesNodeBackendServersBackendServer["ServerType"].isNull()) + backendServersObject.serverType = allGlobalAccelerationInstancesNodeBackendServersBackendServer["ServerType"].asString(); globalAccelerationInstancesObject.backendServers.push_back(backendServersObject); } - auto allPublicIpAddresses = value["PublicIpAddresses"]["PublicIpAddress"]; - for (auto value : allPublicIpAddresses) + auto allPublicIpAddressesNode = allGlobalAccelerationInstancesNode["PublicIpAddresses"]["PublicIpAddress"]; + for (auto allGlobalAccelerationInstancesNodePublicIpAddressesPublicIpAddress : allPublicIpAddressesNode) { GlobalAccelerationInstance::PublicIpAddress publicIpAddressesObject; - if(!value["AllocationId"].isNull()) - publicIpAddressesObject.allocationId = value["AllocationId"].asString(); - if(!value["IpAddress"].isNull()) - publicIpAddressesObject.ipAddress = value["IpAddress"].asString(); + if(!allGlobalAccelerationInstancesNodePublicIpAddressesPublicIpAddress["AllocationId"].isNull()) + publicIpAddressesObject.allocationId = allGlobalAccelerationInstancesNodePublicIpAddressesPublicIpAddress["AllocationId"].asString(); + if(!allGlobalAccelerationInstancesNodePublicIpAddressesPublicIpAddress["IpAddress"].isNull()) + publicIpAddressesObject.ipAddress = allGlobalAccelerationInstancesNodePublicIpAddressesPublicIpAddress["IpAddress"].asString(); globalAccelerationInstancesObject.publicIpAddresses.push_back(publicIpAddressesObject); } globalAccelerationInstances_.push_back(globalAccelerationInstancesObject); diff --git a/vpc/src/model/DescribeGrantRulesToCenResult.cc b/vpc/src/model/DescribeGrantRulesToCenResult.cc index a07a5b2bb..4025ac0be 100644 --- a/vpc/src/model/DescribeGrantRulesToCenResult.cc +++ b/vpc/src/model/DescribeGrantRulesToCenResult.cc @@ -39,16 +39,16 @@ void DescribeGrantRulesToCenResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCenGrantRules = value["CenGrantRules"]["CbnGrantRule"]; - for (auto value : allCenGrantRules) + auto allCenGrantRulesNode = value["CenGrantRules"]["CbnGrantRule"]; + for (auto valueCenGrantRulesCbnGrantRule : allCenGrantRulesNode) { CbnGrantRule cenGrantRulesObject; - if(!value["CenInstanceId"].isNull()) - cenGrantRulesObject.cenInstanceId = value["CenInstanceId"].asString(); - if(!value["CenOwnerId"].isNull()) - cenGrantRulesObject.cenOwnerId = std::stol(value["CenOwnerId"].asString()); - if(!value["CreationTime"].isNull()) - cenGrantRulesObject.creationTime = value["CreationTime"].asString(); + if(!valueCenGrantRulesCbnGrantRule["CenInstanceId"].isNull()) + cenGrantRulesObject.cenInstanceId = valueCenGrantRulesCbnGrantRule["CenInstanceId"].asString(); + if(!valueCenGrantRulesCbnGrantRule["CenOwnerId"].isNull()) + cenGrantRulesObject.cenOwnerId = std::stol(valueCenGrantRulesCbnGrantRule["CenOwnerId"].asString()); + if(!valueCenGrantRulesCbnGrantRule["CreationTime"].isNull()) + cenGrantRulesObject.creationTime = valueCenGrantRulesCbnGrantRule["CreationTime"].asString(); cenGrantRules_.push_back(cenGrantRulesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeHaVipsResult.cc b/vpc/src/model/DescribeHaVipsResult.cc index ed52d15b5..0f982471a 100644 --- a/vpc/src/model/DescribeHaVipsResult.cc +++ b/vpc/src/model/DescribeHaVipsResult.cc @@ -39,32 +39,32 @@ void DescribeHaVipsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allHaVips = value["HaVips"]["HaVip"]; - for (auto value : allHaVips) + auto allHaVipsNode = value["HaVips"]["HaVip"]; + for (auto valueHaVipsHaVip : allHaVipsNode) { HaVip haVipsObject; - if(!value["HaVipId"].isNull()) - haVipsObject.haVipId = value["HaVipId"].asString(); - if(!value["RegionId"].isNull()) - haVipsObject.regionId = value["RegionId"].asString(); - if(!value["VpcId"].isNull()) - haVipsObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - haVipsObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["IpAddress"].isNull()) - haVipsObject.ipAddress = value["IpAddress"].asString(); - if(!value["Status"].isNull()) - haVipsObject.status = value["Status"].asString(); - if(!value["MasterInstanceId"].isNull()) - haVipsObject.masterInstanceId = value["MasterInstanceId"].asString(); - if(!value["Description"].isNull()) - haVipsObject.description = value["Description"].asString(); - if(!value["Name"].isNull()) - haVipsObject.name = value["Name"].asString(); - if(!value["ChargeType"].isNull()) - haVipsObject.chargeType = value["ChargeType"].asString(); - if(!value["CreateTime"].isNull()) - haVipsObject.createTime = value["CreateTime"].asString(); + if(!valueHaVipsHaVip["HaVipId"].isNull()) + haVipsObject.haVipId = valueHaVipsHaVip["HaVipId"].asString(); + if(!valueHaVipsHaVip["RegionId"].isNull()) + haVipsObject.regionId = valueHaVipsHaVip["RegionId"].asString(); + if(!valueHaVipsHaVip["VpcId"].isNull()) + haVipsObject.vpcId = valueHaVipsHaVip["VpcId"].asString(); + if(!valueHaVipsHaVip["VSwitchId"].isNull()) + haVipsObject.vSwitchId = valueHaVipsHaVip["VSwitchId"].asString(); + if(!valueHaVipsHaVip["IpAddress"].isNull()) + haVipsObject.ipAddress = valueHaVipsHaVip["IpAddress"].asString(); + if(!valueHaVipsHaVip["Status"].isNull()) + haVipsObject.status = valueHaVipsHaVip["Status"].asString(); + if(!valueHaVipsHaVip["MasterInstanceId"].isNull()) + haVipsObject.masterInstanceId = valueHaVipsHaVip["MasterInstanceId"].asString(); + if(!valueHaVipsHaVip["Description"].isNull()) + haVipsObject.description = valueHaVipsHaVip["Description"].asString(); + if(!valueHaVipsHaVip["Name"].isNull()) + haVipsObject.name = valueHaVipsHaVip["Name"].asString(); + if(!valueHaVipsHaVip["ChargeType"].isNull()) + haVipsObject.chargeType = valueHaVipsHaVip["ChargeType"].asString(); + if(!valueHaVipsHaVip["CreateTime"].isNull()) + haVipsObject.createTime = valueHaVipsHaVip["CreateTime"].asString(); auto allAssociatedInstances = value["AssociatedInstances"]["associatedInstance"]; for (auto value : allAssociatedInstances) haVipsObject.associatedInstances.push_back(value.asString()); diff --git a/vpc/src/model/DescribeIPv6TranslatorAclListAttributesResult.cc b/vpc/src/model/DescribeIPv6TranslatorAclListAttributesResult.cc index 8c3067f40..3496a0cd4 100644 --- a/vpc/src/model/DescribeIPv6TranslatorAclListAttributesResult.cc +++ b/vpc/src/model/DescribeIPv6TranslatorAclListAttributesResult.cc @@ -39,16 +39,16 @@ void DescribeIPv6TranslatorAclListAttributesResult::parse(const std::string &pay Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAclEntries = value["AclEntries"]["AclEntry"]; - for (auto value : allAclEntries) + auto allAclEntriesNode = value["AclEntries"]["AclEntry"]; + for (auto valueAclEntriesAclEntry : allAclEntriesNode) { AclEntry aclEntriesObject; - if(!value["AclEntryId"].isNull()) - aclEntriesObject.aclEntryId = value["AclEntryId"].asString(); - if(!value["AclEntryIp"].isNull()) - aclEntriesObject.aclEntryIp = value["AclEntryIp"].asString(); - if(!value["AclEntryComment"].isNull()) - aclEntriesObject.aclEntryComment = value["AclEntryComment"].asString(); + if(!valueAclEntriesAclEntry["AclEntryId"].isNull()) + aclEntriesObject.aclEntryId = valueAclEntriesAclEntry["AclEntryId"].asString(); + if(!valueAclEntriesAclEntry["AclEntryIp"].isNull()) + aclEntriesObject.aclEntryIp = valueAclEntriesAclEntry["AclEntryIp"].asString(); + if(!valueAclEntriesAclEntry["AclEntryComment"].isNull()) + aclEntriesObject.aclEntryComment = valueAclEntriesAclEntry["AclEntryComment"].asString(); aclEntries_.push_back(aclEntriesObject); } if(!value["AclId"].isNull()) diff --git a/vpc/src/model/DescribeIPv6TranslatorAclListsResult.cc b/vpc/src/model/DescribeIPv6TranslatorAclListsResult.cc index 88f6352d1..edda525d3 100644 --- a/vpc/src/model/DescribeIPv6TranslatorAclListsResult.cc +++ b/vpc/src/model/DescribeIPv6TranslatorAclListsResult.cc @@ -39,14 +39,14 @@ void DescribeIPv6TranslatorAclListsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpv6TranslatorAcls = value["Ipv6TranslatorAcls"]["IPv6TranslatorAcl"]; - for (auto value : allIpv6TranslatorAcls) + auto allIpv6TranslatorAclsNode = value["Ipv6TranslatorAcls"]["IPv6TranslatorAcl"]; + for (auto valueIpv6TranslatorAclsIPv6TranslatorAcl : allIpv6TranslatorAclsNode) { IPv6TranslatorAcl ipv6TranslatorAclsObject; - if(!value["AclId"].isNull()) - ipv6TranslatorAclsObject.aclId = value["AclId"].asString(); - if(!value["AclName"].isNull()) - ipv6TranslatorAclsObject.aclName = value["AclName"].asString(); + if(!valueIpv6TranslatorAclsIPv6TranslatorAcl["AclId"].isNull()) + ipv6TranslatorAclsObject.aclId = valueIpv6TranslatorAclsIPv6TranslatorAcl["AclId"].asString(); + if(!valueIpv6TranslatorAclsIPv6TranslatorAcl["AclName"].isNull()) + ipv6TranslatorAclsObject.aclName = valueIpv6TranslatorAclsIPv6TranslatorAcl["AclName"].asString(); ipv6TranslatorAcls_.push_back(ipv6TranslatorAclsObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeIPv6TranslatorEntriesResult.cc b/vpc/src/model/DescribeIPv6TranslatorEntriesResult.cc index 5814572c4..c434ec6a7 100644 --- a/vpc/src/model/DescribeIPv6TranslatorEntriesResult.cc +++ b/vpc/src/model/DescribeIPv6TranslatorEntriesResult.cc @@ -39,40 +39,40 @@ void DescribeIPv6TranslatorEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpv6TranslatorEntries = value["Ipv6TranslatorEntries"]["Ipv6TranslatorEntry"]; - for (auto value : allIpv6TranslatorEntries) + auto allIpv6TranslatorEntriesNode = value["Ipv6TranslatorEntries"]["Ipv6TranslatorEntry"]; + for (auto valueIpv6TranslatorEntriesIpv6TranslatorEntry : allIpv6TranslatorEntriesNode) { Ipv6TranslatorEntry ipv6TranslatorEntriesObject; - if(!value["Ipv6TranslatorId"].isNull()) - ipv6TranslatorEntriesObject.ipv6TranslatorId = value["Ipv6TranslatorId"].asString(); - if(!value["Ipv6TranslatorEntryId"].isNull()) - ipv6TranslatorEntriesObject.ipv6TranslatorEntryId = value["Ipv6TranslatorEntryId"].asString(); - if(!value["AllocateIpv6Addr"].isNull()) - ipv6TranslatorEntriesObject.allocateIpv6Addr = value["AllocateIpv6Addr"].asString(); - if(!value["AllocateIpv6Port"].isNull()) - ipv6TranslatorEntriesObject.allocateIpv6Port = std::stoi(value["AllocateIpv6Port"].asString()); - if(!value["BackendIpv4Addr"].isNull()) - ipv6TranslatorEntriesObject.backendIpv4Addr = value["BackendIpv4Addr"].asString(); - if(!value["BackendIpv4Port"].isNull()) - ipv6TranslatorEntriesObject.backendIpv4Port = value["BackendIpv4Port"].asString(); - if(!value["TransProtocol"].isNull()) - ipv6TranslatorEntriesObject.transProtocol = value["TransProtocol"].asString(); - if(!value["EntryBandwidth"].isNull()) - ipv6TranslatorEntriesObject.entryBandwidth = value["EntryBandwidth"].asString(); - if(!value["EntryDescription"].isNull()) - ipv6TranslatorEntriesObject.entryDescription = value["EntryDescription"].asString(); - if(!value["EntryName"].isNull()) - ipv6TranslatorEntriesObject.entryName = value["EntryName"].asString(); - if(!value["EntryStatus"].isNull()) - ipv6TranslatorEntriesObject.entryStatus = value["EntryStatus"].asString(); - if(!value["AclStatus"].isNull()) - ipv6TranslatorEntriesObject.aclStatus = value["AclStatus"].asString(); - if(!value["AclType"].isNull()) - ipv6TranslatorEntriesObject.aclType = value["AclType"].asString(); - if(!value["AclId"].isNull()) - ipv6TranslatorEntriesObject.aclId = value["AclId"].asString(); - if(!value["RegionId"].isNull()) - ipv6TranslatorEntriesObject.regionId = value["RegionId"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["Ipv6TranslatorId"].isNull()) + ipv6TranslatorEntriesObject.ipv6TranslatorId = valueIpv6TranslatorEntriesIpv6TranslatorEntry["Ipv6TranslatorId"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["Ipv6TranslatorEntryId"].isNull()) + ipv6TranslatorEntriesObject.ipv6TranslatorEntryId = valueIpv6TranslatorEntriesIpv6TranslatorEntry["Ipv6TranslatorEntryId"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["AllocateIpv6Addr"].isNull()) + ipv6TranslatorEntriesObject.allocateIpv6Addr = valueIpv6TranslatorEntriesIpv6TranslatorEntry["AllocateIpv6Addr"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["AllocateIpv6Port"].isNull()) + ipv6TranslatorEntriesObject.allocateIpv6Port = std::stoi(valueIpv6TranslatorEntriesIpv6TranslatorEntry["AllocateIpv6Port"].asString()); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["BackendIpv4Addr"].isNull()) + ipv6TranslatorEntriesObject.backendIpv4Addr = valueIpv6TranslatorEntriesIpv6TranslatorEntry["BackendIpv4Addr"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["BackendIpv4Port"].isNull()) + ipv6TranslatorEntriesObject.backendIpv4Port = valueIpv6TranslatorEntriesIpv6TranslatorEntry["BackendIpv4Port"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["TransProtocol"].isNull()) + ipv6TranslatorEntriesObject.transProtocol = valueIpv6TranslatorEntriesIpv6TranslatorEntry["TransProtocol"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryBandwidth"].isNull()) + ipv6TranslatorEntriesObject.entryBandwidth = valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryBandwidth"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryDescription"].isNull()) + ipv6TranslatorEntriesObject.entryDescription = valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryDescription"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryName"].isNull()) + ipv6TranslatorEntriesObject.entryName = valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryName"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryStatus"].isNull()) + ipv6TranslatorEntriesObject.entryStatus = valueIpv6TranslatorEntriesIpv6TranslatorEntry["EntryStatus"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["AclStatus"].isNull()) + ipv6TranslatorEntriesObject.aclStatus = valueIpv6TranslatorEntriesIpv6TranslatorEntry["AclStatus"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["AclType"].isNull()) + ipv6TranslatorEntriesObject.aclType = valueIpv6TranslatorEntriesIpv6TranslatorEntry["AclType"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["AclId"].isNull()) + ipv6TranslatorEntriesObject.aclId = valueIpv6TranslatorEntriesIpv6TranslatorEntry["AclId"].asString(); + if(!valueIpv6TranslatorEntriesIpv6TranslatorEntry["RegionId"].isNull()) + ipv6TranslatorEntriesObject.regionId = valueIpv6TranslatorEntriesIpv6TranslatorEntry["RegionId"].asString(); ipv6TranslatorEntries_.push_back(ipv6TranslatorEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeIPv6TranslatorsResult.cc b/vpc/src/model/DescribeIPv6TranslatorsResult.cc index 0c07b0a5c..09dbd8468 100644 --- a/vpc/src/model/DescribeIPv6TranslatorsResult.cc +++ b/vpc/src/model/DescribeIPv6TranslatorsResult.cc @@ -39,38 +39,38 @@ void DescribeIPv6TranslatorsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpv6Translators = value["Ipv6Translators"]["Ipv6Translator"]; - for (auto value : allIpv6Translators) + auto allIpv6TranslatorsNode = value["Ipv6Translators"]["Ipv6Translator"]; + for (auto valueIpv6TranslatorsIpv6Translator : allIpv6TranslatorsNode) { Ipv6Translator ipv6TranslatorsObject; - if(!value["Ipv6TranslatorId"].isNull()) - ipv6TranslatorsObject.ipv6TranslatorId = value["Ipv6TranslatorId"].asString(); - if(!value["CreateTime"].isNull()) - ipv6TranslatorsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["EndTime"].isNull()) - ipv6TranslatorsObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Spec"].isNull()) - ipv6TranslatorsObject.spec = value["Spec"].asString(); - if(!value["Name"].isNull()) - ipv6TranslatorsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - ipv6TranslatorsObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - ipv6TranslatorsObject.status = value["Status"].asString(); - if(!value["BusinessStatus"].isNull()) - ipv6TranslatorsObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["PayType"].isNull()) - ipv6TranslatorsObject.payType = value["PayType"].asString(); - if(!value["Bandwidth"].isNull()) - ipv6TranslatorsObject.bandwidth = std::stoi(value["Bandwidth"].asString()); - if(!value["AllocateIpv6Addr"].isNull()) - ipv6TranslatorsObject.allocateIpv6Addr = value["AllocateIpv6Addr"].asString(); - if(!value["AllocateIpv4Addr"].isNull()) - ipv6TranslatorsObject.allocateIpv4Addr = value["AllocateIpv4Addr"].asString(); - if(!value["AvailableBandwidth"].isNull()) - ipv6TranslatorsObject.availableBandwidth = value["AvailableBandwidth"].asString(); - if(!value["RegionId"].isNull()) - ipv6TranslatorsObject.regionId = value["RegionId"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["Ipv6TranslatorId"].isNull()) + ipv6TranslatorsObject.ipv6TranslatorId = valueIpv6TranslatorsIpv6Translator["Ipv6TranslatorId"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["CreateTime"].isNull()) + ipv6TranslatorsObject.createTime = std::stol(valueIpv6TranslatorsIpv6Translator["CreateTime"].asString()); + if(!valueIpv6TranslatorsIpv6Translator["EndTime"].isNull()) + ipv6TranslatorsObject.endTime = std::stol(valueIpv6TranslatorsIpv6Translator["EndTime"].asString()); + if(!valueIpv6TranslatorsIpv6Translator["Spec"].isNull()) + ipv6TranslatorsObject.spec = valueIpv6TranslatorsIpv6Translator["Spec"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["Name"].isNull()) + ipv6TranslatorsObject.name = valueIpv6TranslatorsIpv6Translator["Name"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["Description"].isNull()) + ipv6TranslatorsObject.description = valueIpv6TranslatorsIpv6Translator["Description"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["Status"].isNull()) + ipv6TranslatorsObject.status = valueIpv6TranslatorsIpv6Translator["Status"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["BusinessStatus"].isNull()) + ipv6TranslatorsObject.businessStatus = valueIpv6TranslatorsIpv6Translator["BusinessStatus"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["PayType"].isNull()) + ipv6TranslatorsObject.payType = valueIpv6TranslatorsIpv6Translator["PayType"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["Bandwidth"].isNull()) + ipv6TranslatorsObject.bandwidth = std::stoi(valueIpv6TranslatorsIpv6Translator["Bandwidth"].asString()); + if(!valueIpv6TranslatorsIpv6Translator["AllocateIpv6Addr"].isNull()) + ipv6TranslatorsObject.allocateIpv6Addr = valueIpv6TranslatorsIpv6Translator["AllocateIpv6Addr"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["AllocateIpv4Addr"].isNull()) + ipv6TranslatorsObject.allocateIpv4Addr = valueIpv6TranslatorsIpv6Translator["AllocateIpv4Addr"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["AvailableBandwidth"].isNull()) + ipv6TranslatorsObject.availableBandwidth = valueIpv6TranslatorsIpv6Translator["AvailableBandwidth"].asString(); + if(!valueIpv6TranslatorsIpv6Translator["RegionId"].isNull()) + ipv6TranslatorsObject.regionId = valueIpv6TranslatorsIpv6Translator["RegionId"].asString(); auto allIpv6TranslatorEntryIds = value["Ipv6TranslatorEntryIds"]["Ipv6TranslatorEntryId"]; for (auto value : allIpv6TranslatorEntryIds) ipv6TranslatorsObject.ipv6TranslatorEntryIds.push_back(value.asString()); diff --git a/vpc/src/model/DescribeIpv6AddressesResult.cc b/vpc/src/model/DescribeIpv6AddressesResult.cc index c9373b60e..6b093809d 100644 --- a/vpc/src/model/DescribeIpv6AddressesResult.cc +++ b/vpc/src/model/DescribeIpv6AddressesResult.cc @@ -39,34 +39,34 @@ void DescribeIpv6AddressesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpv6Addresses = value["Ipv6Addresses"]["Ipv6Address"]; - for (auto value : allIpv6Addresses) + auto allIpv6AddressesNode = value["Ipv6Addresses"]["Ipv6Address"]; + for (auto valueIpv6AddressesIpv6Address : allIpv6AddressesNode) { Ipv6Address ipv6AddressesObject; - if(!value["Ipv6AddressId"].isNull()) - ipv6AddressesObject.ipv6AddressId = value["Ipv6AddressId"].asString(); - if(!value["Ipv6AddressName"].isNull()) - ipv6AddressesObject.ipv6AddressName = value["Ipv6AddressName"].asString(); - if(!value["VSwitchId"].isNull()) - ipv6AddressesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VpcId"].isNull()) - ipv6AddressesObject.vpcId = value["VpcId"].asString(); - if(!value["Ipv6GatewayId"].isNull()) - ipv6AddressesObject.ipv6GatewayId = value["Ipv6GatewayId"].asString(); - if(!value["Ipv6Address"].isNull()) - ipv6AddressesObject.ipv6Address = value["Ipv6Address"].asString(); - if(!value["AssociatedInstanceId"].isNull()) - ipv6AddressesObject.associatedInstanceId = value["AssociatedInstanceId"].asString(); - if(!value["AssociatedInstanceType"].isNull()) - ipv6AddressesObject.associatedInstanceType = value["AssociatedInstanceType"].asString(); - if(!value["Status"].isNull()) - ipv6AddressesObject.status = value["Status"].asString(); - if(!value["NetworkType"].isNull()) - ipv6AddressesObject.networkType = value["NetworkType"].asString(); - if(!value["RealBandwidth"].isNull()) - ipv6AddressesObject.realBandwidth = std::stoi(value["RealBandwidth"].asString()); - if(!value["AllocationTime"].isNull()) - ipv6AddressesObject.allocationTime = value["AllocationTime"].asString(); + if(!valueIpv6AddressesIpv6Address["Ipv6AddressId"].isNull()) + ipv6AddressesObject.ipv6AddressId = valueIpv6AddressesIpv6Address["Ipv6AddressId"].asString(); + if(!valueIpv6AddressesIpv6Address["Ipv6AddressName"].isNull()) + ipv6AddressesObject.ipv6AddressName = valueIpv6AddressesIpv6Address["Ipv6AddressName"].asString(); + if(!valueIpv6AddressesIpv6Address["VSwitchId"].isNull()) + ipv6AddressesObject.vSwitchId = valueIpv6AddressesIpv6Address["VSwitchId"].asString(); + if(!valueIpv6AddressesIpv6Address["VpcId"].isNull()) + ipv6AddressesObject.vpcId = valueIpv6AddressesIpv6Address["VpcId"].asString(); + if(!valueIpv6AddressesIpv6Address["Ipv6GatewayId"].isNull()) + ipv6AddressesObject.ipv6GatewayId = valueIpv6AddressesIpv6Address["Ipv6GatewayId"].asString(); + if(!valueIpv6AddressesIpv6Address["Ipv6Address"].isNull()) + ipv6AddressesObject.ipv6Address = valueIpv6AddressesIpv6Address["Ipv6Address"].asString(); + if(!valueIpv6AddressesIpv6Address["AssociatedInstanceId"].isNull()) + ipv6AddressesObject.associatedInstanceId = valueIpv6AddressesIpv6Address["AssociatedInstanceId"].asString(); + if(!valueIpv6AddressesIpv6Address["AssociatedInstanceType"].isNull()) + ipv6AddressesObject.associatedInstanceType = valueIpv6AddressesIpv6Address["AssociatedInstanceType"].asString(); + if(!valueIpv6AddressesIpv6Address["Status"].isNull()) + ipv6AddressesObject.status = valueIpv6AddressesIpv6Address["Status"].asString(); + if(!valueIpv6AddressesIpv6Address["NetworkType"].isNull()) + ipv6AddressesObject.networkType = valueIpv6AddressesIpv6Address["NetworkType"].asString(); + if(!valueIpv6AddressesIpv6Address["RealBandwidth"].isNull()) + ipv6AddressesObject.realBandwidth = std::stoi(valueIpv6AddressesIpv6Address["RealBandwidth"].asString()); + if(!valueIpv6AddressesIpv6Address["AllocationTime"].isNull()) + ipv6AddressesObject.allocationTime = valueIpv6AddressesIpv6Address["AllocationTime"].asString(); auto ipv6InternetBandwidthNode = value["Ipv6InternetBandwidth"]; if(!ipv6InternetBandwidthNode["Bandwidth"].isNull()) ipv6AddressesObject.ipv6InternetBandwidth.bandwidth = std::stoi(ipv6InternetBandwidthNode["Bandwidth"].asString()); diff --git a/vpc/src/model/DescribeIpv6EgressOnlyRulesResult.cc b/vpc/src/model/DescribeIpv6EgressOnlyRulesResult.cc index 4d2395ab6..5166d9269 100644 --- a/vpc/src/model/DescribeIpv6EgressOnlyRulesResult.cc +++ b/vpc/src/model/DescribeIpv6EgressOnlyRulesResult.cc @@ -39,22 +39,22 @@ void DescribeIpv6EgressOnlyRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpv6EgressOnlyRules = value["Ipv6EgressOnlyRules"]["Ipv6EgressOnlyRule"]; - for (auto value : allIpv6EgressOnlyRules) + auto allIpv6EgressOnlyRulesNode = value["Ipv6EgressOnlyRules"]["Ipv6EgressOnlyRule"]; + for (auto valueIpv6EgressOnlyRulesIpv6EgressOnlyRule : allIpv6EgressOnlyRulesNode) { Ipv6EgressOnlyRule ipv6EgressOnlyRulesObject; - if(!value["Ipv6EgressOnlyRuleId"].isNull()) - ipv6EgressOnlyRulesObject.ipv6EgressOnlyRuleId = value["Ipv6EgressOnlyRuleId"].asString(); - if(!value["InstanceType"].isNull()) - ipv6EgressOnlyRulesObject.instanceType = value["InstanceType"].asString(); - if(!value["InstanceId"].isNull()) - ipv6EgressOnlyRulesObject.instanceId = value["InstanceId"].asString(); - if(!value["Status"].isNull()) - ipv6EgressOnlyRulesObject.status = value["Status"].asString(); - if(!value["Name"].isNull()) - ipv6EgressOnlyRulesObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - ipv6EgressOnlyRulesObject.description = value["Description"].asString(); + if(!valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Ipv6EgressOnlyRuleId"].isNull()) + ipv6EgressOnlyRulesObject.ipv6EgressOnlyRuleId = valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Ipv6EgressOnlyRuleId"].asString(); + if(!valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["InstanceType"].isNull()) + ipv6EgressOnlyRulesObject.instanceType = valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["InstanceType"].asString(); + if(!valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["InstanceId"].isNull()) + ipv6EgressOnlyRulesObject.instanceId = valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["InstanceId"].asString(); + if(!valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Status"].isNull()) + ipv6EgressOnlyRulesObject.status = valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Status"].asString(); + if(!valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Name"].isNull()) + ipv6EgressOnlyRulesObject.name = valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Name"].asString(); + if(!valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Description"].isNull()) + ipv6EgressOnlyRulesObject.description = valueIpv6EgressOnlyRulesIpv6EgressOnlyRule["Description"].asString(); ipv6EgressOnlyRules_.push_back(ipv6EgressOnlyRulesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeIpv6GatewaysResult.cc b/vpc/src/model/DescribeIpv6GatewaysResult.cc index b505c803d..68bec5f59 100644 --- a/vpc/src/model/DescribeIpv6GatewaysResult.cc +++ b/vpc/src/model/DescribeIpv6GatewaysResult.cc @@ -39,32 +39,32 @@ void DescribeIpv6GatewaysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allIpv6Gateways = value["Ipv6Gateways"]["Ipv6Gateway"]; - for (auto value : allIpv6Gateways) + auto allIpv6GatewaysNode = value["Ipv6Gateways"]["Ipv6Gateway"]; + for (auto valueIpv6GatewaysIpv6Gateway : allIpv6GatewaysNode) { Ipv6Gateway ipv6GatewaysObject; - if(!value["RegionId"].isNull()) - ipv6GatewaysObject.regionId = value["RegionId"].asString(); - if(!value["Ipv6GatewayId"].isNull()) - ipv6GatewaysObject.ipv6GatewayId = value["Ipv6GatewayId"].asString(); - if(!value["VpcId"].isNull()) - ipv6GatewaysObject.vpcId = value["VpcId"].asString(); - if(!value["Status"].isNull()) - ipv6GatewaysObject.status = value["Status"].asString(); - if(!value["Name"].isNull()) - ipv6GatewaysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - ipv6GatewaysObject.description = value["Description"].asString(); - if(!value["Spec"].isNull()) - ipv6GatewaysObject.spec = value["Spec"].asString(); - if(!value["InstanceChargeType"].isNull()) - ipv6GatewaysObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["BusinessStatus"].isNull()) - ipv6GatewaysObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["ExpiredTime"].isNull()) - ipv6GatewaysObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["CreationTime"].isNull()) - ipv6GatewaysObject.creationTime = value["CreationTime"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["RegionId"].isNull()) + ipv6GatewaysObject.regionId = valueIpv6GatewaysIpv6Gateway["RegionId"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["Ipv6GatewayId"].isNull()) + ipv6GatewaysObject.ipv6GatewayId = valueIpv6GatewaysIpv6Gateway["Ipv6GatewayId"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["VpcId"].isNull()) + ipv6GatewaysObject.vpcId = valueIpv6GatewaysIpv6Gateway["VpcId"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["Status"].isNull()) + ipv6GatewaysObject.status = valueIpv6GatewaysIpv6Gateway["Status"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["Name"].isNull()) + ipv6GatewaysObject.name = valueIpv6GatewaysIpv6Gateway["Name"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["Description"].isNull()) + ipv6GatewaysObject.description = valueIpv6GatewaysIpv6Gateway["Description"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["Spec"].isNull()) + ipv6GatewaysObject.spec = valueIpv6GatewaysIpv6Gateway["Spec"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["InstanceChargeType"].isNull()) + ipv6GatewaysObject.instanceChargeType = valueIpv6GatewaysIpv6Gateway["InstanceChargeType"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["BusinessStatus"].isNull()) + ipv6GatewaysObject.businessStatus = valueIpv6GatewaysIpv6Gateway["BusinessStatus"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["ExpiredTime"].isNull()) + ipv6GatewaysObject.expiredTime = valueIpv6GatewaysIpv6Gateway["ExpiredTime"].asString(); + if(!valueIpv6GatewaysIpv6Gateway["CreationTime"].isNull()) + ipv6GatewaysObject.creationTime = valueIpv6GatewaysIpv6Gateway["CreationTime"].asString(); ipv6Gateways_.push_back(ipv6GatewaysObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeNatGatewaysResult.cc b/vpc/src/model/DescribeNatGatewaysResult.cc index 496f9bbdd..fbdbcab4c 100644 --- a/vpc/src/model/DescribeNatGatewaysResult.cc +++ b/vpc/src/model/DescribeNatGatewaysResult.cc @@ -39,48 +39,48 @@ void DescribeNatGatewaysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNatGateways = value["NatGateways"]["NatGateway"]; - for (auto value : allNatGateways) + auto allNatGatewaysNode = value["NatGateways"]["NatGateway"]; + for (auto valueNatGatewaysNatGateway : allNatGatewaysNode) { NatGateway natGatewaysObject; - if(!value["NatGatewayId"].isNull()) - natGatewaysObject.natGatewayId = value["NatGatewayId"].asString(); - if(!value["RegionId"].isNull()) - natGatewaysObject.regionId = value["RegionId"].asString(); - if(!value["Name"].isNull()) - natGatewaysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - natGatewaysObject.description = value["Description"].asString(); - if(!value["VpcId"].isNull()) - natGatewaysObject.vpcId = value["VpcId"].asString(); - if(!value["Spec"].isNull()) - natGatewaysObject.spec = value["Spec"].asString(); - if(!value["InstanceChargeType"].isNull()) - natGatewaysObject.instanceChargeType = value["InstanceChargeType"].asString(); - if(!value["ExpiredTime"].isNull()) - natGatewaysObject.expiredTime = value["ExpiredTime"].asString(); - if(!value["AutoPay"].isNull()) - natGatewaysObject.autoPay = value["AutoPay"].asString() == "true"; - if(!value["BusinessStatus"].isNull()) - natGatewaysObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["CreationTime"].isNull()) - natGatewaysObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - natGatewaysObject.status = value["Status"].asString(); - if(!value["DeletionProtection"].isNull()) - natGatewaysObject.deletionProtection = value["DeletionProtection"].asString() == "true"; - auto allIpLists = value["IpLists"]["IpList"]; - for (auto value : allIpLists) + if(!valueNatGatewaysNatGateway["NatGatewayId"].isNull()) + natGatewaysObject.natGatewayId = valueNatGatewaysNatGateway["NatGatewayId"].asString(); + if(!valueNatGatewaysNatGateway["RegionId"].isNull()) + natGatewaysObject.regionId = valueNatGatewaysNatGateway["RegionId"].asString(); + if(!valueNatGatewaysNatGateway["Name"].isNull()) + natGatewaysObject.name = valueNatGatewaysNatGateway["Name"].asString(); + if(!valueNatGatewaysNatGateway["Description"].isNull()) + natGatewaysObject.description = valueNatGatewaysNatGateway["Description"].asString(); + if(!valueNatGatewaysNatGateway["VpcId"].isNull()) + natGatewaysObject.vpcId = valueNatGatewaysNatGateway["VpcId"].asString(); + if(!valueNatGatewaysNatGateway["Spec"].isNull()) + natGatewaysObject.spec = valueNatGatewaysNatGateway["Spec"].asString(); + if(!valueNatGatewaysNatGateway["InstanceChargeType"].isNull()) + natGatewaysObject.instanceChargeType = valueNatGatewaysNatGateway["InstanceChargeType"].asString(); + if(!valueNatGatewaysNatGateway["ExpiredTime"].isNull()) + natGatewaysObject.expiredTime = valueNatGatewaysNatGateway["ExpiredTime"].asString(); + if(!valueNatGatewaysNatGateway["AutoPay"].isNull()) + natGatewaysObject.autoPay = valueNatGatewaysNatGateway["AutoPay"].asString() == "true"; + if(!valueNatGatewaysNatGateway["BusinessStatus"].isNull()) + natGatewaysObject.businessStatus = valueNatGatewaysNatGateway["BusinessStatus"].asString(); + if(!valueNatGatewaysNatGateway["CreationTime"].isNull()) + natGatewaysObject.creationTime = valueNatGatewaysNatGateway["CreationTime"].asString(); + if(!valueNatGatewaysNatGateway["Status"].isNull()) + natGatewaysObject.status = valueNatGatewaysNatGateway["Status"].asString(); + if(!valueNatGatewaysNatGateway["DeletionProtection"].isNull()) + natGatewaysObject.deletionProtection = valueNatGatewaysNatGateway["DeletionProtection"].asString() == "true"; + auto allIpListsNode = allNatGatewaysNode["IpLists"]["IpList"]; + for (auto allNatGatewaysNodeIpListsIpList : allIpListsNode) { NatGateway::IpList ipListsObject; - if(!value["AllocationId"].isNull()) - ipListsObject.allocationId = value["AllocationId"].asString(); - if(!value["IpAddress"].isNull()) - ipListsObject.ipAddress = value["IpAddress"].asString(); - if(!value["UsingStatus"].isNull()) - ipListsObject.usingStatus = value["UsingStatus"].asString(); - if(!value["ApAccessEnabled"].isNull()) - ipListsObject.apAccessEnabled = value["ApAccessEnabled"].asString() == "true"; + if(!allNatGatewaysNodeIpListsIpList["AllocationId"].isNull()) + ipListsObject.allocationId = allNatGatewaysNodeIpListsIpList["AllocationId"].asString(); + if(!allNatGatewaysNodeIpListsIpList["IpAddress"].isNull()) + ipListsObject.ipAddress = allNatGatewaysNodeIpListsIpList["IpAddress"].asString(); + if(!allNatGatewaysNodeIpListsIpList["UsingStatus"].isNull()) + ipListsObject.usingStatus = allNatGatewaysNodeIpListsIpList["UsingStatus"].asString(); + if(!allNatGatewaysNodeIpListsIpList["ApAccessEnabled"].isNull()) + ipListsObject.apAccessEnabled = allNatGatewaysNodeIpListsIpList["ApAccessEnabled"].asString() == "true"; natGatewaysObject.ipLists.push_back(ipListsObject); } auto allForwardTableIds = value["ForwardTableIds"]["ForwardTableId"]; diff --git a/vpc/src/model/DescribeNetworkAclAttributesResult.cc b/vpc/src/model/DescribeNetworkAclAttributesResult.cc index 6f4b1f7ba..22a3c22f1 100644 --- a/vpc/src/model/DescribeNetworkAclAttributesResult.cc +++ b/vpc/src/model/DescribeNetworkAclAttributesResult.cc @@ -54,60 +54,60 @@ void DescribeNetworkAclAttributesResult::parse(const std::string &payload) networkAclAttribute_.creationTime = networkAclAttributeNode["CreationTime"].asString(); if(!networkAclAttributeNode["Status"].isNull()) networkAclAttribute_.status = networkAclAttributeNode["Status"].asString(); - auto allIngressAclEntries = value["IngressAclEntries"]["IngressAclEntry"]; - for (auto value : allIngressAclEntries) + auto allIngressAclEntriesNode = networkAclAttributeNode["IngressAclEntries"]["IngressAclEntry"]; + for (auto networkAclAttributeNodeIngressAclEntriesIngressAclEntry : allIngressAclEntriesNode) { NetworkAclAttribute::IngressAclEntry ingressAclEntryObject; - if(!value["NetworkAclEntryId"].isNull()) - ingressAclEntryObject.networkAclEntryId = value["NetworkAclEntryId"].asString(); - if(!value["Policy"].isNull()) - ingressAclEntryObject.policy = value["Policy"].asString(); - if(!value["Protocol"].isNull()) - ingressAclEntryObject.protocol = value["Protocol"].asString(); - if(!value["SourceCidrIp"].isNull()) - ingressAclEntryObject.sourceCidrIp = value["SourceCidrIp"].asString(); - if(!value["Port"].isNull()) - ingressAclEntryObject.port = value["Port"].asString(); - if(!value["EntryType"].isNull()) - ingressAclEntryObject.entryType = value["EntryType"].asString(); - if(!value["NetworkAclEntryName"].isNull()) - ingressAclEntryObject.networkAclEntryName = value["NetworkAclEntryName"].asString(); - if(!value["Description"].isNull()) - ingressAclEntryObject.description = value["Description"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryId"].isNull()) + ingressAclEntryObject.networkAclEntryId = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryId"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Policy"].isNull()) + ingressAclEntryObject.policy = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Policy"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Protocol"].isNull()) + ingressAclEntryObject.protocol = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Protocol"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["SourceCidrIp"].isNull()) + ingressAclEntryObject.sourceCidrIp = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["SourceCidrIp"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Port"].isNull()) + ingressAclEntryObject.port = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Port"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["EntryType"].isNull()) + ingressAclEntryObject.entryType = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["EntryType"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryName"].isNull()) + ingressAclEntryObject.networkAclEntryName = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryName"].asString(); + if(!networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Description"].isNull()) + ingressAclEntryObject.description = networkAclAttributeNodeIngressAclEntriesIngressAclEntry["Description"].asString(); networkAclAttribute_.ingressAclEntries.push_back(ingressAclEntryObject); } - auto allEgressAclEntries = value["EgressAclEntries"]["EgressAclEntry"]; - for (auto value : allEgressAclEntries) + auto allEgressAclEntriesNode = networkAclAttributeNode["EgressAclEntries"]["EgressAclEntry"]; + for (auto networkAclAttributeNodeEgressAclEntriesEgressAclEntry : allEgressAclEntriesNode) { NetworkAclAttribute::EgressAclEntry egressAclEntryObject; - if(!value["NetworkAclEntryId"].isNull()) - egressAclEntryObject.networkAclEntryId = value["NetworkAclEntryId"].asString(); - if(!value["Policy"].isNull()) - egressAclEntryObject.policy = value["Policy"].asString(); - if(!value["Protocol"].isNull()) - egressAclEntryObject.protocol = value["Protocol"].asString(); - if(!value["DestinationCidrIp"].isNull()) - egressAclEntryObject.destinationCidrIp = value["DestinationCidrIp"].asString(); - if(!value["Port"].isNull()) - egressAclEntryObject.port = value["Port"].asString(); - if(!value["EntryType"].isNull()) - egressAclEntryObject.entryType = value["EntryType"].asString(); - if(!value["Description"].isNull()) - egressAclEntryObject.description = value["Description"].asString(); - if(!value["NetworkAclEntryName"].isNull()) - egressAclEntryObject.networkAclEntryName = value["NetworkAclEntryName"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryId"].isNull()) + egressAclEntryObject.networkAclEntryId = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryId"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Policy"].isNull()) + egressAclEntryObject.policy = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Policy"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Protocol"].isNull()) + egressAclEntryObject.protocol = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Protocol"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["DestinationCidrIp"].isNull()) + egressAclEntryObject.destinationCidrIp = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["DestinationCidrIp"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Port"].isNull()) + egressAclEntryObject.port = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Port"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["EntryType"].isNull()) + egressAclEntryObject.entryType = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["EntryType"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Description"].isNull()) + egressAclEntryObject.description = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["Description"].asString(); + if(!networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryName"].isNull()) + egressAclEntryObject.networkAclEntryName = networkAclAttributeNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryName"].asString(); networkAclAttribute_.egressAclEntries.push_back(egressAclEntryObject); } - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = networkAclAttributeNode["Resources"]["Resource"]; + for (auto networkAclAttributeNodeResourcesResource : allResourcesNode) { NetworkAclAttribute::Resource resourceObject; - if(!value["ResourceId"].isNull()) - resourceObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceType"].isNull()) - resourceObject.resourceType = value["ResourceType"].asString(); - if(!value["Status"].isNull()) - resourceObject.status = value["Status"].asString(); + if(!networkAclAttributeNodeResourcesResource["ResourceId"].isNull()) + resourceObject.resourceId = networkAclAttributeNodeResourcesResource["ResourceId"].asString(); + if(!networkAclAttributeNodeResourcesResource["ResourceType"].isNull()) + resourceObject.resourceType = networkAclAttributeNodeResourcesResource["ResourceType"].asString(); + if(!networkAclAttributeNodeResourcesResource["Status"].isNull()) + resourceObject.status = networkAclAttributeNodeResourcesResource["Status"].asString(); networkAclAttribute_.resources.push_back(resourceObject); } diff --git a/vpc/src/model/DescribeNetworkAclsResult.cc b/vpc/src/model/DescribeNetworkAclsResult.cc index d797fc1d1..47593bee4 100644 --- a/vpc/src/model/DescribeNetworkAclsResult.cc +++ b/vpc/src/model/DescribeNetworkAclsResult.cc @@ -39,78 +39,78 @@ void DescribeNetworkAclsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allNetworkAcls = value["NetworkAcls"]["NetworkAcl"]; - for (auto value : allNetworkAcls) + auto allNetworkAclsNode = value["NetworkAcls"]["NetworkAcl"]; + for (auto valueNetworkAclsNetworkAcl : allNetworkAclsNode) { NetworkAcl networkAclsObject; - if(!value["NetworkAclId"].isNull()) - networkAclsObject.networkAclId = value["NetworkAclId"].asString(); - if(!value["RegionId"].isNull()) - networkAclsObject.regionId = value["RegionId"].asString(); - if(!value["NetworkAclName"].isNull()) - networkAclsObject.networkAclName = value["NetworkAclName"].asString(); - if(!value["Description"].isNull()) - networkAclsObject.description = value["Description"].asString(); - if(!value["VpcId"].isNull()) - networkAclsObject.vpcId = value["VpcId"].asString(); - if(!value["CreationTime"].isNull()) - networkAclsObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - networkAclsObject.status = value["Status"].asString(); - auto allIngressAclEntries = value["IngressAclEntries"]["IngressAclEntry"]; - for (auto value : allIngressAclEntries) + if(!valueNetworkAclsNetworkAcl["NetworkAclId"].isNull()) + networkAclsObject.networkAclId = valueNetworkAclsNetworkAcl["NetworkAclId"].asString(); + if(!valueNetworkAclsNetworkAcl["RegionId"].isNull()) + networkAclsObject.regionId = valueNetworkAclsNetworkAcl["RegionId"].asString(); + if(!valueNetworkAclsNetworkAcl["NetworkAclName"].isNull()) + networkAclsObject.networkAclName = valueNetworkAclsNetworkAcl["NetworkAclName"].asString(); + if(!valueNetworkAclsNetworkAcl["Description"].isNull()) + networkAclsObject.description = valueNetworkAclsNetworkAcl["Description"].asString(); + if(!valueNetworkAclsNetworkAcl["VpcId"].isNull()) + networkAclsObject.vpcId = valueNetworkAclsNetworkAcl["VpcId"].asString(); + if(!valueNetworkAclsNetworkAcl["CreationTime"].isNull()) + networkAclsObject.creationTime = valueNetworkAclsNetworkAcl["CreationTime"].asString(); + if(!valueNetworkAclsNetworkAcl["Status"].isNull()) + networkAclsObject.status = valueNetworkAclsNetworkAcl["Status"].asString(); + auto allIngressAclEntriesNode = allNetworkAclsNode["IngressAclEntries"]["IngressAclEntry"]; + for (auto allNetworkAclsNodeIngressAclEntriesIngressAclEntry : allIngressAclEntriesNode) { NetworkAcl::IngressAclEntry ingressAclEntriesObject; - if(!value["NetworkAclEntryId"].isNull()) - ingressAclEntriesObject.networkAclEntryId = value["NetworkAclEntryId"].asString(); - if(!value["Policy"].isNull()) - ingressAclEntriesObject.policy = value["Policy"].asString(); - if(!value["Protocol"].isNull()) - ingressAclEntriesObject.protocol = value["Protocol"].asString(); - if(!value["SourceCidrIp"].isNull()) - ingressAclEntriesObject.sourceCidrIp = value["SourceCidrIp"].asString(); - if(!value["Port"].isNull()) - ingressAclEntriesObject.port = value["Port"].asString(); - if(!value["EntryType"].isNull()) - ingressAclEntriesObject.entryType = value["EntryType"].asString(); - if(!value["NetworkAclEntryName"].isNull()) - ingressAclEntriesObject.networkAclEntryName = value["NetworkAclEntryName"].asString(); - if(!value["Description"].isNull()) - ingressAclEntriesObject.description = value["Description"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryId"].isNull()) + ingressAclEntriesObject.networkAclEntryId = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryId"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Policy"].isNull()) + ingressAclEntriesObject.policy = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Policy"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Protocol"].isNull()) + ingressAclEntriesObject.protocol = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Protocol"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["SourceCidrIp"].isNull()) + ingressAclEntriesObject.sourceCidrIp = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["SourceCidrIp"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Port"].isNull()) + ingressAclEntriesObject.port = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Port"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["EntryType"].isNull()) + ingressAclEntriesObject.entryType = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["EntryType"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryName"].isNull()) + ingressAclEntriesObject.networkAclEntryName = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["NetworkAclEntryName"].asString(); + if(!allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Description"].isNull()) + ingressAclEntriesObject.description = allNetworkAclsNodeIngressAclEntriesIngressAclEntry["Description"].asString(); networkAclsObject.ingressAclEntries.push_back(ingressAclEntriesObject); } - auto allEgressAclEntries = value["EgressAclEntries"]["EgressAclEntry"]; - for (auto value : allEgressAclEntries) + auto allEgressAclEntriesNode = allNetworkAclsNode["EgressAclEntries"]["EgressAclEntry"]; + for (auto allNetworkAclsNodeEgressAclEntriesEgressAclEntry : allEgressAclEntriesNode) { NetworkAcl::EgressAclEntry egressAclEntriesObject; - if(!value["NetworkAclEntryId"].isNull()) - egressAclEntriesObject.networkAclEntryId = value["NetworkAclEntryId"].asString(); - if(!value["Policy"].isNull()) - egressAclEntriesObject.policy = value["Policy"].asString(); - if(!value["Protocol"].isNull()) - egressAclEntriesObject.protocol = value["Protocol"].asString(); - if(!value["DestinationCidrIp"].isNull()) - egressAclEntriesObject.destinationCidrIp = value["DestinationCidrIp"].asString(); - if(!value["Port"].isNull()) - egressAclEntriesObject.port = value["Port"].asString(); - if(!value["EntryType"].isNull()) - egressAclEntriesObject.entryType = value["EntryType"].asString(); - if(!value["Description"].isNull()) - egressAclEntriesObject.description = value["Description"].asString(); - if(!value["NetworkAclEntryName"].isNull()) - egressAclEntriesObject.networkAclEntryName = value["NetworkAclEntryName"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryId"].isNull()) + egressAclEntriesObject.networkAclEntryId = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryId"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Policy"].isNull()) + egressAclEntriesObject.policy = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Policy"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Protocol"].isNull()) + egressAclEntriesObject.protocol = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Protocol"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["DestinationCidrIp"].isNull()) + egressAclEntriesObject.destinationCidrIp = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["DestinationCidrIp"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Port"].isNull()) + egressAclEntriesObject.port = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Port"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["EntryType"].isNull()) + egressAclEntriesObject.entryType = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["EntryType"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Description"].isNull()) + egressAclEntriesObject.description = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["Description"].asString(); + if(!allNetworkAclsNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryName"].isNull()) + egressAclEntriesObject.networkAclEntryName = allNetworkAclsNodeEgressAclEntriesEgressAclEntry["NetworkAclEntryName"].asString(); networkAclsObject.egressAclEntries.push_back(egressAclEntriesObject); } - auto allResources = value["Resources"]["Resource"]; - for (auto value : allResources) + auto allResourcesNode = allNetworkAclsNode["Resources"]["Resource"]; + for (auto allNetworkAclsNodeResourcesResource : allResourcesNode) { NetworkAcl::Resource resourcesObject; - if(!value["ResourceId"].isNull()) - resourcesObject.resourceId = value["ResourceId"].asString(); - if(!value["ResourceType"].isNull()) - resourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["Status"].isNull()) - resourcesObject.status = value["Status"].asString(); + if(!allNetworkAclsNodeResourcesResource["ResourceId"].isNull()) + resourcesObject.resourceId = allNetworkAclsNodeResourcesResource["ResourceId"].asString(); + if(!allNetworkAclsNodeResourcesResource["ResourceType"].isNull()) + resourcesObject.resourceType = allNetworkAclsNodeResourcesResource["ResourceType"].asString(); + if(!allNetworkAclsNodeResourcesResource["Status"].isNull()) + resourcesObject.status = allNetworkAclsNodeResourcesResource["Status"].asString(); networkAclsObject.resources.push_back(resourcesObject); } networkAcls_.push_back(networkAclsObject); diff --git a/vpc/src/model/DescribePhysicalConnectionLOAResult.cc b/vpc/src/model/DescribePhysicalConnectionLOAResult.cc index e539e89a0..29a7dfd19 100644 --- a/vpc/src/model/DescribePhysicalConnectionLOAResult.cc +++ b/vpc/src/model/DescribePhysicalConnectionLOAResult.cc @@ -60,20 +60,20 @@ void DescribePhysicalConnectionLOAResult::parse(const std::string &payload) physicalConnectionLOAType_.loaUrl = physicalConnectionLOATypeNode["LoaUrl"].asString(); if(!physicalConnectionLOATypeNode["SI"].isNull()) physicalConnectionLOAType_.sI = physicalConnectionLOATypeNode["SI"].asString(); - auto allPMInfo = value["PMInfo"]["PMInfoItem"]; - for (auto value : allPMInfo) + auto allPMInfoNode = physicalConnectionLOATypeNode["PMInfo"]["PMInfoItem"]; + for (auto physicalConnectionLOATypeNodePMInfoPMInfoItem : allPMInfoNode) { PhysicalConnectionLOAType::PMInfoItem pMInfoItemObject; - if(!value["PMName"].isNull()) - pMInfoItemObject.pMName = value["PMName"].asString(); - if(!value["PMContactInfo"].isNull()) - pMInfoItemObject.pMContactInfo = value["PMContactInfo"].asString(); - if(!value["PMCertificateType"].isNull()) - pMInfoItemObject.pMCertificateType = value["PMCertificateType"].asString(); - if(!value["PMCertificateNo"].isNull()) - pMInfoItemObject.pMCertificateNo = value["PMCertificateNo"].asString(); - if(!value["PMGender"].isNull()) - pMInfoItemObject.pMGender = value["PMGender"].asString(); + if(!physicalConnectionLOATypeNodePMInfoPMInfoItem["PMName"].isNull()) + pMInfoItemObject.pMName = physicalConnectionLOATypeNodePMInfoPMInfoItem["PMName"].asString(); + if(!physicalConnectionLOATypeNodePMInfoPMInfoItem["PMContactInfo"].isNull()) + pMInfoItemObject.pMContactInfo = physicalConnectionLOATypeNodePMInfoPMInfoItem["PMContactInfo"].asString(); + if(!physicalConnectionLOATypeNodePMInfoPMInfoItem["PMCertificateType"].isNull()) + pMInfoItemObject.pMCertificateType = physicalConnectionLOATypeNodePMInfoPMInfoItem["PMCertificateType"].asString(); + if(!physicalConnectionLOATypeNodePMInfoPMInfoItem["PMCertificateNo"].isNull()) + pMInfoItemObject.pMCertificateNo = physicalConnectionLOATypeNodePMInfoPMInfoItem["PMCertificateNo"].asString(); + if(!physicalConnectionLOATypeNodePMInfoPMInfoItem["PMGender"].isNull()) + pMInfoItemObject.pMGender = physicalConnectionLOATypeNodePMInfoPMInfoItem["PMGender"].asString(); physicalConnectionLOAType_.pMInfo.push_back(pMInfoItemObject); } diff --git a/vpc/src/model/DescribePhysicalConnectionsResult.cc b/vpc/src/model/DescribePhysicalConnectionsResult.cc index 392875ba5..db6db746e 100644 --- a/vpc/src/model/DescribePhysicalConnectionsResult.cc +++ b/vpc/src/model/DescribePhysicalConnectionsResult.cc @@ -39,62 +39,62 @@ void DescribePhysicalConnectionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allPhysicalConnectionSet = value["PhysicalConnectionSet"]["PhysicalConnectionType"]; - for (auto value : allPhysicalConnectionSet) + auto allPhysicalConnectionSetNode = value["PhysicalConnectionSet"]["PhysicalConnectionType"]; + for (auto valuePhysicalConnectionSetPhysicalConnectionType : allPhysicalConnectionSetNode) { PhysicalConnectionType physicalConnectionSetObject; - if(!value["PhysicalConnectionId"].isNull()) - physicalConnectionSetObject.physicalConnectionId = value["PhysicalConnectionId"].asString(); - if(!value["AccessPointId"].isNull()) - physicalConnectionSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["Type"].isNull()) - physicalConnectionSetObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - physicalConnectionSetObject.status = value["Status"].asString(); - if(!value["BusinessStatus"].isNull()) - physicalConnectionSetObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["CreationTime"].isNull()) - physicalConnectionSetObject.creationTime = value["CreationTime"].asString(); - if(!value["EnabledTime"].isNull()) - physicalConnectionSetObject.enabledTime = value["EnabledTime"].asString(); - if(!value["LineOperator"].isNull()) - physicalConnectionSetObject.lineOperator = value["LineOperator"].asString(); - if(!value["Spec"].isNull()) - physicalConnectionSetObject.spec = value["Spec"].asString(); - if(!value["PeerLocation"].isNull()) - physicalConnectionSetObject.peerLocation = value["PeerLocation"].asString(); - if(!value["PortType"].isNull()) - physicalConnectionSetObject.portType = value["PortType"].asString(); - if(!value["RedundantPhysicalConnectionId"].isNull()) - physicalConnectionSetObject.redundantPhysicalConnectionId = value["RedundantPhysicalConnectionId"].asString(); - if(!value["Name"].isNull()) - physicalConnectionSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - physicalConnectionSetObject.description = value["Description"].asString(); - if(!value["AdLocation"].isNull()) - physicalConnectionSetObject.adLocation = value["AdLocation"].asString(); - if(!value["PortNumber"].isNull()) - physicalConnectionSetObject.portNumber = value["PortNumber"].asString(); - if(!value["CircuitCode"].isNull()) - physicalConnectionSetObject.circuitCode = value["CircuitCode"].asString(); - if(!value["Bandwidth"].isNull()) - physicalConnectionSetObject.bandwidth = std::stol(value["Bandwidth"].asString()); - if(!value["LoaStatus"].isNull()) - physicalConnectionSetObject.loaStatus = value["LoaStatus"].asString(); - if(!value["Spec"].isNull()) - physicalConnectionSetObject.spec1 = value["Spec"].asString(); - if(!value["HasReservationData"].isNull()) - physicalConnectionSetObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - physicalConnectionSetObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - physicalConnectionSetObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - physicalConnectionSetObject.reservationOrderType = value["ReservationOrderType"].asString(); - if(!value["EndTime"].isNull()) - physicalConnectionSetObject.endTime = value["EndTime"].asString(); - if(!value["ChargeType"].isNull()) - physicalConnectionSetObject.chargeType = value["ChargeType"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PhysicalConnectionId"].isNull()) + physicalConnectionSetObject.physicalConnectionId = valuePhysicalConnectionSetPhysicalConnectionType["PhysicalConnectionId"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["AccessPointId"].isNull()) + physicalConnectionSetObject.accessPointId = valuePhysicalConnectionSetPhysicalConnectionType["AccessPointId"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Type"].isNull()) + physicalConnectionSetObject.type = valuePhysicalConnectionSetPhysicalConnectionType["Type"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Status"].isNull()) + physicalConnectionSetObject.status = valuePhysicalConnectionSetPhysicalConnectionType["Status"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["BusinessStatus"].isNull()) + physicalConnectionSetObject.businessStatus = valuePhysicalConnectionSetPhysicalConnectionType["BusinessStatus"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["CreationTime"].isNull()) + physicalConnectionSetObject.creationTime = valuePhysicalConnectionSetPhysicalConnectionType["CreationTime"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["EnabledTime"].isNull()) + physicalConnectionSetObject.enabledTime = valuePhysicalConnectionSetPhysicalConnectionType["EnabledTime"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["LineOperator"].isNull()) + physicalConnectionSetObject.lineOperator = valuePhysicalConnectionSetPhysicalConnectionType["LineOperator"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Spec"].isNull()) + physicalConnectionSetObject.spec = valuePhysicalConnectionSetPhysicalConnectionType["Spec"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PeerLocation"].isNull()) + physicalConnectionSetObject.peerLocation = valuePhysicalConnectionSetPhysicalConnectionType["PeerLocation"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PortType"].isNull()) + physicalConnectionSetObject.portType = valuePhysicalConnectionSetPhysicalConnectionType["PortType"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["RedundantPhysicalConnectionId"].isNull()) + physicalConnectionSetObject.redundantPhysicalConnectionId = valuePhysicalConnectionSetPhysicalConnectionType["RedundantPhysicalConnectionId"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Name"].isNull()) + physicalConnectionSetObject.name = valuePhysicalConnectionSetPhysicalConnectionType["Name"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Description"].isNull()) + physicalConnectionSetObject.description = valuePhysicalConnectionSetPhysicalConnectionType["Description"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["AdLocation"].isNull()) + physicalConnectionSetObject.adLocation = valuePhysicalConnectionSetPhysicalConnectionType["AdLocation"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["PortNumber"].isNull()) + physicalConnectionSetObject.portNumber = valuePhysicalConnectionSetPhysicalConnectionType["PortNumber"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["CircuitCode"].isNull()) + physicalConnectionSetObject.circuitCode = valuePhysicalConnectionSetPhysicalConnectionType["CircuitCode"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Bandwidth"].isNull()) + physicalConnectionSetObject.bandwidth = std::stol(valuePhysicalConnectionSetPhysicalConnectionType["Bandwidth"].asString()); + if(!valuePhysicalConnectionSetPhysicalConnectionType["LoaStatus"].isNull()) + physicalConnectionSetObject.loaStatus = valuePhysicalConnectionSetPhysicalConnectionType["LoaStatus"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["Spec"].isNull()) + physicalConnectionSetObject.spec1 = valuePhysicalConnectionSetPhysicalConnectionType["Spec"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["HasReservationData"].isNull()) + physicalConnectionSetObject.hasReservationData = valuePhysicalConnectionSetPhysicalConnectionType["HasReservationData"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["ReservationInternetChargeType"].isNull()) + physicalConnectionSetObject.reservationInternetChargeType = valuePhysicalConnectionSetPhysicalConnectionType["ReservationInternetChargeType"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["ReservationActiveTime"].isNull()) + physicalConnectionSetObject.reservationActiveTime = valuePhysicalConnectionSetPhysicalConnectionType["ReservationActiveTime"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["ReservationOrderType"].isNull()) + physicalConnectionSetObject.reservationOrderType = valuePhysicalConnectionSetPhysicalConnectionType["ReservationOrderType"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["EndTime"].isNull()) + physicalConnectionSetObject.endTime = valuePhysicalConnectionSetPhysicalConnectionType["EndTime"].asString(); + if(!valuePhysicalConnectionSetPhysicalConnectionType["ChargeType"].isNull()) + physicalConnectionSetObject.chargeType = valuePhysicalConnectionSetPhysicalConnectionType["ChargeType"].asString(); physicalConnectionSet_.push_back(physicalConnectionSetObject); } if(!value["PageNumber"].isNull()) diff --git a/vpc/src/model/DescribeRegionsResult.cc b/vpc/src/model/DescribeRegionsResult.cc index 712e84b1f..6c5fc142f 100644 --- a/vpc/src/model/DescribeRegionsResult.cc +++ b/vpc/src/model/DescribeRegionsResult.cc @@ -39,16 +39,16 @@ void DescribeRegionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRegions = value["Regions"]["Region"]; - for (auto value : allRegions) + auto allRegionsNode = value["Regions"]["Region"]; + for (auto valueRegionsRegion : allRegionsNode) { Region regionsObject; - if(!value["RegionId"].isNull()) - regionsObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - regionsObject.localName = value["LocalName"].asString(); - if(!value["RegionEndpoint"].isNull()) - regionsObject.regionEndpoint = value["RegionEndpoint"].asString(); + if(!valueRegionsRegion["RegionId"].isNull()) + regionsObject.regionId = valueRegionsRegion["RegionId"].asString(); + if(!valueRegionsRegion["LocalName"].isNull()) + regionsObject.localName = valueRegionsRegion["LocalName"].asString(); + if(!valueRegionsRegion["RegionEndpoint"].isNull()) + regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString(); regions_.push_back(regionsObject); } diff --git a/vpc/src/model/DescribeRouteEntryListResult.cc b/vpc/src/model/DescribeRouteEntryListResult.cc index 122e03bb2..667b58531 100644 --- a/vpc/src/model/DescribeRouteEntryListResult.cc +++ b/vpc/src/model/DescribeRouteEntryListResult.cc @@ -39,38 +39,38 @@ void DescribeRouteEntryListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouteEntrys = value["RouteEntrys"]["RouteEntry"]; - for (auto value : allRouteEntrys) + auto allRouteEntrysNode = value["RouteEntrys"]["RouteEntry"]; + for (auto valueRouteEntrysRouteEntry : allRouteEntrysNode) { RouteEntry routeEntrysObject; - if(!value["RouteTableId"].isNull()) - routeEntrysObject.routeTableId = value["RouteTableId"].asString(); - if(!value["DestinationCidrBlock"].isNull()) - routeEntrysObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["Type"].isNull()) - routeEntrysObject.type = value["Type"].asString(); - if(!value["RouteEntryId"].isNull()) - routeEntrysObject.routeEntryId = value["RouteEntryId"].asString(); - if(!value["RouteEntryName"].isNull()) - routeEntrysObject.routeEntryName = value["RouteEntryName"].asString(); - if(!value["Status"].isNull()) - routeEntrysObject.status = value["Status"].asString(); - if(!value["IpVersion"].isNull()) - routeEntrysObject.ipVersion = value["IpVersion"].asString(); - auto allNextHops = value["NextHops"]["NextHop"]; - for (auto value : allNextHops) + if(!valueRouteEntrysRouteEntry["RouteTableId"].isNull()) + routeEntrysObject.routeTableId = valueRouteEntrysRouteEntry["RouteTableId"].asString(); + if(!valueRouteEntrysRouteEntry["DestinationCidrBlock"].isNull()) + routeEntrysObject.destinationCidrBlock = valueRouteEntrysRouteEntry["DestinationCidrBlock"].asString(); + if(!valueRouteEntrysRouteEntry["Type"].isNull()) + routeEntrysObject.type = valueRouteEntrysRouteEntry["Type"].asString(); + if(!valueRouteEntrysRouteEntry["RouteEntryId"].isNull()) + routeEntrysObject.routeEntryId = valueRouteEntrysRouteEntry["RouteEntryId"].asString(); + if(!valueRouteEntrysRouteEntry["RouteEntryName"].isNull()) + routeEntrysObject.routeEntryName = valueRouteEntrysRouteEntry["RouteEntryName"].asString(); + if(!valueRouteEntrysRouteEntry["Status"].isNull()) + routeEntrysObject.status = valueRouteEntrysRouteEntry["Status"].asString(); + if(!valueRouteEntrysRouteEntry["IpVersion"].isNull()) + routeEntrysObject.ipVersion = valueRouteEntrysRouteEntry["IpVersion"].asString(); + auto allNextHopsNode = allRouteEntrysNode["NextHops"]["NextHop"]; + for (auto allRouteEntrysNodeNextHopsNextHop : allNextHopsNode) { RouteEntry::NextHop nextHopsObject; - if(!value["NextHopType"].isNull()) - nextHopsObject.nextHopType = value["NextHopType"].asString(); - if(!value["NextHopId"].isNull()) - nextHopsObject.nextHopId = value["NextHopId"].asString(); - if(!value["Enabled"].isNull()) - nextHopsObject.enabled = std::stoi(value["Enabled"].asString()); - if(!value["Weight"].isNull()) - nextHopsObject.weight = std::stoi(value["Weight"].asString()); - if(!value["NextHopRegionId"].isNull()) - nextHopsObject.nextHopRegionId = value["NextHopRegionId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopType"].isNull()) + nextHopsObject.nextHopType = allRouteEntrysNodeNextHopsNextHop["NextHopType"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopId"].isNull()) + nextHopsObject.nextHopId = allRouteEntrysNodeNextHopsNextHop["NextHopId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["Enabled"].isNull()) + nextHopsObject.enabled = std::stoi(allRouteEntrysNodeNextHopsNextHop["Enabled"].asString()); + if(!allRouteEntrysNodeNextHopsNextHop["Weight"].isNull()) + nextHopsObject.weight = std::stoi(allRouteEntrysNodeNextHopsNextHop["Weight"].asString()); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopRegionId"].isNull()) + nextHopsObject.nextHopRegionId = allRouteEntrysNodeNextHopsNextHop["NextHopRegionId"].asString(); auto nextHopRelatedInfoNode = value["NextHopRelatedInfo"]; if(!nextHopRelatedInfoNode["InstanceType"].isNull()) nextHopsObject.nextHopRelatedInfo.instanceType = nextHopRelatedInfoNode["InstanceType"].asString(); diff --git a/vpc/src/model/DescribeRouteTableListResult.cc b/vpc/src/model/DescribeRouteTableListResult.cc index 2d64581e0..1a4ebcdfc 100644 --- a/vpc/src/model/DescribeRouteTableListResult.cc +++ b/vpc/src/model/DescribeRouteTableListResult.cc @@ -39,38 +39,38 @@ void DescribeRouteTableListResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouterTableList = value["RouterTableList"]["RouterTableListType"]; - for (auto value : allRouterTableList) + auto allRouterTableListNode = value["RouterTableList"]["RouterTableListType"]; + for (auto valueRouterTableListRouterTableListType : allRouterTableListNode) { RouterTableListType routerTableListObject; - if(!value["VpcId"].isNull()) - routerTableListObject.vpcId = value["VpcId"].asString(); - if(!value["RouterType"].isNull()) - routerTableListObject.routerType = value["RouterType"].asString(); - if(!value["RouterId"].isNull()) - routerTableListObject.routerId = value["RouterId"].asString(); - if(!value["RouteTableId"].isNull()) - routerTableListObject.routeTableId = value["RouteTableId"].asString(); - if(!value["RouteTableName"].isNull()) - routerTableListObject.routeTableName = value["RouteTableName"].asString(); - if(!value["RouteTableType"].isNull()) - routerTableListObject.routeTableType = value["RouteTableType"].asString(); - if(!value["Description"].isNull()) - routerTableListObject.description = value["Description"].asString(); - if(!value["ResourceGroupId"].isNull()) - routerTableListObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["CreationTime"].isNull()) - routerTableListObject.creationTime = value["CreationTime"].asString(); - if(!value["Status"].isNull()) - routerTableListObject.status = value["Status"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueRouterTableListRouterTableListType["VpcId"].isNull()) + routerTableListObject.vpcId = valueRouterTableListRouterTableListType["VpcId"].asString(); + if(!valueRouterTableListRouterTableListType["RouterType"].isNull()) + routerTableListObject.routerType = valueRouterTableListRouterTableListType["RouterType"].asString(); + if(!valueRouterTableListRouterTableListType["RouterId"].isNull()) + routerTableListObject.routerId = valueRouterTableListRouterTableListType["RouterId"].asString(); + if(!valueRouterTableListRouterTableListType["RouteTableId"].isNull()) + routerTableListObject.routeTableId = valueRouterTableListRouterTableListType["RouteTableId"].asString(); + if(!valueRouterTableListRouterTableListType["RouteTableName"].isNull()) + routerTableListObject.routeTableName = valueRouterTableListRouterTableListType["RouteTableName"].asString(); + if(!valueRouterTableListRouterTableListType["RouteTableType"].isNull()) + routerTableListObject.routeTableType = valueRouterTableListRouterTableListType["RouteTableType"].asString(); + if(!valueRouterTableListRouterTableListType["Description"].isNull()) + routerTableListObject.description = valueRouterTableListRouterTableListType["Description"].asString(); + if(!valueRouterTableListRouterTableListType["ResourceGroupId"].isNull()) + routerTableListObject.resourceGroupId = valueRouterTableListRouterTableListType["ResourceGroupId"].asString(); + if(!valueRouterTableListRouterTableListType["CreationTime"].isNull()) + routerTableListObject.creationTime = valueRouterTableListRouterTableListType["CreationTime"].asString(); + if(!valueRouterTableListRouterTableListType["Status"].isNull()) + routerTableListObject.status = valueRouterTableListRouterTableListType["Status"].asString(); + auto allTagsNode = allRouterTableListNode["Tags"]["Tag"]; + for (auto allRouterTableListNodeTagsTag : allTagsNode) { RouterTableListType::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allRouterTableListNodeTagsTag["Key"].isNull()) + tagsObject.key = allRouterTableListNodeTagsTag["Key"].asString(); + if(!allRouterTableListNodeTagsTag["Value"].isNull()) + tagsObject.value = allRouterTableListNodeTagsTag["Value"].asString(); routerTableListObject.tags.push_back(tagsObject); } auto allVSwitchIds = value["VSwitchIds"]["VSwitchId"]; diff --git a/vpc/src/model/DescribeRouteTablesResult.cc b/vpc/src/model/DescribeRouteTablesResult.cc index 1405d30da..f88932968 100644 --- a/vpc/src/model/DescribeRouteTablesResult.cc +++ b/vpc/src/model/DescribeRouteTablesResult.cc @@ -39,72 +39,72 @@ void DescribeRouteTablesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouteTables = value["RouteTables"]["RouteTable"]; - for (auto value : allRouteTables) + auto allRouteTablesNode = value["RouteTables"]["RouteTable"]; + for (auto valueRouteTablesRouteTable : allRouteTablesNode) { RouteTable routeTablesObject; - if(!value["VRouterId"].isNull()) - routeTablesObject.vRouterId = value["VRouterId"].asString(); - if(!value["RouteTableId"].isNull()) - routeTablesObject.routeTableId = value["RouteTableId"].asString(); - if(!value["RouteTableType"].isNull()) - routeTablesObject.routeTableType = value["RouteTableType"].asString(); - if(!value["CreationTime"].isNull()) - routeTablesObject.creationTime = value["CreationTime"].asString(); - if(!value["ResourceGroupId"].isNull()) - routeTablesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["Status"].isNull()) - routeTablesObject.status = value["Status"].asString(); - auto allRouteEntrys = value["RouteEntrys"]["RouteEntry"]; - for (auto value : allRouteEntrys) + if(!valueRouteTablesRouteTable["VRouterId"].isNull()) + routeTablesObject.vRouterId = valueRouteTablesRouteTable["VRouterId"].asString(); + if(!valueRouteTablesRouteTable["RouteTableId"].isNull()) + routeTablesObject.routeTableId = valueRouteTablesRouteTable["RouteTableId"].asString(); + if(!valueRouteTablesRouteTable["RouteTableType"].isNull()) + routeTablesObject.routeTableType = valueRouteTablesRouteTable["RouteTableType"].asString(); + if(!valueRouteTablesRouteTable["CreationTime"].isNull()) + routeTablesObject.creationTime = valueRouteTablesRouteTable["CreationTime"].asString(); + if(!valueRouteTablesRouteTable["ResourceGroupId"].isNull()) + routeTablesObject.resourceGroupId = valueRouteTablesRouteTable["ResourceGroupId"].asString(); + if(!valueRouteTablesRouteTable["Status"].isNull()) + routeTablesObject.status = valueRouteTablesRouteTable["Status"].asString(); + auto allRouteEntrysNode = allRouteTablesNode["RouteEntrys"]["RouteEntry"]; + for (auto allRouteTablesNodeRouteEntrysRouteEntry : allRouteEntrysNode) { RouteTable::RouteEntry routeEntrysObject; - if(!value["RouteTableId"].isNull()) - routeEntrysObject.routeTableId = value["RouteTableId"].asString(); - if(!value["DestinationCidrBlock"].isNull()) - routeEntrysObject.destinationCidrBlock = value["DestinationCidrBlock"].asString(); - if(!value["Type"].isNull()) - routeEntrysObject.type = value["Type"].asString(); - if(!value["Status"].isNull()) - routeEntrysObject.status = value["Status"].asString(); - if(!value["InstanceId"].isNull()) - routeEntrysObject.instanceId = value["InstanceId"].asString(); - if(!value["NextHopType"].isNull()) - routeEntrysObject.nextHopType = value["NextHopType"].asString(); - if(!value["RouteEntryName"].isNull()) - routeEntrysObject.routeEntryName = value["RouteEntryName"].asString(); - if(!value["RouteEntryId"].isNull()) - routeEntrysObject.routeEntryId = value["RouteEntryId"].asString(); - if(!value["NextHopRegionId"].isNull()) - routeEntrysObject.nextHopRegionId = value["NextHopRegionId"].asString(); - if(!value["NextHopOppsiteType"].isNull()) - routeEntrysObject.nextHopOppsiteType = value["NextHopOppsiteType"].asString(); - if(!value["NextHopOppsiteInstanceId"].isNull()) - routeEntrysObject.nextHopOppsiteInstanceId = value["NextHopOppsiteInstanceId"].asString(); - if(!value["NextHopOppsiteRegionId"].isNull()) - routeEntrysObject.nextHopOppsiteRegionId = value["NextHopOppsiteRegionId"].asString(); - if(!value["PrivateIpAddress"].isNull()) - routeEntrysObject.privateIpAddress = value["PrivateIpAddress"].asString(); - auto allNextHops = value["NextHops"]["NextHop"]; - for (auto value : allNextHops) + if(!allRouteTablesNodeRouteEntrysRouteEntry["RouteTableId"].isNull()) + routeEntrysObject.routeTableId = allRouteTablesNodeRouteEntrysRouteEntry["RouteTableId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["DestinationCidrBlock"].isNull()) + routeEntrysObject.destinationCidrBlock = allRouteTablesNodeRouteEntrysRouteEntry["DestinationCidrBlock"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["Type"].isNull()) + routeEntrysObject.type = allRouteTablesNodeRouteEntrysRouteEntry["Type"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["Status"].isNull()) + routeEntrysObject.status = allRouteTablesNodeRouteEntrysRouteEntry["Status"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["InstanceId"].isNull()) + routeEntrysObject.instanceId = allRouteTablesNodeRouteEntrysRouteEntry["InstanceId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopType"].isNull()) + routeEntrysObject.nextHopType = allRouteTablesNodeRouteEntrysRouteEntry["NextHopType"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryName"].isNull()) + routeEntrysObject.routeEntryName = allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryName"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryId"].isNull()) + routeEntrysObject.routeEntryId = allRouteTablesNodeRouteEntrysRouteEntry["RouteEntryId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopRegionId"].isNull()) + routeEntrysObject.nextHopRegionId = allRouteTablesNodeRouteEntrysRouteEntry["NextHopRegionId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopOppsiteType"].isNull()) + routeEntrysObject.nextHopOppsiteType = allRouteTablesNodeRouteEntrysRouteEntry["NextHopOppsiteType"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopOppsiteInstanceId"].isNull()) + routeEntrysObject.nextHopOppsiteInstanceId = allRouteTablesNodeRouteEntrysRouteEntry["NextHopOppsiteInstanceId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["NextHopOppsiteRegionId"].isNull()) + routeEntrysObject.nextHopOppsiteRegionId = allRouteTablesNodeRouteEntrysRouteEntry["NextHopOppsiteRegionId"].asString(); + if(!allRouteTablesNodeRouteEntrysRouteEntry["PrivateIpAddress"].isNull()) + routeEntrysObject.privateIpAddress = allRouteTablesNodeRouteEntrysRouteEntry["PrivateIpAddress"].asString(); + auto allNextHopsNode = allRouteEntrysNode["NextHops"]["NextHop"]; + for (auto allRouteEntrysNodeNextHopsNextHop : allNextHopsNode) { RouteTable::RouteEntry::NextHop nextHopsObject; - if(!value["NextHopType"].isNull()) - nextHopsObject.nextHopType = value["NextHopType"].asString(); - if(!value["NextHopId"].isNull()) - nextHopsObject.nextHopId = value["NextHopId"].asString(); - if(!value["Enabled"].isNull()) - nextHopsObject.enabled = std::stoi(value["Enabled"].asString()); - if(!value["Weight"].isNull()) - nextHopsObject.weight = std::stoi(value["Weight"].asString()); - if(!value["NextHopRegionId"].isNull()) - nextHopsObject.nextHopRegionId = value["NextHopRegionId"].asString(); - if(!value["NextHopOppsiteType"].isNull()) - nextHopsObject.nextHopOppsiteType = value["NextHopOppsiteType"].asString(); - if(!value["NextHopOppsiteInstanceId"].isNull()) - nextHopsObject.nextHopOppsiteInstanceId = value["NextHopOppsiteInstanceId"].asString(); - if(!value["NextHopOppsiteRegionId"].isNull()) - nextHopsObject.nextHopOppsiteRegionId = value["NextHopOppsiteRegionId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopType"].isNull()) + nextHopsObject.nextHopType = allRouteEntrysNodeNextHopsNextHop["NextHopType"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopId"].isNull()) + nextHopsObject.nextHopId = allRouteEntrysNodeNextHopsNextHop["NextHopId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["Enabled"].isNull()) + nextHopsObject.enabled = std::stoi(allRouteEntrysNodeNextHopsNextHop["Enabled"].asString()); + if(!allRouteEntrysNodeNextHopsNextHop["Weight"].isNull()) + nextHopsObject.weight = std::stoi(allRouteEntrysNodeNextHopsNextHop["Weight"].asString()); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopRegionId"].isNull()) + nextHopsObject.nextHopRegionId = allRouteEntrysNodeNextHopsNextHop["NextHopRegionId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopOppsiteType"].isNull()) + nextHopsObject.nextHopOppsiteType = allRouteEntrysNodeNextHopsNextHop["NextHopOppsiteType"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopOppsiteInstanceId"].isNull()) + nextHopsObject.nextHopOppsiteInstanceId = allRouteEntrysNodeNextHopsNextHop["NextHopOppsiteInstanceId"].asString(); + if(!allRouteEntrysNodeNextHopsNextHop["NextHopOppsiteRegionId"].isNull()) + nextHopsObject.nextHopOppsiteRegionId = allRouteEntrysNodeNextHopsNextHop["NextHopOppsiteRegionId"].asString(); routeEntrysObject.nextHops.push_back(nextHopsObject); } routeTablesObject.routeEntrys.push_back(routeEntrysObject); diff --git a/vpc/src/model/DescribeRouterInterfacesResult.cc b/vpc/src/model/DescribeRouterInterfacesResult.cc index a31c2b009..45b70a630 100644 --- a/vpc/src/model/DescribeRouterInterfacesResult.cc +++ b/vpc/src/model/DescribeRouterInterfacesResult.cc @@ -39,84 +39,84 @@ void DescribeRouterInterfacesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allRouterInterfaceSet = value["RouterInterfaceSet"]["RouterInterfaceType"]; - for (auto value : allRouterInterfaceSet) + auto allRouterInterfaceSetNode = value["RouterInterfaceSet"]["RouterInterfaceType"]; + for (auto valueRouterInterfaceSetRouterInterfaceType : allRouterInterfaceSetNode) { RouterInterfaceType routerInterfaceSetObject; - if(!value["RouterInterfaceId"].isNull()) - routerInterfaceSetObject.routerInterfaceId = value["RouterInterfaceId"].asString(); - if(!value["OppositeRegionId"].isNull()) - routerInterfaceSetObject.oppositeRegionId = value["OppositeRegionId"].asString(); - if(!value["Role"].isNull()) - routerInterfaceSetObject.role = value["Role"].asString(); - if(!value["Spec"].isNull()) - routerInterfaceSetObject.spec = value["Spec"].asString(); - if(!value["Name"].isNull()) - routerInterfaceSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - routerInterfaceSetObject.description = value["Description"].asString(); - if(!value["RouterId"].isNull()) - routerInterfaceSetObject.routerId = value["RouterId"].asString(); - if(!value["RouterType"].isNull()) - routerInterfaceSetObject.routerType = value["RouterType"].asString(); - if(!value["CreationTime"].isNull()) - routerInterfaceSetObject.creationTime = value["CreationTime"].asString(); - if(!value["EndTime"].isNull()) - routerInterfaceSetObject.endTime = value["EndTime"].asString(); - if(!value["ChargeType"].isNull()) - routerInterfaceSetObject.chargeType = value["ChargeType"].asString(); - if(!value["Status"].isNull()) - routerInterfaceSetObject.status = value["Status"].asString(); - if(!value["BusinessStatus"].isNull()) - routerInterfaceSetObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["ConnectedTime"].isNull()) - routerInterfaceSetObject.connectedTime = value["ConnectedTime"].asString(); - if(!value["OppositeInterfaceId"].isNull()) - routerInterfaceSetObject.oppositeInterfaceId = value["OppositeInterfaceId"].asString(); - if(!value["OppositeInterfaceSpec"].isNull()) - routerInterfaceSetObject.oppositeInterfaceSpec = value["OppositeInterfaceSpec"].asString(); - if(!value["OppositeInterfaceStatus"].isNull()) - routerInterfaceSetObject.oppositeInterfaceStatus = value["OppositeInterfaceStatus"].asString(); - if(!value["OppositeInterfaceBusinessStatus"].isNull()) - routerInterfaceSetObject.oppositeInterfaceBusinessStatus = value["OppositeInterfaceBusinessStatus"].asString(); - if(!value["OppositeRouterId"].isNull()) - routerInterfaceSetObject.oppositeRouterId = value["OppositeRouterId"].asString(); - if(!value["OppositeRouterType"].isNull()) - routerInterfaceSetObject.oppositeRouterType = value["OppositeRouterType"].asString(); - if(!value["OppositeInterfaceOwnerId"].isNull()) - routerInterfaceSetObject.oppositeInterfaceOwnerId = value["OppositeInterfaceOwnerId"].asString(); - if(!value["AccessPointId"].isNull()) - routerInterfaceSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["OppositeAccessPointId"].isNull()) - routerInterfaceSetObject.oppositeAccessPointId = value["OppositeAccessPointId"].asString(); - if(!value["HealthCheckSourceIp"].isNull()) - routerInterfaceSetObject.healthCheckSourceIp = value["HealthCheckSourceIp"].asString(); - if(!value["HealthCheckTargetIp"].isNull()) - routerInterfaceSetObject.healthCheckTargetIp = value["HealthCheckTargetIp"].asString(); - if(!value["OppositeVpcInstanceId"].isNull()) - routerInterfaceSetObject.oppositeVpcInstanceId = value["OppositeVpcInstanceId"].asString(); - if(!value["Bandwidth"].isNull()) - routerInterfaceSetObject.bandwidth = std::stoi(value["Bandwidth"].asString()); - if(!value["VpcInstanceId"].isNull()) - routerInterfaceSetObject.vpcInstanceId = value["VpcInstanceId"].asString(); - if(!value["OppositeBandwidth"].isNull()) - routerInterfaceSetObject.oppositeBandwidth = std::stoi(value["OppositeBandwidth"].asString()); - if(!value["HasReservationData"].isNull()) - routerInterfaceSetObject.hasReservationData = value["HasReservationData"].asString(); - if(!value["ReservationBandwidth"].isNull()) - routerInterfaceSetObject.reservationBandwidth = value["ReservationBandwidth"].asString(); - if(!value["ReservationInternetChargeType"].isNull()) - routerInterfaceSetObject.reservationInternetChargeType = value["ReservationInternetChargeType"].asString(); - if(!value["ReservationActiveTime"].isNull()) - routerInterfaceSetObject.reservationActiveTime = value["ReservationActiveTime"].asString(); - if(!value["ReservationOrderType"].isNull()) - routerInterfaceSetObject.reservationOrderType = value["ReservationOrderType"].asString(); - if(!value["CrossBorder"].isNull()) - routerInterfaceSetObject.crossBorder = value["CrossBorder"].asString() == "true"; - if(!value["HcThreshold"].isNull()) - routerInterfaceSetObject.hcThreshold = std::stoi(value["HcThreshold"].asString()); - if(!value["HcRate"].isNull()) - routerInterfaceSetObject.hcRate = std::stoi(value["HcRate"].asString()); + if(!valueRouterInterfaceSetRouterInterfaceType["RouterInterfaceId"].isNull()) + routerInterfaceSetObject.routerInterfaceId = valueRouterInterfaceSetRouterInterfaceType["RouterInterfaceId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeRegionId"].isNull()) + routerInterfaceSetObject.oppositeRegionId = valueRouterInterfaceSetRouterInterfaceType["OppositeRegionId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Role"].isNull()) + routerInterfaceSetObject.role = valueRouterInterfaceSetRouterInterfaceType["Role"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Spec"].isNull()) + routerInterfaceSetObject.spec = valueRouterInterfaceSetRouterInterfaceType["Spec"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Name"].isNull()) + routerInterfaceSetObject.name = valueRouterInterfaceSetRouterInterfaceType["Name"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Description"].isNull()) + routerInterfaceSetObject.description = valueRouterInterfaceSetRouterInterfaceType["Description"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["RouterId"].isNull()) + routerInterfaceSetObject.routerId = valueRouterInterfaceSetRouterInterfaceType["RouterId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["RouterType"].isNull()) + routerInterfaceSetObject.routerType = valueRouterInterfaceSetRouterInterfaceType["RouterType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["CreationTime"].isNull()) + routerInterfaceSetObject.creationTime = valueRouterInterfaceSetRouterInterfaceType["CreationTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["EndTime"].isNull()) + routerInterfaceSetObject.endTime = valueRouterInterfaceSetRouterInterfaceType["EndTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ChargeType"].isNull()) + routerInterfaceSetObject.chargeType = valueRouterInterfaceSetRouterInterfaceType["ChargeType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Status"].isNull()) + routerInterfaceSetObject.status = valueRouterInterfaceSetRouterInterfaceType["Status"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["BusinessStatus"].isNull()) + routerInterfaceSetObject.businessStatus = valueRouterInterfaceSetRouterInterfaceType["BusinessStatus"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ConnectedTime"].isNull()) + routerInterfaceSetObject.connectedTime = valueRouterInterfaceSetRouterInterfaceType["ConnectedTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceId"].isNull()) + routerInterfaceSetObject.oppositeInterfaceId = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceSpec"].isNull()) + routerInterfaceSetObject.oppositeInterfaceSpec = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceSpec"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceStatus"].isNull()) + routerInterfaceSetObject.oppositeInterfaceStatus = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceStatus"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceBusinessStatus"].isNull()) + routerInterfaceSetObject.oppositeInterfaceBusinessStatus = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceBusinessStatus"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeRouterId"].isNull()) + routerInterfaceSetObject.oppositeRouterId = valueRouterInterfaceSetRouterInterfaceType["OppositeRouterId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeRouterType"].isNull()) + routerInterfaceSetObject.oppositeRouterType = valueRouterInterfaceSetRouterInterfaceType["OppositeRouterType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceOwnerId"].isNull()) + routerInterfaceSetObject.oppositeInterfaceOwnerId = valueRouterInterfaceSetRouterInterfaceType["OppositeInterfaceOwnerId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["AccessPointId"].isNull()) + routerInterfaceSetObject.accessPointId = valueRouterInterfaceSetRouterInterfaceType["AccessPointId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeAccessPointId"].isNull()) + routerInterfaceSetObject.oppositeAccessPointId = valueRouterInterfaceSetRouterInterfaceType["OppositeAccessPointId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["HealthCheckSourceIp"].isNull()) + routerInterfaceSetObject.healthCheckSourceIp = valueRouterInterfaceSetRouterInterfaceType["HealthCheckSourceIp"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["HealthCheckTargetIp"].isNull()) + routerInterfaceSetObject.healthCheckTargetIp = valueRouterInterfaceSetRouterInterfaceType["HealthCheckTargetIp"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeVpcInstanceId"].isNull()) + routerInterfaceSetObject.oppositeVpcInstanceId = valueRouterInterfaceSetRouterInterfaceType["OppositeVpcInstanceId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["Bandwidth"].isNull()) + routerInterfaceSetObject.bandwidth = std::stoi(valueRouterInterfaceSetRouterInterfaceType["Bandwidth"].asString()); + if(!valueRouterInterfaceSetRouterInterfaceType["VpcInstanceId"].isNull()) + routerInterfaceSetObject.vpcInstanceId = valueRouterInterfaceSetRouterInterfaceType["VpcInstanceId"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["OppositeBandwidth"].isNull()) + routerInterfaceSetObject.oppositeBandwidth = std::stoi(valueRouterInterfaceSetRouterInterfaceType["OppositeBandwidth"].asString()); + if(!valueRouterInterfaceSetRouterInterfaceType["HasReservationData"].isNull()) + routerInterfaceSetObject.hasReservationData = valueRouterInterfaceSetRouterInterfaceType["HasReservationData"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ReservationBandwidth"].isNull()) + routerInterfaceSetObject.reservationBandwidth = valueRouterInterfaceSetRouterInterfaceType["ReservationBandwidth"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ReservationInternetChargeType"].isNull()) + routerInterfaceSetObject.reservationInternetChargeType = valueRouterInterfaceSetRouterInterfaceType["ReservationInternetChargeType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ReservationActiveTime"].isNull()) + routerInterfaceSetObject.reservationActiveTime = valueRouterInterfaceSetRouterInterfaceType["ReservationActiveTime"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["ReservationOrderType"].isNull()) + routerInterfaceSetObject.reservationOrderType = valueRouterInterfaceSetRouterInterfaceType["ReservationOrderType"].asString(); + if(!valueRouterInterfaceSetRouterInterfaceType["CrossBorder"].isNull()) + routerInterfaceSetObject.crossBorder = valueRouterInterfaceSetRouterInterfaceType["CrossBorder"].asString() == "true"; + if(!valueRouterInterfaceSetRouterInterfaceType["HcThreshold"].isNull()) + routerInterfaceSetObject.hcThreshold = std::stoi(valueRouterInterfaceSetRouterInterfaceType["HcThreshold"].asString()); + if(!valueRouterInterfaceSetRouterInterfaceType["HcRate"].isNull()) + routerInterfaceSetObject.hcRate = std::stoi(valueRouterInterfaceSetRouterInterfaceType["HcRate"].asString()); routerInterfaceSet_.push_back(routerInterfaceSetObject); } if(!value["PageNumber"].isNull()) diff --git a/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesResult.cc b/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesResult.cc index 95b240783..8fef75c03 100644 --- a/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesResult.cc +++ b/vpc/src/model/DescribeServerRelatedGlobalAccelerationInstancesResult.cc @@ -39,18 +39,18 @@ void DescribeServerRelatedGlobalAccelerationInstancesResult::parse(const std::st Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allGlobalAccelerationInstances = value["GlobalAccelerationInstances"]["GlobalAccelerationInstance"]; - for (auto value : allGlobalAccelerationInstances) + auto allGlobalAccelerationInstancesNode = value["GlobalAccelerationInstances"]["GlobalAccelerationInstance"]; + for (auto valueGlobalAccelerationInstancesGlobalAccelerationInstance : allGlobalAccelerationInstancesNode) { GlobalAccelerationInstance globalAccelerationInstancesObject; - if(!value["RegionId"].isNull()) - globalAccelerationInstancesObject.regionId = value["RegionId"].asString(); - if(!value["GlobalAccelerationInstanceId"].isNull()) - globalAccelerationInstancesObject.globalAccelerationInstanceId = value["GlobalAccelerationInstanceId"].asString(); - if(!value["IpAddress"].isNull()) - globalAccelerationInstancesObject.ipAddress = value["IpAddress"].asString(); - if(!value["ServerIpAddress"].isNull()) - globalAccelerationInstancesObject.serverIpAddress = value["ServerIpAddress"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["RegionId"].isNull()) + globalAccelerationInstancesObject.regionId = valueGlobalAccelerationInstancesGlobalAccelerationInstance["RegionId"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["GlobalAccelerationInstanceId"].isNull()) + globalAccelerationInstancesObject.globalAccelerationInstanceId = valueGlobalAccelerationInstancesGlobalAccelerationInstance["GlobalAccelerationInstanceId"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["IpAddress"].isNull()) + globalAccelerationInstancesObject.ipAddress = valueGlobalAccelerationInstancesGlobalAccelerationInstance["IpAddress"].asString(); + if(!valueGlobalAccelerationInstancesGlobalAccelerationInstance["ServerIpAddress"].isNull()) + globalAccelerationInstancesObject.serverIpAddress = valueGlobalAccelerationInstancesGlobalAccelerationInstance["ServerIpAddress"].asString(); globalAccelerationInstances_.push_back(globalAccelerationInstancesObject); } diff --git a/vpc/src/model/DescribeSnatTableEntriesResult.cc b/vpc/src/model/DescribeSnatTableEntriesResult.cc index 4b198fb57..0ea4c27c1 100644 --- a/vpc/src/model/DescribeSnatTableEntriesResult.cc +++ b/vpc/src/model/DescribeSnatTableEntriesResult.cc @@ -39,24 +39,24 @@ void DescribeSnatTableEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSnatTableEntries = value["SnatTableEntries"]["SnatTableEntry"]; - for (auto value : allSnatTableEntries) + auto allSnatTableEntriesNode = value["SnatTableEntries"]["SnatTableEntry"]; + for (auto valueSnatTableEntriesSnatTableEntry : allSnatTableEntriesNode) { SnatTableEntry snatTableEntriesObject; - if(!value["SnatTableId"].isNull()) - snatTableEntriesObject.snatTableId = value["SnatTableId"].asString(); - if(!value["SnatEntryId"].isNull()) - snatTableEntriesObject.snatEntryId = value["SnatEntryId"].asString(); - if(!value["SourceVSwitchId"].isNull()) - snatTableEntriesObject.sourceVSwitchId = value["SourceVSwitchId"].asString(); - if(!value["SourceCIDR"].isNull()) - snatTableEntriesObject.sourceCIDR = value["SourceCIDR"].asString(); - if(!value["SnatIp"].isNull()) - snatTableEntriesObject.snatIp = value["SnatIp"].asString(); - if(!value["Status"].isNull()) - snatTableEntriesObject.status = value["Status"].asString(); - if(!value["SnatEntryName"].isNull()) - snatTableEntriesObject.snatEntryName = value["SnatEntryName"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["SnatTableId"].isNull()) + snatTableEntriesObject.snatTableId = valueSnatTableEntriesSnatTableEntry["SnatTableId"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["SnatEntryId"].isNull()) + snatTableEntriesObject.snatEntryId = valueSnatTableEntriesSnatTableEntry["SnatEntryId"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["SourceVSwitchId"].isNull()) + snatTableEntriesObject.sourceVSwitchId = valueSnatTableEntriesSnatTableEntry["SourceVSwitchId"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["SourceCIDR"].isNull()) + snatTableEntriesObject.sourceCIDR = valueSnatTableEntriesSnatTableEntry["SourceCIDR"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["SnatIp"].isNull()) + snatTableEntriesObject.snatIp = valueSnatTableEntriesSnatTableEntry["SnatIp"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["Status"].isNull()) + snatTableEntriesObject.status = valueSnatTableEntriesSnatTableEntry["Status"].asString(); + if(!valueSnatTableEntriesSnatTableEntry["SnatEntryName"].isNull()) + snatTableEntriesObject.snatEntryName = valueSnatTableEntriesSnatTableEntry["SnatEntryName"].asString(); snatTableEntries_.push_back(snatTableEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeSslVpnClientCertsResult.cc b/vpc/src/model/DescribeSslVpnClientCertsResult.cc index 62b967a91..27d40a261 100644 --- a/vpc/src/model/DescribeSslVpnClientCertsResult.cc +++ b/vpc/src/model/DescribeSslVpnClientCertsResult.cc @@ -39,24 +39,24 @@ void DescribeSslVpnClientCertsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSslVpnClientCertKeys = value["SslVpnClientCertKeys"]["SslVpnClientCertKey"]; - for (auto value : allSslVpnClientCertKeys) + auto allSslVpnClientCertKeysNode = value["SslVpnClientCertKeys"]["SslVpnClientCertKey"]; + for (auto valueSslVpnClientCertKeysSslVpnClientCertKey : allSslVpnClientCertKeysNode) { SslVpnClientCertKey sslVpnClientCertKeysObject; - if(!value["RegionId"].isNull()) - sslVpnClientCertKeysObject.regionId = value["RegionId"].asString(); - if(!value["SslVpnClientCertId"].isNull()) - sslVpnClientCertKeysObject.sslVpnClientCertId = value["SslVpnClientCertId"].asString(); - if(!value["Name"].isNull()) - sslVpnClientCertKeysObject.name = value["Name"].asString(); - if(!value["SslVpnServerId"].isNull()) - sslVpnClientCertKeysObject.sslVpnServerId = value["SslVpnServerId"].asString(); - if(!value["CreateTime"].isNull()) - sslVpnClientCertKeysObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["EndTime"].isNull()) - sslVpnClientCertKeysObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Status"].isNull()) - sslVpnClientCertKeysObject.status = value["Status"].asString(); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["RegionId"].isNull()) + sslVpnClientCertKeysObject.regionId = valueSslVpnClientCertKeysSslVpnClientCertKey["RegionId"].asString(); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["SslVpnClientCertId"].isNull()) + sslVpnClientCertKeysObject.sslVpnClientCertId = valueSslVpnClientCertKeysSslVpnClientCertKey["SslVpnClientCertId"].asString(); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["Name"].isNull()) + sslVpnClientCertKeysObject.name = valueSslVpnClientCertKeysSslVpnClientCertKey["Name"].asString(); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["SslVpnServerId"].isNull()) + sslVpnClientCertKeysObject.sslVpnServerId = valueSslVpnClientCertKeysSslVpnClientCertKey["SslVpnServerId"].asString(); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["CreateTime"].isNull()) + sslVpnClientCertKeysObject.createTime = std::stol(valueSslVpnClientCertKeysSslVpnClientCertKey["CreateTime"].asString()); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["EndTime"].isNull()) + sslVpnClientCertKeysObject.endTime = std::stol(valueSslVpnClientCertKeysSslVpnClientCertKey["EndTime"].asString()); + if(!valueSslVpnClientCertKeysSslVpnClientCertKey["Status"].isNull()) + sslVpnClientCertKeysObject.status = valueSslVpnClientCertKeysSslVpnClientCertKey["Status"].asString(); sslVpnClientCertKeys_.push_back(sslVpnClientCertKeysObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeSslVpnServersResult.cc b/vpc/src/model/DescribeSslVpnServersResult.cc index 4a8c08e73..2ff2ae701 100644 --- a/vpc/src/model/DescribeSslVpnServersResult.cc +++ b/vpc/src/model/DescribeSslVpnServersResult.cc @@ -39,38 +39,38 @@ void DescribeSslVpnServersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allSslVpnServers = value["SslVpnServers"]["SslVpnServer"]; - for (auto value : allSslVpnServers) + auto allSslVpnServersNode = value["SslVpnServers"]["SslVpnServer"]; + for (auto valueSslVpnServersSslVpnServer : allSslVpnServersNode) { SslVpnServer sslVpnServersObject; - if(!value["RegionId"].isNull()) - sslVpnServersObject.regionId = value["RegionId"].asString(); - if(!value["SslVpnServerId"].isNull()) - sslVpnServersObject.sslVpnServerId = value["SslVpnServerId"].asString(); - if(!value["VpnGatewayId"].isNull()) - sslVpnServersObject.vpnGatewayId = value["VpnGatewayId"].asString(); - if(!value["Name"].isNull()) - sslVpnServersObject.name = value["Name"].asString(); - if(!value["LocalSubnet"].isNull()) - sslVpnServersObject.localSubnet = value["LocalSubnet"].asString(); - if(!value["ClientIpPool"].isNull()) - sslVpnServersObject.clientIpPool = value["ClientIpPool"].asString(); - if(!value["CreateTime"].isNull()) - sslVpnServersObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["Cipher"].isNull()) - sslVpnServersObject.cipher = value["Cipher"].asString(); - if(!value["Proto"].isNull()) - sslVpnServersObject.proto = value["Proto"].asString(); - if(!value["Port"].isNull()) - sslVpnServersObject.port = std::stoi(value["Port"].asString()); - if(!value["Compress"].isNull()) - sslVpnServersObject.compress = value["Compress"].asString() == "true"; - if(!value["Connections"].isNull()) - sslVpnServersObject.connections = std::stoi(value["Connections"].asString()); - if(!value["MaxConnections"].isNull()) - sslVpnServersObject.maxConnections = std::stoi(value["MaxConnections"].asString()); - if(!value["InternetIp"].isNull()) - sslVpnServersObject.internetIp = value["InternetIp"].asString(); + if(!valueSslVpnServersSslVpnServer["RegionId"].isNull()) + sslVpnServersObject.regionId = valueSslVpnServersSslVpnServer["RegionId"].asString(); + if(!valueSslVpnServersSslVpnServer["SslVpnServerId"].isNull()) + sslVpnServersObject.sslVpnServerId = valueSslVpnServersSslVpnServer["SslVpnServerId"].asString(); + if(!valueSslVpnServersSslVpnServer["VpnGatewayId"].isNull()) + sslVpnServersObject.vpnGatewayId = valueSslVpnServersSslVpnServer["VpnGatewayId"].asString(); + if(!valueSslVpnServersSslVpnServer["Name"].isNull()) + sslVpnServersObject.name = valueSslVpnServersSslVpnServer["Name"].asString(); + if(!valueSslVpnServersSslVpnServer["LocalSubnet"].isNull()) + sslVpnServersObject.localSubnet = valueSslVpnServersSslVpnServer["LocalSubnet"].asString(); + if(!valueSslVpnServersSslVpnServer["ClientIpPool"].isNull()) + sslVpnServersObject.clientIpPool = valueSslVpnServersSslVpnServer["ClientIpPool"].asString(); + if(!valueSslVpnServersSslVpnServer["CreateTime"].isNull()) + sslVpnServersObject.createTime = std::stol(valueSslVpnServersSslVpnServer["CreateTime"].asString()); + if(!valueSslVpnServersSslVpnServer["Cipher"].isNull()) + sslVpnServersObject.cipher = valueSslVpnServersSslVpnServer["Cipher"].asString(); + if(!valueSslVpnServersSslVpnServer["Proto"].isNull()) + sslVpnServersObject.proto = valueSslVpnServersSslVpnServer["Proto"].asString(); + if(!valueSslVpnServersSslVpnServer["Port"].isNull()) + sslVpnServersObject.port = std::stoi(valueSslVpnServersSslVpnServer["Port"].asString()); + if(!valueSslVpnServersSslVpnServer["Compress"].isNull()) + sslVpnServersObject.compress = valueSslVpnServersSslVpnServer["Compress"].asString() == "true"; + if(!valueSslVpnServersSslVpnServer["Connections"].isNull()) + sslVpnServersObject.connections = std::stoi(valueSslVpnServersSslVpnServer["Connections"].asString()); + if(!valueSslVpnServersSslVpnServer["MaxConnections"].isNull()) + sslVpnServersObject.maxConnections = std::stoi(valueSslVpnServersSslVpnServer["MaxConnections"].asString()); + if(!valueSslVpnServersSslVpnServer["InternetIp"].isNull()) + sslVpnServersObject.internetIp = valueSslVpnServersSslVpnServer["InternetIp"].asString(); sslVpnServers_.push_back(sslVpnServersObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeVRoutersResult.cc b/vpc/src/model/DescribeVRoutersResult.cc index 1b5e1717d..b83c9a73a 100644 --- a/vpc/src/model/DescribeVRoutersResult.cc +++ b/vpc/src/model/DescribeVRoutersResult.cc @@ -39,22 +39,22 @@ void DescribeVRoutersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVRouters = value["VRouters"]["VRouter"]; - for (auto value : allVRouters) + auto allVRoutersNode = value["VRouters"]["VRouter"]; + for (auto valueVRoutersVRouter : allVRoutersNode) { VRouter vRoutersObject; - if(!value["RegionId"].isNull()) - vRoutersObject.regionId = value["RegionId"].asString(); - if(!value["VpcId"].isNull()) - vRoutersObject.vpcId = value["VpcId"].asString(); - if(!value["VRouterName"].isNull()) - vRoutersObject.vRouterName = value["VRouterName"].asString(); - if(!value["Description"].isNull()) - vRoutersObject.description = value["Description"].asString(); - if(!value["VRouterId"].isNull()) - vRoutersObject.vRouterId = value["VRouterId"].asString(); - if(!value["CreationTime"].isNull()) - vRoutersObject.creationTime = value["CreationTime"].asString(); + if(!valueVRoutersVRouter["RegionId"].isNull()) + vRoutersObject.regionId = valueVRoutersVRouter["RegionId"].asString(); + if(!valueVRoutersVRouter["VpcId"].isNull()) + vRoutersObject.vpcId = valueVRoutersVRouter["VpcId"].asString(); + if(!valueVRoutersVRouter["VRouterName"].isNull()) + vRoutersObject.vRouterName = valueVRoutersVRouter["VRouterName"].asString(); + if(!valueVRoutersVRouter["Description"].isNull()) + vRoutersObject.description = valueVRoutersVRouter["Description"].asString(); + if(!valueVRoutersVRouter["VRouterId"].isNull()) + vRoutersObject.vRouterId = valueVRoutersVRouter["VRouterId"].asString(); + if(!valueVRoutersVRouter["CreationTime"].isNull()) + vRoutersObject.creationTime = valueVRoutersVRouter["CreationTime"].asString(); auto allRouteTableIds = value["RouteTableIds"]["RouteTableId"]; for (auto value : allRouteTableIds) vRoutersObject.routeTableIds.push_back(value.asString()); diff --git a/vpc/src/model/DescribeVSwitchAttributesResult.cc b/vpc/src/model/DescribeVSwitchAttributesResult.cc index ea7758eb6..9dc7a3bb5 100644 --- a/vpc/src/model/DescribeVSwitchAttributesResult.cc +++ b/vpc/src/model/DescribeVSwitchAttributesResult.cc @@ -39,14 +39,14 @@ void DescribeVSwitchAttributesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allCloudResources = value["CloudResources"]["CloudResourceSetType"]; - for (auto value : allCloudResources) + auto allCloudResourcesNode = value["CloudResources"]["CloudResourceSetType"]; + for (auto valueCloudResourcesCloudResourceSetType : allCloudResourcesNode) { CloudResourceSetType cloudResourcesObject; - if(!value["ResourceType"].isNull()) - cloudResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceCount"].isNull()) - cloudResourcesObject.resourceCount = std::stoi(value["ResourceCount"].asString()); + if(!valueCloudResourcesCloudResourceSetType["ResourceType"].isNull()) + cloudResourcesObject.resourceType = valueCloudResourcesCloudResourceSetType["ResourceType"].asString(); + if(!valueCloudResourcesCloudResourceSetType["ResourceCount"].isNull()) + cloudResourcesObject.resourceCount = std::stoi(valueCloudResourcesCloudResourceSetType["ResourceCount"].asString()); cloudResources_.push_back(cloudResourcesObject); } auto routeTableNode = value["RouteTable"]; diff --git a/vpc/src/model/DescribeVSwitchesResult.cc b/vpc/src/model/DescribeVSwitchesResult.cc index df7aa817d..2b4e13f48 100644 --- a/vpc/src/model/DescribeVSwitchesResult.cc +++ b/vpc/src/model/DescribeVSwitchesResult.cc @@ -39,44 +39,44 @@ void DescribeVSwitchesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVSwitches = value["VSwitches"]["VSwitch"]; - for (auto value : allVSwitches) + auto allVSwitchesNode = value["VSwitches"]["VSwitch"]; + for (auto valueVSwitchesVSwitch : allVSwitchesNode) { VSwitch vSwitchesObject; - if(!value["VSwitchId"].isNull()) - vSwitchesObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["VpcId"].isNull()) - vSwitchesObject.vpcId = value["VpcId"].asString(); - if(!value["Status"].isNull()) - vSwitchesObject.status = value["Status"].asString(); - if(!value["CidrBlock"].isNull()) - vSwitchesObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["Ipv6CidrBlock"].isNull()) - vSwitchesObject.ipv6CidrBlock = value["Ipv6CidrBlock"].asString(); - if(!value["ZoneId"].isNull()) - vSwitchesObject.zoneId = value["ZoneId"].asString(); - if(!value["AvailableIpAddressCount"].isNull()) - vSwitchesObject.availableIpAddressCount = std::stol(value["AvailableIpAddressCount"].asString()); - if(!value["Description"].isNull()) - vSwitchesObject.description = value["Description"].asString(); - if(!value["VSwitchName"].isNull()) - vSwitchesObject.vSwitchName = value["VSwitchName"].asString(); - if(!value["CreationTime"].isNull()) - vSwitchesObject.creationTime = value["CreationTime"].asString(); - if(!value["IsDefault"].isNull()) - vSwitchesObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["ResourceGroupId"].isNull()) - vSwitchesObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["NetworkAclId"].isNull()) - vSwitchesObject.networkAclId = value["NetworkAclId"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueVSwitchesVSwitch["VSwitchId"].isNull()) + vSwitchesObject.vSwitchId = valueVSwitchesVSwitch["VSwitchId"].asString(); + if(!valueVSwitchesVSwitch["VpcId"].isNull()) + vSwitchesObject.vpcId = valueVSwitchesVSwitch["VpcId"].asString(); + if(!valueVSwitchesVSwitch["Status"].isNull()) + vSwitchesObject.status = valueVSwitchesVSwitch["Status"].asString(); + if(!valueVSwitchesVSwitch["CidrBlock"].isNull()) + vSwitchesObject.cidrBlock = valueVSwitchesVSwitch["CidrBlock"].asString(); + if(!valueVSwitchesVSwitch["Ipv6CidrBlock"].isNull()) + vSwitchesObject.ipv6CidrBlock = valueVSwitchesVSwitch["Ipv6CidrBlock"].asString(); + if(!valueVSwitchesVSwitch["ZoneId"].isNull()) + vSwitchesObject.zoneId = valueVSwitchesVSwitch["ZoneId"].asString(); + if(!valueVSwitchesVSwitch["AvailableIpAddressCount"].isNull()) + vSwitchesObject.availableIpAddressCount = std::stol(valueVSwitchesVSwitch["AvailableIpAddressCount"].asString()); + if(!valueVSwitchesVSwitch["Description"].isNull()) + vSwitchesObject.description = valueVSwitchesVSwitch["Description"].asString(); + if(!valueVSwitchesVSwitch["VSwitchName"].isNull()) + vSwitchesObject.vSwitchName = valueVSwitchesVSwitch["VSwitchName"].asString(); + if(!valueVSwitchesVSwitch["CreationTime"].isNull()) + vSwitchesObject.creationTime = valueVSwitchesVSwitch["CreationTime"].asString(); + if(!valueVSwitchesVSwitch["IsDefault"].isNull()) + vSwitchesObject.isDefault = valueVSwitchesVSwitch["IsDefault"].asString() == "true"; + if(!valueVSwitchesVSwitch["ResourceGroupId"].isNull()) + vSwitchesObject.resourceGroupId = valueVSwitchesVSwitch["ResourceGroupId"].asString(); + if(!valueVSwitchesVSwitch["NetworkAclId"].isNull()) + vSwitchesObject.networkAclId = valueVSwitchesVSwitch["NetworkAclId"].asString(); + auto allTagsNode = allVSwitchesNode["Tags"]["Tag"]; + for (auto allVSwitchesNodeTagsTag : allTagsNode) { VSwitch::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allVSwitchesNodeTagsTag["Key"].isNull()) + tagsObject.key = allVSwitchesNodeTagsTag["Key"].asString(); + if(!allVSwitchesNodeTagsTag["Value"].isNull()) + tagsObject.value = allVSwitchesNodeTagsTag["Value"].asString(); vSwitchesObject.tags.push_back(tagsObject); } auto routeTableNode = value["RouteTable"]; diff --git a/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc b/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc index 8ff4719cd..c8f0ff7b5 100644 --- a/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc +++ b/vpc/src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc @@ -39,38 +39,38 @@ void DescribeVirtualBorderRoutersForPhysicalConnectionResult::parse(const std::s Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVirtualBorderRouterForPhysicalConnectionSet = value["VirtualBorderRouterForPhysicalConnectionSet"]["VirtualBorderRouterForPhysicalConnectionType"]; - for (auto value : allVirtualBorderRouterForPhysicalConnectionSet) + auto allVirtualBorderRouterForPhysicalConnectionSetNode = value["VirtualBorderRouterForPhysicalConnectionSet"]["VirtualBorderRouterForPhysicalConnectionType"]; + for (auto valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType : allVirtualBorderRouterForPhysicalConnectionSetNode) { VirtualBorderRouterForPhysicalConnectionType virtualBorderRouterForPhysicalConnectionSetObject; - if(!value["VbrId"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.vbrId = value["VbrId"].asString(); - if(!value["VbrOwnerUid"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.vbrOwnerUid = std::stol(value["VbrOwnerUid"].asString()); - if(!value["EccId"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.eccId = value["EccId"].asString(); - if(!value["Type"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.type = value["Type"].asString(); - if(!value["CreationTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.creationTime = value["CreationTime"].asString(); - if(!value["ActivationTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.activationTime = value["ActivationTime"].asString(); - if(!value["TerminationTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.terminationTime = value["TerminationTime"].asString(); - if(!value["RecoveryTime"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.recoveryTime = value["RecoveryTime"].asString(); - if(!value["VlanId"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.vlanId = std::stoi(value["VlanId"].asString()); - if(!value["Status"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.status = value["Status"].asString(); - if(!value["CircuitCode"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.circuitCode = value["CircuitCode"].asString(); - if(!value["LocalGatewayIp"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.localGatewayIp = value["LocalGatewayIp"].asString(); - if(!value["PeerGatewayIp"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.peerGatewayIp = value["PeerGatewayIp"].asString(); - if(!value["PeeringSubnetMask"].isNull()) - virtualBorderRouterForPhysicalConnectionSetObject.peeringSubnetMask = value["PeeringSubnetMask"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrId"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.vbrId = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrId"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrOwnerUid"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.vbrOwnerUid = std::stol(valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VbrOwnerUid"].asString()); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["EccId"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.eccId = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["EccId"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["Type"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.type = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["Type"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CreationTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.creationTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CreationTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["ActivationTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.activationTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["ActivationTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["TerminationTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.terminationTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["TerminationTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["RecoveryTime"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.recoveryTime = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["RecoveryTime"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VlanId"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.vlanId = std::stoi(valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["VlanId"].asString()); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["Status"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.status = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["Status"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CircuitCode"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.circuitCode = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["CircuitCode"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["LocalGatewayIp"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.localGatewayIp = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["LocalGatewayIp"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeerGatewayIp"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.peerGatewayIp = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeerGatewayIp"].asString(); + if(!valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeeringSubnetMask"].isNull()) + virtualBorderRouterForPhysicalConnectionSetObject.peeringSubnetMask = valueVirtualBorderRouterForPhysicalConnectionSetVirtualBorderRouterForPhysicalConnectionType["PeeringSubnetMask"].asString(); virtualBorderRouterForPhysicalConnectionSet_.push_back(virtualBorderRouterForPhysicalConnectionSetObject); } if(!value["PageNumber"].isNull()) diff --git a/vpc/src/model/DescribeVirtualBorderRoutersResult.cc b/vpc/src/model/DescribeVirtualBorderRoutersResult.cc index 2025cb940..9e9849d2f 100644 --- a/vpc/src/model/DescribeVirtualBorderRoutersResult.cc +++ b/vpc/src/model/DescribeVirtualBorderRoutersResult.cc @@ -39,96 +39,96 @@ void DescribeVirtualBorderRoutersResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVirtualBorderRouterSet = value["VirtualBorderRouterSet"]["VirtualBorderRouterType"]; - for (auto value : allVirtualBorderRouterSet) + auto allVirtualBorderRouterSetNode = value["VirtualBorderRouterSet"]["VirtualBorderRouterType"]; + for (auto valueVirtualBorderRouterSetVirtualBorderRouterType : allVirtualBorderRouterSetNode) { VirtualBorderRouterType virtualBorderRouterSetObject; - if(!value["VbrId"].isNull()) - virtualBorderRouterSetObject.vbrId = value["VbrId"].asString(); - if(!value["CreationTime"].isNull()) - virtualBorderRouterSetObject.creationTime = value["CreationTime"].asString(); - if(!value["ActivationTime"].isNull()) - virtualBorderRouterSetObject.activationTime = value["ActivationTime"].asString(); - if(!value["TerminationTime"].isNull()) - virtualBorderRouterSetObject.terminationTime = value["TerminationTime"].asString(); - if(!value["RecoveryTime"].isNull()) - virtualBorderRouterSetObject.recoveryTime = value["RecoveryTime"].asString(); - if(!value["Status"].isNull()) - virtualBorderRouterSetObject.status = value["Status"].asString(); - if(!value["VlanId"].isNull()) - virtualBorderRouterSetObject.vlanId = std::stoi(value["VlanId"].asString()); - if(!value["CircuitCode"].isNull()) - virtualBorderRouterSetObject.circuitCode = value["CircuitCode"].asString(); - if(!value["RouteTableId"].isNull()) - virtualBorderRouterSetObject.routeTableId = value["RouteTableId"].asString(); - if(!value["VlanInterfaceId"].isNull()) - virtualBorderRouterSetObject.vlanInterfaceId = value["VlanInterfaceId"].asString(); - if(!value["LocalGatewayIp"].isNull()) - virtualBorderRouterSetObject.localGatewayIp = value["LocalGatewayIp"].asString(); - if(!value["PeerGatewayIp"].isNull()) - virtualBorderRouterSetObject.peerGatewayIp = value["PeerGatewayIp"].asString(); - if(!value["PeeringSubnetMask"].isNull()) - virtualBorderRouterSetObject.peeringSubnetMask = value["PeeringSubnetMask"].asString(); - if(!value["PhysicalConnectionId"].isNull()) - virtualBorderRouterSetObject.physicalConnectionId = value["PhysicalConnectionId"].asString(); - if(!value["PhysicalConnectionStatus"].isNull()) - virtualBorderRouterSetObject.physicalConnectionStatus = value["PhysicalConnectionStatus"].asString(); - if(!value["PhysicalConnectionBusinessStatus"].isNull()) - virtualBorderRouterSetObject.physicalConnectionBusinessStatus = value["PhysicalConnectionBusinessStatus"].asString(); - if(!value["PhysicalConnectionOwnerUid"].isNull()) - virtualBorderRouterSetObject.physicalConnectionOwnerUid = value["PhysicalConnectionOwnerUid"].asString(); - if(!value["AccessPointId"].isNull()) - virtualBorderRouterSetObject.accessPointId = value["AccessPointId"].asString(); - if(!value["Name"].isNull()) - virtualBorderRouterSetObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - virtualBorderRouterSetObject.description = value["Description"].asString(); - if(!value["EccId"].isNull()) - virtualBorderRouterSetObject.eccId = value["EccId"].asString(); - if(!value["Type"].isNull()) - virtualBorderRouterSetObject.type = value["Type"].asString(); - if(!value["MinTxInterval"].isNull()) - virtualBorderRouterSetObject.minTxInterval = std::stol(value["MinTxInterval"].asString()); - if(!value["MinRxInterval"].isNull()) - virtualBorderRouterSetObject.minRxInterval = std::stol(value["MinRxInterval"].asString()); - if(!value["DetectMultiplier"].isNull()) - virtualBorderRouterSetObject.detectMultiplier = std::stol(value["DetectMultiplier"].asString()); - auto allAssociatedPhysicalConnections = value["AssociatedPhysicalConnections"]["AssociatedPhysicalConnection"]; - for (auto value : allAssociatedPhysicalConnections) + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["VbrId"].isNull()) + virtualBorderRouterSetObject.vbrId = valueVirtualBorderRouterSetVirtualBorderRouterType["VbrId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["CreationTime"].isNull()) + virtualBorderRouterSetObject.creationTime = valueVirtualBorderRouterSetVirtualBorderRouterType["CreationTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["ActivationTime"].isNull()) + virtualBorderRouterSetObject.activationTime = valueVirtualBorderRouterSetVirtualBorderRouterType["ActivationTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["TerminationTime"].isNull()) + virtualBorderRouterSetObject.terminationTime = valueVirtualBorderRouterSetVirtualBorderRouterType["TerminationTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["RecoveryTime"].isNull()) + virtualBorderRouterSetObject.recoveryTime = valueVirtualBorderRouterSetVirtualBorderRouterType["RecoveryTime"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Status"].isNull()) + virtualBorderRouterSetObject.status = valueVirtualBorderRouterSetVirtualBorderRouterType["Status"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["VlanId"].isNull()) + virtualBorderRouterSetObject.vlanId = std::stoi(valueVirtualBorderRouterSetVirtualBorderRouterType["VlanId"].asString()); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["CircuitCode"].isNull()) + virtualBorderRouterSetObject.circuitCode = valueVirtualBorderRouterSetVirtualBorderRouterType["CircuitCode"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["RouteTableId"].isNull()) + virtualBorderRouterSetObject.routeTableId = valueVirtualBorderRouterSetVirtualBorderRouterType["RouteTableId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["VlanInterfaceId"].isNull()) + virtualBorderRouterSetObject.vlanInterfaceId = valueVirtualBorderRouterSetVirtualBorderRouterType["VlanInterfaceId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["LocalGatewayIp"].isNull()) + virtualBorderRouterSetObject.localGatewayIp = valueVirtualBorderRouterSetVirtualBorderRouterType["LocalGatewayIp"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PeerGatewayIp"].isNull()) + virtualBorderRouterSetObject.peerGatewayIp = valueVirtualBorderRouterSetVirtualBorderRouterType["PeerGatewayIp"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PeeringSubnetMask"].isNull()) + virtualBorderRouterSetObject.peeringSubnetMask = valueVirtualBorderRouterSetVirtualBorderRouterType["PeeringSubnetMask"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionId"].isNull()) + virtualBorderRouterSetObject.physicalConnectionId = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionStatus"].isNull()) + virtualBorderRouterSetObject.physicalConnectionStatus = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionStatus"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionBusinessStatus"].isNull()) + virtualBorderRouterSetObject.physicalConnectionBusinessStatus = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionBusinessStatus"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionOwnerUid"].isNull()) + virtualBorderRouterSetObject.physicalConnectionOwnerUid = valueVirtualBorderRouterSetVirtualBorderRouterType["PhysicalConnectionOwnerUid"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["AccessPointId"].isNull()) + virtualBorderRouterSetObject.accessPointId = valueVirtualBorderRouterSetVirtualBorderRouterType["AccessPointId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Name"].isNull()) + virtualBorderRouterSetObject.name = valueVirtualBorderRouterSetVirtualBorderRouterType["Name"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Description"].isNull()) + virtualBorderRouterSetObject.description = valueVirtualBorderRouterSetVirtualBorderRouterType["Description"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["EccId"].isNull()) + virtualBorderRouterSetObject.eccId = valueVirtualBorderRouterSetVirtualBorderRouterType["EccId"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["Type"].isNull()) + virtualBorderRouterSetObject.type = valueVirtualBorderRouterSetVirtualBorderRouterType["Type"].asString(); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["MinTxInterval"].isNull()) + virtualBorderRouterSetObject.minTxInterval = std::stol(valueVirtualBorderRouterSetVirtualBorderRouterType["MinTxInterval"].asString()); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["MinRxInterval"].isNull()) + virtualBorderRouterSetObject.minRxInterval = std::stol(valueVirtualBorderRouterSetVirtualBorderRouterType["MinRxInterval"].asString()); + if(!valueVirtualBorderRouterSetVirtualBorderRouterType["DetectMultiplier"].isNull()) + virtualBorderRouterSetObject.detectMultiplier = std::stol(valueVirtualBorderRouterSetVirtualBorderRouterType["DetectMultiplier"].asString()); + auto allAssociatedPhysicalConnectionsNode = allVirtualBorderRouterSetNode["AssociatedPhysicalConnections"]["AssociatedPhysicalConnection"]; + for (auto allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection : allAssociatedPhysicalConnectionsNode) { VirtualBorderRouterType::AssociatedPhysicalConnection associatedPhysicalConnectionsObject; - if(!value["CircuitCode"].isNull()) - associatedPhysicalConnectionsObject.circuitCode = value["CircuitCode"].asString(); - if(!value["VlanInterfaceId"].isNull()) - associatedPhysicalConnectionsObject.vlanInterfaceId = value["VlanInterfaceId"].asString(); - if(!value["LocalGatewayIp"].isNull()) - associatedPhysicalConnectionsObject.localGatewayIp = value["LocalGatewayIp"].asString(); - if(!value["PeerGatewayIp"].isNull()) - associatedPhysicalConnectionsObject.peerGatewayIp = value["PeerGatewayIp"].asString(); - if(!value["PeeringSubnetMask"].isNull()) - associatedPhysicalConnectionsObject.peeringSubnetMask = value["PeeringSubnetMask"].asString(); - if(!value["PhysicalConnectionId"].isNull()) - associatedPhysicalConnectionsObject.physicalConnectionId = value["PhysicalConnectionId"].asString(); - if(!value["PhysicalConnectionStatus"].isNull()) - associatedPhysicalConnectionsObject.physicalConnectionStatus = value["PhysicalConnectionStatus"].asString(); - if(!value["PhysicalConnectionBusinessStatus"].isNull()) - associatedPhysicalConnectionsObject.physicalConnectionBusinessStatus = value["PhysicalConnectionBusinessStatus"].asString(); - if(!value["PhysicalConnectionOwnerUid"].isNull()) - associatedPhysicalConnectionsObject.physicalConnectionOwnerUid = value["PhysicalConnectionOwnerUid"].asString(); - if(!value["VlanId"].isNull()) - associatedPhysicalConnectionsObject.vlanId = value["VlanId"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["CircuitCode"].isNull()) + associatedPhysicalConnectionsObject.circuitCode = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["CircuitCode"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["VlanInterfaceId"].isNull()) + associatedPhysicalConnectionsObject.vlanInterfaceId = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["VlanInterfaceId"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["LocalGatewayIp"].isNull()) + associatedPhysicalConnectionsObject.localGatewayIp = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["LocalGatewayIp"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PeerGatewayIp"].isNull()) + associatedPhysicalConnectionsObject.peerGatewayIp = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PeerGatewayIp"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PeeringSubnetMask"].isNull()) + associatedPhysicalConnectionsObject.peeringSubnetMask = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PeeringSubnetMask"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionId"].isNull()) + associatedPhysicalConnectionsObject.physicalConnectionId = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionId"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionStatus"].isNull()) + associatedPhysicalConnectionsObject.physicalConnectionStatus = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionStatus"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionBusinessStatus"].isNull()) + associatedPhysicalConnectionsObject.physicalConnectionBusinessStatus = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionBusinessStatus"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionOwnerUid"].isNull()) + associatedPhysicalConnectionsObject.physicalConnectionOwnerUid = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["PhysicalConnectionOwnerUid"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["VlanId"].isNull()) + associatedPhysicalConnectionsObject.vlanId = allVirtualBorderRouterSetNodeAssociatedPhysicalConnectionsAssociatedPhysicalConnection["VlanId"].asString(); virtualBorderRouterSetObject.associatedPhysicalConnections.push_back(associatedPhysicalConnectionsObject); } - auto allAssociatedCens = value["AssociatedCens"]["AssociatedCen"]; - for (auto value : allAssociatedCens) + auto allAssociatedCensNode = allVirtualBorderRouterSetNode["AssociatedCens"]["AssociatedCen"]; + for (auto allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen : allAssociatedCensNode) { VirtualBorderRouterType::AssociatedCen associatedCensObject; - if(!value["CenId"].isNull()) - associatedCensObject.cenId = value["CenId"].asString(); - if(!value["CenOwnerId"].isNull()) - associatedCensObject.cenOwnerId = std::stol(value["CenOwnerId"].asString()); - if(!value["CenStatus"].isNull()) - associatedCensObject.cenStatus = value["CenStatus"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen["CenId"].isNull()) + associatedCensObject.cenId = allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen["CenId"].asString(); + if(!allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen["CenOwnerId"].isNull()) + associatedCensObject.cenOwnerId = std::stol(allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen["CenOwnerId"].asString()); + if(!allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen["CenStatus"].isNull()) + associatedCensObject.cenStatus = allVirtualBorderRouterSetNodeAssociatedCensAssociatedCen["CenStatus"].asString(); virtualBorderRouterSetObject.associatedCens.push_back(associatedCensObject); } virtualBorderRouterSet_.push_back(virtualBorderRouterSetObject); diff --git a/vpc/src/model/DescribeVpcAttributeResult.cc b/vpc/src/model/DescribeVpcAttributeResult.cc index 5ff0cb743..22d45d60d 100644 --- a/vpc/src/model/DescribeVpcAttributeResult.cc +++ b/vpc/src/model/DescribeVpcAttributeResult.cc @@ -39,26 +39,26 @@ void DescribeVpcAttributeResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allAssociatedCens = value["AssociatedCens"]["AssociatedCen"]; - for (auto value : allAssociatedCens) + auto allAssociatedCensNode = value["AssociatedCens"]["AssociatedCen"]; + for (auto valueAssociatedCensAssociatedCen : allAssociatedCensNode) { AssociatedCen associatedCensObject; - if(!value["CenId"].isNull()) - associatedCensObject.cenId = value["CenId"].asString(); - if(!value["CenOwnerId"].isNull()) - associatedCensObject.cenOwnerId = std::stol(value["CenOwnerId"].asString()); - if(!value["CenStatus"].isNull()) - associatedCensObject.cenStatus = value["CenStatus"].asString(); + if(!valueAssociatedCensAssociatedCen["CenId"].isNull()) + associatedCensObject.cenId = valueAssociatedCensAssociatedCen["CenId"].asString(); + if(!valueAssociatedCensAssociatedCen["CenOwnerId"].isNull()) + associatedCensObject.cenOwnerId = std::stol(valueAssociatedCensAssociatedCen["CenOwnerId"].asString()); + if(!valueAssociatedCensAssociatedCen["CenStatus"].isNull()) + associatedCensObject.cenStatus = valueAssociatedCensAssociatedCen["CenStatus"].asString(); associatedCens_.push_back(associatedCensObject); } - auto allCloudResources = value["CloudResources"]["CloudResourceSetType"]; - for (auto value : allCloudResources) + auto allCloudResourcesNode = value["CloudResources"]["CloudResourceSetType"]; + for (auto valueCloudResourcesCloudResourceSetType : allCloudResourcesNode) { CloudResourceSetType cloudResourcesObject; - if(!value["ResourceType"].isNull()) - cloudResourcesObject.resourceType = value["ResourceType"].asString(); - if(!value["ResourceCount"].isNull()) - cloudResourcesObject.resourceCount = std::stoi(value["ResourceCount"].asString()); + if(!valueCloudResourcesCloudResourceSetType["ResourceType"].isNull()) + cloudResourcesObject.resourceType = valueCloudResourcesCloudResourceSetType["ResourceType"].asString(); + if(!valueCloudResourcesCloudResourceSetType["ResourceCount"].isNull()) + cloudResourcesObject.resourceCount = std::stoi(valueCloudResourcesCloudResourceSetType["ResourceCount"].asString()); cloudResources_.push_back(cloudResourcesObject); } auto allVSwitchIds = value["VSwitchIds"]["VSwitchId"]; diff --git a/vpc/src/model/DescribeVpcsResult.cc b/vpc/src/model/DescribeVpcsResult.cc index 529f2487b..ffac29071 100644 --- a/vpc/src/model/DescribeVpcsResult.cc +++ b/vpc/src/model/DescribeVpcsResult.cc @@ -39,44 +39,44 @@ void DescribeVpcsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpcs = value["Vpcs"]["Vpc"]; - for (auto value : allVpcs) + auto allVpcsNode = value["Vpcs"]["Vpc"]; + for (auto valueVpcsVpc : allVpcsNode) { Vpc vpcsObject; - if(!value["VpcId"].isNull()) - vpcsObject.vpcId = value["VpcId"].asString(); - if(!value["RegionId"].isNull()) - vpcsObject.regionId = value["RegionId"].asString(); - if(!value["Status"].isNull()) - vpcsObject.status = value["Status"].asString(); - if(!value["VpcName"].isNull()) - vpcsObject.vpcName = value["VpcName"].asString(); - if(!value["CreationTime"].isNull()) - vpcsObject.creationTime = value["CreationTime"].asString(); - if(!value["CidrBlock"].isNull()) - vpcsObject.cidrBlock = value["CidrBlock"].asString(); - if(!value["Ipv6CidrBlock"].isNull()) - vpcsObject.ipv6CidrBlock = value["Ipv6CidrBlock"].asString(); - if(!value["VRouterId"].isNull()) - vpcsObject.vRouterId = value["VRouterId"].asString(); - if(!value["Description"].isNull()) - vpcsObject.description = value["Description"].asString(); - if(!value["IsDefault"].isNull()) - vpcsObject.isDefault = value["IsDefault"].asString() == "true"; - if(!value["NetworkAclNum"].isNull()) - vpcsObject.networkAclNum = value["NetworkAclNum"].asString(); - if(!value["ResourceGroupId"].isNull()) - vpcsObject.resourceGroupId = value["ResourceGroupId"].asString(); - if(!value["CenStatus"].isNull()) - vpcsObject.cenStatus = value["CenStatus"].asString(); - auto allTags = value["Tags"]["Tag"]; - for (auto value : allTags) + if(!valueVpcsVpc["VpcId"].isNull()) + vpcsObject.vpcId = valueVpcsVpc["VpcId"].asString(); + if(!valueVpcsVpc["RegionId"].isNull()) + vpcsObject.regionId = valueVpcsVpc["RegionId"].asString(); + if(!valueVpcsVpc["Status"].isNull()) + vpcsObject.status = valueVpcsVpc["Status"].asString(); + if(!valueVpcsVpc["VpcName"].isNull()) + vpcsObject.vpcName = valueVpcsVpc["VpcName"].asString(); + if(!valueVpcsVpc["CreationTime"].isNull()) + vpcsObject.creationTime = valueVpcsVpc["CreationTime"].asString(); + if(!valueVpcsVpc["CidrBlock"].isNull()) + vpcsObject.cidrBlock = valueVpcsVpc["CidrBlock"].asString(); + if(!valueVpcsVpc["Ipv6CidrBlock"].isNull()) + vpcsObject.ipv6CidrBlock = valueVpcsVpc["Ipv6CidrBlock"].asString(); + if(!valueVpcsVpc["VRouterId"].isNull()) + vpcsObject.vRouterId = valueVpcsVpc["VRouterId"].asString(); + if(!valueVpcsVpc["Description"].isNull()) + vpcsObject.description = valueVpcsVpc["Description"].asString(); + if(!valueVpcsVpc["IsDefault"].isNull()) + vpcsObject.isDefault = valueVpcsVpc["IsDefault"].asString() == "true"; + if(!valueVpcsVpc["NetworkAclNum"].isNull()) + vpcsObject.networkAclNum = valueVpcsVpc["NetworkAclNum"].asString(); + if(!valueVpcsVpc["ResourceGroupId"].isNull()) + vpcsObject.resourceGroupId = valueVpcsVpc["ResourceGroupId"].asString(); + if(!valueVpcsVpc["CenStatus"].isNull()) + vpcsObject.cenStatus = valueVpcsVpc["CenStatus"].asString(); + auto allTagsNode = allVpcsNode["Tags"]["Tag"]; + for (auto allVpcsNodeTagsTag : allTagsNode) { Vpc::Tag tagsObject; - if(!value["Key"].isNull()) - tagsObject.key = value["Key"].asString(); - if(!value["Value"].isNull()) - tagsObject.value = value["Value"].asString(); + if(!allVpcsNodeTagsTag["Key"].isNull()) + tagsObject.key = allVpcsNodeTagsTag["Key"].asString(); + if(!allVpcsNodeTagsTag["Value"].isNull()) + tagsObject.value = allVpcsNodeTagsTag["Value"].asString(); vpcsObject.tags.push_back(tagsObject); } auto allVSwitchIds = value["VSwitchIds"]["VSwitchId"]; diff --git a/vpc/src/model/DescribeVpnConnectionsResult.cc b/vpc/src/model/DescribeVpnConnectionsResult.cc index 4bf2e7716..0746b7b0d 100644 --- a/vpc/src/model/DescribeVpnConnectionsResult.cc +++ b/vpc/src/model/DescribeVpnConnectionsResult.cc @@ -39,28 +39,28 @@ void DescribeVpnConnectionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpnConnections = value["VpnConnections"]["VpnConnection"]; - for (auto value : allVpnConnections) + auto allVpnConnectionsNode = value["VpnConnections"]["VpnConnection"]; + for (auto valueVpnConnectionsVpnConnection : allVpnConnectionsNode) { VpnConnection vpnConnectionsObject; - if(!value["VpnConnectionId"].isNull()) - vpnConnectionsObject.vpnConnectionId = value["VpnConnectionId"].asString(); - if(!value["CustomerGatewayId"].isNull()) - vpnConnectionsObject.customerGatewayId = value["CustomerGatewayId"].asString(); - if(!value["VpnGatewayId"].isNull()) - vpnConnectionsObject.vpnGatewayId = value["VpnGatewayId"].asString(); - if(!value["Name"].isNull()) - vpnConnectionsObject.name = value["Name"].asString(); - if(!value["LocalSubnet"].isNull()) - vpnConnectionsObject.localSubnet = value["LocalSubnet"].asString(); - if(!value["RemoteSubnet"].isNull()) - vpnConnectionsObject.remoteSubnet = value["RemoteSubnet"].asString(); - if(!value["CreateTime"].isNull()) - vpnConnectionsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["EffectImmediately"].isNull()) - vpnConnectionsObject.effectImmediately = value["EffectImmediately"].asString() == "true"; - if(!value["Status"].isNull()) - vpnConnectionsObject.status = value["Status"].asString(); + if(!valueVpnConnectionsVpnConnection["VpnConnectionId"].isNull()) + vpnConnectionsObject.vpnConnectionId = valueVpnConnectionsVpnConnection["VpnConnectionId"].asString(); + if(!valueVpnConnectionsVpnConnection["CustomerGatewayId"].isNull()) + vpnConnectionsObject.customerGatewayId = valueVpnConnectionsVpnConnection["CustomerGatewayId"].asString(); + if(!valueVpnConnectionsVpnConnection["VpnGatewayId"].isNull()) + vpnConnectionsObject.vpnGatewayId = valueVpnConnectionsVpnConnection["VpnGatewayId"].asString(); + if(!valueVpnConnectionsVpnConnection["Name"].isNull()) + vpnConnectionsObject.name = valueVpnConnectionsVpnConnection["Name"].asString(); + if(!valueVpnConnectionsVpnConnection["LocalSubnet"].isNull()) + vpnConnectionsObject.localSubnet = valueVpnConnectionsVpnConnection["LocalSubnet"].asString(); + if(!valueVpnConnectionsVpnConnection["RemoteSubnet"].isNull()) + vpnConnectionsObject.remoteSubnet = valueVpnConnectionsVpnConnection["RemoteSubnet"].asString(); + if(!valueVpnConnectionsVpnConnection["CreateTime"].isNull()) + vpnConnectionsObject.createTime = std::stol(valueVpnConnectionsVpnConnection["CreateTime"].asString()); + if(!valueVpnConnectionsVpnConnection["EffectImmediately"].isNull()) + vpnConnectionsObject.effectImmediately = valueVpnConnectionsVpnConnection["EffectImmediately"].asString() == "true"; + if(!valueVpnConnectionsVpnConnection["Status"].isNull()) + vpnConnectionsObject.status = valueVpnConnectionsVpnConnection["Status"].asString(); auto ikeConfigNode = value["IkeConfig"]; if(!ikeConfigNode["Psk"].isNull()) vpnConnectionsObject.ikeConfig.psk = ikeConfigNode["Psk"].asString(); diff --git a/vpc/src/model/DescribeVpnGatewaysResult.cc b/vpc/src/model/DescribeVpnGatewaysResult.cc index 2c0098a50..568ec06a5 100644 --- a/vpc/src/model/DescribeVpnGatewaysResult.cc +++ b/vpc/src/model/DescribeVpnGatewaysResult.cc @@ -39,42 +39,42 @@ void DescribeVpnGatewaysResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpnGateways = value["VpnGateways"]["VpnGateway"]; - for (auto value : allVpnGateways) + auto allVpnGatewaysNode = value["VpnGateways"]["VpnGateway"]; + for (auto valueVpnGatewaysVpnGateway : allVpnGatewaysNode) { VpnGateway vpnGatewaysObject; - if(!value["VpnGatewayId"].isNull()) - vpnGatewaysObject.vpnGatewayId = value["VpnGatewayId"].asString(); - if(!value["VpcId"].isNull()) - vpnGatewaysObject.vpcId = value["VpcId"].asString(); - if(!value["VSwitchId"].isNull()) - vpnGatewaysObject.vSwitchId = value["VSwitchId"].asString(); - if(!value["InternetIp"].isNull()) - vpnGatewaysObject.internetIp = value["InternetIp"].asString(); - if(!value["CreateTime"].isNull()) - vpnGatewaysObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["EndTime"].isNull()) - vpnGatewaysObject.endTime = std::stol(value["EndTime"].asString()); - if(!value["Spec"].isNull()) - vpnGatewaysObject.spec = value["Spec"].asString(); - if(!value["Name"].isNull()) - vpnGatewaysObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - vpnGatewaysObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - vpnGatewaysObject.status = value["Status"].asString(); - if(!value["BusinessStatus"].isNull()) - vpnGatewaysObject.businessStatus = value["BusinessStatus"].asString(); - if(!value["ChargeType"].isNull()) - vpnGatewaysObject.chargeType = value["ChargeType"].asString(); - if(!value["IpsecVpn"].isNull()) - vpnGatewaysObject.ipsecVpn = value["IpsecVpn"].asString(); - if(!value["SslVpn"].isNull()) - vpnGatewaysObject.sslVpn = value["SslVpn"].asString(); - if(!value["SslMaxConnections"].isNull()) - vpnGatewaysObject.sslMaxConnections = std::stol(value["SslMaxConnections"].asString()); - if(!value["Tag"].isNull()) - vpnGatewaysObject.tag = value["Tag"].asString(); + if(!valueVpnGatewaysVpnGateway["VpnGatewayId"].isNull()) + vpnGatewaysObject.vpnGatewayId = valueVpnGatewaysVpnGateway["VpnGatewayId"].asString(); + if(!valueVpnGatewaysVpnGateway["VpcId"].isNull()) + vpnGatewaysObject.vpcId = valueVpnGatewaysVpnGateway["VpcId"].asString(); + if(!valueVpnGatewaysVpnGateway["VSwitchId"].isNull()) + vpnGatewaysObject.vSwitchId = valueVpnGatewaysVpnGateway["VSwitchId"].asString(); + if(!valueVpnGatewaysVpnGateway["InternetIp"].isNull()) + vpnGatewaysObject.internetIp = valueVpnGatewaysVpnGateway["InternetIp"].asString(); + if(!valueVpnGatewaysVpnGateway["CreateTime"].isNull()) + vpnGatewaysObject.createTime = std::stol(valueVpnGatewaysVpnGateway["CreateTime"].asString()); + if(!valueVpnGatewaysVpnGateway["EndTime"].isNull()) + vpnGatewaysObject.endTime = std::stol(valueVpnGatewaysVpnGateway["EndTime"].asString()); + if(!valueVpnGatewaysVpnGateway["Spec"].isNull()) + vpnGatewaysObject.spec = valueVpnGatewaysVpnGateway["Spec"].asString(); + if(!valueVpnGatewaysVpnGateway["Name"].isNull()) + vpnGatewaysObject.name = valueVpnGatewaysVpnGateway["Name"].asString(); + if(!valueVpnGatewaysVpnGateway["Description"].isNull()) + vpnGatewaysObject.description = valueVpnGatewaysVpnGateway["Description"].asString(); + if(!valueVpnGatewaysVpnGateway["Status"].isNull()) + vpnGatewaysObject.status = valueVpnGatewaysVpnGateway["Status"].asString(); + if(!valueVpnGatewaysVpnGateway["BusinessStatus"].isNull()) + vpnGatewaysObject.businessStatus = valueVpnGatewaysVpnGateway["BusinessStatus"].asString(); + if(!valueVpnGatewaysVpnGateway["ChargeType"].isNull()) + vpnGatewaysObject.chargeType = valueVpnGatewaysVpnGateway["ChargeType"].asString(); + if(!valueVpnGatewaysVpnGateway["IpsecVpn"].isNull()) + vpnGatewaysObject.ipsecVpn = valueVpnGatewaysVpnGateway["IpsecVpn"].asString(); + if(!valueVpnGatewaysVpnGateway["SslVpn"].isNull()) + vpnGatewaysObject.sslVpn = valueVpnGatewaysVpnGateway["SslVpn"].asString(); + if(!valueVpnGatewaysVpnGateway["SslMaxConnections"].isNull()) + vpnGatewaysObject.sslMaxConnections = std::stol(valueVpnGatewaysVpnGateway["SslMaxConnections"].asString()); + if(!valueVpnGatewaysVpnGateway["Tag"].isNull()) + vpnGatewaysObject.tag = valueVpnGatewaysVpnGateway["Tag"].asString(); vpnGateways_.push_back(vpnGatewaysObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeVpnPbrRouteEntriesResult.cc b/vpc/src/model/DescribeVpnPbrRouteEntriesResult.cc index e5edcfdd0..01ef6c469 100644 --- a/vpc/src/model/DescribeVpnPbrRouteEntriesResult.cc +++ b/vpc/src/model/DescribeVpnPbrRouteEntriesResult.cc @@ -39,24 +39,24 @@ void DescribeVpnPbrRouteEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpnPbrRouteEntries = value["VpnPbrRouteEntries"]["VpnPbrRouteEntry"]; - for (auto value : allVpnPbrRouteEntries) + auto allVpnPbrRouteEntriesNode = value["VpnPbrRouteEntries"]["VpnPbrRouteEntry"]; + for (auto valueVpnPbrRouteEntriesVpnPbrRouteEntry : allVpnPbrRouteEntriesNode) { VpnPbrRouteEntry vpnPbrRouteEntriesObject; - if(!value["VpnInstanceId"].isNull()) - vpnPbrRouteEntriesObject.vpnInstanceId = value["VpnInstanceId"].asString(); - if(!value["RouteSource"].isNull()) - vpnPbrRouteEntriesObject.routeSource = value["RouteSource"].asString(); - if(!value["RouteDest"].isNull()) - vpnPbrRouteEntriesObject.routeDest = value["RouteDest"].asString(); - if(!value["NextHop"].isNull()) - vpnPbrRouteEntriesObject.nextHop = value["NextHop"].asString(); - if(!value["Weight"].isNull()) - vpnPbrRouteEntriesObject.weight = std::stoi(value["Weight"].asString()); - if(!value["CreateTime"].isNull()) - vpnPbrRouteEntriesObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["State"].isNull()) - vpnPbrRouteEntriesObject.state = value["State"].asString(); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["VpnInstanceId"].isNull()) + vpnPbrRouteEntriesObject.vpnInstanceId = valueVpnPbrRouteEntriesVpnPbrRouteEntry["VpnInstanceId"].asString(); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["RouteSource"].isNull()) + vpnPbrRouteEntriesObject.routeSource = valueVpnPbrRouteEntriesVpnPbrRouteEntry["RouteSource"].asString(); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["RouteDest"].isNull()) + vpnPbrRouteEntriesObject.routeDest = valueVpnPbrRouteEntriesVpnPbrRouteEntry["RouteDest"].asString(); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["NextHop"].isNull()) + vpnPbrRouteEntriesObject.nextHop = valueVpnPbrRouteEntriesVpnPbrRouteEntry["NextHop"].asString(); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["Weight"].isNull()) + vpnPbrRouteEntriesObject.weight = std::stoi(valueVpnPbrRouteEntriesVpnPbrRouteEntry["Weight"].asString()); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["CreateTime"].isNull()) + vpnPbrRouteEntriesObject.createTime = std::stol(valueVpnPbrRouteEntriesVpnPbrRouteEntry["CreateTime"].asString()); + if(!valueVpnPbrRouteEntriesVpnPbrRouteEntry["State"].isNull()) + vpnPbrRouteEntriesObject.state = valueVpnPbrRouteEntriesVpnPbrRouteEntry["State"].asString(); vpnPbrRouteEntries_.push_back(vpnPbrRouteEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeVpnRouteEntriesResult.cc b/vpc/src/model/DescribeVpnRouteEntriesResult.cc index 06dd86cc1..0b0ab68fc 100644 --- a/vpc/src/model/DescribeVpnRouteEntriesResult.cc +++ b/vpc/src/model/DescribeVpnRouteEntriesResult.cc @@ -39,22 +39,22 @@ void DescribeVpnRouteEntriesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allVpnRouteEntries = value["VpnRouteEntries"]["VpnRouteEntry"]; - for (auto value : allVpnRouteEntries) + auto allVpnRouteEntriesNode = value["VpnRouteEntries"]["VpnRouteEntry"]; + for (auto valueVpnRouteEntriesVpnRouteEntry : allVpnRouteEntriesNode) { VpnRouteEntry vpnRouteEntriesObject; - if(!value["VpnInstanceId"].isNull()) - vpnRouteEntriesObject.vpnInstanceId = value["VpnInstanceId"].asString(); - if(!value["RouteDest"].isNull()) - vpnRouteEntriesObject.routeDest = value["RouteDest"].asString(); - if(!value["NextHop"].isNull()) - vpnRouteEntriesObject.nextHop = value["NextHop"].asString(); - if(!value["Weight"].isNull()) - vpnRouteEntriesObject.weight = std::stoi(value["Weight"].asString()); - if(!value["CreateTime"].isNull()) - vpnRouteEntriesObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["State"].isNull()) - vpnRouteEntriesObject.state = value["State"].asString(); + if(!valueVpnRouteEntriesVpnRouteEntry["VpnInstanceId"].isNull()) + vpnRouteEntriesObject.vpnInstanceId = valueVpnRouteEntriesVpnRouteEntry["VpnInstanceId"].asString(); + if(!valueVpnRouteEntriesVpnRouteEntry["RouteDest"].isNull()) + vpnRouteEntriesObject.routeDest = valueVpnRouteEntriesVpnRouteEntry["RouteDest"].asString(); + if(!valueVpnRouteEntriesVpnRouteEntry["NextHop"].isNull()) + vpnRouteEntriesObject.nextHop = valueVpnRouteEntriesVpnRouteEntry["NextHop"].asString(); + if(!valueVpnRouteEntriesVpnRouteEntry["Weight"].isNull()) + vpnRouteEntriesObject.weight = std::stoi(valueVpnRouteEntriesVpnRouteEntry["Weight"].asString()); + if(!valueVpnRouteEntriesVpnRouteEntry["CreateTime"].isNull()) + vpnRouteEntriesObject.createTime = std::stol(valueVpnRouteEntriesVpnRouteEntry["CreateTime"].asString()); + if(!valueVpnRouteEntriesVpnRouteEntry["State"].isNull()) + vpnRouteEntriesObject.state = valueVpnRouteEntriesVpnRouteEntry["State"].asString(); vpnRouteEntries_.push_back(vpnRouteEntriesObject); } if(!value["TotalCount"].isNull()) diff --git a/vpc/src/model/DescribeZonesResult.cc b/vpc/src/model/DescribeZonesResult.cc index a63cdd23e..8f05e857f 100644 --- a/vpc/src/model/DescribeZonesResult.cc +++ b/vpc/src/model/DescribeZonesResult.cc @@ -39,14 +39,14 @@ void DescribeZonesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allZones = value["Zones"]["Zone"]; - for (auto value : allZones) + auto allZonesNode = value["Zones"]["Zone"]; + for (auto valueZonesZone : allZonesNode) { Zone zonesObject; - if(!value["ZoneId"].isNull()) - zonesObject.zoneId = value["ZoneId"].asString(); - if(!value["LocalName"].isNull()) - zonesObject.localName = value["LocalName"].asString(); + if(!valueZonesZone["ZoneId"].isNull()) + zonesObject.zoneId = valueZonesZone["ZoneId"].asString(); + if(!valueZonesZone["LocalName"].isNull()) + zonesObject.localName = valueZonesZone["LocalName"].asString(); zones_.push_back(zonesObject); } diff --git a/vpc/src/model/ListTagResourcesResult.cc b/vpc/src/model/ListTagResourcesResult.cc index 134b6d893..82a32fa82 100644 --- a/vpc/src/model/ListTagResourcesResult.cc +++ b/vpc/src/model/ListTagResourcesResult.cc @@ -39,18 +39,18 @@ void ListTagResourcesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTagResources = value["TagResources"]["TagResource"]; - for (auto value : allTagResources) + auto allTagResourcesNode = value["TagResources"]["TagResource"]; + for (auto valueTagResourcesTagResource : allTagResourcesNode) { TagResource tagResourcesObject; - if(!value["TagKey"].isNull()) - tagResourcesObject.tagKey = value["TagKey"].asString(); - if(!value["TagValue"].isNull()) - tagResourcesObject.tagValue = value["TagValue"].asString(); - if(!value["ResourcId"].isNull()) - tagResourcesObject.resourcId = value["ResourcId"].asString(); - if(!value["ResourceType"].isNull()) - tagResourcesObject.resourceType = value["ResourceType"].asString(); + if(!valueTagResourcesTagResource["TagKey"].isNull()) + tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString(); + if(!valueTagResourcesTagResource["TagValue"].isNull()) + tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString(); + if(!valueTagResourcesTagResource["ResourcId"].isNull()) + tagResourcesObject.resourcId = valueTagResourcesTagResource["ResourcId"].asString(); + if(!valueTagResourcesTagResource["ResourceType"].isNull()) + tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString(); tagResources_.push_back(tagResourcesObject); } if(!value["NextToken"].isNull()) diff --git a/xspace/src/model/QueryCustomerByPhoneResult.cc b/xspace/src/model/QueryCustomerByPhoneResult.cc index b1325b1ae..dfec00248 100644 --- a/xspace/src/model/QueryCustomerByPhoneResult.cc +++ b/xspace/src/model/QueryCustomerByPhoneResult.cc @@ -39,26 +39,26 @@ void QueryCustomerByPhoneResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["DataItem"]; - for (auto value : allData) + auto allDataNode = value["Data"]["DataItem"]; + for (auto valueDataDataItem : allDataNode) { DataItem dataObject; - if(!value["Detail"].isNull()) - dataObject.detail = value["Detail"].asString(); - if(!value["Photo"].isNull()) - dataObject.photo = value["Photo"].asString(); - if(!value["Id"].isNull()) - dataObject.id = value["Id"].asString(); - if(!value["Phone"].isNull()) - dataObject.phone = value["Phone"].asString(); - if(!value["Gender"].isNull()) - dataObject.gender = value["Gender"].asString(); - if(!value["Email"].isNull()) - dataObject.email = value["Email"].asString(); - if(!value["Nick"].isNull()) - dataObject.nick = value["Nick"].asString(); - if(!value["RealName"].isNull()) - dataObject.realName = value["RealName"].asString(); + if(!valueDataDataItem["Detail"].isNull()) + dataObject.detail = valueDataDataItem["Detail"].asString(); + if(!valueDataDataItem["Photo"].isNull()) + dataObject.photo = valueDataDataItem["Photo"].asString(); + if(!valueDataDataItem["Id"].isNull()) + dataObject.id = valueDataDataItem["Id"].asString(); + if(!valueDataDataItem["Phone"].isNull()) + dataObject.phone = valueDataDataItem["Phone"].asString(); + if(!valueDataDataItem["Gender"].isNull()) + dataObject.gender = valueDataDataItem["Gender"].asString(); + if(!valueDataDataItem["Email"].isNull()) + dataObject.email = valueDataDataItem["Email"].asString(); + if(!valueDataDataItem["Nick"].isNull()) + dataObject.nick = valueDataDataItem["Nick"].asString(); + if(!valueDataDataItem["RealName"].isNull()) + dataObject.realName = valueDataDataItem["RealName"].asString(); auto customizeFieldsNode = value["CustomizeFields"]; if(!customizeFieldsNode["Cid"].isNull()) dataObject.customizeFields.cid = customizeFieldsNode["Cid"].asString(); diff --git a/yundun-ds/src/model/DescribeAccountDetailResult.cc b/yundun-ds/src/model/DescribeAccountDetailResult.cc index b6d06c2e3..bac87a115 100644 --- a/yundun-ds/src/model/DescribeAccountDetailResult.cc +++ b/yundun-ds/src/model/DescribeAccountDetailResult.cc @@ -74,22 +74,22 @@ void DescribeAccountDetailResult::parse(const std::string &payload) account_.roleNames = accountNode["RoleNames"].asString(); if(!accountNode["AliUid"].isNull()) account_.aliUid = std::stol(accountNode["AliUid"].asString()); - auto allPrivilegeList = value["PrivilegeList"]["Privilege"]; - for (auto value : allPrivilegeList) + auto allPrivilegeListNode = accountNode["PrivilegeList"]["Privilege"]; + for (auto accountNodePrivilegeListPrivilege : allPrivilegeListNode) { Account::Privilege privilegeObject; - if(!value["ProductName"].isNull()) - privilegeObject.productName = value["ProductName"].asString(); - if(!value["UseAccountId"].isNull()) - privilegeObject.useAccountId = value["UseAccountId"].asString(); - if(!value["UseAccountType"].isNull()) - privilegeObject.useAccountType = std::stoi(value["UseAccountType"].asString()); - if(!value["UseAccountTypeName"].isNull()) - privilegeObject.useAccountTypeName = value["UseAccountTypeName"].asString(); - if(!value["UseAccountCreateTime"].isNull()) - privilegeObject.useAccountCreateTime = std::stol(value["UseAccountCreateTime"].asString()); - if(!value["UseAccountName"].isNull()) - privilegeObject.useAccountName = value["UseAccountName"].asString(); + if(!accountNodePrivilegeListPrivilege["ProductName"].isNull()) + privilegeObject.productName = accountNodePrivilegeListPrivilege["ProductName"].asString(); + if(!accountNodePrivilegeListPrivilege["UseAccountId"].isNull()) + privilegeObject.useAccountId = accountNodePrivilegeListPrivilege["UseAccountId"].asString(); + if(!accountNodePrivilegeListPrivilege["UseAccountType"].isNull()) + privilegeObject.useAccountType = std::stoi(accountNodePrivilegeListPrivilege["UseAccountType"].asString()); + if(!accountNodePrivilegeListPrivilege["UseAccountTypeName"].isNull()) + privilegeObject.useAccountTypeName = accountNodePrivilegeListPrivilege["UseAccountTypeName"].asString(); + if(!accountNodePrivilegeListPrivilege["UseAccountCreateTime"].isNull()) + privilegeObject.useAccountCreateTime = std::stol(accountNodePrivilegeListPrivilege["UseAccountCreateTime"].asString()); + if(!accountNodePrivilegeListPrivilege["UseAccountName"].isNull()) + privilegeObject.useAccountName = accountNodePrivilegeListPrivilege["UseAccountName"].asString(); account_.privilegeList.push_back(privilegeObject); } auto eventCountNode = accountNode["EventCount"]; diff --git a/yundun-ds/src/model/DescribeAccountsResult.cc b/yundun-ds/src/model/DescribeAccountsResult.cc index 123054ce6..fa91a0720 100644 --- a/yundun-ds/src/model/DescribeAccountsResult.cc +++ b/yundun-ds/src/model/DescribeAccountsResult.cc @@ -39,48 +39,48 @@ void DescribeAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Account"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Account"]; + for (auto valueItemsAccount : allItemsNode) { Account itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["FirstLevelDepartId"].isNull()) - itemsObject.firstLevelDepartId = std::stol(value["FirstLevelDepartId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["FullName"].isNull()) - itemsObject.fullName = value["FullName"].asString(); - if(!value["CellphoneNum"].isNull()) - itemsObject.cellphoneNum = value["CellphoneNum"].asString(); - if(!value["TelephoneNum"].isNull()) - itemsObject.telephoneNum = value["TelephoneNum"].asString(); - if(!value["Email"].isNull()) - itemsObject.email = value["Email"].asString(); - if(!value["ActiveStatus"].isNull()) - itemsObject.activeStatus = value["ActiveStatus"].asString(); - if(!value["DeleteStatus"].isNull()) - itemsObject.deleteStatus = value["DeleteStatus"].asString(); - if(!value["DataInstance"].isNull()) - itemsObject.dataInstance = value["DataInstance"].asString(); - if(!value["CreateTime"].isNull()) - itemsObject.createTime = std::stol(value["CreateTime"].asString()); - if(!value["LoginDataTime"].isNull()) - itemsObject.loginDataTime = std::stol(value["LoginDataTime"].asString()); - if(!value["LoginPolicyName"].isNull()) - itemsObject.loginPolicyName = value["LoginPolicyName"].asString(); - if(!value["FirstLevelDepartName"].isNull()) - itemsObject.firstLevelDepartName = value["FirstLevelDepartName"].asString(); - if(!value["RoleNames"].isNull()) - itemsObject.roleNames = value["RoleNames"].asString(); - if(!value["InstanceName"].isNull()) - itemsObject.instanceName = value["InstanceName"].asString(); - if(!value["AliUid"].isNull()) - itemsObject.aliUid = std::stol(value["AliUid"].asString()); - if(!value["AccountTypeId"].isNull()) - itemsObject.accountTypeId = std::stol(value["AccountTypeId"].asString()); + if(!valueItemsAccount["Id"].isNull()) + itemsObject.id = std::stol(valueItemsAccount["Id"].asString()); + if(!valueItemsAccount["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsAccount["UserId"].asString()); + if(!valueItemsAccount["FirstLevelDepartId"].isNull()) + itemsObject.firstLevelDepartId = std::stol(valueItemsAccount["FirstLevelDepartId"].asString()); + if(!valueItemsAccount["LoginName"].isNull()) + itemsObject.loginName = valueItemsAccount["LoginName"].asString(); + if(!valueItemsAccount["FullName"].isNull()) + itemsObject.fullName = valueItemsAccount["FullName"].asString(); + if(!valueItemsAccount["CellphoneNum"].isNull()) + itemsObject.cellphoneNum = valueItemsAccount["CellphoneNum"].asString(); + if(!valueItemsAccount["TelephoneNum"].isNull()) + itemsObject.telephoneNum = valueItemsAccount["TelephoneNum"].asString(); + if(!valueItemsAccount["Email"].isNull()) + itemsObject.email = valueItemsAccount["Email"].asString(); + if(!valueItemsAccount["ActiveStatus"].isNull()) + itemsObject.activeStatus = valueItemsAccount["ActiveStatus"].asString(); + if(!valueItemsAccount["DeleteStatus"].isNull()) + itemsObject.deleteStatus = valueItemsAccount["DeleteStatus"].asString(); + if(!valueItemsAccount["DataInstance"].isNull()) + itemsObject.dataInstance = valueItemsAccount["DataInstance"].asString(); + if(!valueItemsAccount["CreateTime"].isNull()) + itemsObject.createTime = std::stol(valueItemsAccount["CreateTime"].asString()); + if(!valueItemsAccount["LoginDataTime"].isNull()) + itemsObject.loginDataTime = std::stol(valueItemsAccount["LoginDataTime"].asString()); + if(!valueItemsAccount["LoginPolicyName"].isNull()) + itemsObject.loginPolicyName = valueItemsAccount["LoginPolicyName"].asString(); + if(!valueItemsAccount["FirstLevelDepartName"].isNull()) + itemsObject.firstLevelDepartName = valueItemsAccount["FirstLevelDepartName"].asString(); + if(!valueItemsAccount["RoleNames"].isNull()) + itemsObject.roleNames = valueItemsAccount["RoleNames"].asString(); + if(!valueItemsAccount["InstanceName"].isNull()) + itemsObject.instanceName = valueItemsAccount["InstanceName"].asString(); + if(!valueItemsAccount["AliUid"].isNull()) + itemsObject.aliUid = std::stol(valueItemsAccount["AliUid"].asString()); + if(!valueItemsAccount["AccountTypeId"].isNull()) + itemsObject.accountTypeId = std::stol(valueItemsAccount["AccountTypeId"].asString()); auto eventCountNode = value["EventCount"]; auto totalNode = eventCountNode["Total"]; if(!totalNode["TotalCount"].isNull()) diff --git a/yundun-ds/src/model/DescribeAuthAccountsResult.cc b/yundun-ds/src/model/DescribeAuthAccountsResult.cc index 8058f8b27..b765ed03b 100644 --- a/yundun-ds/src/model/DescribeAuthAccountsResult.cc +++ b/yundun-ds/src/model/DescribeAuthAccountsResult.cc @@ -39,22 +39,22 @@ void DescribeAuthAccountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Account"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Account"]; + for (auto valueItemsAccount : allItemsNode) { Account itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["FullName"].isNull()) - itemsObject.fullName = value["FullName"].asString(); - if(!value["AuthLoginName"].isNull()) - itemsObject.authLoginName = value["AuthLoginName"].asString(); - if(!value["AuthFullName"].isNull()) - itemsObject.authFullName = value["AuthFullName"].asString(); - if(!value["AuthTime"].isNull()) - itemsObject.authTime = std::stol(value["AuthTime"].asString()); + if(!valueItemsAccount["Id"].isNull()) + itemsObject.id = std::stol(valueItemsAccount["Id"].asString()); + if(!valueItemsAccount["LoginName"].isNull()) + itemsObject.loginName = valueItemsAccount["LoginName"].asString(); + if(!valueItemsAccount["FullName"].isNull()) + itemsObject.fullName = valueItemsAccount["FullName"].asString(); + if(!valueItemsAccount["AuthLoginName"].isNull()) + itemsObject.authLoginName = valueItemsAccount["AuthLoginName"].asString(); + if(!valueItemsAccount["AuthFullName"].isNull()) + itemsObject.authFullName = valueItemsAccount["AuthFullName"].asString(); + if(!valueItemsAccount["AuthTime"].isNull()) + itemsObject.authTime = std::stol(valueItemsAccount["AuthTime"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeColumnsResult.cc b/yundun-ds/src/model/DescribeColumnsResult.cc index 17c0fd3a3..164b4927f 100644 --- a/yundun-ds/src/model/DescribeColumnsResult.cc +++ b/yundun-ds/src/model/DescribeColumnsResult.cc @@ -39,40 +39,40 @@ void DescribeColumnsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Column"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Column"]; + for (auto valueItemsColumn : allItemsNode) { Column itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); - if(!value["TableId"].isNull()) - itemsObject.tableId = std::stol(value["TableId"].asString()); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["DataType"].isNull()) - itemsObject.dataType = value["DataType"].asString(); - if(!value["OdpsRiskLevelValue"].isNull()) - itemsObject.odpsRiskLevelValue = std::stoi(value["OdpsRiskLevelValue"].asString()); - if(!value["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = value["OdpsRiskLevelName"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RuleId"].isNull()) - itemsObject.ruleId = std::stol(value["RuleId"].asString()); - if(!value["RuleName"].isNull()) - itemsObject.ruleName = value["RuleName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); + if(!valueItemsColumn["Id"].isNull()) + itemsObject.id = std::stol(valueItemsColumn["Id"].asString()); + if(!valueItemsColumn["Name"].isNull()) + itemsObject.name = valueItemsColumn["Name"].asString(); + if(!valueItemsColumn["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsColumn["InstanceId"].asString()); + if(!valueItemsColumn["TableId"].isNull()) + itemsObject.tableId = std::stol(valueItemsColumn["TableId"].asString()); + if(!valueItemsColumn["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsColumn["CreationTime"].asString()); + if(!valueItemsColumn["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsColumn["Sensitive"].asString() == "true"; + if(!valueItemsColumn["ProductCode"].isNull()) + itemsObject.productCode = valueItemsColumn["ProductCode"].asString(); + if(!valueItemsColumn["DataType"].isNull()) + itemsObject.dataType = valueItemsColumn["DataType"].asString(); + if(!valueItemsColumn["OdpsRiskLevelValue"].isNull()) + itemsObject.odpsRiskLevelValue = std::stoi(valueItemsColumn["OdpsRiskLevelValue"].asString()); + if(!valueItemsColumn["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsColumn["OdpsRiskLevelName"].asString(); + if(!valueItemsColumn["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsColumn["RiskLevelId"].asString()); + if(!valueItemsColumn["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsColumn["RiskLevelName"].asString(); + if(!valueItemsColumn["RuleId"].isNull()) + itemsObject.ruleId = std::stol(valueItemsColumn["RuleId"].asString()); + if(!valueItemsColumn["RuleName"].isNull()) + itemsObject.ruleName = valueItemsColumn["RuleName"].asString(); + if(!valueItemsColumn["DepartName"].isNull()) + itemsObject.departName = valueItemsColumn["DepartName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeConditionsResult.cc b/yundun-ds/src/model/DescribeConditionsResult.cc index d6002aca1..0a99fafce 100644 --- a/yundun-ds/src/model/DescribeConditionsResult.cc +++ b/yundun-ds/src/model/DescribeConditionsResult.cc @@ -40,110 +40,110 @@ void DescribeConditionsResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto conditionNode = value["Condition"]; - auto allRiskLevelList = value["RiskLevelList"]["RiskLevel"]; - for (auto value : allRiskLevelList) + auto allRiskLevelListNode = conditionNode["RiskLevelList"]["RiskLevel"]; + for (auto conditionNodeRiskLevelListRiskLevel : allRiskLevelListNode) { Condition::RiskLevel riskLevelObject; - if(!value["Id"].isNull()) - riskLevelObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - riskLevelObject.name = value["Name"].asString(); - if(!value["Defaulted"].isNull()) - riskLevelObject.defaulted = value["Defaulted"].asString() == "true"; - if(!value["Sensitive"].isNull()) - riskLevelObject.sensitive = value["Sensitive"].asString() == "true"; + if(!conditionNodeRiskLevelListRiskLevel["Id"].isNull()) + riskLevelObject.id = std::stol(conditionNodeRiskLevelListRiskLevel["Id"].asString()); + if(!conditionNodeRiskLevelListRiskLevel["Name"].isNull()) + riskLevelObject.name = conditionNodeRiskLevelListRiskLevel["Name"].asString(); + if(!conditionNodeRiskLevelListRiskLevel["Defaulted"].isNull()) + riskLevelObject.defaulted = conditionNodeRiskLevelListRiskLevel["Defaulted"].asString() == "true"; + if(!conditionNodeRiskLevelListRiskLevel["Sensitive"].isNull()) + riskLevelObject.sensitive = conditionNodeRiskLevelListRiskLevel["Sensitive"].asString() == "true"; condition_.riskLevelList.push_back(riskLevelObject); } - auto allRuleList = value["RuleList"]["Rule"]; - for (auto value : allRuleList) + auto allRuleListNode = conditionNode["RuleList"]["Rule"]; + for (auto conditionNodeRuleListRule : allRuleListNode) { Condition::Rule ruleObject; - if(!value["Id"].isNull()) - ruleObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - ruleObject.name = value["Name"].asString(); + if(!conditionNodeRuleListRule["Id"].isNull()) + ruleObject.id = std::stol(conditionNodeRuleListRule["Id"].asString()); + if(!conditionNodeRuleListRule["Name"].isNull()) + ruleObject.name = conditionNodeRuleListRule["Name"].asString(); condition_.ruleList.push_back(ruleObject); } - auto allRangeList = value["RangeList"]["Range"]; - for (auto value : allRangeList) + auto allRangeListNode = conditionNode["RangeList"]["Range"]; + for (auto conditionNodeRangeListRange : allRangeListNode) { Condition::Range rangeObject; - if(!value["Id"].isNull()) - rangeObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - rangeObject.name = value["Name"].asString(); + if(!conditionNodeRangeListRange["Id"].isNull()) + rangeObject.id = std::stol(conditionNodeRangeListRange["Id"].asString()); + if(!conditionNodeRangeListRange["Name"].isNull()) + rangeObject.name = conditionNodeRangeListRange["Name"].asString(); condition_.rangeList.push_back(rangeObject); } - auto allEventTypeList = value["EventTypeList"]["EventType"]; - for (auto value : allEventTypeList) + auto allEventTypeListNode = conditionNode["EventTypeList"]["EventType"]; + for (auto conditionNodeEventTypeListEventType : allEventTypeListNode) { Condition::EventType eventTypeObject; - if(!value["Id"].isNull()) - eventTypeObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - eventTypeObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - eventTypeObject.code = value["Code"].asString(); + if(!conditionNodeEventTypeListEventType["Id"].isNull()) + eventTypeObject.id = std::stol(conditionNodeEventTypeListEventType["Id"].asString()); + if(!conditionNodeEventTypeListEventType["Name"].isNull()) + eventTypeObject.name = conditionNodeEventTypeListEventType["Name"].asString(); + if(!conditionNodeEventTypeListEventType["Code"].isNull()) + eventTypeObject.code = conditionNodeEventTypeListEventType["Code"].asString(); condition_.eventTypeList.push_back(eventTypeObject); } - auto allStatusList = value["StatusList"]["Status"]; - for (auto value : allStatusList) + auto allStatusListNode = conditionNode["StatusList"]["Status"]; + for (auto conditionNodeStatusListStatus : allStatusListNode) { Condition::Status statusObject; - if(!value["Id"].isNull()) - statusObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - statusObject.name = value["Name"].asString(); + if(!conditionNodeStatusListStatus["Id"].isNull()) + statusObject.id = std::stol(conditionNodeStatusListStatus["Id"].asString()); + if(!conditionNodeStatusListStatus["Name"].isNull()) + statusObject.name = conditionNodeStatusListStatus["Name"].asString(); condition_.statusList.push_back(statusObject); } - auto allDataTypeList = value["DataTypeList"]["DataType"]; - for (auto value : allDataTypeList) + auto allDataTypeListNode = conditionNode["DataTypeList"]["DataType"]; + for (auto conditionNodeDataTypeListDataType : allDataTypeListNode) { Condition::DataType dataTypeObject; - if(!value["Id"].isNull()) - dataTypeObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - dataTypeObject.name = value["Name"].asString(); + if(!conditionNodeDataTypeListDataType["Id"].isNull()) + dataTypeObject.id = std::stol(conditionNodeDataTypeListDataType["Id"].asString()); + if(!conditionNodeDataTypeListDataType["Name"].isNull()) + dataTypeObject.name = conditionNodeDataTypeListDataType["Name"].asString(); condition_.dataTypeList.push_back(dataTypeObject); } - auto allOperationList = value["OperationList"]["Operation"]; - for (auto value : allOperationList) + auto allOperationListNode = conditionNode["OperationList"]["Operation"]; + for (auto conditionNodeOperationListOperation : allOperationListNode) { Condition::Operation operationObject; - if(!value["Id"].isNull()) - operationObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - operationObject.name = value["Name"].asString(); + if(!conditionNodeOperationListOperation["Id"].isNull()) + operationObject.id = std::stol(conditionNodeOperationListOperation["Id"].asString()); + if(!conditionNodeOperationListOperation["Name"].isNull()) + operationObject.name = conditionNodeOperationListOperation["Name"].asString(); condition_.operationList.push_back(operationObject); } - auto allProductList = value["ProductList"]["Product"]; - for (auto value : allProductList) + auto allProductListNode = conditionNode["ProductList"]["Product"]; + for (auto conditionNodeProductListProduct : allProductListNode) { Condition::Product productObject; - if(!value["Id"].isNull()) - productObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - productObject.name = value["Name"].asString(); + if(!conditionNodeProductListProduct["Id"].isNull()) + productObject.id = std::stol(conditionNodeProductListProduct["Id"].asString()); + if(!conditionNodeProductListProduct["Name"].isNull()) + productObject.name = conditionNodeProductListProduct["Name"].asString(); condition_.productList.push_back(productObject); } - auto allTransferProductList = value["TransferProductList"]["TransferProduct"]; - for (auto value : allTransferProductList) + auto allTransferProductListNode = conditionNode["TransferProductList"]["TransferProduct"]; + for (auto conditionNodeTransferProductListTransferProduct : allTransferProductListNode) { Condition::TransferProduct transferProductObject; - if(!value["Code"].isNull()) - transferProductObject.code = value["Code"].asString(); - if(!value["Status"].isNull()) - transferProductObject.status = std::stoi(value["Status"].asString()); + if(!conditionNodeTransferProductListTransferProduct["Code"].isNull()) + transferProductObject.code = conditionNodeTransferProductListTransferProduct["Code"].asString(); + if(!conditionNodeTransferProductListTransferProduct["Status"].isNull()) + transferProductObject.status = std::stoi(conditionNodeTransferProductListTransferProduct["Status"].asString()); condition_.transferProductList.push_back(transferProductObject); } - auto allRuleCategoryList = value["RuleCategoryList"]["RuleCategory"]; - for (auto value : allRuleCategoryList) + auto allRuleCategoryListNode = conditionNode["RuleCategoryList"]["RuleCategory"]; + for (auto conditionNodeRuleCategoryListRuleCategory : allRuleCategoryListNode) { Condition::RuleCategory ruleCategoryObject; - if(!value["Id"].isNull()) - ruleCategoryObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - ruleCategoryObject.name = value["Name"].asString(); + if(!conditionNodeRuleCategoryListRuleCategory["Id"].isNull()) + ruleCategoryObject.id = std::stol(conditionNodeRuleCategoryListRuleCategory["Id"].asString()); + if(!conditionNodeRuleCategoryListRuleCategory["Name"].isNull()) + ruleCategoryObject.name = conditionNodeRuleCategoryListRuleCategory["Name"].asString(); condition_.ruleCategoryList.push_back(ruleCategoryObject); } diff --git a/yundun-ds/src/model/DescribeConfigsResult.cc b/yundun-ds/src/model/DescribeConfigsResult.cc index 33c74c90b..6be90ad3a 100644 --- a/yundun-ds/src/model/DescribeConfigsResult.cc +++ b/yundun-ds/src/model/DescribeConfigsResult.cc @@ -39,20 +39,20 @@ void DescribeConfigsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allConfigList = value["ConfigList"]["Config"]; - for (auto value : allConfigList) + auto allConfigListNode = value["ConfigList"]["Config"]; + for (auto valueConfigListConfig : allConfigListNode) { Config configListObject; - if(!value["Id"].isNull()) - configListObject.id = std::stol(value["Id"].asString()); - if(!value["Code"].isNull()) - configListObject.code = std::stoi(value["Code"].asString()); - if(!value["Description"].isNull()) - configListObject.description = value["Description"].asString(); - if(!value["Value"].isNull()) - configListObject.value = std::stol(value["Value"].asString()); - if(!value["DefaultValue"].isNull()) - configListObject.defaultValue = value["DefaultValue"].asString(); + if(!valueConfigListConfig["Id"].isNull()) + configListObject.id = std::stol(valueConfigListConfig["Id"].asString()); + if(!valueConfigListConfig["Code"].isNull()) + configListObject.code = std::stoi(valueConfigListConfig["Code"].asString()); + if(!valueConfigListConfig["Description"].isNull()) + configListObject.description = valueConfigListConfig["Description"].asString(); + if(!valueConfigListConfig["Value"].isNull()) + configListObject.value = std::stol(valueConfigListConfig["Value"].asString()); + if(!valueConfigListConfig["DefaultValue"].isNull()) + configListObject.defaultValue = valueConfigListConfig["DefaultValue"].asString(); configList_.push_back(configListObject); } diff --git a/yundun-ds/src/model/DescribeDataAssetsResult.cc b/yundun-ds/src/model/DescribeDataAssetsResult.cc index c63de8c2b..e4a6187dc 100644 --- a/yundun-ds/src/model/DescribeDataAssetsResult.cc +++ b/yundun-ds/src/model/DescribeDataAssetsResult.cc @@ -39,50 +39,50 @@ void DescribeDataAssetsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Asset"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Asset"]; + for (auto valueItemsAsset : allItemsNode) { Asset itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ProductId"].isNull()) - itemsObject.productId = value["ProductId"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["Protection"].isNull()) - itemsObject.protection = value["Protection"].asString() == "true"; - if(!value["Labelsec"].isNull()) - itemsObject.labelsec = std::stoi(value["Labelsec"].asString()); - if(!value["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = value["OdpsRiskLevelName"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RuleName"].isNull()) - itemsObject.ruleName = value["RuleName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["Acl"].isNull()) - itemsObject.acl = value["Acl"].asString(); - if(!value["SensitiveRatio"].isNull()) - itemsObject.sensitiveRatio = value["SensitiveRatio"].asString(); - if(!value["DataType"].isNull()) - itemsObject.dataType = value["DataType"].asString(); - if(!value["ObjectKey"].isNull()) - itemsObject.objectKey = value["ObjectKey"].asString(); + if(!valueItemsAsset["Id"].isNull()) + itemsObject.id = std::stol(valueItemsAsset["Id"].asString()); + if(!valueItemsAsset["Name"].isNull()) + itemsObject.name = valueItemsAsset["Name"].asString(); + if(!valueItemsAsset["Owner"].isNull()) + itemsObject.owner = valueItemsAsset["Owner"].asString(); + if(!valueItemsAsset["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsAsset["CreationTime"].asString()); + if(!valueItemsAsset["ProductId"].isNull()) + itemsObject.productId = valueItemsAsset["ProductId"].asString(); + if(!valueItemsAsset["ProductCode"].isNull()) + itemsObject.productCode = valueItemsAsset["ProductCode"].asString(); + if(!valueItemsAsset["Protection"].isNull()) + itemsObject.protection = valueItemsAsset["Protection"].asString() == "true"; + if(!valueItemsAsset["Labelsec"].isNull()) + itemsObject.labelsec = std::stoi(valueItemsAsset["Labelsec"].asString()); + if(!valueItemsAsset["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsAsset["OdpsRiskLevelName"].asString(); + if(!valueItemsAsset["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsAsset["Sensitive"].asString() == "true"; + if(!valueItemsAsset["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsAsset["RiskLevelId"].asString()); + if(!valueItemsAsset["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsAsset["RiskLevelName"].asString(); + if(!valueItemsAsset["RuleName"].isNull()) + itemsObject.ruleName = valueItemsAsset["RuleName"].asString(); + if(!valueItemsAsset["DepartName"].isNull()) + itemsObject.departName = valueItemsAsset["DepartName"].asString(); + if(!valueItemsAsset["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsAsset["TotalCount"].asString()); + if(!valueItemsAsset["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsAsset["SensitiveCount"].asString()); + if(!valueItemsAsset["Acl"].isNull()) + itemsObject.acl = valueItemsAsset["Acl"].asString(); + if(!valueItemsAsset["SensitiveRatio"].isNull()) + itemsObject.sensitiveRatio = valueItemsAsset["SensitiveRatio"].asString(); + if(!valueItemsAsset["DataType"].isNull()) + itemsObject.dataType = valueItemsAsset["DataType"].asString(); + if(!valueItemsAsset["ObjectKey"].isNull()) + itemsObject.objectKey = valueItemsAsset["ObjectKey"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeDataCountsResult.cc b/yundun-ds/src/model/DescribeDataCountsResult.cc index 26fc0c341..86399291f 100644 --- a/yundun-ds/src/model/DescribeDataCountsResult.cc +++ b/yundun-ds/src/model/DescribeDataCountsResult.cc @@ -39,14 +39,14 @@ void DescribeDataCountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allDataCountList = value["DataCountList"]["DataCount"]; - for (auto value : allDataCountList) + auto allDataCountListNode = value["DataCountList"]["DataCount"]; + for (auto valueDataCountListDataCount : allDataCountListNode) { DataCount dataCountListObject; - if(!value["ProductId"].isNull()) - dataCountListObject.productId = std::stol(value["ProductId"].asString()); - if(!value["ProductCode"].isNull()) - dataCountListObject.productCode = value["ProductCode"].asString(); + if(!valueDataCountListDataCount["ProductId"].isNull()) + dataCountListObject.productId = std::stol(valueDataCountListDataCount["ProductId"].asString()); + if(!valueDataCountListDataCount["ProductCode"].isNull()) + dataCountListObject.productCode = valueDataCountListDataCount["ProductCode"].asString(); auto instanceNode = value["Instance"]; if(!instanceNode["TotalCount"].isNull()) dataCountListObject.instance.totalCount = std::stol(instanceNode["TotalCount"].asString()); diff --git a/yundun-ds/src/model/DescribeDataHubConnectorsResult.cc b/yundun-ds/src/model/DescribeDataHubConnectorsResult.cc index 411b2058c..35da5b176 100644 --- a/yundun-ds/src/model/DescribeDataHubConnectorsResult.cc +++ b/yundun-ds/src/model/DescribeDataHubConnectorsResult.cc @@ -39,32 +39,32 @@ void DescribeDataHubConnectorsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Connector"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Connector"]; + for (auto valueItemsConnector : allItemsNode) { Connector itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ConnectorProduct"].isNull()) - itemsObject.connectorProduct = value["ConnectorProduct"].asString(); - if(!value["ConnectorPath"].isNull()) - itemsObject.connectorPath = value["ConnectorPath"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); + if(!valueItemsConnector["Id"].isNull()) + itemsObject.id = std::stol(valueItemsConnector["Id"].asString()); + if(!valueItemsConnector["Name"].isNull()) + itemsObject.name = valueItemsConnector["Name"].asString(); + if(!valueItemsConnector["Description"].isNull()) + itemsObject.description = valueItemsConnector["Description"].asString(); + if(!valueItemsConnector["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsConnector["CreationTime"].asString()); + if(!valueItemsConnector["ConnectorProduct"].isNull()) + itemsObject.connectorProduct = valueItemsConnector["ConnectorProduct"].asString(); + if(!valueItemsConnector["ConnectorPath"].isNull()) + itemsObject.connectorPath = valueItemsConnector["ConnectorPath"].asString(); + if(!valueItemsConnector["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsConnector["RiskLevelId"].asString()); + if(!valueItemsConnector["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsConnector["RiskLevelName"].asString(); + if(!valueItemsConnector["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsConnector["UserId"].asString()); + if(!valueItemsConnector["LoginName"].isNull()) + itemsObject.loginName = valueItemsConnector["LoginName"].asString(); + if(!valueItemsConnector["DisplayName"].isNull()) + itemsObject.displayName = valueItemsConnector["DisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeDataHubProjectsResult.cc b/yundun-ds/src/model/DescribeDataHubProjectsResult.cc index 3852a68dc..351aafd05 100644 --- a/yundun-ds/src/model/DescribeDataHubProjectsResult.cc +++ b/yundun-ds/src/model/DescribeDataHubProjectsResult.cc @@ -39,30 +39,30 @@ void DescribeDataHubProjectsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Project"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Project"]; + for (auto valueItemsProject : allItemsNode) { Project itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["TopicCount"].isNull()) - itemsObject.topicCount = value["TopicCount"].asString(); - if(!value["TopicTupleCount"].isNull()) - itemsObject.topicTupleCount = value["TopicTupleCount"].asString(); - if(!value["TopicBlobCount"].isNull()) - itemsObject.topicBlobCount = std::stol(value["TopicBlobCount"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); + if(!valueItemsProject["Id"].isNull()) + itemsObject.id = std::stol(valueItemsProject["Id"].asString()); + if(!valueItemsProject["Name"].isNull()) + itemsObject.name = valueItemsProject["Name"].asString(); + if(!valueItemsProject["Description"].isNull()) + itemsObject.description = valueItemsProject["Description"].asString(); + if(!valueItemsProject["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsProject["CreationTime"].asString()); + if(!valueItemsProject["TopicCount"].isNull()) + itemsObject.topicCount = valueItemsProject["TopicCount"].asString(); + if(!valueItemsProject["TopicTupleCount"].isNull()) + itemsObject.topicTupleCount = valueItemsProject["TopicTupleCount"].asString(); + if(!valueItemsProject["TopicBlobCount"].isNull()) + itemsObject.topicBlobCount = std::stol(valueItemsProject["TopicBlobCount"].asString()); + if(!valueItemsProject["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsProject["UserId"].asString()); + if(!valueItemsProject["LoginName"].isNull()) + itemsObject.loginName = valueItemsProject["LoginName"].asString(); + if(!valueItemsProject["DisplayName"].isNull()) + itemsObject.displayName = valueItemsProject["DisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeDataHubSubscriptionsResult.cc b/yundun-ds/src/model/DescribeDataHubSubscriptionsResult.cc index 0cf643c93..dc683325a 100644 --- a/yundun-ds/src/model/DescribeDataHubSubscriptionsResult.cc +++ b/yundun-ds/src/model/DescribeDataHubSubscriptionsResult.cc @@ -39,34 +39,34 @@ void DescribeDataHubSubscriptionsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Subscription"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Subscription"]; + for (auto valueItemsSubscription : allItemsNode) { Subscription itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["State"].isNull()) - itemsObject.state = value["State"].asString(); - if(!value["ApplicationName"].isNull()) - itemsObject.applicationName = value["ApplicationName"].asString(); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["SubscriptionUserId"].isNull()) - itemsObject.subscriptionUserId = std::stol(value["SubscriptionUserId"].asString()); - if(!value["SubscriptionUserName"].isNull()) - itemsObject.subscriptionUserName = value["SubscriptionUserName"].asString(); - if(!value["SubscriptionDisplayName"].isNull()) - itemsObject.subscriptionDisplayName = value["SubscriptionDisplayName"].asString(); + if(!valueItemsSubscription["Id"].isNull()) + itemsObject.id = std::stol(valueItemsSubscription["Id"].asString()); + if(!valueItemsSubscription["Name"].isNull()) + itemsObject.name = valueItemsSubscription["Name"].asString(); + if(!valueItemsSubscription["Description"].isNull()) + itemsObject.description = valueItemsSubscription["Description"].asString(); + if(!valueItemsSubscription["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsSubscription["CreationTime"].asString()); + if(!valueItemsSubscription["State"].isNull()) + itemsObject.state = valueItemsSubscription["State"].asString(); + if(!valueItemsSubscription["ApplicationName"].isNull()) + itemsObject.applicationName = valueItemsSubscription["ApplicationName"].asString(); + if(!valueItemsSubscription["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsSubscription["UserId"].asString()); + if(!valueItemsSubscription["LoginName"].isNull()) + itemsObject.loginName = valueItemsSubscription["LoginName"].asString(); + if(!valueItemsSubscription["DisplayName"].isNull()) + itemsObject.displayName = valueItemsSubscription["DisplayName"].asString(); + if(!valueItemsSubscription["SubscriptionUserId"].isNull()) + itemsObject.subscriptionUserId = std::stol(valueItemsSubscription["SubscriptionUserId"].asString()); + if(!valueItemsSubscription["SubscriptionUserName"].isNull()) + itemsObject.subscriptionUserName = valueItemsSubscription["SubscriptionUserName"].asString(); + if(!valueItemsSubscription["SubscriptionDisplayName"].isNull()) + itemsObject.subscriptionDisplayName = valueItemsSubscription["SubscriptionDisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeDataHubTopicsResult.cc b/yundun-ds/src/model/DescribeDataHubTopicsResult.cc index 49714e861..454fb0157 100644 --- a/yundun-ds/src/model/DescribeDataHubTopicsResult.cc +++ b/yundun-ds/src/model/DescribeDataHubTopicsResult.cc @@ -39,28 +39,28 @@ void DescribeDataHubTopicsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Topic"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Topic"]; + for (auto valueItemsTopic : allItemsNode) { Topic itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["RecordType"].isNull()) - itemsObject.recordType = value["RecordType"].asString(); - if(!value["LifeCycle"].isNull()) - itemsObject.lifeCycle = std::stoi(value["LifeCycle"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); + if(!valueItemsTopic["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTopic["Id"].asString()); + if(!valueItemsTopic["Name"].isNull()) + itemsObject.name = valueItemsTopic["Name"].asString(); + if(!valueItemsTopic["Description"].isNull()) + itemsObject.description = valueItemsTopic["Description"].asString(); + if(!valueItemsTopic["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsTopic["CreationTime"].asString()); + if(!valueItemsTopic["RecordType"].isNull()) + itemsObject.recordType = valueItemsTopic["RecordType"].asString(); + if(!valueItemsTopic["LifeCycle"].isNull()) + itemsObject.lifeCycle = std::stoi(valueItemsTopic["LifeCycle"].asString()); + if(!valueItemsTopic["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsTopic["UserId"].asString()); + if(!valueItemsTopic["LoginName"].isNull()) + itemsObject.loginName = valueItemsTopic["LoginName"].asString(); + if(!valueItemsTopic["DisplayName"].isNull()) + itemsObject.displayName = valueItemsTopic["DisplayName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeDataLimitSetResult.cc b/yundun-ds/src/model/DescribeDataLimitSetResult.cc index bd650fb90..add12e256 100644 --- a/yundun-ds/src/model/DescribeDataLimitSetResult.cc +++ b/yundun-ds/src/model/DescribeDataLimitSetResult.cc @@ -42,48 +42,48 @@ void DescribeDataLimitSetResult::parse(const std::string &payload) auto dataLimitSetNode = value["DataLimitSet"]; if(!dataLimitSetNode["ResourceType"].isNull()) dataLimitSet_.resourceType = std::stoi(dataLimitSetNode["ResourceType"].asString()); - auto allDataLimitList = value["DataLimitList"]["DataLimit"]; - for (auto value : allDataLimitList) + auto allDataLimitListNode = dataLimitSetNode["DataLimitList"]["DataLimit"]; + for (auto dataLimitSetNodeDataLimitListDataLimit : allDataLimitListNode) { DataLimitSet::DataLimit dataLimitObject; - if(!value["RegionId"].isNull()) - dataLimitObject.regionId = value["RegionId"].asString(); - if(!value["LocalName"].isNull()) - dataLimitObject.localName = value["LocalName"].asString(); - if(!value["ParentId"].isNull()) - dataLimitObject.parentId = value["ParentId"].asString(); - if(!value["Id"].isNull()) - dataLimitObject.id = std::stol(value["Id"].asString()); - if(!value["UserName"].isNull()) - dataLimitObject.userName = value["UserName"].asString(); - if(!value["GmtCreate"].isNull()) - dataLimitObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["Connector"].isNull()) - dataLimitObject.connector = value["Connector"].asString(); - if(!value["CheckStatus"].isNull()) - dataLimitObject.checkStatus = std::stoi(value["CheckStatus"].asString()); - if(!value["CheckStatusName"].isNull()) - dataLimitObject.checkStatusName = value["CheckStatusName"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["RegionId"].isNull()) + dataLimitObject.regionId = dataLimitSetNodeDataLimitListDataLimit["RegionId"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["LocalName"].isNull()) + dataLimitObject.localName = dataLimitSetNodeDataLimitListDataLimit["LocalName"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["ParentId"].isNull()) + dataLimitObject.parentId = dataLimitSetNodeDataLimitListDataLimit["ParentId"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["Id"].isNull()) + dataLimitObject.id = std::stol(dataLimitSetNodeDataLimitListDataLimit["Id"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["UserName"].isNull()) + dataLimitObject.userName = dataLimitSetNodeDataLimitListDataLimit["UserName"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["GmtCreate"].isNull()) + dataLimitObject.gmtCreate = std::stol(dataLimitSetNodeDataLimitListDataLimit["GmtCreate"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["Connector"].isNull()) + dataLimitObject.connector = dataLimitSetNodeDataLimitListDataLimit["Connector"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["CheckStatus"].isNull()) + dataLimitObject.checkStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["CheckStatus"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["CheckStatusName"].isNull()) + dataLimitObject.checkStatusName = dataLimitSetNodeDataLimitListDataLimit["CheckStatusName"].asString(); dataLimitSet_.dataLimitList.push_back(dataLimitObject); } - auto allOssBucketList = value["OssBucketList"]["OssBucket"]; - for (auto value : allOssBucketList) + auto allOssBucketListNode = dataLimitSetNode["OssBucketList"]["OssBucket"]; + for (auto dataLimitSetNodeOssBucketListOssBucket : allOssBucketListNode) { DataLimitSet::OssBucket ossBucketObject; - if(!value["BucketName"].isNull()) - ossBucketObject.bucketName = value["BucketName"].asString(); - if(!value["RegionId"].isNull()) - ossBucketObject.regionId = value["RegionId"].asString(); + if(!dataLimitSetNodeOssBucketListOssBucket["BucketName"].isNull()) + ossBucketObject.bucketName = dataLimitSetNodeOssBucketListOssBucket["BucketName"].asString(); + if(!dataLimitSetNodeOssBucketListOssBucket["RegionId"].isNull()) + ossBucketObject.regionId = dataLimitSetNodeOssBucketListOssBucket["RegionId"].asString(); dataLimitSet_.ossBucketList.push_back(ossBucketObject); } - auto allRegionList = value["RegionList"]["Region"]; - for (auto value : allRegionList) + auto allRegionListNode = dataLimitSetNode["RegionList"]["Region"]; + for (auto dataLimitSetNodeRegionListRegion : allRegionListNode) { DataLimitSet::Region regionObject; - if(!value["LocalName"].isNull()) - regionObject.localName = value["LocalName"].asString(); - if(!value["RegionId"].isNull()) - regionObject.regionId = value["RegionId"].asString(); + if(!dataLimitSetNodeRegionListRegion["LocalName"].isNull()) + regionObject.localName = dataLimitSetNodeRegionListRegion["LocalName"].asString(); + if(!dataLimitSetNodeRegionListRegion["RegionId"].isNull()) + regionObject.regionId = dataLimitSetNodeRegionListRegion["RegionId"].asString(); dataLimitSet_.regionList.push_back(regionObject); } diff --git a/yundun-ds/src/model/DescribeDataTotalCountResult.cc b/yundun-ds/src/model/DescribeDataTotalCountResult.cc index 94d34c36b..5a5af6f2b 100644 --- a/yundun-ds/src/model/DescribeDataTotalCountResult.cc +++ b/yundun-ds/src/model/DescribeDataTotalCountResult.cc @@ -51,16 +51,16 @@ void DescribeDataTotalCountResult::parse(const std::string &payload) dataCount_.instance.lastCount = std::stol(instanceNode["LastCount"].asString()); if(!instanceNode["LastSensitiveCount"].isNull()) dataCount_.instance.lastSensitiveCount = std::stol(instanceNode["LastSensitiveCount"].asString()); - auto allRiskCountList = value["RiskCountList"]["RiskCount"]; - for (auto value : allRiskCountList) + auto allRiskCountListNode = instanceNode["RiskCountList"]["RiskCount"]; + for (auto instanceNodeRiskCountListRiskCount : allRiskCountListNode) { DataCount::Instance::RiskCount riskCountObject; - if(!value["Id"].isNull()) - riskCountObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - riskCountObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - riskCountObject.count = std::stol(value["Count"].asString()); + if(!instanceNodeRiskCountListRiskCount["Id"].isNull()) + riskCountObject.id = std::stol(instanceNodeRiskCountListRiskCount["Id"].asString()); + if(!instanceNodeRiskCountListRiskCount["Name"].isNull()) + riskCountObject.name = instanceNodeRiskCountListRiskCount["Name"].asString(); + if(!instanceNodeRiskCountListRiskCount["Count"].isNull()) + riskCountObject.count = std::stol(instanceNodeRiskCountListRiskCount["Count"].asString()); dataCount_.instance.riskCountList.push_back(riskCountObject); } auto tableNode = dataCountNode["Table"]; @@ -74,16 +74,16 @@ void DescribeDataTotalCountResult::parse(const std::string &payload) dataCount_.table.lastCount = std::stol(tableNode["LastCount"].asString()); if(!tableNode["LastSensitiveCount"].isNull()) dataCount_.table.lastSensitiveCount = std::stol(tableNode["LastSensitiveCount"].asString()); - auto allRiskCountList1 = value["RiskCountList"]["RiskCount"]; - for (auto value : allRiskCountList1) + auto allRiskCountList1Node = tableNode["RiskCountList"]["RiskCount"]; + for (auto tableNodeRiskCountListRiskCount : allRiskCountList1Node) { DataCount::Table::RiskCount2 riskCount2Object; - if(!value["Id"].isNull()) - riskCount2Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - riskCount2Object.name = value["Name"].asString(); - if(!value["Count"].isNull()) - riskCount2Object.count = std::stol(value["Count"].asString()); + if(!tableNodeRiskCountListRiskCount["Id"].isNull()) + riskCount2Object.id = std::stol(tableNodeRiskCountListRiskCount["Id"].asString()); + if(!tableNodeRiskCountListRiskCount["Name"].isNull()) + riskCount2Object.name = tableNodeRiskCountListRiskCount["Name"].asString(); + if(!tableNodeRiskCountListRiskCount["Count"].isNull()) + riskCount2Object.count = std::stol(tableNodeRiskCountListRiskCount["Count"].asString()); dataCount_.table.riskCountList1.push_back(riskCount2Object); } auto packageNode = dataCountNode["Package"]; @@ -97,16 +97,16 @@ void DescribeDataTotalCountResult::parse(const std::string &payload) dataCount_.package.lastCount = std::stol(packageNode["LastCount"].asString()); if(!packageNode["LastSensitiveCount"].isNull()) dataCount_.package.lastSensitiveCount = std::stol(packageNode["LastSensitiveCount"].asString()); - auto allRiskCountList3 = value["RiskCountList"]["RiskCount"]; - for (auto value : allRiskCountList3) + auto allRiskCountList3Node = packageNode["RiskCountList"]["RiskCount"]; + for (auto packageNodeRiskCountListRiskCount : allRiskCountList3Node) { DataCount::Package::RiskCount4 riskCount4Object; - if(!value["Id"].isNull()) - riskCount4Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - riskCount4Object.name = value["Name"].asString(); - if(!value["Count"].isNull()) - riskCount4Object.count = std::stol(value["Count"].asString()); + if(!packageNodeRiskCountListRiskCount["Id"].isNull()) + riskCount4Object.id = std::stol(packageNodeRiskCountListRiskCount["Id"].asString()); + if(!packageNodeRiskCountListRiskCount["Name"].isNull()) + riskCount4Object.name = packageNodeRiskCountListRiskCount["Name"].asString(); + if(!packageNodeRiskCountListRiskCount["Count"].isNull()) + riskCount4Object.count = std::stol(packageNodeRiskCountListRiskCount["Count"].asString()); dataCount_.package.riskCountList3.push_back(riskCount4Object); } auto columnNode = dataCountNode["Column"]; @@ -120,16 +120,16 @@ void DescribeDataTotalCountResult::parse(const std::string &payload) dataCount_.column.lastCount = std::stol(columnNode["LastCount"].asString()); if(!columnNode["LastSensitiveCount"].isNull()) dataCount_.column.lastSensitiveCount = std::stol(columnNode["LastSensitiveCount"].asString()); - auto allRiskCountList5 = value["RiskCountList"]["RiskCount"]; - for (auto value : allRiskCountList5) + auto allRiskCountList5Node = columnNode["RiskCountList"]["RiskCount"]; + for (auto columnNodeRiskCountListRiskCount : allRiskCountList5Node) { DataCount::Column::RiskCount6 riskCount6Object; - if(!value["Id"].isNull()) - riskCount6Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - riskCount6Object.name = value["Name"].asString(); - if(!value["Count"].isNull()) - riskCount6Object.count = std::stol(value["Count"].asString()); + if(!columnNodeRiskCountListRiskCount["Id"].isNull()) + riskCount6Object.id = std::stol(columnNodeRiskCountListRiskCount["Id"].asString()); + if(!columnNodeRiskCountListRiskCount["Name"].isNull()) + riskCount6Object.name = columnNodeRiskCountListRiskCount["Name"].asString(); + if(!columnNodeRiskCountListRiskCount["Count"].isNull()) + riskCount6Object.count = std::stol(columnNodeRiskCountListRiskCount["Count"].asString()); dataCount_.column.riskCountList5.push_back(riskCount6Object); } auto ossNode = dataCountNode["Oss"]; @@ -143,16 +143,16 @@ void DescribeDataTotalCountResult::parse(const std::string &payload) dataCount_.oss.lastCount = std::stol(ossNode["LastCount"].asString()); if(!ossNode["LastSensitiveCount"].isNull()) dataCount_.oss.lastSensitiveCount = std::stol(ossNode["LastSensitiveCount"].asString()); - auto allRiskCountList7 = value["RiskCountList"]["RiskCount"]; - for (auto value : allRiskCountList7) + auto allRiskCountList7Node = ossNode["RiskCountList"]["RiskCount"]; + for (auto ossNodeRiskCountListRiskCount : allRiskCountList7Node) { DataCount::Oss::RiskCount8 riskCount8Object; - if(!value["Id"].isNull()) - riskCount8Object.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - riskCount8Object.name = value["Name"].asString(); - if(!value["Count"].isNull()) - riskCount8Object.count = std::stol(value["Count"].asString()); + if(!ossNodeRiskCountListRiskCount["Id"].isNull()) + riskCount8Object.id = std::stol(ossNodeRiskCountListRiskCount["Id"].asString()); + if(!ossNodeRiskCountListRiskCount["Name"].isNull()) + riskCount8Object.name = ossNodeRiskCountListRiskCount["Name"].asString(); + if(!ossNodeRiskCountListRiskCount["Count"].isNull()) + riskCount8Object.count = std::stol(ossNodeRiskCountListRiskCount["Count"].asString()); dataCount_.oss.riskCountList7.push_back(riskCount8Object); } diff --git a/yundun-ds/src/model/DescribeDepartCountsResult.cc b/yundun-ds/src/model/DescribeDepartCountsResult.cc index f8fd50023..73906204a 100644 --- a/yundun-ds/src/model/DescribeDepartCountsResult.cc +++ b/yundun-ds/src/model/DescribeDepartCountsResult.cc @@ -39,36 +39,36 @@ void DescribeDepartCountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["DepartCount"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["DepartCount"]; + for (auto valueItemsDepartCount : allItemsNode) { DepartCount itemsObject; - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["DepartCount"].isNull()) - itemsObject.departCount = std::stol(value["DepartCount"].asString()); - if(!value["Count"].isNull()) - itemsObject.count = std::stol(value["Count"].asString()); - if(!value["UserCount"].isNull()) - itemsObject.userCount = std::stol(value["UserCount"].asString()); - if(!value["DtCount"].isNull()) - itemsObject.dtCount = std::stol(value["DtCount"].asString()); - if(!value["SubCount"].isNull()) - itemsObject.subCount = std::stol(value["SubCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stol(value["SensitiveCount"].asString()); - if(!value["EventTotalCount"].isNull()) - itemsObject.eventTotalCount = std::stol(value["EventTotalCount"].asString()); - if(!value["ConfirmCount"].isNull()) - itemsObject.confirmCount = std::stol(value["ConfirmCount"].asString()); - if(!value["UserConfirmCount"].isNull()) - itemsObject.userConfirmCount = std::stol(value["UserConfirmCount"].asString()); - if(!value["LastEventCount"].isNull()) - itemsObject.lastEventCount = std::stol(value["LastEventCount"].asString()); - if(!value["TopSubTypeName"].isNull()) - itemsObject.topSubTypeName = std::stol(value["TopSubTypeName"].asString()); - if(!value["TopDisplayName"].isNull()) - itemsObject.topDisplayName = std::stol(value["TopDisplayName"].asString()); + if(!valueItemsDepartCount["DepartName"].isNull()) + itemsObject.departName = valueItemsDepartCount["DepartName"].asString(); + if(!valueItemsDepartCount["DepartCount"].isNull()) + itemsObject.departCount = std::stol(valueItemsDepartCount["DepartCount"].asString()); + if(!valueItemsDepartCount["Count"].isNull()) + itemsObject.count = std::stol(valueItemsDepartCount["Count"].asString()); + if(!valueItemsDepartCount["UserCount"].isNull()) + itemsObject.userCount = std::stol(valueItemsDepartCount["UserCount"].asString()); + if(!valueItemsDepartCount["DtCount"].isNull()) + itemsObject.dtCount = std::stol(valueItemsDepartCount["DtCount"].asString()); + if(!valueItemsDepartCount["SubCount"].isNull()) + itemsObject.subCount = std::stol(valueItemsDepartCount["SubCount"].asString()); + if(!valueItemsDepartCount["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stol(valueItemsDepartCount["SensitiveCount"].asString()); + if(!valueItemsDepartCount["EventTotalCount"].isNull()) + itemsObject.eventTotalCount = std::stol(valueItemsDepartCount["EventTotalCount"].asString()); + if(!valueItemsDepartCount["ConfirmCount"].isNull()) + itemsObject.confirmCount = std::stol(valueItemsDepartCount["ConfirmCount"].asString()); + if(!valueItemsDepartCount["UserConfirmCount"].isNull()) + itemsObject.userConfirmCount = std::stol(valueItemsDepartCount["UserConfirmCount"].asString()); + if(!valueItemsDepartCount["LastEventCount"].isNull()) + itemsObject.lastEventCount = std::stol(valueItemsDepartCount["LastEventCount"].asString()); + if(!valueItemsDepartCount["TopSubTypeName"].isNull()) + itemsObject.topSubTypeName = std::stol(valueItemsDepartCount["TopSubTypeName"].asString()); + if(!valueItemsDepartCount["TopDisplayName"].isNull()) + itemsObject.topDisplayName = std::stol(valueItemsDepartCount["TopDisplayName"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeDepartsResult.cc b/yundun-ds/src/model/DescribeDepartsResult.cc index 291532058..cdbcebefa 100644 --- a/yundun-ds/src/model/DescribeDepartsResult.cc +++ b/yundun-ds/src/model/DescribeDepartsResult.cc @@ -39,24 +39,24 @@ void DescribeDepartsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Depart"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Depart"]; + for (auto valueItemsDepart : allItemsNode) { Depart itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["DepartId"].isNull()) - itemsObject.departId = std::stol(value["DepartId"].asString()); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["Comment"].isNull()) - itemsObject.comment = value["Comment"].asString(); - if(!value["ParentDepartId"].isNull()) - itemsObject.parentDepartId = std::stol(value["ParentDepartId"].asString()); - if(!value["ParentDepartName"].isNull()) - itemsObject.parentDepartName = value["ParentDepartName"].asString(); - if(!value["Level"].isNull()) - itemsObject.level = std::stoi(value["Level"].asString()); + if(!valueItemsDepart["Id"].isNull()) + itemsObject.id = std::stol(valueItemsDepart["Id"].asString()); + if(!valueItemsDepart["DepartId"].isNull()) + itemsObject.departId = std::stol(valueItemsDepart["DepartId"].asString()); + if(!valueItemsDepart["DepartName"].isNull()) + itemsObject.departName = valueItemsDepart["DepartName"].asString(); + if(!valueItemsDepart["Comment"].isNull()) + itemsObject.comment = valueItemsDepart["Comment"].asString(); + if(!valueItemsDepart["ParentDepartId"].isNull()) + itemsObject.parentDepartId = std::stol(valueItemsDepart["ParentDepartId"].asString()); + if(!valueItemsDepart["ParentDepartName"].isNull()) + itemsObject.parentDepartName = valueItemsDepart["ParentDepartName"].asString(); + if(!valueItemsDepart["Level"].isNull()) + itemsObject.level = std::stoi(valueItemsDepart["Level"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeEventCountsResult.cc b/yundun-ds/src/model/DescribeEventCountsResult.cc index a7bbf1958..870f6adb8 100644 --- a/yundun-ds/src/model/DescribeEventCountsResult.cc +++ b/yundun-ds/src/model/DescribeEventCountsResult.cc @@ -39,16 +39,16 @@ void DescribeEventCountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventCountList = value["EventCountList"]["EventCount"]; - for (auto value : allEventCountList) + auto allEventCountListNode = value["EventCountList"]["EventCount"]; + for (auto valueEventCountListEventCount : allEventCountListNode) { EventCount eventCountListObject; - if(!value["TypeCode"].isNull()) - eventCountListObject.typeCode = value["TypeCode"].asString(); - if(!value["TypeName"].isNull()) - eventCountListObject.typeName = value["TypeName"].asString(); - if(!value["Date"].isNull()) - eventCountListObject.date = std::stol(value["Date"].asString()); + if(!valueEventCountListEventCount["TypeCode"].isNull()) + eventCountListObject.typeCode = valueEventCountListEventCount["TypeCode"].asString(); + if(!valueEventCountListEventCount["TypeName"].isNull()) + eventCountListObject.typeName = valueEventCountListEventCount["TypeName"].asString(); + if(!valueEventCountListEventCount["Date"].isNull()) + eventCountListObject.date = std::stol(valueEventCountListEventCount["Date"].asString()); auto totalNode = value["Total"]; if(!totalNode["TotalCount"].isNull()) eventCountListObject.total.totalCount = std::stol(totalNode["TotalCount"].asString()); diff --git a/yundun-ds/src/model/DescribeEventDetailResult.cc b/yundun-ds/src/model/DescribeEventDetailResult.cc index fce116d87..755875ef7 100644 --- a/yundun-ds/src/model/DescribeEventDetailResult.cc +++ b/yundun-ds/src/model/DescribeEventDetailResult.cc @@ -85,26 +85,26 @@ void DescribeEventDetailResult::parse(const std::string &payload) if(!eventNode["DealReason"].isNull()) event_.dealReason = eventNode["DealReason"].asString(); auto detailNode = eventNode["Detail"]; - auto allContent = value["Content"]["ContentItem"]; - for (auto value : allContent) + auto allContentNode = detailNode["Content"]["ContentItem"]; + for (auto detailNodeContentContentItem : allContentNode) { Event::Detail::ContentItem contentItemObject; - if(!value["Label"].isNull()) - contentItemObject.label = value["Label"].asString(); - if(!value["Value"].isNull()) - contentItemObject.value = value["Value"].asString(); + if(!detailNodeContentContentItem["Label"].isNull()) + contentItemObject.label = detailNodeContentContentItem["Label"].asString(); + if(!detailNodeContentContentItem["Value"].isNull()) + contentItemObject.value = detailNodeContentContentItem["Value"].asString(); event_.detail.content.push_back(contentItemObject); } - auto allChart = value["Chart"]["ChartItem"]; - for (auto value : allChart) + auto allChartNode = detailNode["Chart"]["ChartItem"]; + for (auto detailNodeChartChartItem : allChartNode) { Event::Detail::ChartItem chartItemObject; - if(!value["Label"].isNull()) - chartItemObject.label = value["Label"].asString(); - if(!value["XLabel"].isNull()) - chartItemObject.xLabel = value["XLabel"].asString(); - if(!value["YLabel"].isNull()) - chartItemObject.yLabel = value["YLabel"].asString(); + if(!detailNodeChartChartItem["Label"].isNull()) + chartItemObject.label = detailNodeChartChartItem["Label"].asString(); + if(!detailNodeChartChartItem["XLabel"].isNull()) + chartItemObject.xLabel = detailNodeChartChartItem["XLabel"].asString(); + if(!detailNodeChartChartItem["YLabel"].isNull()) + chartItemObject.yLabel = detailNodeChartChartItem["YLabel"].asString(); auto dataNode = value["Data"]; if(!dataNode["X"].isNull()) chartItemObject.data.x = dataNode["X"].asString(); diff --git a/yundun-ds/src/model/DescribeEventTypesResult.cc b/yundun-ds/src/model/DescribeEventTypesResult.cc index 01e92608b..e84a3a630 100644 --- a/yundun-ds/src/model/DescribeEventTypesResult.cc +++ b/yundun-ds/src/model/DescribeEventTypesResult.cc @@ -39,32 +39,32 @@ void DescribeEventTypesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allEventTypeList = value["EventTypeList"]["EventType"]; - for (auto value : allEventTypeList) + auto allEventTypeListNode = value["EventTypeList"]["EventType"]; + for (auto valueEventTypeListEventType : allEventTypeListNode) { EventType eventTypeListObject; - if(!value["Id"].isNull()) - eventTypeListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - eventTypeListObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - eventTypeListObject.code = value["Code"].asString(); - if(!value["Description"].isNull()) - eventTypeListObject.description = value["Description"].asString(); - auto allSubTypeList = value["SubTypeList"]["SubType"]; - for (auto value : allSubTypeList) + if(!valueEventTypeListEventType["Id"].isNull()) + eventTypeListObject.id = std::stol(valueEventTypeListEventType["Id"].asString()); + if(!valueEventTypeListEventType["Name"].isNull()) + eventTypeListObject.name = valueEventTypeListEventType["Name"].asString(); + if(!valueEventTypeListEventType["Code"].isNull()) + eventTypeListObject.code = valueEventTypeListEventType["Code"].asString(); + if(!valueEventTypeListEventType["Description"].isNull()) + eventTypeListObject.description = valueEventTypeListEventType["Description"].asString(); + auto allSubTypeListNode = allEventTypeListNode["SubTypeList"]["SubType"]; + for (auto allEventTypeListNodeSubTypeListSubType : allSubTypeListNode) { EventType::SubType subTypeListObject; - if(!value["Id"].isNull()) - subTypeListObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - subTypeListObject.name = value["Name"].asString(); - if(!value["Code"].isNull()) - subTypeListObject.code = value["Code"].asString(); - if(!value["Description"].isNull()) - subTypeListObject.description = value["Description"].asString(); - if(!value["Status"].isNull()) - subTypeListObject.status = std::stoi(value["Status"].asString()); + if(!allEventTypeListNodeSubTypeListSubType["Id"].isNull()) + subTypeListObject.id = std::stol(allEventTypeListNodeSubTypeListSubType["Id"].asString()); + if(!allEventTypeListNodeSubTypeListSubType["Name"].isNull()) + subTypeListObject.name = allEventTypeListNodeSubTypeListSubType["Name"].asString(); + if(!allEventTypeListNodeSubTypeListSubType["Code"].isNull()) + subTypeListObject.code = allEventTypeListNodeSubTypeListSubType["Code"].asString(); + if(!allEventTypeListNodeSubTypeListSubType["Description"].isNull()) + subTypeListObject.description = allEventTypeListNodeSubTypeListSubType["Description"].asString(); + if(!allEventTypeListNodeSubTypeListSubType["Status"].isNull()) + subTypeListObject.status = std::stoi(allEventTypeListNodeSubTypeListSubType["Status"].asString()); eventTypeListObject.subTypeList.push_back(subTypeListObject); } eventTypeList_.push_back(eventTypeListObject); diff --git a/yundun-ds/src/model/DescribeEventsResult.cc b/yundun-ds/src/model/DescribeEventsResult.cc index bcb452d60..17d6ffb19 100644 --- a/yundun-ds/src/model/DescribeEventsResult.cc +++ b/yundun-ds/src/model/DescribeEventsResult.cc @@ -39,52 +39,52 @@ void DescribeEventsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Event"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Event"]; + for (auto valueItemsEvent : allItemsNode) { Event itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["TypeCode"].isNull()) - itemsObject.typeCode = value["TypeCode"].asString(); - if(!value["TypeName"].isNull()) - itemsObject.typeName = value["TypeName"].asString(); - if(!value["TelephoneNum"].isNull()) - itemsObject.telephoneNum = value["TelephoneNum"].asString(); - if(!value["SubTypeCode"].isNull()) - itemsObject.subTypeCode = value["SubTypeCode"].asString(); - if(!value["SubTypeName"].isNull()) - itemsObject.subTypeName = value["SubTypeName"].asString(); - if(!value["AlertTime"].isNull()) - itemsObject.alertTime = std::stol(value["AlertTime"].asString()); - if(!value["DataInstance"].isNull()) - itemsObject.dataInstance = value["DataInstance"].asString(); - if(!value["EventTime"].isNull()) - itemsObject.eventTime = std::stol(value["EventTime"].asString()); - if(!value["Status"].isNull()) - itemsObject.status = std::stoi(value["Status"].asString()); - if(!value["StatusName"].isNull()) - itemsObject.statusName = value["StatusName"].asString(); - if(!value["DealUserId"].isNull()) - itemsObject.dealUserId = std::stol(value["DealUserId"].asString()); - if(!value["DealLoginName"].isNull()) - itemsObject.dealLoginName = value["DealLoginName"].asString(); - if(!value["DealDisplayName"].isNull()) - itemsObject.dealDisplayName = value["DealDisplayName"].asString(); - if(!value["DealTime"].isNull()) - itemsObject.dealTime = std::stol(value["DealTime"].asString()); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["Backed"].isNull()) - itemsObject.backed = value["Backed"].asString() == "true"; + if(!valueItemsEvent["Id"].isNull()) + itemsObject.id = std::stol(valueItemsEvent["Id"].asString()); + if(!valueItemsEvent["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsEvent["UserId"].asString()); + if(!valueItemsEvent["LoginName"].isNull()) + itemsObject.loginName = valueItemsEvent["LoginName"].asString(); + if(!valueItemsEvent["DisplayName"].isNull()) + itemsObject.displayName = valueItemsEvent["DisplayName"].asString(); + if(!valueItemsEvent["ProductCode"].isNull()) + itemsObject.productCode = valueItemsEvent["ProductCode"].asString(); + if(!valueItemsEvent["TypeCode"].isNull()) + itemsObject.typeCode = valueItemsEvent["TypeCode"].asString(); + if(!valueItemsEvent["TypeName"].isNull()) + itemsObject.typeName = valueItemsEvent["TypeName"].asString(); + if(!valueItemsEvent["TelephoneNum"].isNull()) + itemsObject.telephoneNum = valueItemsEvent["TelephoneNum"].asString(); + if(!valueItemsEvent["SubTypeCode"].isNull()) + itemsObject.subTypeCode = valueItemsEvent["SubTypeCode"].asString(); + if(!valueItemsEvent["SubTypeName"].isNull()) + itemsObject.subTypeName = valueItemsEvent["SubTypeName"].asString(); + if(!valueItemsEvent["AlertTime"].isNull()) + itemsObject.alertTime = std::stol(valueItemsEvent["AlertTime"].asString()); + if(!valueItemsEvent["DataInstance"].isNull()) + itemsObject.dataInstance = valueItemsEvent["DataInstance"].asString(); + if(!valueItemsEvent["EventTime"].isNull()) + itemsObject.eventTime = std::stol(valueItemsEvent["EventTime"].asString()); + if(!valueItemsEvent["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsEvent["Status"].asString()); + if(!valueItemsEvent["StatusName"].isNull()) + itemsObject.statusName = valueItemsEvent["StatusName"].asString(); + if(!valueItemsEvent["DealUserId"].isNull()) + itemsObject.dealUserId = std::stol(valueItemsEvent["DealUserId"].asString()); + if(!valueItemsEvent["DealLoginName"].isNull()) + itemsObject.dealLoginName = valueItemsEvent["DealLoginName"].asString(); + if(!valueItemsEvent["DealDisplayName"].isNull()) + itemsObject.dealDisplayName = valueItemsEvent["DealDisplayName"].asString(); + if(!valueItemsEvent["DealTime"].isNull()) + itemsObject.dealTime = std::stol(valueItemsEvent["DealTime"].asString()); + if(!valueItemsEvent["DepartName"].isNull()) + itemsObject.departName = valueItemsEvent["DepartName"].asString(); + if(!valueItemsEvent["Backed"].isNull()) + itemsObject.backed = valueItemsEvent["Backed"].asString() == "true"; items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeInstancesResult.cc b/yundun-ds/src/model/DescribeInstancesResult.cc index 8ef8b061d..958874b4c 100644 --- a/yundun-ds/src/model/DescribeInstancesResult.cc +++ b/yundun-ds/src/model/DescribeInstancesResult.cc @@ -39,44 +39,44 @@ void DescribeInstancesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Instance"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Instance"]; + for (auto valueItemsInstance : allItemsNode) { Instance itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ProductId"].isNull()) - itemsObject.productId = value["ProductId"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["Protection"].isNull()) - itemsObject.protection = value["Protection"].asString() == "true"; - if(!value["Labelsec"].isNull()) - itemsObject.labelsec = std::stoi(value["Labelsec"].asString()); - if(!value["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = value["OdpsRiskLevelName"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RuleName"].isNull()) - itemsObject.ruleName = value["RuleName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["Acl"].isNull()) - itemsObject.acl = value["Acl"].asString(); + if(!valueItemsInstance["Id"].isNull()) + itemsObject.id = std::stol(valueItemsInstance["Id"].asString()); + if(!valueItemsInstance["Name"].isNull()) + itemsObject.name = valueItemsInstance["Name"].asString(); + if(!valueItemsInstance["Owner"].isNull()) + itemsObject.owner = valueItemsInstance["Owner"].asString(); + if(!valueItemsInstance["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsInstance["CreationTime"].asString()); + if(!valueItemsInstance["ProductId"].isNull()) + itemsObject.productId = valueItemsInstance["ProductId"].asString(); + if(!valueItemsInstance["ProductCode"].isNull()) + itemsObject.productCode = valueItemsInstance["ProductCode"].asString(); + if(!valueItemsInstance["Protection"].isNull()) + itemsObject.protection = valueItemsInstance["Protection"].asString() == "true"; + if(!valueItemsInstance["Labelsec"].isNull()) + itemsObject.labelsec = std::stoi(valueItemsInstance["Labelsec"].asString()); + if(!valueItemsInstance["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsInstance["OdpsRiskLevelName"].asString(); + if(!valueItemsInstance["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsInstance["Sensitive"].asString() == "true"; + if(!valueItemsInstance["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsInstance["RiskLevelId"].asString()); + if(!valueItemsInstance["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsInstance["RiskLevelName"].asString(); + if(!valueItemsInstance["RuleName"].isNull()) + itemsObject.ruleName = valueItemsInstance["RuleName"].asString(); + if(!valueItemsInstance["DepartName"].isNull()) + itemsObject.departName = valueItemsInstance["DepartName"].asString(); + if(!valueItemsInstance["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsInstance["TotalCount"].asString()); + if(!valueItemsInstance["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsInstance["SensitiveCount"].asString()); + if(!valueItemsInstance["Acl"].isNull()) + itemsObject.acl = valueItemsInstance["Acl"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeOssObjectDetailResult.cc b/yundun-ds/src/model/DescribeOssObjectDetailResult.cc index 8088c77d9..6e64957cc 100644 --- a/yundun-ds/src/model/DescribeOssObjectDetailResult.cc +++ b/yundun-ds/src/model/DescribeOssObjectDetailResult.cc @@ -50,14 +50,14 @@ void DescribeOssObjectDetailResult::parse(const std::string &payload) ossObjectDetail_.bucketName = ossObjectDetailNode["BucketName"].asString(); if(!ossObjectDetailNode["CategoryName"].isNull()) ossObjectDetail_.categoryName = ossObjectDetailNode["CategoryName"].asString(); - auto allRuleList = value["RuleList"]["Rule"]; - for (auto value : allRuleList) + auto allRuleListNode = ossObjectDetailNode["RuleList"]["Rule"]; + for (auto ossObjectDetailNodeRuleListRule : allRuleListNode) { OssObjectDetail::Rule ruleObject; - if(!value["RuleName"].isNull()) - ruleObject.ruleName = value["RuleName"].asString(); - if(!value["Count"].isNull()) - ruleObject.count = std::stol(value["Count"].asString()); + if(!ossObjectDetailNodeRuleListRule["RuleName"].isNull()) + ruleObject.ruleName = ossObjectDetailNodeRuleListRule["RuleName"].asString(); + if(!ossObjectDetailNodeRuleListRule["Count"].isNull()) + ruleObject.count = std::stol(ossObjectDetailNodeRuleListRule["Count"].asString()); ossObjectDetail_.ruleList.push_back(ruleObject); } diff --git a/yundun-ds/src/model/DescribeOssObjectsResult.cc b/yundun-ds/src/model/DescribeOssObjectsResult.cc index d2c2d869b..044066d6c 100644 --- a/yundun-ds/src/model/DescribeOssObjectsResult.cc +++ b/yundun-ds/src/model/DescribeOssObjectsResult.cc @@ -39,26 +39,26 @@ void DescribeOssObjectsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Column"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Column"]; + for (auto valueItemsColumn : allItemsNode) { Column itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["RegionId"].isNull()) - itemsObject.regionId = value["RegionId"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["Category"].isNull()) - itemsObject.category = std::stol(value["Category"].asString()); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); - if(!value["FileId"].isNull()) - itemsObject.fileId = value["FileId"].asString(); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = std::stol(value["RiskLevelName"].asString()); + if(!valueItemsColumn["Id"].isNull()) + itemsObject.id = std::stol(valueItemsColumn["Id"].asString()); + if(!valueItemsColumn["Name"].isNull()) + itemsObject.name = valueItemsColumn["Name"].asString(); + if(!valueItemsColumn["RegionId"].isNull()) + itemsObject.regionId = valueItemsColumn["RegionId"].asString(); + if(!valueItemsColumn["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsColumn["RiskLevelId"].asString()); + if(!valueItemsColumn["Category"].isNull()) + itemsObject.category = std::stol(valueItemsColumn["Category"].asString()); + if(!valueItemsColumn["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsColumn["InstanceId"].asString()); + if(!valueItemsColumn["FileId"].isNull()) + itemsObject.fileId = valueItemsColumn["FileId"].asString(); + if(!valueItemsColumn["RiskLevelName"].isNull()) + itemsObject.riskLevelName = std::stol(valueItemsColumn["RiskLevelName"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribePackagesResult.cc b/yundun-ds/src/model/DescribePackagesResult.cc index 88d2b0b5b..150120f35 100644 --- a/yundun-ds/src/model/DescribePackagesResult.cc +++ b/yundun-ds/src/model/DescribePackagesResult.cc @@ -39,32 +39,32 @@ void DescribePackagesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Package"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Package"]; + for (auto valueItemsPackage : allItemsNode) { Package itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); + if(!valueItemsPackage["Id"].isNull()) + itemsObject.id = std::stol(valueItemsPackage["Id"].asString()); + if(!valueItemsPackage["Name"].isNull()) + itemsObject.name = valueItemsPackage["Name"].asString(); + if(!valueItemsPackage["Owner"].isNull()) + itemsObject.owner = valueItemsPackage["Owner"].asString(); + if(!valueItemsPackage["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsPackage["CreationTime"].asString()); + if(!valueItemsPackage["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsPackage["Sensitive"].asString() == "true"; + if(!valueItemsPackage["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsPackage["RiskLevelId"].asString()); + if(!valueItemsPackage["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsPackage["RiskLevelName"].asString(); + if(!valueItemsPackage["DepartName"].isNull()) + itemsObject.departName = valueItemsPackage["DepartName"].asString(); + if(!valueItemsPackage["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsPackage["TotalCount"].asString()); + if(!valueItemsPackage["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsPackage["SensitiveCount"].asString()); + if(!valueItemsPackage["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsPackage["InstanceId"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribePrivilegesResult.cc b/yundun-ds/src/model/DescribePrivilegesResult.cc index 162707186..b98b4bd90 100644 --- a/yundun-ds/src/model/DescribePrivilegesResult.cc +++ b/yundun-ds/src/model/DescribePrivilegesResult.cc @@ -39,48 +39,48 @@ void DescribePrivilegesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Privilege"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Privilege"]; + for (auto valueItemsPrivilege : allItemsNode) { Privilege itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["AccountId"].isNull()) - itemsObject.accountId = std::stol(value["AccountId"].asString()); - if(!value["AccountType"].isNull()) - itemsObject.accountType = std::stoi(value["AccountType"].asString()); - if(!value["UseAccountId"].isNull()) - itemsObject.useAccountId = std::stol(value["UseAccountId"].asString()); - if(!value["UseAccountType"].isNull()) - itemsObject.useAccountType = std::stoi(value["UseAccountType"].asString()); - if(!value["ProductName"].isNull()) - itemsObject.productName = value["ProductName"].asString(); - if(!value["productCode"].isNull()) - itemsObject.productCode = value["productCode"].asString(); - if(!value["DataType"].isNull()) - itemsObject.dataType = value["DataType"].asString(); - if(!value["DataTypeId"].isNull()) - itemsObject.dataTypeId = value["DataTypeId"].asString(); - if(!value["DataTypeName"].isNull()) - itemsObject.dataTypeName = value["DataTypeName"].asString(); - if(!value["DataInstance"].isNull()) - itemsObject.dataInstance = value["DataInstance"].asString(); - if(!value["DataTable"].isNull()) - itemsObject.dataTable = value["DataTable"].asString(); - if(!value["DataColumn"].isNull()) - itemsObject.dataColumn = value["DataColumn"].asString(); - if(!value["DataPackage"].isNull()) - itemsObject.dataPackage = value["DataPackage"].asString(); - if(!value["ResourceName"].isNull()) - itemsObject.resourceName = value["ResourceName"].asString(); - if(!value["ResourcePath"].isNull()) - itemsObject.resourcePath = value["ResourcePath"].asString(); - if(!value["Operation"].isNull()) - itemsObject.operation = value["Operation"].asString(); - if(!value["PolicyCondition"].isNull()) - itemsObject.policyCondition = value["PolicyCondition"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString(); + if(!valueItemsPrivilege["Id"].isNull()) + itemsObject.id = std::stol(valueItemsPrivilege["Id"].asString()); + if(!valueItemsPrivilege["AccountId"].isNull()) + itemsObject.accountId = std::stol(valueItemsPrivilege["AccountId"].asString()); + if(!valueItemsPrivilege["AccountType"].isNull()) + itemsObject.accountType = std::stoi(valueItemsPrivilege["AccountType"].asString()); + if(!valueItemsPrivilege["UseAccountId"].isNull()) + itemsObject.useAccountId = std::stol(valueItemsPrivilege["UseAccountId"].asString()); + if(!valueItemsPrivilege["UseAccountType"].isNull()) + itemsObject.useAccountType = std::stoi(valueItemsPrivilege["UseAccountType"].asString()); + if(!valueItemsPrivilege["ProductName"].isNull()) + itemsObject.productName = valueItemsPrivilege["ProductName"].asString(); + if(!valueItemsPrivilege["productCode"].isNull()) + itemsObject.productCode = valueItemsPrivilege["productCode"].asString(); + if(!valueItemsPrivilege["DataType"].isNull()) + itemsObject.dataType = valueItemsPrivilege["DataType"].asString(); + if(!valueItemsPrivilege["DataTypeId"].isNull()) + itemsObject.dataTypeId = valueItemsPrivilege["DataTypeId"].asString(); + if(!valueItemsPrivilege["DataTypeName"].isNull()) + itemsObject.dataTypeName = valueItemsPrivilege["DataTypeName"].asString(); + if(!valueItemsPrivilege["DataInstance"].isNull()) + itemsObject.dataInstance = valueItemsPrivilege["DataInstance"].asString(); + if(!valueItemsPrivilege["DataTable"].isNull()) + itemsObject.dataTable = valueItemsPrivilege["DataTable"].asString(); + if(!valueItemsPrivilege["DataColumn"].isNull()) + itemsObject.dataColumn = valueItemsPrivilege["DataColumn"].asString(); + if(!valueItemsPrivilege["DataPackage"].isNull()) + itemsObject.dataPackage = valueItemsPrivilege["DataPackage"].asString(); + if(!valueItemsPrivilege["ResourceName"].isNull()) + itemsObject.resourceName = valueItemsPrivilege["ResourceName"].asString(); + if(!valueItemsPrivilege["ResourcePath"].isNull()) + itemsObject.resourcePath = valueItemsPrivilege["ResourcePath"].asString(); + if(!valueItemsPrivilege["Operation"].isNull()) + itemsObject.operation = valueItemsPrivilege["Operation"].asString(); + if(!valueItemsPrivilege["PolicyCondition"].isNull()) + itemsObject.policyCondition = valueItemsPrivilege["PolicyCondition"].asString(); + if(!valueItemsPrivilege["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsPrivilege["Sensitive"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeRuleTotalCountResult.cc b/yundun-ds/src/model/DescribeRuleTotalCountResult.cc index 1ac6b3254..135f998ff 100644 --- a/yundun-ds/src/model/DescribeRuleTotalCountResult.cc +++ b/yundun-ds/src/model/DescribeRuleTotalCountResult.cc @@ -42,14 +42,14 @@ void DescribeRuleTotalCountResult::parse(const std::string &payload) auto ruleCountNode = value["RuleCount"]; if(!ruleCountNode["TotalCount"].isNull()) ruleCount_.totalCount = std::stol(ruleCountNode["TotalCount"].asString()); - auto allCategoryCountList = value["CategoryCountList"]["CategoryCount"]; - for (auto value : allCategoryCountList) + auto allCategoryCountListNode = ruleCountNode["CategoryCountList"]["CategoryCount"]; + for (auto ruleCountNodeCategoryCountListCategoryCount : allCategoryCountListNode) { RuleCount::CategoryCount categoryCountObject; - if(!value["Name"].isNull()) - categoryCountObject.name = value["Name"].asString(); - if(!value["Count"].isNull()) - categoryCountObject.count = value["Count"].asString(); + if(!ruleCountNodeCategoryCountListCategoryCount["Name"].isNull()) + categoryCountObject.name = ruleCountNodeCategoryCountListCategoryCount["Name"].asString(); + if(!ruleCountNodeCategoryCountListCategoryCount["Count"].isNull()) + categoryCountObject.count = ruleCountNodeCategoryCountListCategoryCount["Count"].asString(); ruleCount_.categoryCountList.push_back(categoryCountObject); } diff --git a/yundun-ds/src/model/DescribeRulesResult.cc b/yundun-ds/src/model/DescribeRulesResult.cc index 159717d8a..772f4af18 100644 --- a/yundun-ds/src/model/DescribeRulesResult.cc +++ b/yundun-ds/src/model/DescribeRulesResult.cc @@ -39,42 +39,42 @@ void DescribeRulesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Rule"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Rule"]; + for (auto valueItemsRule : allItemsNode) { Rule itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(value["GmtCreate"].asString()); - if(!value["GmtModified"].isNull()) - itemsObject.gmtModified = std::stol(value["GmtModified"].asString()); - if(!value["CustomType"].isNull()) - itemsObject.customType = std::stoi(value["CustomType"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Description"].isNull()) - itemsObject.description = value["Description"].asString(); - if(!value["UserId"].isNull()) - itemsObject.userId = std::stol(value["UserId"].asString()); - if(!value["LoginName"].isNull()) - itemsObject.loginName = value["LoginName"].asString(); - if(!value["DisplayName"].isNull()) - itemsObject.displayName = value["DisplayName"].asString(); - if(!value["Category"].isNull()) - itemsObject.category = std::stoi(value["Category"].asString()); - if(!value["CategoryName"].isNull()) - itemsObject.categoryName = value["CategoryName"].asString(); - if(!value["Status"].isNull()) - itemsObject.status = std::stoi(value["Status"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["Content"].isNull()) - itemsObject.content = value["Content"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); + if(!valueItemsRule["Id"].isNull()) + itemsObject.id = std::stol(valueItemsRule["Id"].asString()); + if(!valueItemsRule["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsRule["GmtCreate"].asString()); + if(!valueItemsRule["GmtModified"].isNull()) + itemsObject.gmtModified = std::stol(valueItemsRule["GmtModified"].asString()); + if(!valueItemsRule["CustomType"].isNull()) + itemsObject.customType = std::stoi(valueItemsRule["CustomType"].asString()); + if(!valueItemsRule["Name"].isNull()) + itemsObject.name = valueItemsRule["Name"].asString(); + if(!valueItemsRule["Description"].isNull()) + itemsObject.description = valueItemsRule["Description"].asString(); + if(!valueItemsRule["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsRule["UserId"].asString()); + if(!valueItemsRule["LoginName"].isNull()) + itemsObject.loginName = valueItemsRule["LoginName"].asString(); + if(!valueItemsRule["DisplayName"].isNull()) + itemsObject.displayName = valueItemsRule["DisplayName"].asString(); + if(!valueItemsRule["Category"].isNull()) + itemsObject.category = std::stoi(valueItemsRule["Category"].asString()); + if(!valueItemsRule["CategoryName"].isNull()) + itemsObject.categoryName = valueItemsRule["CategoryName"].asString(); + if(!valueItemsRule["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsRule["Status"].asString()); + if(!valueItemsRule["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsRule["RiskLevelName"].asString(); + if(!valueItemsRule["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsRule["RiskLevelId"].asString()); + if(!valueItemsRule["Content"].isNull()) + itemsObject.content = valueItemsRule["Content"].asString(); + if(!valueItemsRule["DepartName"].isNull()) + itemsObject.departName = valueItemsRule["DepartName"].asString(); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeTablesResult.cc b/yundun-ds/src/model/DescribeTablesResult.cc index 641097d9e..955955092 100644 --- a/yundun-ds/src/model/DescribeTablesResult.cc +++ b/yundun-ds/src/model/DescribeTablesResult.cc @@ -39,38 +39,38 @@ void DescribeTablesResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allItems = value["Items"]["Table"]; - for (auto value : allItems) + auto allItemsNode = value["Items"]["Table"]; + for (auto valueItemsTable : allItemsNode) { Table itemsObject; - if(!value["Id"].isNull()) - itemsObject.id = std::stol(value["Id"].asString()); - if(!value["Name"].isNull()) - itemsObject.name = value["Name"].asString(); - if(!value["Owner"].isNull()) - itemsObject.owner = value["Owner"].asString(); - if(!value["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(value["CreationTime"].asString()); - if(!value["ProductId"].isNull()) - itemsObject.productId = value["ProductId"].asString(); - if(!value["ProductCode"].isNull()) - itemsObject.productCode = value["ProductCode"].asString(); - if(!value["Sensitive"].isNull()) - itemsObject.sensitive = value["Sensitive"].asString() == "true"; - if(!value["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(value["RiskLevelId"].asString()); - if(!value["RiskLevelName"].isNull()) - itemsObject.riskLevelName = value["RiskLevelName"].asString(); - if(!value["DepartName"].isNull()) - itemsObject.departName = value["DepartName"].asString(); - if(!value["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(value["TotalCount"].asString()); - if(!value["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(value["SensitiveCount"].asString()); - if(!value["SensitiveRatio"].isNull()) - itemsObject.sensitiveRatio = value["SensitiveRatio"].asString(); - if(!value["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(value["InstanceId"].asString()); + if(!valueItemsTable["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTable["Id"].asString()); + if(!valueItemsTable["Name"].isNull()) + itemsObject.name = valueItemsTable["Name"].asString(); + if(!valueItemsTable["Owner"].isNull()) + itemsObject.owner = valueItemsTable["Owner"].asString(); + if(!valueItemsTable["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsTable["CreationTime"].asString()); + if(!valueItemsTable["ProductId"].isNull()) + itemsObject.productId = valueItemsTable["ProductId"].asString(); + if(!valueItemsTable["ProductCode"].isNull()) + itemsObject.productCode = valueItemsTable["ProductCode"].asString(); + if(!valueItemsTable["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsTable["Sensitive"].asString() == "true"; + if(!valueItemsTable["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsTable["RiskLevelId"].asString()); + if(!valueItemsTable["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsTable["RiskLevelName"].asString(); + if(!valueItemsTable["DepartName"].isNull()) + itemsObject.departName = valueItemsTable["DepartName"].asString(); + if(!valueItemsTable["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsTable["TotalCount"].asString()); + if(!valueItemsTable["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsTable["SensitiveCount"].asString()); + if(!valueItemsTable["SensitiveRatio"].isNull()) + itemsObject.sensitiveRatio = valueItemsTable["SensitiveRatio"].asString(); + if(!valueItemsTable["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsTable["InstanceId"].asString()); items_.push_back(itemsObject); } if(!value["PageSize"].isNull()) diff --git a/yundun-ds/src/model/DescribeTransferEventCountsResult.cc b/yundun-ds/src/model/DescribeTransferEventCountsResult.cc index d68a17df7..3211bfda8 100644 --- a/yundun-ds/src/model/DescribeTransferEventCountsResult.cc +++ b/yundun-ds/src/model/DescribeTransferEventCountsResult.cc @@ -39,16 +39,16 @@ void DescribeTransferEventCountsResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allTransferEventCountList = value["TransferEventCountList"]["Transfer"]; - for (auto value : allTransferEventCountList) + auto allTransferEventCountListNode = value["TransferEventCountList"]["Transfer"]; + for (auto valueTransferEventCountListTransfer : allTransferEventCountListNode) { Transfer transferEventCountListObject; - if(!value["TotalCount"].isNull()) - transferEventCountListObject.totalCount = std::stol(value["TotalCount"].asString()); - if(!value["ProductCode"].isNull()) - transferEventCountListObject.productCode = value["ProductCode"].asString(); - if(!value["TargetProductCode"].isNull()) - transferEventCountListObject.targetProductCode = value["TargetProductCode"].asString(); + if(!valueTransferEventCountListTransfer["TotalCount"].isNull()) + transferEventCountListObject.totalCount = std::stol(valueTransferEventCountListTransfer["TotalCount"].asString()); + if(!valueTransferEventCountListTransfer["ProductCode"].isNull()) + transferEventCountListObject.productCode = valueTransferEventCountListTransfer["ProductCode"].asString(); + if(!valueTransferEventCountListTransfer["TargetProductCode"].isNull()) + transferEventCountListObject.targetProductCode = valueTransferEventCountListTransfer["TargetProductCode"].asString(); transferEventCountList_.push_back(transferEventCountListObject); } diff --git a/yundun/src/model/TodayqpsByRegionResult.cc b/yundun/src/model/TodayqpsByRegionResult.cc index eca8c364c..b49219089 100644 --- a/yundun/src/model/TodayqpsByRegionResult.cc +++ b/yundun/src/model/TodayqpsByRegionResult.cc @@ -39,16 +39,16 @@ void TodayqpsByRegionResult::parse(const std::string &payload) Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); - auto allData = value["Data"]["Region"]; - for (auto value : allData) + auto allDataNode = value["Data"]["Region"]; + for (auto valueDataRegion : allDataNode) { Region dataObject; - if(!value["RegionId"].isNull()) - dataObject.regionId = value["RegionId"].asString(); - if(!value["RegionNumber"].isNull()) - dataObject.regionNumber = std::stol(value["RegionNumber"].asString()); - if(!value["RegionFlow"].isNull()) - dataObject.regionFlow = std::stol(value["RegionFlow"].asString()); + if(!valueDataRegion["RegionId"].isNull()) + dataObject.regionId = valueDataRegion["RegionId"].asString(); + if(!valueDataRegion["RegionNumber"].isNull()) + dataObject.regionNumber = std::stol(valueDataRegion["RegionNumber"].asString()); + if(!valueDataRegion["RegionFlow"].isNull()) + dataObject.regionFlow = std::stol(valueDataRegion["RegionFlow"].asString()); data_.push_back(dataObject); }